.logo.svelte-a4742o{height:var(--h);aspect-ratio:1591/556;background-color:var(--color-ink);display:inline-block;-webkit-mask:url(../../../seastack-logo.png) 50%/contain no-repeat;mask:url(../../../seastack-logo.png) 50%/contain no-repeat}.logo.mark.svelte-a4742o{aspect-ratio:638/556;-webkit-mask-image:url(../../../seastack-mark.png);mask-image:url(../../../seastack-mark.png)}.logo[data-tone=light].svelte-a4742o{background-color:#fff}.nav.svelte-1h32yp1{z-index:50;padding:calc(var(--frame) + .6rem) calc(var(--frame) + .6rem) 0;pointer-events:none;transition:transform .6s var(--ease-out-expo);position:fixed;inset:0 0 auto}.nav.is-hidden.svelte-1h32yp1{transform:translateY(-140%)}.bar.svelte-1h32yp1{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#ffffff8c;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;max-width:72rem;height:3.5rem;margin-inline:auto;padding:.4rem .4rem .4rem 1rem;transition:background-color .4s,box-shadow .4s;display:grid;box-shadow:inset 0 0 0 1px #ffffffb3,0 10px 30px -18px #0a1e2866}.scrolled.svelte-1h32yp1 .bar:where(.svelte-1h32yp1){box-shadow:0 0 0 1px var(--color-line) inset, 0 14px 34px -20px #0a1e2859;background:#fafbfcd1}html.lite .bar.svelte-1h32yp1{background:#fafbfcf5}.brand.svelte-1h32yp1{justify-self:start;align-items:center;height:100%;display:flex}.links-wrap.svelte-1h32yp1{height:100%;position:relative}.links.svelte-1h32yp1{align-items:center;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.links.svelte-1h32yp1 li:where(.svelte-1h32yp1){height:100%}.links.svelte-1h32yp1 a:where(.svelte-1h32yp1){z-index:1;height:100%;color:var(--color-ink-2);letter-spacing:-.01em;border-radius:999px;align-items:center;padding:0 1rem;font-size:.9rem;font-weight:500;transition:color .25s;display:flex;position:relative}.links.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{color:var(--color-ink)}.links.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){color:var(--color-lagoon-deep);background:#2b6bff1a}.hl.svelte-1h32yp1{width:var(--w);transform:translateX(var(--x));opacity:0;transition:transform .45s var(--ease-out-expo), width .45s var(--ease-out-expo), opacity .25s ease;background:#0a17300f;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.hl.on.svelte-1h32yp1{opacity:1}.right.svelte-1h32yp1{justify-self:end;align-items:center;gap:.4rem;height:100%;display:flex}.cta.svelte-1h32yp1{isolation:isolate;letter-spacing:-.01em;color:#fff;background:var(--color-ink);border-radius:999px;align-items:center;gap:.6rem;height:100%;padding:0 .3rem 0 1.15rem;font-size:.9rem;font-weight:500;transition:background-color .3s,box-shadow .4s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.cta.svelte-1h32yp1:hover{background:var(--color-lagoon);box-shadow:0 8px 22px -10px #2b6bffb3}.cta-ic.svelte-1h32yp1{width:2.1rem;height:2.1rem;transition:background-color .4s ease, transform .5s var(--ease-out-expo);background:#ffffff1f;border-radius:50%;place-items:center;display:grid}.cta-ic.svelte-1h32yp1 svg:where(.svelte-1h32yp1){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:.85rem;height:.85rem;transition:transform .5s var(--ease-out-expo)}.cta.svelte-1h32yp1:hover .cta-ic:where(.svelte-1h32yp1){color:var(--color-ink);background:#fff}.cta.svelte-1h32yp1:hover .cta-ic:where(.svelte-1h32yp1) svg:where(.svelte-1h32yp1){transform:rotate(45deg)}.cta.svelte-1h32yp1:active{transform:scale(.98)}.burger.svelte-1h32yp1{background:var(--color-ink);cursor:pointer;border:0;border-radius:999px;width:2.7rem;height:100%;display:none;position:relative}.burger.svelte-1h32yp1 span:where(.svelte-1h32yp1){width:16px;height:1.5px;transition:transform .45s var(--ease-out-expo);background:#fff;border-radius:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.burger.svelte-1h32yp1 span:where(.svelte-1h32yp1):first-child{transform:translateY(-3.5px)}.burger.svelte-1h32yp1 span:where(.svelte-1h32yp1):last-child{transform:translateY(3.5px)}.open.svelte-1h32yp1 .burger:where(.svelte-1h32yp1) span:where(.svelte-1h32yp1):first-child{transform:rotate(45deg)}.open.svelte-1h32yp1 .burger:where(.svelte-1h32yp1) span:where(.svelte-1h32yp1):last-child{transform:rotate(-45deg)}.sheet.svelte-1h32yp1{z-index:-1;padding:7rem var(--gutter) 2.5rem;background:var(--color-paper);clip-path:inset(0 0 100% round 0 0 2rem 2rem);pointer-events:none;transition:clip-path .8s var(--ease-out-expo);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.open.svelte-1h32yp1 .sheet:where(.svelte-1h32yp1){clip-path:inset(0);pointer-events:auto}.sheet.svelte-1h32yp1 ul:where(.svelte-1h32yp1){margin:0;padding:0;list-style:none}.sheet.svelte-1h32yp1 li:where(.svelte-1h32yp1){border-top:1px solid var(--color-line);overflow:hidden}.sheet.svelte-1h32yp1 a:where(.svelte-1h32yp1){letter-spacing:-.05em;transition:transform .8s var(--ease-out-expo);transition-delay:calc(var(--i) * 50ms + .12s);align-items:baseline;gap:1rem;padding:1rem 0;font-size:clamp(2.2rem,10vw,3.4rem);font-weight:500;line-height:1;display:flex;transform:translateY(110%)}.open.svelte-1h32yp1 .sheet:where(.svelte-1h32yp1) a:where(.svelte-1h32yp1){transform:none}.idx.svelte-1h32yp1{color:var(--color-mute)}.sheet.svelte-1h32yp1 a.active:where(.svelte-1h32yp1){color:var(--color-lagoon-deep)}.sheet-foot.svelte-1h32yp1{color:var(--color-mute);margin-top:2rem}@media (width<=900px){.bar.svelte-1h32yp1{grid-template-columns:1fr auto}.links-wrap.svelte-1h32yp1{display:none}.burger.svelte-1h32yp1{display:block}}@media (width<=520px){.cta.svelte-1h32yp1{display:none}}@media (width>=901px){.sheet.svelte-1h32yp1{display:none}}.btn.svelte-11peeql{--h:2.75rem;isolation:isolate;height:var(--h);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:0;border-radius:.75rem;justify-content:center;align-items:center;gap:.55rem;padding:0 1.15rem;font-size:.92rem;font-weight:500;transition:background-color .25s,box-shadow .25s,color .25s,transform .2s;display:inline-flex;position:relative;overflow:hidden}.btn.svelte-11peeql:active{transform:scale(.98)}.btn[data-size=sm].svelte-11peeql{--h:2.3rem;border-radius:.65rem;padding:0 .9rem;font-size:.85rem}.btn[data-size=lg].svelte-11peeql{--h:3.1rem;border-radius:.85rem;padding:0 1.4rem;font-size:.98rem}.btn[data-variant=primary].svelte-11peeql{background:var(--color-ink);color:#fff;box-shadow:inset 0 1px 0 #ffffff24, 0 0 0 1px var(--color-ink), 0 8px 20px -10px #0a1730b3}.btn[data-variant=primary].svelte-11peeql:hover{background:#13264d;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #13264d,0 12px 28px -12px #2b6bffa6}.btn[data-variant=secondary].svelte-11peeql{color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-line-strong), 0 1px 2px #0a17300d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3}.btn[data-variant=secondary].svelte-11peeql:hover{background:#fff;box-shadow:inset 0 0 0 1px #0a173047,0 6px 16px -10px #0a173059}.btn[data-variant=light].svelte-11peeql{color:var(--color-ink);background:#fff;box-shadow:0 10px 30px -14px #0009}.btn[data-variant=light].svelte-11peeql:hover{background:#eef3ff}.btn[data-variant=ghost-dark].svelte-11peeql{color:#fff;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff29}.btn[data-variant=ghost-dark].svelte-11peeql:hover{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff52}.arrow.svelte-11peeql{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.95rem;height:.95rem;transition:transform .35s var(--ease-out-expo);margin-right:-.15rem}.stem.svelte-11peeql{transform-origin:12px 8px;transition:transform .35s var(--ease-out-expo);transform:scaleX(0)}.btn.svelte-11peeql:hover .arrow:where(.svelte-11peeql){transform:translate(3px)}.btn.svelte-11peeql:hover .stem:where(.svelte-11peeql){transform:scaleX(1)}.sea-badge.svelte-xu10k4{--_h:var(--sea-badge-height,calc(var(--sea-space-1) * 6.5));min-height:var(--_h);border:1px solid var(--sea-badge-border,var(--sea-border));border-radius:var(--sea-radius-pill);padding:0 calc(var(--sea-space-2) * 1.25);color:var(--sea-badge-foreground,var(--sea-foreground));background:var(--sea-badge-background,var(--sea-surface));font-family:var(--sea-font-body);font-size:var(--sea-text-xs);font-weight:var(--sea-weight-medium);letter-spacing:var(--sea-tracking-body);white-space:nowrap;vertical-align:middle;font-variant-numeric:tabular-nums;transition:border-color var(--sea-duration-standard) var(--sea-ease-standard), background-color var(--sea-duration-standard) var(--sea-ease-standard), color var(--sea-duration-standard) var(--sea-ease-standard);align-items:center;line-height:1;display:inline-flex;overflow:clip}@media (hover:hover) and (pointer:fine){.sea-badge.svelte-xu10k4:not([data-variant=solid]):hover{border-color:color-mix(in oklab, var(--sea-badge-color,var(--sea-foreground)) 32%, var(--sea-border));background:color-mix(in oklab, var(--sea-badge-color,var(--sea-foreground)) 10%, var(--sea-surface))}}.sm.svelte-xu10k4{--_h:var(--sea-badge-height,calc(var(--sea-space-1) * 5.5));padding:0 var(--sea-space-2);font-size:calc(var(--sea-text-xs) * .92)}.lg.svelte-xu10k4{--_h:var(--sea-badge-height,calc(var(--sea-space-1) * 7.5));padding:0 var(--sea-space-3);font-size:var(--sea-text-sm)}[data-shape=rounded].svelte-xu10k4{border-radius:var(--sea-radius-xs)}.body.svelte-xu10k4{display:block}.sea-badge[data-wrap].svelte-xu10k4{box-sizing:border-box;white-space:normal;min-inline-size:0;max-inline-size:100%;line-height:var(--sea-leading-body);padding-block:var(--sea-space-1)}.sea-badge[data-wrap].svelte-xu10k4 .body:where(.svelte-xu10k4),.sea-badge[data-wrap].svelte-xu10k4 .label:where(.svelte-xu10k4){min-inline-size:0;max-inline-size:100%}.sea-badge[data-wrap].svelte-xu10k4 .content:where(.svelte-xu10k4){inline-size:auto;max-inline-size:100%}.sea-badge[data-wrap].svelte-xu10k4 .text:where(.svelte-xu10k4){overflow-wrap:anywhere}.content.svelte-xu10k4{align-items:center;gap:calc(var(--sea-space-1) * 1.25);width:max-content;display:inline-flex;position:relative}.sm.svelte-xu10k4 .content:where(.svelte-xu10k4){gap:var(--sea-space-1)}.label.svelte-xu10k4,.glyph.svelte-xu10k4{align-items:center;display:inline-flex;position:relative}.text.svelte-xu10k4{display:block}.icon.svelte-xu10k4{color:var(--sea-badge-color,var(--sea-foreground));flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.icon.svelte-xu10k4 svg{width:1em;height:1em}[data-tone=neutral].svelte-xu10k4{--_t:var(--sea-text-secondary);--_solid:var(--sea-foreground);--_ink:var(--sea-background);--sea-badge-color:var(--sea-text-secondary);--sea-badge-foreground:var(--sea-text-secondary);--sea-badge-background:var(--sea-surface-muted);--sea-badge-border:var(--sea-border)}[data-tone=success].svelte-xu10k4{--_t:var(--sea-success);--_solid:var(--sea-success);--_ink:var(--sea-background);--sea-badge-color:var(--sea-success);--sea-badge-foreground:var(--sea-success);--sea-badge-background:color-mix(in oklab, var(--sea-success) 10%, var(--sea-surface));--sea-badge-border:color-mix(in oklab, var(--sea-success) 25%, var(--sea-border))}[data-tone=info].svelte-xu10k4,[data-tone=accent].svelte-xu10k4,[data-tone=primary].svelte-xu10k4{--_t:var(--sea-accent);--_solid:var(--sea-accent);--_ink:var(--sea-accent-foreground);--sea-badge-color:var(--sea-accent);--sea-badge-foreground:var(--sea-accent-strong);--sea-badge-background:var(--sea-accent-subtle);--sea-badge-border:color-mix(in oklab, var(--sea-accent) 24%, var(--sea-border))}[data-tone=warning].svelte-xu10k4{--_t:var(--sea-warning);--_solid:var(--sea-warning);--_ink:var(--sea-background);--sea-badge-color:var(--sea-warning);--sea-badge-foreground:var(--sea-warning);--sea-badge-background:color-mix(in oklab, var(--sea-warning) 11%, var(--sea-surface));--sea-badge-border:color-mix(in oklab, var(--sea-warning) 27%, var(--sea-border))}[data-tone=danger].svelte-xu10k4{--_t:var(--sea-danger);--_solid:var(--sea-danger);--_ink:var(--sea-background);--sea-badge-color:var(--sea-danger);--sea-badge-foreground:var(--sea-danger);--sea-badge-background:color-mix(in oklab, var(--sea-danger) 10%, var(--sea-surface));--sea-badge-border:color-mix(in oklab, var(--sea-danger) 26%, var(--sea-border))}.sea-badge[data-variant=solid].svelte-xu10k4{--sea-badge-color:currentColor;--sea-badge-foreground:var(--_ink);--sea-badge-background:var(--_solid);--sea-badge-border:var(--_solid)}.sea-badge[data-variant=outline].svelte-xu10k4{--sea-badge-background:transparent;--sea-badge-border:color-mix(in oklab, var(--_t) 48%, transparent)}.sea-badge[data-variant=dot].svelte-xu10k4{--sea-badge-foreground:var(--sea-foreground);--sea-badge-background:var(--sea-surface);--sea-badge-border:var(--sea-border)}.status-dot.svelte-xu10k4{width:var(--sea-badge-dot-size,.5em);height:var(--sea-badge-dot-size,.5em);background:var(--_t);border-radius:50%;flex:none}@media (forced-colors:active){.status-dot.svelte-xu10k4{forced-color-adjust:none;background:canvastext}}.single.svelte-xu10k4{min-width:var(--_h);justify-content:center;padding-inline:0}.dot-only.svelte-xu10k4{width:var(--sea-badge-dot-size,.625rem);min-height:0;height:var(--sea-badge-dot-size,.625rem);border-color:var(--_solid);background:var(--_solid);padding:0}.dot-only.sm.svelte-xu10k4{--sea-badge-dot-size:.5rem}.dot-only.lg.svelte-xu10k4{--sea-badge-dot-size:.75rem}.ringed.svelte-xu10k4{box-shadow:0 0 0 2px var(--sea-badge-ring,var(--sea-surface))}.sea-badge-anchor.svelte-xu10k4{--_dir:1;vertical-align:middle;flex:none;display:inline-flex;position:relative}.sea-badge-anchor.svelte-xu10k4:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_dir:-1}.overlay.svelte-xu10k4{z-index:1;pointer-events:none;display:flex;position:absolute}.overlay.svelte-xu10k4>*{pointer-events:auto}.overlay.svelte-xu10k4 .sea-badge:where(.svelte-xu10k4){--_h:var(--sea-badge-height,1.25rem);font-size:calc(var(--sea-text-xs) * .92);padding-inline:.375rem}.overlay.svelte-xu10k4 .sea-badge.sm:where(.svelte-xu10k4){--_h:var(--sea-badge-height,1rem);font-size:calc(var(--sea-text-xs) * .8);padding-inline:.25rem}.overlay.svelte-xu10k4 .sea-badge.lg:where(.svelte-xu10k4){--_h:var(--sea-badge-height,1.5rem);font-size:var(--sea-text-xs);padding-inline:.5rem}.overlay.svelte-xu10k4 .sea-badge.single:where(.svelte-xu10k4){padding-inline:0}[data-placement=top-end].svelte-xu10k4,[data-placement=top-start].svelte-xu10k4{inset-block-start:0}[data-placement=bottom-end].svelte-xu10k4,[data-placement=bottom-start].svelte-xu10k4{inset-block-end:0}[data-placement=top-end].svelte-xu10k4,[data-placement=bottom-end].svelte-xu10k4{inset-inline-end:0}[data-placement=top-start].svelte-xu10k4,[data-placement=bottom-start].svelte-xu10k4{inset-inline-start:0}[data-placement=top-end].svelte-xu10k4{translate:calc(50% * var(--_dir)) -50%}[data-placement=top-start].svelte-xu10k4{translate:calc(-50% * var(--_dir)) -50%}[data-placement=bottom-end].svelte-xu10k4{translate:calc(50% * var(--_dir)) 50%}[data-placement=bottom-start].svelte-xu10k4{translate:calc(-50% * var(--_dir)) 50%}.overlay[data-anchor-shape=circle].svelte-xu10k4{margin:14.6%}@media (prefers-reduced-motion:reduce){.sea-badge.svelte-xu10k4{transition-duration:var(--sea-duration-instant)}}.collab.svelte-9tgxjg{z-index:20;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cur.svelte-9tgxjg{z-index:2;opacity:0;will-change:translate;transition:translate 1.15s cubic-bezier(.45,.05,.2,1),opacity .4s;position:absolute;top:0;left:0}.cur.on.svelte-9tgxjg{opacity:1}.bob.svelte-9tgxjg{animation:3.2s ease-in-out infinite svelte-9tgxjg-bob;animation-delay:var(--delay)}@keyframes svelte-9tgxjg-bob{50%{transform:translate(2px,3px)}}.arrow.svelte-9tgxjg{width:18px;height:18px;fill:var(--c);stroke:#fff;stroke-width:1.4px;stroke-linejoin:round;filter:drop-shadow(0 2px 3px #0a17304d);margin:-3px 0 0 -3px;display:block}.tag.svelte-9tgxjg{background:var(--c);color:#fff;white-space:nowrap;box-shadow:0 4px 10px -4px color-mix(in oklab, var(--c) 80%, transparent);transition:scale .4s var(--ease-out-expo);transform-origin:0 0;border-radius:4px 999px 999px;padding:2px 7px 3px;font-size:10px;font-weight:600;position:absolute;top:15px;left:11px}.tag.talk.svelte-9tgxjg{scale:1.12}.sel.svelte-9tgxjg{border:1.5px solid var(--c);opacity:0;transition:opacity .3s ease, translate .6s var(--ease-out-expo), width .6s var(--ease-out-expo), height .6s var(--ease-out-expo);border-radius:4px;position:absolute;top:0;left:0}.sel.on.svelte-9tgxjg{opacity:1}.sel.svelte-9tgxjg i:where(.svelte-9tgxjg){border:1.5px solid var(--c);background:#fff;width:7px;height:7px;position:absolute}.sel.svelte-9tgxjg i:where(.svelte-9tgxjg):first-child{top:-4px;left:-4px}.sel.svelte-9tgxjg i:where(.svelte-9tgxjg):nth-child(2){top:-4px;right:-4px}.sel.svelte-9tgxjg i:where(.svelte-9tgxjg):nth-child(3){bottom:-4px;left:-4px}.sel.svelte-9tgxjg i:where(.svelte-9tgxjg):nth-child(4){bottom:-4px;right:-4px}.dim.svelte-9tgxjg{background:var(--c);color:#fff;font:600 9.5px/1.5 var(--font-mono);white-space:nowrap;border-radius:4px;padding:1px 6px;position:absolute;top:-22px;left:50%;translate:-50%}.check.svelte-9tgxjg,.pin.svelte-9tgxjg{z-index:4;opacity:0;transition:opacity .3s ease, scale .5s var(--ease-out-expo), translate .6s var(--ease-out-expo);place-items:center;display:grid;position:absolute;top:0;left:0;scale:.4}.check.on.svelte-9tgxjg,.pin.on.svelte-9tgxjg{opacity:1;scale:1}.check.svelte-9tgxjg{background:var(--c);width:22px;height:22px;box-shadow:0 0 0 3px #fff, 0 6px 14px -4px color-mix(in oklab, var(--c) 80%, transparent);border-radius:50%}.check.svelte-9tgxjg svg:where(.svelte-9tgxjg){fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.pin.svelte-9tgxjg{background:var(--c);color:#fff;border-radius:50% 50% 50% 4px;width:26px;height:26px;font-size:9px;font-weight:700;box-shadow:0 0 0 2.5px #fff,0 6px 14px -4px #0a173059}.thread.svelte-9tgxjg{z-index:3;opacity:0;transform-origin:50% 0;transition:opacity .35s ease, scale .5s var(--ease-out-expo), translate .7s var(--ease-out-expo);background:#fffffff7;border-radius:12px;gap:9px;padding:10px 11px 11px;display:grid;position:absolute;top:0;left:0;scale:.96;box-shadow:0 0 0 1px #0a173014,0 18px 40px -14px #0a173059}.thread.on.svelte-9tgxjg{opacity:1;scale:1}.th-head.svelte-9tgxjg{border-bottom:1px solid var(--ui-line);align-items:center;gap:6px;padding-bottom:8px;display:flex}.th-dot.svelte-9tgxjg{background:var(--c);border-radius:50%;width:7px;height:7px}.th-topic.svelte-9tgxjg{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;font-weight:600;overflow:hidden}.msg.svelte-9tgxjg{align-items:flex-start;gap:7px;display:flex}.av.svelte-9tgxjg{background:var(--c);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:7.5px;font-weight:700;display:grid}.body.svelte-9tgxjg{min-width:0}.body.svelte-9tgxjg b:where(.svelte-9tgxjg){font-size:10px;font-weight:600;line-height:1.2;display:block}.body.svelte-9tgxjg p:where(.svelte-9tgxjg){color:var(--ui-text);margin:1px 0 0;font-size:11px;line-height:1.38}.dots.svelte-9tgxjg{background:var(--ui-bg);border-radius:10px;gap:3px;padding:7px 8px;display:inline-flex}.dots.svelte-9tgxjg i:where(.svelte-9tgxjg){background:var(--ui-faint);border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite svelte-9tgxjg-dot}.dots.svelte-9tgxjg i:where(.svelte-9tgxjg):nth-child(2){animation-delay:.15s}.dots.svelte-9tgxjg i:where(.svelte-9tgxjg):nth-child(3){animation-delay:.3s}@keyframes svelte-9tgxjg-dot{50%{opacity:.5;transform:translateY(-3px)}}.thread.compact.svelte-9tgxjg{gap:7px;padding:9px 10px}.compact.svelte-9tgxjg .th-head:where(.svelte-9tgxjg){padding-bottom:6px}@media (prefers-reduced-motion:reduce){.bob.svelte-9tgxjg{animation:none}.cur.svelte-9tgxjg{transition-duration:.3s}}.screen.svelte-59chh5{--ui-accent:#7c5cff;grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px;height:100%;display:grid}.title.svelte-59chh5{min-width:0}.src.svelte-59chh5{flex-wrap:wrap;align-items:center;gap:6px;display:flex;margin-top:4px!important}.chip.svelte-59chh5{color:var(--ui-text);box-shadow:inset 0 0 0 1px var(--ui-line);background:#fff;border-radius:6px;align-items:center;gap:5px;padding:2px 7px 2px 6px;font-weight:500;display:inline-flex}.chip.svelte-59chh5 i:where(.svelte-59chh5){border-radius:2px;width:6px;height:6px}.sync.svelte-59chh5{align-items:center;gap:5px;margin-left:2px;display:inline-flex}.sync.svelte-59chh5 i:where(.svelte-59chh5){background:var(--ui-good);border-radius:50%;width:6px;height:6px}.tools.svelte-59chh5{flex:none;align-items:center;gap:8px;display:flex}.ask.svelte-59chh5{min-width:220px;height:30px;color:var(--ui-mute);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 6px 0 10px;display:flex;box-shadow:inset 0 0 0 1px #7c5cff59,0 0 0 3px #7c5cff14}.ask.svelte-59chh5 svg:where(.svelte-59chh5){width:12px;fill:var(--ui-accent)}.ask.svelte-59chh5 span:where(.svelte-59chh5){flex:1}kbd.svelte-59chh5{font:500 10px/1.4 var(--font-mono);background:var(--ui-bg);box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:5px;padding:1px 5px}.kpis.svelte-59chh5{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.kpi.svelte-59chh5{justify-content:space-between;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.kpi-txt.svelte-59chh5{min-width:0}.kpi.svelte-59chh5 .v:where(.svelte-59chh5){font-size:19px}.delta.warn.svelte-59chh5{color:var(--ui-warn)}.spark.svelte-59chh5{flex:none;width:56px;height:22px;overflow:visible}.spark.svelte-59chh5 path:where(.svelte-59chh5){fill:none;stroke:var(--ui-accent);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.spark.svelte-59chh5 path.warn:where(.svelte-59chh5){stroke:var(--ui-warn)}.mid.svelte-59chh5{grid-template-columns:1.6fr 1fr;gap:10px;min-height:0;display:grid}.chart.svelte-59chh5{flex-direction:column;min-height:0;display:flex}.legend.svelte-59chh5{color:var(--ui-mute);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.legend.svelte-59chh5 i:where(.svelte-59chh5){background:var(--ui-accent);width:12px;height:2px}.legend.svelte-59chh5 i.dash:where(.svelte-59chh5){background:repeating-linear-gradient(90deg, var(--ui-accent) 0 3px, transparent 3px 5px);margin-left:6px}.legend.svelte-59chh5 i.ci:where(.svelte-59chh5){background:#7c5cff2e;border-radius:2px;height:8px;margin-left:6px}.plot.svelte-59chh5{flex:1;min-height:80px;margin-top:10px;position:relative}.plot.svelte-59chh5 svg:where(.svelte-59chh5){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.grid.svelte-59chh5{stroke:var(--ui-line);vector-effect:non-scaling-stroke}.today.svelte-59chh5{stroke:var(--ui-line-strong);stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.line.svelte-59chh5{fill:none;stroke:var(--ui-accent);stroke-width:2px;vector-effect:non-scaling-stroke}.line.fc.svelte-59chh5{stroke-dasharray:5 4;opacity:0;animation:.6s 1.2s forwards ui-fade}.area.svelte-59chh5{fill:#7c5cff14}.band.svelte-59chh5{fill:#7c5cff1f}.anom.svelte-59chh5{background:var(--ui-bad);border-radius:50%;width:9px;height:9px;position:absolute;top:90%;left:41.07%;translate:-50% -50%;box-shadow:0 0 0 5px #e5484d2e}.tip.svelte-59chh5{background:var(--ui-text);color:#fff;white-space:nowrap;border-radius:7px;padding:4px 8px;font-size:10px;font-weight:600;position:absolute;top:90%;left:41.07%;translate:-50% calc(-100% - 12px)}.tip.svelte-59chh5 em:where(.svelte-59chh5){color:#ffb4b6;margin-left:3px;font-style:normal}.now.svelte-59chh5{color:var(--ui-mute);font-size:9.5px;font-weight:600;position:absolute;top:-2px;left:71.4%;translate:-50% -100%}.axis.svelte-59chh5{color:var(--ui-faint);justify-content:space-between;margin-top:6px;font-size:9.5px;display:flex}.why.svelte-59chh5{flex-direction:column;min-width:0;min-height:0;display:flex}.explain.svelte-59chh5{opacity:0;transition:grid-template-rows .7s var(--ease-out-expo), opacity .5s ease .15s;grid-template-rows:0fr;display:grid}.explain.show.svelte-59chh5{opacity:1;grid-template-rows:1fr}.ex-in.svelte-59chh5{min-height:0;transition:padding .6s var(--ease-out-expo), margin .6s var(--ease-out-expo);background:#7c5cff14;border-radius:9px;padding:0 10px;font-size:11px;line-height:1.45;overflow:hidden;box-shadow:inset 0 0 0 1px #7c5cff2e}.ex-in.svelte-59chh5>:where(.svelte-59chh5){margin:0}.show.svelte-59chh5 .ex-in:where(.svelte-59chh5){margin-top:10px;padding:9px 10px}.ex-h.svelte-59chh5{color:var(--ui-accent);align-items:center;gap:5px;font-weight:600;display:flex;margin-bottom:3px!important}.ex-h.svelte-59chh5 svg:where(.svelte-59chh5){fill:currentColor;width:11px}.drivers.svelte-59chh5{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.drivers.svelte-59chh5 li:where(.svelte-59chh5){gap:5px;font-weight:500;display:grid}.bar.svelte-59chh5 i.neg:where(.svelte-59chh5){background:var(--ui-bad)}.low.svelte-59chh5{grid-template-columns:1.6fr 1fr;gap:10px;display:grid}.runs.svelte-59chh5{min-width:0;padding:10px 14px 4px}.runs-h.svelte-59chh5{margin-bottom:4px}.runs.svelte-59chh5 td:where(.svelte-59chh5){vertical-align:middle;padding:6px 0}.rt.svelte-59chh5 b:where(.svelte-59chh5){font-weight:600;display:block}.rt.svelte-59chh5 span:where(.svelte-59chh5),.rm.svelte-59chh5{color:var(--ui-mute);font-size:10.5px}.rm.svelte-59chh5{padding-inline:10px!important}.rs.svelte-59chh5{text-align:right}.chat.svelte-59chh5{align-content:start;gap:7px;min-width:0;display:grid}.q.svelte-59chh5{justify-content:flex-end;display:flex}.q.svelte-59chh5 span:where(.svelte-59chh5){background:var(--ui-text);color:#fff;border-radius:10px 10px 3px;padding:5px 9px;font-weight:500}.a.svelte-59chh5{gap:7px;line-height:1.45;display:flex}.a.svelte-59chh5 b:where(.svelte-59chh5){color:var(--ui-good)}.spark-ic.svelte-59chh5{background:#7c5cff1f;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.spark-ic.svelte-59chh5 svg:where(.svelte-59chh5){width:11px;fill:var(--ui-accent)}.cite.svelte-59chh5{gap:5px;padding-left:27px;display:flex}.cite.svelte-59chh5 span:where(.svelte-59chh5){color:var(--ui-mute);box-shadow:inset 0 0 0 1px var(--ui-line-strong);border-radius:5px;padding:1px 6px;font-size:10px}@container app (width<=900px){.ask.svelte-59chh5,.chip.svelte-59chh5:nth-of-type(n+3){display:none}}@container app (width<=760px){.low.svelte-59chh5{grid-template-columns:1fr}.chat.svelte-59chh5,.rm.svelte-59chh5,.kpi.svelte-59chh5:nth-child(4){display:none}.kpis.svelte-59chh5{grid-template-columns:repeat(3,1fr)}.spark.svelte-59chh5{display:none}}@container app (width<=560px){.screen.svelte-59chh5{grid-template-rows:auto minmax(0,1fr) auto}.kpis.svelte-59chh5,.seg.svelte-59chh5,.sync.svelte-59chh5,.axis.svelte-59chh5,.legend.svelte-59chh5{display:none}.mid.svelte-59chh5{grid-template-rows:minmax(90px,1fr) auto;grid-template-columns:1fr}.runs.svelte-59chh5 tr:where(.svelte-59chh5):nth-child(n+3){display:none}}.iphone.svelte-u24p7q{width:100%;container-type:inline-size}.device.svelte-u24p7q{aspect-ratio:70.6/146.6;background:linear-gradient(135deg,#e6e7ea 0%,#9da2aa 18%,#d7d9dd 38%,#7f858e 62%,#c9ccd1 82%,#8b9098 100%);border-radius:15.5cqw;padding:1.15cqw;position:relative;box-shadow:inset 0 0 0 .35cqw #ffffff59,0 0 0 .25cqw #0a173059,0 4cqw 10cqw -3cqw #0a173073,0 18cqw 40cqw -14cqw #0a17308c}.bezel.svelte-u24p7q{background:#050608;border-radius:14.4cqw;height:100%;padding:2.9cqw;box-shadow:inset 0 0 0 .4cqw #1b1d22}.screen.svelte-u24p7q{color:#0a1730;background:#f5f6f8;border-radius:11.6cqw;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.btn.svelte-u24p7q{background:linear-gradient(90deg,#7d838c,#d5d8dc 55%,#8b9098);border-radius:.6cqw;width:1.2cqw;position:absolute}.action.svelte-u24p7q,.vol-up.svelte-u24p7q,.vol-down.svelte-u24p7q{left:-.85cqw}.power.svelte-u24p7q{height:15.5%;top:27%;right:-.85cqw}.action.svelte-u24p7q{height:5.5%;top:17.5%}.vol-up.svelte-u24p7q{height:10%;top:26%}.vol-down.svelte-u24p7q{height:10%;top:38.5%}.status.svelte-u24p7q{height:13.5cqw;font:600 4.3cqw/1 var(--font-sans,system-ui);letter-spacing:-.01em;flex:none;justify-content:space-between;align-items:center;padding:1.2cqw 7.5cqw 0 9.5cqw;display:flex}.glyphs.svelte-u24p7q{align-items:center;gap:1.5cqw;display:flex}.glyphs.svelte-u24p7q svg:where(.svelte-u24p7q){fill:currentColor;width:auto;height:3.2cqw}.battery.svelte-u24p7q{height:3.5cqw!important}.battery.svelte-u24p7q .shell:where(.svelte-u24p7q){fill:none;stroke:currentColor;stroke-opacity:.4}.battery.svelte-u24p7q .cap:where(.svelte-u24p7q){opacity:.4}.dark.svelte-u24p7q .screen:where(.svelte-u24p7q){color:#fff}.island.svelte-u24p7q{background:#000;border-radius:999px;width:30.5cqw;height:8.8cqw;position:absolute;top:2.9cqw;left:50%;translate:-50%}.island.svelte-u24p7q i:where(.svelte-u24p7q){background:radial-gradient(circle at 35% 35%,#3a4a6b 0 18%,#10141d 45%,#050608 70%);border-radius:50%;width:3.4cqw;height:3.4cqw;position:absolute;top:50%;right:2.6cqw;translate:0 -50%}.content.svelte-u24p7q{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.home.svelte-u24p7q{background:#0a1730d9;border-radius:999px;width:34cqw;height:1.3cqw;position:absolute;bottom:2cqw;left:50%;translate:-50%}.dark.svelte-u24p7q .home:where(.svelte-u24p7q){background:#ffffffd9}.app.svelte-1cnp7zl{--ui-accent:#7c5cff;flex-direction:column;flex:1;gap:3.6cqw;min-height:0;padding:2cqw 4.6cqw 0;font-size:4.6cqw;display:flex;position:relative}.app.svelte-1cnp7zl .sub:where(.svelte-1cnp7zl),.app.svelte-1cnp7zl .k:where(.svelte-1cnp7zl){font-size:4.2cqw}.head.svelte-1cnp7zl{justify-content:space-between;align-items:center;display:flex}.head.svelte-1cnp7zl .h:where(.svelte-1cnp7zl){letter-spacing:-.03em;font-size:8.4cqw;font-weight:700;line-height:1.1}.avatar.svelte-1cnp7zl{background:var(--ui-accent);color:#fff;border-radius:50%;place-items:center;width:12cqw;height:12cqw;font-size:4cqw;font-weight:700;display:grid}.card.svelte-1cnp7zl{border-radius:5cqw;padding:3.6cqw 4.4cqw}.kpi.svelte-1cnp7zl .v:where(.svelte-1cnp7zl){gap:2cqw;font-size:8.6cqw}.kpi.svelte-1cnp7zl .delta:where(.svelte-1cnp7zl),.o.svelte-1cnp7zl .delta:where(.svelte-1cnp7zl){font-size:4cqw}.kpi.svelte-1cnp7zl svg:where(.svelte-1cnp7zl){width:100%;height:9cqw;margin-top:1.5cqw;display:block;overflow:visible}.kpi.svelte-1cnp7zl path:where(.svelte-1cnp7zl){fill:none;stroke:var(--ui-accent);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.insight.svelte-1cnp7zl{transition:background-color .5s,box-shadow .5s;position:relative}.insight.show.svelte-1cnp7zl{background:#f3f0ff;box-shadow:inset 0 0 0 1px #7c5cff4d}.ins-h.svelte-1cnp7zl{color:var(--ui-accent);align-items:center;gap:1.6cqw;font-weight:600;display:flex}.ins-h.svelte-1cnp7zl svg:where(.svelte-1cnp7zl){fill:currentColor;width:4cqw}.ins-t.svelte-1cnp7zl{line-height:1.4;margin-top:1.4cqw!important}.ins-t.mute.svelte-1cnp7zl{color:var(--ui-mute)}.ins-t.svelte-1cnp7zl b:where(.svelte-1cnp7zl){color:var(--ui-bad)}.outlets.svelte-1cnp7zl{gap:2.6cqw;display:grid}.o.svelte-1cnp7zl{gap:1.4cqw;font-weight:500;display:grid}.o.svelte-1cnp7zl .bar{height:2cqw}.sel.svelte-1cnp7zl{z-index:2;border:1.5px solid var(--c);pointer-events:none;border-radius:1.4cqw;position:absolute;inset:-1.4cqw}.sel.svelte-1cnp7zl i:where(.svelte-1cnp7zl){border:1.5px solid var(--c);background:#fff;width:2cqw;height:2cqw;position:absolute}.sel.svelte-1cnp7zl i:where(.svelte-1cnp7zl):first-child{top:-1.2cqw;left:-1.2cqw}.sel.svelte-1cnp7zl i:where(.svelte-1cnp7zl):nth-child(2){top:-1.2cqw;right:-1.2cqw}.sel.svelte-1cnp7zl i:where(.svelte-1cnp7zl):nth-child(3){bottom:-1.2cqw;left:-1.2cqw}.sel.svelte-1cnp7zl i:where(.svelte-1cnp7zl):nth-child(4){bottom:-1.2cqw;right:-1.2cqw}.sel.svelte-1cnp7zl em:where(.svelte-1cnp7zl),.cur.svelte-1cnp7zl em:where(.svelte-1cnp7zl),.tap.svelte-1cnp7zl em:where(.svelte-1cnp7zl){background:var(--c);color:#fff;white-space:nowrap;border-radius:999px;padding:.6cqw 2cqw;font-size:3.2cqw;font-style:normal;font-weight:600;position:absolute}.sel.svelte-1cnp7zl em:where(.svelte-1cnp7zl){top:-6.4cqw;right:0}.cur.svelte-1cnp7zl{z-index:2;color:var(--c);animation:1.2s ease-in-out infinite alternate svelte-1cnp7zl-nudge;position:absolute;bottom:-2cqw;right:16%}.cur.svelte-1cnp7zl svg:where(.svelte-1cnp7zl){fill:currentColor;stroke:#fff;stroke-width:1px;width:5cqw;display:block}.cur.svelte-1cnp7zl em:where(.svelte-1cnp7zl){top:4.4cqw;left:4cqw}@keyframes svelte-1cnp7zl-nudge{to{transform:translate(-6cqw,-2cqw)}}.tap.svelte-1cnp7zl{z-index:2;position:absolute;top:55%;left:62%}.tap.svelte-1cnp7zl i:where(.svelte-1cnp7zl){background:color-mix(in oklab, var(--c) 30%, transparent);width:9cqw;height:9cqw;box-shadow:0 0 0 1.5px var(--c);border-radius:50%;animation:1s ease-out infinite svelte-1cnp7zl-tap;position:absolute;translate:-50% -50%}@keyframes svelte-1cnp7zl-tap{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}.tap.svelte-1cnp7zl em:where(.svelte-1cnp7zl){top:3cqw;left:3cqw}.toast.svelte-1cnp7zl{z-index:3;background:var(--ui-text);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:1.6cqw;padding:1.8cqw 3.6cqw;font-size:3.6cqw;font-weight:600;display:flex;position:absolute;top:1cqw;left:50%;translate:-50%;box-shadow:0 2cqw 6cqw -2cqw #0a173080}.toast.svelte-1cnp7zl i:where(.svelte-1cnp7zl){background:var(--ui-good);border-radius:50%;width:1.8cqw;height:1.8cqw}.tabs.svelte-1cnp7zl{box-shadow:0 -1px 0 var(--ui-line);background:#ffffffeb;justify-content:space-around;margin:auto -4.6cqw 0;padding:2.6cqw 2cqw 9cqw;display:flex}.tabs.svelte-1cnp7zl span:where(.svelte-1cnp7zl){color:var(--ui-faint);justify-items:center;gap:.8cqw;font-size:3.2cqw;font-weight:500;display:grid}.tabs.svelte-1cnp7zl span.on:where(.svelte-1cnp7zl){color:var(--ui-accent)}.tabs.svelte-1cnp7zl svg:where(.svelte-1cnp7zl){fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:6.4cqw;height:6.4cqw}.app-ui{--ui-bg:#f5f6f8;--ui-card:#fff;--ui-line:#0a173013;--ui-line-strong:#0a173021;--ui-text:#0a1730;--ui-mute:#667085;--ui-faint:#98a2b3;--ui-accent:#2b6bff;--ui-good:#12a150;--ui-warn:#d98a0b;--ui-bad:#e5484d;--ui-r:12px;--ui-shadow:0 0 0 1px var(--ui-line), 0 1px 2px #0a17300a, 0 4px 12px -6px #0a17300f;color:var(--ui-text);letter-spacing:-.005em;font-size:12px;line-height:1.4}.app-ui p{margin:0}.app-ui .b{animation:ui-pop .55s var(--ease-out-expo) both;animation-delay:var(--d,0s);position:relative}.app-ui .b:after{content:"";z-index:5;border-radius:inherit;pointer-events:none;animation:.35s forwards ui-resolve;animation-delay:calc(var(--d,0s) + .42s);background:#e9ecf2;position:absolute;inset:0}@keyframes ui-pop{0%{opacity:0;transform:translateY(6px)scale(.985)}}@keyframes ui-resolve{to{opacity:0}}.app-ui .card{background:var(--ui-card);border-radius:var(--ui-r);box-shadow:var(--ui-shadow)}.app-ui .pad{padding:12px 14px}.app-ui .h{letter-spacing:-.025em;font-size:16px;font-weight:600}.app-ui .sub{color:var(--ui-mute);font-size:11px}.app-ui .k{color:var(--ui-mute);font-size:11px;font-weight:500}.app-ui .v{letter-spacing:-.035em;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-top:4px;font-size:21px;font-weight:600;display:flex}.app-ui .delta{letter-spacing:0;color:var(--ui-good);font-size:10.5px;font-weight:600}.app-ui .delta.down{color:var(--ui-bad)}.app-ui .row{align-items:center;gap:8px;display:flex}.app-ui .between{justify-content:space-between}.app-ui .top{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-ui .btn-ui{background:var(--ui-text);color:#fff;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:11.5px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0a173033,inset 0 1px #ffffff1f}.app-ui .btn-ui.ghost{color:var(--ui-text);box-shadow:inset 0 0 0 1px var(--ui-line-strong), 0 1px 2px #0a17300a;background:#fff}.app-ui .btn-ui svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.app-ui .field{height:30px;color:var(--ui-faint);box-shadow:inset 0 0 0 1px var(--ui-line-strong);white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 6px 0 10px;display:flex}.app-ui .field svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;flex:none;width:13px;height:13px}.app-ui .field kbd{font:500 10px/1.4 var(--font-mono);color:var(--ui-mute);background:var(--ui-bg);box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:5px;margin-left:auto;padding:1px 5px}.app-ui .seg{background:#0a17300d;border-radius:9px;gap:2px;padding:2px;display:inline-flex}.app-ui .seg span{color:var(--ui-mute);white-space:nowrap;border-radius:7px;padding:4px 10px;font-weight:500}.app-ui .seg span.on{color:var(--ui-text);box-shadow:0 1px 2px #0a17301a, 0 0 0 1px var(--ui-line);background:#fff}.app-ui .sea-badge{--sea-badge-height:20px;flex:none}.app-ui .bar{background:#0a173012;border-radius:6px;height:6px;overflow:hidden}.app-ui .bar>i{border-radius:inherit;background:var(--ui-accent);transform-origin:0;height:100%;animation:ui-grow 1s var(--ease-out-expo) both;animation-delay:calc(var(--d,0s) + .4s);display:block}@keyframes ui-grow{0%{transform:scaleX(0)}}.app-ui .draw{animation:ui-draw 1.4s var(--ease-out-quart) both;animation-delay:calc(var(--d,0s) + .45s)}@keyframes ui-draw{0%{clip-path:inset(-20% 100% -20% -2%)}to{clip-path:inset(-20% -2%)}}.app-ui .fade-late{opacity:0;animation:.6s forwards ui-fade;animation-delay:calc(var(--d,0s) + .9s)}@keyframes ui-fade{to{opacity:1}}.app-ui .landed{animation:ui-pop .55s var(--ease-out-expo) both, ui-landed 1.6s ease both;animation-delay:var(--d,0s), 0s}@keyframes ui-landed{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--ui-accent) 45%, transparent)}40%{box-shadow:0 0 0 6px color-mix(in oklab, var(--ui-accent) 18%, transparent)}}.app-ui table{border-collapse:collapse;width:100%}.app-ui th{text-align:left;color:var(--ui-faint);padding:0 0 6px;font-size:10.5px;font-weight:500}.app-ui td{border-top:1px solid var(--ui-line);white-space:nowrap;padding:6px 0}.showcase.svelte-kp2h7f{position:relative;container:showcase/inline-size}.phone.svelte-kp2h7f{z-index:3;pointer-events:none;width:16.5%;position:absolute;bottom:-9%;right:0}@container showcase (width>=821px){.window.svelte-kp2h7f{margin-right:9.5%}}.window.svelte-kp2h7f{z-index:1;box-shadow:0 0 0 1px #0a173014, 0 2px 4px #0a17300a, 0 30px 60px -20px #0a173040, 0 80px 120px -40px color-mix(in oklab, var(--pc) 35%, transparent);background:#fff;border-radius:1rem;transition:box-shadow 1s;position:relative;overflow:hidden}.chrome.svelte-kp2h7f{background:#fbfbfc;border-bottom:1px solid #0a17300f;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;height:2.75rem;padding:0 .9rem;font-size:.78rem;display:grid}.lights.svelte-kp2h7f{gap:6px;display:flex}.lights.svelte-kp2h7f i:where(.svelte-kp2h7f){background:#0a17301a;border-radius:50%;width:10px;height:10px}.crumb.svelte-kp2h7f{min-width:0;color:var(--color-mute);white-space:nowrap;align-items:center;gap:.45rem;display:flex}.crumb.svelte-kp2h7f b:where(.svelte-kp2h7f){color:var(--color-ink);font-weight:600}.app-ic.svelte-kp2h7f{background:var(--pc);border-radius:4px;flex:none;width:14px;height:14px;transition:background-color .5s}.slash.svelte-kp2h7f{opacity:.4}.right.svelte-kp2h7f{justify-self:end;align-items:center;gap:.8rem;display:flex}.presence.svelte-kp2h7f{padding-left:5px;display:flex}.pa.svelte-kp2h7f{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:-5px;font-size:7px;font-weight:700;display:grid;box-shadow:0 0 0 2px #fbfbfc}.status.svelte-kp2h7f{min-width:7.4rem;color:var(--color-mute);white-space:nowrap;align-items:center;gap:.45rem;font-size:.74rem;display:flex}.sdot.svelte-kp2h7f{background:var(--color-faint);border-radius:50%;flex:none;width:7px;height:7px;transition:background-color .3s,box-shadow .3s}.status[data-phase=asked].svelte-kp2h7f{color:#b86e00;font-weight:500}.status[data-phase=asked].svelte-kp2h7f .sdot:where(.svelte-kp2h7f){background:#f59e0b;box-shadow:0 0 0 3px #f59e0b2e}.status[data-phase=build].svelte-kp2h7f .sdot:where(.svelte-kp2h7f),.status[data-phase=update].svelte-kp2h7f .sdot:where(.svelte-kp2h7f){background:var(--color-lagoon);box-shadow:0 0 0 3px #2b6bff26}.status[data-phase=live].svelte-kp2h7f{color:#12a150;font-weight:500}.status[data-phase=live].svelte-kp2h7f .sdot:where(.svelte-kp2h7f){background:#12a150;box-shadow:0 0 0 3px #12a15026}.app.svelte-kp2h7f{background:var(--ui-bg);grid-template-columns:56px 1fr;height:clamp(460px,44vw,580px);display:grid;container:app/inline-size}.rail.svelte-kp2h7f{border-right:1px solid var(--ui-line);background:#fff;flex-direction:column;align-items:center;gap:6px;padding:14px 0;display:flex}.brand-sq.svelte-kp2h7f{background:var(--pc);width:28px;height:28px;box-shadow:0 6px 14px -6px var(--pc);border-radius:9px;margin-bottom:10px;transition:background .5s}.ic.svelte-kp2h7f{width:34px;height:34px;color:var(--ui-faint);border-radius:9px;place-items:center;display:grid}.ic.on.svelte-kp2h7f{background:color-mix(in oklab, var(--pc) 10%, transparent);color:var(--pc)}.ic.svelte-kp2h7f svg:where(.svelte-kp2h7f){fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.main.svelte-kp2h7f{min-width:0;padding:16px;position:relative;overflow:hidden}@container showcase (width<=820px){.phone.svelte-kp2h7f{display:none}}@container showcase (width<=900px){.app.svelte-kp2h7f{height:520px}.kind.svelte-kp2h7f,.crumb.svelte-kp2h7f .slash:where(.svelte-kp2h7f){display:none}}@container showcase (width<=620px){.app.svelte-kp2h7f{grid-template-columns:1fr;height:480px}.main.svelte-kp2h7f{padding:12px}.rail.svelte-kp2h7f,.lights.svelte-kp2h7f,.status.svelte-kp2h7f{display:none}.chrome.svelte-kp2h7f{grid-template-columns:1fr auto}}.hero.svelte-gzujjl{isolation:isolate;padding-top:calc(var(--nav-h) + clamp(4rem, 9vh, 7rem));padding-bottom:clamp(3rem,6vw,5rem);position:relative;overflow-x:clip}.bg.svelte-gzujjl{z-index:-1;pointer-events:none;position:absolute;inset:0}.grid.svelte-gzujjl{background-image:linear-gradient(90deg,#0a17300e 1px,#0000 1px),linear-gradient(#0a17300e 1px,#0000 1px);background-position:top;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 22%,#000 25%,#0000 75%);mask-image:radial-gradient(70% 55% at 50% 22%,#000 25%,#0000 75%)}.glow.svelte-gzujjl{opacity:.55;will-change:transform;animation:18s ease-in-out infinite alternate svelte-gzujjl-float;position:absolute}.glow.svelte-gzujjl:before{content:"";background:radial-gradient(closest-side, var(--c) 10%, color-mix(in srgb, var(--c) 75%, transparent) 35%, color-mix(in srgb, var(--c) 40%, transparent) 55%, color-mix(in srgb, var(--c) 14%, transparent) 75%, transparent);position:absolute;inset:-140px}.g1.svelte-gzujjl{--c:#9ec0ff;width:34vw;height:26vw;top:4%;left:12%}.g2.svelte-gzujjl{--c:#a5f3fc;opacity:.5;width:30vw;height:24vw;animation-delay:-6s;top:10%;right:10%}.g3.svelte-gzujjl{--c:#c4b5fd;opacity:.35;width:26vw;height:20vw;animation-delay:-12s;top:30%;left:38%}@keyframes svelte-gzujjl-float{to{transform:translate(4vw,3vh)}}html.lite .glow.svelte-gzujjl{will-change:auto;animation:none}.horizon.svelte-gzujjl{background:linear-gradient(to bottom, transparent, var(--color-paper) 40%);height:42%;position:absolute;top:58%;left:0;right:0}.copy.svelte-gzujjl{text-align:center;flex-direction:column;align-items:center;display:flex}.headline.svelte-gzujjl{letter-spacing:-.055em;color:var(--color-ink);margin:0;font-size:clamp(2.2rem,9.4vw,6.6rem);font-weight:500;line-height:.98}.line.svelte-gzujjl{display:block}.line.accent.svelte-gzujjl .w:where(.svelte-gzujjl){background:linear-gradient(95deg, var(--color-ink) 0%, var(--color-lagoon-deep) 45%, var(--color-lagoon) 75%, #22b8e6 100%);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.line.accent.svelte-gzujjl .w:where(.svelte-gzujjl):first-child{background-position:0 0}.line.accent.svelte-gzujjl .w:where(.svelte-gzujjl):nth-child(2){background-position:50% 0}.line.accent.svelte-gzujjl .w:where(.svelte-gzujjl):nth-child(3){background-position:100% 0}.w.svelte-gzujjl{animation:svelte-gzujjl-word-in .9s var(--ease-out-quart) both, svelte-gzujjl-word-lift 1.2s var(--ease-out-expo) both;animation-delay:calc(.15s + var(--i) * 70ms);padding-bottom:.06em;display:inline-block}@keyframes svelte-gzujjl-word-in{0%{opacity:0;filter:blur(12px)}}@keyframes svelte-gzujjl-word-lift{0%{transform:translateY(.3em)}}html.lite .w.svelte-gzujjl{animation-name:svelte-gzujjl-fade-in,svelte-gzujjl-word-lift}@keyframes svelte-gzujjl-fade-in{0%{opacity:0}}@keyframes svelte-gzujjl-rise-in{0%{opacity:0;translate:0 14px}}.lead.svelte-gzujjl{text-wrap:balance;color:var(--color-mute);letter-spacing:-.015em;margin-top:1.5rem;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.5}.ctas.svelte-gzujjl{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:2.25rem;display:flex}.lead.svelte-gzujjl,.ctas.svelte-gzujjl{animation:svelte-gzujjl-rise-in 1.1s var(--ease-out-expo) both}.lead.svelte-gzujjl{animation-delay:.55s}.ctas.svelte-gzujjl{animation-delay:.7s}.showcase-wrap.svelte-gzujjl{max-width:76rem;margin-top:clamp(3.5rem,7vw,5.5rem)}.stage.svelte-gzujjl{animation:svelte-gzujjl-stage-in 1.4s var(--ease-out-expo) .9s both}@keyframes svelte-gzujjl-stage-in{0%{opacity:0;translate:0 40px}}@media (width>=720px){.lead.svelte-gzujjl{white-space:nowrap}}@media (width<=520px){.ctas.svelte-gzujjl{width:100%}.ctas.svelte-gzujjl .btn{flex:1}}.sea-scroll-velocity.svelte-1w3f90d{--_gap:var(--sea-scroll-velocity-gap,.4em);--_fade:var(--sea-scroll-velocity-fade,var(--sea-space-12));gap:var(--sea-space-3);min-width:0;color:var(--sea-scroll-velocity-color,var(--sea-foreground));font-family:var(--sea-font-display);font-weight:var(--sea-weight-medium);letter-spacing:var(--sea-tracking-display);display:grid;position:relative;container-type:inline-size}.rows.svelte-1w3f90d{gap:var(--sea-scroll-velocity-row-gap,var(--sea-space-2));min-width:0;font-size:var(--sea-scroll-velocity-font-size,clamp(var(--sea-text-2xl), 9cqi, var(--sea-text-5xl)));line-height:1.15;display:grid}.row.svelte-1w3f90d{min-width:0;overflow:hidden}.fade.svelte-1w3f90d .row:where(.svelte-1w3f90d){-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--_fade), #000 calc(100% - var(--_fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--_fade), #000 calc(100% - var(--_fade)), transparent)}.track.svelte-1w3f90d{white-space:nowrap;will-change:transform;width:max-content;display:flex}.unit.svelte-1w3f90d{align-items:center;gap:var(--_gap);flex:none;padding-inline-end:var(--_gap);display:inline-flex}.separator.svelte-1w3f90d{color:var(--sea-scroll-velocity-separator-color,var(--sea-text-muted));font-size:.6em}.still.svelte-1w3f90d .row:where(.svelte-1w3f90d){-webkit-mask-image:none;mask-image:none}.still.svelte-1w3f90d .track:where(.svelte-1w3f90d){white-space:normal;will-change:auto;flex-wrap:wrap;width:auto}.still.svelte-1w3f90d .unit:where(.svelte-1w3f90d):not(:first-child),.still.svelte-1w3f90d .separator:where(.svelte-1w3f90d){display:none}.controls.svelte-1w3f90d{justify-content:flex-end;display:flex}.toggle.svelte-1w3f90d{width:var(--sea-control-height-sm);height:var(--sea-control-height-sm);border:1px solid var(--sea-border);background:var(--sea-surface);color:var(--sea-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--sea-duration-fast) var(--sea-ease-standard), background-color var(--sea-duration-fast) var(--sea-ease-standard);border-radius:50%;place-items:center;padding:0;display:grid}.toggle.svelte-1w3f90d:focus-visible{outline:var(--sea-focus-width) solid var(--sea-focus-color);outline-offset:var(--sea-focus-offset)}@media (hover:hover) and (pointer:fine){.toggle.svelte-1w3f90d:hover{background:var(--sea-surface-muted);color:var(--sea-foreground)}}.toggle.svelte-1w3f90d:active{background:var(--sea-surface-muted);color:var(--sea-foreground)}@media (pointer:coarse){.toggle.svelte-1w3f90d{width:44px;height:44px}}.logos.svelte-1co6945{padding-block:clamp(3.5rem,7vw,6rem) clamp(2rem,4vw,3rem)}.label.svelte-1co6945{text-align:center;color:var(--color-mute);margin:0 0 clamp(1.75rem,3vw,2.5rem);font-size:.9rem}.marquee.svelte-1co6945{--sea-scroll-velocity-gap:0;--sea-scroll-velocity-fade:14%}.set.svelte-1co6945{align-items:center;display:inline-flex}.client.svelte-1co6945{--h:clamp(1.6rem, 2.6vw, 2.2rem);color:var(--color-ink);opacity:.5;align-items:center;gap:.6rem;margin-right:clamp(2.5rem,6vw,5rem);transition:opacity .35s;display:inline-flex}.client.svelte-1co6945:hover{opacity:.95}.mark.svelte-1co6945{height:calc(var(--h) * var(--s));aspect-ratio:var(--ar);max-width:calc(var(--h) * 4.6);-webkit-mask:var(--src) center / contain no-repeat;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;background:currentColor;display:block}.name.svelte-1co6945{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:600}.head.svelte-1722g68{margin-bottom:clamp(2.75rem,6vw,4.5rem);display:grid}.head[data-align=center].svelte-1722g68{text-align:center;justify-items:center}.title.svelte-1722g68{text-wrap:balance;margin:0}.ln.svelte-1722g68{display:block}.soft.svelte-1722g68{color:var(--color-faint)}.head[data-tone=light].svelte-1722g68 .soft:where(.svelte-1722g68){color:#ffffff80}.aurora.svelte-1chnooa{isolation:isolate;background:linear-gradient(160deg, hsl(var(--h) 60% 97%), hsl(calc(var(--h) - 20) 55% 90%));position:absolute;inset:0;overflow:hidden}.aurora[data-tone=dark].svelte-1chnooa{background:radial-gradient(120% 90% at 50% 0%, hsl(var(--h) 70% 14%), #050a14 70%)}.b.svelte-1chnooa{--spread:120px;will-change:transform;animation:20s ease-in-out infinite alternate svelte-1chnooa-drift;position:absolute}.b.svelte-1chnooa:before{content:"";inset:calc(var(--spread) * -1);background:radial-gradient(closest-side, var(--c) 10%, color-mix(in srgb, var(--c) 75%, transparent) 35%, color-mix(in srgb, var(--c) 40%, transparent) 55%, color-mix(in srgb, var(--c) 14%, transparent) 75%, transparent);position:absolute}.b1.svelte-1chnooa{--c:hsl(var(--h) 95% 72%);opacity:.55;width:70%;height:70%;top:-20%;left:-10%}.b2.svelte-1chnooa{--c:hsl(calc(var(--h) - 35) 90% 70%);opacity:.45;width:60%;height:65%;animation-delay:-7s;top:10%;right:-15%}.b3.svelte-1chnooa{--c:hsl(calc(var(--h) + 35) 85% 75%);opacity:.4;width:70%;height:60%;animation-delay:-13s;bottom:-30%;left:20%}.aurora[data-tone=dark].svelte-1chnooa .b:where(.svelte-1chnooa){opacity:.35;--spread:160px}.aurora[data-tone=dark].svelte-1chnooa .b3:where(.svelte-1chnooa){opacity:.2}@keyframes svelte-1chnooa-drift{to{transform:translate(8%,6%)scale(1.1)}}html.lite .b.svelte-1chnooa{will-change:auto;animation:none}html.lite .aurora.svelte-1chnooa .u-grain:where(.svelte-1chnooa){display:none}.grid.svelte-1chnooa{background-image:linear-gradient(90deg,#ffffff59 1px,#0000 1px),linear-gradient(#ffffff59 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 80%)}.aurora[data-tone=dark].svelte-1chnooa .grid:where(.svelte-1chnooa){background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:64px 64px}.cards.svelte-zmu4u5{grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,1.5vw,1.25rem);display:grid}.card.svelte-zmu4u5{flex-direction:column;gap:1.4rem;display:flex}.media.svelte-zmu4u5{aspect-ratio:4/4.4;isolation:isolate;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:1.25rem;position:relative;overflow:hidden;container-type:inline-size}.bg.svelte-zmu4u5{transition:scale 1.2s var(--ease-out-expo);position:absolute;inset:0}.card.svelte-zmu4u5:hover .bg:where(.svelte-zmu4u5){scale:1.06}.idx.svelte-zmu4u5{z-index:2;color:var(--color-ink-2);position:absolute;top:1rem;left:1.1rem}.ui.svelte-zmu4u5{z-index:2;width:82%;color:var(--color-ink);transition:translate .8s var(--ease-out-expo);background:#fffffff0;border-radius:.9rem;font-size:clamp(.56rem,2.6cqi,.72rem);position:absolute;top:52%;left:50%;translate:-50% -50%;box-shadow:0 0 0 1px #fffc,0 24px 48px -20px #0a173059}.card.svelte-zmu4u5:hover .ui:where(.svelte-zmu4u5){translate:-50% calc(-50% - 8px)}.cv-bar.svelte-zmu4u5{border-bottom:1px solid var(--color-line);align-items:center;gap:.6em;padding:.7em .9em;display:flex}.cv-dots.svelte-zmu4u5{gap:3px;display:flex}.cv-dots.svelte-zmu4u5 i:where(.svelte-zmu4u5){background:#0a173024;border-radius:50%;width:6px;height:6px}.cv-name.svelte-zmu4u5{font-weight:600}.cv-zoom.svelte-zmu4u5{color:var(--color-mute);margin-left:auto;font-size:.9em}.cv-body.svelte-zmu4u5{grid-template-columns:30% 1fr;display:grid}.cv-layers.svelte-zmu4u5{border-right:1px solid var(--color-line);align-content:start;gap:.2em;margin:0;padding:.7em .5em;list-style:none;display:grid}.cv-layers.svelte-zmu4u5 li:where(.svelte-zmu4u5){color:var(--color-mute);border-radius:.35em;padding:.3em .5em}.cv-layers.svelte-zmu4u5 li.on:where(.svelte-zmu4u5){color:var(--color-lagoon-deep);background:#2b6bff1a;font-weight:600}.cv-stage.svelte-zmu4u5{background:radial-gradient(#0a17301a 1px,#0000 1.2px) 0 0/10px 10px,#f5f6f8;place-items:center;padding:.9em;display:grid}.frame.svelte-zmu4u5{width:82%;box-shadow:0 0 0 1px var(--color-line), 0 6px 14px -8px #0a173040;background:#fff;border-radius:.6em;gap:.45em;padding:.7em;display:grid}.f-h.svelte-zmu4u5{background:#0a173024;border-radius:1em;width:45%;height:.45em}.f-bal.svelte-zmu4u5{background:var(--color-ink);color:#fff;border-radius:.5em;gap:.3em;padding:.6em;display:grid}.f-bal.svelte-zmu4u5 b:where(.svelte-zmu4u5){letter-spacing:-.02em;font-size:1.15em}.f-bal.svelte-zmu4u5 i:where(.svelte-zmu4u5){background:#ffffff4d;border-radius:1em;width:40%;height:.35em}.f-actions.svelte-zmu4u5{grid-template-columns:1fr 1fr;gap:.35em;display:grid;position:relative}.a1.svelte-zmu4u5,.a2.svelte-zmu4u5{text-align:center;border-radius:.45em;padding:.45em 0;font-weight:600}.a1.svelte-zmu4u5{background:var(--color-lagoon);color:#fff}.a2.svelte-zmu4u5{box-shadow:inset 0 0 0 1px var(--color-line-strong)}.sel.svelte-zmu4u5{border:1px solid var(--color-lagoon);transition:inset .6s var(--ease-out-expo);border-radius:3px;position:absolute;inset:-4px}.card.svelte-zmu4u5:hover .sel:where(.svelte-zmu4u5){inset:-6px -8px}.hd.svelte-zmu4u5{border:1px solid var(--color-lagoon);background:#fff;width:5px;height:5px;position:absolute}.tl.svelte-zmu4u5{top:-3px;left:-3px}.tr.svelte-zmu4u5{top:-3px;right:-3px}.bl.svelte-zmu4u5{bottom:-3px;left:-3px}.br.svelte-zmu4u5{bottom:-3px;right:-3px}.sel.svelte-zmu4u5 em:where(.svelte-zmu4u5){background:var(--color-lagoon);color:#fff;white-space:nowrap;border-radius:.3em;padding:.1em .45em;font-size:.85em;font-style:normal;position:absolute;bottom:-1.9em;left:50%;translate:-50%}.f-row.svelte-zmu4u5{background:#f1f3f6;border-radius:.3em;height:.9em;margin-top:.3em}.cv-swatches.svelte-zmu4u5{border-top:1px solid var(--color-line);align-items:center;gap:.4em;padding:.6em .9em;display:flex}.cv-swatches.svelte-zmu4u5 i:where(.svelte-zmu4u5){border-radius:50%;width:1.1em;height:1.1em;box-shadow:inset 0 0 0 1px #0a17301f}.cv-swatches.svelte-zmu4u5 span:where(.svelte-zmu4u5){color:var(--color-mute);margin-left:auto;font-size:.9em}.devices.svelte-zmu4u5{z-index:2;color:var(--color-ink);font-size:clamp(.5rem,2.4cqi,.68rem);position:absolute;inset:0}.desk.svelte-zmu4u5{width:74%;transition:translate .8s var(--ease-out-expo);background:#fff;border-radius:.7em;position:absolute;top:18%;left:8%;overflow:hidden;box-shadow:0 0 0 1px #0a173014,0 24px 48px -20px #0a173066}.card.svelte-zmu4u5:hover .desk:where(.svelte-zmu4u5){translate:-6px -4px}.d-bar.svelte-zmu4u5{border-bottom:1px solid var(--color-line);background:#f7f8fa;gap:3px;padding:.6em .8em;display:flex}.d-bar.svelte-zmu4u5 i:where(.svelte-zmu4u5){background:#0a173024;border-radius:50%;width:6px;height:6px}.d-body.svelte-zmu4u5{grid-template-columns:2.4em 1fr;height:13em;display:grid}.d-side.svelte-zmu4u5{border-right:1px solid var(--color-line);align-content:start;justify-items:center;gap:.6em;padding-top:.8em;display:grid}.d-side.svelte-zmu4u5 i:where(.svelte-zmu4u5){background:#0a17301a;border-radius:.3em;width:1em;height:1em}.d-side.svelte-zmu4u5 i.on:where(.svelte-zmu4u5){background:var(--color-lagoon)}.d-main.svelte-zmu4u5{grid-template-rows:auto auto 1fr;gap:.7em;min-width:0;padding:.8em;display:grid}.d-h.svelte-zmu4u5{font-size:1.15em;font-weight:600}.d-kpis.svelte-zmu4u5{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.d-kpis.svelte-zmu4u5 i:where(.svelte-zmu4u5){color:var(--color-mute);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:.5em;padding:.5em .6em;font-style:normal;display:grid}.d-kpis.svelte-zmu4u5 b:where(.svelte-zmu4u5){color:var(--color-ink);font-size:1.25em}.d-chart.svelte-zmu4u5{align-items:flex-end;gap:6%;padding:0 .2em;display:flex}.d-chart.svelte-zmu4u5 i:where(.svelte-zmu4u5){background:#2b6bff38;border-radius:.25em .25em 0 0;flex:1}.d-chart.svelte-zmu4u5 i:where(.svelte-zmu4u5):nth-child(6){background:var(--color-lagoon)}.phone.svelte-zmu4u5{width:34%;transition:translate .8s var(--ease-out-expo);position:absolute;top:24%;right:7%}.ph-app.svelte-zmu4u5{flex-direction:column;flex:1;gap:.55em;padding:.2em .7em 0;display:flex}.card.svelte-zmu4u5:hover .phone:where(.svelte-zmu4u5){translate:0 -10px}.ph-h.svelte-zmu4u5{font-size:1.1em;font-weight:700}.ph-kpi.svelte-zmu4u5{background:var(--color-ink);color:#ffffffb3;border-radius:.6em;padding:.55em .65em;display:grid}.ph-kpi.svelte-zmu4u5 b:where(.svelte-zmu4u5){color:#fff;font-size:1.4em}.ph-row.svelte-zmu4u5{transition:translate .6s var(--ease-out-expo);transition-delay:calc(var(--k) * 60ms);background:#f5f6f8;border-radius:.5em;align-items:center;gap:.45em;padding:.45em .5em;font-weight:500;display:flex}.card.svelte-zmu4u5:hover .ph-row:where(.svelte-zmu4u5){translate:3px}.ph-row.svelte-zmu4u5 i:where(.svelte-zmu4u5){background:var(--color-lagoon);border-radius:50%;width:.6em;height:.6em}.ph-row.svelte-zmu4u5 em:where(.svelte-zmu4u5){color:var(--color-mute);margin-left:auto;font-style:normal}.ph-tabs.svelte-zmu4u5{border-top:1px solid var(--color-line);background:#fff;justify-content:space-around;margin:auto -.7em 0;padding:.6em 0 1.8em;display:flex}.ph-tabs.svelte-zmu4u5 i:where(.svelte-zmu4u5){background:#0a17301f;border-radius:.3em;width:.9em;height:.9em}.ph-tabs.svelte-zmu4u5 i.on:where(.svelte-zmu4u5){background:var(--color-lagoon)}.plat.svelte-zmu4u5{color:var(--color-ink-2);background:#ffffffd9;border-radius:999px;padding:.35em .7em;font-size:.95em;position:absolute;bottom:7%;left:8%}.sys.svelte-zmu4u5{gap:.8em;padding:.9em;display:grid}.graph.svelte-zmu4u5{height:11em;position:relative}.graph.svelte-zmu4u5 svg:where(.svelte-zmu4u5){width:100%;height:100%;position:absolute;inset:0}.graph.svelte-zmu4u5 path:where(.svelte-zmu4u5){fill:none;stroke:#0a173038;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.node.svelte-zmu4u5{white-space:nowrap;box-shadow:0 0 0 1px var(--color-line-strong), 0 4px 10px -6px #0a17304d;background:#fff;border-radius:.5em;padding:.4em .7em;font-weight:600;position:absolute;translate:-50% -50%}.node.ai.svelte-zmu4u5{background:var(--color-ink);color:#fff;box-shadow:0 6px 14px -6px #2b6bff99}.pipe.svelte-zmu4u5{border-top:1px solid var(--color-line);align-items:center;gap:.4em;padding-top:.75em;display:flex}.step.svelte-zmu4u5{color:#0f7a3d;background:#12a1501a;border-radius:999px;align-items:center;gap:.35em;padding:.3em .55em;font-weight:600;display:inline-flex}.step.svelte-zmu4u5 i:where(.svelte-zmu4u5){background:currentColor;border-radius:50%;width:.5em;height:.5em}.step.run.svelte-zmu4u5{color:var(--color-lagoon-deep);background:#2b6bff1a}.step.run.svelte-zmu4u5 i:where(.svelte-zmu4u5){animation:1.2s step-end infinite svelte-zmu4u5-blink}@keyframes svelte-zmu4u5-blink{50%{opacity:.25}}.pipe.svelte-zmu4u5 em:where(.svelte-zmu4u5){color:var(--color-mute);margin-left:auto;font-style:normal}.body.svelte-zmu4u5{padding-inline:.2rem}.body.svelte-zmu4u5 .t-body:where(.svelte-zmu4u5){max-width:34ch;margin-top:.5rem}.points.svelte-zmu4u5{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.points.svelte-zmu4u5 li:where(.svelte-zmu4u5){color:var(--color-ink-2);box-shadow:0 0 0 1px var(--color-line-strong) inset;border-radius:999px;padding:.28rem .65rem;font-size:.74rem;font-weight:500}@media (width<=1000px){.cards.svelte-zmu4u5{grid-template-columns:1fr;gap:2.5rem}.card.svelte-zmu4u5{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;display:grid}.media.svelte-zmu4u5{aspect-ratio:4/3.6}}@media (width<=640px){.card.svelte-zmu4u5{grid-template-columns:1fr;gap:1.25rem}}.cap.svelte-le3jbf{--tile:#0c1424;--tile-line:#ffffff17;--surface:#ffffff0f;--surface-line:#ffffff1f;--text:#f2f5fa;--text-2:#c3cbd8;--text-3:#9aa5b8;--ok:#34d399;--warn:#fbbf24;isolation:isolate;background:var(--color-night);color:var(--text);padding-block:clamp(5.5rem,10vw,9rem);position:relative;overflow:hidden}.glow.svelte-le3jbf{z-index:-1;background:radial-gradient(closest-side,#2b6bff38,#10b3a314 60%,#0000);width:85%;height:65%;position:absolute;top:-25%;left:50%;translate:-50%}.grid-bg.svelte-le3jbf{z-index:-1;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50% at 50% 20%,#000 10%,#0000 80%);mask-image:radial-gradient(70% 50% at 50% 20%,#000 10%,#0000 80%)}.bento.svelte-le3jbf{grid-template-columns:repeat(3,1fr);gap:.9rem;display:grid}.tile.svelte-le3jbf{--accent:#60a5fa;isolation:isolate;background:var(--tile);min-width:0;box-shadow:inset 0 0 0 1px var(--tile-line);transition:translate .6s var(--ease-out-expo), box-shadow .5s ease;border-radius:1.25rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.tile.svelte-le3jbf:before,.tile.svelte-le3jbf:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0 0 30%}.tile.svelte-le3jbf:before{background:radial-gradient(70% 75% at 50% 0%, color-mix(in oklab, var(--accent) 24%, transparent), transparent 72%)}.tile.svelte-le3jbf:after{background:radial-gradient(#ffffff14 1px,#0000 1.3px) 0 0/16px 16px;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.tile.svelte-le3jbf:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 45%, transparent), 0 28px 60px -34px color-mix(in oklab, var(--accent) 70%, transparent);translate:0 -3px}.tile.wide.svelte-le3jbf{grid-column:span 2}.vis.svelte-le3jbf{height:14.5rem;color:var(--text-2);padding:1.4rem 1.5rem 0;font-size:.78rem;position:relative}.txt.svelte-le3jbf{margin-top:auto;padding:1.1rem 1.5rem 1.4rem}.txt.svelte-le3jbf h3:where(.svelte-le3jbf){letter-spacing:-.025em;color:var(--text);align-items:center;gap:.6rem;margin:0;font-size:1.15rem;font-weight:600;display:flex}.ic.svelte-le3jbf{width:1.85rem;height:1.85rem;color:var(--accent);background:color-mix(in oklab, var(--accent) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 30%, transparent);border-radius:.55rem;flex:none;place-items:center;display:grid}.ic.svelte-le3jbf svg:where(.svelte-le3jbf){fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.txt.svelte-le3jbf p:where(.svelte-le3jbf){max-width:46ch;color:var(--text-3);margin:.35rem 0 0;font-size:.92rem;line-height:1.5}.ent-head.svelte-le3jbf{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;display:flex}.ent-head.svelte-le3jbf b:where(.svelte-le3jbf){color:var(--text);font-size:.9rem}.chain.svelte-le3jbf{align-items:center;gap:.35rem;display:flex}.step.svelte-le3jbf{background:var(--surface);box-shadow:inset 0 0 0 1px var(--surface-line);color:var(--text-2);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-weight:500;display:inline-flex}.step.ok.svelte-le3jbf{color:var(--ok)}.step.svelte-le3jbf i:where(.svelte-le3jbf){background:var(--warn);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite svelte-le3jbf-breathe}.arr.svelte-le3jbf{color:var(--text-3)}table.svelte-le3jbf{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}th.svelte-le3jbf{text-align:left;color:var(--text-3);padding:0 0 .5rem;font-size:.7rem;font-weight:500}td.svelte-le3jbf{border-top:1px solid var(--tile-line);color:var(--text);white-space:nowrap;padding:.42rem 0}td.mute.svelte-le3jbf{color:var(--text-2)}.num.svelte-le3jbf{text-align:right;padding-right:1.5rem}.pill.svelte-le3jbf{color:var(--ok);background:#34d3991f;border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:600}.pill.pend.svelte-le3jbf{color:var(--warn);background:#fbbf241f}.ai-h.svelte-le3jbf{color:var(--text);align-items:center;gap:.45rem;margin:0 0 .9rem;font-size:.85rem;font-weight:600;display:flex}.spark.svelte-le3jbf{color:#c4b5fd;background:#7c5cff40;border-radius:.45rem;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:grid}ol.svelte-le3jbf{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}ol.svelte-le3jbf li:where(.svelte-le3jbf){color:var(--text-2);align-items:center;gap:.55rem;display:flex}ol.svelte-le3jbf li.run:where(.svelte-le3jbf){color:var(--text)}.mark.svelte-le3jbf{width:1.15rem;height:1.15rem;color:var(--ok);background:#34d3991f;border-radius:50%;flex:none;place-items:center;font-size:.62rem;display:grid}.run.svelte-le3jbf .mark:where(.svelte-le3jbf){background:#67e8f91f}.run.svelte-le3jbf .mark:where(.svelte-le3jbf) i:where(.svelte-le3jbf){background:var(--color-lagoon-glow);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite svelte-le3jbf-breathe}@keyframes svelte-le3jbf-breathe{50%{opacity:.3;transform:scale(.7)}}.v-mob.svelte-le3jbf{justify-content:center;display:flex;overflow:hidden}.phone.svelte-le3jbf{flex:none;width:11.5rem;font-size:.68rem}.ph-app.svelte-le3jbf{color:var(--color-ink);flex-direction:column;gap:.45rem;padding:.2rem .65rem;display:flex}.ph-top.svelte-le3jbf{justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.ph-top.svelte-le3jbf i:where(.svelte-le3jbf){background:var(--color-lagoon);border-radius:50%;width:1.1rem;height:1.1rem}.ph-card.svelte-le3jbf{background:var(--color-ink);color:#fff;border-radius:.7rem;padding:.6rem .7rem;display:grid}.ph-card.svelte-le3jbf small:where(.svelte-le3jbf){color:#ffffffb3}.ph-card.svelte-le3jbf b:where(.svelte-le3jbf){font-size:.95rem}.ph-row.svelte-le3jbf{background:#fff;border-radius:.55rem;align-items:center;gap:.45rem;padding:.45rem .55rem;font-weight:500;display:flex;box-shadow:0 0 0 1px #0a17300f}.ph-row.svelte-le3jbf i:where(.svelte-le3jbf){border-radius:50%;width:.5rem;height:.5rem}.d0.svelte-le3jbf{background:#12a150}.d1.svelte-le3jbf{background:var(--color-lagoon)}.d2.svelte-le3jbf{background:#d98a0b}.tags.svelte-le3jbf{gap:.3rem;display:grid;position:absolute;top:1.25rem;left:1.25rem}.tags.svelte-le3jbf span:where(.svelte-le3jbf),.lbl.svelte-le3jbf,.core.svelte-le3jbf{background:var(--surface);box-shadow:inset 0 0 0 1px var(--surface-line);color:var(--text-2);white-space:nowrap;border-radius:999px;padding:.18rem .55rem;font-weight:500}.win.svelte-le3jbf{color:var(--color-ink);background:#f5f6f8;border-radius:.7rem;font-size:.7rem;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.w-bar.svelte-le3jbf{background:#e9ecf1;align-items:center;gap:.6rem;padding:.5rem .7rem;display:flex}.w-bar.svelte-le3jbf span:where(.svelte-le3jbf){gap:4px;display:flex}.w-bar.svelte-le3jbf span:where(.svelte-le3jbf) i:where(.svelte-le3jbf){background:#c3c9d4;border-radius:50%;width:7px;height:7px}.w-body.svelte-le3jbf{grid-template-columns:2.2rem 1fr;display:grid}.w-side.svelte-le3jbf{background:#eef0f4;align-content:start;justify-items:center;gap:.5rem;padding-top:.6rem;display:grid}.w-side.svelte-le3jbf i:where(.svelte-le3jbf){background:#c9cfd9;border-radius:.25rem;width:.85rem;height:.85rem}.w-side.svelte-le3jbf i.on:where(.svelte-le3jbf){background:var(--color-lagoon)}.w-list.svelte-le3jbf{gap:.15rem;padding:.45rem;display:grid}.w-row.svelte-le3jbf{border-radius:.4rem;align-items:center;gap:.45rem;padding:.38rem .5rem;display:flex}.w-row.sel.svelte-le3jbf{background:#fff;font-weight:600;box-shadow:0 0 0 1px #0a173014}.w-row.svelte-le3jbf i:where(.svelte-le3jbf){background:#b9c2d0;border-radius:.15rem;width:.75rem;height:.6rem}.w-row.svelte-le3jbf em:where(.svelte-le3jbf){color:#5b6577;font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.w-foot.svelte-le3jbf{color:#5b6577;border-top:1px solid #0a173014;align-items:center;gap:.4rem;padding:.45rem .7rem;display:flex}.w-foot.svelte-le3jbf i:where(.svelte-le3jbf){background:#d98a0b;border-radius:50%;width:6px;height:6px}.v-int.svelte-le3jbf{place-items:center;display:grid}.core.svelte-le3jbf{z-index:1;background:var(--color-lagoon);color:#fff;padding:.45rem .85rem;position:absolute;top:calc(50% + .375rem);left:50%;translate:-50% -50%;box-shadow:0 0 0 6px #2b6bff2e}.v-int.svelte-le3jbf{padding:.75rem 1rem 0}.wires.svelte-le3jbf{width:calc(100% - 2rem);height:calc(100% - .75rem);position:absolute;inset:.75rem 1rem 0;overflow:visible}.wires.svelte-le3jbf line:where(.svelte-le3jbf){stroke:color-mix(in oklab, var(--accent) 55%, transparent);stroke-width:1.2px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke;animation:1.6s linear infinite svelte-le3jbf-flow}@keyframes svelte-le3jbf-flow{to{stroke-dashoffset:-16px}}.lbl.svelte-le3jbf{background:var(--tile);color:var(--text);position:absolute;translate:-50% -50%}.v-int.svelte-le3jbf .lbl:where(.svelte-le3jbf){margin:.375rem 0 0}.pipe.svelte-le3jbf{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.stage.svelte-le3jbf{background:var(--surface);box-shadow:inset 0 0 0 1px var(--surface-line);border-radius:.65rem;gap:.15rem;padding:.6rem .75rem;display:grid}.stage.svelte-le3jbf b:where(.svelte-le3jbf){color:var(--ok);align-items:center;gap:.35rem;font-weight:600;display:flex}.stage.svelte-le3jbf small:where(.svelte-le3jbf){color:var(--text-3);font-family:var(--font-mono);font-size:.66rem}.stage.live.svelte-le3jbf b:where(.svelte-le3jbf){color:var(--color-lagoon-glow)}.stage.live.svelte-le3jbf i:where(.svelte-le3jbf){background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite svelte-le3jbf-breathe}.metrics.svelte-le3jbf{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:1rem;display:grid}.metrics.svelte-le3jbf span:where(.svelte-le3jbf){color:var(--text-3);display:grid}.metrics.svelte-le3jbf b:where(.svelte-le3jbf){color:var(--text);letter-spacing:-.03em;font-size:1.35rem;font-weight:600}.bars.svelte-le3jbf{gap:2px;height:1.6rem;margin-top:1rem;display:flex}.bars.svelte-le3jbf i:where(.svelte-le3jbf){background:#34d3998c;border-radius:2px;flex:1}.bars.svelte-le3jbf i.warn:where(.svelte-le3jbf){background:var(--warn)}.v-web.svelte-le3jbf{align-content:center;gap:1.4rem;display:grid}.scores.svelte-le3jbf{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.vitals.svelte-le3jbf{justify-content:center;gap:.5rem;display:flex}.vitals.svelte-le3jbf span:where(.svelte-le3jbf){color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1px var(--surface-line);border-radius:999px;align-items:baseline;gap:.35rem;padding:.25rem .6rem;font-weight:600;display:inline-flex}.vitals.svelte-le3jbf small:where(.svelte-le3jbf){color:var(--text-3);font-family:var(--font-mono);font-size:.66rem;font-weight:500}.score.svelte-le3jbf{text-align:center;justify-items:center;gap:.5rem;display:grid;position:relative}.score.svelte-le3jbf svg:where(.svelte-le3jbf){width:4rem;height:4rem;rotate:-90deg}.score.svelte-le3jbf circle:where(.svelte-le3jbf){fill:none;stroke-width:3px}.track.svelte-le3jbf{stroke:#ffffff1a}.val.svelte-le3jbf{stroke:var(--ok);stroke-linecap:round}.score.svelte-le3jbf b:where(.svelte-le3jbf){color:var(--text);font-size:1.05rem;position:absolute;top:2rem;translate:0 -50%}.score.svelte-le3jbf small:where(.svelte-le3jbf){color:var(--text-2);font-size:.7rem}[data-ss-reveal]:not(.ss-in) ol.svelte-le3jbf li:where(.svelte-le3jbf),[data-ss-reveal]:not(.ss-in) .bars.svelte-le3jbf i:where(.svelte-le3jbf){opacity:0}.ss-in ol.svelte-le3jbf li:where(.svelte-le3jbf){animation:svelte-le3jbf-step-in .5s var(--ease-out-expo) both;animation-delay:calc(.35s + var(--i) * .38s)}@keyframes svelte-le3jbf-step-in{0%{opacity:0;transform:translateY(6px)}}.ss-in .bars.svelte-le3jbf i:where(.svelte-le3jbf){transform-origin:50% 100%;animation:svelte-le3jbf-bar-in .6s var(--ease-out-expo) both;animation-delay:calc(.3s + var(--i) * 12ms)}@keyframes svelte-le3jbf-bar-in{0%{opacity:0;transform:scaleY(.2)}}.val.svelte-le3jbf{transition:stroke-dasharray 1.4s var(--ease-out-quart) .4s}[data-ss-reveal]:not(.ss-in) .val.svelte-le3jbf{stroke-dasharray:0 100!important}@media (width<=1000px){.bento.svelte-le3jbf{grid-template-columns:1fr 1fr}}@media (width<=680px){.bento.svelte-le3jbf{grid-template-columns:1fr}.tags.svelte-le3jbf{display:none}.tile.wide.svelte-le3jbf{grid-column:auto}.chain.svelte-le3jbf,th.svelte-le3jbf:nth-child(2),td.svelte-le3jbf:nth-child(2){display:none}.pipe.svelte-le3jbf,.metrics.svelte-le3jbf{grid-template-columns:1fr 1fr}.v-ops.svelte-le3jbf{height:auto;padding-bottom:.5rem}}.top.svelte-1srfnxf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 2rem;margin-bottom:clamp(1rem,2.5vw,1.75rem);display:flex}.top.svelte-1srfnxf .studio-head{margin-bottom:0}.hint.svelte-1srfnxf{color:var(--color-mute);align-items:center;gap:.45rem;margin:0 0 .6rem;font-size:.85rem;display:inline-flex}.hint.svelte-1srfnxf svg:where(.svelte-1srfnxf){fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linejoin:round;width:1rem;height:1rem}.crew.svelte-1srfnxf{--card-h:clamp(22rem, 28vw, 26rem);--panel-top:10;--fig-h:98;--fig-drop:3;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.member.svelte-1srfnxf{min-width:0;height:var(--card-h);transition:flex-grow .85s var(--ease-out-expo);flex:1 1 0;position:relative;container-type:size}.member.open.svelte-1srfnxf{flex-grow:3.1}.panel.svelte-1srfnxf{inset:calc(var(--panel-top) * 1%) 0 0;background:radial-gradient(90% 60% at 50% 30%, hsl(var(--h) 70% 26% / .9), transparent 70%), linear-gradient(180deg, #0b1222, #050a14);border-radius:1.5rem;transition:box-shadow .5s;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 24px 50px -28px #050a1499}.panel.svelte-1srfnxf:before{content:"";background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 35%,#000,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 35%,#000,#0000 75%)}.panel.svelte-1srfnxf:after{content:"";transition:background-size .8s var(--ease-out-expo);background-color:#0000;background-image:linear-gradient(#0000 55%,#050a14d9),linear-gradient(90deg,#0000 38%,#050a14eb 60%);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:100% 100%,0% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.open.svelte-1srfnxf .panel:where(.svelte-1srfnxf):after{background-size:100% 100%,100% 100%}.member.svelte-1srfnxf:hover .panel:where(.svelte-1srfnxf){box-shadow:0 0 0 1px hsl(var(--h) 80% 70% / .25) inset, 0 30px 60px -28px hsl(var(--h) 70% 30% / .7)}.clip.svelte-1srfnxf{pointer-events:none;clip-path:inset(-40% 0 0 round 0 0 1.5rem 1.5rem);position:absolute;inset:0}.fig.svelte-1srfnxf{left:50%;bottom:calc(var(--fig-drop) * -1%);width:min(64cqh / var(--fh) * var(--ar), 94cqw / var(--fw));aspect-ratio:var(--ar);transition:left .85s var(--ease-out-expo), width .85s var(--ease-out-expo);position:absolute;translate:-50%}.open.svelte-1srfnxf .fig:where(.svelte-1srfnxf){width:calc(var(--fig-h) * 1cqh / var(--fh) * var(--ar));left:25%}.art.svelte-1srfnxf,.photo.svelte-1srfnxf{width:100%;height:100%;position:absolute;inset:0}.art.svelte-1srfnxf{-webkit-mask:var(--src) center bottom / contain no-repeat;-webkit-mask:var(--src) center bottom / contain no-repeat;mask:var(--src) center bottom / contain no-repeat;background:#ffffffd1;transition:opacity .6s .7s,background-color .4s}.member.svelte-1srfnxf:hover .art:where(.svelte-1srfnxf){background:hsl(var(--h) 90% 82%)}.photo.svelte-1srfnxf{object-fit:contain;object-position:center bottom;transition:-webkit-mask-position 1.1s cubic-bezier(.65,0,.35,1),mask-position 1.1s cubic-bezier(.65,0,.35,1);-webkit-mask:linear-gradient(#0000 45%,#000 55%) 0 0/100% 200% no-repeat;mask:linear-gradient(#0000 45%,#000 55%) 0 0/100% 200% no-repeat}.open.svelte-1srfnxf .photo:where(.svelte-1srfnxf){-webkit-mask-position:0 100%;mask-position:0 100%}.open.svelte-1srfnxf .art:where(.svelte-1srfnxf){opacity:0}.hit.svelte-1srfnxf{inset:calc(var(--panel-top) * 1%) 0 0;z-index:3;cursor:pointer;background:0 0;border:0;border-radius:1.5rem;position:absolute}.hit.svelte-1srfnxf:focus-visible{outline:2px solid var(--color-lagoon);outline-offset:3px}.sr.svelte-1srfnxf{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.content.svelte-1srfnxf{z-index:2;pointer-events:none;color:#fff;position:absolute;inset:0}.meta.svelte-1srfnxf{position:absolute;bottom:1.15rem;left:1.25rem;right:1.25rem}.name.svelte-1srfnxf{letter-spacing:-.025em;margin:0;font-size:1.2rem;font-weight:600}.role.svelte-1srfnxf{color:#ffffffb3;margin:.15rem 0 0;font-size:.85rem}.bio.svelte-1srfnxf{top:calc(50% + var(--panel-top) * 0.5%);opacity:0;transition:opacity .35s ease, translate .6s var(--ease-out-expo);position:absolute;left:51%;right:1.5rem;translate:0 calc(14px - 50%)}.open.svelte-1srfnxf .bio:where(.svelte-1srfnxf){opacity:1;pointer-events:auto;transition:opacity .6s ease .4s, translate .9s var(--ease-out-expo) .4s;translate:0 -50%}.tags.svelte-1srfnxf{flex-wrap:wrap;gap:.35rem;margin:0 0 .85rem;display:flex}.tags.svelte-1srfnxf span:where(.svelte-1srfnxf){white-space:nowrap;color:var(--color-lagoon-glow);background:#67e8f914;border-radius:999px;padding:.25rem .65rem;font-size:.75rem;font-weight:500;box-shadow:inset 0 0 0 1px #67e8f933}.text.svelte-1srfnxf{color:#ffffffdb;margin:0;font-size:clamp(.88rem,1.05vw,1rem);line-height:1.55}.phrase.svelte-1srfnxf{letter-spacing:-.03em;text-wrap:balance;color:#fff;margin:0 0 .7rem;font-size:clamp(1.15rem,1.55vw,1.45rem);font-weight:600;line-height:1.18}.plus.svelte-1srfnxf{top:calc(var(--panel-top) * 1% + 1rem);z-index:2;pointer-events:none;width:2rem;height:2rem;transition:rotate .6s var(--ease-out-expo), background-color .3s ease;background:#141d31e6;border-radius:50%;place-items:center;display:grid;position:absolute;right:1rem;box-shadow:inset 0 0 0 1px #ffffff2e}.plus.svelte-1srfnxf i:where(.svelte-1srfnxf){background:#fff;border-radius:2px;width:.75rem;height:1.5px;position:absolute}.plus.svelte-1srfnxf i:where(.svelte-1srfnxf):last-child{rotate:90deg}.member.svelte-1srfnxf:hover .plus:where(.svelte-1srfnxf){background:#26324cf2}.open.svelte-1srfnxf .plus:where(.svelte-1srfnxf),.member.open.svelte-1srfnxf:hover .plus:where(.svelte-1srfnxf){background:#fff;rotate:135deg;box-shadow:0 0 0 1px #fff9,0 6px 16px -6px #0009}.open.svelte-1srfnxf .plus:where(.svelte-1srfnxf) i:where(.svelte-1srfnxf){background:var(--color-ink)}.has-open.svelte-1srfnxf .member:where(.svelte-1srfnxf):not(.open) .art:where(.svelte-1srfnxf){opacity:.6}.has-open.svelte-1srfnxf .member:where(.svelte-1srfnxf):not(.open) .role:where(.svelte-1srfnxf){opacity:0}.role.svelte-1srfnxf{transition:opacity .3s}@media (width<=1100px){.crew.svelte-1srfnxf{grid-template-columns:1fr 1fr;align-items:start;gap:.85rem;padding-top:0;display:grid}.member.svelte-1srfnxf{--top-h:11.5rem;--poke:2.75rem;--sink:1.75rem;--fig-w:calc(var(--top-h) * .82);height:auto;min-height:var(--top-h)}.clip.svelte-1srfnxf{height:var(--top-h);clip-path:inset(-60% 0 0 round 0 0 1.5rem 1.5rem);transition:clip-path .5s;inset:0 0 auto}.open.svelte-1srfnxf .clip:where(.svelte-1srfnxf){clip-path:inset(-60% 0 0)}.member.svelte-1srfnxf{container-type:normal}.fig.svelte-1srfnxf,.open.svelte-1srfnxf .fig:where(.svelte-1srfnxf){width:auto;height:calc(var(--top-h) * .84 / var(--fh));top:auto;bottom:-.4rem;left:.25rem;translate:0}.panel.svelte-1srfnxf,.hit.svelte-1srfnxf{inset:0}.panel.svelte-1srfnxf:after{background:linear-gradient(90deg,#0000 30%,#050a148c)}.plus.svelte-1srfnxf{top:1rem}.content.svelte-1srfnxf{position:relative;inset:auto}.meta.svelte-1srfnxf{min-height:var(--top-h);padding:1.25rem 1rem 1.25rem calc(var(--fig-w) + .75rem);box-sizing:border-box;flex-direction:column;justify-content:flex-end;display:flex;position:relative;inset:auto}.bio.svelte-1srfnxf{opacity:0;transition:grid-template-rows .6s var(--ease-out-expo), opacity .3s ease;grid-template-rows:0fr;display:grid;position:static;translate:none}.open.svelte-1srfnxf .bio:where(.svelte-1srfnxf){opacity:1;transition:grid-template-rows .7s var(--ease-out-expo), opacity .5s ease .25s;grid-template-rows:1fr;translate:none}.bio-in.svelte-1srfnxf{min-height:0;padding:0 1.25rem;overflow:hidden}.open.svelte-1srfnxf .bio-in:where(.svelte-1srfnxf){padding-bottom:1.4rem}.tags.svelte-1srfnxf{border-top:1px solid #ffffff14;padding-top:1.1rem}.has-open.svelte-1srfnxf .member:where(.svelte-1srfnxf):not(.open) .art:where(.svelte-1srfnxf),.has-open.svelte-1srfnxf .member:where(.svelte-1srfnxf):not(.open) .role:where(.svelte-1srfnxf){opacity:1}}@media (width<=720px){.crew.svelte-1srfnxf{grid-template-columns:1fr}}@media (width<=420px){.member.svelte-1srfnxf{--top-h:10.5rem;--poke:2.5rem;--sink:1.5rem}.meta.svelte-1srfnxf{padding-right:1rem}.name.svelte-1srfnxf{font-size:1.1rem}}.sea-accordion.svelte-1fzbeos{border-block-start:1px solid var(--sea-accordion-border,var(--sea-border));width:100%;container-type:inline-size}.item.svelte-1fzbeos{border-block-end:1px solid var(--sea-accordion-border,var(--sea-border))}.header.svelte-1fzbeos{margin:0}.trigger.svelte-1fzbeos{width:100%;min-height:var(--sea-accordion-trigger-height,var(--sea-control-height-lg));justify-content:space-between;align-items:center;gap:var(--sea-space-5);padding:var(--sea-space-2) 0;border-radius:var(--sea-radius-xs);color:var(--sea-foreground);font:inherit;font-size:var(--sea-text-sm);font-weight:var(--sea-weight-medium);line-height:var(--sea-leading-body);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--sea-duration-fast) var(--sea-ease-standard);background:0 0;border:0;display:flex}.trigger.svelte-1fzbeos:focus-visible{outline:var(--sea-focus-width) solid var(--sea-focus-color);outline-offset:var(--sea-focus-offset)}.trigger.svelte-1fzbeos:disabled{cursor:not-allowed;opacity:.52}@media (hover:hover) and (pointer:fine){.trigger.svelte-1fzbeos:hover:not(:disabled){color:var(--sea-text-secondary)}.trigger.svelte-1fzbeos:hover:not(:disabled) .icon:where(.svelte-1fzbeos){color:var(--sea-foreground)}}.trigger.svelte-1fzbeos:active:not(:disabled){color:var(--sea-text-secondary)}.icon.svelte-1fzbeos{color:var(--sea-text-muted);transition:color var(--sea-duration-fast) var(--sea-ease-standard);flex:none;display:inline-flex}.trigger[data-state=open].svelte-1fzbeos .icon:where(.svelte-1fzbeos){color:var(--sea-foreground)}.panel.svelte-1fzbeos{color:var(--sea-text-secondary);font-size:var(--sea-text-sm);line-height:var(--sea-leading-body);overflow:hidden}.panel-inner.svelte-1fzbeos{overflow-wrap:anywhere;padding:0 var(--sea-space-8) var(--sea-space-5) 0;padding-inline:0 var(--sea-space-8)}.sea-accordion.lg.svelte-1fzbeos .trigger:where(.svelte-1fzbeos){min-height:var(--sea-accordion-trigger-height,76px);gap:var(--sea-space-8);padding-block:var(--sea-space-5);font-size:var(--sea-text-lg);letter-spacing:var(--sea-tracking-body)}.sea-accordion.lg.svelte-1fzbeos .panel:where(.svelte-1fzbeos){font-size:var(--sea-text-base);line-height:1.65}.sea-accordion.lg.svelte-1fzbeos .panel-inner:where(.svelte-1fzbeos){max-width:var(--sea-accordion-answer-width,62ch);padding-block-end:var(--sea-space-6);padding-inline-end:var(--sea-space-12)}@container (width<=520px){.sea-accordion.lg.svelte-1fzbeos .trigger:where(.svelte-1fzbeos){min-height:var(--sea-accordion-trigger-height,68px);font-size:var(--sea-text-base)}.sea-accordion.lg.svelte-1fzbeos .panel:where(.svelte-1fzbeos){font-size:var(--sea-text-sm)}.sea-accordion.lg.svelte-1fzbeos .panel-inner:where(.svelte-1fzbeos){padding-inline-end:var(--sea-space-6)}}@media (prefers-reduced-motion:reduce){.trigger.svelte-1fzbeos,.icon.svelte-1fzbeos{transition:none}}.grid.svelte-526p4l{grid-template-columns:1fr 1.5fr;align-items:start;gap:3rem clamp(3rem,7vw,7rem);display:grid}.l.svelte-526p4l .faq-head{margin-bottom:0}.ask.svelte-526p4l{margin-top:2.5rem}.mail.svelte-526p4l{letter-spacing:-.02em;transition:background-size .6s var(--ease-out-expo);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;gap:.35rem;font-size:1.15rem;font-weight:500;display:inline-flex}.mail.svelte-526p4l:hover{background-size:100% 1px}.mail.svelte-526p4l span:where(.svelte-526p4l){transition:translate .5s var(--ease-out-expo)}.mail.svelte-526p4l:hover span:where(.svelte-526p4l){translate:3px -3px}.r.svelte-526p4l{--sea-accordion-border:var(--color-line-strong);border-top:1px solid var(--color-line-strong)}.r.svelte-526p4l .sea-accordion{--sea-accordion-answer-width:60ch}@media (width<=900px){.grid.svelte-526p4l{grid-template-columns:1fr}}.glyphs.svelte-66tsz9{white-space:pre;flex:none;display:inline-flex;position:relative}.glyph.svelte-66tsz9{display:inline-block}.sea-copy-button.svelte-uub2uj{width:max-content;max-width:100%;min-height:var(--sea-control-height-sm);justify-content:center;align-items:center;gap:var(--sea-space-2);border:1px solid var(--sea-copy-button-border,var(--sea-border));border-radius:var(--sea-copy-button-radius,var(--sea-radius-control));padding:0 var(--sea-space-3);background:var(--sea-copy-button-background,var(--sea-surface));color:var(--sea-copy-button-foreground,var(--sea-foreground));font:inherit;font-family:var(--sea-font-body);font-size:var(--sea-text-sm);font-weight:var(--sea-weight-medium);line-height:var(--sea-leading-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--sea-duration-fast) var(--sea-ease-standard), border-color var(--sea-duration-fast) var(--sea-ease-standard), color var(--sea-duration-fast) var(--sea-ease-standard);display:inline-flex;position:relative}.sea-copy-button.svelte-uub2uj:focus-visible{outline:var(--sea-focus-width) solid var(--sea-focus-color);outline-offset:var(--sea-focus-offset)}.sea-copy-button[aria-busy=true].svelte-uub2uj{cursor:progress}.md.svelte-uub2uj{min-height:var(--sea-control-height-md);padding-inline:var(--sea-space-4)}.lg.svelte-uub2uj{min-height:var(--sea-control-height-lg);padding-inline:var(--sea-space-5);font-size:var(--sea-text-base)}[data-variant=plain].svelte-uub2uj{color:var(--sea-text-secondary);background:0 0;border-color:#0000}[data-variant=solid].svelte-uub2uj{border-color:var(--sea-copy-button-border,var(--sea-foreground));background:var(--sea-copy-button-background,var(--sea-foreground));color:var(--sea-copy-button-foreground,var(--sea-background))}.icon-only.svelte-uub2uj{width:var(--sea-control-height-sm);padding:0}.icon-only.md.svelte-uub2uj{width:var(--sea-control-height-md)}.icon-only.lg.svelte-uub2uj{width:var(--sea-control-height-lg)}@media (hover:hover) and (pointer:fine){.sea-copy-button.svelte-uub2uj:hover:not(:disabled){background:var(--sea-copy-button-hover-background,var(--sea-surface-muted));border-color:var(--sea-border-strong)}[data-variant=plain].svelte-uub2uj:hover:not(:disabled){background:var(--sea-copy-button-hover-background,var(--sea-surface-muted));color:var(--sea-foreground);border-color:#0000}[data-variant=solid].svelte-uub2uj:hover:not(:disabled){border-color:var(--sea-copy-button-border,var(--sea-foreground));background:color-mix(in oklab, var(--sea-copy-button-background,var(--sea-foreground)) 88%, var(--sea-background))}}.sea-copy-button.svelte-uub2uj:active:not(:disabled){background:var(--sea-copy-button-hover-background,var(--sea-surface-muted))}[data-variant=solid].svelte-uub2uj:active:not(:disabled){background:color-mix(in oklab, var(--sea-copy-button-background,var(--sea-foreground)) 82%, var(--sea-background))}.sea-copy-button.svelte-uub2uj:disabled{cursor:not-allowed;opacity:.5}@media (pointer:coarse){.sea-copy-button.svelte-uub2uj{min-height:44px}.lg.svelte-uub2uj{min-height:max(44px, var(--sea-control-height-lg))}.icon-only.svelte-uub2uj{min-width:44px}.icon-only.lg.svelte-uub2uj{min-width:max(44px, var(--sea-control-height-lg))}}.icon.svelte-uub2uj{flex:none;width:16px;height:16px;display:grid;position:relative}.icon.clip.svelte-uub2uj{overflow:hidden}.icon-inner.svelte-uub2uj{place-items:center;display:grid;position:absolute;inset:0}.icon-inner[data-state=copied].svelte-uub2uj{color:var(--sea-copy-button-success,var(--sea-success))}.icon-inner[data-state=error].svelte-uub2uj{color:var(--sea-copy-button-danger,var(--sea-danger))}[data-variant=solid].svelte-uub2uj .icon-inner[data-state=copied]:where(.svelte-uub2uj),[data-variant=solid].svelte-uub2uj .icon-inner[data-state=error]:where(.svelte-uub2uj){color:inherit}.spinner.svelte-uub2uj{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite svelte-uub2uj-spin}@keyframes svelte-uub2uj-spin{to{transform:rotate(360deg)}}.label.svelte-uub2uj{min-width:0;margin-inline:calc(var(--sea-space-1) * -1);padding-inline:var(--sea-space-1);text-align:start;white-space:nowrap;display:grid;overflow-x:clip}.measure.svelte-uub2uj,.morph.svelte-uub2uj{grid-area:1/1}.measure.svelte-uub2uj{visibility:hidden}.morph.svelte-uub2uj{justify-self:start;display:inline-flex}.tip.svelte-uub2uj{padding:var(--sea-space-1) var(--sea-space-2);border-radius:var(--sea-radius-pill);background:var(--sea-foreground);color:var(--sea-background);box-shadow:var(--sea-shadow-raised);font-size:var(--sea-text-xs);font-weight:var(--sea-weight-medium);line-height:var(--sea-leading-body);white-space:nowrap;z-index:var(--sea-z-tooltip);display:inline-grid;position:relative}.tip-text.svelte-uub2uj{grid-area:1/1}.tip[data-state=error].svelte-uub2uj{background:var(--sea-copy-button-danger,var(--sea-danger))}@media (prefers-reduced-motion:reduce){.sea-copy-button.svelte-uub2uj{transition:none}.spinner.svelte-uub2uj{animation-duration:1.4s!important;animation-iteration-count:infinite!important}}.tip-layer.svelte-uub2uj{z-index:var(--sea-z-tooltip);pointer-events:none}.footer.svelte-1kkgy02{margin-bottom:var(--frame);background:var(--color-night);color:#f3f5f9;position:relative;overflow:hidden}.cta.svelte-1kkgy02{isolation:isolate;border-bottom:1px solid #ffffff0f;align-items:center;min-height:min(78vh,720px);display:flex;position:relative}.cta-inner.svelte-1kkgy02{z-index:1;text-align:center;flex-direction:column;align-items:center;padding-block:clamp(6rem,12vw,9rem);display:flex;position:relative}.cta-title.svelte-1kkgy02{letter-spacing:-.058em;font-size:clamp(2.8rem,7vw,6.5rem);font-weight:500;line-height:.96}.cta-title.svelte-1kkgy02 span:where(.svelte-1kkgy02){background:linear-gradient(95deg, #fff 10%, #9ec0ff 50%, var(--color-lagoon-glow) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.cta-lead.svelte-1kkgy02{color:#ffffff9e;margin-top:1.5rem;font-size:clamp(1.05rem,1.4vw,1.2rem)}.cta-row.svelte-1kkgy02{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem;display:flex}.copy.svelte-1kkgy02{background:#ffffff0d;border-radius:.85rem;align-items:center;gap:.4rem;height:3.1rem;padding:0 .4rem 0 1.15rem;font-size:.95rem;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.base.svelte-1kkgy02{max-width:none;padding-top:clamp(3.5rem,6vw,5rem)}.cols.svelte-1kkgy02{grid-template-columns:2fr repeat(3,1fr);gap:2.5rem 2rem;display:grid}.blurb.svelte-1kkgy02{color:#8792a8;margin-top:1.1rem;font-size:.9rem}.h.svelte-1kkgy02{color:#5f6a80;margin-bottom:1rem}ul.svelte-1kkgy02{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}ul.svelte-1kkgy02 a:where(.svelte-1kkgy02){color:#c9d0dc;font-size:.92rem;transition:color .2s}ul.svelte-1kkgy02 a:where(.svelte-1kkgy02):hover{color:#fff}.legal.svelte-1kkgy02{text-transform:none;letter-spacing:.02em;color:#5f6a80;border-top:1px solid #ffffff12;justify-content:space-between;gap:1rem;margin-top:clamp(3.5rem,6vw,5rem);padding:1.5rem 0 1.75rem;font-size:.62rem;display:flex}.legal.svelte-1kkgy02 a:where(.svelte-1kkgy02):hover{color:#fff}@media (width<=900px){.cols.svelte-1kkgy02{grid-template-columns:1fr 1fr}.brand-col.svelte-1kkgy02{grid-column:1/-1}}@media (width<=640px){.cta.svelte-1kkgy02{min-height:0}.cta-inner.svelte-1kkgy02{padding-block:4.5rem 3.5rem}.cta-row.svelte-1kkgy02{margin-top:2rem}.copy.svelte-1kkgy02,.cta-row.svelte-1kkgy02 .btn{justify-content:space-between;width:100%}.base.svelte-1kkgy02{padding-top:1.75rem}.cols.svelte-1kkgy02{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand-col.svelte-1kkgy02{flex:none}.blurb.svelte-1kkgy02,.col-nav.svelte-1kkgy02,.col-services.svelte-1kkgy02,.col-social.svelte-1kkgy02 .h:where(.svelte-1kkgy02){display:none}.col-social.svelte-1kkgy02 ul:where(.svelte-1kkgy02){gap:1rem;display:flex}.legal.svelte-1kkgy02{margin-top:1.5rem;padding:1rem 0 1.25rem}}
