.unified-container{padding:0 1rem 8rem;max-width:1600px;margin:0 auto;position:relative;z-index:10}.section-header{font-family:var(--font-header);font-size:1.2rem;margin-bottom:1.5rem;color:var(--text-main);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--border-subtle);padding-bottom:.5rem}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease}.modal-overlay.active{opacity:1;pointer-events:auto}.modal-content{transform:translateY(20px) scale(.95);transition:transform .3s cubic-bezier(.4,0,.2,1)}.modal-overlay.active .modal-content{transform:translateY(0) scale(1)}.switch{position:relative;display:inline-block;width:44px;height:24px;margin:0}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ffffff1a;transition:.3s;border:1px solid var(--border-subtle)}.slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:var(--text-muted);transition:.3s}input:checked+.slider{background-color:#0f63;border-color:var(--accent-green)}input:checked+.slider:before{transform:translate(20px);background-color:var(--accent-green);box-shadow:0 0 10px var(--accent-green)}.slider.round{border-radius:24px}.slider.round:before{border-radius:50%}.range-slider{-webkit-appearance:none;width:100%;height:6px;background:#ffffff1a;border-radius:3px;outline:none}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--accent-green);cursor:pointer;box-shadow:0 0 10px var(--accent-green)}.matrix-table{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:.85rem}.matrix-table th{text-align:left;padding:1rem;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);text-transform:uppercase;letter-spacing:1px;background:#0003}.matrix-table td{padding:1rem;border-bottom:1px solid rgba(255,255,255,.02);vertical-align:middle}.matrix-table tbody tr{cursor:pointer;transition:background .2s}.matrix-table tbody tr:hover{background:#ffffff0d}.pulse-red{animation:pulseRed 2s infinite}@keyframes pulseRed{0%{box-shadow:inset 0 0 #ff2a5533}70%{box-shadow:inset 0 0 0 10px #ff2a5500}to{box-shadow:inset 0 0 #ff2a5500}}.pulse-green{animation:pulseGreen 2s infinite}@keyframes pulseGreen{0%{box-shadow:inset 0 0 #00ff6626}70%{box-shadow:inset 0 0 0 10px #0f60}to{box-shadow:inset 0 0 #0f60}}.dashboard-layout{display:grid;grid-template-columns:150px 1fr;min-height:100vh}.sidebar{padding:.8rem 1rem 1.5rem;background:#05070c;display:flex;flex-direction:column;gap:2rem;position:sticky;top:0;height:100vh;overflow-y:auto;border-right:1px dashed rgba(255,255,255,.05)}.nav-group{display:flex;flex-direction:column;gap:1rem}.nav-header{font-family:var(--font-mono);font-size:.65rem;color:var(--text-muted);letter-spacing:1.5px;margin-bottom:.2rem;padding-left:.5rem}.sidebar-nav{display:flex;flex-direction:column;gap:.8rem}.stealth-nav-item{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;cursor:pointer;background:transparent;opacity:.3;transition:opacity .2s ease}.stealth-nav-item:hover{opacity:.6}.stealth-nav-item.active{opacity:.9}.nav-bracket{font-family:var(--font-mono);font-size:.65rem;color:#fff;width:10px;text-align:center}.nav-text{font-family:var(--font-mono);font-size:.65rem;font-weight:400;color:#fff;letter-spacing:1px}.event-card{background:#0d111a99;border:1px solid rgba(255,255,255,.05);border-radius:4px;padding:1.2rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.8rem;position:relative;overflow:hidden}.event-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--event-color, var(--text-muted))}.event-card-header{display:flex;justify-content:flex-start;align-items:center;gap:1rem;border-bottom:1px dashed rgba(255,255,255,.1);padding-bottom:.8rem;font-family:var(--font-mono);font-size:.75rem}.event-time{color:var(--text-muted)}.event-type{font-weight:700;letter-spacing:1px}.event-agency{color:#fff}.event-card-body{display:flex;flex-direction:column;gap:.8rem;font-family:var(--font-body);font-size:.85rem}.event-row{display:flex;gap:.8rem;line-height:1.5}.event-label{color:var(--text-muted);font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;min-width:140px;margin-top:2px}.event-value{color:#fff;flex:1}.action-value{color:var(--accent-blue);font-style:italic}:root{--bg-base: #111827;--bg-surface: rgba(17, 24, 39, .7);--border-subtle: rgba(255, 255, 255, .05);--border-highlight: rgba(255, 255, 255, .15);--text-main: #F8FAFC;--text-muted: #94A3B8;--accent-red: #E11D48;--accent-steel: #475569;--accent-blue: #2563EB;--grad-text: linear-gradient(135deg, #FFFFFF 0%, #A0AEC0 100%);--grad-accent: linear-gradient(135deg, #64748B 0%, #475569 100%);--font-heading: "Outfit", sans-serif;--font-body: "Inter", sans-serif;--font-mono: "JetBrains Mono", monospace}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-base);color:var(--text-main);font-family:var(--font-body);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}h1,h2,h3{font-family:var(--font-heading)}h1{font-size:clamp(3rem,6vw,5rem);line-height:1.05;font-weight:900;letter-spacing:-.04em;margin-bottom:1.5rem}h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.02em;margin-bottom:1rem}.text-gradient{background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.highlight-text{color:var(--accent-steel)}.text-center{text-align:center}.glass-header{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 5%;background:var(--bg-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle);z-index:100}.toggle-switch{position:relative;display:inline-block;width:28px;height:16px}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ffffff1a;border:1px solid var(--border-subtle);transition:.2s;border-radius:16px}.toggle-slider:before{position:absolute;content:"";height:10px;width:10px;left:2px;bottom:2px;background-color:var(--text-muted);transition:.2s;border-radius:50%}input:checked+.toggle-slider{background-color:var(--accent-blue);border-color:var(--accent-blue)}input:checked+.toggle-slider:before{transform:translate(12px);background-color:#fff}.logo{display:flex;align-items:center;gap:.5rem;font-family:var(--font-heading);font-size:1.5rem;font-weight:900;letter-spacing:-.5px}.logo span{color:var(--accent-red)}nav{display:flex;align-items:center;gap:2rem}nav a:not([class*=btn]){color:var(--text-muted);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .2s}nav a:not([class*=btn]):hover{color:var(--text-main)}.btn-primary,.btn-primary-small,.btn-primary-full{background:var(--accent-steel);color:#fff;border-radius:6px;text-decoration:none;font-weight:600;font-family:var(--font-body);transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none}.btn-primary{padding:.8rem 1.8rem;font-size:1rem}.btn-primary-small{padding:.5rem 1rem;font-size:.85rem}.btn-primary-full{width:100%;padding:.8rem;font-size:1rem}.btn-primary:hover,.btn-primary-small:hover,.btn-primary-full:hover{background:#334155}.btn-ghost,.btn-ghost-full{background:transparent;color:var(--text-main);border:1px solid var(--border-highlight);border-radius:6px;text-decoration:none;font-weight:600;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}.btn-ghost{padding:.5rem 1rem;font-size:.9rem}.btn-ghost-full{width:100%;padding:1rem;font-size:1.1rem}.btn-ghost:hover,.btn-ghost-full:hover{background:#ffffff0d;border-color:var(--text-main)}.glass-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:8px;padding:2.5rem;position:relative;overflow:hidden}section{padding:8rem 5%;max-width:1300px;margin:0 auto;position:relative;z-index:10}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.hero{text-align:center;padding-top:12rem;display:flex;flex-direction:column;align-items:center}.compliance-badge{display:inline-flex;align-items:center;gap:.75rem;background:#ffffff08;border:1px solid var(--border-subtle);padding:.5rem 1.2rem;border-radius:50px;font-family:var(--font-mono);font-size:.85rem;color:var(--text-main);margin-bottom:2rem}.badge-divider{color:var(--border-highlight)}.badge-muted{color:var(--text-muted)}.indicator{width:8px;height:8px;background-color:var(--accent-steel);border-radius:50%}.pulse{animation:pulseAnim 2s infinite}@keyframes pulseAnim{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}.hero .subtitle{max-width:700px;font-size:1.25rem;color:var(--text-muted);margin-bottom:3rem}.hero-actions{margin-bottom:6rem}.mockup-container{width:100%;max-width:900px;position:relative;perspective:1000px}.mockup-glass{background:#0a0e17d9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:left;box-shadow:0 30px 60px #000c,0 0 40px #ff2a550d;overflow:hidden;position:relative;z-index:2;transform:rotateX(5deg);transition:transform .5s ease}.mockup-glass:hover{transform:rotateX(0)}.mockup-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;height:110%;background:linear-gradient(180deg,#ff2a5526,#00ff661a);filter:blur(40px);z-index:1}.mockup-header{background:#0006;padding:1rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between}.window-controls{display:flex;gap:8px}.dot{width:12px;height:12px;border-radius:50%}.dot.red{background:#ff5f56}.dot.yellow{background:#ffbd2e}.dot.green{background:#27c93f}.mockup-title{font-family:var(--font-mono);color:var(--text-muted);font-size:.85rem}.status-indicator{font-family:var(--font-mono);color:var(--accent-steel);font-size:.75rem;text-transform:uppercase;letter-spacing:1px}.mockup-body{padding:2rem;font-family:var(--font-mono);font-size:.95rem;line-height:1.8;position:relative}.scanline{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.2) 51%);background-size:100% 4px;pointer-events:none;z-index:10}.time{color:#475569;margin-right:10px}.muted{color:#64748b}.white{color:#fff}.alert-red{color:var(--accent-red);font-weight:700;text-shadow:0 0 10px rgba(255,42,85,.5)}.alert-green{color:var(--accent-steel);font-weight:700;text-shadow:0 0 10px rgba(0,255,102,.5)}.alert-box{margin:1rem 0 1rem 2rem;padding:1rem;border-left:2px solid var(--accent-red);background:#ff2a550d}.alert-row{margin-bottom:.5rem}.alert-row span:first-child{color:var(--text-muted);display:inline-block;width:80px}.card-icon{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#ffffff08;border:1px solid var(--border-subtle);margin-bottom:1.5rem}.red-glow{box-shadow:inset 0 0 20px #ff2a551a}.blue-glow{box-shadow:inset 0 0 20px #3b82f61a}.feature-card h3{margin-bottom:1rem;font-size:1.4rem}.feature-card p{color:var(--text-muted)}.hover-lift{transition:transform .3s ease,border-color .3s ease}.hover-lift:hover{transform:translateY(-8px);border-color:var(--border-highlight)}.card-line{position:absolute;bottom:0;left:0;width:0%;height:2px;background:var(--accent-steel);transition:width .4s ease}.hover-lift:hover .card-line{width:100%}.pricing-section .subtitle-small{color:var(--text-muted);font-size:1.2rem;margin-bottom:4rem}.pricing-grid{align-items:stretch;max-width:900px;margin:0 auto}.price-card{display:flex;flex-direction:column}.tier-name{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.price{font-size:3.5rem;font-weight:900;line-height:1;margin-bottom:1rem}.period{font-size:1rem;font-weight:500;color:var(--text-muted)}.price-desc{color:var(--text-muted);margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--border-subtle)}.feature-list{list-style:none;margin-bottom:2.5rem;flex-grow:1}.feature-list li{margin-bottom:1rem;color:var(--text-main);display:flex;align-items:center;gap:10px}.feature-list li:before{content:"✓";color:var(--accent-steel);font-weight:700}.premium-card{border-color:#00ff664d;box-shadow:0 0 40px #00ff660d;transform:scale(1.03)}.premium-badge{position:absolute;top:0;right:2rem;background:var(--accent-steel);color:#000;padding:.3rem 1rem;border-radius:0 0 6px 6px;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:1px}.cta-glass-box{background:linear-gradient(180deg,#0d111acc,#02040acc);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:5rem 3rem;position:relative;overflow:hidden}.cta-glass-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--accent-steel),transparent)}.cta-glass-box p{font-size:1.5rem;color:var(--text-muted);margin-bottom:2.5rem}footer{text-align:center;padding:3rem 5%;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.9rem}.footer-content .logo{justify-content:center;margin-bottom:1rem;opacity:.5}.fade-in-up{animation:fadeInUp 1s cubic-bezier(.16,1,.3,1)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.competitors-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.competitor-card{background:#0d111a66;border:1px solid var(--border-subtle);border-radius:8px;padding:1.5rem;display:flex;flex-direction:column}.competitor-card .card-header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--border-subtle);padding-bottom:1rem;margin-bottom:1rem}.competitor-card .card-header h3{font-size:1.1rem;color:#fff;margin-bottom:.25rem}.competitor-card .card-header .tracking-status{font-family:var(--font-mono);font-size:.75rem;color:var(--text-muted)}.competitor-card .card-body{display:flex;flex-direction:column;gap:.8rem}.movement-row{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:.85rem;padding:.5rem;border-radius:4px;background:#0003}.movement-row .label{color:var(--text-muted);display:flex;align-items:center;gap:8px}.movement-row.exit .value,.movement-row.loss .value{color:var(--accent-red);font-weight:700}.movement-row.hire .value,.movement-row.appt .value{color:var(--accent-steel);font-weight:700}.movement-row.zero .value{color:var(--text-muted);font-weight:400}.dashboard-layout{display:flex;min-height:100vh}.sidebar{width:180px;background:var(--bg-surface);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;padding:.8rem 0 2rem;position:fixed;height:100vh;z-index:50;box-shadow:10px 0 30px #00000080}.nav-group{margin-bottom:2rem}.nav-header{font-family:var(--font-mono);font-size:.7rem;color:var(--text-muted);opacity:.5;letter-spacing:2px;padding:0 1.5rem;margin-bottom:.8rem}.sidebar-nav{display:flex;flex-direction:column;gap:.1rem}.nav-item{display:flex;align-items:center;gap:12px;padding:.75rem 1rem;color:var(--text-muted);text-decoration:none;font-family:var(--font-mono);font-size:.75rem;border-left:3px solid transparent;transition:all .2s;cursor:pointer;position:relative;overflow:hidden}.nav-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,.03),transparent);opacity:0;transition:opacity .2s;z-index:-1}.nav-item:hover{color:#fff;border-left-color:var(--border-highlight)}.nav-item.active{color:#fff;border-left-color:var(--border-highlight);font-weight:500}.nav-item.active:before{opacity:1}.nav-icon{display:flex;align-items:center;justify-content:center;width:20px}.nav-icon svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none;transition:all .2s}.nav-item.active .nav-icon svg{filter:none;opacity:1}.main-content{flex:1;margin-left:200px}.movement-row.interactive{cursor:pointer;transition:background .2s,transform .1s}.movement-row.interactive:hover{background:#ffffff1a}.movement-row.interactive:active{transform:scale(.99)}.tray-container{overflow:hidden;max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1);background:#0000004d;border-radius:0 0 4px 4px;margin-top:-4px}.tray-container.open{max-height:300px;margin-bottom:.8rem}.tray-content{padding:1rem;font-family:var(--font-mono);font-size:.8rem;border-top:1px solid rgba(255,255,255,.05)}.tray-row{display:flex;justify-content:space-between;align-items:center;padding-bottom:.8rem;margin-bottom:.8rem;border-bottom:1px solid rgba(255,255,255,.05)}.tray-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.intelligence-strip{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:8px;padding:1.5rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:stretch;transition:background .2s}.strip-content{flex:1;display:flex;flex-direction:column;gap:.8rem;padding-left:1.5rem}.strip-analytics{width:150px;display:flex;flex-direction:column;justify-content:center;gap:.6rem;border-right:1px solid var(--border-subtle);padding-right:1.5rem}.stat-row{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;font-family:var(--font-mono)}.stat-label{color:var(--text-muted)}.stat-value{color:#fff;font-weight:700}.intelligence-strip:hover{background:#ffffff05}.intelligence-strip-header{display:flex;justify-content:space-between;align-items:center}.intelligence-strip-header h3{margin:0;font-size:1.1rem;color:#fff}.intelligence-strip-meta{display:flex;gap:1.5rem;font-family:var(--font-mono);font-size:.75rem;color:var(--text-muted)}.intelligence-strip-ticker{padding:.5rem 0 0;font-family:var(--font-main);font-size:.85rem;color:var(--text-main);display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));row-gap:.3rem;column-gap:1.5rem}.tick.metric-title{font-size:.75rem;color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase}.intelligence-card{background:#0d111a66;border:1px solid var(--border-subtle);border-radius:6px;margin-bottom:2rem;display:flex;flex-direction:column;overflow:hidden;transition:background .2s,box-shadow .2s}.intelligence-card:hover{background:#ffffff05;box-shadow:0 4px 20px #0006}.card-top-bar{padding:1rem 1.5rem;border-bottom:1px solid var(--border-subtle);display:flex;justify-content:space-between;align-items:center;background:#ffffff03}.card-middle-split{display:flex;align-items:stretch;padding:1rem 1.5rem}.card-footnote-drawer{overflow:hidden;max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.card-footnote-drawer.open{max-height:800px}.card-footnote{padding:.8rem 1.5rem;background:#ff2a550d;font-family:var(--font-mono);font-size:.75rem;color:var(--text-muted)}.carrier-pill{background:#0006;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:.2rem .6rem;font-size:.65rem;color:var(--text-muted);font-family:var(--font-mono);white-space:nowrap}.ticker-date{font-size:.75rem;color:var(--text-muted);opacity:.6;margin-left:.2rem}.badge{padding:.15rem .5rem;border-radius:4px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.badge-exit{background:#d9770626;color:#d97706;border:1px solid rgba(217,119,6,.3)}.badge-loss{background:#ff2a5526;color:var(--accent-red);border:1px solid rgba(255,42,85,.3)}.badge-hire,.badge-appt{background:#94a3b826;color:var(--text-muted);border:1px solid rgba(148,163,184,.3)}.ticker-subject{font-weight:600;color:#fff}.ticker-event{display:flex;align-items:center;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.03);padding:.25rem 0;border-radius:0;gap:.5rem;cursor:pointer;transition:background .2s ease}.ticker-event:hover{transform:none;background:#ffffff05}.ticker-event.active{border-color:var(--text-main);background:transparent}.ticker-inline-drawer{margin-top:.2rem;padding:.8rem 0 .8rem 1rem;background:transparent;border:none;border-left:2px solid rgba(255,255,255,.1);border-radius:0;display:flex;flex-direction:column;animation:slideDown .15s ease-out forwards}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.command-console{background:#0d111a99;border:1px solid rgba(255,255,255,.05);border-top:none;border-radius:0 0 8px 8px;padding:.8rem 1.2rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem;position:sticky;top:0;z-index:1000;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.console-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed rgba(255,255,255,.1);padding-bottom:.5rem}.console-title{font-family:var(--font-heading);font-size:.9rem;font-weight:700;color:#fff;letter-spacing:2px}.console-status{font-family:var(--font-mono);font-size:.65rem;color:#2ed573;letter-spacing:1px}.console-body{display:flex;flex-wrap:wrap;gap:2rem}.console-section{display:flex;flex-direction:column;gap:.4rem}.section-label{font-family:var(--font-mono);font-size:.6rem;color:var(--text-muted);letter-spacing:1.5px}.toggle-group{display:flex;gap:.5rem;flex-wrap:wrap}.stealth-toggle{background:#ffffff05;border:1px solid rgba(255,255,255,.1);color:var(--text-muted);padding:.3rem .6rem;font-family:var(--font-mono);font-size:.65rem;border-radius:4px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.stealth-toggle:hover{background:#ffffff0d;border-color:#fff3}.stealth-toggle.active{background:#ffffff1a;color:#fff}.toggle-indicator{width:6px;height:6px;border-radius:50%;background:#fff3}.stealth-toggle.active .toggle-indicator{background:var(--text-main);box-shadow:0 0 5px var(--text-main)}.stealth-toggle.active.toggle-defection{border-color:#ffab0080;background:#ffab001a}.stealth-toggle.active.toggle-defection .toggle-indicator{background:#ffab00;box-shadow:0 0 5px #ffab00}.stealth-toggle.active.toggle-termination{border-color:#ff525280;background:#ff52521a}.stealth-toggle.active.toggle-termination .toggle-indicator{background:#ff5252;box-shadow:0 0 5px #ff5252}.stealth-toggle.active.toggle-acquisition .toggle-indicator,.stealth-toggle.active.toggle-new .toggle-indicator{background:var(--text-main);box-shadow:0 0 5px var(--text-main)}.stealth-slider{-webkit-appearance:none;width:100%;height:4px;background:#ffffff1a;outline:none;border-radius:2px}.stealth-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;cursor:pointer;border:2px solid var(--bg-surface)}.console-footer{display:flex;align-items:center;gap:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.05)}.stealth-input{background:transparent;border:none;border-bottom:1px dashed rgba(255,255,255,.3);color:#fff;outline:none;font-family:var(--font-mono);font-size:.8rem;width:200px;padding:.2rem 0}.stealth-input:focus{border-bottom-color:#fff}
