.stories-diary{width:min(720px,100vw - 24px);max-width:none;height:min(820px,100dvh - 24px);max-height:none;color:var(--paper-100);background:#171916;border:1px solid #dec9976b;border-radius:18px;margin:auto 12px auto auto;padding:0;overflow:hidden;box-shadow:-24px 0 72px #00000094}.stories-diary::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07080694}.stories-diary__panel{grid-template-rows:auto auto minmax(0,1fr);height:100%;display:grid}.stories-diary__header{border-bottom:1px solid #e8ddc31f;justify-content:space-between;align-items:center;padding:22px 24px 14px;display:flex}.stories-diary__header p{color:var(--sign-500);font-size:var(--fs-deva-1);letter-spacing:.08em;text-transform:uppercase;font-weight:760}.stories-diary__header h2{letter-spacing:-.04em;margin-top:4px;font-size:clamp(1.6rem,4vw,2.5rem)}.stories-diary__close{width:44px;height:44px;color:var(--paper-100);cursor:pointer;background:0 0;border:1px solid #e8ddc338;border-radius:50%;font-size:1.5rem}.stories-diary__tabs{border-bottom:1px solid #e8ddc31a;gap:6px;padding:10px 24px;display:flex}.stories-diary__tabs button{min-height:44px;color:var(--color-text-dim);font:720 var(--fs-deva-1)/1 var(--font-body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:8px 14px}.stories-diary__tabs button[aria-current=page]{color:var(--paper-100);background:#d0a3331a;border-color:#d0a3338c}.stories-diary__scroll{scroll-behavior:smooth;min-height:0;padding:24px;overflow:auto}.stories-diary__intro{max-width:560px;color:var(--color-text-dim);line-height:1.7}.stories-diary__card{background:#211e18e0;border:1px solid #e8ddc32e;grid-template-columns:150px minmax(0,1fr);gap:22px;margin-top:24px;padding:18px;display:grid}.stories-diary__cover{background:var(--panel-800);min-height:190px;position:relative;overflow:hidden}.stories-diary__cover img,.stories-diary__reader-cover img{object-fit:cover}.stories-diary__card h3{letter-spacing:-.03em;margin-top:8px;font-size:1.7rem}.stories-diary__card p{color:var(--color-text-dim);margin-top:10px;line-height:1.65}.stories-diary__card button,.stories-diary__diary button,.stories-diary__back,.stories-diary__save{min-height:44px;color:var(--paper-100);font:720 var(--fs-deva-1)/1.2 var(--font-body);cursor:pointer;background:#d0a3331a;border:1px solid #d0a3338f;margin-top:16px;padding:9px 13px}.stories-diary__reader{max-width:610px;margin:0 auto}.stories-diary__back{color:var(--sign-300);background:0 0;border-color:#0000;margin-top:0}.stories-diary__reader>h3{letter-spacing:-.06em;margin-top:14px;font-size:clamp(2.5rem,7vw,5rem);line-height:.95}.stories-diary__reader-cover{aspect-ratio:3/2;background:var(--panel-800);width:100%;margin-top:24px;position:relative;overflow:hidden}.stories-diary__standfirst{color:var(--color-cream-dim);margin-top:22px;font-size:1.05rem;line-height:1.75}.stories-diary__save[aria-pressed=true]{background:var(--sign-500);color:var(--ink-900)}.stories-diary__reader section{border-top:1px solid #e8ddc32e;margin-top:42px;padding-top:28px;scroll-margin-top:18px}.stories-diary__section-place{color:var(--sign-500);font-size:var(--fs-2);letter-spacing:.1em;text-transform:uppercase;font-weight:760}.stories-diary__reader h4{margin-top:8px;font-size:1.65rem}.stories-diary__reader section p:not(.stories-diary__section-place){color:var(--color-text-dim);margin-top:12px;line-height:1.7}.stories-diary__prose p{color:#e8ddc3eb;margin-top:12px;line-height:1.8}.stories-diary__reader section strong{color:var(--paper-100)}.stories-diary__sound{background:#e8ddc30a;border-left:2px solid #d0a3339e;padding:12px 14px;font-style:italic}.stories-diary__reader blockquote{color:var(--paper-100);border:1px solid #d0a3335c;margin:42px 0 24px;padding:22px;font-size:1.15rem;line-height:1.6}.stories-diary__reader>a,.stories-diary__diary>a{min-height:44px;color:var(--sign-300);align-items:center;display:inline-flex}.stories-diary__diary{gap:22px;display:grid}.stories-diary__diary article,.stories-diary__saved,.stories-diary__favourites{background:#211e18c7;border:1px solid #e8ddc329;padding:20px}.stories-diary__diary article>span{color:var(--sign-500);font-size:var(--fs-deva-1);font-weight:760}.stories-diary__diary h3{margin-top:6px;font-size:1.25rem}.stories-diary__diary p{color:var(--color-text-dim);margin-top:10px;line-height:1.6}.stories-diary__saved button{justify-content:space-between;align-items:center;width:100%;display:flex}.stories-diary__favourite-list{display:grid}.stories-diary__favourite-list button{justify-content:space-between;align-items:center;width:100%;display:flex}.stories-diary__reader-bar{z-index:1;background:linear-gradient(#171916 70%,#17191600);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:-24px -24px 0;padding:12px 24px;display:flex;position:sticky;top:-24px}.stories-diary__reader-bar .stories-diary__back{margin-top:0;padding-inline:0}.stories-diary__new-tab{min-height:44px;color:var(--paper-100);font:650 var(--fs-1)/1 var(--font-body);border:1px solid #d0a33380;border-radius:999px;align-items:center;gap:.35em;padding:8px 14px;text-decoration:none;display:inline-flex}.stories-diary__new-tab:hover{border-color:var(--sign-500);background:#d0a3331a}.stories-diary__reader>h3{letter-spacing:-.03em;line-height:1.12}.stories-diary__reader-cover{border-radius:10px}.stories-diary__standfirst{color:var(--paper-100);font-size:1.15rem;line-height:1.85}.stories-diary__reader section{border-top:0}.stories-diary__reader section+section:before{content:"·  ·  ·";color:var(--sign-500);letter-spacing:.4em;text-align:center;margin-bottom:28px;display:block}.stories-diary__prose p{color:#e8ddc3f0;font-size:1.1rem;line-height:1.95}.stories-diary__reader blockquote{border:0;border-top:1px solid #d0a33366;padding:24px 0 0;font-style:italic;line-height:1.7}.stories-diary button:focus-visible,.stories-diary a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (max-width:680px){.stories-diary{width:100vw;height:calc(100dvh - var(--safe-top));margin:var(--safe-top) 0 0;border-radius:18px 18px 0 0}.stories-diary__header{padding:16px 16px 10px}.stories-diary__tabs{padding:8px 16px}.stories-diary__scroll{padding:18px 16px calc(28px + var(--safe-bottom))}.stories-diary__reader-bar{margin:-18px -16px 0;padding:10px 16px;top:-18px}.stories-diary__card{grid-template-columns:1fr}.stories-diary__cover{min-height:150px}}@media (prefers-reduced-motion:reduce){.stories-diary__scroll{scroll-behavior:auto}}@media (forced-colors:active){.stories-diary,.stories-diary__card,.stories-diary__diary article,.stories-diary__saved,.stories-diary__favourites,.stories-diary__tabs button,.stories-diary button{color:canvastext;background:canvas;border:1px solid canvastext}}
.mohalla-map{width:100%;max-width:1100px;color:var(--paper-100);margin:0 auto}.mohalla-map__canvas{position:relative}.mohalla-map__art{border-radius:12px;width:100%;height:auto;display:block}.mohalla-map__places{position:absolute;inset:0}.mohalla-map__node{border:1px solid rgba(var(--paper-100-rgb), .45);background:var(--ink-900);min-width:44px;min-height:44px;color:var(--paper-100);cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:8px;padding:9px 12px;display:flex;position:absolute;transform:translate(-50%,-50%)}.mohalla-map__node-name{font-size:var(--fs-deva-1);font-weight:600}.mohalla-map__node-freq{font-size:var(--fs-1);color:var(--paper-100)}.mohalla-map__node[aria-current]{border-color:var(--sign-500);color:var(--sign-500)}.mohalla-map__node:hover{border-color:var(--paper-100);background:var(--ground-800)}.mohalla-map__node:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);z-index:2}.mohalla-map__vibe{display:none}.mohalla-map[data-art=false] .mohalla-map__places{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;position:static}.mohalla-map[data-art=false] .mohalla-map__node{flex-wrap:wrap;position:static;transform:none}@media (max-width:700px){.mohalla-map__places{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid;position:static}.mohalla-map__node{flex-wrap:wrap;gap:4px 8px;padding:10px;position:static;transform:none}.mohalla-map__vibe{font-size:var(--fs-deva-1);flex-basis:100%;line-height:1.5;display:block}}
.SharedStationNavigator-module__6nMwnq__bar{width:100%;color:var(--paper-100);gap:0;margin:0 auto;padding:4px 6px 0;display:grid}.SharedStationNavigator-module__6nMwnq__bar[data-busy]{cursor:progress}.SharedStationNavigator-module__6nMwnq__stop[aria-hidden=true]{cursor:default;pointer-events:none}.SharedStationNavigator-module__6nMwnq__dial{align-items:center;column-gap:var(--space-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.SharedStationNavigator-module__6nMwnq__label{grid-area:1/1}.SharedStationNavigator-module__6nMwnq__scaleViewport{grid-area:1/2;min-width:0}.SharedStationNavigator-module__6nMwnq__knobPanel{grid-area:1/3;place-self:center end}.SharedStationNavigator-module__6nMwnq__bar[data-compact]{padding:0}.SharedStationNavigator-module__6nMwnq__bar[data-compact] .SharedStationNavigator-module__6nMwnq__dial{grid-template-columns:minmax(0,1fr);column-gap:0}.SharedStationNavigator-module__6nMwnq__bar[data-compact] .SharedStationNavigator-module__6nMwnq__scaleViewport{grid-area:1/1}.SharedStationNavigator-module__6nMwnq__label{color:rgba(var(--paper-100-rgb), .66);font-size:var(--fs-0);letter-spacing:.04em;max-width:66px;margin:0;font-weight:700;line-height:1.1}.SharedStationNavigator-module__6nMwnq__label span{color:rgba(var(--paper-100-rgb), .55)}.SharedStationNavigator-module__6nMwnq__strip{--tuner-band:12px;--tuner-foot:18px;grid-template-columns:repeat(var(--dial-count), minmax(0, 1fr));isolation:isolate;border-radius:var(--radius-sm);background:linear-gradient(to bottom, transparent 0 45%, rgba(var(--ground-1000-rgb), .32) 100%);gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.SharedStationNavigator-module__6nMwnq__strip:before{content:"";background:repeating-linear-gradient(to right, rgba(var(--paper-100-rgb), .3) 0 1px, transparent 1px calc(100% / 96)) bottom / 100% 4px no-repeat, repeating-linear-gradient(to right, rgba(var(--paper-100-rgb), .46) 0 1px, transparent 1px calc(100% / 32)) bottom / 100% 6px no-repeat, repeating-linear-gradient(to right, rgba(var(--paper-100-rgb), .68) 0 1px, transparent 1px calc(100% / 8)) bottom / 100% 9px no-repeat;border-block-end:3px solid rgba(var(--paper-100-rgb), .55);height:9px;position:absolute;inset-block-end:var(--tuner-foot);inset-inline:0}.SharedStationNavigator-module__6nMwnq__needle{inset-block:0 var(--tuner-foot);z-index:2;border-radius:var(--radius-full);background:var(--sign-500);width:5px;box-shadow:0 0 10px rgba(var(--sign-500-rgb), .8);pointer-events:none;transition:inset-inline-start var(--dur-2) var(--ease-needle);margin-inline-start:-2.5px;position:absolute;inset-inline-start:calc((var(--dial-index) + .5) * (100% / var(--dial-count)))}.SharedStationNavigator-module__6nMwnq__peekSlot{pointer-events:none;position:absolute;inset:0}.SharedStationNavigator-module__6nMwnq__needle:before{content:"";border:7px solid #0000;border-block-start-color:var(--sign-500);width:0;height:0;position:absolute;inset-block-start:-6px;inset-inline-start:50%;transform:translate(-50%)}.SharedStationNavigator-module__6nMwnq__stopItem{justify-items:center;min-width:0;display:grid;position:relative}.SharedStationNavigator-module__6nMwnq__stop{grid-template-rows:minmax(12px, 1fr) var(--tuner-band) var(--tuner-foot);border-radius:var(--radius-sm);width:100%;min-height:48px;color:rgba(var(--paper-100-rgb), .62);cursor:pointer;transition:color var(--dur-1) var(--ease-needle);background:0 0;border:0;place-items:stretch center;gap:0;padding:4px 1px 0;display:grid}.SharedStationNavigator-module__6nMwnq__stop:hover:not(:disabled),.SharedStationNavigator-module__6nMwnq__stop[data-current],.SharedStationNavigator-module__6nMwnq__stop[data-selected]{color:var(--paper-050)}.SharedStationNavigator-module__6nMwnq__stop:disabled{cursor:not-allowed}.SharedStationNavigator-module__6nMwnq__stop:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.SharedStationNavigator-module__6nMwnq__stopFreq{max-width:100%;color:rgba(var(--paper-100-rgb), .78);font-size:var(--fs-1);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--dur-1) var(--ease-needle);grid-row:3;align-self:center;font-weight:620;line-height:1;display:block}.SharedStationNavigator-module__6nMwnq__stopFreqUnit{opacity:.7;font-weight:500}.SharedStationNavigator-module__6nMwnq__stopItem:nth-child(2n) .SharedStationNavigator-module__6nMwnq__stopFreq{visibility:hidden}.SharedStationNavigator-module__6nMwnq__stopStem{background:var(--oxide-600);width:3px;transition:background var(--dur-1) var(--ease-needle);border-radius:1px;grid-row:1;place-self:stretch center;display:block}.SharedStationNavigator-module__6nMwnq__stop[data-playing] .SharedStationNavigator-module__6nMwnq__stopStem{background:var(--leaf-500);box-shadow:0 0 8px rgba(var(--leaf-500-rgb), .7)}.SharedStationNavigator-module__6nMwnq__stop[data-selected] .SharedStationNavigator-module__6nMwnq__stopFreq{color:var(--paper-050)}.SharedStationNavigator-module__6nMwnq__stop:hover:not(:disabled) .SharedStationNavigator-module__6nMwnq__stopStem,.SharedStationNavigator-module__6nMwnq__stop:focus-visible .SharedStationNavigator-module__6nMwnq__stopStem{width:4px}.SharedStationNavigator-module__6nMwnq__stop:hover:not(:disabled):not([data-playing]) .SharedStationNavigator-module__6nMwnq__stopStem,.SharedStationNavigator-module__6nMwnq__stop:focus-visible:not([data-playing]) .SharedStationNavigator-module__6nMwnq__stopStem{background:var(--paper-050)}.SharedStationNavigator-module__6nMwnq__stop:hover:not(:disabled) .SharedStationNavigator-module__6nMwnq__stopFreq,.SharedStationNavigator-module__6nMwnq__stop:focus-visible .SharedStationNavigator-module__6nMwnq__stopFreq{color:var(--paper-050)}@media (max-width:600px){.SharedStationNavigator-module__6nMwnq__bar{padding-inline:0}.SharedStationNavigator-module__6nMwnq__dial{grid-template-columns:minmax(0,1fr)}.SharedStationNavigator-module__6nMwnq__scaleViewport{overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:thin;scroll-snap-type:x proximity;grid-area:1/1;overflow-x:auto}.SharedStationNavigator-module__6nMwnq__strip{width:max(100%, calc(var(--dial-count) * 56px));grid-template-columns:repeat(var(--dial-count), minmax(56px, 1fr))}.SharedStationNavigator-module__6nMwnq__stopItem{scroll-snap-align:center}.SharedStationNavigator-module__6nMwnq__stopItem .SharedStationNavigator-module__6nMwnq__stopFreq{visibility:visible!important}.SharedStationNavigator-module__6nMwnq__label{display:none}}@media (max-width:480px){.SharedStationNavigator-module__6nMwnq__stopFreqUnit{display:none}}.SharedStationNavigator-module__6nMwnq__knobPanel{justify-items:center;gap:2px;display:grid}.SharedStationNavigator-module__6nMwnq__knob{border:2px solid rgba(var(--ink-900-rgb), .9);border-radius:var(--radius-full);background:radial-gradient(circle at 36% 28%, rgba(var(--paper-100-rgb), .18), transparent 24%), radial-gradient(circle, var(--bakelite-800) 0 37%, var(--ink-900) 65% 100%);width:48px;min-width:44px;height:48px;min-height:44px;box-shadow:inset 0 0 0 1px rgba(var(--paper-100-rgb), .16), 0 3px 6px rgba(var(--shadow-rgb), .6);cursor:grab;touch-action:none;padding:0;position:relative}.SharedStationNavigator-module__6nMwnq__knob[data-dragging]{cursor:grabbing}.SharedStationNavigator-module__6nMwnq__knob:disabled{cursor:progress;opacity:.7}.SharedStationNavigator-module__6nMwnq__knob:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.SharedStationNavigator-module__6nMwnq__knobGrip{border-radius:var(--radius-full);background:repeating-conic-gradient(from 0deg, rgba(var(--paper-100-rgb), .2) 0 2deg, transparent 2deg 10deg);transform:rotate(var(--knob-angle));transition:transform var(--dur-2) var(--ease-needle);position:absolute;inset:4px}.SharedStationNavigator-module__6nMwnq__knobPointer{border-radius:var(--radius-sm);background:var(--sign-500);width:3px;height:14px;box-shadow:0 0 6px rgba(var(--sign-500-rgb), .55);transform:rotate(var(--knob-angle));transform-origin:50% 19px;transition:transform var(--dur-2) var(--ease-needle);margin-inline-start:-1.5px;position:absolute;inset-block-start:5px;inset-inline-start:50%}@media (min-width:768px){.SharedStationNavigator-module__6nMwnq__bar{padding:5px 10px 0}.SharedStationNavigator-module__6nMwnq__dial{column-gap:var(--space-md)}.SharedStationNavigator-module__6nMwnq__stopItem:nth-child(2n) .SharedStationNavigator-module__6nMwnq__stopFreq{visibility:visible}.SharedStationNavigator-module__6nMwnq__knob{width:44px;height:44px}}
.StationPeek-module__FJtjxq__anchor{z-index:30;pointer-events:none;position:absolute;inset-block-end:calc(100% + var(--space-xs))}.StationPeek-module__FJtjxq__anchor[data-align=center]{transition:inset-inline-start var(--dur-2) var(--ease-needle);inset-inline-start:calc((var(--peek-index) + .5) * (100% / var(--peek-count)))}.StationPeek-module__FJtjxq__anchor[data-align=start]{inset-inline-start:0}.StationPeek-module__FJtjxq__anchor[data-align=end]{inset-inline-end:0}.StationPeek-module__FJtjxq__card{align-items:center;gap:var(--space-sm);width:max-content;max-width:min(260px, calc(100vw - var(--space-2xl)));padding:var(--space-xs);border:1px solid rgba(var(--paper-100-rgb), .18);border-radius:var(--radius-md);background:var(--panel-880);box-shadow:var(--shadow-control);grid-template-columns:auto minmax(0,1fr);display:grid}.StationPeek-module__FJtjxq__art{border-radius:var(--radius-sm);background:var(--ground-900);width:112px;height:70px;display:block;overflow:hidden}.StationPeek-module__FJtjxq__artImage{object-fit:cover;width:100%;height:100%;display:block}.StationPeek-module__FJtjxq__copy{gap:1px;min-width:0;display:grid}.StationPeek-module__FJtjxq__name{color:var(--paper-050);font-size:var(--fs-1);font-weight:620;line-height:1.2}.StationPeek-module__FJtjxq__name:lang(hi){font-size:var(--fs-deva-1)}.StationPeek-module__FJtjxq__freq{color:var(--sign-500);font-size:var(--fs-1);font-variant-numeric:tabular-nums;font-weight:620;line-height:1.2}.StationPeek-module__FJtjxq__vibe{color:rgba(var(--paper-100-rgb), .72);font-size:var(--fs-1);line-height:1.35}.StationPeek-module__FJtjxq__vibe:lang(hi){font-size:var(--fs-deva-1)}@media (max-width:600px){.StationPeek-module__FJtjxq__card{max-width:calc(100vw - var(--space-2xl));padding:4px var(--space-xs)}.StationPeek-module__FJtjxq__art{display:none}.StationPeek-module__FJtjxq__card{grid-template-columns:minmax(0,1fr)}}
.world-switcher{z-index:200;min-width:0;min-height:100svh;padding:max(24px, calc(var(--safe-top) + 18px)) 0 0;background:radial-gradient(circle at 50% 34%, rgba(var(--sign-500-rgb), .1), transparent 46%), var(--ground-850);color:var(--paper-100);grid-template-rows:auto minmax(0,1fr) auto;animation:.22s ease-out both worldSwitcherIn;display:grid;position:fixed;inset:0;overflow:hidden}.world-switcher__header{justify-content:space-between;align-items:start;gap:18px;width:min(1240px,100% - 40px);margin:0 auto 14px;display:flex}.world-switcher__header>div:first-child{min-width:0}.world-switcher__controls{flex:none;align-items:center;gap:12px;min-width:0;display:flex}.world-switcher__view-toggle{background:rgba(var(--ink-900-rgb), .85);border:1px solid rgba(var(--paper-100-rgb), .2);border-radius:9999px;gap:2px;max-width:calc(100vw - 84px);padding:3px;display:inline-flex;overflow:hidden}.world-switcher__view-btn{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:rgba(var(--paper-100-rgb), .75);font-size:var(--fs-deva-1);cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:6px 12px;font-weight:600;transition:all .15s;overflow:hidden}.world-switcher__view-btn--active{background:rgba(var(--sign-500-rgb), .3);color:var(--white);border:1px solid rgba(var(--sign-500-rgb), .6)}.world-switcher__header h2{font:740 clamp(1.2rem, 3vw, 2rem)/1.05 var(--font-display);margin:3px 0 0}.world-switcher__header>div>p{color:rgba(var(--paper-100-rgb), .7);font-size:var(--fs-deva-1);margin:6px 0 0;line-height:1.35}.world-switcher__saved{font-size:var(--fs-deva-1);flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:9px;display:flex}.world-switcher__saved>span{color:rgba(var(--paper-100-rgb), .72)}.world-switcher__saved button{border:1px solid rgba(var(--sign-500-rgb), .58);background:rgba(var(--sign-500-rgb), .13);min-height:44px;color:var(--paper-100);font:inherit;cursor:pointer;border-radius:5px;padding:5px 9px}.world-switcher__saved button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.world-switcher__eyebrow{color:var(--sign-500);font-size:var(--fs-2);letter-spacing:.13em;text-transform:uppercase;margin:0;font-weight:780}.world-switcher__close{border:1px solid rgba(var(--paper-100-rgb), .34);background:rgba(var(--ink-900-rgb), .9);width:44px;height:44px;color:var(--paper-100);cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;font-size:1.45rem;display:grid}.world-switcher__rail{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-user-select:none;user-select:none;flex:1;align-items:center;gap:clamp(12px,2.4vw,28px);width:100%;min-height:0;margin:0;padding:18px max(7%,50% - 490px) 14px;scroll-padding-inline:max(7%,50% - 490px);list-style:none;display:flex;overflow:auto hidden}.world-switcher__rail[data-dragging=true]{cursor:grabbing;scroll-snap-type:none}.world-switcher__rail[data-dragging=true] .world-switcher__card{cursor:grabbing}.world-switcher__rail::-webkit-scrollbar{display:none}.world-switcher__rail li{scroll-snap-align:center;flex:0 0 clamp(420px,64vw,980px);max-height:100%;display:flex}.world-switcher__card{z-index:0;aspect-ratio:16/9;border:2px solid rgba(var(--paper-100-rgb), .2);background:var(--panel-620);width:100%;min-height:240px;max-height:min(68vh,660px);box-shadow:0 12px 28px rgba(var(--shadow-rgb), .42);color:var(--paper-100);cursor:grab;text-align:left;filter:saturate(.58)brightness(.68);opacity:.5;border-radius:18px;padding:0;transition:transform .36s cubic-bezier(.2,.84,.2,1),filter .32s,opacity .28s,border-color .18s,box-shadow .32s;display:block;position:relative;overflow:hidden;transform:scale(.78)}.world-switcher__card:active{cursor:grabbing}.world-switcher__card:hover{filter:saturate(.72)brightness(.8);opacity:.72;transform:scale(.83)}.world-switcher__card[data-card-focused=true]{z-index:2;border-color:var(--card-accent,var(--sign-500));box-shadow:0 28px 70px rgba(var(--shadow-rgb), .62);filter:none;opacity:1;animation:.38s cubic-bezier(.2,.84,.2,1) worldCardFocus;transform:translateY(-5px)scale(1.08)}.world-switcher__card:focus-visible,.world-switcher__close:focus-visible,.world-switcher__preview-actions button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.world-switcher__card-art,.world-switcher__card-shade{position:absolute;inset:0}.world-switcher__card-art{background:radial-gradient(circle at 42% 35%, rgba(var(--leaf-600-rgb), .5), transparent 42%), var(--panel-650);background-position:50%;background-size:cover;transition:transform .52s;transform:scale(1.02)}.world-switcher__card[data-card-focused=true] .world-switcher__card-art{transform:scale(1)}.world-switcher__card-shade{background:linear-gradient(180deg, rgba(var(--ground-900-rgb), .08), rgba(var(--ground-900-rgb), .88))}.world-switcher__card-copy{grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:clamp(16px,3vw,28px);display:grid;position:absolute;inset:auto 0 0}.world-switcher__card-status{color:var(--card-accent,var(--sign-500));font-size:var(--fs-2);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;font-weight:800}.world-switcher__card-copy strong{font:760 clamp(1.65rem, 5vw, 3.2rem)/1 var(--font-display)}.world-switcher__card-copy>span:nth-of-type(2){color:rgba(var(--paper-100-rgb), .8);font-size:var(--fs-deva-1);align-self:end;font-weight:700}.world-switcher__card-copy small{max-width:620px;color:rgba(var(--paper-100-rgb), .78);font-size:var(--fs-deva-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;margin-top:5px;line-height:1.35;display:-webkit-box;overflow:hidden}.world-switcher__card-action{color:var(--paper-100);font-size:var(--fs-deva-1);grid-column:1/-1;margin-top:5px;font-weight:750}.world-switcher__reel-view{flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.world-switcher__reel-readout,.world-switcher__navigator{flex-shrink:0}.world-switcher__reel{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;min-height:0;padding:12px 0;display:grid;position:relative;overflow:hidden}.world-switcher__reel[data-dragging=true],.world-switcher__reel[data-dragging=true] .world-switcher__card{cursor:grabbing}.world-switcher__ring{aspect-ratio:1;width:clamp(132px,30vw,216px);max-width:100%;transform:rotateX(var(--reel-tilt,8deg));transform-style:preserve-3d;margin:0;padding:0;list-style:none;position:relative}.world-switcher__ring-slot{transform-style:preserve-3d;position:absolute;inset:0}.world-switcher__ring:before{content:"";width:var(--reel-rim,0);height:var(--reel-rim,0);border:1px solid rgba(var(--paper-100-rgb), .07);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(90deg)}.world-switcher__card--reel{opacity:1;filter:none;border-width:1px;border-radius:6px;width:100%;min-height:0;max-height:none;transition:border-color .18s,box-shadow .32s;position:absolute;inset:0;transform:none}.world-switcher__reel .world-switcher__ring .world-switcher__card--reel{aspect-ratio:auto;width:100%;height:100%;min-height:0;max-height:none;inset:0}.world-switcher__card--reel:hover{opacity:inherit;filter:none;transform:none}.world-switcher__card--reel[data-card-focused=true]{animation:none;transform:none}.world-switcher__card--reel .world-switcher__card-art{transform:none}.world-switcher__card--reel .world-switcher__card-shade{background:linear-gradient(180deg, transparent 40%, rgba(var(--ground-900-rgb), .45))}.world-switcher__card--reel:after{content:"";z-index:1;background-image:repeating-linear-gradient(90deg, rgba(var(--paper-100-rgb), .5) 0 5px, rgba(var(--ground-900-rgb), .94) 5px 13px), repeating-linear-gradient(90deg, rgba(var(--paper-100-rgb), .5) 0 5px, rgba(var(--ground-900-rgb), .94) 5px 13px);pointer-events:none;background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 9px,100% 9px;position:absolute;inset:0}.world-switcher__frame-plate{z-index:2;background:linear-gradient(180deg, transparent, rgba(var(--ground-900-rgb), .92));align-items:baseline;gap:6px;padding:14px 8px 6px;display:flex;position:absolute;inset:auto 0 9px}.world-switcher__frame-plate strong{font:740 var(--fs-deva-1)/1.1 var(--font-display);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.world-switcher__frame-plate>span:last-child{color:rgba(var(--paper-100-rgb), .72);font-size:var(--fs-1);font-variant-numeric:tabular-nums;font-weight:700}.world-switcher__frame-live{background:var(--oxide-600);width:6px;height:6px;box-shadow:0 0 6px var(--oxide-600);border-radius:50%;flex:0 0 6px;align-self:center}.world-switcher__reel-readout{text-align:center;justify-items:center;gap:1px;margin:0;padding:4px 16px 2px;display:grid}.world-switcher__reel-readout strong{font:760 clamp(1.6rem, 5vw, 2.6rem)/1 var(--font-display)}.world-switcher__reel-dial{color:rgba(var(--paper-100-rgb), .78);font-size:var(--fs-deva-1);font-weight:700}.world-switcher__reel-readout small{max-width:44ch;color:rgba(var(--paper-100-rgb), .72);font-size:var(--fs-deva-1);line-height:1.35}.world-switcher__reel-open{border:1px solid var(--card-accent,var(--sign-500));background:rgba(var(--sign-500-rgb), .14);min-height:44px;color:var(--paper-100);font:750 var(--fs-deva-1)/1.2 var(--font-body);cursor:pointer;border-radius:3px;margin-top:8px;padding:9px 18px}.world-switcher__reel-open:hover{background:rgba(var(--sign-500-rgb), .24)}.world-switcher__reel-open:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.world-switcher__navigator{width:100%;min-width:0}.world-switcher__bottom{min-height:max(126px, calc(var(--safe-bottom) + 118px));padding:4px 20px max(8px, var(--safe-bottom));place-items:center;display:grid;position:relative}.world-switcher__browse-control{justify-items:center;gap:4px;width:min(520px,100% - 28px);display:grid}.world-switcher__frequency-window{border:1px solid rgba(var(--paper-100-rgb), .22);background:linear-gradient(180deg, rgba(var(--paper-100-rgb), .09), #0a0b09d1);width:100%;box-shadow:inset 0 2px 8px rgba(var(--shadow-rgb), .72);border-radius:4px;padding:8px 11px 6px;position:relative}.world-switcher__frequency-window:before{content:"FM";color:rgba(var(--paper-100-rgb), .42);font-size:var(--fs-1);letter-spacing:.12em;font-weight:800;position:absolute;top:2px;left:50%;transform:translate(-50%)}.world-switcher__frequency-scale{background:repeating-linear-gradient(90deg, transparent 0 calc(12.5% - 1px), rgba(var(--paper-100-rgb), .23) calc(12.5% - 1px) 12.5%);grid-template-columns:repeat(8,1fr);align-items:end;padding-top:5px;display:grid}.world-switcher__frequency-scale>span{color:rgba(var(--paper-100-rgb), .48);font-size:var(--fs-1);font-variant-numeric:tabular-nums;text-align:center;transition:color .16s,transform .16s;position:relative}.world-switcher__frequency-scale>span[data-current=true]{color:var(--sign-500);font-weight:820;transform:translateY(-1px)}.world-switcher__frequency-needle{left:var(--frequency-position);z-index:2;background:var(--oxide-600);width:2px;height:29px;transition:left .22s cubic-bezier(.2,.84,.2,1);position:absolute;bottom:0;transform:translate(-50%);box-shadow:0 0 5px #b34b39b8}.world-switcher__knob-row{grid-template-columns:76px auto 76px;align-items:center;gap:8px;display:grid}.world-switcher__knob-row p{color:rgba(var(--paper-100-rgb), .58);font-size:var(--fs-1);font-variant-numeric:tabular-nums;text-align:center;margin:0}.world-switcher__browse-knob{border:2px solid rgba(var(--paper-100-rgb), .38);background:repeating-conic-gradient(from 0deg, rgba(var(--paper-100-rgb), .22) 0 2deg, transparent 2deg 12deg), radial-gradient(circle at 38% 32%, var(--bakelite-600), var(--panel-700) 54%, var(--ground-950) 76%);width:70px;height:70px;box-shadow:inset 0 0 0 4px #080806b3, inset 4px 5px 8px rgba(var(--paper-100-rgb), .12), 0 5px 12px rgba(var(--shadow-rgb), .52);color:var(--paper-100);cursor:grab;touch-action:none;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.world-switcher__browse-knob:after{content:"";border:1px solid rgba(var(--paper-100-rgb), .16);border-radius:50%;position:absolute;inset:7px}.world-switcher__browse-knob>span{background:var(--sign-500);width:4px;height:22px;box-shadow:0 1px 2px rgba(var(--shadow-rgb), .7);transform:translateY(-17px) rotate(var(--knob-angle));transform-origin:50% 34px;border-radius:999px;transition:transform .22s cubic-bezier(.2,.84,.2,1)}.world-switcher__browse-knob[data-dragging=true]{cursor:grabbing}.world-switcher__browse-knob[data-dragging=true]>span{transition:none}.world-switcher__browse-knob:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.world-switcher--preview{padding:max(20px, calc(var(--safe-top) + 14px)) 20px max(100px, calc(var(--safe-bottom) + 88px));grid-template-rows:minmax(0,1fr);place-items:center;display:grid}.world-switcher__preview{border:2px solid var(--sign-500);background:var(--panel-780);width:min(100%,980px);max-height:calc(100% - 20px);box-shadow:0 22px 60px rgba(var(--shadow-rgb), .56);border-radius:18px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);display:grid;position:relative;overflow:auto}.world-switcher__preview-art{background:radial-gradient(circle at 50% 40%, rgba(var(--sign-500-rgb), .2), transparent 45%), var(--panel-600);filter:saturate(.72);background-position:50%;background-size:cover;min-height:300px}.world-switcher__preview-copy{align-self:center;padding:clamp(22px,4vw,46px)}.world-switcher__preview-copy h2{font:760 clamp(2rem, 5vw, 4rem)/1 var(--font-display);margin:7px 0 12px}.world-switcher__preview-copy>p:not(.world-switcher__eyebrow){color:rgba(var(--paper-100-rgb), .8);font-size:var(--fs-deva-1);margin:0 0 12px;line-height:1.55}.world-switcher__sound-cue{border-top:1px solid rgba(var(--paper-100-rgb), .18);padding-top:12px}.world-switcher__live-note{font-weight:700;color:var(--sign-300)!important}.world-switcher__live-note span{color:var(--oxide-600)}.world-switcher__preview-actions{border-top:1px solid rgba(var(--paper-100-rgb), .16);grid-column:1/-1;justify-content:flex-end;gap:10px;padding:12px;display:flex}.world-switcher__preview-actions button{border:1px solid rgba(var(--paper-100-rgb), .34);background:var(--panel-550);min-height:44px;color:var(--paper-100);font:700 var(--fs-deva-1)/1.2 var(--font-body);cursor:pointer;border-radius:3px;padding:7px 13px}.world-switcher__preview-actions button:last-child{background:var(--oxide-600)}@keyframes worldSwitcherIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes worldCardFocus{0%{transform:translateY(5px)scale(.86)}to{transform:translateY(-5px)scale(1.08)}}::view-transition-old(nukkad-world){animation-duration:.43s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-new(nukkad-world){animation-duration:.43s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition{pointer-events:none}@media (max-width:600px){.world-switcher:not(.world-switcher--preview){overscroll-behavior:contain;padding-top:max(18px, calc(var(--safe-top) + 12px));padding-bottom:max(14px, var(--safe-bottom));grid-template-rows:auto auto auto;overflow:hidden auto}.world-switcher__header{flex-direction:column;align-items:stretch;gap:10px;width:calc(100% - 24px);margin-bottom:8px}.world-switcher__header h2{font-size:var(--fs-3)}.world-switcher__header>div>p{max-width:none;font-size:var(--fs-deva-1)}.world-switcher__controls{justify-content:space-between;max-width:100%}.world-switcher__view-toggle{flex:0 auto;min-width:0;max-width:none}.world-switcher__view-btn{max-width:none;min-height:44px}.world-switcher__rail{scroll-snap-type:none;-webkit-user-select:auto;user-select:auto;flex:none;grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;padding:4px 12px 12px;display:grid;overflow:visible}.world-switcher__rail li{scroll-snap-align:none;flex:none;max-height:none;display:block}.world-switcher__card{aspect-ratio:auto;cursor:pointer;min-height:88px;max-height:none;box-shadow:0 6px 16px rgba(var(--shadow-rgb), .34);filter:none;opacity:1;border-radius:14px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid;transform:none}.world-switcher__card:active,.world-switcher__rail[data-dragging=true] .world-switcher__card{cursor:pointer}.world-switcher__card:hover{filter:none;opacity:1;transform:none}.world-switcher__card[data-card-focused=true]{filter:none;opacity:1;border-color:var(--card-accent,var(--sign-500));box-shadow:0 6px 16px rgba(var(--shadow-rgb), .34);animation:none;transform:none}.world-switcher__card-art{border-radius:10px;grid-column:1;width:72px;height:72px;position:static;transform:none}.world-switcher__card[data-card-focused=true] .world-switcher__card-art{transform:none}.world-switcher__card-shade{display:none}.world-switcher__card-copy{grid-column:2;align-content:center;gap:2px 8px;padding:0;position:static}.world-switcher__card-status{font-size:var(--fs-1);letter-spacing:.1em}.world-switcher__card-copy strong{font-size:var(--fs-3);line-height:1.1}.world-switcher__card-copy>span:nth-of-type(2){align-self:center}.world-switcher__card-copy small{margin-top:2px}.world-switcher__card-action{font-size:var(--fs-deva-1);margin-top:2px}.world-switcher__card--reel{grid-template-columns:none;gap:0;padding:0;display:block}.world-switcher__card--reel .world-switcher__card-art{border-radius:0;width:auto;height:auto;position:absolute;inset:0}.world-switcher__card--reel .world-switcher__card-shade{display:block}.world-switcher__navigator{padding:0 12px}.world-switcher__bottom{min-height:max(104px, calc(var(--safe-bottom) + 98px));padding-inline:7px}.world-switcher__browse-control{width:min(300px,100% - 22px)}.world-switcher__frequency-window{padding-inline:5px}.world-switcher__frequency-scale>span{font-size:var(--fs-1)}.world-switcher__knob-row{grid-template-columns:48px auto 48px;gap:2px}.world-switcher__knob-row p{font-size:var(--fs-1)}.world-switcher__browse-knob{width:56px;height:56px}.world-switcher__browse-knob>span{height:17px;transform:translateY(-13px) rotate(var(--knob-angle));transform-origin:50% 26px}.world-switcher__preview{grid-template-columns:1fr}.world-switcher__preview-art{min-height:150px}.world-switcher__preview-copy{padding:18px}.world-switcher__preview-copy h2{font-size:var(--fs-deva-4)}.world-switcher__preview-actions{justify-content:stretch}.world-switcher__preview-actions button{flex:1}}@media (prefers-reduced-motion:reduce){.world-switcher,.world-switcher__card,.world-switcher__card-art{transition-duration:.01ms!important;animation:none!important}.world-switcher,.world-switcher__card:not(.world-switcher__card--reel),.world-switcher__card:not(.world-switcher__card--reel) .world-switcher__card-art{transform:none!important}.world-switcher__browse-knob>span,.world-switcher__frequency-needle{transition-duration:.01ms!important}::view-transition-old(nukkad-world){animation-duration:.01ms}::view-transition-new(nukkad-world){animation-duration:.01ms}}@media (forced-colors:active){.world-switcher,.world-switcher__card,.world-switcher__preview,.world-switcher__close,.world-switcher__browse-knob,.world-switcher__frequency-window,.world-switcher__preview-actions button{color:canvastext;background:canvas;border-color:canvastext}.world-switcher__card:focus-visible,.world-switcher__close:focus-visible,.world-switcher__browse-knob:focus-visible,.world-switcher__preview-actions button:focus-visible{outline-color:highlight}}
.receiver-progress{flex:100%;align-items:center;gap:8px;margin-top:0;padding:0 2px;display:flex}.receiver-progress__signal{flex:none;align-items:flex-end;gap:2px;width:14px;height:12px;display:inline-flex}.receiver-progress__signal span{background:rgba(var(--paper-100-rgb), .32);width:3px;height:40%;transition:height var(--dur-2) var(--ease-needle), background var(--dur-2) var(--ease-needle);border-radius:1px;display:block}.receiver-progress__signal[data-signal=playing] span{background:var(--accent,var(--sign-500));animation:receiverSignalBar var(--dur-4) var(--ease-needle) infinite alternate}.receiver-progress__signal[data-signal=playing] span:first-child{animation-delay:0s}.receiver-progress__signal[data-signal=playing] span:nth-child(2){animation-delay:var(--dur-1)}.receiver-progress__signal[data-signal=playing] span:nth-child(3){animation-delay:var(--dur-2)}.receiver-progress__signal[data-signal=paused] span{height:45%}.receiver-progress__signal[data-signal=connecting] span{height:35%}.receiver-progress__signal[data-signal=error] span{background:var(--oxide-350);height:30%}@keyframes receiverSignalBar{0%{height:25%}to{height:100%}}.receiver-progress__bar{background:rgba(var(--paper-100-rgb), .16);border-radius:2px;flex:auto;height:2px;position:relative;overflow:hidden}.receiver-progress__fill{background:var(--accent,var(--sign-500));height:100%;transition:width var(--dur-3) linear;border-radius:2px;display:block}.receiver-progress__bar[data-state=indeterminate] .receiver-progress__fill{background:var(--sign-450);animation:receiverProgressIndeterminate var(--dur-4) var(--ease-exit) infinite;width:32%!important}.receiver-progress__bar[data-state=idle] .receiver-progress__fill{background:rgba(var(--paper-100-rgb), .28)}@keyframes receiverProgressIndeterminate{0%{transform:translate(-120%)}to{transform:translate(360%)}}@media (prefers-reduced-motion:reduce){.receiver-progress__signal[data-signal=playing] span{height:60%;animation:none}.receiver-progress__bar[data-state=indeterminate] .receiver-progress__fill{animation:none;transform:none}}
.receiver-status{grid-template-columns:auto 1fr;align-items:center;gap:8px;margin-top:2px;display:grid}.receiver-status__dial{background:rgba(var(--paper-100-rgb), .08);width:34px;height:12px;box-shadow:var(--shadow-inset);border-radius:2px;position:relative;overflow:hidden}.receiver-status__static{opacity:.5;background-image:repeating-linear-gradient(90deg, rgba(var(--paper-100-rgb), .34) 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, rgba(var(--paper-100-rgb), .18) 0 1px, transparent 1px 7px);position:absolute;inset:0}.receiver-status__needle{background:var(--accent,var(--sign-500));width:2px;box-shadow:0 0 6px rgba(var(--sign-500-rgb), .55);border-radius:1px;position:absolute;top:0;bottom:0;left:0}.receiver-status__dial[data-sweeping] .receiver-status__needle{animation:receiverStatusSweep var(--dur-4) var(--ease-needle) infinite alternate}.receiver-status__dial[data-sweeping] .receiver-status__static{animation:receiverStatusStatic var(--dur-2) steps(3, end) infinite}@keyframes receiverStatusSweep{0%{transform:translate(0)}to{transform:translate(32px)}}@keyframes receiverStatusStatic{0%{transform:translate(0)}to{transform:translate(-7px)}}.receiver-status[data-tone=error] .receiver-status__needle{background:var(--oxide-350);box-shadow:none;left:auto;right:0}.receiver-status[data-tone=error] .receiver-status__static{opacity:.24}.receiver-status[data-tone=quiet] .receiver-status__static{opacity:.2}.receiver-status[data-tone=quiet] .receiver-status__needle{background:rgba(var(--paper-100-rgb), .4);box-shadow:none}.receiver-status__line--signal{color:var(--sign-450)}.receiver-status__line--error{color:var(--oxide-350)}.receiver-status__line--quiet{color:rgba(var(--paper-100-rgb), .78)}.receiver-status__retry{border:1px solid rgba(var(--sign-500-rgb), .5);background:rgba(var(--sign-500-rgb), .12);min-width:44px;min-height:44px;color:var(--sign-450);font:inherit;font-size:var(--fs-2);cursor:pointer;transition:background var(--dur-1) var(--ease-exit), border-color var(--dur-1) var(--ease-exit);border-radius:999px;grid-column:2;justify-self:start;padding:0 14px;font-weight:650}.receiver-status__retry:hover{background:rgba(var(--sign-500-rgb), .2);border-color:var(--sign-500)}.receiver-status__retry:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.receiver-status__dial[data-sweeping] .receiver-status__needle,.receiver-status__dial[data-sweeping] .receiver-status__static{animation:none;transform:none}.receiver-status__retry{transition:none}}
.home-shell{--receiver-bezel:16px;--receiver-casing-light:var(--bakelite-500);--receiver-casing-mid:var(--bakelite-700);--receiver-casing-dark:var(--panel-950);isolation:isolate;background:linear-gradient(90deg, var(--receiver-casing-light) 0 2px, var(--receiver-casing-mid) 2px calc(100% - 2px), var(--receiver-casing-dark) calc(100% - 2px)), var(--receiver-casing-mid);width:100%;min-height:100svh;color:var(--paper-100);position:relative;overflow:clip}.home-shell:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(var(--ground-1000-rgb), .5) 0, transparent 18%), linear-gradient(180deg, transparent 56%, rgba(var(--ground-1000-rgb), .72) 82%, rgba(var(--ground-1000-rgb), .96) 100%);position:fixed;inset:0}.home-shell:after{content:"";z-index:150;border:1px solid rgba(var(--paper-100-rgb), .55);border-right-color:rgba(var(--shadow-rgb), .82);border-bottom-color:rgba(var(--shadow-rgb), .9);box-shadow:inset 0 0 0 3px var(--receiver-casing-light), inset 0 0 0 5px rgba(var(--paper-100-rgb), .3), inset 0 0 0 10px var(--receiver-casing-mid), inset 0 0 0 16px var(--receiver-casing-dark), inset 0 0 24px rgba(var(--shadow-rgb), .3);pointer-events:none;border-radius:7px;position:fixed;inset:0}.home-shell .station-scene{opacity:1}.home-overlay{z-index:220;width:100%;min-height:100%;padding:max(20px, var(--safe-top)) max(16px, var(--safe-right)) max(20px, var(--safe-bottom)) max(16px, var(--safe-left));background:radial-gradient(circle at 50% 44%, rgba(var(--leaf-600-rgb), .16), transparent 43%), var(--ground-800);color:var(--paper-100);text-align:center;opacity:1;place-items:center;transition:opacity .18s ease-out;display:grid;position:fixed;inset:0}.home-overlay--leaving{opacity:0;pointer-events:none}.home-overlay__content{flex-direction:column;align-items:center;width:min(100%,720px);display:flex}.home-overlay__eyebrow{color:var(--sign-500);font-size:var(--fs-2);letter-spacing:.18em;text-transform:uppercase;margin-bottom:clamp(4px,1vh,12px);font-weight:760}.home-overlay__radio{filter:saturate(.78)contrast(1.04);width:min(78vw,540px,56vh);height:auto;margin-bottom:clamp(8px,1.4vh,18px);display:block}.home-overlay__title{color:var(--paper-100);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.45rem,4.5vw,2.2rem);font-weight:740}.home-overlay__subtitle{max-width:440px;color:rgba(var(--paper-100-rgb), .7);font-size:var(--fs-deva-1);margin:8px 0 0;line-height:1.5}.home-overlay__switch{border:1px solid rgba(var(--paper-100-rgb), .28);background:linear-gradient(90deg, var(--receiver-casing-light) 0 2px, var(--receiver-casing-mid) 2px calc(100% - 2px), var(--receiver-casing-dark) calc(100% - 2px)), var(--receiver-casing-mid);min-height:44px;box-shadow:var(--shadow-control), var(--shadow-inset);color:var(--paper-100);font-size:var(--fs-deva-1);letter-spacing:.04em;cursor:pointer;border-radius:3px;align-items:center;gap:9px;margin-top:clamp(16px,3vh,28px);padding:0 16px;font-weight:700;display:inline-flex}.home-overlay__switch:hover{border-color:rgba(var(--sign-500-rgb), .72)}.home-overlay__switch:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.home-overlay__switch:disabled{cursor:wait;opacity:.76}.home-overlay__switch-dot{background:var(--oxide-600);width:9px;height:9px;box-shadow:0 0 0 3px rgba(var(--oxide-600-rgb), .22);border-radius:50%}.home-overlay__sound-choice{min-height:44px;color:rgba(var(--paper-100-rgb), .76);cursor:pointer;text-align:left;align-items:center;gap:10px;margin-top:10px;padding:4px 8px;display:flex;position:relative}.home-overlay__sound-choice input{z-index:1;opacity:0;width:44px;height:44px;margin:0;position:absolute;left:4px}.home-overlay__sound-control{border:1px solid rgba(var(--paper-100-rgb), .38);background:var(--panel-850);width:38px;height:22px;box-shadow:var(--shadow-inset);border-radius:2px;flex:none;display:inline-block;position:relative}.home-overlay__sound-mark{background:var(--paper-100);border-radius:1px;width:12px;height:12px;transition:transform .15s ease-out,background .15s ease-out;position:absolute;top:4px;left:4px}.home-overlay__sound-choice input:checked+.home-overlay__sound-control .home-overlay__sound-mark{background:var(--sign-500);transform:translate(16px)}.home-overlay__sound-choice input:focus-visible+.home-overlay__sound-control{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.home-overlay__sound-choice strong,.home-overlay__sound-choice small{display:block}.home-overlay__sound-choice strong{color:var(--paper-100);font-size:var(--fs-deva-1);letter-spacing:.04em}.home-overlay__sound-choice small{font-size:var(--fs-deva-1);margin-top:1px;line-height:1.35}.home-overlay__status{min-height:1.2em;color:rgba(var(--paper-100-rgb), .64);font-size:var(--fs-deva-1);margin:4px 0 0}.home-body{z-index:2;width:100%;min-height:100svh;padding:var(--receiver-bezel);background:var(--bakelite-800);grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative}.home-body[data-switcher-open=true]{z-index:210}.home-broadcast{isolation:isolate;border:1px solid rgba(var(--paper-100-rgb), .42);border-right-color:rgba(var(--shadow-rgb), .72);border-bottom-color:rgba(var(--shadow-rgb), .84);min-width:0;min-height:260px;box-shadow:inset 0 0 0 2px #080806b8, 0 0 0 1px var(--receiver-casing-light), 0 2px 0 rgba(var(--paper-100-rgb), .16);position:relative;overflow:hidden}.home-broadcast[data-switcher-open=true]{z-index:300;overflow:visible}.home-live-world{position:absolute;inset:0;overflow:hidden}.home-film-stage,.home-film-stage__backdrop,.home-film-stage__poster,.home-film-stage__video{position:absolute;inset:0}.home-film-stage{background:var(--ground-750);overflow:hidden}.home-film-stage__backdrop{background-position:50%;background-size:cover;display:none}.home-film-stage__poster{z-index:1;background-position:50%;background-size:cover}.home-film-stage__video{z-index:2;object-fit:cover;opacity:1;background:0 0;width:100%;height:100%;transition:opacity .16s}.home-film-stage__video[data-loading=true],.home-film-stage__video[data-unavailable=true]{opacity:0}.home-listening-presence{top:calc(var(--safe-top) + 78px);z-index:34;border:1px solid rgba(var(--paper-100-rgb), .28);max-width:calc(100% - 28px);box-shadow:0 3px 12px rgba(var(--shadow-rgb), .28);background:#12120ec7;border-radius:999px;padding:5px 9px;position:absolute;left:50%;transform:translate(-50%)}.home-listening-presence:empty{display:none}.home-listening-presence .listening-presence{font-size:var(--fs-deva-1);white-space:nowrap;margin:0}.header__settings{position:relative}.weather-choice{z-index:180;border:1px solid rgba(var(--paper-100-rgb), .3);background:rgba(var(--ink-900-rgb), .94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(340px,100vw - 32px);max-height:calc(100svh - 120px);box-shadow:0 14px 34px rgba(var(--shadow-rgb), .4);color:var(--paper-100);text-align:left;white-space:normal;transform-origin:100% 0;border-radius:8px;padding:15px;animation:.24s ease-out weatherChoiceIn;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}.weather-choice:focus{outline:none}.weather-choice:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@keyframes weatherChoiceIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.weather-choice h2{font-size:var(--fs-deva-1);margin:0;line-height:1.28}.weather-choice>p:not(.weather-choice__eyebrow){color:rgba(var(--paper-100-rgb), .78);font-size:var(--fs-deva-1);margin:5px 0 0;line-height:1.4}.weather-choice__current{color:var(--sign-500)!important}.weather-choice__actions{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.weather-choice button{border:1px solid rgba(var(--paper-100-rgb), .34);background:var(--oxide-600);min-height:44px;color:var(--paper-100);font:inherit;font-size:var(--fs-deva-1);cursor:pointer;border-radius:2px;padding:6px 9px;font-weight:720}.weather-choice button:hover{border-color:var(--sign-500)}.weather-choice button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.weather-choice button:disabled{cursor:wait;opacity:.72}.weather-choice .weather-choice__stay{background:var(--panel-580)}.weather-choice__source{width:100%;color:rgba(var(--paper-100-rgb), .82);font-size:var(--fs-1);margin-top:7px;line-height:1.45;display:block}.weather-choice__source a{color:var(--paper-100);text-decoration:underline}@media (prefers-reduced-motion:reduce){.weather-choice{animation:none}}.home-tour-scene-controls{z-index:42;left:50%;bottom:max(24px, calc(var(--safe-bottom) + 14px));border:1px solid rgba(var(--paper-100-rgb), .38);width:min(760px,100% - 36px);box-shadow:0 12px 32px rgba(var(--shadow-rgb), .36), inset 0 1px rgba(var(--white-rgb), .05);color:var(--paper-100);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#13130fd6;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:11px 12px 11px 15px;display:grid;position:absolute;transform:translate(-50%)}.home-tour-scene-controls__identity{align-items:center;gap:11px;min-width:0;display:flex}.home-tour-scene-controls__identity>span:last-child{gap:1px;min-width:0;display:grid}.home-tour-scene-controls__identity small{color:var(--sign-500);font-size:var(--fs-2);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:800;overflow:hidden}.home-tour-scene-controls__identity strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.home-tour-scene-controls__identity span span{color:rgba(var(--paper-100-rgb), .68);font-size:var(--fs-deva-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-tour-scene-controls__pulse{border:2px solid var(--leaf-400);width:12px;height:12px;box-shadow:0 0 0 5px rgba(var(--leaf-500-rgb), .12), 0 0 12px rgba(var(--leaf-500-rgb), .38);border-radius:50%;flex:0 0 12px}.home-tour-scene-controls__actions{align-items:center;gap:7px;display:flex}.home-tour-scene-controls__actions button{border:1px solid rgba(var(--paper-100-rgb), .34);background:rgba(var(--paper-100-rgb), .07);min-height:44px;color:var(--paper-100);font:720 var(--fs-deva-1)/1.2 var(--font-body);cursor:pointer;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:0 13px;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.home-tour-scene-controls__actions button:hover,.home-tour-scene-controls__actions button:focus-visible{border-color:var(--paper-100);background:rgba(var(--paper-100-rgb), .14);transform:translateY(-1px)}.home-tour-scene-controls__actions button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.home-tour-scene-controls__actions button:disabled{cursor:default;opacity:.48;transform:none}.home-tour-scene-controls__radio{border-color:rgba(var(--sign-500-rgb), .7)!important;background:rgba(var(--sign-500-rgb), .11)!important}.home-tour-scene-controls__radio>span{color:var(--sign-500);font-size:var(--fs-deva-1)}.home-tour-scene-controls__next{min-width:112px}.home-lower{z-index:40;width:100%;min-width:0;min-height:0;padding:6px max(18px, calc(var(--safe-right) + 12px)) max(6px, calc(var(--safe-bottom) + 4px)) max(18px, calc(var(--safe-left) + 12px));border:1px solid rgba(var(--paper-100-rgb), .18);border-top:4px solid var(--receiver-casing-light);border-bottom-color:rgba(var(--shadow-rgb), .7);background:linear-gradient(180deg, rgba(var(--paper-100-rgb), .11), transparent 16%), repeating-linear-gradient(90deg, transparent 0 48px, rgba(var(--paper-100-rgb), .018) 48px 49px), var(--ink-900);box-shadow:0 -10px 30px rgba(var(--shadow-rgb), .4), inset 0 1px rgba(var(--paper-100-rgb), .16), inset 0 -5px rgba(var(--shadow-rgb), .28), inset 5px 0 rgba(var(--bakelite-500-rgb), .24), inset -5px 0 rgba(var(--shadow-rgb), .22);position:relative}.home-lower:before,.home-lower:after{content:"";background:linear-gradient(90deg, transparent 42%, rgba(var(--paper-100-rgb), .24) 43% 57%, transparent 58%), var(--panel-800);width:7px;height:7px;box-shadow:inset 0 1px rgba(var(--paper-100-rgb), .32), 0 0 0 1px rgba(var(--bakelite-500-rgb), .74);border-radius:50%;position:absolute;top:12px}.home-lower:before{left:12px}.home-lower:after{right:12px}.home-player{z-index:60;border:1px solid rgba(var(--paper-100-rgb), .32);background:linear-gradient(180deg, rgba(var(--paper-100-rgb), .055), transparent 32%), var(--panel-850);width:min(940px,100%);min-width:0;box-shadow:var(--shadow-inset), 0 5px 16px rgba(var(--shadow-rgb), .38);border-radius:3px;margin:0 auto;position:relative;top:auto;left:auto;transform:none}.home-player__inner{width:100%;margin-inline:auto}.home-player__navigator{border-block-end:1px solid rgba(var(--paper-100-rgb), .14);width:100%;margin:0}.home-tour-player{border:1px solid rgba(var(--paper-100-rgb), .32);background:linear-gradient(180deg, rgba(var(--paper-100-rgb), .055), transparent 32%), var(--panel-850);width:min(680px,100%);min-height:82px;box-shadow:var(--shadow-inset), 0 5px 16px rgba(var(--shadow-rgb), .38);border-radius:3px;justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:10px 12px;display:flex}.home-tour-player__identity{align-items:center;gap:11px;min-width:0;display:flex}.home-tour-player__identity>div{gap:2px;min-width:0;display:grid}.home-tour-player__identity small{color:var(--sign-500);font-size:var(--fs-2);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.home-tour-player__identity strong{font-family:var(--font-display);font-size:1.05rem}.home-tour-player__identity span:last-child{color:rgba(var(--paper-100-rgb), .62);font-size:var(--fs-deva-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-tour-player__pulse{border:2px solid var(--leaf-500);width:13px;height:13px;box-shadow:0 0 0 5px rgba(var(--leaf-500-rgb), .11), 0 0 12px rgba(var(--leaf-500-rgb), .42);border-radius:50%;flex:0 0 13px}.home-tour-player__actions{flex:none;gap:7px;display:flex}.home-tour-player__actions button{border:1px solid rgba(var(--paper-100-rgb), .28);background:rgba(var(--paper-100-rgb), .055);min-height:42px;color:var(--paper-100);font:720 var(--fs-deva-1)/1.2 var(--font-body);cursor:pointer;border-radius:999px;padding:0 11px}.home-tour-player__actions button:first-child{border-color:rgba(var(--sign-500-rgb), .65);background:rgba(var(--sign-500-rgb), .09)}.home-tour-player__actions button:disabled{cursor:default;opacity:.5}.home-tour-player__actions button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.home-player__station-launcher{z-index:64;justify-content:center;width:min(820px,100vw - 36px);display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.home-player__inner{flex-wrap:wrap;align-items:center;gap:5px;min-height:0;padding:4px 10px;display:flex}.home-player__station{flex:320px;align-items:center;gap:8px;min-width:0;display:flex}.home-player__readout{flex:0 auto;min-width:0}.home-player__record-wrap{flex:0 0 74px;place-items:center;width:74px;height:74px;display:grid;position:relative}.home-player__record{border:1px solid rgba(var(--paper-100-rgb), .24);background:radial-gradient(circle, transparent 0 9px, rgba(var(--paper-100-rgb), .1) 9.5px 10px, transparent 10.5px 19px, rgba(var(--paper-100-rgb), .08) 19.5px 20px, transparent 20.5px 29px, rgba(var(--paper-100-rgb), .07) 29.5px 30px, transparent 30.5px), radial-gradient(circle at 35% 28%, rgba(var(--white-rgb), .18), transparent 26%), var(--ground-900);width:72px;height:72px;box-shadow:inset 0 0 0 2px rgba(var(--shadow-rgb), .52), 0 2px 6px rgba(var(--shadow-rgb), .42);border-radius:50%;animation:5.4s linear infinite paused homeRecordSpin;display:block;position:relative;overflow:hidden}.home-player__record[data-playing=true]{animation-play-state:running}.home-player__record-cover{border:1px solid color-mix(in srgb, var(--record-accent,var(--sign-500)) 70%, var(--white) 10%);background-color:var(--record-accent,var(--oxide-600));background-position:50%;background-size:cover;border-radius:50%;position:absolute;inset:10px}.home-player__record-pin{border:1px solid rgba(var(--paper-100-rgb), .72);background:var(--panel-900);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-player__dot{border:1px solid var(--panel-850);width:8px;height:8px;box-shadow:0 0 0 1px rgba(var(--paper-100-rgb), .18);border-radius:50%;position:absolute;bottom:1px;right:-1px}@keyframes homeRecordSpin{to{transform:rotate(360deg)}}.home-player__station-name,.home-player__tagline{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-player__track,.home-player__track-title,.home-player__track-context,.home-player__track-status{overflow-wrap:anywhere}.home-player__now-label{color:var(--sign-500);font-size:var(--fs-0);letter-spacing:.035em;margin-bottom:0;font-weight:760;line-height:1.15}.home-player__station-name{color:var(--paper-100);font-size:var(--fs-deva-1);font-weight:760;line-height:1.25}.home-player__freq{color:rgba(var(--paper-100-rgb), .7);font-size:var(--fs-1);font-weight:540}.home-player__tagline,.home-player__track{color:rgba(var(--paper-100-rgb), .72);font-size:var(--fs-1);gap:0;margin-top:1px;line-height:1.35;display:grid}.home-player__track-title{color:var(--paper-100);font-size:var(--fs-1);font-weight:690}.home-player__track-source{color:rgba(var(--paper-100-rgb), .68);font-size:.85em;font-weight:500}.home-player__track-context{color:rgba(var(--paper-100-rgb), .68);font-size:var(--fs-0);line-height:1.25}.home-player__track-status{font-size:var(--fs-2);display:block}.home-player__track-status--signal{color:var(--sign-450)}.home-player__track-status--signal:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.25s ease-out infinite homeSignalPulse;display:inline-block;box-shadow:0 0 #d8b75c73}.home-player__track-status--error{color:var(--oxide-350)}.home-player__sound-toggle[aria-pressed=true]{color:var(--sign-500);background:rgba(var(--sign-500-rgb), .09)}@keyframes homeSignalPulse{65%{box-shadow:0 0 0 5px #d8b75c00}to{box-shadow:0 0 #d8b75c00}}.home-player__deck{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.home-player__controls{flex:none;align-items:center;display:flex}.home-player__btn{width:44px;height:44px;color:var(--paper-100);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:inline-flex}.home-player__btn:hover{border-color:rgba(var(--paper-100-rgb), .28);background:rgba(var(--paper-100-rgb), .06)}.home-player__btn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.home-player__btn--sm{opacity:.7}.home-player__btn--play{box-shadow:inset 0 1px rgba(var(--white-rgb), .16), 0 2px 0 var(--oxide-800);background:var(--oxide-600)!important}.home-player__btn--fav{color:var(--oxide-300);opacity:1}.world-switcher-trigger__icon{border:1px solid rgba(var(--sign-500-rgb), .88);background:rgba(var(--sign-500-rgb), .12);border-radius:5px;grid-template-columns:repeat(2,1fr);gap:3px;width:22px;height:22px;padding:3px;display:grid}.world-switcher-trigger__icon>span{background:var(--sign-500);box-shadow:inset 0 0 0 1px rgba(var(--ink-900-rgb), .38);border-radius:1px}@media (max-width:600px){.home-tour-scene-controls{bottom:max(18px, calc(var(--safe-bottom) + 10px));grid-template-columns:1fr;gap:9px;width:calc(100% - 28px);padding:10px}.home-tour-scene-controls__actions{width:100%}.home-tour-scene-controls__actions button{flex:1;min-width:0;padding-inline:9px}.home-tour-scene-controls__radio{font-size:var(--fs-deva-1)!important}.home-tour-scene-controls__next{min-width:0}.home-tour-player{flex-direction:column;align-items:stretch;gap:8px;min-height:96px}.home-tour-player__actions{width:100%}.home-tour-player__actions button{flex:1}.home-player__station-launcher{width:calc(100vw - 14px)}.home-lower{min-height:72px}.home-player__inner{min-height:0;padding:3px 5px}.home-player__station{display:contents}.home-player__readout{flex:140px}.home-player__controls{margin-left:auto}.home-player__record-wrap{flex-basis:60px;width:60px;height:60px}.home-player__record{width:58px;height:58px}.home-player__record-cover{inset:8px}.home-player__record-pin{width:5px;height:5px}.home-player__dot{width:8px;height:8px}}.home-station-bank{grid-template-columns:minmax(0,1fr) 108px;align-items:end;gap:12px;min-width:0;display:grid;position:relative}.home-tuner{border-left:1px solid rgba(var(--paper-100-rgb), .14);align-self:end;justify-items:center;min-width:0;padding:0 0 1px 10px;display:grid}.home-tuner__label{color:rgba(var(--paper-100-rgb), .58);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:720}.home-tuner__dial{border:1px solid rgba(var(--paper-100-rgb), .18);background:radial-gradient(circle at 50% 100%, var(--ground-1000) 0 30%, transparent 31%), radial-gradient(circle at 50% 100%, transparent 0 56%, rgba(var(--sign-500-rgb), .8) 57% 58%, transparent 59%), var(--panel-880);width:88px;height:56px;box-shadow:inset 0 0 12px rgba(var(--shadow-rgb), .8);border-radius:68px 68px 5px 5px;outline:none;position:relative;overflow:hidden}.home-tuner__dial:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.home-tuner__scale{width:78px;color:rgba(var(--paper-100-rgb), .72);text-align:center;word-spacing:0;font-size:.45rem;position:absolute;top:9px;left:50%;transform:translate(-50%)}.home-tuner__needle{background:var(--oxide-600);width:2px;height:39px;box-shadow:1px 1px rgba(var(--shadow-rgb), .62);transform-origin:50% 100%;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:1px;left:50%}.home-tuner__hub{border:4px solid var(--ground-1000);background:var(--sign-500);width:25px;height:25px;box-shadow:0 0 0 2px rgba(var(--paper-100-rgb), .18);border-radius:50%;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.home-tuner__value{color:rgba(var(--paper-100-rgb), .7);letter-spacing:.08em;margin-top:2px;font-size:.5rem;font-weight:650}@media (max-width:980px){.home-player__inner{width:min(620px,100%)}.home-player__tagline{display:none}}@media (min-width:981px){.home-player{left:auto;transform:none}.home-station-bank{grid-template-columns:minmax(0,1fr) 148px;gap:14px}.home-tuner{padding-left:14px;position:relative}.home-tuner__dial{width:120px;height:64px}.home-tuner__scale{width:108px;font-size:.49rem;top:10px}.home-tuner__needle{height:45px}.home-tuner__hub{width:28px;height:28px;bottom:-10px}.home-tuner__value{text-align:center;width:120px;margin:0;position:absolute;bottom:3px;right:0}}@media (max-width:600px){.home-shell{--receiver-bezel:12px}.home-shell:after{box-shadow:inset 0 0 0 2px var(--receiver-casing-light), inset 0 0 0 4px rgba(var(--paper-100-rgb), .3), inset 0 0 0 8px var(--receiver-casing-mid), inset 0 0 0 12px var(--receiver-casing-dark), inset 0 0 18px rgba(var(--shadow-rgb), .28);border-radius:5px}.home-broadcast{min-height:300px}.home-listening-presence{top:calc(var(--safe-top) + 68px)}.home-listening-presence .listening-presence{font-size:var(--fs-deva-1)}.home-lower{min-height:70px;padding:9px max(9px, calc(var(--safe-right) + 4px)) max(9px, calc(var(--safe-bottom) + 5px)) max(9px, calc(var(--safe-left) + 4px));border-top-width:3px}.home-player{width:100%;top:auto;left:auto;transform:none}.home-player__inner{min-height:62px;padding:2px 3px 2px 5px}.home-player__deck{gap:4px}.home-station-bank{grid-template-columns:minmax(0,1fr) 58px;gap:6px}.home-tuner{padding-left:5px}.home-tuner__label{font-size:.5rem}.home-tuner__dial{border-radius:50% 50% 5px 5px;width:52px;height:52px}.home-tuner__scale{width:47px;font-size:.35rem;top:8px}.home-tuner__needle{height:35px}.home-tuner__value{font-size:.44rem}}@media (max-height:650px){.home-overlay__radio{width:min(54vh,420px)}.home-overlay__subtitle{display:none}.home-overlay__switch{margin-top:10px}.home-lower{min-height:72px}}@media (max-height:600px) and (min-width:601px){.home-broadcast{min-height:72px}.home-lower,.home-player__inner{min-height:0}.home-player__navigator{overscroll-behavior:contain;max-height:30vh;margin-bottom:4px;overflow:hidden auto}}@media (prefers-reduced-motion:reduce){.home-overlay,.home-tuner__needle,.home-player__btn,.home-player__record{transition-duration:.01ms!important;animation:none!important}.home-player__track-status--signal:before{animation:none!important}.home-overlay__sound-mark{transition-duration:.01ms!important}}@media (max-width:760px){.home-film-stage__backdrop{filter:blur(18px)saturate(.7);opacity:.52;display:block;inset:-22px}.home-film-stage__video{object-fit:contain;background:0 0}.home-film-stage__poster{background-color:#0000;background-repeat:no-repeat;background-size:contain}.home-shell[data-experience-mode=landing] .home-film-stage__backdrop,.home-shell[data-experience-mode=tour] .home-film-stage__backdrop{display:none}.home-shell[data-experience-mode=landing] .home-film-stage__video,.home-shell[data-experience-mode=tour] .home-film-stage__video{object-fit:cover;background:var(--ground-750)}.home-shell[data-experience-mode=landing] .home-film-stage__poster,.home-shell[data-experience-mode=tour] .home-film-stage__poster{background-color:var(--ground-750);background-size:cover}}@media (prefers-reduced-data:reduce){.station-scene{background:radial-gradient(circle at 48% 38%, rgba(var(--leaf-600-rgb), .28), transparent 34%), linear-gradient(160deg, var(--panel-650), var(--ground-800) 68%)}.station-scene__noise,.station-scene__rain-footage{display:none!important}}.home-shell[data-reduced-data=true] .station-scene{background:radial-gradient(circle at 48% 38%, rgba(var(--leaf-600-rgb), .28), transparent 34%), linear-gradient(160deg, var(--panel-650), var(--ground-800) 68%)}.home-shell[data-reduced-data=true] .station-scene__noise,.home-shell[data-reduced-data=true] .station-scene__rain-footage{display:none!important}@media (prefers-contrast:more){.home-player__inner,.home-tuner__dial{border-color:rgba(var(--paper-100-rgb), .68)}.home-player__track,.home-player__freq,.home-tuner__label,.home-tuner__scale,.home-tuner__value{color:var(--paper-100)}}@media (forced-colors:active){.home-overlay__switch,.home-overlay__sound-control,.home-player__inner,.home-player__btn,.home-player__record,.home-tuner__dial{border:1px solid canvastext}.home-overlay__switch:focus-visible,.home-overlay__sound-choice input:focus-visible+.home-overlay__sound-control,.home-player__btn:focus-visible,.home-tuner__dial:focus-visible{outline:3px solid highlight}}
.home-shell{--receiver-bezel:0px;background:var(--ground-800)}.home-shell:after,.home-shell:before{display:none}.home-shell .header--radio{background:linear-gradient(180deg, rgba(var(--ground-1000-rgb), .85), transparent);align-items:flex-start;gap:24px;width:100%;min-height:88px;padding:24px max(24px,50vw - 580px);position:absolute;inset:0 0 auto}.home-shell .header__maker-plate{min-width:160px;box-shadow:none;color:var(--paper-100);text-transform:none;background:0 0;border:0;padding:0}.home-shell .header__maker-name{font-family:var(--font-display);letter-spacing:-.02em;font-size:25px;line-height:1.3}.home-shell .header__maker-logo{height:32px;filter:drop-shadow(0 1px 3px rgba(var(--ground-1000-rgb), .7))}.home-shell .header__maker-line{font-size:var(--fs-deva-1);letter-spacing:0;opacity:.9;font-weight:400}.home-shell .header__radio-actions{align-items:center;gap:12px}.home-shell .header__info-hatch{border-color:rgba(var(--paper-100-rgb), .25);box-shadow:none;background:0 0}.home-shell .home-body{background:0 0;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:210px 32px 28px;display:flex}.home-shell .home-broadcast{min-height:0;box-shadow:none;border:0;position:absolute;inset:0}.home-shell .home-live-world:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 25%, rgba(var(--ground-1000-rgb), .22) 42%, rgba(var(--ground-1000-rgb), .85) 73%, var(--ground-800) 100%), linear-gradient(90deg, rgba(var(--ground-1000-rgb), .28), transparent 70%);position:absolute;inset:0}.home-shell .home-lower{width:min(1080px,100%);min-height:0;box-shadow:none;background:0 0;border:0;margin:0 auto;padding:0;position:relative}.home-shell .home-lower:before,.home-shell .home-lower:after{display:none}.home-shell .home-player{width:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block;position:static;transform:none}.receiver-return{color:rgba(var(--paper-100-rgb), .82);font-size:var(--fs-deva-1);margin:4px 0 0}.home-shell .home-player__inner{background:var(--ink-900);border:1px solid rgba(var(--paper-100-rgb), .25);width:100%;min-height:112px;box-shadow:none;border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px 24px;margin:0;padding:0 24px 16px;display:flex;position:relative}.home-shell .home-player__ribbon{border-block-end:1px solid rgba(var(--paper-100-rgb), .16);flex:1 0 100%;margin:0 -24px;padding:8px 24px 0}.home-shell .home-player__station{flex:450px;align-items:center;gap:24px;min-width:0;display:flex}.home-shell .home-player__readout{flex:220px;min-width:0;max-width:none}.home-shell .home-player__now-label{display:none}.home-shell .home-player__station-name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper-100);margin:0 0 4px;font-size:clamp(26px,3.4vw,40px);font-weight:600;line-height:1.15}.home-shell .home-player__freq{font-family:var(--font-body,inherit);font-size:var(--fs-deva-1);opacity:.7;letter-spacing:0;font-weight:400}.home-shell .home-player__track{font-size:var(--fs-deva-1);line-height:1.6}.home-shell .home-player__track-title{white-space:normal;font-size:18px;line-height:1.5}.home-shell .home-player__track-context{font-size:var(--fs-0);color:var(--paper-100);opacity:.85;line-height:1.5}.home-shell .home-player__controls{flex-shrink:0;gap:8px;display:flex}.home-shell .home-player__btn{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:var(--paper-100);background:0 0;border:0}.home-shell .home-player__btn--play{width:60px;height:60px;color:var(--ink-900);background:var(--sign-500)!important}.home-shell .home-player__btn:hover:not(:disabled){background:rgba(var(--paper-100-rgb), .1)}.home-shell .home-player__btn--play:hover:not(:disabled){background:var(--sign-450)!important}.home-shell .home-player__deck{flex:0 auto;align-items:center;gap:6px;margin:0 0 0 auto;display:flex}.home-shell .home-player__save{width:auto;font-size:var(--fs-deva-1);white-space:nowrap;gap:9px;padding:8px 12px;display:inline-flex}.home-shell .home-player__btn--fav{color:var(--sign-500)}.home-shell .receiver-progress{flex-basis:100%;width:100%}.home-shell .receiver-panel__panel{bottom:calc(100% + 16px)}.home-shell .home-player__navigator{border:0;border-block-start:1px solid rgba(var(--paper-100-rgb), .16);background:0 0;flex:1 0 100%;width:100%;max-height:none;margin:4px 0 0;padding:12px 0 0;position:relative;overflow:visible}.home-shell .home-player__navigator[hidden]{display:none}.home-shell .home-player__tuner-toggle[aria-expanded=true]{color:var(--sign-500);background:rgba(var(--sign-500-rgb), .09)}.receiver-save-feedback{color:rgba(var(--paper-100-rgb), .85);font-size:var(--fs-deva-1);margin:6px 0 0;line-height:1.6}.home-shell .header__settings{align-items:center;gap:8px;display:flex}.home-shell .header__weather-reset{border:1px solid rgba(var(--paper-100-rgb), .25);background:var(--ink-900);min-height:44px;color:var(--paper-100);font-size:var(--fs-deva-1);cursor:pointer;border-radius:6px;align-items:center;gap:7px;padding:8px 10px;display:inline-flex}.home-shell .header__weather-reset svg{color:var(--sign-500);flex-shrink:0}.home-shell .header__weather-reset:hover{background:rgba(var(--paper-100-rgb), .1)}.home-shell .header__weather-reset:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (max-width:1280px){.home-shell .header__weather-reset{padding:8px}.home-shell .header__weather-reset-label{display:inline}}.home-shell[data-experience-mode=landing] .header__maker-line{display:none}.home-shell[data-experience-mode=landing] .header--radio{flex-wrap:nowrap;align-items:center}.home-shell[data-experience-mode=landing] .header__radio-actions{flex:none}.home-shell[data-experience-mode=landing] .home-body{display:none}.home-shell .neighbourhood-entry{isolation:isolate;z-index:90;background:var(--ink-900);min-height:100svh;color:var(--paper-100);align-items:center;padding:130px max(40px,50vw - 640px) 70px;display:flex;position:relative}.neighbourhood-entry__scene,.neighbourhood-entry__film,.neighbourhood-entry__scrim{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.neighbourhood-entry__scene{z-index:-2}.neighbourhood-entry__film{z-index:-1;object-fit:cover;object-position:65% center}.neighbourhood-entry__motion{right:max(24px, var(--safe-right));bottom:max(24px, var(--safe-bottom));z-index:2;border:1px solid rgba(var(--paper-100-rgb), .45);background:var(--ink-900);width:44px;height:44px;color:var(--paper-100);cursor:pointer;border-radius:6px;place-items:center;display:grid;position:absolute}.neighbourhood-entry__motion:hover{border-color:var(--paper-100)}.neighbourhood-entry__poster{object-fit:cover;object-position:65% center;width:100%;height:100%;display:block}.neighbourhood-entry__scrim{z-index:0;background:linear-gradient(90deg, rgba(var(--ink-900-rgb), .86), rgba(var(--ink-900-rgb), .55) 32%, transparent 65%)}.home-shell .neighbourhood-entry__panel{z-index:1;width:min(440px,40%);text-shadow:none;margin:0;position:relative}.home-shell .neighbourhood-entry h2{letter-spacing:-.025em;color:var(--paper-100);margin:0 0 24px;font-size:clamp(44px,4.5vw,68px);font-weight:500;line-height:1.32}.neighbourhood-entry h2>span>span{display:block}.home-shell .neighbourhood-entry__panel>p{max-width:340px;color:var(--paper-100);text-wrap:pretty;margin:0;font-size:18px;line-height:1.75}.home-shell .neighbourhood-entry__choices{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.home-shell .neighbourhood-entry__choice--radio{background:var(--sign-500);width:auto;min-width:166px;min-height:54px;color:var(--ink-900);box-shadow:none;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:18px;font-weight:600;display:inline-flex}.neighbourhood-entry__shop{border:1px solid rgba(var(--paper-100-rgb), .45);min-height:54px;color:var(--paper-100);border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-size:16px;text-decoration:none;display:inline-flex}.home-shell .neighbourhood-entry__cards-link{min-height:44px;font-size:var(--fs-deva-1);color:var(--paper-100);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--paper-100-rgb), .45);text-decoration-color:rgba(var(--paper-100-rgb), .45);text-underline-offset:5px;align-items:center;gap:12px;margin-top:18px;display:inline-flex}.home-shell .neighbourhood-entry__choice--radio:hover{background:var(--paper-100)}.neighbourhood-entry__shop:hover{background:rgba(var(--paper-100-rgb), .08);border-color:var(--paper-100)}.home-shell .neighbourhood-entry__cards-link:hover{text-decoration-color:currentColor}.neighbourhood-entry :is(button,a):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.neighbourhood-entry ::selection{background:var(--sign-500);color:var(--ink-900)}@media (max-width:899px),(orientation:portrait){.home-shell .neighbourhood-entry{padding:clamp(340px, 59svh, 740px) max(24px, var(--safe-right)) max(24px, var(--safe-bottom)) max(24px, var(--safe-left));display:block}.neighbourhood-entry__scene,.neighbourhood-entry__film{height:clamp(470px,79svh,940px)}.neighbourhood-entry__poster,.neighbourhood-entry__film{object-position:center 65%}.neighbourhood-entry__motion{top:96px;bottom:auto}.neighbourhood-entry__scrim{background:linear-gradient(180deg, transparent 48%, rgba(var(--ink-900-rgb), .35) 65%, var(--ink-900) 96%);height:clamp(470px,79svh,940px)}.home-shell .neighbourhood-entry__panel{width:min(480px,100%);margin:0 auto}.home-shell .neighbourhood-entry h2{margin-bottom:12px;font-size:clamp(36px,8vw,48px);line-height:1.3}.home-shell .neighbourhood-entry__panel>p{max-width:360px;font-size:16px;line-height:1.7}.home-shell .neighbourhood-entry__choices{margin-top:20px}.home-shell .neighbourhood-entry__cards-link{margin-top:12px}}@media (max-width:899px) and (max-height:700px){.home-shell .neighbourhood-entry{padding-top:max(275px,50svh)}.neighbourhood-entry__scene,.neighbourhood-entry__film,.neighbourhood-entry__scrim{height:max(375px,68svh)}}@media (max-width:360px){.home-shell .neighbourhood-entry__choice--radio{min-width:146px;padding-inline:16px}.neighbourhood-entry__shop{padding-inline:14px}}@media (min-width:900px) and (orientation:landscape) and (max-height:620px){.home-shell .neighbourhood-entry{align-items:flex-start;padding-top:110px;padding-bottom:24px}.home-shell .neighbourhood-entry h2{margin-bottom:12px;font-size:40px}}.home-shell[data-experience-mode=receiver]:not([data-reduced-motion=true]) .home-lower{animation:receiverWelcomeReveal var(--dur-4) var(--ease-exit)}@keyframes receiverWelcomeReveal{0%{transform:translateY(-32px)}to{transform:translateY(0)}}.home-shell .world-switcher:not(.world-switcher--preview){background:var(--ground-800);flex-direction:column;padding:32px max(24px,50vw - 590px);display:flex;position:fixed;inset:0;overflow:hidden auto}.home-shell .world-switcher__header{align-items:flex-start;gap:24px;width:100%;margin:0 0 28px}.home-shell .world-switcher__header h2{font-size:clamp(27px,3vw,42px);line-height:1.4}.home-shell .world-switcher__header>div>p:last-child{font-size:var(--fs-deva-1);max-width:none}.home-shell .world-switcher__rail{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;height:auto;min-height:0;margin:0;padding:0 0 24px;display:grid;overflow:visible}.home-shell .world-switcher__rail>li{width:100%;min-width:0}.home-shell .world-switcher__card{aspect-ratio:auto;opacity:1;filter:none;border:1px solid rgba(var(--paper-100-rgb), .25);border-radius:8px;width:100%;height:260px;min-height:0;max-height:none;animation:none;transform:none}.home-shell .world-switcher__card-copy{text-shadow:0 1px 3px rgba(var(--ground-1000-rgb), .8);padding:18px}.home-shell .world-switcher__card-copy strong{font-size:24px}.home-shell .world-switcher__card-shade{background:linear-gradient(180deg, transparent 36%, rgba(var(--ground-1000-rgb), .42) 54%, rgba(var(--ground-1000-rgb), .74) 72%, rgba(var(--ground-1000-rgb), .88) 100%)}.home-shell .world-switcher__card--reel .world-switcher__card-shade{background:linear-gradient(180deg, transparent 40%, rgba(var(--ground-900-rgb), .45))}.home-shell .world-switcher__card-status{font-size:var(--fs-1)}.home-shell .world-switcher__card .world-switcher__card-status{background:rgba(var(--ground-1000-rgb), .55);text-shadow:none;color:color-mix(in srgb, var(--card-accent,var(--sign-500)) 70%, var(--paper-100));font-size:var(--fs-1);border-radius:3px;justify-self:start;padding:2px 7px}.home-shell .world-switcher__card:not(.world-switcher__card--reel) .world-switcher__card-art{transition:filter var(--dur-2) ease, transform var(--dur-3) ease-out}.home-shell .world-switcher__card:not(.world-switcher__card--reel):not([data-card-focused]) .world-switcher__card-art{filter:saturate(.85)}.home-shell .world-switcher__card:not(.world-switcher__card--reel):hover .world-switcher__card-art{filter:none;transform:scale(1.03)}.home-shell .world-switcher__card-action{font-size:var(--fs-deva-1)}.home-shell .world-switcher__card[data-card-focused]{border-color:var(--paper-100);transform:none}.home-shell .world-switcher__card:hover{transform:none}.home-shell .world-switcher__navigator{flex-shrink:0}@media (max-width:900px){.home-shell .header--radio{flex-wrap:wrap;gap:16px;padding:20px 24px}.home-shell .header__radio-actions{flex:100%;justify-content:space-between}.home-shell .home-player__station{flex-basis:100%}.home-shell .home-player__deck{margin-left:auto}.home-shell .world-switcher__rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home-shell .home-player__save{gap:0;width:44px;padding:0}.home-shell .home-player__save>span{display:none}.home-shell .header--radio{gap:12px;padding:14px 16px}.home-shell .header__maker-name{font-size:23px}.home-shell .header__maker-logo{height:26px}.home-shell .header__maker-line{font-size:var(--fs-deva-1)}.home-shell .header__radio-actions{flex-direction:column;align-items:flex-end;gap:4px}.home-shell .header__maker-plate{min-width:0}.home-shell .header__info-hatch{display:none}.home-shell .home-body{padding:235px 16px 22px}.home-shell .home-player__inner{gap:12px;padding:15px 14px 13px}.home-shell .home-player__station{display:contents}.home-shell .home-player__readout{flex:100%}.home-shell .home-player__controls{gap:2px}.home-shell .home-player__btn--play{width:52px;height:52px}.home-shell .home-player__btn--sm{display:inline-flex}.home-shell .home-player__deck{border-top:1px solid rgba(var(--paper-100-rgb), .18);flex:100%;gap:5px;padding-top:8px;display:flex}.home-shell .home-player__save{margin-left:auto}.home-shell .home-player__track-title{font-size:18px}.home-shell .receiver-panel__panel{z-index:220;width:auto;max-width:none;max-height:min(75svh,620px);position:fixed;inset:auto 12px 12px;overflow-y:auto}.receiver-save-feedback{font-size:var(--fs-deva-1)}.home-shell .world-switcher:not(.world-switcher--preview){padding:20px 16px}.home-shell .world-switcher__header{gap:12px;margin-bottom:18px}.home-shell .world-switcher__rail{flex-direction:column;gap:12px;display:flex}.home-shell .world-switcher__card{height:152px}.home-shell .world-switcher__card-copy{padding:13px 16px}.home-shell .world-switcher__card-copy strong{font-size:22px}.home-shell .world-switcher__card-copy small{font-size:var(--fs-deva-1)}}@media (max-height:620px){.home-shell .home-body{padding-top:180px}}@media (prefers-reduced-motion:reduce){.home-shell .home-lower{animation:none!important}}.home-shell .home-lower{max-width:960px}.receiver-heading{justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:10px;display:flex}.receiver-identity{min-width:0}.home-shell .receiver-identity .home-player__now-label{color:var(--paper-100);font-size:var(--fs-deva-1);margin-bottom:2px;line-height:1.5;display:block}.home-shell .receiver-identity .home-player__tagline{margin-bottom:0}.receiver-heading .receiver-destinations{flex-direction:column-reverse;flex-shrink:0;align-items:flex-end;gap:0;margin:0}.receiver-destinations{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.receiver-destinations__links{align-items:stretch;gap:8px;margin-left:auto;display:flex}.receiver-destinations__links a[href=\/shop] svg,.neighbourhood-entry__shop svg{color:var(--sign-500)}.receiver-destinations button,.receiver-destinations a{border:1px solid rgba(var(--paper-100-rgb), .32);background:var(--ink-900);min-height:44px;color:var(--paper-100);font-size:var(--fs-deva-1);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;text-decoration:none;display:inline-flex}.receiver-destinations small{font-size:var(--fs-0)}.receiver-destinations .receiver-next-place{background:0 0;border-color:#0000;padding-left:0}.receiver-destinations button:hover,.receiver-destinations a:hover{border-color:var(--paper-100)}.receiver-destinations button:focus-visible,.receiver-destinations a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.home-shell .home-player__inner{gap:12px 20px;padding:10px 20px 14px}.home-shell .home-player__navigator{border-top:0;border-bottom:1px solid rgba(var(--paper-100-rgb), .16);order:-1;margin:0;padding:0 0 8px}.home-shell .home-player__station{flex:440px;gap:12px}.home-shell .home-player__station-name{font-size:clamp(24px,3vw,32px)}.home-shell .home-player__tagline{white-space:normal;color:var(--paper-100);font-size:var(--fs-deva-1);margin:3px 0 8px;line-height:1.5;display:block;overflow:visible}.home-shell .home-player__deck{gap:8px;margin:0}.home-shell .home-player__actions{flex:0 auto;align-items:center;gap:8px;margin-left:auto;display:flex}.home-shell .home-player__controls{align-items:center;gap:6px}.home-shell .home-player__btn--play{border-radius:50%;flex:0 0 56px;width:56px;min-width:56px;max-width:56px;height:56px;padding:0}.home-shell .home-player__save{border:1px solid rgba(var(--paper-100-rgb), .3);border-radius:6px;gap:8px;width:auto;min-width:112px;padding:8px 12px}.home-shell .home-player__save>span{display:inline}.home-shell .home-player__save[aria-pressed=true]{background:rgba(var(--sign-500-rgb), .12);border-color:var(--sign-500)}.home-shell .home-player__btn:active:not(:disabled),.receiver-destinations button:active{transform:scale(.97)}.home-shell[data-experience-mode=receiver]:not([data-reduced-motion=true]) .home-lower{animation-duration:var(--dur-3);animation-timing-function:var(--ease-needle)}.home-shell .home-player__record-cover{inset:12px}@media (max-width:900px){.home-shell .home-player__station{flex-basis:100%}.home-shell .home-player__deck{margin-left:auto}}@media (max-width:600px){.receiver-heading{flex-direction:column;align-items:stretch;gap:6px}.receiver-heading .receiver-destinations{flex-flow:wrap;justify-content:space-between;align-items:center}.receiver-heading .receiver-destinations__links{width:auto}.receiver-heading .receiver-next-place{padding-block:4px}.home-shell .receiver-identity .home-player__freq{display:inline}.home-shell .home-body{padding-top:185px}.receiver-destinations{flex-wrap:wrap;gap:4px}.receiver-destinations .receiver-next-place{font-size:var(--fs-deva-1)}.receiver-destinations__links{justify-content:flex-end;width:100%}.receiver-destinations__links a{flex-wrap:wrap;gap:2px 6px}.receiver-destinations__links small{text-align:center;flex-basis:100%}.home-shell .home-player__inner{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px 12px 10px;display:grid}.home-shell .home-player__navigator{grid-column:1/-1}.home-shell .home-player__station{grid-column:1;min-width:0;display:block}.home-shell .home-player__record-wrap{display:none}.home-shell .home-player__actions{display:contents}.home-shell .home-player__controls{grid-area:3/1/auto/-1;justify-self:center;gap:2px;width:auto;margin:0}.home-shell .home-player__deck{border:0;grid-area:2/2;align-self:start;gap:4px;margin:0;padding:0}.home-shell .receiver-progress{grid-column:1/-1}.home-shell .home-player__save{gap:0;width:44px;min-width:44px;margin:0;padding:0}.home-shell .home-player__save>span{display:none}.home-shell .home-player__station-name{font-size:24px}.home-shell .home-player__freq{margin-top:3px;display:block}.home-shell .home-body{padding-bottom:max(16px, var(--safe-bottom))}.receiver-heading .receiver-next-place{display:none}.receiver-heading .receiver-destinations__links{justify-content:flex-start;width:100%;margin-left:0}.receiver-heading .receiver-destinations__links :is(button,a){box-shadow:none;text-shadow:0 1px 4px rgba(var(--ground-1000-rgb), .7);background:0 0}.home-shell .home-player__inner{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:5px 8px;padding:8px 0 0}.home-shell .home-player__navigator{border-bottom-color:rgba(var(--paper-100-rgb), .28);min-width:0;padding-bottom:3px}.home-shell .home-player__station{align-self:center}.home-shell .home-player__track{text-shadow:0 1px 5px rgba(var(--ground-1000-rgb), .8)}.home-shell .home-player__controls{gap:5px}.home-shell .home-player__btn--play{color:var(--ink-900);box-shadow:0 0 0 3px rgba(var(--ground-1000-rgb), .28);background:var(--sign-500)!important}.home-shell .home-player__btn--play:hover:not(:disabled){background:var(--sign-450)!important}.home-shell .home-player__btn--sm,.home-shell .home-player__deck .home-player__btn,.home-shell .home-player__deck .home-player__save{background:rgba(var(--ground-1000-rgb), .48);border-radius:50%}.home-shell .receiver-progress{margin-top:0}.home-shell .header--radio{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:12px 16px;display:grid}.home-shell .header__radio-actions{display:contents}.home-shell .header__radio-actions>nav{grid-area:2/1/auto/-1;display:block}.home-shell .header__settings{grid-area:1/2;place-self:center end}.home-shell .header__maker-plate{grid-area:1/1}}@media (min-width:601px){.home-shell .home-live-world:after{background:linear-gradient(180deg, transparent 35%, rgba(var(--ground-1000-rgb), .18) 55%, rgba(var(--ground-1000-rgb), .55) 85%, rgba(var(--ground-1000-rgb), .75) 100%), linear-gradient(90deg, rgba(var(--ground-1000-rgb), .28), transparent 70%)}.home-shell .home-player__inner{background:rgba(var(--ink-900-rgb), .55);border-color:rgba(var(--paper-100-rgb), .16);-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);min-height:0;box-shadow:0 12px 32px rgba(var(--shadow-rgb), .28);gap:4px 16px;padding:4px 16px 8px}.home-shell .home-player__navigator{padding-bottom:2px}.home-shell .home-player__btn--play{flex-basis:46px;width:46px;min-width:46px;max-width:46px;height:46px}.home-shell .home-player__track-title{font-size:16px;line-height:1.3}.home-shell .receiver-progress{margin-top:0}.home-shell .home-player__record-wrap{flex:0 0 56px;width:56px;height:56px}.home-shell .home-player__record{transform-origin:0 0;transform:scale(.72)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.home-shell .home-player__inner{background:rgba(var(--ink-900-rgb), .9)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.home-shell .home-player__inner{background:var(--ink-900);-webkit-backdrop-filter:none;backdrop-filter:none}}.home-shell[data-experience-mode=receiver] .station-scene__description{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.home-shell[data-experience-mode=landing] .header--radio{padding-left:max(40px,50vw - 640px)}.home-shell[data-experience-mode=landing] .header__maker-logo{height:44px}@media (max-width:899px),(orientation:portrait){.home-shell[data-experience-mode=landing] .header--radio{padding-left:max(24px,50vw - 240px)}.home-shell[data-experience-mode=landing] .header__maker-logo{height:36px}}
