.has-release-interface .archive-header{grid-template-columns:minmax(230px,.8fr) auto minmax(240px,1fr);column-gap:20px;z-index:40}.has-release-interface .primary-nav{gap:19px}.has-release-interface .primary-nav button{display:block}.has-release-interface .header-actions{min-width:0;align-items:center}.has-release-interface .search-wrap{flex:1;min-width:90px}.release-search-trigger{display:grid;place-items:center;flex:0 0 20px;height:30px;padding:0;color:inherit;background:transparent;border:0;cursor:pointer}.has-release-interface .release-header-action{position:relative;display:grid;place-items:center;flex:0 0 36px}.has-release-interface .release-profile{display:flex;min-width:40px;gap:7px}.release-profile .profile-icon{flex:0 0 25px}.release-cart-button>span{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 3px;background:#b9986d;color:#080d10;border-radius:50%;font:11px/1 PT Sans,sans-serif}.release-map-background{visibility:hidden;pointer-events:none}.release-screen{position:fixed;z-index:21;inset:var(--header-height) 0 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4a5354 #05090c;background:radial-gradient(ellipse at 85% 10%,#11212a88,transparent 55%),#070c10}.release-content{max-width:1440px;margin:0 auto;padding:26px 64px 36px}.release-screen.with-player .release-content{padding-bottom:132px}.release-audio-dock a,.release-map-entry a,.release-screen a{color:inherit;text-decoration:none}.release-audio-dock a:focus-visible,.release-demo-controls summary:focus-visible,.release-map-entry a:focus-visible,.release-screen a:focus-visible{outline:1px solid var(--accent-bright);outline-offset:5px}.release-screen h1{color:#d4d5cb;font:300 clamp(40px,4.6vw,72px)/1.05 Yanone Kaffeesatz,sans-serif;text-transform:uppercase;letter-spacing:.015em;margin:12px 0 20px;overflow-wrap:anywhere}.release-screen h1:focus{outline:none}.release-screen h1 i,.release-screen h2 i{color:#aa9578;font-style:normal}.release-dialog h2,.release-screen h2{font-family:Yanone Kaffeesatz,sans-serif;font-weight:300;color:#cecfc5}.release-screen p{color:#9faeaf;line-height:1.75}.release-eyebrow{color:#ad9b7e;font:300 13px/1.35 Yanone Kaffeesatz,sans-serif;letter-spacing:.1em;text-transform:uppercase}.release-caption{color:#8c9c9e;font-size:11px;line-height:1.7}.release-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:40px;min-height:32px}.release-topline nav{min-width:0;display:flex;gap:10px;align-items:center;color:#7f949a;font:300 14px/1.3 Yanone Kaffeesatz,sans-serif;text-transform:uppercase;letter-spacing:.04em}.release-topline nav a{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.release-topline nav>span:last-child{color:#b1b7ad;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.release-demo-controls{position:relative;flex-shrink:0;z-index:5}.release-demo-controls summary{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid #a590702f;font:300 13px/1.2 Yanone Kaffeesatz,sans-serif;letter-spacing:.05em;color:#b4a48b;cursor:pointer;list-style:none}.release-demo-controls summary::-webkit-details-marker{display:none}.release-status-dot{width:5px;height:5px;border-radius:50%;background:#c6a478}.release-demo-controls>div{position:absolute;top:calc(100% + 10px);right:0;width:285px;max-width:calc(100vw - 32px);padding:20px;background:#0b1318;border:1px solid var(--line-strong);box-shadow:0 16px 40px #0008}.release-demo-controls strong{font:300 20px/1.3 Yanone Kaffeesatz,sans-serif}.release-demo-controls p{font-size:11px;margin:10px 0 16px}.release-demo-controls label{display:flex;align-items:center;gap:9px;padding:9px 0;border-top:1px solid var(--line);color:#b4c0be;font-size:11px;cursor:pointer}.release-demo-controls input{accent-color:#c4a477}.release-introduction{max-width:820px;margin-bottom:36px}.release-introduction>p{max-width:66ch;margin:0;font-size:14px}.release-tabs{display:flex;gap:26px;align-items:center;border-bottom:1px solid var(--line);margin-bottom:28px}.release-tabs>a{padding:12px 0;font:300 19px/1.2 Yanone Kaffeesatz,sans-serif;color:#8a9c9f;border-bottom:1px solid transparent}.release-tabs>a.is-active{color:#d2b58d;border-bottom-color:#c3a276}.release-tabs>span{margin-left:auto;font-size:11px;color:#8e9d9e}.release-feature{display:grid;grid-template-columns:1.2fr 1fr;min-height:480px;border-block:1px solid var(--line)}.release-feature-image{position:relative;display:block;min-width:0;overflow:hidden;background:#05080a}.release-feature-image img{width:100%;height:100%;max-height:670px;object-fit:cover;display:block;transition:transform .5s ease}.release-feature-image:hover img{transform:scale(1.025)}.release-feature-image>span{position:absolute;left:22px;bottom:22px;padding:8px 12px;border:1px solid #bab29b4d;color:#d0c4ad;background:#070c10df;font:300 16px/1.1 Yanone Kaffeesatz,sans-serif}.release-feature-copy{align-self:center;padding:38px 0 38px 54px}.release-feature-copy h2{font-size:clamp(40px,4.6vw,68px);text-transform:uppercase;line-height:1.05;margin:20px 0}.release-feature-copy>p{font-size:13px;max-width:44ch;margin:20px 0 25px}.release-feature-copy>.release-button{margin-top:28px;width:fit-content;min-width:230px}.release-meta{display:flex;align-items:center;gap:9px;color:#a5b1af;font-size:12px;margin:12px 0}.release-meta svg{color:#b49e7e}.release-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:45px;padding:12px 20px;border:1px solid #ba9b707a;border-radius:2px;background:linear-gradient(110deg,#a2804c22,#8d703514);color:#e0c39b!important;font:300 18px/1.2 Yanone Kaffeesatz,sans-serif;letter-spacing:.03em;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s}.release-button svg:last-child{margin-left:auto;flex-shrink:0}.release-button:hover:not(:disabled){background:#a5834933;border-color:#d4b185}.release-button.secondary{color:#b9c6c5!important;border-color:var(--line-strong);background:transparent}.release-button:disabled{color:#7d898b!important;border-color:#65717540;background:#24313633;cursor:not-allowed}.release-text-button{display:inline-flex;align-items:center;gap:8px;padding:7px 0;border:0;background:none;color:#bda685!important;font:300 17px/1.3 Yanone Kaffeesatz,sans-serif;cursor:pointer}.release-text-button:hover{color:#e0c29a!important}.release-icon-button{display:inline-grid;place-items:center;flex-shrink:0;width:38px;height:38px;padding:0;border:1px solid transparent;color:#a9b4b2;background:transparent;cursor:pointer}.release-icon-button:hover,.release-icon-button[aria-pressed=true]{color:#d8bb90;border-color:#a18b664d}.release-section{margin-top:64px;scroll-margin-top:22px}.release-section-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--line)}.release-section-heading h2{display:flex;gap:12px;align-items:baseline;font-size:29px;line-height:1.2;margin:0}.release-section-heading h2>span{color:#8c8b7e;font-size:19px}.release-three-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.release-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.release-card{min-width:0}.release-card-photo{position:relative;display:block;aspect-ratio:1;overflow:hidden;border:1px solid #a6aaa024;background:#050a0c}.release-card-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.release-card-photo:hover img{transform:scale(1.035)}.release-card-format{position:absolute;bottom:13px;left:13px;right:40px;width:fit-content;max-width:calc(100% - 50px);padding:5px 8px;background:#060c10e8;border:1px solid #a9a18a40;color:#c2baa4;font:300 13px/1.3 Yanone Kaffeesatz,sans-serif}.release-card-arrow{position:absolute;right:10px;bottom:12px;color:#d2bc9b}.release-card-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.release-card h3{font:300 27px/1.15 Yanone Kaffeesatz,sans-serif;color:#c9d0c6;margin:0}.release-card p{max-width:62ch;font-size:12px;margin:6px 0 0}.release-card.compact h3{font-size:22px}.release-listening-note{display:flex;align-items:center;gap:13px;margin-top:30px;padding:18px 0;border-block:1px solid var(--line)}.release-round-play{display:grid;place-items:center;width:43px;height:43px;flex:0 0 43px;border:1px solid #a48c646b;border-radius:50%;background:#a4834712;color:#c6ad88;cursor:pointer}.release-listening-note>span{display:grid;gap:5px;min-width:0}.release-listening-note span small{font:300 11px/1 Yanone Kaffeesatz,sans-serif;color:#8d9894;letter-spacing:.1em}.release-listening-note span a{display:flex;align-items:center;gap:9px;font:300 21px/1.2 Yanone Kaffeesatz,sans-serif;color:#c9c7b6}.release-listening-note>small{margin-left:auto;font-size:10px;color:#859793;white-space:nowrap}.release-aside-note{display:grid;grid-template-columns:1fr 2fr auto;gap:30px;align-items:start;padding-block:25px;border-top:1px solid var(--line)}.release-aside-note>span{font:300 14px/1.4 Yanone Kaffeesatz,sans-serif;color:#ab997c;letter-spacing:.06em}.release-aside-note p{margin:0;font-size:13px;max-width:58ch}.release-detail-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.release-detail-heading h1{margin-bottom:0}.release-object-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.release-detail-heading .release-object-actions{flex-shrink:0}.release-artwork{position:relative;display:block;width:100%;padding:0;border:1px solid #a9aea128;overflow:hidden;background:#05090c;cursor:zoom-in}.release-artwork img{display:block;width:100%;height:auto;object-fit:contain}.release-artwork>span{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #aca1873b;background:#060c10dd;color:#b8b9a8;font-size:10px}.release-event-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.9fr);gap:46px;align-items:start}.release-event-grid .release-artwork{aspect-ratio:1.3}.release-event-grid .release-artwork img{width:100%;height:100%;object-fit:cover}.release-event-meta{display:flex;flex-wrap:wrap;gap:16px 30px;padding:20px 0;border-bottom:1px solid var(--line);color:#adb6af;font-size:12px}.release-event-meta span{display:flex;align-items:center;gap:7px}.release-lead{font-size:17px;line-height:1.7!important;color:#b3beb8!important;max-width:60ch}.release-body-text{font-size:13px;max-width:75ch}.release-purchase{position:sticky;top:25px;border:1px solid #a695763f;background:linear-gradient(135deg,#9c835714,transparent 55%),#090f13;padding:28px}.release-purchase>h2{margin:14px 0 22px;font-size:31px;line-height:1.2}.release-purchase>p{font-size:12px}.release-purchase>.release-button{width:100%}.release-purchase>.release-text-button{margin-top:10px}.release-purchase:before{content:"";position:absolute;left:-5px;right:4px;bottom:-5px;top:4px;border:1px solid #9a9a791c;pointer-events:none;z-index:-1}.release-field{display:grid;gap:9px;font-size:11px;color:#9eaead}.release-field input,.release-field select{width:100%;min-width:0;height:43px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:1px;background:#0a1217;color:#c0cac7;font-size:12px}.release-quantity-row{display:flex;align-items:center;justify-content:space-between;padding:20px 0;font-size:12px;color:#a6b3b1}.release-quantity{display:inline-flex;align-items:center;border:1px solid var(--line-strong);height:36px}.release-quantity button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;background:none;color:#bcc6bd;cursor:pointer}.release-quantity button:disabled{opacity:.28;cursor:default}.release-quantity button:hover:not(:disabled){background:#ad946620}.release-quantity output{min-width:30px;text-align:center;font-size:13px;color:#c8d0c8;font-variant-numeric:tabular-nums}.release-price{display:grid;gap:8px;margin:8px 0 24px;padding-top:20px;border-top:1px solid var(--line)}.release-price strong{color:#c6c5b6;font:300 25px/1.2 Yanone Kaffeesatz,sans-serif}.release-price small{color:#819493;font-size:10px;line-height:1.6}.release-connection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}.release-connection{display:flex;align-items:center;gap:13px;padding:18px 0;border-bottom:1px solid var(--line);min-width:0}.release-connection>img{width:62px;height:62px;object-fit:cover;border-radius:50%;border:1px solid #a69b7959;flex-shrink:0}.release-connection>span{min-width:0;display:grid;gap:4px}.release-connection strong{font:300 20px/1.15 Yanone Kaffeesatz,sans-serif;color:#bdc7bb}.release-connection small{font:300 11px/1 Yanone Kaffeesatz,sans-serif;color:#9d997e;text-transform:uppercase;letter-spacing:.06em}.release-connection em{font-size:10px;font-style:normal;color:#889d9e;line-height:1.4}.release-connection>svg{margin-left:auto;flex-shrink:0;color:#a59173}.release-connection:hover strong{color:#e1c39b}.release-drop-opening{display:grid;grid-template-columns:1.15fr 1fr;gap:55px;align-items:center}.release-drop-opening h2{font-size:clamp(40px,4vw,64px);line-height:1.05;margin:20px 0}.release-drop-opening>div>.release-button{margin-top:10px}.release-story-block{display:grid;grid-template-columns:minmax(0,1fr);margin-top:78px;padding-top:44px;border-top:1px solid var(--line)}.release-story-block.has-image{grid-template-columns:1fr 1.05fr;align-items:center;gap:70px}.release-story-copy{max-width:640px}.release-story-copy h2{font-size:clamp(31px,3vw,46px);line-height:1.13;margin:15px 0 22px}.release-story-copy p{font-size:14px;max-width:65ch}.release-story-copy .release-text-button{margin-top:14px}.release-story-block.has-image .release-artwork{max-width:600px}.release-product-opening{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:58px;align-items:start}.release-product-info{position:sticky;top:25px}.release-product-info h1{font-size:clamp(38px,4vw,58px)}.release-product-info .release-lead{font-size:14px}.release-thumbnails{display:flex;gap:10px;padding-top:14px}.release-thumbnails button{width:70px;height:70px;padding:0;border:1px solid transparent;background:#080f13;opacity:.5;cursor:pointer}.release-thumbnails button[aria-pressed=true]{opacity:1;border-color:#b69a75}.release-thumbnails img{width:100%;height:100%;object-fit:cover}.release-maker{display:flex;align-items:center;gap:12px;margin:22px 0 26px}.release-maker img{border-radius:50%;border:1px solid var(--line-strong)}.release-maker>span{display:grid;gap:5px;font:300 20px/1.2 Yanone Kaffeesatz,sans-serif;color:#c1c7b9}.release-maker small{font:10px/1.4 PT Sans,sans-serif;color:#899c9c}.release-maker>svg{color:#ad987b}.release-product-purchase{border-bottom:1px solid var(--line);margin-bottom:15px;padding-bottom:12px}.release-product-purchase .release-price{margin-bottom:20px}.release-size-picker{margin:0 0 22px;padding:0;border:0;display:flex;gap:8px}.release-size-picker legend{width:100%;padding:0 0 12px;color:#b9c2b8;font:300 17px/1.3 Yanone Kaffeesatz,sans-serif}.release-size-picker legend small{color:#819392;font:10px/1.4 PT Sans,sans-serif;margin-left:12px}.release-size-picker label{position:relative;cursor:pointer}.release-size-picker input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.release-size-picker label span{display:grid;place-items:center;width:46px;height:43px;border:1px solid var(--line-strong);font:300 20px/1 Yanone Kaffeesatz,sans-serif;color:#a3b4b0}.release-size-picker input:checked+span{border-color:#bba07a;color:#d5bd99;background:#af8b4f1f}.release-size-picker input:focus-visible+span{outline:1px solid var(--accent-bright);outline-offset:4px}.release-size-picker:disabled{opacity:.45}.release-buy-row{display:flex;align-items:center;gap:14px}.release-buy-row>.release-button{flex:1}.release-product-purchase>.release-caption{margin:16px 0 4px}.release-added{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;font-size:11px;color:#b3c4af}.release-added a{display:inline-flex;gap:5px;align-items:center;margin-left:auto;color:#c5ae89}.release-unavailable{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid var(--line);color:#aaa997;font-size:12px}.release-product-details{display:grid;grid-template-columns:1fr 1.5fr;gap:40px;margin-top:44px;padding-top:30px;border-top:1px solid var(--line)}.release-product-details h2{margin:0;font-size:29px}.release-product-details dl{margin:0}.release-product-details dl>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px}.release-product-details dt{color:#8da09f}.release-product-details dd{color:#bbc4b9;margin:0;text-align:right}.release-media-opening{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:64px;align-items:center}.release-media-art{position:relative}.release-media-art.is-reel{max-width:330px;margin-inline:auto}.release-media-art.is-reel .release-artwork{aspect-ratio:9/16}.release-media-art.is-reel .release-artwork img{height:100%;object-fit:cover}.release-media-art video{display:block;width:100%;max-height:75vh;background:#020609}.release-media-copy>.release-button{min-width:180px;margin:24px 0 8px}.release-media-copy .release-object-actions{margin-top:28px;padding-top:17px;border-top:1px solid var(--line)}.release-audio-meta{display:flex;gap:12px;align-items:center;color:#9fa995;font-size:12px;margin-top:24px}.release-audio-meta>span{width:3px;height:3px;background:#a59472;border-radius:50%}.release-video-pending{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:8px;padding:10px 14px;background:#071015ef;border:1px solid #9e95784d;color:#bfb494;font:300 19px/1.2 Yanone Kaffeesatz,sans-serif;pointer-events:none}.release-order-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(310px,1fr);gap:44px;align-items:start}.release-cart-line{display:grid;grid-template-columns:124px 1fr auto;gap:22px;padding:24px 0;border-top:1px solid var(--line);align-items:center}.release-cart-image img{width:124px;height:124px;object-fit:cover;border:1px solid var(--line)}.release-cart-line h2{font-size:25px;line-height:1.2;margin:10px 0 8px}.release-cart-line p{font-size:11px;margin:0 0 5px}.release-cart-line-actions{display:grid;justify-items:end;gap:16px}.release-cart-line-actions .release-text-button{font-size:15px}.release-cart-lines>.release-text-button{margin-top:20px}.release-sold-label{color:#c1a88d!important;font-size:12px}.release-order-note{display:flex;align-items:start;gap:12px;border-block:1px solid var(--line);padding:17px 0;color:#b6a587}.release-order-note p{font-size:12px;margin:0}.release-order-note small{display:block;margin-top:6px;font-size:10px;color:#879b9b}.release-checkout-section{padding:26px 0;border-top:1px solid var(--line)}.release-checkout-section>h2{font-size:31px;margin:14px 0}.release-checkout-section>p{font-size:13px}.release-delivery-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.release-delivery-options button{display:grid;justify-items:start;gap:14px;padding:20px;background:#0a1318;border:1px solid var(--line);text-align:left;cursor:pointer}.release-delivery-options button[aria-pressed=true]{border-color:#b69b727a;background:#99805612}.release-delivery-options svg{color:#b4a082}.release-delivery-options strong{font:300 23px/1.2 Yanone Kaffeesatz,sans-serif;color:#c2c6b7}.release-delivery-options small{font-size:10px;color:#8fa2a2}.release-integration-note{display:flex;align-items:center;gap:15px;padding:20px;border:1px dashed var(--line-strong);color:#a9ac96}.release-integration-note p{margin:0;font-size:13px}.release-integration-note small{display:block;margin-top:6px;font-size:11px;color:#8a9a9a}.release-ticket-preview{display:flex;align-items:center;gap:25px;margin-top:25px;padding:28px;border:1px dashed #a38a645c;background:#ac8a5010}.release-ticket-preview>svg{color:#bca47c;flex-shrink:0}.release-ticket-preview strong{font:300 24px/1.2 Yanone Kaffeesatz,sans-serif;color:#c5c5b4}.release-ticket-preview p,.release-ticket-preview small{font-size:11px;color:#8b9e9d}.release-checkout-line{display:flex;gap:12px;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--line);font-size:12px;color:#bac3b8}.release-checkout-line small{display:block;margin-top:6px;color:#849b9a;font-size:10px}.release-library-filters{display:flex;align-items:center;gap:16px;margin:30px 0}.release-library-filters>.release-field:first-child{flex:1;max-width:400px}.release-library-filters>span{margin-left:auto;font-size:12px;color:#8c9a95}.release-archive-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px}.release-load-more{display:flex;margin:35px auto;min-width:200px}.release-empty{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:44px 24px;border-block:1px solid var(--line)}.release-empty>svg{color:#aa9676}.release-empty h2{font-size:33px;margin:24px 0 12px}.release-empty p{font-size:13px;max-width:55ch}.release-empty .release-button{margin-top:20px}.release-about{max-width:780px;padding:25px 0 50px}.release-about>p{font-size:16px}.release-about .release-button{margin-top:24px}.release-footer{display:flex;align-items:center;gap:28px;margin-top:70px;padding-top:24px;border-top:1px solid var(--line)}.release-footer>span{color:#9a9b8c;font:300 14px/1.4 Yanone Kaffeesatz,sans-serif;letter-spacing:.09em;white-space:nowrap}.release-footer p{font-size:10px;max-width:58ch;margin:0}.release-footer>a{display:flex;align-items:center;gap:8px;margin-left:auto;color:#ba9f7a;font:300 16px/1.2 Yanone Kaffeesatz,sans-serif;white-space:nowrap}.release-dialog{position:fixed;inset:0;margin:auto;color:#c9d0c5;border:1px solid #ac987364;background:#0a1116;padding:38px;max-height:calc(100dvh - 40px);overflow-y:auto;box-shadow:0 30px 90px #0009;scrollbar-width:thin}.release-dialog::backdrop{background:#020609d9;backdrop-filter:blur(7px)}.release-dialog-close{position:absolute;top:12px;right:12px}.release-auth{width:min(470px,calc(100vw - 30px))}.release-auth>h2{font-size:36px;line-height:1.1;margin:20px 0 16px;padding-right:10px}.release-auth>p{color:#97abaa;font-size:13px;line-height:1.7}.release-auth>.release-caption{font-size:11px}.release-auth>.release-button{width:100%;margin-top:10px}.release-auth>.release-text-button{margin-top:14px}.release-selection-note{display:flex;gap:12px;align-items:center;padding:16px 0;margin:20px 0;border-block:1px solid var(--line);color:#b8c4ab;font-size:13px}.release-selection-note small{display:block;font-size:10px;color:#899c97;margin-top:5px}.release-yandex-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:46px;margin:20px 0 12px;border:1px solid #b3b0a848;border-radius:3px;color:#d0cec5;background:#d5d0bc15;font-size:14px}.release-yandex-button>span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#bb5248;color:white;font-size:19px}.release-yandex-button:disabled{cursor:not-allowed}.release-image-dialog{width:min(900px,calc(100vw - 32px));padding:48px 18px 18px;overflow:hidden}.release-image-dialog>img{display:block;width:100%;height:calc(100dvh - 180px);object-fit:contain}.release-image-dialog p{margin:12px 10px 0;font:300 23px/1.2 Yanone Kaffeesatz,sans-serif;color:#c2c8b6}.release-map-entry{padding:10px 0 17px;border-bottom:1px solid var(--line);margin-bottom:14px}.release-map-entry>.release-button{display:flex;width:100%;margin-top:12px}.release-map-entry>.release-text-button{margin-top:8px}.release-audio-dock{position:fixed;z-index:45;bottom:20px;left:32px;right:32px;display:grid;grid-template-columns:42px minmax(200px,280px) minmax(120px,1fr) auto 32px 32px;gap:16px;align-items:center;min-height:70px;padding:10px 17px;border:1px solid #b9a47c73;background:#080f13f7;box-shadow:0 -10px 50px #0005,4px 4px 0 #9d976012}.release-audio-dock.on-map{left:252px;right:24px}.release-player-toggle{display:grid;place-items:center;width:42px;height:42px;border:1px solid #b79a6d6b;border-radius:50%;background:#a6895814;color:#d1b58c;cursor:pointer}.release-player-track{display:flex;align-items:center;gap:12px;min-width:0}.release-player-track img{border:1px solid var(--line-strong);flex-shrink:0;object-fit:cover}.release-player-track>span{display:grid;gap:6px;min-width:0}.release-player-track strong{font:300 21px/1.1 Yanone Kaffeesatz,sans-serif;color:#cecbb6}.release-player-track small,.release-player-track strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.release-player-track small{font-size:10px;color:#8b9e9b}.release-player-seek{position:relative;min-width:0;padding-right:76px}.release-player-seek input{width:100%;height:28px;display:block;accent-color:#bc9c70;cursor:pointer}.release-player-seek>span{display:flex;align-items:center;gap:7px;position:absolute;top:8px;color:#a3af9e;font-size:10px;font-variant-numeric:tabular-nums}.release-player-seek i{width:1px;height:10px;background:#6e786854}.release-player-story{display:flex;gap:8px;align-items:center;color:#b5a17f!important;font:300 16px/1.2 Yanone Kaffeesatz,sans-serif;white-space:nowrap}.release-player-error{position:absolute;bottom:calc(100% + 8px);left:0;margin:0;padding:10px 16px;background:#0d151bee;color:#d0b68e;border:1px solid var(--line-strong);font-size:12px}@media (max-width:1370px){.has-release-interface .primary-nav{gap:15px}.has-release-interface .release-profile>span:not(.profile-icon){display:none}.release-content{padding-inline:38px}.release-feature-copy{padding-left:36px}.release-product-opening{gap:36px}.release-audio-dock{grid-template-columns:42px minmax(180px,245px) minmax(100px,1fr) 32px 32px;gap:13px}.release-player-story{display:none}}@media (min-width:768px){.has-release-interface .search-wrap{padding-inline:10px;justify-content:flex-start}.has-release-interface .search-key,.has-release-interface .search-wrap input{position:static;width:auto;opacity:1;pointer-events:auto}.has-release-interface .search-wrap:focus-within{position:relative;left:auto;right:auto}}@media (max-width:1100px){.has-release-interface{--header-height:106px}.has-release-interface .archive-header{height:var(--header-height);grid-template-columns:1fr auto;grid-template-rows:59px 47px;padding:0 22px;column-gap:20px}.has-release-interface .wordmark{grid-row:1;font-size:23px}.has-release-interface .header-actions{grid-column:2;grid-row:1}.has-release-interface .search-wrap{min-width:130px;width:250px}.has-release-interface .primary-nav{grid-column:1/-1;grid-row:2;display:flex;justify-content:flex-start;gap:28px;overflow-x:auto;scrollbar-width:none;margin-inline:-2px}.has-release-interface .primary-nav button{display:block;flex-shrink:0;font-size:16px}.release-content{padding-inline:30px}.release-event-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.9fr);gap:28px}.release-purchase{padding:23px}.release-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.release-story-block.has-image{gap:35px}.release-media-opening{gap:36px}.release-cart-line{grid-template-columns:92px 1fr;gap:16px}.release-cart-image img{width:92px;height:92px}.release-cart-line-actions{grid-column:2;grid-row:2;display:flex;justify-content:space-between;align-items:center}.release-listening-note>small{display:none}.release-footer{flex-wrap:wrap;gap:18px}.release-footer p{max-width:48ch}}@media (max-width:959px){.release-audio-dock.on-map{left:20px;right:20px}.release-feature-copy h2{font-size:45px}.release-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.release-detail-heading{display:block}.release-detail-heading .release-object-actions{margin-top:17px}.release-order-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:25px}.release-aside-note{grid-template-columns:1fr 2fr}.release-aside-note>a{grid-column:2}.release-drop-opening{gap:30px}}@media (max-width:767px){.has-release-interface{--header-height:100px}.has-release-interface .archive-header{grid-template-rows:56px 44px;padding-inline:14px;gap:0 12px}.has-release-interface .wordmark{font-size:15px;letter-spacing:.1em;max-width:calc(100vw - 175px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.has-release-interface .primary-nav{gap:23px}.has-release-interface .primary-nav button{font-size:16px}.has-release-interface .header-actions{gap:5px}.has-release-interface .release-header-action{flex-basis:32px;width:32px;height:34px}.has-release-interface .release-profile{min-width:32px;padding:0 2px;height:34px}.has-release-interface .search-wrap{min-width:30px;width:30px;flex:0 0 30px;height:34px;padding:0;justify-content:center}.has-release-interface .search-wrap:focus-within{position:absolute;top:10px;left:14px;right:14px;width:auto;height:36px;padding:0 12px;background:#09131a;z-index:3;justify-content:flex-start}.release-content{padding:20px 18px 30px}.release-topline{margin-bottom:30px;gap:10px}.release-topline nav{font-size:12px;gap:7px}.release-topline nav>span:last-child{max-width:105px}.release-demo-controls summary{padding:7px;font-size:12px}.release-introduction{margin-bottom:26px}.release-introduction>p{font-size:12px}.release-screen h1{font-size:43px}.release-feature{grid-template-columns:minmax(0,1fr)}.release-feature-image{aspect-ratio:1.12}.release-feature-copy{padding:27px 2px 22px}.release-feature-copy h2{font-size:51px}.release-feature-copy>p{max-width:56ch}.release-feature-copy>.release-button{width:100%}.release-section{margin-top:44px}.release-section-heading{align-items:start;flex-wrap:wrap;gap:10px;margin-bottom:20px}.release-section-heading h2{font-size:28px}.release-three-grid{grid-template-columns:1fr;gap:30px}.release-product-grid{gap:18px}.release-product-grid .release-card h3{font-size:23px}.release-product-grid .release-card-title{gap:3px;align-items:start}.release-product-grid .release-card-title .release-icon-button{width:27px;height:30px}.release-product-grid .release-card p{font-size:11px}.release-product-grid .release-card-format{font-size:11px;left:7px;bottom:7px;right:7px;max-width:calc(100% - 14px)}.release-product-grid .release-card-arrow{display:none}.release-drop-opening,.release-event-grid,.release-media-opening,.release-order-grid,.release-product-opening,.release-story-block.has-image{grid-template-columns:minmax(0,1fr);gap:25px}.release-product-info,.release-purchase{position:static}.release-event-meta{gap:13px;font-size:11px}.release-lead{font-size:15px}.release-detail-heading{margin-bottom:24px}.release-drop-opening h2{font-size:42px}.release-story-block{margin-top:45px;padding-top:30px}.release-story-copy h2{font-size:33px}.release-story-copy p{font-size:13px}.release-story-block.has-image .release-artwork{max-width:none}.release-connection-grid{grid-template-columns:minmax(0,1fr)}.release-product-details{grid-template-columns:1fr;gap:14px}.release-product-details dl>div{font-size:11px}.release-product-details dd{max-width:55%}.release-product-info h1{font-size:43px}.release-media-art{width:100%;max-width:480px;margin-inline:auto}.release-media-art.is-reel{max-width:280px}.release-media-copy>.release-button{width:100%}.release-media-copy .release-object-actions{margin-top:18px}.release-aside-note{grid-template-columns:minmax(0,1fr);gap:16px}.release-aside-note>a{grid-column:1}.release-cart-line{grid-template-columns:85px 1fr;gap:14px}.release-cart-image img{width:85px;height:100px}.release-cart-line h2{font-size:25px}.release-library-filters{flex-wrap:wrap;gap:12px}.release-library-filters>.release-field:first-child{max-width:none;flex-basis:100%}.release-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.release-archive-grid .release-card h3{font-size:20px}.release-archive-grid .release-card-title{align-items:start;gap:2px}.release-archive-grid .release-card-title .release-icon-button{width:28px}.release-delivery-options{gap:10px}.release-delivery-options button{padding:16px}.release-footer{display:grid;gap:14px;margin-top:50px}.release-footer>a{margin-left:0}.release-about>p{font-size:14px}.release-auth{padding:34px 23px 25px}.release-auth h2{font-size:33px}.release-audio-dock,.release-audio-dock.on-map{left:12px;right:12px;bottom:12px;grid-template-columns:34px minmax(0,1fr) 30px 30px;gap:3px 8px;padding:9px 11px 5px;min-height:89px}.release-player-toggle{width:33px;height:33px}.release-player-track{gap:9px}.release-player-track img{width:35px;height:35px}.release-player-track strong{font-size:18px}.release-player-track small{font-size:8px}.release-player-track>span{gap:4px}.release-audio-dock .release-icon-button{width:30px;height:33px}.release-player-seek{grid-column:1/-1;grid-row:2}.release-player-seek input{height:25px}.release-player-seek>span{top:7px}.release-screen.with-player .release-content{padding-bottom:130px}.has-release-player .map-view-control,.has-release-player .minimap-slot{bottom:115px}.has-release-player .first-hint,.has-release-player .route-trace{bottom:170px}}@media (prefers-reduced-motion:reduce){.release-button,.release-card-photo img,.release-feature-image img{transition:none}.release-card-photo:hover img,.release-feature-image:hover img{transform:none}}.release-catalog-screen .release-content{max-width:1620px;padding:22px 36px 36px}.release-catalog-screen .release-topline{margin-bottom:12px}.catalog-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.catalog-heading h1{font-size:46px;margin:0 0 8px}.catalog-heading p{font-size:13px;margin:0}.catalog-heading>span{flex-shrink:0;color:#b0ada0;font-size:12px}.catalog-demo-note{margin:13px 0 24px;color:#9c9e90;font-size:11px}.catalog-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:32px;align-items:start}.catalog-filters{position:sticky;top:20px;padding-right:22px;border-right:1px solid var(--line)}.catalog-filters h2{margin:0 0 15px;font-size:24px}.catalog-category-list{display:grid;margin-bottom:25px;gap:3px}.catalog-category-list button{display:flex;align-items:center;gap:8px;justify-content:space-between;background:transparent;color:#9caca9;border:1px solid transparent;padding:8px 10px;text-align:left;cursor:pointer;font:300 18px/1.15 Yanone Kaffeesatz,sans-serif}.catalog-category-list button small{color:#8a9a98;font:10px PT Sans,sans-serif}.catalog-category-list button[aria-pressed=true]{background:#a98c521a;color:#dec29b;border-color:#b69a653d}.catalog-filters .release-field{margin:20px 0;font-size:12px}.catalog-filters select{width:100%;min-width:0;padding-inline:8px;font-size:12px}.catalog-availability{display:grid;gap:12px;margin:24px 0 14px;padding:0;border:0;color:#a5b2ae;font-size:12px}.catalog-availability legend{margin-bottom:14px;color:#c0c5b8}.catalog-availability label{display:flex;gap:9px;align-items:center;cursor:pointer}.catalog-availability input{accent-color:#c1a477}.catalog-search,.catalog-tools{display:flex;gap:12px}.catalog-search{align-items:center;width:100%;border:1px solid var(--line-strong);padding:0 15px;color:#a7b6b2;background:#0a1117}.catalog-search:focus-within{border-color:#b7a07a}.catalog-search input{flex:1;min-width:0;height:44px;outline:0;border:0;color:#d0d7cb;background:transparent;font:13px PT Sans,sans-serif}.catalog-filter-toggle{display:none}.catalog-result-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 20px;color:#9aaaa6;font-size:12px}.catalog-result-heading select{border:0;padding:6px 4px;color:#c0c4b6;background:#0c1318;font:12px PT Sans,sans-serif;cursor:pointer}.catalog-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px}.catalog-product{min-width:0;display:flex;flex-direction:column}.catalog-product-photo{position:relative;aspect-ratio:1;border:1px solid var(--line);overflow:hidden;background:#0b1013}.catalog-product-photo img,.catalog-product-photo>a{display:block;width:100%;height:100%;object-fit:cover}.catalog-product-photo>.release-icon-button{position:absolute;top:8px;right:8px;background:#080e14da;color:#d2ccb8;border:1px solid #bdab802e}.catalog-product-photo>a:focus-visible{outline-offset:-4px}.catalog-photo-label{position:absolute;left:9px;bottom:9px;max-width:calc(100% - 18px);padding:5px 8px;color:#d2c8b0;background:#080e13ed;font-size:10px;pointer-events:none}.catalog-product-price{color:#d8d6c6;font:400 23px/1.2 PT Sans,sans-serif;margin:13px 0 7px}.catalog-product h2{font-size:25px;line-height:1.1;margin:0 0 7px}.catalog-product a:hover h2{color:#e3c298}.catalog-product-author{margin:0 0 5px;font-size:11px}.catalog-product-drop{display:flex;gap:7px;align-items:center;width:fit-content;color:#b2a385!important;font-size:11px}.catalog-stock{display:flex;gap:6px;align-items:center;color:#9db4a4!important;font-size:10px}.catalog-stock i{width:4px;height:4px;border-radius:50%;background:currentColor}.catalog-stock.is-sold{color:#ad9b82!important}.catalog-product .release-button{margin-top:auto;min-height:38px;padding:8px 12px;font-size:17px}.catalog-stories{border-top:1px solid var(--line);margin-top:40px;padding-top:22px}.catalog-stories h2{font-size:27px;margin:0 0 18px}.catalog-stories>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.catalog-stories a{display:flex;align-items:center;gap:15px;padding:12px;border:1px solid var(--line)}.catalog-stories a:hover{border-color:#af9d7566}.catalog-stories img{object-fit:cover;flex-shrink:0}.catalog-stories span{display:grid;gap:5px}.catalog-stories strong{font:300 24px/1.1 Yanone Kaffeesatz,sans-serif;color:#c5cbbb}.catalog-stories small{font-size:10px;color:#9caaa6}.catalog-stories svg{margin-left:auto;flex-shrink:0;color:#b59a70}.map-category-label small{font-size:11px;margin-left:6px;color:#a19b85}.release-object-panel{color:#a7b5b2;font-size:13px;line-height:1.7}.release-object-panel a{text-decoration:none;color:inherit}.release-object-panel a:focus-visible,.release-object-panel button:focus-visible{outline:1px solid #c8ae85;outline-offset:3px}.release-object-panel .release-panel-title{font:300 33px/1.1 Yanone Kaffeesatz,sans-serif;padding-right:55px;margin:9px 0 20px;color:#d4d5c8}.has-release-object .reader-scroll{padding:18px 24px 26px}.product-context-reader .reader-scroll{flex:1}.product-panel-heading{display:flex;justify-content:space-between;align-items:center;padding-right:68px;margin-bottom:8px}.product-panel-heading .release-text-button{font-size:16px}.product-panel-heading .release-icon-button{width:30px;height:30px}.release-object-panel .release-artwork img{max-height:300px;max-height:min(32vh,300px)}.release-object-panel .release-artwork>span{right:8px;bottom:8px;padding:4px 7px}.release-object-panel .release-thumbnails{margin-top:8px;gap:8px}.release-object-panel .release-thumbnails button{width:44px;height:44px}.release-object-panel .release-thumbnails img{width:100%;height:100%;object-fit:cover}.product-panel-title{margin:16px 0 8px}.product-panel-title h2{font:300 32px/1.1 Yanone Kaffeesatz,sans-serif;color:#d9d9cc;margin:7px 0 10px;text-transform:uppercase}.product-panel-makers{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:12px}.product-panel-makers button{display:flex;align-items:center;gap:8px;border:0;padding:0;background:transparent;color:#b5c1b8;font-size:12px;cursor:pointer}.product-panel-makers img{border-radius:50%;width:30px;height:30px;object-fit:cover}.product-panel-makers svg{color:#b8a07c}.product-panel-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 18px}.product-panel-price>strong{font:400 28px/1.25 PT Sans,sans-serif;color:#e0d8c4}.release-object-panel .release-product-purchase>.release-caption{margin:5px 0 12px}.release-object-panel .release-size-picker{margin-bottom:13px}.release-object-panel .release-size-picker legend{padding-bottom:7px}.release-object-panel .release-size-picker label span{height:36px;width:42px}.product-panel-buy{display:flex;align-items:center;gap:13px;margin-bottom:10px}.product-panel-buy>.release-button{flex:1;min-width:0}.product-panel-sections{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;padding:6px 0 15px;border-bottom:1px solid var(--line);font:300 17px/1.2 Yanone Kaffeesatz,sans-serif}.product-panel-sections button{display:flex;gap:5px;align-items:center;background:none;border:0;color:#bca582;cursor:pointer;padding:0;font:inherit}.product-panel-origin{margin-top:26px;scroll-margin-top:16px}.release-object-panel h3{margin:10px 0 12px;font:300 25px/1.1 Yanone Kaffeesatz,sans-serif;color:#c4c8b8}.release-object-panel p{color:#a6b6b2;margin:12px 0}.release-object-panel .release-caption{font-size:11px;color:#90a29d}.release-object-panel .release-product-details{display:block;margin-top:25px;padding-top:20px;scroll-margin-top:16px}.release-object-panel .release-product-details dl{margin:0}.release-object-panel .release-product-details dl>div{font-size:12px}.release-object-panel .release-section{margin-top:30px}.release-object-panel .release-section-heading{display:block;margin-bottom:8px;padding-bottom:10px}.release-object-panel .release-section-heading h2{font:300 26px/1.2 Yanone Kaffeesatz,sans-serif;color:#c4c8b8;margin-bottom:5px}.release-object-panel .release-connection-grid{grid-template-columns:minmax(0,1fr)}.release-object-panel .release-connection{padding:12px 0}.release-object-panel .release-connection>img{width:45px;height:45px}.release-object-panel .release-listening-note{margin-top:15px}.release-object-panel .release-purchase{position:static;margin-top:20px;padding:20px}.release-object-panel video{max-width:100%}.release-panel-play{width:100%;margin-top:16px}.product-panel-related{display:flex;align-items:center;gap:15px;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:#c7cabc;text-align:left;font:300 22px/1.15 Yanone Kaffeesatz,sans-serif;cursor:pointer}.product-panel-related img{width:72px;height:72px;object-fit:cover}.product-panel-related small{display:block;margin-top:8px;color:#c8ad81;font:13px PT Sans,sans-serif}.product-panel-related svg{margin-left:auto;flex-shrink:0}.release-return-product{display:flex;gap:10px;align-items:center;padding:12px 85px 12px 23px;width:100%;border:0;border-bottom:1px solid #b69c714f;background:#1d211f;color:#dbc098;text-align:left;cursor:pointer;flex-shrink:0;font:300 19px/1.2 Yanone Kaffeesatz,sans-serif}.release-return-product small{display:block;margin-top:3px;color:#a6b0a2;font:11px PT Sans,sans-serif}.release-mobile-view{display:none}@media (min-width:768px){.entity-reader.product-context-reader{width:min(42%,670px);min-width:365px}.entity-reader.product-context-reader.is-wide{width:min(58%,calc(100% - 328px))}.has-release-player .entity-reader{bottom:110px}}.release-audio-dock{grid-template-columns:42px minmax(170px,250px) minmax(120px,1fr) auto 160px 32px;gap:14px;min-height:78px}.release-player-seek{padding-right:0;padding-bottom:15px}.release-player-seek>span{top:auto;bottom:-1px;left:0;right:0;justify-content:space-between;font-size:9px}.release-player-seek>span i{display:none}.release-waveform{position:relative;width:100%;height:43px}.release-waveform svg{display:block;width:100%;height:100%}.release-waveform-unplayed{fill:#83999d}.release-waveform-played{fill:#d8b580}.release-waveform input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0}.release-waveform:focus-within{outline:1px solid #dbc091;outline-offset:3px}.release-volume-control{display:flex;align-items:center;gap:6px;min-width:0}.release-volume-control .release-icon-button{width:28px}.release-volume-control label{display:flex;flex:1;min-width:0}.release-volume-control input{width:100%;height:30px;margin:0;accent-color:#c5a373;cursor:pointer}.release-volume-control output{color:#aeb9a8;font-size:10px;min-width:30px;font-variant-numeric:tabular-nums}@media (max-width:1400px){.release-audio-dock{grid-template-columns:40px minmax(160px,220px) minmax(120px,1fr) 145px 30px;gap:12px}.release-player-story{display:none}}@media (max-width:1250px){.catalog-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 18px}.catalog-stories img{width:50px;height:50px}.catalog-stories strong{font-size:21px}}@media (max-width:980px){.catalog-layout{grid-template-columns:160px minmax(0,1fr);gap:20px}.catalog-filters{padding-right:15px}.catalog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-stories>div{grid-template-columns:1fr;gap:10px}}@media (max-width:767px){.release-catalog-screen .release-content{padding:16px 16px 30px}.release-catalog-screen .release-topline{margin-bottom:15px}.catalog-heading{gap:10px}.catalog-heading h1{font-size:39px}.catalog-heading p{font-size:12px}.catalog-heading>span{font-size:10px}.catalog-demo-note{font-size:10px;margin:12px 0 17px}.catalog-layout{display:flex;flex-direction:column;gap:0}.catalog-filters{display:none;position:static;width:100%;padding:16px;margin:0 0 18px;border:1px solid var(--line-strong)}.catalog-filters.is-open{display:block}.catalog-category-list{grid-template-columns:1fr 1fr}.catalog-results{width:100%}.catalog-filter-toggle{display:inline-grid;width:44px;height:44px;border-color:var(--line-strong)}.catalog-search{padding-inline:10px;gap:7px}.catalog-search input{font-size:12px}.catalog-product-grid{gap:26px 13px}.catalog-product-price{font-size:20px;margin-top:10px}.catalog-product h2{font-size:22px}.catalog-product-photo>.release-icon-button{width:30px;height:30px;top:5px;right:5px}.catalog-photo-label{font-size:9px;padding:4px 6px;left:6px;bottom:6px}.catalog-product .release-button{padding-inline:8px;font-size:16px;gap:5px}.catalog-product-drop{font-size:10px}.release-mobile-view{position:fixed;top:calc(var(--header-height) + 8px);left:12px;right:12px;z-index:39;display:flex;background:#0a1218;border:1px solid var(--line-strong)}.release-mobile-view button{flex:1;min-height:39px;border:0;background:transparent;color:#9facaa;font:300 18px Yanone Kaffeesatz,sans-serif;cursor:pointer}.release-mobile-view button[aria-pressed=true]{color:#e0c499;background:#ad8f4f20;box-shadow:inset 0 -1px #c2a277}.has-purchase-context .entity-reader{top:58px;bottom:12px;left:12px;right:12px;width:auto;height:auto;max-height:none;min-width:0}.has-purchase-context.has-release-player .entity-reader{bottom:155px}.mobile-purchase-map .entity-reader,.mobile-purchase-product .map-breadcrumbs,.mobile-purchase-product .map-left-column,.mobile-purchase-product .map-right-column,.mobile-purchase-product .map-view-control,.mobile-purchase-product .pixi-universe,.mobile-purchase-product .route-trace,.mobile-purchase-product .timeline-control{visibility:hidden;pointer-events:none}.has-purchase-context .map-breadcrumbs{top:59px}.has-purchase-context .map-focus .map-left-column{top:95px;right:18px}.has-purchase-context .reader-scroll{padding:13px 17px 24px}.release-object-panel .release-artwork img{max-height:240px}.product-panel-title h2{font-size:29px}.product-panel-price>strong{font-size:26px}.product-panel-buy{gap:9px}.product-panel-buy>.release-button{padding-inline:12px}.product-panel-sections{gap:12px;font-size:16px}.release-object-panel .release-product-details dl>div{font-size:11px}.release-object-panel .release-listening-note{gap:10px}.release-audio-dock,.release-audio-dock.on-map{left:12px;right:12px;bottom:10px;grid-template-columns:34px minmax(0,1fr) 30px;grid-template-areas:"toggle track close" "seek seek seek" "volume volume volume";gap:5px 9px;min-height:130px;padding:9px 11px 6px}.release-player-toggle{grid-area:toggle}.release-player-track{grid-area:track}.release-audio-dock>.release-icon-button{grid-area:close}.release-player-seek{grid-area:seek;padding-right:63px;padding-bottom:0}.release-player-seek>span{bottom:auto;top:10px;left:auto;right:0;gap:7px}.release-waveform{height:31px}.release-waveform input{height:100%}.release-volume-control{grid-area:volume;width:180px;justify-self:end;height:24px}.release-volume-control .release-icon-button,.release-volume-control input{height:24px}.release-screen.with-player .release-content{padding-bottom:163px}.has-release-player .map-view-control,.has-release-player .minimap-slot{bottom:150px}.has-release-player .first-hint,.has-release-player .route-trace{bottom:190px}}.release-object-panel .release-listening-note span button{display:flex;align-items:center;gap:9px;padding:0;background:transparent;border:0;font:300 21px/1.2 Yanone Kaffeesatz,sans-serif;color:#c9c7b6;cursor:pointer}.map-category-select{display:grid;gap:7px;margin:14px 0 4px;color:#9b9f90;font:300 11px/1.2 Yanone Kaffeesatz,sans-serif;letter-spacing:.05em;pointer-events:auto}.map-category-select select{width:100%;max-width:210px;min-width:0;height:34px;padding:5px 9px;border:1px solid var(--line-strong);border-radius:2px;color:#c1c5b6;background:#0a1218;font:300 16px Yanone Kaffeesatz,sans-serif;cursor:pointer}@media (max-width:767px){.release-object-panel .release-product-gallery .release-artwork img{max-height:min(25vh,220px)}}.platform-page{min-height:calc(100dvh - 90px);padding:42px max(24px,calc((100vw - 1200px) / 2)) 100px;background:#080d10;color:#c7cac4;font-family:var(--font-sans,sans-serif)}.platform-header{min-height:86px;display:flex;align-items:center;flex-wrap:wrap;gap:22px;padding:20px 32px;background:#080c0e;border-bottom:1px solid #293237;color:#b9bdb8}.platform-brand{text-transform:uppercase;letter-spacing:.18em;font-size:20px}.platform-header nav{display:flex;gap:20px;flex-wrap:wrap;margin-left:auto}.platform-header>span,.platform-muted{font-size:13px;color:#96a4a6}.platform-page h1,.platform-page h2,.platform-page h3{font-weight:400;line-height:1.25}.platform-page h1{font-size:clamp(26px,4vw,40px);margin:8px 0 20px}.platform-page h2{font-size:24px;margin:0 0 18px}.platform-page h3{font-size:20px;margin:8px 0 16px}.platform-page p{line-height:1.7;margin:12px 0}.platform-demo-badge a,.platform-page a{color:#b9ced9;text-decoration:underline;text-underline-offset:4px}.platform-page .release-yandex-button,.platform-page button{border:1px solid #66747a;background:#162128;color:#e0e2da;padding:11px 17px;border-radius:3px;cursor:pointer;font:inherit}.platform-page button:disabled{opacity:.45;cursor:default}.platform-header a:focus-visible,.platform-page :is(button,input,select,textarea,a):focus-visible{outline:2px solid #a6cce0;outline-offset:3px}.platform-page form,.platform-review{display:grid;gap:16px;max-width:800px}.platform-page form>button{justify-self:start}.platform-page label{display:grid;gap:8px;font-size:14px}.platform-page input,.platform-page select,.platform-page textarea{min-width:0;width:100%;border:1px solid #455258;background:#0c1317;color:#d1d6d1;padding:11px 12px;font:inherit;border-radius:3px}.platform-page textarea{min-height:100px;resize:vertical}.platform-page .platform-check{display:flex;align-items:center;gap:10px;padding:7px 0}.platform-check input{width:18px;height:18px;flex-shrink:0}.platform-page fieldset{border:1px solid #334148;padding:16px}.platform-section{padding:32px 0;border-top:1px solid #29353a;margin-top:30px}.platform-heading{justify-content:space-between;gap:20px}.platform-actions,.platform-heading{display:flex;align-items:center;flex-wrap:wrap}.platform-actions{gap:12px;margin:12px 0}.platform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin-top:20px}.platform-card,.platform-editor{background:#0d1519;border:1px solid #334148;padding:24px;margin:14px 0;overflow-wrap:anywhere}.platform-card details{margin:18px 0}.platform-card summary{cursor:pointer;color:#aec6d0}.platform-error{padding:12px;border-left:2px solid #d88d82;color:#f0b0a4}.platform-success{color:#adcbb5}.platform-note{border-left:2px solid #bda075;padding-left:14px}.platform-pre{white-space:pre-wrap;overflow-wrap:anywhere}.platform-asset{margin:16px 0;max-width:720px}.platform-asset img,.platform-asset video{width:100%;max-height:440px;object-fit:contain;background:#080c0e}.platform-asset audio{max-width:100%;width:100%}.platform-asset figcaption{color:#9baaaa;font-size:12px;overflow-wrap:anywhere;margin-top:8px}.platform-filters{display:flex;gap:20px;flex-wrap:wrap}.platform-filters label{flex:1;min-width:180px}.platform-audit{font-size:12px;max-height:520px;overflow:auto;overflow-wrap:anywhere}.platform-demo-badge{position:fixed;bottom:7px;right:18px;z-index:90;padding:6px 10px;background:#0b1115ef;color:#b4afa1;border:1px solid #3f4645;font-size:11px}.platform-warning{position:fixed;top:0;left:0;right:0;z-index:200;padding:8px 16px;color:#efd1a8;background:#352b20}@media(max-width:767px){.platform-page{padding:24px 18px 90px}.platform-header{padding:18px;gap:14px}.platform-header nav{margin-left:0;gap:14px}.platform-card,.platform-editor{padding:18px}.platform-demo-badge{right:6px;left:6px;text-align:center;font-size:10px}}body:has(.platform-header){overflow-y:auto}.platform-page{font-family:PT Sans,sans-serif}.platform-brand,.platform-header nav,.platform-page h1,.platform-page h2,.platform-page h3{font-family:Yanone Kaffeesatz,sans-serif}.platform-header nav{text-transform:uppercase;font-size:18px}.user-menu{position:relative;flex-shrink:0;text-align:left}.user-menu-trigger{gap:10px;padding:5px 12px 5px 6px;min-height:44px}.member-avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;overflow:hidden;border:1px solid #9c8967;border-radius:50%;background:#1c2428;color:#d5bd92;font:16px Georgia,serif}.member-avatar img{width:100%;height:100%;object-fit:cover}.user-menu-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-trigger svg{transition:transform .15s}.user-menu-trigger .is-open{transform:rotate(180deg)}.user-menu-panel{position:absolute;right:0;top:calc(100% + 12px);z-index:120;width:310px;max-width:calc(100vw - 24px);padding:20px;background:#0c1215;color:#c3c5be;border:1px solid #504a3b;box-shadow:0 20px 60px #000b;font:14px/1.5 Arial,sans-serif;text-transform:none;letter-spacing:normal;max-height:calc(100dvh - 110px);overflow:auto}.user-menu-identity{display:flex;gap:12px;align-items:center}.user-menu-identity .member-avatar{width:48px;height:48px;font-size:24px}.user-menu-identity strong{display:block;color:#e1dfd5;font-size:16px;overflow-wrap:anywhere}.user-menu-identity span:not(.member-avatar){color:#ad9974;font-size:12px}.user-menu-mode{margin:18px 0 10px;padding:12px 0;border-top:1px solid #273136;border-bottom:1px solid #273136;font-size:12px}.user-menu-mode i{display:inline-block;width:5px;height:5px;background:#c4a775;border-radius:50%;margin-right:7px}.user-menu-mode span{display:block;color:#818d91;font-size:11px;margin-top:3px}.user-menu-panel nav{display:flex;flex-direction:column;gap:2px}.user-menu-panel nav a{display:flex;gap:12px;align-items:center;padding:12px 8px;text-decoration:none;color:inherit;border-radius:2px}.user-menu-panel nav a>span{flex:1}.user-menu-panel small{display:block;font-size:11px;color:#869095;margin-top:2px}.user-menu-logout:hover,.user-menu-panel nav a:hover{background:#192226;color:#e7d2ac}.user-menu-logout{display:flex;align-items:center;gap:12px;width:100%;margin-top:10px;padding:14px 8px;border:0;border-top:1px solid #273136;background:transparent;color:#b7aaa0;font:inherit;cursor:pointer}.user-menu-error{color:#e6a49a;font-size:12px}.user-menu :focus-visible{outline:2px solid #c4a775;outline-offset:3px}.profile-settings summary{cursor:pointer;color:#d1bb92}.profile-settings-content{padding-top:20px;max-width:540px}.profile-settings-content>.member-avatar{width:80px;height:80px;font-size:32px}.platform-header>.user-menu{margin-left:auto}@media(max-width:600px){.user-menu-name{display:none}.user-menu-trigger{padding:5px;gap:5px}.user-menu-panel{position:fixed;top:80px;right:12px}}.user-menu .user-menu-trigger>.member-avatar{display:inline-flex}.user-menu .user-menu-trigger{display:inline-flex;min-width:0;height:auto}.platform-header .user-menu-panel nav{margin-left:0;gap:2px}.profile-button.user-menu-login{display:inline-flex;min-width:42px}.workspace-switch{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.workspace-switch a{padding:12px 18px;border:1px solid #39454b;text-decoration:none}.workspace-switch a[aria-current=page]{border-color:#b19a70;background:#24251f;color:#e2cfaa}.user-menu-panel nav .user-menu-admin{margin-top:10px;border-top:1px solid #39454b;padding-top:18px}