._canvas_14of3_1{width:100%;height:100%;display:block;position:absolute;inset:0}._wrap_1hkmr_2{aspect-ratio:300/190;width:300px;container-type:inline-size}._body_1hkmr_8{--u:calc(100cqw / 300);width:100cqw;height:calc(190 * var(--u));border-radius:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));background:linear-gradient(160deg, oklch(.76 .16 var(--h)), oklch(.5 .2 var(--h)));box-shadow:0 calc(18 * var(--u)) calc(40 * var(--u)) #0009, 0 0 calc(44 * var(--u)) oklch(.6 .22 var(--h) / .45), inset 0 1px 0 #ffffff73;position:relative}._screw_1hkmr_22{width:calc(7 * var(--u));aspect-ratio:1;background:#00000059;border-radius:50%;position:absolute;&[data-pos=tl]{top:calc(5 * var(--u));left:calc(5 * var(--u))}&[data-pos=tr]{top:calc(5 * var(--u));right:calc(5 * var(--u))}&[data-pos=bl]{bottom:calc(5 * var(--u));left:calc(5 * var(--u))}&[data-pos=br]{bottom:calc(5 * var(--u));right:calc(5 * var(--u))}}._label_1hkmr_35{height:calc(122 * var(--u));border-radius:calc(6 * var(--u));background:oklch(.96 .025 calc(var(--h) + 40));padding:calc(8 * var(--u)) calc(10 * var(--u));gap:calc(6 * var(--u));flex-direction:column;display:flex}._labelHead_1hkmr_45{justify-content:space-between;align-items:baseline;display:flex}._name_1hkmr_51{font-family:var(--font-display);font-weight:700;font-size:calc(11 * var(--u));letter-spacing:.12em;color:#140a18}._code_1hkmr_59{font-family:var(--font-mono);font-size:calc(14 * var(--u));color:oklch(.52 .22 var(--h))}._stripes_1hkmr_65{height:calc(10 * var(--u));background:linear-gradient(180deg, oklch(.72 .19 var(--h)) 0 30%, transparent 30% 42%, oklch(.84 .14 calc(var(--h) + 50)) 42% 66%, transparent 66% 78%, oklch(.6 .22 calc(var(--h) - 20)) 78% 100%)}._window_1hkmr_77{border-radius:calc(22 * var(--u));margin:0 calc(22 * var(--u));padding:0 calc(5 * var(--u));background:#0b0610;flex:1;justify-content:space-between;align-items:center;display:flex;box-shadow:inset 0 2px 6px #000c}._reel_1hkmr_89{width:calc(52 * var(--u));height:calc(52 * var(--u));overflow:visible;& circle:first-child{transition:r 1s linear}& .spokes{transform-box:fill-box;transform-origin:50%}&[data-spin] .spokes{animation:1.8s linear infinite _spin_1hkmr_1}}._head_1hkmr_108{left:calc(62 * var(--u));right:calc(62 * var(--u));height:calc(40 * var(--u));background:oklch(.36 .15 var(--h));clip-path:polygon(9% 0,91% 0,100% 100%,0 100%);padding:calc(8 * var(--u)) calc(34 * var(--u)) 0;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0}._hole_1hkmr_122{width:calc(9 * var(--u));aspect-ratio:1;background:#0b0610;border-radius:50%}._slot_1hkmr_129{width:calc(12 * var(--u));height:calc(8 * var(--u));background:#0b0610}@keyframes _spin_1hkmr_1{to{transform:rotate(360deg)}}._canvas_1b8hy_1{width:100%;height:22px;display:block}._pill_10ac1_1{border:1px solid color-mix(in oklch, var(--acc) 55%, transparent);font-family:var(--font-mono);letter-spacing:.12em;white-space:nowrap;background:#05020a80;border-radius:3px;align-items:center;gap:8px;padding:5px 10px;font-size:16px;line-height:1;display:inline-flex}._dot_10ac1_16{background:#fff6;border-radius:50%;flex:none;width:7px;height:7px;._pill_10ac1_1[data-status=playing] &{--c:oklch(70% .24 25);background:var(--c);box-shadow:0 0 8px var(--c);animation:1.2s step-end infinite _blink_10ac1_1}._pill_10ac1_1[data-status=loading] &{--c:oklch(86% .17 90);background:var(--c);box-shadow:0 0 8px var(--c);animation:.4s step-end infinite _blink_10ac1_1}._pill_10ac1_1[data-status=error] &{background:oklch(60% .22 25)}}._play_10ac1_42{--size:76px;width:var(--size);height:var(--size);color:#05020a;background:linear-gradient(160deg, var(--acc2), var(--acc) 70%);box-shadow:0 0 34px var(--acc-glow), inset 0 2px 0 #ffffff80;border-radius:50%;flex:none;place-items:center;transition:transform .15s,box-shadow .3s;display:grid;position:relative;&:hover{box-shadow:0 0 48px var(--acc-glow), inset 0 2px 0 #ffffff80}&:active{transform:scale(.94)}&[data-size=sm]{--size:44px;background:var(--acc);box-shadow:none}&[data-loading]:after{content:"";border:2px solid #0000;border-top-color:var(--acc2);border-radius:50%;animation:.9s linear infinite _spin_10ac1_1;position:absolute;inset:-5px}}._pauseIco_10ac1_84{width:calc(var(--size) * .26)}._playIco_10ac1_87{width:calc(var(--size) * .31);margin-left:calc(var(--size) * .08)}._round_10ac1_92{border:1px solid var(--line);color:#fff;background:#05020a80;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;transition:border-color .2s,background .2s,transform .15s;display:grid;&:hover{border-color:var(--acc);background:color-mix(in oklch, var(--acc) 14%, #05020a99)}&:active{transform:scale(.92)}}._skipIco_10ac1_113{width:18px}._scan_10ac1_119,._flicker_10ac1_120,._noise_10ac1_121,._vignette_10ac1_122{pointer-events:none;position:absolute;inset:0}._scan_10ac1_119{z-index:40;opacity:.5;background-image:repeating-linear-gradient(0deg,#0006 0 1px,#0000 1px 3px)}._flicker_10ac1_120{z-index:41;background:#000;animation:3.7s step-end infinite _flick_10ac1_120}._noise_10ac1_121{z-index:42;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.4 -.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");transition:opacity .25s;&[data-on]{opacity:.09;animation:.4s step-end infinite _grain_10ac1_1}&[data-burst]{opacity:.16;mix-blend-mode:overlay;transition:opacity 80ms;animation:.12s step-end infinite _grain_10ac1_1}}._vignette_10ac1_122{z-index:43;background:radial-gradient(120% 90%,#0000 58%,#0000008c)}@keyframes _blink_10ac1_1{0%,49%{opacity:1}50%,to{opacity:.15}}@keyframes _spin_10ac1_1{to{transform:rotate(360deg)}}@keyframes _flick_10ac1_120{0%{opacity:0}4%{opacity:.06}8%{opacity:0}41%{opacity:0}43%{opacity:.09}45%{opacity:.02}70%{opacity:0}72%{opacity:.05}to{opacity:0}}@keyframes _grain_10ac1_1{0%{background-position:0 0}25%{background-position:-37px 22px}50%{background-position:18px -41px}75%{background-position:-9px 33px}to{background-position:0 0}}._card_61tvu_1{background:var(--glass);-webkit-backdrop-filter:blur(10px);border:1px solid var(--acc-line);border-radius:8px;padding:2px 18px;transition:border-color .9s;&:has(._sleep_61tvu_10){padding:18px}}._cardTitle_61tvu_15{font-family:var(--font-display);letter-spacing:.16em;margin:0;padding:16px 0 4px;font-size:11px;font-weight:700;._card_61tvu_1:has(._sleep_61tvu_10)>&{padding:0 0 12px}}._rows_61tvu_28{flex-direction:column;display:flex;&>*+*{border-top:1px solid var(--line-soft)}}._row_61tvu_28{text-align:left;align-items:center;gap:14px;width:100%;padding:16px 0;display:flex}._rowText_61tvu_46{flex-direction:column;flex:1;gap:4px;display:flex}._rowLabel_61tvu_53{font-family:var(--font-display);letter-spacing:.16em;font-size:11px;font-weight:700}._rowDesc_61tvu_60{color:#ffffff94;font-size:13px}._switch_61tvu_65{background:#ffffff29;border-radius:14px;flex:none;width:50px;height:28px;transition:background .2s;position:relative;& i{width:22px;height:22px;transition:translate .2s var(--ease-out), box-shadow .2s;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}&[data-on]{background:var(--acc);& i{box-shadow:0 0 10px var(--acc);translate:22px}}}._sleep_61tvu_10{flex-direction:column;gap:12px;display:flex}._digitsRow_61tvu_102{align-items:baseline;gap:10px;display:flex}._digits_61tvu_102{font-family:var(--font-mono);color:var(--acc2);text-shadow:0 0 16px var(--acc), 0 0 2px var(--acc);font-variant-numeric:tabular-nums;font-size:72px;line-height:.8}._unit_61tvu_119{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-3);font-size:18px}._note_61tvu_126{color:#fff9;margin:0;font-size:13px}._seg_61tvu_132{gap:6px;display:flex;& button{border:1px solid var(--line);color:#fffc;height:44px;font-family:var(--font-mono);letter-spacing:.08em;border-radius:3px;flex:1;place-items:center;font-size:18px;transition:background .2s,border-color .2s,color .2s;display:grid;&:hover{border-color:var(--acc)}&[data-on]{background:var(--acc);border-color:var(--acc);color:#05020a}}}._volume_61tvu_162{align-items:center;gap:12px;padding:14px 0;display:flex}._mute_61tvu_169{width:28px;height:28px;color:var(--acc2);flex:none;& svg{width:100%}}._slider_61tvu_180{--v:.85;appearance:none;cursor:pointer;background:0 0;flex:1;height:28px;margin:0;&::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--acc) calc(var(--v) * 100%), #ffffff29 0);height:4px;box-shadow:0 0 8px color-mix(in oklch, var(--acc) 40%, transparent);border-radius:2px}&::-moz-range-track{background:#ffffff29;border-radius:2px;height:4px}&::-moz-range-progress{background:var(--acc);border-radius:2px;height:4px}&::-webkit-slider-thumb{appearance:none;width:18px;height:18px;box-shadow:0 0 10px var(--acc);background:#fff;border-radius:50%;margin-top:-7px}&::-moz-range-thumb{width:18px;height:18px;box-shadow:0 0 10px var(--acc);background:#fff;border:0;border-radius:50%}}._volNum_61tvu_224{text-align:right;width:34px;font-family:var(--font-mono);color:var(--ink-3);font-size:18px}._mini_61tvu_234{background:#05020acc;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:flex}._miniTape_61tvu_244{background:linear-gradient(160deg, oklch(.76 .16 var(--h)), oklch(.5 .2 var(--h)));border-radius:4px;flex:none;justify-content:space-around;align-items:center;width:44px;height:28px;padding:0 6px;display:flex;& i{background:#0b0610;border-radius:50%;width:8px;height:8px}}._miniText_61tvu_263{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._miniTitle_61tvu_271{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._miniSub_61tvu_279{color:var(--acc2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._app_1e09x_1{background:var(--bg);--tape-w:min(300px, 78vw, calc(34dvh * 300 / 190));position:absolute;inset:0;overflow:hidden}._screen_1e09x_9{z-index:2;padding:calc(var(--safe-t) + 14px) var(--safe-r) calc(var(--safe-b) + 18px) var(--safe-l);animation:_enter_1e09x_1 .45s var(--ease-out);flex-direction:column;display:flex;position:absolute;inset:0}@keyframes _enter_1e09x_1{0%{opacity:0;translate:0 12px}}._spacer_1e09x_26{flex:1;min-height:8px}._top_1e09x_33{justify-content:space-between;align-items:center;padding:8px 20px 0;display:flex}._logo_1e09x_40{font-family:var(--font-display);letter-spacing:.22em;flex-direction:column;gap:4px;margin:0;font-size:13px;font-weight:700;display:flex}._appName_1e09x_51{font-family:var(--font-mono);letter-spacing:.2em;color:var(--acc2);text-shadow:0 0 8px var(--acc);font-size:15px;font-weight:400;line-height:1}._fm_1e09x_61{color:var(--acc)}._stationBlock_1e09x_65{flex-direction:column;gap:6px;padding:18px 20px 0;display:flex}._tapeNo_1e09x_72{font-family:var(--font-mono);letter-spacing:.16em;color:var(--acc);font-size:17px}._stationName_1e09x_79{font-family:var(--font-display);white-space:nowrap;color:#fff5fc;text-shadow:0 0 18px var(--acc), 0 0 3px var(--acc);font-size:clamp(22px,7.6vw,30px);font-weight:700;line-height:1;animation:.5s steps(6,end) _tuneIn_1e09x_1}@keyframes _tuneIn_1e09x_1{0%{opacity:0;filter:blur(4px);translate:-6px}40%{opacity:.6;translate:4px}}._stationTag_1e09x_97{color:var(--ink-2);font-size:13px}._deck_1e09x_102{perspective:800px;justify-content:center;width:100%;display:flex}._deckTilt_1e09x_109{transform-origin:50% 100%;transform:rotateX(16deg)}._deckTape_1e09x_114{width:var(--tape-w);animation:_slotIn_1e09x_1 .6s var(--ease-out)}@keyframes _slotIn_1e09x_1{0%{opacity:0;transform:translateY(-60%)scale(.7)rotateX(70deg)}}._track_1e09x_126{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:20px 28px 0;display:flex}._trackTitle_1e09x_135{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:20px;font-weight:600;overflow:hidden}._trackArtist_1e09x_144{color:var(--acc2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}._timeline_1e09x_153{font-family:var(--font-mono);color:var(--ink-3);font-variant-numeric:tabular-nums;align-self:stretch;align-items:center;gap:10px;margin-top:10px;font-size:15px;display:flex}._spectrum_1e09x_165{flex:1;height:18px}._live_1e09x_170{color:var(--acc);letter-spacing:.1em}._transport_1e09x_175{justify-content:space-between;align-items:center;padding:16px 22px 0;display:flex}._side_1e09x_182{width:56px;height:56px;font-family:var(--font-display);letter-spacing:.14em;color:#ffffffb3;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:7.5px;font-weight:700;display:flex}._sideIco_1e09x_197{height:16px}._bar_1e09x_203{grid-template-columns:1fr auto 1fr;align-items:center;padding:4px 12px 0;display:grid}._back_1e09x_210{height:44px;font-family:var(--font-mono);letter-spacing:.1em;color:#ffffffbf;justify-self:start;align-items:center;gap:6px;padding:0 8px;font-size:18px;display:flex}._backIco_1e09x_223{height:12px}._barTitle_1e09x_227{font-family:var(--font-display);letter-spacing:.22em;margin:0;font-size:12px;font-weight:700}._barRight_1e09x_235{font-family:var(--font-mono);color:var(--acc);justify-self:end;padding-right:8px;font-size:18px}._slotWrap_1e09x_245{flex-direction:column;align-items:center;gap:8px;padding-top:14px;display:flex}._slot_1e09x_245{width:var(--tape-w);height:16px;box-shadow:inset 0 3px 6px #000000e6, 0 0 0 1px #ffffff1a, 0 0 22px var(--acc);background:#000;border-radius:8px}._slotHint_1e09x_264{font-family:var(--font-mono);letter-spacing:.16em;color:#ffffff80;font-size:14px}._flow_1e09x_271{touch-action:pan-y;perspective:900px;flex:1;min-height:200px;position:relative}._flowItem_1e09x_279{width:var(--tape-w);translate:-50% -50%;transform:translateX(calc(var(--d) * var(--tape-w) * .667)) translateZ(-160px) rotateY(calc(var(--d) * -28deg));opacity:.55;transition:transform .55s var(--ease-out), opacity .5s;position:absolute;top:50%;left:50%;&[data-d="0"]{opacity:1;transform:none}&[data-d="3"],&[data-d="-3"]{opacity:0;pointer-events:none}&[data-inserting]{transform:translateY(calc(var(--tape-w) * -1.1)) scale(.6) rotateX(80deg);opacity:.2}}._flowTape_1e09x_306{width:100%}._selInfo_1e09x_310{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 24px;display:flex}._selName_1e09x_319{font-size:clamp(20px,6.6vw,26px);animation-duration:.35s}._onAir_1e09x_325{font-family:var(--font-mono);letter-spacing:.06em;color:var(--acc2);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:16px;overflow:hidden}._dots_1e09x_336{gap:8px;padding-top:10px;display:flex}._dotBtn_1e09x_342{background:oklch(.74 .19 var(--h));opacity:.45;border-radius:3px;width:6px;height:6px;transition:width .3s,opacity .3s;position:relative;&:after{content:"";position:absolute;inset:-12px -3px}&[data-on]{opacity:1;width:22px}}._shelfActions_1e09x_364{gap:12px;padding:18px 20px 0;display:flex}._square_1e09x_370{border:1px solid var(--line);background:#05020a80;border-radius:4px;flex:none;place-items:center;width:56px;height:56px;display:grid}._squareIco_1e09x_381{height:16px}._insert_1e09x_385{background:linear-gradient(160deg, var(--acc2), var(--acc) 70%);height:56px;box-shadow:0 0 28px color-mix(in oklch, var(--acc) 55%, transparent);color:#0a0510;font-family:var(--font-display);letter-spacing:.2em;border-radius:4px;flex:1;font-size:11px;font-weight:700;&:active{scale:.98}}._scroll_1e09x_404{flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px 16px 14px;display:flex;overflow-y:auto;mask-image:linear-gradient(#0000,#000 14px calc(100% - 18px),#0000)}._mini_1e09x_415{margin:0 16px}._install_1e09x_419{flex:none;justify-content:center;align-items:center;gap:10px;display:flex}._installIco_1e09x_428{height:18px}@media (height<=640px){._stationBlock_1e09x_65{padding-top:8px}._track_1e09x_126{padding-top:12px}._transport_1e09x_175{padding-top:10px}}._app_6x1gv_1{background:var(--bg);grid-template:"title title"52px"rack stage"minmax(0,1fr)"status status"32px/minmax(270px,300px) 1fr;display:grid;position:absolute;inset:0;overflow:hidden;@media (width>=1240px){grid-template-columns:300px 1fr 360px;grid-template-areas:"title title title""rack stage side""status status status"}&>canvas{z-index:0}}._titlebar_6x1gv_27,._rack_6x1gv_28,._stage_6x1gv_29,._side_6x1gv_30,._statusbar_6x1gv_31{z-index:2;position:relative}._titlebar_6x1gv_27,._rack_6x1gv_28,._side_6x1gv_30,._statusbar_6x1gv_31{-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#05020a9e}._panelHead_6x1gv_47{justify-content:space-between;align-items:baseline;padding:18px 20px 12px;display:flex;& h2{font-family:var(--font-display);letter-spacing:.22em;margin:0;font-size:11px;font-weight:700}& span{font-family:var(--font-mono);color:var(--acc);font-size:18px}}kbd{min-width:18px;font-family:var(--font-mono);text-align:center;color:var(--ink-2);border:1px solid #ffffff38;border-bottom-width:2px;border-radius:3px;margin:0 2px;padding:0 4px;font-size:13px;line-height:15px;display:inline-block}._titlebar_6x1gv_27{border-bottom:1px solid var(--acc-line);app-region:drag;-webkit-app-region:drag;grid-area:title;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px 0 22px;display:grid;& button{app-region:no-drag;-webkit-app-region:no-drag}}._logo_6x1gv_101{font-family:var(--font-display);letter-spacing:.22em;white-space:nowrap;align-items:center;gap:14px;font-size:13px;font-weight:700;display:flex}._appName_6x1gv_112{font-family:var(--font-mono);letter-spacing:.2em;color:var(--acc2);text-shadow:0 0 10px var(--acc);font-size:20px;font-weight:400;line-height:1}._logoSep_6x1gv_122{background:var(--acc-line);width:1px;height:18px}._fm_6x1gv_128{color:var(--acc)}._titleCenter_6x1gv_132{gap:10px;display:flex}._titleRight_6x1gv_137{justify-self:end;gap:8px;display:flex}._chip_6x1gv_143{border:1px solid var(--line);height:32px;font-family:var(--font-display);letter-spacing:.18em;border-radius:4px;align-items:center;gap:8px;padding:0 12px;font-size:9px;font-weight:700;transition:border-color .2s,background .2s;display:inline-flex;&:hover,&[data-on]{border-color:var(--acc);background:color-mix(in oklch, var(--acc) 16%, transparent)}}._chipIco_6x1gv_164{height:13px;color:var(--acc2)}._rack_6x1gv_28{border-right:1px solid var(--acc-line);flex-direction:column;grid-area:rack;min-height:0;display:flex}._rackList_6x1gv_179{flex-direction:column;flex:1;gap:6px;margin:0;padding:0 12px;list-style:none;display:flex;overflow-y:auto}._rackItem_6x1gv_190{text-align:left;width:100%;transition:background .25s, border-color .25s, translate .25s var(--ease-out);border:1px solid #0000;border-radius:6px;grid-template-columns:26px 1fr auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:grid;&:hover{background:oklch(.74 .19 var(--h) / .1);translate:4px}&[data-active]{background:oklch(.74 .19 var(--h) / .16);border-color:oklch(.74 .19 var(--h) / .55);box-shadow:0 0 24px oklch(.6 .22 var(--h) / .25), inset 0 0 0 1px #ffffff0a}}._spine_6x1gv_218{background:linear-gradient(90deg, oklch(.5 .2 var(--h)), oklch(.76 .16 var(--h)) 50%, oklch(.5 .2 var(--h)));height:58px;box-shadow:0 0 14px oklch(.6 .22 var(--h) / .4), inset 0 1px 0 #fff6;border-radius:3px;place-items:center;display:grid;overflow:hidden;& span{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:.14em;color:#140a18;background:oklch(.96 .025 calc(var(--h) + 40));white-space:nowrap;border-radius:1px;max-height:52px;padding:3px 2px;font-size:7px;font-weight:700;overflow:hidden;rotate:180deg}}._rackText_6x1gv_244{flex-direction:column;gap:3px;min-width:0;display:flex}._rackTop_6x1gv_251{align-items:baseline;gap:8px;display:flex}._rackNum_6x1gv_257{font-family:var(--font-mono);color:oklch(.74 .19 var(--h));font-size:16px}._rackName_6x1gv_263{font-family:var(--font-display);letter-spacing:.12em;font-size:11px;font-weight:700;._rackItem_6x1gv_190[data-active] &{text-shadow:0 0 10px oklch(.74 .19 var(--h))}}._rackNow_6x1gv_274{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden;._rackItem_6x1gv_190[data-active] &{color:oklch(.88 .13 calc(var(--h) + 60))}}._rackMeta_6x1gv_286{font-family:var(--font-mono);color:var(--ink-3);font-size:15px}._listeners_6x1gv_292:before{content:"◉ ";vertical-align:2px;opacity:.6;font-size:10px}._eq_6x1gv_299{align-items:flex-end;gap:2px;height:16px;display:flex;& i{background:oklch(.74 .19 var(--h));width:3px;box-shadow:0 0 6px oklch(.74 .19 var(--h));animation:.9s ease-in-out infinite alternate _eq_6x1gv_299;&:nth-child(2){animation-duration:.7s;animation-delay:-.3s}&:nth-child(3){animation-duration:1.1s;animation-delay:-.5s}&:nth-child(4){animation-duration:.8s;animation-delay:-.15s}}}@keyframes _eq_6x1gv_299{0%{height:3px}to{height:16px}}._rackHint_6x1gv_322{color:var(--ink-3);border-top:1px solid var(--line-soft);margin:0;padding:14px 20px 16px;font-size:12px}._stage_6x1gv_29{grid-area:stage;grid-template-rows:auto 1fr auto;min-width:0;min-height:0;padding:clamp(20px,3.5vh,40px) clamp(24px,4vw,64px) clamp(16px,3vh,32px);display:grid;container-type:size}._stageHead_6x1gv_342{flex-direction:column;gap:8px;display:flex}._tapeNo_6x1gv_348{font-family:var(--font-mono);letter-spacing:.16em;color:var(--acc);font-size:19px}._tuned_6x1gv_355{color:var(--ink-3)}._stationName_6x1gv_359{font-family:var(--font-display);white-space:nowrap;color:#fff5fc;text-shadow:0 0 24px var(--acc), 0 0 3px var(--acc);margin:0;font-size:clamp(34px,5.2cqw,76px);font-weight:700;line-height:1;animation:.5s steps(6,end) _tuneIn_6x1gv_1}@keyframes _tuneIn_6x1gv_1{0%{opacity:0;filter:blur(5px);translate:-10px}40%{opacity:.6;translate:6px}}._stationTag_6x1gv_378{color:var(--ink-2);font-size:15px}._deck_6x1gv_383{perspective:1100px;flex-direction:column;justify-content:flex-end;align-items:center;gap:18px;min-height:0;padding-bottom:8px;display:flex}._deckSlot_6x1gv_394{width:var(--tape-w);height:14px;box-shadow:inset 0 3px 6px #000000e6, 0 0 0 1px #ffffff1a, 0 0 26px var(--acc);opacity:.85;background:#000;border-radius:7px}._deckTilt_6x1gv_406{transform-origin:50% 100%;transform:rotateX(14deg)}._stage_6x1gv_29{--tape-w:clamp(260px, min(42cqw, 46cqh * 300 / 190), 520px)}._deckTape_6x1gv_415{width:var(--tape-w);animation:_slotIn_6x1gv_1 .7s var(--ease-out)}@keyframes _slotIn_6x1gv_1{0%{opacity:0;transform:translateY(-70%)scale(.75)rotateX(70deg)}}._console_6x1gv_427{border:1px solid var(--acc-line);-webkit-backdrop-filter:blur(12px);background:#05020a99;border-radius:10px;grid-template-columns:1fr auto;grid-template-areas:"track transport""timeline timeline";justify-self:center;align-items:center;gap:14px 32px;width:min(720px,100%);padding:18px 22px;display:grid}._track_6x1gv_445{flex-direction:column;grid-area:track;gap:4px;min-width:0;display:flex}._trackTitle_6x1gv_453{white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:600;overflow:hidden}._trackArtist_6x1gv_461{color:var(--acc2);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}._transport_6x1gv_469{grid-area:transport;align-items:center;gap:16px;display:flex}._timeline_6x1gv_476{font-family:var(--font-mono);color:var(--ink-3);font-variant-numeric:tabular-nums;grid-area:timeline;align-items:center;gap:12px;font-size:16px;display:flex}._spectrum_6x1gv_487{flex:1;height:26px}._live_6x1gv_492{color:var(--acc);letter-spacing:.1em}._side_6x1gv_30{border-left:1px solid var(--acc-line);flex-direction:column;grid-area:side;min-height:0;display:flex;@media (width<=1239.98px){z-index:5;width:360px;transition:translate .4s var(--ease-out), visibility .4s;background:#05020adb;grid-area:auto;position:absolute;top:52px;bottom:32px;right:0;box-shadow:-20px 0 50px #00000080;._app_6x1gv_1:not([data-fx]) &{visibility:hidden;translate:100%}}}._sideScroll_6x1gv_527{flex-direction:column;flex:1;gap:12px;min-height:0;padding:0 16px 16px;display:flex;overflow-y:auto}._logCard_6x1gv_537{padding-bottom:8px}._log_6x1gv_101{flex-direction:column;margin:0;padding:4px 0 8px;list-style:none;display:flex;& li{border-top:1px solid var(--line-soft);grid-template-columns:36px 1fr;align-items:baseline;gap:10px;padding:8px 0;display:grid;&:first-child{border-top:0}&[data-now] ._logIdx_6x1gv_559{color:var(--acc);text-shadow:0 0 8px var(--acc)}}}._logIdx_6x1gv_559{font-family:var(--font-mono);color:var(--ink-3);font-size:15px}._logText_6x1gv_572{flex-direction:column;gap:1px;min-width:0;display:flex;& span{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}& small{color:var(--acc2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}}._logEmpty_6x1gv_594{color:var(--ink-3);margin:0;padding:4px 0 12px;font-size:13px}._statusbar_6x1gv_31{border-top:1px solid var(--acc-line);font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-3);white-space:nowrap;grid-area:status;align-items:center;gap:22px;padding:0 20px;font-size:15px;display:flex;overflow:hidden;&>span{align-items:center;gap:6px;display:inline-flex}& i{background:#ffffff4d;border-radius:50%;width:6px;height:6px}& [data-ok] i{background:oklch(80% .2 145);box-shadow:0 0 6px oklch(80% .2 145)}}._sleepFlag_6x1gv_635{color:var(--acc2)}._keys_6x1gv_639{margin-left:auto}
