.segment-digit-wrapper.svelte-1rb4jtr{-webkit-user-select:none;user-select:none;width:44px;height:72px;display:inline-block;position:relative}.segment-svg.svelte-1rb4jtr{width:100%;height:100%;overflow:visible}.segment.svelte-1rb4jtr{stroke-width:.5px;transition:fill .1s,filter .1s,opacity .1s}.cyan.svelte-1rb4jtr .segment:where(.svelte-1rb4jtr){fill:#06b6d40d;stroke:#06b6d414}.cyan.svelte-1rb4jtr .segment.lit:where(.svelte-1rb4jtr){fill:#06b6d4;stroke:#22d3ee;opacity:1}.cyan.has-glow.svelte-1rb4jtr .segment.lit:where(.svelte-1rb4jtr){filter:drop-shadow(0 0 2px #0891b2)drop-shadow(0 0 8px #06b6d4cc)}.amber.svelte-1rb4jtr .segment:where(.svelte-1rb4jtr){fill:#f59e0b0f;stroke:#f59e0b14}.amber.svelte-1rb4jtr .segment.lit:where(.svelte-1rb4jtr){fill:#ff9100;stroke:#ffa726;opacity:1}.amber.has-glow.svelte-1rb4jtr .segment.lit:where(.svelte-1rb4jtr){filter:drop-shadow(0 0 2px #ff6d00)drop-shadow(0 0 8px #ff9100bf)}.red.svelte-1rb4jtr .segment:where(.svelte-1rb4jtr){fill:#ff1e1e0f;stroke:#ff1e1e14}.red.svelte-1rb4jtr .segment.lit:where(.svelte-1rb4jtr){fill:#ff2a2a;stroke:#ff5252;opacity:1}.red.has-glow.svelte-1rb4jtr .segment.lit:where(.svelte-1rb4jtr){filter:drop-shadow(0 0 2px #ff1744)drop-shadow(0 0 8px #ff1744cc)}.green.svelte-1rb4jtr .segment:where(.svelte-1rb4jtr){fill:#22c55e0d;stroke:#22c55e14}.green.svelte-1rb4jtr .segment.lit:where(.svelte-1rb4jtr){fill:#22c55e;stroke:#4ade80;opacity:1}.green.has-glow.svelte-1rb4jtr .segment.lit:where(.svelte-1rb4jtr){filter:drop-shadow(0 0 2px #10b981)drop-shadow(0 0 8px #10b981cc)}@media (width<=640px){.segment-digit-wrapper.svelte-1rb4jtr{width:32px;height:54px}}.tuner-header.svelte-ma6me0{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.tuner-brand-badge.svelte-ma6me0{letter-spacing:.12em;color:#94a3b8;align-items:center;gap:.5rem;font-size:.68rem;font-weight:700;display:flex}.tuner-dot.svelte-ma6me0{color:#475569;font-size:.7rem;transition:all .3s}.tuner-dot.live-glow.svelte-ma6me0{color:#22c55e;text-shadow:0 0 8px #22c55e}.tuner-label.svelte-ma6me0{color:#94a3b8}.tuner-pll.svelte-ma6me0{color:#64748b;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:3px;padding:.1rem .35rem;font-size:.56rem}.tuner-indicators.svelte-ma6me0{align-items:center;gap:.45rem;display:flex}.indicator-chip.svelte-ma6me0{letter-spacing:.12em;color:#475569;background:#171b26;border:1px solid #232838;border-radius:3px;align-items:center;gap:.3rem;padding:.15rem .45rem;font-size:.58rem;font-weight:700;transition:all .3s;display:flex}.beacon-led.svelte-ma6me0{background:#334155;border-radius:50%;width:5px;height:5px;display:inline-block}.indicator-chip.tuned.lit-tuned.svelte-ma6me0{color:#22c55e;background:#22c55e26;border-color:#22c55e;box-shadow:0 0 8px #22c55e59}.indicator-chip.tuned.lit-tuned.svelte-ma6me0 .tuned-led:where(.svelte-ma6me0){background:#22c55e;box-shadow:0 0 6px #22c55e}.indicator-chip.stereo.lit-stereo.svelte-ma6me0{color:#f59e0b;background:#f59e0b26;border-color:#f59e0b;box-shadow:0 0 8px #f59e0b59}.indicator-chip.stereo.lit-stereo.svelte-ma6me0 .stereo-led:where(.svelte-ma6me0){background:#f59e0b;box-shadow:0 0 6px #f59e0b}.indicator-chip.onair.lit-onair.svelte-ma6me0{color:#ef4444;background:#ef444426;border-color:#ef4444;box-shadow:0 0 8px #ef444459}@media (width<=680px){.tuner-header.svelte-ma6me0{flex-direction:column;align-items:flex-start;gap:.4rem}.tuner-brand-badge.svelte-ma6me0{flex-wrap:wrap;gap:.35rem;font-size:.62rem}.tuner-indicators.svelte-ma6me0{flex-wrap:wrap;gap:.3rem}}.dial-scale-panel.svelte-1m83x6f{background:#06070a;border:1px solid #141724;border-radius:6px;align-items:center;gap:.6rem;margin-bottom:.65rem;padding:.45rem .75rem;transition:background .3s,border-color .3s,box-shadow .3s;display:flex}.dial-scale-panel.dial-lit.svelte-1m83x6f{background:#08090f;border-color:#1e2436;box-shadow:inset 0 0 12px #f59e0b0a}.dial-band-mono.svelte-1m83x6f,.dial-unit-mono.svelte-1m83x6f{color:#334155;letter-spacing:.1em;font-size:.65rem;font-weight:700;transition:color .3s}.dial-scale-panel.dial-lit.svelte-1m83x6f .dial-band-mono:where(.svelte-1m83x6f),.dial-scale-panel.dial-lit.svelte-1m83x6f .dial-unit-mono:where(.svelte-1m83x6f){color:#64748b}.dial-window.svelte-1m83x6f{background:repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 16px);border-left:1px solid #ffffff0a;border-right:1px solid #ffffff0a;flex:1;align-items:center;height:24px;padding:0 .5rem;transition:background .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.dial-scale-panel.dial-lit.svelte-1m83x6f .dial-window:where(.svelte-1m83x6f){background:radial-gradient(#f59e0b0f 0%,#0000 75%),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 16px);border-left-color:#ffffff14;border-right-color:#ffffff14}.dial-ticks.svelte-1m83x6f{color:#334155;letter-spacing:.05em;justify-content:space-between;align-items:center;width:100%;font-size:.58rem;transition:color .3s;display:flex}.dial-scale-panel.dial-lit.svelte-1m83x6f .dial-ticks:where(.svelte-1m83x6f){color:#475569}.tick-btn.svelte-1m83x6f{color:#334155;font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0 2px;transition:all .2s}.dial-scale-panel.dial-lit.svelte-1m83x6f .tick-btn:where(.svelte-1m83x6f){color:#64748b}.dial-scale-panel.dial-lit.svelte-1m83x6f .tick-btn:where(.svelte-1m83x6f):hover{color:#f59e0b;text-shadow:0 0 6px #f59e0b99}.tick-btn.active-station.svelte-1m83x6f{text-shadow:0 0 8px #f59e0bcc;font-weight:700;color:#f59e0b!important}.dial-needle.svelte-1m83x6f{width:2px;box-shadow:none;opacity:.25;background:#2a1114;transition:left .35s cubic-bezier(.2,.8,.3,1),background .3s,box-shadow .3s,opacity .3s;position:absolute;top:0;bottom:0;transform:translate(-50%)}.dial-needle.needle-lit.svelte-1m83x6f{opacity:1;background:#f56;box-shadow:0 0 10px #f34,0 0 16px #f34c}@media (width<=680px){.dial-scale-panel.svelte-1m83x6f{gap:.35rem;padding:.3rem .4rem}.dial-ticks.svelte-1m83x6f{font-size:.5rem}.tick-btn.svelte-1m83x6f{padding:0 1px}.tick-btn.svelte-1m83x6f:nth-child(2n){display:none}}.preset-bank.svelte-lfz5r4{background:#080a12;border:1px solid #1a2030;border-radius:6px;margin-bottom:.75rem;padding:.45rem .65rem .55rem}.preset-header.svelte-lfz5r4{justify-content:space-between;align-items:center;margin-bottom:.35rem;padding:0 .2rem;font-size:.55rem;display:flex}.preset-bank-label.svelte-lfz5r4{color:#94a3b8;letter-spacing:.08em;font-weight:700}.preset-cur-desc.svelte-lfz5r4{color:#94a3b8;letter-spacing:.04em;font-size:.52rem}.preset-buttons-row.svelte-lfz5r4{grid-template-columns:repeat(6,1fr);gap:.4rem;display:grid}.preset-btn.svelte-lfz5r4{cursor:pointer;background:linear-gradient(#1b202e 0%,#10141f 100%);border:1px solid #283046;border-radius:4px;flex-direction:column;align-items:center;gap:.15rem;min-width:0;padding:.3rem .2rem .35rem;transition:all .15s;display:flex;position:relative;box-shadow:0 2px 4px #0006,inset 0 1px #ffffff1a}.preset-btn.svelte-lfz5r4:hover{background:linear-gradient(#232a3d 0%,#141926 100%);border-color:#3f4c6e}.preset-btn.svelte-lfz5r4:active,.preset-btn.active.svelte-lfz5r4{background:linear-gradient(#1c1a17 0%,#100f0d 100%);border-color:#f59e0b;transform:translateY(1px);box-shadow:inset 0 2px 5px #000000b3,0 0 8px #f59e0b33}.preset-lamp.svelte-lfz5r4{background:#232a3a;border-radius:50%;width:4px;height:4px;transition:all .2s}.preset-lamp.lit.svelte-lfz5r4{background:#f59e0b;box-shadow:0 0 6px #f59e0b,0 0 10px #f59e0b99}.preset-num.svelte-lfz5r4{color:#64748b;letter-spacing:.05em;font-size:.46rem;font-weight:700}.preset-title.svelte-lfz5r4{color:#e2e8f0;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.48rem;font-weight:600;overflow:hidden}.preset-freq.svelte-lfz5r4{color:#94a3b8;letter-spacing:.03em;font-size:.44rem}.mono.svelte-lfz5r4{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (width<=680px){.preset-bank.svelte-lfz5r4{padding:.35rem .4rem .45rem}.preset-buttons-row.svelte-lfz5r4{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem}.preset-title.svelte-lfz5r4{font-size:.44rem}.preset-freq.svelte-lfz5r4{font-size:.42rem}}.vu-channel-block.svelte-ru3akz{flex-direction:column;align-items:center;min-width:22px;display:flex}.vu-label.svelte-ru3akz{letter-spacing:.08em;color:#64748b;text-align:center;height:12px;margin-bottom:6px;font-size:.52rem;font-weight:700}.vu-ladder.svelte-ru3akz{box-sizing:border-box;background:#0006;border:1px solid #181d2c;border-radius:2px;flex-direction:column;gap:2px;width:14px;height:84px;padding:2px;display:flex}.vu-box.svelte-ru3akz{width:100%}.freq-box.svelte-ru3akz{text-align:center;box-sizing:border-box;background:#0d1017;border:1px solid #1c2232;border-radius:2px;justify-content:center;align-items:center;width:100%;height:18px;margin-top:6px;padding:.1rem .2rem;display:flex}.freq-val.svelte-ru3akz{letter-spacing:.04em;color:#94a3b8;font-size:.52rem;line-height:1;display:block}.eq-seg.svelte-ru3akz{box-sizing:border-box;border-radius:1px;width:100%;height:6px;transition:background-color 50ms,border-color 50ms,box-shadow 50ms}.eq-seg.green.svelte-ru3akz{background:#061c12;border:1px solid #0d2e1f}.eq-seg.green.lit.svelte-ru3akz{background:#00e676;border-color:#69f0ae;box-shadow:0 0 6px #00e676cc,inset 0 0 2px #fff}.eq-seg.green.peak.svelte-ru3akz{background:#fff;border-color:#00e676;box-shadow:0 0 8px #00e676,0 0 12px #fff,inset 0 0 2px #fff}.eq-seg.yellow.svelte-ru3akz{background:#241908;border:1px solid #3d2c0e}.eq-seg.yellow.lit.svelte-ru3akz{background:#fb0;border-color:#ffe066;box-shadow:0 0 6px #fb0c,inset 0 0 2px #fff}.eq-seg.yellow.peak.svelte-ru3akz{background:#fff;border-color:#fb0;box-shadow:0 0 8px #fb0,0 0 12px #fff,inset 0 0 2px #fff}.eq-seg.red.svelte-ru3akz{background:#240a0c;border:1px solid #3d1418}.eq-seg.red.lit.svelte-ru3akz{background:#f34;border-color:#f78;box-shadow:0 0 6px #ff3344e6,inset 0 0 2px #fff}.eq-seg.red.peak.svelte-ru3akz{background:#fff;border-color:#f34;box-shadow:0 0 8px #f34,0 0 12px #fff,inset 0 0 2px #fff}.mono.svelte-ru3akz{font-family:ui-monospace,SFMono-Regular,monospace}@media (width<=680px){.vu-channel-block.svelte-ru3akz{display:none}}.spectrum-analyzer-housing.svelte-1h0vwi4{background:#06080e;border:1px solid #1a2030;border-radius:8px;margin-bottom:.75rem;padding:.65rem .85rem .75rem;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #000000d9,0 1px #ffffff0a}.spectrum-analyzer-housing.svelte-1h0vwi4:after{content:"";pointer-events:none;z-index:1;opacity:.5;background:repeating-linear-gradient(0deg,#0003 0 2px,#0000 2px 4px);position:absolute;inset:0}.eq-silkscreen-header.svelte-1h0vwi4{z-index:2;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-bottom:.55rem;padding-bottom:.45rem;display:flex;position:relative}.eq-brand-tag.svelte-1h0vwi4{flex-direction:column;gap:.15rem;display:flex}.eq-title-mono.svelte-1h0vwi4{letter-spacing:.14em;color:#94a3b8;font-size:.64rem;font-weight:700}.eq-sub-mono.svelte-1h0vwi4{letter-spacing:.08em;color:#475569;font-size:.48rem}.eq-status-tags.svelte-1h0vwi4{align-items:center;gap:.35rem;display:flex}.eq-pill.svelte-1h0vwi4{letter-spacing:.1em;color:#475569;background:#0f121b;border:1px solid #1a2030;border-radius:3px;padding:.1rem .35rem;font-size:.52rem;font-weight:700;transition:all .3s}.eq-pill.active.svelte-1h0vwi4{color:#22c55e;background:#22c55e26;border-color:#22c55e;box-shadow:0 0 6px #22c55e4d}.eq-pill.stereo.active.svelte-1h0vwi4{color:#f59e0b;background:#f59e0b26;border-color:#f59e0b;box-shadow:0 0 6px #f59e0b4d}.eq-display-grid.svelte-1h0vwi4{z-index:2;justify-content:space-between;align-items:stretch;gap:.5rem;width:100%;min-width:0;display:flex;position:relative}.scale-spacer.svelte-1h0vwi4,.band-spacer.svelte-1h0vwi4{height:12px;margin-bottom:6px;display:block}.eq-ladder.svelte-1h0vwi4{box-sizing:border-box;background:#0006;border:1px solid #181d2c;border-radius:2px;flex-direction:column;gap:2px;width:100%;height:84px;padding:2px;display:flex}.db-scale-column.svelte-1h0vwi4{text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;min-width:18px;display:flex}.db-scale-ladder.svelte-1h0vwi4{box-sizing:border-box;border:1px solid #0000;flex-direction:column;gap:2px;width:100%;height:84px;padding:2px 0;display:flex}.db-mark.svelte-1h0vwi4{letter-spacing:-.02em;justify-content:center;align-items:center;height:6px;font-family:inherit;font-size:.44rem;line-height:6px;display:flex}.db-mark.red.svelte-1h0vwi4{color:#ef4444}.db-mark.yellow.svelte-1h0vwi4{color:#f59e0b}.db-mark.green.svelte-1h0vwi4{color:#10b981}.eq-bands-container.svelte-1h0vwi4{flex:1;justify-content:space-between;gap:.45rem;min-width:0;padding:0 .25rem;display:flex}.eq-band-column.svelte-1h0vwi4{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.freq-box.svelte-1h0vwi4{text-align:center;box-sizing:border-box;background:#0d1017;border:1px solid #1c2232;border-radius:2px;justify-content:center;align-items:center;width:100%;height:18px;margin-top:6px;padding:.1rem .2rem;display:flex}.db-box.svelte-1h0vwi4{background:0 0;border-color:#0000;width:100%}.freq-val.svelte-1h0vwi4{letter-spacing:.04em;color:#94a3b8;font-size:.52rem;line-height:1;display:block}.eq-seg.svelte-1h0vwi4{box-sizing:border-box;border-radius:1px;width:100%;height:6px;transition:background-color 50ms,border-color 50ms,box-shadow 50ms}.eq-seg.green.svelte-1h0vwi4{background:#061c12;border:1px solid #0d2e1f}.eq-seg.green.lit.svelte-1h0vwi4{background:#00e676;border-color:#69f0ae;box-shadow:0 0 6px #00e676cc,inset 0 0 2px #fff}.eq-seg.green.peak.svelte-1h0vwi4{background:#fff;border-color:#00e676;box-shadow:0 0 8px #00e676,0 0 12px #fff,inset 0 0 2px #fff}.eq-seg.yellow.svelte-1h0vwi4{background:#241908;border:1px solid #3d2c0e}.eq-seg.yellow.lit.svelte-1h0vwi4{background:#fb0;border-color:#ffe066;box-shadow:0 0 6px #fb0c,inset 0 0 2px #fff}.eq-seg.yellow.peak.svelte-1h0vwi4{background:#fff;border-color:#fb0;box-shadow:0 0 8px #fb0,0 0 12px #fff,inset 0 0 2px #fff}.eq-seg.red.svelte-1h0vwi4{background:#240a0c;border:1px solid #3d1418}.eq-seg.red.lit.svelte-1h0vwi4{background:#f34;border-color:#f78;box-shadow:0 0 6px #ff3344e6,inset 0 0 2px #fff}.eq-seg.red.peak.svelte-1h0vwi4{background:#fff;border-color:#f34;box-shadow:0 0 8px #f34,0 0 12px #fff,inset 0 0 2px #fff}.mono.svelte-1h0vwi4{font-family:ui-monospace,SFMono-Regular,monospace}@media (width<=680px){.spectrum-analyzer-housing.svelte-1h0vwi4{padding:.5rem .3rem}.eq-silkscreen-header.svelte-1h0vwi4{flex-wrap:wrap;gap:.3rem}.db-scale-column.svelte-1h0vwi4{display:none}.eq-bands-container.svelte-1h0vwi4{gap:2.5px}.eq-seg.svelte-1h0vwi4{height:5px}}@media (width<=440px){.eq-bands-container.svelte-1h0vwi4{gap:1.5px}.freq-val.svelte-1h0vwi4{font-size:.34rem}.eq-seg.svelte-1h0vwi4{height:4px}}.knob-assembly.svelte-1vjf0nd{flex-direction:column;flex-shrink:0;align-items:center;gap:.4rem;width:72px;display:flex}.knob-mount.svelte-1vjf0nd{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}.knob-mount.svelte-1vjf0nd:active{cursor:grabbing}.knob-ring.svelte-1vjf0nd{pointer-events:none;border:1px dashed #ffffff1f;border-radius:50%;position:absolute;inset:-2px}.ring-tick.svelte-1vjf0nd{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.44rem;font-weight:700;position:absolute}.ring-tick.t-min.svelte-1vjf0nd{bottom:2px;left:4px}.ring-tick.t-mid.svelte-1vjf0nd{top:-4px;left:50%;transform:translate(-50%)}.ring-tick.t-max.svelte-1vjf0nd{bottom:2px;right:4px}.rotary-knob-body.svelte-1vjf0nd{will-change:transform;background:conic-gradient(#64748b 0deg,#cbd5e1 45deg,#475569 90deg,#cbd5e1 135deg,#64748b 180deg,#cbd5e1 225deg,#475569 270deg,#cbd5e1 315deg,#64748b 360deg);border:2px solid #1e2433;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform 50ms ease-out;display:flex;box-shadow:0 4px 10px #000000b3,inset 0 1px 1px #ffffff80,inset 0 -2px 2px #0009}.large-knob.svelte-1vjf0nd{width:48px;height:48px}.tuning-flywheel.svelte-1vjf0nd{border-width:3px;width:52px;height:52px}.knob-face.svelte-1vjf0nd{background:radial-gradient(circle,#333f54 0%,#171b26 100%);border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:flex-start;width:78%;height:78%;display:flex;position:relative}.knob-indicator-notch.svelte-1vjf0nd{background:#e2e8f0;border-radius:1px;width:2px;height:8px;margin-top:2px}.tuning-notch.svelte-1vjf0nd{height:10px}.knob-meta.svelte-1vjf0nd{text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex}.knob-title.svelte-1vjf0nd{letter-spacing:.08em;color:#94a3b8;font-size:.56rem;font-weight:700}@media (width<=680px){.knob-assembly.svelte-1vjf0nd{width:58px}.knob-mount.svelte-1vjf0nd{width:48px;height:48px}.rotary-knob-body.svelte-1vjf0nd{width:34px;height:34px}.large-knob.svelte-1vjf0nd,.tuning-flywheel.svelte-1vjf0nd{width:38px;height:38px}}.receiver-controls-faceplate.svelte-1qzs1wx{background:linear-gradient(#181d2a 0%,#0d1017 100%);border:1px solid #252d42;border-radius:8px;padding:.75rem .85rem;box-shadow:inset 0 1px #ffffff14,0 4px 14px #0009}.switches-sub-panel.svelte-1qzs1wx{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.65rem;display:flex}.receiver-toggle-btn.svelte-1qzs1wx{cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.45rem;padding:.2rem .4rem;transition:background .2s;display:flex}.receiver-toggle-btn.svelte-1qzs1wx:hover{background:#ffffff0a}.toggle-switch-bezel.svelte-1qzs1wx{background:#090b10;border:1px solid #333d54;border-radius:3px;justify-content:center;align-items:center;width:14px;height:24px;display:flex;position:relative;box-shadow:inset 0 2px 4px #000c}.toggle-switch-bat.svelte-1qzs1wx{background:linear-gradient(#94a3b8 0%,#475569 100%);border-radius:2px;width:8px;height:12px;transition:transform .15s,background .15s;transform:translateY(3px);box-shadow:0 2px 3px #00000080}.toggle-switch-bat.bat-up.svelte-1qzs1wx{background:linear-gradient(#f1f5f9 0%,#94a3b8 100%);transform:translateY(-3px)}.toggle-label-mono.svelte-1qzs1wx{letter-spacing:.1em;color:#94a3b8;-webkit-user-select:none;user-select:none;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.58rem;font-weight:700}.seek-buttons-group.svelte-1qzs1wx{gap:.35rem;display:flex}.mini-rocker-btn.svelte-1qzs1wx{color:#94a3b8;cursor:pointer;letter-spacing:.08em;background:linear-gradient(#22293a 0%,#131722 100%);border:1px solid #333d54;border-radius:3px;padding:.25rem .55rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.54rem;font-weight:700;transition:all .15s;box-shadow:0 2px 4px #00000080,inset 0 1px #ffffff1a}.mini-rocker-btn.svelte-1qzs1wx:hover:not(:disabled){color:#fff;background:#2a3349;border-color:#4a5878}.mini-rocker-btn.svelte-1qzs1wx:disabled{cursor:not-allowed}.knobs-row.two-knobs.svelte-1qzs1wx{box-sizing:border-box;flex-flow:row;justify-content:space-between;align-items:center;gap:1.2rem;width:100%;padding:.4rem 1.2rem;display:flex}@media (width<=680px){.receiver-controls-faceplate.svelte-1qzs1wx{padding:.5rem .4rem}.switches-sub-panel.svelte-1qzs1wx{justify-content:center;gap:.45rem;padding-bottom:.45rem}.receiver-toggle-btn.svelte-1qzs1wx{gap:.25rem;padding:.15rem .25rem}.toggle-label-mono.svelte-1qzs1wx{font-size:.5rem}.mini-rocker-btn.svelte-1qzs1wx{padding:.2rem .35rem;font-size:.5rem}.knobs-row.two-knobs.svelte-1qzs1wx{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:.6rem;width:100%;padding:.2rem 0}}.center-vfd-screen.svelte-51ahor{box-sizing:border-box;contain:content;background:#02090b;border:1.5px solid #132b2f;border-radius:4px;flex-direction:column;flex:1;justify-content:space-between;min-width:0;max-width:550px;height:74px;padding:.35rem .65rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #000000d9,0 1px 2px #0006}.center-vfd-screen.screen-active.svelte-51ahor{border-color:#1a4d52;box-shadow:inset 0 2px 8px #000000d9,0 0 12px #00f5d41f}.vfd-bezel-layer.svelte-51ahor{pointer-events:none;z-index:2;background:linear-gradient(#ffffff0d 0%,#0000 100%);height:38%;position:absolute;top:0;left:0;right:0}.vfd-raster-grid.svelte-51ahor{pointer-events:none;opacity:.75;z-index:2;background-image:linear-gradient(#0000 50%,#00000052 50%);background-size:100% 2px;position:absolute;inset:0}.vfd-annunciators-bar.svelte-51ahor{z-index:3;letter-spacing:.08em;white-space:nowrap;border-bottom:1px solid #14b8a61f;justify-content:space-between;align-items:center;gap:.4rem;padding-bottom:.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.52rem;font-weight:700;display:flex;position:relative}.vfd-flag-group.svelte-51ahor{align-items:center;gap:.4rem;display:flex}.vfd-flag.svelte-51ahor{color:#142f34;-webkit-user-select:none;user-select:none;border-radius:2px;padding:1px 3px;transition:color .15s,text-shadow .15s}.vfd-flag.lit.svelte-51ahor{color:#14b8a6;text-shadow:0 0 6px #14b8a6bf,0 0 10px #14b8a659}.vfd-flag.flag-amber.lit.svelte-51ahor{color:#f59e0b;text-shadow:0 0 6px #f59e0bbf,0 0 10px #f59e0b59}.vfd-flag.flag-loud.lit.svelte-51ahor{color:#fbbf24;text-shadow:0 0 6px #f59e0bbf,0 0 10px #f59e0b59}.vfd-flag.flag-freq.svelte-51ahor{font-weight:700}.vfd-signal-meter.svelte-51ahor{align-items:center;gap:2px;display:inline-flex}.sig-label.svelte-51ahor{color:#142f34;margin-right:1px;font-size:.46rem}.screen-active.svelte-51ahor .sig-label:where(.svelte-51ahor){color:#14b8a6}.sig-bars.svelte-51ahor{align-items:flex-end;gap:1.5px;height:8px;display:inline-flex}.sig-seg.svelte-51ahor{background:#11282c;border-radius:.5px;width:2.5px;transition:background .15s,box-shadow .15s}.sig-seg.svelte-51ahor:first-child{height:3px}.sig-seg.svelte-51ahor:nth-child(2){height:4.5px}.sig-seg.svelte-51ahor:nth-child(3){height:6px}.sig-seg.svelte-51ahor:nth-child(4){height:7px}.sig-seg.svelte-51ahor:nth-child(5){height:8px}.sig-seg.lit.svelte-51ahor{background:#14b8a6;box-shadow:0 0 4px #14b8a6}.vfd-marquee-window.svelte-51ahor{z-index:3;align-items:center;height:22px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14px calc(100% - 14px),#0000 100%)}.vfd-marquee-track.svelte-51ahor{will-change:transform;backface-visibility:hidden;perspective:1000px;flex-direction:row;width:max-content;display:flex;transform:translate(0,0)}.vfd-marquee-track.running.svelte-51ahor{animation:32s linear infinite svelte-51ahor-vfdScroll}.vfd-marquee-unit.svelte-51ahor{white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.vfd-track-text.svelte-51ahor{letter-spacing:.08em;color:#14b8a6;text-shadow:0 0 5px #14b8a6bf,0 0 12px #14b8a666;white-space:pre;font-size:.62rem;font-weight:700}.vfd-track-text.vfd-idle.svelte-51ahor{color:#3b5860;text-shadow:none}.vfd-telemetry-row.svelte-51ahor{z-index:3;color:#2b555b;letter-spacing:.06em;white-space:nowrap;border-top:1px solid #14b8a61a;justify-content:space-between;align-items:center;padding-top:.15rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.48rem;display:flex;position:relative}.screen-active.svelte-51ahor .vfd-telemetry-row:where(.svelte-51ahor){color:#4b8b93}.vfd-sub-badge.center.svelte-51ahor{color:#14b8a6;letter-spacing:.05em;font-weight:700}.mono.svelte-51ahor{font-family:ui-monospace,SFMono-Regular,monospace}@keyframes svelte-51ahor-vfdScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (width<=680px){.center-vfd-screen.svelte-51ahor{flex:0 0 100%;width:100%;max-width:100%;height:72px}.vfd-annunciators-bar.svelte-51ahor{gap:.25rem;font-size:.46rem}.vfd-flag-group.svelte-51ahor{gap:.25rem}.vfd-telemetry-row.svelte-51ahor{font-size:.42rem}}@media (width<=440px){.vfd-flag-group.right.svelte-51ahor,.vfd-telemetry-row.svelte-51ahor .vfd-sub-badge:where(.svelte-51ahor):first-child{display:none}}.radio-tuner-deck.cyan .center-vfd-screen{border-color:#132b2f}.radio-tuner-deck.cyan .center-vfd-screen.screen-active{border-color:#1a4d52;box-shadow:inset 0 2px 8px #000000d9,0 0 14px #06b6d433}.radio-tuner-deck.cyan .vfd-annunciators-bar{border-bottom-color:#06b6d426}.radio-tuner-deck.cyan .vfd-telemetry-row{border-top-color:#06b6d41f}.radio-tuner-deck.cyan .screen-active .vfd-telemetry-row{color:#38bdf8}.radio-tuner-deck.cyan .vfd-flag.lit{color:#06b6d4;text-shadow:0 0 6px #06b6d4bf,0 0 10px #06b6d459}.radio-tuner-deck.cyan .screen-active .sig-label{color:#06b6d4}.radio-tuner-deck.cyan .sig-seg.lit{background:#06b6d4;box-shadow:0 0 4px #06b6d4}.radio-tuner-deck.cyan .vfd-track-text{color:#06b6d4;text-shadow:0 0 5px #06b6d4cc,0 0 12px #06b6d473}.radio-tuner-deck.cyan .vfd-sub-badge.center{color:#06b6d4}.radio-tuner-deck.cyan .preset-btn.active{border-color:#06b6d4;box-shadow:inset 0 2px 5px #000000b3,0 0 8px #06b6d440}.radio-tuner-deck.cyan .preset-lamp.lit{background:#06b6d4;box-shadow:0 0 6px #06b6d4,0 0 10px #06b6d499}.radio-tuner-deck.cyan .dial-needle.needle-lit{background:#22d3ee;box-shadow:0 0 10px #06b6d4,0 0 16px #06b6d4cc}.radio-tuner-deck.cyan .dial-scale-panel.dial-lit .tick-btn:hover{color:#06b6d4;text-shadow:0 0 6px #06b6d499}.radio-tuner-deck.cyan .tick-btn.active-station{text-shadow:0 0 8px #06b6d4cc;color:#06b6d4!important}.radio-tuner-deck.cyan .vfd-flag.flag-loud.lit{color:#22d3ee;text-shadow:0 0 6px #06b6d4bf,0 0 10px #06b6d459}.radio-tuner-deck.amber .center-vfd-screen{background:#090602;border-color:#2b2210}.radio-tuner-deck.amber .center-vfd-screen.screen-active{border-color:#593e15;box-shadow:inset 0 2px 8px #000000d9,0 0 14px #f59e0b33}.radio-tuner-deck.amber .vfd-annunciators-bar{border-bottom-color:#f59e0b26}.radio-tuner-deck.amber .vfd-telemetry-row{border-top-color:#f59e0b1f}.radio-tuner-deck.amber .screen-active .vfd-telemetry-row{color:#d97706}.radio-tuner-deck.amber .vfd-flag.lit{color:#f59e0b;text-shadow:0 0 6px #f59e0bbf,0 0 10px #f59e0b59}.radio-tuner-deck.amber .screen-active .sig-label{color:#f59e0b}.radio-tuner-deck.amber .sig-seg.lit{background:#f59e0b;box-shadow:0 0 4px #f59e0b}.radio-tuner-deck.amber .vfd-track-text{color:#f59e0b;text-shadow:0 0 5px #f59e0bcc,0 0 12px #f59e0b73}.radio-tuner-deck.amber .vfd-sub-badge.center{color:#f59e0b}.radio-tuner-deck.amber .preset-btn.active{border-color:#f59e0b;box-shadow:inset 0 2px 5px #000000b3,0 0 8px #f59e0b40}.radio-tuner-deck.amber .preset-lamp.lit{background:#f59e0b;box-shadow:0 0 6px #f59e0b,0 0 10px #f59e0b99}.radio-tuner-deck.amber .dial-needle.needle-lit{background:#fbbf24;box-shadow:0 0 10px #f59e0b,0 0 16px #f59e0bcc}.radio-tuner-deck.amber .dial-scale-panel.dial-lit .tick-btn:hover{color:#f59e0b;text-shadow:0 0 6px #f59e0b99}.radio-tuner-deck.amber .tick-btn.active-station{text-shadow:0 0 8px #f59e0bcc;color:#f59e0b!important}.radio-tuner-deck.amber .vfd-flag.flag-loud.lit{color:#fbbf24;text-shadow:0 0 6px #f59e0bbf,0 0 10px #f59e0b59}.radio-tuner-deck.red .center-vfd-screen{background:#090203;border-color:#2b1114}.radio-tuner-deck.red .center-vfd-screen.screen-active{border-color:#5c1818;box-shadow:inset 0 2px 8px #000000d9,0 0 14px #ef444433}.radio-tuner-deck.red .vfd-annunciators-bar{border-bottom-color:#ef444426}.radio-tuner-deck.red .vfd-telemetry-row{border-top-color:#ef44441f}.radio-tuner-deck.red .screen-active .vfd-telemetry-row{color:#f87171}.radio-tuner-deck.red .vfd-flag.lit{color:#ef4444;text-shadow:0 0 6px #ef4444bf,0 0 10px #ef444459}.radio-tuner-deck.red .screen-active .sig-label{color:#ef4444}.radio-tuner-deck.red .sig-seg.lit{background:#ef4444;box-shadow:0 0 4px #ef4444}.radio-tuner-deck.red .vfd-track-text{color:#ef4444;text-shadow:0 0 5px #ef4444cc,0 0 12px #ef444473}.radio-tuner-deck.red .vfd-sub-badge.center{color:#ef4444}.radio-tuner-deck.red .preset-btn.active{border-color:#ef4444;box-shadow:inset 0 2px 5px #000000b3,0 0 8px #ef444440}.radio-tuner-deck.red .preset-lamp.lit{background:#ef4444;box-shadow:0 0 6px #ef4444,0 0 10px #ef444499}.radio-tuner-deck.red .dial-needle.needle-lit{background:#f56;box-shadow:0 0 10px #f34,0 0 16px #f34c}.radio-tuner-deck.red .dial-scale-panel.dial-lit .tick-btn:hover{color:#ef4444;text-shadow:0 0 6px #ef444499}.radio-tuner-deck.red .tick-btn.active-station{text-shadow:0 0 8px #ef4444cc;color:#ef4444!important}.radio-tuner-deck.red .vfd-flag.flag-loud.lit{color:#f56;text-shadow:0 0 6px #ef4444bf,0 0 10px #ef444459}.radio-tuner-deck.green .center-vfd-screen{background:#020904;border-color:#102b16}.radio-tuner-deck.green .center-vfd-screen.screen-active{border-color:#174d26;box-shadow:inset 0 2px 8px #000000d9,0 0 14px #22c55e33}.radio-tuner-deck.green .vfd-annunciators-bar{border-bottom-color:#22c55e26}.radio-tuner-deck.green .vfd-telemetry-row{border-top-color:#22c55e1f}.radio-tuner-deck.green .screen-active .vfd-telemetry-row{color:#4ade80}.radio-tuner-deck.green .vfd-flag.lit{color:#22c55e;text-shadow:0 0 6px #22c55ebf,0 0 10px #22c55e59}.radio-tuner-deck.green .screen-active .sig-label{color:#22c55e}.radio-tuner-deck.green .sig-seg.lit{background:#22c55e;box-shadow:0 0 4px #22c55e}.radio-tuner-deck.green .vfd-track-text{color:#22c55e;text-shadow:0 0 5px #22c55ecc,0 0 12px #22c55e73}.radio-tuner-deck.green .vfd-sub-badge.center{color:#22c55e}.radio-tuner-deck.green .preset-btn.active{border-color:#22c55e;box-shadow:inset 0 2px 5px #000000b3,0 0 8px #22c55e40}.radio-tuner-deck.green .preset-lamp.lit{background:#22c55e;box-shadow:0 0 6px #22c55e,0 0 10px #22c55e99}.radio-tuner-deck.green .dial-needle.needle-lit{background:#4ade80;box-shadow:0 0 10px #22c55e,0 0 16px #22c55ecc}.radio-tuner-deck.green .dial-scale-panel.dial-lit .tick-btn:hover{color:#22c55e;text-shadow:0 0 6px #22c55e99}.radio-tuner-deck.green .tick-btn.active-station{text-shadow:0 0 8px #22c55ecc;color:#22c55e!important}.radio-tuner-deck.green .vfd-flag.flag-loud.lit{color:#4ade80;text-shadow:0 0 6px #22c55ebf,0 0 10px #22c55e59}.radio-tuner-deck.svelte-woqxcj{box-sizing:border-box;background:linear-gradient(#131722 0%,#0a0c14 100%);border:1px solid #1f2536;border-radius:10px;width:100%;max-width:100%;margin-top:1.1rem;padding:.85rem 1rem .95rem;transition:border-color .3s;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 8px 24px #00000080}.radio-tuner-deck.radio-active.svelte-woqxcj{border-color:#3b4258}@media (width<=680px){.radio-tuner-deck.svelte-woqxcj{padding:.55rem .35rem}}.alarm-radio-chassis{box-sizing:border-box;background:#0f1118;border:2px solid #232738;border-radius:18px;width:100%;max-width:800px;margin:2.2rem auto 1.5rem;padding:1rem 1.25rem 1.4rem;font-family:JetBrains Mono,monospace;position:relative;box-shadow:0 20px 60px #000000bf,inset 0 1px #ffffff14,inset 0 -2px #000c}.chassis-top-bar{border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;padding:0 .5rem .75rem;display:flex}.chassis-brand{letter-spacing:.12em;color:#94a3b8;align-items:center;gap:.6rem;font-size:.7rem;display:flex}.rec-dot{color:#ef4444;font-size:.75rem;animation:2s infinite pulse-rec}@keyframes pulse-rec{0%,to{opacity:1}50%{opacity:.3}}.silkscreen-label{color:#cbd5e1;font-weight:700}.model-tag{color:#94a3b8;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:4px;padding:.15rem .4rem;font-size:.62rem}.color-selector{align-items:center;gap:.35rem;display:flex}.color-btn{letter-spacing:.08em;cursor:pointer;color:#64748b;background:#171b26;border:1px solid #2d3348;border-radius:4px;padding:.25rem .55rem;font-size:.62rem;font-weight:700;transition:all .2s}.color-btn:hover{color:#cbd5e1;border-color:#475569}.cyan-btn.active{color:#06b6d4;background:#06b6d426;border-color:#06b6d4;box-shadow:0 0 10px #06b6d440}.amber-btn.active{color:#f59e0b;background:#f59e0b26;border-color:#f59e0b;box-shadow:0 0 10px #f59e0b40}.red-btn.active{color:#ef4444;background:#ef444426;border-color:#ef4444;box-shadow:0 0 10px #ef444440}.green-btn.active{color:#22c55e;background:#22c55e26;border-color:#22c55e;box-shadow:0 0 10px #22c55e40}.clock-display-housing{background:#08090f;border:2px solid #1a1e2d;border-radius:12px;padding:1.25rem 1.5rem 1rem;position:relative;overflow:hidden;box-shadow:inset 0 4px 18px #000000e6,inset 0 0 8px #000000f2}.glass-glare{pointer-events:none;z-index:2;background:linear-gradient(#ffffff0d 0%,#ffffff04 60%,#0000 100%);height:45%;position:absolute;top:0;left:0;right:0}.scanlines{pointer-events:none;z-index:2;opacity:.6;background:repeating-linear-gradient(0deg,#00000040 0 2px,#0000 2px 4px);position:absolute;inset:0}.bezel-status-bar{letter-spacing:.1em;color:#64748b;z-index:3;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;font-size:.68rem;display:flex;position:relative}.status-indicator{align-items:center;gap:.45rem;display:flex}.status-led{background:#334155;border-radius:50%;width:6px;height:6px;display:inline-block}.status-led.active-led{background:#22c55e;box-shadow:0 0 8px #22c55e}.status-led.pulse{animation:1s infinite alternate led-blink}@keyframes led-blink{0%{opacity:.3}to{opacity:1}}.freq-tag{letter-spacing:.14em;color:#475569;font-size:.65rem;transition:color .3s}.cyan .freq-tag.active-freq{color:#06b6d4;text-shadow:0 0 8px #06b6d480}.amber .freq-tag.active-freq{color:#f59e0b;text-shadow:0 0 8px #f59e0b80}.red .freq-tag.active-freq{color:#ef4444;text-shadow:0 0 8px #ef444480}.green .freq-tag.active-freq{color:#22c55e;text-shadow:0 0 8px #22c55e80}.digits-row{z-index:3;justify-content:center;align-items:center;gap:.8rem;padding:.5rem 0;display:flex;position:relative}.unit-group{flex-direction:column;align-items:center;gap:.45rem;display:flex}.digit-pair{gap:.25rem;display:flex}.unit-label{letter-spacing:.18em;color:#475569;font-size:.65rem;font-weight:700}.colon-wrapper{flex-direction:column;justify-content:center;gap:16px;margin-bottom:1.4rem;padding:0 .15rem;transition:opacity .1s;display:flex}.colon-wrapper.unlit{opacity:.15}.colon-dot{border-radius:2px;width:8px;height:8px;display:block;transform:skew(-4deg)}.cyan .colon-dot{background:#06b6d4;box-shadow:0 0 4px #0891b2,0 0 10px #06b6d4bf}.amber .colon-dot{background:#ff9100;box-shadow:0 0 4px #ff6d00,0 0 10px #ff9100bf}.red .colon-dot{background:#ff2a2a;box-shadow:0 0 4px #ff1744,0 0 10px #ff1744cc}.green .colon-dot{background:#22c55e;box-shadow:0 0 4px #10b981,0 0 10px #10b981cc}.bezel-footer{text-align:center;z-index:3;border-top:1px solid #ffffff0a;margin-top:.85rem;padding-top:.6rem;position:relative}.footer-code{color:#475569;letter-spacing:.14em;font-size:.64rem}@media (width<=680px){.alarm-radio-chassis{border-radius:12px;width:100%;max-width:100%;margin:1.2rem auto .8rem;padding:.6rem .4rem .8rem}.clock-display-housing{padding:.75rem .5rem .6rem}.bezel-status-bar{margin-bottom:.45rem;padding-bottom:.45rem;font-size:.56rem}.digits-row{gap:.35rem;padding:.25rem 0}.unit-group{gap:.2rem}.digit-pair{gap:2px}.digits-row .segment-digit-wrapper{width:28px!important;height:48px!important}.colon-wrapper{gap:8px;margin-bottom:.8rem;padding:0}.colon-dot{width:5px;height:5px}.unit-label{letter-spacing:.1em;font-size:.5rem}.bezel-footer{margin-top:.45rem;padding-top:.4rem}.footer-code{letter-spacing:.08em;font-size:.48rem}.chassis-brand{gap:.35rem;font-size:.6rem}.color-btn{padding:.18rem .4rem;font-size:.54rem}}@media (width<=400px){.digits-row .segment-digit-wrapper{width:22px!important;height:38px!important}.digits-row{gap:.15rem}.colon-dot{width:4px;height:4px}.colon-wrapper{gap:6px;margin-bottom:.6rem}.unit-label{font-size:.44rem}.status-text,.freq-tag{font-size:.5rem}}.bg-layer.svelte-hgrslg{pointer-events:none;z-index:0;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}.field.svelte-hgrslg{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.glow.svelte-hgrslg{opacity:.35;pointer-events:none;will-change:transform;transform-origin:50%;width:20vw;height:20vw;position:absolute;transform:translateZ(0)scale(4)}.glow-sophia.svelte-hgrslg{background:radial-gradient(closest-side,#7c3aed 0%,#0000 100%);animation:14s ease-in-out infinite alternate svelte-hgrslg-drift;top:5vw;left:10vw}.glow-nomos.svelte-hgrslg{opacity:.25;background:radial-gradient(closest-side,#06b6d4 0%,#0000 100%);animation:18s ease-in-out infinite alternate-reverse svelte-hgrslg-drift;bottom:0;right:5vw}@keyframes svelte-hgrslg-drift{to{transform:translate(4vw,3vw)scale(4.5)}}@media (prefers-reduced-motion:reduce){.glow.svelte-hgrslg{animation:none}}.mono.svelte-h3jp7j{font-family:JetBrains Mono,monospace}.research-spotlight.svelte-h3jp7j{z-index:1;width:100%;max-width:1000px;margin-top:4rem;position:relative}.spotlight-card.svelte-h3jp7j{background:linear-gradient(135deg,#11142ae6 0%,#0a0c18f2 100%);border:1px solid #06b6d440;border-radius:20px;padding:2.2rem;position:relative;overflow:hidden;box-shadow:0 20px 60px -15px #000000b3,0 0 35px -10px #06b6d426}.spotlight-card.svelte-h3jp7j:before{content:"";background:linear-gradient(90deg,#a78bfa 0%,#c084fc 40%,#06b6d4 100%);height:2px;position:absolute;top:0;left:0;right:0}.spotlight-badge-row.svelte-h3jp7j{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.spotlight-tag.svelte-h3jp7j{letter-spacing:.15em;color:#06b6d4;background:#06b6d41f;border:1px solid #06b6d44d;border-radius:9999px;align-items:center;gap:.5rem;padding:.3rem .75rem;font-size:.72rem;display:inline-flex}.spotlight-dot.svelte-h3jp7j{background:#06b6d4;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite svelte-h3jp7j-pulse;box-shadow:0 0 8px #06b6d4}@keyframes svelte-h3jp7j-pulse{50%{opacity:.35}}.spotlight-meta.svelte-h3jp7j{letter-spacing:.2em;color:#a78bfa;margin-bottom:.5rem;font-size:.75rem}.spotlight-body.svelte-h3jp7j h2:where(.svelte-h3jp7j){letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#e0e7ff 50%,#06b6d4 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .85rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800}.spotlight-lede.svelte-h3jp7j{color:#94a3b8;max-width:860px;margin:0 0 1.75rem;font-size:1.02rem;line-height:1.65}.manifesto-principles.svelte-h3jp7j{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.principle-item.svelte-h3jp7j{background:#0f1220bf;border:1px solid #94a3b829;border-radius:12px;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;transition:border-color .2s,transform .2s;display:flex}.principle-item.svelte-h3jp7j:hover{border-color:#06b6d466;transform:translateY(-2px)}.principle-icon.svelte-h3jp7j{flex-shrink:0;margin-top:.1rem;font-size:1.3rem;line-height:1}.principle-text.svelte-h3jp7j strong:where(.svelte-h3jp7j){color:#e2e8f0;margin-bottom:.3rem;font-size:.88rem;font-weight:700;display:block}.principle-text.svelte-h3jp7j p:where(.svelte-h3jp7j){color:#94a3b8;margin:0;font-size:.8rem;line-height:1.5}.spotlight-cta-row.svelte-h3jp7j{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.spotlight-cta.svelte-h3jp7j{color:#0b0b12;background:linear-gradient(90deg,#a78bfa,#06b6d4);border-radius:10px;align-items:center;gap:.6rem;padding:.85rem 1.6rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .15s,filter .2s;display:inline-flex}.spotlight-cta.svelte-h3jp7j:hover{filter:brightness(1.1);transform:translateY(-2px)}.spotlight-hint.svelte-h3jp7j{color:#94a3b8;font-size:.78rem}.cs.svelte-whq1t0{--sophia:#a78bfa;--sophia-deep:#7c3aed;--nomos:#06b6d4;--ink:#f8fafc;--mute:#94a3b8;--panel:#0f12209e;--line:#94a3b829;width:100%;min-height:100vh;color:var(--ink);background:radial-gradient(at 50% -10%,#11142a 0%,#05070f 60%);flex-direction:column;align-items:center;padding:0 1.25rem 2rem;font-family:Outfit,system-ui,sans-serif;display:flex;position:relative;overflow-x:clip}.mono.svelte-whq1t0{font-family:JetBrains Mono,monospace}.top.svelte-whq1t0{z-index:1;justify-content:space-between;align-items:center;width:100%;max-width:1100px;padding:1rem 0 .25rem;display:flex;position:relative}.top-nav-links.svelte-whq1t0{align-items:center;gap:1.25rem;display:flex}.nav-research.svelte-whq1t0{color:var(--nomos);white-space:nowrap;background:#06b6d41a;border:1px solid #06b6d447;border-radius:9999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.82rem;text-decoration:none;transition:all .2s;display:inline-flex}.nav-research.svelte-whq1t0:hover{background:#06b6d433;border-color:#06b6d480;transform:translateY(-1px);box-shadow:0 0 15px #06b6d440}.sparkle.svelte-whq1t0{font-size:.85rem}.brand.svelte-whq1t0{color:var(--ink);letter-spacing:.01em;white-space:nowrap;flex-shrink:0;align-items:center;gap:.6rem;font-weight:700;text-decoration:none;display:flex}.brand.svelte-whq1t0 img:where(.svelte-whq1t0){border-radius:6px}.gsi.svelte-whq1t0{color:var(--mute);white-space:nowrap;flex-shrink:0;font-size:.9rem;text-decoration:none;transition:color .2s}.gsi.svelte-whq1t0:hover{color:var(--nomos)}.hero.svelte-whq1t0{text-align:center;z-index:1;width:100%;max-width:920px;margin-top:0;position:relative}.hero.svelte-whq1t0 .alarm-radio-chassis{max-width:860px!important;margin:2rem auto 1.5rem!important}.eyebrow.svelte-whq1t0{letter-spacing:.22em;color:var(--sophia);border:1px solid var(--line);background:#0f1220d9;border-radius:999px;align-items:center;gap:.55rem;margin:0;padding:.4rem .9rem;font-size:.75rem;display:inline-flex}.dot.svelte-whq1t0{background:var(--nomos);width:7px;height:7px;box-shadow:0 0 10px var(--nomos);border-radius:50%;animation:1.8s ease-in-out infinite svelte-whq1t0-pulse}@keyframes svelte-whq1t0-pulse{50%{opacity:.35}}h1.svelte-whq1t0{letter-spacing:-.03em;margin:1.35rem 0 1.1rem;font-size:clamp(2.6rem,7vw,5rem);font-weight:800;line-height:1.02}.headline-white.svelte-whq1t0{text-shadow:0 0 35px #ffffff73;color:#fff!important;-webkit-text-fill-color:#fff!important}.grad.svelte-whq1t0{background:linear-gradient(90deg, var(--sophia) 0%, #c084fc 40%, var(--nomos) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lede.svelte-whq1t0{color:var(--mute);max-width:640px;margin:0 auto 3.25rem;padding:0 1.2rem;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6}.lede.svelte-whq1t0 strong:where(.svelte-whq1t0){color:var(--ink)}.cores.svelte-whq1t0{z-index:1;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1.25rem;width:100%;max-width:1000px;margin-top:4.5rem;display:grid;position:relative}.core.svelte-whq1t0{border:1px solid var(--line);background:#0f1220d9;border-radius:18px;padding:1.6rem;transition:transform .25s,border-color .25s,box-shadow .25s}.core.svelte-whq1t0:hover{transform:translateY(-4px)}.core-sophia.svelte-whq1t0:hover{border-color:#a78bfa80;box-shadow:0 18px 50px -20px #7c3aed8c}.core-nomos.svelte-whq1t0:hover{border-color:#06b6d480;box-shadow:0 18px 50px -20px #06b6d473}.avatar.svelte-whq1t0{object-fit:cover;border-radius:12px}.hemisphere.svelte-whq1t0{letter-spacing:.2em;margin:1rem 0 .2rem;font-size:.7rem}.core-sophia.svelte-whq1t0 .hemisphere:where(.svelte-whq1t0){color:var(--sophia)}.core-nomos.svelte-whq1t0 .hemisphere:where(.svelte-whq1t0){color:var(--nomos)}.core.svelte-whq1t0 h2:where(.svelte-whq1t0){margin:0 0 .6rem;font-family:JetBrains Mono,monospace;font-size:1.7rem}.greek.svelte-whq1t0{color:var(--mute);margin-left:.3rem;font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:400}.core.svelte-whq1t0 p:where(.svelte-whq1t0):not(.hemisphere):not(.plane){color:var(--mute);margin:0 0 1rem;line-height:1.6}.cmds.svelte-whq1t0{color:var(--ink);opacity:.75;font-size:.78rem;display:block}.airlock.svelte-whq1t0{color:var(--mute);flex-direction:column;justify-content:center;align-items:center;display:flex}.airlock.svelte-whq1t0 span:where(.svelte-whq1t0){background:linear-gradient(90deg, var(--sophia), var(--nomos));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.6rem}.airlock.svelte-whq1t0 small:where(.svelte-whq1t0){letter-spacing:.25em;margin-top:.3rem;font-size:.6rem}.invite.svelte-whq1t0{text-align:center;z-index:1;width:100%;max-width:760px;margin-top:4rem;position:relative}.invite.svelte-whq1t0 h3:where(.svelte-whq1t0){margin:0 0 1.1rem;font-size:1.35rem}form.svelte-whq1t0{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.inp.svelte-whq1t0{border:1px solid var(--line);color:var(--ink);font:inherit;background:#05070fb3;border-radius:10px;flex:190px;padding:.85rem 1rem;transition:border-color .2s,box-shadow .2s}.inp.svelte-whq1t0:focus{border-color:var(--sophia);outline:none;box-shadow:0 0 0 3px #a78bfa33}.trap.svelte-whq1t0{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.btn.svelte-whq1t0{font:inherit;color:#0b0b12;background:linear-gradient(90deg, var(--sophia), var(--nomos));cursor:pointer;border:0;border-radius:10px;flex:none;padding:.85rem 1.4rem;font-weight:700;transition:transform .15s,filter .2s}.btn.svelte-whq1t0:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.btn.svelte-whq1t0:disabled{opacity:.6;cursor:progress}.err.svelte-whq1t0{color:#fca5a5;margin-top:.8rem}.done.svelte-whq1t0{background:var(--panel);border:1px solid #a78bfa66;border-radius:16px;padding:1.6rem}.done.svelte-whq1t0 .mono:where(.svelte-whq1t0){color:var(--nomos);letter-spacing:.2em;margin:0;font-size:.75rem}.done.svelte-whq1t0 h3:where(.svelte-whq1t0){margin:.5rem 0 .3rem}.done.svelte-whq1t0 p:where(.svelte-whq1t0):last-child{color:var(--mute);margin:0}.foot.svelte-whq1t0{color:var(--mute);letter-spacing:.08em;z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;margin-top:auto;padding-top:3.5rem;font-size:.72rem;display:flex;position:relative}.foot-link.svelte-whq1t0{color:var(--mute);text-decoration:none;transition:color .2s}.foot-link.svelte-whq1t0:hover{color:var(--nomos)}@media (width<=760px){.cores.svelte-whq1t0{grid-template-columns:1fr}.airlock.svelte-whq1t0{flex-direction:row;gap:.6rem}.airlock.svelte-whq1t0 span:where(.svelte-whq1t0){transform:rotate(90deg)}}@media (width<=680px){.cs.svelte-whq1t0{padding:0 .5rem 1.5rem}.hero.svelte-whq1t0{width:100%;min-width:0;max-width:100%;margin-top:3vh}.lede.svelte-whq1t0{padding:0 .5rem}}@media (width<=640px){.top.svelte-whq1t0{padding:.85rem 0}.top-nav-links.svelte-whq1t0{gap:.5rem}.nav-research.svelte-whq1t0{padding:.3rem .65rem;font-size:.76rem}.gsi.svelte-whq1t0{display:none}}@media (width<=380px){.brand.svelte-whq1t0{gap:.4rem;font-size:.95rem}.brand.svelte-whq1t0 img:where(.svelte-whq1t0){width:24px!important;height:24px!important}.nav-research-label.svelte-whq1t0{display:none}.nav-research.svelte-whq1t0{padding:.25rem .5rem;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.dot.svelte-whq1t0{animation:none}.core.svelte-whq1t0,.btn.svelte-whq1t0{transition:none}}.hero{text-align:center;z-index:1;max-width:1180px;margin:0 auto;padding:7rem 2rem 2rem;position:relative}.hero-glow-mesh{pointer-events:none;z-index:-1;background:radial-gradient(65% 45% at 50% 15%,#38bdf829 0%,#a855f717 45%,#0000 75%);width:100%;max-width:1050px;height:520px;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-tag{color:#38bdf8;letter-spacing:.04em;background:#38bdf814;border:1px solid #38bdf840;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem 1.1rem;font-size:.82rem;font-weight:600;display:inline-flex}.hero-tag .dot{background:#38bdf8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #38bdf8}h1{-webkit-text-fill-color:transparent;letter-spacing:-.03em;background:linear-gradient(135deg,#fff 0%,#bae6fd 40%,#c084fc 80%,#f472b6 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:1.35rem;font-size:clamp(2.4rem,4.8vw,4.3rem);font-weight:800;line-height:1.14}.subhead{color:#94a3b8;max-width:780px;margin:0 auto 2.25rem;font-size:clamp(1.05rem,1.5vw,1.22rem);font-weight:300;line-height:1.65}.hero .stat-pills-row{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:2.75rem;display:flex}.hero .stat-pills-row .stat-pill{box-sizing:border-box;white-space:nowrap;color:#e2e8f0;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d1117d9;border:1px solid #ffffff14;border-radius:9999px;flex-flow:row;justify-content:center;align-items:center;gap:.5rem;height:36px;padding:0 .95rem;font-family:inherit;font-size:.76rem;line-height:1;text-decoration:none;display:inline-flex}@media (width<=960px){.hero .stat-pills-row{flex-wrap:wrap}}.hero .stat-pills-row .stat-pill.clickable{cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.hero .stat-pills-row .stat-pill.pill-gates{background:#10b98114;border-color:#34d39966}.hero .stat-pills-row .stat-pill.pill-gates:hover{background:#10b9812e;border-color:#34d399b3;transform:translateY(-1px);box-shadow:0 4px 12px #34d39940}.hero .stat-pills-row .stat-pill.pill-architecture{background:#38bdf814;border-color:#38bdf866}.hero .stat-pills-row .stat-pill.pill-architecture:hover{background:#38bdf82e;border-color:#38bdf8b3;transform:translateY(-1px);box-shadow:0 4px 12px #38bdf840}.hero .stat-pills-row .pill-action{margin-left:.15rem;font-size:.68rem;font-weight:700}.action-emerald{color:#34d399}.action-cyan{color:#38bdf8}.hero .stat-pills-row .pill-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.hero .stat-pills-row .pill-dot.emerald{background:#34d399;box-shadow:0 0 6px #34d399b3}.hero .stat-pills-row .pill-dot.cyan{background:#38bdf8;box-shadow:0 0 6px #38bdf8b3}.hero .stat-pills-row .pill-dot.purple{background:#c084fc;box-shadow:0 0 6px #c084fcb3}.hero .stat-pills-row .pill-dot.amber{background:#fbbf24;box-shadow:0 0 6px #fbbf24b3}.totem-stage-wrap{background:linear-gradient(#090e1a 0%,#060a12 100%);border:1px solid #38bdf840;border-radius:16px;margin-top:1rem;position:relative;overflow:hidden;box-shadow:0 30px 70px #000c,0 0 45px #38bdf814}.totem-hud-bar{background:#0d1322d9;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.25rem;display:flex}.hud-left,.hud-right{align-items:center;gap:.5rem;display:flex}.hud-indicator{font-size:.7rem}.intent-pulse{color:#c084fc;text-shadow:0 0 8px #c084fc;animation:2s ease-in-out infinite pulse-slow}.substrate-pulse{color:#34d399;text-shadow:0 0 8px #34d399;animation:2s ease-in-out 1s infinite pulse-slow}@keyframes pulse-slow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.hud-title{color:#e2e8f0;letter-spacing:.03em;font-size:.74rem;font-weight:700}.hud-sub{color:#64748b;font-size:.68rem}@media (width<=860px){.hud-sub{display:none}}.hud-text-group{text-align:left;flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.hud-text-group.align-right{text-align:right;align-items:flex-end}.totem-arcade-badge{color:#34d399;letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10b9811f;border:1px solid #34d39966;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.7rem;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.totem-arcade-badge:hover{color:#a7f3d0;background:#10b9813d;border-color:#34d399;transform:scale(1.03);box-shadow:0 0 16px #34d39959}.pulse-dot-live{background:#34d399;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite pulse-live;box-shadow:0 0 8px #34d399}@keyframes pulse-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.arcade-arrow{font-size:.75rem;transition:transform .15s}.totem-arcade-badge:hover .arcade-arrow{transform:translate(2px,-2px)}.totem-canvas-container{cursor:crosshair;background:radial-gradient(circle,#0d132299 0%,#060911 100%);width:100%;height:380px;position:relative}.totem-canvas{width:100%;height:100%;display:block}.center-totem-overlay{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.totem-lock-chip{color:#d1fae5;letter-spacing:.03em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090e1aeb;border:1px solid #34d39980;border-radius:9999px;align-items:center;gap:.45rem;padding:.35rem .85rem;font-size:.68rem;display:inline-flex;box-shadow:0 0 20px #10b98140}.totem-lock-chip.interactive{cursor:pointer;pointer-events:auto;transition:all .2s}.totem-lock-chip.interactive:hover{background:#090e1afa;border-color:#34d399;transform:scale(1.05);box-shadow:0 0 25px #34d39980}.lock-chip-arrow{color:#34d399;font-size:.75rem;font-weight:700}.lock-dot{background:#34d399;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #34d399}.canvas-interactive-hint{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#94a3b8;letter-spacing:.025em;pointer-events:none;white-space:nowrap;background:#060a12db;border:1px solid #94a3b824;border-radius:9999px;padding:.26rem .85rem;font-size:.67rem;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@media (width<=640px){.canvas-interactive-hint{display:none}}.totem-footer-bar{background:#0d1322bf;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-size:.7rem;display:flex}.telemetry-item{align-items:center;gap:.35rem;display:flex}.telemetry-item .lbl{color:#64748b}.telemetry-item .val{color:#cbd5e1}.telemetry-sep{color:#334155}.totem-stage-wrap{transition:border-color .3s,box-shadow .3s}.totem-stage-wrap.mode-stock{border-color:#f43f5e57;box-shadow:0 30px 70px #000000d1,0 0 45px #f43f5e14}.totem-canvas-container.seam-pointer{cursor:pointer}.totem-lock-chip{text-decoration:none}.hud-center-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;display:inline-flex}.totem-mode-switch{background:#060a12eb;border:1px solid #94a3b833;border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem;display:inline-flex}.totem-mode-btn{color:#94a3b8;letter-spacing:.035em;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.42rem;padding:.3rem .78rem;font-family:inherit;font-size:.68rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.totem-mode-btn:hover{color:#e2e8f0;background:#ffffff0a}.totem-mode-btn.active-governed{color:#6ee7b7;background:#10b98129;border-color:#34d39985;box-shadow:0 0 14px #10b98138}.totem-mode-btn.active-stock{color:#fda4af;background:#f43f5e29;border-color:#f43f5e8a;box-shadow:0 0 14px #f43f5e38}.mode-btn-dot{background:#475569;border-radius:50%;width:6px;height:6px;transition:all .2s}.totem-mode-btn.active-governed .mode-btn-dot{background:#34d399;box-shadow:0 0 8px #34d399}.totem-mode-btn.active-stock .mode-btn-dot{background:#f43f5e;animation:1.2s ease-in-out infinite pulse-live;box-shadow:0 0 8px #f43f5e}.substrate-pulse.pulse-compromised{color:#f43f5e;text-shadow:0 0 8px #f43f5e}.totem-lock-chip.bypassed{color:#fecdd3;border-color:#f43f5e9e;box-shadow:0 0 22px #f43f5e47}.totem-lock-chip.bypassed:hover{border-color:#fb7185;box-shadow:0 0 28px #f43f5e7a}.totem-lock-chip.bypassed .lock-dot{background:#f43f5e;box-shadow:0 0 8px #f43f5e}.totem-lock-chip.bypassed .lock-chip-arrow{color:#fda4af}.canvas-interactive-hint.hint-stock{color:#fda4af;border-color:#f43f5e47}.totem-empirical-bar{white-space:nowrap;scrollbar-width:none;background:#080d18eb;border-top:1px solid #34d39929;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.55rem;padding:.58rem 1rem;font-size:.66rem;transition:border-color .3s;display:flex;overflow-x:auto}.totem-empirical-bar::-webkit-scrollbar{display:none}.totem-empirical-bar.bar-stock{border-top-color:#f43f5e38}.emp-metrics-cluster{flex-wrap:nowrap;flex:1 0;justify-content:center;align-items:center;gap:.48rem;display:flex}.emp-regime-badge{letter-spacing:.04em;color:#6ee7b7;white-space:nowrap;background:#10b9811f;border:1px solid #34d39959;border-radius:9999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.18rem .54rem;font-size:.62rem;font-weight:700;display:inline-flex}.emp-regime-badge.badge-stock{color:#fda4af;background:#f43f5e1f;border-color:#f43f5e61}.emp-metric{white-space:nowrap;flex-shrink:0;align-items:center;gap:.28rem;display:inline-flex}.emp-lbl{color:#64748b}.emp-val{color:#e2e8f0;font-weight:700}.emp-val.tone-emerald{color:#34d399}.emp-val.tone-cyan{color:#38bdf8}.emp-val.tone-rose{color:#fb7185}.emp-val.tone-amber{color:#fbbf24}.emp-jump-link{color:#7dd3fc;letter-spacing:.03em;white-space:nowrap;background:#38bdf814;border:1px solid #38bdf84d;border-radius:9999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.2rem .62rem;font-size:.64rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.emp-jump-link:hover{color:#e0f2fe;background:#38bdf82e;border-color:#38bdf8;transform:translateY(-1px)}.ignition-airlock{z-index:1200;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.airlock-shutter{-webkit-backdrop-filter:blur(20px);will-change:transform, opacity;background:radial-gradient(circle at 50% 100%,#0c1426f2,#04070ffa);height:50.5%;transition:transform 1.15s cubic-bezier(.22,1,.36,1),opacity .95s;position:absolute;left:0;right:0}.shutter-top{border-bottom:1px solid #34d39980;top:0;box-shadow:0 6px 36px #38bdf838}.shutter-bottom{background:radial-gradient(circle at 50% 0,#0c1426f2,#04070ffa);border-top:1px solid #38bdf880;bottom:0;box-shadow:0 -6px 36px #34d39938}.ignition-airlock.opening .shutter-top{opacity:.15;transform:translateY(-103%)}.ignition-airlock.opening .shutter-bottom{opacity:.15;transform:translateY(103%)}.ignition-airlock.reduced-motion.opening .shutter-top,.ignition-airlock.reduced-motion.opening .shutter-bottom{opacity:0;transform:none}.seam-laser{z-index:2;background:linear-gradient(90deg,#0000 4%,#38bdf8 26%,#34d399 50%,#fbbf24 74%,#0000 96%);height:2px;transition:opacity .7s,transform .95s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:0 0 26px #34d399e6}.ignition-airlock.opening .seam-laser{opacity:0;transform:translateY(-50%)scaleX(1.4)}.ignition-hud-card{z-index:3;background:#080d1af0;border:1px solid #38bdf866;border-radius:16px;width:min(580px,100vw - 2rem);padding:1.55rem 1.7rem 1.35rem;transition:opacity .65s,transform .75s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 28px 72px #000000c7,0 0 48px #34d39929,inset 0 1px #ffffff1a}.ignition-airlock.opening .ignition-hud-card{opacity:0;transform:scale(.95)translateY(-8px)}.hud-top-bar{letter-spacing:.08em;color:#94a3b8;border-bottom:1px solid #94a3b829;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.85rem;font-size:.72rem;display:flex}.hud-signal{color:#34d399;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.hud-led{background:#34d399;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #34d399}.hud-date-chip{color:#fbbf24;background:#fbbf2424;border:1px solid #fbbf245c;border-radius:999px;padding:.18rem .55rem;font-size:.66rem;font-weight:700}.hud-headline{color:#f8fafc;letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.32rem;font-weight:800}.hud-headline-accent{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#38bdf8,#34d399,#fbbf24);-webkit-background-clip:text;background-clip:text}.hud-subcopy{color:#94a3b8;margin:0 0 1.05rem;font-size:.82rem;line-height:1.45}.hud-steps{flex-direction:column;gap:.58rem;display:flex}.hud-step{color:#64748b;background:#0f172aad;border:1px solid #94a3b81f;border-radius:9px;justify-content:space-between;align-items:center;gap:.75rem;padding:.56rem .8rem;font-size:.78rem;transition:all .35s;display:flex}.hud-step.verified{color:#f1f5f9;background:#10b9811c;border-color:#34d3996b;box-shadow:0 0 18px #10b98114}.step-check{color:#34d399;margin-right:.5rem;font-weight:700}.step-badge{color:#38bdf8;white-space:nowrap;background:#38bdf81f;border-radius:999px;padding:.14rem .5rem;font-size:.68rem}.hud-step.verified .step-badge{color:#34d399;background:#34d3992e}.hud-celebration-banner{color:#fde68a;text-align:center;opacity:0;background:linear-gradient(90deg,#fbbf241f,#34d39924,#c084fc1f);border:1px solid #fbbf2461;border-radius:9px;margin-top:.85rem;padding:.58rem .85rem;font-size:.78rem;transition:opacity .4s,transform .4s;transform:translateY(4px)}.hud-celebration-banner.ready{opacity:1;transform:translateY(0)}.hud-footer-row{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.hud-progress-track{background:#94a3b829;border-radius:999px;flex:1;height:5px;overflow:hidden}.hud-progress-fill{background:linear-gradient(90deg,#38bdf8,#34d399,#fbbf24);border-radius:999px;width:0%;height:100%;transition:width 5.6s linear}.hud-progress-fill.running{width:100%}.hud-enter-btn{color:#f8fafc;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#10b9813d,#38bdf83d);border:1px solid #34d3998c;border-radius:8px;padding:.45rem .95rem;font-size:.75rem;font-weight:700;transition:all .18s}.hud-enter-btn:hover{background:linear-gradient(135deg,#10b98166,#38bdf861);box-shadow:0 0 18px #34d39959}.party-confetti-canvas{pointer-events:none;z-index:45;width:100vw;height:100vh;position:fixed;inset:0}.party-bunting{pointer-events:none;z-index:35;filter:drop-shadow(0 6px 14px #00000073);transform-origin:top;width:310px;height:120px;animation:5.5s ease-in-out infinite buntingSway;position:fixed;top:64px}.party-bunting.left{left:0}.party-bunting.right{animation-name:buntingSwayMirrored;animation-delay:-2.2s;right:0;transform:scaleX(-1)}@keyframes buntingSway{0%,to{transform:rotate(0)translateY(0)}50%{transform:rotate(1.2deg)translateY(2px)}}@keyframes buntingSwayMirrored{0%,to{transform:scaleX(-1)rotate(0)translateY(0)}50%{transform:scaleX(-1)rotate(1.2deg)translateY(2px)}}.hanging-ribbon-cluster{pointer-events:none;z-index:34;filter:drop-shadow(0 4px 12px #38bdf838);transform-origin:top;width:72px;height:210px;animation:4.6s ease-in-out infinite ribbonPendulum;position:fixed;top:64px}.hanging-ribbon-cluster.left{left:12px}.hanging-ribbon-cluster.right{animation-delay:-1.8s;right:12px}@keyframes ribbonPendulum{0%,to{transform:rotate(-2.4deg)}50%{transform:rotate(2.4deg)}}.party-balloon-btn{z-index:38;cursor:pointer;filter:drop-shadow(0 12px 22px #00000085);width:66px;height:158px;animation:partyBalloonFloat var(--float-dur,6.2s) ease-in-out infinite;animation-delay:var(--float-delay,0s);background:0 0;border:none;margin:0;padding:0;transition:transform .22s,opacity .22s;position:fixed}.party-balloon-btn:hover{filter:drop-shadow(0 14px 28px #38bdf861)brightness(1.12)}.party-balloon-btn.popped{opacity:0;pointer-events:none;transform:scale(1.45)}@keyframes partyBalloonFloat{0%,to{transform:translateY(0)rotate(-2.5deg)}50%{transform:translateY(-16px)rotate(3deg)}}.balloon-string{stroke-dasharray:2 0;opacity:.72}@media (width<=1024px){.party-bunting{width:210px;height:86px}.party-balloon-btn.desktop-only{display:none}.party-balloon-btn{width:52px;height:126px}}@media (prefers-reduced-motion:reduce){.party-bunting,.hanging-ribbon-cluster,.party-balloon-btn{animation:none}}.launch-ribbon-shell{z-index:20;justify-content:center;max-width:1140px;margin:5.2rem auto -4.2rem;padding:0 2rem;display:flex;position:relative}.launch-ribbon{-webkit-backdrop-filter:blur(14px);background:linear-gradient(90deg,#080f1df0 0%,#0b1426f2 50%,#080f1df0 100%);border:1px solid #34d3995c;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;width:fit-content;max-width:min(860px,100%);padding:.65rem 1.35rem;display:flex;box-shadow:0 12px 32px #0000007a,0 0 24px #34d3991a,inset 0 1px #ffffff12}.ribbon-left{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;display:flex}.ga-live-badge{color:#34d399;letter-spacing:.08em;white-space:nowrap;background:#10b98124;border:1px solid #34d3996b;border-radius:999px;align-items:center;gap:.45rem;padding:.22rem .62rem;font-size:.7rem;font-weight:700;display:inline-flex}.ga-live-dot{background:#34d399;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite gaPulseDot;box-shadow:0 0 9px #34d399}@keyframes gaPulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.86)}}.met-vfd-readout{font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap;background:#03060ee0;border:1px solid #fbbf244d;border-radius:6px;align-items:center;gap:.45rem;padding:.22rem .65rem;font-size:.76rem;display:inline-flex}.met-label{color:#94a3b8;font-size:.66rem}.met-digits{color:#fbbf24;text-shadow:0 0 10px #fbbf2473;font-weight:700}.ribbon-copy{color:#cbd5e1;font-size:.78rem}.ribbon-right{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.ribbon-cli-btn{color:#e2e8f0;cursor:pointer;white-space:nowrap;background:#0f172ae6;border:1px solid #38bdf857;border-radius:8px;align-items:center;gap:.45rem;padding:.3rem .7rem;font-size:.73rem;transition:all .16s;display:inline-flex}.ribbon-cli-btn:hover{background:#1e293beb;border-color:#38bdf8ad}.ribbon-cli-btn.copied{color:#34d399;border-color:#34d399ad}.cli-prompt{color:#38bdf8;font-weight:700}.cli-action-tag{color:#38bdf8;border-left:1px solid #94a3b833;padding-left:.25rem;font-size:.66rem}.ribbon-cli-btn.copied .cli-action-tag{color:#34d399}.ribbon-link{color:#cbd5e1;white-space:nowrap;background:#ffffff0a;border:1px solid #94a3b82e;border-radius:8px;align-items:center;gap:.25rem;padding:.28rem .6rem;font-size:.73rem;text-decoration:none;transition:all .16s;display:inline-flex}.ribbon-link:hover{color:#38bdf8;background:#38bdf814;border-color:#38bdf86b}.ribbon-icon-btn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #94a3b829;border-radius:7px;justify-content:center;align-items:center;gap:.28rem;padding:.28rem .52rem;font-size:.72rem;transition:all .15s;display:inline-flex}.ribbon-icon-btn:hover{color:#f8fafc;background:#ffffff0f;border-color:#94a3b861}.ribbon-icon-btn.party-active{color:#fde68a;background:#fbbf241a;border-color:#fbbf246b}@media (width<=860px){.launch-ribbon-shell{margin:4.85rem auto -4.5rem;padding:0 1rem}.ribbon-copy{display:none}}.sl1986-corner-root{z-index:95;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.65rem;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.sl1986-deck-drawer{pointer-events:auto;transform-origin:100% 100%;background:linear-gradient(#121622 0%,#090c14 100%);border:1px solid #f59e0b52;border-radius:12px;width:min(600px,100vw - 2rem);padding:.75rem .85rem .85rem;transition:opacity .2s,transform .22s cubic-bezier(.16,1,.3,1);box-shadow:0 24px 60px #000000c7,inset 0 1px #ffffff14}.sl1986-deck-drawer.minimized{opacity:0;pointer-events:none;visibility:hidden;position:absolute;bottom:3.25rem;right:0;transform:translateY(12px)scale(.96)}.sl1986-deck-top{border-bottom:1px solid #94a3b824;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.45rem;display:flex}.sl1986-brand-row{letter-spacing:.07em;color:#cbd5e1;align-items:center;gap:.45rem;font-size:.67rem;font-weight:700;display:inline-flex}.sl1986-rec-led{background:#f59e0b;border-radius:999px;width:7px;height:7px;box-shadow:0 0 8px #f59e0bbf}.sl1986-rec-led.live{background:#10b981;box-shadow:0 0 10px #10b981e6}.sl1986-model-chip{color:#fbbf24;background:#f59e0b24;border:1px solid #f59e0b52;border-radius:4px;padding:1px 6px;font-size:.62rem}.sl1986-deck-controls{align-items:center;display:inline-flex}.sl1986-min-btn{color:#f1f5f9;cursor:pointer;background:#1e293ba6;border:1px solid #94a3b847;border-radius:4px;padding:2px 8px;font-size:.65rem;font-weight:700}.sl1986-min-btn:hover{background:#334155cc;border-color:#cbd5e1}.sl1986-deck-drawer :global(.radio-tuner-deck){margin-top:.55rem}.sl1986-pill-btn{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f8fafc;letter-spacing:.05em;cursor:pointer;background:#090d16eb;border:1px solid #f59e0b61;border-radius:999px;align-items:center;gap:.5rem;padding:.52rem .9rem;font-size:.72rem;font-weight:700;transition:transform .15s,border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 28px #0000008c,inset 0 1px #ffffff14}.sl1986-pill-btn:hover{border-color:#fbbf24b3;transform:translateY(-1px)}.sl1986-pill-btn.playing{border-color:#10b98199;box-shadow:0 10px 30px #0009,0 0 18px #10b98133}.sl1986-pill-led{background:#f59e0b;border-radius:999px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #f59e0bcc}.sl1986-pill-led.live{background:#10b981;animation:1.6s ease-in-out infinite sl1986Pulse;box-shadow:0 0 10px #10b981f2}.sl1986-pill-freq{color:#6ee7b7;background:#10b98129;border:1px solid #10b98161;border-radius:999px;padding:1px 6px;font-size:.64rem}.sl1986-pill-caret{color:#94a3b8;font-size:.68rem}@keyframes sl1986Pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.88)}}@media (width<=640px){.sl1986-corner-root{bottom:.95rem;right:.85rem}.sl1986-pill-btn{padding:.45rem .75rem;font-size:.66rem}}.dianos-section.svelte-n1rzia{background:radial-gradient(circle at 50% 10%,#1e293b66 0%,#080c16f2 70%);border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:4.5rem 1.5rem}.section-container.svelte-n1rzia{max-width:1200px;margin:0 auto}.dilemma-header.svelte-n1rzia{text-align:center;max-width:860px;margin:0 auto 3rem}.dilemma-tag.svelte-n1rzia{letter-spacing:.1em;color:#f43f5e;background:#f43f5e1a;border:1px solid #f43f5e40;border-radius:999px;margin-bottom:.75rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.dilemma-title.svelte-n1rzia{color:#f8fafc;letter-spacing:-.01em;margin:0;font-size:1.85rem;font-weight:700}.matrix-grid.svelte-n1rzia{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:3.5rem;display:grid}@media (width<=1024px){.matrix-grid.svelte-n1rzia{grid-template-columns:1fr}}.phase-card.svelte-n1rzia{background:#0f172ab3;border:1px solid #ffffff12;border-radius:18px;flex-direction:column;padding:2rem 1.75rem;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex}.phase-card.svelte-n1rzia:hover{transform:translateY(-4px)}.phase-card.euphoric.svelte-n1rzia{background:linear-gradient(#19191ecc 0%,#0f172ab3 100%);border-color:#fbbf2440}.phase-card.euphoric.svelte-n1rzia:hover{border-color:#fbbf2480;box-shadow:0 10px 30px -10px #fbbf2426}.phase-card.entropic.svelte-n1rzia{background:linear-gradient(#1e0f19d9 0%,#0f172ab3 100%);border-color:#f43f5e4d}.phase-card.entropic.svelte-n1rzia:hover{border-color:#f43f5e99;box-shadow:0 10px 30px -10px #f43f5e26}.phase-card.antidote.svelte-n1rzia{background:linear-gradient(#0f1928e6 0%,#0a1220cc 100%);border-color:#38bdf859;box-shadow:0 10px 30px -10px #38bdf826}.phase-card.antidote.svelte-n1rzia:hover{border-color:#38bdf899;box-shadow:0 15px 35px -10px #38bdf840}.phase-header.svelte-n1rzia{margin-bottom:1rem}.phase-tag.svelte-n1rzia{letter-spacing:.05em;color:#94a3b8;margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:block}.phase-tag.yellow.svelte-n1rzia{color:#fbbf24}.phase-tag.rose.svelte-n1rzia{color:#f43f5e}.phase-tag.cyan.svelte-n1rzia{color:#38bdf8}.phase-card.svelte-n1rzia h3:where(.svelte-n1rzia){color:#f1f5f9;margin:0;font-size:1.3rem;font-weight:700}.phase-metric.svelte-n1rzia{margin-bottom:1.25rem;font-size:1.75rem;font-weight:800}.phase-metric.yellow.svelte-n1rzia{color:#fbbf24}.phase-metric.rose.svelte-n1rzia{color:#f43f5e}.phase-metric.cyan.svelte-n1rzia{color:#38bdf8}.phase-points.svelte-n1rzia{color:#cbd5e1;flex-direction:column;flex-grow:1;gap:.75rem;margin:0 0 1.5rem;padding:0;font-size:.9rem;line-height:1.5;list-style:none;display:flex}.phase-points.svelte-n1rzia strong:where(.svelte-n1rzia){color:#f8fafc}.phase-status.svelte-n1rzia{text-align:center;letter-spacing:.02em;color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2440;border-radius:8px;padding:.65rem 1rem;font-size:.8rem;font-weight:700}.phase-status.warning.svelte-n1rzia{color:#f43f5e;background:#f43f5e1a;border:1px solid #f43f5e40}.phase-status.solution.svelte-n1rzia{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf84d}.install-banner.svelte-n1rzia{background:linear-gradient(90deg,#0f172ae6 0%,#141c32e6 100%);border:1px solid #38bdf840;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 2rem;display:flex}.install-info.svelte-n1rzia{flex-direction:column;gap:.25rem;display:flex}.install-title.svelte-n1rzia{color:#f8fafc;font-size:1.1rem;font-weight:700}.install-desc.svelte-n1rzia{color:#94a3b8;font-size:.85rem}.install-cli.svelte-n1rzia{color:#38bdf8;background:#080c14;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.75rem;padding:.55rem .75rem .55rem 1.15rem;font-size:.9rem;display:inline-flex}.copy-install-btn.svelte-n1rzia{color:#e0f2fe;cursor:pointer;background:#38bdf824;border:1px solid #38bdf859;border-radius:6px;padding:.3rem .65rem;font-size:.75rem;font-weight:700;transition:background .15s}.copy-install-btn.svelte-n1rzia:hover{background:#38bdf847}@media (width<=768px){.dilemma-title.svelte-n1rzia{font-size:1.35rem}.install-banner.svelte-n1rzia{flex-direction:column;align-items:flex-start}.install-cli.svelte-n1rzia{word-break:break-all;width:100%}}.category-boundary-wrap.svelte-10s1has{max-width:1160px;margin:0 auto 2.75rem}.category-analogy-banner.svelte-10s1has{color:#cbd5e1;text-align:center;background:linear-gradient(90deg,#38bdf817,#a855f717);border:1px solid #38bdf83d;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;margin-bottom:1.35rem;padding:.85rem 1.25rem;font-size:.82rem;line-height:1.5;display:flex}.analogy-pill.svelte-10s1has{color:#38bdf8;letter-spacing:.08em;white-space:nowrap;background:#38bdf829;border:1px solid #38bdf866;border-radius:999px;padding:.22rem .65rem;font-size:.7rem;font-weight:700}.analogy-copy.svelte-10s1has strong:where(.svelte-10s1has){color:#f8fafc}.category-grid.svelte-10s1has{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (width<=980px){.category-grid.svelte-10s1has{grid-template-columns:1fr}}.category-card.svelte-10s1has{background:#0c121ec7;border:1px solid #94a3b824;border-radius:16px;flex-direction:column;gap:.65rem;padding:1.5rem 1.4rem;display:flex}.category-card.accent-cyan.svelte-10s1has{border-top:2px solid #38bdf8a6}.category-card.accent-violet.svelte-10s1has{border-top:2px solid #c084fca6}.category-card.accent-emerald.svelte-10s1has{border-top:2px solid #34d399a6}.category-badge.svelte-10s1has{letter-spacing:.08em;color:#38bdf8;font-size:.7rem;font-weight:700}.accent-violet.svelte-10s1has .category-badge:where(.svelte-10s1has){color:#c084fc}.accent-emerald.svelte-10s1has .category-badge:where(.svelte-10s1has){color:#34d399}.category-title.svelte-10s1has{color:#f8fafc;margin:0;font-size:1.08rem;font-weight:700;line-height:1.35}.category-body.svelte-10s1has{color:#94a3b8;margin:0;font-size:.9rem;line-height:1.6}.symbiotic-section{padding-top:1.5rem;padding-bottom:4.5rem}.symbiotic-intro{text-align:center;max-width:780px;margin:0 auto 2.75rem}.symbiotic-kicker{letter-spacing:.08em;color:#38bdf8;background:#38bdf814;border:1px solid #38bdf83d;border-radius:999px;margin-bottom:1.15rem;padding:.3rem .85rem;font-size:.72rem;font-weight:600;display:inline-block}.symbiotic-intro h2{color:#f8fafc;letter-spacing:-.02em;margin:0 0 1.1rem;font-size:clamp(1.75rem,2.8vw,2.35rem);font-weight:800;line-height:1.22}.symbiotic-lead{color:#94a3b8;max-width:690px;margin:0 auto 1.85rem;font-size:1.04rem;line-height:1.7}.agent-strip{background:#0f172a8c;border:1px solid #94a3b824;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem .9rem;padding:.65rem 1.1rem;display:inline-flex}.agent-strip-label{letter-spacing:.07em;color:#64748b;font-size:.68rem;font-weight:600}.agent-pill-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;display:flex}.agent-pill{color:#cbd5e1;background:#ffffff08;border:1px solid #94a3b829;border-radius:999px;padding:.24rem .7rem;font-size:.8rem;font-weight:500}.agent-pill.primary{color:#7dd3fc;background:#38bdf81a;border-color:#38bdf84d}.symbiotic-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.75rem;display:grid}.symbiotic-panel{box-sizing:border-box;background:linear-gradient(#0f172aa6 0%,#090e1ad1 100%);border:1px solid #94a3b829;border-radius:16px;flex-direction:column;padding:2.15rem 2.25rem;display:flex}.panel-step{letter-spacing:.08em;color:#38bdf8;margin-bottom:.65rem;font-size:.7rem;font-weight:600}.symbiotic-panel h3{color:#f8fafc;letter-spacing:-.015em;margin:0 0 .85rem;font-size:1.32rem;font-weight:700;line-height:1.3}.panel-desc{color:#94a3b8;margin:0 0 1.6rem;font-size:.95rem;line-height:1.68}.panel-desc code,.panel-points code{color:#e2e8f0;background:#0f172acc;border:1px solid #94a3b82e;border-radius:4px;padding:.12rem .38rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.82rem}.panel-points{flex-direction:column;gap:.95rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.panel-points li{color:#cbd5e1;align-items:flex-start;gap:.75rem;font-size:.9rem;line-height:1.55;display:flex}.point-check{color:#34d399;flex-shrink:0;margin-top:.05rem;font-weight:700}.panel-points strong{color:#f8fafc;font-weight:600}.mini-terminal{background:#060911;border:1px solid #94a3b82e;border-radius:10px;margin-top:auto;overflow:hidden}.terminal-bar{background:#0b101d;border-bottom:1px solid #94a3b81a;align-items:center;gap:.42rem;padding:.55rem .85rem;display:flex}.terminal-bar .dot{border-radius:50%;width:8px;height:8px}.terminal-bar .dot.red{background:#ef4444}.terminal-bar .dot.yellow{background:#f59e0b}.terminal-bar .dot.green{background:#10b981}.terminal-title{color:#64748b;margin-left:.45rem;font-size:.7rem}.terminal-content{flex-direction:column;gap:.55rem;padding:1.05rem 1.15rem;font-size:.8rem;line-height:1.5;display:flex}.term-line{color:#cbd5e1;align-items:baseline;gap:.5rem;display:flex}.term-line .prompt{color:#64748b;flex-shrink:0}.term-line .cmd{color:#f8fafc;font-weight:500}.term-line.output{color:#94a3b8;padding-left:1rem}.term-line.output .ok{color:#34d399;font-weight:700}.term-line.output.highlight{color:#7dd3fc;background:#38bdf814;border-radius:5px;margin-top:.15rem;padding:.32rem .65rem}.symbiotic-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2.35rem;display:flex}.btn-primary{color:#fff;background:linear-gradient(90deg,#0284c7,#6366f1);border-radius:9999px;padding:.75rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 18px #0284c74d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #6366f166}.btn-secondary{color:#f8fafc;background:#ffffff0a;border:1px solid #94a3b838;border-radius:9999px;padding:.75rem 1.45rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.btn-secondary:hover{background:#ffffff14;border-color:#94a3b866;transform:translateY(-2px)}@media (width<=920px){.symbiotic-columns{grid-template-columns:1fr}.agent-strip{border-radius:16px;padding:.75rem 1rem}.symbiotic-panel{padding:1.65rem 1.4rem}}.content-section.tracetrial-section{max-width:1160px;padding-top:1.5rem;padding-bottom:5rem;scroll-margin-top:5.5rem}.tracetrial-shell{background:linear-gradient(#0f172ad1 0%,#080c16f0 100%);border:1px solid #34d3993d;border-radius:22px;width:100%;margin:0 auto;padding:2.5rem 2.35rem;position:relative;overflow:hidden;box-shadow:0 24px 60px -20px #000000bf,0 0 36px -12px #10b98124}.tracetrial-shell:before{content:"";background:linear-gradient(90deg,#34d399 0%,#38bdf8 55%,#a78bfa 100%);height:2px;position:absolute;top:0;left:0;right:0}.tracetrial-header{text-align:center;max-width:820px;margin:0 auto 2.25rem}.tracetrial-kicker{letter-spacing:.08em;color:#34d399;background:#10b9811a;border:1px solid #34d3994d;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.1rem;padding:.32rem .9rem;font-size:.72rem;font-weight:700;display:inline-flex}.tracetrial-dot{background:#34d399;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #34d399}.tracetrial-header h2{color:#f8fafc;letter-spacing:-.02em;margin:0 0 .95rem;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:800;line-height:1.22}.tracetrial-lead{color:#94a3b8;max-width:740px;margin:0 auto;font-size:1rem;line-height:1.68}.tracetrial-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;margin-bottom:1.75rem;display:grid}.tt-metric-card{background:#090e1ab8;border:1px solid #94a3b824;border-radius:14px;padding:1.2rem 1.15rem}.tt-metric-val{color:#34d399;margin-bottom:.35rem;font-size:1.55rem;font-weight:800;line-height:1.15}.tt-metric-val.cyan{color:#38bdf8}.tt-metric-label{color:#e2e8f0;letter-spacing:.02em;margin-bottom:.25rem;font-size:.78rem;font-weight:700}.tt-metric-sub{color:#64748b;font-size:.75rem;line-height:1.4}.tt-lessons-panel{background:#0f172a8c;border:1px solid #94a3b824;border-radius:16px;margin-bottom:2rem;padding:1.75rem 1.9rem}.tt-lessons-head{margin-bottom:1.35rem}.tt-panel-tag{letter-spacing:.08em;color:#38bdf8;margin-bottom:.5rem;font-size:.72rem;font-weight:700;display:block}.tt-lessons-head h3{color:#f8fafc;letter-spacing:-.01em;margin:0 0 .65rem;font-size:1.3rem;font-weight:750}.tt-lessons-intro{color:#94a3b8;max-width:82ch;margin:0;font-size:.96rem;line-height:1.68}.tt-inline-link{color:#38bdf8;text-underline-offset:2px;text-decoration:underline}.tt-inline-link:hover{color:#7dd3fc}.tt-findings-list{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.tt-lesson-card{background:#080d19ad;border:1px solid #94a3b821;border-left:3px solid #34d3998c;border-radius:12px;padding:1.1rem 1.3rem}.tt-lesson-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.45rem;display:flex}.tt-lesson-title{color:#f8fafc;align-items:center;gap:.6rem;font-size:1.02rem;font-weight:700;display:inline-flex}.tt-num{color:#34d399;background:#10b98124;border:1px solid #34d3994d;border-radius:6px;justify-content:center;align-items:center;padding:.14rem .48rem;font-size:.75rem;font-weight:800;display:inline-flex}.tt-lesson-badge{color:#6ee7b7;white-space:nowrap;background:#10b9811f;border:1px solid #34d39947;border-radius:999px;padding:.2rem .62rem;font-size:.76rem;font-weight:700}.tt-lesson-badge.cyan{color:#7dd3fc;background:#38bdf81f;border-color:#38bdf847}.tt-lesson-body{color:#cbd5e1;max-width:86ch;margin:0;font-size:.96rem;line-height:1.68}.tt-lessons-panel code{font-family:var(--font-mono,monospace);color:#e2e8f0;background:#94a3b821;border-radius:5px;padding:.12rem .4rem;font-size:.86em}.tracetrial-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}@media (width<=960px){.tracetrial-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tracetrial-shell{padding:1.85rem 1.35rem}.tt-lessons-panel{padding:1.35rem 1.25rem}}@media (width<=540px){.tracetrial-metrics{grid-template-columns:1fr}}.hub-section.svelte-cc5py7{background:#080c14;padding:5rem 1.5rem}.hub-container.svelte-cc5py7{max-width:1200px;margin:0 auto}.hub-header.svelte-cc5py7{text-align:center;max-width:760px;margin:0 auto 3.5rem}.hub-tag.svelte-cc5py7{letter-spacing:.08em;color:#38bdf8;background:#38bdf81a;border:1px solid #38bdf840;border-radius:999px;margin-bottom:1rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.hub-header.svelte-cc5py7 h2:where(.svelte-cc5py7){color:#f8fafc;letter-spacing:-.02em;margin:0 0 1rem;font-size:2.25rem;font-weight:800}.hub-desc.svelte-cc5py7{color:#94a3b8;margin:0;font-size:1.05rem;line-height:1.6}.hub-grid.svelte-cc5py7{grid-template-columns:repeat(2,1fr);gap:1.75rem;display:grid}@media (width<=820px){.hub-grid.svelte-cc5py7{grid-template-columns:1fr}}.hub-card.svelte-cc5py7{background:linear-gradient(#0f172acc 0%,#0a0f1de6 100%);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;padding:2.25rem 1.75rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.hub-card.svelte-cc5py7:hover{border-color:#38bdf866;transform:translateY(-6px);box-shadow:0 20px 40px -15px #000000b3,0 0 25px #38bdf81a}.card-icon.svelte-cc5py7{margin-bottom:1.25rem;font-size:2.25rem}.card-content.svelte-cc5py7{flex-direction:column;flex-grow:1;display:flex}.card-eyebrow.svelte-cc5py7{color:#64748b;letter-spacing:.06em;margin-bottom:.5rem;font-size:.7rem;font-weight:700}.hub-card.svelte-cc5py7 h3:where(.svelte-cc5py7){color:#f1f5f9;margin:0 0 .75rem;font-size:1.35rem;font-weight:700;line-height:1.3}.hub-card.svelte-cc5py7 p:where(.svelte-cc5py7){color:#94a3b8;flex-grow:1;margin:0 0 1.5rem;font-size:.9rem;line-height:1.6}.card-link.svelte-cc5py7{color:#38bdf8;align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;transition:transform .2s;display:inline-flex}.hub-card.svelte-cc5py7:hover .card-link:where(.svelte-cc5py7){transform:translate(4px)}@media (width<=768px){.hub-header.svelte-cc5py7 h2:where(.svelte-cc5py7){font-size:1.75rem}}.sovereign-tease-section{padding-top:2.5rem;padding-bottom:2.5rem}.sovereign-tease-shell{background:linear-gradient(155deg,#0d1321e0,#090d18f0);border:1px solid #38bdf838;border-radius:22px;flex-direction:column;gap:1.75rem;padding:2.4rem 2.5rem;display:flex;box-shadow:0 24px 60px -20px #000000b8}.tease-head{flex-direction:column;gap:.65rem;max-width:780px;display:flex}.tease-kicker{letter-spacing:.09em;text-transform:uppercase;color:#38bdf8;background:#38bdf81a;border:1px solid #38bdf847;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.28rem .7rem;font-size:.72rem;display:inline-flex}.tease-dot{background:#34d399;border-radius:999px;width:6px;height:6px;box-shadow:0 0 8px #34d399}.tease-title{color:#f8fafc;margin:0;font-size:clamp(1.55rem,2.6vw,2.15rem);font-weight:700;line-height:1.2}.tease-sub{color:#cbd5e1;margin:0;font-size:.98rem;line-height:1.65}.split-meter{background:#060a12c7;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.45rem;padding:.9rem 1.1rem;display:flex}.split-labels{flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:.76rem;display:flex}.split-frontier{color:#c084fc}.split-local{color:#34d399}.split-bar{background:#ffffff0f;border-radius:999px;grid-template-columns:7fr 3fr;gap:3px;height:9px;display:grid;overflow:hidden}.bar-frontier{background:linear-gradient(90deg,#8b5cf6,#c084fc);border-radius:999px 2px 2px 999px}.bar-local{background:linear-gradient(90deg,#0ea5e9,#34d399);border-radius:2px 999px 999px 2px}.tease-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.tease-card{background:#0f172a8c;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:.5rem;padding:1.2rem 1.25rem;display:flex}.tease-card-tag{letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;font-size:.7rem}.tease-card-tag.intent{color:#c084fc}.tease-card-tag.code{color:#34d399}.tease-card-tag.cockpit{color:#38bdf8}.tease-card h3{color:#f8fafc;margin:0;font-size:1.05rem}.tease-card p{color:#94a3b8;margin:0;font-size:.88rem;line-height:1.58}.tease-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.25rem;display:flex}.tease-note{color:#94a3b8;font-size:.8rem}.tease-links{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.tease-link{color:#38bdf8;font-size:.84rem;font-weight:600;text-decoration:none}.tease-link:hover{text-decoration:underline}@media (width<=900px){.sovereign-tease-shell{padding:1.6rem 1.35rem}.tease-grid{grid-template-columns:1fr}}.handbook-preview-grid.svelte-1shddq5{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;display:grid}.handbook-card.svelte-1shddq5{color:inherit;background:#0c1220;border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;justify-content:space-between;padding:2rem;text-decoration:none;transition:all .3s;display:flex}.handbook-card.svelte-1shddq5:hover{border-color:#38bdf84d;transform:translateY(-4px);box-shadow:0 20px 40px -15px #0009,0 0 25px #38bdf814}.handbook-meta.svelte-1shddq5{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.handbook-category.svelte-1shddq5{text-transform:uppercase;color:#38bdf8;letter-spacing:.05em;font-size:.72rem;font-weight:700}.handbook-readtime.svelte-1shddq5{color:#64748b;font-size:.78rem}.handbook-card.svelte-1shddq5 h3:where(.svelte-1shddq5){color:#f8fafc;margin-bottom:.75rem;font-size:1.2rem;font-weight:700;line-height:1.35}.handbook-card.svelte-1shddq5 p:where(.svelte-1shddq5){color:#94a3b8;margin-bottom:1.5rem;font-size:.92rem;font-weight:300;line-height:1.6}.handbook-link-text.svelte-1shddq5{color:#38bdf8;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;display:inline-flex}
