:root{--cream: #f3e6cd;--cream-dim: rgba(243, 230, 205, .64);--cream-faint: rgba(243, 230, 205, .34);--ink: #14100a;--walnut: #3c2415;--amber: #e5a53c;--mint: #7fa48c;--glass: rgba(20, 16, 10, .42);--hairline: rgba(243, 230, 205, .16);--bar-h: 84px;--ease: cubic-bezier(.22, .61, .36, 1);--pane-tint: rgba(22, 17, 11, .5);--pane-gloss: linear-gradient(180deg, rgba(255, 246, 228, .11), rgba(255, 246, 228, .03) 44%, rgba(10, 8, 4, .16));--pane-edge: rgba(243, 230, 205, .14);--pane-blur: blur(28px) saturate(180%)}*,*:before,*:after{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}html,body{margin:0;height:100%;background:var(--ink);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Barlow,system-ui,sans-serif;color:var(--cream);-webkit-font-smoothing:antialiased;overflow:hidden}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none;border-bottom:1px solid var(--cream-faint)}a:hover{border-bottom-color:var(--amber)}#root,.app{height:100%}.backdrop{position:fixed;inset:-22px;overflow:hidden;z-index:0;transform:translate3d(var(--par-x, 0),var(--par-y, 0),0);transition:transform .9s var(--ease);will-change:transform}.backdrop__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.backdrop__video--desktop{display:block}.backdrop__video--mobile{display:none}@media(max-width:768px){.backdrop__video--desktop{display:none}.backdrop__video--mobile{display:block}}.backdrop__sheen{position:absolute;inset:0;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(54% 42% at 50% 30%,rgba(255,214,148,.42),transparent 70%);animation:none}.backdrop__wash{position:absolute;inset:0;background:radial-gradient(110% 85% at 50% 42%,transparent 18%,rgba(20,16,10,.6) 100%),linear-gradient(to bottom,rgba(20,16,10,.62) 0%,transparent 24%,transparent 50%,rgba(13,10,6,.9) 100%)}.backdrop__grain{position:absolute;inset:0;opacity:.08;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");animation:none}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes riseBlur{0%{opacity:0;transform:translateY(22px);filter:blur(12px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}.shell{position:relative;z-index:2;height:100%;padding:22px 26px calc(var(--bar-h) + 18px);display:grid;grid-template-rows:auto 1fr auto auto}.topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.topbar__left{display:flex;align-items:center;gap:14px;animation:rise .7s var(--ease) backwards;animation-delay:.12s}.topbar__right{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.row{display:flex;gap:8px}.status{display:inline-flex;align-items:center;gap:7px;font-family:Barlow Condensed,sans-serif;font-size:13px;letter-spacing:.2em;color:var(--cream-faint);transition:color .4s}.status--on{color:var(--cream-dim)}.status__dot{width:6px;height:6px;border-radius:50%;background:var(--cream-faint)}.status--on .status__dot{background:#e0553a;box-shadow:0 0 #e0553a99;animation:pulse 2.4s infinite}@keyframes pulse{70%{box-shadow:0 0 0 9px #e0553a00}to{box-shadow:0 0 #e0553a00}}.chip{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;border:1px solid var(--pane-edge);background-color:var(--glass);background-image:var(--pane-gloss);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:0 1px #fff6e41a inset;font-family:Barlow Condensed,sans-serif;font-size:14px;letter-spacing:.1em;text-transform:capitalize;color:var(--cream-dim);animation:rise .7s var(--ease) backwards;animation-delay:var(--d, .18s);transition:color .25s,border-color .25s,background .25s,transform .25s}button.chip:hover{color:var(--cream);border-color:#f3e6cd66;transform:translateY(-1px)}.chip--active{color:var(--ink);background:var(--cream);border-color:var(--cream)}.chip--static{letter-spacing:.18em;color:var(--amber);border-color:#e5a53c4d}.chip__band{width:18px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--amber),transparent)}.hero{align-self:center;justify-self:center;text-align:center;max-width:min(780px,92vw);margin-top:-3vh}.hero__title{font-family:Anek Devanagari,Barlow,sans-serif;font-weight:800;font-size:clamp(54px,10.5vw,152px);line-height:.94;margin:0;display:flex;flex-direction:column;text-shadow:0 2px 0 rgba(20,16,10,.3),0 18px 60px rgba(8,6,3,.66)}.hero__title span{animation:riseBlur 1.1s var(--ease) backwards;animation-delay:var(--d, 0ms)}.hero__sub{margin:16px 0 0;font-family:Barlow Condensed,sans-serif;font-size:clamp(11px,1.05vw,14px);letter-spacing:.42em;text-transform:uppercase;color:#f3e6cdb8;text-shadow:0 2px 14px rgba(8,6,3,.7);animation:riseBlur 1s var(--ease) backwards;animation-delay:.38s}.soundwave{display:flex;align-items:flex-end;justify-content:center;gap:6px;height:86px;margin:24px auto 16px;width:min(420px,88vw);animation:rise .9s var(--ease) backwards;animation-delay:.52s}.soundwave__bar{flex:1;max-width:8px;height:100%;border-radius:2px;background-image:repeating-linear-gradient(to top,rgba(255,255,255,.15) 0px,rgba(255,255,255,.15) 4px,transparent 4px,transparent 6px);transform-origin:bottom;transform:scaleY(.14);opacity:.35;transition:transform .4s ease,opacity .4s ease}.soundwave.is-live .soundwave__bar{background-image:repeating-linear-gradient(to top,rgba(255,255,255,.92) 0px,rgba(255,255,255,.92) 4px,transparent 4px,transparent 6px);opacity:.86;animation:waveBounce var(--dur, 1.4s) cubic-bezier(.37,0,.63,1) infinite alternate;animation-delay:var(--delay, 0s);filter:drop-shadow(0 0 6px rgba(255,255,255,.55))}@keyframes waveBounce{0%{transform:scaleY(calc(.1 + var(--gain, .5) * .18))}33%{transform:scaleY(calc(.42 + var(--gain, .5) * .58))}66%{transform:scaleY(calc(.22 + var(--gain, .5) * .32))}to{transform:scaleY(calc(.65 + var(--gain, .5) * .35))}}.hero__show{margin:18px 0 0;display:flex;flex-direction:column;gap:3px;animation:rise .9s var(--ease) backwards;animation-delay:.64s}.hero__show>span:first-child{font-family:Anek Devanagari,sans-serif;font-weight:600;font-size:22px;color:var(--amber)}.hero__showMeta{font-family:Barlow Condensed,sans-serif;font-size:12.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--cream-faint)}.rail{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:24px;z-index:10}.rail--left{left:36px}.rail--right{right:36px}.widget{display:flex;flex-direction:column;gap:8px;width:175px;padding:15px 18px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.07);border-top-color:#ffffff21;border-left-color:#ffffff1a;background:#1e18101f;background-image:linear-gradient(135deg,#ffffff0b,#ffffff01);backdrop-filter:blur(5px) saturate(115%) contrast(101%);-webkit-backdrop-filter:blur(5px) saturate(115%) contrast(101%);box-shadow:0 12px 24px -12px #00000040,0 1px #ffffff1a inset,0 -1px #0000001f inset;animation:rise .8s var(--ease) backwards;animation-delay:var(--d, 0ms);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s ease,background-color .35s ease,box-shadow .35s ease;position:relative;overflow:hidden}.widget:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.35),transparent 50%,rgba(255,255,255,.08));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.widget:hover{transform:translateY(-3px) scale(1.02);background-color:#2d241885;border-color:#ffffff52;border-top-color:#ffffff8c;box-shadow:0 24px 48px -12px #000000a6,0 1px #fff6 inset,0 0 24px #ffffff14}.widget__label{display:inline-flex;align-items:center;gap:8px;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#f3e6cdbf;text-shadow:0 1px 4px rgba(0,0,0,.5)}.widget__value{font-size:17px;font-weight:600;line-height:1.25;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 10px rgba(0,0,0,.6);animation:fadeIn .45s var(--ease) backwards}.widget__dot{width:7px;height:7px;border-radius:50%;background:#ff453a;box-shadow:0 0 10px #ff453a;animation:liveDotPulse 2s ease-in-out infinite}@keyframes liveDotPulse{0%,to{transform:scale(1);opacity:1;box-shadow:0 0 8px #ff453a}50%{transform:scale(1.25);opacity:.75;box-shadow:0 0 14px #ff453a}}.widget__skeleton{height:20px;border-radius:6px;background:linear-gradient(90deg,#ffffff0d,#ffffff2e,#ffffff0d);background-size:200% 100%;animation:shimmer 1.6s infinite}.footer{display:flex;align-items:center;justify-content:center;gap:18px;font-family:Barlow Condensed,sans-serif;font-size:12.5px;letter-spacing:.14em;color:var(--cream-faint);animation:rise .8s var(--ease) backwards;animation-delay:.76s}.footer__link{border-bottom:1px solid transparent;letter-spacing:.14em}.footer__link:hover{color:var(--cream-dim);border-bottom-color:var(--cream-faint)}.footer__contact a{border-bottom-color:transparent}.toast{position:fixed;z-index:5;left:50%;bottom:calc(var(--bar-h) + 34px);transform:translate(-50%,8px);padding:9px 16px;border-radius:999px;border:1px solid rgba(229,165,60,.34);background:#14100ae6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Barlow Condensed,sans-serif;font-size:13.5px;letter-spacing:.1em;color:var(--cream-dim);opacity:0;pointer-events:none;transition:opacity .3s,transform .3s var(--ease)}.toast.is-open{opacity:1;transform:translate(-50%)}.radiobar{position:fixed;z-index:4;left:50%;bottom:20px;transform:translate(-50%);width:min(780px,calc(100vw - 48px));padding:10px 22px 10px 14px;display:grid;grid-template-columns:44px 44px minmax(0,1.2fr) minmax(130px,1.1fr) auto;align-items:center;gap:14px;border-radius:9999px;border:1px solid rgba(255,255,255,.16);border-top-color:#ffffff52;border-left-color:#ffffff3d;background:#1e181073;background-image:linear-gradient(135deg,#ffffff24,#ffffff05);backdrop-filter:blur(28px) saturate(190%) contrast(105%);-webkit-backdrop-filter:blur(28px) saturate(190%) contrast(105%);box-shadow:0 24px 50px -14px #0009,0 1px #ffffff40 inset,0 -1px #0000004d inset;isolation:isolate;overflow:hidden;animation:barIn .9s var(--ease) backwards;animation-delay:.22s;transition:box-shadow .5s var(--ease),border-color .5s,width .35s ease}@keyframes barIn{0%{opacity:0;transform:translate(-50%,28px)}to{opacity:1;transform:translate(-50%)}}.radiobar:hover{border-color:#ffffff47;border-top-color:#ffffff85;box-shadow:0 28px 60px -14px #000000b3,0 1px #ffffff59 inset,0 0 24px #ffffff14}.radiobar:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(102deg,transparent 32%,rgba(255,246,228,.1) 47%,transparent 62%);transition:opacity .7s}.radiobar.is-live:before{opacity:1;animation:pane 8s var(--ease) infinite}@keyframes pane{0%{transform:translate(-62%)}to{transform:translate(62%)}}.radiobar:after{content:"";position:absolute;left:12%;right:12%;top:0;height:1px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(229,165,60,.75),transparent);transition:opacity .6s}.radiobar.is-live:after{opacity:1}.power{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(243,230,205,.35);color:var(--cream-dim);transition:color .25s,border-color .25s,background .25s,box-shadow .35s}.power svg{width:19px;height:19px}.power:hover{color:var(--cream);border-color:var(--cream)}.power.is-on{color:#1b1206;background:var(--amber);border-color:var(--amber);box-shadow:0 0 22px #e5a53c73;animation:filament 3.4s ease-in-out infinite}@keyframes filament{0%,to{box-shadow:0 0 18px #e5a53c66,0 0 #e5a53c4d}50%{box-shadow:0 0 30px #e5a53c9e,0 0 0 6px #e5a53c00}}.radiobar__art{position:relative;width:44px;height:44px;border-radius:11px;overflow:hidden;background:#f3e6cd14;box-shadow:0 0 0 1px #fff6e41a inset,0 6px 16px -8px #000c}.radiobar__art img{width:100%;height:100%;object-fit:cover;filter:sepia(.12) saturate(1.05);animation:fadeIn .6s var(--ease) backwards}.radiobar__art.is-tuning:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f3e6cd0a 20%,#f3e6cd38,#f3e6cd0a 64%);background-size:240% 100%;animation:shimmer 1.4s linear infinite}.radiobar__meta{min-width:0}.radiobar__track,.radiobar__credit{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radiobar__track{font-size:14px;font-weight:500;animation:trackIn .5s var(--ease) backwards}@keyframes trackIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.radiobar__track.is-tuning{background:linear-gradient(90deg,var(--cream-faint) 28%,var(--cream) 46%,var(--cream-faint) 64%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:trackIn .5s var(--ease) backwards,shimmer 1.6s linear infinite}.radiobar__credit{font-family:Barlow Condensed,sans-serif;font-size:12.5px;letter-spacing:.08em;color:var(--cream-faint)}.radiobar__skeleton{display:block;width:58%;height:10px;margin-top:4px;border-radius:4px;background:linear-gradient(90deg,#f3e6cd0f 20%,#f3e6cd2e,#f3e6cd0f 64%);background-size:240% 100%;animation:shimmer 1.4s linear infinite}.radiobar__elapsed{display:flex;align-items:center;gap:12px;min-width:0}.elapsed{flex:1;height:4px;border-radius:4px;background:#f3e6cd24;box-shadow:0 1px 1px #0000004d inset;overflow:hidden}.elapsed__fill{position:relative;height:100%;border-radius:4px;background:linear-gradient(90deg,rgba(229,165,60,.7),var(--amber));box-shadow:0 0 12px #e5a53c73;transition:width 1s linear}.radiobar.is-live .elapsed__fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 30%,rgba(255,246,228,.55) 50%,transparent 70%);background-size:240% 100%;animation:shimmer 2.6s linear infinite}.radiobar__time{font-family:Barlow Condensed,sans-serif;font-size:12px;color:var(--cream-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.radiobar__volume{display:flex;align-items:center;gap:6px}.knob{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--cream-dim);transition:color .2s,background .2s}.knob svg{width:16px;height:16px}.knob:hover{color:var(--cream);background:#f3e6cd1a}.radiobar__note{grid-column:1 / -1;margin:0;padding-left:4px;font-family:Barlow Condensed,sans-serif;font-size:12px;letter-spacing:.14em;color:#e0553ad9}.range{-webkit-appearance:none;appearance:none;width:78px;height:14px;background:none;cursor:pointer}.range::-webkit-slider-runnable-track{height:3px;border-radius:3px;background:linear-gradient(to right,var(--cream) var(--fill, 0%),rgba(243,230,205,.2) var(--fill, 0%))}.range::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;margin-top:-3.5px;border-radius:50%;background:var(--cream);opacity:0;transition:opacity .2s}.range:hover::-webkit-slider-thumb,.range:focus-visible::-webkit-slider-thumb{opacity:1}.range::-moz-range-track{height:3px;border-radius:3px;background:#f3e6cd33}.range::-moz-range-progress{height:3px;border-radius:3px;background:var(--cream)}.range::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:50%;background:var(--cream)}.scrim{position:fixed;inset:0;z-index:5;background:#0a080485;opacity:0;pointer-events:none;transition:opacity .35s var(--ease)}.scrim.is-open{opacity:1;pointer-events:auto}.panel{position:fixed;z-index:6;top:0;right:0;height:100%;width:min(430px,100vw);display:flex;flex-direction:column;background:linear-gradient(180deg,#1e160ef5,#0f0b07fa);border-left:1px solid var(--hairline);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:translate(101%);transition:transform .42s var(--ease);box-shadow:-30px 0 80px #00000080}.panel.is-open{transform:translate(0)}.panel__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 16px 12px;border-bottom:1px solid var(--hairline)}.panel__tabs{display:flex;gap:6px}.panel__tab{padding:6px 12px;border-radius:999px;font-family:Barlow Condensed,sans-serif;font-size:14px;letter-spacing:.08em;color:var(--cream-faint);transition:color .2s,background .2s}.panel__tab:hover{color:var(--cream)}.panel__tab.is-active{color:var(--ink);background:var(--cream)}.panel__close{font-size:26px;line-height:1;width:32px;height:32px;border-radius:50%;color:var(--cream-dim)}.panel__close:hover{color:var(--cream);background:#f3e6cd1a}.panel__body{flex:1;overflow-y:auto;padding:14px 16px calc(var(--bar-h) + 24px);scrollbar-width:thin;scrollbar-color:rgba(243,230,205,.25) transparent}.panel__body::-webkit-scrollbar{width:8px}.panel__body::-webkit-scrollbar-thumb{background:#f3e6cd33;border-radius:8px}.panel__hint{margin:0 0 14px;font-family:Barlow Condensed,sans-serif;font-size:12.5px;letter-spacing:.14em;color:var(--cream-faint)}.shows,.played{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.show{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:13px 14px;border-radius:12px;border:1px solid var(--hairline);background:#f3e6cd0a}.show--live{border-color:var(--amber);background:#e5a53c1f}.show__when{font-family:Barlow Condensed,sans-serif;font-size:13px;letter-spacing:.08em;color:var(--cream-dim);display:flex;flex-direction:column;padding-top:3px}.show__when span{color:var(--cream-faint)}.show__body p{margin:0}.show__hindi{font-family:Anek Devanagari,sans-serif;font-weight:600;font-size:18px;line-height:1.35}.show__name{display:flex;align-items:center;gap:8px;font-family:Barlow Condensed,sans-serif;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--amber)}.show--live .show__name{color:var(--cream)}.show__name em{font-style:normal;padding:2px 7px;border-radius:999px;background:#e0553a;color:#fff;font-size:10.5px;letter-spacing:.14em}.show__blurb{margin-top:5px!important;font-size:13px;line-height:1.5;color:var(--cream-dim)}.show__count{margin-top:6px!important;font-family:Barlow Condensed,sans-serif;font-size:11.5px;letter-spacing:.14em;color:var(--cream-faint)}.next{padding:12px 14px;margin-bottom:14px;border-radius:12px;border:1px dashed rgba(229,165,60,.4);background:#e5a53c14}.next p{margin:0}.next__label{font-family:Barlow Condensed,sans-serif;font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--amber)}.next__title{margin-top:4px!important;font-size:15px;font-weight:500}.next__credit{font-size:12.5px;color:var(--cream-faint)}.played__item{display:flex;gap:12px;padding:9px 12px;border-radius:10px;background:#f3e6cd0a}.played__at{font-family:Barlow Condensed,sans-serif;font-size:12px;letter-spacing:.06em;color:var(--cream-faint);padding-top:2px;font-variant-numeric:tabular-nums;white-space:nowrap}.played__body{display:flex;flex-direction:column;min-width:0}.played__title{font-size:14px;font-weight:500}.played__credit{font-size:12.5px;color:var(--cream-faint);margin-top:2px}.played__empty{font-size:13.5px;color:var(--cream-faint);padding:8px 2px}.about p{font-size:14px;line-height:1.65;color:var(--cream-dim)}.about strong{color:var(--cream);font-family:Anek Devanagari,sans-serif;font-weight:600}.about__section{margin-top:18px;padding-top:14px;border-top:1px solid rgba(243,230,205,.12)}.about__section h3{font-family:Barlow Condensed,sans-serif;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--amber);margin:0 0 6px}.stage{position:fixed;width:1px;height:1px;bottom:0;left:0;opacity:0;pointer-events:none;overflow:hidden}@media(max-width:900px){.shell{padding:18px 20px calc(var(--bar-h) + 24px)}.radiobar{width:min(720px,calc(100vw - 32px));bottom:14px;padding:10px 18px 10px 14px}.rail{position:relative;top:auto;left:auto;right:auto;transform:none;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px;margin:16px 0}.rail--left,.rail--right{position:relative;top:auto;left:auto;right:auto;transform:none;display:flex;gap:12px;flex:1 1 auto;justify-content:center}.widget{width:auto;flex:1 1 calc(50% - 12px);min-width:135px;padding:12px 14px 13px}}@media(max-width:768px){.radiobar{grid-template-columns:40px 40px minmax(0,1fr);grid-template-areas:"power art meta" "elapsed elapsed elapsed";gap:10px 12px;border-radius:20px}.power{grid-area:power}.radiobar__art{grid-area:art;width:40px;height:40px}.radiobar__meta{grid-area:meta}.radiobar__elapsed{grid-area:elapsed}.radiobar__volume{display:none}.soundwave{height:68px;gap:4.5px;width:min(340px,86vw)}.soundwave__bar{max-width:6px}}@media(max-width:480px){.shell{padding:12px 14px calc(var(--bar-h) + 16px)}.topbar{gap:10px}.topbar__right{gap:6px}.chip{padding:4px 10px;font-size:11px}.hero__title{font-size:clamp(38px,12.5vw,60px)}.hero__sub{font-size:11px;letter-spacing:.25em}.soundwave{height:58px;gap:3.5px;margin:16px auto 10px;width:92vw}.soundwave__bar{max-width:5px}.rail{margin:10px 0;gap:8px}.rail--left,.rail--right{gap:8px}.widget{flex:1 1 calc(50% - 8px);min-width:120px;padding:10px 12px 11px;border-radius:14px}.widget__label{font-size:10px;letter-spacing:.16em}.widget__value{font-size:14px}.radiobar{width:calc(100vw - 16px);bottom:10px;padding:8px 14px 10px 10px}.panel{width:100vw}}@media(max-height:620px){.rail{display:none}}@media(prefers-reduced-motion:reduce){.backdrop,.backdrop__img,.backdrop__sheen,.backdrop__grain,.status--on .status__dot,.eq-container.is-live .eq-needle,.eq-container.is-live .eq-bar,.power.is-on,.radiobar,.radiobar.is-live:before,.radiobar.is-live .elapsed__fill:after,.radiobar__art img,.radiobar__art.is-tuning:after,.radiobar__track,.radiobar__track.is-tuning,.radiobar__skeleton,.topbar__left,.chip,.hero__title span,.hero__sub,.hero__show,.eq-container,.widget,.widget__value,.widget__dot,.widget__skeleton,.footer{animation:none;transition:none}.radiobar__track.is-tuning{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--cream-dim);-webkit-text-fill-color:currentColor}}.widget-hide-btn{opacity:0;pointer-events:none;transition:opacity .2s ease}.widget:hover .widget-hide-btn{opacity:.6;pointer-events:auto}.widget-hide-btn:hover{opacity:1!important}
