svg.svelte-1eqehiz{width:var(--size);height:var(--size);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.checklist.svelte-11u23j4{gap:var(--space-4);max-width:34rem;display:grid}.checklist.svelte-11u23j4 li:where(.svelte-11u23j4){align-items:flex-start;gap:var(--space-3);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-500);font-weight:450;display:flex}.dot.svelte-11u23j4{background:var(--color-cobalt-soft);width:1.375rem;height:1.375rem;color:var(--color-cobalt-on-soft);margin-top:calc((var(--leading-body) * 1em - 1.375rem) / 2);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.line.svelte-11u23j4{text-wrap:pretty}.stat.svelte-1rsrom3{gap:var(--space-3);flex-direction:column;display:flex}.stat[data-ruled].svelte-1rsrom3{padding-top:var(--space-5);border-top:1px solid var(--rule-strong)}.value.svelte-1rsrom3{font-family:var(--font-mono);font-weight:600;font-size:var(--text-stat);line-height:var(--leading-stat);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em;color:var(--color-ink)}.stat[data-tone=alarm].svelte-1rsrom3 .value:where(.svelte-1rsrom3){color:var(--color-alarm)}.stat[data-tone=cobalt].svelte-1rsrom3 .value:where(.svelte-1rsrom3){color:var(--color-cobalt)}.label-line.svelte-1rsrom3{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink-400);text-wrap:pretty;max-width:24ch}figcaption.svelte-1rsrom3{flex-direction:column;flex:1;display:flex}.source.svelte-1rsrom3{padding-top:var(--space-3);margin-top:auto}.strip.svelte-1ssq4q{--glyph:2.75rem;--station-gap:clamp(3rem, 8vw, 4.5rem);--banner-row:1.15rem;--row-gap:var(--space-2);grid-template-columns:repeat(3, var(--glyph));column-gap:var(--station-gap);width:min(100%, var(--figure-width));justify-content:center;display:grid}.station.svelte-1ssq4q{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--banner-row) var(--glyph) auto;row-gap:var(--row-gap);text-align:center;justify-items:center;display:grid;position:relative}.station.svelte-1ssq4q:not(:first-child):before{content:"";top:calc(var(--banner-row) + var(--row-gap) + var(--glyph) / 2);left:calc(-1 * var(--station-gap));border-top:1px dashed color-mix(in oklab, var(--color-ink) 22%, transparent);transition:border-color .35s;position:absolute;right:100%}.station[data-state].svelte-1ssq4q:before{border-top-style:solid;border-top-color:var(--color-cobalt)}.banner.svelte-1ssq4q{padding:.12rem var(--space-1);border-radius:var(--radius-pill);background:var(--color-cobalt-soft);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--color-cobalt-on-soft);grid-row:1;align-self:center;font-weight:600}.glyph.svelte-1ssq4q{z-index:1;width:var(--glyph);height:var(--glyph);border:1px solid var(--rule-strong);background:var(--surface);color:var(--color-ink-400);border-radius:50%;grid-row:2;place-items:center;transition:border-color .35s,background .35s,color .35s;display:grid;position:relative}.label.svelte-1ssq4q{width:calc(var(--glyph) + var(--station-gap) - var(--space-2));text-wrap:balance;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:500;line-height:var(--leading-micro);color:var(--color-ink-400);grid-row:3;transition:color .35s}.station[data-state=done].svelte-1ssq4q .glyph:where(.svelte-1ssq4q){border-color:color-mix(in oklab, var(--color-cobalt) 30%, transparent)}.station[data-state=active].svelte-1ssq4q .glyph:where(.svelte-1ssq4q){border-color:color-mix(in oklab, var(--color-cobalt) 45%, transparent);background:var(--color-cobalt-soft);color:var(--color-cobalt-on-soft)}.station[data-state=active].svelte-1ssq4q .label:where(.svelte-1ssq4q){color:var(--color-cobalt)}@media (width<=420px){.strip.svelte-1ssq4q{--glyph:2.25rem;--station-gap:3rem}.banner.svelte-1ssq4q{letter-spacing:.02em}.label.svelte-1ssq4q{letter-spacing:.04em}}.faq.svelte-1ldcapc{justify-items:center;gap:var(--space-7);display:grid}.head.svelte-1ldcapc{justify-items:center;gap:var(--space-4);max-width:var(--measure-head);text-align:center;display:grid}.eyebrow.svelte-1ldcapc{color:var(--color-ink-400)}.accordion.svelte-1ldcapc{border:1px solid var(--rule);border-radius:var(--radius-md);background:color-mix(in oklab, black 0.75%, var(--color-cream));width:min(100%,48rem);overflow:hidden}details.svelte-1ldcapc+details:where(.svelte-1ldcapc){border-top:1px solid var(--rule)}summary.svelte-1ldcapc{align-items:center;gap:var(--space-3);min-height:3.5rem;padding:var(--space-3) var(--space-5);color:var(--color-ink-700);font-size:var(--text-body);font-weight:450;line-height:var(--leading-body);cursor:pointer;grid-template-columns:1.375rem minmax(0,1fr) .75rem;list-style:none;transition:background-color .25s;display:grid}summary.svelte-1ldcapc::-webkit-details-marker{display:none}summary.svelte-1ldcapc:hover{background:color-mix(in oklab, black 3%, var(--color-cream))}details[open].svelte-1ldcapc summary:where(.svelte-1ldcapc){background:var(--color-cobalt-soft)}summary.svelte-1ldcapc:focus-visible{z-index:1;outline:2px solid var(--color-cobalt);outline-offset:-2px;position:relative}.question-mark.svelte-1ldcapc{border:1px solid var(--rule-strong);width:1.375rem;height:1.375rem;color:var(--color-ink-400);font-family:var(--font-mono);font-size:var(--text-micro);border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid}.chevron.svelte-1ldcapc{border-right:1.25px solid var(--color-ink-300);border-bottom:1.25px solid var(--color-ink-300);justify-self:end;width:.5rem;height:.5rem;transition:transform .25s;transform:rotate(45deg)}details[open].svelte-1ldcapc .chevron:where(.svelte-1ldcapc){transform:rotate(225deg)}.answer.svelte-1ldcapc{gap:var(--space-3);padding:var(--space-3) var(--space-5) var(--space-4);padding-left:calc(var(--space-5) + 1.375rem + var(--space-3));border-top:1px solid var(--rule-faint);display:grid}.answer.svelte-1ldcapc p:where(.svelte-1ldcapc){max-width:66ch;color:var(--color-ink-400);font-size:var(--text-body);line-height:var(--leading-body);text-wrap:pretty}@media (width<=560px){.faq.svelte-1ldcapc{gap:var(--space-6)}summary.svelte-1ldcapc{padding-inline:var(--space-4)}.answer.svelte-1ldcapc{padding-inline:var(--space-4);padding-left:var(--space-4)}}@media (prefers-reduced-motion:reduce){summary.svelte-1ldcapc,.chevron.svelte-1ldcapc{transition:none}}.phone.svelte-z7lbej{--phone-pad:1.35rem 1.4rem 1.75rem;aspect-ratio:462/978;border:3px solid color-mix(in oklab, var(--color-ink) 88%, #fff);background:var(--color-ink);border-radius:44px;justify-items:center;width:100%;padding:6px;display:grid;overflow:hidden;box-shadow:0 2px 6px #101a2e1a,0 30px 70px -40px #101a2e8c}.camera.svelte-z7lbej{z-index:1;background:#000;border-radius:10px;grid-area:1/1;width:28%;height:3.7%;margin-top:3%}.screen.svelte-z7lbej{background:var(--color-cream);border-radius:34px;flex-direction:column;grid-area:1/1;width:100%;height:100%;display:flex;overflow:hidden}.status-bar.svelte-z7lbej{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-400);justify-content:space-between;align-items:center;padding:3.25rem 1.4rem 0;display:flex}.content.svelte-z7lbej{flex:1;min-height:0;position:relative}.phone-column.svelte-744tpx{justify-items:center;gap:var(--space-4);width:min(var(--figure-width), calc(100vw - 3rem));display:grid}.transport.svelte-744tpx{align-items:center;gap:var(--space-3);width:100%;display:flex}.play-toggle.svelte-744tpx{border:1px solid var(--rule);border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-ink-500);flex:none;place-items:center;transition:border-color .2s,color .2s;display:grid}.play-toggle.svelte-744tpx:hover{border-color:var(--color-cobalt);color:var(--color-cobalt)}.play-toggle.svelte-744tpx span:where(.svelte-744tpx){border-top:.3rem solid #0000;border-bottom:.3rem solid #0000;border-left:.48rem solid;width:0;height:0;margin-left:2px}.play-toggle[data-playing].svelte-744tpx span:where(.svelte-744tpx){background:linear-gradient(90deg,currentColor 0 .16rem,#0000 .16rem .34rem,currentColor .34rem .5rem);border:0;width:.5rem;height:.6rem;margin-left:0}.scrub.svelte-744tpx{cursor:grab;touch-action:none;flex:1;align-items:center;gap:3px;min-width:0;min-height:2rem;display:flex}.scrub[data-held].svelte-744tpx{cursor:grabbing}.seg.svelte-744tpx{background:var(--rule);border-radius:3px;flex:1;height:3px;overflow:hidden}.fill.svelte-744tpx{background:var(--color-cobalt);transform-origin:0;height:100%;display:block}.screen-wrap.svelte-744tpx{padding:var(--phone-pad);position:absolute;inset:0}.screen-body.svelte-744tpx{gap:var(--space-2);flex-direction:column;height:100%;display:flex}.screen-head.svelte-744tpx{justify-items:center;gap:var(--space-2);text-align:center;display:grid}.app-badge.svelte-744tpx{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;padding:var(--space-1) var(--space-2);background:var(--color-ink);color:var(--color-cream);border-radius:4px}.app-badge[data-ghost].svelte-744tpx{visibility:hidden}.screen-title.svelte-744tpx{font-family:var(--font-mono);letter-spacing:-.022em;color:var(--color-ink);font-size:1.45rem;font-weight:600;line-height:1.08}.screen-title[data-small].svelte-744tpx{font-size:var(--text-h3);line-height:var(--leading-h3)}.spacer.svelte-744tpx{flex:1}.fake-btn.svelte-744tpx{text-align:center;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-cobalt);color:#fff;font-family:var(--font-mono);font-size:var(--text-sm);margin-bottom:var(--space-3);font-weight:500}.screen-fill.svelte-744tpx{justify-content:center;gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}.portrait-art.svelte-744tpx{width:100%;height:100%}.viewfinder.svelte-744tpx{width:100%;min-height:10rem;margin-top:var(--space-2);background:var(--color-cream-100);border-radius:.9rem;flex:1;position:relative;overflow:hidden}.frame-box.svelte-744tpx{aspect-ratio:4/5;position:absolute;bottom:0;left:0;right:0}.brackets.svelte-744tpx{opacity:0;animation:svelte-744tpx-closeIn .8s var(--ease-out-expo) .5s forwards;position:absolute;inset:10% 14% 31%}.brackets.svelte-744tpx i:where(.svelte-744tpx){border:2.2px solid var(--color-cobalt);width:1.35rem;height:1.35rem;position:absolute}.brackets.svelte-744tpx i:where(.svelte-744tpx):first-child{border-bottom:0;border-right:0;border-top-left-radius:.45rem;top:0;left:0}.brackets.svelte-744tpx i:where(.svelte-744tpx):nth-child(2){border-bottom:0;border-left:0;border-top-right-radius:.45rem;top:0;right:0}.brackets.svelte-744tpx i:where(.svelte-744tpx):nth-child(3){border-top:0;border-left:0;border-bottom-right-radius:.45rem;bottom:0;right:0}.brackets.svelte-744tpx i:where(.svelte-744tpx):nth-child(4){border-top:0;border-right:0;border-bottom-left-radius:.45rem;bottom:0;left:0}.scan.svelte-744tpx{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--color-cobalt) 14%, transparent));border-bottom:1.5px solid color-mix(in oklab, var(--color-cobalt) 65%, transparent);opacity:0;height:34%;animation:1.05s linear .5s 2 forwards svelte-744tpx-sweep;position:absolute;inset:0 0 auto}.stored-shot.svelte-744tpx .scan:where(.svelte-744tpx){border-bottom-width:1px}@keyframes svelte-744tpx-sweep{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(294%)}}.verdict.svelte-744tpx{z-index:1;background:var(--color-cobalt);opacity:0;width:2rem;height:2rem;animation:svelte-744tpx-stamp .6s var(--ease-out-expo) 2.6s forwards;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:31%;right:14%}.verdict.svelte-744tpx svg:where(.svelte-744tpx){fill:none;width:1.15rem;height:1.15rem;stroke:var(--color-cream);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.live-tag.svelte-744tpx,.stored-tag.svelte-744tpx{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-500)}.live-tag.svelte-744tpx{top:var(--space-3);left:var(--space-3);position:absolute}.stored.svelte-744tpx{right:var(--space-3);top:var(--space-3);justify-items:end;gap:var(--space-1);display:grid;position:absolute}.stored-shot.svelte-744tpx{aspect-ratio:40/46;border-radius:var(--radius-sm);width:3.6rem;box-shadow:0 0 0 1.5px var(--color-cream), 0 2px 8px color-mix(in oklab, var(--color-ink) 18%, transparent);display:block;position:relative;overflow:hidden}@keyframes svelte-744tpx-closeIn{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes svelte-744tpx-stamp{0%{opacity:0;transform:translate(50%,50%)scale(.5)}to{opacity:1;transform:translate(50%,50%)scale(1)}}.tick.svelte-744tpx{width:4.5rem;height:4.5rem;margin-top:var(--space-4);align-self:center}.tick.svelte-744tpx circle:where(.svelte-744tpx){stroke-dasharray:208;stroke-dashoffset:208px;animation:svelte-744tpx-stroke .8s var(--ease-out-expo) forwards}.tick.svelte-744tpx path:where(.svelte-744tpx){stroke-dasharray:60;stroke-dashoffset:60px;animation:svelte-744tpx-stroke .5s var(--ease-out-expo) .55s forwards}@keyframes svelte-744tpx-stroke{to{stroke-dashoffset:0}}.panels.svelte-4uytyb{--cycle:3.6s;gap:var(--space-6);display:grid}.panel.svelte-4uytyb{gap:var(--space-4);flex-direction:column;display:flex}.panel[data-tone=bad].svelte-4uytyb,.panel[data-tone=good].svelte-4uytyb{color:var(--color-ink-500)}.panel[data-tone=good].svelte-4uytyb .head:where(.svelte-4uytyb),.panel[data-tone=good].svelte-4uytyb .seal:where(.svelte-4uytyb),.panel[data-tone=good].svelte-4uytyb .severed:where(.svelte-4uytyb),.panel[data-tone=good].svelte-4uytyb .caption:where(.svelte-4uytyb){color:var(--color-cobalt)}.head.svelte-4uytyb{padding-top:var(--space-3);border-top:1px solid color-mix(in oklab, currentColor 65%, transparent)}.scene.svelte-4uytyb{--card-w:8rem;--phone-w:4rem;--rack-w:6.5rem;--overlap:1.6rem;grid-template-columns:calc(var(--card-w) + var(--phone-w) - var(--overlap)) minmax(1.25rem, 1fr) var(--rack-w);align-items:center;gap:var(--space-3) var(--space-2);padding-inline:.35rem;display:grid}.rig.svelte-4uytyb{grid-area:1/1;justify-content:flex-end;display:flex;position:relative}.wire.svelte-4uytyb{grid-area:1/2;place-items:center;display:grid;position:relative}.rack.svelte-4uytyb{grid-area:1/3}.caption.svelte-4uytyb{text-align:center;text-wrap:balance;color:currentColor;grid-row:2}.caption.device.svelte-4uytyb{grid-column:1}.caption.server.svelte-4uytyb{grid-column:3}.card.svelte-4uytyb{--w:var(--card-w);font-size:calc(var(--w) / 8.5);width:var(--w);aspect-ratio:112/76;border-radius:var(--radius-sm);background:var(--color-ink);padding:.6em;padding-right:calc(var(--overlap) + .6em);grid-template-columns:auto minmax(0,1fr) auto;align-content:start;gap:.5em;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.portrait.svelte-4uytyb{background:oklab(100% 0 5.96046e-8/.18);border-radius:2px;width:1.9em;height:2.4em}.lines.svelte-4uytyb{align-content:center;gap:.35em;display:grid}.lines.svelte-4uytyb i:where(.svelte-4uytyb){background:oklab(100% 0 5.96046e-8/.34);border-radius:1px;height:max(1px,.125em)}.lines.svelte-4uytyb i:where(.svelte-4uytyb):nth-child(2){width:75%}.mrz.svelte-4uytyb{background:repeating-linear-gradient(90deg,oklab(100% 0 5.96046e-8/.2) 0 3px,#0000 3px 6px);border-radius:1px;grid-column:1/-1;height:max(1.5px,.25em);margin-top:.35em}.chip.svelte-4uytyb{border:max(1px, .1em) solid var(--color-cream);opacity:.28;border-radius:3px;align-self:center;width:1.25em;height:.95em;position:relative}.chip.svelte-4uytyb:after{content:"";border:max(1px, .1em) solid var(--color-cream);border-radius:50%;width:.4em;height:.4em;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.chip[data-lit].svelte-4uytyb{opacity:.9}.field.svelte-4uytyb{border:1.5px solid var(--color-cream);opacity:0;animation:svelte-4uytyb-field var(--cycle) ease-out infinite;animation-delay:calc(var(--ring) * .42s);border-radius:50%;position:absolute;inset:-.3em}@keyframes svelte-4uytyb-field{0%{opacity:.85;transform:scale(.7)}15%,to{opacity:0;transform:scale(2.1)}}.brackets.svelte-4uytyb{position:absolute;inset:0}.brackets.svelte-4uytyb i:where(.svelte-4uytyb){border:2px solid;width:.85em;height:.85em;position:absolute;left:-.3em}.brackets.svelte-4uytyb i:where(.svelte-4uytyb):first-child{border-bottom:0;border-right:0;top:-.3em}.brackets.svelte-4uytyb i:where(.svelte-4uytyb):nth-child(2){border-top:0;border-right:0;bottom:-.3em}.card[data-mini].svelte-4uytyb{padding-right:.6em;position:static;transform:none}.shot.svelte-4uytyb{outline-offset:3px;border-radius:var(--radius-sm);outline:1.5px solid;display:inline-grid;position:relative}.shot.svelte-4uytyb .card:where(.svelte-4uytyb){--w:calc(var(--phone-w) * .62)}.handset.svelte-4uytyb{z-index:1;font-size:calc(var(--phone-w) / 4.2);width:var(--phone-w);aspect-ratio:66/144;background:var(--color-ink);border:3px solid var(--color-ink);box-shadow:0 0 0 2.5px var(--surface), 0 8px 18px -10px color-mix(in oklab, var(--color-ink) 55%, transparent);border-radius:.82em;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.handset.svelte-4uytyb:before{content:"";background:var(--color-cream);border-radius:.6em;position:absolute;inset:0}.notch.svelte-4uytyb{background:var(--color-ink);border-radius:2px;width:1.28em;height:.22em;position:absolute;top:.22em}.shutter.svelte-4uytyb{opacity:.85;background:currentColor;border-radius:50%;width:1.1em;height:1.1em;position:absolute;bottom:.64em}.flash.svelte-4uytyb{opacity:0;animation:svelte-4uytyb-flash var(--cycle) linear infinite;background:#fff;position:absolute;inset:0}@keyframes svelte-4uytyb-flash{0%,46%{opacity:0}50%{opacity:.5}57%,to{opacity:0}}.seal.svelte-4uytyb{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:2.2em;height:2.2em;animation:svelte-4uytyb-settle var(--cycle) var(--ease-out-expo) infinite;position:relative}@keyframes svelte-4uytyb-settle{0%,18%{opacity:0;transform:scale(.7)}30%,to{opacity:1;transform:scale(1)}}.wire.svelte-4uytyb:before{content:"";border-top:1.3px dashed color-mix(in oklab, currentColor 30%, transparent);position:absolute;inset:50% 0 auto}.severed.svelte-4uytyb{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;background:var(--surface);border-radius:50%;width:1rem;height:1rem;position:relative}.packet.svelte-4uytyb{background:var(--surface);opacity:0;animation:svelte-4uytyb-send var(--cycle) linear infinite;display:grid;position:relative}.packet.svelte-4uytyb .card:where(.svelte-4uytyb){--w:calc(var(--phone-w) * .52)}@keyframes svelte-4uytyb-send{0%,52%{opacity:0;transform:translate(-120%)}58%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(120%)}}.rack.svelte-4uytyb{font-size:calc(var(--rack-w) / 8);width:var(--rack-w);border-radius:var(--radius-sm);border:1.8px solid;gap:.4em;padding:.5em;display:grid}.unit.svelte-4uytyb{border:1.3px solid color-mix(in oklab, currentColor 60%, transparent);border-radius:2px;align-content:center;gap:.28em;height:1.55em;padding:0 .45em;display:grid;position:relative}.unit.svelte-4uytyb i:where(.svelte-4uytyb){background:color-mix(in oklab, currentColor 35%, transparent);height:1.2px}.unit.svelte-4uytyb i:where(.svelte-4uytyb):nth-child(2){width:70%}.lamp.svelte-4uytyb{opacity:.35;background:currentColor;border-radius:50%;width:4.8px;height:4.8px;position:absolute;top:50%;right:.35em;transform:translateY(-50%)}.lamp[data-lit].svelte-4uytyb{opacity:1}@media (width<=560px){.scene.svelte-4uytyb{--card-w:6.75rem;--phone-w:3.4rem;--rack-w:5rem;--overlap:1.35rem;column-gap:var(--space-1)}}@media (prefers-reduced-motion:reduce){.packet.svelte-4uytyb,.seal.svelte-4uytyb{opacity:1}.flash.svelte-4uytyb,.field.svelte-4uytyb{opacity:0}}.path.svelte-10la9d9{--trace:color-mix(in oklab, var(--color-ink) 22%, transparent);width:100%;max-width:19rem;color:var(--color-ink);margin-inline:auto;display:grid}.path.svelte-10la9d9,.doors.svelte-10la9d9{margin-block:0;padding:0;list-style:none}.level.svelte-10la9d9{min-width:0}.endpoint.svelte-10la9d9{align-items:center;gap:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-panel) 88%, var(--surface));grid-template-columns:auto minmax(0,1fr) auto;width:min(12.5rem,78%);margin-inline:auto;padding:.65rem .7rem;display:grid;position:relative}.endpoint.svelte-10la9d9:before{content:"";border-top:1px solid var(--color-ink-400);width:1.7rem;position:absolute;top:-1px;left:.7rem}.endpoint[data-kind=result].svelte-10la9d9:before{border-color:var(--color-alarm)}.endpoint-icon.svelte-10la9d9{border:1px solid var(--rule);border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-ink-500);place-items:center;display:grid}.endpoint[data-kind=result].svelte-10la9d9 .endpoint-icon:where(.svelte-10la9d9){color:var(--color-alarm);border-color:color-mix(in oklab, var(--color-alarm) 24%, transparent);background:color-mix(in oklab, var(--color-alarm-soft) 48%, transparent)}.endpoint-copy.svelte-10la9d9{gap:.16rem;min-width:0;display:grid}.endpoint-kicker.svelte-10la9d9,.endpoint-kicker.svelte-10la9d9,.endpoint-state.svelte-10la9d9,.door-head.svelte-10la9d9,.door-state.svelte-10la9d9{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.075em;text-transform:uppercase;font-weight:500;line-height:1.35}.endpoint-kicker.svelte-10la9d9{color:var(--color-ink-400);white-space:nowrap}.endpoint-state.svelte-10la9d9,.door-state.svelte-10la9d9{color:var(--color-ink-400);white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.endpoint-state.svelte-10la9d9 i:where(.svelte-10la9d9),.door-state.svelte-10la9d9 i:where(.svelte-10la9d9){background:var(--color-alarm);border-radius:50%;flex:none;width:.25rem;height:.25rem}.endpoint[data-kind=result].svelte-10la9d9 .endpoint-state:where(.svelte-10la9d9){color:var(--color-alarm)}.junction.svelte-10la9d9{height:2.8rem;position:relative}.trunk.svelte-10la9d9,.bus.svelte-10la9d9,.drops.svelte-10la9d9 i:where(.svelte-10la9d9){background:var(--trace);position:absolute}.trunk.svelte-10la9d9{width:1px;height:50%;left:calc(50% - .5px)}.bus.svelte-10la9d9{height:1px;top:calc(50% - .5px);left:16.6667%;right:16.6667%}.drops.svelte-10la9d9{grid-template-columns:repeat(3,minmax(0,1fr));height:50%;display:grid;position:absolute;inset-inline:0}.drops.svelte-10la9d9 i:where(.svelte-10la9d9){justify-self:center;width:1px;height:100%;position:relative}.drops.svelte-10la9d9 i:where(.svelte-10la9d9):after{content:"";background:var(--color-alarm);width:.25rem;height:.25rem;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;left:50%;transform:translate(-50%,50%)}.junction[data-direction=out].svelte-10la9d9 .trunk:where(.svelte-10la9d9){top:0}.junction[data-direction=out].svelte-10la9d9 .drops:where(.svelte-10la9d9){top:50%}.junction[data-direction=out].svelte-10la9d9 .drops:where(.svelte-10la9d9) i:where(.svelte-10la9d9):after,.junction[data-direction=in].svelte-10la9d9 .trunk:where(.svelte-10la9d9){bottom:0}.junction[data-direction=in].svelte-10la9d9 .drops:where(.svelte-10la9d9){top:0}.junction[data-direction=in].svelte-10la9d9 .drops:where(.svelte-10la9d9) i:where(.svelte-10la9d9):after{top:0;transform:translate(-50%,-50%)}.doors.svelte-10la9d9{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.door.svelte-10la9d9{border:1px solid var(--rule);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-panel) 88%, var(--surface));flex-direction:column;min-width:0;min-height:6.4rem;padding:.55rem;display:flex}.door-head.svelte-10la9d9{border-bottom:1px solid var(--rule-faint);color:var(--color-ink-400);padding-bottom:.4rem}.node-label.svelte-10la9d9{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:-.012em;text-wrap:balance;color:var(--color-ink);font-weight:550;line-height:1.25;display:block}.door.svelte-10la9d9>.node-label:where(.svelte-10la9d9){margin-block:.7rem var(--space-2)}.door-state.svelte-10la9d9{margin-top:auto}.trunk.svelte-10la9d9:before,.bus.svelte-10la9d9:before,.bus.svelte-10la9d9:after,.drops.svelte-10la9d9 i:where(.svelte-10la9d9):before{content:"";background:var(--color-alarm);opacity:0;transition:opacity .4s,transform 0s linear .4s;position:absolute;inset:0}.trunk.svelte-10la9d9:before,.drops.svelte-10la9d9 i:where(.svelte-10la9d9):before{transform-origin:top;transform:scaleY(0)}.bus.svelte-10la9d9:before{right:50%;transform:scaleX(0)}.bus.svelte-10la9d9:after{left:50%;transform:scaleX(0)}.junction[data-direction=out].svelte-10la9d9 .bus:where(.svelte-10la9d9):before{transform-origin:100%}.junction[data-direction=out].svelte-10la9d9 .bus:where(.svelte-10la9d9):after,.junction[data-direction=in].svelte-10la9d9 .bus:where(.svelte-10la9d9):before{transform-origin:0}.junction[data-direction=in].svelte-10la9d9 .bus:where(.svelte-10la9d9):after{transform-origin:100%}.junction[data-direction=out].svelte-10la9d9 .trunk:where(.svelte-10la9d9),.junction[data-direction=in].svelte-10la9d9 .drops:where(.svelte-10la9d9){--lag:0s}.junction.svelte-10la9d9 .bus:where(.svelte-10la9d9){--lag:.16s}.junction[data-direction=out].svelte-10la9d9 .drops:where(.svelte-10la9d9),.junction[data-direction=in].svelte-10la9d9 .trunk:where(.svelte-10la9d9){--lag:.34s}.junction[data-live].svelte-10la9d9 .trunk:where(.svelte-10la9d9):before,.junction[data-live].svelte-10la9d9 .bus:where(.svelte-10la9d9):before,.junction[data-live].svelte-10la9d9 .bus:where(.svelte-10la9d9):after,.junction[data-live].svelte-10la9d9 .drops:where(.svelte-10la9d9) i:where(.svelte-10la9d9):before{opacity:1;transition:transform .45s var(--ease-out-expo) var(--lag,0s), opacity .1s linear var(--lag,0s)}.junction[data-live].svelte-10la9d9 .trunk:where(.svelte-10la9d9):before,.junction[data-live].svelte-10la9d9 .drops:where(.svelte-10la9d9) i:where(.svelte-10la9d9):before{transform:scaleY(1)}.junction[data-live].svelte-10la9d9 .bus:where(.svelte-10la9d9):before,.junction[data-live].svelte-10la9d9 .bus:where(.svelte-10la9d9):after{transform:scaleX(1)}.drops.svelte-10la9d9 i:where(.svelte-10la9d9):after{transition:box-shadow .35s}.junction[data-live].svelte-10la9d9 .drops:where(.svelte-10la9d9) i:where(.svelte-10la9d9):after{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px color-mix(in oklab, var(--color-alarm) 22%, transparent);transition-delay:var(--lag,0s)}.endpoint.svelte-10la9d9,.door.svelte-10la9d9{transition:border-color .4s,background-color .4s,box-shadow .4s}.endpoint[data-live].svelte-10la9d9,.door[data-live].svelte-10la9d9{border-color:color-mix(in oklab, var(--color-alarm) 28%, transparent);background-color:color-mix(in oklab, var(--color-alarm-soft) 34%, var(--surface))}.door[data-live].svelte-10la9d9,.door[data-live].svelte-10la9d9 .door-state:where(.svelte-10la9d9),.door[data-live].svelte-10la9d9 .door-state:where(.svelte-10la9d9) i:where(.svelte-10la9d9){transition-delay:var(--lag,0s)}.endpoint[data-kind=result][data-live].svelte-10la9d9{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-alarm) 9%, transparent)}.endpoint.svelte-10la9d9:before,.endpoint-icon.svelte-10la9d9,.endpoint-state.svelte-10la9d9,.door-state.svelte-10la9d9,.door-state.svelte-10la9d9 i:where(.svelte-10la9d9){transition:color .35s,border-color .35s,background-color .35s,box-shadow .35s}.endpoint[data-live].svelte-10la9d9:before{border-color:var(--color-alarm)}.endpoint[data-live].svelte-10la9d9 .endpoint-icon:where(.svelte-10la9d9){color:var(--color-alarm);border-color:color-mix(in oklab, var(--color-alarm) 24%, transparent);background-color:color-mix(in oklab, var(--color-alarm-soft) 48%, transparent)}.endpoint[data-live].svelte-10la9d9 .endpoint-state:where(.svelte-10la9d9),.door[data-live].svelte-10la9d9 .door-state:where(.svelte-10la9d9){color:var(--color-alarm)}.door[data-live].svelte-10la9d9 .door-state:where(.svelte-10la9d9) i:where(.svelte-10la9d9){box-shadow:0 0 0 3px color-mix(in oklab, var(--color-alarm) 18%, transparent)}@media (width<=380px){.path.svelte-10la9d9{max-width:17.5rem}.endpoint.svelte-10la9d9{gap:var(--space-2);width:82%}.doors.svelte-10la9d9{gap:.3rem}.door.svelte-10la9d9{min-height:6rem;padding-inline:.45rem}.node-label.svelte-10la9d9{font-size:.78rem}}.hero.svelte-1uha8ag{max-width:46rem}.sub.svelte-1uha8ag{margin-top:var(--space-6);max-width:40rem}.hero-actions.svelte-1uha8ag{margin-top:var(--space-7);align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.store-badge.svelte-1uha8ag{border-radius:var(--radius-md);background:var(--paper);color:var(--ink);align-items:center;gap:.875rem;padding:.875rem 1.625rem;text-decoration:none;transition:background-color .2s;display:inline-flex}.store-badge.svelte-1uha8ag:hover{background:var(--color-cream-100)}.store-badge.svelte-1uha8ag svg:where(.svelte-1uha8ag){flex-shrink:0;width:1.75rem;height:1.75rem}.store-badge__lines.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.store-badge__hint.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab, var(--ink) 72%, transparent);font-size:.625rem;font-weight:400}.store-badge__name.svelte-1uha8ag{letter-spacing:-.015em;color:var(--ink);font-size:1.125rem;font-weight:600;line-height:1}.record.svelte-1uha8ag{margin-top:var(--space-8);gap:var(--space-5);max-width:54rem;display:grid}.logos.svelte-1uha8ag{align-items:center;gap:var(--space-6) var(--space-8);flex-wrap:wrap;display:flex}.logos.svelte-1uha8ag img:where(.svelte-1uha8ag){width:auto;max-width:100%}.record-note.svelte-1uha8ag{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-ink-500);text-wrap:pretty;max-width:62ch}.record-link.svelte-1uha8ag{align-items:center;gap:var(--space-2);margin-left:var(--space-2);min-height:24px;color:var(--color-cobalt-on-ink);white-space:nowrap;transition:gap .3s var(--ease-out-expo);display:inline-flex}.record-link.svelte-1uha8ag:hover{gap:var(--space-3)}@media (width<=560px){.logos.svelte-1uha8ag{gap:var(--space-5) var(--space-6)}}.split.svelte-1uha8ag{gap:clamp(var(--space-7), 8vw, var(--space-8));max-width:74rem;margin-inline:auto;display:grid}.handset-cell.svelte-1uha8ag{--figure-width:15rem;width:100%;max-width:var(--figure-width);justify-self:center;justify-items:center;min-width:0;display:grid}@media (width>=1024px){.split.svelte-1uha8ag{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.handset-cell.svelte-1uha8ag{--figure-width:16rem;justify-items:center;padding-right:0}}@media (width<=1023px){.case.svelte-1uha8ag .aside:where(.svelte-1uha8ag),.guarantee.svelte-1uha8ag .aside:where(.svelte-1uha8ag){order:-1}}@media (width>=641px) and (width<=1023px){.split.svelte-1uha8ag>.aside:where(.svelte-1uha8ag){justify-self:center;width:min(100%,44rem)}}.aside.svelte-1uha8ag{gap:var(--space-6);display:grid}.answer.svelte-1uha8ag>.aside:where(.svelte-1uha8ag),.guarantee.svelte-1uha8ag>.aside:where(.svelte-1uha8ag){gap:var(--space-5)}.aside-head.svelte-1uha8ag{gap:var(--space-5);display:grid}.answer.svelte-1uha8ag .aside-head:where(.svelte-1uha8ag),.guarantee.svelte-1uha8ag .aside-head:where(.svelte-1uha8ag){gap:var(--space-4)}.aside-head.svelte-1uha8ag .lead:where(.svelte-1uha8ag){max-width:34rem}.aside-head.svelte-1uha8ag .checklist{margin-top:var(--space-2)}.consensus.svelte-1uha8ag{gap:var(--space-3);display:grid}.consensus.svelte-1uha8ag .evidence-kicker:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-ink-400)}.cites.svelte-1uha8ag{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}@media (width<=560px){.cites.svelte-1uha8ag{grid-template-columns:repeat(2,auto);justify-content:start;justify-items:start;display:grid}}[data-accent=cobalt].svelte-1uha8ag{color:var(--color-cobalt)}.hero.svelte-1uha8ag [data-accent=cobalt]:where(.svelte-1uha8ag){color:var(--color-cobalt-on-ink)}.heading-accent[data-accent=alarm].svelte-1uha8ag{color:var(--color-alarm)}.plate.svelte-1uha8ag{gap:var(--space-5);display:grid}.figure.svelte-1uha8ag{gap:var(--space-6)}.case.svelte-1uha8ag .figure:where(.svelte-1uha8ag),.guarantee.svelte-1uha8ag .figure:where(.svelte-1uha8ag){width:100%;max-width:20rem;margin-inline:auto}.section-sep.svelte-1uha8ag{border-block:1px solid var(--rule-faint);background-image:repeating-linear-gradient(90deg, transparent 0 7px, color-mix(in oklab, var(--color-ink) 7%, transparent) 7px 8px);height:clamp(1.5rem,3vw,2.5rem);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}@media (width<=640px){.case.svelte-1uha8ag .figure:where(.svelte-1uha8ag),.guarantee.svelte-1uha8ag .figure:where(.svelte-1uha8ag){max-width:19rem}.section-sep.svelte-1uha8ag{height:1.5rem}}.stats.svelte-1uha8ag{gap:var(--gap);display:grid}@media (width>=640px){.stats.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}.spec.svelte-1uha8ag{gap:0;margin:0;display:grid}.spec-row.svelte-1uha8ag{gap:var(--space-2);padding-block:var(--space-4);border-top:1px solid var(--rule-faint);display:grid}.spec-row.svelte-1uha8ag:first-child{border-top:0;padding-top:0}.spec.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--color-cobalt)}.spec.svelte-1uha8ag dd:where(.svelte-1uha8ag){max-width:34rem;margin:0}.closing.svelte-1uha8ag{gap:var(--space-5);max-width:var(--measure-head);justify-items:start;display:grid}.closing.svelte-1uha8ag .lead:where(.svelte-1uha8ag){max-width:60ch}.actions.svelte-1uha8ag{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}
