.pattern-chart[data-astro-cid-i4aah6cx]{border-radius:var(--radius-card);background:var(--surface);gap:16px;margin:0;padding:clamp(22px,3vw,36px);display:grid}.figure-heading[data-astro-cid-i4aah6cx]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.figure-title[data-astro-cid-i4aah6cx]{font:700 clamp(1.4rem, 2.2vw, 1.85rem)/1.15 var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.02em;margin:0}.figure-index[data-astro-cid-i4aah6cx]{color:var(--ink-3);font:500 .75rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex:none}.pc-chips[data-astro-cid-i4aah6cx]{flex-wrap:wrap;gap:8px;display:flex}.pattern-chart[data-astro-cid-i4aah6cx] .pick-chip[data-astro-cid-i4aah6cx]{background:#fff;min-height:44px;padding:0 18px 0 10px;font-size:1rem}.pattern-chart[data-astro-cid-i4aah6cx] .pick-dot[data-astro-cid-i4aah6cx]{width:20px;height:20px}.pattern-chart[data-astro-cid-i4aah6cx] .pick-chip[data-astro-cid-i4aah6cx][data-selected=true]{color:var(--on)}.pattern-chart[data-astro-cid-i4aah6cx] .pick-chip[data-astro-cid-i4aah6cx][data-selected=true]:before{transform:scaleX(1)}.pattern-chart[data-astro-cid-i4aah6cx] .pick-chip[data-astro-cid-i4aah6cx][data-selected=true] .pick-dot[data-astro-cid-i4aah6cx]{background:#ffffff4d;transform:none;box-shadow:inset 0 0 0 1.5px}.pattern-chart[data-astro-cid-i4aah6cx] .pick-chip[data-astro-cid-i4aah6cx][data-selected=true] .pick-check[data-astro-cid-i4aah6cx]{opacity:1;transform:none}.pc-plot[data-astro-cid-i4aah6cx]{height:clamp(170px,22vw,240px);position:relative}.pc-field[data-astro-cid-i4aah6cx]{border-radius:var(--radius-sm);position:absolute;inset:0}.pc-marker[data-astro-cid-i4aah6cx]{border-left:1px dashed #12261b59;position:absolute;top:10px;bottom:10px}.pc-marker[data-astro-cid-i4aah6cx]:after{content:"";width:9px;height:9px;box-shadow:0 0 0 1.5px var(--ink);background:#fff;border-radius:50%;position:absolute;bottom:-4px;left:-5px}.pc-band[data-astro-cid-i4aah6cx]{border-radius:var(--radius-sm);opacity:0;transition:opacity .36s var(--ease-out);background:repeating-linear-gradient(135deg,#ffffff73 0 6px,#ffffff26 6px 12px);justify-content:flex-end;align-items:flex-start;padding:8px 6px 0 0;display:flex;position:absolute;top:0;bottom:0}.pc-band[data-astro-cid-i4aah6cx] span[data-astro-cid-i4aah6cx]{border-radius:var(--pill);color:var(--ink);font:600 .8125rem/1.2 var(--font-body);white-space:nowrap;background:#fff;padding:4px 10px}.pc-band[data-astro-cid-i4aah6cx][data-selected=true]{opacity:1}.pc-plot[data-astro-cid-i4aah6cx] svg[data-astro-cid-i4aah6cx]{width:100%;height:84%;position:absolute;inset:8% 0;overflow:visible}.line[data-astro-cid-i4aah6cx]{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;vector-effect:non-scaling-stroke}.series-0[data-astro-cid-i4aah6cx]{stroke:var(--ink)}.series-1[data-astro-cid-i4aah6cx]{stroke:var(--magenta)}.pc-group[data-astro-cid-i4aah6cx]{opacity:0;transition:opacity .36s var(--ease-out)}.pc-group[data-astro-cid-i4aah6cx][data-selected=true]{opacity:1}.js .pattern-chart[data-astro-cid-i4aah6cx]:not(.is-in) .line[data-astro-cid-i4aah6cx]{stroke-dashoffset:1px}.js .pattern-chart[data-astro-cid-i4aah6cx].is-in .pc-group[data-astro-cid-i4aah6cx][data-selected=true] .line[data-astro-cid-i4aah6cx]{animation:pc-draw 1.3s var(--ease-out) both}@keyframes pc-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.js .pattern-chart[data-astro-cid-i4aah6cx]:not(.is-in) .line[data-astro-cid-i4aah6cx],.js .pattern-chart[data-astro-cid-i4aah6cx].is-in .pc-group[data-astro-cid-i4aah6cx][data-selected=true] .line[data-astro-cid-i4aah6cx]{stroke-dashoffset:0;animation:none}.pc-group[data-astro-cid-i4aah6cx]{transition:none}}.pc-axis[data-astro-cid-i4aah6cx]{color:var(--ink-2);font:500 .75rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:8px;display:flex}.pc-axis[data-astro-cid-i4aah6cx].is-placed{height:1.2em;display:block;position:relative}.pc-axis[data-astro-cid-i4aah6cx].is-placed span[data-astro-cid-i4aah6cx]{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.pc-axis[data-astro-cid-i4aah6cx].is-placed span[data-astro-cid-i4aah6cx].is-start{transform:none}.pc-axis[data-astro-cid-i4aah6cx].is-placed span[data-astro-cid-i4aah6cx].is-end{transform:translate(-100%)}.pc-axis[data-astro-cid-i4aah6cx].two-rows{height:2.7em}.pc-axis[data-astro-cid-i4aah6cx].is-placed span[data-astro-cid-i4aah6cx].is-low{top:1.5em}.pc-legend[data-astro-cid-i4aah6cx]{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.pc-legend[data-astro-cid-i4aah6cx] li[data-astro-cid-i4aah6cx]{align-items:center;gap:8px;display:inline-flex}.swatch[data-astro-cid-i4aah6cx]{border-top:3.5px solid;border-radius:2px;width:22px;height:0}.swatch[data-astro-cid-i4aah6cx].series-0{border-color:var(--ink)}.swatch[data-astro-cid-i4aah6cx].series-1{border-color:var(--magenta)}.pc-notes[data-astro-cid-i4aah6cx]{gap:8px;display:grid}.pc-note[data-astro-cid-i4aah6cx]{border-radius:var(--radius-sm);background:#fff;margin:0;padding:14px 16px;font-size:1rem;line-height:1.5}.pattern-chart[data-astro-cid-i4aah6cx].has-js .pc-note[data-astro-cid-i4aah6cx]{display:none}.pattern-chart[data-astro-cid-i4aah6cx].has-js .pc-note[data-astro-cid-i4aah6cx][data-selected=true]{display:block}figcaption[data-astro-cid-i4aah6cx]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=560px){.pattern-chart[data-astro-cid-i4aah6cx]{padding:20px}.figure-heading[data-astro-cid-i4aah6cx]{display:block}.figure-index[data-astro-cid-i4aah6cx]{margin-top:8px;display:block}.pc-axis[data-astro-cid-i4aah6cx]{letter-spacing:.02em;font-size:.6875rem}}
