.album-sleeve.story-cover{aspect-ratio:1;border:1.5px solid var(--black);background:var(--cover-color,var(--pink));width:100%;box-shadow:3px 3px 0 var(--black);margin:0;padding:0;position:relative;overflow:hidden;container-type:inline-size}.album-imprint{z-index:2;letter-spacing:.075em;font-size:clamp(5px,3.1cqw,12px);font-weight:800;line-height:1.5;position:absolute;top:6%;left:7%}.album-imprint>span{letter-spacing:.11em;font-size:.73em;display:block}.album-name{z-index:2;width:55%;position:absolute;top:25%;left:7%}.album-name>span{letter-spacing:.04em;margin-bottom:6%;font-size:clamp(7px,3.5cqw,14px);font-weight:800;line-height:1.4;display:block}.album-name>strong{-webkit-line-clamp:2;overflow-wrap:anywhere;font:var(--display-weight) clamp(12px,11cqw,47px)/var(--display-leading) var(--display);letter-spacing:var(--display-tracking);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.album-figure{object-fit:contain;object-position:center bottom;width:58%;height:74%;position:absolute;bottom:0;right:-9%}.album-edition{z-index:2;letter-spacing:.09em;font-size:clamp(5px,3cqw,12px);font-weight:800;line-height:1.5;position:absolute;bottom:7%;left:7%}.studio .studio-sidebar.story-playlist{background:0 0;border:0;min-width:0;padding:0;top:110px}.playlist-meta{padding-top:24px}.playlist-meta>.eyebrow{letter-spacing:.09em;font-size:11px}.playlist-meta>h2{letter-spacing:var(--display-tracking);overflow-wrap:anywhere;margin-top:8px;font-size:22px;line-height:1.4}.playlist-genre{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:7px;font-size:16px;line-height:1.65;display:-webkit-box;overflow:hidden}.playlist-details{border-top:2px solid var(--black);margin-top:20px}.playlist-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:56px;font-size:16px;font-weight:700;list-style:none;display:flex}.playlist-details>summary::-webkit-details-marker{display:none}.playlist-details>summary>svg{transition:transform .18s var(--ease);flex-shrink:0}.playlist-details[open]>summary>svg{transform:rotate(180deg)}.playlist-mobile-label{display:none}.playlist-tracks.studio-steps{border-top:1px solid #08080840;margin:0}.playlist-tracks.studio-steps>li{border-bottom:1px solid #08080840}.playlist-tracks.studio-steps button{align-items:center;gap:12px;min-height:58px;padding:12px 10px;font-size:18px;line-height:1.4}.playlist-tracks.studio-steps button>.playlist-track-number{color:var(--black);background:0 0;border:0;border-radius:0;flex-shrink:0;width:24px;min-width:24px;height:28px;font-size:15px;font-weight:700}.playlist-tracks.studio-steps button>.playlist-track-title{color:inherit;min-width:0;height:auto;font-size:inherit;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;display:block}.playlist-tracks.studio-steps .current button{background:var(--black);color:var(--chalk)}.playlist-tracks.studio-steps .current button>.playlist-track-number{color:var(--lime)}.playlist-tracks.studio-steps button>.playlist-now{letter-spacing:.02em;min-width:auto;height:auto;color:var(--chalk);background:0 0;border:0;flex-shrink:0;margin-left:auto;font-size:12px;display:block}.playlist-tracks.studio-steps button:disabled{opacity:1;color:#68685e}.playlist-tracks.studio-steps button:disabled>.playlist-track-number{color:#68685e}.playlist-tracks.studio-steps button:not(:disabled):not([aria-current]):hover{background:var(--lime)}.playlist-note{margin-top:19px;font-size:16px;line-height:1.7}.playlist-details summary:focus-visible{outline:3px solid var(--black);outline-offset:4px}.lyrics-studio .lyrics-sidebar>.album-result{display:block}.album-result>.playlist-meta{padding-top:24px}.lyrics-sidebar .album-result .album-result-heading{margin-top:12px;font-size:25px;line-height:1.3}.lyrics-sidebar .album-result .playlist-meta>.playlist-genre{font-size:16px}.draft-card>.album-sleeve{box-shadow:none;border:0;border-bottom:2px solid var(--black);flex-shrink:0}.draft-card .draft-card-body h2{margin-top:14px}.genre-choice-grid .choice-description,.voice-choice-grid .choice-description{font-size:16px;line-height:1.5}.genre-choice-grid .choice,.voice-choice-grid .choice{align-items:flex-start;gap:12px;min-height:142px;padding-top:25px}.genre-choice-grid .choice>span:not(.choice-check):not(.choice-description),.voice-choice-grid .choice>span:not(.choice-check):not(.choice-description){padding-right:17px;font-size:19px;line-height:1.4}.genre-choice-grid .choice.selected,.voice-choice-grid .choice.selected{background:var(--lime);color:var(--black)}.genre-choice-grid .choice.selected .choice-description,.voice-choice-grid .choice.selected .choice-description{color:var(--black)}.genre-choice-grid .choice.selected .choice-check,.voice-choice-grid .choice.selected .choice-check{background:var(--black);color:var(--chalk);border-color:var(--black)}.genre-expand{text-underline-offset:5px;border:2px solid var(--black);justify-content:center;gap:12px;width:100%;min-height:58px;margin:20px 0 0;font-size:18px;text-decoration:underline}.custom-genre-field{background:var(--yellow);border:2px solid var(--black);margin-top:24px;padding:23px}.custom-genre-field>textarea{background:var(--chalk);min-height:140px;margin-top:12px;font-size:20px}.custom-genre-field [aria-invalid=true]{border:3px solid var(--black)}.custom-genre-help{flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:10px;display:flex}.custom-genre-help>span{font-size:16px;line-height:1.6}.review-row strong{overflow-wrap:anywhere}.genre-choice-grid legend{scroll-margin-top:110px}.genre-choice-grid>.field-help{overflow-wrap:anywhere}@media (width<=1000px) and (width>=701px){.playlist-tracks.studio-steps button{gap:7px;padding-inline:7px;font-size:16px}.playlist-tracks.studio-steps button>.playlist-now{font-size:10px}.playlist-meta>h2{font-size:20px}.playlist-meta>.eyebrow{font-size:10px}.playlist-genre{font-size:16px}.playlist-details>summary{gap:8px;font-size:14px}.genre-choice-grid .choices.columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.studio .studio-sidebar.story-playlist{margin-bottom:30px;display:block;position:static}.playlist-album{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:19px;display:grid}.playlist-meta{padding-top:0}.playlist-meta>.eyebrow{letter-spacing:.05em;font-size:10px;line-height:1.6}.playlist-meta>h2{margin-top:5px;font-size:20px;line-height:1.35}.playlist-genre{-webkit-line-clamp:2;margin-top:5px;font-size:16px;line-height:1.55}.playlist-details{margin-top:21px}.playlist-details>summary{min-height:58px;font-size:17px}.playlist-desktop-label{display:none}.playlist-mobile-label{display:inline}.playlist-note{display:none}.playlist-tracks.studio-steps button{min-height:60px;padding-inline:12px;font-size:18px}.playlist-tracks.studio-steps button>.playlist-track-number{width:25px;font-size:15px}.playlist-tracks.studio-steps button>.playlist-now{font-size:13px}.lyrics-studio .lyrics-sidebar>.album-result{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:19px;margin-bottom:19px;display:grid}.album-result>.playlist-meta{padding:0}.lyrics-sidebar .album-result .album-result-heading{margin-top:5px;font-size:22px}.lyrics-sidebar .album-result .playlist-meta>.playlist-genre{font-size:16px;line-height:1.6}.lyrics-studio .lyrics-sidebar>.text-link{margin-bottom:23px}.genre-choice-grid .choice,.voice-choice-grid .choice{min-height:148px}.genre-choice-grid .choice-description,.voice-choice-grid .choice-description{font-size:16px}.genre-expand{min-height:60px;margin-top:15px;font-size:18px}.custom-genre-field{padding:20px 16px}.custom-genre-field>textarea{font-size:20px}.draft-card>.album-sleeve{max-height:none}}@media (width<=359px){.playlist-album,.lyrics-studio .lyrics-sidebar>.album-result{grid-template-columns:88px minmax(0,1fr);gap:15px}.playlist-meta>.eyebrow{font-size:9px}.playlist-meta>h2{font-size:19px}.playlist-details>summary{font-size:16px}.genre-choice-grid .choices.columns-3{grid-template-columns:1fr}.genre-choice-grid .choice{min-height:112px}.genre-choice-grid .choice-description{font-size:16px}}.evolving-sleeve.album-sleeve{background:var(--cover-color);transition:background-color .6s;box-shadow:4px 4px #08080818}.evolving-sleeve.sleeve-blank{background:#f5f1e8;border-color:#b9b4a7;box-shadow:inset 0 0 0 9px #faf7ef,4px 4px #0808080c}.evolving-sleeve .album-name{width:78%;top:24%}.evolving-sleeve .album-name>strong{letter-spacing:-.06em;font-size:clamp(12px,14cqw,64px);font-weight:650;line-height:1.02}.evolving-sleeve .album-name>span{margin-bottom:3%;font-size:clamp(7px,2.8cqw,13px)}.evolving-sleeve .album-imprint{font-size:clamp(5px,2.5cqw,11px)}.evolving-sleeve .album-memory-art{width:100%;height:100%;color:var(--black);animation:.5s both album-reveal;position:absolute;inset:0}.evolving-sleeve .album-name,.evolving-sleeve .album-imprint,.evolving-sleeve .album-edition{animation:.45s both album-reveal}.evolving-sleeve .album-edition{max-width:47%;font-size:clamp(5px,2.6cqw,12px);bottom:7%}.evolving-sleeve .album-rhythm{opacity:.18}.evolving-sleeve.treatment-bold .album-name>strong{font-style:italic;font-weight:850}.evolving-sleeve.treatment-rhythm .album-name>strong{letter-spacing:-.08em}.evolving-sleeve.treatment-lyrical .album-name>strong{font-weight:500}@keyframes album-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.playlist-details>summary>svg,.evolving-sleeve.album-sleeve{transition:none}.evolving-sleeve *{animation:none!important}}
