:root{--bg-black:#000;--bg-primary:#000;--bg-surface-1:#0a0a0a;--bg-surface-2:#0f0f0f;--bg-surface-3:#141414;--bg-surface-4:#181818;--bg-card:#0d0d0f;--bg-card-hover:#131317;--red-accent:#ef4444;--red-hover:#dc2626;--red-active:#b91c1c;--red-soft:#ef444414;--red-pill:#ef444424;--red-border:#ef444452;--red-glow:#ef444438;--red-glow-subtle:#ef44441f;--border-subtle:#ffffff0f;--border-medium:#ffffff17;--border-highlight:#ffffff24;--border-active:#ef444459;--text-primary:#f5f5f7;--text-secondary:#8e8e93;--text-tertiary:#52525b;--text-quaternary:#3f3f46;--glass-bg:#121214a6;--glass-bg-hover:#1c1c20cc;--glass-border:#ffffff12;--glass-blur:blur(24px) saturate(150%);--glass-shadow:0 16px 40px -10px #000000a6;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-full:9999px;--font-family:-apple-system, BlinkMacSystemFont, "Inter", "SF Pro Display", -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}body{background-color:var(--bg-black);color:var(--text-primary);font-family:var(--font-family);letter-spacing:-.011em;min-height:100vh;line-height:1.5;overflow-x:hidden}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit;transition:all .18s cubic-bezier(.16,1,.3,1)}button:active{transform:scale(.98)}input,textarea{color:inherit;background:0 0;border:none;outline:none;font-family:inherit}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff38}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.app-container{background-color:var(--bg-black);flex-direction:column;min-height:100vh;display:flex}.topbar{border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:#000000d9;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.topbar-left{align-items:center;gap:20px;display:flex}.logo-brand{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}.logo-icon-wrap{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.waveform-bars{align-items:center;gap:3px;height:22px;display:flex}.wave-bar{background:linear-gradient(180deg, #ff655b 0%, var(--red-accent) 100%);border-radius:2px;width:3px;animation:1.8s ease-in-out infinite wavePulse}.wave-bar:first-child{height:10px;animation-delay:.1s}.wave-bar:nth-child(2){height:18px;animation-delay:.3s}.wave-bar:nth-child(3){height:22px;animation-delay:0s}.wave-bar:nth-child(4){height:14px;animation-delay:.4s}.wave-bar:nth-child(5){height:8px;animation-delay:.2s}@keyframes wavePulse{0%,to{opacity:.8;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1.1)}}.topbar-search{border:1px solid var(--border-subtle);border-radius:var(--radius-full);width:340px;height:38px;color:var(--text-secondary);cursor:pointer;background:#111113;align-items:center;gap:10px;padding:0 14px;transition:all .2s;display:flex}.topbar-search:hover,.topbar-search:focus-within{border-color:var(--border-highlight);background:#141416}.topbar-search input{color:var(--text-primary);flex:1;font-size:13.5px}.topbar-search input::placeholder{color:#636366}.kbd-badge{color:#8e8e93;-webkit-user-select:none;user-select:none;background:#1a1a1e;border:1px solid #ffffff14;border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:11px;font-weight:500;display:flex}.topbar-right{align-items:center;gap:16px;display:flex}.icon-btn{width:36px;height:36px;color:var(--text-secondary);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:relative}.icon-btn:hover{color:var(--text-primary);background:#ffffff0f}.notification-dot{background:var(--red-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:7px}.user-pill{border:1px solid var(--border-subtle);border-radius:var(--radius-full);cursor:pointer;background:#121214;align-items:center;gap:8px;padding:4px 10px 4px 5px;transition:all .15s;display:flex}.user-pill:hover{border-color:var(--border-highlight);background:#161619}.user-avatar{object-fit:cover;background:#202025;border-radius:50%;width:24px;height:24px}.user-handle{color:var(--text-primary);font-size:13px;font-weight:500}.btn-go-on-air{color:#fff;border-radius:var(--radius-full);letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#f04438 0%,#d92d20 100%);border:1px solid #ffffff26;align-items:center;gap:8px;padding:8px 18px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 2px 10px #ef44444d,inset 0 1px #fff3}.btn-go-on-air:hover{background:linear-gradient(#f95045 0%,#e03528 100%);box-shadow:0 4px 16px #ef444466,inset 0 1px #ffffff4d}.btn-go-on-air:active{transform:scale(.97)}.main-shell{grid-template-columns:210px 1fr 340px;width:100%;max-width:1720px;min-height:calc(100vh - 64px);margin:0 auto;display:grid}.left-sidebar{border-right:1px solid var(--border-subtle);flex-direction:column;justify-content:space-between;height:calc(100vh - 64px);padding:24px 14px;display:flex;position:sticky;top:64px}.nav-group{flex-direction:column;gap:6px;display:flex}.nav-item{border-radius:var(--radius-md);color:var(--text-secondary);-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:9px 14px;font-size:13.5px;font-weight:500;transition:all .15s;display:flex;position:relative}.nav-item:hover{color:var(--text-primary);background:#ffffff0a}.nav-item.active{color:#ff5a52;background:#ef44441f;border:1px solid #ef444438;font-weight:600}.nav-item.active .nav-icon{color:var(--red-accent)}.nav-badge-soon{text-transform:uppercase;color:var(--text-tertiary);letter-spacing:.04em;background:#ffffff0f;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px;font-weight:600}.sidebar-bottom{border-top:1px solid var(--border-subtle);padding-top:16px}.download-app-btn{border-radius:var(--radius-md);border:1px solid var(--border-subtle);width:100%;color:var(--text-secondary);background:#111113;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;font-weight:500;transition:all .15s;display:flex}.download-app-btn:hover{border-color:var(--border-highlight);color:var(--text-primary);background:#161619}.center-content{flex-direction:column;gap:48px;min-width:0;padding:28px 36px 80px;display:flex;overflow-y:auto}.hero-card{border-radius:var(--radius-2xl);background:#09090b;border:1px solid #ffffff12;min-height:362px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 48px -12px #000c}.hero-content-left{z-index:2;flex-direction:column;flex:1;justify-content:center;max-width:58%;padding:40px 36px;display:flex}.badge-on-air-pill{border-radius:var(--radius-full);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);background:#ffffff0d;border:1px solid #ffffff14;align-items:center;gap:6px;width:fit-content;margin-bottom:20px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-flex}.hero-title{letter-spacing:-.03em;color:#fff;margin-bottom:6px;font-size:36px;font-weight:700;line-height:1.15}.hero-subtitle{letter-spacing:-.025em;color:#8e8e93;margin-bottom:16px;font-size:32px;font-weight:600;line-height:1.15}.hero-desc{color:#71717a;max-width:440px;margin-bottom:28px;font-size:14.5px;line-height:1.5}.hero-cta-wrap{align-items:center;gap:14px;display:flex}.hero-artwork-right{pointer-events:none;z-index:1;width:60%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.liquid-canvas-container{width:100%;height:100%;position:absolute;inset:0}.hero-floating-actions{z-index:3;pointer-events:auto;flex-direction:column;justify-content:space-evenly;width:44%;padding:24px 0;display:flex;position:absolute;top:0;bottom:0;right:32px}.hero-action-pill{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(16px);color:var(--text-primary);cursor:pointer;background:#121216bf;border:1px solid #ffffff17;align-items:center;gap:10px;width:fit-content;padding:10px 18px;font-size:13px;font-weight:500;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 8px 24px #00000073}.hero-action-pill:hover{background:#1c1c22e6;border-color:#ef444466;transform:translate(-4px);box-shadow:0 10px 28px #0009,0 0 16px #ef444426}.hero-action-pill:active{transform:scale(.97)}.hero-action-pill.pill-1{align-self:flex-end;margin-right:36px}.hero-action-pill.pill-2{align-self:flex-start;margin-left:20px}.hero-action-pill.pill-3{align-self:flex-end;margin-right:20px}.frequency-banner{border-radius:var(--radius-2xl);background:linear-gradient(135deg,#0d0d10 0%,#08080a 45%,#14090a 100%);border:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:18px 28px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 16px 36px -10px #000000b3}.frequency-banner:hover{border-color:#ffffff24;box-shadow:inset 0 1px #ffffff2e,0 20px 42px -10px #000c,0 0 20px #ef44441f}.frequency-liquid-bg{pointer-events:none;background:radial-gradient(70% 120% at 75%,#ef444429 0%,#b91c1c0d 50%,#0000 80%),linear-gradient(90deg,#ffffff03 0%,#ef44440a 50%,#ffffff05 100%);position:absolute;inset:0}.frequency-text-col{z-index:2;flex-direction:column;gap:3px;display:flex}.frequency-titles{flex-direction:column;line-height:1.25;display:flex}.frequency-title-lead{color:#d1d1d6;letter-spacing:-.01em;font-size:11px;font-weight:500}.frequency-title-main{color:#fff;letter-spacing:-.015em;font-size:11.75px;font-weight:700}.frequency-subtitle{color:#71717a;margin-top:1px;font-size:10.5px;line-height:1.35}.frequency-actions{z-index:2;flex-shrink:0;align-items:center;gap:16px;display:flex}.btn-liquid-metal-red{border-radius:var(--radius-full);color:#fff;letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(#f04438 0%,#d92d20 50%,#b91c1c 100%);border:1px solid #ffffff47;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:inset 0 1px 1px #ffffff73,inset 0 -2px 4px #00000059,0 6px 20px #ef44446b}.btn-liquid-metal-red:hover{background:linear-gradient(#f95045 0%,#e03528 50%,#c92020 100%);transform:translateY(-1px);box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -2px 4px #00000059,0 8px 26px #ef44448c}.btn-liquid-metal-red:active{transform:scale(.98)}.frequency-circle-avatar{background:linear-gradient(135deg,#ffffff40 0%,#ef444473 50%,#ffffff1a 100%);border-radius:50%;justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;padding:2.5px;transition:all .2s;display:flex;box-shadow:0 4px 16px #0009,0 0 14px #ef444440}.frequency-circle-avatar:hover{transform:scale(1.05);box-shadow:0 6px 20px #000000b3,0 0 18px #ef444466}.frequency-circle-img{object-fit:cover;background:#141418;border-radius:50%;width:100%;height:100%;display:block}.section-wrap{flex-direction:column;gap:16px;display:flex}.section-header{justify-content:space-between;align-items:center;display:flex}.section-title-group{flex-direction:column;gap:3px;display:flex}.section-title-row{align-items:center;gap:8px;display:flex}.section-icon{color:var(--red-accent)}.section-title{letter-spacing:-.015em;color:var(--text-primary);font-size:16.5px;font-weight:600}.section-subtitle{color:var(--text-secondary);font-size:13px}.start-radio-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.start-radio-card{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);cursor:pointer;background:#0e0e11;flex-direction:column;gap:14px;padding:22px 20px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.start-radio-card:hover{background:#141418;border-color:#ffffff24;transform:translateY(-2px);box-shadow:0 12px 28px #0006}.start-radio-card:active{transform:scale(.98)}.start-card-icon-box{border-radius:var(--radius-md);width:40px;height:40px;color:var(--text-primary);background:#16161b;border:1px solid #ffffff0f;justify-content:center;align-items:center;display:flex}.start-card-title{color:var(--text-primary);letter-spacing:-.01em;font-size:14.5px;font-weight:600}.start-card-desc{color:var(--text-secondary);font-size:12.5px;line-height:1.45}.coins-carousel-container{align-items:center;display:flex;position:relative}.coins-carousel{scroll-behavior:smooth;gap:12px;width:100%;padding:4px 2px;display:flex;overflow-x:auto}.carousel-nav-btn{border:1px solid var(--border-medium);width:38px;min-width:38px;height:38px;color:var(--text-secondary);cursor:pointer;background:#121216;border-radius:50%;justify-content:center;align-items:center;margin-left:10px;transition:all .15s;display:flex}.carousel-nav-btn:hover{border-color:var(--border-highlight);color:var(--text-primary);background:#191920}.coin-card-compact{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);cursor:pointer;-webkit-user-select:none;user-select:none;background:#0e0e12;align-items:center;gap:14px;min-width:170px;padding:14px 18px;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex}.coin-card-compact:hover{background:#15151b;border-color:#ffffff24;transform:translateY(-2px)}.coin-card-compact.selected{background:#151315;border-color:#ef444466}.coin-compact-info{flex-direction:column;display:flex}.coin-compact-ticker{color:var(--text-primary);font-size:13.5px;font-weight:600}.coin-compact-name{color:var(--text-secondary);font-size:11.5px}.conversation-starters-wrap{align-items:center;gap:10px;padding:2px 0;display:flex;overflow-x:auto}.starter-pill{border:1px solid var(--border-subtle);border-radius:var(--radius-full);color:var(--text-primary);white-space:nowrap;cursor:pointer;background:#0e0e12;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:500;transition:all .18s;display:inline-flex}.starter-pill:hover{background:#16161c;border-color:#ffffff24;transform:translateY(-1px)}.starter-pill:active{transform:scale(.98)}.right-sidebar{border-left:1px solid var(--border-subtle);flex-direction:column;gap:28px;height:calc(100vh - 64px);padding:24px 20px;display:flex;position:sticky;top:64px;overflow-y:auto}.tabs-header{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:#0d0d10;align-items:center;gap:8px;padding:4px;display:flex}.tab-btn{color:var(--text-secondary);border-radius:var(--radius-sm);text-align:center;flex:1;padding:6px 12px;font-size:13px;font-weight:500;transition:all .15s}.tab-btn:hover{color:var(--text-primary)}.tab-btn.active{color:#fff;background:#18181d;border:1px solid #ffffff14;font-weight:600}.empty-chat-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:40px 16px;display:flex}.empty-chat-icon-wrap{border:1px solid var(--border-subtle);width:54px;height:54px;color:var(--text-tertiary);background:#121216;border-radius:50%;justify-content:center;align-items:center;display:flex}.empty-chat-title{color:var(--text-primary);font-size:14.5px;font-weight:600}.empty-chat-subtitle{color:var(--text-secondary);max-width:230px;font-size:12.5px;line-height:1.5}.chat-input-row{border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:#111114;align-items:center;gap:8px;width:100%;margin-top:10px;padding:6px 14px;display:flex}.chat-input-row input{color:var(--text-primary);flex:1;font-size:13px}.chat-input-row input::placeholder{color:#4d4d54}.coin-info-panel{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:#0e0e12;flex-direction:column;gap:18px;padding:18px;display:flex}.coin-info-header{align-items:center;gap:12px;display:flex}.coin-stat-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:8px 0;font-size:12.5px;display:flex}.coin-stat-row:last-child{border-bottom:none}.coin-stat-label{color:var(--text-secondary)}.coin-stat-val{color:var(--text-primary);font-weight:600}.coming-soon-wrap{flex-direction:column;gap:12px;display:flex}.coming-soon-header{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.coming-soon-card{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);opacity:.72;cursor:pointer;background:#0c0c0f;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .15s;display:flex}.coming-soon-card:hover{opacity:.95;background:#121216;border-color:#ffffff1f}.coming-soon-card-left{align-items:center;gap:12px;display:flex}.coming-soon-icon{color:var(--text-tertiary)}.coming-soon-text-col{flex-direction:column;display:flex}.coming-soon-title{color:var(--text-primary);font-size:13px;font-weight:500}.coming-soon-desc{color:var(--text-secondary);font-size:11px}.modal-overlay{-webkit-backdrop-filter:blur(12px);z-index:100;background:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out fadeIn;display:flex;position:fixed;inset:0}.glass-modal{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow);border-radius:var(--radius-2xl);width:100%;max-width:580px;animation:.22s cubic-bezier(.16,1,.3,1) modalScale;position:relative;overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalScale{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.persistent-audio-player{-webkit-backdrop-filter:blur(28px)saturate(180%);border-radius:var(--radius-2xl);z-index:90;background:#0e0e12e0;border:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;width:calc(100% - 48px);max-width:860px;padding:12px 20px;animation:.3s cubic-bezier(.16,1,.3,1) slideUpPlayer;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px #000c,0 0 20px #ef444426}@keyframes slideUpPlayer{0%{opacity:0;transform:translate(-50%,60px)}to{opacity:1;transform:translate(-50%)}}.player-left{align-items:center;gap:12px;min-width:200px;display:flex}.player-live-badge{border-radius:var(--radius-full);color:#ff5a52;letter-spacing:.05em;background:#ef444429;border:1px solid #ef444459;align-items:center;gap:5px;padding:2px 7px;font-size:10px;font-weight:700;display:flex}.live-pulse-dot{background:var(--red-accent);width:6px;height:6px;box-shadow:0 0 8px var(--red-accent);border-radius:50%;animation:1.4s ease-in-out infinite pulseDot}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.player-title{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:13.5px;font-weight:600;overflow:hidden}.player-meta{color:var(--text-secondary);font-size:11px}.player-center{flex:1;justify-content:center;align-items:center;display:flex}.player-waveform-live{align-items:center;gap:2.5px;height:28px;padding:0 16px;display:flex}.live-wave-bar{background:var(--red-accent);border-radius:2px;width:3px;animation:1.2s ease-in-out infinite liveWaveAnim}@keyframes liveWaveAnim{0%,to{opacity:.5;height:6px}50%{opacity:1;height:26px}}.player-right{align-items:center;gap:10px;display:flex}.player-btn-round{width:38px;height:38px;color:var(--text-primary);background:#1c1c22;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex}.player-btn-round:hover{background:#25252d;border-color:#ffffff29}.player-btn-round.active-mic{background:var(--red-accent);color:#fff;border-color:#fff3}.player-btn-leave{border-radius:var(--radius-full);color:#f87171;background:#ffffff12;border:1px solid #ffffff1a;padding:7px 14px;font-size:12.5px;font-weight:600;transition:all .15s}.player-btn-leave:hover{background:#ef444426;border-color:#ef44444d}.toast-notice{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-full);color:var(--text-primary);z-index:120;background:#141418e6;border:1px solid #ffffff1f;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:500;animation:.25s cubic-bezier(.16,1,.3,1) slideDownToast;display:flex;position:fixed;top:76px;right:24px;box-shadow:0 10px 30px #00000080}@keyframes slideDownToast{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1200px){.main-shell{grid-template-columns:80px 1fr 300px}.left-sidebar .nav-text,.left-sidebar .nav-badge-soon,.download-app-btn span{display:none}.left-sidebar{align-items:center;padding:24px 8px}.nav-item{justify-content:center;padding:10px}.start-radio-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=960px){.main-shell{grid-template-columns:1fr}.left-sidebar,.right-sidebar{display:none}.center-content{padding:20px 16px 90px}.start-radio-grid{grid-template-columns:repeat(2,1fr)}.hero-card{flex-direction:column;min-height:auto}.hero-content-left{max-width:100%;padding:28px 20px}.hero-floating-actions{flex-flow:wrap;gap:8px;width:100%;padding:0 20px 24px;position:relative;right:auto}.hero-action-pill{margin:0!important}}@media (width<=600px){.start-radio-grid{grid-template-columns:1fr}.topbar-search{width:180px}.kbd-badge{display:none}.hero-title{font-size:28px}.hero-subtitle{font-size:24px}}.cmd-bar-dock{z-index:100;pointer-events:none;width:100vw;margin:0;padding:0;position:fixed;bottom:0;left:0;right:0}.cmd-bar-inner{pointer-events:auto;box-sizing:border-box;-webkit-backdrop-filter:blur(32px)saturate(180%);background:linear-gradient(#131317 0%,#0a0a0e 40%,#040406 100%);border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:80px;padding:8px 24px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 2px 4px #ffffff08,0 -12px 36px #000000f2}.cmd-metal-sheen{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff59 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.cmd-grille-pattern{opacity:.35;background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:3.5px 3.5px;flex-shrink:0;width:28px;height:42px}.cmd-left-col{flex-shrink:0;align-items:center;gap:12px;display:flex}.cmd-market-tray{background:#08080b;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:12px;padding:6px 10px;display:flex;box-shadow:inset 0 1px 3px #000c,0 1px #ffffff0a}.cmd-market-brand{flex-direction:column;gap:4px;min-width:90px;display:flex}.cmd-pulse-title-row{align-items:center;gap:6px;display:flex}.cmd-pulse-dot{background:#10b981;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #10b981}.cmd-pulse-title{letter-spacing:.05em;color:#8e8e93;text-transform:uppercase;font-size:10px;font-weight:700}.cmd-market-waves{align-items:center;gap:2px;height:18px;display:flex}.cmd-market-wave-bar{background:#52525b;border-radius:1px;width:2px;transition:height .14s}.cmd-tokens-row{align-items:center;gap:6px;display:flex}.cmd-token-chip{cursor:pointer;-webkit-user-select:none;user-select:none;background:#101015;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:7px;padding:4px 9px;transition:all .15s;display:flex}.cmd-token-chip:hover{background:#16161d;border-color:#ffffff24}.cmd-token-thumb{object-fit:cover;background:#1c1c22;border:1px solid #ffffff14;border-radius:50%;width:20px;height:20px}.cmd-token-meta{flex-direction:column;line-height:1.1;display:flex}.cmd-token-ticker{color:#ededed;font-size:11px;font-weight:700}.cmd-token-change{font-size:9.5px;font-weight:600}.cmd-token-change.pos{color:#34d399}.cmd-token-change.neg{color:#f87171}.cmd-center-col{flex-direction:column;flex-shrink:0;align-items:center;gap:5px;margin-top:-12px;display:flex}.cmd-tabs-capsule{border-radius:var(--radius-full);background:#08080c;border:1px solid #ffffff14;align-items:center;gap:2px;padding:2.5px 8px;display:flex;box-shadow:0 4px 10px #0009}.cmd-tab-item{letter-spacing:.04em;color:#71717a;border-radius:var(--radius-full);padding:3px 11px;font-size:10.5px;font-weight:600;transition:all .15s;position:relative}.cmd-tab-item:hover{color:#d1d1d6}.cmd-tab-item.active{color:#fff}.cmd-tab-bar{background:#ef4444;border-radius:2px;height:2px;position:absolute;bottom:0;left:18%;right:18%}.cmd-hub-row{align-items:center;gap:10px;display:flex}.cmd-pill-col{flex-direction:column;gap:5px;display:flex}.cmd-action-pill{border-radius:var(--radius-full);color:#c7c7cc;white-space:nowrap;background:#0e0e13;border:1px solid #ffffff12;align-items:center;gap:7px;padding:5px 13px;font-size:11.5px;font-weight:500;transition:all .15s;display:flex}.cmd-action-pill:hover{color:#fff;background:#16161d;border-color:#ffffff26}.cmd-pill-ico{color:#8e8e93}.cmd-action-pill:hover .cmd-pill-ico{color:#ef4444}.cmd-radar-wrap{border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}.cmd-radar-sweep{pointer-events:none;background:conic-gradient(#0000 0deg 270deg,#ef444438 330deg,#ef4444 360deg);border-radius:50%;animation:2.5s linear infinite radarSweep;position:absolute;inset:-2px}.cmd-radar-ring{pointer-events:none;border:1px solid #ef444433;border-radius:50%;animation:2.5s ease-out infinite radarRipple;position:absolute;inset:-4px}.cmd-radar-dial{cursor:pointer;z-index:2;background:radial-gradient(circle at 50% 30%,#1a090b 0%,#0e0506 60%,#050203 100%);border:1.5px solid #ef4444a6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:62px;height:62px;transition:all .18s;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffff59,inset 0 0 10px #ef444440,0 4px 14px #000c}.cmd-radar-dial:hover{border-color:#ff5a52;transform:scale(1.03)}.cmd-radar-dial:active{transform:scale(.97)}.cmd-radar-mic{filter:drop-shadow(0 0 4px #ef4444cc)}.cmd-radar-text{letter-spacing:.04em;color:#fff;font-size:8.5px;font-weight:800}.cmd-right-col{flex-shrink:0;align-items:center;gap:14px;display:flex}.cmd-qa-panel{background:#08080c;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:4px;min-width:154px;padding:6px 11px;display:flex;box-shadow:inset 0 1px 2px #000c}.cmd-qa-header{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding-bottom:2px;display:flex}.cmd-qa-title{letter-spacing:.06em;color:#71717a;text-transform:uppercase;font-size:9.5px;font-weight:700}.cmd-qa-rows{flex-direction:column;gap:3px;display:flex}.cmd-qa-row{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:1.5px 0;display:flex}.cmd-qa-label{color:#d1d1d6;align-items:center;gap:6px;font-size:10.5px;display:flex}.cmd-switch{background:#27272a;border-radius:9999px;align-items:center;width:22px;height:12px;padding:1.5px;transition:background .16s;display:flex;position:relative}.cmd-switch.on{background:#ef4444}.cmd-switch-knob{background:#fff;border-radius:50%;width:9px;height:9px;transition:transform .16s;transform:translate(0);box-shadow:0 1px 2px #00000080}.cmd-switch.on .cmd-switch-knob{transform:translate(10px)}.cmd-audiowaves{align-items:center;gap:2px;height:28px;padding:0 6px;display:flex}.cmd-audiowave-bar{background:#ffffff52;border-radius:1px;width:2px;transition:height .14s}.cmd-volume-group{border-radius:var(--radius-full);background:#0e0e13;border:1px solid #ffffff0f;align-items:center;gap:6px;padding:5px 10px;display:flex}.cmd-vol-btn{color:#71717a;cursor:pointer;justify-content:center;align-items:center;display:flex}.cmd-vol-track{appearance:none;cursor:pointer;background:#ffffff2e;border-radius:2px;outline:none;width:46px;height:3px}.cmd-vol-track::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:9px;height:9px;box-shadow:0 1px 3px #0009}.cmd-expand-btn{cursor:pointer;background:#0e0e13;border:1px solid #ffffff0f;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.cmd-expand-btn:hover{background:#16161d;border-color:#ffffff24}.center-content{padding-bottom:140px!important}.left-sidebar,.right-sidebar{padding-bottom:120px!important}@media (width<=1280px){.cmd-tokens-row,.cmd-grille-pattern{display:none}}@media (width<=960px){.cmd-qa-panel,.cmd-audiowaves{display:none}}html,body,#root{-webkit-user-select:none;user-select:none;width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;background-color:#000!important;overflow:hidden!important}.wireframe-viewport{box-sizing:border-box;background-color:#000;justify-content:center;align-items:center;width:100vw;height:100vh;max-height:100vh;padding:14px 18px;display:flex;overflow:hidden}.wireframe-outer-card{box-sizing:border-box;background:#000;border:1px solid #ffffff14;border-radius:26px;flex-direction:column;justify-content:space-between;width:100%;height:100%;max-height:calc(100vh - 28px);padding:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 24px 60px #000000f2}.sketch-dashboard-body{box-sizing:border-box;flex-direction:column;flex:1;gap:10px;width:100%;min-height:0;padding:14px 14px 0;display:flex}.liquid-water-glass{-webkit-backdrop-filter:blur(28px)saturate(140%);background:linear-gradient(145deg,#101014b8 0%,#07070a85 100%);border:1px solid #ffffff14;border-radius:20px;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 0 16px #ffffff03,0 8px 24px -6px #000000bf}.liquid-water-glass:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0a 0%,#0000 45%,#ffffff03 100%);position:absolute;inset:0}.liquid-water-glass:hover{border-color:#ffffff26;box-shadow:inset 0 1px #fff3,0 12px 30px -6px #000000d9}.sketch-top-row{flex:none;gap:12px;width:100%;height:440px;min-height:440px;display:flex}.sketch-sidebar-capsule{box-sizing:border-box;border-radius:22px;flex-direction:column;justify-content:space-between;align-items:center;width:68px;min-width:68px;height:100%;padding:18px 0;display:flex}.sketch-sidebar-top-logo{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sketch-sidebar-circles-col{flex-direction:column;align-items:center;gap:16px;display:flex}.sketch-circle-btn{color:#8e8e93;cursor:pointer;background:#121218bf;border:1px solid #ffffff17;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .18s;display:flex;box-shadow:inset 0 1px #ffffff1f,0 4px 12px #00000080}.sketch-circle-btn:hover{color:#fff;background:#1c1c24e6;border-color:#ffffff2e;transform:scale(1.04)}.sketch-circle-btn:active{transform:scale(.96)}.sketch-center-col{flex-direction:column;flex:1;gap:12px;min-width:0;height:100%;min-height:0;display:flex}.sketch-center-col .hero-card{border-radius:22px;flex:none;height:362px;min-height:362px;max-height:362px;margin:0;position:relative;overflow:hidden}.sketch-center-col .hero-content-left{flex-direction:column;justify-content:center;max-width:58%;padding:28px 32px;display:flex}.sketch-center-col .badge-on-air-pill{letter-spacing:.08em;margin-bottom:14px;padding:4px 10px;font-size:11px}.sketch-center-col .hero-title{color:#fff;margin-bottom:6px;font-size:28px;font-weight:700;line-height:1.15}.sketch-center-col .hero-subtitle{color:#8e8e93;margin-bottom:10px;font-size:24px;font-weight:600;line-height:1.15}.sketch-center-col .hero-desc{color:#71717a;max-width:400px;margin-bottom:20px;font-size:13.5px;line-height:1.45}.sketch-center-col .btn-go-on-air{height:38px;padding:9px 20px;font-size:13.5px}.sketch-center-col .hero-floating-actions{z-index:3;pointer-events:auto;flex-direction:column;justify-content:center;gap:16px;width:44%;padding:16px 0;display:flex;position:absolute;top:0;bottom:0;right:28px}.sketch-center-col .hero-action-pill{gap:9px;padding:9px 18px;font-size:13px}.sketch-center-col .frequency-banner{border-radius:18px;flex:none;height:66px;min-height:66px;max-height:66px;padding:8px 22px}.sketch-right-col{flex-direction:column;width:250px;min-width:250px;height:100%;min-height:0;display:flex}.station-console-card{box-sizing:border-box;background:linear-gradient(170deg,#0e0e12d9 0%,#060609b8 100%);border:1px solid #ffffff14;border-radius:22px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 14px 36px -8px #000000d9}.console-profile-header{box-sizing:border-box;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:44px;min-height:44px;max-height:44px;padding:0 16px;display:flex}.console-user-pill{-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}.console-avatar-thumb{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex;overflow:hidden}.console-avatar-img{object-fit:cover;width:100%;height:100%}.console-user-name{color:#f4f4f5;letter-spacing:-.01em;font-size:13px;font-weight:500}.console-settings-btn{color:#71717a;cursor:default;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.console-settings-btn:hover{color:#d4d4d8}.console-tuner-section{box-sizing:border-box;border-bottom:1px solid #ffffff0d;flex:none;gap:12px;height:196px;min-height:196px;max-height:196px;padding:10px 14px 10px 12px;display:flex;position:relative}.console-tuner-scale-col{-webkit-user-select:none;user-select:none;cursor:grab;touch-action:none;width:68px;min-width:68px;height:100%;display:flex;position:relative}.console-tuner-scale-col:active{cursor:grabbing}.tuner-scale-viewport{flex:1;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}.tuner-center-indicator{pointer-events:none;z-index:5;justify-content:flex-end;align-items:center;gap:2px;width:20px;height:8px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.indicator-arrow{color:#ef4444;-webkit-user-select:none;user-select:none;opacity:.95;font-size:6px;line-height:1}.indicator-needle{background:#ef4444;border-radius:1px;width:12px;height:1.5px}.tuner-scale-ruler{flex-direction:column;width:100%;transition:transform .22s cubic-bezier(.16,1,.3,1);display:flex}.tuner-freq-row{cursor:pointer;box-sizing:border-box;justify-content:flex-end;align-items:center;gap:8px;width:100%;transition:opacity .18s;display:flex}.tuner-freq-num{font-variant-numeric:tabular-nums;color:#71717a;letter-spacing:-.01em;font-family:inherit;font-size:9.5px;font-weight:500}.tuner-freq-row.active .tuner-freq-num{color:#fff;font-size:11px;font-weight:700}.tuner-tick-track{justify-content:flex-end;align-items:center;width:16px;padding-right:2px;display:flex}.tuner-tick-bar{background:#fff3;border-radius:1px;width:8px;height:1px;transition:all .15s}.tuner-freq-row.active .active-tick{background:#ef4444;width:12px;height:1.5px}.scale-live-beacon{background:#ef4444;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-right:-2px}.tuner-freq-row.is-live-freq .tuner-tick-bar{background:#ef444499;width:10px}.console-tuner-readout-col{box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;min-width:0;height:100%;padding:1px 0;display:flex}.tuner-readout-meta-row{justify-content:space-between;align-items:center;display:flex}.tuner-status-live-chip{color:#ef4444;letter-spacing:.6px;align-items:center;gap:4px;font-size:8px;font-weight:700;display:flex}.rec-dot{background:#ef4444;border-radius:50%;width:5px;height:5px;animation:1.2s infinite cmdPulseBeacon}.rec-label{font-weight:800}.live-divider{color:#ffffff4d}.onair-label{letter-spacing:.8px}.tuner-status-offline-chip{color:#52525b;letter-spacing:.6px;align-items:center;gap:5px;font-size:8.5px;font-weight:600;display:flex}.offline-dot{background:#3f3f46;border-radius:50%;width:4px;height:4px}.tuner-studio-clock{color:#71717a;font-variant-numeric:tabular-nums;letter-spacing:.3px;align-items:center;gap:4px;font-size:9px;font-weight:600;display:flex}.clock-symbol{color:#a1a1aa;font-size:8px}.tuner-station-name-row{justify-content:space-between;align-items:center;gap:4px;min-width:0;margin-top:2px;display:flex}.station-name-text{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.2px;font-size:10px;font-weight:600;overflow:hidden}.station-name-text.live{color:#f4f4f5}.station-name-text.offline{color:#52525b;font-weight:500}.channel-badge{letter-spacing:.6px;flex-shrink:0;font-size:7px;font-weight:700}.channel-badge.live{color:#ef4444}.channel-badge.offline{color:#3f3f46;background:#ffffff05;border:1px solid #ffffff0a;border-radius:3px;padding:1px 4px}.tuner-digital-capsule{box-sizing:border-box;border-radius:9999px;justify-content:center;align-items:center;width:100%;padding:8px 16px;transition:all .22s;display:flex}.tuner-digital-capsule.is-live{background:#000000a6;border:1px solid #ef444473;box-shadow:inset 0 1px #ffffff1f,0 6px 18px #000000b3}.tuner-digital-capsule.is-offline{background:#00000059;border:1px solid #ffffff0a;box-shadow:inset 0 1px #ffffff05}.cold-freq-digits{color:#3f3f46;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1}.digital-number-wrap{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;display:flex}.dimmed-zero{color:#ffffff40;letter-spacing:-.02em;font-size:26px;font-weight:700}.dimmed-zero.offline-zero{color:#ffffff1a!important}.main-freq-number{color:#fff;letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1}.main-freq-number.offline-num{font-weight:700;color:#3f3f46!important}.freq-band-selector{justify-content:center;align-items:center;gap:12px;margin-top:1px;display:flex}.band-tag{letter-spacing:.6px;font-size:9px;font-weight:700;line-height:1}.band-tag.fm.active,.band-tag.fm.active-live{color:#ef4444;font-weight:800}.band-tag.dimmed-offline{color:#3f3f46}.tuner-channel-status-bar{justify-content:center;align-items:center;min-height:20px;margin-top:2px;display:flex}.tuner-nearest-quick-btn{cursor:pointer;background:#ef444414;border:1px solid #ef444438;border-radius:9999px;align-items:center;gap:5px;padding:2px 8px;transition:all .15s;display:inline-flex}.tuner-nearest-quick-btn:hover{background:#ef444429;border-color:#ef444459}.nearest-red-beacon{background:#ef4444;border-radius:50%;width:4px;height:4px;animation:1.2s infinite cmdPulseBeacon}.nearest-channel-title{color:#ef4444;letter-spacing:.4px;font-size:8px;font-weight:700}.nearest-dist-tag{color:#ffffff59;letter-spacing:.2px;font-size:7.5px;font-weight:600}.tuner-recent-channel-hint{color:#52525b;align-items:center;gap:4px;font-size:7.5px;display:inline-flex}.hint-recent-label{letter-spacing:.5px;font-weight:600}.hint-recent-freq-btn{color:#8e8e93;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:8px;font-weight:700;text-decoration:underline;transition:color .15s}.hint-recent-freq-btn:hover{color:#fff}.tuner-cold-standby-hint{color:#3f3f46;letter-spacing:.6px;font-size:7.5px;font-weight:600}.console-stats-section{box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;min-height:0;padding:12px 16px 14px;display:flex}.console-earnings-header{justify-content:space-between;align-items:center;display:flex}.earnings-title{letter-spacing:.08em;color:#71717a;text-transform:uppercase;font-size:9px;font-weight:600}.earnings-period-chip{color:#a1a1aa;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;padding:1px 7px;font-size:8.5px;font-weight:600}.console-earnings-hero{background:#0000004d;border:1px solid #ffffff0a;border-radius:12px;align-items:center;height:52px;min-height:52px;display:flex;position:relative;overflow:hidden}.earnings-liquid-contour-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.earnings-amount-wrap{z-index:2;align-items:baseline;gap:2px;padding-left:12px;display:flex;position:relative}.earnings-dollar{color:#71717a;font-size:16px;font-weight:600}.earnings-value{color:#fff;letter-spacing:-.03em;font-size:28px;font-weight:700;line-height:1}.console-metric-tray{background:#0006;border:1px solid #ffffff0d;border-radius:10px;align-items:center;padding:6px 0;display:flex}.metric-col{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.metric-number{color:#fff;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700;line-height:1}.metric-label{color:#71717a;letter-spacing:.08em;text-transform:uppercase;font-size:7.5px;font-weight:600}.metric-divider{background:#ffffff0f;width:1px;height:20px}.sketch-mid-row{flex:none;grid-template-columns:repeat(5,1fr);gap:12px;width:100%;height:165px;min-height:165px;max-height:165px;display:grid}.station-preset-card{box-sizing:border-box;cursor:pointer;background:linear-gradient(160deg,#101014c7 0%,#060609a6 100%);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;justify-content:space-between;height:100%;padding:12px 14px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 8px 24px -6px #000000bf}.station-preset-card:hover{border-color:#ffffff29;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff29,0 12px 30px -6px #000000d9}.station-preset-card.is-tuned{border-color:#ffffff38}.station-preset-card.is-live-card{background:linear-gradient(160deg,#1c0c0ee0 0%,#0c0608c7 100%);border-color:#ef444466;box-shadow:inset 0 1px #ef444440,0 10px 28px -6px #ef44442e}.station-preset-card.is-offline-card{background:linear-gradient(160deg,#0d0d10bf 0%,#0505089e 100%);border-color:#ffffff0f}.station-preset-card.is-offline-card:hover{background:linear-gradient(160deg,#111116d1 0%,#07070ab3 100%);border-color:#ffffff29}.station-preset-card.is-ambient-card{background:linear-gradient(160deg,#14121acc 0%,#08060cad 100%)}.station-card-top-bar{justify-content:space-between;align-items:center;display:flex}.station-card-meta-left{align-items:center;gap:5px;min-width:0;display:flex}.station-card-freq-tag{background:#00000073;border:1px solid #ffffff14;border-radius:6px;align-items:baseline;gap:2px;padding:2px 6px;display:inline-flex}.station-freq-num{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:10px;font-weight:700}.station-freq-band{color:#71717a;font-size:8px;font-weight:600}.station-category-tag{letter-spacing:.6px;color:#71717a;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:4px;max-width:78px;padding:1.5px 5px;font-size:7.5px;font-weight:700;overflow:hidden}.station-badge-live{color:#ef4444;letter-spacing:.6px;background:#ef444414;border:1px solid #ef444440;border-radius:9999px;align-items:center;gap:4px;padding:1.5px 6px;font-size:7.5px;font-weight:700;display:flex}.badge-live-dot{background:#ef4444;border-radius:50%;width:4px;height:4px;animation:1.2s infinite cmdPulseBeacon}.station-badge-ambient{color:#d4d4d8;letter-spacing:.5px;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:4px;padding:1.5px 6px;font-size:7.5px;font-weight:600;display:flex}.badge-ambient-dot{background:#a1a1aa;border-radius:50%;width:4px;height:4px}.station-badge-offline{color:#52525b;letter-spacing:.5px;background:#00000059;border:1px solid #ffffff0a;border-radius:9999px;align-items:center;gap:4px;padding:1.5px 6px;font-size:7.5px;font-weight:600;display:flex}.badge-offline-dot{background:#3f3f46;border-radius:50%;width:4px;height:4px}.station-card-info{flex-direction:column;gap:2px;margin:4px 0 2px;display:flex}.station-card-name{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.station-card-topic{color:#71717a;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;line-height:1.3;overflow:hidden}.station-card-host-row{align-items:center;gap:8px;display:flex}.station-host-avatar-wrap{border-radius:50%;flex-shrink:0;width:22px;height:22px;position:relative}.station-host-avatar-img{object-fit:cover;object-position:center 25%;background:#0d0d11;border:1px solid #ffffff1f;border-radius:50%;width:100%;height:100%;display:block}.host-online-ring{background:#ef4444;border:1px solid #000;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-1px;right:-1px}.station-host-details{align-items:center;gap:6px;min-width:0;display:flex}.host-live-name{color:#ef4444;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:600;overflow:hidden}.host-waveform-wrap{align-items:flex-end;gap:1.5px;height:14px;display:flex}.wave-mini-bar{background:#ef4444;border-radius:.5px;width:1.5px;animation:.9s infinite alternate cmdPulseBeacon}.host-dim-name{color:#a1a1aa;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:500;overflow:hidden}.host-sub-text{color:#52525b;font-size:8px;font-weight:500}.station-card-actions{margin-top:2px}.station-action-btn{cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;gap:5px;width:100%;height:25px;font-size:10px;font-weight:600;transition:all .15s;display:flex}.station-action-btn.claim-mic-btn{color:#e4e4e7;background:#ffffff0d;border:1px solid #ffffff17}.station-action-btn.claim-mic-btn:hover{color:#fff;background:#ffffff1a;border-color:#fff3}.station-action-btn.live-tune-btn{color:#ef4444;background:#ef444424;border:1px solid #ef444452;font-weight:700}.station-action-btn.live-tune-btn:hover{background:#ef44443d;border-color:#ef444473}.station-action-btn.ambient-tune-btn{color:#d4d4d8;background:#ffffff0d;border:1px solid #ffffff17}.station-action-btn.ambient-tune-btn:hover{color:#fff;background:#ffffff1a}.sketch-bottom-row{box-sizing:border-box;flex:none;align-items:center;width:100%;height:58px;min-height:58px;max-height:58px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.train-marquee-container{-webkit-user-select:none;user-select:none;align-items:center;width:100%;display:flex;overflow:hidden}.train-marquee-group{will-change:transform;flex-shrink:0;align-items:center;gap:12px;padding-right:12px;animation:42s linear infinite trainScrollRightToLeft;display:flex}.train-marquee-container:hover .train-marquee-group{animation-play-state:paused}@keyframes trainScrollRightToLeft{0%{transform:translate(0%)}to{transform:translate(-100%)}}.trending-coin-capsule{box-sizing:border-box;cursor:pointer;background:linear-gradient(155deg,#101014c7 0%,#060609a6 100%);border:1px solid #ffffff14;border-radius:9999px;flex-shrink:0;justify-content:space-between;align-items:center;width:195px;min-width:195px;max-width:195px;height:54px;min-height:54px;padding:0 12px 0 8px;transition:all .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 4px 14px #0009}.trending-coin-capsule:hover{border-color:#ffffff2e;transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffff26,0 6px 20px #000000bf}.coin-capsule-thumb{background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;display:flex;overflow:hidden}.coin-capsule-img{object-fit:cover;width:100%;height:100%}.coin-capsule-info{flex-direction:column;flex:1;gap:2px;min-width:0;padding:0 8px;display:flex}.coin-ticker-name{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;line-height:1.1;overflow:hidden}.coin-mcap-tag{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:3.5px;line-height:1;display:inline-flex}.coin-mcap-prefix{letter-spacing:.5px;color:#71717a;text-transform:uppercase;font-size:8px;font-weight:700}.coin-mcap-val{color:#34d399;letter-spacing:.1px;font-size:10.5px;font-weight:750}.coin-talk-action{color:#a1a1aa;background:#ffffff0d;border:1px solid #ffffff14;border-radius:9999px;flex-shrink:0;align-items:center;gap:3px;padding:3px 7px;transition:all .15s;display:inline-flex}.trending-coin-capsule:hover .coin-talk-action{color:#ef4444;background:#ef44441f;border-color:#ef444447}.talk-mic-ico{color:inherit}.talk-btn-text{letter-spacing:.3px;font-size:8px;font-weight:700}.sketch-water-ripple{pointer-events:none;opacity:0;background:radial-gradient(circle,#ffffff08 0%,#0000 60%);transition:opacity .3s;position:absolute;inset:0}.liquid-water-glass:hover .sketch-water-ripple{opacity:1}.cmd-capsule-dock-wrap{box-sizing:border-box!important;z-index:20!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:auto 0 0!important;padding:10px 18px 16px!important;display:flex!important}.cmd-capsule-dock-bar{justify-content:center;align-items:center;gap:12px;width:100%;max-width:960px;display:flex}.cmd-pill-card{box-sizing:border-box;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;height:52px;min-height:52px;max-height:52px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff24,0 6px 20px #000000d9;background:#000!important}.cmd-pill-card:hover{border-color:#ffffff3d;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 8px 26px #000000f2}.cmd-pill-search{cursor:text;flex:1.4;gap:10px;min-width:260px;max-width:440px;padding:0 16px 0 14px}.cmd-search-iris{border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;animation:18s linear infinite cmdIrisRotate;display:flex}.iris-svg{filter:drop-shadow(0 0 6px #8b5cf673);width:100%;height:100%}.cmd-search-input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:450}.cmd-search-input::placeholder{color:#fff6;font-weight:400}.cmd-search-shortcut{color:#ffffff80;letter-spacing:.5px;background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:600}.cmd-pill-goair{cursor:pointer;justify-content:space-between;width:195px;min-width:195px;max-width:210px;padding:0 12px 0 14px;background:radial-gradient(circle at 100% 100%,#ef444414 0%,#000 65%)!important;border-radius:18px!important}.cmd-time-inner-col{flex-direction:column;justify-content:center;gap:2px;display:flex}.cmd-time-digits-row{align-items:center;display:flex}.cmd-dot-matrix-svg{filter:drop-shadow(0 0 1px #fff9)}.colon-dot{filter:drop-shadow(0 0 4px #ef4444);animation:1s ease-in-out infinite colonBlink}.cmd-time-subtext{letter-spacing:.5px;color:#ef4444;text-transform:uppercase;font-size:7.5px;font-weight:700;line-height:1}.cmd-pill-goair.is-live{border-color:#ef444480;box-shadow:inset 0 1px #ffffff29,0 0 18px #ef444440}.cmd-time-bell-btn{cursor:pointer;color:#fff9;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .15s;display:flex}.cmd-time-bell-btn:hover{color:#fff;background:#ffffff24;border-color:#ffffff40}.cmd-time-bell-btn.is-live{background:#ef44441a;border-color:#ef444466}.cmd-time-bell-btn.is-live:hover{background:#ef444433;border-color:#ef4444}.cmd-bell-ico.station{color:#fff9;transition:transform .2s,color .15s}.cmd-time-bell-btn:hover .cmd-bell-ico.station{color:#fff;transform:rotate(15deg)scale(1.1)}.cmd-minimal-mic-btn{cursor:pointer;border:1px solid #ffffff29;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:52px;min-width:52px;max-width:52px;height:52px;padding:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff2e,0 4px 16px #000000d9;background:#000!important}.cmd-minimal-mic-btn:hover{border-color:#ffffff52;transform:scale(1.05);box-shadow:inset 0 1px #ffffff40,0 6px 20px #000000f2}.cmd-minimal-mic-btn:active{transform:scale(.96)}.cmd-minimal-hub{flex-direction:column;justify-content:center;align-items:center;gap:1.5px;display:flex}.cmd-minimal-mic-ico{color:#fff;transition:all .2s}.cmd-minimal-mic-ico.live{color:#ef4444;filter:drop-shadow(0 0 6px #ef4444);animation:1s ease-in-out infinite alternate cmdMicPulse}.cmd-minimal-mic-ico.muted{color:#f59e0b;filter:drop-shadow(0 0 4px #f59e0b)}.cmd-minimal-mic-label{letter-spacing:1.1px;color:#ffffffa6;font-size:7.5px;font-weight:800;line-height:1;transition:color .2s}.cmd-minimal-mic-btn.is-live{border-color:#ef4444;box-shadow:inset 0 0 10px #ef444440,0 0 20px #ef444473}.cmd-minimal-mic-btn.is-live .cmd-minimal-mic-label{color:#ef4444;text-shadow:0 0 5px #ef4444cc}.cmd-minimal-mic-btn.is-muted{border-color:#f59e0b;box-shadow:inset 0 0 10px #f59e0b33,0 0 16px #f59e0b59}.cmd-minimal-mic-btn.is-muted .cmd-minimal-mic-label{color:#f59e0b;text-shadow:0 0 5px #f59e0bcc}@keyframes cmdIrisRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes colonBlink{0%,to{opacity:1}50%{opacity:.25}}@keyframes livePing{0%{opacity:.9;transform:scale(.95)}to{opacity:0;transform:scale(1.35)}}@keyframes arcPulse{0%{opacity:.85;filter:drop-shadow(0 0 4px #ef4444)}to{opacity:1;filter:drop-shadow(0 0 10px #ef4444)}}@keyframes cmdPulseBeacon{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@keyframes cmdMicPulse{0%{filter:drop-shadow(0 0 6px #ef4444f2);transform:scale(1)}to{filter:drop-shadow(0 0 12px #ef4444);transform:scale(1.12)}}@media (height<=860px){.sketch-top-row{height:380px!important;min-height:380px!important}.sketch-center-col .hero-card{height:304px!important;min-height:304px!important;max-height:304px!important}.live-stage-hero{height:100%!important;min-height:0!important;max-height:100%!important;padding:12px 14px!important}.fm-orb-stage-col{transform-origin:50%;transform:scale(.92)}.sketch-mid-row{height:135px!important;min-height:135px!important;max-height:135px!important}.station-preset-card{padding:8px 10px}.station-card-topic{display:none}.station-action-btn{height:22px;font-size:9px}.sketch-bottom-row{height:48px!important;min-height:48px!important;max-height:48px!important}.coin-capsule-thumb{width:28px;min-width:28px;height:28px}.console-tuner-section{height:160px!important;min-height:160px!important;max-height:160px!important}.console-earnings-hero{height:44px!important;min-height:44px!important}.earnings-value{font-size:22px!important}}@media (width<=1240px){.sketch-right-col{width:228px;min-width:228px}.console-tuner-scale-col{width:62px;min-width:62px}.main-freq-number,.dimmed-zero,.cold-freq-digits{font-size:22px!important}}.live-stage-hero{box-sizing:border-box;background:linear-gradient(160deg,#100e12f0 0%,#08070ae0 100%);border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;flex:1;height:100%;min-height:0;max-height:100%;margin:0;padding:16px 20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 16px 36px -10px #000000d9}.stage-floaters-container{pointer-events:none;z-index:10;position:absolute;inset:0;overflow:hidden}.stage-floater-item{font-size:24px;animation:2s cubic-bezier(.25,1,.5,1) forwards floatEmojiUp;position:absolute;bottom:60px}@keyframes floatEmojiUp{0%{opacity:1;transform:translateY(0)scale(.6)}80%{opacity:.9}to{opacity:0;transform:translateY(-240px)scale(1.4)}}@keyframes speakerRingPulse{0%{opacity:.9;transform:scale(1)}50%{opacity:.35;transform:scale(1.22)}to{opacity:0;transform:scale(1.35)}}.live-stage-hud-bar{border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.hud-left-meta{align-items:center;gap:8px;display:flex}.hud-freq-pill{background:#0000008c;border:1px solid #ef444459;border-radius:7px;align-items:baseline;gap:4px;padding:2.5px 8px;display:inline-flex}.hud-radio-ico{color:#ef4444}.hud-freq-num{color:#ef4444;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.hud-freq-fm{color:#71717a;font-size:8px;font-weight:600}.hud-on-air-badge{background:#ef44441f;border:1px solid #ef444452;border-radius:9999px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.hud-beacon-dot{background:#ef4444;border-radius:50%;width:5px;height:5px;animation:1.1s infinite alternate cmdPulseBeacon}.hud-beacon-text{letter-spacing:.6px;color:#ef4444;font-size:8.5px;font-weight:800}.hud-uptime-tag{color:#a1a1aa;font-variant-numeric:tabular-nums;background:#ffffff0a;border-radius:6px;padding:2.5px 7px;font-size:10px;font-weight:600}.hud-center-token{align-items:center;display:flex}.token-ticker-badge{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;transition:all .15s;display:inline-flex}.token-ticker-badge:hover{background:#ffffff14;border-color:#ffffff29}.token-ticker-symbol{color:#fff;font-size:10.5px;font-weight:700}.token-ticker-price{color:#d4d4d8;font-size:10px;font-weight:600}.token-ticker-change{color:#e4e4e7;font-size:9px;font-weight:600}.token-ca-copy-btn{color:#a1a1aa;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.hud-right-actions{align-items:center;gap:8px;display:flex}.hud-listeners-pill,.hud-tips-pill{color:#e4e4e7;background:#ffffff0a;border:1px solid #ffffff14;border-radius:7px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex}.hud-leave-btn{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef444447;border-radius:7px;align-items:center;gap:5px;padding:3px 10px;font-size:10px;font-weight:600;transition:all .15s;display:inline-flex}.hud-leave-btn:hover{background:#ef444433;border-color:#ef444473}.hud-trench-brand{letter-spacing:1.2px;color:#71717a;text-transform:uppercase;font-size:8.5px;font-weight:800}.cockpit-main-grid{box-sizing:border-box;flex:1;grid-template-columns:1.35fr 1fr;gap:12px;width:100%;min-height:0;margin-top:6px;display:grid}.fm-orb-stage-col{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:0;display:flex;position:relative}.fm-dome-glass{box-sizing:border-box;background:radial-gradient(circle at 50% 48%,#1c181eb8 0%,#060508f0 75%);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 45px #000000d9}.dome-live-badge{z-index:6;background:#ef44441f;border:1px solid #ef444459;border-radius:9999px;align-items:center;gap:5px;padding:2.5px 8px;display:inline-flex;position:absolute;top:10px}.dome-live-dot{background:#ef4444;border-radius:50%;width:5px;height:5px;animation:1.2s infinite alternate cmdPulseBeacon}.dome-live-text{letter-spacing:.8px;color:#ef4444;font-size:8px;font-weight:800}.orbit-speaker{z-index:6;align-items:center;gap:6px;display:flex;position:absolute}.orbit-speaker.you-host{top:16px;left:14px}.orbit-speaker.luna-speaker{top:16px;right:14px}.orbit-speaker.zerox-speaker{bottom:48px;left:16px}.orbit-speaker.viper-speaker{bottom:48px;right:16px}.orbit-avatar-wrap{border-radius:50%;flex-shrink:0;width:38px;height:38px;position:relative}.orbit-avatar-img{object-fit:cover;border:1px solid #ffffff29;border-radius:50%;width:100%;height:100%}.orbit-live-ring{border:1.5px solid #34d399;border-radius:50%;transition:all .2s;position:absolute;inset:-3px}.orbit-live-ring.speaking-active{border-color:#ef4444;animation:.8s infinite speakerRingPulse;box-shadow:0 0 10px #ef4444bf}.orbit-live-ring.stable-live{border-color:#34d39999;box-shadow:0 0 4px #34d39933;animation:none!important}.orbit-speaker-pill{background:#000000c7;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:4px;padding:2.5px 7px;display:inline-flex;box-shadow:0 4px 12px #000000b3}.orbit-name{color:#fff;font-size:9.5px;font-weight:700}.orbit-role{color:#ef4444;letter-spacing:.4px;font-size:7.5px;font-weight:800}.orbit-speaker-pill .mic-live{color:#ef4444}.orbit-speaker-pill .mic-muted{color:#71717a}.dome-center-content{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:1px;width:100%;display:flex}.dome-freq-number{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:44px;font-weight:300;line-height:1}.dome-topic-title{letter-spacing:.8px;color:#fff;text-transform:uppercase;margin:3px 0 0;font-size:13px;font-weight:800}.dome-subtext{color:#71717a;font-size:9px;font-weight:500;line-height:1.2}.dome-listener-stack{color:#a1a1aa;margin-top:3px;font-size:8.5px;font-weight:600}.dome-fm-scale-wrap{justify-content:center;align-items:center;gap:8px;width:90%;margin:8px 0 6px;display:flex}.scale-num{color:#71717a;font-variant-numeric:tabular-nums;font-size:9px;font-weight:600}.scale-ticks-container{align-items:center;gap:2px;height:28px;padding:0 4px;display:flex;position:relative}.scale-tick{background:#ffffff2e;border-radius:.5px;width:1.5px;transition:height .15s,background-color .2s,opacity .2s}.scale-tick.is-speaking{box-shadow:0 0 6px #34d39999;opacity:1!important;background:#34d399!important}.scale-tick.is-stable{opacity:.7!important;background:#ffffff40!important}.scale-tick.is-muted{opacity:.35!important;background:#ef44444d!important}.scale-center-needle{flex-direction:column;align-items:center;margin:0 5px;display:flex;position:relative}.needle-line{background:#ef4444;border-radius:1px;width:2px;height:28px;box-shadow:0 0 8px #ef4444b3}.needle-freq-tag{color:#ef4444;margin-top:2px;font-size:7.5px;font-weight:800}.dome-bottom-actions{align-items:center;gap:8px;margin-top:2px;display:flex}.dome-nav-arrow{color:#d4d4d8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:all .15s;display:flex}.dome-nav-arrow:hover{color:#fff;background:#ffffff1a}.dome-tune-btn{cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:6px;padding:6px 18px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.dome-tune-btn.is-live{color:#ef4444;background:#ef444424;border:1px solid #ef4444}.dome-tune-btn.is-live:hover{background:#ef44443d}.dome-tune-btn.is-muted{color:#fff;background:#ffffff0f;border:1px solid #ffffff26}.cockpit-hud-col{box-sizing:border-box;background:#00000085;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;justify-content:space-between;gap:8px;min-height:0;padding:10px 12px;display:flex}.cockpit-card-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:7px;display:flex}.cockpit-header-left{align-items:baseline;gap:5px;display:flex}.cockpit-badge{color:#ef4444;letter-spacing:.8px;font-size:8px;font-weight:800}.cockpit-station-tag{color:#a1a1aa;font-size:8.5px;font-weight:700}.cockpit-header-actions{align-items:center;gap:5px;display:flex}.cockpit-role-toggle-btn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:8.5px;font-weight:700;transition:all .14s;display:inline-flex}.cockpit-role-toggle-btn:hover{background:#ffffff1a;border-color:#ffffff38}.cockpit-icon-btn{color:#d4d4d8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:8.5px;font-weight:600;transition:all .12s;display:inline-flex}.cockpit-icon-btn:hover{color:#fff;background:#ffffff17}.cockpit-icon-btn.setting-gear-btn{padding:3px 5px}.listener-right-content{flex-direction:column;flex:1;justify-content:space-between;gap:8px;min-height:0;display:flex}.listener-topic-box{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.listener-topic-meta{flex-direction:column;gap:2px;display:flex}.listener-topic-label{color:#71717a;letter-spacing:.6px;font-size:7.5px;font-weight:800}.listener-topic-name{color:#fff;letter-spacing:.4px;margin:0;font-size:13px;font-weight:800}.listener-topic-sub{color:#a1a1aa;font-size:8.5px}.listener-host-tag{color:#ef4444;background:#ef444414;border:1px solid #ef444440;border-radius:9999px;padding:3px 7px;font-size:8px;font-weight:700}.listener-footer-bar{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:4px;display:flex}.listener-request-mic-btn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:5px;padding:5px 12px;font-size:9.5px;font-weight:700;transition:all .15s;display:inline-flex}.listener-request-mic-btn:hover{color:#ef4444;background:#ef44441f;border-color:#ef444459}.listener-request-mic-btn.is-requested{color:#ef4444;background:#ef44442e;border-color:#ef4444}.token-market-box{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.token-market-top{justify-content:space-between;align-items:center;display:flex}.token-identity-left{align-items:center;gap:8px;display:flex}.token-logo-thumb{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;width:30px;height:30px;overflow:hidden}.token-logo-img{object-fit:cover;width:100%;height:100%}.token-meta-col{flex-direction:column;display:flex}.token-symbol-row{align-items:baseline;gap:4px;display:flex}.token-ticker-txt{color:#fff;font-size:13px;font-weight:800}.token-name-txt{color:#71717a;font-size:9px}.token-mcap-txt{color:#a1a1aa;font-size:8px;font-weight:600}.token-price-txt{color:#fff;font-variant-numeric:tabular-nums;text-align:right;font-size:13px;font-weight:700;display:block}.token-change-txt{color:#e4e4e7;text-align:right;font-size:8.5px;font-weight:600;display:block}.token-market-footer{align-items:center;gap:6px;display:flex}.token-ca-pill-btn,.token-switch-pill-btn{color:#e4e4e7;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:8.5px;font-weight:700;transition:all .12s;display:inline-flex}.token-ca-pill-btn:hover,.token-switch-pill-btn:hover{color:#fff;background:#ffffff14}.live-swaps-box{background:#0006;border:1px solid #ffffff0d;border-radius:10px;flex-direction:column;gap:4px;padding:6px 10px;display:flex}.swaps-header-row{justify-content:space-between;align-items:center;display:flex}.swaps-title-left{color:#ef4444;letter-spacing:.6px;align-items:center;gap:4px;font-size:8px;font-weight:800;display:flex}.swaps-pulse-dot{color:#71717a;font-size:7.5px;font-weight:700}.swaps-list-container{flex-direction:column;gap:2.5px;display:flex}.swap-tape-row{background:#ffffff05;border-radius:4px;justify-content:space-between;align-items:center;padding:2px 4px;font-size:8px;display:flex}.swap-tag.buy{color:#fff;font-weight:800}.swap-tag.sell{color:#ef4444;font-weight:800}.swap-amount{color:#e4e4e7;font-weight:600}.swap-usd{color:#a1a1aa}.swap-time{color:#52525b;font-size:7.5px}.dj-cockpit-box{border-top:1px solid #ffffff0d;flex-direction:column;gap:5px;padding-top:4px;display:flex}.dj-sfx-row{align-items:center;gap:5px;display:flex}.sfx-label{color:#71717a;letter-spacing:.5px;font-size:8px;font-weight:800}.sfx-chip-btn{color:#d4d4d8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:5px;padding:2.5px 6px;font-size:8px;font-weight:700;transition:all .12s}.sfx-chip-btn:hover{color:#ef4444;background:#ef444426;border-color:#ef444459}.audio-health-line{color:#71717a;align-items:center;gap:5px;font-size:7.5px;font-weight:600;display:flex}.cockpit-settings-modal{max-width:420px;padding:20px 22px}.settings-modal-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.settings-header-title{color:#fff;align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.modal-close-btn{color:#a1a1aa;cursor:pointer;background:0 0;border:none;padding:4px;display:flex}.modal-close-btn:hover{color:#fff}.settings-modal-form{flex-direction:column;gap:14px;display:flex}.form-group-item{flex-direction:column;gap:5px;display:flex}.form-label-txt{color:#a1a1aa;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700}.form-input-txt{color:#fff;background:#0009;border:1px solid #ffffff1a;border-radius:8px;outline:none;padding:8px 12px;font-size:12px}.form-input-txt:focus{border-color:#ef4444}.token-picker-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.token-picker-chip{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;transition:all .15s;display:flex}.token-picker-chip:hover{border-color:#fff3}.token-picker-chip.is-selected{background:#ef44441a;border-color:#ef4444}.picker-chip-thumb{object-fit:cover;border-radius:50%;width:18px;height:18px}.picker-chip-ticker{color:#fff;font-size:11px;font-weight:700}.settings-modal-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;display:flex}.btn-cancel-modal{color:#a1a1aa;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:7px 14px;font-size:11px;font-weight:600}.btn-save-modal{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;padding:7px 16px;font-size:11px;font-weight:700}.token-main-locked-pill{color:#ef4444;letter-spacing:.4px;background:#ef444414;border:1px solid #ef444440;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:4px 8px;font-size:8px;font-weight:800;display:inline-flex}.main-stage-token-lock-box{background:#ef44440d;border:1px solid #ef444433;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.lock-box-top{align-items:center;gap:6px;display:flex}.lock-box-title{color:#ef4444;letter-spacing:.5px;font-size:10px;font-weight:800}.lock-box-desc{color:#a1a1aa;margin:0;font-size:9.5px;line-height:1.4}.token-verify-control-row{align-items:center;gap:6px;width:100%;display:flex}.verify-input-field{flex:1;min-width:0}.btn-verify-dexscreener{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;align-items:center;gap:5px;padding:8px 12px;font-size:10px;font-weight:700;transition:all .14s;display:inline-flex}.btn-verify-dexscreener:hover:not(:disabled){color:#ef4444;background:#ef444424;border-color:#ef4444}.btn-verify-dexscreener:disabled{opacity:.5;cursor:not-allowed}.spin-animate{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.token-verify-error-box{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:6px;margin-top:4px;padding:6px 10px;font-size:9.5px;font-weight:600;display:flex}.verified-token-preview-card{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;display:flex}.preview-card-left{align-items:center;gap:8px;min-width:0;display:flex}.preview-token-thumb{object-fit:cover;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;width:28px;height:28px}.preview-token-info{flex-direction:column;gap:1px;min-width:0;display:flex}.preview-token-title{align-items:center;gap:5px;display:flex}.preview-ticker{color:#fff;font-size:11px;font-weight:800}.preview-name{color:#a1a1aa;white-space:nowrap;text-overflow:ellipsis;max-width:100px;font-size:9px;overflow:hidden}.preview-verified-badge{color:#ef4444;background:#ef44441a;border-radius:4px;padding:1px 4px;font-size:7.5px;font-weight:800}.preview-metrics-line{color:#71717a;align-items:center;gap:4px;font-size:8px;display:flex}.preview-pump-tag{color:#ef4444;font-weight:700}.btn-apply-verified-token{color:#fff;cursor:pointer;white-space:nowrap;background:#ef4444;border:none;border-radius:6px;padding:5px 10px;font-size:9.5px;font-weight:700;transition:opacity .14s}.btn-apply-verified-token:hover{opacity:.9}.quick-presets-section{flex-direction:column;gap:5px;margin-top:6px;display:flex}.quick-presets-label{color:#71717a;font-size:9px;font-weight:600}@media (height<=860px){.live-stage-hero{min-height:380px!important;max-height:380px!important;padding:10px 14px!important}.cockpit-main-grid{gap:10px;margin-top:4px}.dome-freq-number{font-size:34px}.orbit-avatar-wrap{width:32px;height:32px}.orbit-speaker.you-host{top:10px;left:10px}.orbit-speaker.luna-speaker{top:10px;right:10px}.orbit-speaker.zerox-speaker{bottom:38px;left:10px}.orbit-speaker.viper-speaker{bottom:38px;right:10px}.dome-fm-scale-wrap{margin:4px 0}.scale-ticks-container,.needle-line{height:20px}.live-swaps-box{padding:4px 8px}}.liquid-glass-token-card{-webkit-backdrop-filter:blur(24px)saturate(150%);background:linear-gradient(140deg,#1c1c24d9 0%,#0e0e12b8 100%);border:1px solid #ffffff1f;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 0 20px #ffffff05,0 8px 24px #0000008c}.liquid-glass-token-card:before{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff0f 0%,#0000 50%,#ffffff03 100%);position:absolute;inset:0}.liquid-glass-token-left{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.liquid-glass-token-avatar{background:#ffffff0f;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:flex;overflow:hidden;box-shadow:0 2px 10px #00000080}.liquid-glass-token-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.liquid-glass-token-title-row{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.liquid-glass-token-ticker{color:#fff;letter-spacing:-.01em;font-size:15px;font-weight:750}.liquid-glass-token-name{color:#8e8e93;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:12px;font-weight:500;overflow:hidden}.liquid-glass-token-metrics{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.liquid-glass-mcap-pill{color:#34d399;font-variant-numeric:tabular-nums;align-items:baseline;gap:3px;font-weight:700;display:inline-flex}.liquid-glass-mcap-pill .pill-lbl{color:#71717a;letter-spacing:.4px;font-size:8.5px;font-weight:700}.liquid-glass-price-pill{color:#d4d4d8;font-variant-numeric:tabular-nums;font-weight:500}.liquid-glass-change-pill{font-variant-numeric:tabular-nums;font-weight:600}.liquid-glass-change-pill.pos{color:#34d399}.liquid-glass-change-pill.neg{color:#ef4444}.liquid-glass-change-btn{color:#d4d4d8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;padding:6px 12px;font-size:11px;font-weight:600;transition:all .15s}.liquid-glass-change-btn:hover{color:#fff;background:#ffffff1f;border-color:#ffffff38}.liquid-glass-fixed-badge{color:#ef4444;background:#ef44441a;border:1px solid #ef444440;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.coin-pick-grid{grid-template-columns:repeat(2,1fr);gap:8px;max-height:220px;padding-right:4px;display:grid;overflow-y:auto}.coin-pick-card{cursor:pointer;background:#121218b3;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;transition:all .15s;display:flex}.coin-pick-card:hover{background:#1c1c26e6;border-color:#ffffff29;transform:translateY(-1px)}.coin-pick-card.selected{background:#ef44441f;border-color:#ef444466}.coin-pick-avatar{background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;display:flex;overflow:hidden}.coin-pick-meta{flex-direction:column;flex:1;min-width:0;display:flex}.coin-pick-ticker{color:#fff;font-size:12px;font-weight:700;line-height:1.1}.coin-pick-name{color:#8e8e93;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.coin-pick-right{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.coin-pick-mcap{color:#34d399;font-size:11px;font-weight:700}.coin-pick-change{font-size:9.5px;font-weight:600}.coin-pick-change.pos{color:#34d399}.coin-pick-change.neg{color:#ef4444}
