.summary-line.svelte-1tj93gb{text-align:center;color:var(--muted);justify-content:center;align-items:center;gap:0;padding:4px 0 8px;font-size:.82rem;display:flex}.summary-line.svelte-1tj93gb a:where(.svelte-1tj93gb){color:var(--muted);text-decoration:none;transition:color .14s}.summary-line.svelte-1tj93gb a:where(.svelte-1tj93gb):hover{color:var(--accent)}.summary-sep.svelte-1tj93gb{opacity:.4;margin:0 8px}.summary-stale.svelte-1tj93gb{color:#c49a3ce6}.repo-card.svelte-1tj93gb{padding:0;overflow:hidden}.repo-card.svelte-1tj93gb+.repo-card:where(.svelte-1tj93gb){margin-top:10px}.repo-card-header.svelte-1tj93gb{color:inherit;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 12px;text-decoration:none;transition:background .12s;display:flex}.repo-card-header.svelte-1tj93gb:hover{background:#ffffff05}.repo-card-title.svelte-1tj93gb{flex-direction:column;gap:4px;min-width:0;display:flex}.repo-path.svelte-1tj93gb{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,Cascadia Code,monospace;font-size:.92rem;font-weight:700;overflow:hidden}.repo-meta.svelte-1tj93gb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px;font-size:.76rem;display:flex}.stale-badge.svelte-1tj93gb{color:#c49a3ce6}.repo-card-right.svelte-1tj93gb{color:var(--muted);flex-shrink:0;align-items:center;gap:0;padding-top:2px;font-size:.78rem;display:flex}.repo-thread-name.svelte-1tj93gb{opacity:.7;font-family:ui-monospace,Cascadia Code,monospace;font-size:.74rem;font-weight:600}.repo-sep.svelte-1tj93gb{opacity:.4;margin:0 6px}.repo-time.svelte-1tj93gb{opacity:.7}.repo-activity-list.svelte-1tj93gb{border-top:1px solid #ffffff0a}.repo-activity-row.svelte-1tj93gb{color:inherit;border-top:1px solid #ffffff08;align-items:center;gap:10px;padding:9px 20px 9px 36px;text-decoration:none;transition:background .1s;display:flex}.repo-activity-row.svelte-1tj93gb:first-child{border-top:none}.repo-activity-row.svelte-1tj93gb:hover{background:#ffffff05}.activity-icon.svelte-1tj93gb{width:16px;color:var(--muted);opacity:.5;flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-icon.svelte-1tj93gb{color:var(--accent);opacity:.6}.activity-intent.svelte-1tj93gb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.82rem;overflow:hidden}.tag-draft.svelte-1tj93gb{color:var(--muted);vertical-align:1px;letter-spacing:.03em;text-transform:uppercase;background:#ffffff0f;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:.62rem;font-weight:600}.activity-time.svelte-1tj93gb{color:var(--muted);opacity:.6;flex-shrink:0;font-size:.74rem}.repo-activity-more.svelte-1tj93gb{color:var(--muted);opacity:.6;border-top:1px solid #ffffff08;padding:8px 20px 10px 36px;font-size:.78rem;text-decoration:none;transition:opacity .12s,color .12s;display:block}.repo-activity-more.svelte-1tj93gb:hover{opacity:1;color:var(--accent)}.repo-activity-empty.svelte-1tj93gb{color:var(--muted);opacity:.5;padding:10px 20px 12px 36px;font-size:.8rem}.empty-dashboard.svelte-1tj93gb{text-align:center;color:var(--muted);padding:40px 20px;font-size:.88rem}.empty-dashboard.svelte-1tj93gb a:where(.svelte-1tj93gb){color:var(--accent)}.governance-signal.svelte-1tj93gb{text-align:center;color:var(--muted);padding:8px 0 4px;font-size:.78rem}.governance-signal.svelte-1tj93gb a:where(.svelte-1tj93gb){color:var(--muted);text-decoration:none;transition:color .14s}.governance-signal.svelte-1tj93gb a:where(.svelte-1tj93gb):hover{color:var(--accent)}.gov-sep.svelte-1tj93gb{opacity:.5;margin:0 6px}@media (width<=700px){.repo-card-header.svelte-1tj93gb{flex-direction:column;gap:6px}.repo-card-right.svelte-1tj93gb{padding-top:0}.repo-activity-row.svelte-1tj93gb,.repo-activity-more.svelte-1tj93gb,.repo-activity-empty.svelte-1tj93gb{padding-left:20px}}@media (prefers-reduced-motion:reduce){.repo-card-header.svelte-1tj93gb,.repo-activity-row.svelte-1tj93gb,.repo-activity-more.svelte-1tj93gb,.governance-signal.svelte-1tj93gb a:where(.svelte-1tj93gb),.summary-line.svelte-1tj93gb a:where(.svelte-1tj93gb){transition:none}}.preview-container.svelte-1v4wmsq{border-radius:var(--radius-xl);pointer-events:none;height:640px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.preview-scale.svelte-1v4wmsq{transform-origin:0 0;width:153.846%;height:153.846%;transform:scale(.65)}@media (width<=1180px){.preview-container.svelte-1v4wmsq{height:520px}}@media (width<=900px){.preview-container.svelte-1v4wmsq{height:440px}.preview-scale.svelte-1v4wmsq{width:181.818%;height:181.818%;transform:scale(.55)}.preview-scale.svelte-1v4wmsq .app-topbar{grid-template-columns:200px 1fr auto}.preview-scale.svelte-1v4wmsq .sidebar-collapsed .app-topbar{grid-template-columns:52px 1fr auto}.preview-scale.svelte-1v4wmsq .app-topbar-left{border-right:1px solid var(--stroke);gap:10px;padding:0 18px}.preview-scale.svelte-1v4wmsq .sidebar-collapsed .app-topbar-left{padding:0}.preview-scale.svelte-1v4wmsq .sidebar-toggle{display:flex}.preview-scale.svelte-1v4wmsq .mobile-menu-toggle{display:none}.preview-scale.svelte-1v4wmsq .app-shell-layout{grid-template-columns:200px 1fr;position:static}.preview-scale.svelte-1v4wmsq .sidebar-collapsed .app-shell-layout{grid-template-columns:0 1fr}.preview-scale.svelte-1v4wmsq .app-sidebar{width:200px;height:calc(100dvh - 52px);transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .16s;position:sticky;top:52px;transform:translate(0)}.preview-scale.svelte-1v4wmsq .sidebar-collapsed .app-sidebar{opacity:0;pointer-events:none;width:200px;transform:translate(-100%)}.preview-scale.svelte-1v4wmsq .sidebar-backdrop{display:none}.preview-scale.svelte-1v4wmsq .cmd-k-label{display:inline}.preview-scale.svelte-1v4wmsq .cmd-k-btn{padding:5px 10px}}.hero-terminal.svelte-p99e00{border:1px solid var(--stroke);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#0006;border-radius:10px;max-width:480px;margin-top:36px;transition:opacity .5s,transform .5s;overflow:hidden;transform:translateY(8px)}.hero-terminal.mounted.svelte-p99e00{opacity:1;transform:translateY(0)}.terminal-chrome.svelte-p99e00{border-bottom:1px solid var(--stroke);gap:6px;padding:10px 14px;display:flex}.terminal-dot.svelte-p99e00{background:var(--muted);opacity:.25;border-radius:50%;width:8px;height:8px}.terminal-body.svelte-p99e00{font-family:var(--font-mono,monospace);scroll-behavior:smooth;scrollbar-width:none;max-height:280px;padding:14px 18px 18px;font-size:.82rem;line-height:1.7;position:relative;overflow-y:auto}.terminal-body.svelte-p99e00::-webkit-scrollbar{display:none}.terminal-content.svelte-p99e00{will-change:transform}.hero-terminal.has-scroll.svelte-p99e00 .terminal-body:where(.svelte-p99e00){-webkit-mask-image:linear-gradient(#0000 0%,#000 24px);mask-image:linear-gradient(#0000 0%,#000 24px)}.terminal-block.svelte-p99e00{margin-bottom:2px;transition:margin-bottom .4s}.terminal-block.collapsed.svelte-p99e00{margin-bottom:0}.terminal-line.svelte-p99e00{white-space:nowrap;gap:8px;display:flex}.terminal-prompt.svelte-p99e00{gap:6px}.terminal-symbol.svelte-p99e00{color:var(--accent);opacity:.7;flex-shrink:0}.terminal-cmd.svelte-p99e00{color:var(--text);font-weight:600}.terminal-cursor.svelte-p99e00{color:var(--accent);margin-left:1px;font-weight:400;animation:.6s step-end infinite svelte-p99e00-blink}@keyframes svelte-p99e00-blink{50%{opacity:0}}.output-collapse-wrapper.svelte-p99e00{grid-template-rows:1fr;transition:grid-template-rows .4s;display:grid}.output-collapse-wrapper.collapsing.svelte-p99e00,.output-collapse-wrapper.collapsed.svelte-p99e00{grid-template-rows:0fr}.output-collapse-inner.svelte-p99e00{min-height:0;overflow:hidden}.output-collapse-wrapper.collapsing.svelte-p99e00 .output-collapse-inner:where(.svelte-p99e00){opacity:0;transition:opacity .25s}.output-collapse-wrapper.collapsed.svelte-p99e00 .output-collapse-inner:where(.svelte-p99e00){opacity:0}.terminal-output.svelte-p99e00{padding-top:4px}.output-line.svelte-p99e00{animation:.15s both svelte-p99e00-lineIn;animation-delay:var(--line-delay,0s)}@keyframes svelte-p99e00-lineIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.terminal-key.svelte-p99e00{color:var(--muted);opacity:.5;flex-shrink:0;min-width:60px}.terminal-val.svelte-p99e00{color:var(--muted);opacity:.7}.terminal-mono.svelte-p99e00{font-variant-numeric:tabular-nums}.terminal-accent.svelte-p99e00{color:var(--accent);opacity:1}.terminal-collapsed-indicator.svelte-p99e00{color:var(--muted);opacity:.3;align-items:center;gap:6px;padding:1px 0;font-size:.75rem;display:flex}.terminal-collapsed-indicator.appearing.svelte-p99e00{animation:.3s .15s both svelte-p99e00-fadeIn}@keyframes svelte-p99e00-fadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:.3;transform:translateY(0)}}.collapse-icon.svelte-p99e00{font-size:.65rem;line-height:1}.collapse-summary.svelte-p99e00{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-color-mode=light] .hero-terminal.svelte-p99e00{background:#ffffffd9;border-color:#0000001a}[data-color-mode=light] .terminal-chrome.svelte-p99e00{border-bottom-color:#00000014}[data-color-mode=light] .terminal-dot.svelte-p99e00{opacity:.35}[data-color-mode=light] .terminal-cmd.svelte-p99e00{color:var(--text)}[data-color-mode=light] .terminal-val.svelte-p99e00{color:var(--text);opacity:.55}[data-color-mode=light] .terminal-key.svelte-p99e00{color:var(--text);opacity:.4}[data-color-mode=light] .terminal-collapsed-indicator.svelte-p99e00{opacity:.25}[data-color-mode=light] .terminal-symbol.svelte-p99e00{opacity:.6}@media (prefers-reduced-motion:reduce){.terminal-cursor.svelte-p99e00,.output-line.svelte-p99e00,.terminal-collapsed-indicator.appearing.svelte-p99e00{animation:none}.hero-terminal.svelte-p99e00,.terminal-block.svelte-p99e00,.output-collapse-wrapper.svelte-p99e00,.output-collapse-wrapper.collapsing.svelte-p99e00 .output-collapse-inner:where(.svelte-p99e00){transition:none}}@media (width<=700px){.hero-terminal.svelte-p99e00{max-width:100%}.terminal-body.svelte-p99e00{max-height:240px;font-size:.75rem}}html{scroll-snap-type:y proximity}.loom-sequence.svelte-d59kak{view-timeline:--loom block;width:100vw;height:1200vh;margin-top:-28px;margin-bottom:-72px;margin-left:calc(50% - 50vw);position:relative}.snap-target.svelte-d59kak{scroll-snap-align:start;pointer-events:none;width:100%;height:1px;position:absolute;left:0}.loom-canvas.svelte-d59kak{height:100vh;position:sticky;top:0;overflow:hidden}.loom-svg.svelte-d59kak{z-index:0;width:100%;height:100%;position:absolute;inset:0}.thread-human.svelte-d59kak{fill:none;stroke:var(--muted);stroke-width:3px;stroke-linecap:round}.thread-agent.svelte-d59kak{fill:none;stroke-width:2.5px;stroke-linecap:round}.needle-human.svelte-d59kak{fill:var(--text);opacity:.7}.needle-ping.svelte-d59kak{pointer-events:none;animation:2.4s ease-out infinite svelte-d59kak-needle-ping}@keyframes svelte-d59kak-needle-ping{0%{r:6;opacity:.5}70%{r:18;opacity:0}to{r:18;opacity:0}}.dot-human.svelte-d59kak{fill:var(--text)}.commit-label.svelte-d59kak{letter-spacing:.03em;white-space:nowrap;pointer-events:none;z-index:1;background:var(--panel);border:1px solid #ffffff12;border-left:2px solid;border-radius:4px;padding:5px 10px 5px 9px;font-size:.85rem;font-weight:600;position:absolute;transform:translate(14px)translateY(-50%)}.commit-label.side-left.svelte-d59kak{transform:translate(calc(-100% - 14px))translateY(-50%)}.commit-label.side-above.svelte-d59kak{border-bottom:2px solid;border-left:1px solid #ffffff12;transform:translate(-50%,calc(-100% - 14px))}.thread-rotating.svelte-d59kak{align-items:baseline;display:inline-flex;overflow:hidden}.thread-name-sizer.svelte-d59kak{transition:width .3s;display:inline-block;overflow:hidden}.thread-name.svelte-d59kak{white-space:nowrap;opacity:1;transition:opacity .3s,transform .3s;display:inline-block;transform:translateY(0)}.thread-name.thread-name-out.svelte-d59kak{opacity:0;transform:translateY(-8px)}.thread-name.thread-name-enter.svelte-d59kak{opacity:0;transition:none;transform:translateY(8px)}.thread-measurer.svelte-d59kak{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute}.agent-inline-label.svelte-d59kak{letter-spacing:.03em;white-space:nowrap;pointer-events:none;z-index:1;background:var(--panel);border:1px solid #ffffff12;border-left:2px solid;border-radius:4px;padding:5px 10px 5px 9px;font-size:.85rem;font-weight:600;position:absolute;transform:translate(14px)translateY(-50%)}.agent-inline-label.style-model.svelte-d59kak{letter-spacing:-.01em;font-size:.78rem;font-weight:700}.agent-inline-label.style-thread.svelte-d59kak{font-family:var(--font-mono,monospace);font-size:.68rem}.agent-inline-label.style-commit.svelte-d59kak{font-family:var(--font-mono,monospace);font-size:.65rem}.agent-inline-label.style-test.svelte-d59kak{font-size:.68rem}.agent-tracker.svelte-d59kak{pointer-events:none;z-index:2;text-align:right;white-space:nowrap;transition:transform .2s;position:absolute;transform:translate(-100%)translateY(calc(-100% - 14px))}.agent-tracker.tracker-vertical.svelte-d59kak{transform:translate(calc(-100% - 14px))translateY(-50%)}.agent-tracker.tracker-merge.svelte-d59kak{text-align:right;transform:translate(calc(-100% - 14px))translateY(0)}.tracker-model.svelte-d59kak{letter-spacing:-.01em;font-size:.82rem;font-weight:700;line-height:1.2;display:block}.tracker-provider.svelte-d59kak{letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin-top:2px;font-size:.6rem;font-weight:500;display:block}.button-soon.svelte-d59kak{opacity:.45;cursor:default;pointer-events:none}.soon-badge.svelte-d59kak{letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;background:#ffffff26;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:.6rem;font-weight:700;display:inline-block}.hero-phase.svelte-d59kak{z-index:3;pointer-events:none;align-items:flex-start;padding-top:12vh;display:flex;position:absolute;inset:0}.hero-phase-inner.svelte-d59kak{pointer-events:auto;width:min(1400px,100% - 40px);margin:0 auto;padding:0 20px}.hero-phase.svelte-d59kak .eyebrow{margin:0 0 14px}.hero-phase.svelte-d59kak h1:where(.svelte-d59kak){letter-spacing:-.06em;text-wrap:balance;max-width:980px;margin:0;font-size:clamp(3.2rem,6vw,5.2rem);line-height:.96}.hero-phase.svelte-d59kak h1:where(.svelte-d59kak):after{content:"."}.hero-phase.svelte-d59kak .lede{max-width:680px;color:var(--muted);margin:20px 0 0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.55}.hero-phase.svelte-d59kak .hero-actions{pointer-events:auto;margin-top:30px}.scene-overlay.svelte-d59kak{z-index:4;pointer-events:none;height:100%;position:relative}.scene-panel.svelte-d59kak{pointer-events:none;opacity:0;position:absolute}.scene-panel.svelte-d59kak .button,.scene-panel.svelte-d59kak .feature-body:where(.svelte-d59kak),.scene-panel.svelte-d59kak .feature-body-sm:where(.svelte-d59kak),.scene-panel.svelte-d59kak .feature-title:where(.svelte-d59kak),.scene-panel.svelte-d59kak .feature-link:where(.svelte-d59kak),.scene-panel.svelte-d59kak .stable-card:where(.svelte-d59kak),.scene-panel.svelte-d59kak .ctx-tabs:where(.svelte-d59kak){pointer-events:auto}@keyframes svelte-d59kak-hero-fade{0%{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}to{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-88px)scale(.97)}}@keyframes svelte-d59kak-panel-show{0%{opacity:0;visibility:hidden;translate:0 16px}25%{opacity:1;visibility:visible;translate:0}75%{opacity:1;visibility:visible;translate:0}to{opacity:0;visibility:hidden;translate:0 16px}}@keyframes svelte-d59kak-panel-show-persist{0%{opacity:0;visibility:hidden;translate:0 16px}20%{opacity:1;visibility:visible;translate:0}to{opacity:1;visibility:visible;translate:0}}.scene-hero.svelte-d59kak{animation:linear both svelte-d59kak-hero-fade;animation-timeline:--loom;animation-range:cover 9% cover 16%}.scene-1.svelte-d59kak{animation:linear both svelte-d59kak-panel-show;animation-timeline:--loom;animation-range:cover 14.8% cover 22.8%}.scene-2.svelte-d59kak{animation:linear both svelte-d59kak-panel-show;animation-timeline:--loom;animation-range:cover 22.8% cover 30.8%}.scene-3.svelte-d59kak{animation:linear both svelte-d59kak-panel-show;animation-timeline:--loom;animation-range:cover 30.8% cover 38%}@keyframes svelte-d59kak-panel-show-ctx{0%{opacity:0;visibility:hidden;translate:0 16px}20%{opacity:1;visibility:visible;translate:0}90%{opacity:1;visibility:visible;translate:0}to{opacity:0;visibility:hidden;translate:0 16px}}.scene-ctx.svelte-d59kak{animation:linear both svelte-d59kak-panel-show-ctx;animation-timeline:--loom;animation-range:cover 38% cover 70%}.scene-7.svelte-d59kak{animation:linear both svelte-d59kak-panel-show;animation-timeline:--loom;animation-range:cover 66% cover 76%}.scene-8.svelte-d59kak{animation:linear both svelte-d59kak-panel-show;animation-timeline:--loom;animation-range:cover 74% cover 83.6%}.scene-9.svelte-d59kak{animation:linear both svelte-d59kak-panel-show-persist;animation-timeline:--loom;animation-range:cover 83.6% cover 90%}.feature-card.svelte-d59kak{border:1px solid var(--stroke);border-radius:var(--radius-lg,18px);background:var(--panel);max-width:420px;padding:28px 32px}.feature-number.svelte-d59kak{letter-spacing:.1em;color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:.72rem;font-weight:700;display:block}.feature-title.svelte-d59kak{letter-spacing:-.03em;color:var(--text);margin:0;font-size:1.35rem;font-weight:700;line-height:1.2}.feature-body.svelte-d59kak{color:var(--muted);margin:12px 0 0;font-size:.95rem;line-height:1.6}.feature-body-sm.svelte-d59kak{color:var(--muted);margin:10px 0 18px;font-size:.9rem;line-height:1.55}.feature-link.svelte-d59kak{letter-spacing:.02em;color:var(--accent);opacity:.75;margin-top:14px;font-size:.78rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.feature-link.svelte-d59kak:hover{opacity:1}.pos-tl.svelte-d59kak{top:12%;left:6%}.pos-tr.svelte-d59kak{top:12%;right:6%}.pos-ml.svelte-d59kak{top:32%;left:6%}.pos-mr.svelte-d59kak{top:36%;right:6%}.pos-center.svelte-d59kak{width:100%;max-width:1100px;margin-inline:auto;padding:0 20px;top:5%;left:0;right:0}.pos-center.media-card.svelte-d59kak{box-sizing:border-box;padding:0}.pos-bc.svelte-d59kak{text-align:center;max-width:520px;margin-inline:auto;top:28%;left:0;right:0}.media-card.svelte-d59kak{border:1px solid var(--stroke);border-radius:var(--radius-lg,18px);background:var(--panel);max-width:900px;padding:0;overflow:hidden}.media-card-text.svelte-d59kak{padding:28px 32px 20px}.media-card-frame.svelte-d59kak{pointer-events:none}.media-card-frame.svelte-d59kak .product-frame{box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:0}.media-card-frame.svelte-d59kak .preview-container{border-radius:0}.attribution-list.svelte-d59kak{flex-direction:column;gap:12px;display:flex}.attribution-row.svelte-d59kak{align-items:center;gap:12px;display:flex}.attr-detail.svelte-d59kak{flex-direction:column;gap:2px;display:flex}.attr-detail.svelte-d59kak strong:where(.svelte-d59kak){letter-spacing:-.02em;font-size:.88rem;font-weight:600}.attr-detail.svelte-d59kak span:where(.svelte-d59kak){color:var(--muted);font-size:.76rem}.attr-actor.svelte-d59kak{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.68rem;font-weight:700;display:inline-flex}.attr-actor.human.svelte-d59kak{color:#fdf9f5;background:linear-gradient(#7b6658 0%,#4d3d33 100%)}.attr-actor.agent.svelte-d59kak{color:#1e2f2d;background:linear-gradient(#c4dad6 0%,#8db8b1 100%)}.ctx-tabs.svelte-d59kak{pointer-events:auto;gap:2px;margin-bottom:10px;display:flex}.ctx-tab.svelte-d59kak{border:1px solid var(--stroke);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:4px;padding:4px 10px;font-size:.68rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.ctx-tab.svelte-d59kak:hover{color:var(--fg);border-color:var(--fg)}.ctx-tab.active.svelte-d59kak{color:var(--ctx-color,var(--accent));border-color:var(--ctx-color,var(--accent));background:color-mix(in oklch, var(--ctx-color,var(--accent)) 10%, transparent)}.ctx-tab-panels.svelte-d59kak{min-height:0}.ctx-tab-panel.svelte-d59kak{display:none}.ctx-tab-panel.active.svelte-d59kak{display:block}.ctx-scope.svelte-d59kak{font-family:var(--font-mono,monospace);color:var(--ctx-color,var(--accent));opacity:.85;margin-bottom:4px;font-size:.76rem;transition:color .15s;display:block}.ctx-body.svelte-d59kak{color:var(--muted);margin:0;padding-left:0;font-size:.82rem;line-height:1.5}.stable-card.svelte-d59kak{border:1px solid var(--stroke);border-radius:var(--radius-lg,18px);background:var(--panel);padding:32px 28px;animation:2.4s ease-in-out infinite svelte-d59kak-card-pulse}@keyframes svelte-d59kak-card-pulse{0%,to{border-color:var(--stroke);box-shadow:0 0 #0000}35%{box-shadow:0 0 20px 2px color-mix(in oklch, var(--accent) 25%, transparent);border-color:color-mix(in oklch, var(--accent) 40%, var(--stroke))}}.stable-label.svelte-d59kak{color:var(--accent);letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:700}.stable-text.svelte-d59kak{color:var(--muted);margin:8px 0 0;font-size:1rem;line-height:1.55}.stable-card.svelte-d59kak .hero-actions{justify-content:center;margin-top:22px}.scene-indicator.svelte-d59kak{pointer-events:auto;z-index:10;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.scene-dots.svelte-d59kak{align-items:center;gap:16px;display:flex}.scene-dot.svelte-d59kak{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;margin:-8px;padding:8px;display:flex;position:relative}.scene-dot-pip.svelte-d59kak{background:var(--muted);opacity:.4;border-radius:50%;width:6px;height:6px;transition:opacity .2s,transform .2s,background .2s}.scene-dot.svelte-d59kak:hover .scene-dot-pip:where(.svelte-d59kak),.scene-dot.active.svelte-d59kak .scene-dot-pip:where(.svelte-d59kak){opacity:1;transform:scale(1.4)}.scene-dot.active.svelte-d59kak .scene-dot-pip:where(.svelte-d59kak){background:var(--accent)}.scene-dot-tooltip.svelte-d59kak{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--text);background:var(--surface);border:1px solid var(--stroke);opacity:0;pointer-events:none;border-radius:4px;padding:4px 8px;font-size:.7rem;font-weight:600;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.scene-dot.svelte-d59kak:hover .scene-dot-tooltip:where(.svelte-d59kak){opacity:1}.scene-indicator-label.svelte-d59kak{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700;transition:color .2s}@media (width<=700px){.loom-sequence.svelte-d59kak{height:1000vh}.hero-phase.svelte-d59kak h1:where(.svelte-d59kak){font-size:clamp(2.4rem,10vw,3.6rem)}.hero-phase-inner.svelte-d59kak{width:calc(100% - 24px)}.hero-phase.svelte-d59kak .hero-terminal{max-width:100%}.feature-card.svelte-d59kak{max-width:260px;padding:20px 22px}.feature-title.svelte-d59kak{font-size:1.1rem}.feature-body.svelte-d59kak{font-size:.88rem}.pos-tl.svelte-d59kak,.pos-ml.svelte-d59kak{left:4%}.pos-tr.svelte-d59kak,.pos-mr.svelte-d59kak{right:4%}.pos-ml.svelte-d59kak{top:52%}.scene-ctx.svelte-d59kak{width:auto;max-width:none;left:4%;right:4%}.media-card-text.svelte-d59kak{padding:20px 16px 16px}}@media (prefers-reduced-motion:reduce){.scene-panel.svelte-d59kak,.scene-hero.svelte-d59kak{opacity:1!important;animation:none!important;transform:none!important}.scene-dot-pip.svelte-d59kak,.ctx-tab.svelte-d59kak{transition:none}}.request-access.svelte-1uha8ag{text-align:center;padding:100px 20px 32px}.request-access-inner.svelte-1uha8ag{max-width:640px;margin:0 auto}.request-access.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(2rem,4vw,3rem)}.request-access-lede.svelte-1uha8ag{color:var(--muted);margin:0 0 22px;font-size:1.05rem;line-height:1.6}.account-toggle.svelte-1uha8ag{border:1px solid var(--stroke);border-radius:6px;align-self:center;gap:0;margin-bottom:8px;display:flex;overflow:hidden}.toggle-option.svelte-1uha8ag{letter-spacing:.02em;color:var(--muted);cursor:pointer;background:0 0;border:none;padding:8px 24px;font-family:inherit;font-size:.85rem;font-weight:600;transition:background .15s,color .15s}.toggle-option.svelte-1uha8ag:hover{color:var(--text)}.toggle-option.active.svelte-1uha8ag{background:var(--accent);color:var(--bg)}.request-form.svelte-1uha8ag{text-align:left;flex-direction:column;gap:16px;display:flex}.form-fields.svelte-1uha8ag{overflow:hidden}.form-fields-inner.svelte-1uha8ag{flex-direction:column;gap:16px;animation:.2s svelte-1uha8ag-fieldsFadeIn;display:flex}@keyframes svelte-1uha8ag-fieldsFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.form-row.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-field.svelte-1uha8ag{flex-direction:column;gap:6px;display:flex}.form-label.svelte-1uha8ag{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:600}.required.svelte-1uha8ag{color:var(--accent)}.request-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.request-form.svelte-1uha8ag select:where(.svelte-1uha8ag),.request-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){background:var(--surface);border:1px solid var(--stroke);color:var(--text);border-radius:6px;padding:10px 12px;font-family:inherit;font-size:.95rem;transition:border-color .15s}.request-form.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder,.request-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag)::placeholder{color:var(--muted);opacity:.5}.request-form.svelte-1uha8ag input:where(.svelte-1uha8ag):focus,.request-form.svelte-1uha8ag select:where(.svelte-1uha8ag):focus,.request-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag):focus{border-color:var(--accent);outline:none}.request-form.svelte-1uha8ag select:where(.svelte-1uha8ag){appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%235f9f98' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.request-form.svelte-1uha8ag textarea:where(.svelte-1uha8ag){resize:vertical;min-height:80px}.request-form.svelte-1uha8ag .button:where(.svelte-1uha8ag){align-self:flex-start;margin-top:8px}.request-form.svelte-1uha8ag .button:where(.svelte-1uha8ag):disabled{opacity:.5;pointer-events:none}.success-state.svelte-1uha8ag{text-align:center;animation:.3s svelte-1uha8ag-fieldsFadeIn}.success-state.svelte-1uha8ag .button:where(.svelte-1uha8ag){margin-top:24px}.form-error.svelte-1uha8ag{color:#e06050;margin:0 0 8px;font-size:.9rem}@media (width<=600px){.form-row.svelte-1uha8ag{grid-template-columns:1fr}.request-access.svelte-1uha8ag{padding:64px 16px 24px}}
