.ref-section.svelte-12g6sxg h4:where(.svelte-12g6sxg){margin:var(--space-stack) 0 var(--space-tight);font-size:var(--text-body);font-weight:var(--weight-strong)}.sg-swatches.svelte-12g6sxg{column-gap:var(--space-gap);margin-top:var(--space-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sg-row.svelte-12g6sxg{display:contents}.sg-th.svelte-12g6sxg{padding-bottom:var(--space-tight)}.sg-role.svelte-12g6sxg{padding-top:var(--space-inset);border-top:1px solid var(--edge-hairline);grid-column:1/-1}.sg-td.svelte-12g6sxg{min-width:0;padding:var(--space-hair) 0 var(--space-inset)}.sg-role.svelte-12g6sxg code:where(.svelte-12g6sxg),.sg-td.svelte-12g6sxg code:where(.svelte-12g6sxg){white-space:nowrap}.sg-sample.svelte-12g6sxg{align-items:center;gap:var(--space-hair) var(--space-tight);flex-wrap:wrap;display:flex}.sg-receipt.svelte-12g6sxg{contain:inline-size;margin-top:var(--space-hair);display:block}.sg-ground.svelte-12g6sxg{width:var(--space-section);height:var(--space-stack);border:1px solid var(--edge-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.sg-chip.svelte-12g6sxg{width:var(--space-gap);height:var(--space-gap);border:1px solid var(--edge-strong);flex:none;display:inline-block}.sg-strip.svelte-12g6sxg{gap:var(--space-tight) var(--space-stack);padding:var(--space-gap);border:1px solid;flex-wrap:wrap;margin:0;list-style:none;display:flex}.sg-strip.svelte-12g6sxg code:where(.svelte-12g6sxg){color:inherit}.sg-strip.svelte-12g6sxg li:where(.svelte-12g6sxg){align-items:center;gap:var(--space-tight);display:flex}.sg-lines.svelte-12g6sxg,.sg-steps.svelte-12g6sxg,.sg-shapes.svelte-12g6sxg,.sg-glyphs.svelte-12g6sxg{margin:var(--space-gap) 0 0;padding:0;list-style:none}.sg-strip.svelte-12g6sxg li:where(.svelte-12g6sxg),.sg-lines.svelte-12g6sxg li:where(.svelte-12g6sxg),.sg-steps.svelte-12g6sxg li:where(.svelte-12g6sxg),.sg-shapes.svelte-12g6sxg li:where(.svelte-12g6sxg),.sg-glyphs.svelte-12g6sxg li:where(.svelte-12g6sxg){margin:0}.sg-lines.svelte-12g6sxg li:where(.svelte-12g6sxg){align-items:baseline;column-gap:var(--space-gap);padding:var(--space-tight) 0;border-bottom:1px solid var(--edge-hairline);flex-wrap:wrap;display:flex}.sg-face.svelte-12g6sxg{font-size:var(--text-title);line-height:var(--leading-title)}.sg-rung.svelte-12g6sxg{color:var(--ink-primary);overflow-wrap:anywhere}.sg-measure.svelte-12g6sxg{max-width:var(--measure)}.sg-steps.svelte-12g6sxg li:where(.svelte-12g6sxg){justify-content:start;align-items:center;gap:var(--space-gap);padding:var(--space-hair) 0;grid-template-columns:8ch auto auto;display:grid}.sg-bar.svelte-12g6sxg{height:var(--space-tight);background:var(--ink-tertiary);display:block}.sg-shapes.svelte-12g6sxg{gap:var(--space-gap) var(--space-stack);flex-wrap:wrap;display:flex}.sg-shapes.svelte-12g6sxg li:where(.svelte-12g6sxg){align-items:center;gap:var(--space-tight);display:flex}.sg-shape.svelte-12g6sxg{width:var(--space-section);height:var(--space-stack);border:1px solid var(--edge-strong);background:var(--surface-raised);display:inline-block}.sg-shape-square.svelte-12g6sxg{border-radius:var(--radius-none)}.sg-shape-round.svelte-12g6sxg{border-radius:var(--radius-pill)}.sg-motion.svelte-12g6sxg{align-items:center;gap:var(--space-stack);margin-top:var(--space-gap);flex-wrap:wrap;display:flex}.sg-curve.svelte-12g6sxg{width:var(--space-page);height:var(--space-page);color:var(--ink-primary)}.sg-axis.svelte-12g6sxg{fill:none;stroke:var(--edge-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.sg-path.svelte-12g6sxg{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.sg-durations.svelte-12g6sxg{align-items:baseline;gap:var(--space-hair) var(--space-gap);grid-template-columns:auto auto;margin:0;display:grid}.sg-durations.svelte-12g6sxg dd:where(.svelte-12g6sxg){margin:0}ul.sg-glyphs.svelte-12g6sxg{gap:var(--space-gap);max-width:none;color:var(--ink-primary);flex-wrap:wrap;display:flex}.sg-glyphs.svelte-12g6sxg li:where(.svelte-12g6sxg){align-items:center;gap:var(--space-hair);width:var(--space-page);flex-direction:column;display:flex}.sg-captures.svelte-1q1owxd{align-items:flex-start;gap:var(--space-gap);margin-block:var(--space-tight) var(--space-gap);flex-wrap:wrap;display:flex}.sg-capture.svelte-1q1owxd{block-size:auto;max-inline-size:100%;display:block}.ds4-disclosure.svelte-10biu96{box-sizing:border-box;min-width:0;font-family:var(--font-ui);color:var(--ink-primary);margin:0;display:block}.ds4-disclosure-summary.svelte-10biu96{align-items:center;gap:var(--space-tight);box-sizing:border-box;min-height:var(--target-touch);padding:0 var(--space-tight);font-size:var(--text-small);font-weight:var(--weight-label);line-height:var(--leading-small);color:var(--ink-primary);cursor:pointer;outline:var(--focus-width) solid transparent;outline-offset:calc(var(--focus-offset) * -1);transition:background var(--motion-fast) var(--ease);list-style:none;display:flex}.ds4-disclosure-summary.svelte-10biu96::-webkit-details-marker{display:none}@media (hover:hover){.ds4-disclosure-summary.svelte-10biu96:hover{background:var(--surface-sunken)}}.ds4-disclosure-summary.svelte-10biu96:active{background:var(--surface-sunken)}.ds4-disclosure-summary.svelte-10biu96:focus-visible{outline-color:var(--focus-ring)}.ds4-disclosure-chev.svelte-10biu96{color:var(--ink-tertiary);transition:transform var(--motion-fast) var(--ease);flex:none;display:inline-flex}.ds4-disclosure[open].svelte-10biu96>.ds4-disclosure-summary:where(.svelte-10biu96)>.ds4-disclosure-chev:where(.svelte-10biu96){transform:rotate(90deg)}.ds4-disclosure-label.svelte-10biu96{overflow-wrap:anywhere;flex:auto;min-width:0}.ds4-disclosure-meta.svelte-10biu96{max-width:50%;font-weight:var(--weight-text);font-variant-numeric:tabular-nums;text-align:end;color:var(--ink-secondary);overflow-wrap:anywhere;flex:none}.ds4-disclosure-body.svelte-10biu96{padding:var(--space-tight) var(--space-tight) var(--space-gap) calc(var(--space-tight) + var(--space-stack));font-size:var(--text-small);line-height:var(--leading-small);color:var(--ink-secondary)}@media (prefers-reduced-motion:reduce){.ds4-disclosure-summary.svelte-10biu96,.ds4-disclosure-chev.svelte-10biu96{transition:none}}[data-ctx=media] .ds4-disclosure-summary.svelte-10biu96{font-size:var(--text-dense-16);font-weight:var(--weight-strong);line-height:var(--leading-small)}[data-ctx=media] .ds4-disclosure-meta.svelte-10biu96,[data-ctx=media] .ds4-disclosure-body.svelte-10biu96{font-size:var(--text-dense-14);line-height:var(--leading-small)}[data-ctx=media] .ds4-disclosure-meta.svelte-10biu96{font-weight:var(--weight-text)}@media (hover:hover){[data-ctx=media] .ds4-disclosure-summary.svelte-10biu96:hover{background:var(--surface-raised)}}[data-ctx=media] .ds4-disclosure-summary.svelte-10biu96:active{background:var(--surface-raised)}ul.ref-rows.sg-run.svelte-cfntpf{column-gap:var(--space-stack);border-bottom:1px solid var(--edge-hairline);flex-wrap:wrap;display:flex}ul.ref-rows.sg-run.svelte-cfntpf>li.ref-row:where(.svelte-cfntpf){border-bottom:0;padding:0}.sg-jump.svelte-cfntpf{margin-bottom:var(--space-section)}.sg-jump.svelte-cfntpf ul.ref-rows.sg-run:where(.svelte-cfntpf){border-top:0;margin-top:0}.sg-facts.svelte-cfntpf{max-width:var(--measure);margin:var(--space-gap) 0 0}.sg-facts.svelte-cfntpf>div:where(.svelte-cfntpf){column-gap:var(--space-stack);padding:var(--space-tight) 0;border-bottom:1px solid var(--edge-hairline);flex-wrap:wrap;display:flex}.sg-facts.svelte-cfntpf dt:where(.svelte-cfntpf){color:var(--ink-secondary);flex:0 0 13ch}.sg-facts.svelte-cfntpf dd:where(.svelte-cfntpf){flex:20ch;margin:0}.sg-ids.svelte-cfntpf{padding:0;list-style:none}.sg-ids.svelte-cfntpf>li:where(.svelte-cfntpf){column-gap:var(--space-tight);grid-template-columns:5ch minmax(0,1fr);align-items:baseline;margin:0;display:grid}.sg-numbered.svelte-cfntpf{max-width:none;padding-left:var(--space-section)}.sg-numbered.svelte-cfntpf>li:where(.svelte-cfntpf)+li:where(.svelte-cfntpf){margin-top:var(--space-stack)}.sg-ids.svelte-cfntpf>li:where(.svelte-cfntpf)+li:where(.svelte-cfntpf){margin-top:var(--space-gap)}.sg-ids.svelte-cfntpf>li:where(.svelte-cfntpf),.sg-numbered.svelte-cfntpf>li:where(.svelte-cfntpf){scroll-margin-top:calc(var(--space-beat) + var(--space-tight))}.sg-ids.svelte-cfntpf code:where(.svelte-cfntpf),.sg-ref.svelte-cfntpf{white-space:nowrap}.sg-cites.svelte-cfntpf{margin-top:var(--space-hair);display:block}.sg-why.svelte-cfntpf{margin-top:var(--space-hair);color:var(--ink-secondary);font-size:var(--text-small);line-height:var(--leading-small);display:block}.sg-parts.svelte-cfntpf>div:where(.svelte-cfntpf){align-items:baseline}.sg-parts.svelte-cfntpf dt:where(.svelte-cfntpf){flex-basis:18ch}.sg-parts.svelte-cfntpf dt:where(.svelte-cfntpf) .ds4-label:where(.svelte-cfntpf){white-space:nowrap}.sg-pair-title.svelte-cfntpf{display:block}.sg-side.svelte-cfntpf{max-width:var(--measure);column-gap:var(--space-tight);margin-top:var(--space-hair);grid-template-columns:6ch minmax(0,1fr);align-items:baseline;display:grid}.sg-source.svelte-cfntpf{margin-top:var(--space-tight);color:var(--ink-secondary);font-size:var(--text-small)}.sg-points.svelte-cfntpf{max-width:var(--measure)}.sg-points.svelte-cfntpf>li:where(.svelte-cfntpf)+li:where(.svelte-cfntpf){margin-top:var(--space-tight)}.sg-rulings.svelte-cfntpf{max-width:var(--measure);margin:var(--space-gap) 0 0}.sg-rulings.svelte-cfntpf p:where(.svelte-cfntpf){text-wrap:pretty;margin:0}.sg-rulings.svelte-cfntpf p:where(.svelte-cfntpf)+p:where(.svelte-cfntpf){margin-top:var(--space-gap)}
