.back[data-astro-cid-ulsafqex]{margin:0 0 1.5rem;font-size:.95rem}.lede[data-astro-cid-ulsafqex]{margin-bottom:2rem}h2[data-astro-cid-ulsafqex]{margin-top:2.5rem}.credit[data-astro-cid-ulsafqex]{color:var(--dim);text-align:right;margin:.75rem 0 0;font-size:.85rem}[data-astro-cid-ulsafqex][hidden]{display:none!important}.stereo[data-astro-cid-ulsafqex]{background:var(--surface);border:1px solid var(--rule);border-bottom-width:4px;border-radius:12px;gap:1.5rem;padding:1.25rem;scroll-margin-top:1rem;display:grid}.deck[data-astro-cid-ulsafqex]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.tt[data-astro-cid-ulsafqex]{--art:#6b6f78}.plinth[data-astro-cid-ulsafqex]{background:linear-gradient(160deg,#ffffff24,#0000 40%,#0000004d),repeating-linear-gradient(97deg,#6a4222 0 3px,#77492a 3px 7px,#5d391c 7px 9px,#704526 9px 14px);border-radius:10px;flex:none;width:300px;height:262px;position:relative;box-shadow:inset 0 1px #ffffff40,inset 0 -2px #00000059,0 10px 22px #0d1b2a59}.hinge[data-astro-cid-ulsafqex]{background:linear-gradient(#3a3c44,#1c1d22);border-radius:2px;width:34px;height:7px;position:absolute;top:-3px}.h1[data-astro-cid-ulsafqex]{left:40px}.h2[data-astro-cid-ulsafqex]{right:40px}.platter[data-astro-cid-ulsafqex]{background:conic-gradient(#e4e7eb,#8b929c,#eef0f3,#7d848e,#d9dde3,#8b929c,#e4e7eb);border-radius:50%;width:198px;height:198px;position:absolute;top:16px;left:16px;box-shadow:0 3px 8px #00000073,inset 0 0 0 1px #00000059}.platter[data-astro-cid-ulsafqex]:before{content:"";background:repeating-conic-gradient(#3a3c44 0 1.6deg, transparent 1.6deg 5deg);opacity:.8;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 93%,#000 93.5% 98%,#0000 98.5%);mask:radial-gradient(circle,#0000 93%,#000 93.5% 98%,#0000 98.5%)}.mat[data-astro-cid-ulsafqex],.disc[data-astro-cid-ulsafqex]{border-radius:50%;position:absolute;inset:4%}.mat[data-astro-cid-ulsafqex]{background:radial-gradient(circle,#0000 30%,#ffffff0d 30.5%,#0000 31.5%),radial-gradient(circle,#26282e,#1a1b20)}.disc[data-astro-cid-ulsafqex]{opacity:0;box-shadow:0 2px 6px #00000080}.vinyl[data-astro-cid-ulsafqex]{background:radial-gradient(circle at 30% 25%,#ffffff1f,#0000 45%),repeating-radial-gradient(circle,#15161a 0 1px,#202127 2px 3px);border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.dlabel[data-astro-cid-ulsafqex]{background:var(--art);border-radius:50%;width:38%;height:38%}.spindle[data-astro-cid-ulsafqex]{background:radial-gradient(circle at 35% 35%,#f2f4f6,#7d848e);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tt[data-astro-cid-ulsafqex].on .disc[data-astro-cid-ulsafqex]{opacity:1;animation:.45s ease-out drop}.tt[data-astro-cid-ulsafqex].on .vinyl[data-astro-cid-ulsafqex]{animation:1.8s linear infinite spin}.tt[data-astro-cid-ulsafqex].on.paused .vinyl[data-astro-cid-ulsafqex]{animation-play-state:paused}.pivot[data-astro-cid-ulsafqex]{background:radial-gradient(circle at 40% 35%,#f2f4f6,#9aa1ab 55%,#5a5e68);border-radius:50%;width:28px;height:28px;position:absolute;top:30px;left:244px;box-shadow:0 2px 5px #00000073}.post[data-astro-cid-ulsafqex]{background:#2a2c33;border-radius:3px;width:12px;height:12px;position:absolute;top:186px;left:256px;box-shadow:0 1px 3px #00000080}.arm[data-astro-cid-ulsafqex]{z-index:2;transform-origin:50% 0;background:linear-gradient(90deg,#eef0f3,#9aa1ab 60%,#7d848e);border-radius:4px;width:7px;height:142px;transition:transform .6s .35s;position:absolute;top:44px;left:254.5px;transform:rotate(-2deg);box-shadow:2px 3px 5px #00000059}.weight[data-astro-cid-ulsafqex]{background:linear-gradient(90deg,#2a2c33,#4a4d56 50%,#2a2c33);border-radius:4px;width:18px;height:22px;position:absolute;top:-32px;left:-5.5px}.head[data-astro-cid-ulsafqex]{transform-origin:top;background:linear-gradient(90deg,#2a2c33,#3e4048);border-radius:3px 3px 4px 4px;width:16px;height:24px;position:absolute;bottom:-18px;left:-6px;transform:rotate(18deg)}.head[data-astro-cid-ulsafqex]:after{content:"";background:#c9a54a;border-radius:1px;width:4px;height:6px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.tt[data-astro-cid-ulsafqex].on .arm[data-astro-cid-ulsafqex]{transform:rotate(34deg)}.tt[data-astro-cid-ulsafqex].on.paused .arm[data-astro-cid-ulsafqex]{transition-delay:0s;transform:rotate(16deg)}@keyframes drop{0%{opacity:0;transform:translateY(-40px)scale(1.1)}}@keyframes spin{to{transform:rotate(360deg)}}.strip[data-astro-cid-ulsafqex]{background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 3px),linear-gradient(#c9ced6,#8b929c);border-radius:0 0 10px 10px;align-items:center;gap:10px;height:36px;padding:0 14px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #fff9}.led[data-astro-cid-ulsafqex]{background:#5a2a24;border-radius:50%;width:7px;height:7px}.tt[data-astro-cid-ulsafqex].on:not(.paused) .led[data-astro-cid-ulsafqex]{background:#ff5a3c;box-shadow:0 0 6px #ff5a3c}.engrave[data-astro-cid-ulsafqex]{letter-spacing:.2em;text-transform:uppercase;color:#5a5e68;text-shadow:0 1px #ffffff80;margin-left:auto;font-size:.5rem;font-weight:700}.np[data-astro-cid-ulsafqex]{flex-direction:column;flex:12rem;display:flex}.np-kicker[data-astro-cid-ulsafqex]{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2);font-size:.68rem;font-weight:700}.np-title[data-astro-cid-ulsafqex]{font-family:var(--font-display), system-ui, sans-serif;font-size:1.35rem;font-weight:700;line-height:1.2}.np-artist[data-astro-cid-ulsafqex]{color:var(--dim)}.np-song[data-astro-cid-ulsafqex]{font-size:.92rem}.np-actions[data-astro-cid-ulsafqex]{align-items:center;gap:.9rem;margin-top:.5rem;display:flex}.np-actions[data-astro-cid-ulsafqex] .pp[data-astro-cid-ulsafqex]{font:inherit;border:1px solid var(--rule);background:var(--bg);min-width:4.5rem;color:var(--fg);cursor:pointer;border-radius:6px;padding:.15rem .8rem;font-size:.85rem;font-weight:700}.np-actions[data-astro-cid-ulsafqex] .pp[data-astro-cid-ulsafqex]:disabled{opacity:.5;cursor:default}.apple[data-astro-cid-ulsafqex],.np-top[data-astro-cid-ulsafqex]{font-size:.85rem}.np[data-astro-cid-ulsafqex] .np-top[data-astro-cid-ulsafqex]{margin-top:.35rem}.cdp[data-astro-cid-ulsafqex]{flex-direction:column;align-items:stretch;gap:.5rem}.unit[data-astro-cid-ulsafqex]{width:100%;padding-bottom:6px;position:relative}.face[data-astro-cid-ulsafqex]{z-index:1;background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 3px),linear-gradient(#d3d7dd,#a3a9b1 55%,#8e949d);border-radius:6px;grid-template-columns:auto 1fr auto;grid-template-areas:"power logo model""door door door""window window transport";align-items:center;gap:.7rem 1rem;padding:.75rem 1rem .9rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #00000040,0 8px 18px #0d1b2a52}.power[data-astro-cid-ulsafqex]{grid-area:power;align-items:center;gap:6px;display:flex}.power[data-astro-cid-ulsafqex] b[data-astro-cid-ulsafqex]{background:#3cd86a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 5px #3cd86a}.logo[data-astro-cid-ulsafqex]{color:#2a2c33;grid-area:logo;grid-template-columns:auto auto;justify-self:center;align-items:baseline;column-gap:3px;line-height:1;display:grid}.logo[data-astro-cid-ulsafqex] strong[data-astro-cid-ulsafqex]{letter-spacing:.08em;font-size:.62rem}.logo[data-astro-cid-ulsafqex] small[data-astro-cid-ulsafqex]{font-size:.7rem;font-style:italic;font-weight:700}.logo[data-astro-cid-ulsafqex] em[data-astro-cid-ulsafqex]{letter-spacing:.22em;text-align:center;grid-column:1/-1;margin-top:2px;font-size:.42rem;font-style:normal}.model[data-astro-cid-ulsafqex]{letter-spacing:.15em;color:#4a4d56;grid-area:model;font-size:.6rem;font-weight:700}.door[data-astro-cid-ulsafqex]{z-index:3;background:linear-gradient(#2a2c33,#15161a);border-radius:3px;grid-area:door;justify-self:center;width:66%;height:14px;position:relative;box-shadow:inset 0 2px 3px #000000b3,0 1px #fff9}.well[data-astro-cid-ulsafqex]{perspective:500px;pointer-events:none;width:96%;height:170px;position:absolute;top:100%;left:2%;overflow:hidden}.tray[data-astro-cid-ulsafqex]{transform-origin:top;background:linear-gradient(#2c2e35,#1b1c21);border-radius:0 0 6px 6px;place-items:center;height:150px;transition:transform .8s cubic-bezier(.25,.6,.3,1);display:grid;transform:rotateX(55deg)translateY(-100%);box-shadow:0 10px 20px #00000059}.cdp[data-astro-cid-ulsafqex].open .tray[data-astro-cid-ulsafqex]{transform:rotateX(55deg)translateY(0)}.cd[data-astro-cid-ulsafqex]{opacity:0;border-radius:50%;width:130px;height:130px;position:relative;box-shadow:0 0 0 2px #c9ced6}.cd[data-astro-cid-ulsafqex]:after{content:"";background:radial-gradient(circle,#1b1c21 0 45%,#d7dbe1 46%);border-radius:50%;position:absolute;inset:40%}.cdp[data-astro-cid-ulsafqex].loaded .cd[data-astro-cid-ulsafqex]{opacity:1;animation:.55s ease-out cddrop}@keyframes cddrop{0%{opacity:0;transform:scale(1.25)}}.window[data-astro-cid-ulsafqex]{background:linear-gradient(#1c1d22,#2e3038);border-radius:6px;grid-area:window;min-width:0;padding:5px;box-shadow:inset 0 2px 4px #000c,0 1px #fff9}.lcd[data-astro-cid-ulsafqex]{color:#7dfca0;text-shadow:0 0 6px #7dfca08c;background:#0d1a12;border-radius:4px;padding:.45rem .7rem;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.85rem;line-height:1.4;box-shadow:inset 0 0 0 1px #000}.lcd-top[data-astro-cid-ulsafqex]{opacity:.85;justify-content:space-between;font-size:.72rem;display:flex}.cdp[data-astro-cid-ulsafqex].loaded.paused .lcd-track[data-astro-cid-ulsafqex]{animation:1s steps(2,start) infinite blink}@keyframes blink{to{visibility:hidden}}.lcd-scroll[data-astro-cid-ulsafqex]{white-space:nowrap;display:block;overflow:hidden}.lcd-text[data-astro-cid-ulsafqex]{display:inline-block}.cdp[data-astro-cid-ulsafqex].playing .lcd-text[data-astro-cid-ulsafqex]{padding-left:100%;animation:12s linear infinite marquee}.cdp[data-astro-cid-ulsafqex].playing.paused .lcd-text[data-astro-cid-ulsafqex]{padding-left:0;animation:none}@keyframes marquee{to{transform:translate(-100%)}}.transport[data-astro-cid-ulsafqex]{grid-area:transport;gap:6px;display:flex}.key[data-astro-cid-ulsafqex]{flex-direction:column;align-items:center;gap:2px;display:flex}.key[data-astro-cid-ulsafqex] .pp[data-astro-cid-ulsafqex]{all:unset;box-sizing:border-box;color:#2a2c33;text-align:center;cursor:pointer;background:linear-gradient(#f2f4f6,#b4bac2);border-radius:3px;width:28px;height:18px;font-size:.55rem;font-style:normal;line-height:18px;box-shadow:0 0 0 1px #6b7079,0 1px 2px #00000059}.key[data-astro-cid-ulsafqex] .pp[data-astro-cid-ulsafqex]:disabled{cursor:default}.key[data-astro-cid-ulsafqex] .pp[data-astro-cid-ulsafqex]:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.key[data-astro-cid-ulsafqex] small[data-astro-cid-ulsafqex]{letter-spacing:.1em;text-transform:uppercase;color:#3a3c44;font-size:.45rem;font-weight:700}.feet[data-astro-cid-ulsafqex]{justify-content:space-between;display:flex;position:absolute;bottom:0;left:6%;right:6%}.feet[data-astro-cid-ulsafqex] i[data-astro-cid-ulsafqex]{background:#1c1d22;border-radius:0 0 4px 4px;width:34px;height:7px}.cd-caption[data-astro-cid-ulsafqex]{flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;min-height:1.7em;margin:0;display:flex}.vol[data-astro-cid-ulsafqex]{color:var(--dim);align-items:center;gap:.75rem;font-size:.85rem;font-weight:700;display:flex}.vol[data-astro-cid-ulsafqex] input[data-astro-cid-ulsafqex]{accent-color:var(--accent);flex:0 12rem}.wall[data-astro-cid-ulsafqex]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.6rem;display:grid}.tile[data-astro-cid-ulsafqex]{all:unset;cursor:pointer;aspect-ratio:1;background:radial-gradient(circle at 80% 80%, var(--h,#6b6f78), transparent 75%), #14161c;border-radius:4px;transition:transform .2s;position:relative;overflow:hidden;box-shadow:0 4px 10px #0d1b2a38}.tile[data-astro-cid-ulsafqex] img[data-astro-cid-ulsafqex]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tile[data-astro-cid-ulsafqex].soon img[data-astro-cid-ulsafqex]{filter:grayscale(.7)brightness(.75)}.name[data-astro-cid-ulsafqex]{color:#f2f5f9;-webkit-line-clamp:2;line-clamp:2;background:#0a0c10c7;border-radius:3px;-webkit-box-orient:vertical;max-width:calc(100% - 8px);padding:1px 5px;font-size:.62rem;font-weight:700;line-height:1.35;display:-webkit-box;position:absolute;bottom:4px;left:4px;overflow:hidden}.tag[data-astro-cid-ulsafqex]{color:#14161c;letter-spacing:.08em;text-transform:uppercase;background:#f2f5f9;border-radius:3px;padding:0 5px;font-size:.56rem;font-weight:700;line-height:1.6;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #00000059}.gift[data-astro-cid-ulsafqex]{color:#f2f5f9;background:#0a0c10b3;border-radius:11px;align-items:center;gap:4px;min-width:22px;max-width:calc(100% - 8px);min-height:22px;font-size:.75rem;line-height:1;display:flex;position:absolute;top:4px;right:4px}.gift-icon[data-astro-cid-ulsafqex]{text-align:center;flex:none;width:22px}.gift-note[data-astro-cid-ulsafqex]{padding:3px 8px 3px 0;font-size:.62rem;font-weight:700;line-height:1.3;display:none}.gift[data-astro-cid-ulsafqex].open .gift-note[data-astro-cid-ulsafqex]{display:block}.gift[data-astro-cid-ulsafqex].open{background:#0a0c10e0}@media (hover:hover){.gift[data-astro-cid-ulsafqex]:hover .gift-note[data-astro-cid-ulsafqex]{display:block}.gift[data-astro-cid-ulsafqex]:hover{background:#0a0c10e0}}.cd-tile[data-astro-cid-ulsafqex]{box-shadow:0 0 0 2px #9aa1ab,0 4px 10px #0d1b2a38}.tile[data-astro-cid-ulsafqex]:hover,.tile[data-astro-cid-ulsafqex]:focus-visible{transform:translateY(-3px)}.tile[data-astro-cid-ulsafqex]:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}@media (width<=380px){.plinth[data-astro-cid-ulsafqex]{transform-origin:0 0;margin-bottom:-30px;margin-right:-36px;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-ulsafqex],.arm[data-astro-cid-ulsafqex],.tray[data-astro-cid-ulsafqex]{transition:none}.tt[data-astro-cid-ulsafqex].on .disc[data-astro-cid-ulsafqex],.tt[data-astro-cid-ulsafqex].on .vinyl[data-astro-cid-ulsafqex],.cdp[data-astro-cid-ulsafqex].loaded .cd[data-astro-cid-ulsafqex],.cdp[data-astro-cid-ulsafqex].playing .lcd-text[data-astro-cid-ulsafqex],.cdp[data-astro-cid-ulsafqex].loaded.paused .lcd-track[data-astro-cid-ulsafqex]{animation:none}.cdp[data-astro-cid-ulsafqex].playing .lcd-text[data-astro-cid-ulsafqex]{padding-left:0}}
