.bot-body.svelte-1mbpgdy{padding:16px;min-height:232px;display:grid;gap:9px;align-content:start}.landing-root .bot-body .bl{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.5;animation:svelte-1mbpgdy-rise .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * .16s)}@keyframes svelte-1mbpgdy-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.landing-root .bot-body .bl .av{width:22px;height:22px;border-radius:6px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10px;font-weight:400;margin-top:1px}.landing-root .bot-body .bl .av.user{background:var(--surface-2);color:var(--text-faint);border:1px solid var(--border)}.landing-root .bot-body .bl .av.bot{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-line)}.landing-root .bot-body .bl .av.sys{background:#ff6b8a1f;color:var(--pink);border:1px solid rgba(255,107,138,.35)}.landing-root .bot-body .bl .nm{color:var(--text)}.landing-root .bot-body .bl .nm.bot{color:var(--accent)}.landing-root .bot-body .bl .cmd{font-family:var(--font-mono);color:var(--purple)}.landing-root .bot-body .bl .msg{color:var(--text-dim)}.landing-root .bot-body .bl .struck{color:var(--text-faint);text-decoration:line-through}.landing-root .bot-body .bl .pillx{margin-left:auto;flex:0 0 auto;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;padding:3px 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-faint)}.landing-root .bot-body .bl .pillx.bad{border-color:#ff6b8a66;color:var(--pink);background:#ff6b8a14}.landing-root .bot-body .bl .pillx.good{border-color:var(--accent-line);color:var(--accent);background:var(--accent-soft)}.landing-root .bot-body .bl .pillx.warn{border-color:#ffd16666;color:var(--gold);background:#ffd16614}.landing-root .bot-body .card{border:1px solid var(--border);border-radius:9px;background:var(--surface);font-family:var(--font-mono);font-size:11.5px;overflow:hidden;animation:svelte-1mbpgdy-rise .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * .16s)}.landing-root .bot-body .card .ch2{padding:8px 11px;border-bottom:1px solid var(--border);color:var(--text-faint);display:flex;gap:8px;align-items:center}.landing-root .bot-body .card .ch2 .verb{color:var(--accent);font-weight:400}.landing-root .bot-body .card .cb2{padding:9px 11px;color:var(--text-dim)}.landing-root .bot-body .card .cb2 .key{color:var(--blue)}.landing-root .bot-body .card .cb2 .str{color:var(--gold)}.landing-root .bot-body .card .cb2 .num{color:var(--accent)}.landing-root .bot-body .meter{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;color:var(--text-faint)}.landing-root .bot-body .meter .bar2{flex:1;height:6px;border-radius:999px;background:var(--surface-3);overflow:hidden}.landing-root .bot-body .meter .bar2 i{display:block;height:100%;width:0;border-radius:999px;background:var(--gold);transition:width 1.6s cubic-bezier(.2,.9,.2,1)}.bot-rail.svelte-1mbpgdy{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border-top:1px solid var(--border)}.bt.svelte-1mbpgdy{position:relative;overflow:hidden;appearance:none;border:0;background:var(--bg-elev);color:var(--text-faint);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;padding:11px 6px 12px;cursor:pointer;transition:color .25s,background .25s}.bt.svelte-1mbpgdy:hover{color:var(--text-dim);background:var(--surface-2)}.bt.svelte-1mbpgdy:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--purple);transform:scaleX(0);transform-origin:left}.landing-root .bt.on{color:var(--text);background:var(--surface)}.landing-root .bt.on:after{animation:svelte-1mbpgdy-progress var(--dur, 7s) linear both}@keyframes svelte-1mbpgdy-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.modgrid.svelte-1mbpgdy .modcard:where(.svelte-1mbpgdy){position:relative;padding-right:48px}.mc-sw.svelte-1mbpgdy{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:26px;height:15px;border-radius:999px;background:var(--surface-3);border:1px solid var(--border);transition:background .35s,border-color .35s}.mc-sw.svelte-1mbpgdy i:where(.svelte-1mbpgdy){position:absolute;left:2px;top:1.5px;width:10px;height:10px;border-radius:50%;background:var(--text-faint);transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s}.landing-root .modcard.on .mc-sw{background:var(--accent-soft);border-color:var(--accent-line)}.landing-root .modcard.on .mc-sw i{transform:translate(11px);background:var(--accent)}.mod-split.svelte-1mbpgdy{margin-top:60px}.mod.svelte-1mbpgdy{padding:16px;display:grid;gap:14px}.mod-in.svelte-1mbpgdy{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid var(--border);border-radius:9px;background:var(--surface);font-size:13px;color:var(--text);min-height:42px}.mod-in.svelte-1mbpgdy .src:where(.svelte-1mbpgdy){font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;padding:3px 7px;border-radius:5px;border:1px solid var(--border);color:var(--text-faint);flex:0 0 auto}.mod-layers.svelte-1mbpgdy{display:grid;gap:6px}.ml.svelte-1mbpgdy{position:relative;padding:8px 11px;border-radius:8px;border:1px solid var(--border);background:var(--bg-elev);font-size:12px;color:var(--text-faint);transition:color .3s,border-color .3s,background .3s,transform .3s}.landing-root .ml.pass{color:var(--text-dim);border-color:var(--border-strong)}.landing-root .ml.pass:after{content:"clear";position:absolute;right:11px;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--accent)}.landing-root .ml.catch{color:var(--text);border-color:var(--pink);background:#ff6b8a1a;transform:translate(3px)}.landing-root .ml.catch:after{content:attr(data-verdict);position:absolute;right:11px;top:50%;transform:translateY(-50%);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--pink)}.mod-out.svelte-1mbpgdy{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mo.svelte-1mbpgdy{padding:10px 12px;border-radius:9px;border:1px solid var(--border);background:var(--surface);display:grid;gap:5px;min-height:62px}.mo.svelte-1mbpgdy .k:where(.svelte-1mbpgdy){font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--text-faint)}.mo.svelte-1mbpgdy .v:where(.svelte-1mbpgdy){font-size:12.5px;color:var(--text);line-height:1.4}.mo.them.svelte-1mbpgdy .v:where(.svelte-1mbpgdy){color:var(--text-dim)}.landing-root .mo .v .red{color:var(--pink);font-family:var(--font-mono);font-size:11.5px}.landing-root .mo .v .gone{color:var(--text-faint);font-style:italic}.mod-foot.svelte-1mbpgdy{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--text-faint);flex-wrap:wrap}.landing-root .mod-foot .badge{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;padding:3px 9px;border-radius:999px;border:1px solid var(--accent-line);color:var(--accent);background:var(--accent-soft)}.landing-root .mod-foot .badge.red{border-color:#ffd16666;color:var(--gold);background:#ffd16617}.landing-root .mod-foot .badge.block{border-color:#ff6b8a6b;color:var(--pink);background:#ff6b8a1a}.band.svelte-1mbpgdy{position:relative;margin-block-start:74px;padding-block:78px 82px;background:var(--bg-elev);border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden}.band.svelte-1mbpgdy:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,var(--border) 1px,transparent 1px);background-size:26px 26px;opacity:.35;pointer-events:none}.band-in.svelte-1mbpgdy{position:relative;max-width:var(--max, 1240px);margin:0 auto;padding-inline:24px}.band-head.svelte-1mbpgdy{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:end;margin-bottom:40px}.band-head.svelte-1mbpgdy .band-lede:where(.svelte-1mbpgdy){margin-block:0}.band-in.svelte-1mbpgdy .band-chips:where(.svelte-1mbpgdy){margin-top:22px}.flowcase.svelte-1mbpgdy{position:relative;border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:26px 26px 22px;box-shadow:var(--shadow-card)}.flow-top.svelte-1mbpgdy{display:flex;align-items:center;gap:10px;margin-bottom:22px;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.flow-top.svelte-1mbpgdy .nmx:where(.svelte-1mbpgdy){color:var(--text);letter-spacing:.1em;font-weight:400}.flow-top.svelte-1mbpgdy .onair:where(.svelte-1mbpgdy){margin-left:auto;color:var(--text-faint)}.graph.svelte-1mbpgdy{position:relative;display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:34px;align-items:center}.node.svelte-1mbpgdy{position:relative;border:1px solid var(--border);border-radius:11px;background:var(--bg-elev);padding:13px 15px;transition:border-color .35s,box-shadow .35s,transform .35s}.node.svelte-1mbpgdy .kind:where(.svelte-1mbpgdy){font-family:var(--font-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:7px}.node.svelte-1mbpgdy .body:where(.svelte-1mbpgdy){font-size:13.5px;color:var(--text);line-height:1.4}.node.svelte-1mbpgdy .meta:where(.svelte-1mbpgdy){margin-top:6px;font-size:11.5px;color:var(--text-faint)}.node.trigger.svelte-1mbpgdy .kind:where(.svelte-1mbpgdy){color:var(--gold)}.node.cond.svelte-1mbpgdy .kind:where(.svelte-1mbpgdy){color:var(--purple)}.node.act.svelte-1mbpgdy .kind:where(.svelte-1mbpgdy){color:var(--accent)}.landing-root .node.hot{transform:translateY(-2px)}.landing-root .node.trigger.hot{border-color:#ffd1666b;box-shadow:0 0 0 1px #ffd1666b,0 14px 34px -20px #ffd1668c}.landing-root .node.cond.hot{border-color:#c89aff73;box-shadow:0 0 0 1px #c89aff73,0 14px 34px -20px #c89aff8c}.landing-root .node.act.hot{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line),0 14px 34px -20px #00e5a880}.acts.svelte-1mbpgdy{display:grid;gap:9px}.wire.svelte-1mbpgdy{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.landing-root .wire path{fill:none;stroke:var(--border-strong);stroke-width:1.4;opacity:.55}.landing-root .wire path.flash{stroke:var(--accent);opacity:1;transition:stroke .3s,opacity .3s}.landing-root .graph .pulse{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent);opacity:0}@keyframes travel{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.flow-foot.svelte-1mbpgdy{display:flex;gap:8px;margin-top:24px;flex-wrap:wrap}.ex.svelte-1mbpgdy{appearance:none;border:1px solid var(--border);background:var(--bg-elev);color:var(--text-faint);border-radius:999px;padding:7px 13px;font-size:12px;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.ex.svelte-1mbpgdy:hover{color:var(--text-dim)}.landing-root .ex.on{color:var(--text);border-color:var(--accent-line);background:var(--accent-soft)}@media (max-width: 920px){.band-head.svelte-1mbpgdy{grid-template-columns:1fr;gap:20px}.graph.svelte-1mbpgdy{grid-template-columns:1fr;gap:16px}.wire.svelte-1mbpgdy,.landing-root .graph .pulse{display:none}}@media (max-width: 760px){.mod-out.svelte-1mbpgdy{grid-template-columns:1fr}.band-in.svelte-1mbpgdy{padding-inline:18px}.flowcase.svelte-1mbpgdy{padding:20px 18px 18px}}@media (max-width: 560px){.band.svelte-1mbpgdy{margin-block-start:52px;padding-block:54px 58px}.bot-rail.svelte-1mbpgdy{grid-template-columns:repeat(2,1fr)}.bt.svelte-1mbpgdy{font-size:9px;letter-spacing:.06em}.bot-body.svelte-1mbpgdy{padding:14px;min-height:0}.mod.svelte-1mbpgdy{padding:14px}}@media (pointer: coarse){.bt.svelte-1mbpgdy{min-height:46px}.ex.svelte-1mbpgdy{min-height:40px}}.ai.svelte-hxaqbk{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);overflow:hidden;box-shadow:var(--shadow-card)}.ai-bar.svelte-hxaqbk{display:flex;align-items:center;gap:9px;padding:10px 13px;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--surface) 70%,transparent);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.ai-bar.svelte-hxaqbk .sp:where(.svelte-hxaqbk){margin-left:auto;color:var(--purple)}.ai-body.svelte-hxaqbk{padding:16px;display:grid;gap:14px}.prompt.svelte-hxaqbk{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:var(--surface);font-size:13.5px;color:var(--text);min-height:44px}.prompt.svelte-hxaqbk .sparkle:where(.svelte-hxaqbk){color:var(--purple);flex:0 0 auto;display:inline-flex}.landing-root .prompt .cur{display:inline-block;width:2px;height:15px;background:var(--purple);vertical-align:-3px;animation:svelte-hxaqbk-caret 1s steps(2) infinite}@keyframes svelte-hxaqbk-caret{50%{opacity:0}}.build.svelte-hxaqbk{position:relative;border:1px solid var(--border);border-radius:10px;background:var(--surface);min-height:158px;padding:16px;overflow:hidden}.build.svelte-hxaqbk .status:where(.svelte-hxaqbk){position:absolute;inset:0;z-index:2;display:grid;place-content:center;gap:10px;justify-items:center;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;color:var(--text-faint);background:var(--surface);transition:opacity .4s}.build.svelte-hxaqbk .spin:where(.svelte-hxaqbk){width:22px;height:22px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--purple);animation:svelte-hxaqbk-spin .8s linear infinite}@keyframes svelte-hxaqbk-spin{to{transform:rotate(360deg)}}.build.svelte-hxaqbk .layer:where(.svelte-hxaqbk){opacity:0;transform:translateY(8px);transition:opacity .5s,transform .5s}.landing-root .build.done .status{opacity:0;pointer-events:none}.landing-root .build.done .layer{opacity:1;transform:none;transition-delay:calc(.1s + var(--i) * .1s)}.cyber.svelte-hxaqbk{position:relative;border-radius:10px;padding:16px 17px;background:linear-gradient(150deg,#170b28,#0b1526);border:1px solid rgba(255,60,172,.4);box-shadow:inset 0 0 40px -18px #00e5ff8c,0 0 22px -12px #ff3cacb3;display:grid;gap:11px;overflow:hidden}.cyber.svelte-hxaqbk .cy-scan:where(.svelte-hxaqbk){position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px)}.cyber.svelte-hxaqbk .cy-head:where(.svelte-hxaqbk){display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.22em}.cyber.svelte-hxaqbk .cy-lab:where(.svelte-hxaqbk){color:#ff3cac;text-shadow:0 0 12px rgba(255,60,172,.8)}.cyber.svelte-hxaqbk .cy-target:where(.svelte-hxaqbk){color:#00e5ff}.cyber.svelte-hxaqbk .cy-num:where(.svelte-hxaqbk){display:flex;align-items:baseline;gap:9px;color:#fff}.cyber.svelte-hxaqbk .cy-num:where(.svelte-hxaqbk) b:where(.svelte-hxaqbk){font-family:var(--font-mono);font-size:34px;font-weight:400;letter-spacing:-.02em;color:#fff;text-shadow:0 0 18px rgba(0,229,255,.75);font-variant-numeric:tabular-nums}.cyber.svelte-hxaqbk .cy-num:where(.svelte-hxaqbk) span:where(.svelte-hxaqbk){font-size:12px;color:#ffffff8c}.cyber.svelte-hxaqbk .cy-track:where(.svelte-hxaqbk){position:relative;height:10px;border-radius:3px;background:#ffffff14;border:1px solid rgba(0,229,255,.25);overflow:hidden}.cyber.svelte-hxaqbk .cy-fill:where(.svelte-hxaqbk){height:100%;width:0;background:linear-gradient(90deg,#ff3cac,#00e5ff);box-shadow:0 0 18px #00e5ffcc;transition:width 1.4s cubic-bezier(.2,.9,.2,1)}.cyber.svelte-hxaqbk .cy-ticks:where(.svelte-hxaqbk){position:absolute;inset:0;display:flex;justify-content:space-evenly;pointer-events:none}.cyber.svelte-hxaqbk .cy-ticks:where(.svelte-hxaqbk) i:where(.svelte-hxaqbk){width:1px;background:#0b1526e6}.cyber.svelte-hxaqbk .cy-foot:where(.svelte-hxaqbk){display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;color:#fff6}.note-code.svelte-hxaqbk{display:flex;gap:12px;align-items:flex-start;margin:14px 16px 16px;padding:13px 14px;border:1px solid var(--border);border-left:2px solid var(--purple);border-radius:9px;background:var(--surface)}.note-code.svelte-hxaqbk .nc-ic:where(.svelte-hxaqbk){width:26px;height:26px;border-radius:7px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#c89aff1f;border:1px solid rgba(200,154,255,.35);color:var(--purple)}.note-code.svelte-hxaqbk .nc-ic:where(.svelte-hxaqbk) svg:where(.svelte-hxaqbk){width:14px;height:14px}.note-code.svelte-hxaqbk p:where(.svelte-hxaqbk){margin:0;font-size:12.5px;line-height:1.6;color:var(--text-faint)}.note-code.svelte-hxaqbk p:where(.svelte-hxaqbk) b:where(.svelte-hxaqbk){color:var(--text)}@media (max-width: 560px){.ai-body.svelte-hxaqbk{padding:14px}.note-code.svelte-hxaqbk{margin:12px 14px 14px}.cyber.svelte-hxaqbk .cy-num:where(.svelte-hxaqbk) b:where(.svelte-hxaqbk){font-size:28px}}@media (prefers-reduced-motion: reduce){.landing-root .prompt .cur{animation:none}.build.svelte-hxaqbk .spin:where(.svelte-hxaqbk){animation:none}}.tip.svelte-1nvy5xj{padding:18px;display:grid;gap:14px}.tip-head.svelte-1nvy5xj{display:flex;align-items:center;gap:12px}.tip-av.svelte-1nvy5xj{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,var(--purple),var(--accent))}.tip-head.svelte-1nvy5xj .nm:where(.svelte-1nvy5xj){font-size:15px}.tip-head.svelte-1nvy5xj .sub2:where(.svelte-1nvy5xj){font-size:12px;color:var(--text-faint)}.amounts.svelte-1nvy5xj{display:flex;gap:8px}.amt.svelte-1nvy5xj{flex:1;text-align:center;padding:11px 0;border-radius:9px;border:1px solid var(--border);background:var(--bg-elev);font-size:14px;color:var(--text-dim);transition:border-color .3s,color .3s,background .3s,transform .3s}.amt.on.svelte-1nvy5xj{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent);transform:translateY(-2px)}.tip.svelte-1nvy5xj .note:where(.svelte-1nvy5xj){padding:10px 12px;border-radius:9px;border:1px solid var(--border);background:var(--bg-elev);font-size:12.5px;color:var(--text-faint)}.payrow.svelte-1nvy5xj{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--text-faint)}.payrow.svelte-1nvy5xj .pill2:where(.svelte-1nvy5xj){padding:4px 9px;border-radius:999px;border:1px solid var(--border)}.merch.svelte-1nvy5xj{display:flex;align-items:center;gap:12px;padding:13px 16px;border-top:1px solid var(--border);background:var(--surface);font-size:12.5px;color:var(--text-dim)}.merch.svelte-1nvy5xj .sw:where(.svelte-1nvy5xj){width:30px;height:30px;border-radius:7px;background:linear-gradient(135deg,var(--orange),var(--gold));flex:0 0 auto}.merch.svelte-1nvy5xj .amt2:where(.svelte-1nvy5xj){margin-left:auto;font-family:var(--font-mono);color:var(--text);font-weight:400}.ui-log.svelte-1nvy5xj .log-search:where(.svelte-1nvy5xj){display:flex;align-items:center;gap:9px;padding:8px 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface);margin-bottom:12px;font-family:var(--font-mono);font-size:11.5px;color:var(--text-dim)}.ui-log.svelte-1nvy5xj .log-search:where(.svelte-1nvy5xj) svg:where(.svelte-1nvy5xj){width:14px;height:14px;color:var(--text-faint);flex:0 0 auto}.ui-log.svelte-1nvy5xj .log-search:where(.svelte-1nvy5xj) .cur:where(.svelte-1nvy5xj){width:1px;height:13px;background:var(--accent);display:inline-block;animation:svelte-1nvy5xj-blink 1s steps(2) infinite}@keyframes svelte-1nvy5xj-blink{50%{opacity:0}}.ui-log.svelte-1nvy5xj .log-search:where(.svelte-1nvy5xj) .tag:where(.svelte-1nvy5xj){margin-left:auto;padding:2px 7px;border-radius:5px;font-size:9.5px;letter-spacing:.06em;background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-line)}.log-rows.svelte-1nvy5xj{display:flex;flex-direction:column}.log-row.svelte-1nvy5xj{display:flex;gap:10px;padding:8px 4px;border-bottom:1px solid var(--border);font-size:11.5px;align-items:baseline}.log-row.svelte-1nvy5xj:last-child{border-bottom:0}.log-row.svelte-1nvy5xj .ts:where(.svelte-1nvy5xj){font-family:var(--font-mono);font-size:9.5px;color:var(--text-faint);flex:0 0 auto;width:42px}.log-row.svelte-1nvy5xj .nm:where(.svelte-1nvy5xj){flex:0 0 auto}.log-row.svelte-1nvy5xj .nm.c1:where(.svelte-1nvy5xj){color:#ff8fb3}.log-row.svelte-1nvy5xj .nm.c2:where(.svelte-1nvy5xj){color:#6aa9ff}.log-row.svelte-1nvy5xj .nm.c4:where(.svelte-1nvy5xj){color:#00e5a8}.log-row.svelte-1nvy5xj .mg:where(.svelte-1nvy5xj){color:var(--text-dim);min-width:0}.log-row.svelte-1nvy5xj mark:where(.svelte-1nvy5xj){background:var(--accent-soft);color:var(--accent);border-radius:3px;padding:0 2px}.log-row.svelte-1nvy5xj .badge2:where(.svelte-1nvy5xj){margin-left:auto;flex:0 0 auto;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);border:1px solid var(--border);border-radius:4px;padding:1px 5px}.log-row.svelte-1nvy5xj .badge2.to:where(.svelte-1nvy5xj){color:var(--pink);border-color:#ff6b8a57}.log-row.svelte-1nvy5xj .badge2.del:where(.svelte-1nvy5xj){color:var(--orange);border-color:#ff9d4d57}.lb-row.svelte-1nvy5xj{display:flex;align-items:center;gap:11px;padding:9px 2px;border-bottom:1px solid var(--border)}.lb-row.svelte-1nvy5xj:last-child{border-bottom:0}.lb-row.lb-first.svelte-1nvy5xj{margin-top:14px;border-top:1px solid var(--border);padding-top:12px}.lb-row.svelte-1nvy5xj .rk:where(.svelte-1nvy5xj){font-family:var(--font-mono);font-size:11px;color:var(--text-faint);width:20px;flex:0 0 auto}.lb-row.svelte-1nvy5xj .rk.top:where(.svelte-1nvy5xj){color:var(--gold)}.lb-row.svelte-1nvy5xj .av2:where(.svelte-1nvy5xj){width:26px;height:26px;border-radius:7px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:#fff;font-family:var(--font-mono)}.lb-row.svelte-1nvy5xj .av2.av-q:where(.svelte-1nvy5xj){background:linear-gradient(135deg,#c89aff,#ff6b8a)}.lb-row.svelte-1nvy5xj .av2.av-b:where(.svelte-1nvy5xj){background:linear-gradient(135deg,#6aa9ff,#00e5a8)}.lb-row.svelte-1nvy5xj .nm2:where(.svelte-1nvy5xj){font-size:12.5px;flex:1;min-width:0}.lb-row.svelte-1nvy5xj .val2:where(.svelte-1nvy5xj){font-family:var(--font-mono);font-size:12px;color:var(--text);font-weight:400}.lb-row.svelte-1nvy5xj .val2:where(.svelte-1nvy5xj) small:where(.svelte-1nvy5xj){color:var(--text-faint);font-size:9.5px;margin-left:3px}.section.svelte-1nvy5xj .history-chips:where(.svelte-1nvy5xj){margin-top:30px}@media (max-width: 560px){.amounts.svelte-1nvy5xj{flex-wrap:wrap}.amt.svelte-1nvy5xj{flex:1 1 40%}}@media (prefers-reduced-motion: reduce){.ui-log.svelte-1nvy5xj .log-search:where(.svelte-1nvy5xj) .cur:where(.svelte-1nvy5xj){animation:none}}.beta-bar.svelte-i0zjuf{background:var(--accent-soft);border-bottom:1px solid var(--accent-line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.beta-bar-in.svelte-i0zjuf{max-width:var(--max, 1240px);margin:0 auto;padding:9px 24px;display:flex;align-items:center;gap:12px;font-size:12.5px;color:var(--text-dim)}.tagb.svelte-i0zjuf{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);border-radius:999px;padding:3px 9px;flex:0 0 auto}.say.svelte-i0zjuf{min-width:0}.spring.svelte-i0zjuf{flex:1}.beta-bar.svelte-i0zjuf a:where(.svelte-i0zjuf){color:var(--accent);text-decoration:none;border-bottom:1px solid var(--accent-line);white-space:nowrap}.beta-bar.svelte-i0zjuf a:where(.svelte-i0zjuf):hover{border-bottom-color:var(--accent)}@media (max-width: 560px){.beta-bar-in.svelte-i0zjuf{padding:8px 18px;font-size:11.5px;flex-wrap:wrap;gap:4px 10px}.say.svelte-i0zjuf{flex:1 1 100%;order:3;line-height:1.45}.beta-bar.svelte-i0zjuf a:where(.svelte-i0zjuf){order:2;margin-left:auto}}.beta-note.svelte-6ivitu{padding-top:20px;padding-bottom:0}.beta-card.svelte-6ivitu{display:flex;gap:18px;align-items:flex-start;padding:22px 24px;border:1px solid var(--accent-line);border-radius:var(--radius);background:linear-gradient(120deg,var(--accent-soft),transparent 60%),var(--bg-elev);box-shadow:var(--shadow-card)}.bc-tag.svelte-6ivitu{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:999px;padding:5px 11px;flex:0 0 auto;margin-top:2px}.bc-body.svelte-6ivitu{flex:1;min-width:0}.beta-card.svelte-6ivitu h3:where(.svelte-6ivitu){margin:0 0 6px;font-size:17px;letter-spacing:-.015em}.beta-card.svelte-6ivitu p:where(.svelte-6ivitu){margin:0;font-size:14px;line-height:1.65;color:var(--text-dim);max-width:82ch;text-wrap:pretty}.bc-viz.svelte-6ivitu{flex:0 0 auto;display:grid;gap:9px;justify-items:end;align-self:center}.bc-dots.svelte-6ivitu{display:grid;grid-template-columns:repeat(8,1fr);gap:5px}.landing-root .bc-dots i{width:9px;height:9px;border-radius:2.5px;background:var(--surface-3);transition:background .35s,box-shadow .35s,transform .35s}.landing-root .bc-dots i.bug{background:var(--pink);box-shadow:0 0 10px #ff6b8ab3;transform:scale(1.25);animation:svelte-6ivitu-bcJit .35s ease-in-out 2}.landing-root .bc-dots i.fixed{background:var(--accent);box-shadow:0 0 10px var(--accent-line);transform:scale(1.1)}@keyframes svelte-6ivitu-bcJit{0%,to{translate:0 0}50%{translate:0 -2px}}.bc-meta.svelte-6ivitu{display:flex;gap:10px;align-items:center;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.bc-meta.svelte-6ivitu .bc-state:where(.svelte-6ivitu){color:var(--accent)}.landing-root .bc-meta .bc-state.busy{color:var(--pink)}@media (max-width: 760px){.bc-viz.svelte-6ivitu{display:none}}@media (max-width: 560px){.beta-card.svelte-6ivitu{flex-direction:column;gap:12px;padding:18px}}.closer.svelte-dgj6hq{padding-block:56px 96px}.closer-card.svelte-dgj6hq{border:1px solid var(--border);border-radius:var(--radius-lg);padding:56px 48px;background:linear-gradient(180deg,var(--surface) 0%,var(--bg-elev) 100%);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center}.closer-card.svelte-dgj6hq:before{content:"";position:absolute;inset:-1px -1px auto;height:200px;background:radial-gradient(60% 100% at 50% 0%,var(--accent-soft) 0%,transparent 70%);pointer-events:none}.closer-card.svelte-dgj6hq .eyebrow:where(.svelte-dgj6hq){position:relative}.closer-title.svelte-dgj6hq{font-size:clamp(28px,3.2vw,40px);letter-spacing:-.025em;margin:14px 0 12px;max-width:18ch;line-height:1.05;position:relative}.closer-sub.svelte-dgj6hq{color:var(--text-dim);max-width:480px;margin:0 auto;font-size:15px;position:relative}.closer-card.svelte-dgj6hq .cta-row:where(.svelte-dgj6hq){justify-content:center;position:relative}@media (max-width: 560px){.closer-card.svelte-dgj6hq{padding:40px 22px}}.badges.svelte-1argki{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.badge.svelte-1argki{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:8px;border:1px solid var(--border);background:var(--bg-elev);font-size:12px;color:var(--text-dim)}.badge.svelte-1argki svg:where(.svelte-1argki){width:13px;height:13px;opacity:.8}.badge.soft.svelte-1argki{color:var(--text-faint);border-style:dashed}.script.svelte-1argki{font-family:var(--font-mono);font-size:12px;line-height:1.85;padding:16px 18px;color:var(--text-faint);white-space:pre;min-height:132px}.landing-root .script .k{color:var(--purple)}.landing-root .script .s{color:var(--accent)}.landing-root .script .f{color:var(--blue)}.landing-root .script .c{color:var(--text-faint);opacity:.7}.landing-root .script .cur{display:inline-block;width:.55em;height:1.05em;background:var(--accent);vertical-align:-.18em;animation:svelte-1argki-caret 1s steps(2) infinite}@keyframes svelte-1argki-caret{50%{opacity:0}}.runlog.svelte-1argki{border-top:1px solid var(--border);padding:14px 18px 16px;display:grid;gap:8px;background:var(--surface)}.runlog.svelte-1argki .rl:where(.svelte-1argki){display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--text-dim);opacity:0;transform:translateY(6px);transition:opacity .35s,transform .35s}.landing-root .runlog .rl.on{opacity:1;transform:none}.runlog.svelte-1argki .rl:where(.svelte-1argki) .ic:where(.svelte-1argki){width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:var(--surface-2);border:1px solid var(--border);color:var(--text-faint)}.landing-root .runlog .rl.hit .ic{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.runlog.svelte-1argki .rl:where(.svelte-1argki) .t:where(.svelte-1argki){margin-left:auto;font-family:var(--font-mono);font-size:10px;color:var(--text-faint);font-weight:400}@media (max-width: 560px){.script.svelte-1argki{font-size:11px;overflow-x:auto}.runlog.svelte-1argki .rl:where(.svelte-1argki){font-size:11.5px;gap:8px}}@media (prefers-reduced-motion: reduce){.landing-root .script .cur{animation:none}}.hero.svelte-jhuur8{padding-block:78px 56px}.hero-grid.svelte-jhuur8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:52px;align-items:center}.hero-copy.svelte-jhuur8{display:block}.l3-ver.svelte-jhuur8{display:flex;align-items:center;gap:14px;margin-bottom:22px;font-family:var(--font-mono);font-size:11.5px;color:var(--text-faint)}.hero-copy.svelte-jhuur8 .l3-ver:where(.svelte-jhuur8) b:where(.svelte-jhuur8){font-weight:400;color:var(--accent)}h1.headline.svelte-jhuur8{font-size:clamp(38px,5.2vw,62px);line-height:1.03;letter-spacing:-.035em;margin:20px 0 0;text-wrap:balance}h1.headline.svelte-jhuur8 .accent:where(.svelte-jhuur8){color:var(--accent);font-style:normal}.sub.svelte-jhuur8{margin-top:20px;font-size:17px;line-height:1.55;color:var(--text-dim);max-width:480px;text-wrap:pretty}.cta-meta.svelte-jhuur8{margin-top:14px;font-size:12.5px;color:var(--text-faint);display:inline-flex;align-items:center;gap:8px}.dot.svelte-jhuur8{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);display:inline-block}.hero-visual-montage.svelte-jhuur8{display:block}.montage.svelte-jhuur8{position:relative;min-height:440px;--mx: 0;--my: 0}.montage.svelte-jhuur8 .m-win:where(.svelte-jhuur8){position:absolute;--rot: 0deg;--d: 0;transform:translate3d(calc(var(--mx) * var(--d) * 1px),calc(var(--my) * var(--d) * .6px),0) rotate(var(--rot));transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .35s ease}.montage.svelte-jhuur8 .m-lift:where(.svelte-jhuur8){display:block;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.montage.svelte-jhuur8 .m-win:where(.svelte-jhuur8) .appwin:where(.svelte-jhuur8){animation:svelte-jhuur8-mFloat 9s ease-in-out infinite}.montage.svelte-jhuur8 .m-bot:where(.svelte-jhuur8) .appwin:where(.svelte-jhuur8){animation-duration:11s;animation-delay:-3s}.montage.svelte-jhuur8 .m-stage:where(.svelte-jhuur8) .appwin:where(.svelte-jhuur8){animation-duration:13s;animation-delay:-6s}@keyframes svelte-jhuur8-mFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.montage.svelte-jhuur8 .m-dash:where(.svelte-jhuur8){top:5%;left:7%;width:66%;z-index:3;--rot: 0deg;--d: 9}.montage.svelte-jhuur8 .m-bot:where(.svelte-jhuur8){top:51%;left:0%;width:45%;z-index:4;--rot: -2.5deg;--d: 18}.montage.svelte-jhuur8 .m-stage:where(.svelte-jhuur8){top:1%;right:-2%;width:49%;z-index:2;--rot: 2.5deg;--d: -13;opacity:.97}.landing-root .montage .m-win.hot .m-lift{transform:translateY(-10px) scale(1.025)}.landing-root .montage.m-hover .m-win{opacity:.92}.landing-root .montage.m-hover .m-win.hot{opacity:1}.landing-root .montage .m-win.hot{z-index:9}.landing-root .montage .m-win.hot .appwin{animation-play-state:paused;box-shadow:var(--shadow-lg),0 0 0 1px var(--accent-line),0 20px 60px -24px #00e5a866}.m-stage.svelte-jhuur8 .stage:where(.svelte-jhuur8){border:0;border-radius:0}.ui-bot.svelte-jhuur8 .bot-lines:where(.svelte-jhuur8){display:flex;flex-direction:column;gap:8px}.bot-line.svelte-jhuur8{display:flex;gap:8px;font-size:11.5px;line-height:1.45}.bot-line.svelte-jhuur8 .av:where(.svelte-jhuur8){width:22px;height:22px;border-radius:6px;flex:0 0 auto;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10px;font-weight:400}.bot-line.svelte-jhuur8 .av.user:where(.svelte-jhuur8){background:linear-gradient(135deg,var(--blue),var(--purple));color:#fff}.bot-line.svelte-jhuur8 .av.bot:where(.svelte-jhuur8){background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent)}.bot-line.svelte-jhuur8 .bod:where(.svelte-jhuur8){min-width:0}.bot-line.svelte-jhuur8 .nm.botnm:where(.svelte-jhuur8){color:var(--accent)}.bot-line.svelte-jhuur8 .cmd:where(.svelte-jhuur8){font-family:var(--font-mono);color:var(--purple)}.bot-line.svelte-jhuur8 .msg:where(.svelte-jhuur8){color:var(--text-dim)}.bot-api.svelte-jhuur8{margin-top:12px;border:1px solid var(--border);border-radius:9px;overflow:hidden;background:var(--surface);font-family:var(--font-mono)}.bot-api.svelte-jhuur8 .ah:where(.svelte-jhuur8){display:flex;align-items:center;gap:7px;padding:7px 10px;border-bottom:1px solid var(--border);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.bot-api.svelte-jhuur8 .ah:where(.svelte-jhuur8) .verb:where(.svelte-jhuur8){color:var(--accent-ink);background:var(--accent);padding:2px 6px;border-radius:4px;font-weight:400;letter-spacing:.04em}.bot-api.svelte-jhuur8 .ab:where(.svelte-jhuur8){padding:9px 10px;font-size:10.5px;line-height:1.6;color:var(--text-dim)}.bot-api.svelte-jhuur8 .ab:where(.svelte-jhuur8) .key:where(.svelte-jhuur8){color:var(--blue)}.bot-api.svelte-jhuur8 .ab:where(.svelte-jhuur8) .str:where(.svelte-jhuur8){color:var(--gold)}.bot-api.svelte-jhuur8 .ab:where(.svelte-jhuur8) .accent:where(.svelte-jhuur8){color:var(--accent)}.bot-mods.svelte-jhuur8{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.bot-chip.svelte-jhuur8{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-size:11px;color:var(--text-dim)}.bot-chip.svelte-jhuur8 .cd:where(.svelte-jhuur8){width:5px;height:5px;border-radius:50%;background:var(--accent)}.bot-chip.off.svelte-jhuur8{opacity:.5}.bot-chip.off.svelte-jhuur8 .cd:where(.svelte-jhuur8){background:var(--text-faint)}.live.svelte-jhuur8{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:7px;background:#0000008c;backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.08);color:#fff;padding:4px 9px 4px 7px;border-radius:6px;font-size:10px;letter-spacing:.04em;z-index:4}.live.svelte-jhuur8 .live-dot:where(.svelte-jhuur8){width:6px;height:6px;border-radius:50%;background:#ff3b50;animation:svelte-jhuur8-heroPulse 1.6s ease-in-out infinite}@keyframes svelte-jhuur8-heroPulse{0%,to{opacity:1}50%{opacity:.45}}.viewers.svelte-jhuur8{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:6px;color:#ffffffd9;background:#00000073;backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.06);padding:4px 9px;border-radius:6px;font-size:10px;font-family:var(--font-mono);z-index:4}.webcam.svelte-jhuur8{position:absolute;bottom:14px;left:14px;width:18%;aspect-ratio:16/10;border-radius:9px;border:2px solid rgba(255,255,255,.16);background:radial-gradient(120% 100% at 30% 30%,#3a4255,#1a1f2b 80%);overflow:hidden;z-index:3}.webcam.svelte-jhuur8 .face:where(.svelte-jhuur8){position:absolute;left:50%;top:56%;width:38%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 50% 35%,#c9a48a,#8b6a55 60%,#5a4738);box-shadow:0 -8px 18px -4px #0006 inset}.goal.svelte-jhuur8{position:absolute;top:50px;right:12px;width:38%;background:#08090ab3;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:9px 11px;z-index:3;color:#fff}.goal-row.svelte-jhuur8{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:9px;color:#fff9;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px}.goal.svelte-jhuur8 .goal-row:where(.svelte-jhuur8) strong:where(.svelte-jhuur8){color:#fff;font-weight:400}.goal-track.svelte-jhuur8{height:5px;border-radius:999px;background:#ffffff1a;overflow:hidden;position:relative}.goal-fill.svelte-jhuur8{height:100%;width:68%;border-radius:999px;background:linear-gradient(90deg,var(--accent) 0%,#5ef0c4 100%);box-shadow:0 0 12px var(--accent-line)}.chat.svelte-jhuur8{position:absolute;bottom:14px;right:14px;width:33%;background:#08090ab3;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.07);border-radius:9px;padding:9px 10px;font-size:10.5px;line-height:1.5;color:#ffffffdb;z-index:3;overflow:hidden;max-height:40%}.chat-header.svelte-jhuur8{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:8.5px;text-transform:uppercase;letter-spacing:.12em;color:#ffffff73;margin-bottom:5px}.chat-msgs.svelte-jhuur8{display:flex;flex-direction:column;gap:3px}.landing-root .chat-msgs .chat-msg{opacity:0;animation:svelte-jhuur8-chatIn .4s ease forwards}.landing-root .chat-msgs .c1{color:#ff8fb3}.landing-root .chat-msgs .c2{color:#6aa9ff}.landing-root .chat-msgs .c3{color:#ffd166}.landing-root .chat-msgs .c4{color:#00e5a8}.landing-root .chat-msgs .c5{color:#c89aff}@keyframes svelte-jhuur8-chatIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.alert.svelte-jhuur8{--a-hue: #00E5A8;--a-hue-soft: rgba(0,229,168,.1);--a-hue-line: rgba(0,229,168,.32);--a-hue-glow: rgba(0,229,168,.35);position:absolute;top:38%;left:50%;transform:translate(-50%,-50%) scale(.9);width:62%;max-width:420px;background:linear-gradient(180deg,#14161af0,#0c0e12f0);backdrop-filter:blur(12px);border:1px solid var(--a-hue-line);border-radius:13px;padding:14px 16px;z-index:5;opacity:0;box-shadow:0 0 0 1px color-mix(in oklab,var(--a-hue) 12%,transparent),0 0 50px -10px var(--a-hue-glow),0 24px 60px -20px #000000b3;display:flex;align-items:center;gap:13px}.alert-icon.svelte-jhuur8{width:42px;height:42px;border-radius:10px;background:var(--a-hue-soft);border:1px solid var(--a-hue-line);color:var(--a-hue);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;position:relative}.alert-icon.svelte-jhuur8:after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 0 18px -2px var(--a-hue-glow);pointer-events:none}.alert-body.svelte-jhuur8{color:#fff;min-width:0}.alert-kind.svelte-jhuur8{font-family:var(--font-mono);font-size:9px;color:var(--a-hue);letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px;display:inline-flex;align-items:center;gap:6px}.alert-kind.svelte-jhuur8 .kdot:where(.svelte-jhuur8){width:5px;height:5px;border-radius:50%;background:var(--a-hue);box-shadow:0 0 6px var(--a-hue-glow)}.alert-text.svelte-jhuur8{font-size:15px;letter-spacing:-.01em;color:#fff}.landing-root .alert-text strong{color:var(--a-hue)}.alert-sub.svelte-jhuur8{font-size:11px;color:#ffffff8c;margin-top:2px}.landing-root .alert.show{animation:svelte-jhuur8-alertIn .6s cubic-bezier(.2,.8,.2,1) forwards}.landing-root .alert.hide{animation:svelte-jhuur8-alertOut .4s ease forwards}.landing-root .alert.variant-raid{border-radius:4px 14px}.landing-root .alert.variant-follow{border-radius:18px}.landing-root .alert.variant-raid .alert-icon{border-radius:50%}.landing-root .alert.variant-follow .alert-icon{border-radius:22px}@keyframes svelte-jhuur8-alertIn{0%{opacity:0;transform:translate(-50%,-40%) scale(.92)}60%{opacity:1;transform:translate(-50%,-52%) scale(1.02)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes svelte-jhuur8-alertOut{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}@media (max-width: 1100px){.montage.svelte-jhuur8 .dh-stats:where(.svelte-jhuur8){grid-template-columns:repeat(2,1fr)}}@media (max-width: 920px){.hero-grid.svelte-jhuur8{grid-template-columns:1fr;gap:36px}.montage.svelte-jhuur8{min-height:360px}.montage.svelte-jhuur8{overflow-x:clip}}@media (max-width: 767.98px){.montage.svelte-jhuur8{min-height:0}.montage.svelte-jhuur8 .m-bot:where(.svelte-jhuur8),.montage.svelte-jhuur8 .m-stage:where(.svelte-jhuur8){display:none}.montage.svelte-jhuur8 .m-dash:where(.svelte-jhuur8){position:static;width:100%;top:auto;left:auto}}@media (max-width: 560px){.hero.svelte-jhuur8{padding-block:56px 40px}.montage.svelte-jhuur8{overflow-x:clip}}@media (prefers-reduced-motion: reduce){.montage.svelte-jhuur8 .m-win:where(.svelte-jhuur8),.montage.svelte-jhuur8 .m-lift:where(.svelte-jhuur8),.montage.svelte-jhuur8 .m-win:where(.svelte-jhuur8) .appwin:where(.svelte-jhuur8){animation:none;transition:none}.live.svelte-jhuur8 .live-dot:where(.svelte-jhuur8){animation:none}}.steps-section.svelte-1pd3uan{padding-block:0 8px}.tape-rail.svelte-1pd3uan{position:relative;overflow:hidden;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:16px 0;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.tape.svelte-1pd3uan{display:flex;width:max-content;align-items:center;gap:22px;animation:svelte-1pd3uan-tape-run 38s linear infinite}.tape-rail.svelte-1pd3uan:hover .tape:where(.svelte-1pd3uan){animation-play-state:paused}.tape.svelte-1pd3uan i:where(.svelte-1pd3uan){font-style:normal;font-family:var(--font-mono);font-size:13px;color:var(--text-faint);white-space:nowrap;display:inline-flex;align-items:center;gap:22px}.tape.svelte-1pd3uan i.on:where(.svelte-1pd3uan){color:var(--text)}.tape.svelte-1pd3uan i:where(.svelte-1pd3uan):after{content:"/";color:var(--border-strong)}@keyframes svelte-1pd3uan-tape-run{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.tape.svelte-1pd3uan{animation:none}}.showcase.svelte-o3m68v{display:flex;flex-direction:column}.screen.svelte-o3m68v{position:relative;aspect-ratio:16/9;overflow:hidden;background:#07090c;container-type:inline-size;font-family:var(--font-sans);isolation:isolate;color:#fff}.bg.svelte-o3m68v{position:absolute;inset:-14%;filter:blur(26px) saturate(1.2)}.bg.svelte-o3m68v i:where(.svelte-o3m68v){position:absolute;display:block;border-radius:50%;mix-blend-mode:screen}.bg.svelte-o3m68v .b1:where(.svelte-o3m68v){width:62%;height:92%;left:-6%;top:-22%;background:radial-gradient(circle,#26407e,#26407e00 70%);animation:svelte-o3m68v-drift1 31s ease-in-out infinite}.bg.svelte-o3m68v .b2:where(.svelte-o3m68v){width:54%;height:86%;right:-10%;top:-6%;background:radial-gradient(circle,#4a2a6b,#4a2a6b00 70%);animation:svelte-o3m68v-drift2 39s ease-in-out infinite}.bg.svelte-o3m68v .b3:where(.svelte-o3m68v){width:70%;height:70%;left:14%;bottom:-30%;background:radial-gradient(circle,#0d4f52,#0d4f5200 70%);animation:svelte-o3m68v-drift3 27s ease-in-out infinite}@keyframes svelte-o3m68v-drift1{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(6%,4%,0) scale(1.12)}}@keyframes svelte-o3m68v-drift2{0%,to{transform:translateZ(0) scale(1.06)}50%{transform:translate3d(-7%,6%,0) scale(1)}}@keyframes svelte-o3m68v-drift3{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(4%,-6%,0) scale(1.15)}}.scan.svelte-o3m68v{position:absolute;inset:0;opacity:.5;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px)}.vig.svelte-o3m68v{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 40%,rgba(0,0,0,.62) 100%)}.mark.svelte-o3m68v{position:absolute;top:11%;left:50%;transform:translate(-50%);font-family:var(--font-mono);font-size:1.5cqw;letter-spacing:.28em;color:#ffffff29;white-space:nowrap;pointer-events:none}.live.svelte-o3m68v,.viewers.svelte-o3m68v{position:absolute;top:3.4%;display:inline-flex;align-items:center;gap:.7em;background:#06080a99;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:.44em .8em;font-family:var(--font-mono);font-size:1.55cqw;letter-spacing:.1em;z-index:6}.screen.svelte-o3m68v .live:where(.svelte-o3m68v),.screen.svelte-o3m68v .viewers:where(.svelte-o3m68v){font-weight:400}.live.svelte-o3m68v{left:2.6%;color:#fff}.live.svelte-o3m68v i:where(.svelte-o3m68v){width:.44em;height:.44em;border-radius:50%;background:#ff3b50;box-shadow:0 0 .6em #ff3b50;animation:svelte-o3m68v-beat 1.7s ease-in-out infinite}@keyframes svelte-o3m68v-beat{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.viewers.svelte-o3m68v{right:2.6%;color:#ffffffe6;gap:.5em}.viewers.svelte-o3m68v svg:where(.svelte-o3m68v){width:1.6cqw;height:1.6cqw;opacity:.7}.screen.svelte-o3m68v .viewers:where(.svelte-o3m68v) b:where(.svelte-o3m68v){font-weight:400;font-variant-numeric:tabular-nums}.cam.svelte-o3m68v{position:absolute;left:2.6%;bottom:4.5%;width:18.5%;aspect-ratio:16/10;border-radius:1.2cqw;overflow:hidden;z-index:5;background:#10141c;box-shadow:0 0 0 1px #ffffff24,0 1.4cqw 3cqw -1cqw #0009}.cam-room.svelte-o3m68v{position:absolute;inset:-10%;background:radial-gradient(70% 60% at 22% 18%,#6aa9ff80,#6aa9ff00 62%),radial-gradient(60% 70% at 88% 78%,#c89aff73,#c89aff00 64%),linear-gradient(160deg,#1b2130,#0c0f16);filter:blur(1.4cqw);animation:svelte-o3m68v-room 12s ease-in-out infinite}@keyframes svelte-o3m68v-room{0%,to{transform:translateZ(0) scale(1.02)}50%{transform:translate3d(-2%,1%,0) scale(1.08)}}.cam-fig.svelte-o3m68v{position:absolute;left:50%;bottom:0;width:78%;height:88%;transform:translate(-50%);transform-origin:50% 100%;animation:svelte-o3m68v-sway 9s ease-in-out infinite}.cam-fig.svelte-o3m68v i:where(.svelte-o3m68v){position:absolute;display:block;background:linear-gradient(170deg,#2c3446,#141a26);box-shadow:inset .3cqw .3cqw 0 -.1cqw #8cbeff47,inset -.35cqw 0 0 -.1cqw #c89aff38}.cam-fig.svelte-o3m68v .head:where(.svelte-o3m68v){left:50%;top:2%;width:38%;aspect-ratio:1/1.16;transform:translate(-50%);border-radius:48% 48% 44% 44%/54% 54% 46% 46%;animation:svelte-o3m68v-head 9s ease-in-out infinite}.cam-fig.svelte-o3m68v .body:where(.svelte-o3m68v){left:50%;bottom:-14%;width:100%;height:56%;transform:translate(-50%);border-radius:46% 46% 0 0/62% 62% 0 0}@keyframes svelte-o3m68v-sway{0%,to{transform:translate(-50%) rotate(-.8deg) translateY(0)}50%{transform:translate(-50%) rotate(.8deg) translateY(-1.5%)}}@keyframes svelte-o3m68v-head{0%,to{transform:translate(-50%) rotate(1.6deg)}42%{transform:translate(-54%) rotate(-2.4deg)}70%{transform:translate(-49%) rotate(.6deg)}}.cam-tag.svelte-o3m68v{position:absolute;left:.7em;top:.55em;display:inline-flex;align-items:center;gap:.45em;font-family:var(--font-mono);font-size:1.2cqw;letter-spacing:.14em;color:#ffffff9e;text-shadow:0 .1cqw .3cqw rgba(0,0,0,.7)}.cam-tag.svelte-o3m68v:before{content:"";width:.42em;height:.42em;border-radius:50%;background:#ff3b50;box-shadow:0 0 .6em #ff3b50;animation:svelte-o3m68v-beat 1.7s ease-in-out infinite}.cam-mic.svelte-o3m68v{position:absolute;right:.7em;bottom:.6em;display:flex;align-items:flex-end;gap:.22cqw;height:1.5cqw}.cam-mic.svelte-o3m68v i:where(.svelte-o3m68v){width:.32cqw;height:100%;border-radius:999px;background:#00e5a8;transform-origin:bottom;box-shadow:0 0 .8cqw #00e5a880;animation:svelte-o3m68v-mic 1.1s ease-in-out infinite alternate}.cam-mic.svelte-o3m68v i:where(.svelte-o3m68v):nth-child(1){animation-duration:.52s}.cam-mic.svelte-o3m68v i:where(.svelte-o3m68v):nth-child(2){animation-duration:.74s}.cam-mic.svelte-o3m68v i:where(.svelte-o3m68v):nth-child(3){animation-duration:.43s}.cam-mic.svelte-o3m68v i:where(.svelte-o3m68v):nth-child(4){animation-duration:.66s}.cam-mic.svelte-o3m68v i:where(.svelte-o3m68v):nth-child(5){animation-duration:.58s}@keyframes svelte-o3m68v-mic{0%{transform:scaleY(.18);opacity:.55}to{transform:scaleY(1);opacity:1}}.cam.svelte-o3m68v:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(90% 80% at 50% 40%,transparent 45%,rgba(0,0,0,.5) 100%)}.chat.svelte-o3m68v{position:absolute;right:2.6%;bottom:4.5%;width:31%;z-index:5;background:linear-gradient(180deg,#080a0d80,#080a0dc7);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:1.2cqw;padding:1.1cqw 1.2cqw}.chat-h.svelte-o3m68v{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:1.25cqw;letter-spacing:.16em;color:#ffffff6b;margin-bottom:.7cqw}.chat.svelte-o3m68v .chat-h:where(.svelte-o3m68v) b:where(.svelte-o3m68v){color:#00e5a8;font-weight:400}.chat-l.svelte-o3m68v{display:flex;flex-direction:column;gap:.55cqw;font-size:1.7cqw;line-height:1.35}.landing-root .screen .chat-l .cm{display:flex;gap:.45em;color:#ffffffd1;animation:svelte-o3m68v-chatIn .5s cubic-bezier(.16,1,.3,1) backwards}.landing-root .screen .chat-l .cm .n{white-space:nowrap;font-weight:500}.landing-root .screen .chat-l .cm .bdg{display:inline-block;width:1.5cqw;height:1.5cqw;border-radius:.3cqw;flex:0 0 auto;margin-top:.15em}.landing-root .screen .chat-l .cm .bdg.mod{background:#00e5a8}.landing-root .screen .chat-l .cm .bdg.sub{background:#c89aff}.landing-root .screen .chat-l .cm .bdg.vip{background:#ff6b8a}.landing-root .screen .chat-l .cm .em{display:inline-block;width:1.9cqw;height:1.9cqw;border-radius:.35cqw;vertical-align:-.25em;background:linear-gradient(135deg,#ffd166,#ff9d4d)}@keyframes svelte-o3m68v-chatIn{0%{opacity:0;transform:translateY(.9cqw)}to{opacity:1;transform:none}}.landing-root .screen .chat-l .c1{color:#ff8fb3}.landing-root .screen .chat-l .c2{color:#6aa9ff}.landing-root .screen .chat-l .c3{color:#ffd166}.landing-root .screen .chat-l .c4{color:#00e5a8}.landing-root .screen .chat-l .c5{color:#c89aff}.g.svelte-o3m68v{position:absolute;inset:0;z-index:4;pointer-events:none;visibility:hidden}.landing-root .screen .g.on{visibility:visible}.card.svelte-o3m68v{position:absolute;background:linear-gradient(150deg,#101318e6,#0a0c10d1);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);box-shadow:0 2cqw 4cqw -1.6cqw #000000b3}.lab.svelte-o3m68v{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.alert.svelte-o3m68v{--h: #00E5A8;--hs: rgba(0,229,168,.14);--hl: rgba(0,229,168,.4);left:50%;top:41%;transform:translate(-50%,-50%);width:60%;border-radius:1.6cqw;padding:2cqw 2.4cqw;display:flex;align-items:center;gap:1.8cqw;overflow:hidden;border-color:var(--hl)}.alert.svelte-o3m68v:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-50%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.16),transparent);pointer-events:none}.landing-root .screen .alert.in{animation:svelte-o3m68v-alertIn .72s cubic-bezier(.16,1,.3,1) both}.landing-root .screen .alert.in:after{animation:svelte-o3m68v-sheen 1.1s .34s cubic-bezier(.4,0,.2,1) both}.landing-root .screen .alert.out{animation:svelte-o3m68v-alertOut .46s cubic-bezier(.4,0,1,1) both}@keyframes svelte-o3m68v-alertIn{0%{opacity:0;transform:translate(-50%,-30%) scale(.88);filter:blur(1.2cqw)}55%{opacity:1;filter:blur(0)}70%{transform:translate(-50%,-53%) scale(1.015)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}@keyframes svelte-o3m68v-alertOut{to{opacity:0;transform:translate(-50%,-62%) scale(.96);filter:blur(.8cqw)}}@keyframes svelte-o3m68v-sheen{0%{left:-50%}to{left:120%}}.landing-root .screen .alert .ico{position:relative;width:6.6cqw;height:6.6cqw;border-radius:1.2cqw;flex:0 0 auto;display:grid;place-items:center;color:var(--h);background:var(--hs);border:1px solid var(--hl);box-shadow:0 0 2.4cqw -.4cqw var(--hl)}.landing-root .screen .alert .ico svg{width:3.4cqw;height:3.4cqw;animation:svelte-o3m68v-icoPop .7s .1s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-o3m68v-icoPop{0%{opacity:0;transform:scale(.4) rotate(-24deg)}60%{opacity:1;transform:scale(1.14) rotate(4deg)}to{opacity:1;transform:scale(1) rotate(0)}}.landing-root .screen .alert .ring{position:absolute;inset:0;border-radius:inherit;border:1px solid var(--h);animation:svelte-o3m68v-ring 1s .16s cubic-bezier(.2,.8,.2,1) both}@keyframes svelte-o3m68v-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}.landing-root .screen .alert .bod{min-width:0;flex:1}.landing-root .screen .alert .kind{font-family:var(--font-mono);font-size:1.5cqw;letter-spacing:.2em;color:var(--h);display:flex;align-items:center;gap:.6em;margin-bottom:.5cqw}.landing-root .screen .alert .kind i{width:.4em;height:.4em;border-radius:50%;background:var(--h);box-shadow:0 0 .7em var(--h)}.landing-root .screen .alert .ttl{font-size:3.1cqw;letter-spacing:-.015em;line-height:1.15;display:flex;flex-wrap:wrap;gap:0 .32em}.landing-root .screen .alert .ttl b{color:var(--h)}.landing-root .screen .alert .ttl span{display:inline-block;animation:svelte-o3m68v-word .55s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.24s + var(--i) * 55ms)}@keyframes svelte-o3m68v-word{0%{opacity:0;transform:translateY(.9cqw) rotateX(38deg);filter:blur(.35cqw)}to{opacity:1;transform:none;filter:blur(0)}}.landing-root .screen .alert .sub{font-size:1.85cqw;color:#ffffff94;margin-top:.6cqw;animation:svelte-o3m68v-word .5s .46s cubic-bezier(.16,1,.3,1) both}.landing-root .screen .alert .bar{position:absolute;left:0;right:0;bottom:0;height:.34cqw;background:var(--h);transform-origin:left;box-shadow:0 0 1.4cqw var(--hl);animation:svelte-o3m68v-bar 3.1s .5s linear both}@keyframes svelte-o3m68v-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.goal.svelte-o3m68v{right:2.6%;top:15%;width:35%;border-radius:1.3cqw;padding:1.4cqw 1.5cqw}.goal.svelte-o3m68v .gr:where(.svelte-o3m68v){display:flex;justify-content:space-between;align-items:baseline;font-size:1.45cqw;color:#ffffff8c;margin-bottom:1cqw}.goal.svelte-o3m68v .gr:where(.svelte-o3m68v) b:where(.svelte-o3m68v){font-family:var(--font-mono);font-size:1.6cqw;font-weight:400;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0}.goal.svelte-o3m68v .gt:where(.svelte-o3m68v){position:relative;height:.85cqw;border-radius:999px;background:#ffffff1a;overflow:hidden}.goal.svelte-o3m68v .gf:where(.svelte-o3m68v){position:absolute;inset:0 auto 0 0;width:0;border-radius:999px;background:linear-gradient(90deg,#00e5a8,#7cf7d3);box-shadow:0 0 1.6cqw #00e5a899;transition:width 1.5s cubic-bezier(.2,.9,.2,1)}.goal.svelte-o3m68v .gf:where(.svelte-o3m68v):after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);animation:svelte-o3m68v-fillSheen 2.2s 1s ease-in-out infinite}@keyframes svelte-o3m68v-fillSheen{0%{transform:translate(-100%)}60%,to{transform:translate(180%)}}.label-chips.svelte-o3m68v{position:absolute;left:2.6%;bottom:27%;display:flex;flex-direction:column;gap:1cqw;align-items:flex-start}.label-chip.svelte-o3m68v{position:relative;display:flex;align-items:center;gap:.9cqw;border-radius:999px;padding:.95cqw 1.5cqw .95cqw 1.1cqw;font-size:1.8cqw;white-space:nowrap;background:linear-gradient(150deg,#101318e6,#0a0c10cc);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);box-shadow:0 1.4cqw 3cqw -1.4cqw #000000b3;opacity:0}.landing-root .screen .g.on .label-chip{animation:svelte-o3m68v-chipIn .66s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.1s + var(--i) * .13s)}@keyframes svelte-o3m68v-chipIn{0%{opacity:0;transform:translate(-2.4cqw) scale(.94);filter:blur(.5cqw)}to{opacity:1;transform:none;filter:blur(0)}}.label-chip.svelte-o3m68v .k:where(.svelte-o3m68v){font-family:var(--font-mono);font-size:1.3cqw;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.label-chip.svelte-o3m68v .dot:where(.svelte-o3m68v){width:1.8cqw;height:1.8cqw;border-radius:.5cqw;display:grid;place-items:center;flex:0 0 auto}.label-chip.svelte-o3m68v .dot:where(.svelte-o3m68v) svg:where(.svelte-o3m68v){width:1.2cqw;height:1.2cqw}.label-chip.purple.svelte-o3m68v .dot:where(.svelte-o3m68v){background:#c89aff29;color:#c89aff}.label-chip.purple.svelte-o3m68v .v:where(.svelte-o3m68v){color:#c89aff}.label-chip.mint.svelte-o3m68v .dot:where(.svelte-o3m68v){background:#00e5a829;color:#00e5a8}.label-chip.mint.svelte-o3m68v .v:where(.svelte-o3m68v){color:#00e5a8}.label-chip.gold.svelte-o3m68v .v:where(.svelte-o3m68v){color:#ffd166}.eq.svelte-o3m68v{display:flex;align-items:flex-end;gap:.28cqw;height:1.7cqw;margin-left:.2cqw}.eq.svelte-o3m68v i:where(.svelte-o3m68v){width:.36cqw;border-radius:999px;background:#ffd166;animation:svelte-o3m68v-eq .9s ease-in-out infinite alternate}.eq.svelte-o3m68v i:where(.svelte-o3m68v):nth-child(1){height:60%;animation-duration:.62s}.eq.svelte-o3m68v i:where(.svelte-o3m68v):nth-child(2){height:100%;animation-duration:.44s}.eq.svelte-o3m68v i:where(.svelte-o3m68v):nth-child(3){height:44%;animation-duration:.78s}.eq.svelte-o3m68v i:where(.svelte-o3m68v):nth-child(4){height:82%;animation-duration:.54s}@keyframes svelte-o3m68v-eq{0%{transform:scaleY(.32)}to{transform:scaleY(1)}}.timer.svelte-o3m68v{left:2.6%;top:50%;transform:translateY(-50%);width:40%;border-radius:1.4cqw;padding:1.7cqw 1.8cqw;opacity:0}.landing-root .screen .g.on .timer{animation:svelte-o3m68v-cardIn .7s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-o3m68v-cardIn{0%{opacity:0;transform:translateY(calc(-50% + 2cqw)) scale(.95);filter:blur(.8cqw)}to{opacity:1;transform:translateY(-50%) scale(1);filter:blur(0)}}.timer.svelte-o3m68v .tk:where(.svelte-o3m68v){font-family:var(--font-mono);font-size:1.3cqw;letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;display:flex;align-items:center;gap:.6em}.timer.svelte-o3m68v .tk:where(.svelte-o3m68v) i:where(.svelte-o3m68v){width:.42em;height:.42em;border-radius:50%;background:#00e5a8;box-shadow:0 0 .7em #00e5a8;animation:svelte-o3m68v-beat 1.6s ease-in-out infinite}.timer.svelte-o3m68v .tclock:where(.svelte-o3m68v){font-family:var(--font-mono);font-size:4.4cqw;letter-spacing:-.01em;margin-top:.7cqw;font-variant-numeric:tabular-nums;text-shadow:0 0 3cqw rgba(0,229,168,.35)}.timer.svelte-o3m68v .tsub:where(.svelte-o3m68v){font-size:1.6cqw;color:#ffffff80;margin-top:.3cqw}.timer.svelte-o3m68v .tadd:where(.svelte-o3m68v){position:absolute;right:1.8cqw;top:1.6cqw;font-family:var(--font-mono);font-size:1.7cqw;color:#00e5a8;opacity:0}.landing-root .screen .timer .tadd.go{animation:svelte-o3m68v-add 1.5s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-o3m68v-add{0%{opacity:0;transform:translateY(1.6cqw) scale(.9)}22%{opacity:1;transform:translateY(0) scale(1.06)}70%{opacity:1;transform:translateY(-.4cqw)}to{opacity:0;transform:translateY(-2.2cqw)}}.timer.svelte-o3m68v .trow:where(.svelte-o3m68v){display:flex;align-items:center;justify-content:space-between;margin-top:1.5cqw;padding-top:1.2cqw;border-top:1px solid rgba(255,255,255,.09);font-size:1.6cqw;color:#ffffffb3}.timer.svelte-o3m68v .trow:where(.svelte-o3m68v) b:where(.svelte-o3m68v){font-family:var(--font-mono);font-weight:400;color:#fff;font-variant-numeric:tabular-nums}.code.svelte-o3m68v{left:2.6%;top:26%;width:44%;border-radius:1.2cqw;padding:1.3cqw 1.5cqw;font-family:var(--font-mono);font-size:1.55cqw;line-height:1.75;opacity:0}.landing-root .screen .g.on .code{animation:svelte-o3m68v-chipIn .6s cubic-bezier(.16,1,.3,1) both}.code.svelte-o3m68v .ch:where(.svelte-o3m68v){display:flex;align-items:center;gap:.7em;font-size:1.3cqw;letter-spacing:.14em;color:#ffffff6b;margin-bottom:1cqw}.code.svelte-o3m68v .ch:where(.svelte-o3m68v) .f:where(.svelte-o3m68v){color:#6aa9ff}.code.svelte-o3m68v .cl:where(.svelte-o3m68v){color:#ffffff80;white-space:pre;min-height:1.75em}.landing-root .screen .code .cl .p{color:#c89aff}.landing-root .screen .code .cl .val{color:#00e5a8}.landing-root .screen .code .cur{display:inline-block;width:.55em;height:1.05em;background:#00e5a8;vertical-align:-.18em;animation:svelte-o3m68v-cur 1s steps(2) infinite}@keyframes svelte-o3m68v-cur{50%{opacity:0}}.code.svelte-o3m68v .save:where(.svelte-o3m68v){display:inline-flex;align-items:center;gap:.5em;margin-top:1cqw;font-size:1.3cqw;letter-spacing:.1em;color:#00e5a8;opacity:0;transition:opacity .3s}.landing-root .screen .code.saved .save{opacity:1}.widget.svelte-o3m68v{right:2.6%;top:26%;width:34%;border-radius:1.3cqw;padding:1.5cqw 1.6cqw;opacity:0;transition:border-radius .55s cubic-bezier(.2,.9,.2,1),border-color .45s,box-shadow .45s}.landing-root .screen .g.on .widget{animation:svelte-o3m68v-chipIn .66s .18s cubic-bezier(.16,1,.3,1) both}.widget.svelte-o3m68v .wl:where(.svelte-o3m68v){font-family:var(--font-mono);font-size:1.3cqw;letter-spacing:.16em;color:#ffffff73;margin-bottom:.7cqw}.widget.svelte-o3m68v .wv:where(.svelte-o3m68v){font-size:2.6cqw;letter-spacing:-.01em;color:var(--wc, #00E5A8);transition:color .45s}.widget.svelte-o3m68v .wt:where(.svelte-o3m68v){height:.7cqw;border-radius:999px;background:#ffffff1a;overflow:hidden;margin-top:1.1cqw}.widget.svelte-o3m68v .wf:where(.svelte-o3m68v){height:100%;width:72%;border-radius:999px;background:var(--wc, #00E5A8);box-shadow:0 0 1.4cqw var(--wc, #00E5A8);transition:background .45s,box-shadow .45s}.landing-root .screen .widget.round{border-radius:4.5cqw;border-color:var(--wc, #00E5A8);box-shadow:0 0 3cqw -.8cqw var(--wc, #00E5A8),0 2cqw 4cqw -1.6cqw #000000b3}.landing-root .screen .widget.flash{animation:svelte-o3m68v-flash .5s ease-out}@keyframes svelte-o3m68v-flash{0%{transform:scale(1)}30%{transform:scale(1.035)}to{transform:scale(1)}}.rail.svelte-o3m68v{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border-top:1px solid var(--border)}.tab.svelte-o3m68v{position:relative;overflow:hidden;appearance:none;border:0;background:var(--bg-elev);color:var(--text-faint);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;padding:11px 6px 12px;cursor:pointer;text-align:left;transition:color .25s,background .25s}.tab.svelte-o3m68v .num:where(.svelte-o3m68v){display:block;font-size:8.5px;opacity:.55;margin-bottom:3px}.tab.svelte-o3m68v:hover{color:var(--text-dim);background:var(--surface-2)}.landing-root .rail .tab.on{color:var(--text);background:var(--surface)}.tab.svelte-o3m68v:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--accent);transform:scaleX(0);transform-origin:left}.landing-root .rail .tab.on:after{animation:svelte-o3m68v-prog var(--dur, 9s) linear both}@keyframes svelte-o3m68v-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@container (max-width: 430px){.chat.svelte-o3m68v,.mark.svelte-o3m68v{display:none}.live.svelte-o3m68v,.viewers.svelte-o3m68v{font-size:2.1cqw}.alert.svelte-o3m68v{width:78%;padding:2.4cqw 2.6cqw}.landing-root .screen .alert .ttl{font-size:3.8cqw}.landing-root .screen .alert .kind{font-size:1.9cqw}.landing-root .screen .alert .sub{font-size:2.3cqw}.goal.svelte-o3m68v{width:46%}.goal.svelte-o3m68v .gr:where(.svelte-o3m68v){font-size:1.9cqw}.goal.svelte-o3m68v .gr:where(.svelte-o3m68v) b:where(.svelte-o3m68v){font-size:2cqw}.label-chip.svelte-o3m68v{font-size:2.3cqw}.label-chip.svelte-o3m68v .k:where(.svelte-o3m68v){font-size:1.8cqw}.timer.svelte-o3m68v{width:56%}.timer.svelte-o3m68v .tk:where(.svelte-o3m68v){font-size:1.8cqw}.timer.svelte-o3m68v .tsub:where(.svelte-o3m68v),.timer.svelte-o3m68v .trow:where(.svelte-o3m68v){font-size:2.1cqw}.code.svelte-o3m68v{width:60%;font-size:2.1cqw}.code.svelte-o3m68v .ch:where(.svelte-o3m68v){font-size:1.8cqw}.widget.svelte-o3m68v{width:40%}.widget.svelte-o3m68v .wl:where(.svelte-o3m68v){font-size:1.8cqw}.widget.svelte-o3m68v .wv:where(.svelte-o3m68v){font-size:3.2cqw}.cam.svelte-o3m68v{width:24%}.label-chips.svelte-o3m68v{bottom:34%;gap:.8cqw}}@container (max-width: 380px){.chat.svelte-o3m68v{width:36%}.mark.svelte-o3m68v{display:none}}@media (max-width: 900px){.tab.svelte-o3m68v{font-size:8.5px;letter-spacing:.06em}}@media (prefers-reduced-motion: reduce){.bg.svelte-o3m68v i:where(.svelte-o3m68v),.cam-room.svelte-o3m68v,.cam-fig.svelte-o3m68v,.cam-fig.svelte-o3m68v .head:where(.svelte-o3m68v),.cam-tag.svelte-o3m68v:before,.cam-mic.svelte-o3m68v i:where(.svelte-o3m68v),.eq.svelte-o3m68v i:where(.svelte-o3m68v),.live.svelte-o3m68v i:where(.svelte-o3m68v),.timer.svelte-o3m68v .tk:where(.svelte-o3m68v) i:where(.svelte-o3m68v),.goal.svelte-o3m68v .gf:where(.svelte-o3m68v):after,.landing-root .screen .alert .ring,.landing-root .screen .code .cur{animation:none!important}.landing-root .rail .tab.on:after{animation:none;transform:scaleX(1)}}.landing-root.svelte-1uha8ag{position:relative}.ambient.svelte-1uha8ag{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.ambient.svelte-1uha8ag:before{content:"";position:absolute;top:-22%;left:50%;width:1200px;height:760px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,var(--accent-soft) 0%,transparent 70%);filter:blur(20px);opacity:.7}.ambient.svelte-1uha8ag:after{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,var(--border) 1px,transparent 1px),linear-gradient(to bottom,var(--border) 1px,transparent 1px);background-size:64px 64px;background-position:-1px -1px;mask-image:radial-gradient(58% 46% at 50% 26%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(58% 46% at 50% 26%,#000 30%,transparent 80%);opacity:.5}.pin.svelte-1uha8ag{position:sticky;top:0;z-index:60}nav.top.svelte-1uha8ag{position:static;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in oklab,var(--bg) 72%,transparent);border-bottom:1px solid var(--border)}.nav-inner.svelte-1uha8ag{max-width:var(--max, 1240px);margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:26px}.nav-inner.svelte-1uha8ag .brand:where(.svelte-1uha8ag){color:inherit}.nav-links.svelte-1uha8ag{display:flex;align-items:center;gap:2px;margin-left:6px;min-width:0}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--text-dim);padding:8px 12px;font-size:13.5px;border-radius:7px;text-decoration:none;transition:color .15s,background .15s}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--text);background:var(--surface)}.nav-right.svelte-1uha8ag{margin-left:auto;display:flex;align-items:center;gap:8px}main.svelte-1uha8ag{position:relative;z-index:1}.landing-root .wrap{max-width:var(--max, 1240px);margin:0 auto;padding-inline:24px}.landing-root .brand{display:inline-flex;align-items:center;gap:10px;font-size:15px;letter-spacing:-.01em;text-decoration:none}.landing-root .brand-mark{width:22px;height:22px;position:relative}.landing-root .brand-mark svg{display:block}.landing-root .btn{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:8px;font-size:13.5px;line-height:1;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .1s;border:1px solid transparent;white-space:nowrap;cursor:pointer}.landing-root .btn:active{transform:translateY(.5px)}.landing-root .btn-secondary{color:var(--text);border:1px solid var(--border-strong);background:var(--surface)}.landing-root .btn-secondary:hover{background:var(--surface-2)}.landing-root .btn-twitch{background:#9146ff;color:#fff}.landing-root .btn-twitch:hover{background:#7d36ec}.landing-root .btn-lg{padding:12px 18px;font-size:14.5px;border-radius:10px}.landing-root .cta-row{margin-top:30px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.landing-root .section{padding-block:64px}.landing-root .section-head{max-width:640px;margin-bottom:40px}.landing-root .section-title{font-size:clamp(28px,3.2vw,40px);letter-spacing:-.03em;line-height:1.06;margin:14px 0 0;text-wrap:balance}.landing-root .section-title .em{color:var(--text-dim)}.landing-root .section-sub{color:var(--text-dim);font-size:15.5px;max-width:540px;margin-top:14px;text-wrap:pretty}.landing-root .eyebrow{display:block;font-family:var(--font-sans);font-size:15px;letter-spacing:-.01em;text-transform:lowercase;color:var(--text-faint);margin-bottom:11px}.landing-root .eyebrow:after{content:".";color:var(--accent)}.landing-root .eyebrow.c-purple:after{color:var(--purple)}.landing-root .eyebrow.c-blue:after{color:var(--blue)}.landing-root .eyebrow.c-gold:after{color:var(--gold)}.landing-root .eyebrow.c-pink:after{color:var(--pink)}.landing-root .appwin{border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--bg-elev);box-shadow:var(--shadow-lg)}[data-theme=light] .landing-root .appwin{background:#fff}.landing-root .appwin-bar{display:flex;align-items:center;gap:9px;padding:9px 12px;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--surface) 70%,transparent)}.landing-root .appwin-bar .dots{display:flex;gap:5px}.landing-root .appwin-bar .dots i{width:9px;height:9px;border-radius:50%;background:var(--border-strong);display:block}.landing-root .appwin-bar .wt{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.landing-root .appwin{container-type:inline-size}.landing-root .appwin-bar .wt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-root .appwin-bar .wstatus{margin-left:auto;background:none;border:0;padding:0;color:var(--text-faint);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;white-space:nowrap}.landing-root .appwin-bar.sweep{position:relative;overflow:hidden}.landing-root .appwin-bar.sweep:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:34%;background:linear-gradient(90deg,transparent,var(--sw, var(--accent)),transparent);animation:svelte-1uha8ag-l3-hair 5.2s cubic-bezier(.55,0,.45,1) infinite}@keyframes svelte-1uha8ag-l3-hair{0%{transform:translate(-110%)}55%,to{transform:translate(330%)}}@container (max-width: 360px){.landing-root .appwin-bar .wstatus{display:none}}.landing-root .appwin-body{padding:14px}.landing-root .stage{position:relative;aspect-ratio:16/9;border-radius:14px;border:1px solid var(--border);background:var(--surface);overflow:hidden}.landing-root .stage:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#1a1f2b,#2a1f3a 40%,#1a2434)}[data-theme=light] .landing-root .stage:before{background:linear-gradient(135deg,#d8dde7,#e6dcef 40%,#d6e2ec)}.landing-root .stage:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,transparent 0 18px,rgba(255,255,255,.025) 18px 19px);pointer-events:none}.landing-root .stage-label{position:absolute;bottom:12px;right:14px;font-family:var(--font-mono);font-size:9px;color:#ffffff59;letter-spacing:.1em;text-transform:uppercase;z-index:1}[data-theme=light] .landing-root .stage-label{color:#00000052}.landing-root .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;align-items:center}.landing-root .split.flip .split-media{order:-1}.landing-root .feat-list{display:flex;flex-direction:column;gap:4px;margin-top:4px}.landing-root .feat{display:flex;gap:13px;padding:14px 0;border-bottom:1px solid var(--border)}.landing-root .feat:last-child{border-bottom:0}.landing-root .feat .fic{width:34px;height:34px;border-radius:9px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent)}.landing-root .feat .fic svg{width:16px;height:16px}.landing-root .feat .fic.purple{background:#c89aff1f;border-color:#c89aff57;color:var(--purple)}.landing-root .feat .fic.blue{background:#6aa9ff1f;border-color:#6aa9ff57;color:var(--blue)}.landing-root .feat .fic.gold{background:#ffd1661f;border-color:#ffd16657;color:var(--gold)}.landing-root .feat .fic.pink{background:#ff6b8a1f;border-color:#ff6b8a57;color:var(--pink)}.landing-root .feat .ftx h4{margin:1px 0 4px;font-size:15px;letter-spacing:-.01em}.landing-root .feat .ftx p{margin:0;font-size:13px;color:var(--text-dim);line-height:1.5;max-width:44ch}.landing-root .feat .ftx code{font-family:var(--font-mono);font-size:11.5px;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);padding:1px 6px;border-radius:5px}.landing-root .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.landing-root .chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;border:1px solid var(--border);background:var(--bg-elev);font-size:12.5px;color:var(--text-dim);transition:border-color .2s,color .2s,transform .2s}.landing-root .chip:hover{border-color:var(--accent-line);color:var(--text);transform:translateY(-2px)}.landing-root .chip i{width:5px;height:5px;border-radius:50%;background:var(--accent);flex:0 0 auto}.landing-root .chip.c-purple i{background:var(--purple)}.landing-root .chip.c-blue i{background:var(--blue)}.landing-root .chip.c-gold i{background:var(--gold)}.landing-root .chip.c-pink i{background:var(--pink)}.landing-root .modgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:30px}.landing-root .modcard{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border:1px solid var(--border);border-radius:11px;background:var(--surface);transition:border-color .15s,transform .15s;box-shadow:var(--shadow-card)}.landing-root .modcard:hover{border-color:var(--border-strong);transform:translateY(-1px)}.landing-root .modcard .mi{width:30px;height:30px;border-radius:8px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-2);border:1px solid var(--border);color:var(--text-dim)}.landing-root .modcard .mi svg{width:15px;height:15px}.landing-root .modcard .mc-name{font-size:13px;letter-spacing:-.01em}.landing-root .modcard .mc-desc{font-size:11.5px;color:var(--text-faint);margin-top:2px;line-height:1.4}.landing-root .ui-dash .dh-row{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.landing-root .ui-dash .dh-row .t{font-size:14px;letter-spacing:-.01em;white-space:nowrap}.landing-root .ui-dash .dh-row .s{white-space:nowrap;font-family:var(--font-mono);font-size:10px;color:var(--text-faint);letter-spacing:.08em;text-transform:uppercase}.landing-root .dh-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.landing-root .dh-stat{border:1px solid var(--border);background:var(--surface);border-radius:9px;padding:9px 10px}.landing-root .dh-stat .k{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.landing-root .dh-stat .v{font-family:var(--font-mono);font-size:17px;font-weight:400;letter-spacing:-.02em;margin-top:4px}.landing-root .dh-stat .v small{font-size:9.5px;color:var(--accent);margin-left:3px}.landing-root .dh-chart{height:84px;border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:12px 12px 10px;display:flex;align-items:flex-end;gap:6px}.landing-root .dh-chart .bar{flex:1;border-radius:4px 4px 2px 2px;background:var(--surface-3);position:relative;min-height:6px}.landing-root .dh-chart .bar.on{background:linear-gradient(180deg,var(--accent) 0%,color-mix(in oklab,var(--accent) 55%,var(--bg-elev)) 100%);box-shadow:0 0 14px -3px var(--accent-line)}.landing-root .dh-feed{margin-top:12px;display:flex;flex-direction:column;gap:7px}.landing-root .dh-feed .fr{display:flex;align-items:center;gap:9px;font-size:11.5px}.landing-root .dh-feed .fr .fi{width:22px;height:22px;border-radius:6px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent)}.landing-root .dh-feed .fr .fi svg{width:13px;height:13px}.landing-root .dh-feed .fr .fi.purple{background:#c89aff1f;border-color:#c89aff57;color:var(--purple)}.landing-root .dh-feed .fr .fi.gold{background:#ffd1661f;border-color:#ffd16657;color:var(--gold)}.landing-root .dh-feed .fr .who{white-space:nowrap;flex:0 0 auto}.landing-root .dh-feed .fr .what{color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.landing-root .dh-feed .fr .when{margin-left:auto;padding-left:8px;font-family:var(--font-mono);font-size:9.5px;color:var(--text-faint);white-space:nowrap;flex:0 0 auto}.landing-root .rv{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * 70ms)}.landing-root .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.landing-root .rv{opacity:1;transform:none;transition:none}.landing-root .appwin-bar.sweep:after{animation:none;opacity:.5}}@media (max-width: 1020px){.nav-inner.svelte-1uha8ag{flex-wrap:wrap;row-gap:4px}.nav-links.svelte-1uha8ag{order:3;width:100%;margin:0 -4px;padding:0 4px 2px;gap:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.nav-links.svelte-1uha8ag::-webkit-scrollbar{display:none}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){white-space:nowrap;padding:8px 10px}}@media (max-width: 560px){.landing-root .wrap,.nav-inner.svelte-1uha8ag{padding-inline:18px}.nav-inner.svelte-1uha8ag{gap:12px}.nav-right.svelte-1uha8ag{gap:6px}.nav-right.svelte-1uha8ag .btn-twitch:where(.svelte-1uha8ag){font-size:12.5px;padding:9px 11px;gap:6px}.nav-right.svelte-1uha8ag .cta-label:where(.svelte-1uha8ag){display:none}}@media (max-width: 920px){.landing-root .split{grid-template-columns:minmax(0,1fr);gap:28px}.landing-root .split.flip .split-media{order:0}}@media (max-width: 1080px){.landing-root .modgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.landing-root .modgrid{grid-template-columns:1fr}.landing-root .section{padding-block:48px}.landing-root .dh-stats{grid-template-columns:repeat(2,1fr)}}@media (pointer: coarse){.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){padding-block:11px}}.landing-root *{font-synthesis-weight:none;font-weight:400}.landing-root :is(h1,h2,h3,h4,h5,.section-title,.em,b,strong,.btn,.eyebrow,.nm,.nm2,.who,.user,.live,.t,.v,.wv,.verb,.val2,.body,.nmx,.mc-name,.amt2,.cy-num b,.amt){font-weight:500}
