.player-outline[data-astro-cid-n7r2ieuf]{border:.2rem dotted var(--ac);z-index:-1;background:0 0;border-radius:30px 30px 44px 44px;width:270px;height:630px;padding:0 calc(20px - .2rem) calc(45px - .2rem);position:fixed;bottom:50%;left:15px;transform:translateY(50%)}.player[data-astro-cid-n7r2ieuf]{background:var(--phone);backdrop-filter:blur(18px);width:270px;height:630px;box-shadow:inset 0 9px 0 var(--lphone), inset 10px -16px 0 var(--dphone), inset 6px 16px 0 var(--dphone), inset -6px 16px 0 var(--dphone), inset -10px -16px 0 var(--dphone), 0 5px 30px var(--br);z-index:3;border:.125rem outset #e5e6e832;border-radius:30px 30px 44px 44px;padding:0 20px 45px;transition:transform 1s ease-in-out;position:fixed;bottom:50%;left:clamp(-285px,40.448vw - 551.27px,15px);overflow:hidden;transform:translateY(50%)}.player[data-astro-cid-n7r2ieuf].gone{transition:transform .6s ease-in;transform:translate(-340px)}.player[data-astro-cid-n7r2ieuf]:before{content:"";background:linear-gradient(90deg, transparent, var(--phone), transparent);width:100%;height:100%;position:absolute;top:0;left:-100%}@media only screen and (width<=612px){.player[data-astro-cid-n7r2ieuf]{transform:translate(-340px,50%)}}.dragbox[data-astro-cid-n7r2ieuf]{cursor:grab;margin:0 -1em;padding-top:9px}.dragbox[data-astro-cid-n7r2ieuf]:active{cursor:grabbing}.top[data-astro-cid-n7r2ieuf]{margin:0 -.56em .5em}.top[data-astro-cid-n7r2ieuf] .key[data-astro-cid-n7r2ieuf]{background-color:var(--dphone);border-radius:0 0 6px 6px}.top[data-astro-cid-n7r2ieuf] i[data-astro-cid-n7r2ieuf]{width:10px;height:6px;margin:6px 10px 4px;display:inline-block}.player[data-astro-cid-n7r2ieuf] h3[data-astro-cid-n7r2ieuf]{letter-spacing:1px;cursor:grab;margin:0 0 12px;font-family:PlayerSansMono;font-size:.3em;font-weight:400;display:flex}.player-screen[data-astro-cid-n7r2ieuf]{color:var(--screen-text);background:linear-gradient(155deg, #ffffff14 0 36%, transparent 36%),  var(--screen);border:.125rem inset var(--lphone);border-radius:8px;grid-template-columns:1fr auto;row-gap:2px;height:236.25px;padding:28px 10px 10px;display:grid;position:relative}.player-screen[data-astro-cid-n7r2ieuf]:before{content:"offline";color:#fff;background:var(--tw);border-radius:4px 4px 0 0;height:17px;padding:6px 8px 2px;font-size:12px;line-height:13px;position:absolute;top:0;left:0;right:0}.player-screen[data-astro-cid-n7r2ieuf]:after{content:"";clip-path:polygon(0 100%,0 70%,25% 70%,25% 45%,50% 45%,50% 20%,75% 20%,75% 0,100% 0,100% 100%);background:repeating-linear-gradient(90deg,#fff 0 2px,#0000 2px 4px);width:16px;height:9px;position:absolute;top:8px;right:8px}.cover-art[data-astro-cid-n7r2ieuf]{aspect-ratio:16/10;background:var(--song-color);border:.125rem inset #e5e6e832;grid-column:1/-1;margin-bottom:8px;position:relative;overflow:hidden}.cover-art[data-astro-cid-n7r2ieuf] img[data-astro-cid-n7r2ieuf]{object-fit:cover;width:100%;height:auto;display:block}.screen-title[data-astro-cid-n7r2ieuf],.screen-artist[data-astro-cid-n7r2ieuf]{grid-column:1/-1;margin:0}.screen-title[data-astro-cid-n7r2ieuf]{color:var(--white);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.title-heading[data-astro-cid-n7r2ieuf]{align-items:center;width:100%;display:flex}.dropdown-toggle[data-astro-cid-n7r2ieuf]{color:var(--screen-light);background:0 0;border:none;margin:0;padding:0 3px 3px 5px}.dropdown-toggle[data-astro-cid-n7r2ieuf][aria-expanded=true]{transform:rotate(180deg)}.song-menu[data-astro-cid-n7r2ieuf]{z-index:10;background:var(--screen);border:.125rem inset var(--lphone);max-width:40%;max-height:90px;box-shadow:3px 3px 3px var(--br);border-top:none;border-radius:0 0 3px 3px;flex-direction:column;padding:4px 0;display:flex;position:absolute;top:99%;left:-2px;overflow-y:auto;mask-image:none}.song-menu[data-astro-cid-n7r2ieuf][hidden]{display:none}.sm-playlist-item[data-astro-cid-n7r2ieuf]{text-align:right;min-width:100%;color:inherit;cursor:url(/cursors/pointer16.png),pointer;background:0 0;border:none;justify-content:space-evenly;padding:6px 10px;display:block}.sm-playlist-item[data-astro-cid-n7r2ieuf].is-current{background:var(--song-color)}.screen-artist[data-astro-cid-n7r2ieuf]{color:var(--screen-dim);margin-bottom:8px;font-size:12px}.playhead[data-astro-cid-n7r2ieuf]{background:#26323d;order:-1;grid-column:1/-1;height:6px;margin:2px 0 3px;overflow:hidden}.inner-playhead[data-astro-cid-n7r2ieuf]{background:var(--tw);width:0;height:100%;transition:width .6s ease-out}.progress[data-astro-cid-n7r2ieuf],.total-time[data-astro-cid-n7r2ieuf]{font-variant-numeric:tabular-nums;color:var(--screen-dim);font-size:10px}.total-time[data-astro-cid-n7r2ieuf]{text-align:right}.grabs[data-astro-cid-n7r2ieuf]{margin:0 -1.5em}.player-controls[data-astro-cid-n7r2ieuf]{background:var(--plate);width:156px;box-shadow:inset 0 -3px 0 var(--key-edge);border-top:2px outset #c5cbd2;border-radius:50%;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);grid-template-areas:".up.""back play next"".down.";margin:16px auto 0;display:grid}.player-controls[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]{-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid}.player-controls[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]:focus-visible,.keypad[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]:focus-visible,.phone-keys[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]:focus-visible{outline:2px solid var(--tw);outline-offset:-4px}.player-controls[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]:active svg[data-astro-cid-n7r2ieuf]{transform:translateY(1px)scale(.94)}.player-controls[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf] path[data-astro-cid-n7r2ieuf]{fill:var(--dphone)}#vol-up-button[data-astro-cid-n7r2ieuf]{grid-area:up}#back-button[data-astro-cid-n7r2ieuf]{grid-area:back}#play-button[data-astro-cid-n7r2ieuf]{grid-area:play}#forward-button[data-astro-cid-n7r2ieuf]{grid-area:next}#vol-down-button[data-astro-cid-n7r2ieuf]{grid-area:down}#vol-up-button[data-astro-cid-n7r2ieuf] svg[data-astro-cid-n7r2ieuf],#vol-down-button[data-astro-cid-n7r2ieuf] svg[data-astro-cid-n7r2ieuf]{width:20px;height:auto}#back-button[data-astro-cid-n7r2ieuf] svg[data-astro-cid-n7r2ieuf],#forward-button[data-astro-cid-n7r2ieuf] svg[data-astro-cid-n7r2ieuf]{width:32px;height:auto}#play-button[data-astro-cid-n7r2ieuf]{background:var(--tw);border-top:2px outset var(--tw);box-shadow:inset 0 -2px 0 var(--td);border-radius:50%;margin:3px}#play-button[data-astro-cid-n7r2ieuf]:active{box-shadow:inset 0 2px 0 var(--td);border-top:none}#play-button[data-astro-cid-n7r2ieuf] svg[data-astro-cid-n7r2ieuf]{width:22px;height:22px}#play-button[data-astro-cid-n7r2ieuf] path[data-astro-cid-n7r2ieuf]{fill:#4d2018}.pause-icon[data-astro-cid-n7r2ieuf]{display:none}#play-button[data-astro-cid-n7r2ieuf].playuh .pause-icon[data-astro-cid-n7r2ieuf]{display:block}#play-button[data-astro-cid-n7r2ieuf].playuh svg[data-astro-cid-n7r2ieuf]:not(.pause-icon){display:none}.phone-keys[data-astro-cid-n7r2ieuf]{grid-template-columns:1fr 1fr 1fr;gap:8px;margin:10px 0;display:grid}.phone-keys[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]{height:32px;color:var(--bg);background:var(--key);box-shadow:0 3px 0 var(--key-edge);border-radius:16px;place-items:center;font:700 13px Tahoma,Verdana,sans-serif;display:grid}.phone-keys[data-astro-cid-n7r2ieuf] .call[data-astro-cid-n7r2ieuf]{background:var(--g);border:2px outset var(--g)}.phone-keys[data-astro-cid-n7r2ieuf] .end[data-astro-cid-n7r2ieuf]{background:var(--ac);border:2px outset var(--ac)}.phone-keys[data-astro-cid-n7r2ieuf] .clear[data-astro-cid-n7r2ieuf]{background:var(--plate);color:var(--dphone);border:2px outset #c5cbd2}.phone-keys[data-astro-cid-n7r2ieuf] svg[data-astro-cid-n7r2ieuf]{width:18px;height:18px;fill:var(--white)}.phone-keys[data-astro-cid-n7r2ieuf] .end[data-astro-cid-n7r2ieuf] svg[data-astro-cid-n7r2ieuf]{transform:rotate(135deg)}.keypad[data-astro-cid-n7r2ieuf]{background:var(--plate);border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid}.keypad[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf],.phone-keys[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]{-webkit-tap-highlight-color:transparent}.keypad[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]{background:var(--key);border:2px outset var(--key);height:28px;box-shadow:inset 0 -3px 0 var(--key-edge);color:var(--white);border-radius:8px;justify-content:center;align-self:center;align-items:baseline;gap:4px;display:flex}.keypad[data-astro-cid-n7r2ieuf] b[data-astro-cid-n7r2ieuf]{font:700 16px Tahoma,Verdana,sans-serif}.keypad[data-astro-cid-n7r2ieuf] small[data-astro-cid-n7r2ieuf]{color:var(--td);letter-spacing:.3px;font:700 8px Tahoma,Verdana,sans-serif}.keypad[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]:active,.phone-keys[data-astro-cid-n7r2ieuf] button[data-astro-cid-n7r2ieuf]:active{box-shadow:0 0 0 var(--key-edge);transform:translateY(2px)}@media (prefers-reduced-motion:reduce){.inner-playhead[data-astro-cid-n7r2ieuf]{transition:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}
