.hud-shell.svelte-1rssilr{grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1280px){.hud-shell.has-left.has-right.svelte-1rssilr{grid-template-columns:var(--hud-left) minmax(0, 1fr) var(--hud-right)}.hud-shell.has-left.svelte-1rssilr:not(.has-right){grid-template-columns:var(--hud-left) minmax(0, 1fr)}.hud-shell:not(.has-left).has-right.svelte-1rssilr{grid-template-columns:minmax(0, 1fr) var(--hud-right)}}.hud-group-active.svelte-18bpe7q{background:color-mix(in oklab, var(--rail-accent,var(--color-primary-500)) 7%, transparent);box-shadow:inset 0 0 46px -22px color-mix(in oklab, var(--rail-accent,var(--color-primary-500)) 60%, transparent), 0 0 16px -8px color-mix(in oklab, var(--rail-accent,var(--color-primary-500)) 40%, transparent)}.hud-row-active.svelte-18bpe7q{border-color:var(--rail-accent,var(--color-primary-500));background:color-mix(in oklab, var(--rail-accent,var(--color-primary-500)) 15%, transparent);color:var(--rail-accent,var(--color-primary-500))}.hud-panel.svelte-18bpe7q{box-shadow:0 24px 60px -28px color-mix(in oklab, var(--color-primary-500) 28%, #0000008c), 0 0 20px -8px color-mix(in oklab, var(--color-primary-500) 28%, transparent)}@keyframes svelte-18bpe7q-hud-in-left{0%{opacity:.2;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes svelte-18bpe7q-hud-in-right{0%{opacity:.2;clip-path:inset(0 0 0 100%)}to{opacity:1;clip-path:inset(0)}}.hud-in-left.svelte-18bpe7q{animation:.55s cubic-bezier(.16,.84,.3,1) backwards svelte-18bpe7q-hud-in-left}.hud-in-right.svelte-18bpe7q{animation:.55s cubic-bezier(.16,.84,.3,1) backwards svelte-18bpe7q-hud-in-right}@media (prefers-reduced-motion:reduce){.hud-in-left.svelte-18bpe7q,.hud-in-right.svelte-18bpe7q{animation:none}}.print-action.svelte-m0zcjg{color:var(--color-primary-contrast-500,#fff);background:var(--color-primary-500);border:1px solid color-mix(in oklab, var(--color-primary-500) 60%, transparent);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.85rem;font-weight:600;transition:filter .15s;display:inline-flex}.print-action.svelte-m0zcjg:hover{filter:brightness(1.06)}.scope-group.svelte-m0zcjg{flex-direction:column;gap:.15rem;display:flex}.scope-label.svelte-m0zcjg{text-transform:uppercase;letter-spacing:.08em;color:var(--lightningcss-light,var(--color-surface-600))var(--lightningcss-dark,var(--color-surface-400));margin:0 0 .25rem;font-size:.7rem;font-weight:600}.scope-link.svelte-m0zcjg{color:var(--lightningcss-light,var(--color-surface-800))var(--lightningcss-dark,var(--color-surface-200));border:1px solid color-mix(in oklab, var(--color-surface-500) 20%, transparent);border-radius:8px;padding:.4rem .6rem;font-size:.85rem;text-decoration:none;transition:background .15s,color .15s;display:block}.scope-link.svelte-m0zcjg:hover{background:color-mix(in oklab, var(--color-primary-500) 12%, transparent);color:var(--color-primary-500)}.back-link.svelte-m0zcjg{color:var(--lightningcss-light,var(--color-surface-600))var(--lightningcss-dark,var(--color-surface-400));cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:.3rem .2rem;font-size:.8rem;font-weight:600;transition:color .15s}.back-link.svelte-m0zcjg:hover{color:var(--color-primary-500)}.doc-footer.svelte-1630wtt{border-top:1px solid oklab(100% 0 5.96046e-8/.12)}.doc-footer__credits.svelte-1630wtt{color:var(--docs-hero-ink-dim,#f5f5f5a8)}.doc-hero.svelte-tvjitz{transform-origin:top;color:var(--docs-hero-ink,#f5f5f5);text-shadow:0 2px 12px #000000a6}.doc-hero.svelte-tvjitz h1{color:var(--docs-hero-ink,#f5f5f5)}.doc-hero__subtitle.svelte-tvjitz,.doc-hero__crumbs.svelte-tvjitz{color:var(--docs-hero-ink-dim,#f5f5f5a8)}.doc-hero__sep.svelte-tvjitz{opacity:.5}@supports (animation-timeline:scroll()){.doc-hero.svelte-tvjitz{animation:linear both svelte-tvjitz-doc-hero-recede;animation-timeline:scroll();animation-range:0 var(--docs-hero-parallax-range,60svh)}}@keyframes svelte-tvjitz-doc-hero-recede{to{opacity:var(--docs-hero-fade-to,.15);transform:translateY(calc(-1 * var(--docs-hero-drift,40px)))}}@media (prefers-reduced-motion:reduce){@keyframes svelte-tvjitz-doc-hero-recede{to{opacity:var(--docs-hero-fade-to,.15)}}}.sh-row.svelte-ud4j0k{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.sh-title.svelte-ud4j0k{flex:auto;min-width:0;margin:0}.source-chip.svelte-ud4j0k{white-space:nowrap;color:var(--lightningcss-light,var(--color-surface-600))var(--lightningcss-dark,var(--color-surface-400));background:color-mix(in oklab, var(--color-surface-500) 10%, transparent);border:1px solid color-mix(in oklab, var(--color-surface-500) 20%, transparent);border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.25rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;line-height:1;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.source-chip.svelte-ud4j0k:hover{color:var(--color-primary-500);background:color-mix(in oklab, var(--color-primary-500) 10%, transparent);border-color:color-mix(in oklab, var(--color-primary-500) 40%, transparent)}.source-chip.svelte-ud4j0k .dot:where(.svelte-ud4j0k){opacity:.7;background:currentColor;border-radius:999px;width:.5rem;height:.5rem}.source-chip.svelte-ud4j0k .arrow:where(.svelte-ud4j0k){opacity:.8;font-size:.8em}.docs-prose.svelte-dqc50b p{margin-block:.75rem}.docs-prose.svelte-dqc50b code{background:var(--lightningcss-light,var(--color-surface-200))var(--lightningcss-dark,var(--color-surface-700));border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem}.docs-prose.svelte-dqc50b a{color:var(--color-primary-500)}.docs-prose.svelte-dqc50b a:hover{text-decoration:underline}.docs-prose.svelte-dqc50b strong{font-weight:600}.sf-glow.svelte-1yyp11k{--sf-accent:var(--color-primary-500);border-color:color-mix(in oklab, var(--sf-accent) 22%, transparent);box-shadow:0 24px 60px -24px color-mix(in oklab, var(--sf-accent) 30%, #00000080), 0 0 24px -8px color-mix(in oklab, var(--sf-accent) 38%, transparent), inset 0 0 48px -30px color-mix(in oklab, var(--sf-accent) 45%, transparent)}.prov-line.svelte-1eejfo3{color:var(--color-surface-600-400);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.manifesto.svelte-1o9xgo3{position:relative;overflow:hidden}.manifesto.svelte-1o9xgo3:before{content:"“";font-family:var(--typo-heading--font-family,Georgia, "Times New Roman", serif);color:color-mix(in oklab, var(--acc) 16%, transparent);pointer-events:none;font-size:12rem;line-height:1;position:absolute;top:-.28em;left:.08em}.quote.svelte-1o9xgo3{quotes:none;font-family:var(--typo-heading--font-family,Georgia, "Times New Roman", serif);text-wrap:balance;font-size:clamp(1.5rem,4vw,2.25rem);font-style:italic;font-weight:400;line-height:1.22;display:block;position:relative}.src.svelte-1o9xgo3{letter-spacing:.03em;color:color-mix(in oklab, var(--acc) 75%, var(--color-surface-500));margin-top:1.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.checklist.svelte-1rcwoth{flex-direction:column;gap:.75rem;margin-inline:0;padding:0;list-style:none;display:flex}.mark.svelte-1rcwoth{width:2.1rem;height:2.1rem;color:var(--acc);background:color-mix(in oklab, var(--acc) 14%, transparent);border-radius:.6rem;flex:none;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;font-weight:600;display:grid}.txt.svelte-1rcwoth{font-size:1.02rem;line-height:1.45}.lead.svelte-1rcwoth{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--acc) 70%, var(--color-surface-500));margin-bottom:.15rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;display:block}.timeline.svelte-1yqflwg{margin-inline:0;padding:0 0 0 1.75rem;list-style:none;position:relative}.timeline.svelte-1yqflwg:before{content:"";background:linear-gradient(var(--acc), color-mix(in oklab, var(--acc) 20%, transparent));width:2px;position:absolute;top:.5rem;bottom:.5rem;left:.62rem}.stop.svelte-1yqflwg{margin-bottom:.85rem;position:relative}.stop.svelte-1yqflwg:before{content:"";background:var(--color-surface-50-950);border:3px solid var(--acc);border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:1.25rem;left:-1.51rem}.row.svelte-1yqflwg{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.nm.svelte-1yqflwg{font-family:var(--typo-heading--font-family,Georgia, "Times New Roman", serif);font-size:1.15rem;font-weight:600}.dur.svelte-1yqflwg{color:var(--acc);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.meta.svelte-1yqflwg{letter-spacing:.06em;text-transform:uppercase;color:var(--color-surface-600-400);margin-top:.15rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;display:block}.beats.svelte-1yqflwg{flex-wrap:wrap;gap:.35rem;margin-top:.8rem;display:flex}.beat.svelte-1yqflwg{background:var(--color-surface-200-800);color:var(--color-surface-600-400);border-radius:.4rem;padding:.25em .6em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.beat.on.svelte-1yqflwg{background:color-mix(in oklab, var(--acc) 16%, transparent);color:var(--acc);font-weight:600}.acts.svelte-1yqflwg{border-top:1px solid var(--color-surface-200-800);flex-wrap:wrap;gap:.4rem;margin:.8rem 0 0;padding:.7rem 0 0;list-style:none;display:flex}.act-tag.svelte-1yqflwg{background:var(--color-surface-100-900);border:1px solid color-mix(in oklab, var(--acc) 30%, transparent);cursor:default;border-radius:.55rem;outline:none;align-items:baseline;gap:.4rem;padding:.3em .7em;font-size:.82rem;display:inline-flex;position:relative}.act-tag.svelte-1yqflwg:hover,.act-tag.svelte-1yqflwg:focus-visible{border-color:var(--acc);background:color-mix(in oklab, var(--acc) 8%, var(--color-surface-100-900))}.act-type.svelte-1yqflwg{letter-spacing:.06em;text-transform:uppercase;color:var(--acc);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6rem;font-weight:700}.act-name.svelte-1yqflwg{color:var(--color-surface-800-200);font-weight:500}.tip.svelte-1yqflwg{z-index:30;background:var(--color-surface-950-50);width:max-content;max-width:20rem;color:var(--color-surface-50-950);opacity:0;visibility:hidden;pointer-events:none;border-radius:.5rem;padding:.55rem .7rem;font-size:.8rem;line-height:1.4;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + .45rem);left:0;transform:translateY(4px);box-shadow:0 8px 26px -10px #0000008c}.act-tag.svelte-1yqflwg:hover .tip:where(.svelte-1yqflwg),.act-tag.svelte-1yqflwg:focus-visible .tip:where(.svelte-1yqflwg){opacity:1;visibility:visible;transform:translateY(0)}.task.svelte-16pi619{flex-direction:column;gap:.65rem;display:flex;position:relative;overflow:hidden}.task.svelte-16pi619:after{content:"";background:linear-gradient(90deg, var(--acc), color-mix(in oklab, var(--acc) 30%, transparent));height:5px;position:absolute;inset:0 0 auto}.no.svelte-16pi619{font-family:var(--typo-heading--font-family,Georgia, "Times New Roman", serif);color:color-mix(in oklab, var(--acc) 60%, var(--color-surface-contrast-500));font-size:2.4rem;font-weight:700;line-height:.9}.nm.svelte-16pi619{font-family:var(--typo-heading--font-family,Georgia, "Times New Roman", serif);font-size:1.2rem;font-weight:600;line-height:1.12}.detail.svelte-16pi619{color:var(--color-surface-600-400);flex:1;font-size:.9rem;line-height:1.45}.ref.svelte-16pi619{color:var(--acc);border:1px solid color-mix(in oklab, var(--acc) 30%, transparent);border-radius:.4rem;align-self:flex-start;padding:.2em .5em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.ledger.svelte-1d8wzki{display:grid}.col.svelte-1d8wzki+.col:where(.svelte-1d8wzki){border-left:1px solid var(--color-surface-200-800)}.col-head.svelte-1d8wzki{align-items:center;gap:.6rem;padding:1rem 1rem .6rem;display:flex}.glyph.svelte-1d8wzki{font-family:var(--typo-heading--font-family,Georgia, "Times New Roman", serif);color:var(--acc);font-size:1.4rem;font-weight:700;line-height:1}.t.svelte-1d8wzki{letter-spacing:.1em;text-transform:uppercase;color:var(--color-surface-600-400);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem}.entry.svelte-1d8wzki{border-top:1px solid var(--color-surface-200-800);gap:.75rem;padding:.8rem 1rem;display:flex}.bullet.svelte-1d8wzki{background:var(--acc);border-radius:50%;flex:none;width:.45rem;height:.45rem;margin-top:.5rem}.s.svelte-1d8wzki{font-size:.92rem;line-height:1.4}.note.svelte-1d8wzki{color:var(--color-surface-600-400);overflow-wrap:anywhere;margin-top:.3rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;display:block}@media (width<=640px){.ledger.svelte-1d8wzki{grid-template-columns:1fr!important}.col.svelte-1d8wzki+.col:where(.svelte-1d8wzki){border-left:none;border-top:1px solid var(--color-surface-200-800)}}.badge-card.svelte-1lm8p3i{flex-direction:column;gap:.5rem;display:flex}.seal.svelte-1lm8p3i{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.prov.svelte-1lm8p3i{letter-spacing:.1em;text-transform:uppercase;color:var(--acc);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;font-weight:600}.medal.svelte-1lm8p3i{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--acc) 45%, var(--color-surface-50-950)), var(--acc));width:1.9rem;height:1.9rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--acc) 40%, transparent);border-radius:50%;flex:none}.code.svelte-1lm8p3i{letter-spacing:.04em;color:var(--color-surface-contrast-500);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:600}.nm.svelte-1lm8p3i{font-family:var(--typo-heading--font-family,Georgia, "Times New Roman", serif);font-size:1.05rem;font-weight:600;line-height:1.12}.desc.svelte-1lm8p3i{color:var(--color-surface-600-400);font-size:.85rem;line-height:1.45}.lead.svelte-11tixvn{letter-spacing:.08em;text-transform:uppercase;color:var(--color-surface-600-400);margin:.25rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.aims.svelte-11tixvn{flex-direction:column;gap:.85rem;margin-inline:0;padding:0;list-style:none;display:flex}.head.svelte-11tixvn{align-items:flex-start;gap:.9rem;display:flex}.letter.svelte-11tixvn{width:2.1rem;height:2.1rem;font-family:var(--typo-heading--font-family,Georgia, "Times New Roman", serif);color:var(--acc);background:color-mix(in oklab, var(--acc) 14%, transparent);border-radius:.6rem;flex:none;place-items:center;font-size:1rem;font-weight:700;display:grid}.head.svelte-11tixvn .txt:where(.svelte-11tixvn){font-family:var(--typo-heading--font-family,Georgia, "Times New Roman", serif);padding-top:.15rem;font-size:1.12rem;font-weight:600;line-height:1.35}.lookfors.svelte-11tixvn{border-top:1px solid var(--color-surface-200-800);border-left:2px solid color-mix(in oklab, var(--acc) 35%, transparent);margin:.75rem 0 0 2.1rem;padding:.7rem 0 0 .9rem}.lf-label.svelte-11tixvn{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--acc) 70%, var(--color-surface-500));margin-bottom:.45rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;display:block}.lf-list.svelte-11tixvn{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.lf.svelte-11tixvn{color:var(--color-surface-800-200);gap:.5rem;font-size:.98rem;line-height:1.45;display:flex}.tick.svelte-11tixvn{color:var(--acc);flex:none;font-weight:700}.doc-card.svelte-drftz5{border-radius:var(--docs-card-radius,16px);border:1px solid color-mix(in oklab, var(--color-primary-500) 22%, transparent);box-shadow:0 24px 60px -24px color-mix(in oklab, var(--color-primary-500) 30%, #00000080), 0 0 24px -8px color-mix(in oklab, var(--color-primary-500) 38%, transparent), inset 0 0 48px -30px color-mix(in oklab, var(--color-primary-500) 45%, transparent)}.icon-fallback.svelte-aror6g{justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.cp-ring.svelte-1uwh9no{border-radius:inherit;pointer-events:none;border:1px solid color-mix(in oklab, var(--sf-accent,var(--color-primary-500)) 42%, transparent);box-shadow:inset 0 0 60px -22px color-mix(in oklab, var(--sf-accent,var(--color-primary-500)) 55%, transparent);position:absolute;inset:0}.cp-medallion.svelte-1uwh9no{width:4.5rem;height:4.5rem;color:var(--sf-accent,var(--color-primary-500));background:color-mix(in oklab, var(--sf-accent,var(--color-primary-500)) 16%, transparent);border:1px solid color-mix(in oklab, var(--sf-accent,var(--color-primary-500)) 40%, transparent);box-shadow:0 0 26px -6px color-mix(in oklab, var(--sf-accent,var(--color-primary-500)) 45%, transparent)}.cp-kicker.svelte-1uwh9no{color:color-mix(in oklab, var(--sf-accent,var(--color-primary-500)) 72%, var(--color-surface-500))}.cg-connector.svelte-owqe8e{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--color-surface-500) 55%, transparent));border-radius:9999px;width:2px;height:1.75rem;margin:1rem auto .75rem}.docs-reading.svelte-n96clp .doc-hero__crumbs{display:none}.module-view>.docs-toolbar:not([data-stuck]),.unit-view>.docs-toolbar:not([data-stuck]){border-radius:var(--docs-card-radius,16px);border-bottom:1px solid color-mix(in oklab, var(--color-primary-500) 16%, transparent);box-shadow:0 10px 30px -20px color-mix(in oklab, var(--color-primary-500) 40%, #00000080)}.unit-sections.svelte-n96clp{flex-direction:column;gap:1.25rem;padding-top:1.5rem;display:flex}.ped-heading.svelte-n96clp{border-bottom:3px solid color-mix(in oklab, var(--color-primary-500) 55%, transparent);letter-spacing:.02em;text-transform:uppercase;color:var(--lightningcss-light,var(--color-surface-950))var(--lightningcss-dark,var(--color-surface-50));margin:2.5rem 0 .25rem;padding-bottom:.6rem;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:800;line-height:1.05}.ped-heading.svelte-n96clp:first-child{margin-top:.5rem}.ped-heading[data-group=deliverable].svelte-n96clp{color:var(--color-primary-500);border-bottom-color:var(--color-primary-500)}.section-card.svelte-n96clp{background:var(--lightningcss-light,var(--color-surface-50))var(--lightningcss-dark,var(--color-surface-950));border:1px solid color-mix(in oklab, var(--color-primary-500) 18%, transparent);border-radius:var(--docs-card-radius,16px);box-shadow:0 18px 45px -30px color-mix(in oklab, var(--color-primary-500) 35%, #00000080);padding:1.25rem 1.5rem 1.5rem}@media (width>=1280px){.section-card.svelte-n96clp{padding:1.5rem 2rem 2rem}}.section-card.svelte-n96clp .sh-row{margin-top:0}.section-card[data-group=deliverable].svelte-n96clp{border-color:color-mix(in oklab, var(--color-primary-500) 55%, transparent);box-shadow:0 24px 60px -28px color-mix(in oklab, var(--color-primary-500) 50%, #00000080), inset 0 0 60px -34px color-mix(in oklab, var(--color-primary-500) 60%, transparent)}.section-card.svelte-n96clp .showcase-cta{color:var(--color-primary-500);margin-top:.5rem;font-weight:700;text-decoration:none;display:inline-block}.section-card.svelte-n96clp .showcase-cta:hover{text-decoration:underline}.section-card.svelte-n96clp .cap-flag{color:var(--color-primary-500);font-weight:700}.docs-toolbar{z-index:20;border-radius:var(--docs-card-radius,16px) var(--docs-card-radius,16px) 0 0;background:var(--lightningcss-light,var(--color-surface-50))var(--lightningcss-dark,var(--color-surface-950));border-bottom:1px solid color-mix(in oklab, var(--color-primary-500) 16%, transparent);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1.5rem;transition:box-shadow .22s,border-radius .22s,border-color .22s;display:flex;position:sticky;top:0}@media (width>=1280px){.docs-toolbar{padding-inline:2.5rem}}.docs-toolbar[data-stuck]{border-bottom-color:color-mix(in oklab, var(--color-primary-500) 28%, transparent);box-shadow:0 10px 30px -18px color-mix(in oklab, var(--color-primary-500) 45%, #0000008c);border-radius:0}.crumbs.svelte-n96clp{color:var(--lightningcss-light,var(--color-surface-600))var(--lightningcss-dark,var(--color-surface-400));flex-wrap:wrap;flex:1 1 0;align-items:baseline;gap:0;min-width:0;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.pager.svelte-n96clp{color:var(--lightningcss-light,var(--color-surface-600))var(--lightningcss-dark,var(--color-surface-400));flex:none;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.pg-count.svelte-n96clp{font-variant-numeric:tabular-nums;white-space:nowrap}.pg-count.svelte-n96clp b:where(.svelte-n96clp){color:var(--lightningcss-light,var(--color-surface-950))var(--lightningcss-dark,var(--color-surface-50))}.pg-arrow.svelte-n96clp{width:1.6rem;height:1.6rem;color:var(--lightningcss-light,var(--color-surface-700))var(--lightningcss-dark,var(--color-surface-300));border-radius:7px;place-items:center;font-size:1.15rem;line-height:1;text-decoration:none;display:inline-grid}.pg-arrow.svelte-n96clp:hover{background:color-mix(in oklab, var(--color-surface-500) 14%, transparent)}.pg-arrow.disabled.svelte-n96clp{opacity:.3;pointer-events:none}.crumbs.svelte-n96clp li:where(.svelte-n96clp)+li:where(.svelte-n96clp):before{content:"/";opacity:.5;margin:0 .5em}.crumbs.svelte-n96clp li.current:where(.svelte-n96clp){color:var(--lightningcss-light,var(--color-surface-950))var(--lightningcss-dark,var(--color-surface-50));font-weight:600}.view-toggle.svelte-n96clp{flex:1 1 0;justify-content:flex-end;display:flex}.view-toggle.svelte-n96clp .seg-root{background:color-mix(in oklab, var(--color-surface-500) 16%, transparent);border:1px solid color-mix(in oklab, var(--color-surface-500) 22%, transparent);border-radius:999px;padding:2px;display:inline-flex}.view-toggle.svelte-n96clp .seg-indicator{display:none}.view-toggle.svelte-n96clp .seg-item{cursor:pointer;color:var(--lightningcss-light,var(--color-surface-600))var(--lightningcss-dark,var(--color-surface-400));border-radius:999px;padding:.2rem .85rem;font-size:.78rem;font-weight:600;line-height:1.4;transition:background .15s,color .15s}.view-toggle.svelte-n96clp .seg-item--checked{background:var(--color-primary-500);color:var(--color-primary-contrast-500,#fff)}.view-toggle.svelte-n96clp .seg-item-text{display:inline-block}.section-group-heading.svelte-n96clp{border-top:2px solid color-mix(in oklab, var(--color-primary-500) 35%, transparent);letter-spacing:.12em;text-transform:uppercase;color:var(--lightningcss-light,var(--color-surface-700))var(--lightningcss-dark,var(--color-surface-300));margin:4rem 0 0;padding-top:1.25rem;font-size:.8rem;font-weight:700}.section-group-heading.svelte-n96clp:first-child{margin-top:1rem}.section-group-heading.svelte-n96clp+.sh-row{margin-top:1.25rem}.print-sheet.svelte-n96clp{border-radius:4px;max-width:748px;margin:0 auto;padding:2.5rem 3rem;box-shadow:0 24px 60px -24px #000000b3,0 0 0 1px #0000000f}
