.SiteAudioDock-module__SXUmHq__spacer{height:var(--barcode-player-space,110px)}.SiteAudioDock-module__SXUmHq__dock{z-index:45;color:#e0e0e0;padding-bottom:env(safe-area-inset-bottom,0px);background:linear-gradient(110deg,#07150f,#090d0b 40%,#0a0a0a);border-top:1px solid #0f8;font-family:Oxanium Variable,ui-monospace,monospace;position:fixed;inset:auto 0 0;box-shadow:0 -8px 35px #000b,0 -1px 12px #00ff8826}.SiteAudioDock-module__SXUmHq__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);align-items:center;gap:0 14px;max-width:1440px;margin:auto;padding:6px 16px 8px;display:grid}.SiteAudioDock-module__SXUmHq__topActions{grid-area:1/2;justify-content:end;align-self:start;min-width:0;min-height:28px;display:flex}.SiteAudioDock-module__SXUmHq__playback{grid-area:2/2;min-width:0}.SiteAudioDock-module__SXUmHq__controlRow{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.SiteAudioDock-module__SXUmHq__links{color:#8effc1;flex-wrap:wrap;justify-content:end;align-items:center;gap:0 12px;min-width:0;font-size:11px;display:flex}.SiteAudioDock-module__SXUmHq__showLink{overflow-wrap:anywhere;min-width:0;margin-right:auto}.SiteAudioDock-module__SXUmHq__textButton,.SiteAudioDock-module__SXUmHq__showLink{cursor:pointer;text-align:left;align-items:center;min-height:28px;display:inline-flex}.SiteAudioDock-module__SXUmHq__topActions .SiteAudioDock-module__SXUmHq__textButton{color:#8effc1;padding:0 4px;font-size:11px}.SiteAudioDock-module__SXUmHq__textButton:hover,.SiteAudioDock-module__SXUmHq__showLink:hover{text-underline-offset:4px;text-decoration:underline}.SiteAudioDock-module__SXUmHq__info{inset:auto 16px var(--barcode-player-space,140px)auto;width:min(440px,100vw - 32px);max-height:min(55dvh,calc(100dvh - var(--barcode-player-space,140px) - 24px));color:#dceae3;background:#0b1510;border:1px solid #0f86;border-radius:6px;margin:0;padding:20px;font-family:Oxanium Variable,ui-monospace,monospace;font-size:13px;line-height:1.6;position:fixed;overflow-y:auto;box-shadow:0 8px 40px #000b}.SiteAudioDock-module__SXUmHq__info::backdrop{background:0 0}.SiteAudioDock-module__SXUmHq__infoHeading{align-items:start;gap:10px;font-size:16px;font-weight:700;display:flex}.SiteAudioDock-module__SXUmHq__infoHeading h2{overflow-wrap:anywhere;flex:1}.SiteAudioDock-module__SXUmHq__info p{margin-top:12px}.SiteAudioDock-module__SXUmHq__infoGenres,.SiteAudioDock-module__SXUmHq__infoShow,.SiteAudioDock-module__SXUmHq__info a{color:#8effc1}.SiteAudioDock-module__SXUmHq__infoShow{text-underline-offset:3px;margin-top:14px;text-decoration:underline;display:inline-block}.SiteAudioDock-module__SXUmHq__info .SiteAudioDock-module__SXUmHq__infoCredits{color:#a5baaf;font-size:11px}.SiteAudioDock-module__SXUmHq__identity{grid-area:1/1/3;align-self:stretch;min-width:0}.SiteAudioDock-module__SXUmHq__emptyIdentity{overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:4px;min-height:84px;padding:28px 10px 8px;display:flex}.SiteAudioDock-module__SXUmHq__emptyIdentity p{margin:0;font-size:13px;font-weight:700}.SiteAudioDock-module__SXUmHq__emptyIdentity p+p{color:#9caea4;font-size:11px;font-weight:400}.SiteAudioDock-module__SXUmHq__outputs{align-items:center;min-width:0;max-width:180px;display:flex}.SiteAudioDock-module__SXUmHq__outputs:empty{display:none}.SiteAudioDock-module__SXUmHq__outputs .SiteAudioDock-module__SXUmHq__textButton{-webkit-line-clamp:2;text-align:left;-webkit-box-orient:vertical;max-height:36px;font-family:inherit;font-size:11px;line-height:1.25;display:-webkit-box;overflow:hidden}.SiteAudioDock-module__SXUmHq__artwork,.SiteAudioDock-module__SXUmHq__cover{object-fit:cover;border:1px solid #00ff883b;border-radius:3px;flex-shrink:0;width:52px;height:52px}.SiteAudioDock-module__SXUmHq__cover{background:#00ff880b;place-items:center;padding:10px;display:grid}.SiteAudioDock-module__SXUmHq__cover span{background:repeating-linear-gradient(90deg,#0f8 0 2px,#0000 2px 4px,#0f8 4px 5px,#0000 5px 8px,#0f8 8px 11px,#0000 11px 13px);width:100%;height:26px}.SiteAudioDock-module__SXUmHq__description{flex-direction:column;min-width:0;display:flex}.SiteAudioDock-module__SXUmHq__brand{letter-spacing:.2em;color:#0f8;font-size:9px;font-weight:800}.SiteAudioDock-module__SXUmHq__brand span{color:#87a795;font-weight:400}.SiteAudioDock-module__SXUmHq__title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.SiteAudioDock-module__SXUmHq__title:hover{color:#0f8;text-underline-offset:3px;text-decoration:underline}.SiteAudioDock-module__SXUmHq__artist{color:#9caea4;font-size:11px}.SiteAudioDock-module__SXUmHq__play,.SiteAudioDock-module__SXUmHq__smallButton{cursor:pointer;flex-shrink:0;place-items:center;display:inline-grid}.SiteAudioDock-module__SXUmHq__play{color:#07150f;background:#0f8;border:1px solid #0f8;border-radius:50%;width:44px;height:44px;font-size:17px;font-weight:800}.SiteAudioDock-module__SXUmHq__play:hover{background:#a0ffcc;box-shadow:0 0 18px #00ff8840}.SiteAudioDock-module__SXUmHq__smallButton{color:#b0c2b9;border:1px solid #0000;border-radius:4px;min-width:44px;min-height:44px;font-size:16px}.SiteAudioDock-module__SXUmHq__smallButton:hover{color:#0f8;background:#00ff880c;border-color:#0f85}.SiteAudioDock-module__SXUmHq__dock button:focus-visible,.SiteAudioDock-module__SXUmHq__dock a:focus-visible,.SiteAudioDock-module__SXUmHq__dock input:focus-visible{outline-offset:4px;outline:2px solid #0f8}.SiteAudioDock-module__SXUmHq__tools{flex:160px;align-items:center;gap:12px;min-width:0;display:flex}.SiteAudioDock-module__SXUmHq__seek{flex:1;min-width:90px}.SiteAudioDock-module__SXUmHq__dock input[type=range]{cursor:pointer;accent-color:#0f8;width:100%;height:22px;display:block}.SiteAudioDock-module__SXUmHq__dock input:disabled{cursor:wait;opacity:.4}.SiteAudioDock-module__SXUmHq__times{color:#9caea4;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10px;display:flex}.SiteAudioDock-module__SXUmHq__volume{flex-shrink:0;align-items:center;width:125px;max-width:100%;display:flex}.SiteAudioDock-module__SXUmHq__volume input{min-width:0}.SiteAudioDock-module__SXUmHq__volume .SiteAudioDock-module__SXUmHq__smallButton{padding:0 5px;font-size:11px}.SiteAudioDock-module__SXUmHq__expand{display:none}.SiteAudioDock-module__SXUmHq__progress{background:#00ff8810;height:2px}.SiteAudioDock-module__SXUmHq__progress span{background:#0f8;height:100%;display:block}.SiteAudioDock-module__SXUmHq__meter{align-items:end;gap:2px;height:20px;margin-left:auto;padding-left:8px;display:flex}.SiteAudioDock-module__SXUmHq__meter i{transform-origin:bottom;opacity:.3;background:#0f8;width:3px;height:100%;display:block;transform:scaleY(.2)}.SiteAudioDock-module__SXUmHq__meter[data-playing=true] i{opacity:.8;animation:.9s ease-in-out infinite alternate SiteAudioDock-module__SXUmHq__signal}@keyframes SiteAudioDock-module__SXUmHq__signal{0%{transform:scaleY(.25)}45%{transform:scaleY(.85)}to{transform:scaleY(.45)}}.SiteAudioDock-module__SXUmHq__error{color:#ffb1a2;max-width:1440px;margin:auto;padding:0 24px 12px;font-size:12px}.SiteAudioDock-module__SXUmHq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:700px){.SiteAudioDock-module__SXUmHq__inner{grid-template-columns:minmax(0,1fr);gap:4px;padding:6px 10px 8px}.SiteAudioDock-module__SXUmHq__topActions{z-index:1;grid-area:1/1;justify-self:end}.SiteAudioDock-module__SXUmHq__playback{grid-area:3/1}.SiteAudioDock-module__SXUmHq__controlRow{gap:4px}.SiteAudioDock-module__SXUmHq__identity{grid-area:1/1/3;width:100%}.SiteAudioDock-module__SXUmHq__outputs{max-width:112px}.SiteAudioDock-module__SXUmHq__outputs>*{min-width:0;max-width:100%}.SiteAudioDock-module__SXUmHq__smallButton{min-width:36px;min-height:36px}.SiteAudioDock-module__SXUmHq__play,.SiteAudioDock-module__SXUmHq__artwork,.SiteAudioDock-module__SXUmHq__cover{width:40px;height:40px}.SiteAudioDock-module__SXUmHq__cover{padding:6px}.SiteAudioDock-module__SXUmHq__brand{font-size:8px}.SiteAudioDock-module__SXUmHq__title{font-size:12px}.SiteAudioDock-module__SXUmHq__dock[data-expanded=true] .SiteAudioDock-module__SXUmHq__title{white-space:normal;overflow-wrap:anywhere}.SiteAudioDock-module__SXUmHq__artist{font-size:10px}.SiteAudioDock-module__SXUmHq__meter{display:none}.SiteAudioDock-module__SXUmHq__play{margin-left:4px}.SiteAudioDock-module__SXUmHq__expand{display:inline-grid}.SiteAudioDock-module__SXUmHq__tools{flex:100%;order:1;gap:12px;padding:4px 0 0}.SiteAudioDock-module__SXUmHq__tools[data-expanded=false]{display:none}.SiteAudioDock-module__SXUmHq__volume{width:125px}.SiteAudioDock-module__SXUmHq__error{padding:0 14px 10px}.SiteAudioDock-module__SXUmHq__links{gap:0 8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.SiteAudioDock-module__SXUmHq__meter[data-playing=true] i{animation:none;transform:scaleY(.55)}}.SiteAudioDock-module__SXUmHq__transport{align-items:center;gap:2px;display:flex}.SiteAudioDock-module__SXUmHq__dock button:disabled{opacity:.35;cursor:default}.SiteAudioDock-module__SXUmHq__notice{color:#a5baaf;max-width:1440px;margin:auto;padding:0 24px 10px;font-size:12px}@media (max-width:700px){.SiteAudioDock-module__SXUmHq__identity{margin-bottom:2px}.SiteAudioDock-module__SXUmHq__transport{margin-right:auto}}.SiteAudioDock-module__SXUmHq__streamControls{color:#effaf3;width:100%;min-width:0}.SiteAudioDock-module__SXUmHq__streamPlayback{align-items:center;gap:20px;display:flex}.SiteAudioDock-module__SXUmHq__streamSeek{color:#b8d7c6;flex:1;min-width:80px;font-size:10px;display:block}.SiteAudioDock-module__SXUmHq__streamOutputs{color:#8effc1;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;font-size:12px;display:flex}.SiteAudioDock-module__SXUmHq__streamNotice{color:#b8d7c6;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.5}.SiteAudioDock-module__SXUmHq__streamStory{color:#b8d7c6;flex-wrap:wrap;gap:8px 24px;margin-top:10px;font-size:11px;display:flex}.SiteAudioDock-module__SXUmHq__streamStory p{margin:0}.SiteAudioDock-module__SXUmHq__streamStory details{flex:1;min-width:120px}.SiteAudioDock-module__SXUmHq__streamStory summary{cursor:pointer}.SiteAudioDock-module__SXUmHq__streamStory details[open]{max-height:20dvh;overflow-y:auto}.SiteAudioDock-module__SXUmHq__streamStory details p{max-width:70ch;margin:8px 0}.SiteAudioDock-module__SXUmHq__streamStory a{color:#8effc1;text-underline-offset:3px;text-decoration:underline}@media (max-width:600px){.SiteAudioDock-module__SXUmHq__streamPlayback{flex-wrap:wrap;gap:10px}.SiteAudioDock-module__SXUmHq__streamSeek{flex:calc(100% - 140px)}.SiteAudioDock-module__SXUmHq__streamPlayback .SiteAudioDock-module__SXUmHq__volume{width:100px}.SiteAudioDock-module__SXUmHq__streamStory{gap:8px 12px;font-size:10px}}@media (max-width:360px){.SiteAudioDock-module__SXUmHq__tools{flex-wrap:wrap;gap:4px 12px}.SiteAudioDock-module__SXUmHq__tools .SiteAudioDock-module__SXUmHq__seek{flex-basis:100%;min-width:0}}
.SiteAudioPlaylistMenu-module__eJJH_G__menu{inset:auto 16px var(--barcode-player-space,110px)auto;width:min(580px,100vw - 32px);max-height:min(70dvh,calc(100dvh - var(--barcode-player-space,110px) - 24px));overscroll-behavior:contain;color:#dceae3;background:#0b1510;border:1px solid #0f86;border-radius:6px;margin:0;padding:18px;font-family:Oxanium Variable,ui-monospace,monospace;font-size:12px;line-height:1.6;position:fixed;overflow-y:auto;box-shadow:0 8px 40px #000b}.SiteAudioPlaylistMenu-module__eJJH_G__menu::backdrop{background:0 0}.SiteAudioPlaylistMenu-module__eJJH_G__heading,.SiteAudioPlaylistMenu-module__eJJH_G__sectionHeading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SiteAudioPlaylistMenu-module__eJJH_G__heading h2{flex:1;font-size:17px;font-weight:700}.SiteAudioPlaylistMenu-module__eJJH_G__sectionHeading h3{flex:1}.SiteAudioPlaylistMenu-module__eJJH_G__menu h3{color:#8effc1;font-size:12px;font-weight:700}.SiteAudioPlaylistMenu-module__eJJH_G__intro{color:#a5baaf;margin:8px 0 14px}.SiteAudioPlaylistMenu-module__eJJH_G__menu section{border-top:1px solid #00ff8826;padding:12px 0}.SiteAudioPlaylistMenu-module__eJJH_G__menu section p{margin-top:8px}.SiteAudioPlaylistMenu-module__eJJH_G__menu a{color:#8effc1;text-underline-offset:3px;text-decoration:underline}.SiteAudioPlaylistMenu-module__eJJH_G__menu button,.SiteAudioPlaylistMenu-module__eJJH_G__menu input,.SiteAudioPlaylistMenu-module__eJJH_G__menu select{font:inherit;border-radius:4px}.SiteAudioPlaylistMenu-module__eJJH_G__menu button{cursor:pointer;color:#dceae3;border:1px solid #0f83;min-height:36px;padding:5px 9px}.SiteAudioPlaylistMenu-module__eJJH_G__menu button:hover{color:#8effc1;background:#00ff880c;border-color:#00ff8880}.SiteAudioPlaylistMenu-module__eJJH_G__menu button:disabled{opacity:.45;cursor:default}.SiteAudioPlaylistMenu-module__eJJH_G__menu button:focus-visible,.SiteAudioPlaylistMenu-module__eJJH_G__menu a:focus-visible,.SiteAudioPlaylistMenu-module__eJJH_G__menu input:focus-visible,.SiteAudioPlaylistMenu-module__eJJH_G__menu select:focus-visible{outline-offset:3px;outline:2px solid #0f8}.SiteAudioPlaylistMenu-module__eJJH_G__menu select{color:#dceae3;background:#07110b;border:1px solid #00ff8840;max-width:100%;min-height:36px;padding:5px 8px}.SiteAudioPlaylistMenu-module__eJJH_G__menu select:disabled{opacity:.45}.SiteAudioPlaylistMenu-module__eJJH_G__menu .SiteAudioPlaylistMenu-module__eJJH_G__preset{text-align:left;background:#00ff8808;width:100%;margin-top:8px;padding:10px 12px}.SiteAudioPlaylistMenu-module__eJJH_G__preset span,.SiteAudioPlaylistMenu-module__eJJH_G__preset small,.SiteAudioPlaylistMenu-module__eJJH_G__song span,.SiteAudioPlaylistMenu-module__eJJH_G__song small,.SiteAudioPlaylistMenu-module__eJJH_G__saved strong,.SiteAudioPlaylistMenu-module__eJJH_G__saved small{overflow-wrap:anywhere;display:block}.SiteAudioPlaylistMenu-module__eJJH_G__preset span{font-weight:700}.SiteAudioPlaylistMenu-module__eJJH_G__preset small,.SiteAudioPlaylistMenu-module__eJJH_G__song small,.SiteAudioPlaylistMenu-module__eJJH_G__saved small{color:#a5baaf;font-size:10px}.SiteAudioPlaylistMenu-module__eJJH_G__upNext{color:#a5baaf;overflow-wrap:anywhere}.SiteAudioPlaylistMenu-module__eJJH_G__songs,.SiteAudioPlaylistMenu-module__eJJH_G__saved{margin-top:8px;padding:0;list-style:none}.SiteAudioPlaylistMenu-module__eJJH_G__songs{overscroll-behavior:contain;max-height:27dvh;overflow-y:auto}.SiteAudioPlaylistMenu-module__eJJH_G__songs li{border-top:1px solid #00ff8826;align-items:center;gap:8px;padding:6px 0;display:flex}.SiteAudioPlaylistMenu-module__eJJH_G__songs li[data-current=true]{background:#00ff880b}.SiteAudioPlaylistMenu-module__eJJH_G__menu .SiteAudioPlaylistMenu-module__eJJH_G__song{text-align:left;border-color:#0000;flex:1;min-width:0;padding:8px 4px}.SiteAudioPlaylistMenu-module__eJJH_G__actions{flex-shrink:0;gap:2px;display:flex}.SiteAudioPlaylistMenu-module__eJJH_G__menu .SiteAudioPlaylistMenu-module__eJJH_G__iconButton{min-width:36px;min-height:36px;padding:4px;font-size:16px}.SiteAudioPlaylistMenu-module__eJJH_G__save{margin-top:12px}.SiteAudioPlaylistMenu-module__eJJH_G__save label{color:#a5baaf;margin-bottom:4px;display:block}.SiteAudioPlaylistMenu-module__eJJH_G__save>div{gap:8px;display:flex}.SiteAudioPlaylistMenu-module__eJJH_G__save input{color:#dceae3;background:#07110b;border:1px solid #00ff8840;flex:1;min-width:0;min-height:36px;padding:6px 8px}.SiteAudioPlaylistMenu-module__eJJH_G__save button{flex-shrink:0}.SiteAudioPlaylistMenu-module__eJJH_G__footer{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.SiteAudioPlaylistMenu-module__eJJH_G__footer button{font-size:10px}.SiteAudioPlaylistMenu-module__eJJH_G__saved li{border-top:1px solid #00ff8826;align-items:center;gap:6px;padding:8px 0;display:flex}.SiteAudioPlaylistMenu-module__eJJH_G__saved li>div{flex:1;min-width:0}.SiteAudioPlaylistMenu-module__eJJH_G__notice{color:#a5ffc9;overflow-wrap:anywhere;margin-top:10px}@media (max-width:480px){.SiteAudioPlaylistMenu-module__eJJH_G__menu{width:calc(100vw - 20px);padding:14px;inset-inline:10px}.SiteAudioPlaylistMenu-module__eJJH_G__save>div{flex-wrap:wrap}.SiteAudioPlaylistMenu-module__eJJH_G__save input{flex-basis:100%}.SiteAudioPlaylistMenu-module__eJJH_G__songs li{gap:4px}.SiteAudioPlaylistMenu-module__eJJH_G__menu .SiteAudioPlaylistMenu-module__eJJH_G__iconButton{min-width:30px}}
