.ListExplore-module__FGjEvG__explore{flex-direction:column;gap:3rem;min-width:0;display:flex}.ListExplore-module__FGjEvG__feature{border:3px solid var(--color-ink);background:var(--color-yellow);min-width:0;box-shadow:7px 7px 0 var(--color-ink);border-radius:24px 24px 8px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid;overflow:hidden}.ListExplore-module__FGjEvG__featureArt{background:repeating-linear-gradient(135deg,#14120f06 0 2px,transparent 2px 16px),var(--color-cream-dim);border-right:3px solid var(--color-ink);isolation:isolate;align-items:center;min-height:390px;padding:3.5rem 2rem;display:flex;position:relative}.ListExplore-module__FGjEvG__stamp{z-index:5;background:var(--color-coral);border:2px solid var(--color-ink);box-shadow:3px 3px 0 var(--color-ink);font-family:var(--font-display);text-transform:uppercase;padding:.6rem 1rem;font-size:.8rem;position:absolute;top:1rem;left:1rem;transform:rotate(-5deg)}.ListExplore-module__FGjEvG__sleeves{justify-content:center;align-items:center;width:100%;display:flex}.ListExplore-module__FGjEvG__sleeves>div{filter:drop-shadow(4px 8px #14120f38);flex-shrink:0;width:52%;transition:transform .18s}.ListExplore-module__FGjEvG__sleeves>div+div{margin-left:-30%}.ListExplore-module__FGjEvG__sleeves>div:first-child{transform:rotate(-16deg)translateY(9px)}.ListExplore-module__FGjEvG__sleeves>div:nth-child(2){transform:rotate(2deg)translateY(-8px)}.ListExplore-module__FGjEvG__sleeves>div:nth-child(3){transform:rotate(18deg)translateY(12px)}.ListExplore-module__FGjEvG__feature:hover .ListExplore-module__FGjEvG__sleeves>div:nth-child(3){transform:rotate(24deg)translateY(2px)}.ListExplore-module__FGjEvG__albumCount{border:3px solid var(--color-ink);background:var(--color-cream);width:84px;height:84px;font-family:var(--font-display);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:1.8rem;display:flex;position:absolute;bottom:1rem;right:1rem;transform:rotate(10deg)}.ListExplore-module__FGjEvG__albumCount small{font-family:var(--font-body);text-transform:uppercase;font-size:.65rem;font-weight:800}.ListExplore-module__FGjEvG__featureCopy{flex-direction:column;justify-content:center;align-items:start;gap:1rem;min-width:0;padding:clamp(1.5rem,3vw,3rem);display:flex}.ListExplore-module__FGjEvG__byline{overflow-wrap:anywhere;font-size:.8rem;font-weight:700}.ListExplore-module__FGjEvG__featureCopy h2{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.8rem,4vw,3.5rem);line-height:1.06}.ListExplore-module__FGjEvG__featureCopy>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.ListExplore-module__FGjEvG__openList{border-top:2px solid var(--color-ink);width:100%;font-family:var(--font-display);text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1rem;font-size:.9rem;display:flex}.ListExplore-module__FGjEvG__openList>span{font-size:2rem;line-height:1}.ListExplore-module__FGjEvG__waysIn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;display:grid}.ListExplore-module__FGjEvG__albumSearch{border:3px solid var(--color-ink);background:var(--color-powder-blue);box-shadow:5px 5px 0 var(--color-ink);border-radius:8px 28px 28px;min-width:0;padding:1.5rem}.ListExplore-module__FGjEvG__albumSearch h2,.ListExplore-module__FGjEvG__directions h2{font-family:var(--font-display);text-transform:uppercase;margin:.75rem 0 1.25rem;font-size:clamp(1.3rem,2.8vw,2rem);line-height:1.15}.ListExplore-module__FGjEvG__recordIcon{float:right;transform:rotate(15deg)}.ListExplore-module__FGjEvG__albumInput{border:2px solid var(--color-ink);background:var(--color-cream);border-radius:999px;align-items:center;gap:.65rem;padding:.7rem 1rem;display:flex}.ListExplore-module__FGjEvG__albumInput input{background:0 0;outline:none;width:100%;min-width:0;min-height:30px}.ListExplore-module__FGjEvG__albumInput:focus-within{box-shadow:3px 3px 0 var(--color-ink)}.ListExplore-module__FGjEvG__searchStatus{margin-top:.6rem;font-size:.8rem}.ListExplore-module__FGjEvG__searchStatus:empty{display:none}.ListExplore-module__FGjEvG__albumResults{margin-top:1rem}.ListExplore-module__FGjEvG__albumResults a{border-top:1px solid var(--color-ink);justify-content:space-between;gap:.7rem;min-height:44px;padding:.75rem .2rem;display:flex}.ListExplore-module__FGjEvG__albumResults strong,.ListExplore-module__FGjEvG__albumResults small{overflow-wrap:anywhere;display:block}.ListExplore-module__FGjEvG__albumResults a:hover{text-decoration:underline}.ListExplore-module__FGjEvG__directions{min-width:0;padding:1rem 0}.ListExplore-module__FGjEvG__doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.ListExplore-module__FGjEvG__doors a{border:2px solid var(--color-ink);background:var(--color-cream-dim);min-height:68px;box-shadow:3px 3px 0 var(--color-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem;font-size:.9rem;font-weight:850;display:flex}.ListExplore-module__FGjEvG__doors a:nth-child(2){background:var(--color-mint-highlight);transform:rotate(1deg)}.ListExplore-module__FGjEvG__doors a:nth-child(3){background:var(--color-yellow);transform:rotate(-1deg)}.ListExplore-module__FGjEvG__doors a:hover{background:var(--color-coral)}.ListExplore-module__FGjEvG__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.ListExplore-module__FGjEvG__heading h2{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.5rem,3vw,2rem);line-height:1.1}.ListExplore-module__FGjEvG__picks{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.ListExplore-module__FGjEvG__picks>a:nth-child(2){transform:rotate(1deg)}.ListExplore-module__FGjEvG__browse{scroll-margin-top:6rem}.ListExplore-module__FGjEvG__tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.ListExplore-module__FGjEvG__tabs a{border:2px solid var(--color-ink);border-radius:999px;min-height:44px;padding:.65rem 1rem;font-size:.8rem;font-weight:750}.ListExplore-module__FGjEvG__tabs a[aria-current=page]{background:var(--color-yellow);box-shadow:3px 3px 0 var(--color-ink)}.ListExplore-module__FGjEvG__filterDetails{margin:1.25rem 0}.ListExplore-module__FGjEvG__filterDetails summary{cursor:pointer;min-height:44px;padding:.65rem 0;font-weight:750;display:list-item}.ListExplore-module__FGjEvG__albumFilter{background:var(--color-powder-blue);border:2px solid var(--color-ink);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:1rem 0;padding:.8rem 1rem;font-weight:700;display:flex}.ListExplore-module__FGjEvG__albumFilter a{text-decoration:underline}.ListExplore-module__FGjEvG__explore :is(a,button,summary):focus-visible{outline:3px solid var(--color-ink);outline-offset:4px}@media (max-width:800px){.ListExplore-module__FGjEvG__feature{grid-template-columns:minmax(0,1fr)}.ListExplore-module__FGjEvG__featureArt{border-right:0;border-bottom:3px solid var(--color-ink);min-height:300px}.ListExplore-module__FGjEvG__sleeves{max-width:450px;margin:auto}.ListExplore-module__FGjEvG__waysIn{grid-template-columns:minmax(0,1fr)}.ListExplore-module__FGjEvG__picks{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;padding:5px 8px 12px 2px;display:grid;overflow-x:auto}.ListExplore-module__FGjEvG__picks>a{scroll-snap-align:start}}@media (max-width:400px){.ListExplore-module__FGjEvG__featureArt{min-height:260px;padding-inline:1rem}.ListExplore-module__FGjEvG__featureCopy{padding:1.2rem}.ListExplore-module__FGjEvG__doors a{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.ListExplore-module__FGjEvG__sleeves>div{transition:none}}
.ListDiscovery-module__kWd2wG__hero{border:3px solid var(--color-ink);background:var(--color-cream-dim);box-shadow:6px 6px 0 var(--color-ink);border-radius:24px 24px 24px 8px;padding:clamp(1.5rem,4vw,3rem);position:relative}.ListDiscovery-module__kWd2wG__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.ListDiscovery-module__kWd2wG__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.05em;font-size:clamp(3.5rem,9vw,7rem);line-height:.95}.ListDiscovery-module__kWd2wG__title span{color:var(--color-coral)}.ListDiscovery-module__kWd2wG__navigation{border-top:2px solid var(--color-ink);flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.75rem;padding-top:1rem;font-size:.8rem;font-weight:750;display:flex}.ListDiscovery-module__kWd2wG__navigation a:hover{text-underline-offset:4px;text-decoration:underline}.ListDiscovery-module__kWd2wG__discovery{flex-direction:column;gap:3rem;margin-top:2rem;display:flex}.ListDiscovery-module__kWd2wG__search{flex-wrap:wrap;gap:.75rem;display:flex}.ListDiscovery-module__kWd2wG__search input{border:3px solid var(--color-ink);background:var(--color-surface);min-width:0;min-height:56px;box-shadow:4px 4px 0 var(--color-ink);border-radius:999px;flex:20rem;padding:.75rem 1.25rem;font-size:1rem}.ListDiscovery-module__kWd2wG__search select{border:2px solid var(--color-ink);background:var(--color-cream);border-radius:999px;flex:0 15rem;min-width:0;min-height:48px;padding:.6rem 1rem}.ListDiscovery-module__kWd2wG__search button{border:2px solid var(--color-ink);background:var(--color-yellow);min-height:48px;font-family:var(--font-display);box-shadow:3px 3px 0 var(--color-ink);border-radius:999px;padding:.6rem 1.5rem}.ListDiscovery-module__kWd2wG__tags{flex-direction:column;gap:.85rem;margin-top:1.5rem;display:flex}.ListDiscovery-module__kWd2wG__tagGroup{align-items:center;gap:.65rem;display:flex}.ListDiscovery-module__kWd2wG__tagGroup>span{text-transform:uppercase;flex-shrink:0;width:4rem;font-size:.7rem;font-weight:800}.ListDiscovery-module__kWd2wG__tagLinks{scrollbar-width:thin;gap:.5rem;padding:4px 4px 7px;display:flex;overflow-x:auto}.ListDiscovery-module__kWd2wG__tagLinks a{border:2px solid var(--color-ink);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.55rem .9rem;font-size:.8rem;font-weight:700}.ListDiscovery-module__kWd2wG__tagLinks a:hover,.ListDiscovery-module__kWd2wG__tagLinks a[aria-current=page]{background:var(--color-yellow);box-shadow:2px 2px 0 var(--color-ink)}.ListDiscovery-module__kWd2wG__section{min-width:0;scroll-margin-top:6rem}.ListDiscovery-module__kWd2wG__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.ListDiscovery-module__kWd2wG__heading h2{font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.4rem,3vw,2rem);line-height:1.1}.ListDiscovery-module__kWd2wG__heading a{text-underline-offset:4px;flex-shrink:0;align-items:center;min-height:44px;font-size:.8rem;font-weight:750;text-decoration:underline;display:inline-flex}.ListDiscovery-module__kWd2wG__featured{background:var(--color-mint-highlight);border:3px solid var(--color-ink);box-shadow:6px 6px 0 var(--color-ink);border-radius:24px;padding:clamp(1rem,2.5vw,2rem)}.ListDiscovery-module__kWd2wG__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.ListDiscovery-module__kWd2wG__shelf{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:calc(33.3333% - 1rem);grid-auto-flow:column;gap:1.5rem;padding:3px 8px 12px 3px;display:grid;overflow-x:auto}.ListDiscovery-module__kWd2wG__shelf>a{scroll-snap-align:start}.ListDiscovery-module__kWd2wG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.ListDiscovery-module__kWd2wG__empty{border:2px dashed var(--color-ink);border-radius:16px;padding:2rem}.ListDiscovery-module__kWd2wG__empty a{font-weight:700;text-decoration:underline}.ListDiscovery-module__kWd2wG__pages{gap:1rem;margin-top:1.5rem;display:flex}.ListDiscovery-module__kWd2wG__pages a{border:2px solid var(--color-ink);border-radius:999px;padding:.6rem 1rem;font-weight:750}.ListDiscovery-module__kWd2wG__discovery :is(a,button,input,select):focus-visible,.ListDiscovery-module__kWd2wG__hero a:focus-visible{outline:3px solid var(--color-ink);outline-offset:4px}@media (max-width:760px){.ListDiscovery-module__kWd2wG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ListDiscovery-module__kWd2wG__shelf{grid-auto-columns:76%}.ListDiscovery-module__kWd2wG__featureGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ListDiscovery-module__kWd2wG__grid{grid-template-columns:minmax(0,1fr)}.ListDiscovery-module__kWd2wG__tagGroup{flex-direction:column;align-items:start;gap:.15rem}.ListDiscovery-module__kWd2wG__tagLinks{width:100%}.ListDiscovery-module__kWd2wG__search select{flex:1}.ListDiscovery-module__kWd2wG__heading h2{font-size:1.4rem}}
.BrowsePageHeader-module__16dcPq__header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.BrowsePageHeader-module__16dcPq__header h1{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;min-width:0;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1}.BrowsePageHeader-module__16dcPq__actions,.BrowsePageHeader-module__16dcPq__actions nav{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.BrowsePageHeader-module__16dcPq__actions a{align-items:center;min-height:44px;font-size:.8rem;font-weight:750;display:inline-flex}
.AfterHours-module__VEClYW__theme{--color-background:#0c151d;--color-surface:#111e29;--color-text:#f8fafc;--color-text-muted:#b5c4d1;--color-border:#63717e;--color-divider:#344451;--color-primary:#c5fa55;--color-primary-hover:#d7ff85;--color-primary-text:#101709;--color-rating:#263d39;--color-rating-empty:#17242f;--color-mint-highlight:#1d3039;--color-powder-blue:#202e42;--color-cream:#0e1922;--color-cream-dim:#192a35;--color-ink:#f8fafc;--color-ink-soft:#dae3eb;--color-coral:#c5fa55;--border-heavy:1px solid var(--color-border);--border-standard:1px solid var(--color-divider);--radius-small:12px;--shadow-hard:none;--shadow-hard-small:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-text);background:var(--color-background)}.AfterHours-module__VEClYW__page{flex-direction:column;flex:1;min-height:100vh;display:flex}.AfterHours-module__VEClYW__theme.AfterHours-module__VEClYW__light{--color-background:#f5efe3;--color-surface:#faf7f0;--color-text:#14120f;--color-text-muted:#625e55;--color-border:#b8b2a7;--color-divider:#d0c8b8;--color-cream:#f5efe3;--color-cream-dim:#eae3d0;--color-ink:#14120f;--color-ink-soft:#232019;--quick-background:transparent;--quick-border:transparent;--quick-feedback:#625e55;--quick-error:#ad281e;--dial-text:#14120f;--dial-focus:#527319;--dial-progress:#29271f;--dial-indicator-border:#b83a25;--dial-indicator-fill:#f65335;--dial-indicator-radius:11px;--dial-indicator-width:2;--dial-indicator-filter:drop-shadow(0 2px 2px #33241944);--dial-progress-width:2;--dial-track-width:2;--dial-mark-width:1;--dial-label-weight:600;--dial-number-font:var(--font-body);--dial-number-weight:800;--dial-word-display:none;--dial-rim-opacity:1;--dial-word-weight:600;--dial-face-width:1;--dial-bezel-opacity:.8;--dial-shadow-offset:-7px;--dial-shadow-opacity:.3;--dial-track:#b8b2a7;--dial-notches:#625e55;--dial-face-top:#fff;--dial-face-mid:#faf7f0;--dial-face-bottom:#ded7c9;--dial-face-border:#c6beae;--dial-shadow:#d0c8b8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.AfterHours-module__VEClYW__theme.AfterHours-module__VEClYW__light [data-button]{color:#14120f;border-color:#9b9486}.AfterHours-module__VEClYW__theme.AfterHours-module__VEClYW__light [data-button]:hover{background:#eae3d0;border-color:#625e55}.AfterHours-module__VEClYW__theme.AfterHours-module__VEClYW__light [data-button=coral]{background:linear-gradient(110deg,#ff6543,#f04a2c);border-color:#e3492d}.AfterHours-module__VEClYW__theme.AfterHours-module__VEClYW__light [data-button=coral]:hover{background:#f86a49;border-color:#bb3923}.AfterHours-module__VEClYW__theme.AfterHours-module__VEClYW__light [data-button=yellow]{background:linear-gradient(105deg,#dbff73,#b4f64d);border-color:#9cbc50}.AfterHours-module__VEClYW__theme.AfterHours-module__VEClYW__light [data-button][aria-pressed=true]{color:#314509;background:#e8efce;border-color:#7c963c}.AfterHours-module__VEClYW__theme.AfterHours-module__VEClYW__light [data-score-badge] [role=img]{color:#14120f;background:#faf7f0}.AfterHours-module__VEClYW__theme.AfterHours-module__VEClYW__light :is(button,a,input,textarea,select,summary):focus-visible{outline-color:#527319}.AfterHours-module__VEClYW__theme [data-button]{color:#f8fafc;min-height:44px;box-shadow:none;white-space:normal;overflow-wrap:anywhere;background:0 0;border:1px solid #a4b2bd;transform:none}.AfterHours-module__VEClYW__theme [data-button]:hover{background:#263541;border-color:#f8fafc}.AfterHours-module__VEClYW__theme [data-button=coral],.AfterHours-module__VEClYW__theme [data-button=yellow],.AfterHours-module__VEClYW__theme button[data-button=ink][type=submit]{color:#101709;background:linear-gradient(105deg,#dbff73,#b4f64d);border-color:#c5fa55}.AfterHours-module__VEClYW__theme [data-button]:disabled{opacity:.5}.AfterHours-module__VEClYW__theme :is(button,a,input,textarea,select,summary):focus-visible{outline-offset:4px;outline:2px solid #c5fa55}:is(.AfterHours-module__VEClYW__theme .offset-shadow,.AfterHours-module__VEClYW__theme .offset-shadow-sm){box-shadow:none}.AfterHours-module__VEClYW__theme .border-ink{border-color:var(--color-divider)}:is(.AfterHours-module__VEClYW__theme .bg-yellow,.AfterHours-module__VEClYW__theme .bg-coral,.AfterHours-module__VEClYW__theme .bg-teal){color:#101709}.AfterHours-module__VEClYW__theme :is(input,textarea)::placeholder{color:#a4b3c1;opacity:1}.AfterHours-module__VEClYW__theme [data-avatar]{color:#14120f}.AfterHours-module__VEClYW__theme [data-album-cover=artwork] p{color:#fff}.AfterHours-module__VEClYW__theme [data-album-cover=placeholder]{color:#14120f}.AfterHours-module__VEClYW__theme [data-score-badge] [role=img]{color:#f8fafc;border:2px solid var(--score-accent);box-shadow:none;background:#0d1b25}.AfterHours-module__VEClYW__theme [data-button][aria-pressed=true]{color:#d7ff85;background:#20332a;border-color:#c5fa55}
.AlbumHeader-module__euLb2W__header{isolation:isolate;color:#f8fafc;background:#0c1720;border:1px solid #63717e;border-radius:20px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.25rem,3vw,2.25rem);display:grid;position:relative}.AlbumHeader-module__euLb2W__header[data-has-actions=false]{grid-template-columns:minmax(0,1fr)}.AlbumHeader-module__euLb2W__backdrop{z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(at 0 0,#263c49,#0c1720 75%);position:absolute;inset:0;overflow:hidden}.AlbumHeader-module__euLb2W__backdropImage{object-fit:cover;object-position:center 35%;filter:blur(14px);opacity:.85;transform:scale(1.06)}.AlbumHeader-module__euLb2W__backdrop:after{content:"";background:linear-gradient(90deg,#060e166b,#09131c8c 45%,#0c1720 85%),linear-gradient(#050c1340,#0c1720 95%);position:absolute;inset:0}.AlbumHeader-module__euLb2W__identity{align-self:center;min-width:0}.AlbumHeader-module__euLb2W__identityRow{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:1.1rem;display:grid}.AlbumHeader-module__euLb2W__full .AlbumHeader-module__euLb2W__identityRow{grid-template-columns:minmax(0,1fr);gap:1.35rem}.AlbumHeader-module__euLb2W__full .AlbumHeader-module__euLb2W__identityRow>[data-album-artwork]{width:clamp(140px,16vw,195px)}.AlbumHeader-module__euLb2W__artwork{border:1px solid #b1bfc9;border-radius:7px;transform:none;box-shadow:0 12px 35px #0006}.AlbumHeader-module__euLb2W__copy{text-shadow:0 2px 12px #000b;min-width:0}.AlbumHeader-module__euLb2W__artist{text-transform:uppercase;overflow-wrap:anywhere;font-size:.85rem;font-weight:800;line-height:1.4}.AlbumHeader-module__euLb2W__title{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;margin:.25rem 0 0;font-size:clamp(1.65rem,3vw,2.8rem);line-height:1.08}.AlbumHeader-module__euLb2W__full .AlbumHeader-module__euLb2W__title{font-size:clamp(2rem,4.3vw,3.75rem)}.AlbumHeader-module__euLb2W__from{margin:.6rem 0 0;font-size:.85rem}.AlbumHeader-module__euLb2W__metadata{width:fit-content;text-shadow:none;background:#0b1721bf;border:1px solid #a2b0bf70;border-radius:7px;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;margin-top:.9rem;padding:.5rem .7rem;font-size:.72rem;line-height:1.6;display:flex}.AlbumHeader-module__euLb2W__metadata>span+span:before,.AlbumHeader-module__euLb2W__summary>span+span:before{content:"·";color:#b5c4d1;margin-right:.6rem}.AlbumHeader-module__euLb2W__summary{flex-wrap:wrap;gap:.3rem .6rem;display:inline-flex}.AlbumHeader-module__euLb2W__rating{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1.4rem;display:flex}.AlbumHeader-module__euLb2W__rating>span{color:#c2d0dc;font-size:.8rem}.AlbumHeader-module__euLb2W__rating [data-score-badge] [role=img]{box-shadow:none;color:#d7ff73;background:#0b1720;border:4px solid #c5fa55}.AlbumHeader-module__euLb2W__supporting{min-width:0;margin-top:1.5rem}.AlbumHeader-module__euLb2W__actions{flex-direction:column;align-self:center;gap:1rem;min-width:0;display:flex}.AlbumHeader-module__euLb2W__actions:empty,.AlbumHeader-module__euLb2W__metadata:empty{display:none}.AlbumHeader-module__euLb2W__actionBody{flex-direction:column;gap:1rem;min-width:0;display:flex}.AlbumHeader-module__euLb2W__header[data-has-supporting=true]{grid-template-areas:"identity actions""supporting actions";row-gap:1.5rem}.AlbumHeader-module__euLb2W__header[data-has-supporting=true] .AlbumHeader-module__euLb2W__identity{grid-area:identity;align-self:end}.AlbumHeader-module__euLb2W__header[data-has-supporting=true] .AlbumHeader-module__euLb2W__supporting{grid-area:supporting;align-self:start;margin-top:0}.AlbumHeader-module__euLb2W__header[data-has-supporting=true] .AlbumHeader-module__euLb2W__actions{grid-area:actions}.AlbumHeader-module__euLb2W__actions [data-button]{width:100%}.AlbumHeader-module__euLb2W__header :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #c5fa55}@media (max-width:760px){.AlbumHeader-module__euLb2W__header{border-radius:16px;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.1rem}.AlbumHeader-module__euLb2W__identityRow,.AlbumHeader-module__euLb2W__full .AlbumHeader-module__euLb2W__identityRow{grid-template-columns:82px minmax(0,1fr);gap:.85rem}.AlbumHeader-module__euLb2W__full .AlbumHeader-module__euLb2W__identityRow>[data-album-artwork]{width:auto}.AlbumHeader-module__euLb2W__title,.AlbumHeader-module__euLb2W__full .AlbumHeader-module__euLb2W__title{font-size:clamp(1.25rem,5.5vw,2rem)}.AlbumHeader-module__euLb2W__artist{font-size:.7rem}.AlbumHeader-module__euLb2W__metadata{background:0 0;border:0;gap:.1rem .4rem;margin-top:.55rem;padding:0;font-size:.66rem;line-height:1.5}.AlbumHeader-module__euLb2W__metadata>span+span:before,.AlbumHeader-module__euLb2W__summary>span+span:before{margin-right:.4rem}.AlbumHeader-module__euLb2W__summary{gap:.1rem .4rem}.AlbumHeader-module__euLb2W__rating{margin-top:1rem}.AlbumHeader-module__euLb2W__backdrop:after{background:linear-gradient(#08121b88,#0c1720 390px)}.AlbumHeader-module__euLb2W__supporting{margin-top:1.25rem}.AlbumHeader-module__euLb2W__header[data-has-supporting=true]{grid-template-areas:"identity""supporting""actions"}.AlbumHeader-module__euLb2W__header[data-mobile-rating-first=true]{grid-template-areas:"identity""dial""supporting""submit"}.AlbumHeader-module__euLb2W__header[data-mobile-rating-first=true] .AlbumHeader-module__euLb2W__actions{display:contents}.AlbumHeader-module__euLb2W__header[data-mobile-rating-first=true] .AlbumHeader-module__euLb2W__actionBody{grid-area:dial}.AlbumHeader-module__euLb2W__header[data-mobile-rating-first=true] .AlbumHeader-module__euLb2W__actionFooter{grid-area:submit}}@media (prefers-reduced-motion:reduce){.AlbumHeader-module__euLb2W__backdropImage{transform:none}}.AlbumHeader-module__euLb2W__header.AlbumHeader-module__euLb2W__light{color:#14120f;background:#f5efe3;border-color:#b8b2a7}.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__backdrop{background:radial-gradient(at 0 0,#e5ddce,#f5efe3 75%)}.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__backdropImage{opacity:1}.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__backdrop:after{background:linear-gradient(90deg,#f5efe314,#f5efe326 45%,#f5efe3 85%),linear-gradient(#f5efe314,#f5efe375 55%,#f5efe3 95%)}.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__copy{text-shadow:none}.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__metadata{background:#faf7f0d9;border-color:#b8b2a7}.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__metadata>span+span:before,.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__summary>span+span:before,.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__rating>span{color:#625e55}.AlbumHeader-module__euLb2W__header.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__rating [data-score-badge]{width:7rem;min-width:7rem;height:7rem}.AlbumHeader-module__euLb2W__header.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__rating [data-score-badge] [role=img]{border:2px solid color-mix(in srgb,var(--score-accent) 80%,#14120f);background:var(--score-accent);color:#14120f;border-radius:50%;width:7rem;min-width:7rem;min-height:7rem;padding:0}.AlbumHeader-module__euLb2W__header.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__rating [data-score-badge] strong{font-size:2.75rem}.AlbumHeader-module__euLb2W__light :is(a,button):focus-visible{outline-color:#527319}@media (max-width:760px){.AlbumHeader-module__euLb2W__header.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__rating [data-score-badge]{width:6.5rem;min-width:6.5rem;height:6.5rem}.AlbumHeader-module__euLb2W__header.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__rating [data-score-badge] [role=img]{width:6.5rem;min-width:6.5rem;min-height:6.5rem}.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__backdrop:after{background:linear-gradient(#f5efe333,#f5efe3 390px)}.AlbumHeader-module__euLb2W__light .AlbumHeader-module__euLb2W__metadata{background:0 0}}
.Conversation-module__4NPzUW__bubble{border:3px solid var(--color-ink);background:var(--color-cream);box-shadow:4px 5px 0 var(--color-ink);overflow-wrap:anywhere;border-radius:28px 24px 26px 9px;padding:clamp(1.15rem,3vw,1.75rem);position:relative}.Conversation-module__4NPzUW__bubble:after{content:"";border-left:3px solid var(--color-ink);border-bottom:3px solid var(--color-ink);background:var(--color-cream);width:17px;height:17px;position:absolute;bottom:-10px;left:22px;transform:skewY(-35deg)}.Conversation-module__4NPzUW__thread{min-width:0}.Conversation-module__4NPzUW__threadToggle{border:2px solid var(--color-ink);background:var(--color-cream);border-radius:999px;flex-wrap:wrap;align-items:center;gap:.4rem;min-height:44px;margin:.5rem 0 0 1rem;padding:.4rem .75rem;font-size:.75rem;font-weight:800;display:inline-flex}.Conversation-module__4NPzUW__threadToggle:hover{background:var(--color-cream-dim)}.Conversation-module__4NPzUW__threadToggle:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}.Conversation-module__4NPzUW__replyCount{color:var(--color-text-muted);font-size:.7rem;font-weight:500}.Conversation-module__4NPzUW__messages{flex-direction:column;gap:1.75rem;margin-top:1.5rem;padding-right:6px;display:flex}.Conversation-module__4NPzUW__message{min-width:0}.Conversation-module__4NPzUW__message:nth-child(2n) .Conversation-module__4NPzUW__bubble{border-radius:18px 32px 22px 9px}.Conversation-module__4NPzUW__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.65}.Conversation-module__4NPzUW__author{flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.2rem 0 0 1rem;font-size:.75rem;display:flex}.Conversation-module__4NPzUW__name{overflow-wrap:anywhere;min-width:0;font-weight:800}.Conversation-module__4NPzUW__name:hover{text-decoration:underline}.Conversation-module__4NPzUW__author time{color:var(--color-text-muted);font-size:.7rem}.Conversation-module__4NPzUW__author a:focus-visible{outline:3px solid var(--color-coral);outline-offset:3px}.Conversation-module__4NPzUW__interactions{margin:.5rem 0 0 1rem}.Conversation-module__4NPzUW__replies{border-left:2px solid var(--color-divider);flex-direction:column;gap:1.5rem;margin:1.25rem 0 0 clamp(.5rem,3vw,1.75rem);padding-left:clamp(.5rem,2vw,1.25rem);display:flex}.Conversation-module__4NPzUW__quotedReply{border-left:3px solid var(--color-ink);background:var(--color-cream-dim);overflow-wrap:anywhere;border-radius:0 7px 7px 0;margin:0 0 .85rem;padding:.6rem .75rem;display:block}.Conversation-module__4NPzUW__quoteAuthor{align-items:center;gap:.35rem;margin-bottom:.25rem;font-size:.7rem;font-weight:800;display:flex}.Conversation-module__4NPzUW__quoteAuthor svg{flex-shrink:0}.Conversation-module__4NPzUW__quoteExcerpt{-webkit-line-clamp:2;color:var(--color-text-muted);white-space:pre-wrap;-webkit-box-orient:vertical;font-size:.8rem;font-style:italic;line-height:1.4;display:-webkit-box;overflow:hidden}.Conversation-module__4NPzUW__quotedReply:hover{border-left-color:var(--color-coral)}.Conversation-module__4NPzUW__quotedReply:focus-visible{outline:3px solid var(--color-coral);outline-offset:3px}.Conversation-module__4NPzUW__message:target>.Conversation-module__4NPzUW__bubble{outline:2px solid var(--color-coral);outline-offset:5px}.Conversation-module__4NPzUW__message:focus{outline:none}.Conversation-module__4NPzUW__message:focus-visible>.Conversation-module__4NPzUW__bubble{outline:3px solid var(--color-coral);outline-offset:5px}.Conversation-module__4NPzUW__replyButton{text-underline-offset:3px;min-height:40px;font-size:.75rem;font-weight:700;text-decoration:underline}.Conversation-module__4NPzUW__replyButton:focus-visible{outline:3px solid var(--color-coral);outline-offset:3px}.Conversation-module__4NPzUW__composer{border:2px solid var(--color-ink);background:var(--color-cream);border-radius:12px;margin-top:1.25rem;padding:1rem}.Conversation-module__4NPzUW__message{scroll-margin-top:6rem}
.AlbumPageView-module__SyAZ2q__page,.AlbumPageView-module__SyAZ2q__albumPage [data-album-header]{--album-background:var(--color-background);--album-surface:var(--color-surface);--album-text:var(--color-text);--album-muted:var(--color-text-muted);--album-border:var(--color-border);--album-divider:var(--color-divider);color:var(--album-text)}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__trackPanel{border-radius:20px}.AlbumPageView-module__SyAZ2q__albumPage [data-album-header],.AlbumPageView-module__SyAZ2q__albumPage [data-album-review-content]{border:3px solid var(--color-ink);box-shadow:6px 6px 0 var(--color-ink);border-radius:20px}.AlbumPageView-module__SyAZ2q__albumPage [data-album-review-content]{padding:clamp(.75rem,2vw,1.5rem)}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__shelfActions{border-top:1px solid var(--album-border);justify-content:center;align-items:start;padding-top:1.1rem;display:flex}.AlbumPageView-module__SyAZ2q__shelfActions>*{flex:1;min-width:0}.AlbumPageView-module__SyAZ2q__shelfActions>*+*{border-left:1px solid var(--album-border)}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__shelfActions [data-button]{min-height:48px;font-family:var(--font-body);text-transform:none;letter-spacing:0;background:0 0;border:0;border-radius:6px;padding:.55rem .4rem;font-size:.85rem;font-weight:600}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__shelfActions [data-button]:hover{background:#eae3d0}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__shelfActions [role=menu]{left:auto;right:0;transform:none}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions{flex-direction:column;align-items:stretch;gap:.6rem;margin-top:0;display:flex}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions>*{width:100%;min-width:0}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions>a,.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions>div>button{min-height:2.875rem;padding:.65rem 1rem;font-size:.75rem}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__summaryPanel{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;margin-top:2.5rem}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__summaryItem{flex-direction:row;gap:.65rem;padding:1rem}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__summaryItem dt{margin:0;font-size:.7rem}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__summaryItem dd{font-size:1.15rem}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__communityLayout,.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__friendsSection,.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__relatedSection{margin-top:3rem}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__trackHeadingRow{align-items:center;min-height:2.5rem}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__sectionTitle{background:0 0;padding:0;font-size:1.25rem;line-height:1.2}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__friendsGrid,.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__relatedGrid{margin-top:1.25rem}@media (max-width:680px){.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions{flex-direction:column;display:flex}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions>.AlbumPageView-module__SyAZ2q__primaryAction,.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions>details{grid-column:1/-1}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions>button{grid-column:1/-1;justify-self:stretch}.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions>a,.AlbumPageView-module__SyAZ2q__albumPage .AlbumPageView-module__SyAZ2q__heroActions>div>button{width:100%;padding-inline:.5rem;font-size:.68rem}}.AlbumPageView-module__SyAZ2q__hero{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.AlbumPageView-module__SyAZ2q__artworkColumn{width:100%;max-width:31rem}.AlbumPageView-module__SyAZ2q__heroArtwork{border:var(--border-heavy);border-radius:var(--radius-small);box-shadow:var(--shadow-hard)}.AlbumPageView-module__SyAZ2q__heroCopy{min-width:0}.AlbumPageView-module__SyAZ2q__typeLabel{border-radius:var(--radius-small);background:var(--color-mint-highlight);width:fit-content;font-family:var(--font-display);text-transform:uppercase;margin:0;padding:.25rem .55rem;font-size:.7rem;line-height:1}.AlbumPageView-module__SyAZ2q__artist{font-family:var(--font-display);text-transform:uppercase;margin:1rem 0 0;font-size:1.25rem;display:inline-block}.AlbumPageView-module__SyAZ2q__artist:hover{color:var(--color-primary);text-decoration:underline}.AlbumPageView-module__SyAZ2q__albumTitle{max-width:14ch;font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;margin:.35rem 0 0;font-size:5.5rem;line-height:.9}.AlbumPageView-module__SyAZ2q__metadata{color:var(--album-muted);font-family:var(--font-display);text-transform:uppercase;flex-wrap:wrap;gap:.55rem .9rem;margin-top:1.25rem;font-size:.72rem;display:flex}.AlbumPageView-module__SyAZ2q__metadata span+span:before{content:"";background:var(--album-text);vertical-align:middle;border-radius:50%;width:.25rem;height:.25rem;margin-right:.9rem;display:inline-block}.AlbumPageView-module__SyAZ2q__communityRating{flex-wrap:wrap;align-items:center;gap:.7rem 1rem;min-height:2.75rem;margin-top:2rem;display:flex}.AlbumPageView-module__SyAZ2q__communityRating strong{font-family:var(--font-display);font-size:2rem;line-height:1}.AlbumPageView-module__SyAZ2q__communityRating>span,.AlbumPageView-module__SyAZ2q__unratedAlbum{color:var(--album-muted);font-family:var(--font-display);text-transform:uppercase;font-size:.7rem}.AlbumPageView-module__SyAZ2q__heroActions{flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}.AlbumPageView-module__SyAZ2q__primaryAction{min-height:3.25rem}.AlbumPageView-module__SyAZ2q__summaryPanel{border:var(--border-standard);border-radius:var(--radius-small);background:var(--album-surface);max-width:60rem;box-shadow:var(--shadow-hard-small);grid-template-columns:repeat(4,minmax(0,1fr));margin:3rem auto 0;display:grid;overflow:hidden}.AlbumPageView-module__SyAZ2q__summaryItem{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:1.15rem .75rem;display:flex}.AlbumPageView-module__SyAZ2q__summaryItem+.AlbumPageView-module__SyAZ2q__summaryItem{border-left:1px solid var(--album-divider)}.AlbumPageView-module__SyAZ2q__summaryItem dd,.AlbumPageView-module__SyAZ2q__summaryItem dt{margin:0}.AlbumPageView-module__SyAZ2q__summaryItem dd{font-family:var(--font-display);font-size:1.5rem;line-height:1}.AlbumPageView-module__SyAZ2q__summaryItem dt{color:var(--album-muted);font-family:var(--font-display);text-transform:uppercase;margin-top:.45rem;font-size:.62rem}.AlbumPageView-module__SyAZ2q__communityLayout{grid-template-columns:minmax(0,1.85fr) minmax(19rem,1fr);align-items:start;gap:clamp(2rem,4vw,2.5rem);margin-top:4.5rem;display:grid}.AlbumPageView-module__SyAZ2q__trackSection{min-width:0}.AlbumPageView-module__SyAZ2q__trackHeadingRow{justify-content:space-between;align-items:flex-end;gap:1rem;min-height:4.75rem;margin-bottom:1.25rem;display:flex}.AlbumPageView-module__SyAZ2q__sectionTitle{border-radius:var(--radius-small);background:var(--color-mint-highlight);width:fit-content;font-family:var(--font-display);text-transform:uppercase;margin:0;padding:.45rem .7rem;font-size:1.5rem;line-height:1}.AlbumPageView-module__SyAZ2q__trackCount{color:var(--album-muted);font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-size:.65rem}.AlbumPageView-module__SyAZ2q__trackPanel{border:var(--border-heavy);border-radius:var(--radius-small);background:var(--album-surface);box-shadow:var(--shadow-hard);overflow:hidden}.AlbumPageView-module__SyAZ2q__trackRows{margin:0;padding:0;list-style:none}.AlbumPageView-module__SyAZ2q__trackRow{border-bottom:1px solid var(--album-divider);grid-template-columns:2rem minmax(0,1fr) auto auto;align-items:center;gap:.65rem;min-height:4.25rem;padding:.7rem .8rem;display:grid}.AlbumPageView-module__SyAZ2q__trackRows:last-child .AlbumPageView-module__SyAZ2q__trackRow:last-child{border-bottom:0}.AlbumPageView-module__SyAZ2q__trackNumber{font-family:var(--font-display);font-size:.72rem}.AlbumPageView-module__SyAZ2q__trackIdentity{min-width:0}.AlbumPageView-module__SyAZ2q__trackTitle{color:var(--album-text);font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;font-size:.78rem;line-height:1.25;display:block}.AlbumPageView-module__SyAZ2q__trackTitle:hover{color:var(--color-primary);text-decoration:underline}.AlbumPageView-module__SyAZ2q__trackDuration{color:var(--album-muted);align-items:center;gap:.25rem;margin-top:.25rem;font-size:.65rem;display:flex}.AlbumPageView-module__SyAZ2q__trackStickers{flex-wrap:wrap;gap:.35rem;margin-top:.45rem;display:flex}.AlbumPageView-module__SyAZ2q__trackUnrated{color:var(--album-muted);text-transform:uppercase;font-size:.65rem}.AlbumPageView-module__SyAZ2q__moreTracks summary{border-top:1px solid var(--album-divider);min-height:3.25rem;font-family:var(--font-display);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;font-size:.65rem;list-style:none;display:flex}.AlbumPageView-module__SyAZ2q__moreTracks summary::-webkit-details-marker{display:none}.AlbumPageView-module__SyAZ2q__moreTracks summary:after{content:"+";margin-left:.45rem;font-size:1rem}.AlbumPageView-module__SyAZ2q__moreTracks[open] summary:after{content:"-"}.AlbumPageView-module__SyAZ2q__emptyTracks{color:var(--album-muted);text-align:center;margin:0;padding:2rem 1rem}.AlbumPageView-module__SyAZ2q__friendsSection,.AlbumPageView-module__SyAZ2q__relatedSection{margin-top:4.5rem}.AlbumPageView-module__SyAZ2q__friendsGrid{gap:1rem;margin-top:2rem;display:grid}.AlbumPageView-module__SyAZ2q__relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:1.75rem;display:grid}.AlbumPageView-module__SyAZ2q__relatedItem{min-width:0}.AlbumPageView-module__SyAZ2q__relatedLink{display:block;position:relative}.AlbumPageView-module__SyAZ2q__relatedArtwork{box-shadow:var(--shadow-hard-small);transition:transform .14s,box-shadow .14s}.AlbumPageView-module__SyAZ2q__relatedLink:hover .AlbumPageView-module__SyAZ2q__relatedArtwork,.AlbumPageView-module__SyAZ2q__relatedLink:focus-visible .AlbumPageView-module__SyAZ2q__relatedArtwork{box-shadow:var(--shadow-hard);transform:translate(-2px,-2px)}@media (prefers-reduced-motion:reduce){.AlbumPageView-module__SyAZ2q__relatedArtwork{transition:none}.AlbumPageView-module__SyAZ2q__relatedLink:hover .AlbumPageView-module__SyAZ2q__relatedArtwork,.AlbumPageView-module__SyAZ2q__relatedLink:focus-visible .AlbumPageView-module__SyAZ2q__relatedArtwork{transform:none}}.AlbumPageView-module__SyAZ2q__relatedItem h3,.AlbumPageView-module__SyAZ2q__relatedItem p{margin:0}.AlbumPageView-module__SyAZ2q__relatedItem h3{font-family:var(--font-display);text-transform:uppercase;margin-top:.85rem;font-size:.8rem;line-height:1.25}.AlbumPageView-module__SyAZ2q__relatedItem p{color:var(--album-muted);margin-top:.2rem;font-size:.75rem}.AlbumPageView-module__SyAZ2q__trackTitle:focus-visible,.AlbumPageView-module__SyAZ2q__moreTracks summary:focus-visible,.AlbumPageView-module__SyAZ2q__relatedLink:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}@media (max-width:960px){.AlbumPageView-module__SyAZ2q__hero{grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);gap:2.5rem}.AlbumPageView-module__SyAZ2q__albumTitle{font-size:4.5rem}.AlbumPageView-module__SyAZ2q__communityLayout{grid-template-columns:minmax(0,1fr)}.AlbumPageView-module__SyAZ2q__trackSection{width:100%}.AlbumPageView-module__SyAZ2q__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.AlbumPageView-module__SyAZ2q__hero{grid-template-columns:minmax(0,1fr);gap:2.25rem}.AlbumPageView-module__SyAZ2q__artworkColumn{width:calc(100% - 6px);max-width:30rem}.AlbumPageView-module__SyAZ2q__albumTitle{max-width:100%;font-size:3rem}.AlbumPageView-module__SyAZ2q__heroActions,.AlbumPageView-module__SyAZ2q__primaryAction{width:100%}.AlbumPageView-module__SyAZ2q__summaryPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.AlbumPageView-module__SyAZ2q__summaryItem+.AlbumPageView-module__SyAZ2q__summaryItem{border-left:0}.AlbumPageView-module__SyAZ2q__summaryItem:nth-child(2n){border-left:1px solid var(--album-divider)}.AlbumPageView-module__SyAZ2q__summaryItem:nth-child(n+3){border-top:1px solid var(--album-divider)}.AlbumPageView-module__SyAZ2q__communityLayout,.AlbumPageView-module__SyAZ2q__friendsSection,.AlbumPageView-module__SyAZ2q__relatedSection{margin-top:3.5rem}.AlbumPageView-module__SyAZ2q__trackRow{grid-template-columns:1.65rem minmax(0,1fr) auto auto;padding-inline:.65rem}}@media (prefers-reduced-motion:reduce){.AlbumPageView-module__SyAZ2q__relatedOverlay{transition:none}}.AlbumPageView-module__SyAZ2q__reviewGrid{gap:1rem;margin-top:1.5rem;display:grid}@media (min-width:64rem){.AlbumPageView-module__SyAZ2q__reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.AlbumPageView-module__SyAZ2q__metadataLink{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.AlbumPageView-module__SyAZ2q__metadataLink:hover{color:var(--color-coral)}
.Club-module__Gm-2ka__callout{aspect-ratio:1;border:3px solid var(--color-ink);width:220px;box-shadow:7px 8px 0 var(--color-ink);background:var(--color-cream);border-radius:7px;flex-shrink:0;margin:18px 12px;transition:transform .16s;display:block;position:relative;overflow:visible;transform:rotate(6deg)}.Club-module__Gm-2ka__calloutArt{border-radius:4px;position:absolute;inset:0;overflow:hidden}.Club-module__Gm-2ka__calloutArt [data-album-artwork]>div{box-shadow:none;border:0;border-radius:0;transform:none}.Club-module__Gm-2ka__sticker{border:2px solid var(--color-ink);box-shadow:3px 3px 0 var(--color-ink);background:var(--color-yellow);color:var(--color-ink);text-align:left;border-radius:5px 15px 5px 5px;gap:.15rem;padding:.55rem .85rem;display:grid;position:absolute;top:-12px;left:-14px;transform:rotate(-14deg)}.Club-module__Gm-2ka__sticker span{letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:800}.Club-module__Gm-2ka__sticker b{font-family:var(--font-display);text-transform:uppercase;font-size:1rem;line-height:1.1}.Club-module__Gm-2ka__callout:focus-visible{outline:3px solid var(--color-ink);outline-offset:6px}.Club-module__Gm-2ka__callout:hover{transform:rotate(3deg)translateY(-3px)}.Club-module__Gm-2ka__page{max-width:65rem;margin:auto}.Club-module__Gm-2ka__heading{font-family:var(--font-display);text-transform:uppercase;margin-bottom:1rem;font-size:clamp(1.8rem,5vw,3rem)}.Club-module__Gm-2ka__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.Club-module__Gm-2ka__section{margin-top:2.5rem}.Club-module__Gm-2ka__section h2{font-family:var(--font-display);margin-bottom:1rem;font-size:1.4rem}.Club-module__Gm-2ka__reviews{gap:2rem;padding-right:6px;display:grid}.Club-module__Gm-2ka__archive{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1.25rem;display:grid}.Club-module__Gm-2ka__archive a{min-width:0;max-width:240px}.Club-module__Gm-2ka__archive strong,.Club-module__Gm-2ka__archive time{margin-top:.4rem;display:block}.Club-module__Gm-2ka__form{gap:1rem;margin-block:1.5rem;display:grid}.Club-module__Gm-2ka__form label{gap:.4rem;font-weight:700;display:grid}.Club-module__Gm-2ka__form input,.Club-module__Gm-2ka__form textarea,.Club-module__Gm-2ka__form select{border:2px solid var(--color-ink);background:var(--color-cream);border-radius:8px;width:100%;min-width:0;padding:.75rem}@media (max-width:639px){.Club-module__Gm-2ka__callout{align-self:center;width:176px;margin:12px auto}.Club-module__Gm-2ka__sticker{padding:.45rem .65rem;top:-10px;left:-12px}.Club-module__Gm-2ka__sticker b{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.Club-module__Gm-2ka__callout{transition:none}.Club-module__Gm-2ka__callout:hover{transform:rotate(6deg)}}
.ReviewDetail-module__ZoeP1W__page{width:100%;max-width:78rem;color:var(--color-text);margin:0 auto;padding:2rem 1rem 0}.ReviewDetail-module__ZoeP1W__toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.ReviewDetail-module__ZoeP1W__ownerActions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.ReviewDetail-module__ZoeP1W__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:0 3rem;display:grid}.ReviewDetail-module__ZoeP1W__mainColumn{grid-area:1/1;min-width:0}.ReviewDetail-module__ZoeP1W__sectionHeading,.ReviewDetail-module__ZoeP1W__timelineHeading,.ReviewDetail-module__ZoeP1W__comments section>h3{border-radius:var(--radius-small);background:var(--color-mint-highlight);width:fit-content;font-family:var(--font-display);text-transform:uppercase;border:0;margin:0;padding:.4rem .65rem;font-size:.95rem;line-height:1}.ReviewDetail-module__ZoeP1W__reviewCard{background:0 0;border:0;margin-top:1.5rem;padding:0 6px 0 0}.ReviewDetail-module__ZoeP1W__reviewAndProfile{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}.ReviewDetail-module__ZoeP1W__conversationColumn,.ReviewDetail-module__ZoeP1W__sidebar{min-width:0}.ReviewDetail-module__ZoeP1W__sidebar .ReviewDetail-module__ZoeP1W__sectionHeadingRow{flex-direction:column;align-items:start}.ReviewDetail-module__ZoeP1W__sidebar .ReviewDetail-module__ZoeP1W__trackSummary{justify-content:flex-start}.ReviewDetail-module__ZoeP1W__sidebar .ReviewDetail-module__ZoeP1W__trackPanel>article{grid-template-columns:1.25rem minmax(0,1fr) auto;gap:.4rem;padding:.75rem .5rem}.ReviewDetail-module__ZoeP1W__sidebar .ReviewDetail-module__ZoeP1W__trackPanel>article>div:last-child{flex-direction:column;gap:.35rem}.ReviewDetail-module__ZoeP1W__reviewAndProfile .ReviewDetail-module__ZoeP1W__reviewCard{min-width:0;margin-top:0}.ReviewDetail-module__ZoeP1W__reviewAndProfile .ReviewDetail-module__ZoeP1W__profilePanel{border:3px solid var(--color-ink);background:var(--color-surface);box-shadow:6px 6px 0 var(--color-ink);border-radius:20px;grid-area:auto;margin:0;padding:1rem;position:static;overflow:visible}@media (max-width:900px){.ReviewDetail-module__ZoeP1W__reviewAndProfile{grid-template-columns:minmax(0,1fr)}}.ReviewDetail-module__ZoeP1W__reviewCard .ReviewDetail-module__ZoeP1W__reviewFooter{width:100%;max-width:100%;margin:1.25rem 0 0}.ReviewDetail-module__ZoeP1W__page [data-album-header]{border:3px solid var(--color-ink);box-shadow:6px 6px 0 var(--color-ink);border-radius:20px}.ReviewDetail-module__ZoeP1W__ratingPanel{background:0 0;width:100%;max-width:320px;margin-inline:auto;padding:0}.ReviewDetail-module__ZoeP1W__reviewerScoreLabel{text-align:center;margin:.5rem 0 0;font-size:.8rem;font-weight:700}.ReviewDetail-module__ZoeP1W__ratingPanel>a{margin-top:1.25rem}.ReviewDetail-module__ZoeP1W__reviewHeading{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:1.35rem;line-height:1.08}.ReviewDetail-module__ZoeP1W__reviewBody{overflow-wrap:anywhere;white-space:pre-wrap;margin:1rem 0 0;font-size:1.05rem;font-style:italic;line-height:1.65}.ReviewDetail-module__ZoeP1W__reviewMeta{border-top:1px solid var(--color-divider);color:var(--color-text-muted);font-family:var(--font-display);text-transform:uppercase;flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;padding-top:1rem;font-size:.66rem;display:flex}.ReviewDetail-module__ZoeP1W__reviewMeta span{align-items:center;gap:.45rem;min-height:2.75rem;display:inline-flex}.ReviewDetail-module__ZoeP1W__reviewFooter{gap:.5rem 1rem;width:fit-content;max-width:calc(100% - 1rem)}.ReviewDetail-module__ZoeP1W__reviewerIdentity{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.ReviewDetail-module__ZoeP1W__footerActions{align-items:flex-start;gap:.25rem;margin-left:auto;display:flex}.ReviewDetail-module__ZoeP1W__trackSection,.ReviewDetail-module__ZoeP1W__historySection{margin-top:2.75rem}.ReviewDetail-module__ZoeP1W__sectionHeadingRow{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ReviewDetail-module__ZoeP1W__trackSummary{color:var(--color-text-muted);font-family:var(--font-display);text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;gap:.4rem .9rem;font-size:.64rem;display:flex}.ReviewDetail-module__ZoeP1W__trackPanel{border:var(--border-heavy);border-radius:var(--radius-small);background:var(--color-surface);box-shadow:var(--shadow-hard);overflow:hidden}.ReviewDetail-module__ZoeP1W__timeline{border:var(--border-standard);border-radius:var(--radius-small);background:var(--color-surface);box-shadow:var(--shadow-hard-small)}.ReviewDetail-module__ZoeP1W__timelineHeading{margin:.75rem 0 .5rem .75rem}.ReviewDetail-module__ZoeP1W__profilePanel{border:var(--border-heavy);border-radius:var(--radius-small);background:var(--color-surface);max-height:none;box-shadow:var(--shadow-hard);grid-area:2/1;margin-top:2rem;padding:1.35rem;position:static;top:6.25rem;overflow-y:auto}@media (max-width:760px){.ReviewDetail-module__ZoeP1W__ratingPanel{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ReviewDetail-module__ZoeP1W__ratingPanel>div{width:100%;max-width:285px;margin:auto}.ReviewDetail-module__ZoeP1W__ratingPanel>p{width:100%}.ReviewDetail-module__ZoeP1W__ratingPanel>a{margin-top:0}.ReviewDetail-module__ZoeP1W__reviewBody{font-size:.95rem}.ReviewDetail-module__ZoeP1W__reviewHeading{font-size:1.1rem}}.ReviewDetail-module__ZoeP1W__comments{grid-area:2/1;min-width:0;scroll-margin-top:6rem}.ReviewDetail-module__ZoeP1W__comments section{margin-top:2.75rem}.ReviewDetail-module__ZoeP1W__comments section>h3{gap:.4rem}.ReviewDetail-module__ZoeP1W__comments section>form,.ReviewDetail-module__ZoeP1W__comments section>div,.ReviewDetail-module__ZoeP1W__comments section>ul>li{border-radius:var(--radius-small)}@media (min-width:640px){.ReviewDetail-module__ZoeP1W__page{padding-inline:2rem}}@media (max-width:900px){.ReviewDetail-module__ZoeP1W__layout{grid-template-columns:minmax(0,1fr);gap:0}.ReviewDetail-module__ZoeP1W__mainColumn,.ReviewDetail-module__ZoeP1W__profilePanel,.ReviewDetail-module__ZoeP1W__comments{grid-column:1}.ReviewDetail-module__ZoeP1W__mainColumn{grid-row:1}.ReviewDetail-module__ZoeP1W__profilePanel{grid-row:2;max-height:none;margin-top:2.75rem;position:static;overflow:visible}.ReviewDetail-module__ZoeP1W__comments{grid-row:3}}@media (max-width:580px){.ReviewDetail-module__ZoeP1W__page{padding-top:1.25rem}.ReviewDetail-module__ZoeP1W__toolbar{flex-direction:column;align-items:flex-start}.ReviewDetail-module__ZoeP1W__ownerActions{justify-content:flex-start;width:100%}.ReviewDetail-module__ZoeP1W__reviewFooter{width:calc(100% - 1rem)}.ReviewDetail-module__ZoeP1W__sectionHeadingRow{flex-direction:column;align-items:flex-start}.ReviewDetail-module__ZoeP1W__trackSummary{justify-content:flex-start}}
.AlbumReviewsPreview-module__CNC-Uq__section{min-width:0}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__headingRow{flex-direction:row;align-items:center;gap:1rem;min-height:2.5rem}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__title{background:0 0;padding:0;font-size:1.25rem;line-height:1.2}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewList{border:0;gap:1.75rem;padding:1.5rem 6px 1rem 0;display:grid}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewRow{text-align:left;border:0;grid-template-columns:minmax(0,1fr);gap:.75rem;width:100%;min-width:0;padding:0;position:relative}.AlbumReviewsPreview-module__CNC-Uq__bubbleOutline{z-index:-1;width:100%;height:100%;filter:drop-shadow(4px 5px 0 var(--color-ink));pointer-events:none;position:absolute;inset:0;overflow:visible}.AlbumReviewsPreview-module__CNC-Uq__bubbleOutline path{fill:var(--color-cream);stroke:var(--color-ink);stroke-width:3px;stroke-linejoin:round}.AlbumReviewsPreview-module__CNC-Uq__bubbleScore{float:right;margin:0 0 .5rem 1rem}.AlbumReviewsPreview-module__CNC-Uq__bubbleScore [role=img]{box-shadow:none}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewer{background:0 0;border:0;align-items:center;padding:0 1.5rem}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewCopy{isolation:isolate;padding:1.75rem 2rem 3rem;display:flow-root;position:relative}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewCopy [data-review-preview-body]{white-space:pre-line;font-style:italic}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewCopy h3{overflow-wrap:anywhere;font-family:inherit;font-size:1rem;font-weight:800}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewer [role=img]{box-shadow:none}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__author:hover{text-underline-offset:3px;text-decoration:underline}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewerMeta{flex:1;gap:.3rem;display:flex}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__author{font-size:.8rem}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewerMeta time{font-size:.75rem}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewer>:last-child{flex-shrink:0;margin-right:.35rem}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__readReview{color:var(--color-text);margin-top:.4rem;font-size:.7rem}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewTopline:empty{display:none}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__distribution{padding:1rem 0}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewer{flex-wrap:wrap;gap:.65rem}.AlbumReviewsPreview-module__CNC-Uq__prominent .AlbumReviewsPreview-module__CNC-Uq__reviewerMeta{flex:0 auto;min-width:0}.AlbumReviewsPreview-module__CNC-Uq__engagement{align-items:center;gap:.8rem;display:flex}.AlbumReviewsPreview-module__CNC-Uq__engagement a{min-height:36px;color:var(--color-text);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.AlbumReviewsPreview-module__CNC-Uq__engagement a:hover{text-underline-offset:3px;text-decoration:underline}.AlbumReviewsPreview-module__CNC-Uq__engagement a:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}.AlbumReviewsPreview-module__CNC-Uq__headingRow{justify-content:space-between;align-items:flex-end;gap:1.5rem;min-height:4.75rem;margin-bottom:1.25rem;display:flex}.AlbumReviewsPreview-module__CNC-Uq__title{border-radius:var(--radius-small);background:var(--color-mint-highlight);width:fit-content;max-width:100%;font-family:var(--font-display);text-transform:uppercase;margin:0;padding:.45rem .7rem;font-size:1.5rem;line-height:1}.AlbumReviewsPreview-module__CNC-Uq__totalCount{color:var(--color-text-muted);font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-size:.65rem}.AlbumReviewsPreview-module__CNC-Uq__distribution{border-block:2px solid var(--color-border);grid-template-columns:minmax(7rem,.25fr) minmax(0,1fr);align-items:center;gap:1.5rem;padding:1.25rem 0 1.75rem;display:grid}.AlbumReviewsPreview-module__CNC-Uq__distributionCount{border-right:1px solid var(--color-divider);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:6.5rem;display:flex}.AlbumReviewsPreview-module__CNC-Uq__distributionCount strong{font-family:var(--font-display);font-size:2.25rem;line-height:1}.AlbumReviewsPreview-module__CNC-Uq__distributionCount span{color:var(--color-text-muted);font-family:var(--font-display);text-transform:uppercase;margin-top:.4rem;font-size:.58rem}.AlbumReviewsPreview-module__CNC-Uq__distributionBars{gap:.32rem;display:grid}.AlbumReviewsPreview-module__CNC-Uq__distributionRow{grid-template-columns:1.4rem minmax(0,1fr) 2rem;align-items:center;gap:.55rem;font-size:.68rem;display:grid}.AlbumReviewsPreview-module__CNC-Uq__scoreLabel{text-align:right;white-space:nowrap;font-weight:700}.AlbumReviewsPreview-module__CNC-Uq__barTrack{border:1px solid var(--color-border);background:var(--color-rating-empty);border-radius:999px;height:.48rem;overflow:hidden}.AlbumReviewsPreview-module__CNC-Uq__barFill{border-radius:inherit;background:var(--color-mint-highlight);min-width:2px;height:100%;box-shadow:inset 0 0 0 1px var(--color-border);display:block}.AlbumReviewsPreview-module__CNC-Uq__barCount{color:var(--color-text-muted);text-align:right}.AlbumReviewsPreview-module__CNC-Uq__reviewList{border-bottom:2px solid var(--color-border)}.AlbumReviewsPreview-module__CNC-Uq__reviewRow{border-bottom:1px solid var(--color-divider);grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);gap:1.5rem;padding:1.65rem 0;display:grid}.AlbumReviewsPreview-module__CNC-Uq__reviewRow:last-child{border-bottom:0}.AlbumReviewsPreview-module__CNC-Uq__reviewer{align-items:flex-start;gap:.7rem;display:flex}.AlbumReviewsPreview-module__CNC-Uq__avatarLink{flex:none}.AlbumReviewsPreview-module__CNC-Uq__reviewerMeta{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.AlbumReviewsPreview-module__CNC-Uq__author{max-width:100%;font-family:var(--font-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.7rem;overflow:hidden}.AlbumReviewsPreview-module__CNC-Uq__reviewerMeta time{color:var(--color-text-muted);font-size:.65rem}.AlbumReviewsPreview-module__CNC-Uq__reviewCopy{min-width:0}.AlbumReviewsPreview-module__CNC-Uq__reviewTopline{color:var(--color-text-muted);text-transform:uppercase;flex-wrap:wrap;gap:.5rem;font-size:.62rem;display:flex}.AlbumReviewsPreview-module__CNC-Uq__privateLabel{align-items:center;gap:.2rem;display:inline-flex}.AlbumReviewsPreview-module__CNC-Uq__reviewCopy h3,.AlbumReviewsPreview-module__CNC-Uq__reviewCopy p{margin:0}.AlbumReviewsPreview-module__CNC-Uq__reviewCopy h3{font-family:var(--font-display);margin-top:.25rem;font-size:1.05rem;line-height:1.2}.AlbumReviewsPreview-module__CNC-Uq__reviewCopy p{color:var(--color-text);overflow-wrap:anywhere;margin-top:.55rem;font-size:.95rem;line-height:1.55}.AlbumReviewsPreview-module__CNC-Uq__readReview{min-height:2.75rem;color:var(--color-primary);font-family:var(--font-display);text-transform:uppercase;align-items:center;gap:.35rem;margin-top:.6rem;font-size:.62rem;display:inline-flex}.AlbumReviewsPreview-module__CNC-Uq__readReview:hover{text-decoration:underline}.AlbumReviewsPreview-module__CNC-Uq__emptyState{border-block:2px solid var(--color-border);color:var(--color-text-muted);padding:2.5rem 0}.AlbumReviewsPreview-module__CNC-Uq__emptyState p{margin:0}.AlbumReviewsPreview-module__CNC-Uq__avatarLink:focus-visible,.AlbumReviewsPreview-module__CNC-Uq__author:focus-visible,.AlbumReviewsPreview-module__CNC-Uq__readReview:focus-visible{border-radius:var(--radius-small);outline:3px solid var(--color-primary);outline-offset:3px}@media (max-width:680px){.AlbumReviewsPreview-module__CNC-Uq__headingRow{flex-direction:column;align-items:flex-start;gap:.75rem;min-height:0}.AlbumReviewsPreview-module__CNC-Uq__distribution{grid-template-columns:minmax(5.5rem,.25fr) minmax(0,1fr);gap:.9rem}.AlbumReviewsPreview-module__CNC-Uq__reviewRow{grid-template-columns:minmax(0,1fr);gap:1rem}.AlbumReviewsPreview-module__CNC-Uq__reviewerMeta{grid-template-columns:auto auto;align-items:center;gap:.25rem .6rem;display:grid}.AlbumReviewsPreview-module__CNC-Uq__reviewerMeta>:last-child{grid-column:1/-1}}
.HomeHero-module__NRzLjq__clubBehind{justify-content:flex-end;margin-bottom:-5.5rem;padding-right:0;display:flex}.HomeHero-module__NRzLjq__clubBehind:not(:has(a)){display:none}.HomeHero-module__NRzLjq__clubBehind>a{margin-inline:0;position:relative;left:1.5rem}@media (min-width:640px) and (max-width:899px){.HomeHero-module__NRzLjq__clubBehind>a{left:.5rem}}@media (max-width:639px){.HomeHero-module__NRzLjq__clubBehind{margin-bottom:-4.5rem;padding-right:.5rem}.HomeHero-module__NRzLjq__clubBehind>a{left:.5rem}}
.RatingDial-module__19dMya__wrap{width:100%}.RatingDial-module__19dMya__dial{aspect-ratio:320/268;cursor:grab;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none;width:100%;max-width:25rem;margin:0 auto;position:relative;container-type:inline-size}.RatingDial-module__19dMya__dial:focus-visible{outline:none}.RatingDial-module__19dMya__focusRing{fill:none;stroke:var(--dial-focus-ring,var(--color-primary));stroke-width:3px;stroke-dasharray:var(--dial-focus-dash,6 8);stroke-linecap:round;opacity:0}.RatingDial-module__19dMya__dial:focus-visible .RatingDial-module__19dMya__focusRing{opacity:1}.RatingDial-module__19dMya__grabbing,.RatingDial-module__19dMya__grabbing .RatingDial-module__19dMya__knobFace{cursor:grabbing}.RatingDial-module__19dMya__svg{width:100%;height:100%;display:block;overflow:visible}.RatingDial-module__19dMya__track{fill:none;stroke:var(--color-text);stroke-width:7px;stroke-linecap:butt}.RatingDial-module__19dMya__fill{fill:none;stroke-width:7px;stroke-linecap:butt}.RatingDial-module__19dMya__unset .RatingDial-module__19dMya__track{stroke:var(--dial-unset-track,var(--color-divider));stroke-width:var(--dial-unset-width,5)}.RatingDial-module__19dMya__innerRing{fill:none;stroke:var(--color-divider);stroke-width:2px;stroke-dasharray:2 9;stroke-linecap:round}.RatingDial-module__19dMya__notch line{stroke:var(--color-text);stroke-width:3px;stroke-linecap:round}.RatingDial-module__19dMya__notch text{font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.RatingDial-module__19dMya__unset .RatingDial-module__19dMya__notch text{opacity:.72}.RatingDial-module__19dMya__notchActive text{opacity:1}.RatingDial-module__19dMya__knobShadow{fill:var(--color-text)}.RatingDial-module__19dMya__knobFace{fill:var(--color-surface);stroke:var(--color-text);stroke-width:5px}.RatingDial-module__19dMya__knobPointer{stroke:var(--color-text);stroke-width:11px;stroke-linecap:butt}.RatingDial-module__19dMya__readout{pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex;position:absolute;top:58.96%;left:26%;right:26%;transform:translateY(-50%)}.RatingDial-module__19dMya__number{font-family:var(--font-display);font-size:21cqw;line-height:.82}.RatingDial-module__19dMya__numberEmpty{color:var(--color-text-muted)}.RatingDial-module__19dMya__word{font-family:var(--font-display);margin-top:.5rem;font-size:5.6cqw;line-height:1.1}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__dial{color:var(--dial-text,#f8fafc)}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__track{stroke:var(--dial-track,#52616e);stroke-width:var(--dial-track-width,4);stroke-linecap:round}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__fill{stroke:var(--dial-progress,#c5fa55);stroke-width:var(--dial-progress-width,9);stroke-linecap:round}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__notch line{stroke:var(--dial-notches,#b8c5cf);stroke-width:var(--dial-mark-width,2)}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__notch text{fill:var(--dial-text,#f8fafc);font-weight:var(--dial-label-weight,800)}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__knobShadow{fill:var(--dial-shadow,#050c12);opacity:var(--dial-shadow-opacity,.65);transform:translate(var(--dial-shadow-offset,0px),var(--dial-shadow-offset,0px))}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__knobFace{stroke:var(--dial-face-border,#34424f);stroke-width:var(--dial-face-width,2)}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__number{font-family:var(--dial-number-font,var(--font-display));font-weight:var(--dial-number-weight,inherit);letter-spacing:-.04em;font-size:19cqw;line-height:1}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__word{display:var(--dial-word-display,block);font-family:var(--font-body);font-size:4cqw;font-weight:var(--dial-word-weight,800);text-transform:uppercase}.RatingDial-module__19dMya__rim{fill:none;stroke:var(--dial-text,#fff);stroke-width:1.5px;opacity:var(--dial-rim-opacity,0);pointer-events:none}.RatingDial-module__19dMya__afterHours .RatingDial-module__19dMya__focusRing{stroke:var(--dial-focus,#c5fa55)}.RatingDial-module__19dMya__indicator{r:var(--dial-indicator-radius,10px);fill:var(--dial-indicator-fill,#dfff8b);stroke:var(--dial-indicator-border,#91b440);stroke-width:var(--dial-indicator-width,3);filter:var(--dial-indicator-filter,drop-shadow(0 0 5px #c5fa5566))}.RatingDial-module__19dMya__bezel{fill:none;stroke:var(--dial-notches,#b8c5cf);stroke-width:1px;stroke-dasharray:1 5;opacity:var(--dial-bezel-opacity,0);pointer-events:none}.RatingDial-module__19dMya__readOnly .RatingDial-module__19dMya__dial{cursor:default;touch-action:auto}.RatingDial-module__19dMya__charging .RatingDial-module__19dMya__fill,.RatingDial-module__19dMya__charging .RatingDial-module__19dMya__knobPointer{filter:saturate(1.25)}.RatingDial-module__19dMya__shaking{animation:90ms steps(2,end) infinite RatingDial-module__19dMya__overdrive-shake}.RatingDial-module__19dMya__eleven .RatingDial-module__19dMya__number,.RatingDial-module__19dMya__bursting .RatingDial-module__19dMya__number{color:var(--color-primary)}.RatingDial-module__19dMya__burst{z-index:2;border:var(--border-heavy);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:8%}.RatingDial-module__19dMya__bursting .RatingDial-module__19dMya__burst{animation:.32s ease-out RatingDial-module__19dMya__overdrive-ring}@keyframes RatingDial-module__19dMya__overdrive-shake{0%{transform:translate(-2px,1px)}50%{transform:translate(2px,-1px)}to{transform:translate(-1px,-2px)}}@keyframes RatingDial-module__19dMya__overdrive-ring{0%{opacity:1;transform:scale(.82)}to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.RatingDial-module__19dMya__shaking,.RatingDial-module__19dMya__bursting .RatingDial-module__19dMya__burst{animation:none}}
.ScoreBadge-module__5_c6ra__valueWrap{--score-accent:var(--color-rating);place-items:center;width:3.25rem;min-width:3.25rem;height:3.25rem;display:grid;position:relative}.ScoreBadge-module__5_c6ra__value{z-index:1;border:var(--border-heavy);background:var(--score-accent);width:3.25rem;min-width:3.25rem;min-height:3.25rem;color:var(--color-text);box-shadow:inset 0 0 0 2px #ffffff59, 4px 5px 0 var(--color-border);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.ScoreBadge-module__5_c6ra__valueAnimated{animation:.2s ease-out ScoreBadge-module__5_c6ra__stamp}.ScoreBadge-module__5_c6ra__valueEmpty{background:var(--color-surface);color:var(--color-text-muted);box-shadow:none;border-style:dashed}.ScoreBadge-module__5_c6ra__value strong{font-family:var(--font-display);font-size:1.65rem;line-height:1}.ScoreBadge-module__5_c6ra__valueWide{border-radius:999px;width:auto;padding:0 .5rem}.ScoreBadge-module__5_c6ra__badgeSpacer{width:2.15rem;min-width:2.15rem;height:2.15rem;display:block}.ScoreBadge-module__5_c6ra__compactBadgeWrap{width:2.15rem;min-width:2.15rem;height:2.15rem}.ScoreBadge-module__5_c6ra__compactBadgeWrap .ScoreBadge-module__5_c6ra__value{width:2.15rem;min-width:2.15rem;min-height:2.15rem;box-shadow:inset 0 0 0 1px #ffffff59, 3px 3px 0 var(--color-border);border-width:2px}.ScoreBadge-module__5_c6ra__compactBadgeWrap .ScoreBadge-module__5_c6ra__valueEmpty{box-shadow:none}.ScoreBadge-module__5_c6ra__compactBadgeWrap .ScoreBadge-module__5_c6ra__value strong{font-size:.95rem}.ScoreBadge-module__5_c6ra__compactBadgeWrap .ScoreBadge-module__5_c6ra__valueWide{width:auto;padding:0 .3rem}.ScoreBadge-module__5_c6ra__microBadgeWrap{width:1.6rem;min-width:1.6rem;height:1.6rem}.ScoreBadge-module__5_c6ra__microBadgeWrap .ScoreBadge-module__5_c6ra__value{width:1.6rem;min-width:1.6rem;min-height:1.6rem;box-shadow:inset 0 0 0 1px #ffffff4d, 2px 2px 0 var(--color-border);border-width:2px}.ScoreBadge-module__5_c6ra__microBadgeWrap .ScoreBadge-module__5_c6ra__valueEmpty{box-shadow:none}.ScoreBadge-module__5_c6ra__microBadgeWrap .ScoreBadge-module__5_c6ra__value strong{font-size:.8rem}.ScoreBadge-module__5_c6ra__microBadgeWrap .ScoreBadge-module__5_c6ra__valueWide{width:auto;padding:0 .25rem}.ScoreBadge-module__5_c6ra__largeBadgeWrap{width:5rem;min-width:5rem;height:5rem}.ScoreBadge-module__5_c6ra__largeBadgeWrap .ScoreBadge-module__5_c6ra__value{width:5rem;min-width:5rem;min-height:5rem}.ScoreBadge-module__5_c6ra__largeBadgeWrap .ScoreBadge-module__5_c6ra__value strong{font-size:2rem}@keyframes ScoreBadge-module__5_c6ra__stamp{0%{transform:scale(1.16)rotate(-6deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ScoreBadge-module__5_c6ra__valueAnimated{animation:none}}
.HomeReviews-module__IbiTHa__section{max-width:1280px;margin:0 auto;padding:56px 32px 40px;position:relative}.HomeReviews-module__IbiTHa__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:44px;display:flex}.HomeReviews-module__IbiTHa__eyebrow{background:var(--color-cream-dim);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;padding:5px 10px;font-size:12px;display:inline-block}.HomeReviews-module__IbiTHa__heading{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.045em;margin-top:12px;font-size:clamp(36px,5vw,66px);line-height:.98;position:relative}.HomeReviews-module__IbiTHa__heading:after{content:"";border-top:4px solid var(--color-ink);border-radius:50%;width:46%;height:9px;position:absolute;bottom:-12px;left:0;transform:rotate(-3deg)}.HomeReviews-module__IbiTHa__heading svg{stroke-width:1.5px;width:52px;height:52px;margin-left:20px;display:inline-block;transform:rotate(-10deg)}.HomeReviews-module__IbiTHa__doodle{width:38px;height:38px;position:absolute;top:165px;right:29%;transform:rotate(14deg)}.HomeReviews-module__IbiTHa__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:32px 26px;display:grid}.HomeReviews-module__IbiTHa__pages{overflow-anchor:none;display:grid}.HomeReviews-module__IbiTHa__page{grid-area:1/1;align-self:start;min-width:0}.HomeReviews-module__IbiTHa__page[data-active=false]{visibility:hidden;pointer-events:none}.HomeReviews-module__IbiTHa__card{flex-direction:column;grid-column:span 4;min-width:0;display:flex}.HomeReviews-module__IbiTHa__bubble{isolation:isolate;flex-direction:column;gap:18px;padding:32px 30px 48px;transition:transform .18s;display:flex;position:relative}.HomeReviews-module__IbiTHa__outline{z-index:-1;width:100%;height:100%;filter:drop-shadow(5px 6px 0 var(--color-ink));position:absolute;inset:0;overflow:visible}.HomeReviews-module__IbiTHa__outline path{fill:var(--color-cream);stroke:var(--color-ink);stroke-width:3px;stroke-linejoin:round}.HomeReviews-module__IbiTHa__bubble:hover{transform:translateY(-3px)}.HomeReviews-module__IbiTHa__reviewLink{z-index:2;border-radius:inherit;position:absolute;inset:0}.HomeReviews-module__IbiTHa__reviewLink:focus-visible{outline:3px solid var(--color-coral);outline-offset:7px}.HomeReviews-module__IbiTHa__cover{flex-shrink:0;width:100px;margin-right:8px;position:relative;transform:rotate(-3deg)}.HomeReviews-module__IbiTHa__scoreSticker{z-index:1;transform-origin:100% 0;pointer-events:none;position:absolute;top:-16px;right:-12px;transform:rotate(12deg)scale(1.6)}.HomeReviews-module__IbiTHa__cover .HomeReviews-module__IbiTHa__scoreSticker [role=img]{box-shadow:none}.HomeReviews-module__IbiTHa__copy{flex:1;min-width:0}.HomeReviews-module__IbiTHa__reviewHeadline{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 8px;font-size:18px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.HomeReviews-module__IbiTHa__quote{overflow-wrap:anywhere;white-space:pre-line;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:5px 0 8px;font-size:15px;font-style:italic;line-height:1.5;display:-webkit-box;overflow:hidden}.HomeReviews-module__IbiTHa__ratingOnly{margin:10px 0 20px;font-size:22px;font-weight:700}.HomeReviews-module__IbiTHa__record{align-items:center;gap:16px;width:100%;display:flex}.HomeReviews-module__IbiTHa__recordName{overflow-wrap:anywhere;min-width:0}.HomeReviews-module__IbiTHa__recordName h3{font-family:var(--font-display);text-transform:uppercase;font-size:15px;line-height:1.25}.HomeReviews-module__IbiTHa__trackContext{font-style:italic}.HomeReviews-module__IbiTHa__recordName p{opacity:.65;margin-top:5px;font-size:12px}.HomeReviews-module__IbiTHa__byline{color:var(--color-ink);align-items:center;gap:10px;margin:8px 10px 4px 16px;font-size:12px;display:flex}.HomeReviews-module__IbiTHa__identity{flex:0 auto;min-width:0;padding:3px 0}.HomeReviews-module__IbiTHa__person{align-items:center;gap:8px;min-width:0;font-weight:800;display:flex}.HomeReviews-module__IbiTHa__person>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.HomeReviews-module__IbiTHa__reviewTime{color:color-mix(in srgb, var(--color-ink) 70%, transparent);margin:-2px 0 0 36px;font-size:10px;font-weight:600;display:block}.HomeReviews-module__IbiTHa__person:hover{color:var(--color-ink);text-decoration:underline}.HomeReviews-module__IbiTHa__person:focus-visible{outline:3px solid var(--color-coral);outline-offset:4px}.HomeReviews-module__IbiTHa__engagement{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.HomeReviews-module__IbiTHa__engagement a{min-width:36px;min-height:40px;color:color-mix(in srgb, var(--color-ink) 70%, transparent);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:5px;padding:0 3px;font-weight:600;display:inline-flex}.HomeReviews-module__IbiTHa__engagement a:hover{color:var(--color-coral)}.HomeReviews-module__IbiTHa__engagement a:focus-visible{outline:3px solid var(--color-coral);outline-offset:3px;border-radius:3px}@media (min-width:1024px){.HomeReviews-module__IbiTHa__grid{columns:3;column-gap:20px;display:block}.HomeReviews-module__IbiTHa__card{break-inside:avoid;margin-bottom:22px;padding:4px 7px 0 0}.HomeReviews-module__IbiTHa__card:nth-child(2n) .HomeReviews-module__IbiTHa__cover{transform:rotate(2deg)}.HomeReviews-module__IbiTHa__byline{margin-left:12px}}@media (max-width:1023px){.HomeReviews-module__IbiTHa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeReviews-module__IbiTHa__card{grid-column:span 1}.HomeReviews-module__IbiTHa__doodle{display:none}}@media (max-width:639px){.HomeReviews-module__IbiTHa__section{padding:36px 20px}.HomeReviews-module__IbiTHa__header{flex-direction:column;gap:28px;margin-bottom:28px}.HomeReviews-module__IbiTHa__heading svg{width:36px;height:36px;margin-left:12px}.HomeReviews-module__IbiTHa__card{grid-column:1/-1}.HomeReviews-module__IbiTHa__grid{grid-template-columns:minmax(0,1fr);gap:28px}.HomeReviews-module__IbiTHa__bubble{gap:15px;padding:30px 25px 44px}.HomeReviews-module__IbiTHa__cover{width:78px}.HomeReviews-module__IbiTHa__byline{gap:8px;margin-left:10px}}@media (prefers-reduced-motion:reduce){.HomeReviews-module__IbiTHa__bubble{transition:none}.HomeReviews-module__IbiTHa__bubble:hover{transform:none}}.HomeReviews-module__IbiTHa__grid[data-pattern="1"] .HomeReviews-module__IbiTHa__card:nth-child(odd) .HomeReviews-module__IbiTHa__cover{transform:rotate(3deg)}.HomeReviews-module__IbiTHa__grid[data-pattern="2"] .HomeReviews-module__IbiTHa__card:nth-child(2n) .HomeReviews-module__IbiTHa__cover{transform:rotate(-4deg)}.HomeReviews-module__IbiTHa__mobileShelf{display:none}@media (max-width:639px){.HomeReviews-module__IbiTHa__mobileShelf{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-anchor:none;grid-template-rows:auto;grid-auto-columns:86%;grid-auto-flow:column;align-items:stretch;gap:0 14px;margin:24px -20px 0;padding:8px 20px 12px;scroll-padding-inline:20px;display:grid;overflow-x:auto}.HomeReviews-module__IbiTHa__mobileShelf::-webkit-scrollbar{display:none}.HomeReviews-module__IbiTHa__mobileShelf:focus-visible{outline:3px solid var(--color-ink);outline-offset:-3px}.HomeReviews-module__IbiTHa__mobileShelf .HomeReviews-module__IbiTHa__card{scroll-snap-align:start;grid-column:auto}.HomeReviews-module__IbiTHa__mobileShelf .HomeReviews-module__IbiTHa__bubble{flex:1;padding:28px 20px 40px}.HomeReviews-module__IbiTHa__mobileShelf .HomeReviews-module__IbiTHa__record{gap:10px}.HomeReviews-module__IbiTHa__mobileShelf .HomeReviews-module__IbiTHa__cover{width:60px}.HomeReviews-module__IbiTHa__mobileShelf .HomeReviews-module__IbiTHa__recordName h3{font-size:13px}.HomeReviews-module__IbiTHa__mobileShelf .HomeReviews-module__IbiTHa__byline{flex-wrap:wrap;margin-right:0}.HomeReviews-module__IbiTHa__mobileShelf .HomeReviews-module__IbiTHa__quote{-webkit-line-clamp:4}}
.TrackScorecard-module___JzzVa__scorecard{border-top:var(--border-heavy);margin-top:3.5rem;padding-top:2.5rem}.TrackScorecard-module___JzzVa__scorecardBody.TrackScorecard-module___JzzVa__expandedLayout{display:block}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__trackCell{scroll-margin-top:6rem}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__trackPick{background:linear-gradient(125deg, color-mix(in srgb, var(--color-teal) 18%, var(--color-background)), var(--color-background) 65%)}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskInner{grid-template-columns:180px minmax(0,1fr);gap:.75rem 1.5rem;display:grid}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskTitle{display:none}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskDial{grid-area:1/1/3;margin:0}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskDialActions{grid-area:3/1;margin:0}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskNote{grid-area:1/2;margin:0}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__stickerPicker{grid-area:2/2/4;margin:0}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskFooter{grid-column:1/-1;margin-top:0}@media (max-width:680px){.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskInner{grid-template-columns:minmax(0,1fr);gap:.75rem}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskDial{grid-area:1/1}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskDialActions{grid-area:2/1}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskNote{grid-area:3/1}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__stickerPicker{grid-area:4/1}.TrackScorecard-module___JzzVa__expandedLayout .TrackScorecard-module___JzzVa__deskDial>div{max-width:16rem;margin-inline:auto}}.TrackScorecard-module___JzzVa__scorecardHeading{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.25rem;display:flex}.TrackScorecard-module___JzzVa__headingCopy{min-width:0}.TrackScorecard-module___JzzVa__headingCopy h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(1.6rem,3.4vw,2.2rem);line-height:1}.TrackScorecard-module___JzzVa__headingHint{color:var(--color-text-muted);margin:.75rem 0 0;font-size:.85rem}.TrackScorecard-module___JzzVa__trackStats{color:var(--color-text-muted);font-family:var(--font-display);text-transform:uppercase;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:baseline;gap:.35rem 1rem;font-size:.58rem;display:flex}.TrackScorecard-module___JzzVa__trackStats strong{color:var(--color-teal);margin-left:.2rem;font-size:1.05rem}.TrackScorecard-module___JzzVa__publishError,.TrackScorecard-module___JzzVa__publishMessage{border-radius:var(--radius-small);margin:0 0 .75rem;padding:.65rem .8rem;font-size:.76rem}.TrackScorecard-module___JzzVa__publishError{background:color-mix(in srgb, var(--color-coral) 18%, transparent);color:var(--color-primary-hover)}.TrackScorecard-module___JzzVa__publishMessage{background:var(--color-mint-highlight);color:var(--color-teal)}.TrackScorecard-module___JzzVa__scorecardBody{grid-template-columns:minmax(0,1fr) minmax(24rem,1.05fr);align-items:start;gap:1.5rem;display:grid}.TrackScorecard-module___JzzVa__trackGrid{border:var(--border-heavy);border-radius:var(--radius-small);background:var(--color-surface);box-shadow:var(--shadow-hard-small);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.TrackScorecard-module___JzzVa__trackCell{border-top:1px solid var(--color-divider);border-left:1px solid var(--color-divider);min-width:0;position:relative}.TrackScorecard-module___JzzVa__trackPick{width:100%;min-width:0;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.9rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.9rem 1.1rem;display:grid}.TrackScorecard-module___JzzVa__disclosureIcon{box-sizing:content-box;border:1px solid var(--color-divider);background:var(--color-background);color:var(--color-text);border-radius:50%;padding:.25rem}.TrackScorecard-module___JzzVa__trackPick[aria-expanded=true] .TrackScorecard-module___JzzVa__disclosureIcon{transform:rotate(180deg)}.TrackScorecard-module___JzzVa__trackPick:hover{background:var(--color-mint-highlight)}.TrackScorecard-module___JzzVa__trackNo{color:var(--color-text-muted);font-family:var(--font-display);font-size:.62rem}.TrackScorecard-module___JzzVa__trackPick strong{font-family:var(--font-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.8rem;line-height:1.25;overflow:hidden}.TrackScorecard-module___JzzVa__cellScore{color:var(--color-text-muted);font-family:var(--font-display);align-items:center;gap:.3rem;font-size:.8rem;display:inline-flex}.TrackScorecard-module___JzzVa__trackCellRated .TrackScorecard-module___JzzVa__cellScore{color:var(--color-text)}.TrackScorecard-module___JzzVa__publishedDot,.TrackScorecard-module___JzzVa__noteDot{background:var(--color-teal);border-radius:50%;width:.4rem;height:.4rem;display:block}.TrackScorecard-module___JzzVa__noteDot{background:var(--color-primary)}.TrackScorecard-module___JzzVa__trackCellOn{background:color-mix(in srgb, var(--color-rating) 22%, var(--color-surface));box-shadow:inset 0 -4px 0 var(--color-rating)}.TrackScorecard-module___JzzVa__trackCellOn .TrackScorecard-module___JzzVa__trackPick:hover{background:0 0}.TrackScorecard-module___JzzVa__desk{min-width:0;position:sticky;top:5rem}.TrackScorecard-module___JzzVa__deskInner,.TrackScorecard-module___JzzVa__deskEmpty{border:var(--border-heavy);border-radius:var(--radius-small);background:var(--color-surface);box-shadow:var(--shadow-hard);padding:1.4rem 1.5rem}.TrackScorecard-module___JzzVa__deskEmpty{box-shadow:none;text-align:center;border-style:dashed}.TrackScorecard-module___JzzVa__deskEmpty svg{color:var(--color-text-muted)}.TrackScorecard-module___JzzVa__deskEmpty p{font-family:var(--font-display);text-transform:uppercase;margin:.5rem 0 0;font-size:.85rem}.TrackScorecard-module___JzzVa__deskEmpty span{max-width:32ch;color:var(--color-text-muted);margin:.5rem auto 0;font-size:.8rem;line-height:1.5;display:block}.TrackScorecard-module___JzzVa__deskTitle{align-items:baseline;gap:.6rem;margin:0 0 1rem;display:flex}.TrackScorecard-module___JzzVa__deskTitle span{color:var(--color-text-muted);font-family:var(--font-display);font-size:.62rem}.TrackScorecard-module___JzzVa__deskTitle strong{font-family:var(--font-display);text-transform:uppercase;font-size:.95rem;line-height:1.15}.TrackScorecard-module___JzzVa__deskNote{gap:.45rem;margin-top:1.1rem;display:grid}.TrackScorecard-module___JzzVa__deskNote>span,.TrackScorecard-module___JzzVa__stickerPickerHead>span{font-family:var(--font-display);text-transform:uppercase;font-size:.62rem}.TrackScorecard-module___JzzVa__deskNote textarea{resize:vertical;border:0;border-bottom:2px solid var(--color-divider);width:100%;color:var(--color-text);font:inherit;background:0 0;outline:none;font-size:.82rem;line-height:1.55}.TrackScorecard-module___JzzVa__deskNote textarea:focus{border-color:var(--color-primary)}.TrackScorecard-module___JzzVa__stickerPicker{margin-top:1.1rem}.TrackScorecard-module___JzzVa__stickerPickerHead{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.TrackScorecard-module___JzzVa__stickerPickerHead small{color:var(--color-text-muted);font-family:var(--font-display);text-transform:uppercase;font-size:.55rem}.TrackScorecard-module___JzzVa__stickerOptions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.TrackScorecard-module___JzzVa__stickerOption{filter:grayscale();opacity:.5;cursor:pointer;background:0 0;border:0;padding:0;transition:transform .12s,filter .12s,opacity .12s}.TrackScorecard-module___JzzVa__stickerOption:hover:not(:disabled){filter:none;opacity:1;transform:translateY(-2px)}.TrackScorecard-module___JzzVa__stickerOptionOn{filter:none;opacity:1;box-shadow:0 0 0 2px var(--color-border);border-radius:999px;transform:translateY(-1px)}.TrackScorecard-module___JzzVa__stickerOption:disabled{opacity:.25;cursor:not-allowed}.TrackScorecard-module___JzzVa__deskFooter{border-top:1px solid var(--color-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.2rem;padding-top:.9rem;display:flex}.TrackScorecard-module___JzzVa__publishTrack{border:var(--border-standard);background:var(--color-primary);color:var(--color-primary-text);font-family:var(--font-display);text-transform:uppercase;box-shadow:3px 3px 0 var(--color-border);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.58rem;transition:transform .12s,box-shadow .12s;display:inline-flex}.TrackScorecard-module___JzzVa__publishTrack:hover:not(:disabled){box-shadow:5px 5px 0 var(--color-border);transform:translate(-2px,-2px)}.TrackScorecard-module___JzzVa__publishTrack:disabled{box-shadow:none;opacity:.45;cursor:not-allowed}.TrackScorecard-module___JzzVa__trackPick:focus-visible,.TrackScorecard-module___JzzVa__publishTrack:focus-visible,.TrackScorecard-module___JzzVa__stickerOption:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.TrackScorecard-module___JzzVa__inlineDesk{border-top:2px solid var(--color-divider);background:var(--color-background)}.TrackScorecard-module___JzzVa__deskDial{margin-bottom:1.1rem}.TrackScorecard-module___JzzVa__deskDial>div{max-width:17rem}.TrackScorecard-module___JzzVa__deskDialActions{justify-content:center;align-items:center;min-height:2rem;margin-bottom:.85rem;display:flex}.TrackScorecard-module___JzzVa__clearRating{border:var(--border-standard);background:var(--color-surface);color:var(--color-text);font-family:var(--font-display);text-transform:uppercase;cursor:pointer;border-radius:999px;padding:.35rem .8rem;font-size:.55rem;transition:transform .12s,box-shadow .12s}.TrackScorecard-module___JzzVa__clearRating:hover{box-shadow:var(--shadow-hard-small);transform:translate(-2px,-2px)}.TrackScorecard-module___JzzVa__clearRating[hidden]{display:none}.TrackScorecard-module___JzzVa__clearRating:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.TrackScorecard-module___JzzVa__inlineDesk .TrackScorecard-module___JzzVa__deskInner{box-shadow:none;background:0 0;border:0;border-radius:0;padding:1.1rem 1rem 1.25rem}@media (max-width:1080px){.TrackScorecard-module___JzzVa__scorecardBody{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.TrackScorecard-module___JzzVa__scorecard{margin-top:2.75rem;padding-top:2rem}.TrackScorecard-module___JzzVa__scorecardHeading{flex-direction:column;align-items:flex-start;gap:.85rem}.TrackScorecard-module___JzzVa__trackStats{justify-content:flex-start}.TrackScorecard-module___JzzVa__trackGrid{grid-template-columns:minmax(0,1fr)}.TrackScorecard-module___JzzVa__stickerOptions{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin:0 -1rem;padding:.5rem 1rem .4rem;overflow-x:auto}.TrackScorecard-module___JzzVa__stickerOptions::-webkit-scrollbar{display:none}.TrackScorecard-module___JzzVa__stickerOptions>*{scroll-snap-align:start;flex:none}}@media (prefers-reduced-motion:reduce){.TrackScorecard-module___JzzVa__clearRating,.TrackScorecard-module___JzzVa__stickerOption,.TrackScorecard-module___JzzVa__publishTrack{transition:none}.TrackScorecard-module___JzzVa__clearRating:hover,.TrackScorecard-module___JzzVa__stickerOption:hover:not(:disabled),.TrackScorecard-module___JzzVa__publishTrack:hover:not(:disabled){transform:none}}
.AlbumReviewBrowser-module__9Gs1Pq__chart{border:1px solid var(--color-divider);background:var(--color-surface);border-radius:16px;padding:1rem}.AlbumReviewBrowser-module__9Gs1Pq__chartHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:flex}.AlbumReviewBrowser-module__9Gs1Pq__chartHeading button,.AlbumReviewBrowser-module__9Gs1Pq__footer button{border:1px solid var(--color-divider);background:var(--color-cream);cursor:pointer;border-radius:999px;min-height:44px;padding:.5rem .85rem;font-size:.75rem;font-weight:750}.AlbumReviewBrowser-module__9Gs1Pq__bars{grid-template-rows:repeat(5,minmax(44px,auto));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:.25rem 1rem;display:grid}.AlbumReviewBrowser-module__9Gs1Pq__bar{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:9px;grid-template-columns:1.5rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;min-width:0;min-height:44px;padding:.35rem .5rem;transition:background .12s,border-color .12s;display:grid}.AlbumReviewBrowser-module__9Gs1Pq__bar:hover{background:color-mix(in srgb,var(--score-color) 12%,var(--color-surface))}.AlbumReviewBrowser-module__9Gs1Pq__bar[aria-pressed=true]{border-color:var(--score-color);background:color-mix(in srgb,var(--score-color) 18%,var(--color-surface));box-shadow:inset 3px 0 var(--score-color)}.AlbumReviewBrowser-module__9Gs1Pq__score{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:850}.AlbumReviewBrowser-module__9Gs1Pq__count{text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem}.AlbumReviewBrowser-module__9Gs1Pq__track{background:var(--color-cream-dim);border-radius:999px;height:10px;overflow:hidden}.AlbumReviewBrowser-module__9Gs1Pq__track>span{border-radius:inherit;background:var(--score-color);height:100%;display:block}.AlbumReviewBrowser-module__9Gs1Pq__chart button:focus-visible,.AlbumReviewBrowser-module__9Gs1Pq__footer button:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.AlbumReviewBrowser-module__9Gs1Pq__chart button:disabled,.AlbumReviewBrowser-module__9Gs1Pq__footer button:disabled{opacity:.55;cursor:default}.AlbumReviewBrowser-module__9Gs1Pq__footer{justify-content:center;margin-top:1rem;display:flex}.AlbumReviewBrowser-module__9Gs1Pq__footer [role=alert]{text-align:center;font-size:.85rem}@media (max-width:480px){.AlbumReviewBrowser-module__9Gs1Pq__chart{padding:.65rem}.AlbumReviewBrowser-module__9Gs1Pq__bars{gap:.2rem .35rem}.AlbumReviewBrowser-module__9Gs1Pq__bar{grid-template-columns:1.1rem minmax(0,1fr) 1.6rem;gap:.3rem;padding:.3rem}}@media (prefers-reduced-motion:reduce){.AlbumReviewBrowser-module__9Gs1Pq__bar{transition:none}}
.DiscoverExperience-module__u24Vla__search{margin-bottom:2.5rem}.DiscoverExperience-module__u24Vla__search input[role=combobox]{box-shadow:4px 4px 0 var(--color-ink);padding-block:1.1rem;font-size:1rem}.DiscoverExperience-module__u24Vla__experience{flex-direction:column;gap:3.5rem;min-width:0;display:flex}.DiscoverExperience-module__u24Vla__spotlight{border:3px solid var(--color-ink);box-shadow:7px 7px 0 var(--color-ink);background:var(--color-mint-highlight);border-radius:28px 28px 8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.DiscoverExperience-module__u24Vla__recordStage{isolation:isolate;background:var(--color-cream-dim);border-right:3px solid var(--color-ink);align-items:center;min-height:440px;padding:3.75rem 3rem;display:flex;position:relative;overflow:hidden}.DiscoverExperience-module__u24Vla__sticker{z-index:3;background:var(--color-yellow);border:2px solid var(--color-ink);box-shadow:3px 3px 0 var(--color-ink);font-family:var(--font-display);text-transform:uppercase;padding:.6rem 1rem;font-size:.8rem;position:absolute;top:1.25rem;left:1rem;transform:rotate(-5deg)}.DiscoverExperience-module__u24Vla__cover{z-index:2;filter:drop-shadow(7px 9px #14120f40);width:76%;display:block;position:relative;transform:rotate(-8deg)}.DiscoverExperience-module__u24Vla__vinyl{aspect-ratio:1;border:4px solid var(--color-ink);background:radial-gradient(circle,#f5efe3 0 2%,#fa5b35 2% 18%,#14120f 18% 20%,#0000 20%),repeating-radial-gradient(circle,#191919 0 3px,#353535 3px 4px);border-radius:50%;width:67%;position:absolute;top:50%;right:-2%;transform:translateY(-50%)}.DiscoverExperience-module__u24Vla__recordCopy{flex-direction:column;justify-content:center;align-items:start;gap:1rem;min-width:0;padding:clamp(1.5rem,3vw,3rem);display:flex}.DiscoverExperience-module__u24Vla__artist{text-transform:uppercase;overflow-wrap:anywhere;font-size:.85rem;font-weight:850}.DiscoverExperience-module__u24Vla__recordCopy h2{-webkit-line-clamp:3;min-height:2.15em;font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:clamp(1.8rem,3.7vw,3rem);line-height:1.06;display:-webkit-box;overflow:hidden}.DiscoverExperience-module__u24Vla__metadata{flex-wrap:wrap;gap:.6rem;font-size:.8rem;display:flex}.DiscoverExperience-module__u24Vla__metadata a{text-underline-offset:3px;text-decoration:underline}.DiscoverExperience-module__u24Vla__score{align-items:center;gap:.8rem;min-height:60px;font-size:.8rem;display:flex}.DiscoverExperience-module__u24Vla__recordActions{flex-wrap:wrap;gap:.75rem;width:100%;display:flex}.DiscoverExperience-module__u24Vla__recordActions a,.DiscoverExperience-module__u24Vla__recordActions button{border:2px solid var(--color-ink);background:var(--color-cream);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.65rem 1rem;font-size:.8rem;font-weight:800;display:inline-flex}.DiscoverExperience-module__u24Vla__recordActions .DiscoverExperience-module__u24Vla__primary{background:var(--color-coral);box-shadow:3px 3px 0 var(--color-ink)}.DiscoverExperience-module__u24Vla__recordActions button:disabled{opacity:.5}.DiscoverExperience-module__u24Vla__listLink{text-underline-offset:4px;font-size:.8rem;text-decoration:underline}.DiscoverExperience-module__u24Vla__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.DiscoverExperience-module__u24Vla__heading h2{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.1}.DiscoverExperience-module__u24Vla__sounds{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.DiscoverExperience-module__u24Vla__sounds>a{isolation:isolate;border:3px solid var(--color-ink);background:var(--color-powder-blue);min-height:220px;box-shadow:4px 4px 0 var(--color-ink);border-radius:16px;flex-direction:column;justify-content:space-between;align-items:start;padding:1rem;display:flex;position:relative;overflow:hidden}.DiscoverExperience-module__u24Vla__sounds>a:nth-child(2){background:var(--color-yellow)}.DiscoverExperience-module__u24Vla__sounds>a:nth-child(3){background:var(--color-coral)}.DiscoverExperience-module__u24Vla__sounds>a:nth-child(4){background:var(--color-mint-highlight)}.DiscoverExperience-module__u24Vla__soundCover{z-index:-1;opacity:.65;width:65%;position:absolute;top:-10%;right:-10%;transform:rotate(18deg)}.DiscoverExperience-module__u24Vla__soundNumber{font-weight:850}.DiscoverExperience-module__u24Vla__sounds strong{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;background:var(--color-cream);border:2px solid var(--color-ink);margin-top:3rem;padding:.35rem .5rem;font-size:clamp(1rem,2vw,1.5rem);line-height:1.1}.DiscoverExperience-module__u24Vla__sounds svg{align-self:end}.DiscoverExperience-module__u24Vla__moreSounds{margin-top:1rem}.DiscoverExperience-module__u24Vla__moreSounds summary{cursor:pointer;min-height:44px;padding:.6rem 0;font-weight:750}.DiscoverExperience-module__u24Vla__moreSounds nav{flex-wrap:wrap;gap:.65rem;display:flex}.DiscoverExperience-module__u24Vla__moreSounds a{border:2px solid var(--color-ink);border-radius:999px;padding:.65rem .9rem}.DiscoverExperience-module__u24Vla__tabs{flex-wrap:wrap;gap:.6rem;margin-bottom:1.5rem;display:flex}.DiscoverExperience-module__u24Vla__tabs button{border:2px solid var(--color-ink);border-radius:999px;min-height:44px;padding:.6rem 1rem;font-size:.8rem;font-weight:800}.DiscoverExperience-module__u24Vla__tabs button[aria-pressed=true]{background:var(--color-yellow);box-shadow:3px 3px 0 var(--color-ink)}.DiscoverExperience-module__u24Vla__albumGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem;display:grid}.DiscoverExperience-module__u24Vla__tracks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.DiscoverExperience-module__u24Vla__track{border-bottom:2px solid var(--color-ink);align-items:center;gap:1rem;min-width:0;padding:1rem 0;display:flex}.DiscoverExperience-module__u24Vla__track>div{flex:1;min-width:0}.DiscoverExperience-module__u24Vla__track strong,.DiscoverExperience-module__u24Vla__track small{overflow-wrap:anywhere;display:block}.DiscoverExperience-module__u24Vla__track>span{font-size:.8rem;font-weight:750}.DiscoverExperience-module__u24Vla__track small{margin-top:.3rem;font-size:.75rem}.DiscoverExperience-module__u24Vla__empty{border:2px dashed var(--color-ink);border-radius:16px;padding:2rem}.DiscoverExperience-module__u24Vla__showMore{display:none}.DiscoverExperience-module__u24Vla__listDoor{background:var(--color-yellow);border:3px solid var(--color-ink);box-shadow:6px 6px 0 var(--color-ink);border-radius:10px 28px 28px;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1.5rem,3vw,3rem);display:flex}.DiscoverExperience-module__u24Vla__listDoor>span:first-child{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.15}.DiscoverExperience-module__u24Vla__listDoor>span:last-child{align-items:center;gap:.5rem;font-weight:800;display:flex}.DiscoverExperience-module__u24Vla__people{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.DiscoverExperience-module__u24Vla__experience :is(a,button,summary):focus-visible{outline:3px solid var(--color-ink);outline-offset:4px}@media (max-width:800px){.DiscoverExperience-module__u24Vla__spotlight{grid-template-columns:minmax(0,1fr)}.DiscoverExperience-module__u24Vla__recordStage{border-right:0;border-bottom:3px solid var(--color-ink);min-height:330px;padding:3.5rem 2.5rem}.DiscoverExperience-module__u24Vla__cover{width:65%;max-width:280px;margin:auto}.DiscoverExperience-module__u24Vla__vinyl{width:55%;max-width:310px;right:6%}.DiscoverExperience-module__u24Vla__sounds{grid-template-columns:repeat(2,minmax(0,1fr))}.DiscoverExperience-module__u24Vla__albumGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.DiscoverExperience-module__u24Vla__people{grid-template-columns:repeat(2,minmax(0,1fr))}.DiscoverExperience-module__u24Vla__capped>:nth-child(n+7){display:none}.DiscoverExperience-module__u24Vla__showMore{border:2px solid var(--color-ink);background:var(--color-cream);width:100%;min-height:48px;font-family:var(--font-display);text-transform:uppercase;box-shadow:3px 3px 0 var(--color-ink);border-radius:999px;margin-top:1.25rem;padding:.75rem 1.5rem;font-size:.8rem;display:block}.DiscoverExperience-module__u24Vla__showMore:hover{background:var(--color-yellow)}}@media (max-width:480px){.DiscoverExperience-module__u24Vla__recordStage{min-height:280px;padding-inline:1.2rem}.DiscoverExperience-module__u24Vla__recordCopy{padding:1.25rem}.DiscoverExperience-module__u24Vla__sounds>a{min-height:180px;padding:.65rem}.DiscoverExperience-module__u24Vla__tracks,.DiscoverExperience-module__u24Vla__people{grid-template-columns:minmax(0,1fr)}.DiscoverExperience-module__u24Vla__listDoor{flex-direction:column;align-items:start}}
.HomeSectionHeader-module__bRofJW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px 20px;padding-bottom:12px;display:flex}.HomeSectionHeader-module__bRofJW__centered{justify-content:center}.HomeSectionHeader-module__bRofJW__title{min-width:0;font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.04em;align-items:center;gap:14px;font-size:clamp(24px,2.5vw,33px);line-height:1.08;display:flex}.HomeSectionHeader-module__bRofJW__words{overflow-wrap:anywhere;min-width:0;position:relative}.HomeSectionHeader-module__bRofJW__icon{stroke-width:1.6px;flex-shrink:0;width:28px;height:28px;transform:rotate(-10deg)}.HomeSectionHeader-module__bRofJW__action{flex-shrink:0;max-width:100%}@media (max-width:639px){.HomeSectionHeader-module__bRofJW__icon{width:23px;height:23px}.HomeSectionHeader-module__bRofJW__title{gap:10px}}
.ProfileBanner-module__4Am0Ia__banner{isolation:isolate;position:relative;overflow:hidden}.ProfileBanner-module__4Am0Ia__banner:before,.ProfileBanner-module__4Am0Ia__banner:after{content:"";pointer-events:none;position:absolute}.ProfileBanner-module__4Am0Ia__linerNotes{color:var(--color-ink);background:var(--color-cream-dim)}.ProfileBanner-module__4Am0Ia__linerNotes:before{border:3px solid var(--color-ink);background:var(--color-yellow);width:34%;height:28%;box-shadow:4px 4px 0 var(--color-ink);inset:14% 5% auto auto;transform:rotate(2deg)}.ProfileBanner-module__4Am0Ia__electricBlue{color:var(--color-cream);background:var(--color-blue)}.ProfileBanner-module__4Am0Ia__electricBlue:before{aspect-ratio:1;border:34px solid var(--color-yellow);border-radius:999px;width:54%;inset:-45% -5% auto auto}.ProfileBanner-module__4Am0Ia__electricBlue:after{background:var(--color-coral);width:25%;height:12px;bottom:9%;right:7%;transform:rotate(-7deg)}.ProfileBanner-module__4Am0Ia__sunsetTape{color:var(--color-ink);background:var(--color-coral)}.ProfileBanner-module__4Am0Ia__sunsetTape:before{border:3px solid var(--color-ink);background:var(--color-yellow);width:42%;height:46%;box-shadow:4px 4px 0 var(--color-ink);border-radius:.375rem;top:18%;right:6%;transform:rotate(3deg)}.ProfileBanner-module__4Am0Ia__midnightGroove{color:var(--color-cream);background:var(--color-ink)}.ProfileBanner-module__4Am0Ia__midnightGroove:before{background:var(--color-coral);width:38%;height:10px;box-shadow:38px -18px 0 var(--color-yellow), 80px 12px 0 var(--color-cream);inset:auto auto 16% 6%;transform:skew(-24deg)}.ProfileBanner-module__4Am0Ia__signalRed{color:var(--color-ink);background:repeating-linear-gradient(135deg, var(--color-cream-dim) 0 18px, var(--color-coral) 18px 36px)}.ProfileBanner-module__4Am0Ia__signalRed:before{background:linear-gradient(90deg, transparent, var(--color-cream-dim) 38%);width:42%;inset:0 0 0 auto}.ProfileBanner-module__4Am0Ia__tealShift{color:var(--color-ink);background:var(--color-teal)}.ProfileBanner-module__4Am0Ia__tealShift:before{background:var(--color-cream);width:22%;height:10px;inset:auto auto 12% 6%}.ProfileBanner-module__4Am0Ia__tealShift:after{border:3px solid var(--color-ink);background:var(--color-cream);width:46px;height:46px;inset:16% 7% auto auto}.ProfileBanner-module__4Am0Ia__highYellow{color:var(--color-ink);background:var(--color-yellow)}.ProfileBanner-module__4Am0Ia__highYellow:before{background:var(--color-ink);width:6px;inset:0 auto 0 8%}.ProfileBanner-module__4Am0Ia__highYellow:after{background:var(--color-ink);width:30%;height:6px;inset:auto 8% 14% auto}.ProfileBanner-module__4Am0Ia__coldPress{color:var(--color-ink);background:var(--color-cream)}.ProfileBanner-module__4Am0Ia__coldPress:before{border:10px solid var(--color-blue);border-radius:999px;width:54px;height:54px;inset:18% 9% auto auto}.ProfileBanner-module__4Am0Ia__coldPress:after{background:var(--color-blue);width:18%;height:8px;inset:auto auto 16% 7%}.ProfileBanner-module__4Am0Ia__carbonTeal{color:var(--color-cream);background:var(--color-ink)}.ProfileBanner-module__4Am0Ia__carbonTeal:before{background:var(--color-teal);height:10px;inset:0 0 auto}.ProfileBanner-module__4Am0Ia__carbonTeal:after{background:var(--color-teal);width:40px;height:40px;inset:auto 9% 18% auto;transform:rotate(12deg)}.ProfileBanner-module__4Am0Ia__blueprint{color:var(--color-cream);background:var(--color-blue)}.ProfileBanner-module__4Am0Ia__blueprint:before{background:color-mix(in srgb, var(--color-cream) 65%, transparent);width:3px;inset:14% 8% 14% auto}.ProfileBanner-module__4Am0Ia__blueprint:after{border:3px solid color-mix(in srgb, var(--color-cream) 65%, transparent);width:46px;height:46px;inset:auto 6% 15% auto}.ProfileBanner-module__4Am0Ia__dustJacket{color:var(--color-ink);background:var(--color-cream-dim)}.ProfileBanner-module__4Am0Ia__dustJacket:before{background:var(--color-blue);width:14px;inset:0 auto 0 10%}.ProfileBanner-module__4Am0Ia__dustJacket:after{background:var(--color-ink);width:34%;height:6px;inset:20% 8% auto auto}.ProfileBanner-module__4Am0Ia__hotPress{color:var(--color-ink);background:var(--color-coral)}.ProfileBanner-module__4Am0Ia__hotPress:before{background:var(--color-cream);height:12px;inset:auto 0 0}.ProfileBanner-module__4Am0Ia__hotPress:after{border:3px solid var(--color-ink);background:var(--color-yellow);width:44px;height:44px;box-shadow:4px 4px 0 var(--color-ink);inset:15% 8% auto auto}
.ReviewBubbleCard-module__eVpGFG__card{flex-direction:column;min-width:0;display:flex}.ReviewBubbleCard-module__eVpGFG__card[data-feed]:nth-child(3n+2) .ReviewBubbleCard-module__eVpGFG__outline path{fill:color-mix(in srgb,var(--color-powder-blue) 45%,var(--color-cream))}.ReviewBubbleCard-module__eVpGFG__card[data-feed]:nth-child(3n+3) .ReviewBubbleCard-module__eVpGFG__outline path{fill:color-mix(in srgb,var(--color-yellow) 12%,var(--color-cream))}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__outline path{fill:var(--color-mint-highlight)}.ReviewBubbleCard-module__eVpGFG__card[data-feed] .ReviewBubbleCard-module__eVpGFG__kind{display:none}.ReviewBubbleCard-module__eVpGFG__card[data-feed] .ReviewBubbleCard-module__eVpGFG__artwork>a{display:block;transform:rotate(-5deg)}.ReviewBubbleCard-module__eVpGFG__card[data-feed] .ReviewBubbleCard-module__eVpGFG__activity a{min-height:44px;font-weight:700}@media (min-width:900px){.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__bubble{grid-template-columns:minmax(180px,.75fr) minmax(0,1.5fr);gap:.75rem 3rem;padding:3rem 3.5rem 4.5rem;display:grid}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__album{display:contents}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__artwork{grid-area:1/1/3;place-self:center;width:100%;max-width:280px}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__albumMeta{grid-area:1/2;align-self:end}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__albumMeta h2{font-size:clamp(1.5rem,3vw,2.6rem);line-height:1.1}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__albumMeta p{font-size:.95rem}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__copy{grid-area:2/2;margin-top:.25rem}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__copy h3{font-size:1.1rem}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__copy p{-webkit-line-clamp:5;font-size:1.15rem}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__score{top:-20px;right:-22px;transform:rotate(10deg)scale(1.5)}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__footer{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ReviewBubbleCard-module__eVpGFG__card[data-featured] .ReviewBubbleCard-module__eVpGFG__activity{margin:0}}.ReviewBubbleCard-module__eVpGFG__card[data-rating-only] .ReviewBubbleCard-module__eVpGFG__bubble{padding-top:1.25rem;padding-bottom:2.5rem}.ReviewBubbleCard-module__eVpGFG__card[data-rating-only] .ReviewBubbleCard-module__eVpGFG__artwork{flex-basis:64px}.ReviewBubbleCard-module__eVpGFG__card[data-rating-only] .ReviewBubbleCard-module__eVpGFG__copy{margin-top:.5rem}.ReviewBubbleCard-module__eVpGFG__card[data-rating-only] .ReviewBubbleCard-module__eVpGFG__read{padding-top:0}@media (min-width:900px){.ReviewBubbleCard-module__eVpGFG__card[data-opening] .ReviewBubbleCard-module__eVpGFG__bubble{padding-top:2.5rem}.ReviewBubbleCard-module__eVpGFG__card[data-opening] .ReviewBubbleCard-module__eVpGFG__artwork{flex-basis:112px}.ReviewBubbleCard-module__eVpGFG__card[data-opening] .ReviewBubbleCard-module__eVpGFG__copy p{-webkit-line-clamp:6;font-size:1.1rem}}.ReviewBubbleCard-module__eVpGFG__bubble{isolation:isolate;overflow-wrap:anywhere;flex-direction:column;flex:1;padding:2rem clamp(1.5rem,3vw,2rem) 3.5rem;display:flex;position:relative}.ReviewBubbleCard-module__eVpGFG__outline{z-index:-1;pointer-events:none;width:100%;height:100%;filter:drop-shadow(4px 5px 0 var(--color-ink));position:absolute;inset:0;overflow:visible}.ReviewBubbleCard-module__eVpGFG__outline path{fill:var(--color-cream);stroke:var(--color-ink);stroke-width:3px;stroke-linejoin:round}.ReviewBubbleCard-module__eVpGFG__album{align-items:center;gap:1.5rem;display:flex}.ReviewBubbleCard-module__eVpGFG__artwork{flex:0 0 92px;position:relative}.ReviewBubbleCard-module__eVpGFG__score{pointer-events:none;position:absolute;top:-12px;right:-15px;transform:rotate(8deg)}.ReviewBubbleCard-module__eVpGFG__albumMeta{overflow-wrap:anywhere;min-width:0}.ReviewBubbleCard-module__eVpGFG__kind{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:.65rem;font-weight:800}.ReviewBubbleCard-module__eVpGFG__albumMeta h2{font-family:var(--font-display);text-transform:uppercase;margin-top:.25rem;font-size:1.1rem;line-height:1.2}.ReviewBubbleCard-module__eVpGFG__albumMeta p{margin-top:.3rem;font-size:.8rem}.ReviewBubbleCard-module__eVpGFG__albumMeta .ReviewBubbleCard-module__eVpGFG__from{color:var(--color-text-muted);font-size:.7rem}.ReviewBubbleCard-module__eVpGFG__copy{flex-direction:column;flex:1;margin-top:1.25rem;display:flex}.ReviewBubbleCard-module__eVpGFG__copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.9rem;font-weight:750;display:-webkit-box;overflow:hidden}.ReviewBubbleCard-module__eVpGFG__copy p{-webkit-line-clamp:4;white-space:pre-wrap;-webkit-box-orient:vertical;font-size:.95rem;font-style:italic;line-height:1.65;display:-webkit-box;overflow:hidden}.ReviewBubbleCard-module__eVpGFG__copy .ReviewBubbleCard-module__eVpGFG__ratingOnly{color:var(--color-text-muted);font-size:.85rem}.ReviewBubbleCard-module__eVpGFG__read{text-transform:uppercase;align-items:center;gap:.25rem;margin-top:auto;padding-top:1rem;font-size:.7rem;font-weight:800;display:flex}.ReviewBubbleCard-module__eVpGFG__footer{padding-bottom:.25rem}.ReviewBubbleCard-module__eVpGFG__activity{flex-wrap:wrap;align-items:center;gap:1rem;margin:.35rem 0 0 3.3rem;font-size:.75rem;display:flex}.ReviewBubbleCard-module__eVpGFG__activity a,.ReviewBubbleCard-module__eVpGFG__activity span{align-items:center;gap:.3rem;min-height:32px;display:inline-flex}.ReviewBubbleCard-module__eVpGFG__albumMeta h2 a:hover,.ReviewBubbleCard-module__eVpGFG__copy:hover .ReviewBubbleCard-module__eVpGFG__read,.ReviewBubbleCard-module__eVpGFG__activity a:hover{text-underline-offset:3px;text-decoration:underline}.ReviewBubbleCard-module__eVpGFG__card a:focus-visible{outline:3px solid var(--color-coral);outline-offset:4px;border-radius:3px}@media (max-width:400px){.ReviewBubbleCard-module__eVpGFG__artwork{flex-basis:76px}.ReviewBubbleCard-module__eVpGFG__album{gap:1.25rem}.ReviewBubbleCard-module__eVpGFG__albumMeta h2{font-size:1rem}}
.QuickRating-module__sUb0Ja__panel{background:0 0;border:0;flex-direction:column;gap:.85rem;min-width:0;padding:0;display:flex}.QuickRating-module__sUb0Ja__quick{text-align:center;order:0;min-width:0}.QuickRating-module__sUb0Ja__fullReview{order:1;min-width:0}.QuickRating-module__sUb0Ja__dial{width:100%;max-width:320px;margin:0 auto .85rem}.QuickRating-module__sUb0Ja__albumDial{--dial-focus-ring:transparent;--dial-focus-dash:none;--dial-unset-track:var(--color-text);--dial-unset-width:7}.QuickRating-module__sUb0Ja__albumDial [role=slider]:focus-visible strong{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.QuickRating-module__sUb0Ja__actions>button,.QuickRating-module__sUb0Ja__fullReview>a,.QuickRating-module__sUb0Ja__fullReview>button{width:100%}.QuickRating-module__sUb0Ja__heading:has(.QuickRating-module__sUb0Ja__saved){margin-top:.9rem}.QuickRating-module__sUb0Ja__saved{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;display:flex}.QuickRating-module__sUb0Ja__textButton{text-underline-offset:4px;font-size:.75rem;text-decoration:underline}.QuickRating-module__sUb0Ja__feedback{color:var(--quick-feedback,#c2d0dc);order:2;font-size:.8rem}.QuickRating-module__sUb0Ja__feedback:empty{display:none}.QuickRating-module__sUb0Ja__feedback[role=alert]{color:var(--quick-error,#ffb5ac)}.QuickRating-module__sUb0Ja__panel [data-button]{text-transform:none;letter-spacing:0;min-height:50px;font-size:.9rem}@media (max-width:760px){.QuickRating-module__sUb0Ja__dial{max-width:285px}}
.ReviewFeed-module__xQH6Lq__toolbar{border:3px solid var(--color-ink);background:var(--color-cream-dim);box-shadow:4px 4px 0 var(--color-ink);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.ReviewFeed-module__xQH6Lq__tabs{flex-wrap:wrap;gap:clamp(.75rem,2vw,1.5rem);display:flex}.ReviewFeed-module__xQH6Lq__tabs a{border:2px solid var(--color-ink);background:var(--color-cream);border-radius:999px;align-items:center;min-height:44px;padding:.65rem 1rem;font-size:.85rem;font-weight:800;display:inline-flex}.ReviewFeed-module__xQH6Lq__tabs a[aria-current]{background:var(--color-yellow);box-shadow:3px 3px 0 var(--color-ink)}.ReviewFeed-module__xQH6Lq__tools{flex-wrap:wrap;align-items:center;gap:1rem;margin-left:auto;display:flex}.ReviewFeed-module__xQH6Lq__audience{border:1px solid var(--color-ink);border-radius:8px;padding:3px;display:flex}.ReviewFeed-module__xQH6Lq__audience a{border-radius:5px;padding:.5rem .65rem;font-size:.75rem}.ReviewFeed-module__xQH6Lq__audience a[aria-current]{background:var(--color-ink);color:var(--color-cream)}.ReviewFeed-module__xQH6Lq__filters{position:relative}.ReviewFeed-module__xQH6Lq__filters summary{cursor:pointer;padding:.65rem .2rem;font-size:.85rem;font-weight:700}.ReviewFeed-module__xQH6Lq__panel{z-index:30;background:var(--color-cream);border:2px solid var(--color-ink);width:min(290px,85vw);box-shadow:4px 4px 0 var(--color-ink);border-radius:12px;padding:1rem;position:absolute;top:100%;right:0}.ReviewFeed-module__xQH6Lq__panel label{gap:.35rem;margin-bottom:1rem;font-size:.8rem;font-weight:700;display:grid}.ReviewFeed-module__xQH6Lq__panel select{background:var(--color-cream);border:1px solid var(--color-ink);border-radius:5px;width:100%;padding:.6rem}.ReviewFeed-module__xQH6Lq__active{align-items:center;gap:.75rem;margin-top:1rem;font-size:.8rem;display:flex}.ReviewFeed-module__xQH6Lq__active a{text-decoration:underline}.ReviewFeed-module__xQH6Lq__grid{align-items:start;gap:2rem;margin-top:2.5rem;padding-right:6px;display:grid}.ReviewFeed-module__xQH6Lq__more{justify-items:center;gap:1rem;margin-top:2.5rem;display:grid}@media (min-width:900px){.ReviewFeed-module__xQH6Lq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}.ReviewFeed-module__xQH6Lq__grid>[data-featured]{grid-column:1/-1}}.ReviewFeed-module__xQH6Lq__toolbar a:focus-visible,.ReviewFeed-module__xQH6Lq__filters summary:focus-visible{outline:3px solid var(--color-coral);outline-offset:4px}@media (max-width:420px){.ReviewFeed-module__xQH6Lq__toolbar{gap:.75rem;padding:.75rem}.ReviewFeed-module__xQH6Lq__tabs{gap:.4rem}.ReviewFeed-module__xQH6Lq__tabs a{padding:.5rem .65rem;font-size:.75rem}}@media (max-width:600px){.ReviewFeed-module__xQH6Lq__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:100%;display:grid}.ReviewFeed-module__xQH6Lq__tabs a{text-align:center;justify-content:center;padding:.5rem;font-size:.75rem}}
