.rb-owner-product-preview{position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate}.rb-owner-product-preview>.ps-live-preview,.rb-owner-product-preview>.customer-family-art,.rb-owner-product-preview>.customer-release-preview{width:100%;height:100%;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.rb-owner-product-preview img,.rb-owner-product-preview canvas,.rb-owner-product-preview svg{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.rb-owner-product-preview .rb-owner-bundle-preview{width:100%;height:100%;align-items:center;gap:6px}.rb-owner-product-preview .rb-owner-bundle-preview .customer-family-art{min-width:0;overflow:hidden}.rb-owner-product-preview .ps-preview-empty{padding:18px;text-align:center;font:12px -apple-system,BlinkMacSystemFont,sans-serif;color:#86868b}.rb-store-journey{--rb-j-blue:#007aff;--rb-j-ink:#101013;--rb-j-muted:#777883;--rb-j-line:#dcdde3;box-sizing:border-box;min-height:100dvh;background:#f5f5f7;color:var(--rb-j-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:0 4.6% 20px;isolation:isolate}.rb-store-journey *{box-sizing:border-box}.rb-store-journey button,.rb-store-journey input,.rb-store-journey a{font:inherit}.rb-store-journey button{cursor:pointer;color:inherit;border:0;background:none}.rb-store-journey button:disabled{cursor:default;opacity:.48}.rb-store-journey a{color:var(--rb-j-blue);text-decoration:none}.rb-store-journey button:focus-visible,.rb-store-journey a:focus-visible,.rb-store-journey input:focus-visible{outline:3px solid #007aff;outline-offset:4px}.rb-store-journey h1,.rb-store-journey h2,.rb-store-journey h3,.rb-store-journey p{margin:0}.rb-journey-header{height:84px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.rb-journey-header .rb-journey-back{justify-self:start;display:flex;align-items:center;gap:10px;color:#585965;font-size:14px;padding:10px 0}.rb-journey-wordmark{font-size:21px;letter-spacing:-.9px;white-space:nowrap}.rb-journey-wordmark strong{font-weight:750}.rb-journey-header nav{justify-self:end;display:flex;align-items:center;gap:24px;font-size:14px;color:#555661}.rb-journey-header .rb-journey-pill,.rb-journey-account{background:#eaeaf0;border-radius:999px;padding:12px 23px}.rb-journey-header .rb-journey-account{padding:10px;display:flex}.rb-journey-hero{text-align:center;padding:7px 0 25px}.rb-journey-hero h1{font-size:clamp(36px,4vw,56px);font-weight:750;letter-spacing:-2.3px;line-height:1.1}.rb-journey-hero p{font-size:20px;color:var(--rb-j-muted);margin-top:12px;line-height:1.4;letter-spacing:-.4px}.rb-store-discovery{max-width:735px;margin:0 auto 10px}.rb-journey-segments{display:flex;padding:4px;background:#e9e9ee;border-radius:28px;gap:3px}.rb-journey-segments button{flex:1;padding:12px 10px;border-radius:24px;font-size:14px;white-space:nowrap;min-height:42px}.rb-journey-segments .is-selected{background:var(--rb-j-blue);color:#fff}.rb-journey-search{display:flex;align-items:center;gap:13px;background:#e9e9ee;border-radius:26px;margin-top:16px;padding:0 22px;height:48px;color:#6d6e79}.rb-journey-search input{border:0;background:none;width:100%;outline:none;color:var(--rb-j-ink);font-size:14px}.rb-journey-search input::placeholder{color:var(--rb-j-muted)}.rb-journey-row-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.rb-journey-row-heading h2{font-size:27px;letter-spacing:-1px;line-height:1.2}.rb-journey-row-heading p{color:var(--rb-j-muted);font-size:17px;line-height:1.4;margin-top:3px}.rb-journey-row-heading>button{display:flex;align-items:center;gap:10px;color:var(--rb-j-blue);white-space:nowrap;font-size:14px;padding:8px 0}.rb-store-product-row{margin-top:16px;margin-bottom:37px}.rb-store-product-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding:0 0 7px}.rb-store-product-card{text-align:left;min-width:0;padding:0;scroll-snap-align:start}.rb-store-product-art{position:relative}.rb-journey-image{position:relative;background:#eaeaf0;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:10px;aspect-ratio:1/1}.rb-journey-image img{display:block;width:100%;height:100%;object-fit:contain}.rb-journey-image-empty{display:flex;flex-direction:column;align-items:center;gap:9px;color:#92939a;font-size:12px;padding:12px;text-align:center}.rb-store-product-card h3{font-size:15px;font-weight:600;line-height:1.4;margin-top:9px;letter-spacing:-.25px}.rb-store-product-card p{font-size:14px;color:var(--rb-j-muted);margin-top:2px;line-height:1.4}.rb-store-product-row.is-landscape .rb-store-product-carousel{grid-auto-columns:calc((100% - 36px)/3)}.rb-store-product-row.is-landscape .rb-journey-image{aspect-ratio:2.7/1}.rb-store-duration{position:absolute;right:8px;bottom:8px;border-radius:5px;background:#111b;color:#fff;padding:4px 6px;font-size:12px}.rb-journey-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0 2px;border-top:1px solid var(--rb-j-line);font-size:12px;margin-top:18px}.rb-journey-footer>strong{font-size:16px;letter-spacing:-.6px}.rb-journey-footer nav{display:flex;align-items:center;gap:24px;color:var(--rb-j-muted)}.rb-journey-footer nav a{color:inherit}.rb-journey-footer nav button{padding:6px 0}.rb-journey-state{text-align:center;padding:50px 22px;color:var(--rb-j-muted);max-width:720px;margin:0 auto}.rb-journey-state h2{color:var(--rb-j-ink);font-size:25px;letter-spacing:-.7px}.rb-journey-state p{margin:10px auto 20px;line-height:1.5;max-width:530px}.rb-journey-action-wrap{min-width:0;display:flex;flex-direction:column;gap:5px}.rb-journey-action-wrap small{font-size:11px;line-height:1.4;color:var(--rb-j-muted)}.rb-store-journey .rb-journey-action{border:0;display:inline-flex;align-items:center;justify-content:center;border-radius:17px;background:var(--rb-j-blue);color:#fff;font-size:14px;min-height:39px;padding:10px 22px;line-height:1.2;text-align:center;white-space:nowrap}.rb-store-journey .rb-journey-action.is-secondary{background:#e8e8ee;color:#272833}.rb-journey-actions{display:flex;gap:7px}.rb-journey-actions>*{flex:1}.rb-yours{padding-left:5%;padding-right:5%}.rb-yours .rb-journey-hero h1{font-size:66px}.rb-yours .rb-journey-hero{padding:5px 0 19px}.rb-yours-tabs{max-width:595px;margin:0 auto 19px}.rb-yours-tabs .is-selected{background:#fff;color:#111;font-weight:650}.rb-yours-section{margin-top:18px;margin-bottom:29px}.rb-yours-section .rb-journey-row-heading{margin-bottom:15px}.rb-yours-design-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.rb-yours-design .rb-journey-image{aspect-ratio:1.47/1}.rb-yours-design h3{font-size:16px;letter-spacing:-.4px;margin-top:11px;font-weight:550}.rb-yours-design>p{font-size:13px;color:var(--rb-j-muted);margin-top:4px;margin-bottom:12px}.rb-yours-owned{border-top:1px solid var(--rb-j-line);padding-top:18px}.rb-yours-owned-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.rb-yours-owned-card{display:grid;grid-template-columns:38% 1fr;gap:17px;padding:13px;background:#fff9;border-radius:16px;min-width:0}.rb-yours-owned-card .rb-journey-image{height:100%;min-height:120px;aspect-ratio:1.2/1}.rb-yours-owned-card>div:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-width:0}.rb-yours-owned-card h3{font-size:15px;font-weight:600;letter-spacing:-.3px}.rb-yours-owned-card p{font-size:13px;color:var(--rb-j-muted);line-height:1.3;margin-bottom:12px}.rb-yours-owned-card .rb-journey-action{min-height:36px;min-width:130px}.rb-yours-purchases{display:flex;flex-direction:column}.rb-yours-purchases article{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid var(--rb-j-line)}.rb-yours-purchases .rb-journey-image{width:64px;flex:none}.rb-yours-purchases article>div:nth-child(2){flex:1}.rb-yours-purchases h3{font-size:16px}.rb-yours-purchases p,.rb-yours-purchases small{font-size:13px;color:var(--rb-j-muted);margin-top:5px;display:block}.rb-yours-purchases article>a{font-size:13px}.rb-releases{padding-left:2.1%;padding-right:2.1%}.rb-releases>.rb-journey-header{padding:0 20px}.rb-journey-hero-left{text-align:left;padding:10px 23px 32px}.rb-journey-hero-left h1{font-size:50px;letter-spacing:-1.8px}.rb-journey-hero-left p{font-size:20px;margin-top:8px}.rb-release-layout{display:grid;grid-template-columns:20% minmax(0,1fr) 25%;gap:28px;align-items:start}.rb-release-list{padding-right:23px;border-right:1px solid var(--rb-j-line);min-height:700px}.rb-release-list>button{display:flex;width:100%;align-items:center;gap:13px;text-align:left;padding:11px 9px;border-radius:12px;margin-bottom:16px}.rb-release-list>button.is-selected{background:#e9e9ee}.rb-release-list .rb-journey-image{width:69px;flex:none;border-radius:6px}.rb-release-list button>span{flex:1;min-width:0}.rb-release-list strong{font-size:16px;display:block;overflow-wrap:anywhere;font-weight:600}.rb-release-list small{font-size:14px;color:var(--rb-j-muted);display:block;margin-top:7px}.rb-release-list .rb-release-new{padding-top:22px;border-top:1px solid var(--rb-j-line);border-radius:0}.rb-release-new-icon{background:#29292c;min-height:68px;max-width:69px;display:flex;align-items:center;justify-content:center;border-radius:6px;color:#aaa}.rb-release-identity{display:flex;align-items:center;gap:23px;padding-bottom:18px;border-bottom:1px solid var(--rb-j-line)}.rb-release-identity .rb-journey-image{width:104px;border-radius:5px;flex:none}.rb-release-identity h2{font-size:38px;letter-spacing:-1.5px}.rb-release-identity p{font-size:21px;color:var(--rb-j-muted);margin-top:3px}.rb-release-bundle{margin-top:24px;border-radius:13px;background:#eaeaf0;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.rb-release-bundle strong{font-size:16px;font-weight:550}.rb-release-bundle p{font-size:14px;line-height:1.4;color:var(--rb-j-muted);margin-top:5px}.rb-release-assets-heading{margin:31px 0 9px}.rb-release-assets-heading h2{font-size:25px;letter-spacing:-.8px}.rb-release-assets-heading p{font-size:16px;color:var(--rb-j-muted);line-height:1.4;margin-top:5px}.rb-release-assets article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--rb-j-line);min-height:100px}.rb-release-assets article:last-child{border-bottom:0}.rb-release-asset-select{display:flex;align-items:center;text-align:left;gap:18px;min-width:0;padding:0}.rb-release-asset-select .rb-journey-image{width:112px;aspect-ratio:1.38/1;border-radius:6px;flex:none}.rb-release-asset-select>span{min-width:0}.rb-release-asset-select strong{display:block;font-size:16px;font-weight:650;letter-spacing:-.25px}.rb-release-asset-select small{display:block;font-size:13px;color:var(--rb-j-muted);margin-top:5px;line-height:1.3}.rb-release-status{border-radius:20px;background:#eaeaf0;color:#666773;padding:10px 14px;font-size:12px;white-space:nowrap}.rb-release-status.is-success{background:#e0eee6;color:#23704e}.rb-release-assets .rb-journey-action{min-width:137px;min-height:38px;font-size:13px;padding:9px 15px}.rb-release-preview{padding-left:25px;border-left:1px solid var(--rb-j-line);margin-top:14px}.rb-release-preview>h2{font-size:26px;letter-spacing:-.8px;margin-bottom:5px}.rb-release-preview>p{font-size:16px;color:var(--rb-j-muted);margin-bottom:18px}.rb-release-preview>.rb-journey-image{aspect-ratio:9/16;max-height:58dvh;background:#eaeaf0}.rb-release-preview>.rb-journey-image img{object-fit:contain}.rb-release-preview>.rb-journey-action-wrap{margin-top:13px}.rb-journey-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1700px){.rb-store-journey{padding-left:max(5%,calc((100% - 1540px)/2));padding-right:max(5%,calc((100% - 1540px)/2))}.rb-releases{padding-left:2.5%;padding-right:2.5%}}@media(max-width:1150px){.rb-release-layout{grid-template-columns:190px minmax(0,1fr);gap:20px}.rb-release-preview{grid-column:2;padding:20px 0 0;border-left:0;border-top:1px solid var(--rb-j-line);display:grid;grid-template-columns:190px 1fr;gap:10px 22px}.rb-release-preview>.rb-journey-image{grid-column:1;grid-row:1/5;max-height:350px}.rb-release-preview>h2,.rb-release-preview>p,.rb-release-preview>.rb-journey-action-wrap{grid-column:2;margin:0}.rb-release-preview>.rb-journey-action-wrap{align-self:start}.rb-release-assets article{grid-template-columns:minmax(0,1fr) auto}.rb-release-status{grid-column:1;grid-row:2;justify-self:start;margin-left:130px;margin-top:-22px;padding:4px 9px;font-size:11px}.rb-release-assets article>.rb-journey-action-wrap{grid-column:2;grid-row:1/3}.rb-yours-owned-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-yours-owned-card{grid-template-columns:36% 1fr}.rb-yours-owned-card .rb-journey-action{min-width:100px}.rb-journey-header{height:76px}.rb-yours-design-grid{gap:16px}.rb-yours-design .rb-journey-actions{flex-direction:column}.rb-store-product-carousel{grid-auto-columns:calc((100% - 36px)/3)}}@media(max-width:720px){.rb-store-journey{padding:0 20px 18px}.rb-journey-header{height:72px;gap:7px;grid-template-columns:1fr auto 1fr}.rb-journey-header .rb-journey-back{font-size:0;gap:0;padding:12px 0}.rb-journey-header .rb-journey-back svg{width:22px;height:22px}.rb-journey-wordmark{font-size:18px}.rb-journey-header nav{font-size:12px;gap:10px}.rb-journey-header .rb-journey-pill{padding:10px 14px}.rb-journey-header .rb-journey-account{padding:7px}.rb-journey-header nav>button:first-child:not(.rb-journey-pill){max-width:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rb-journey-hero{padding:14px 0 23px}.rb-journey-hero h1{font-size:38px;letter-spacing:-1.5px}.rb-journey-hero p{font-size:17px;margin-top:10px}.rb-journey-segments{overflow-x:auto;border-radius:18px;scrollbar-width:none}.rb-journey-segments button{font-size:12px;padding:10px 12px;min-height:40px;flex:1 0 auto}.rb-journey-search{margin-top:12px;height:46px;padding:0 16px}.rb-store-product-row{margin-top:23px;margin-bottom:29px}.rb-journey-row-heading h2{font-size:24px}.rb-journey-row-heading p{font-size:15px}.rb-journey-row-heading>button{font-size:12px}.rb-store-product-carousel{grid-auto-columns:72%;gap:14px;margin-right:-20px;padding-right:20px}.rb-store-product-row.is-landscape .rb-store-product-carousel{grid-auto-columns:88%}.rb-store-product-row.is-landscape .rb-journey-image{aspect-ratio:2/1}.rb-store-product-card h3{font-size:15px}.rb-store-product-card p{font-size:13px}.rb-journey-footer{align-items:flex-start;flex-direction:column;font-size:11px;gap:12px}.rb-journey-footer nav{gap:18px;flex-wrap:wrap}.rb-yours .rb-journey-hero h1{font-size:51px}.rb-yours-tabs{margin-bottom:24px}.rb-yours-design-grid{grid-template-columns:1fr;gap:27px}.rb-yours-design .rb-journey-actions{flex-direction:row}.rb-yours-owned-grid{grid-template-columns:1fr}.rb-yours-owned-card{grid-template-columns:115px 1fr;padding:12px;gap:17px}.rb-yours-owned-card .rb-journey-image{min-height:110px}.rb-yours-purchases article{gap:12px;flex-wrap:wrap}.rb-yours-purchases article>a{margin-left:76px}.rb-yours-purchases article>strong{font-size:14px}.rb-releases>.rb-journey-header{padding:0}.rb-journey-hero-left{text-align:left;padding:17px 0 26px}.rb-journey-hero-left h1{font-size:37px}.rb-journey-hero-left p{font-size:16px}.rb-release-layout{display:flex;flex-direction:column;gap:22px}.rb-release-list{display:flex;overflow-x:auto;width:100%;min-height:0;border:0;border-bottom:1px solid var(--rb-j-line);padding:0 0 14px;gap:12px}.rb-release-list>button{min-width:210px;max-width:240px;margin:0;padding:9px}.rb-release-list .rb-journey-image{width:53px}.rb-release-list .rb-release-new{border:0;padding-top:9px}.rb-release-new-icon{min-height:53px;max-width:53px}.rb-release-list strong{font-size:14px}.rb-release-list small{font-size:12px}.rb-release-workspace{width:100%}.rb-release-identity .rb-journey-image{width:82px}.rb-release-identity h2{font-size:30px;letter-spacing:-1px}.rb-release-identity p{font-size:17px}.rb-release-bundle{padding:15px;align-items:flex-start;flex-direction:column;gap:10px;margin-top:18px}.rb-release-bundle strong{font-size:15px}.rb-release-bundle p{font-size:13px}.rb-release-assets-heading{margin-top:25px}.rb-release-assets-heading h2{font-size:22px}.rb-release-assets-heading p{font-size:14px}.rb-release-assets article{gap:9px;min-height:116px;align-items:center}.rb-release-asset-select{gap:11px}.rb-release-asset-select .rb-journey-image{width:72px;aspect-ratio:1/1}.rb-release-asset-select strong{font-size:14px}.rb-release-asset-select small{font-size:11px;margin-top:4px}.rb-release-assets .rb-journey-action{min-width:0;min-height:40px;max-width:115px;white-space:normal;font-size:12px;padding:10px 12px}.rb-release-status{margin-left:83px;font-size:10px;margin-top:-18px;padding:3px 8px}.rb-release-preview{width:100%;margin-top:0;grid-template-columns:40% 1fr;padding-top:21px}.rb-release-preview>.rb-journey-image{max-height:340px}.rb-release-preview>h2{font-size:23px}.rb-release-preview>p{font-size:14px;line-height:1.4}.rb-release-preview .rb-journey-action{white-space:normal;font-size:13px}.rb-journey-state{padding:35px 8px}.rb-journey-state h2{font-size:23px}.rb-journey-state p{font-size:15px}}@media(prefers-reduced-motion:reduce){.rb-store-journey *{scroll-behavior:auto}}.rb-private-preview{background:#e9f2ff;color:#164a85;padding:12px 24px;text-align:center;font:13px -apple-system,BlinkMacSystemFont,sans-serif}.rb-private-preview a{color:inherit}.rb-acquired-design>.ps-customer-fields{max-width:1200px;margin:auto}.rb-acquired-design>.rb-journey-header{margin-bottom:24px}.rb-store-product-art{aspect-ratio:4/5;border-radius:18px;background:#eaeaec;overflow:hidden}.rb-store-product-art>.rb-journey-image{height:100%;aspect-ratio:auto}.rb-store-product-art>.rb-owner-product-preview{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:0}.rb-store-product-row.is-landscape .rb-store-product-art{aspect-ratio:2.7/1}.rb-store-product-art .ps-live-preview img,.rb-store-product-art .ps-live-preview canvas{max-height:100%;object-fit:contain}.rb-store-product-art .ps-live-preview{margin:0;padding:0}@media(max-width:720px){.rb-store-product-row.is-landscape .rb-store-product-art{aspect-ratio:2/1}}.rb-store-product-row.is-expanded .rb-store-product-carousel{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;overflow:visible}.rb-store-product-row.is-expanded.is-landscape .rb-store-product-carousel{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:720px){.rb-store-product-row.is-expanded .rb-store-product-carousel,.rb-store-product-row.is-expanded.is-landscape .rb-store-product-carousel{grid-template-columns:repeat(2,minmax(0,1fr));margin-right:0;padding-right:0}}.music-object{--object-size:340px;--hole-color:#fff;--rotation-duration:12s;display:block;position:relative;flex-shrink:0;width:min(100%,var(--object-size));aspect-ratio:1;border:0;padding:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;container-type:inline-size}.music-object:focus-visible{outline:2px solid #999;outline-offset:9px;border-radius:50%}.disc-body{display:block;position:relative;width:100%;height:100%;border-radius:50%;background:#9cabb3;box-shadow:0 1px 2px #0002,inset 0 0 0 1px #fff8;isolation:isolate}.disc-motion{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;animation:disc-turn var(--rotation-duration) linear infinite;will-change:transform}.disc-material,.disc-grooves,.disc-reflection{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.disc-material{background:conic-gradient(from 18deg,#728893,#9cacb5 30deg,#d7eff3 48deg,#f8f9df,#b7dacd 76deg,#78c1c6 84deg,#8295a6 100deg,#9fa7b0 135deg,#d1d7df 156deg,#f9f5da 174deg,#dae7dc,#8ae0df 196deg,#7096a7 218deg,#b2b9c6 248deg,#f5f3ec 269deg,#d6e8ed 286deg,#9cbbc4 310deg,#728893 360deg);box-shadow:inset 0 0 0 1px #63777d,inset 0 0 0 5px #d1dfe644,inset 0 0 0 8px #253e4922}.disc-reflection{background:conic-gradient(from 3deg,transparent 0deg,#ffffffb0 40deg,#fff0 55deg,transparent 110deg,#6effdf55 123deg,#9cc4ff66 135deg,#faefffbb 147deg,#ffffb766 154deg,transparent 171deg,transparent 212deg,#e4fbffa0 230deg,#9defff70 239deg,transparent 250deg,transparent 307deg,#fff9 330deg,transparent 350deg);mix-blend-mode:screen;opacity:.78}.disc-grooves{top:2.5%;right:2.5%;bottom:2.5%;left:2.5%;background:repeating-radial-gradient(circle at center,transparent 0 1px,#fff2 1.1px 1.4px,transparent 1.6px 2.5px);opacity:.22;box-shadow:inset 0 0 0 1px #ffffff50}.disc-hub{position:absolute;top:31%;right:31%;bottom:31%;left:31%;border-radius:50%;background:#101417;box-shadow:0 0 0 1px #9aadb4,inset 0 0 0 2px #08090b,0 1px 3px #0007}.hub-prism{position:absolute;top:3%;right:3%;bottom:3%;left:3%;border-radius:50%;background:conic-gradient(#b8eeff,#fff,#fbea98,#98ffdf,#191719,#97beff,#fff,#eafa94,#75fff5,#141c25,#b8eeff)}.hub-silver{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:conic-gradient(from 30deg,#cbd4dd,#faffff,#9eacb9,#e5edf4,#fff,#cbd4dd);box-shadow:0 0 0 2px #15171a,inset 0 0 0 2px #fafaff,inset 0 0 0 5px #d1dae4,inset 0 0 4px 7px #f6fbff}.hub-inner{position:absolute;top:29%;right:29%;bottom:29%;left:29%;border-radius:50%;background:#27292c;box-shadow:0 0 0 1px #141618,0 0 0 3px #879098,0 0 0 4px #dfe6ee,inset 0 0 0 2px #55585c,inset 0 0 0 4px #222427}.disc-hole{position:absolute;top:44.7%;right:44.7%;bottom:44.7%;left:44.7%;border-radius:50%;background:var(--hole-color);box-shadow:0 0 0 1px #17191d,0 0 0 2px #c5c9ce55}.music-object--icon{--object-size:230px;--hole-color:#363637;padding:19px;border-radius:25%;background:linear-gradient(150deg,#555556,#363637 70%);box-shadow:inset 0 1px #fff2,0 7px 15px #00000012}.music-object--icon:focus-visible{border-radius:25%}.music-object--icon .disc-body{box-shadow:0 0 0 7px #00000010,0 8px 14px #0002}.music-object--vinyl .disc-body{background:#141415;box-shadow:0 1px 3px #0003}.music-object--vinyl .disc-material{background:conic-gradient(from 25deg,#101011,#19191b 32deg,#414144 57deg,#161618 83deg,#101011 145deg,#242426 198deg,#49494b 226deg,#18181a 250deg,#101011 320deg,#101011);box-shadow:inset 0 0 0 1px #4f4f51,inset 0 0 0 3px #151516,inset 0 0 0 4px #37373a}.music-object--vinyl .disc-grooves{top:3%;right:3%;bottom:3%;left:3%;opacity:.8;background:repeating-radial-gradient(circle,#ffffff0b 0 .5px,#0005 .8px 1.5px,transparent 1.6px 2.6px);box-shadow:inset 0 0 0 1px #ffffff12}.music-object--vinyl .disc-reflection{background:conic-gradient(from 25deg,transparent 10deg,#fff3 50deg,transparent 78deg,transparent 188deg,#fff2 220deg,transparent 251deg);opacity:.45}.vinyl-label{position:absolute;top:34%;right:34%;bottom:34%;left:34%;border-radius:50%;background:#ecebe7;box-shadow:0 0 0 9px #111,0 0 0 10px #5553;display:flex;align-items:center;flex-direction:column;color:#343435;font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding-top:13%;letter-spacing:.13em;font-size:2.1cqw}.vinyl-label--artwork{overflow:hidden;padding:0;clip-path:circle(50% at 50% 50%);isolation:isolate}.vinyl-label--artwork img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:50%;clip-path:circle(50% at 50% 50%)}.vinyl-label strong{font-weight:500;font-size:4cqw;position:absolute;bottom:16%;letter-spacing:-.06em}.vinyl-label small{position:absolute;top:20%;font-size:1.4cqw}.vinyl-label>span{position:absolute;top:33%}.music-object--vinyl .disc-hole{top:48.6%;right:48.6%;bottom:48.6%;left:48.6%;background:#202021;box-shadow:0 0 0 1px #d4d4d0}.music-object[data-tint=rose] .disc-material{filter:sepia(.4) saturate(2) hue-rotate(285deg)}.music-object[data-tint=violet] .disc-material{filter:sepia(.5) saturate(2) hue-rotate(205deg)}@keyframes disc-turn{to{transform:rotate(360deg)}}.music-object--icon{padding:0;box-sizing:border-box;aspect-ratio:1 / 1;overflow:hidden}.music-object--icon .disc-body{position:absolute;top:8.25%;right:8.25%;bottom:8.25%;left:8.25%;width:auto;height:auto;aspect-ratio:1 / 1}.music-object--vinyl .disc-material{background:conic-gradient(from 18deg,#0b0b0c,#121213 24deg,#202022 43deg,#343436 57deg,#232325 70deg,#111112 91deg,#09090a 133deg,#0f0f10 181deg,#1b1b1d 209deg,#303033 231deg,#1b1b1d 251deg,#101011 273deg,#09090a 319deg,#0b0b0c 360deg);box-shadow:inset 0 0 0 .6px #7778,inset 0 0 0 2px #080809,inset 0 0 0 3px #38383a}.music-object--vinyl .disc-grooves{top:2%;right:2%;bottom:2%;left:2%;opacity:.55;background:repeating-radial-gradient(circle at center,#ffffff0b 0 .35px,#0003 .5px .85px,transparent 1px 1.65px);box-shadow:inset 0 0 0 1px #ffffff0b;-webkit-mask-image:radial-gradient(circle,#0000 0,#0000 26%,#000 27%,#000);mask-image:radial-gradient(circle,#0000 0,#0000 26%,#000 27%,#000)}.music-object--vinyl .disc-grooves:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,transparent 0 31%,#0009 31.1% 32%,transparent 32.3% 43%,#0006 43.1% 43.6%,transparent 43.9% 55%,#0005 55.1% 55.8%,transparent 56.1% 66%,#0008 66.1% 67%,transparent 67.2%);opacity:.65}.music-object--vinyl .disc-reflection{background:conic-gradient(from 18deg,transparent 16deg,#ffffff04 32deg,#ffffff16 53deg,#ffffff07 65deg,transparent 85deg,transparent 197deg,#ffffff0e 223deg,#ffffff05 242deg,transparent 269deg);opacity:.45}.vinyl-label{top:35%;right:35%;bottom:35%;left:35%;padding:0;background:radial-gradient(circle at 38% 28%,#e6e3dc,#d2cfc7);color:#45443f;box-shadow:0 0 0 1px #080809,0 0 0 8px #0d0d0e,0 0 0 8.5px #52525455,inset 0 0 0 1px #fff3}.vinyl-label:after{content:"";position:absolute;top:27%;right:27%;bottom:27%;left:27%;border:1px solid #aaa79f55;border-radius:50%;box-shadow:0 0 0 1px #f8f5e91a}.vinyl-label>span{top:19%;font-size:1.7cqw;font-weight:500;letter-spacing:.16em}.vinyl-label small{top:auto;bottom:19%;font-size:1.2cqw;letter-spacing:.14em}.vinyl-label strong{bottom:28%;font-size:2.5cqw;letter-spacing:-.03em}.music-object--vinyl .disc-hole{top:48.9%;right:48.9%;bottom:48.9%;left:48.9%;background:#101011;box-shadow:0 0 0 .7px #77746b,inset 0 1px 1px #000}.deck-vinyl{display:block;position:relative;width:100%;height:100%;container-type:inline-size}.deck-vinyl .music-object{width:100%;height:100%;--hole-color:#242322}.deck-vinyl .disc-motion{animation:none;will-change:auto}.deck-vinyl .disc-body{box-shadow:0 1px 1px #12141160,0 3px 5px #24262033,0 9px 14px #31352c16}.deck-vinyl .vinyl-label{display:none}.deck-vinyl .disc-material{background:radial-gradient(ellipse at 23% 26%,#ffffff1e,transparent 46%),conic-gradient(from 0deg,#111112,#191a1b 24deg,#373839 47deg,#505153 60deg,#303133 75deg,#141516 98deg,#0a0b0c 150deg,#151617 190deg,#303132 215deg,#464749 233deg,#2a2b2d 252deg,#121314 279deg,#0a0b0c 329deg,#111112);box-shadow:inset 0 0 0 .7px #7b7b7b88,inset 0 0 0 2px #111112,inset 0 0 0 3px #313235}.deck-vinyl .disc-grooves{top:2.2%;right:2.2%;bottom:2.2%;left:2.2%;opacity:.65;background:repeating-radial-gradient(circle,transparent 0 .2px,#ffffff04 .65px,#00000008 1.15px,transparent 1.9px 2.85px);-webkit-mask-image:radial-gradient(circle,transparent 0 30%,#000 32% 100%);mask-image:radial-gradient(circle,transparent 0 30%,#000 32% 100%);box-shadow:inset 0 0 0 .6px #fff2}.deck-vinyl .disc-grooves:after{background:radial-gradient(circle closest-side,transparent 0 52%,#0005 52.2% 52.7%,#fff1 52.9%,transparent 53.5% 62%,#0005 62.2% 62.7%,#fff1 62.9%,transparent 63.5% 73%,#0005 73.2% 73.7%,#fff1 73.9%,transparent 74.5% 83%,#0005 83.2% 83.7%,#fff1 83.9%,transparent 84.5% 92%,#0005 92.2% 92.7%,#fff1 92.9%,transparent 93.5%);opacity:.75}.deck-vinyl .disc-reflection{background:conic-gradient(from 0deg,transparent 20deg,#fff0 34deg,#ffffff24 57deg,#ffffff10 73deg,transparent 93deg,transparent 195deg,#ffffff1c 233deg,transparent 269deg);opacity:.65}.deck-vinyl .disc-hole{top:48.65%;right:48.65%;bottom:48.65%;left:48.65%;background:#27231f;box-shadow:inset 0 1px 2px #0009,0 0 0 1px #b8b2a26b}.deck-vinyl-label{position:absolute;top:28.5%;right:28.5%;bottom:28.5%;left:28.5%;overflow:hidden;border-radius:50%;background:#c8c0b7;box-shadow:0 0 0 .8px #ffffff60,inset 0 1px 1px #fff4;display:block;text-align:center;color:#28262c;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.deck-vinyl-label>img{width:100%;height:100%;object-fit:cover}.deck-vinyl-label strong{position:absolute;top:30%;left:6%;width:88%;font-size:3.9cqw;font-weight:650;letter-spacing:.06em;line-height:1.05;text-transform:uppercase}.deck-vinyl-label small{position:absolute;top:68%;left:5%;width:90%;font-size:1.45cqw;letter-spacing:.075em;line-height:1.3}.deck-vinyl-label em{position:absolute;bottom:5%;left:5%;width:90%;font-size:1.08cqw;letter-spacing:.04em;line-height:1.3;font-style:normal}.deck-label-mark{position:absolute;top:13%;left:43%;width:14%;height:12%;transform:rotate(-8deg)}.deck-label-side{position:absolute;top:47%;left:12%;right:12%;display:flex;justify-content:space-between;font-size:3cqw;line-height:1}.deck-label-side b{font-weight:550}.deck-label-print{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 20%,#eddfce 0,transparent 45%),radial-gradient(ellipse at 76% 35%,#685f5c 0,transparent 46%),linear-gradient(135deg,#afa99f,#d2c7bb 55%,#aaa69e)}.deck-vinyl[data-label=home] .deck-label-print{background:radial-gradient(ellipse at 52% 11%,#183647 0 9%,transparent 10%),radial-gradient(ellipse at 30% 24%,#d6aab5 0,transparent 40%),radial-gradient(ellipse at 80% 40%,#b3c2c0 0,transparent 48%),#ede7d9}.deck-vinyl[data-label=after] .deck-label-print{background:radial-gradient(ellipse at 58% 8%,#d9d5cb 0,transparent 24%),radial-gradient(ellipse at 25% 45%,#aab0af 0,transparent 42%),linear-gradient(145deg,#8b8f8c,#c2c3bd 60%,#969d9c)}.deck-vinyl[data-label=late] .deck-label-print{background:radial-gradient(ellipse at 30% 28%,#d5d8d6,transparent 55%),linear-gradient(135deg,#87938e,#b2bab5 65%,#6e7c78)}.deck-vinyl--black .deck-vinyl-label strong{font-size:2.4cqw;top:32%}.deck-vinyl--black .deck-vinyl-label small{font-size:1.3cqw;top:70%}.deck-vinyl--apricot .disc-body{background:#e5956f}.deck-vinyl--apricot .disc-material{background:conic-gradient(from 0deg,#e99b75,#eda17b 25deg,#f7ba96 45deg,#fbd0b1 60deg,#f3b18a 79deg,#e99973 110deg,#df8d67 152deg,#eaa079 197deg,#f6bd97 217deg,#ffd4b4 233deg,#f4b18b 255deg,#e5936d 290deg,#e99b75);box-shadow:inset 0 0 0 .8px #ffe2c9,inset 0 0 0 2px #f5bc9666,inset 0 0 0 3px #ce744839}.deck-vinyl--apricot .disc-grooves{opacity:.45;background:repeating-radial-gradient(circle,transparent 0 .2px,#ffffff0f .65px,#b7663b0b 1.15px,transparent 1.9px 2.85px)}.deck-vinyl--apricot .disc-grooves:after{opacity:.4}.deck-vinyl--apricot .disc-reflection{opacity:.85}.deck-vinyl--apricot .deck-vinyl-label{background:radial-gradient(ellipse at 30% 18%,#cabbdf,#b5a0d0 70%,#b39dcb);box-shadow:0 0 0 1px #e2cce7,inset 0 1px 1px #efe8fa99}@container (max-width:150px){.deck-vinyl .disc-grooves{opacity:.24;background:repeating-radial-gradient(circle,#fff1 0 .6px,transparent 1px 3px)}.deck-vinyl .disc-grooves:after{opacity:.2}}.deck-vinyl--chrome .disc-body{background:#5a646f}.deck-vinyl--chrome .disc-material{background:radial-gradient(ellipse at 23% 26%,#ffffff26,transparent 46%),conic-gradient(from 0deg,#434c56,#c6d0d8 35deg,#fff 52deg,#77838e 72deg,#222831 118deg,#86939e 165deg,#edf2f4 205deg,#fff 232deg,#6e7a85 248deg,#272e35 292deg,#c4cdd4 338deg,#434c56 360deg);box-shadow:inset 0 0 0 .8px #eef3f6,inset 0 0 0 2px #9fadb866,inset 0 0 0 3px #2b333c39}.deck-vinyl--gold .disc-body{background:#8a6a39}.deck-vinyl--gold .disc-material{background:radial-gradient(ellipse at 23% 26%,#fff4d022,transparent 46%),conic-gradient(from 0deg,#7a5e32,#dbbc74 35deg,#ffde8c 52deg,#a2854e 72deg,#604521 118deg,#ae9055 165deg,#f5d485 205deg,#ffde8c 232deg,#9c7f49 248deg,#634923 292deg,#d9ba73 338deg,#7a5e32 360deg);box-shadow:inset 0 0 0 .8px #ffeec2,inset 0 0 0 2px #d9ba7366,inset 0 0 0 3px #5c431f39}.deck-vinyl--chrome .disc-grooves,.deck-vinyl--gold .disc-grooves{opacity:.4}.deck-vinyl--chrome .disc-grooves:after,.deck-vinyl--gold .disc-grooves:after{opacity:.35}.deck-vinyl--chrome .disc-reflection,.deck-vinyl--gold .disc-reflection{opacity:.8}.deck-vinyl--chrome .deck-vinyl-label strong,.deck-vinyl--gold .deck-vinyl-label strong{font-size:2.4cqw;top:32%}.deck-vinyl--chrome .deck-vinyl-label small,.deck-vinyl--gold .deck-vinyl-label small{font-size:1.3cqw;top:70%}.deck-vinyl--smoke .disc-body{background:#555960}.deck-vinyl--smoke .disc-material{background:radial-gradient(circle at 34% 28%,#eff4f9be,#d3dbe43c 50%,#c5cdd600),radial-gradient(circle at 50% 50%,#0f111400 36%,#12151a2e,#0d0f137e),conic-gradient(from 18deg,#555960,#61656c 24deg,#797e86 43deg,#a0a5ad 57deg,#7b8089 70deg,#5a5e65 91deg,#4c5056 133deg,#565a61 181deg,#71767e 209deg,#9499a2 231deg,#72777e 251deg,#585c63 273deg,#4d5157 319deg,#555960 360deg);box-shadow:inset 0 0 0 .8px #cfd6dd,inset 0 0 0 2px #8a9099aa,inset 0 0 0 3px #2f343a55}.deck-vinyl--amber .disc-body{background:#c87214}.deck-vinyl--amber .disc-material{background:radial-gradient(circle at 34% 28%,#ffe3aeee,#f6c06d66 50%,#e8a84a00),radial-gradient(circle at 50% 50%,#33150200 36%,#2b110350,#1c0b01a8),conic-gradient(from 18deg,#b5690f,#bc7013 24deg,#c77c1a 43deg,#d68c27 57deg,#c87b19 70deg,#b96b10 91deg,#ad620d 133deg,#b4670f 181deg,#c57918 209deg,#d38925 231deg,#c07417 251deg,#b3660f 273deg,#a85e0b 319deg,#b5690f 360deg);box-shadow:inset 0 0 0 .8px #ffe3b4,inset 0 0 0 2px #e5a13266,inset 0 0 0 3px #7a450a39}.deck-vinyl--marble .disc-body{background:#2b3336}.deck-vinyl--marble .disc-material{background:radial-gradient(ellipse 46% 26% at 32% 30%,#eef0e4c7,#eef0e400 70%),radial-gradient(ellipse 30% 52% at 70% 62%,#aab8aeb0,#aab8ae00 72%),radial-gradient(ellipse 34% 18% at 62% 22%,#eef0e48c,#eef0e400 75%),radial-gradient(circle at 34% 28%,#eff2e886,#d5dccf26 50%,#c6cfc400),radial-gradient(circle at 50% 50%,#141b1c00 36%,#131a1b3d,#0d1414a0),conic-gradient(from 18deg,#2b3336,#333c3e 24deg,#45514f 43deg,#5e6c66 57deg,#3d4747 70deg,#2c3437 91deg,#232a2d 133deg,#2a3235 181deg,#3c4747 209deg,#55635e 231deg,#3a4445 251deg,#2a3235 273deg,#232a2d 319deg,#2b3336 360deg);box-shadow:inset 0 0 0 .8px #dfe4d8,inset 0 0 0 2px #7f8c8466,inset 0 0 0 3px #151c1e55}.deck-vinyl--smoke .disc-grooves,.deck-vinyl--amber .disc-grooves,.deck-vinyl--marble .disc-grooves{opacity:.42}.deck-vinyl--smoke .disc-grooves:after,.deck-vinyl--amber .disc-grooves:after,.deck-vinyl--marble .disc-grooves:after{opacity:.35}.deck-vinyl--smoke .disc-reflection,.deck-vinyl--amber .disc-reflection,.deck-vinyl--marble .disc-reflection{opacity:.75}.deck-vinyl--smoke .deck-vinyl-label strong,.deck-vinyl--amber .deck-vinyl-label strong,.deck-vinyl--marble .deck-vinyl-label strong{font-size:2.4cqw;top:32%}.deck-vinyl--smoke .deck-vinyl-label small,.deck-vinyl--amber .deck-vinyl-label small,.deck-vinyl--marble .deck-vinyl-label small{font-size:1.3cqw;top:70%}.rb-widget,.rb-single-folder,.rb-single-record{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif}.rb-widget,.rb-widget *,.rb-single-folder,.rb-single-folder *,.rb-single-record,.rb-single-record *{box-sizing:border-box}.rb-widget{--deck-width:var(--rb-width,min(408px,85vw));width:var(--deck-width);height:calc(var(--deck-width)*var(--stage-height));position:relative;isolation:isolate;margin-inline:auto;container-type:inline-size;touch-action:pan-x;outline:none;user-select:none;-webkit-user-select:none}.rb-widget:focus-visible{outline:3px solid #89a1b6;outline-offset:7px;border-radius:24px}.rb-widget:before,.rb-widget:after{content:"";position:absolute;z-index:-1;pointer-events:none}.rb-widget:before{bottom:-5px;left:4%;width:92%;height:18px;background:radial-gradient(ellipse,#3a3d4359,transparent 70%)}.rb-widget:after{bottom:-30px;left:-6%;width:112%;height:54px;background:radial-gradient(ellipse at 50% 45%,#60626a30,#66697214 43%,transparent 72%)}.rb-contents{position:absolute;top:0;right:0;bottom:7px;left:0;z-index:2;overflow:clip;clip-path:inset(0 var(--sleeve-inset) 0 round 0 0 6.8cqw 6.8cqw)}.rb-slot{position:absolute;left:0;top:calc((var(--slot-y) + var(--stack-rise,0))*100cqw);width:100%;aspect-ratio:1;container-type:inline-size;isolation:isolate;pointer-events:none}.rb-widget[data-state=moving] .rb-slot{will-change:transform}.rb-sleeve{position:absolute;top:calc((var(--sleeve-top) - var(--sleeve-rise,0))*100cqw);left:var(--sleeve-inset);width:var(--sleeve-width);height:calc(var(--sleeve-body,var(--sleeve-width)) + var(--sleeve-rise,0)*100cqw);border-radius:6.8cqw;overflow:hidden;background:radial-gradient(ellipse at 12% 0%,#ffffff28,transparent 68%),linear-gradient(145deg,#ffffff21,transparent 42%,#47534c1c),rgb(var(--tone));box-shadow:inset 0 1.5px 1.2px #ffffffe0,inset 1px 0 1px #ffffff45,inset -1px -1.5px 2px #46514724,0 -3px 7px #2731271c,0 5px 10px #343c3424}.rb-sleeve:before,.rb-sleeve:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit}.rb-sleeve:before{z-index:1;box-shadow:inset 0 1.8px .55px #ffffffe0,inset 0 3.1px 1.2px #ffffff48;mask-image:linear-gradient(#000 0 5%,transparent 15%);-webkit-mask-image:linear-gradient(#000 0 5%,transparent 15%)}.rb-sleeve:after{background:linear-gradient(180deg,#131b262e 0%,#1c25321c 6%,#26313c0a 16%,transparent 29%);box-shadow:inset 0 0 0 .7px #ffffff20}.rb-record{position:absolute;z-index:2;top:calc((var(--sleeve-top) + var(--record-y) - var(--sleeve-rise,0))*100cqw);width:calc(var(--record-width)*100%);left:calc((1 - var(--record-width))*50%);aspect-ratio:1;transition:top .34s cubic-bezier(.22,.8,.2,1),width .34s cubic-bezier(.22,.8,.2,1),left .34s cubic-bezier(.22,.8,.2,1)}.rb-record:before{content:"";position:absolute;z-index:-1;top:-2.8%;right:-2.8%;bottom:-2.8%;left:-2.8%;border-radius:50%;pointer-events:none;background:linear-gradient(145deg,#00000024,#ffffff10 72%),rgb(var(--tone));box-shadow:inset 0 2.5px 4px #11182055,inset 1.2px 0 2px #11182024,inset 0 -1.2px 1.5px #ffffff90,0 .8px .8px #ffffff65}.rb-record>.pressing-folder-disc{box-shadow:0 1px 2px #00000030}.rb-record .music-object{pointer-events:none}.rb-record:empty{display:none}.rb-label>strong{overflow:hidden;text-overflow:ellipsis;min-width:0}.rb-label>span{flex:none}.rb-label{position:absolute;z-index:3;left:calc(var(--sleeve-inset) + var(--sleeve-width)*.0422);top:calc((.1155954 - var(--sleeve-rise,0))*100cqw);width:calc(var(--sleeve-width)*.79);margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--label-ink);font:inherit;text-align:left;display:flex;flex-direction:row;align-items:baseline;gap:1.8cqw;overflow:hidden;white-space:nowrap}button.rb-label{pointer-events:auto;cursor:pointer;min-height:44px;-webkit-tap-highlight-color:transparent}.rb-label strong{display:block;width:100%;font-size:3.5cqw;font-weight:620;line-height:1.15;letter-spacing:-.08cqw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-label span{display:block;max-width:100%;font-size:2.8cqw;line-height:1.2;margin-top:1cqw;color:var(--label-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-label:focus-visible{outline:2px solid #89a1b6;outline-offset:2px}.rb-sleeve-hit{position:absolute;z-index:4;top:calc((var(--sleeve-top) - var(--sleeve-rise,0))*100cqw);left:var(--sleeve-inset);width:var(--sleeve-width);height:calc(var(--sleeve-body,var(--sleeve-width)) + var(--sleeve-rise,0)*100cqw);border:0;border-radius:6.8cqw;margin:0;padding:0;background:transparent;box-shadow:none;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.rb-sleeve-hit:disabled{cursor:default}.rb-sleeve-hit:focus-visible{outline:2px solid #89a1b6;outline-offset:-3px}.rb-size,.rb-slot button.rb-size-edit{position:absolute;z-index:3;right:calc(var(--sleeve-inset) + var(--sleeve-width)*.0422);top:calc((.1155954 - var(--sleeve-rise,0))*100cqw);font-size:3.8cqw;line-height:1.15;font-weight:500;letter-spacing:-.08cqw;color:color-mix(in srgb,var(--label-ink) 65%,rgb(var(--tone)));text-shadow:0 .65px .4px #ffffff85,0 -.45px .35px #26303b45}.rb-well,.rb-shell{position:absolute;left:-4%;width:108%;bottom:0;aspect-ratio:400/420;pointer-events:none;overflow:visible}.rb-well{z-index:0;height:auto}.rb-shell{z-index:3}.rb-shell>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.rb-frost{position:absolute;left:0;right:0;bottom:0;height:41.428571%;background:linear-gradient(158deg,#efedeb29,#dfdae024 55%,#e1e0df1f);backdrop-filter:blur(8px) saturate(1.08);-webkit-backdrop-filter:blur(8px) saturate(1.08)}.rb-mark{position:absolute;left:0;right:0;bottom:8.285714%;text-align:center;font-family:Helvetica Neue,-apple-system,BlinkMacSystemFont,sans-serif;font-size:calc(var(--deck-width)*.0705);font-weight:400;line-height:1.1;letter-spacing:-.025em;color:#817d84;text-shadow:0 .7px .55px #ffffff75,0 -.4px .35px #48484f59}.rb-widget--stack .rb-contents{clip-path:none}.rb-widget--stack:before,.rb-widget--stack:after{display:none}.rb-widget--box{height:320px}.rb-single-folder{width:var(--rb-width,410px);aspect-ratio:calc(1 / (1 + var(--stack-rise,0)));position:relative;container-type:inline-size}.rb-single-record{width:var(--rb-width,340px);aspect-ratio:1;position:relative;container-type:inline-size}.rb-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rb-record{scale:var(--vinyl-scale,1);transition:scale .65s cubic-bezier(.22,.8,.2,1),top .34s cubic-bezier(.22,.8,.2,1),width .34s cubic-bezier(.22,.8,.2,1),left .34s cubic-bezier(.22,.8,.2,1)}@media(prefers-reduced-motion:reduce){.rb-record{transition:none}}.rb-shell.is-material .rb-mark{color:var(--rb-mark);text-shadow:0 .8px .55px var(--rb-mark-light),0 -.55px .5px var(--rb-mark-shade)}.rb-slot button.rb-size-edit{z-index:5;min-width:44px;min-height:44px;width:auto;height:auto;margin:-10px -12px 0 0;padding:10px 12px;border:0;border-radius:12px;background:transparent;box-shadow:none;pointer-events:auto;cursor:pointer;font-family:inherit;text-align:right;display:flex;align-items:flex-start;justify-content:flex-end;line-height:1.15}button.rb-size-edit:focus-visible{outline:2px solid currentColor;outline-offset:0}.rb-stickers{position:absolute;z-index:4;right:calc(var(--sleeve-inset) + 3.2cqw);top:calc((var(--sleeve-top) - var(--sleeve-rise,0) + .15)*100cqw);display:flex;flex-direction:column;align-items:flex-end;gap:2cqw;pointer-events:none}.rb-sticker{display:block;padding:1.3cqw 2.2cqw 1.2cqw;border-radius:1.6cqw;font-size:3.1cqw;font-weight:800;line-height:1.05;letter-spacing:-.06cqw;white-space:nowrap;rotate:-6deg;box-shadow:0 0 0 .5cqw #fff,0 1cqw 2cqw #0000001f;animation:rb-sticker .26s cubic-bezier(.22,.8,.2,1) both}.rb-sticker[data-sticker=heard]{background:#ffd60a;color:#1847c2}.rb-sticker[data-sticker=radio],.rb-sticker[data-sticker=played]{background:#1847c2;color:#fff;rotate:4deg}.rb-sticker[data-sticker=played]{background:#fff;color:#1847c2}.rb-sticker[data-sticker=pick]{background:#1d1d1f;color:#ffd60a;border-radius:99px;rotate:8deg}.rb-sticker[data-sticker=emoji]{background:transparent;border-radius:0;padding:0;font-size:7cqw;line-height:1;rotate:-9deg;letter-spacing:0;box-shadow:none;filter:drop-shadow(0 .28cqw 0 #fff) drop-shadow(.28cqw 0 0 #fff) drop-shadow(-.28cqw 0 0 #fff) drop-shadow(0 -.28cqw 0 #fff) drop-shadow(0 .5cqw .9cqw #00000026)}@keyframes rb-sticker{0%{opacity:0;scale:1.3}}@media(prefers-reduced-motion:reduce){.rb-sticker{animation:none}}.rb-inline-browse{--rb-inline-ink:#111;--rb-inline-muted:#74747d;color:var(--rb-inline-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif;padding:12px 0 36px;min-width:0;width:100%}.rb-inline-browse *{box-sizing:border-box}.rb-inline-carousel-shell{position:relative;max-width:1600px;margin:0 auto}.rb-inline-carousel{position:relative;display:flex;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px calc((100% - min(31%,440px))/2) 8px;align-items:flex-start;outline-offset:-3px;scroll-behavior:smooth}.rb-inline-carousel::-webkit-scrollbar{display:none}.rb-inline-template{flex:0 0 min(31%,440px);min-width:0;scroll-snap-align:center;transition:opacity .32s ease;position:relative}.rb-inline-carousel{--rb-card-width:clamp(220px,29vw,440px);padding-inline:calc((100% - var(--rb-card-width))/2)}.rb-inline-template{flex-basis:var(--rb-card-width)}.rb-inline-template>h2{font-family:inherit;font-size:16px;font-weight:500;letter-spacing:normal;text-align:center;line-height:1.25;margin:0 0 17px;min-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px}.rb-inline-template-stage{position:relative;border-radius:24px;transform:scale(.96);transform-origin:50% 50%;transition:transform .38s cubic-bezier(.22,.68,0,1.01)}.rb-inline-template.is-active .rb-inline-template-stage{transform:scale(1)}.rb-inline-template-art{display:block;position:relative;isolation:isolate;width:100%;border:0;border-radius:24px;overflow:hidden;padding:0;background:#f5f5f7;color:#777;cursor:pointer;box-shadow:0 0 0 1px #00000009;font:inherit}.rb-inline-template.is-active .rb-inline-template-art{outline:none}.rb-inline-template.is-active .rb-inline-template-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #171717;border-radius:inherit;pointer-events:none;z-index:3}.rb-inline-template-art>img{width:100%;height:100%;display:block;object-fit:contain}.rb-inline-template-art>div{width:100%;height:100%;pointer-events:none}.rb-inline-template-select{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1.5px solid #fff;border-radius:50%;color:#151515;background:#0000001a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:17px;font-weight:500;cursor:pointer;box-shadow:0 0 0 1px #0002}.rb-inline-template-select.is-selected{background:#fff}.rb-inline-template-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 9px 0;min-height:40px}.rb-inline-template-price{font-size:13px;line-height:1.3;font-weight:400;color:#60606a;margin-left:auto;white-space:nowrap}.rb-inline-formats{display:inline-flex;align-items:center;gap:12px;color:#73737b}.rb-inline-formats>span,.rb-inline-formats>button{display:inline-grid;place-items:center;background:none;border:0;padding:0;min-width:28px;height:28px;color:inherit}.rb-inline-formats>button{cursor:pointer;border-radius:6px}.rb-inline-formats>button[aria-pressed=true]{background:#e9e9ed;color:#111}.rb-inline-carousel-arrow{position:absolute;top:48%;z-index:3;width:40px;height:40px;padding:0;border-radius:50%;border:0;background:#f0f0f2ef;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#171717;font-size:22px;line-height:1;cursor:pointer}.rb-inline-carousel-arrow.is-previous{left:15px}.rb-inline-carousel-arrow.is-next{right:15px}.rb-inline-carousel-arrow:disabled{opacity:.25;cursor:default}.rb-inline-browse-actions{display:flex;justify-content:center;align-items:center;gap:10px;margin:38px auto 0}.rb-inline-browse-actions button{font:inherit;font-size:13px;letter-spacing:-.01em;border:1px solid #111;border-radius:999px;min-width:146px;height:43px;padding:0 23px;cursor:pointer;transition:background .18s,transform .18s}.rb-inline-browse-actions .rb-inline-primary{background:#111;color:#fff}.rb-inline-browse-actions .rb-inline-secondary{background:#fff;color:#111}.rb-inline-browse-actions button:not(:disabled):active{transform:scale(.97)}.rb-inline-browse-actions button:disabled{opacity:.45;cursor:default}.rb-inline-browse button:focus-visible,.rb-inline-carousel:focus-visible{outline:2px solid #111;outline-offset:5px}.rb-inline-preview-unavailable{display:grid;place-items:center;width:100%;height:100%;font-size:13px}.rb-inline-browse-state{text-align:center;padding:90px 24px;color:#75757f;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.rb-inline-browse-state h2{font-size:22px;font-weight:500;color:#111}.rb-inline-browse-state p{font-size:14px}.rb-inline-browse-state button{border:1px solid #ddd;border-radius:20px;background:#fff;padding:10px 20px;color:#111}.rb-inline-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(min-width:1700px){.rb-inline-carousel{--rb-card-width:440px}}@media(max-width:760px){.rb-inline-carousel{--rb-card-width:min(76vw,380px);gap:14px}.rb-inline-template>h2{font-size:16px;margin-bottom:12px}.rb-inline-template-art,.rb-inline-template-stage{border-radius:23px}.rb-inline-carousel-arrow{width:32px;height:32px;font-size:18px}.rb-inline-carousel-arrow.is-previous{left:8px}.rb-inline-carousel-arrow.is-next{right:8px}.rb-inline-template-meta{padding-top:10px}.rb-inline-browse-actions{margin-top:25px}.rb-inline-formats{gap:8px}.rb-inline-template-select{width:28px;height:28px}.rb-inline-browse{padding-top:16px}}@media(prefers-reduced-motion:reduce){.rb-inline-carousel{scroll-behavior:auto}.rb-inline-template-stage,.rb-inline-template,.rb-inline-browse-actions button{transition:none}}.rb-inline-browse.is-editing .rb-inline-template-select{display:none}.rb-inline-format-icon{display:block;border:1.3px dotted currentColor;border-radius:2px;flex:none}.rb-inline-carousel-arrow{display:grid;place-items:center}@media(min-width:761px)and (min-height:650px){.rb-inline-carousel{--rb-card-width:min(29vw,440px,calc((100dvh - 330px)*.7142857))}}.rb-inline-browse .rb-inline-browse-actions button{font-family:inherit;font-size:13px}.rb-inline-browse.is-editing{padding:0 0 12px;--rb-edit-card-width:min(34.32vw,500px,calc((100dvh - 304px)*.86352357))}.rb-inline-browse.is-editing .rb-inline-carousel{--rb-card-width:var(--rb-edit-card-width);gap:17px;margin-left:56px;margin-right:8px;padding:0 calc(40% + 18px - var(--rb-card-width)/2) 0 calc(60% - 18px - var(--rb-card-width)/2);scroll-padding-inline-start:calc(60% - 18px - var(--rb-card-width)/2)}.rb-inline-browse.is-editing .rb-inline-template{scroll-snap-align:start}.rb-inline-browse.is-editing .rb-inline-template>h2{font-size:16px;font-weight:500;line-height:20px;min-height:20px;margin:0 0 5px;letter-spacing:normal}.rb-inline-browse.is-editing .rb-inline-template:not(.is-active)>h2{visibility:hidden}.rb-inline-browse.is-editing .rb-inline-template-stage,.rb-inline-browse.is-editing .rb-inline-template-art{border-radius:13px}.rb-inline-browse.is-editing .rb-inline-template.is-active .rb-inline-template-art{outline:none;box-shadow:none}.rb-inline-browse.is-editing .rb-inline-template.is-active .rb-inline-template-art:after{border-color:#1112}.rb-inline-browse.is-editing .rb-inline-carousel-arrow{top:calc(25px + var(--rb-active-art-height,400px)/2 - 18px);width:36px;height:36px}.rb-inline-browse.is-editing .rb-inline-carousel-arrow.is-previous{left:10px}.rb-inline-browse.is-editing .rb-inline-carousel-arrow.is-next{right:8px}.rb-inline-active-footer{width:var(--rb-edit-card-width);margin-left:calc(60% - var(--rb-edit-card-width)/2 - .4px);padding-top:2px}.rb-inline-active-footer .rb-inline-template-meta{margin-top:20px;padding:0 4px;min-height:28px}.rb-inline-active-footer .rb-inline-template-price{font-size:12px}.rb-inline-active-footer .rb-inline-formats{gap:10px}.rb-inline-media-price{display:flex;align-items:center;gap:10px}.rb-inline-media-switch{display:flex;gap:2px;padding:2px;background:#f3f3f5;border-radius:20px}.rb-inline-browse .rb-inline-media-switch button{display:flex;align-items:center;gap:3px;padding:4px 6px;border:0;border-radius:14px;background:transparent;color:#777;font-size:10px;font-family:inherit;cursor:pointer}.rb-inline-browse .rb-inline-media-switch button[aria-pressed=true]{background:#fff;color:#222;box-shadow:0 1px 3px #0001}.rb-inline-browse .rb-inline-media-switch button:disabled{opacity:.35;cursor:default}.rb-inline-media-switch svg{width:12px;height:12px}@media(max-width:760px){.rb-inline-browse.is-editing{--rb-edit-card-width:min(76vw,380px);padding-top:8px}.rb-inline-browse.is-editing .rb-inline-carousel{margin:0;padding-inline:calc((100% - var(--rb-card-width))/2);scroll-padding-inline-start:0}.rb-inline-browse.is-editing .rb-inline-template{scroll-snap-align:center}.rb-inline-active-footer{margin-inline:auto}.rb-inline-browse.is-editing .rb-inline-carousel-arrow.is-previous{left:8px}.rb-inline-browse.is-editing .rb-inline-carousel-arrow.is-next{right:8px}}@media(min-width:761px)and (max-height:600px){.rb-inline-browse.is-editing{--rb-edit-card-width:min(34.32vw,340px)}}.rb-inline-browse.is-editing{padding-bottom:0}.rb-inline-browse:not(.is-editing) .rb-inline-carousel{--rb-art-height:min(56dvh,560px,44vw);--rb-max-card-width:88vw;padding-left:calc((100% - min(var(--rb-max-card-width),var(--rb-art-height)*var(--rb-first-ratio,1)))/2);padding-right:calc((100% - min(var(--rb-max-card-width),var(--rb-art-height)*var(--rb-last-ratio,1)))/2)}.rb-inline-browse:not(.is-editing) .rb-inline-template{flex-basis:min(var(--rb-max-card-width),calc(var(--rb-art-height)*var(--rb-media-ratio,1)))}.rb-inline-browse:not(.is-editing) .rb-inline-template-stage{transform:none}@media(max-width:760px){.rb-inline-browse:not(.is-editing) .rb-inline-carousel{--rb-art-height:min(56dvh,76vw)}.rb-inline-browse:not(.is-editing) .rb-inline-template-meta{flex-wrap:wrap;gap:6px;padding-inline:0}}.rb-inline-carousel[data-preview-morphing=true]{scroll-snap-type:none;scroll-behavior:auto}.rb-inline-template-art{contain:paint}.rb-inline-template-meta{position:relative;left:50%;transform:translate(-50%);width:max(100%,270px);gap:8px;padding-inline:6px}.rb-inline-formats{gap:6px;flex-shrink:0}.rb-inline-formats>span,.rb-inline-formats>button{min-width:24px}.rb-inline-media-price{gap:8px;flex-shrink:0}.rb-inline-active-footer .rb-inline-formats{gap:6px}@media(max-width:760px){.rb-inline-browse:not(.is-editing) .rb-inline-template-meta{flex-wrap:nowrap;gap:8px;padding-inline:4px}}.rb-inline-template>h2,.rb-inline-browse.is-editing .rb-inline-template>h2{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:650;letter-spacing:-.65px}.rb-inline-studio .rb-inline-template-art:focus-visible{outline:2px solid #111;outline-offset:-2px}.rb-inline-browse:not(.is-editing){padding-top:4px;padding-bottom:20px}.rb-inline-browse:not(.is-editing) .rb-inline-carousel{padding-top:4px;padding-bottom:0}.rb-inline-browse:not(.is-editing) .rb-inline-template>h2{min-height:20px;line-height:20px;margin-bottom:12px}.rb-inline-template-meta{padding-top:12px;min-height:40px}.rb-inline-browse-actions{margin-top:24px;gap:10px}.rb-inline-browse-actions button{height:42px;min-width:142px;padding-inline:22px}.rb-inline-active-footer .rb-inline-template-meta{margin-top:14px}@media(max-width:760px){.rb-inline-browse:not(.is-editing){padding-top:4px;padding-bottom:16px}.rb-inline-browse:not(.is-editing) .rb-inline-template>h2{margin-bottom:10px}.rb-inline-template-meta{padding-top:10px;min-height:38px}.rb-inline-browse-actions{margin-top:20px;gap:8px}.rb-inline-browse-actions button{min-width:132px;padding-inline:18px}}.rb-inline-template-select.is-selected{background:#34a76d;border-color:#34a76d;color:#fff;box-shadow:0 0 0 1px #21864e26;-webkit-backdrop-filter:none;backdrop-filter:none}.rb-inline-browse:not(.is-editing) .rb-inline-template>h2,.rb-inline-browse.is-editing .rb-inline-template>h2{font-size:18px;line-height:24px;min-height:24px}.is-editing .rb-inline-template-art>div{pointer-events:auto}.rb-inline-sections{width:100%;min-width:0;max-width:1600px;margin-inline:auto}.rb-inline-category{min-width:0;width:100%}.rb-inline-category+.rb-inline-category{position:relative;padding-top:34px}.rb-inline-category+.rb-inline-category:before{content:"";position:absolute;top:0;left:clamp(16px,5vw,76px);right:clamp(16px,5vw,76px);height:1px;background:#eeeeef;pointer-events:none}.rb-inline-category-heading{margin:0 clamp(16px,5vw,76px) 0;max-width:calc(100% - 32px)}.rb-inline-category-heading h2{font-size:18px;line-height:22px;font-weight:600;letter-spacing:-.35px;margin:0;color:#151515}.rb-inline-category-heading p{font-size:12px;line-height:17px;font-weight:400;letter-spacing:0;margin:4px 0 0;color:#86868b;max-width:38ch}@media(max-width:760px){.rb-inline-category-heading{margin-inline:8px}.rb-inline-category-heading h2{font-size:16px;line-height:21px}.rb-inline-category-heading p{font-size:12px;line-height:17px}.rb-inline-category+.rb-inline-category{padding-top:26px}.rb-inline-category+.rb-inline-category:before{left:8px;right:8px}}.rb-inline-category[hidden],.rb-inline-category-heading[hidden]{display:none}.rb-inline-sections.is-editing .rb-inline-category{padding-top:0}.rb-inline-sections.is-editing .rb-inline-category:before{display:none}.rb-store-category-scroll{scroll-snap-type:y proximity}.rb-store-category-scroll .rb-inline-studio{padding-bottom:0}.rb-inline-sections:not(.is-editing)>.rb-inline-category+.rb-inline-category{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-block:34px;scroll-snap-align:start;scroll-snap-stop:normal}.rb-inline-sections:not(.is-editing)>.rb-inline-category+.rb-inline-category>.rb-inline-browse{flex:none}@media(max-width:760px){.rb-inline-sections:not(.is-editing)>.rb-inline-category+.rb-inline-category{padding-block:26px}}.shared-logo-library{display:grid;gap:10px;min-width:0}.saved-logo-current{display:flex;align-items:center;gap:12px}.saved-logo-current>span,.saved-logo-grid button>span{display:grid;place-items:center;background:repeating-conic-gradient(#e2e2e7,#e2e2e7 25%,#fff 0%,#fff 50%) 50%/16px 16px;border-radius:8px}.saved-logo-current>span{width:64px;height:52px;padding:8px}.saved-logo-current img,.saved-logo-grid img{max-width:100%;max-height:44px;object-fit:contain}.saved-logo-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.saved-logo-actions>label,.saved-logo-actions>button{position:relative;display:flex;align-items:center;justify-content:center;min-height:34px;padding:7px 10px;border:0;border-radius:8px;background:#eaeaec;color:#303035;font:inherit;font-size:12px;cursor:pointer}.saved-logo-actions input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.shared-logo-library>input,.saved-logo-manage input{box-sizing:border-box;width:100%;min-width:0;padding:8px;border:1px solid #dedee3;border-radius:7px;background:#fff;color:#242427;font:inherit;font-size:12px}.saved-logo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:300px;overflow:auto}.saved-logo-grid>div{min-width:0}.saved-logo-grid>div>button{box-sizing:border-box;width:100%;display:grid;gap:6px;padding:7px;border:1px solid #dedee3;background:#f7f7f8;color:#303035;border-radius:9px;cursor:pointer}.saved-logo-grid button[aria-pressed=true]{outline:2px solid #242427;outline-offset:-2px}.saved-logo-grid button>span{height:52px;padding:5px}.saved-logo-grid small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:11px}.shared-logo-library .saved-logo-note,.shared-logo-library>small{color:#7c7c85;font-size:11px;line-height:1.4}.saved-logo-manage{display:grid;gap:4px;padding-top:5px}.saved-logo-manage>button{border:0;background:transparent;color:#8a3030;font:inherit;font-size:11px;cursor:pointer}.shared-logo-library [role=alert]{color:#a62929;font-size:12px}.shared-logo-library [role=status]{font-size:12px}.shared-logo-library :focus-visible{outline:2px solid #007aff;outline-offset:2px}.shared-logo-library button:disabled,.saved-logo-actions label:has(input:disabled){opacity:.5;cursor:default}.client-project-branding>.shared-logo-library{padding-top:12px}.shared-logo-controls{display:grid;gap:16px}.shared-logo-controls section{display:grid;gap:10px}.shared-logo-drop{position:relative;display:flex;align-items:center;gap:12px;padding:12px;border:1px dashed #c8c8ce;border-radius:12px;cursor:pointer;transition:border-color .16s,background .16s}.shared-logo-drop[data-dragging]{border-color:#007aff;background:#007aff0c}.shared-logo-drop img,.shared-logo-original{width:52px;height:52px;object-fit:contain;background:#eeeef0;border-radius:8px}.shared-logo-original{display:grid;place-items:center;font-size:11px}.shared-logo-drop small{display:block;color:#777780;font-size:11px;margin-top:4px}.shared-logo-drop input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}.shared-logo-drop:focus-within{outline:2px solid #007aff;outline-offset:2px}.shared-logo-sliders{display:grid;gap:8px}.shared-logo-sliders label{display:flex;justify-content:space-between;gap:12px;font-size:12px}.shared-logo-sliders input{max-width:65%}@media(prefers-reduced-motion:reduce){.shared-logo-drop{transition:none}}.rb-social-overlay{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);pointer-events:none;z-index:3;overflow:hidden;color:#fff;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(9px,1vw,13px);text-shadow:0 1px 3px #0009;container-type:inline-size;box-shadow:0 0 0 100vmax #0005;outline:1px solid #fff8}.rb-social-overlay svg{width:6cqw;height:6cqw;min-width:15px;max-width:28px;filter:drop-shadow(0 1px 2px #0008)}.rb-social-top{position:absolute;top:0;left:0;right:0;min-height:10%;display:flex;align-items:center;justify-content:space-between;padding:5%;background:#0004}.rb-social-actions{position:absolute;right:0;top:35%;bottom:13%;width:15%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;background:#0003}.rb-social-bottom{position:absolute;bottom:0;left:0;right:0;padding:5% 18% 6% 5%;background:#0006;min-height:21%;display:grid;gap:8px}.rb-social-bottom p{margin:0;line-height:1.5}.rb-social-bottom span{display:flex;align-items:center;gap:6px;font-size:.9em}.rb-social-bottom span svg{width:14px;height:14px}.rb-social-safe-area{position:absolute;top:12%;right:17%;bottom:24%;left:5%;border:1px dashed #fff9}.rb-social-safe-area>span{position:absolute;top:5px;left:5px;font-size:9px;background:#0007;padding:3px 5px;border-radius:4px}.rb-social-progress{position:absolute;top:9px;left:4%;right:4%;height:2px;background:#fff9}.rb-social-top>span{display:flex;align-items:center;gap:8px;width:100%}.rb-social-top>span>svg:last-child{margin-left:auto}.rb-social-top small{opacity:.7}.rb-social-reply{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #fff9;border-radius:24px;padding:10px}.rb-social-reply svg:first-of-type{margin-left:auto}.rb-social-overlay.is-stories .rb-social-bottom{padding:5%;min-height:13%}.rb-social-overlay.is-stories .rb-social-safe-area{top:13%;right:5%;bottom:16%;left:5%}.rb-social-overlay.is-tiktok .rb-social-bottom{min-height:25%}.rb-social-overlay.is-tiktok .rb-social-safe-area{bottom:28%}.rb-social-overlay.is-youtube .rb-social-bottom{min-height:20%;padding:3%}.rb-social-overlay.is-youtube .rb-social-safe-area{top:15%;right:5%;bottom:23%;left:5%}.rb-social-timeline{height:2px;background:#fff9}.rb-social-overlay.is-youtube .rb-social-reply{border:0;padding:0}.rb-social-tools{display:grid;gap:8px;margin:0 0 20px;padding:12px;border-radius:12px;background:#e9e9ec}.rb-social-tools label{font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.rb-social-tools select{border:0;border-radius:8px;background:#fff;padding:8px;font:inherit;max-width:65%}.rb-social-tools small{color:#65656d;font-size:11px;line-height:1.4}.rb-inline-inspector-heading button[aria-pressed=true]{background:#171717;color:#fff;border-radius:8px}.rb-inline-media-price{display:flex;align-items:center;gap:12px;margin-left:auto}.rb-inline-media-switch{display:flex;align-items:center;gap:2px;border-radius:20px;padding:2px;background:#efeff1}.rb-inline-media-switch button{border:0;background:transparent;border-radius:18px;padding:5px 8px;font:inherit;font-size:11px;color:#707078;display:flex;align-items:center;gap:4px}.rb-inline-media-switch button[aria-pressed=true]{background:#fff;color:#111;box-shadow:0 1px 3px #0001}.rb-inline-media-switch button:disabled{opacity:.4;cursor:default}.rb-inline-media-switch svg{width:13px;height:13px}.rb-inline-template-stage:has(.rb-social-overlay){overflow:hidden;border-radius:22px}.rb-social-overlay .rb-social-top{height:var(--guide-top);min-height:0}.rb-social-overlay .rb-social-bottom{height:var(--guide-bottom);min-height:0}.rb-social-overlay .rb-social-safe-area{inset:var(--guide-top) var(--guide-side) var(--guide-bottom) 0}.rb-social-overlay .rb-social-actions{top:var(--guide-top);bottom:var(--guide-bottom);width:var(--guide-side)}[data-background-media]{isolation:isolate}[data-background-media=true]>img,[data-background-media=true]>.takeover-art-wall{visibility:hidden}.design-background-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;border-radius:inherit}.design-background-media>img,.design-background-media>video{display:block;width:100%;height:100%;transform-origin:center}.design-background-media-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.scene-art>.design-background-media{z-index:0}.scene-art[data-background-fallback] .scene-native{z-index:1}.scene-art[data-background-fallback] .scene-native :is(.gallery-library-stage,.gallery-library-object,.promo-original-stage,.promo-original-canvas,.award-template-stage,.award-template-object,.lyric-template-stage,.reference-template-stage,.flyer-size-stage,.flyer-composition){background:transparent!important}.background-controls{display:flex;flex-direction:column;gap:12px}.background-current{display:flex;align-items:center;gap:12px}.background-current-thumb{flex:none;width:56px;height:56px;border-radius:12px;overflow:hidden;background:#e4e4e6}.background-current-thumb>img,.background-current-thumb>video{display:block;width:100%;height:100%;object-fit:cover}.background-current-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.background-current-copy small{color:#6f6f74;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.background-uploads{margin:0}.background-note{margin:0;color:#6f6f74;font-size:13px}.background-error{margin:0;color:#a23e4c;font-size:13px}.design-background-color,.design-background-treatment{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.design-background-media[data-kind=template]{z-index:1}.rb-inline-inspector{box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif;color:#171717;background:#f5f5f7;border:1px solid #ededf0;border-radius:24px;padding:19px 23px 22px;box-shadow:0 12px 30px #00000004;width:100%;max-width:none;min-width:0;min-height:548px;align-self:start}.rb-inline-inspector *{box-sizing:border-box}.rb-inline-inspector-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px}.rb-inline-inspector-heading h2{margin:0;font-size:18px;letter-spacing:-.035em;line-height:26px;font-weight:600}.rb-inline-inspector-heading>div{display:flex;align-items:center;gap:7px}.rb-inline-inspector-heading button{display:grid;place-items:center;font:inherit;line-height:1;border:0;background:none;color:#171717;width:26px;height:26px;padding:0;cursor:pointer}.rb-inline-inspector-heading button:last-child{border-left:1px solid #d9d9df;border-radius:0;padding-left:11px;width:35px}.rb-inline-inspector-heading button[aria-pressed=true]{background:#e5e5e9;border-radius:6px}.rb-inline-inspector-fields{display:grid;gap:12px}.rb-inline-inspector-field{display:grid;gap:5px;min-width:0}.rb-inline-inspector-field>span,.rb-inline-inspector-artwork>span,.rb-inline-inspector-color>span{font-size:11px;color:#62626d;letter-spacing:-.015em;line-height:15px}.rb-inline-inspector .rb-inline-inspector-field input,.rb-inline-inspector .rb-inline-inspector-field select,.rb-inline-inspector .rb-inline-inspector-field textarea{width:100%;font:inherit;font-size:11px;color:#111;background:#fff;border:1px solid #dfdfe5;border-radius:9px;height:30px;min-height:30px;padding:6px 10px;outline-offset:3px}.rb-inline-inspector .rb-inline-inspector-field textarea{resize:vertical;height:66px}.rb-inline-inspector-field small{font-size:10px;color:#777780;line-height:1.4}.rb-inline-inspector-artwork-row{display:flex;align-items:center;gap:19px;margin-top:5px;margin-bottom:2px}.rb-inline-inspector-artwork-row img,.rb-inline-inspector-artwork-empty{width:66px;height:62px;border-radius:10px;object-fit:cover;flex:none;background:#e7e7eb}.rb-inline-inspector-artwork-empty{display:grid;place-items:center;color:#777}.rb-inline-inspector .rb-inline-inspector-artwork-row button{font:inherit;font-size:11px;height:35px;padding:7px 24px;color:#111;border:1px solid #dfdfe5;background:#fff;border-radius:999px;cursor:pointer}.rb-inline-inspector-color{display:flex;align-items:center;gap:14px;min-height:43px;margin-top:3px}.rb-inline-inspector-color>span{margin-right:15px}.rb-inline-inspector-color input{width:36px;height:36px;border-radius:50%;padding:3px;border:1px solid #999;background:#fff;cursor:pointer;overflow:hidden}.rb-inline-inspector-color input::-webkit-color-swatch-wrapper{padding:0}.rb-inline-inspector-color input::-webkit-color-swatch{border:0;border-radius:50%}.rb-inline-inspector-color button{width:29px;height:29px;border-radius:50%;border:1px solid #ddd;cursor:pointer}.rb-inline-inspector-color button[aria-pressed=true]{outline:1px solid #111;outline-offset:3px}.rb-inline-inspector-toggle{display:flex;align-items:center;gap:12px;position:relative;font-size:11px;min-height:28px;cursor:pointer}.rb-inline-inspector-toggle>span:first-child{flex:1}.rb-inline-inspector-toggle>input{position:absolute;right:0;opacity:0;width:41px;height:24px;margin:0;cursor:pointer;z-index:1}.rb-inline-switch{width:41px;height:24px;border-radius:99px;background:#d4d4da;position:relative;flex:none;transition:background .2s}.rb-inline-switch:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0002;transition:transform .2s}.rb-inline-inspector-toggle>input:checked+.rb-inline-switch{background:#111}.rb-inline-inspector-toggle>input:checked+.rb-inline-switch:after{transform:translate(17px)}.rb-inline-inspector-toggle>input:focus-visible+.rb-inline-switch{outline:2px solid #111;outline-offset:3px}.rb-inline-inspector-share{border-top:1px solid #dcdce2;padding-top:12px;margin-top:18px}.rb-inline-inspector-notice{font-size:10px;color:#85858d;text-align:right;margin:10px 0 0;line-height:15px}.rb-inline-inspector-error{font-size:11px;color:#a32727;margin:10px 0 0}.rb-inline-inspector-empty{font-size:12px;line-height:1.5;color:#71717a;margin:0}.rb-inline-inspector-actions{display:flex;gap:8px;margin-top:auto;padding-top:26px}.rb-inline-inspector .rb-inline-inspector-actions button{font:inherit;font-size:11px;height:40px;min-height:40px;flex:1;min-width:0;padding:8px 10px;border:1px solid #151515;border-radius:99px;white-space:nowrap;background:#fff;color:#111;cursor:pointer}.rb-inline-inspector .rb-inline-inspector-actions .is-primary{background:#111;color:#fff}.rb-inline-inspector button:disabled,.rb-inline-inspector input:disabled,.rb-inline-inspector select:disabled{opacity:.45;cursor:default}.rb-inline-inspector button:focus-visible,.rb-inline-inspector input:focus-visible,.rb-inline-inspector select:focus-visible,.rb-inline-inspector textarea:focus-visible{outline:2px solid #111;outline-offset:3px}.rb-inline-inspector .rb-social-tools{margin:0 0 12px;padding:9px;border-radius:9px;font-size:11px}.rb-inline-inspector .rb-social-tools label{font-size:11px}.rb-inline-inspector .rb-social-tools select{min-height:30px;font-size:11px}.rb-inline-inspector .rb-social-tools small{font-size:10px}@media(max-width:760px){.rb-inline-inspector{max-width:none;min-height:0;padding:20px;border-radius:24px}.rb-inline-inspector .rb-inline-inspector-field input,.rb-inline-inspector .rb-inline-inspector-field select,.rb-inline-inspector .rb-inline-inspector-field textarea{font-size:16px;min-height:40px;height:auto}.rb-inline-inspector-actions{margin-top:22px}.rb-inline-inspector-heading button{min-height:36px}.rb-inline-inspector .rb-inline-inspector-actions button{min-height:44px}}@media(prefers-reduced-motion:reduce){.rb-inline-switch,.rb-inline-switch:after{transition:none}}@media(min-width:761px){.rb-inline-inspector:has(.rb-inline-inspector-share) .rb-inline-inspector-share{margin-top:auto}.rb-inline-inspector:has(.rb-inline-inspector-share) .rb-inline-inspector-actions{margin-top:0}}.rb-inline-inspector-advanced{margin-top:12px;padding-top:8px;border-top:1px solid #dedee2}.rb-inline-inspector-advanced summary{cursor:pointer;font-size:12px;color:#626269;margin-bottom:10px}.rb-inline-inspector-advanced .rb-inline-inspector-field{margin-top:10px}.rb-inline-inspector-lyrics{border:0;margin:0;padding:0;min-width:0}.rb-inline-inspector-lyrics legend{font-size:12px;margin-bottom:8px}.rb-inline-inspector-lyrics small{display:block;font-size:10px;color:#74747b;margin-top:8px}.rb-inline-inspector-lyric-line{margin-bottom:8px}.rb-inline-inspector-lyric-line>input{width:100%}.rb-inline-inspector-lyric-line>div{display:flex;gap:8px;align-items:end;margin-top:4px}.rb-inline-inspector-lyric-line label{min-width:0;font-size:10px}.rb-inline-inspector-lyric-line label input{width:100%;min-width:0}.rb-inline-inspector-lyrics input{border:0;background:#fff;border-radius:7px;padding:7px;font:inherit}.rb-inline-inspector-product{margin:-8px 0 18px;color:#74747e;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.rb-inline-inspector .kit-inspector-tabs,.rb-inline-inspector .rb-library-segments{display:flex;gap:3px;padding:4px;border-radius:12px;background:#e9e9ee}.rb-inline-inspector .kit-inspector-tabs{margin-bottom:7px}.rb-inline-inspector .kit-inspector-tabs button,.rb-inline-inspector .rb-library-segments button{flex:1;min-width:0;border:0;border-radius:9px;padding:9px 3px;background:transparent;color:#74747e;font:inherit;font-size:11px;line-height:1.3;cursor:pointer}.rb-inline-inspector .kit-inspector-tabs button[aria-pressed=true],.rb-inline-inspector .rb-library-segments button[aria-pressed=true]{color:#171717;background:#fff;box-shadow:0 1px 4px #0000000a}.rb-inline-inspector .kit-components-entry{display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:11px;min-height:35px;background:#ebebf0;color:#74747e;font:inherit;font-size:12px;cursor:pointer}.rb-inline-inspector .kit-components-entry[aria-pressed=true]{background:#fff;color:#171717;box-shadow:0 1px 4px #0000000a}.rb-library-scope{margin:14px 0 18px}.rb-library-scope>span{display:block;font-size:10px;color:#777780;margin-bottom:6px}.rb-library-finishing{border:0;min-width:0;padding:0;margin:0;color:#28282d;font-size:12px}.rb-library-finishing>section{padding:16px 0;border-bottom:1px solid #e4e4e9}.rb-library-finishing>section:first-child{padding-top:10px}.rb-library-finishing h3,.rb-library-components h3,.rb-library-legacy-crop h3{font-size:13px;font-weight:600;line-height:1.4;margin:0 0 12px}.rb-library-finishing p,.rb-library-components p,.rb-library-help{font-size:11px;line-height:1.5;color:#7c7c86;margin:6px 0 10px}.rb-library-source-summary{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center;margin-bottom:14px}.rb-library-source-summary>div strong{display:flex;gap:6px;align-items:center;font-size:12px;font-weight:600}.rb-library-background-media{display:block;position:relative;aspect-ratio:1;overflow:hidden;border-radius:11px;background:#e7e7eb}.rb-library-background-media>img,.rb-library-background-media>i{display:block;width:100%;height:100%;object-fit:cover}.rb-library-background-media .design-background-treatment{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.rb-inline-inspector .rb-library-secondary{display:flex;align-items:center;justify-content:center;gap:7px;min-height:34px;border:1px solid #dedee5;border-radius:10px;background:#fff;color:#28282d;font:inherit;font-size:11px;padding:8px 12px;cursor:pointer}.rb-library-source-summary+.rb-library-segments{margin-bottom:10px}.rb-library-color-fields{margin:12px 0}.rb-library-color{display:flex;align-items:center;gap:8px;min-height:35px;font-size:11px}.rb-library-color>span:first-child{flex:1}.rb-library-color>span:last-child{font-size:10px;color:#85858e;font-variant-numeric:tabular-nums}.rb-library-color input[type=color]{width:28px;height:28px;border:1px solid #d7d7df;background:#fff;border-radius:50%;padding:3px;overflow:hidden;cursor:pointer}.rb-library-color input::-webkit-color-swatch-wrapper{padding:0}.rb-library-color input::-webkit-color-swatch{border:0;border-radius:50%}.rb-library-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:13px}.rb-inline-inspector .rb-library-presets button{position:relative;min-width:0;display:grid;gap:6px;border:1px solid transparent;border-radius:11px;padding:4px;background:transparent;color:#66666f;font:inherit;font-size:10px;cursor:pointer}.rb-inline-inspector .rb-library-presets button[aria-pressed=true]{border-color:#171717;color:#171717}.rb-library-presets .rb-library-background-media{aspect-ratio:1.25;border-radius:7px}.rb-library-presets button>svg{position:absolute;right:9px;top:9px;padding:2px;box-sizing:content-box;border-radius:50%;background:#fff;color:#111}.rb-library-adjustments{display:grid;gap:16px;margin-top:14px}.rb-library-finishing .precision-slider{min-width:0}.rb-library-finishing .precision-slider-heading{display:flex;align-items:center;justify-content:space-between;gap:6px}.rb-library-finishing .precision-slider-heading label{font-size:11px;margin:0}.rb-library-finishing .precision-slider-heading>div{display:flex;align-items:center;gap:4px;font-size:10px;color:#7e7e86}.rb-library-finishing .precision-slider-heading input[type=number]{width:46px;min-width:0;min-height:25px;padding:3px;border:0;border-radius:5px;background:#fff;text-align:right;color:#28282d;font:inherit;font-variant-numeric:tabular-nums}.rb-inline-inspector .precision-slider-heading button{font:inherit;font-size:9px;padding:3px;border:0;background:none;color:#85858e;cursor:pointer}.rb-library-finishing .precision-slider-track{position:relative;margin-top:7px;padding-bottom:7px}.rb-library-finishing .precision-slider-track input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;padding:0;margin:10px 0;border:0;border-radius:3px;background:#d9d9e0;accent-color:#202023}.rb-library-finishing .precision-slider-track input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#202023}.rb-library-finishing .precision-slider-track input::-moz-range-thumb{width:15px;height:15px;border:0;border-radius:50%;background:#202023}.rb-library-finishing .precision-slider-track i{position:absolute;bottom:0;width:2px;height:4px;background:#a2a2ac;pointer-events:none}.rb-library-select{display:grid;gap:7px;font-size:11px;margin:10px 0}.rb-library-select select{width:100%;min-height:35px;border:1px solid #dedee5;border-radius:9px;padding:8px 10px;background:#fff;font:inherit;color:#28282d}.rb-library-finishing>details{border-bottom:1px solid #e4e4e9;padding:14px 0}.rb-library-finishing summary{font-size:11px;color:#686873;cursor:pointer}.rb-inline-inspector .rb-library-reset{border:0;background:none;color:#7a7a85;font:inherit;font-size:10px;padding:12px 0;cursor:pointer}.rb-library-content-scope{margin:10px 0 2px;font-size:10px;color:#868690;line-height:1.5}.rb-library-contract-controls{display:grid;gap:12px;margin-top:15px}.rb-library-legacy-crop{display:grid;gap:12px;margin-top:18px}.rb-library-components{margin-top:20px}.rb-inline-inspector .rb-library-components>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:0;border-bottom:1px solid #e2e2e8;background:transparent;text-align:left;color:#28282d;padding:12px 0;font:inherit;cursor:pointer}.rb-library-components strong{display:block;font-weight:500;font-size:12px}.rb-library-components small{display:block;color:#85858f;font-size:10px;margin-top:4px}.rb-library-finishing p.rb-library-error{color:#a32727}@media(max-width:760px){.rb-inline-inspector .kit-inspector-tabs button,.rb-inline-inspector .rb-library-segments button{min-height:38px;font-size:12px}.rb-inline-inspector .kit-components-entry{min-height:40px}.rb-library-finishing .precision-slider-heading input[type=number]{font-size:16px;min-height:32px;width:57px}.rb-library-select select{font-size:16px;min-height:42px}.rb-library-finishing .precision-slider-track{padding-top:4px;padding-bottom:9px}.rb-library-finishing .precision-slider-track input::-webkit-slider-thumb{width:20px;height:20px}.rb-library-source-summary{grid-template-columns:96px minmax(0,1fr)}}.rb-inline-inspector-body{min-height:0}@media(min-width:761px){.rb-inline-inspector{max-height:calc(100dvh - 150px);min-height:0}.rb-inline-inspector-heading,.rb-inline-inspector-product,.rb-inline-inspector>.kit-inspector-tabs,.rb-inline-inspector>.kit-components-entry,.rb-inline-inspector-actions{flex-shrink:0}.rb-inline-inspector-body{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:5px;margin-right:-5px}.rb-inline-inspector-actions{margin-top:0;padding-top:16px}}.ce-inspector{--ce-ease:cubic-bezier(.22,.75,.18,1);font-size:13px;line-height:1.45;padding:22px;border-radius:28px;background:#f5f5f7;color:#171717}.ce-inspector button,.ce-inspector input,.ce-inspector select,.ce-inspector textarea{font-family:inherit}.ce-inspector .rb-inline-inspector-heading{margin:0 0 6px}.ce-inspector .rb-inline-inspector-heading h2{font-size:21px;font-weight:650;letter-spacing:-.045em}.ce-inspector .rb-inline-inspector-heading button{min-width:30px;min-height:32px}.ce-product-status{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px;font-size:12px;color:#777780}.ce-product-status p{margin:0}.ce-product-status>span{display:flex;align-items:center;gap:5px;font-size:10px;text-align:right}.ce-product-status svg{color:#30a14e;flex:none}.ce-tabs{display:flex;flex:none;gap:4px;background:#e9e9ee;padding:4px;border-radius:999px;margin-bottom:15px}.ce-tabs button{flex:1;min-width:0;border:0;border-radius:999px;padding:10px 5px;min-height:40px;color:#777780;background:transparent;font-size:12px;cursor:pointer;transition:color .2s,background .25s var(--ce-ease),box-shadow .25s}.ce-tabs button[aria-selected=true]{color:#fff;background:#111;box-shadow:0 2px 5px #0000000a}.ce-tab-content{display:grid;gap:10px;animation:ce-tab-in .23s var(--ce-ease)}.ce-accordion{border:1px solid #e6e6eb;border-radius:17px;min-width:0;background:#ffffffad;overflow:hidden;transition:background .25s,border-color .25s}.ce-accordion.is-open{background:#ffffffd9;border-color:#e3e3e9}.ce-accordion-heading{display:flex;align-items:center;gap:12px;width:100%;min-height:65px;border:0;padding:12px;background:none;color:inherit;text-align:left;cursor:pointer}.ce-accordion-heading>img,.ce-accordion-heading>.ce-thumb-empty,.ce-section-icon{width:42px;height:42px;object-fit:cover;flex:none;border-radius:9px;display:grid;place-items:center;background:#e9e9ed}.ce-accordion-heading>span:not(.ce-section-icon):not(.ce-thumb-empty){flex:1;min-width:0}.ce-accordion-heading strong{display:block;font-size:13px;letter-spacing:-.02em;font-weight:600}.ce-accordion-heading small{display:block;color:#85858f;font-size:11px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-accordion-heading>svg{margin-left:auto;flex:none;color:#444;transition:transform .32s var(--ce-ease)}.ce-accordion.is-open>.ce-accordion-heading>svg{transform:rotate(180deg)}.ce-accordion-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .36s var(--ce-ease),opacity .22s var(--ce-ease)}.ce-accordion.is-open>.ce-accordion-reveal{grid-template-rows:1fr;opacity:1}.ce-accordion-reveal>div{overflow:hidden;min-height:0}.ce-accordion-body{padding:4px 15px 17px;display:grid;gap:16px;min-width:0}.ce-fields{display:grid;gap:15px;min-width:0}.ce-row{display:flex;gap:12px;align-items:center;min-width:0}.ce-row>*{flex:1;min-width:0}.ce-field{display:grid;gap:6px;min-width:0}.ce-field>span{color:#686871;font-size:11px}.ce-field small,.ce-help{color:#888891;font-size:11px;line-height:1.5;margin:5px 0}.ce-input,.ce-field input:not([type=checkbox]):not([type=range]):not([type=color]),.ce-field textarea,.ce-field select{width:100%;min-width:0;min-height:39px;padding:9px 11px;border-radius:10px;border:1px solid #e1e1e7;background:#fff;font-size:13px;color:#171717;outline-offset:3px}.ce-field textarea{resize:vertical;min-height:72px}.ce-field input[type=color]{width:44px;height:38px;padding:3px;border:1px solid #e1e1e7;border-radius:10px;background:#fff}.ce-input:focus{border-color:#999}.ce-inspector .ce-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 15px;border:1px solid #dddde4;background:#fff;color:#171717;border-radius:999px;font-size:12px;cursor:pointer}.ce-inspector .ce-reset{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11px;border:0;padding:7px 0;background:none;color:#777780;cursor:pointer}.ce-center{width:100%;margin:14px 0}.ce-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;position:relative;min-height:42px;font-size:12px;cursor:pointer}.ce-toggle>span{flex:1}.ce-toggle input{position:absolute;opacity:0;right:0;width:41px;height:25px;margin:0;z-index:1;cursor:pointer}.ce-toggle i{display:block;position:relative;width:41px;height:25px;background:#c9c9cf;border-radius:999px;flex:none;transition:background .22s}.ce-toggle i:after{content:"";position:absolute;top:3px;left:3px;width:19px;height:19px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0002;transition:transform .25s var(--ce-ease)}.ce-toggle input:checked+i{background:#151515}.ce-toggle input:checked+i:after{transform:translate(16px)}.ce-toggle input:focus-visible+i{outline:2px solid #111;outline-offset:3px}.ce-segments{display:flex;gap:3px;background:#ededf1;border-radius:11px;padding:4px}.ce-segments button{flex:1;min-width:0;min-height:36px;padding:7px 6px;border:0;border-radius:8px;background:none;color:#7c7c85;font-size:12px;cursor:pointer;transition:background .22s,color .22s,box-shadow .22s}.ce-segments button[aria-pressed=true]{background:#fff;color:#111;box-shadow:0 1px 4px #00000009}.ce-slider{display:grid;gap:9px;margin:10px 0;min-width:0}.ce-slider>div{display:flex;justify-content:space-between;gap:8px;font-size:12px}.ce-slider output{font-variant-numeric:tabular-nums;color:#767680;font-size:11px}.ce-slider input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:5px;margin:12px 0;padding:0;border:0;border-radius:9px;background:#dedee5;accent-color:#111;cursor:pointer}.ce-slider input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:23px;height:23px;border:1px solid #e5e5e8;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0002}.ce-slider input::-moz-range-thumb{width:23px;height:23px;border:1px solid #e5e5e8;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0002}.ce-thumb,.ce-artwork-summary img,.ce-artwork-summary .ce-thumb-empty{width:96px;height:96px;object-fit:cover;border-radius:12px;flex:none}.ce-thumb-empty{display:grid;place-items:center;color:#a5a5ae;background:#e9e9ed;min-height:36px}.ce-artwork-summary{display:flex;gap:16px;align-items:center}.ce-artwork-summary>div{display:grid;gap:9px}.ce-artwork-summary strong{font-size:12px}.ce-artwork-previews{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ce-preview-tile{display:grid;gap:6px;font-size:11px;color:#7b7b84}.ce-preview-tile img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:12px;background:#f0f0f3}.ce-file{display:none}.ce-framing-layout{display:grid;grid-template-columns:minmax(90px,1fr) minmax(100px,1.25fr);gap:18px;align-items:center}.ce-drag-crop{position:relative;aspect-ratio:1;overflow:hidden;touch-action:none;border-radius:12px;background:#ededf1;cursor:grab;isolation:isolate}.ce-drag-crop:active{cursor:grabbing}.ce-drag-crop .ce-crop-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.ce-crop-target{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px dashed #fff9;border-radius:4px;z-index:2;pointer-events:none;box-shadow:0 0 0 1px #0002}.ce-drag-crop[aria-disabled=true]{cursor:default}.ce-background{margin:0;padding:0;min-width:0;border:0}.ce-source-choices{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.ce-choice{position:relative;display:grid;gap:6px;min-width:0;padding:3px;border:1px solid transparent;border-radius:11px;background:transparent;cursor:pointer;color:#777780;transition:border-color .2s,color .2s,background .2s,transform .2s}.ce-choice>span{display:block;position:relative;min-width:0;overflow:hidden;border-radius:8px;aspect-ratio:1}.ce-choice>span>img,.ce-choice>span>.ce-thumb-empty,.ce-choice>span>.ce-upload{width:100%;height:100%;object-fit:cover;border-radius:8px}.ce-choice small{font-size:10px;text-align:center;overflow-wrap:anywhere}.ce-choice[aria-pressed=true]{border-color:#171717;color:#171717}.ce-choice>span>i{position:absolute;right:4px;top:4px;width:18px;height:18px;background:#34a853;color:#fff;border:1.5px solid white;border-radius:50%;display:grid;place-items:center}.ce-upload{display:grid;place-items:center;background:#e9e9ef}.ce-color-preview{display:block;width:100%;height:100%}.ce-source-summary{padding-top:12px;border-top:1px solid #ececf1}.ce-source-summary .ce-thumb,.ce-background-crop{flex:0 0 112px}.ce-source-summary strong{display:block;font-size:12px;margin-bottom:12px}.ce-source-summary .ce-thumb{height:112px}.ce-background-crop .ce-help{text-align:center}.ce-gradient-presets,.ce-treatment-presets,.ce-component-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ce-gradient-presets .ce-choice>span,.ce-treatment-presets .ce-choice>span{aspect-ratio:1.5}.ce-color-wells{display:flex;gap:12px;margin-top:14px}.ce-color-well{display:flex;gap:10px;align-items:center;flex:1;min-width:0;border:1px solid #e4e4ea;border-radius:12px;padding:8px 10px;font-size:12px;background:#f8f8fa}.ce-color-well input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:35px;height:35px;padding:0;border:0;border-radius:50%;overflow:hidden;background:none;cursor:pointer}.ce-color-well input::-webkit-color-swatch-wrapper{padding:0}.ce-color-well input::-webkit-color-swatch{border:0;border-radius:50%}.ce-treatment-preview>span>img,.ce-treatment-preview .ce-thumb-empty{width:100%;height:100%;object-fit:cover}.ce-treatment-preview .design-background-treatment{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ce-treatment>.ce-row{border-top:1px solid #e9e9ee;padding-top:8px}.ce-treatment>.ce-row>.ce-reset{flex:0 0 auto}.ce-text-sample{padding:17px 10px;border-radius:12px;background:#f0f0f3;font-size:22px;font-weight:650;text-align:center;overflow-wrap:anywhere}.ce-social{margin-top:16px;padding:14px 3px;border-top:1px solid #e1e1e6}.ce-error{color:#a32727;font-size:12px;line-height:1.5}.ce-component-motion{padding-top:14px;border-top:1px solid #e8e8ed}.ce-component-motion h4{margin:0 0 5px;font-size:12px}.ce-component-grid .ce-choice>span{background:#f1f1f4}.ce-component-grid .ce-choice img{object-fit:contain}.ce-inspector .rb-inline-inspector-actions{padding-top:17px;gap:9px}.ce-inspector .rb-inline-inspector-actions button{min-height:43px;font-size:12px}.ce-inspector button{transition:background .2s,color .2s,border-color .2s,opacity .2s,transform .18s var(--ce-ease)}.ce-inspector button:active:not(:disabled){transform:scale(.98)}.ce-inspector button:disabled{cursor:default;opacity:.45}@keyframes ce-tab-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover){.ce-accordion-heading:hover{background:#f3f3f780}.ce-button:hover{background:#f4f4f7}.ce-choice:hover{background:#ebebef}}@media(max-width:760px){.ce-inspector{padding:19px;max-height:none}.ce-tabs button{font-size:13px;min-height:44px}.ce-accordion-heading{min-height:70px}.ce-accordion-heading strong{font-size:14px}.ce-input,.ce-field input:not([type=checkbox]):not([type=range]):not([type=color]),.ce-field select,.ce-field textarea{font-size:16px;min-height:44px}.ce-choice small{font-size:11px}.ce-toggle,.ce-button{min-height:44px}.ce-product-status{margin-bottom:15px}.ce-framing-layout{gap:14px}.ce-source-summary .ce-thumb,.ce-background-crop{flex-basis:96px}.ce-accordion-body{padding:5px 12px 15px}.ce-tabs{position:sticky;top:0;z-index:2}.ce-product-status>span{font-size:10px}.ce-row{gap:10px}}@media(prefers-reduced-motion:reduce){.ce-inspector button,.ce-inspector .ce-tabs button,.ce-inspector .ce-accordion,.ce-inspector .ce-accordion-reveal,.ce-inspector .ce-accordion-heading>svg,.ce-inspector .ce-toggle i,.ce-inspector .ce-toggle i:after,.ce-inspector .ce-tab-content{animation:none;transition:none}}.ce-segments button[aria-pressed=true]{background:#111;color:#fff;box-shadow:0 1px 4px #0000000a}.ce-component-motion h3{font-size:13px;margin:0 0 8px}.ce-artwork>section+section{margin-top:18px}.ce-artwork>.ce-button{margin:12px 0}.ce-components{display:grid;gap:10px}.ce-component-carousel{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding:3px 1px 10px;-webkit-overflow-scrolling:touch}.ce-component-carousel>.ce-choice{flex:0 0 86px;scroll-snap-align:start}.ce-component-carousel>.ce-choice>span{aspect-ratio:1;background:#f1f1f4}.ce-component-carousel .ce-choice img{object-fit:contain}.ce-component-carousel .ce-choice small{font-size:10px;line-height:1.35;min-height:27px}.ce-field-style{justify-self:end;margin-top:-5px}@media(max-width:760px){.ce-component-carousel>.ce-choice{flex-basis:84px}.ce-component-carousel .ce-choice small{font-size:11px}}.ce-inspector .rb-inline-inspector-heading{position:relative;z-index:5;gap:10px}.ce-inspector .rb-inline-inspector-heading>div{display:flex;align-items:center;gap:2px}.ce-options{position:relative}.ce-options>summary{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;cursor:pointer;list-style:none}.ce-options>summary::-webkit-details-marker{display:none}.ce-options>summary:hover,.ce-options[open]>summary{background:#e8e8ed}.ce-options>summary:focus-visible{outline:2px solid #222;outline-offset:2px}.ce-options-body{position:absolute;right:0;top:40px;width:230px;padding:10px;border:1px solid #e3e3e8;border-radius:16px;background:#fff;box-shadow:0 8px 28px #00000014;display:flex;flex-direction:column;gap:3px}.ce-options-body>strong{font-size:11px;color:#777;padding:5px 8px}.ce-inspector .ce-options-body button{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding:10px 8px;border-radius:9px;font-size:12px;min-height:38px}.ce-options-body button:hover{background:#f5f5f7}.ce-options-body .rb-store-preview-controls{display:flex;flex-direction:column;align-items:stretch;gap:3px;margin:0;padding:0;border:0}.ce-inspector .ce-options-body button[aria-pressed=true]{background:#ededf2}[data-motion-managed]{animation:none!important}[data-motion-managed][data-motion-retired]{visibility:hidden!important;pointer-events:none!important}[data-motion-managed][data-motion-phase]{transition:none!important}[data-motion-managed]::backdrop{animation:none!important}html[data-recordbox] .recordbox-rollout-host[data-workspace-managed]>.promo-workspace,html[data-recordbox] .recordbox-rollout-host[data-workspace-managed] .promo-workspace{animation:none!important}html[data-recordbox] .recordbox-rollout-host:is([data-workspace-preparing],[data-workspace-retired]),html[data-recordbox] .recordbox-rollout-host:is([data-workspace-preparing],[data-workspace-retired]) *{visibility:hidden!important;pointer-events:none!important}:is([data-overlay-covered],[data-review-covered],[data-record-editor-covered]),:is([data-overlay-covered],[data-review-covered],[data-record-editor-covered]) *{visibility:hidden!important;pointer-events:none!important}html[data-recordbox] .recordbox-rollout-host[data-motion-phase] .promo-workspace{pointer-events:none!important}.rollout-review[data-motion-managed],.rollout-review[data-motion-managed]>header,.rollout-review[data-motion-managed]>footer{animation:none!important}.rollout-review[data-review-preparing]{visibility:hidden!important}.rollout-review[data-motion-managed]:not([data-review-preparing]){background:var(--review-bg,#f5f4f5)}.rollout-review[data-motion-managed]:not([data-review-preparing])>:is(.rollout-review-stage,header,footer){visibility:visible}.recordbox-rollout-host .promo-workspace .rollout-browse-page[data-motion-managed]{transition:none!important}.recordbox-rollout-host .promo-workspace .rollout-browse-page[data-browse-moving]{visibility:visible}.promo-workspace[data-browse-covered]>:is(.rollout-journey-header,.rollout-journey,.rollout-journey-cart),.promo-workspace:has(>.rollout-order-summary)>:is(.rollout-journey-header,.rollout-journey,.rollout-journey-cart){visibility:hidden!important}html[data-native-history-commit] .recordbox-workspace *,html[data-native-history-commit] .recordbox-management,html[data-native-history-commit] .recordbox-management *,html[data-native-history-commit] .recordbox-rollout-host *,html[data-native-history-commit] [role=dialog],html[data-native-history-commit] [role=dialog] *{transition-duration:0s!important;transition-delay:0s!important}.recordbox-tip{display:flex;align-items:center;gap:6px;padding:9px 10px;margin:0 0 12px;border-radius:12px;background:#8b8b9410;color:inherit;font:400 12px/1.45 -apple-system,BlinkMacSystemFont,sans-serif;text-align:left;letter-spacing:normal}.recordbox-tip>span{flex:1;opacity:.75}.recordbox-tip>button{display:grid;place-items:center;flex:none;min-width:44px;min-height:44px;margin:-5px;background:none;border:0;color:inherit;border-radius:50%;cursor:pointer}.recordbox-tip>button:focus-visible{outline:2px solid currentColor}.vinyl-folder .recordbox-tip{font-size:16px;padding:12px 14px;margin-bottom:14px}.vinyl-folder .recordbox-tip>button{min-width:44px;min-height:44px}.screen-notices{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;margin:12px auto 0;color:#55585b;letter-spacing:normal;text-transform:none;font:400 12px/1.45 -apple-system,BlinkMacSystemFont,sans-serif}.screen-notices:empty{display:none}.screen-notices>.screen-notice{position:relative;inset:auto;display:block;width:100%;box-sizing:border-box;margin:0;padding:8px 12px;border-radius:12px;background:#8b8b9410;color:#55585b;font:inherit;text-align:center;opacity:1;transform:none}.screen-notices>.recordbox-tip{display:flex;text-align:left}.screen-notices .recordbox-tip>span{opacity:1}.screen-notices>.screen-notice[role=alert]{color:#94473f}.recordbox-home-heading .screen-notices{width:calc(100% + 56px);margin-left:-28px}.rp-header>.screen-notices{grid-column:1/-1;flex-basis:100%}.rp-header:has(>.screen-notices:not(:empty)){flex-wrap:wrap}.screen-notices{pointer-events:auto}.recordbox-pressing .rp-header>.screen-notices{flex:0 0 100%;margin-top:2px}.musicness-intro[aria-hidden=true] .screen-notices{pointer-events:none}.musicness-intro .screen-notices{font-size:18px;line-height:1.4}.musicness-intro .recordbox-tip>button{min-width:44px;min-height:44px}.rollout-journey-header>.screen-notices{grid-column:1/-1;flex-basis:100%;margin-top:0}.rollout-journey-header:has(>.screen-notices:not(:empty)){flex-wrap:wrap;height:auto}.screen-notice[data-notice-leaving=true]{opacity:0;transition:opacity .18s ease;pointer-events:none}@media(prefers-reduced-motion:reduce){.screen-notice[data-notice-leaving=true]{transition:none}}.screen-notice.screen-undo{display:flex;align-items:center;gap:10px}.screen-undo>span{flex:1;min-width:0}.screen-undo button{font:inherit;font-weight:600;color:inherit;border:0;background:transparent;min-height:32px;padding:4px;cursor:pointer}html[data-recordbox] .musicness-intro>.screen-notices{position:absolute;top:100%;left:3%;right:3%;width:auto;margin:12px 0 0}html[data-recordbox] .rollout-journey-header>.screen-notices{position:absolute;top:100%;left:22px;right:22px;width:auto;margin:0}html[data-recordbox] .rollout-journey-header:has(>.screen-notices:not(:empty)){flex-wrap:nowrap}.screen-notice[data-notice-inactive]{display:none!important}html[data-recordbox][data-theme=dark] .recordbox-tip{background:#303034;color:#e5e5eb}html[data-recordbox][data-theme=dark] .recordbox-tip>span{opacity:1}html[data-recordbox][data-theme=dark] .screen-notices{color:#e5e5eb}html[data-recordbox][data-theme=dark] .screen-notices>.screen-notice{background:#303034;color:#e5e5eb}html[data-recordbox][data-theme=dark] .screen-notices>.screen-notice[role=alert]{color:#ffb4b4}html[data-recordbox] .musicness-shell[data-folder-motion]{transition:none!important}html[data-recordbox] .musicness-shell[data-folder-motion] .project-feature.vinyl-folder{transition-property:--release-light,--release-mid,--release-dark}html[data-recordbox] .musicness-shell[data-folder-motion] .project-feature.vinyl-folder>:is(.folder-back,.folder-front,.folder-record){transition:none!important}html[data-recordbox] .musicness-shell[data-folder-motion] .musicness-intro{transition:none;opacity:1;transform:none}html[data-recordbox] .musicness-shell[data-folder-motion] .musicness-intro[aria-hidden=true]{opacity:0}html[data-recordbox] .musicness-shell[data-folder-motion] .folder-front>:not(input):not([aria-hidden=true]){animation:none!important;transition:none;translate:none;transform:none;visibility:visible}html[data-recordbox] .musicness-shell[data-folder-motion] :is(.release-setup-details,.folder-editor-fields,.release-artwork-scroll,[data-content-phase]){animation:none!important;transition:none;translate:none;transform:none;opacity:1}html[data-recordbox] .musicness-shell[data-folder-motion]:is([data-folder-motion=settling],[data-folder-motion=moving]) [data-folder-motion-surface]{opacity:0}html[data-recordbox] .musicness-shell[data-folder-motion]:not([data-folder-motion=idle]) .vinyl-folder{pointer-events:none}html[data-recordbox] .musicness-shell[data-folder-motion] [data-folder-motion-surface]{transition:none!important;animation:none!important}@property --folder-pocket-cutout{syntax:"<length>";inherits:true;initial-value:0px;}@property --folder-cutout-edge{syntax:"<number>";inherits:true;initial-value:0;}html[data-recordbox] .musicness-shell[data-folder-motion] .project-feature.vinyl-folder--project>.folder-front{--folder-pocket-cutout:0px;--folder-cutout-edge:0;-webkit-mask-image:radial-gradient(circle at 50% 0,transparent max(0px,calc(var(--folder-pocket-cutout) - 1px)),#000 var(--folder-pocket-cutout))!important;mask-image:radial-gradient(circle at 50% 0,transparent max(0px,calc(var(--folder-pocket-cutout) - 1px)),#000 var(--folder-pocket-cutout))!important}html[data-recordbox] .musicness-shell[data-folder-motion] .project-feature.vinyl-folder--project.vinyl-folder--slit:not(.vinyl-folder--look):not(.vinyl-folder--empty):not([data-mark-open=true])>.folder-front{--folder-pocket-cutout:21cqw;--folder-cutout-edge:1}html[data-recordbox] .musicness-shell[data-folder-motion] .project-feature.vinyl-folder--project>.folder-front:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;opacity:var(--folder-cutout-edge);background:radial-gradient(circle at 50% 0,transparent calc(var(--folder-pocket-cutout) - 1px),#ffffff55 var(--folder-pocket-cutout),#ffffff29 calc(var(--folder-pocket-cutout) + .8px),#17202921 calc(var(--folder-pocket-cutout) + 1.7px),transparent calc(var(--folder-pocket-cutout) + 4px))}.project-feature .pocket-section-header{display:flex;align-items:center;gap:10px;flex:none;min-height:48px;margin:0 0 16px;color:inherit}.project-feature .pocket-section-header>div:not(.pocket-section-action){flex:1;min-width:0}.project-feature .pocket-section-header h2{font-size:20px;font-weight:650;line-height:1.2;letter-spacing:-.03em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-feature .pocket-section-header small{display:block;font-size:10px;line-height:1.4;opacity:.7;margin-bottom:3px}.project-feature .pocket-section-header button{min-width:44px;min-height:44px;padding:8px;border:0;border-radius:14px;background:transparent;color:inherit;font:500 14px -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.project-feature .pocket-section-action{flex:none;display:flex;align-items:center}.project-feature .pocket-section-action>button{background:#ffffff18;padding-inline:16px}.project-feature .pocket-section-header button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.project-feature .pocket-section-header button:disabled{opacity:.45;cursor:default}.project-feature .project-panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:24px;display:flex;flex-direction:column;color:var(--pocket-ink, white);animation:project-folder-editor-in .35s ease}.project-feature:is(.musicness-app *) .vinyl-folder--project .project-panel,.project-feature:is(.musicness-app *).vinyl-folder--project .project-panel{padding:calc(21cqw + 16px) 7% 14px}.project-feature .project-panel-scroll{min-height:0;overflow:auto;overscroll-behavior:contain;margin-top:16px;scrollbar-width:thin}.project-feature .project-panel p{font-size:.75rem;line-height:1.55;color:var(--pocket-ink, #ffffffb0);margin:10px 0 16px}.project-feature .project-panel small{font-size:.625rem;color:var(--pocket-ink, #ffffff90);line-height:1.5}.project-feature .project-panel button{color:inherit;cursor:pointer}.project-feature .project-panel .folder-editor-heading button{border:0;background:none}.project-feature .project-field{display:block;font-size:11px;color:var(--pocket-ink, #ffffffaa);margin:12px 0}.project-feature .project-field input,.project-feature .project-field select,.project-feature .project-field textarea{display:block;width:100%;min-width:0;font:inherit;font-size:16px;color:var(--pocket-ink, white);background:#ffffff10;border:1px solid #ffffff15;border-radius:10px;padding:10px;margin-top:6px}.project-feature .project-field textarea{min-height:64px;resize:vertical}.project-feature .project-field option{color:#333}.project-feature .project-action{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;background:none;border:0;border-bottom:1px solid #ffffff15;padding:15px 0;font-size:12px}.project-feature .project-action span{font-size:10px;color:var(--pocket-ink, #ffffff9c)}.project-feature .project-check{align-items:flex-start;flex-direction:column;gap:4px}.project-feature .project-segment,.project-feature .project-actions{display:flex;gap:4px;margin:14px 0}.project-feature .project-segment{border-radius:99px;padding:3px;background:#0001}.project-feature .project-segment button,.project-feature .project-actions button{flex:1;border:0;border-radius:99px;background:#ffffff12;padding:9px;font-size:11px}.project-feature .project-segment button[aria-pressed=true]{background:#ffffff30}.project-feature .project-panel details{margin:20px 0;font-size:12px}.project-feature .project-feedback{padding:12px 0;border-top:1px solid #ffffff20}.project-feature .project-feedback small{display:block}.project-feature .project-feedback p{margin:5px 0}.project-feature .folder-share-toggle{position:absolute;z-index:4;right:calc(5% + 84px);left:auto;top:6%;width:32px;height:40px;padding:6px;border:0;border-radius:10px;background:none;color:var(--pocket-ink, #ffffffb8);cursor:pointer}.project-feature .folder-share-toggle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.project-feature:is(.musicness-app *) .vinyl-folder--project .folder-share-toggle,.project-feature:is(.musicness-app *).vinyl-folder--project .folder-share-toggle{top:12px}.project-feature .folder-project-name{padding:0;background:none;border:0;text-align:left;color:inherit;cursor:pointer}.project-feature .folder-project-footer{position:absolute;bottom:15px;left:8%;right:8%;display:flex;justify-content:space-between;gap:10px}.project-feature .folder-project-footer button{border:0;background:none;color:var(--pocket-ink, #ffffff85);font-size:9px;padding:5px 0;cursor:pointer}.project-feature .asset-crop-controls{margin:14px 0;padding:12px;background:#ffffff0b;border-radius:12px}.project-feature .asset-crop-controls label{display:block;font-size:11px;color:var(--pocket-ink, #fff9);margin:10px 0}.project-feature .asset-crop-controls input{width:100%}.project-feature .asset-crop-controls button{background:#ffffff18!important;border-radius:99px;padding:10px;font-size:11px}.project-feature .asset-detail-preview.is-cropping{aspect-ratio:var(--crop-ratio);height:auto;max-height:220px}.project-feature .asset-detail-preview.is-cropping img{height:100%;width:100%;object-fit:cover;object-position:var(--crop-x) var(--crop-y)}@media(prefers-reduced-motion:reduce){.project-feature .project-panel{animation:none}}.project-feature .vinyl-folder--slit .project-panel,.project-feature.vinyl-folder--slit .project-panel{padding-top:70px}.project-feature:is(.musicness-app *) .vinyl-folder--slit .project-panel,.project-feature:is(.musicness-app *).vinyl-folder--slit .project-panel{padding-top:calc(21cqw + 16px)}.project-feature .vinyl-folder:not(.vinyl-folder--slit) .folder-promo-toggle,.project-feature.vinyl-folder:not(.vinyl-folder--slit) .folder-promo-toggle{left:5%;right:auto}.project-feature .asset-detail-preview.is-cropping{width:min(100%,calc(180px * var(--crop-ratio)));max-height:none;min-height:0;margin-inline:auto}.project-feature .asset-detail-preview.is-cropping img{max-height:none;min-height:0;height:100%;object-fit:cover}.project-feature .share-identity{display:grid;grid-template-columns:40px 1fr;column-gap:10px;align-items:center;margin:0 0 14px}.project-feature .share-identity img{grid-row:1 / 3;width:40px;height:40px;object-fit:cover;border-radius:10px}.project-feature .share-identity strong{font-size:15px}.project-feature .share-identity small{font-size:11px;opacity:.6}.project-feature .share-options{display:grid;gap:3px}.project-feature .share-options>button{display:flex;align-items:center;gap:12px;width:100%;border:0;border-radius:15px;padding:11px 12px;background:transparent;color:inherit;text-align:left;cursor:pointer}.project-feature .share-options>button[aria-pressed=true]{background:#ffffff12}.project-feature .share-options>button>svg{flex:none;opacity:.8}.project-feature .share-options span{display:flex;flex-direction:column;gap:3px;flex:1}.project-feature .share-options strong{font-size:14px;font-weight:550}.project-feature .share-options small{font-size:11px;opacity:.6}.project-feature .share-options i{display:grid;place-items:center;width:18px;height:18px;border:1.5px solid #ffffff55;border-radius:50%;box-sizing:border-box}.project-feature .share-options [aria-pressed=true] i{background:#fff;color:#665962;border-color:#fff}.project-feature .share-options>button:last-child{margin-top:6px;border-top:1px solid #ffffff12;border-top-left-radius:0;border-top-right-radius:0}.project-feature .share-settings{margin-top:14px;padding-top:12px;border-top:1px solid #ffffff15;animation:project-share-settings-in .25s ease-out both}@keyframes project-share-settings-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.project-feature .share-settings{animation:none}}.project-feature .project-group{padding-top:18px;margin-top:18px;border-top:1px solid var(--pocket-line, #ffffff1f)}.project-feature .project-group:first-child{padding-top:0;margin-top:0;border-top:0}.project-feature .project-group>h3{margin:0 0 12px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pocket-ink, #ffffff8c)}.project-feature .project-group>p:first-of-type{margin-top:0}.project-feature .collection-find{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px;align-items:end}.project-feature .collection-find .project-field{margin:0 0 4px}.project-feature .collection-released{margin-top:6px}.project-feature .collection-released>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--pocket-ink, #ffffff8c);border-top:1px solid var(--pocket-line, #ffffff1f)}.project-feature .collection-released>summary::-webkit-details-marker{display:none}.project-feature .collection-released>summary>span{letter-spacing:0;font-size:12px;opacity:.7}.project-feature :is(.account-trust,.account-saving-details){color:inherit}.project-feature :is(.account-trust,.account-saving-details) summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:14px}.project-feature :is(.account-trust,.account-saving-details) summary:after{content:"›";margin-left:auto;font-size:20px}.project-feature :is(.account-trust,.account-saving-details) details[open]>summary:after{transform:rotate(90deg)}.project-feature :is(.account-trust,.account-saving-details) summary::-webkit-details-marker{display:none}.project-feature :is(.account-trust,.account-saving-details) :is(p,a,.project-action){color:inherit;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.project-feature :is(.account-trust,.account-saving-details) .project-action{min-height:44px}.project-feature :is(.account-trust,.account-saving-details) a{text-underline-offset:3px}.project-feature :is(.account-trust,.account-saving-details) :is(summary,a,button):focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:6px}.project-feature .account-trust section{margin-top:18px}.project-feature .account-trust .account-signin{margin-top:18px}.project-feature :is(.account-trust,.account-saving-details) [role=alert]{border-left:2px solid currentColor;padding-left:10px}.project-feature:where(html[data-recordbox][data-theme=dark] *) .project-panel .project-field :is(input,select,textarea){background:#303034;color:#f5f5f7;-webkit-text-fill-color:#f5f5f7;caret-color:#f5f5f7;border-color:#777780;color-scheme:dark}.project-feature:where(html[data-recordbox][data-theme=dark] *) .project-panel .project-field :is(input,textarea)::placeholder{color:#c1c1c9;-webkit-text-fill-color:#c1c1c9;opacity:1}.project-feature:where(html[data-recordbox][data-theme=dark] *) .project-panel .project-field option{background:#303034;color:#f5f5f7}.project-feature:where(html[data-recordbox][data-theme=dark] *) .project-panel .project-field :is(input,textarea,select):disabled{color:#c1c1c9;-webkit-text-fill-color:#c1c1c9;opacity:1}.project-feature.vinyl-folder:where(html[data-recordbox][data-theme=dark] *):not([data-tone=light]) .share-options button{background:#00000024;border-radius:12px;padding-inline:10px}.project-feature.vinyl-folder:where(html[data-recordbox][data-theme=dark] *) :is(.share-options small,.share-identity small){color:inherit;opacity:1}.project-feature .artwork-placeholder{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:0;color:inherit;box-sizing:border-box;font:400 14px/1.2 -apple-system,BlinkMacSystemFont,sans-serif;text-align:center}.project-feature .artwork-placeholder>svg{width:28px;height:28px;flex:none}.project-feature .artwork-placeholder>span{font:inherit;white-space:nowrap}.project-feature :is(.release-introduction-art,.release-home-cover,.focused-cover-preview,.asset-slot-preview):has(>.artwork-placeholder){border:1px solid #ffffff30;border-radius:20px;background:#ffffff08;color:inherit;box-shadow:inset 0 1px #ffffff08}.project-feature .editor-detail-cover button:has(>.artwork-placeholder){width:104px;height:104px;padding:0;border:1px solid #ffffff30;border-radius:20px;background:#ffffff08;color:inherit}.project-feature .album-fields-cover-art:has(>.artwork-placeholder),.project-feature .asset-empty-upload{display:block;width:124px;aspect-ratio:1;padding:0;border:1px solid #ffffff30;border-radius:20px;background:#ffffff08;color:inherit;cursor:pointer}.project-feature .folder-art-toggle{position:absolute;z-index:4;right:calc(5% + 42px);top:6%;width:36px;height:40px;border:0;border-radius:10px;background:transparent;color:var(--pocket-ink, #ffffffb8);cursor:pointer;display:grid;place-items:center}.project-feature .folder-art-toggle svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}@media(hover:hover)and (pointer:fine){.project-feature .folder-art-toggle:hover{background:#ffffff10}}.project-feature .folder-art-toggle:active{background:#ffffff10}.project-feature .folder-art-toggle:focus-visible{outline:2px solid white}.project-feature .vinyl-folder--project .folder-project-heading>div,.project-feature.vinyl-folder--project .folder-project-heading>div{max-width:calc(100% - 66px)}.project-feature .release-artwork-panel{position:absolute;top:0;right:0;bottom:0;left:0;padding:22px 24px 12px;display:flex;flex-direction:column;color:var(--pocket-ink, white);animation:project-folder-editor-in .4s cubic-bezier(.22,.8,.2,1) both}.project-feature .vinyl-folder--slit .release-artwork-panel,.project-feature.vinyl-folder--slit .release-artwork-panel{padding-top:70px}.project-feature .release-artwork-heading{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-shrink:0}.project-feature .release-artwork-heading>div{flex:1}.project-feature .release-artwork-heading small{font-size:8px;color:var(--pocket-ink, #ffffff99);letter-spacing:.1em}.project-feature .release-artwork-heading h2{font-size:20px;letter-spacing:-.03em;margin:3px 0 0}.project-feature .release-artwork-panel button{border:0;background:transparent;color:inherit;cursor:pointer}.project-feature .release-artwork-heading>button:first-child{font-size:30px;padding:0 4px 0 0}.project-feature .release-artwork-heading .release-add{font-size:11px;border-radius:99px;background:#ffffff18;padding:8px 12px}.project-feature .release-artwork-scroll{overflow:auto;min-height:0;flex:1;overscroll-behavior:contain;scrollbar-width:thin}.project-feature .release-cover{display:grid;grid-template-columns:96px minmax(0,1fr);gap:15px;align-items:center;margin-bottom:20px}.project-feature .release-cover-image{padding:0;aspect-ratio:1;overflow:hidden;border-radius:10px;box-shadow:0 3px 10px #0002}.project-feature .release-cover-image img{width:100%;height:100%;object-fit:cover;display:block}.project-feature .release-cover strong{font-size:13px;font-weight:550}.project-feature .release-cover p{font-size:10px;color:var(--pocket-ink, #ffffff8c);overflow-wrap:anywhere;margin:6px 0 9px}.project-feature .release-cover>div button,.project-feature .release-cover>div a{display:block;text-align:left;font-size:10px;padding:4px 0;color:#eee5f1;text-decoration:none}.project-feature .release-support-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px}.project-feature .release-support-heading strong{font-weight:500}.project-feature .release-support-heading span{font-size:10px;color:var(--pocket-ink, #ffffff80)}.project-feature .release-empty{width:100%;border:1px dashed #ffffff2a!important;border-radius:12px;min-height:80px;font-size:11px;color:var(--pocket-ink, #ffffff9c)!important;padding:15px}.project-feature .release-asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project-feature .release-asset{min-width:0}.project-feature .release-asset-preview{aspect-ratio:1.2;display:grid;place-items:center;overflow:hidden;border-radius:9px;background:#00000020;text-decoration:none;color:var(--pocket-ink, #ffffffb3);font-size:10px;letter-spacing:.1em}.project-feature .release-asset-preview img{width:100%;height:100%;object-fit:cover}.project-feature .release-asset-caption{display:flex;align-items:center;gap:5px;margin-top:5px}.project-feature .release-asset-caption>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px}.project-feature .release-asset-caption button{padding:2px 4px;font-size:18px;color:var(--pocket-ink, #ffffff99)}.project-feature .release-asset small{font-size:8px;color:var(--pocket-ink, #ffffff70)}.project-feature .release-artwork-panel button:disabled{opacity:.5;cursor:wait}@media(prefers-reduced-motion:reduce){.project-feature .release-artwork-panel{animation:none}}.project-feature .vinyl-folder--slit .folder-art-toggle,.project-feature.vinyl-folder--slit .folder-art-toggle{left:5%;right:auto}.project-feature .asset-platform-tabs{display:flex;gap:3px;background:#00000010;border-radius:10px;padding:3px;margin-bottom:12px;flex-shrink:0}.project-feature .asset-platform-tabs button{flex:1;font-size:10px;padding:8px 3px;border-radius:7px;white-space:nowrap;color:var(--pocket-ink, #ffffff9e)}.project-feature .asset-platform-tabs button[aria-pressed=true]{background:#ffffff1e;color:var(--pocket-ink, white)}.project-feature .asset-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px;margin-bottom:17px}.project-feature .asset-slot{text-align:center;padding:0;min-width:0}.project-feature .asset-slot-preview{display:grid;place-items:center;aspect-ratio:1.7;background:#00000015;border-radius:9px;overflow:hidden;border:1px solid #ffffff1a;font-size:22px;color:var(--pocket-ink, #ffffff90)}.project-feature .asset-slot-preview img{width:100%;height:100%;object-fit:cover}.project-feature .asset-slot strong{display:block;font-size:11px;font-weight:500;margin:6px 0 3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-feature .asset-slot small{font-size:9px;color:var(--pocket-ink, #ffffff80)}.project-feature .asset-detail-preview{display:grid;place-items:center;border-radius:10px;overflow:hidden;min-height:85px;background:#00000015}.project-feature .asset-detail-preview img,.project-feature .asset-detail-preview video{width:100%;max-height:155px;object-fit:contain;display:block}.project-feature .asset-detail-preview>span{font-size:12px;color:var(--pocket-ink, #ffffff80)}.project-feature .asset-detail p{font-size:11px;line-height:1.5;color:var(--pocket-ink, #ffffffb0);margin:10px 0}.project-feature .asset-detail>a,.project-feature .asset-detail-actions a{color:var(--pocket-ink, #fff);font-size:10px;text-decoration:none}.project-feature .asset-detail small{font-size:9px;color:var(--pocket-ink, #ffffff90)}.project-feature .asset-detail-actions{display:flex;gap:20px;align-items:center;margin:14px 0}.project-feature .asset-detail-actions button{font-size:10px;color:var(--pocket-ink, #ffffff90)}.project-feature .asset-detail .asset-detail-note{font-size:9px;color:var(--pocket-ink, #ffffff80)}.project-feature .asset-slot-frame{height:90px;display:flex;align-items:center;justify-content:center}.project-feature .asset-slot-frame .asset-slot-preview{flex:none;max-height:90px;box-sizing:border-box}.project-feature .asset-slot .asset-dimensions{display:block;font-size:8px;line-height:1.5;color:var(--pocket-ink, #ffffffaa);margin-bottom:3px;white-space:normal}.project-feature .asset-group-status{display:flex;align-items:center;justify-content:space-between;margin:0 0 11px;padding:8px 2px;color:var(--pocket-ink, #ffffffd0)}.project-feature .asset-group-status strong{font-size:11px;font-weight:550}.project-feature .asset-group-status span{font-size:9px;color:var(--pocket-ink, #ffffff85)}.project-feature .asset-slot.is-ready .asset-slot-preview{box-shadow:0 0 0 1px #ffffff38,0 6px 16px #0000001a}.project-feature .asset-slot .asset-state{color:var(--pocket-ink, #ffffff75)}.project-feature .asset-slot.is-ready .asset-state{color:var(--pocket-ink, #ffffffd0)}.project-feature .focused-cover{display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 0 12px}.project-feature .focused-cover-preview{width:min(100%,210px);aspect-ratio:1;flex:none;display:grid;place-items:center;padding:0;border-radius:18px;overflow:hidden;background:#ffffff14;color:inherit}.project-feature .focused-cover-preview img{width:100%;height:100%;object-fit:cover;object-position:var(--cover-x,50%) var(--cover-y,50%)}.project-feature .focused-cover-actions{display:flex;gap:10px;justify-content:center;width:100%}.project-feature .focused-cover-actions button{min-height:44px;padding:8px 22px;border-radius:22px;background:#ffffff18;font-size:14px}.project-feature .focused-cover-more{min-height:44px;font-size:14px;opacity:.8}.project-feature .focused-cover-controls{display:flex;flex-direction:column;gap:12px;width:100%;max-width:300px}.project-feature .focused-cover-controls label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.project-feature .focused-cover-controls input{min-width:0;min-height:44px;width:55%;accent-color:var(--pocket-ink,#fff)}.project-feature .focused-cover-actions{flex-wrap:wrap;gap:8px}.project-feature .focused-cover-actions button{padding-inline:14px}.project-feature .walletcard-add{display:flex;flex-direction:column;gap:4px}.project-feature .walletcard-add-error{color:var(--pocket-danger, #ff6b6b);font-size:.85em}.project-feature .walletcard-add-status{color:var(--pocket-ink, #ffffff9c);font-size:.85em}.project-feature .walletcard-add-hint{margin:6px 0 0;font-size:.6875rem;line-height:1.5;opacity:.65}.project-feature .walletcard-open{color:inherit;font-size:12px;padding:8px 0;text-underline-offset:3px}@font-face{font-family:Anton;src:url(/fonts/Anton-Regular.ttf) format("truetype");font-display:swap}.pressing-art{position:relative;display:block;width:100%;aspect-ratio:1;flex:none}.pressing-art canvas{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:contain}.pressing-art>small{position:absolute;top:25%;right:12%;bottom:25%;left:12%;display:grid;place-items:center;font:12px/1.4 -apple-system,sans-serif;text-align:center;color:inherit}.pressing-folder-disc{position:relative;display:block;width:100%;height:100%;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;box-shadow:0 3px 9px #0003}.pressing-folder-disc>.pressing-art{height:100%}.pressing-folder-engraving{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pressing-keepsake{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#e5dfd2;opacity:.66;pointer-events:none}.pressing-keepsake[data-media=cd]{color:#272728;opacity:.55}.pressing-folder-disc{scale:var(--pressing-size,1);transition:scale .65s cubic-bezier(.22,.8,.2,1)}.rb-record>.pressing-folder-disc{scale:1}@media(prefers-reduced-motion:reduce){.pressing-folder-disc{transition:none}}.folder-look-trigger{position:absolute;z-index:4;top:0;left:15.5%;width:68%;aspect-ratio:1;border:0;padding:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none;border-radius:50%;cursor:pointer;clip-path:inset(0 0 50% 0 round 50% 50% 0 0)}.vinyl-folder--project .folder-look-trigger{left:18%;width:64%}.folder-look-trigger:active{background:transparent}.folder-look-trigger:focus-visible{outline:none;background:#ffffff12}.vinyl-folder--empty .folder-look-trigger{width:58px;left:calc(50% - 29px);top:12%;clip-path:circle(50%)}.folder-medium{display:block;position:relative;width:100%;aspect-ratio:1;border:0;padding:0;border-radius:50%;background:transparent;color:inherit}button.folder-medium{cursor:pointer}.folder-medium--artwork{overflow:hidden;box-shadow:0 1px 3px #0008,inset 0 0 0 1px #fff5}.folder-medium--artwork img{width:100%;height:100%;object-fit:cover;animation:disc-turn 12s linear infinite}.folder-medium--artwork i{position:absolute;top:48%;right:48%;bottom:48%;left:48%;border-radius:50%;background:#211d22;box-shadow:0 0 0 1px #ffffff80}.folder-medium--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #ffffff85;color:var(--pocket-ink,#fff)}.folder-medium--empty>span{font-size:24px;font-weight:300}.folder-medium--empty small{font-size:10px;margin-top:3px}.vinyl-folder--empty .folder-record{width:58px!important;left:calc(50% - 29px)!important;top:12%!important}.vinyl-folder--empty .folder-front{-webkit-mask-image:none!important;mask-image:none!important}.vinyl-folder.vinyl-folder--look .folder-record{width:28%!important;left:36%!important;top:3cqw!important;z-index:3;pointer-events:none;transition:width .55s cubic-bezier(.22,.8,.2,1),left .55s cubic-bezier(.22,.8,.2,1),top .55s cubic-bezier(.22,.8,.2,1)}.vinyl-folder.vinyl-folder--look .folder-front{top:22cqw!important;bottom:0;height:auto;-webkit-mask-image:none!important;mask-image:none!important}.folder-look-editor{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:20px;padding:calc(10cqw + 16px) 7% 18px;color:var(--pocket-ink,#fff);animation:surface-enter .26s ease both;overflow:auto;scrollbar-width:thin}.folder-look-editor:focus{outline:none}.folder-look-editor.surface-leaving{animation:surface-exit .16s ease-in both}.folder-look-editor button{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.folder-look-editor .folder-editor-heading>button{min-width:44px;min-height:44px}.folder-look-editor .folder-look-done{background:#ffffff20;border-radius:99px;padding:10px 14px;font-size:12px}.folder-look-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.folder-look-options>button{display:flex;flex-direction:column;align-items:center;gap:9px;padding:12px 8px;border-radius:17px;background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff16;font-size:12px;transition:background .2s,box-shadow .2s}.folder-look-options>button[aria-pressed=true]{background:#ffffff20;box-shadow:inset 0 0 0 1.5px #ffffffb0}.folder-look-preview{width:58px;height:58px;pointer-events:none}.folder-look-preview .music-object{width:100%}.folder-look-preview .folder-medium--empty{border-color:#ffffff70}.folder-look-pocket{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.folder-look-pocket>div{display:flex;background:#00000013;padding:3px;border-radius:99px}.folder-look-pocket button{min-height:40px;padding:8px 16px;border-radius:99px;font-size:12px}.folder-look-pocket button[aria-pressed=true]{background:#ffffff23}.folder-look-note{font-size:10px;color:var(--pocket-ink,#ffffffb3);margin:0;text-align:center}@media(max-width:360px){.folder-look-editor{gap:12px}.folder-look-preview{width:48px;height:48px}.folder-look-options>button{padding:9px 6px}.folder-look-pocket button{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.vinyl-folder.vinyl-folder--look .folder-record{transition:none}.folder-medium--artwork img{animation:none}}.vinyl-folder--slit .folder-look-trigger{clip-path:polygon(0 0,100% 0,100% 40%,70% 40%,70% 65%,30% 65%,30% 40%,0 40%)}.vinyl-folder--empty .folder-look-trigger{clip-path:circle(50%)}.folder-look-editor .folder-look-revert{align-self:center;min-height:44px;padding:8px 16px;font-size:12px;border-radius:12px;color:var(--pocket-ink,#ffffffb3);transition:background .18s ease}.folder-look-editor .folder-look-revert:active{background:#ffffff12}.folder-save-status{display:inline-block;animation:folder-save-confirm .2s ease both}@keyframes folder-save-confirm{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.folder-save-status{animation:none}.folder-look-editor .folder-look-revert{transition:none}}.record-emoji-sticker{position:absolute;z-index:5;left:43%;top:9%;width:15%;aspect-ratio:1;display:grid;place-items:center;container-type:inline-size;pointer-events:none;transform:rotate(-12deg)}.record-emoji-sticker>span{font:85cqw/1 "Apple Color Emoji","Segoe UI Emoji",sans-serif;filter:drop-shadow(0 1px 0 #fff) drop-shadow(1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 -1px 0 #fff) drop-shadow(0 2px 2px #0006)}.record-emoji-sticker[data-motion=true]>span{animation:record-sticker-wave 4s ease-in-out infinite}@keyframes record-sticker-wave{0%,65%,to{transform:rotate(0)}75%{transform:rotate(-9deg) scale(1.05)}85%{transform:rotate(8deg) scale(1.05)}95%{transform:rotate(-3deg)}}.folder-sticker-picker{font-size:13px}.folder-sticker-picker summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;cursor:pointer;list-style:none}.folder-sticker-picker summary::-webkit-details-marker{display:none}.folder-sticker-picker summary>span:last-child{display:flex;gap:12px;align-items:center}.folder-sticker-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:8px 0 14px}.folder-sticker-grid button{min-height:44px;border-radius:16px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0d;font-size:26px;transition:transform .2s,background .2s}.folder-sticker-grid button[aria-pressed=true]{background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff70}.folder-sticker-grid button:active{transform:scale(.92)}.folder-sticker-motion{display:flex;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:6px}.folder-sticker-motion input{width:38px;height:22px;accent-color:#a5c2b4}.folder-sticker-picker .folder-look-note{padding:8px}@media(prefers-reduced-motion:reduce){.record-emoji-sticker[data-motion=true]>span{animation:none}.folder-sticker-grid button{transition:none}}.folder-look-editor .folder-sticker-grid button{font:30px/1 "Apple Color Emoji","Segoe UI Emoji",sans-serif;min-height:58px}.folder-look-editor .folder-sticker-grid button>span{font:inherit}.project-feature .project-grid{--project-grid-columns: 3;display:flex;flex-direction:column;min-height:0;height:100%;color:var(--pocket-ink, #1c1c1e);animation:project-grid-in .3s ease}.project-feature .project-grid-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.project-feature .project-grid-heading{font-size:15px;font-weight:600;margin:0 auto 0 0}.project-feature .project-grid-multi{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:10px;background:#0000000d;color:inherit;cursor:pointer}.project-feature .project-grid-multi svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6}.project-feature .project-grid-multi[aria-pressed=true]{background:var(--pocket-ink, #1c1c1e);color:#fff}.project-feature .project-grid-multi[aria-pressed=true] svg rect:last-child{fill:currentColor;stroke:none}.project-feature .project-grid-close{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:10px;background:#0000000d;color:inherit;font-size:18px;line-height:1;cursor:pointer}.project-feature .project-grid-toolbar{margin-top:12px}.project-feature .project-grid-group{width:100%;border:0;border-radius:99px;padding:10px 14px;font-size:12px;font-weight:600;background:#0000000f;color:inherit;cursor:pointer}.project-feature .project-grid-group:disabled,.project-feature .project-grid-add:disabled,.project-feature .project-grid-item:disabled,.project-feature .project-grid-empty{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--pocket-ink, #6b6b70)}.project-feature .project-grid-error{margin:12px 0 0;font-size:12px;color:#c4362d}.project-feature .project-grid-cells{list-style:none;margin:16px 0 0;padding:0 2px 4px 0;display:grid;grid-template-columns:repeat(var(--project-grid-columns),1fr);gap:26px 20px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.project-feature .project-grid-cell{position:relative;display:flex;flex-direction:column}.project-feature .project-grid-item{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;border:0;border-radius:14px;padding:8px 6px 10px;background:transparent;color:inherit;text-align:center;cursor:pointer}.project-feature .project-grid-item[aria-pressed=true]{background:#00000008;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pocket-ink, #1c1c1e) 22%,transparent)}.project-feature .project-grid-item-disc{position:relative;width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;transition:transform .2s cubic-bezier(.22,.8,.2,1)}.project-feature .project-grid-item[aria-pressed=true] .project-grid-item-disc{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.project-feature .project-grid-item-disc{transition:none}}.project-feature .project-grid-item-title{font-size:11px;font-weight:600;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-feature .project-grid-item-detail{font-size:10px;color:var(--pocket-ink, #6b6b70)}.project-feature .project-grid-item-edit{position:absolute;top:4px;right:4px;width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:8px;padding:0;background:#ffffffd9;color:var(--pocket-ink, #1c1c1e);cursor:pointer;opacity:.5;transition:opacity .15s ease}.project-feature .project-grid-item-edit svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.project-feature .project-grid-cell:focus-within .project-grid-item-edit,.project-feature .project-grid-item[aria-pressed=true]~.project-grid-item-edit{opacity:1}@media(hover:hover)and (pointer:fine){.project-feature .project-grid-cell:hover .project-grid-item-edit{opacity:1}}.project-feature .project-grid-item-edit:disabled{opacity:.2;cursor:default}.project-feature .project-grid-add{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border:1.5px dashed #00000026;border-radius:50%;background:none;color:var(--pocket-ink, #6b6b70);cursor:pointer}.project-feature .project-grid-add-circle{font-size:11px;font-weight:600;padding:0 10px;text-align:center;line-height:1.3}.project-feature .project-grid-add-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes project-grid-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:420px){.project-feature .project-grid-item-title{font-size:10px}}.project-feature .project-grid-add-circle i{display:block;font-style:normal;font-size:22px;font-weight:300;line-height:1;margin-bottom:4px}.project-feature .project-grid-item-face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50%;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 0 21%,#000 22%);mask-image:radial-gradient(circle at 50% 50%,transparent 0 21%,#000 22%);opacity:.94;pointer-events:none}.project-feature .project-grid-item-disc[data-album]{border-radius:0;overflow:visible}.project-feature .project-grid-item-disc[data-album] .music-object{transform:translate(11%) scale(.78)}.project-feature .project-grid-item-sleeve{position:absolute;top:50%;left:0;width:76%;aspect-ratio:1;transform:translateY(-50%);border-radius:3px;overflow:hidden;background:linear-gradient(135deg,#f3f3f5,#d7d7dc);box-shadow:0 1px 5px #00000026,inset -1px 0 #0000001a}.project-feature .project-grid-item-sleeve img{width:100%;height:100%;object-fit:cover;display:block}.project-feature .release-home{display:flex;flex-direction:column;gap:16px;min-height:0;flex:1;color:inherit}.project-feature .release-home-identity{display:flex;align-items:center;gap:20px;flex-shrink:0}.project-feature .release-home-cover{width:136px;height:136px;flex:none;padding:0;overflow:hidden;border:1px solid #ffffff30;border-radius:18px;background:#ffffff12;color:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;font:inherit;font-size:14px;cursor:pointer}.project-feature .release-home-cover>span:first-child{font-size:30px;font-weight:300}.project-feature .release-home-cover img{width:100%;height:100%;object-fit:cover}.project-feature .release-home-details{min-width:0;flex:1}.project-feature .release-home-details input{display:block;width:100%;min-height:44px;border:0;border-radius:8px;padding:4px 0;background:transparent;color:inherit;font:600 24px/1.2 -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.03em}.project-feature .release-home-details input+input{font-size:16px;font-weight:400;letter-spacing:0}.project-feature .release-home-details input::placeholder{color:inherit;opacity:.75}.project-feature .release-home-details p{font-size:13px;line-height:1.4;opacity:.75;margin:6px 0 0}.project-feature .release-home-create{border:0;border-radius:24px;min-height:48px;background:#fff;color:#302a32;font:600 16px -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;flex-shrink:0}.project-feature .release-home-music{display:flex;justify-content:space-between;align-items:center;min-height:44px;border:0;border-radius:14px;padding:10px 14px;background:#ffffff12;color:inherit;font:500 15px -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer}.project-feature .release-home-music span{font-size:13px;opacity:.65}.project-feature .release-home :is(button,input):focus-visible{outline:2px solid currentColor;outline-offset:3px}.project-feature .release-home .folder-track-list{max-height:120px}.project-feature .release-home-player{display:flex;align-items:center;gap:12px;min-height:54px;border-radius:14px;background:#ffffff12;padding:6px 10px}.project-feature .release-home-player button{border:0;background:none;color:inherit;min-width:44px;min-height:44px;cursor:pointer;font:inherit}.project-feature .release-home-player .release-home-track{flex:1;min-width:0;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:3px}.project-feature .release-home-track strong{font-size:15px;font-weight:500;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.project-feature .release-home-track span{font-size:12px;opacity:.7}.project-feature .release-home-date{display:block;font-size:12px;margin-top:6px}.project-feature .release-home-date>span{opacity:.6;margin-left:4px}.project-feature .release-home-date input{font-weight:400;font-size:16px;min-height:36px;color-scheme:dark}.project-feature .release-home-browse{border:0;background:none;color:inherit;font:500 14px -apple-system,BlinkMacSystemFont,sans-serif;min-height:36px;cursor:pointer}.project-feature .release-home{gap:10px}.project-feature .release-home-browse{min-height:28px}.project-feature .release-home .walletcard-add-button{margin:0;min-height:44px;border-radius:14px;background:#ffffff12;font-size:15px;font-weight:500;opacity:1}.project-feature .release-home .walletcard-add{flex-shrink:0}.project-feature .release-home-secondary{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex-shrink:0}.project-feature .release-home-secondary>:only-child{grid-column:1/-1}.project-feature .release-home-secondary .release-home-music{justify-content:center;gap:8px}.project-feature .release-home-secondary .release-home-music span{display:none}.project-feature .release-home-secondary .release-home-player{min-width:0}.project-feature .release-kind{display:inline-flex;gap:3px;background:#ffffff12;border-radius:12px;padding:3px;margin-bottom:5px}.project-feature .release-kind button{border:0;border-radius:9px;padding:7px 14px;min-height:36px;background:transparent;color:inherit;font:500 13px -apple-system,sans-serif;cursor:pointer}.project-feature .release-kind button[aria-pressed=true]{background:#ffffff28;box-shadow:0 1px 4px #0001}.project-feature .release-home-secondary:has(.release-tracks){grid-template-columns:1fr}.project-feature .release-tracks{min-width:0;border-radius:14px;background:#ffffff0d;padding:8px 10px}.project-feature .release-tracks-heading{display:flex;align-items:center;gap:6px}.project-feature .release-tracks-heading strong{flex:1;font-size:14px}.project-feature .release-tracks-heading span{font-size:11px;opacity:.65;margin-left:5px}.project-feature .release-tracks button,.project-feature .release-single-choice button{border:0;border-radius:8px;background:transparent;color:inherit;min-height:40px;min-width:32px;font:500 12px -apple-system,sans-serif;cursor:pointer}.project-feature .release-tracks button:disabled{opacity:.35;cursor:default}.project-feature .release-tracks-list{max-height:132px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.project-feature .release-track-row{display:flex;align-items:center;gap:3px}.project-feature .release-track-title{flex:1;min-width:0;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:3px}.project-feature .release-track-title strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-feature .release-track-title span{font-size:10px;opacity:.65}.project-feature .release-tracks p,.project-feature .release-single-choice p{font-size:12px;opacity:.7;margin:6px 0}.project-feature .release-tracks form{display:flex;gap:4px}.project-feature .release-tracks input{min-width:0;width:100%;font-size:16px;background:#ffffff12;border:0;border-radius:8px;color:inherit;padding:8px}.project-feature .release-single-choice{max-height:150px;overflow:auto;background:#ffffff12;border-radius:12px;padding:12px}.project-feature .release-single-choice button{display:block;width:100%;text-align:left}.project-feature .release-home[data-release-kind=album]{gap:7px}.project-feature .release-home[data-release-kind=album] .release-home-cover{width:112px;height:112px}.project-feature .release-home[data-release-kind=album] .release-home-details input{min-height:34px}.project-feature .release-home[data-release-kind=album] .release-home-details p{display:none}.project-feature .release-home[data-release-kind=album] .release-home-date{display:flex;align-items:center;gap:6px;margin-top:2px;white-space:nowrap}.project-feature .release-home[data-release-kind=album] .release-home-date>span{display:none}.project-feature .release-home[data-release-kind=album] .release-home-date input{width:130px;min-width:0;font-size:16px}.project-feature .release-home[data-release-kind=album] .release-tracks-list{max-height:88px}.project-feature .folder-project-content:has(.release-home,.release-details){height:calc(100% - 60px);box-sizing:border-box;overflow-y:auto;padding-bottom:16px!important;scroll-padding-bottom:16px;scrollbar-width:thin}.project-feature .release-home-actions{display:contents}.project-feature .release-home[data-release-kind=album] .release-home-actions:has(.release-home-browse){display:grid;grid-template-columns:1fr 1fr;gap:8px}.project-feature .release-home[data-release-kind=album] .release-home-actions .release-home-browse{border-radius:24px;background:#ffffff12}.project-feature .release-setup{display:flex;flex-direction:column;gap:18px;padding:4px 0 12px;color:inherit}.project-feature .release-setup-heading{text-align:center}.project-feature .release-setup h2{margin:0;font:650 27px/1.15 -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.04em}.project-feature .release-setup-heading p{font-size:14px;opacity:.75;margin:8px 0 0}.project-feature .release-setup-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.project-feature .release-setup-options button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;border:1px solid #ffffff25;border-radius:20px;background:#ffffff0a;color:inherit;padding:20px 18px;min-height:144px;cursor:pointer;font:inherit;transition:background .18s,border-color .18s}.project-feature .release-setup-options button[aria-pressed=true]{background:#ffffff23;border-color:#ffffffa0}.project-feature .release-setup-options strong{font-size:21px;letter-spacing:-.02em;font-weight:600}.project-feature .release-setup-options span{font-size:13px;line-height:1.4;opacity:.75;max-width:130px}.project-feature .release-setup-check{position:absolute;right:14px;top:16px;opacity:0}.project-feature .release-setup-options button[aria-pressed=true] .release-setup-check{opacity:1}.project-feature .release-setup .release-home-create{width:100%;min-height:48px}.project-feature .release-setup .release-home-create:disabled{opacity:.35;cursor:default}.project-feature .release-setup-note{font-size:12px;opacity:.65;text-align:center;margin:-4px 0 0}.project-feature .release-setup button:focus-visible,.project-feature .release-details :is(button,input):focus-visible{outline:2px solid currentColor;outline-offset:3px}.project-feature .release-home-context{display:flex;align-items:center;justify-content:space-between;min-height:36px;margin:0 0 2px;font-size:12px;color:inherit}.project-feature .release-home-context>span{opacity:.65}.project-feature .release-home-context button{border:0;background:transparent;color:inherit;font:500 13px -apple-system,sans-serif;min-height:44px;cursor:pointer;padding:0 4px}.project-feature .release-details{display:flex;flex-direction:column;gap:12px;padding-bottom:16px;color:inherit;outline:none}.project-feature .release-details .pocket-section-header{margin-bottom:8px}.project-feature .release-details-field{font-size:13px;font-weight:600}.project-feature .release-details .release-kind{display:flex;align-self:stretch;margin:0;padding:4px}.project-feature .release-details .release-kind button{flex:1;min-height:44px;font-size:16px}.project-feature .release-details-hint{font-size:13px;line-height:1.5;opacity:.7;margin:0 0 12px}.project-feature .release-details .release-home-date{font-size:14px;border-top:1px solid #ffffff20;padding-top:18px}.project-feature .release-details .release-home-date input{display:block;width:100%;min-height:48px;margin-top:10px;padding:10px 12px;background:#ffffff12;border:0;border-radius:12px;color:inherit;font:400 16px -apple-system,sans-serif}.project-feature .folder-project-content:has(.release-setup){overflow-y:auto;scrollbar-width:thin;padding-bottom:18px!important}.project-feature .release-start-fresh{border-top:1px solid #ffffff20;padding-top:16px;margin-top:8px}.project-feature .release-start-fresh button{display:block;width:100%;border:0;border-radius:14px;background:#ffffff12;color:inherit;min-height:48px;font:500 15px -apple-system,sans-serif;cursor:pointer}.project-feature .release-start-fresh button:disabled{opacity:.5;cursor:default}.project-feature .release-start-fresh p{font-size:12px;line-height:1.4;opacity:.65;margin:8px 0 0;text-align:center}.project-feature .release-home{gap:16px;padding-top:6px}.project-feature .release-home-identity{align-items:center;gap:18px}.project-feature .release-home-cover{position:relative;width:136px;height:136px;border-radius:18px;box-shadow:0 4px 14px #0000000d}.project-feature .release-home-cover>span{font-size:13px;font-weight:500}.project-feature .release-home-cover .release-cover-edit{position:absolute;right:7px;bottom:7px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#262329a6;color:#fff}.project-feature .release-home-details{display:flex;flex-direction:column;gap:4px}.project-feature .release-identity-field{display:block;min-width:0}.project-feature .release-identity-field>span{display:block;font:500 11px/1.3 -apple-system,BlinkMacSystemFont,sans-serif;opacity:.72;letter-spacing:.01em}.project-feature .release-home-details .release-identity-field input{min-height:36px;padding:2px 0;font-size:22px;line-height:1.2;font-weight:600;border-radius:4px}.project-feature .release-home-details .release-identity-field+label input{font-size:16px;font-weight:400;letter-spacing:0}.project-feature .release-home-details input::placeholder{opacity:.58}.project-feature .release-details-link{display:flex;align-items:center;gap:5px;align-self:flex-start;min-height:32px;padding:0;border:0;background:none;color:inherit;font:500 12px -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer}.project-feature .release-home-secondary{display:flex;flex-direction:column;gap:10px}.project-feature .release-home-secondary .release-home-music{justify-content:flex-start;gap:10px;min-height:48px;width:100%;padding:10px 14px}.project-feature .release-home-secondary .release-home-music .release-music-label{display:block;flex:1;text-align:left;font-size:14px;opacity:1}.project-feature .release-home-secondary .release-home-music .release-music-optional{display:block;font-size:12px;opacity:.65}.project-feature .release-home-actions{display:flex;flex-direction:column;gap:9px}.project-feature .release-next-note{margin:0;text-align:center;font-size:12px;line-height:1.45;opacity:.72}.project-feature .release-home-create{width:100%}.project-feature .release-home-actions .walletcard-add-button{background:transparent;min-height:40px;font-size:13px}.project-feature .release-home[data-release-kind=album]{gap:12px}.project-feature .release-home[data-release-kind=album] .release-home-cover{width:124px;height:124px}.project-feature .release-home[data-release-kind=album] .release-home-details input{min-height:36px}.project-feature .release-home .release-tracks{padding:10px 12px;border-radius:14px}.project-feature .release-home .release-tracks-heading{padding-bottom:6px}.project-feature .release-home .release-track-row+.release-track-row{border-top:1px solid #ffffff18}.project-feature .release-details{gap:16px}.project-feature .release-details .pocket-section-header{margin-bottom:0}.project-feature .release-settings-group{display:flex;flex-direction:column;gap:8px}.project-feature .release-details-hint{margin:0;font-size:12px;line-height:1.45}.project-feature .release-details .release-home-date{margin:0;padding-top:14px}.project-feature .release-details .release-home-date input{margin-top:7px;min-height:44px}.project-feature .release-details .release-start-fresh{margin-top:0;padding-top:14px}@media(max-width:380px){.project-feature .release-home-identity{gap:14px}.project-feature .release-home-cover{width:122px;height:122px}.project-feature .release-home-details .release-identity-field input{font-size:20px}}.project-feature .release-details .release-home-date{display:flex;align-items:center;justify-content:space-between;gap:16px}.project-feature .release-details .release-home-date .release-date-label{opacity:1;margin:0;font-size:14px;white-space:nowrap}.project-feature .release-date-label small{display:block;margin-top:4px;font-size:11px;font-weight:400;opacity:.65}.project-feature .release-details .release-home-date input{width:160px;min-width:0;margin:0;padding:8px;font-size:16px}.project-feature .release-home{gap:12px;box-sizing:border-box}.project-feature .release-home-secondary{flex:1 1 auto;min-height:48px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.project-feature .release-home-actions{flex:0 0 auto;margin-top:auto}.project-feature .release-home-secondary .release-tracks-list{max-height:none;overflow:visible}.project-feature .release-home .release-tracks-heading{padding-bottom:0}.project-feature .release-home .release-tracks{padding:6px 12px}.project-feature .release-home[data-release-kind=album] .release-home-details .release-identity-field input{min-height:32px}.project-feature .release-home[data-release-kind=album] .release-details-link{min-height:28px}.project-feature .release-details{gap:8px;padding-bottom:0}.project-feature .release-reference{gap:24px;padding:4px 0 0;flex:none}.project-feature .release-type-switch{display:flex;align-self:center;padding:3px;border:1px solid #ffffff24;border-radius:32px;background:#ffffff0c;width:250px;max-width:100%}.project-feature .release-type-switch button{flex:1;min-height:46px;border:0;border-radius:28px;background:transparent;color:inherit;font:500 18px -apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:background .25s,color .25s,box-shadow .25s}.project-feature .release-type-switch button[aria-pressed=true]{background:#f5eff3;color:#30272c;box-shadow:0 2px 10px #0002,inset 0 1px #fff}.project-feature .release-introduction{display:grid;grid-template-columns:42% 1fr;align-items:center;gap:22px;margin:32px 0 10px}.project-feature .release-introduction-art{aspect-ratio:1;display:grid;place-items:center;border:1px solid #ffffff38;border-radius:22px;background:#ffffff10;overflow:hidden;color:inherit}.project-feature .release-introduction-art img{width:100%;height:100%;object-fit:cover}.project-feature .release-introduction h2{font-size:30px;line-height:1.08;font-weight:600;letter-spacing:-.045em}.project-feature .release-introduction p{font-size:15px;line-height:1.45;margin:12px 0 0;opacity:.76}.project-feature .release-intake-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.project-feature .release-intake-heading h2{font-size:22px;font-weight:600}.project-feature .release-intake-heading button{display:flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;color:inherit;background:transparent;font:500 14px -apple-system,sans-serif;cursor:pointer}.project-feature .release-upload-panels{display:grid;grid-template-columns:1fr 1fr;gap:12px}.project-feature .release-upload-panel{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 10px 16px;border:1px solid #ffffff32;border-radius:24px;background:#ffffff0a;box-shadow:inset 0 1px #ffffff12}.project-feature .release-upload-panel h3{margin:16px 0 10px;font-size:18px;font-weight:550;letter-spacing:-.025em}.project-feature .release-upload-panel p{margin:0 0 18px;font-size:11px;line-height:1.5;opacity:.72;flex:1}.project-feature .release-upload-panel button{width:100%;border:1px solid #ffffff30;border-radius:24px;min-height:44px;background:#ffffff08;color:inherit;font:500 14px -apple-system,sans-serif;cursor:pointer}.project-feature .release-upload-files{display:flex;flex-direction:column;gap:10px}.project-feature .release-upload-files:empty{display:none}.project-feature .release-upload-file{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #ffffff2a;border-radius:20px;background:#ffffff0a;min-width:0}.project-feature .release-file-preview{width:52px;height:52px;flex:none;border-radius:13px;border:1px solid #ffffff20;object-fit:cover;background:#ffffff18;color:inherit;display:grid;place-items:center}.project-feature .release-upload-file>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.project-feature .release-upload-file strong{font-size:15px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-feature .release-upload-file span{font-size:12px;opacity:.7}.project-feature .release-file-remove{border:0;background:transparent;color:inherit;width:44px;min-height:44px;cursor:pointer;flex:none}.project-feature .release-reference button:disabled{opacity:.4;cursor:default}.project-feature .release-intake-error{font-size:13px;line-height:1.4;margin:0}@media(max-width:360px){.project-feature .release-introduction{gap:16px}.project-feature .release-introduction h2{font-size:26px}.project-feature .release-introduction p{font-size:13px}.project-feature .release-upload-panel{padding:18px 8px 12px}.project-feature .release-upload-panel p{font-size:10px}}@media(prefers-reduced-motion:reduce){.project-feature .release-type-switch button{transition:none}}.project-feature .release-summary-title{display:flex;flex-direction:column;align-items:flex-start;gap:7px;text-align:left;width:100%;min-height:56px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.project-feature .release-summary-title strong{font-size:21px;line-height:1.2;letter-spacing:-.025em;font-weight:600;overflow-wrap:anywhere}.project-feature .release-summary-title span{font-size:16px;line-height:1.4;opacity:.75;overflow-wrap:anywhere}.project-feature .release-home--summary .release-home-details{min-width:0}.project-feature .release-home--summary .release-home-actions{display:flex;flex-direction:column;gap:10px}.project-feature .release-home--summary .release-home-create{display:flex;align-items:center;justify-content:center;gap:10px}.project-feature .release-home--summary .release-audio-optional{font-size:13px;line-height:1.45;text-align:center;opacity:.7;margin:0}.project-feature .release-home--summary .release-details-link{min-height:44px}.project-feature .release-summary-title strong{font-size:max(21px,calc(18px / var(--project-fit-scale,1)))}.project-feature .release-summary-title span{font-size:max(16px,calc(15px / var(--project-fit-scale,1)))}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind]{gap:10px;flex:1 1 0}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-home-identity{gap:18px;padding-bottom:10px;border-bottom:1px solid #ffffff20}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-home-details{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:0}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-summary-title{gap:5px;min-height:0}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-details-link{padding:0;justify-content:flex-start;gap:4px;min-height:calc(36px / var(--project-fit-scale,1));font-size:calc(12px / var(--project-fit-scale,1))}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .folder-editor-tabs{margin:0;padding:4px;border-radius:999px;background:#00000013;border:1px solid #ffffff1c}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .folder-editor-tabs button{min-height:calc(44px / var(--project-fit-scale,1));border-radius:999px;font-size:calc(13px / var(--project-fit-scale,1));font-weight:500;background:transparent;color:inherit;border:0;box-shadow:none}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .folder-editor-tabs button[aria-pressed=true]{background:#f8f7f7;color:#343638;box-shadow:0 1px 5px #0002}.project-feature .release-home-section,.project-feature .release-home-song,.project-feature .release-home-resources{display:flex;flex-direction:column;gap:calc(6px / var(--project-fit-scale,1));min-width:0}.project-feature .release-home-song[hidden]{display:none}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-home-secondary{border:0;padding:0;margin:0;flex:none;overflow:visible;min-height:0}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-add-song-row{margin:0;min-height:calc(50px / var(--project-fit-scale,1));border:1px solid #ffffff18;border-radius:18px;background:#ffffff07}.project-feature .release-home-row{display:flex;align-items:center;gap:14px;width:100%;min-height:calc(50px / var(--project-fit-scale,1));padding:8px 12px;border:1px solid #ffffff1c;border-radius:18px;background:#ffffff07;color:inherit;text-align:left;cursor:pointer;font:inherit;box-shadow:inset 0 1px #ffffff05}.project-feature .release-home-row-icon{width:calc(32px / var(--project-fit-scale,1));height:calc(32px / var(--project-fit-scale,1));flex:none;display:grid;place-items:center;border-radius:10px;overflow:hidden;background:#ffffff0d;color:inherit}.project-feature .release-home-row-icon img{width:100%;height:100%;object-fit:cover}.project-feature .release-home-row-copy{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.project-feature .release-home-row-copy strong{font-size:calc(14px / var(--project-fit-scale,1));font-weight:500;line-height:1.2}.project-feature .release-home-row-copy small{font-size:calc(12px / var(--project-fit-scale,1));line-height:1.3;opacity:.66;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-feature .release-home-row>svg{flex:none;opacity:.55}.project-feature .release-home-track-choice{display:flex;align-items:center;gap:14px;font-size:calc(13px / var(--project-fit-scale,1))}.project-feature .release-home-track-choice select{flex:1;min-width:0;min-height:calc(44px / var(--project-fit-scale,1));border:1px solid #ffffff28;border-radius:12px;background:#ffffff0d;color:inherit;padding:8px;font:inherit}.project-feature .release-home-track-choice option{color:#252529}.project-feature .release-home-empty{padding:22px 10px;text-align:center;font-size:calc(14px / var(--project-fit-scale,1));line-height:1.5}.project-feature .release-home-empty button{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px auto 0;background:#ffffff10;border:1px solid #ffffff20;border-radius:999px;min-height:calc(44px / var(--project-fit-scale,1));padding:8px 18px;color:inherit;font:inherit}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-home-cover{width:calc(80px / var(--project-fit-scale,1));height:calc(80px / var(--project-fit-scale,1));flex:0 0 calc(80px / var(--project-fit-scale,1))}.project-feature .folder-project-content:has(.release-home--manager){height:calc(100% - 18px)}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-home-section{flex:none}.project-feature.vinyl-folder.vinyl-folder--project:has(.release-home) .folder-share-toggle{min-width:calc(44px / var(--project-fit-scale,1));min-height:calc(44px / var(--project-fit-scale,1))}.project-feature .release-home-artwork-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:calc(44px / var(--project-fit-scale,1));padding:8px 12px;border:0;background:transparent;color:inherit;font:inherit;font-size:calc(12px / var(--project-fit-scale,1));opacity:.75;text-align:left;cursor:pointer}.project-feature:where(html[data-recordbox][data-theme=dark] *) .release-home :is(.release-home-row-copy small,.release-summary-title span,.release-home-artwork-link){color:inherit;opacity:1}.project-feature:where(html[data-recordbox][data-theme=dark] *) .release-home :is(.release-tracks input,.release-home-track-choice select,.release-home-date input){background:#303034;color:#f5f5f7;-webkit-text-fill-color:#f5f5f7;caret-color:#f5f5f7;color-scheme:dark}.project-feature:where(html[data-recordbox][data-theme=dark] *) .release-home :is(input,textarea)::placeholder{color:#c1c1c9;opacity:1}.project-feature:where(html[data-recordbox][data-theme=dark] *) .release-home-track-choice option{background:#303034;color:#f5f5f7}.project-feature.vinyl-folder:not([data-tone=light]):where(html[data-recordbox][data-theme=dark] *) .release-home-row{background:#00000024}.project-feature .release-home--manager>.folder-editor-tabs{flex-shrink:0}.project-feature .release-home--manager .release-home-song{gap:calc(12px / var(--project-fit-scale,1))}.project-feature .folder-project-content:has(.release-home--manager){overflow:hidden}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-home-section{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scroll-padding-bottom:16px;padding-bottom:16px}.project-feature .release-home-resources[hidden]{display:none}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind]>.folder-editor-tabs{margin-top:0}.project-feature.vinyl-folder .folder-project-content:has(.release-home--manager){padding-top:calc(21cqw + 4px)}.project-feature .release-inline-content{min-width:0}.project-feature .release-home .release-inline-editor{position:relative;inset:auto;padding:0;animation:none;min-height:0;display:flex;flex-direction:column;gap:calc(12px / var(--project-fit-scale,1));color:inherit}.project-feature .release-home .release-inline-editor .folder-editor-fields,.project-feature .release-home .release-inline-editor .project-panel-scroll{flex:none;overflow:visible;min-height:0}.project-feature .release-home .release-inline-editor .pocket-section-header{flex-shrink:0}.project-feature .release-home .release-inline-editor .pocket-heading-external{display:block}.project-feature .release-home .release-inline-editor .folder-editor-local{position:static;margin-top:12px}.project-feature .release-home .release-inline-details .editor-detail-row input{min-width:0}.project-feature.vinyl-folder .release-home .release-inline-editor{padding:0;font-size:calc(15px / var(--project-fit-scale,1));animation:none}.project-feature .release-home .release-inline-editor .pocket-section-header{min-height:calc(44px / var(--project-fit-scale,1));margin:0 0 8px}.project-feature .release-home .release-inline-editor .pocket-section-header h2{font-size:calc(20px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-editor .pocket-section-header small{font-size:calc(12px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-editor :is(.pocket-section-header button,.folder-add-music){min-height:calc(44px / var(--project-fit-scale,1));font-size:calc(14px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-editor .pocket-section-back span{display:inline}.project-feature .release-home .release-inline-editor .folder-editor-fields .editor-detail-row{min-height:calc(48px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-editor :is(input,textarea){font-size:calc(16px / var(--project-fit-scale,1))!important}.project-feature .release-home .release-inline-editor :is(.editor-detail-row>span,.credit-split-heading strong,.credit-split-footer button){font-size:calc(14px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-editor :is(.credit-split-heading>span,.credit-split-footer>span,.folder-editor-local){font-size:calc(12px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-details .editor-detail-group{display:flex;flex-direction:column;gap:calc(12px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-details .editor-detail-row{display:flex;flex-direction:column;gap:6px}.project-feature .release-home .release-inline-details input{box-sizing:border-box;width:100%;min-height:calc(44px / var(--project-fit-scale,1));border:1px solid #ffffff30;border-radius:12px;padding:10px;background:#ffffff0d;color:inherit;color-scheme:inherit}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind]{flex:0 0 auto;justify-content:flex-start;padding-top:0;gap:calc(8px / var(--project-fit-scale,1))}.project-feature .folder-project-content .release-home.release-home--manager[data-release-kind] .release-home-section{flex:0 0 auto;height:auto;padding-bottom:0}.project-feature .release-home .release-inline-editor :is(.project-action,.project-field,.release-tools summary,.focused-cover-actions button,.focused-cover-more){font-size:calc(14px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-editor :is(.project-action,.release-tools summary,.focused-cover-actions button,.focused-cover-more){min-height:calc(44px / var(--project-fit-scale,1));box-sizing:border-box}.project-feature .release-home .release-inline-editor .release-tools summary{display:flex;align-items:center;justify-content:space-between}.project-feature .release-home .release-inline-editor.project-panel p{font-size:calc(14px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-editor.project-panel :is(small,.project-action>span){font-size:calc(12px / var(--project-fit-scale,1))}.project-feature .release-home .release-inline-editor .focused-cover-actions{gap:calc(8px / var(--project-fit-scale,1))}.project-feature .release-home--manager>.folder-editor-tabs[hidden],.project-feature .folder-focused-navigation[hidden]{display:none!important}.project-feature .release-home--manager>.folder-editor-tabs{transition:opacity 80ms ease,translate 80ms ease}.project-feature .release-home--manager[data-hiding-tabs=true]>.folder-editor-tabs{opacity:0;translate:0 -4px;pointer-events:none}.project-feature .release-home--manager>.folder-editor-tabs:not([hidden]){animation:project-folder-tabs-return .18s ease both}.project-feature .release-home .pocket-section-header--focused{grid-template-columns:1fr;display:flex;justify-content:flex-start}.project-feature .folder-focused-navigation{display:flex;align-items:center;justify-content:center;animation:project-folder-tabs-return .18s ease both}.project-feature .folder-focused-navigation button{display:flex;align-items:center;justify-content:center;gap:4px;min-height:calc(44px / var(--project-fit-scale,1));min-width:calc(44px / var(--project-fit-scale,1));padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:calc(14px / var(--project-fit-scale,1));cursor:pointer}.project-feature .folder-focused-navigation button:disabled{opacity:.45;cursor:default}.project-feature .folder-focused-navigation button:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:8px}.project-feature .folder-focused-navigation button svg{width:calc(16px / var(--project-fit-scale,1));height:calc(16px / var(--project-fit-scale,1))}@keyframes project-folder-tabs-return{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.project-feature .folder-focused-navigation,.project-feature .release-home--manager>.folder-editor-tabs{animation:none;transition:none}}.project-feature .folder-focused-navigation .pocket-section-back span{display:inline}.project-feature .song-versions{margin-top:12px}.project-feature .song-versions summary{cursor:pointer;display:flex;align-items:center;gap:6px}.project-feature .song-versions-list{display:flex;flex-direction:column;gap:8px;margin:8px 0}.project-feature .song-versions-empty{opacity:.7}.project-feature .song-versions-row{display:flex;align-items:center;gap:8px}.project-feature .song-versions-cover{width:32px;height:32px;border-radius:4px;object-fit:cover;flex:none}.project-feature .song-versions-cover--empty{background:#ffffff14}.project-feature .song-versions-info{display:flex;flex-direction:column;flex:1;min-width:0}.project-feature .song-versions-info strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.project-feature .song-versions-row{flex-wrap:wrap}}.project-feature .folder-track-list li{display:flex;align-items:center;gap:5px}.project-feature .folder-track-list .folder-track-play{flex:1;min-width:0}.project-feature .folder-track-list .folder-track-edit{flex:none;width:28px;height:36px;justify-content:center;padding:0;color:var(--pocket-ink, #ffffff9c)}.project-feature .folder-track-edit svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.project-feature .vinyl-folder--project,.project-feature.vinyl-folder--project{transition:width .5s ease,height .5s ease}.project-feature .vinyl-folder.vinyl-folder--project.vinyl-folder--editing,.project-feature.vinyl-folder.vinyl-folder--project.vinyl-folder--editing{width:420px;max-width:100%;height:512px;aspect-ratio:auto}.project-feature .vinyl-folder.vinyl-folder--slit.vinyl-folder--editing,.project-feature.vinyl-folder.vinyl-folder--slit.vinyl-folder--editing{height:570px}.project-feature .vinyl-folder.vinyl-folder--editing .folder-front,.project-feature.vinyl-folder.vinyl-folder--editing .folder-front{height:78%;transition:height .5s cubic-bezier(.22,.8,.2,1)}.project-feature .vinyl-folder--editing .folder-project-content,.project-feature.vinyl-folder--editing .folder-project-content{opacity:0!important;transform:translate(-20px)!important;transition:opacity .18s ease,transform .3s ease;pointer-events:none}.project-feature .folder-editor{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:22px 24px 12px;animation:project-folder-editor-in .4s cubic-bezier(.22,.8,.2,1) both;color:var(--pocket-ink, white)}.project-feature .vinyl-folder--slit .folder-editor,.project-feature.vinyl-folder--slit .folder-editor{padding-top:70px}.project-feature .folder-editor-heading{display:flex;align-items:center;gap:10px;flex-shrink:0}.project-feature .folder-editor-heading>div{flex:1;min-width:0}.project-feature .folder-editor-heading small{font-size:8px;letter-spacing:.1em;color:var(--pocket-ink, #ffffff9c)}.project-feature .folder-editor-heading h2{margin:4px 0 0;font-size:19px;letter-spacing:-.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-feature .folder-editor button{color:inherit;border:0;background:none;cursor:pointer}.project-feature .folder-editor-heading>button:first-child{font-size:30px;padding:0 5px 0 0;min-width:24px}.project-feature .folder-editor-heading .folder-editor-save{background:#ffffff18;border-radius:99px;padding:8px 12px;font-size:11px}.project-feature .folder-editor-tabs{display:flex;gap:3px;background:#00000012;padding:3px;border-radius:10px;margin:16px 0 10px;flex-shrink:0}.project-feature .folder-editor-tabs button{flex:1;padding:7px 4px;border-radius:7px;font-size:11px;color:var(--pocket-ink, #ffffffa0)}.project-feature .folder-editor-tabs button[aria-pressed=true]{background:#ffffff1f;color:var(--pocket-ink, #fff);box-shadow:0 1px 4px #0001}.project-feature .folder-editor-fields{overflow:auto;overscroll-behavior:contain;min-height:0;flex:1;scrollbar-width:thin;animation:project-folder-editor-in .2s ease}.project-feature .folder-editor-fields label{display:flex;flex-direction:column;gap:5px;margin:0 0 11px}.project-feature .folder-editor-fields label>span{font-size:10px;color:var(--pocket-ink, #ffffffb3)}.project-feature .folder-editor input,.project-feature .folder-editor textarea{width:100%;font:400 16px -apple-system,sans-serif;padding:7px 9px;border-radius:7px;border:1px solid #ffffff16;background:#00000012;color:var(--pocket-ink, #fff);outline:none}.project-feature .folder-editor input:focus,.project-feature .folder-editor textarea:focus{border-color:#ffffff8c;background:#ffffff10}.project-feature .folder-editor textarea{min-height:64px;resize:vertical}.project-feature .folder-editor-note,.project-feature .folder-editor-error{font-size:.625rem;line-height:1.5;color:var(--pocket-ink, #ffffffa6);margin:8px 0}.project-feature .folder-editor-error{color:#ffddd6}.project-feature .folder-editor-local{font-size:8px;color:var(--pocket-ink, #ffffff80);text-align:center;margin-top:8px}@keyframes project-folder-editor-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.project-feature .folder-editor,.project-feature .folder-editor-fields{animation:none}.project-feature .vinyl-folder--project,.project-feature.vinyl-folder--project,.project-feature .vinyl-folder.vinyl-folder--editing .folder-front,.project-feature.vinyl-folder.vinyl-folder--editing .folder-front{transition:none}}.project-feature .editor-detail-group{border-radius:12px;background:#0000000d;padding:0 11px;overflow:hidden}.project-feature .folder-editor-fields .editor-detail-row{display:grid;grid-template-columns:38% minmax(0,1fr);align-items:center;gap:8px;margin:0;padding:8px 0;min-height:44px;border-bottom:1px solid #ffffff12}.project-feature .folder-editor-fields .editor-detail-row:last-child{border-bottom:0}.project-feature .folder-editor-fields .editor-detail-row input{background:transparent;border:0;padding:4px 0;font-size:14px;text-align:right;border-radius:4px;min-width:0}.project-feature .folder-editor-fields .editor-detail-row input:focus{background:#ffffff0a;box-shadow:0 1px #ffffff60}.project-feature .folder-editor input::placeholder,.project-feature .folder-editor textarea::placeholder{color:var(--pocket-ink, #ffffff50)}.project-feature .folder-editor-fields .editor-detail-notes{display:flex;align-items:stretch;padding-block:12px}.project-feature .credit-splits{display:grid;gap:12px}.project-feature .credit-split-group{border-radius:14px;background:#ffffff12;padding:12px;box-shadow:inset 0 1px #ffffff16}.project-feature .credit-split-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;margin-bottom:9px}.project-feature .credit-split-heading strong{font-weight:550}.project-feature .credit-split-heading>span{font-variant-numeric:tabular-nums;font-size:12px}.project-feature .credit-split-heading small{font-size:9px;color:var(--pocket-ink, #ffffff70)}.project-feature .credit-split-heading .split-over{color:#ffd4c9}.project-feature .credit-split-meter{height:4px;border-radius:4px;background:#ffffff16;overflow:hidden;margin:-2px 0 8px}.project-feature .credit-split-meter i{display:block;height:100%;border-radius:inherit;background:#ffffffb8}.project-feature .credit-split-row{display:grid;grid-template-columns:minmax(0,1fr) 70px 24px;gap:7px;align-items:center;border-top:1px solid #ffffff12;padding:8px 0}.project-feature .credit-split-row>input{min-width:0;font-size:14px;background:#00000010;border:1px solid #ffffff12;border-radius:9px;padding:7px 9px}.project-feature .folder-editor-fields .credit-percent{display:flex;flex-direction:row;align-items:center;gap:1px;margin:0;background:#00000010;border:1px solid #ffffff12;border-radius:9px;padding-right:6px}.project-feature .credit-percent input{min-width:0;width:100%;font-size:14px;text-align:right;padding:6px 2px;border:0;background:transparent;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.project-feature .credit-percent input::-webkit-inner-spin-button,.project-feature .credit-percent input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.project-feature .credit-split-row>button{height:32px;font-size:20px;color:var(--pocket-ink, #ffffff80)}.project-feature .credit-split-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:9px;color:var(--pocket-ink, #ffffff70);margin-top:3px}.project-feature .credit-split-footer button{font-size:11px;color:var(--pocket-ink, #fff);padding:5px 0}.project-feature .credit-more{margin-top:12px}.project-feature .credit-more summary{cursor:pointer;padding:10px 3px;font-size:12px;color:#f4eff5}.project-feature .credit-more summary span{display:block;font-size:9px;color:var(--pocket-ink, #ffffff70);margin:4px 0 0 14px}.project-feature .editor-detail-group--cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;background:transparent;padding:0;overflow:visible}.project-feature .folder-editor-fields .editor-detail-group--cards .editor-detail-row{display:flex;flex-direction:column;align-items:stretch;gap:5px;min-height:72px;border:0;border-radius:11px;background:#00000010;padding:10px}.project-feature .folder-editor-fields .editor-detail-group--cards .editor-detail-row input{text-align:left;background:transparent;border:0;font-size:13px;padding:3px 0}.project-feature .folder-editor-fields .editor-detail-group--cards .editor-detail-notes{grid-column:1/-1}.project-feature .folder-editor-fields .editor-detail-group--cards .editor-detail-notes textarea{min-height:58px;border:0;background:#ffffff0a;font-size:13px}.project-feature .editor-detail-cover{align-items:center}.project-feature .editor-detail-cover>button{display:flex;align-items:center;gap:10px;margin-left:auto;padding:0;border:0;background:none;color:inherit;cursor:pointer}.project-feature .editor-detail-cover img{width:44px;height:44px;border-radius:8px;object-fit:cover;display:block}.project-feature .editor-detail-cover i{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;font-style:normal;font-size:20px;color:var(--pocket-ink, #ffffffa8);border:1px dashed var(--pocket-line, #ffffff3d)}.project-feature .editor-detail-cover small{opacity:.75}.project-feature .editor-detail-cover>button:disabled{opacity:.5;cursor:default}.project-feature .project-credit-people{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;background:#0000000c;min-width:0}.project-feature .project-credit-people h3{margin:0;font-size:14px;font-weight:600;line-height:1.4}.project-feature .project-credit-person{display:flex;align-items:center;gap:8px;min-width:0}.project-feature .project-credit-person input{flex:1;min-width:0;width:100%;min-height:44px;box-sizing:border-box;padding:10px;border:1px solid #ffffff24;border-radius:10px;background:#ffffff08;color:inherit;font:inherit}.project-feature .project-credit-people button{min-height:44px;min-width:44px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;cursor:pointer}.project-feature .project-credit-add{align-self:flex-start;padding:8px 0}.project-feature .project-credit-people :is(input,button):focus-visible{outline:2px solid currentColor;outline-offset:2px}.project-feature .release-home .project-credit-people{gap:calc(8px / var(--project-fit-scale,1));padding:calc(10px / var(--project-fit-scale,1))}.project-feature .release-home .project-credit-people h3{font-size:calc(14px / var(--project-fit-scale,1))}.project-feature .release-home .project-credit-people :is(input,button){min-height:calc(44px / var(--project-fit-scale,1));font-size:calc(14px / var(--project-fit-scale,1))}.project-feature .release-home .project-credit-person button{min-width:calc(44px / var(--project-fit-scale,1))}.onboard-song-preview.onboard-player{display:grid;gap:12px;padding:14px;border-radius:22px;background:#eae9ec;text-align:left;color:#252529}.onboard-player-heading{display:flex;align-items:center;gap:12px;min-width:0}.onboard-player-art{display:grid;place-items:center;flex:none;width:54px;height:54px;border-radius:9px;overflow:hidden;background:#dedde1;color:#57585b}.onboard-player-art img{display:block;width:100%;height:100%;object-fit:cover}.onboard-player-identity{display:grid;gap:4px;flex:1;min-width:0}.onboard-player-identity strong{font-size:16px;font-weight:650;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboard-player-identity .onboard-song-artist{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboard-player-change{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 10px;flex:none;border:0;border-radius:99px;background:#dddce1;color:#303136;font-size:12px;font-weight:500;white-space:nowrap}.onboard-player-transport{display:flex;align-items:center;gap:12px}.onboard-player-play{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#465053;color:#fff}.onboard-player-volume{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;background:none;color:#777b7b}.onboard-player-timeline{flex:1;min-width:0}.onboard-player-timeline input[type=range]{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0;background:transparent;cursor:pointer;border:0;outline-offset:3px}.onboard-player-timeline input::-webkit-slider-runnable-track{height:4px;border-radius:99px;background:linear-gradient(to right,#465053 0 var(--song-progress),#cccbd1 var(--song-progress) 100%)}.onboard-player-timeline input::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:13px;height:13px;margin-top:-4.5px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0003}.onboard-player-timeline input::-moz-range-track{height:4px;border-radius:99px;background:#cccbd1}.onboard-player-timeline input::-moz-range-progress{height:4px;border-radius:99px;background:#465053}.onboard-player-timeline input::-moz-range-thumb{width:13px;height:13px;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0003}.onboard-player-times{display:flex;justify-content:space-between;font-size:11px;line-height:1.2;color:#777b7b;font-variant-numeric:tabular-nums}.onboard-player-error{font-size:12px;line-height:1.4;margin:0;color:#8c3b3b}@media(max-width:350px){.onboard-player-heading{gap:8px}.onboard-player-art{width:48px;height:48px}.onboard-player-change{gap:4px;padding-inline:8px;font-size:11px}.onboard-player-identity strong{font-size:14px}}.recordbox-home .onboard-player-play{color:#fff}.recordbox-home .onboard-player-volume{color:#777b7b}button.onboard-player-identity{border:0;padding:0;background:none;color:inherit;text-align:left;font:inherit;cursor:pointer}.project-feature.vinyl-folder .folder-song-player.onboard-player{--player-bg:color-mix(in srgb,var(--onboarding-folder-color,rgb(var(--art-dark))) 35%,#202124);--player-control:color-mix(in srgb,var(--player-bg) 82%,#fff);--player-ink:#fff;--player-muted:#e1e1e6;display:grid;gap:12px;margin:12px 0;padding:14px;border-radius:22px;background:var(--player-bg);color:var(--player-ink)}.project-feature.vinyl-folder[data-tone=light] .folder-song-player.onboard-player{--player-bg:color-mix(in srgb,var(--onboarding-folder-color,rgb(var(--art-light))) 25%,#f5f5f7);--player-control:color-mix(in srgb,var(--player-bg) 85%,#222);--player-ink:#242426;--player-muted:#545459}.project-feature.vinyl-folder .folder-song-player :is(.onboard-player-art,.onboard-player-change){background:var(--player-control);color:var(--player-ink)}.project-feature.vinyl-folder .folder-song-player .onboard-player-identity strong{color:var(--player-ink);font-size:16px}.project-feature.vinyl-folder .folder-song-player :is(.onboard-song-artist,.onboard-player-times,.onboard-player-volume){color:var(--player-muted);opacity:1}.project-feature.vinyl-folder .folder-song-player .onboard-player-play{background:var(--player-ink);color:var(--player-bg)}.project-feature.vinyl-folder .folder-song-player input[type=range]{background:transparent;color:var(--player-ink);border:0}.project-feature.vinyl-folder .folder-song-player input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--player-ink) 0 var(--song-progress),color-mix(in srgb,var(--player-ink) 55%,var(--player-bg)) var(--song-progress) 100%)}.project-feature.vinyl-folder .folder-song-player input::-moz-range-track{background:color-mix(in srgb,var(--player-ink) 55%,var(--player-bg))}.project-feature.vinyl-folder .folder-song-player input::-moz-range-progress{background:var(--player-ink)}.project-feature .folder-track-list[hidden]{display:none}.project-feature.vinyl-folder .folder-song-player button:disabled{opacity:.65}.project-feature.vinyl-folder .folder-song-player.onboard-player{gap:calc(12px / var(--project-fit-scale,1));padding:calc(14px / var(--project-fit-scale,1));border-radius:calc(22px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player :is(.onboard-player-heading,.onboard-player-transport){gap:calc(10px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player .onboard-player-art{width:calc(48px / var(--project-fit-scale,1));height:calc(48px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player .onboard-player-identity strong{font-size:calc(16px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player .onboard-song-artist{font-size:calc(12px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player .onboard-player-times{font-size:calc(11px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player .onboard-player-change{font-size:calc(11px / var(--project-fit-scale,1));min-height:calc(44px / var(--project-fit-scale,1));padding-inline:calc(8px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player :is(.onboard-player-play,.onboard-player-volume){width:calc(44px / var(--project-fit-scale,1));height:calc(44px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player button svg{width:calc(20px / var(--project-fit-scale,1));height:calc(20px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player .onboard-player-change svg{width:calc(14px / var(--project-fit-scale,1));height:calc(14px / var(--project-fit-scale,1))}.project-feature.vinyl-folder .folder-song-player input[type=range]{height:calc(24px / var(--project-fit-scale,1))}.project-feature .folder-track-list li{position:relative;overflow:hidden}.project-feature .folder-track-list .track-swipe-content{position:relative;z-index:1;display:flex;align-items:center;gap:5px;width:100%;background:inherit;touch-action:pan-y;transform:translate(var(--track-swipe-x, 0px));transition:transform .25s cubic-bezier(.2,.8,.2,1)}.project-feature .folder-track-list li[data-swiping=true] .track-swipe-content{transition:none}.project-feature .folder-track-list .track-swipe-delete{position:absolute;z-index:0;inset:0 0 0 auto;width:84px;border:0;background:#ff3b30;color:#fff;font:inherit;font-weight:600}@media(prefers-reduced-motion:reduce){.project-feature .folder-track-list .track-swipe-content{transition:none}}.project-feature .folder-mark-record,.project-feature .folder-mark-front{position:relative;width:100%;height:100%}.project-feature .folder-mark-canvas-target{position:absolute;top:23%;right:23%;bottom:23%;left:23%;z-index:5;pointer-events:none}.project-feature .release-mark-engraving{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;border-radius:50%;overflow:hidden;color:#f3f1eb;background:radial-gradient(circle at 32% 20%,#626465,#292b2c 80%);box-shadow:inset 0 0 0 1px #ffffff19}.project-feature .release-mark-canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;touch-action:none;-webkit-user-select:none;user-select:none}.project-feature .release-mark-canvas[data-editing=true]{cursor:crosshair}.project-feature .release-mark-prompt{position:absolute;inset:43% 15% auto;text-align:center;font:400 13px/1.4 -apple-system,sans-serif;opacity:.55;pointer-events:none}.project-feature .record-kept-mark{position:absolute;width:24%;height:24%;left:38%;top:56%;color:#ddd9cc;opacity:.38;pointer-events:none;filter:drop-shadow(0 1px 0 #000)}.project-feature .record-kept-date{position:absolute;left:0;right:0;bottom:20%;font:400 7px -apple-system,sans-serif;color:#d8d5cb;opacity:.38;text-align:center;letter-spacing:.08em}.project-feature .release-mark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;box-sizing:border-box;padding:84cqw 8% 20px;color:var(--pocket-ink,#fff);outline:none;pointer-events:none;display:flex;flex-direction:column}.project-feature .release-mark>.pocket-section-header{position:absolute;top:74cqw;left:5%;right:5%;margin:0;pointer-events:auto}.project-feature .release-mark>.pocket-section-header .pocket-section-action>button{background:none;padding-inline:10px}.project-feature .release-mark-body{pointer-events:auto;min-height:0;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:14px;align-items:center;padding:2px 0 12px}.project-feature .release-mark-tools{display:flex;justify-content:center;gap:24px}.project-feature .release-mark-tools button,.project-feature .release-mark-skip,.project-feature .release-mark-more button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 12px;border:0;background:none;color:inherit;font:500 14px -apple-system,sans-serif;cursor:pointer}.project-feature .release-mark-tools button:disabled{opacity:.3}.project-feature .release-mark-note{width:100%;border-top:1px solid #ffffff16;border-bottom:1px solid #ffffff16;padding:4px 0;font:400 14px -apple-system,sans-serif}.project-feature .release-mark-note summary{min-height:44px;align-content:center;cursor:pointer}.project-feature .release-mark-note summary span{float:right;font-size:12px;opacity:.55}.project-feature .release-mark-note textarea{display:block;box-sizing:border-box;width:100%;min-height:90px;resize:vertical;margin:0 0 12px;padding:12px;border-radius:14px;border:1px solid #ffffff18;background:#ffffff08;color:inherit;font:400 16px/1.4 -apple-system,sans-serif}.project-feature .release-mark-date,.project-feature .release-mark-private{font:400 12px/1.4 -apple-system,sans-serif;opacity:.6;margin:0}.project-feature .release-mark-memory{font-size:16px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;text-align:center;max-width:340px;margin:0}.project-feature .release-mark-bottom{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%}.project-feature .release-mark-more{font-size:12px;flex:none}.project-feature .release-mark-more summary{min-height:44px;align-content:center;cursor:pointer}.project-feature .release-mark-more button{font-size:12px}.project-feature .release-mark button:focus-visible,.project-feature .release-mark summary:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:10px}.project-feature .release-mark-body{gap:16px;padding-top:12px}.project-feature .mark-studio{flex:none;width:100%;border-radius:26px;background:#ffffff09;box-shadow:inset 0 1px #ffffff15,inset 0 -1px #00000008;overflow:hidden}.project-feature .mark-studio-tabs{display:flex;gap:4px;padding:6px;border-radius:99px;margin:8px;background:#0000000b}.project-feature .mark-studio-tabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:0;border-radius:99px;background:transparent;color:inherit;font:500 14px -apple-system,sans-serif;opacity:.65;cursor:pointer;transition:background .2s,opacity .2s,transform .2s}.project-feature .mark-studio-tabs button[aria-selected=true]{background:#ffffff16;opacity:1;box-shadow:0 2px 6px #00000008}.project-feature .mark-studio-panel{padding:10px 14px 18px;min-height:92px;animation:project-mark-tool-enter .22s ease both}.project-feature .mark-studio-caption{text-align:center;font:400 13px/1.5 -apple-system,sans-serif;opacity:.65;margin:2px 0 12px}.project-feature .mark-studio-actions{display:flex;gap:8px;justify-content:center}.project-feature .mark-studio-actions button{display:flex;align-items:center;justify-content:center;gap:7px;flex:1;min-height:44px;padding:8px;border:0;border-radius:16px;background:#ffffff0a;color:inherit;font:500 14px -apple-system,sans-serif;cursor:pointer;transition:transform .18s,background .18s}.project-feature .mark-studio-actions button:active,.project-feature .mark-studio-tabs button:active{transform:scale(.95);background:#ffffff20}.project-feature .mark-studio button:disabled{opacity:.3;cursor:default}.project-feature .mark-note-label{display:flex;justify-content:space-between;align-items:center;font:500 13px -apple-system,sans-serif;margin:0 2px 10px}.project-feature .mark-note-label span{font-weight:400;opacity:.5;font-size:11px}.project-feature .mark-studio textarea{box-sizing:border-box;width:100%;min-height:85px;border:0;border-radius:16px;resize:vertical;padding:12px;background:#00000012;color:inherit;font:400 16px/1.5 -apple-system,sans-serif}.project-feature .mark-studio textarea::placeholder{color:inherit;opacity:.4}.project-feature .release-mark-private{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center}.project-feature .release-mark-skip{font-size:13px;opacity:.65}.project-feature .release-mark-engraving:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 25%,#ffffff50 48%,transparent 70%);transform:translate(-100%)}.project-feature .release-mark-engraving[data-saving=true]:after{animation:project-mark-keep-glint .9s ease both}.project-feature .release-mark-engraving[data-saving=true] .release-mark-canvas{filter:drop-shadow(0 0 2px #fff8);transition:filter .4s}@keyframes project-mark-keep-glint{0%{transform:translate(-100%);opacity:0}30%{opacity:.7}to{transform:translate(100%);opacity:0}}@keyframes project-mark-tool-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.project-feature .mark-studio-panel,.project-feature .release-mark-engraving[data-saving=true]:after{animation:none}.project-feature .mark-studio button{transition:none}}.project-feature .mark-studio-tabs button,.project-feature .mark-studio-actions button{min-height:60px;font-size:17px}.project-feature .mark-studio-caption,.project-feature .mark-note-label{font-size:16px}.project-feature .mark-note-label span{font-size:13px}.project-feature .release-mark-body>*{flex-shrink:0}.project-feature .album-fields-cover{display:flex;align-items:center;gap:12px;margin-bottom:12px}.project-feature .album-fields-cover-art{width:56px;height:56px;flex:none;border-radius:4px;overflow:hidden;background:var(--pocket-surface, #ffffff14)}.project-feature .album-fields-cover-art img{width:100%;height:100%;object-fit:cover;display:block}.project-feature .album-fields-cover-picker{display:flex;flex-direction:column;gap:4px;font-size:.85em}.project-feature .album-fields-cover-picker input{max-width:220px}.project-feature .album-fields-tracks{margin-top:16px}.project-feature .album-fields-track{width:100%;text-align:left}.project-feature .album-fields-ungroup{margin-top:16px}@media(max-width:480px){.project-feature .album-fields-cover{gap:8px}}.project-feature .album-fields-delete{color:#d9534f}.project-feature .album-fields-confirm{margin-top:8px;border-radius:12px;padding:12px;background:color-mix(in srgb,var(--pocket-ink, #ffffff) 12%,transparent)}.project-feature .album-fields-confirm p{margin:0 0 8px;font-size:.75rem;line-height:1.5}.project-feature .add-choice-options{display:grid;gap:10px;margin-top:18px}.project-feature .add-choice-option{display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;align-items:center;gap:2px 12px;width:100%;border:0;border-radius:14px;padding:14px;background:color-mix(in srgb,var(--pocket-ink, #ffffff) 12%,transparent);color:inherit;text-align:left;cursor:pointer}.project-feature .add-choice-option:disabled{opacity:.5;cursor:default}.project-feature .add-choice-option strong{grid-column:2;font-size:15px}.project-feature .add-choice-option small{grid-column:2;font-size:12px;opacity:.7}.project-feature .add-choice-mark{grid-row:1 / span 2;width:28px;height:28px;border-radius:50%}.project-feature .add-choice-mark--single{background:radial-gradient(circle at center,transparent 0 22%,currentColor 23% 100%)}.project-feature .add-choice-mark--album{background:radial-gradient(circle at center,transparent 0 14%,currentColor 15% 42%,transparent 43% 57%,currentColor 58% 100%)}.project-feature .inline-rollout-overview{position:absolute;top:calc(100% + 14px / var(--project-fit-scale,1));left:0;right:0;display:grid;gap:calc(10px / var(--project-fit-scale,1));max-height:var(--inline-rollout-room,400px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(20px / var(--project-fit-scale,1));scrollbar-width:none}.project-feature .inline-rollout-overview>button{box-sizing:border-box;width:100%;display:flex;align-items:center;gap:calc(12px / var(--project-fit-scale,1));border:0;border-radius:calc(22px / var(--project-fit-scale,1))!important;padding:calc(16px / var(--project-fit-scale,1));min-height:calc(66px / var(--project-fit-scale,1));text-align:left;background:#f1f1f4;color:#17171b;overflow:hidden;flex:none;font:inherit}.project-feature .inline-rollout-overview strong{display:block;font-size:calc(20px / var(--project-fit-scale,1));line-height:1.15;letter-spacing:-.04em;font-weight:700}.project-feature .inline-rollout-overview small{display:block;font-size:calc(12px / var(--project-fit-scale,1));line-height:1.35;color:#74747b;margin-top:calc(5px / var(--project-fit-scale,1))}.project-feature .inline-rollout-overview svg{flex:none;width:calc(21px / var(--project-fit-scale,1));height:calc(21px / var(--project-fit-scale,1))}.project-feature .inline-rollout-overview .inline-rollout-page{position:relative;min-height:calc(168px / var(--project-fit-scale,1));align-items:center;padding:calc(20px / var(--project-fit-scale,1))}.project-feature .inline-rollout-page-copy{position:relative;z-index:1;width:63%;display:block}.project-feature .inline-rollout-page-copy>strong{font-size:calc(25px / var(--project-fit-scale,1))}.project-feature .inline-rollout-page-action{display:flex;align-items:center;justify-content:center;gap:calc(8px / var(--project-fit-scale,1));border-radius:100px;background:#17171b;color:#fff;width:max-content;padding:calc(12px / var(--project-fit-scale,1)) calc(16px / var(--project-fit-scale,1));font-size:calc(12px / var(--project-fit-scale,1));min-height:calc(44px / var(--project-fit-scale,1));box-sizing:border-box;margin-top:calc(18px / var(--project-fit-scale,1))}.project-feature .inline-rollout-phone{position:absolute;right:calc(12px / var(--project-fit-scale,1));top:calc(12px / var(--project-fit-scale,1));width:calc(112px / var(--project-fit-scale,1));display:block;pointer-events:none}.project-feature .inline-rollout-phone .page-iphone{width:100%}.project-feature .inline-rollout-overview .inline-rollout-kit{display:block;padding:calc(16px / var(--project-fit-scale,1))}.project-feature .inline-rollout-card-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.project-feature .inline-rollout-formats{display:grid;grid-template-columns:.7fr .9fr 1.4fr;gap:calc(10px / var(--project-fit-scale,1));align-items:end;margin-top:calc(14px / var(--project-fit-scale,1))}.project-feature .inline-rollout-art{display:flex;align-items:center;justify-content:center;border-radius:calc(6px / var(--project-fit-scale,1));overflow:hidden;background:#dddde3;width:100%;box-shadow:0 2px 5px #0000000e}.project-feature .inline-rollout-art.story{aspect-ratio:9/16}.project-feature .inline-rollout-art.post{aspect-ratio:4/5}.project-feature .inline-rollout-art.wide{aspect-ratio:16/9}.project-feature .inline-rollout-art img{display:block;width:100%;height:100%;object-fit:cover}.project-feature .inline-rollout-formats small{text-align:center;font-size:calc(10px / var(--project-fit-scale,1));white-space:nowrap}.project-feature .inline-rollout-row>span{flex:1;min-width:0}.project-feature .inline-rollout-row strong{font-size:calc(16px / var(--project-fit-scale,1))}.project-feature .inline-rollout-row-art{width:calc(36px / var(--project-fit-scale,1));height:calc(42px / var(--project-fit-scale,1));object-fit:cover;border-radius:calc(7px / var(--project-fit-scale,1))}.project-feature:where(html[data-theme=dark] *) .inline-rollout-overview>button{background:#25252b;color:#f5f5f7}.project-feature:where(html[data-theme=dark] *) .inline-rollout-overview small{color:#a9a9b3}.project-feature:where(html[data-theme=dark] *) .inline-rollout-page-action{background:#f5f5f7;color:#19191d}@media(max-width:760px){.project-feature .inline-rollout-overview{left:calc(50% - 50% / .74 + 12px / var(--project-fit-scale,1));right:calc(50% - 50% / .74 + 12px / var(--project-fit-scale,1))}}.project-feature.vinyl-folder[data-inline-rollout] :is(.release-home-identity,.release-home-resources,.folder-editor-tabs,.recordbox-tip,.release-navigator-slit,.folder-share-toggle,.folder-edit-look){display:none!important}.project-feature.vinyl-folder[data-inline-rollout] .release-home-secondary{margin:0!important;padding:0!important;border:0!important}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player{display:grid;grid-template-columns:calc(48px / var(--project-fit-scale,1)) minmax(0,1fr) calc(44px / var(--project-fit-scale,1));align-items:center;gap:calc(10px / var(--project-fit-scale,1));margin:0;background:#ffffff20;transform:translateZ(0)}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player :is(.onboard-player-heading,.onboard-player-transport){display:contents}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player :is(.onboard-player-change,.onboard-player-timeline,.onboard-player-volume){display:none}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player .onboard-player-art{grid-column:1;grid-row:1}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player .onboard-player-identity{grid-column:2;grid-row:1;pointer-events:none}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player .onboard-player-play{grid-column:3;grid-row:1}.project-feature.vinyl-folder[data-inline-rollout] .folder-track-list{margin:0}@media(prefers-reduced-motion:reduce){.project-feature .inline-rollout-overview>button{transition:none}}.project-feature .inline-rollout-overview[data-phase=leaving]{opacity:0;pointer-events:none;transition:opacity .12s ease}.project-feature .inline-rollout-overview[data-phase]:not([data-phase=idle]):not([data-phase=leaving]){visibility:hidden;pointer-events:none}.project-feature .inline-rollout-overview[data-phase=idle]>button{animation:project-inline-rollout-reveal .22s ease both}.project-feature .inline-rollout-overview[data-phase=idle]>button:nth-child(2){animation-delay:25ms}.project-feature .inline-rollout-overview[data-phase=idle]>button:nth-child(3){animation-delay:50ms}.project-feature .inline-rollout-overview[data-phase=idle]>button:nth-child(4){animation-delay:75ms}@keyframes project-inline-rollout-reveal{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.project-feature .inline-rollout-overview[data-phase=idle]>button{animation:none}.project-feature .inline-rollout-overview[data-phase=leaving]{transition:none}}.project-feature.vinyl-folder[data-inline-rollout] .folder-track-list,.project-feature.vinyl-folder[data-inline-rollout] .folder-add-music{display:none!important}.project-feature.recordbox-workspace .recordbox-release-host:has([data-inline-rollout]){overflow:visible}.project-feature .inline-rollout-art.story{height:calc(100px / var(--project-fit-scale,1));width:auto}.project-feature .inline-rollout-art.post{height:calc(90px / var(--project-fit-scale,1));width:auto}.project-feature .inline-rollout-art.wide{height:calc(60px / var(--project-fit-scale,1));width:auto}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player .onboard-player-identity strong{font-size:calc(14px / var(--project-fit-scale,1))}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player.onboard-player{grid-template-columns:calc(36px / var(--project-fit-scale,1)) minmax(0,1fr) calc(44px / var(--project-fit-scale,1));gap:calc(8px / var(--project-fit-scale,1));padding:calc(10px / var(--project-fit-scale,1)) calc(12px / var(--project-fit-scale,1))}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player .onboard-player-art{width:calc(36px / var(--project-fit-scale,1));height:calc(36px / var(--project-fit-scale,1))}.project-feature.vinyl-folder[data-inline-rollout] .folder-song-player .onboard-player-identity strong{font-size:calc(13px / var(--project-fit-scale,1));white-space:normal;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.project-feature .inline-rollout-phone{width:calc(96px / var(--project-fit-scale,1))}.project-feature.recordbox-settings{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;border:0;background:#fafaf8;color:#252529;padding:calc(24px + env(safe-area-inset-top,0px)) 24px 32px;box-sizing:border-box;overflow:auto;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.project-feature.recordbox-settings::backdrop{background:#fafaf8}.project-feature.recordbox-settings>header,.project-feature.recordbox-settings .onboard-kinds,.project-feature .recordbox-settings-body{max-width:540px;margin-inline:auto}.project-feature.recordbox-settings header{text-align:center;margin-bottom:24px}.project-feature.recordbox-settings header>button{display:block;margin-left:auto;background:none;border:0;min-height:44px;padding:10px;font:inherit}.project-feature.recordbox-settings h1{font-size:30px;letter-spacing:-.04em;margin:16px 0 8px}.project-feature.recordbox-settings p{color:#73777b;line-height:1.5}.project-feature .recordbox-settings-body{padding-top:24px}.project-feature.recordbox-settings h2{font-size:20px;letter-spacing:-.02em}.project-feature.recordbox-settings :is(button,input,summary,select){min-height:44px;font-size:16px}.project-feature.recordbox-settings .onboard-colors{display:flex;justify-content:space-between;gap:12px}.project-feature.recordbox-settings .onboard-colors button{display:flex;flex-direction:column;align-items:center;gap:8px;border:0;background:none;color:inherit;padding:8px}.project-feature.recordbox-settings .onboard-colors button[aria-pressed=true]{outline:2px solid #555b5f;border-radius:16px}.project-feature.recordbox-settings :focus-visible{outline:2px solid #555b5f;outline-offset:3px}.project-feature.recordbox-settings>header{position:static;inset:auto;display:block;height:auto;width:auto;padding:0;background:none;z-index:auto;pointer-events:auto;color:inherit}.project-feature.recordbox-settings>header h1{position:static;transform:none;max-width:none;width:auto;line-height:1.15}.project-feature.recordbox-settings>header p{position:static;margin:8px 0 0;font-size:15px}.project-feature.recordbox-settings button{border:0;cursor:pointer;font-family:inherit;color:inherit}.project-feature.recordbox-settings>.onboard-kinds{display:flex;gap:4px;padding:4px;border-radius:99px;background:#eae9ec}.project-feature.recordbox-settings>.onboard-kinds button{flex:1;padding:10px;background:transparent;border-radius:99px}.project-feature.recordbox-settings>.onboard-kinds button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #0001}.project-feature.recordbox-settings .onboard-colors button{width:64px;height:auto;margin:0;padding:8px 2px;border-radius:16px}.project-feature.recordbox-settings .onboard-colors .rb-finish-swatch{width:44px;height:44px;flex:none;border-radius:50%;display:block}.project-feature.recordbox-settings .onboard-colors button>span:last-child{width:auto;height:auto;border-radius:0;box-shadow:none;font-size:13px}.project-feature.recordbox-settings{--surface-navigation:page;background:#fff;padding-top:calc(env(safe-area-inset-top,0px) + 12px)}.project-feature.recordbox-settings::backdrop{background:transparent}.project-feature.recordbox-settings>header{text-align:left;margin-bottom:28px}.project-feature.recordbox-settings header>button{margin-left:-8px;padding:8px;background:none}.project-feature.recordbox-settings h1{font-size:32px;letter-spacing:-1px;margin:20px 0 0}.project-feature.recordbox-settings :focus-visible{outline:none;text-decoration:underline;text-underline-offset:4px}.project-feature.recordbox-settings:where(html[data-theme=dark] *){background:#171717;color:#f5f5f7}.project-feature.settings-detail-content{--settings-group:#f5f5f7;--settings-secondary:#77777e;max-width:540px;margin-inline:auto;color:inherit}.project-feature.settings-detail-content:where(html[data-theme=dark] *){--settings-group:#242426;--settings-secondary:#a3a3aa}.project-feature.settings-detail-content .settings-page-intro{font-size:16px;line-height:1.5;color:var(--settings-secondary);margin:0 0 24px}.project-feature.settings-detail-content .settings-content-group{background:var(--settings-group);border-radius:22px;padding:20px;margin:0 0 20px}.project-feature.settings-detail-content h2{font-size:18px;font-weight:600;letter-spacing:-.02em;margin:22px 0 12px}.project-feature.settings-detail-content .settings-content-group>h2:first-child{margin-top:0}.project-feature.settings-detail-content .account-panel-page{margin:0;padding:0;border:0}.project-feature.settings-detail-content .account-panel-page>summary{display:none}.project-feature.settings-detail-content :is(.account-panel-page,.account-trust,.account-saving-details) p{font-size:15px;line-height:1.5;color:var(--settings-secondary);margin:12px 0}.project-feature.settings-detail-content :is(.account-panel-page,.account-trust,.account-saving-details) small{font-size:13px;color:var(--settings-secondary)}.project-feature.settings-detail-content .settings-account-identity{background:var(--settings-group);border-radius:20px;padding:18px;margin-bottom:20px}.project-feature.settings-detail-content .settings-account-identity p{font-size:17px;color:inherit;overflow-wrap:anywhere;margin:6px 0 0}.project-feature.settings-detail-content .project-action{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:14px 16px;margin:10px 0;border:0;border-radius:14px;background:var(--settings-group);color:inherit;font:inherit;text-align:left;cursor:pointer}.project-feature.settings-detail-content .settings-content-group .project-action{background:color-mix(in srgb,var(--settings-group),currentColor 5%)}.project-feature.settings-detail-content .project-action:disabled{opacity:.5;cursor:default}.project-feature.settings-detail-content .settings-signout{color:#ba3939;margin-top:24px}.project-feature.settings-detail-content .account-confirm{padding:16px;background:var(--settings-group);border-radius:18px;margin:16px 0}.project-feature.settings-detail-content .settings-finish-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project-feature.settings-detail-content .settings-finish-options button{display:grid;grid-template-columns:44px 1fr 16px;gap:8px;align-items:center;min-height:72px;padding:12px;border:0;border-radius:16px;background:color-mix(in srgb,var(--settings-group),currentColor 5%);color:inherit;font:inherit;cursor:pointer;transition:background .18s ease,transform .18s ease}.project-feature.settings-detail-content .settings-finish-options button[aria-pressed=true]{background:color-mix(in srgb,var(--settings-group),currentColor 12%)}.project-feature.settings-detail-content .settings-finish-options button:active{transform:scale(.97)}.project-feature.settings-detail-content .settings-finish-options .rb-finish-swatch{width:44px;height:44px;display:block;border-radius:50%}.project-feature.settings-detail-content .settings-caption{font-size:13px;color:var(--settings-secondary);margin:16px 0 0}.project-feature.settings-detail-content :is(button,input,a,summary):focus-visible{outline:0;text-decoration:underline;text-underline-offset:4px}@media(max-width:360px){.project-feature.settings-detail-content .settings-finish-options{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.project-feature.settings-detail-content .settings-finish-options button{transition:none}}.project-feature.settings-detail-content:where(html[data-theme=dark] *) .settings-finish-options button{background:#303034;color:#f5f5f7}.project-feature.settings-detail-content:where(html[data-theme=dark] *) .settings-finish-options button[aria-pressed=true]{background:#434348;color:#fff}.project-feature.settings-detail-content:where(html[data-theme=dark] *) .settings-signout{color:#ffaaa8}.project-feature.settings-detail-content:where(html[data-theme=dark] *) .project-action:disabled{background:#303034;color:#bdbdc6;opacity:1}.project-feature.settings-detail-content:where(html[data-theme=dark] *) .account-guest-handoff-choice{color:#c4c4cc;opacity:1}.project-feature{min-width:0}.project-feature.vinyl-folder :is(.folder-art-toggle,.folder-promo-toggle,.folder-share-toggle,.folder-morph-toggle){width:42px;height:42px;padding:0;display:grid;place-items:center;margin-top:-4px}.project-feature.vinyl-folder :is(.folder-art-toggle,.folder-promo-toggle){right:auto}.project-feature.vinyl-folder :is(.folder-share-toggle,.folder-morph-toggle){left:auto}.project-feature.vinyl-folder .folder-art-toggle{left:3%}.project-feature.vinyl-folder .folder-promo-toggle{left:calc(3% + 50px)}.project-feature.vinyl-folder .folder-share-toggle{right:calc(3% + 50px)}.project-feature.vinyl-folder .folder-morph-toggle{right:3%}.project-feature.vinyl-folder .folder-project-content{max-height:100%;box-sizing:border-box;display:flex;flex-direction:column;min-height:0}.project-feature.vinyl-folder .folder-track-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--pocket-ink, #ffffff40) transparent}.project-feature.vinyl-folder--project .folder-project-content{padding-bottom:46px}.project-feature.vinyl-folder--project .folder-record{top:3cqw}.project-feature.vinyl-folder[data-release-grid]{flex:none;animation:project-folder-slide-left .45s cubic-bezier(.22,.8,.2,1)}.project-feature .project-grid{flex:none;width:320px;align-self:stretch;margin-left:22px;text-align:left}@keyframes project-folder-slide-left{0%{transform:translate(12%)}to{transform:translate(0)}}.project-feature .project-grid-item-disc .disc-body{box-shadow:none}.project-feature .project-grid-item-disc .music-object:not(.music-object--vinyl) .disc-material{box-shadow:inset 0 0 0 5px #d1dfe644,inset 0 0 0 8px #253e4922}.project-feature .project-grid-item-disc .music-object:not(.music-object--vinyl) .disc-grooves{box-shadow:none}.project-feature.vinyl-folder[data-toned] .folder-front{background:linear-gradient(158deg,rgb(var(--art-light) / .58),rgb(var(--art-mid) / .56) 55%,rgb(var(--art-dark) / .55))}.project-feature.vinyl-folder[data-toned] .folder-back{background:rgb(var(--art-dark) / .35)}.project-feature.vinyl-folder .folder-track-list li[data-picked]{border-radius:12px;background:color-mix(in srgb,var(--pocket-ink, #ffffff) 12%,transparent)}.project-feature.vinyl-folder .folder-track-number{flex:none;width:1.4em;text-align:right;font-size:12px;font-variant-numeric:tabular-nums;opacity:.5}.project-feature.vinyl-folder .folder-track-number[role=button]{cursor:grab}.project-feature.vinyl-folder .folder-track-number[role=button]:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.project-feature.vinyl-folder .folder-track-list li[data-dragging]{opacity:.45}.project-feature.vinyl-folder .folder-unpicked{padding:4px 2px}.project-feature.vinyl-folder .folder-unpicked h3{margin:0 0 6px;font-size:19px}.project-feature.vinyl-folder .folder-unpicked p{margin:0;font-size:.8125rem;line-height:1.55;opacity:.72;max-width:34ch}@media(max-width:760px){.project-feature.vinyl-folder[data-release-grid]{flex:1 1 auto;animation:none}.project-feature.vinyl-folder .project-grid{width:100%;margin:0;height:100%;min-height:0;color:inherit}.project-feature.vinyl-folder .project-grid-heading{color:inherit}.project-feature.vinyl-folder .project-grid-cells{gap:14px 10px;margin-top:12px;padding:0 0 12px}.project-feature.vinyl-folder .project-grid-item-title,.project-feature.vinyl-folder .project-grid-item-detail,.project-feature.vinyl-folder .project-grid-add{color:inherit}.project-feature.vinyl-folder .project-grid-add-circle{border-color:color-mix(in srgb,currentColor 35%,transparent)}.project-feature.vinyl-folder :is(.project-grid-multi,.project-grid-close){background:color-mix(in srgb,currentColor 14%,transparent)}.project-feature.vinyl-folder .project-grid-item[aria-pressed=true]{background:color-mix(in srgb,currentColor 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 28%,transparent)}}.project-feature.vinyl-folder[style*=--onboarding-folder-color] .folder-back{background:var(--onboarding-folder-color)}.project-feature.vinyl-folder[style*=--onboarding-folder-color] .folder-front{background:linear-gradient(145deg,color-mix(in srgb,var(--onboarding-folder-color),white 12%),color-mix(in srgb,var(--onboarding-folder-color),black 24%))}.project-feature.recordbox-workspace{width:100%;height:100%;min-height:0;position:relative}.project-feature.recordbox-workspace .recordbox-release-host{display:grid;place-items:center;width:100%;height:100%;min-height:0;overflow:hidden}.project-feature.recordbox-workspace .project-home-error{position:absolute;z-index:12;bottom:12px;left:16px;right:16px;margin:0;padding:12px 16px;border-radius:14px;background:#f5f5f7;color:#7e3041;font:13px/1.4 -apple-system,BlinkMacSystemFont,sans-serif}.project-feature.project-lyrics-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#14141947;display:flex;align-items:flex-end;justify-content:center;padding:12px;padding-bottom:env(safe-area-inset-bottom,12px)}.project-feature .project-lyrics-editor{background:#fff;color:#222;border-radius:26px 26px 0 0;max-width:620px;width:100%;max-height:92dvh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 12px 60px #0002;font-family:system-ui,sans-serif}.project-feature .project-lyrics-editor header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee;gap:12px}.project-feature .project-lyrics-editor h2{font-size:23px;margin:0}.project-feature .project-lyrics-editor p{font-size:14px;line-height:1.5;color:#777;margin:4px 0 12px}.project-feature .project-lyrics-body{padding:16px 20px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.project-feature .project-lyrics-editor button{min-height:44px;border:0;border-radius:14px;background:#f2f2f5;color:inherit;padding:10px 14px;font:inherit;font-size:14px;cursor:pointer;touch-action:manipulation}.project-feature .project-lyrics-editor button:active{transform:scale(.97)}.project-feature .project-lyrics-editor button:disabled{opacity:.45;cursor:default}.project-feature .project-lyric-line{margin:16px 0;padding:12px;border-radius:18px;background:#f5f5f7;transition:background .2s}.project-feature .project-lyric-line[data-active]{background:#eaf2ff}.project-feature .project-lyric-timing,.project-feature .project-lyric-actions{display:flex;gap:8px;flex-wrap:wrap}.project-feature .project-lyrics-editor textarea{box-sizing:border-box;width:100%;font:inherit;font-size:16px;line-height:1.5;border:1px solid #ddd;border-radius:12px;background:#fff;color:#222;padding:10px;resize:vertical;margin:8px 0}.project-feature .project-lyrics-editor footer{padding:14px 20px 20px;border-top:1px solid #eee}.project-feature .project-lyrics-editor .project-lyrics-save{width:100%;background:#29272d;color:#fff;font-weight:600}.project-feature .project-lyrics-paste{margin-top:20px}.project-feature .project-lyrics-paste summary{padding:12px 0;cursor:pointer}.project-feature .project-lyrics-editor [role=alert]{color:#a32f2f}@media(prefers-reduced-motion:reduce){.project-feature .project-lyrics-editor button:active{transform:none}.project-feature .project-lyric-line{transition:none}}.project-feature .project-lyrics-editor{animation:project-lyrics-open .22s cubic-bezier(.2,.8,.2,1)}@keyframes project-lyrics-open{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.project-feature .project-lyrics-editor{animation:none}}.project-feature .project-lyrics-editor>header{pointer-events:auto;color:inherit;letter-spacing:normal;position:relative;inset:auto;width:auto;min-height:0;flex-shrink:0;background:#fff;transform:none}.project-feature .project-lyrics-editor>footer{position:relative;inset:auto;width:auto;flex-shrink:0;background:#fff}.project-feature .project-lyric-exact{margin:0 0 8px;font-size:14px}.project-feature .project-lyric-exact summary{padding:10px 0;cursor:pointer}.project-feature .project-lyric-exact label{display:inline-flex;flex-direction:column;width:46%;gap:4px;margin:4px 2%}.project-feature .project-lyric-exact input{min-width:0;width:100%;box-sizing:border-box;min-height:44px;border:1px solid #ddd;border-radius:10px;background:#fff;padding:8px;font-size:16px;color:#222}.project-feature .project-lyric-tools>summary{font-size:13px;color:#777;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:6px;list-style:none}.project-feature .project-lyric-tools>summary:after{content:"+";margin-left:auto;font-size:18px}.project-feature .project-lyric-tools[open]>summary:after{content:"−"}.project-feature .project-lyric-tools>summary::-webkit-details-marker{display:none}.project-feature .project-lyric-line>textarea{border:0;background:transparent;padding:6px 0;margin:0;font-size:18px;line-height:1.5}.project-feature .project-lyric-line>.project-lyric-timing button{padding:0;background:transparent;min-height:32px;font-variant-numeric:tabular-nums;font-size:12px;color:#777}.project-feature .project-lyric-line{padding:12px 16px;margin:10px 0}.project-feature .project-lyrics-editor>header p{margin:3px 0 0}.project-feature .project-lyrics-editor :is(button,summary,textarea,input):focus-visible{outline:2px solid #007aff;outline-offset:2px}.project-feature .project-lyrics-context{margin:0 0 18px}.project-feature .project-lyrics-context .promo-moment{padding:12px;font-size:14px}.project-feature .project-lyrics-context .promo-moment :is(summary,button,select){min-height:44px}.project-feature .project-lyrics-context .promo-moment select{font-size:16px;max-width:65%}.project-feature .project-lyrics-context .promo-moment label{font-size:13px}.project-feature .project-lyrics-context>small{display:block;color:#625e66;margin-top:6px}.rb-lyric-timeline{display:grid;gap:16px;margin-top:20px;padding-top:20px;border-top:1px solid #e5e5ea}.rb-lyric-timeline-caption{display:flex;align-items:center;justify-content:space-between;font-size:13px;gap:12px}.rb-lyric-timeline-caption span{color:#73737e;font-variant-numeric:tabular-nums}.rb-lyric-timeline-track{position:relative;height:52px;background:#eeeef2;border-radius:12px;overflow:hidden}.ce-inspector .rb-lyric-timeline-track>button{position:absolute;top:7px;height:38px;min-width:0;padding:0 6px;border:1px solid #fff;border-radius:7px;background:#d5d5dd;color:#45454d;text-align:left;overflow:hidden;transition:background .18s ease,color .18s ease}.rb-lyric-timeline-track>button[aria-pressed=true]{z-index:1;background:#171719;color:#fff}.rb-lyric-timeline-track>button span{font-size:11px;white-space:nowrap}.rb-lyric-timeline-track>.ce-help{display:block;padding:15px}.rb-lyric-line-actions{display:flex;gap:8px;flex-wrap:wrap}.rb-lyric-line-actions .ce-button{flex:1;white-space:nowrap}.rb-lyric-song-tools{display:grid;gap:16px}.rb-lyric-song-tools>details{border-top:1px solid #e5e5ea;padding-top:16px}.rb-lyric-song-tools summary{font-size:13px;font-weight:600;cursor:pointer}.rb-lyric-song-tools details>.ce-fields{margin-top:14px}.rb-lyric-recording-name{overflow-wrap:anywhere;color:#73737e;font-size:12px}@media(prefers-reduced-motion:reduce){.ce-inspector .rb-lyric-timeline-track>button{transition:none}}.rb-inline-studio{background:#fff;color:#151515;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;padding:4px 32px 16px 24px;overflow-x:clip}.rb-inline-studio *{box-sizing:border-box}.rb-inline-studio button,.rb-inline-studio input,.rb-inline-studio select{font:inherit}.rb-inline-studio button{cursor:pointer}.rb-inline-studio button:disabled{cursor:default}.rb-inline-header{display:flex;align-items:center;justify-content:space-between;height:24px;max-width:1600px;margin:auto}.rb-inline-header button{border:0;background:none;color:inherit;position:relative}.rb-inline-header nav{display:flex;align-items:center;gap:16px;font-size:11px}.rb-inline-header nav svg{width:20px;height:20px}.rb-inline-header .rb-inline-wordmark{font-size:16px;font-weight:650;letter-spacing:-.65px;padding:0}.rb-inline-cart-count{position:absolute;right:-5px;top:-4px;background:#111;color:#fff;border-radius:99px;font-size:10px;padding:2px 5px}.rb-inline-toolbar{position:relative;left:7px;display:flex;align-items:center;gap:12px;width:min(646px,100%);margin:7px auto 28px;height:60px;padding:4px 16px 4px 22px;border-radius:34px;background:linear-gradient(110deg,#fafafa,#fdfdfd);box-shadow:0 8px 22px #0000000b,0 1px 3px #00000006}.rb-inline-widget{width:58px;height:54px;flex-shrink:0;overflow:visible;display:flex;align-items:center}.rb-inline-widget .rb-widget{--rb-width:50px;flex-shrink:0}.rb-inline-release{background:none;border:0;text-align:left;min-width:100px;max-width:112px;display:grid;gap:3px;padding:0}.rb-inline-release strong{font-size:13px;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rb-inline-release small{font-size:10px;color:#73737b}.rb-inline-tool-icon{border:0;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;background:#efeff1;flex-shrink:0}.rb-inline-studio .rb-inline-appearance{display:flex;align-items:center;gap:9px;border:0;border-left:1px solid #e3e3e7;border-right:1px solid #e3e3e7;background:none;padding:4px 12px;font-size:10px;white-space:nowrap;height:32px}.rb-inline-tabs{display:flex;align-items:center;overflow:auto;scrollbar-width:none;background:#eeeef0;border-radius:30px;min-width:0;flex:1;padding:3px}.rb-inline-tabs button{border:0;border-radius:24px;white-space:nowrap;background:transparent;color:#64646c;font-size:10px;padding:9px 14px}.rb-inline-tabs button[aria-selected=true]{background:#111;color:#fff}.rb-inline-studio .rb-inline-group{font-size:12px;max-width:88px;border:0;background:transparent;color:#555}.rb-inline-workspace{display:grid;grid-template-columns:minmax(0,1fr) 0fr;gap:0;max-width:1600px;margin:auto;transition:grid-template-columns .55s cubic-bezier(.2,.8,.2,1),gap .55s}.rb-inline-gallery{min-width:0}.rb-inline-inspector-slot{min-width:0;overflow:hidden;opacity:0;transform:translate(45px);transition:opacity .25s,transform .5s}.is-editing .rb-inline-workspace{grid-template-columns:minmax(0,1fr) 365px;gap:16px}.is-editing .rb-inline-inspector-slot{opacity:1;transform:translate(0);padding-top:5px}.rb-inline-render{height:100%;width:100%;position:relative;display:grid;place-items:center}.rb-inline-render img,.rb-inline-render video{display:block;width:100%;height:100%;object-fit:contain}.rb-inline-render small{position:absolute;bottom:12px;left:12px;right:12px;background:#ffffffeb;color:#555;padding:8px;border-radius:9px;font-size:11px}.rb-inline-selected-strip{text-align:center;font-size:11px;line-height:16px;color:#797983;margin:8px 0 0}.rb-inline-selected-strip>div{display:flex;gap:10px;justify-content:center;margin-top:8px}.rb-inline-selected-strip button{height:54px;width:54px;padding:0;border:0;border-radius:6px;background:#f5f5f7;overflow:hidden;font-size:9px}.rb-inline-selected-strip button[aria-pressed=true]{outline:1px solid #111;outline-offset:2px}.rb-inline-selected-strip img{width:100%;height:100%;object-fit:cover}.rb-inline-notice{text-align:center;font-size:12px;color:#72727a;min-height:18px;margin:12px}.rb-inline-private{text-align:center;color:#797980;font-size:11px;margin:8px 0 -14px}.rb-inline-cart,.rb-inline-release-popover{position:fixed;z-index:30;top:80px;right:30px;width:min(430px,calc(100vw - 32px));background:#f5f5f7;padding:24px;border-radius:24px;box-shadow:0 16px 70px #0002;max-height:80dvh;overflow:auto}.rb-inline-cart header,.rb-inline-release-popover header{display:flex;justify-content:space-between;align-items:center}.rb-inline-cart h2{font-size:20px;margin:0}.rb-inline-cart p{font-size:13px;color:#666;line-height:1.5}.rb-inline-cart button,.rb-inline-release-popover button{border:0;background:transparent}.rb-inline-cart article{display:flex;flex-wrap:wrap;gap:12px;align-items:center;border-top:1px solid #ddd;padding:16px 0}.rb-inline-cart article>div{flex:1;display:grid;gap:6px}.rb-inline-cart article strong{font-size:14px;font-weight:500}.rb-inline-cart small{font-size:12px;color:#666}.rb-inline-cart .rb-inline-primary{background:#111;color:#fff;border-radius:30px;padding:10px 20px;font-size:12px}.rb-inline-cart button:disabled{opacity:.4}.rb-inline-release-popover label{display:grid;gap:6px;margin:16px 0;font-size:13px}.rb-inline-release-popover input,.rb-inline-release-popover select{border:1px solid #ddd;border-radius:10px;padding:10px;width:100%}.rb-inline-release-popover>button{background:#111;color:#fff;border-radius:20px;padding:12px 20px}.rb-inline-studio :focus-visible{outline:2px solid #111;outline-offset:4px}@media(min-width:1300px){.is-editing .rb-inline-workspace{max-width:1200px;grid-template-columns:minmax(0,1fr) 430px;gap:28px}.rb-inline-toolbar{margin-bottom:36px}}@media(max-width:760px){.rb-inline-studio{padding:14px 10px}.rb-inline-toolbar{left:0;flex-wrap:wrap;gap:8px;border-radius:24px;margin:18px auto;height:auto;min-height:60px;padding:10px 14px}.rb-inline-widget{width:48px;height:54px}.rb-inline-widget .rb-widget{--rb-width:44px}.rb-inline-release{flex:1;max-width:none}.rb-inline-studio .rb-inline-appearance{padding:8px}.rb-inline-appearance span{display:none}.rb-inline-tabs{order:2;flex-basis:80%}.rb-inline-studio .rb-inline-group{order:3}.is-editing .rb-inline-workspace{grid-template-columns:minmax(0,1fr);gap:14px}.is-editing .rb-inline-inspector-slot{padding-top:0}.rb-inline-workspace{display:block}.rb-inline-inspector-slot[aria-hidden=true]{height:0}.rb-inline-cart{right:16px}.rb-inline-header nav{gap:10px}}@media(prefers-reduced-motion:reduce){.rb-inline-workspace,.rb-inline-inspector-slot{transition:none}}.rb-inline-private{position:fixed;bottom:2px;left:24px;z-index:3;margin:0;font-size:9px;line-height:12px;pointer-events:none;background:#ffffffdf}.rb-inline-release strong{display:flex;align-items:center;gap:5px}@media(min-width:761px){.rb-inline-widget{width:61px}.rb-inline-release{min-width:105px}.rb-inline-studio .rb-inline-appearance{width:130px;flex:none}.rb-inline-appearance svg{width:32px;height:32px;padding:7px;background:#efeff1;border-radius:50%;flex:none}}.rb-inline-studio{box-sizing:border-box;padding-bottom:8px}@media(max-width:760px){.rb-inline-private{position:static;text-align:center;margin:5px 0 0;background:none}}.rb-inline-workspace{--rb-inspector-width:365px;grid-template-columns:minmax(0,1fr) minmax(0,0px);transition:grid-template-columns .62s cubic-bezier(.22,1,.36,1),gap .62s cubic-bezier(.22,1,.36,1),max-width .62s cubic-bezier(.22,1,.36,1)}.rb-inline-studio.is-editing .rb-inline-workspace{grid-template-columns:minmax(0,1fr) minmax(0,var(--rb-inspector-width))}.rb-inline-inspector-slot{transform:translate3d(56px,0,0);transition:opacity .48s ease,transform .62s cubic-bezier(.22,1,.36,1);pointer-events:none}.rb-inline-studio.is-editing .rb-inline-inspector-slot{transform:translateZ(0);pointer-events:auto}.rb-inline-inspector-content{width:var(--rb-inspector-width);min-width:0;min-height:0}@media(min-width:1300px){.rb-inline-workspace{--rb-inspector-width:430px}}@media(max-width:760px){.rb-inline-workspace,.rb-inline-studio.is-editing .rb-inline-workspace{display:block}.rb-inline-inspector-slot,.rb-inline-inspector-slot[aria-hidden=true]{display:grid;grid-template-rows:0fr;height:auto;transform:translate3d(0,24px,0);transition:grid-template-rows .62s cubic-bezier(.22,1,.36,1),opacity .48s ease,transform .62s cubic-bezier(.22,1,.36,1)}.rb-inline-studio.is-editing .rb-inline-inspector-slot{grid-template-rows:1fr;transform:translateZ(0)}.rb-inline-inspector-content{width:100%;overflow:hidden}}@media(prefers-reduced-motion:reduce){.rb-inline-workspace,.rb-inline-inspector-slot{transition:none;transform:none}}.rb-inline-notice-near-toolbar{margin:-12px auto 14px;font-size:11px;min-height:0;max-width:646px;line-height:1.4}.rb-inline-notice-near-toolbar{margin:-8px auto 8px;line-height:16px;color:#81818a}.rb-inline-studio.is-initializing .rb-inline-toolbar,.rb-inline-studio.is-initializing .rb-inline-header nav{visibility:hidden;pointer-events:none}.rb-inline-preview-placeholder{display:block;width:100%;height:100%;background:#f5f5f7;border-radius:inherit}.rb-inline-toolbar{left:0;width:min(646px,100%);height:60px;min-height:60px;gap:8px;margin:7px auto 28px;padding:5px 14px;border:1px solid #ededf0;border-radius:34px;background:#fcfcfd;box-shadow:0 8px 22px #00000008,0 1px 3px #00000003;flex-wrap:nowrap}.rb-inline-toolbar .rb-inline-widget{width:44px;height:48px;flex:0 0 44px;display:grid;place-items:center;overflow:hidden;border-radius:10px}.rb-inline-toolbar .rb-inline-widget .rb-widget{--rb-width:calc(46px / var(--stage-height));flex:none;margin:0}.rb-inline-toolbar .rb-inline-widget .rb-widget:before,.rb-inline-toolbar .rb-inline-widget .rb-widget:after{display:none}.rb-inline-toolbar .rb-inline-release{flex:1 1 100px;min-width:90px;max-width:112px;gap:3px}.rb-inline-toolbar .rb-inline-release strong{font-size:13px;font-weight:650;line-height:17px;letter-spacing:-.25px}.rb-inline-toolbar .rb-inline-release small{font-size:10px;line-height:13px}.rb-inline-toolbar .rb-inline-tool-icon{width:32px;height:32px;background:#eeeef1;flex:0 0 32px}.rb-inline-toolbar .rb-inline-tool-icon svg{width:18px;height:18px;stroke-width:1.5px}.rb-inline-toolbar .rb-inline-appearance{width:114px;height:32px;flex:0 0 114px;gap:6px;padding:0 8px;border-color:#dedee4;font-size:10px;line-height:16px}.rb-inline-toolbar .rb-inline-appearance svg{width:30px;height:30px;padding:7px;border-radius:50%;background:#eeeef1;flex:0 0 30px}.rb-inline-toolbar .rb-inline-tabs{height:36px;flex:1 1 194px;min-width:184px;padding:3px;border-radius:24px;background:#eeeef0;gap:0}.rb-inline-toolbar .rb-inline-tabs button{flex:1 1 0;min-width:0;padding:7px 8px;font-size:10px;line-height:16px;border-radius:20px}.rb-inline-toolbar .rb-inline-group{max-width:64px;font-size:10px}@media(max-width:660px){.rb-inline-toolbar{height:auto;min-height:60px;padding:8px 12px;gap:8px;border-radius:24px;flex-wrap:wrap}.rb-inline-toolbar .rb-inline-release{max-width:none;flex:1 1 100px}.rb-inline-toolbar .rb-inline-appearance{width:32px;flex-basis:32px;padding:0;border:0}.rb-inline-toolbar .rb-inline-appearance span{display:none}.rb-inline-toolbar .rb-inline-tabs{order:2;flex:1 0 100%;min-width:0}.rb-inline-toolbar .rb-inline-group{order:3}}.rb-widget-preview canvas{display:block;width:100%;height:100%;object-fit:contain}.rb-widget-preview{background:transparent}.rb-widget-hero{text-align:center;margin:30px auto 24px;padding:0 12px}.rb-widget-hero h1{font-size:clamp(29px,3.2vw,44px);line-height:1.12;letter-spacing:-1.9px;font-weight:700;margin:0 0 7px}.rb-widget-hero p{font-size:clamp(14px,1.65vw,22px);line-height:1.4;letter-spacing:-.45px;color:#73737e;margin:0}.rb-inline-studio .rb-widget-workspace{display:grid;grid-template-columns:minmax(0,1.95fr) minmax(300px,1fr);gap:0;max-width:1510px;align-items:start;transition:none}.rb-widget-workspace>.rb-inline-inspector-slot{display:none}.rb-widget-selected-title{font-size:25px;line-height:1.2;letter-spacing:-.9px;font-weight:650;margin:0 0 12px;padding-left:6.4%}.rb-widget-workspace .rb-inline-gallery{padding:0 20px 40px 0;overflow:hidden}.rb-widget-browse.rb-inline-browse{padding:0}.rb-widget-browse.rb-inline-browse:not(.is-editing) .rb-inline-carousel{--rb-art-height:min(39vw,540px);--rb-max-card-width:min(76vw,620px);gap:22px;padding-block:1px}.rb-widget-browse.rb-inline-browse:not(.is-editing) .rb-inline-template h2{display:none}.rb-widget-browse .rb-inline-template:not(.is-active){opacity:.55}.rb-widget-browse .rb-inline-template-art,.rb-widget-browse .rb-inline-template-stage{border-radius:17px}.rb-widget-browse .rb-inline-template-art{background:repeating-conic-gradient(#ececee,#ececee 25%,#fff 0%,#fff 50%) 50% / 24px 24px;box-shadow:inset 0 0 0 1px #dedee3}.rb-widget-browse .rb-inline-template.is-active .rb-inline-template-art:after{border-color:#dedee3}.rb-widget-browse .rb-inline-template:not(.is-active) .rb-inline-template-art{background:#f4f4f5}.rb-widget-browse .rb-inline-template-art>.rb-widget-preview{background:transparent}.rb-widget-browse .rb-inline-template-meta,.rb-widget-browse .rb-inline-browse-actions{display:none}.rb-widget-browse .rb-inline-carousel-arrow{width:46px;height:46px;top:calc(50% - 23px);border:1px solid #eaeaee;background:#fff;box-shadow:0 3px 12px #00000008}.rb-widget-browse .rb-inline-carousel-arrow.is-previous{left:8px}.rb-widget-browse .rb-inline-carousel-arrow.is-next{right:8px}.rb-widget-browse .rb-inline-template-select{width:23px;height:23px;top:16px;right:16px}.rb-widget-export-controls{display:grid;justify-items:center;gap:22px;margin-top:26px}.rb-widget-background-switch{display:flex;background:#eeeef1;border-radius:25px;padding:3px;width:min(340px,80%)}.rb-widget-background-switch button{flex:1;border:0;border-radius:23px;background:transparent;color:#72727c;font-size:12px;padding:10px 12px;transition:color .18s,background .18s,box-shadow .18s}.rb-widget-background-switch button[aria-pressed=true]{color:#fff;background:#111;box-shadow:0 2px 4px #00000012}.rb-widget-export-actions{display:flex;gap:14px;width:min(446px,88%)}.rb-widget-export-actions button{flex:1;min-width:0;white-space:nowrap;border:1px solid #111;border-radius:26px;height:46px;padding:0 18px;font-size:13px;transition:transform .18s,background .18s}.rb-widget-export-actions .rb-inline-primary{background:#111;color:#fff}.rb-widget-export-actions .rb-inline-secondary{background:#fff;color:#111}.rb-widget-export-actions button:active{transform:scale(.98)}.rb-widget-social-column{border-left:1px solid #ececf0;padding:0 32px 18px 48px;min-width:0}.rb-widget-social-placeholder{height:700px;text-align:center;padding-top:30px;font-size:13px;color:#73737e}@media(min-width:1600px){.rb-widget-workspace .rb-inline-gallery{padding-right:38px}.rb-widget-social-column{padding-inline:52px 32px}}@media(max-width:1050px)and (min-width:761px){.rb-inline-studio .rb-widget-workspace{grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr)}.rb-widget-social-column{padding-inline:26px 8px}.rb-widget-selected-title{font-size:21px;padding-left:8px}.rb-widget-browse.rb-inline-browse:not(.is-editing) .rb-inline-carousel{--rb-art-height:40vw;--rb-max-card-width:72vw}.rb-widget-export-actions{gap:8px;width:94%}.rb-widget-export-actions button{font-size:12px;padding-inline:8px}}@media(max-width:760px){.rb-widget-hero{margin:26px auto 22px}.rb-widget-hero h1{letter-spacing:-1.1px}.rb-widget-hero p{max-width:320px;margin:auto;letter-spacing:-.2px}.rb-inline-studio .rb-widget-workspace{display:flex;flex-direction:column;gap:30px}.rb-widget-workspace .rb-inline-gallery{width:100%;padding:0 0 8px}.rb-widget-selected-title{text-align:center;font-size:21px;margin-bottom:14px;padding:0}.rb-widget-browse.rb-inline-browse:not(.is-editing) .rb-inline-carousel{--rb-art-height:min(76vw,440px);--rb-max-card-width:82vw;gap:14px}.rb-widget-browse .rb-inline-carousel-arrow{width:36px;height:36px;top:calc(50% - 18px)}.rb-widget-export-controls{gap:18px;margin-top:20px}.rb-widget-export-actions{width:min(420px,92%)}.rb-widget-social-column{border-left:0;border-top:1px solid #ececf0;padding:28px 24px 16px;max-width:430px;width:100%;margin:auto}}@media(prefers-reduced-motion:reduce){.rb-widget-background-switch button,.rb-widget-export-actions button{transition:none}}@media(min-width:1060px)and (max-height:950px){.rb-widget-hero{margin-top:16px;margin-bottom:16px}.rb-widget-selected-title{font-size:23px;margin-bottom:10px}.rb-widget-export-controls{gap:18px;margin-top:22px}}.lyric-promo-controls{padding:18px;border-radius:18px;background:#f5f5f7;margin:16px 0}.lyric-promo-controls summary{cursor:pointer;font-weight:600;padding:8px 0}.lyric-promo-controls p{font-size:13px;color:#73737c;line-height:1.5}.lyric-promo-controls fieldset{border:0;margin:0;padding:0;min-width:0}.lyric-promo-controls label{display:flex;flex-direction:column;gap:6px;margin:12px 0;font-size:13px}.lyric-promo-controls input:not([type=checkbox]):not([type=range]),.lyric-promo-controls select,.lyric-promo-controls textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #dedee3;border-radius:8px;padding:9px;background:#fff;color:inherit}.lyric-control-pair{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.lyric-artist-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lyric-artist-grid button{min-width:0;padding:6px;border:1px solid transparent;border-radius:10px;background:#e9e9ed;color:#555}.lyric-artist-grid button[aria-pressed=true]{border-color:#222;background:#ddd}.lyric-artist-grid span{display:block;font-size:11px;margin:5px 0}.lyric-artist-grid canvas,.lyric-artist-grid img{max-width:100%}.rb-store-preview-controls{display:flex;align-items:center;justify-content:center;gap:8px;min-height:32px;color:#222;font:11px -apple-system,BlinkMacSystemFont,sans-serif}.rb-store-preview-controls button{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:#f5f5f7;color:inherit;cursor:pointer}.rb-store-preview-controls button[aria-pressed=true]{background:#222;color:#fff}.rb-store-preview-controls input[type=range]{max-width:150px;min-width:50px;accent-color:#111}.rb-store-preview-controls output{font-variant-numeric:tabular-nums;white-space:nowrap}.rb-store-preview-controls button:focus-visible{outline:2px solid #111;outline-offset:2px}.rb-store-preview-controls{flex-wrap:wrap;gap:5px}.rb-store-preview-controls input[type=range]{flex:1}.rb-product-detail{padding-left:11.3%;padding-right:8.8%;padding-bottom:35px}.rb-product-detail>.rb-journey-header{height:91px;margin-left:-2.4%;margin-right:-2.4%}.rb-product-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:7%;align-items:start}.rb-product-detail-preview{padding-top:6px;min-width:0}.rb-product-detail-canvas{position:relative;aspect-ratio:9/14;max-height:calc(100dvh - 190px);min-height:360px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;background:#e9e9ee}.rb-product-detail-canvas>.rb-journey-image{width:100%;height:100%;aspect-ratio:auto;border-radius:0}.rb-product-detail-canvas>.rb-journey-image img{object-fit:contain}.rb-product-detail-canvas.is-landscape{aspect-ratio:16/9;min-height:0}.rb-product-detail-canvas.is-square{aspect-ratio:1;min-height:0}.rb-product-detail-canvas>canvas,.rb-product-detail-canvas>img,.rb-product-detail-canvas>video{max-width:100%;max-height:100%;object-fit:contain}.rb-product-detail-canvas>div:not(.rb-journey-image){max-width:100%;max-height:100%}.rb-product-preview-progress{position:absolute;left:12px;bottom:12px;background:#f5f5f7;color:#555;padding:8px 12px;border-radius:20px;font-size:13px}.rb-product-format-picker{display:flex;gap:11px;margin-top:18px}.rb-product-format-picker>button{display:flex;align-items:center;gap:14px;border-radius:20px;padding:13px 15px;background:#eaeaf0;flex:1;min-width:0;text-align:left;min-height:63px;border:3px solid transparent}.rb-product-format-picker>button.is-selected{background:#fff;border-color:#e5e5eb}.rb-product-format-icon{display:flex;flex:none}.rb-product-format-picker strong{display:block;font-size:13px;font-weight:550}.rb-product-format-picker small{display:block;color:#8c8e9b;font-size:11px;margin-top:4px;white-space:nowrap}.rb-product-preview-note{color:#777883;font-size:12px;line-height:1.5;text-align:center;padding:12px 6px 0}.rb-product-detail-inspector{padding-top:19px}.rb-product-detail-inspector>header h1{font-size:46px;letter-spacing:-1.8px;line-height:1.15;font-weight:750}.rb-product-detail-inspector>header>p{font-size:20px;line-height:1.45;letter-spacing:-.45px;color:var(--rb-j-muted);margin-top:9px}.rb-product-detail-price{display:flex;align-items:center;gap:17px;flex-wrap:wrap;margin-top:24px}.rb-product-detail-price>strong{font-size:32px;letter-spacing:-1.2px}.rb-product-detail-price>span{color:var(--rb-j-muted);font-size:17px}.rb-product-detail-price>.rb-product-owned{display:flex;align-items:center;gap:6px;font-size:13px;color:#26704c}.rb-product-access{color:var(--rb-j-muted);font-size:16px;margin-top:10px}.rb-product-try{margin-top:37px}.rb-product-try h2,.rb-product-benefits h2{font-size:22px;letter-spacing:-.6px;margin-bottom:12px}.rb-product-inputs{border-radius:15px;background:#eaeaf0;padding:13px 20px 16px;display:flex;flex-direction:column;gap:12px}.rb-product-artwork-row{display:grid;grid-template-columns:100px 1fr auto;align-items:center;gap:15px;margin-bottom:2px;min-height:75px}.rb-product-artwork-row>span,.rb-product-input-row>span{font-size:15px;color:#373842}.rb-product-artwork-row .rb-journey-image{width:76px;height:76px;aspect-ratio:1;border-radius:7px}.rb-product-artwork-row .rb-journey-image-empty{font-size:10px;gap:4px;padding:5px}.rb-product-artwork-row .rb-journey-image-empty svg{width:22px}.rb-product-artwork-row>button{background:#f5f5f7;border-radius:25px;min-height:42px;padding:10px 24px;font-size:14px;white-space:nowrap}.rb-product-input-row{display:grid;grid-template-columns:100px minmax(0,1fr);gap:15px;align-items:center}.rb-product-input-row>input,.rb-product-input-row>select{border:0;min-width:0;border-radius:18px;background:#fff;min-height:40px;padding:10px 15px;font-family:inherit;font-size:14px;color:#111}.rb-product-benefits{border-top:1px solid var(--rb-j-line);margin-top:21px;padding-top:18px}.rb-product-benefit{display:flex;align-items:center;gap:17px;margin:14px 0 20px}.rb-product-benefit>span{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#eaeaf0;flex:none}.rb-product-benefit strong{font-size:15px;font-weight:500;letter-spacing:-.25px}.rb-product-benefit p{font-size:14px;color:var(--rb-j-muted);line-height:1.4;margin-top:4px}.rb-product-detail .rb-product-get{display:block;background:var(--rb-j-blue);color:#fff;border-radius:30px;padding:16px 25px;min-height:55px;font-size:18px;width:100%;margin-top:19px}.rb-product-checkout-note{font-size:12px;color:var(--rb-j-muted);line-height:1.5;text-align:center;margin-top:12px}.rb-product-detail .rb-product-save-later{display:block;color:var(--rb-j-blue);font-size:14px;padding:12px 20px;margin:7px auto 0}.rb-product-feedback{font-size:14px;line-height:1.4;padding:12px;border-radius:10px;background:#eaeaf0;margin-top:15px}.rb-product-feedback.is-error{color:#ab2525;background:#fff0f0}@media(min-width:1700px){.rb-product-detail{padding-left:max(10%,calc((100% - 1380px)/2));padding-right:max(10%,calc((100% - 1380px)/2))}}@media(max-width:1150px){.rb-product-detail{padding-left:6%;padding-right:6%}.rb-product-detail-layout{gap:5%}.rb-product-detail-inspector>header h1{font-size:35px}.rb-product-detail-inspector>header>p{font-size:17px}.rb-product-artwork-row{grid-template-columns:75px 1fr auto;gap:10px}.rb-product-artwork-row>button{padding:10px 15px;font-size:12px}.rb-product-input-row{grid-template-columns:75px minmax(0,1fr);gap:10px}.rb-product-inputs{padding:12px}.rb-product-format-picker{gap:7px}.rb-product-format-picker>button{padding:10px 8px;gap:7px}.rb-product-format-icon svg{width:19px}.rb-product-format-picker strong{font-size:12px}.rb-product-format-picker small{font-size:10px}.rb-product-try{margin-top:26px}}@media(max-width:720px){.rb-product-detail{padding:0 20px 30px}.rb-product-detail>.rb-journey-header{height:72px;margin:0}.rb-product-detail-layout{display:flex;flex-direction:column;gap:15px}.rb-product-detail-preview{width:100%;max-width:460px;margin:auto}.rb-product-detail-canvas{max-height:63dvh;min-height:290px;aspect-ratio:9/14}.rb-product-detail-canvas.is-square,.rb-product-detail-canvas.is-landscape{min-height:0}.rb-product-format-picker{margin-top:12px}.rb-product-format-picker>button{min-height:58px;justify-content:center}.rb-product-detail-inspector{width:100%;padding-top:7px}.rb-product-detail-inspector>header h1{font-size:35px;letter-spacing:-1.2px}.rb-product-detail-inspector>header>p{font-size:17px}.rb-product-detail-price{margin-top:18px}.rb-product-detail-price>strong{font-size:29px}.rb-product-detail-price>span{font-size:15px}.rb-product-access{font-size:14px}.rb-product-artwork-row{grid-template-columns:75px 1fr auto;gap:9px}.rb-product-artwork-row>button{padding:10px 17px}.rb-product-artwork-row .rb-journey-image{width:62px;height:62px}.rb-product-inputs{padding:14px}.rb-product-try h2,.rb-product-benefits h2{font-size:21px}.rb-product-detail .rb-product-get{font-size:17px;min-height:53px}.rb-product-benefit{gap:14px}.rb-product-benefit p{font-size:13px}}.product-studio{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;color:#171719;background:#fff;min-width:0;padding:12px 8px 22px}.product-studio *{box-sizing:border-box}.product-studio button,.product-studio input,.product-studio select,.product-studio textarea{font:inherit}.product-studio button{cursor:pointer}.product-studio button:disabled{cursor:default;opacity:.5}.product-studio :focus-visible{outline:3px solid #007aff;outline-offset:3px}.product-studio .ps-muted{color:#72727b;font-size:13px;line-height:1.5}.product-studio .ps-error{color:#a12b25;background:#fff3f1;padding:12px;border-radius:10px}.product-studio .ps-card{border:1px solid #e2e3e8;border-radius:12px;background:#fff;padding:20px}.product-studio .ps-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:1px solid #dfe0e6;border-radius:10px;background:#fff;color:#171719;padding:10px 18px}.product-studio .ps-button.is-primary{background:#007aff;color:#fff;border-color:#007aff}.product-studio .ps-actions{display:flex;gap:12px;align-items:center}.product-studio .ps-field{display:grid;gap:7px;font-size:14px}.product-studio .ps-field input,.product-studio .ps-field select,.product-studio .ps-field textarea{width:100%;border:1px solid #dedee5;border-radius:9px;padding:11px 13px;background:#fff;color:#171719}.product-studio .ps-segments{display:inline-flex;gap:2px;background:#ededf1;padding:3px;border-radius:11px}.product-studio .ps-segments button{background:transparent;border:0;border-radius:8px;padding:9px 16px;color:#62626a}.product-studio .ps-segments button.is-active{background:#fff;color:#171719;box-shadow:0 1px 2px #00000014}.product-studio .ps-live-preview{width:100%;min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:20px}.product-studio .ps-live-preview img{display:block;max-width:100%;max-height:550px;width:auto;height:auto;object-fit:contain;box-shadow:0 4px 12px #00000016}.product-studio .ps-live-preview.is-compact{min-height:180px;height:100%;padding:10px}.product-studio .ps-live-preview.is-compact img{max-height:320px;box-shadow:none}.product-studio .ps-preview-empty{display:grid;place-items:center;text-align:center;color:#777;min-height:200px;padding:20px}.product-studio .ps-live-preview .ps-segments{flex-wrap:wrap}.product-studio h1{letter-spacing:-1.1px;font-weight:700}@media(max-width:720px){.product-studio{padding:8px 0}.product-studio .ps-live-preview img{max-height:440px}.product-studio .ps-live-preview{padding:12px}.product-studio .ps-actions{flex-wrap:wrap}}.owner-office[data-open=catalog]:has(.product-studio) .hq-workspace-heading{visibility:hidden}.product-studio .ps-review-listing{gap:12px;padding:18px}.product-studio .ps-review-details{gap:14px}.product-studio .ps-review-listing textarea{min-height:70px}.product-studio .ps-review-render{padding:12px 16px 0}.product-studio .ps-review-render .ps-live-preview{padding:10px}.product-studio .ps-review-render .ps-live-preview img{max-height:460px}.product-studio .ps-review-heading,.product-studio .pcs-heading{margin-bottom:20px}.product-studio .ps-review-preview-actions{padding:10px 20px 14px}.product-studio .ps-customer-fields{display:grid;gap:12px;width:100%;max-width:400px;background:#fff;padding:16px;border-radius:10px}.product-studio .ps-customer-fields input[type=color]{height:40px;padding:3px}@media(min-width:1101px){.hq-desktop-host:has(.product-studio){--hq-desktop-scale:1}}.product-studio .po-preview .ps-live-preview img{max-height:350px}.product-studio .po-preview .ps-live-preview{padding:0}.product-studio .po-summary{gap:10px;margin:16px auto}.product-studio .po-product,.product-studio .po-management{padding:20px}.product-studio .ps-review-checks{padding:0}.product-studio .ps-review-tabs button{white-space:nowrap}@media(min-width:761px){.owner-office.hq-workspaces:has(.product-studio){padding:6px 18px 18px;gap:8px}.owner-office.hq-workspaces:has(.product-studio) .office-detail-inner.hq-content{padding:0 22px 20px}.product-studio .pcs-preview{padding:12px}.product-studio .pcs-preview .ps-live-preview{padding:12px;gap:12px}.product-studio .pcs-preview .ps-live-preview img{max-height:480px}.product-studio .pcs-preview-fields{padding:10px;margin-top:10px}.product-studio .pcs-footer{margin-top:16px}}.product-studio .ps-inventory-notice{padding:16px 18px;background:#f5f5f7;border-radius:12px;margin:0 0 20px;line-height:1.5}.product-studio .ps-inventory-notice p{font-size:13px;color:#65656d;margin:6px 0 0}.product-studio .ps-existing-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:24px;margin-top:24px}.product-studio .ps-existing-image{width:100%;max-height:560px;object-fit:contain;background:#f5f5f7;border-radius:12px}.product-studio .ps-existing h1{font-size:32px;margin:24px 0 8px}.product-studio .ps-existing li{margin:12px 0;line-height:1.5}.product-studio .ps-existing dt{font-weight:600;margin-top:12px}.product-studio .ps-existing dd{margin:6px 0 0;overflow-wrap:anywhere;color:#65656d;line-height:1.5}.product-studio .ps-products-status.is-conversion{background:#fff1dc;color:#8a4e00}.product-studio .ps-products-status.is-verification{background:#eeeef2;color:#51515a}@media(max-width:760px){.product-studio .ps-existing-grid{grid-template-columns:1fr}}.product-studio .ps-product-groups{display:flex;gap:6px;padding:5px;background:#ededf1;border-radius:14px;margin:0 0 18px;overflow-x:auto}.product-studio .ps-product-groups button{display:flex;align-items:center;justify-content:center;gap:10px;flex:1;white-space:nowrap;border:0;border-radius:10px;background:transparent;padding:13px 18px;color:#62626a;font-weight:600}.product-studio .ps-product-groups button[aria-pressed=true]{background:#fff;color:#171719;box-shadow:0 1px 3px #00000012}.product-studio .ps-product-groups span{font-size:12px;font-weight:500;color:#73737c}.product-studio .ps-product-groups button:focus-visible{outline-offset:-3px}.product-studio .inventory-preview{width:100%;display:grid;place-items:center;min-height:200px}.product-studio .inventory-preview-art{width:100%;display:grid;place-items:center}.product-studio .inventory-preview-art canvas,.product-studio .inventory-preview-art img{display:block;width:100%;height:auto;max-height:360px;object-fit:contain}.product-studio .inventory-preview-loading{font-size:13px;color:#73737c}.product-studio .ps-existing-look>img{display:block;width:100%;max-height:560px;object-fit:contain}.product-studio .ps-existing-look .inventory-preview-art canvas{max-height:560px}.product-studio .ps-products-heading{margin-bottom:18px}.product-studio .ps-product-groups{margin-bottom:14px}.product-studio .ps-products-tools{margin-bottom:12px;justify-content:flex-start}.product-studio .ps-products-search{flex:1;max-width:none}.product-studio .ps-products-type{flex:0 0 auto;min-width:150px}.product-studio .ps-inventory-details{font-size:13px;color:#73737c;max-width:650px}.product-studio .ps-inventory-details summary{cursor:pointer}.product-studio .ps-hosted-preview{width:60%;max-width:230px;margin:auto;pointer-events:none;text-align:left}.product-studio .ps-hosted-preview .rp-page-thumbnail{width:100%;border-radius:10px;overflow:hidden}.product-studio .ps-bundle-preview{width:100%;padding:12px}.product-studio .ps-bundle-preview .inventory-preview-art{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-studio .ps-bundle-preview .inventory-preview-art img{max-height:190px}.product-studio .ps-legacy-render{width:100%;min-height:220px;display:grid;place-items:center}.product-studio .ps-legacy-render img{max-width:100%;max-height:420px;object-fit:contain}@media(max-width:640px){.product-studio .ps-products-tools{flex-wrap:wrap}.product-studio .ps-products-search{flex-basis:100%}.product-studio .ps-products-type{flex:1;min-width:0}}.customer-products-document{margin:0;background:#f5f5f7;color:#171719;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.customer-products-page{max-width:1080px;margin:0 auto;padding:40px 24px 80px}.customer-products-page>header{margin-bottom:28px}.customer-products-page h1{font-size:36px;letter-spacing:-1.2px;margin:20px 0 12px}.customer-products-page a{color:inherit}.customer-products-page>nav{display:flex;gap:8px;overflow:auto;margin:20px 0}.customer-products-page .ps-customer-fields{padding:24px;border-radius:24px;background:#fff}.customer-products-page fieldset{border:0;padding:0;margin:16px 0;min-width:0}.customer-products-page input,.customer-products-page button{font:inherit}.customer-products-page .ps-field{display:grid;gap:8px;margin:16px 0}.customer-products-page input:not([type=range]){padding:12px;border:1px solid #dedee3;border-radius:12px;max-width:100%;box-sizing:border-box}.customer-products-page button{cursor:pointer}.customer-family-art img,.customer-family-art canvas{display:block;width:100%;max-width:400px;max-height:550px;object-fit:contain;margin:auto}.customer-release-preview{max-width:440px;margin:auto}@media(max-width:600px){.customer-products-page{padding:24px 12px 48px}.customer-products-page .ps-customer-fields{padding:16px}.customer-products-page h1{font-size:30px}}.customer-product-offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.customer-product-offers article{padding:24px;border-radius:20px;background:#fff}.customer-products-page section{margin:28px 0}.customer-products-page nav{display:flex;gap:8px;overflow:auto}.customer-products-page button:disabled{opacity:.5;cursor:default}:is(.mr-page,.rpl-page,.rj-page)[data-format=portrait]:not([data-header-only]){--release-art-budget: calc(var(--release-template-height, 800px) * .36);box-sizing:border-box;max-height:var(--release-template-height, none);min-height:min(610px,var(--release-template-height, 610px))}.mr-page[data-format=portrait]{height:var(--release-template-height, 800px);min-height:0}.mr-page[data-format=portrait]>section{min-height:0;height:100%;padding-block:min(18px,calc(var(--release-template-height, 800px) * .025))}.mr-page[data-format=portrait] .mr-header{margin-bottom:6px}.mr-page[data-format=portrait] .mr-footer{padding-top:10px;flex-shrink:0}.mr-page[data-format=portrait] :is(.mr-services,.mr-cd-listening,.mr-tt-bottom,.mr-sapphire-services,.mr-poster-actions){flex-shrink:0}.mr-page[data-format=portrait] .mr-cd-object{width:min(100%,calc(var(--release-template-height, 800px) * .38));align-self:center;flex:none;margin-top:0}.mr-page[data-format=portrait] .mr-cd-caption{margin-block:4px 10px}.mr-page[data-format=portrait] .mr-cd-caption h1{font-size:clamp(24px,10cqw,42px)}.mr-page[data-format=portrait] .mr-cd-listening .mr-services{padding-bottom:10px}.mr-page[data-format=portrait] .mr-cd-listening .rj-service-mark{width:clamp(32px,10cqw,44px);height:clamp(32px,10cqw,44px)}.mr-page[data-format=portrait] .mr-cd-mini-player{min-height:54px;margin-bottom:8px}.mr-page[data-format=portrait] .mr-tt-stage{width:min(100%,calc(var(--release-template-height,800px) * .4));align-self:center;margin-top:0;flex:none}.mr-page[data-format=portrait] .mr-tt-bottom{margin-bottom:8px}.mr-page[data-format=portrait] .mr-tt-player{min-height:64px;padding:12px}.mr-page[data-format=portrait] .mr-tt-destinations{min-height:44px;margin-top:10px}.mr-page[data-format=portrait] .mr-sapphire-object{width:min(100%,var(--release-art-budget));align-self:center;margin-top:0;flex:none}.mr-page[data-format=portrait] .mr-sapphire-caption{margin-block:10px 8px}.mr-page[data-format=portrait] .mr-sapphire-listening{min-height:0}.mr-page[data-format=portrait] .mr-sapphire-tracks li{min-height:30px;padding-block:6px}.mr-page[data-format=portrait] .mr-sapphire-tracks li[data-selected]{min-height:48px;padding-block:6px}.mr-page[data-format=portrait] .mr-sapphire-services{margin-block:8px}.mr-page[data-format=portrait] .mr-ar-identity{margin-block:6px 10px}.mr-page[data-format=portrait] .mr-ar-portrait{height:min(156px,calc(var(--release-template-height,800px) * .2));width:202px}.mr-page[data-format=portrait] .mr-ar-identity .mr-ar-name{font-size:clamp(24px,8cqw,36px)}.mr-page[data-format=portrait] .mr-ar-feature{min-height:66px}.mr-page[data-format=portrait] .mr-ar-tabs{margin-block:8px}.mr-page[data-format=portrait] .mr-ar-shelf{min-height:0}.mr-page[data-format=portrait] .mr-ar-tile-art{height:min(110px,calc(var(--release-template-height,800px) * .14))}.mr-page[data-format=portrait] .mr-ar-social{min-height:36px;padding-block:6px}.mr-page[data-format=portrait] .mr-poster-title{font-size:min(35cqw,calc(var(--release-template-height,800px) * .17))}.mr-page[data-format=portrait] .mr-poster-title[data-long]{font-size:min(15cqw,calc(var(--release-template-height,800px) * .075))}.mr-page[data-format=portrait] .mr-poster-description{padding-top:min(52%,calc(var(--release-template-height,800px) * .18));margin-bottom:10px}.mr-page[data-format=portrait] .mr-poster-actions{min-height:min(39cqw,calc(var(--release-template-height,800px) * .2));margin-bottom:12px}.rj-page.rf-page[data-format=portrait]:not([data-header-only]),.rj-page[data-format=portrait]:not(.rf-page):not([data-header-only]),.rpl-page[data-format=portrait]:not([data-header-only]){height:var(--release-template-height,610px);min-height:0}.rj-page.rf-page[data-format=portrait] .rj-record{flex:none;width:min(132px,calc(var(--release-template-height,800px) * .15));height:min(132px,calc(var(--release-template-height,800px) * .15));margin-top:4px}.rj-page.rf-page[data-format=portrait][data-template=sleeve] .rj-record{width:80px;height:80px;margin-top:26px}.rj-page.rf-page[data-format=portrait] :is(.rf-editorial-art,.rf-show-art,.rf-video){height:min(135px,calc(var(--release-template-height,800px) * .17))}.rj-page.rf-page[data-format=portrait] .rf-product-image{height:min(145px,calc(var(--release-template-height,800px) * .2))}.rj-page[data-format=portrait] .rj-content-card{min-height:0}.rpl-page[data-format=portrait] :is(.rpl-ln-night-art,.rpl-ar-night-hero,.rpl-ticket-night-hero,.rpl-merch-lookbook-hero){height:var(--release-art-budget);min-height:0;aspect-ratio:auto;flex:none}.rpl-page[data-format=portrait] :is(.rpl-ln-vinyl-hero,.rpl-ln-cd-hero,.rpl-ln-waveform,.rpl-ps-disc){height:min(195px,calc(var(--release-template-height,800px) * .25));min-height:0}.rpl-page[data-format=portrait] .rpl-ps-disc{width:min(200px,calc(var(--release-template-height,800px) * .25))}.rpl-page[data-format=portrait] .rpl-ps-night-copy{min-height:0}.rpl-page[data-format=portrait] .rpl-ps-identity{flex:none}.rpl-page[data-format=portrait][data-variant=midnight] .rpl-ps-identity{margin-top:min(120px,calc(var(--release-template-height,800px) * .15))}.rpl-page[data-format=portrait] .rpl-ticket-poster{min-height:0;height:calc(var(--release-template-height,800px) * .44);flex:none}.rpl-page[data-format=portrait]>.rpl-ticket-art{height:min(48cqw,calc(var(--release-template-height,800px) * .25));flex:none}.rpl-page[data-format=portrait] .rpl-footer{flex:none;padding-top:8px}.release-items-pages{display:flex;align-items:center;justify-content:center;gap:14px;grid-column:1/-1;flex:none;min-height:36px;margin:4px 0;font-size:11px;color:inherit}.release-items-pages button{display:grid;place-items:center;min-width:36px;min-height:36px;padding:0;border:1px solid color-mix(in srgb,currentColor,transparent 80%);border-radius:50%;background:transparent;color:inherit;font:inherit;font-size:20px;cursor:pointer;touch-action:manipulation}.release-items-pages button:disabled{opacity:.3;cursor:default}.release-items-pages button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.rj-public.rj-public{--release-template-height: calc(100svh - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) ;height:100svh;min-height:0;padding:max(12px,env(safe-area-inset-top)) 16px calc(76px + max(12px,env(safe-area-inset-bottom)));box-sizing:border-box;justify-content:center;overflow:clip}.rj-public :is(.rj-page,.rf-page)[data-format=portrait]:not([data-header-only]){height:var(--release-template-height);min-height:0;margin-block:0}.rj-public.rj-public .rj-page.rf-page[data-format=portrait] :is(.rf-editorial-art,.rf-show-art,.rf-video,.rf-product-image){height:min(145px,calc(var(--release-template-height) * .2))}.rj-public.rj-public .rj-page.rf-page[data-format=portrait] .rj-record{width:90px;height:90px;margin-top:16px}.rj-public.rj-public .rj-page.rf-page[data-format=portrait] .rf-services .rf-link{padding-block:8px;font-size:14px}.rj-public.rj-public .rj-page.rf-page[data-format=portrait] .rf-panel{padding:12px}.rpl-page[data-format=portrait] .rpl-ln-tracks>.release-items-page-row{display:block;padding:0;border:0}.mr-page[data-format=portrait] .mr-tt-caption{margin:0 0 12px;text-align:center}.mr-page[data-format=portrait] .mr-tt-caption h1{font-size:clamp(24px,8cqw,36px);line-height:1.08;letter-spacing:-.04em;margin:0;overflow-wrap:anywhere}.mr-page[data-format=portrait] .mr-tt-caption p{font-size:12px;line-height:1.3;margin:6px 0 0;opacity:.75}.rpl-page[data-format=portrait] .rpl-video-frame{max-height:calc(var(--release-template-height,800px) * .28);min-height:0}.rpl-page[data-format=portrait] :is(.rpl-ar-shelf-disc,.rpl-merch-collector-disc,.rpl-merch-drop-hero){max-height:calc(var(--release-template-height,800px) * .28);min-height:0}:is(.rpl-page,.mr-page,.rj-page)[data-format=landscape] :is(.rpl-landscape-body,.rj-content-card){overflow:visible}.release-page-surface[data-format=landscape] :is(.rps-content,.rpsg-body,.rpl-landscape-body){overflow:visible}.rpl-page{container-type:inline-size;position:relative;isolation:isolate;display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-height:610px;padding:24px 18px 12px;overflow:hidden;border-radius:var(--rpl-radius,22px);background:var(--rpl-bg,#f4f4ef);color:var(--rpl-ink,#18181b);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:13px;line-height:1.35;text-align:center}.rpl-page *{box-sizing:border-box}.rpl-page h2,.rpl-page h3,.rpl-page p{margin:0}.rpl-page h2{font-size:32px;line-height:1;letter-spacing:-1.1px;font-weight:800;overflow-wrap:anywhere}.rpl-page img{max-width:100%;object-fit:cover}.rpl-action,.rpl-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:35px;padding:7px 12px;text-decoration:none;border-radius:999px;background:#151517;color:#fff;font-size:11px;font-weight:600}.rpl-action svg,.rpl-link svg{width:17px;height:17px;flex-shrink:0}.rpl-link{justify-content:flex-start;background:#fff;color:#171719;border-radius:10px}.rpl-services{display:grid;gap:5px;margin:10px 0}.rpl-player{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:8px 0}.rpl-player small{font-size:9px}.rpl-player progress,.rpl-player input{min-width:0;flex:1;height:3px;accent-color:currentColor}.rpl-player button,.rpl-play{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#151517}.rpl-player button svg,.rpl-play svg{width:20px;height:20px}.rpl-player audio{display:none}.rpl-countdown{display:flex;justify-content:center;gap:15px}.rpl-countdown span{display:flex;flex-direction:column}.rpl-countdown strong{font-size:30px;line-height:1.1;font-variant-numeric:tabular-nums}.rpl-countdown small{font-size:8px;letter-spacing:1px}.rpl-footer{margin-top:auto;padding-top:14px;font-size:8px;font-weight:650;opacity:.7}.rpl-extra{margin:5px 0}.rpl-page [aria-disabled=true]{opacity:.7}.rpl-page .music-object{width:100%;height:100%;--object-size:100%}.rpl-page [class*=-cd-label] img{border-radius:50%}.rpl-page[data-hide-tracklist] .rpl-ln-tracks,.rpl-page[data-hide-record] [class*=vinyl-hero],.rpl-page[data-hide-record] [class*=cd-hero],.rpl-page[data-hide-record] [class*=record]{display:none}.rpl-page[data-header-only]{min-height:0}.rpl-page a:focus-visible,.rpl-page button:focus-visible{outline:3px solid #6aaaff;outline-offset:3px}.rpl-release[data-variant=needle-drop] .rpl-ln-vinyl-hero{height:170px}.rpl-release[data-variant=needle-drop] .rpl-ln-needle-panel{gap:5px;padding:10px}.rpl-release[data-variant=needle-drop] .rpl-link{min-height:25px;padding:4px 8px;font-size:10px}.rpl-presave[data-variant=first-press] .rpl-ps-disc{margin-block:4px}.rpl-library-disc{position:relative;width:100%;height:100%;display:grid;place-items:center}.rpl-library-disc>.rpl-disc-label{position:absolute;width:32%!important;height:32%!important;border-radius:50%;object-fit:cover;max-width:none}.rpl-presave[data-variant=release-date] .rpl-ps-actions .rpl-ps-primary,.rpl-presave[data-variant=first-press] .rpl-ps-actions .rpl-ps-primary{background:#151517;color:#fff}.rpl-merch[data-variant=lookbook] .rpl-merch-lookbook-hero{height:220px}.rpl-merch[data-variant=lookbook] .rpl-merch-lookbook-products .rpl-merch-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rpl-merch[data-variant=lookbook] .rpl-merch-product-art{height:65px}.rpl-merch[data-variant=lookbook] .rpl-merch-product-link{display:none}
