._5tfNoG_pick{background:linear-gradient(160deg,#e0306a1f,#e0306a00 55%);border:1.5px solid #e0306a8c;border-radius:16px;margin:6px 0 30px;padding:18px 20px 20px;position:relative}._5tfNoG_pick:after{content:"";background:#e0306a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 20.5s-7.5-4.6-9.3-9.2C1.4 8 3.3 4.5 6.8 4.5c2.1 0 3.6 1.2 5.2 3 1.6-1.8 3.1-3 5.2-3 3.5 0 5.4 3.5 4.1 6.8-1.8 4.6-9.3 9.2-9.3 9.2z'/%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:50%;width:26px;height:26px;position:absolute;top:-13px;right:18px;box-shadow:0 4px 10px #00000080}._5tfNoG_eyebrow{font:600 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ff6f93;margin:0 0 14px}._5tfNoG_eyebrow span{color:#faf7f08c;letter-spacing:.1em}._5tfNoG_body{grid-template-columns:auto 1fr;align-items:start;gap:22px 34px;display:grid}._5tfNoG_sleeve{width:180px;height:180px;margin-right:70px;display:block;position:relative}._5tfNoG_cover{z-index:1;background:var(--cover-placeholder) center / cover;border-radius:3px;position:absolute;inset:0;box-shadow:0 18px 30px -16px #000000d9,inset 0 0 0 1px #faf7f014}._5tfNoG_disc{background:repeating-radial-gradient(circle,#121010 0 1.5px,#1c1918 1.5px 3px);border-radius:50%;width:172px;height:172px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;left:4px;transform:translate(42%);box-shadow:0 10px 22px -12px #000000e6}._5tfNoG_disc span{background:var(--sig) center / cover;border-radius:50%;position:absolute;inset:34%;box-shadow:0 0 0 2px #121010}._5tfNoG_disc span:after{content:"";background:#121010;border-radius:50%;position:absolute;inset:46%}._5tfNoG_sleeve:hover ._5tfNoG_disc{transform:translate(52%)rotate(30deg)}._5tfNoG_text{flex-direction:column;gap:6px;min-width:0;padding-top:4px;display:flex}._5tfNoG_title{margin:0;font-size:38px;line-height:.95}._5tfNoG_title a{min-height:44px;color:var(--paper);text-decoration:none;display:inline-block}._5tfNoG_title a:hover{color:var(--sig)}._5tfNoG_artist{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#faf7f0b3;margin:0}._5tfNoG_note{background:var(--paper);max-width:420px;color:var(--ink);border-radius:2px;margin:12px 0 6px;padding:16px 18px 12px;position:relative;transform:rotate(-1.2deg);box-shadow:0 12px 22px -14px #000000e6}._5tfNoG_note:before{content:"";background:radial-gradient(circle at 35% 35%, #ff8a6b, var(--sig) 55%, #8f2a16);border-radius:50%;width:11px;height:11px;margin-left:-5px;position:absolute;top:-5px;left:50%;box-shadow:0 2px 3px #00000073}._5tfNoG_note p{font:italic 400 18px/1.35 var(--serif);margin:0}._5tfNoG_note footer{font:600 9px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#1a171499;margin-top:8px}._5tfNoG_body,._5tfNoG_actions{z-index:2;position:relative}._5tfNoG_actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:8px 0 0;display:flex}._5tfNoG_more{min-height:44px;font:600 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;text-underline-offset:4px;align-items:center;display:inline-flex}._5tfNoG_cards{--halo:64px;--side:20px;margin:calc(22px - var(--halo)) calc(-1 * var(--side)) calc(-1 * var(--halo));padding:calc(10px + var(--halo)) 12px calc(4px + var(--halo)) var(--side);scroll-snap-type:x proximity;scroll-padding-left:var(--side);scrollbar-width:none;gap:14px;list-style:none;display:flex;overflow-x:auto}._5tfNoG_cards::-webkit-scrollbar{display:none}._5tfNoG_cards li{scroll-snap-align:start;flex:none}._5tfNoG_card{flex-direction:column;gap:6px;width:84px;text-decoration:none;display:flex}._5tfNoG_card>span{font:500 9px/1.3 var(--mono);letter-spacing:.06em;color:#faf7f0b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._5tfNoG_card:hover>span{color:var(--paper)}@media (max-width:640px){._5tfNoG_pick{padding:16px 14px}._5tfNoG_cards{--side:14px}._5tfNoG_body{grid-template-columns:1fr;gap:18px}._5tfNoG_sleeve{width:150px;height:150px;margin-right:0}._5tfNoG_disc{width:142px;height:142px}._5tfNoG_title{font-size:32px}._5tfNoG_note{margin-left:4px;margin-right:6px}}@media (prefers-reduced-motion:reduce){._5tfNoG_disc{transition:none}}
