.hm-v2-view_toggleDock__YEvE7{--hm2-accent:#00ff66;--hm2-accent-soft:rgb(0 255 102/0.14);--hm2-accent-border:rgb(0 255 102/0.42);--hm2-accent-glow:rgb(0 255 102/0.18);--hm2-warn:#ffc857;--hm2-warn-soft:rgb(255 200 87/0.16);--hm2-error:#ff8a8a;--hm2-pending:#a8c4ff;--hm2-ink:rgb(245 245 250/0.94);--hm2-ink-muted:rgb(245 245 250/0.52);--hm2-ink-faint:rgb(245 245 250/0.34);--hm2-surface:rgb(6 7 12/0.94);--hm2-surface-raised:rgb(14 15 22/0.98);--hm2-border:rgb(255 255 255/0.14);--hm2-mono:var(--font-mono);--hm2-ease:cubic-bezier(0.22,1,0.36,1);position:fixed;right:max(12px,env(safe-area-inset-right,0px));bottom:max(12px,env(safe-area-inset-bottom,0px));z-index:100;max-width:min(22rem,calc(100vw - 24px));pointer-events:none}.hm-v2-view_toggleDockHome__v751g{left:50%;right:auto;transform:translateX(-50%);bottom:max(20px,env(safe-area-inset-bottom,0px));max-width:min(26rem,calc(100vw - 32px))}.hm-v2-view_togglePanel__pu6nZ{pointer-events:auto;display:flex;flex-direction:column;gap:8px;padding:10px 12px 11px;border:1px solid var(--hm2-border);border-radius:14px;background:linear-gradient(165deg,rgb(255 255 255/.04) 0,transparent 42%),var(--hm2-surface);color:var(--hm2-ink);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 12px 40px rgb(0 0 0/.42),0 0 0 1px rgb(0 0 0/.28);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);font-family:var(--hm2-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;transition:border-color .24s var(--hm2-ease),box-shadow .24s var(--hm2-ease),transform .24s var(--hm2-ease)}.hm-v2-view_togglePanel__pu6nZ[data-overlay-active="1"]{border-color:var(--hm2-accent-border);box-shadow:0 1px 0 rgb(0 255 102/.12) inset,0 14px 44px rgb(0 0 0/.48),0 0 28px var(--hm2-accent-glow)}.hm-v2-view_toggleDock__YEvE7[data-overlay-active="1"] .hm-v2-view_togglePanel__pu6nZ{box-shadow:inset 0 1px 0 rgb(0 255 102/.14),0 16px 48px rgb(0 0 0/.55),0 0 32px rgb(0 255 102/.22)}.hm-v2-view_togglePanel__pu6nZ[data-ready="0"]:not([data-overlay-active="1"]){border-color:rgb(255 200 87/.28)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hm-v2-view_togglePanel__pu6nZ{background:linear-gradient(165deg,rgb(255 255 255/.05) 0,transparent 42%),var(--hm2-surface-raised)}}.hm-v2-view_toggleRowBottom__uUz2s,.hm-v2-view_toggleRowTop__V8wTI{display:flex;align-items:center;gap:8px;min-width:0}.hm-v2-view_toggleRowTop__V8wTI{justify-content:space-between;flex-wrap:wrap;row-gap:4px}.hm-v2-view_toggleRowBottom__uUz2s{justify-content:space-between;padding-top:2px;border-top:1px solid rgb(255 255 255/.07)}.hm-v2-view_toggleDevBadge__X70lk{border-radius:4px;background:var(--hm2-warn-soft);border:1px solid rgb(255 200 87/.45);color:#1a1408;letter-spacing:.16em;box-shadow:0 1px 0 rgb(0 0 0/.18)}.hm-v2-view_toggleDevBadge__X70lk,.hm-v2-view_toggleTierBadge__TAbch{flex:0 0 auto;padding:2px 7px;font-size:.5rem;font-weight:700;line-height:1.4}.hm-v2-view_toggleTierBadge__TAbch{border-radius:4px;background:var(--hm2-accent-soft);border:1px solid var(--hm2-accent-border);color:var(--hm2-accent);letter-spacing:.14em;text-transform:uppercase}.hm-v2-view_toggleTierBadge__TAbch[data-tier=WANDERER]{background:rgb(255 255 255/.06);border-color:rgb(255 255 255/.18);color:var(--hm2-ink-muted)}.hm-v2-view_toggleTierBadge__TAbch[data-tier=VAULT_PRIEST]{background:rgb(180 140 255/.14);border-color:rgb(180 140 255/.42);color:#d4b8ff}.hm-v2-view_toggleTierBadge__TAbch[data-syncing="1"]{font-style:italic;letter-spacing:.08em;opacity:.75;text-transform:none}.hm-v2-view_toggleLabel__HtgmE{flex:1 1 auto;min-width:0;color:var(--hm2-ink-muted);font-size:.5625rem;letter-spacing:.14em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-v2-view_togglePorts__LLHqC{flex:0 1 auto;max-width:100%;color:var(--hm2-ink-faint);font-size:.4375rem;letter-spacing:.06em;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-v2-view_toggleLaneChip__kkaD_{flex:0 0 auto;padding:.1rem .35rem;border:1px solid rgb(0 255 102/.22);border-radius:999px;color:rgb(0 255 102/.78);font-size:.4375rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.hm-v2-view_toggleLaneChip__kkaD_[data-ok="0"]{border-color:rgb(255 90 60/.35);color:rgb(255 120 90/.88)}.hm-v2-view_toggleStatus__EaQ9T{flex:1 1 auto;min-width:0;color:var(--hm2-ink-muted);font-size:.5625rem;letter-spacing:.12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-v2-view_toggleStatus__EaQ9T[data-live=ready]{color:rgb(0 255 102/.82)}.hm-v2-view_toggleStatus__EaQ9T[data-live=active]{color:var(--hm2-accent);text-shadow:0 0 18px var(--hm2-accent-glow)}.hm-v2-view_toggleStatus__EaQ9T[data-live=offline]{color:var(--hm2-error)}.hm-v2-view_toggleStatus__EaQ9T[data-live=locked]{color:var(--hm2-warn)}.hm-v2-view_toggleStatus__EaQ9T[data-live=pending]{color:var(--hm2-pending);animation:hm-v2-view_hm2StatusPulse__TG65_ 1.8s ease-in-out infinite}@keyframes hm-v2-view_hm2StatusPulse__TG65_{0%,to{opacity:.72}50%{opacity:1}}.hm-v2-view_switchRoot__TrzJA{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;border:0;padding:3px 0 3px 4px;background:transparent;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.hm-v2-view_switchRoot__TrzJA:disabled{opacity:.42;cursor:not-allowed}.hm-v2-view_switchRoot__TrzJA:not(:disabled):hover .hm-v2-view_switchTrack__LgKJK{border-color:rgb(255 255 255/.32)}.hm-v2-view_switchRoot__TrzJA:not(:disabled):focus-visible .hm-v2-view_switchTrack__LgKJK{border-color:rgb(255 255 255/.38);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 0 0 3px rgb(0 255 102/.12)}.hm-v2-view_switchRoot__TrzJA[data-on="1"]:not(:disabled):hover .hm-v2-view_switchTrack__LgKJK{border-color:rgb(0 255 102/.65);box-shadow:0 0 14px var(--hm2-accent-glow)}.hm-v2-view_switchRoot__TrzJA:focus-visible{outline:2px solid var(--hm2-accent);outline-offset:3px;border-radius:999px}.hm-v2-view_switchTrack__LgKJK{position:relative;flex-shrink:0;width:46px;height:26px;border-radius:999px;border:1px solid rgb(255 255 255/.2);background:rgb(0 0 0/.35);box-shadow:inset 0 1px 0 rgb(255 255 255/.05);transition:background .26s var(--hm2-ease),border-color .26s var(--hm2-ease),box-shadow .26s var(--hm2-ease)}.hm-v2-view_switchRoot__TrzJA[data-on="1"] .hm-v2-view_switchTrack__LgKJK{background:linear-gradient(180deg,rgb(0 255 102/.28),rgb(0 255 102/.14));border-color:var(--hm2-accent-border)}.hm-v2-view_switchRoot__TrzJA[data-pending="1"]:not([data-ready="1"]) .hm-v2-view_switchTrack__LgKJK{border-color:rgb(168 196 255/.45);animation:hm-v2-view_hm2SwitchPending__1PU_4 1.6s ease-in-out infinite}@keyframes hm-v2-view_hm2SwitchPending__1PU_4{0%,to{box-shadow:0 0 0 rgb(168 196 255/0)}50%{box-shadow:0 0 12px rgb(168 196 255/.28)}}.hm-v2-view_togglePanel__pu6nZ[data-pending="1"]:not([data-ready="1"]){border-color:rgb(168 196 255/.32)}.hm-v2-view_switchRoot__TrzJA[data-ready="0"]:not([data-on="1"]) .hm-v2-view_switchTrack__LgKJK{border-color:rgb(255 200 87/.38)}.hm-v2-view_switchThumb__JVRGs{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:linear-gradient(180deg,#fff,#d8d8de);box-shadow:0 1px 2px rgb(0 0 0/.45),0 0 0 1px rgb(255 255 255/.08);transition:transform .28s var(--hm2-ease),background .28s var(--hm2-ease),box-shadow .28s var(--hm2-ease)}.hm-v2-view_switchRoot__TrzJA[data-on="1"] .hm-v2-view_switchThumb__JVRGs{transform:translateX(20px);background:linear-gradient(180deg,#5cff9a 0,var(--hm2-accent) 100%);box-shadow:0 0 12px rgb(0 255 102/.55),0 1px 2px rgb(0 0 0/.35)}.hm-v2-view_switchText__OSWJe{display:inline-grid;grid-template-columns:1fr;min-width:3.25rem;text-align:left;font-size:.5625rem;font-weight:600}.hm-v2-view_switchTextShop__LtVWq,.hm-v2-view_switchTextStudio__Em3Af{grid-area:1/1;opacity:.38;transform:translateY(2px);transition:opacity .2s var(--hm2-ease),transform .2s var(--hm2-ease),color .2s var(--hm2-ease)}.hm-v2-view_switchTextShop__LtVWq[data-active="1"],.hm-v2-view_switchTextStudio__Em3Af[data-active="1"]{opacity:1;transform:translateY(0);color:var(--hm2-ink)}.hm-v2-view_switchTextStudio__Em3Af[data-active="1"]{color:#c8ffe0}.hm-v2-view_overlayRoot__BLxbj{--hm2-accent:#00ff66;--hm2-accent-soft:rgb(0 255 102/0.14);--hm2-accent-border:rgb(0 255 102/0.42);--hm2-accent-glow:rgb(0 255 102/0.18);--hm2-ink:rgb(245 245 250/0.94);--hm2-ink-muted:rgb(245 245 250/0.52);--hm2-ink-faint:rgb(245 245 250/0.34);--hm2-surface-raised:rgb(14 15 22/0.98);--hm2-mono:var(--font-mono);--hm2-ease:cubic-bezier(0.22,1,0.36,1);position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;background:radial-gradient(120% 80% at 50% 0,rgb(0 255 102/.05) 0,transparent 55%),linear-gradient(180deg,rgb(4 5 12/.965),rgb(2 3 8/.985));opacity:0;transform:scale(1.015);transform-origin:50% 38%;transition:opacity .26s var(--hm2-ease),transform .26s var(--hm2-ease)}.hm-v2-view_overlayRoot__BLxbj[data-warm="1"]{opacity:0;pointer-events:none;visibility:hidden;z-index:-1}.hm-v2-view_overlayFrame___h_T9[data-warm="1"]{opacity:0;pointer-events:none}.hm-v2-view_overlayRoot__BLxbj[data-visible="1"]{opacity:1;transform:scale(1)}.hm-v2-view_shopPlane__aD5dR{transform-origin:50% 38%;transition:transform .26s cubic-bezier(.22,1,.36,1),filter .26s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1)}html[data-hm-v2-overlay=active] .hm-v2-view_shopPlane__aD5dR{transform:scale(.955);filter:blur(3px) saturate(.7) brightness(.55);opacity:.6;pointer-events:none}html[data-hm-v2-overlay=active] .hm-v2-view_shopPlane__aD5dR .glass-nav-slab{pointer-events:auto}.hm-v2-view_overlayChrome___lGDC{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;border-bottom:1px solid rgb(255 255 255/.08);background:var(--hm2-surface-raised);box-shadow:inset 0 1px 0 rgb(255 255 255/.04);font-family:var(--hm2-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase}.hm-v2-view_overlayChromeLabel__mWHf2{color:var(--hm2-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-v2-view_overlayClose__dVRe_{flex-shrink:0;border:1px solid rgb(255 255 255/.18);border-radius:999px;padding:7px 14px;background:rgb(255 255 255/.05);color:var(--hm2-ink);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;transition:background .18s ease,border-color .18s ease,color .18s ease}.hm-v2-view_overlayClose__dVRe_:hover{background:rgb(255 255 255/.1);border-color:rgb(255 255 255/.28)}.hm-v2-view_overlayClose__dVRe_:active{transform:translateY(1px)}.hm-v2-view_overlayClose__dVRe_:focus-visible{outline:2px solid var(--hm2-accent);outline-offset:2px}.hm-v2-view_overlayLoading__cpZ06{position:absolute;inset:48px 0 0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--hm2-ink-muted);font-family:var(--hm2-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;pointer-events:none}.hm-v2-view_overlayLoading__cpZ06:before{content:"";width:28px;height:28px;border-radius:999px;border:2px solid rgb(255 255 255/.1);border-top:2px solid var(--hm2-accent);animation:hm-v2-view_hm2Spin__Vwlqs .85s linear infinite}@keyframes hm-v2-view_hm2Spin__Vwlqs{to{transform:rotate(1turn)}}.hm-v2-view_overlayError__SNz7V{position:absolute;inset:48px 0 0;z-index:2;display:grid;place-content:center;gap:12px;padding:28px 24px;text-align:center;color:rgb(255 255 255/.82);font-family:var(--hm2-mono);font-size:.6875rem;letter-spacing:.06em;line-height:1.55;background:radial-gradient(80% 60% at 50% 40%,rgb(255 120 120/.06) 0,transparent 70%),rgb(2 3 10/.94)}.hm-v2-view_overlayError__SNz7V p{margin:0}.hm-v2-view_overlayErrorHint__xElNM{color:var(--hm2-ink-faint);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase}.hm-v2-view_overlayError__SNz7V code{color:var(--hm2-accent);font-size:.5625rem}.hm-v2-view_overlayRetry__DvfxB{justify-self:center;margin-top:4px;border:1px solid var(--hm2-accent-border);border-radius:999px;padding:9px 16px;background:var(--hm2-accent-soft);color:#c8ffe0;cursor:pointer;font:inherit;letter-spacing:.1em;text-transform:uppercase;transition:background .18s ease,box-shadow .18s ease}.hm-v2-view_overlayRetry__DvfxB:hover{background:rgb(0 255 102/.22);box-shadow:0 0 20px var(--hm2-accent-glow)}.hm-v2-view_overlayRetry__DvfxB:active{transform:translateY(1px)}.hm-v2-view_overlayRetry__DvfxB:focus-visible{outline:2px solid var(--hm2-accent);outline-offset:2px}.hm-v2-view_overlayFrame___h_T9{flex:1 1 auto;width:100%;min-height:0;border:0;display:block;opacity:0;background:#000;transition:opacity .26s var(--hm2-ease)}.hm-v2-view_overlayFrame___h_T9[data-loaded="1"]{opacity:1}.hm-v2-view_overlayFrame___h_T9[data-error="1"]{visibility:hidden;pointer-events:none}.hm-v2-view_wrongApexBanner__pFg8K{--hm2-accent:#00ff66;--hm2-mono:var(--font-mono);position:fixed;inset:0;z-index:100;display:grid;place-content:center;gap:14px;padding:28px;background:#0a0a0a;color:#f5f5f5;font-family:var(--hm2-mono);font-size:.75rem;line-height:1.65;letter-spacing:.06em;text-align:center}.hm-v2-view_wrongApexBanner__pFg8K strong{font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;color:#ff5555}.hm-v2-view_wrongApexBanner__pFg8K code{color:var(--hm2-accent)}@media (max-width:480px){.hm-v2-view_toggleDockHome__v751g,.hm-v2-view_toggleDock__YEvE7{left:max(10px,env(safe-area-inset-left,0px));right:max(10px,env(safe-area-inset-right,0px))}.hm-v2-view_toggleDockHome__v751g,.hm-v2-view_toggleDock__YEvE7{bottom:max(4.5rem,calc(env(safe-area-inset-bottom, 0px) + .75rem));transform:none;max-width:none}.hm-v2-view_togglePanel__pu6nZ{padding:9px 10px 10px;border-radius:12px}.hm-v2-view_toggleRowTop__V8wTI{flex-direction:column;align-items:flex-start;gap:3px}.hm-v2-view_togglePorts__LLHqC{width:100%}.hm-v2-view_toggleRowBottom__uUz2s{gap:10px}.hm-v2-view_switchText__OSWJe{min-width:2.75rem}}@media (prefers-reduced-motion:reduce){.hm-v2-view_togglePanel__pu6nZ{-webkit-backdrop-filter:none;backdrop-filter:none}.hm-v2-view_overlayClose__dVRe_,.hm-v2-view_overlayFrame___h_T9,.hm-v2-view_overlayRetry__DvfxB,.hm-v2-view_overlayRoot__BLxbj,.hm-v2-view_shopPlane__aD5dR,.hm-v2-view_switchTextShop__LtVWq,.hm-v2-view_switchTextStudio__Em3Af,.hm-v2-view_switchThumb__JVRGs,.hm-v2-view_switchTrack__LgKJK{transition:none}.hm-v2-view_overlayRoot__BLxbj{transform:none}html[data-hm-v2-overlay=active] .hm-v2-view_shopPlane__aD5dR{transform:none;filter:none;opacity:.5}.hm-v2-view_overlayLoading__cpZ06:before,.hm-v2-view_toggleStatus__EaQ9T[data-live=pending]{animation:none}}.terminal-spotify-radio_terminalSpotifyRadio__TIDsO{--hm-radio-bg:rgba(12,8,18,0.92);--hm-radio-border:rgba(241,228,242,0.14);--hm-radio-accent:#c9a4e8;--hm-radio-text:rgba(255,255,255,0.92);--hm-radio-muted:rgba(255,255,255,0.58);font-family:var(--font-geist-mono,ui-monospace,monospace)}.terminal-spotify-radio_launcher__2lmR6{position:fixed;right:1rem;bottom:1rem;z-index:90;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .85rem;border-radius:999px;border:1px solid var(--hm-radio-border);background:var(--hm-radio-bg);color:var(--hm-radio-text);font-size:10px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;backdrop-filter:blur(12px);box-shadow:0 10px 40px rgba(0,0,0,.35)}.terminal-spotify-radio_launcher__2lmR6:focus-visible,.terminal-spotify-radio_launcher__2lmR6:hover{border-color:rgba(201,164,232,.45);outline:none}.terminal-spotify-radio_shell__J0QRk{position:fixed;z-index:91;width:min(360px,calc(100vw - 1.5rem));border-radius:16px;border:1px solid var(--hm-radio-border);background:var(--hm-radio-bg);color:var(--hm-radio-text);backdrop-filter:blur(16px);box-shadow:0 18px 60px rgba(0,0,0,.42);overflow:hidden}.terminal-spotify-radio_shellExpanded__fjYAk{width:min(420px,calc(100vw - 1.5rem))}.terminal-spotify-radio_dragHandle__jTbhO{display:flex;align-items:center;gap:.55rem;padding:.65rem .75rem;border-bottom:1px solid rgba(255,255,255,.08);user-select:none}.terminal-spotify-radio_dragDots__7ledm{display:inline-flex;flex-direction:column;gap:3px;opacity:.45;cursor:grab;touch-action:none;padding:.15rem .25rem}.terminal-spotify-radio_dragDots__7ledm:active{cursor:grabbing}.terminal-spotify-radio_dragDots__7ledm span{display:block;width:14px;height:2px;border-radius:999px;background:currentColor}.terminal-spotify-radio_stationLabel__fH9x5{flex:1;min-width:0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.terminal-spotify-radio_controls__mkLO5{display:inline-flex;align-items:center;gap:.35rem}.terminal-spotify-radio_iconButton__GZKSF{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:inherit;cursor:pointer}.terminal-spotify-radio_iconButton__GZKSF:focus-visible,.terminal-spotify-radio_iconButton__GZKSF:hover{border-color:rgba(201,164,232,.45);outline:none}.terminal-spotify-radio_iconButtonActive__Ehgyg{border-color:rgba(201,164,232,.55);background:rgba(201,164,232,.12)}.terminal-spotify-radio_body__jkdJa{padding:.75rem}.terminal-spotify-radio_embedHost__b4t1q{width:100%;min-height:80px;border-radius:12px;overflow:hidden;background:rgba(0,0,0,.35)}.terminal-spotify-radio_embedHostHidden__20MsL{position:fixed;left:-9999px;top:0;width:320px;height:80px;opacity:0;pointer-events:none;overflow:hidden}.terminal-spotify-radio_panel__1x8h1{display:grid;gap:.75rem}.terminal-spotify-radio_panelIntro__hJxVv{margin:0;font-size:10px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--hm-radio-muted)}.terminal-spotify-radio_searchInput__Y6Xt9{width:100%;padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:inherit;font:inherit;font-size:11px}.terminal-spotify-radio_searchInput__Y6Xt9:focus-visible{outline:none;border-color:rgba(201,164,232,.45)}.terminal-spotify-radio_chipRail__3_8hp{display:flex;flex-wrap:wrap;gap:.4rem;max-height:220px;overflow:auto;padding-right:.15rem}.terminal-spotify-radio_chip__T4Dn9{padding:.35rem .55rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:inherit;font-size:10px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.terminal-spotify-radio_chip__T4Dn9:focus-visible,.terminal-spotify-radio_chip__T4Dn9:hover{border-color:rgba(201,164,232,.45);outline:none}.terminal-spotify-radio_chipActive__u_fK1{border-color:rgba(201,164,232,.65);background:rgba(201,164,232,.14)}.terminal-spotify-radio_chipMember__Gh_h4{border-style:dashed}.terminal-spotify-radio_footer__owl2d{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.35rem;font-size:9px;letter-spacing:.06em;color:var(--hm-radio-muted)}.terminal-spotify-radio_spotifyMark__adUaU{display:inline-flex;align-items:center;gap:.25rem}.terminal-spotify-radio_spotifyGlyph__IBb_U{width:14px;height:14px;fill:currentColor}@media (prefers-reduced-motion:reduce){.terminal-spotify-radio_launcher__2lmR6,.terminal-spotify-radio_shell__J0QRk{transition:none}}@media (max-width:640px){.terminal-spotify-radio_shellExpanded__fjYAk,.terminal-spotify-radio_shell__J0QRk{width:calc(100vw - 1rem)}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/287637279c44650d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b387097da7407747-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cb9f64d62d112b41-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_ae2eaa{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_ae2eaa{--font-catalog-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/611a18e0a3b65482-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/60e056793d35d253-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/07d0cf9a4e6818b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/611a18e0a3b65482-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/60e056793d35d253-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/07d0cf9a4e6818b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/611a18e0a3b65482-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60e056793d35d253-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/07d0cf9a4e6818b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/611a18e0a3b65482-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/60e056793d35d253-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/07d0cf9a4e6818b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Narrow Fallback;src:local("Arial");ascent-override:125.38%;descent-override:37.80%;line-gap-override:0.00%;size-adjust:82.55%}.__className_217741{font-family:Archivo Narrow,Archivo Narrow Fallback;font-style:normal}.__variable_217741{--font-tm-condensed-raw:"Archivo Narrow","Archivo Narrow Fallback"}