.ui-crt-overlay[data-v-486517bf]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;overflow:hidden;border-radius:inherit}.ui-crt-overlay__tube[data-v-486517bf],.ui-crt-overlay__scanlines[data-v-486517bf],.ui-crt-overlay__vignette[data-v-486517bf]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit}.ui-crt-overlay--terminal .ui-crt-overlay__tube[data-v-486517bf]{background:radial-gradient(ellipse 96% 82% at 50% 46%,rgba(255,236,200,.19) 0%,rgba(255,200,130,.06) 38%,transparent 62%),linear-gradient(180deg,#0000007a,#00000012,#ffbe6e0f 48%,#00000024,#00000085),linear-gradient(90deg,rgba(0,0,0,.38) 0%,transparent 12%,transparent 88%,rgba(0,0,0,.38) 100%);opacity:.98}.ui-crt-overlay--dark .ui-crt-overlay__tube[data-v-486517bf]{background:radial-gradient(ellipse 94% 78% at 50% 44%,rgba(255,220,170,.09) 0%,transparent 58%),linear-gradient(180deg,rgba(0,0,0,.44) 0%,rgba(0,0,0,.06) 28%,transparent 55%,rgba(0,0,0,.42) 100%),linear-gradient(90deg,rgba(0,0,0,.32) 0%,transparent 14%,transparent 86%,rgba(0,0,0,.32) 100%);opacity:.94}.ui-crt-overlay__scanlines[data-v-486517bf]{will-change:background-position}.ui-crt-overlay--terminal .ui-crt-overlay__scanlines[data-v-486517bf]{--crt-scan-period: 5px;background-image:repeating-linear-gradient(to bottom,rgba(255,210,150,.24) 0,rgba(255,210,150,.24) 1px,rgba(255,255,255,.055) 1px,rgba(255,255,255,.055) 2px,transparent 2px,transparent var(--crt-scan-period));background-size:100% var(--crt-scan-period);mix-blend-mode:screen;opacity:.96}.ui-crt-overlay--terminal.ui-crt-overlay--noScreenBlend .ui-crt-overlay__scanlines[data-v-486517bf]{--crt-scan-period: 4px;mix-blend-mode:normal;opacity:1;background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 1px,transparent 1px,transparent var(--crt-scan-period)),repeating-linear-gradient(to bottom,rgba(255,200,130,.09) 0,rgba(255,200,130,.09) 1px,transparent 1px,transparent var(--crt-scan-period));background-size:100% var(--crt-scan-period),100% var(--crt-scan-period)}.ui-crt-overlay--dark .ui-crt-overlay__scanlines[data-v-486517bf]{--crt-scan-period: 5px;background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 2px,rgba(0,0,0,.5) 2px,rgba(0,0,0,.5) 3px,rgba(0,0,0,0) 3px,rgba(0,0,0,0) var(--crt-scan-period));background-size:100% var(--crt-scan-period);mix-blend-mode:multiply;opacity:.97}.ui-crt-overlay__vignette[data-v-486517bf]{background:radial-gradient(circle at center,transparent 38%,rgba(0,0,0,.66) 100%),linear-gradient(90deg,rgba(125,216,255,.07),transparent 18%,transparent 82%,rgba(255,91,55,.07))}.ui-crt-overlay--animated.ui-crt-overlay--terminal .ui-crt-overlay__tube[data-v-486517bf]{animation:uiCrtTubeBreath-486517bf 6.5s ease-in-out infinite}.ui-crt-overlay--animated.ui-crt-overlay--dark .ui-crt-overlay__tube[data-v-486517bf]{animation:uiCrtTubeBreathDark-486517bf 7.5s ease-in-out infinite}.ui-crt-overlay--animated .ui-crt-overlay__scanlines[data-v-486517bf]{animation:uiCrtScanlineScroll-486517bf 1.15s linear infinite,uiCrtScanlinePulse-486517bf 4.2s ease-in-out infinite}.ui-crt-overlay--animated.ui-crt-overlay--dark .ui-crt-overlay__scanlines[data-v-486517bf]{animation:uiCrtScanlineScroll-486517bf 1.15s linear infinite,uiCrtScanlinePulseDark-486517bf 5s ease-in-out infinite}.ui-crt-overlay--animated .ui-crt-overlay__vignette[data-v-486517bf]{animation:uiCrtVignettePulse-486517bf 8s ease-in-out infinite}@keyframes uiCrtScanlineScroll-486517bf{0%{background-position:0 0}to{background-position:0 5px}}.ui-crt-overlay--terminal.ui-crt-overlay--noScreenBlend.ui-crt-overlay--animated .ui-crt-overlay__scanlines[data-v-486517bf]{animation:uiCrtScanlineScrollNoBlend-486517bf 1.05s linear infinite,uiCrtScanlinePulse-486517bf 4.2s ease-in-out infinite}@keyframes uiCrtScanlineScrollNoBlend-486517bf{0%{background-position:0 0,0 0}to{background-position:0 4px,0 4px}}@keyframes uiCrtScanlinePulse-486517bf{0%,to{opacity:.96}50%{opacity:.78}}@keyframes uiCrtScanlinePulseDark-486517bf{0%,to{opacity:.97}50%{opacity:.8}}@keyframes uiCrtTubeBreath-486517bf{0%,to{opacity:.92}50%{opacity:1}}@keyframes uiCrtTubeBreathDark-486517bf{0%,to{opacity:.88}50%{opacity:.98}}@keyframes uiCrtVignettePulse-486517bf{0%,to{opacity:1}50%{opacity:.88}}@media(prefers-reduced-motion:reduce){.ui-crt-overlay--animated .ui-crt-overlay__tube[data-v-486517bf],.ui-crt-overlay--animated .ui-crt-overlay__scanlines[data-v-486517bf],.ui-crt-overlay--animated .ui-crt-overlay__vignette[data-v-486517bf]{animation:none}}.terminal-backdrop[data-v-6a034c31]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;box-sizing:border-box;padding:24px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,rgba(78,42,12,.2),transparent 44%),#000000db;pointer-events:none;color:#ffbd6b;font-family:Share Tech Mono,VT323,IBM Plex Mono,ui-monospace,SFMono-Regular,monospace;letter-spacing:.08em}.terminal-shell[data-v-6a034c31]{position:relative;box-sizing:border-box;width:min(920px,calc(100vw - 48px));border:2px solid rgba(255,184,106,.55);border-radius:24px;background:linear-gradient(145deg,#4c3724e6,#100d0cfa 38%,#3e2717f2),#130f0d;box-shadow:0 26px 80px #000000c7,inset 0 0 40px #ffb86a26,0 0 42px #ff8f402e;overflow:hidden}.terminal-topbar[data-v-6a034c31]{display:flex;justify-content:space-between;gap:18px;padding:14px 18px 12px;color:#ffd888cc;font-size:12px;text-shadow:0 0 8px rgba(255,184,106,.45)}.terminal-screen[data-v-6a034c31]{position:relative;box-sizing:border-box;border-top:1px solid rgba(255,184,106,.28);border-radius:0 0 22px 22px;background:linear-gradient(180deg,#170e08f5,#090808fa),#080808;box-shadow:inset 0 0 90px #ff80202e,inset 0 0 18px #ffe0a414;display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(180px,.8fr);gap:18px;padding:clamp(18px,3.6vw,36px)}.screen-copy[data-v-6a034c31]{z-index:1}.eyebrow[data-v-6a034c31],.status[data-v-6a034c31],.sub[data-v-6a034c31]{margin:0;color:#ffd888b8;font-size:13px}h2[data-v-6a034c31]{margin:10px 0 14px;color:#ffd888;font-size:clamp(28px,4.8vw,56px);line-height:.9;text-shadow:0 0 8px rgba(255,184,106,.65),0 0 26px rgba(255,111,0,.25)}.status[data-v-6a034c31]{display:flex;align-items:center;gap:10px;min-height:18px}.sub[data-v-6a034c31]{margin-top:6px;font-size:12px;color:#ffd888a3}.dots[data-v-6a034c31]{display:inline-flex;gap:6px;transform:translateY(1px)}.dot[data-v-6a034c31]{width:5px;height:5px;border-radius:999px;background:#ffd6a8eb;box-shadow:0 0 10px #ffa85061;opacity:.18;animation:dotPulse-6a034c31 1.05s infinite ease-in-out}.dot[data-v-6a034c31]:nth-child(2){animation-delay:.15s}.dot[data-v-6a034c31]:nth-child(3){animation-delay:.3s}.bar[data-v-6a034c31]{margin-top:14px;height:7px;border-radius:999px;background:#ffffff0f;overflow:hidden;border:1px solid rgba(140,160,200,.18)}.bar__fill[data-v-6a034c31]{height:100%;width:46%;border-radius:999px;background:linear-gradient(90deg,#ffa85000,#ffa8508c 30%,#ffecd2e6,#ffa8508c 70%,#ffa85000);animation:barSweep-6a034c31 1.15s infinite linear}.right[data-v-6a034c31]{display:flex;align-items:flex-start;justify-content:flex-end;z-index:1}.readout[data-v-6a034c31]{border:1px solid rgba(255,184,106,.42);border-radius:14px;padding:12px 12px 10px;min-width:200px;background:#0a080880;box-shadow:inset 0 0 24px #ffb86a14}.readout-row[data-v-6a034c31]{display:flex;justify-content:space-between;gap:12px;padding:6px 2px;font-size:12px;color:#ffd888b8}.readout-label[data-v-6a034c31]{opacity:.85}.readout strong[data-v-6a034c31]{color:#ffd888;letter-spacing:.06em}@keyframes dotPulse-6a034c31{0%,to{opacity:.18;transform:translateY(0)}45%{opacity:.92;transform:translateY(-1px)}}@keyframes barSweep-6a034c31{0%{transform:translate(-65%)}to{transform:translate(170%)}}@media(max-width:760px){.terminal-screen[data-v-6a034c31]{grid-template-columns:1fr}.right[data-v-6a034c31]{justify-content:flex-start}.readout[data-v-6a034c31]{min-width:0;width:100%}}html,body,#app{margin:0;height:100%;overflow:hidden;font-family:system-ui,sans-serif;background:#1a1a1f;color:#e8e8ed}#app{user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent}#app input,#app textarea,#app [contenteditable=true],#app .selectable,#app .selectable *{user-select:text;-webkit-user-select:text;-ms-user-select:text}.travel-overlay-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;pointer-events:all;animation:travel-fade-in .22s ease-out}@keyframes travel-fade-in{0%{opacity:0}to{opacity:1}}
