:root{--bg:#090909;--surface:#141414;--ink:#eeede6;--muted:#b5b3ad;--line:#383835;--red:#c82136;--red-light:#fb8291;--paper:#e9e6dd;--max:1440px;--gutter:clamp(1.25rem,4.5vw,5rem);--serif:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:7rem;background:var(--bg)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.3em;text-decoration-thickness:1px}button,summary{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a:hover{color:#fff}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #a5c5ff;outline-offset:6px}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:400}h1,h2{letter-spacing:-.045em;line-height:1.04}h2{font-size:clamp(2.25rem,4.7vw,5rem)}em{font-family:var(--serif);font-weight:400}p+p{margin-top:1.3rem}.skip{position:fixed;top:0;left:1rem;transform:translateY(-140%);padding:.8rem 1.2rem;background:var(--paper);color:#090909;z-index:100}.skip:focus{transform:none;color:#090909}.site-header{position:absolute;top:0;left:0;right:0;z-index:20;padding:1.6rem var(--gutter);display:flex;align-items:center;gap:2rem;min-height:100px}.brand{font-weight:800;font-size:1.25rem;letter-spacing:-.045em;line-height:.85;text-decoration:none;display:inline-flex;flex-direction:column}.brand span{letter-spacing:.38em;font-size:.75em;margin-top:.4rem}.quick-nav{display:flex;gap:2.3rem;margin-left:auto}.quick-nav a{text-decoration:none;font-size:.9rem}.menu-disclosure{position:relative;margin-left:1rem}.menu-disclosure>summary{display:flex;list-style:none;cursor:pointer;align-items:center;gap:1.3rem;border:1px solid #787874;border-radius:99px;padding:.65rem 1.1rem;background:#101010;color:var(--ink);font-size:.9rem;min-height:46px}.menu-disclosure>summary::-webkit-details-marker{display:none}.menu-disclosure[open]>summary{background:var(--paper);color:#090909}.menu-panel{position:absolute;right:0;top:calc(100% + 1rem);width:340px;max-width:calc(100vw - 2.5rem);max-height:calc(100dvh - 130px);overflow:auto;padding:1.7rem 2rem;background:#151515;border:1px solid #555;box-shadow:0 20px 50px #0008}.menu-panel>a{display:block;font-size:1.5rem;text-decoration:none;line-height:1.8}.menu-panel a:hover{color:var(--red-light)}.menu-bottom{display:flex;gap:1.5rem;border-top:1px solid var(--line);margin-top:1rem;padding-top:1rem}.eyebrow,.meta{font-size:.8rem;letter-spacing:.13em;line-height:1.6;text-transform:uppercase}.eyebrow{color:var(--muted)}.hero{position:relative;isolation:isolate;min-height:780px;min-height:100svh;padding:9rem var(--gutter) 2rem;display:flex;flex-direction:column;justify-content:space-between;background:#0a0a0a}.hero>picture,.hero-shade{position:absolute;inset:0;z-index:-1}.cinema-image{width:100%;height:100%;object-fit:cover}.hero-shade{background:linear-gradient(180deg,#0004,#0000 45%,#0009)}.hero-top{display:flex;justify-content:space-between;gap:2rem;align-items:start;font-size:.8rem;letter-spacing:.1em}.hero-top .eyebrow{color:#d3d0c9}.hero-copy{padding:7rem 0 4rem}.hero h1{font-family:Impact,"Arial Narrow",var(--sans);font-weight:900;line-height:.89;font-size:clamp(4.8rem,13.4vw,16rem);letter-spacing:-.035em;white-space:nowrap}.hero h1 span{color:var(--red);font-style:normal}.hero-bottom{display:flex;align-items:end;justify-content:space-between;padding-top:2.5rem;gap:2rem}.hero-bottom p{font-size:clamp(1.4rem,2.4vw,2.35rem);line-height:1.35}.scroll-link{text-decoration:none;font-size:.9rem;display:flex;align-items:center;gap:2rem}.scroll-link span{border:1px solid #bbb9;padding:.5rem 1rem;border-radius:50%}.hero-edge{display:flex;justify-content:space-between;gap:1rem;font-size:.75rem;letter-spacing:.09em;color:#d0cdc5}.section{padding:7rem var(--gutter);max-width:1600px;margin:auto}.section-head{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3.8rem}.section-head h2{margin-top:1rem}.section-head .text-link{flex-shrink:0}.featured{padding-top:4rem}.featured-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(2rem,7vw,7rem);align-items:center}.featured-art{display:block}.featured-art .cover{aspect-ratio:1;object-fit:contain;background:#161616}.featured-copy h2{margin:1.5rem 0 2rem;font-size:clamp(3rem,5.5vw,6rem)}.featured-copy .lead{max-width:480px}.lead{font-size:clamp(1.125rem,1.7vw,1.4rem);line-height:1.65;color:#c3c1bb;max-width:800px}.release-note{font-size:.85rem;color:var(--muted);margin-top:2rem}.actions{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;margin-top:2rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:.9rem 1.4rem;border:1px solid #9f9d97;text-decoration:none;font-size:.9rem;line-height:1.4;transition:background .25s,color .25s}.button.primary{background:var(--red);border-color:var(--red);color:#fff}.button:hover{background:var(--paper);color:#090909;border-color:var(--paper)}.text-link{display:inline-block;font-size:.9rem;text-decoration:none;border-bottom:1px solid #74736d;padding-bottom:.35rem}.selected{border-top:1px solid var(--line)}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4.5rem 3rem}.editorial-grid{align-items:start;column-gap:8vw}.editorial-grid .release-card:nth-child(2n){margin-top:9rem}.editorial-grid .release-card:nth-child(4n+3){width:86%}.release-card{min-width:0}.cover-link{display:block;position:relative;overflow:hidden;background:#181818}.cover-link img{width:100%;aspect-ratio:1;object-fit:contain;transition:filter .6s ease,transform .9s ease}.cover-action{position:absolute;right:1rem;bottom:1rem;background:#101010ec;color:#fff;padding:.65rem 1rem;font-size:.85rem;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s}.cover-link:hover .cover-action,.cover-link:focus-visible .cover-action{opacity:1;transform:none}.cover-link:hover img{filter:brightness(.88)}.card-meta{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:.8rem;margin-top:1.2rem;font-size:.8rem;color:var(--muted)}.release-card h3{font-size:clamp(1.5rem,2.5vw,2.6rem);line-height:1.12;letter-spacing:-.035em;margin:.8rem 0}.release-card h3 a{text-decoration:none}.card-label{font-size:.85rem;color:var(--muted)}.film-panel{min-height:630px;min-height:min(85svh,850px);position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:6rem var(--gutter);text-align:center;background:#151515}.film-panel>picture{position:absolute;inset:0;z-index:-2}.film-panel:after{content:"";position:absolute;inset:0;background:#0008;z-index:-1}.film-panel h2{font-size:clamp(2.7rem,6.8vw,7rem);margin:1.8rem 0 2.5rem}.film-panel .eyebrow{color:#d8d5ce}.about-panel{display:grid;grid-template-columns:1fr 3fr;gap:3rem;padding-block:8rem}.about-panel h2{font-size:clamp(2.3rem,5vw,5rem)}.about-panel .lead{margin:2.5rem 0;max-width:720px}.archive-panel{background:var(--paper);color:#141414;padding:5rem var(--gutter);display:grid;grid-template-columns:1fr 2fr;gap:2rem 4rem}.archive-panel .eyebrow{color:#4e4e47}.archive-panel h2{font-size:clamp(2.5rem,4.5vw,4.5rem);margin-bottom:1.5rem}.archive-panel p{max-width:680px}.archive-panel .button{margin-top:1.8rem}.button.dark{background:#111;color:#fff;border-color:#111}.button.dark:hover{background:#31312f}.archive-panel nav{grid-column:2;display:flex;flex-wrap:wrap;gap:1.5rem;font-size:.9rem}.archive-panel a:hover{color:#8e1320}.archive-panel .button:hover{color:#fff}.strip{display:flex;justify-content:center;gap:6rem;padding:2rem var(--gutter);border-bottom:1px solid var(--line)}.strip a{font-size:.95rem;text-decoration:none}body>footer{padding:5rem var(--gutter) 2rem;border-top:1px solid var(--line);max-width:1600px;margin:auto}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:4rem}.footer-title{font:italic clamp(2.5rem,5.5vw,6rem)/1.1 var(--serif);text-decoration:none}.footer-grid{display:grid;grid-template-columns:1fr 1.8fr 1fr 1fr;gap:2rem;padding-bottom:3rem;color:var(--muted);font-size:.9rem}.footer-grid .brand{color:var(--ink);align-self:start}.footer-grid nav{display:flex;flex-direction:column;gap:.5rem}.footer-grid nav a{text-decoration:none}.footer-bottom{border-top:1px solid var(--line);padding-top:1.5rem;display:flex;justify-content:space-between;gap:1rem;font-size:.8rem;color:var(--muted)}.footer-bottom a{text-decoration:none}.interior main>.page-intro{padding:11rem var(--gutter) 4rem;max-width:1300px}.page-intro h1{font-size:clamp(3rem,7vw,7.5rem);margin:1.7rem 0 2rem;overflow-wrap:break-word}.interior .site-header{border-bottom:1px solid var(--line)}.prose{max-width:920px;margin:0 auto;padding:0 var(--gutter) 7rem}.prose h2{font-size:2rem;margin:3rem 0 1rem}.prose p{color:#c9c7bf}.prose .statement{font:italic clamp(1.7rem,3vw,3rem)/1.4 var(--serif);color:var(--ink);padding:2rem 0;border-block:1px solid var(--line)}.facts{margin:2rem 0;border-top:1px solid var(--line)}.facts div{display:grid;grid-template-columns:minmax(110px,1fr) 2fr;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}dt{color:var(--muted)}dd{margin:0;overflow-wrap:anywhere}.platforms{padding:0 var(--gutter) 4rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.platform{padding:2rem 0;min-height:180px;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;border-block:1px solid var(--line);text-decoration:none}.platform span{font:italic clamp(1.8rem,3vw,3.5rem)/1.2 var(--serif)}.platform b{font-size:.9rem;font-weight:400;color:var(--muted)}.notice{padding:0 var(--gutter) 6rem;max-width:900px}.notice h2{font-size:2rem;margin-bottom:1rem}.notice .text-link{margin-top:1.5rem}.releases{padding:0 var(--gutter) 7rem}.kb,.source-list{padding:0 var(--gutter) 6rem;display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.kb article,.source-list article{border-top:1px solid var(--line);padding:2rem 0}.kb h2,.source-list h2{font-size:2rem;margin-bottom:1.5rem}.kb p,.source-list p{color:var(--muted)}.source-list a{display:inline-block;margin-top:1.5rem}.source-list .status{font-size:.8rem;letter-spacing:.1em;margin-bottom:1rem}.link-list{padding-left:1rem}.link-list li{padding:.35rem 0}.contact-card{padding:0 var(--gutter) 7rem;max-width:850px}.contact-card h2{font-size:2.5rem;margin-bottom:2rem}.release-detail{padding:9rem var(--gutter) 0}.breadcrumbs{display:flex;flex-wrap:wrap;gap:.7rem;font-size:.85rem;color:var(--muted);margin-bottom:3rem}.release-hero{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center}.release-visual .cover{width:100%;aspect-ratio:1;object-fit:contain}.release-title h1{font-size:clamp(2.75rem,5.2vw,5.8rem);line-height:1.03;margin:1.5rem 0;overflow-wrap:anywhere}.release-title .button{margin-top:2rem}.release-information{padding:6rem 0 3rem;display:grid;grid-template-columns:1.2fr 1fr;gap:8vw}.release-information h2{font-size:clamp(2.5rem,4vw,4rem);margin:1rem 0 2rem}.source-box{border-top:1px solid var(--line);padding-top:1.5rem;align-self:start}.source-box>a{display:block;padding:.7rem 0}.source-box p:not(.eyebrow){font-size:.9rem;color:var(--muted);margin-top:1.5rem}.related{padding-top:3rem}.related .grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}.release-navigation{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem;border-block:1px solid var(--line);padding:2rem 0}.release-navigation a{display:flex;flex-direction:column;text-decoration:none;gap:.75rem}.release-navigation a:last-child{text-align:right}.release-navigation span{font-size:.85rem;color:var(--muted)}.release-navigation strong{font-size:1.2rem;font-weight:400;line-height:1.3}.faq details{border-bottom:1px solid var(--line);padding:1.5rem 0}.faq summary{cursor:pointer;font-size:1.2rem;line-height:1.4}.faq details p{margin-top:1rem}.faq>p{margin-top:2rem}.muted{color:var(--muted)}@media(min-width:1700px){.hero{min-height:900px}.hero-copy{max-width:1500px;width:100%;margin-inline:auto}}@media(max-width:1000px){.hero h1{font-size:13.4vw}.hero{min-height:780px;min-height:100svh}.featured-grid{gap:3rem}.featured-copy h2{font-size:3.4rem}.editorial-grid{gap:3rem}.footer-grid{grid-template-columns:1fr 1fr}.about-panel{grid-template-columns:1fr;gap:2rem}.archive-panel{grid-template-columns:1fr}.archive-panel nav{grid-column:1}.release-hero{gap:2.5rem}.release-title h1{font-size:3.2rem}.release-information,.strip{gap:3rem}}@media(max-width:700px){html{scroll-padding-top:2rem}.site-header{padding-block:1.25rem;min-height:88px}.quick-nav{display:none}.menu-disclosure{margin-left:auto}.brand{font-size:1.15rem}.hero{padding-top:8rem;min-height:700px;min-height:100svh}.hero-top{flex-direction:column;gap:.8rem;font-size:.75rem}.hero-copy{padding:5rem 0 3rem}.hero h1{font-size:19.5vw;line-height:.88;white-space:normal}.hero h1 span{display:block;font-size:1.15em;margin-top:.1em}.hero-bottom{display:block;padding-top:2rem}.hero-bottom p{font-size:1.4rem}.scroll-link{margin-top:2rem;justify-content:space-between;width:max-content;gap:2rem}.hero-edge{font-size:.75rem}.hero-edge span:first-child{max-width:240px}.hero-edge span:last-child{display:none}.hero .cinema-image{object-position:60% center}.section{padding-block:4rem}.section-head{display:block;margin-bottom:2.5rem}.section-head>.meta,.section-head>.text-link{display:block;margin-top:1.3rem;width:max-content}.featured-grid,.release-hero,.release-information{grid-template-columns:1fr}.featured-copy h2{font-size:3rem;margin-top:1rem}.grid,.editorial-grid{grid-template-columns:1fr;gap:3.5rem}.editorial-grid .release-card:nth-child(n){margin-top:0;width:100%}.release-card h3{font-size:1.8rem}.cover-action{opacity:1;transform:none}.film-panel{min-height:520px;padding-block:5rem}.film-panel h2{font-size:2.8rem}.about-panel{padding-block:4.5rem}.archive-panel{padding-block:3.5rem;gap:1.5rem}.archive-panel nav{flex-direction:column;gap:1rem}.strip{gap:1.5rem;justify-content:space-between;flex-wrap:wrap}.strip a{font-size:.85rem}body>footer{padding-top:3rem}.footer-top{align-items:start;flex-direction:column;padding-bottom:3rem}.footer-grid{gap:2.5rem 1.5rem}.footer-grid>p{margin:0}.footer-bottom{flex-wrap:wrap;font-size:.8rem}.interior main>.page-intro{padding-top:9rem;padding-bottom:3rem}.page-intro h1{font-size:clamp(2.75rem,11vw,4.5rem)}.prose{padding-bottom:4rem}.kb,.source-list,.platforms{grid-template-columns:1fr;gap:1.5rem}.kb .facts div{grid-template-columns:1fr;gap:.35rem}.release-detail{padding-top:8rem}.breadcrumbs{font-size:.8rem;margin-bottom:2rem}.release-title h1{font-size:clamp(2.6rem,10vw,4.5rem)}.release-information{padding-top:3.5rem;gap:2.5rem}.related .grid{grid-template-columns:1fr}.release-navigation{gap:1.5rem}.release-navigation strong{font-size:1rem}.contact-card .facts div{grid-template-columns:1fr;gap:.3rem}.contact-card .button{max-width:100%;overflow-wrap:anywhere}.facts{font-size:1rem}.actions{gap:1.2rem}.notice{padding-bottom:4rem}}@media(max-height:600px)and (min-width:701px){.hero{min-height:700px}}@media(prefers-reduced-motion:no-preference){.reveal{animation:reveal-in .85s ease-out both;animation-timeline:view();animation-range:entry 0% entry 18%}@keyframes reveal-in{0%{opacity:.4;transform:translateY(22px)}to{opacity:1;transform:none}}.interior main{animation:page-enter .35s ease-out}@keyframes page-enter{0%{opacity:.8}to{opacity:1}}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.site-header,.menu-disclosure,.hero>picture,.hero-shade,.film-panel,.strip{display:none}body{background:#fff;color:#000}.hero{min-height:0;padding:2rem}.hero-copy{padding:0}.hero h1{font-size:4rem;color:#000}a{color:#000}.section,.prose,.release-detail{padding:1rem}.grid{display:block}.cover{max-width:200px}.footer-grid{display:block}}.listening{border-top:1px solid var(--line);padding-top:3rem;margin-bottom:3rem}.listening h2{margin:1rem 0 2rem}.player-shell{max-width:900px;border:1px solid var(--line);padding:2rem}.player-consent{display:grid;grid-template-columns:1fr;justify-items:start;gap:1.25rem;max-width:700px}.player-consent[hidden],.player-close[hidden]{display:none}.player-consent p+p{margin-top:0}.player-consent .muted{font-size:.9rem}.player-shell button{cursor:pointer;background:transparent;color:var(--ink)}.player-shell button:hover{background:var(--paper);color:#090909}.player-mount iframe{display:block;width:100%;height:500px;border:0;background:transparent}.player-close{margin-top:1rem}.player-status{font-size:.85rem;color:var(--muted);margin-top:1rem}.player-status:empty{display:none}@media(max-width:700px){.player-shell{padding:1.2rem}.player-consent .button{text-align:left}}.store-platforms{grid-template-columns:repeat(3,minmax(0,1fr))}.store-buttons{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.5rem}.store-buttons .text-link{font-size:.85rem}.distribution{border-top:1px solid var(--line);padding-top:4rem}.distribution .section-head{align-items:center}.delivery-count{font-size:4rem;line-height:1;display:flex;align-items:center;gap:1rem;color:var(--ink)}.delivery-count span{font-size:.85rem;line-height:1.4;color:var(--muted);max-width:110px}.distribution-figure{margin:2.5rem 0}.distribution-scroll{background:#fff;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid var(--line);max-width:100%}.distribution-scroll img{width:956px;max-width:none;height:185px;margin-inline:auto}.distribution-scroll:focus-visible{outline:2px solid #a5c5ff;outline-offset:5px}.distribution-figure figcaption{font-size:.8rem;color:var(--muted);margin-top:.7rem}.distribution>.muted{max-width:900px;font-size:.95rem}.distribution>.text-link{margin-top:1.5rem}.home-stores{border-top:1px solid var(--line)}.home-store-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 3rem}.home-store-links a{padding:1.3rem 0;border-block:1px solid var(--line);text-decoration:none;display:flex;flex-direction:column;gap:.5rem}.home-store-links strong{font-size:1.35rem;font-weight:400}.home-store-links span{font-size:.85rem;color:var(--muted)}@media(max-width:820px){.store-platforms,.home-store-links{grid-template-columns:1fr 1fr}.distribution .section-head{display:block}.delivery-count{margin-top:1.5rem;font-size:3rem}}@media(max-width:500px){.store-platforms,.home-store-links{grid-template-columns:1fr}.store-platforms{gap:1rem}.store-platforms .platform{min-height:140px}}.release-stores{margin-top:2rem}.release-stores h2{font-size:1.2rem;letter-spacing:0;line-height:1.4}.release-stores .store-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem}.release-stores .store-button{display:flex;justify-content:space-between;gap:.75rem;width:100%;min-height:48px;padding:.8rem 1rem;font-size:.9rem;letter-spacing:0;text-transform:none;border:1px solid #777;background:#18181b;color:#f4f1ea;text-decoration:none}.release-stores .store-button:hover{background:#352029;border-color:#f4f1ea}.release-stores .store-button:focus-visible{outline:3px solid #a5c5ff;outline-offset:3px}.release-stores .store-note{font-size:.85rem;color:var(--muted);line-height:1.6;margin:1rem 0}.release-stores>.text-link{font-size:.85rem}@media(max-width:360px){.release-stores .store-buttons{grid-template-columns:1fr}}.radio{border-bottom:1px solid var(--line);padding-block:4rem;scroll-margin-top:1rem}.radio-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2rem}.radio-heading h2{margin-top:.8rem;font-size:clamp(2.2rem,4vw,4rem)}.radio-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:3rem;align-items:center}.radio-screen{background:#141414;border:1px solid var(--line);min-width:0;min-height:220px}[data-radio-consent]{padding:2rem}[data-radio-consent] .button{margin-top:1.5rem}[data-radio-mount]:empty{display:none}[data-radio-mount]{aspect-ratio:16/9;min-height:220px}[data-radio-mount] iframe{display:block;width:100%;height:100%;min-height:220px;border:0}.radio-track{font-size:1.5rem;margin-block:1rem}.radio-controls{display:flex;flex-wrap:wrap;gap:.7rem;margin-block:1.5rem}.radio-controls button{color:var(--ink);background:transparent;cursor:pointer}.radio-controls button:hover{background:var(--paper);color:#090909}.radio-controls button[aria-pressed=true]{border-color:var(--red-light);color:var(--red-light)}.radio button:disabled{opacity:.45;cursor:default}.radio [hidden]{display:none!important}.radio-info>.muted{font-size:.875rem;margin-top:1.5rem}@media(max-width:800px){.radio-grid{grid-template-columns:1fr;gap:1.5rem}.radio-heading{align-items:start;flex-direction:column}.radio{padding-block:3rem}}.spatial-radio{position:relative;margin:0;padding:8rem var(--gutter) 3rem;background:radial-gradient(ellipse at 50% 42%,#35131e 0,#121019 38%,#080809 72%);overflow:hidden;isolation:isolate}.spatial-radio .radio-heading{display:block;text-align:center;margin-bottom:2rem}.spatial-radio h1{font-size:clamp(3.5rem,9vw,9rem);letter-spacing:-.065em;line-height:1}.spatial-radio h1 em{color:#fb8291}.spatial-radio .radio-heading>p:last-child{margin-top:1.2rem;color:var(--muted)}.spatial-stage{perspective:1200px;position:relative;min-height:360px;display:grid;place-items:center;margin:2rem auto;width:100%}.spatial-radio .radio-screen{position:relative;width:min(740px,65vw);min-height:280px;aspect-ratio:16/9;background:#080809;border:1px solid #72626a;box-shadow:0 32px 80px #000a;z-index:2;overflow:visible}.spatial-radio [data-radio-consent]{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;gap:1rem;background:linear-gradient(120deg,#161018,#191820)}.spatial-radio [data-radio-consent] h2{font-size:clamp(2rem,3.5vw,3.5rem)}.spatial-radio [data-radio-consent] p{margin:0}.spatial-radio [data-radio-consent] .muted{font-size:.8rem;max-width:450px}.spatial-radio [data-radio-consent][hidden]{display:none}.spatial-radio [data-radio-mount]:empty{display:none}.spatial-radio [data-radio-mount]:not(:empty){width:100%;height:100%;min-height:280px;aspect-ratio:16/9}.spatial-radio iframe{display:block;width:100%;height:100%;min-height:280px;border:0}.side-art{position:absolute;top:12%;width:28%;max-width:360px;opacity:.6;pointer-events:none;z-index:0;transition:transform .9s ease,opacity .9s ease}.side-art img{width:100%;aspect-ratio:1;object-fit:cover}.side-left{left:0;transform:rotateY(36deg) translateZ(-80px)}.side-right{right:0;transform:rotateY(-36deg) translateZ(-80px)}.spatial-radio[data-selected="1"] .side-left{transform:rotateY(24deg) translateZ(-40px);opacity:.8}.spatial-radio[data-selected="2"] .side-right{transform:rotateY(-24deg) translateZ(-40px);opacity:.8}.spatial-radio .radio-info{text-align:center;max-width:900px;margin:auto}.spatial-radio .radio-track{font-size:clamp(1.2rem,2.5vw,2rem);margin:.4rem 0}.spatial-radio .radio-controls{justify-content:center;display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0}.spatial-radio .radio-controls .button{min-height:44px;padding:.6rem 1rem}.film-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:1100px;margin:2.5rem auto}.film-selector button{display:flex;align-items:center;gap:1rem;text-align:left;padding:1.2rem;color:var(--ink);background:#101014;border:1px solid #4a4549;cursor:pointer;font:inherit;min-height:90px}.film-selector button[aria-pressed=true]{border-color:#fb8291;background:#27171e}.film-selector button>span:nth-child(2){flex:1}.film-number{color:#fb8291;font-size:.8rem}.world-exits{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1.5rem;border-top:1px solid var(--line);font-size:.85rem}.spatial-radio .button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:800px){.spatial-radio{padding-top:6.5rem}.spatial-stage{min-height:0}.spatial-radio .radio-screen{width:100%;max-width:680px}.side-art{display:none}.film-selector{grid-template-columns:1fr;margin-top:1.5rem;gap:.6rem}.film-selector button{min-height:64px;padding:.8rem 1rem}.spatial-radio .radio-heading .eyebrow{font-size:.75rem}.spatial-radio [data-radio-consent]{padding:1.3rem}.spatial-radio .radio-heading{margin-bottom:1rem}.spatial-radio{background:radial-gradient(ellipse at 50% 25%,#35131e,#080809 65%)}}@media(prefers-reduced-motion:reduce){.side-art{transition:none;transform:none}}.spatial-radio .radio-screen{aspect-ratio:auto}.spatial-radio [data-radio-consent]{min-height:414px}.spatial-radio [data-radio-consent] .button{margin-top:0}@media(max-width:800px){.spatial-radio [data-radio-consent]{min-height:340px}}.multi-screen{border-top:1px solid var(--line);background:linear-gradient(160deg,#100c10,#090909)}.multi-instructions{max-width:760px;font-size:1.1rem}.multi-privacy{max-width:800px;font-size:.9rem;margin-top:1rem}.multi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem;perspective:1600px}.multi-card{min-width:0;background:#141216;border:1px solid #584650;transition:transform .6s ease,border-color .6s ease;transform:translateZ(-20px)}.multi-card:first-child{transform:rotateY(5deg)}.multi-card:last-child{transform:rotateY(-5deg)}.multi-card.sound-selected{border-color:#fb8291;transform:none}.multi-card-head{display:flex;gap:1rem;align-items:baseline;padding:1.2rem;min-height:110px}.multi-card h3{font-size:1.15rem;line-height:1.45}.multi-player{height:250px;min-width:200px;background:#050505;display:grid;place-items:center}.multi-player>p{padding:1rem;text-align:center;color:var(--muted)}.multi-player iframe{width:100%;height:100%;min-height:200px;display:block;border:0}.multi-card-controls{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem;flex-wrap:wrap}.multi-card-controls .button{padding:.7rem 1rem;min-height:44px}.multi-card-controls .button[aria-pressed=true]{background:#822034;border-color:#fb8291}.multi-card-status{padding:0 1rem 1rem;font-size:.85rem;color:var(--muted)}.multi-controls{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.multi-controls[hidden]{display:none}.multi-status{margin-top:1rem;color:var(--muted);font-size:.9rem}.multi-screen button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1050px){.multi-grid{grid-template-columns:1fr;max-width:680px;margin-inline:auto}.multi-card:first-child,.multi-card:last-child{transform:none}.multi-player{height:auto;aspect-ratio:16/9;min-height:240px}.multi-card-head{min-height:0}.multi-card iframe{min-height:240px}.multi-screen .section-head{display:block}.multi-screen [data-multi-load]{margin-top:1.5rem}}@media(prefers-reduced-motion:reduce){.multi-card,.multi-card:first-child,.multi-card:last-child{transform:none;transition:none}}.multi-player{width:100%}@media(max-width:1050px){.multi-player{aspect-ratio:auto;height:clamp(240px,56vw,380px)}}.multi-screen button{color:var(--ink);background:#19151b;cursor:pointer}.multi-screen button:hover{background:#35202c}.multi-screen button[aria-pressed=true]{color:#fff}.release-delivery{margin:1.5rem 0;border-block:1px solid #454545;padding:1rem 0}.release-delivery summary{cursor:pointer;font-size:1rem;padding:.5rem 0}.release-delivery p{max-width:65ch}.release-delivery ul,.distribution-names{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.65rem 2rem;padding:1rem 1.25rem;font-size:1rem;line-height:1.5}.release-delivery summary:focus-visible{outline:2px solid #ff304f;outline-offset:5px}.spatial-world{max-width:none;position:relative;isolation:isolate;padding:4rem 0 2rem;background:linear-gradient(180deg,#07080bf5,#080a0edb 55%,#07080b),url(/assets/passage-1280.webp) center/cover;border-top:0;overflow:clip}.spatial-world.world-hero{padding-top:8rem;min-height:100svh}.world-heading,.world-toolbar,.spatial-world>.multi-instructions,.spatial-world>.multi-privacy,.spatial-world>.multi-status,.spatial-world>.multi-controls,.room-navigation,.world-bottom{margin-inline:var(--gutter)}.world-heading h1{font-family:Impact,Arial Narrow,Arial,sans-serif;font-size:clamp(4rem,12vw,12rem);line-height:.95;letter-spacing:-.04em;margin:.8rem 0}.world-heading h1 em{color:#fb8291;font-family:inherit;font-style:normal}.world-statement{font-family:var(--serif);font-style:italic;font-size:clamp(1.4rem,2vw,2rem);color:#eeede6}.world-toolbar{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-top:1.8rem;margin-bottom:1rem}.spatial-world>.multi-instructions{font-size:1rem;max-width:780px}.spatial-world>.multi-privacy{font-size:.875rem;max-width:800px;line-height:1.5;margin-top:.8rem}.spatial-world>.multi-status{font-size:.875rem;margin-top:1rem}.room-navigation{display:flex;align-items:center;gap:1rem;margin-top:1.6rem}.room-navigation[hidden]{display:none}.room-navigation .button{min-width:48px;padding:.6rem}.room-positions{display:flex;gap:.6rem}.room-positions button{border:1px solid #72717c;min-width:44px;min-height:44px;padding:.5rem;background:#14131c;color:#eeede6}.room-positions button[aria-pressed=true]{background:#eeede6;color:#090909}.room-position{font-size:.875rem;letter-spacing:.15em;color:#cecad4;margin-left:auto}.spatial-world .multi-grid{margin:2rem var(--gutter);max-width:none}.spatial-world .multi-card{background:#0d0d12;border-color:#55545f;box-shadow:0 24px 60px #0008;transform:none}.spatial-world .multi-card-head{min-height:112px;flex-direction:column;gap:.5rem;padding:1.3rem 1.5rem}.spatial-world .multi-card h3{font:1.2rem/1.4 var(--sans)}.spatial-world .multi-player{height:clamp(250px,27vw,340px);overflow:hidden;min-width:200px}.spatial-world .multi-player .cover{width:100%;height:100%;object-fit:contain;background:#050505}.screen-title{display:flex;flex-direction:column;gap:2rem;padding:2rem;align-self:stretch;justify-content:center;background:#111119}.screen-title span{font-size:.85rem;letter-spacing:.2em;color:#c5bacd}.screen-title strong{font:italic clamp(1.5rem,3vw,2.5rem)/1.2 var(--serif);font-weight:400}.spatial-ready:not(.flat-world) .multi-grid{display:flex;position:relative;gap:2rem;overflow-x:auto;overflow-y:hidden;padding:1.5rem max(var(--gutter),calc((100% - 580px)/2)) 3rem;margin:0;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#bf3652 #17121c;overscroll-behavior-x:contain;perspective:1400px}.spatial-ready:not(.flat-world) .multi-card{flex:0 0 min(580px,82vw);scroll-snap-align:center;transform:rotateY(var(--lean,0deg));transform-origin:center;transition:transform .7s ease,border-color .3s;backface-visibility:hidden}.spatial-world .multi-card.room-selected{border-color:#aba8b9}.spatial-world .multi-card.sound-selected{border-color:#fb8291;box-shadow:0 0 0 1px #fb8291,0 20px 60px #0008}.spatial-world .multi-card-controls{padding:1rem 1.5rem}.spatial-world .multi-card-status{min-height:2rem}.world-bottom{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;flex-wrap:wrap;padding-top:2rem;border-top:1px solid #55505b}.world-bottom>span{font-size:.8rem;letter-spacing:.14em;color:#b8b1c2}.flat-world .multi-grid{perspective:none;grid-template-columns:repeat(3,minmax(0,1fr))}.flat-world .multi-card{transform:none}.spatial-world [hidden]{display:none}@media(max-width:1050px){.flat-world .multi-grid{grid-template-columns:1fr;max-width:680px;margin-inline:auto;padding-inline:var(--gutter)}.spatial-world .multi-player iframe{min-height:240px}.spatial-world .multi-card-head{min-height:112px}}@media(max-width:600px){.spatial-world.world-hero{padding-top:7rem}.world-heading h1{font-size:16vw;white-space:nowrap}.world-heading>.eyebrow{font-size:.75rem;letter-spacing:.07em}.world-toolbar{gap:.8rem}.spatial-world>.multi-instructions{font-size:.95rem}.spatial-ready:not(.flat-world) .multi-grid{padding-inline:var(--gutter);gap:1rem;scroll-padding-inline:var(--gutter);perspective:1000px}.spatial-ready:not(.flat-world) .multi-card{flex-basis:calc(100vw - 2 * var(--gutter));transform:rotateY(clamp(-3deg,var(--lean),3deg))}.spatial-world .multi-player{height:250px}.room-navigation{gap:.6rem}.room-position{font-size:.8rem}.world-bottom{align-items:start;flex-direction:column}.spatial-world .multi-card h3{font-size:1.1rem}.spatial-world .multi-card-controls,.spatial-world .multi-card-head{padding:1rem}.world-heading h2{font-size:2.7rem}}@media(prefers-reduced-motion:reduce){.spatial-ready:not(.flat-world) .multi-card{transform:none;transition:none}.spatial-ready .multi-grid{scroll-behavior:auto}}.world-heading h1{font-size:clamp(3.5rem,8vw,9rem)}.spatial-world.world-hero{padding-top:7rem}.world-toolbar{margin-top:1rem;margin-bottom:.6rem}.world-consent{margin-inline:var(--gutter);font-size:.875rem;color:#b5b3ad}.spatial-world>.multi-status{margin-top:.6rem}.room-navigation{margin-top:1rem}.spatial-world>.multi-instructions{margin-top:1.5rem}.world-bottom{margin-top:1.5rem}.world-hero .multi-card-head{min-height:90px}.world-hero .multi-player{height:clamp(250px,22vw,300px)}@media(max-width:600px){.world-heading h1{font-size:16vw}.spatial-world.world-hero{padding-top:6.7rem}.world-statement{font-size:1.25rem}.world-toolbar{gap:.6rem}.room-navigation{gap:.5rem}.world-toolbar .button{padding:.7rem 1rem}.world-hero .multi-card-head{min-height:92px}.world-hero .multi-player{height:250px}}@media(max-width:600px){.world-heading h1{font-size:12.6vw;letter-spacing:-.045em}.spatial-ready:not(.flat-world) .multi-card{flex-basis:calc(100% + -0px)}}.webgl-stage{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.webgl-active.spatial-ready:not(.flat-world) .multi-grid{display:block;height:var(--world-height,640px);padding:0;margin:1rem 0;overflow:hidden;perspective:1200px;perspective-origin:50% 50%;touch-action:pan-y;scroll-snap-type:none}.webgl-active.spatial-ready:not(.flat-world) .multi-card{position:absolute;left:50%;top:50%;width:min(600px,calc(100% - 48px));margin:0;transform:translate(-50%,-50%) translate3d(var(--world-x,0px),0,var(--world-z,0px)) rotateY(var(--world-angle,0deg));transform-origin:50% 50%;transition:none;box-shadow:0 16px 40px #0009;z-index:1}.webgl-active .multi-card-head{cursor:grab}.webgl-active .multi-card-head:active{cursor:grabbing}@media(max-width:600px){.webgl-active.spatial-ready:not(.flat-world) .multi-card{width:calc(100% - 40px)}.webgl-active .multi-grid{min-height:560px}}.webgl-active.spatial-ready:not(.flat-world) .multi-card{transform:translate(-50%,-50%) var(--world-matrix);width:min(600px,calc(100% - 48px))}.world-overview{margin-left:auto}.room-navigation{flex-wrap:wrap}.world-enter{min-height:44px;padding:.5rem .8rem;font-size:1rem}.webgl-active .world-heading h1{font-size:clamp(2rem,4vw,4.5rem)}.webgl-active.world-hero{padding-top:7rem}.webgl-active .world-statement{font-size:1.1rem}.webgl-active .world-toolbar{margin-top:.6rem}.webgl-active .multi-card-head{min-height:100px}.webgl-active .world-enter[hidden]{display:none}.webgl-active .multi-grid{background:radial-gradient(ellipse at 35% 70%,#43334155,transparent 70%)}@media(max-width:600px){.webgl-active.spatial-ready:not(.flat-world) .multi-card{width:calc(100% - 40px)}.world-overview{margin-left:0}.webgl-active.world-hero{padding-top:6rem}.webgl-active .world-heading h1{font-size:10vw}}.webgl-active .multi-card-head{min-height:180px}.world-release-links{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.5rem;border-top:1px solid #45404b}.world-release-links .button{padding:.6rem 1rem;min-height:44px}.related-film-title{padding:0 1.5rem 1rem;color:#b5b3ad;font-size:.875rem;line-height:1.5}.room-positions{display:grid;grid-template-columns:repeat(8,minmax(44px,1fr));gap:.4rem}.spatial-world .multi-card h3{overflow-wrap:anywhere}.spatial-world .multi-card-head .eyebrow{font-size:.75rem;letter-spacing:.08em}.flat-world .multi-player{height:300px}.flat-world .multi-card-head{min-height:140px}@media(max-width:700px){.room-positions{grid-template-columns:repeat(4,44px)}.room-navigation{align-items:center}.room-position{margin-left:0}.world-release-links{padding:1rem}.related-film-title{padding-inline:1rem}.spatial-world .multi-card-head{min-height:150px}.world-toolbar [data-multi-load]{font-size:.875rem}}.artist-statement{background:#e9e7df;color:#171419;padding:clamp(3rem,8vw,8rem) var(--gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem 2rem;overflow-wrap:anywhere}.artist-statement .eyebrow{color:#574b52;letter-spacing:.16em}.statement-heading{grid-column:1/12}.statement-heading h2{font-size:clamp(2.7rem,6.7vw,7.5rem);line-height:1.02;letter-spacing:-.055em;max-width:17ch;margin-top:1.5rem}.statement-heading h2 em{color:#931b34}.statement-opening{grid-column:7/13;max-width:38rem}.artist-statement p{font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.7}.artist-statement p+p{margin-top:1.5rem}.artist-statement .statement-locations{font-weight:600;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.5}.artist-statement .statement-transit{grid-column:1/12;font-size:clamp(3.5rem,8.7vw,10rem);letter-spacing:-.065em;line-height:1.03;margin:1rem 0 2rem}.statement-transit span{display:inline-block;margin-left:12%}.statement-transit em{display:inline-block;margin-left:24%;color:#931b34}.statement-city{grid-column:6/13;max-width:42rem;border-top:1px solid #91838b;padding-top:2rem}.artist-statement .statement-address{font-family:var(--serif);font-size:clamp(1.6rem,2.5vw,2.8rem);line-height:1.35}.statement-city strong,.statement-tension strong{color:#931b34;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.artist-statement .statement-body{grid-column:1/6;font:normal clamp(2.7rem,5vw,5.5rem)/1.12 var(--serif);letter-spacing:-.05em;margin:0;align-self:start}.statement-body em{color:#931b34}.statement-tension{grid-column:7/13;max-width:38rem;align-self:center}.statement-ending{grid-column:1/-1;border-top:1px solid #91838b;padding-top:3rem;margin-top:2rem}.statement-ending>p:first-child{font-size:clamp(1.5rem,2.4vw,2.4rem)}.statement-ending>p:first-child strong{font-family:var(--serif);font-style:italic;font-weight:400;color:#931b34}.artist-statement .statement-pulse{font-size:clamp(3.8rem,13vw,13rem);line-height:1;letter-spacing:-.075em;margin-top:1.5rem}.statement-pulse strong{font-weight:600}.statement-about{grid-column:1/-1;justify-self:start;border-color:#65575f}.artist-statement a:hover{color:#931b34}.artist-statement a:focus-visible{outline-color:#931b34}@media(max-width:700px){.artist-statement{grid-template-columns:1fr;gap:2.5rem;padding-block:3.5rem}.artist-statement>*,.statement-heading,.statement-opening,.statement-city,.statement-tension,.statement-body,.statement-ending{grid-column:1/-1}.statement-heading h2{font-size:clamp(2.6rem,10vw,4rem)}.artist-statement p{font-size:1.0625rem}.artist-statement .statement-transit{font-size:clamp(2.8rem,12vw,5rem);margin:0}.statement-transit span{margin-left:5%}.statement-transit em{margin-left:10%}.artist-statement .statement-body{font-size:3.2rem}.statement-ending{margin-top:0;padding-top:2rem}.artist-statement .statement-pulse{font-size:clamp(3rem,14vw,6rem)}}@media(max-width:700px){.artist-statement .statement-transit,.artist-statement .statement-body{grid-column:1/-1;min-width:0}.artist-statement>*{min-width:0}}.ui-icon{width:23px;height:23px;flex:none;vertical-align:middle}.button,.archive-control{display:inline-flex;align-items:center;justify-content:center;gap:.7rem}.brand{flex-direction:row;align-items:center;gap:.75rem}.brand .brand-seal{display:block;width:54px;height:48px;margin:0;flex:none;background:transparent url(/assets/netrina-logo-lossless.webp) center -12px / 110px 110px no-repeat;border:0;border-radius:0}.brand .brand-word{font-size:1.2rem;letter-spacing:-.04em;margin:0;display:block}.brand .brand-word>span{display:block;font-size:.7em;letter-spacing:.38em;margin-top:.45rem}.world-toolbar{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.world-toolbar .button,.archive-control{border-radius:100px;min-height:52px;padding:.75rem 1.2rem;font-size:.95rem;text-decoration:none;transition:background .25s,border-color .25s,transform .25s}.world-toolbar .primary{background:#eeeae2;color:#151313;border-color:#eeeae2}.world-toolbar .primary:hover{background:#fff}.world-toolbar [data-room-mode]{background:#191819;border-color:#595157}.archive-control{color:#e5c797;border:1px solid #8d7049;background:#211c16}.archive-control:hover{background:#342719;color:#fff2db}.world-toolbar .ui-icon{width:24px;height:24px}.world-heading h1 em{color:#e6dbc5}.world-statement{font-family:var(--serif);font-style:italic}.multi-card h3 a{text-decoration:none}.multi-card h3 a:hover{color:#e5c797}.world-release-links{justify-content:space-between}.world-release-links .button{background:transparent;border:0;border-bottom:1px solid #847765;padding:.5rem 0;border-radius:0}.record-cover{display:block;position:relative;width:100%;height:100%;color:#fff;overflow:hidden}.record-cover>.cover{height:100%;width:100%;object-fit:contain}.jacket-open{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.6rem;padding:.5rem .9rem;white-space:nowrap;background:#080808e8;border:1px solid #8a8175;border-radius:99px;font-size:.875rem;opacity:0;transition:opacity .25s}.record-cover:hover .jacket-open,.record-cover:focus-visible .jacket-open{opacity:1}.cover-action{display:flex;align-items:center;gap:.65rem}.world-overview{font-size:1.65rem;min-width:48px;line-height:1}.room-positions button{border-radius:50%;font-variant-numeric:tabular-nums}.room-positions button[aria-pressed=true]{background:#e9dfce;color:#151313;border-color:#e9dfce}.room-navigation{border-top:1px solid #4f4542;padding-top:1rem}.record-dialog{color:#eee8dc;background:#151313;border:1px solid #776454;padding:0;width:min(1080px,calc(100vw - 3rem));max-width:none;max-height:90dvh;overflow:auto;overscroll-behavior:contain;box-shadow:0 30px 100px #000b;color-scheme:dark}.record-dialog::backdrop{background:#050406db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.record-dialog[open]{animation:record-reveal .28s ease-out}.record-open{overflow:hidden}.record-topbar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:.7rem 1.5rem;background:#151313f5;border-bottom:1px solid #514339;font-size:.8rem;letter-spacing:.12em}.record-topbar form{margin:0}.icon-button{display:grid;place-items:center;width:44px;height:44px;padding:0;background:transparent;color:#eee8dc;border:1px solid #776454;border-radius:50%;cursor:pointer}.icon-button:hover{color:#151313;background:#eee8dc}.record-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,4vw,4rem);padding:2.5rem}.record-jacket{align-self:start;position:sticky;top:100px;min-width:0}.record-jacket img{aspect-ratio:1;object-fit:contain;background:#090909;box-shadow:0 15px 35px #0008}.record-jacket p{font-size:.8rem;letter-spacing:.12em;line-height:1.8;margin-top:1.5rem;color:#c0ae96}.record-full{display:inline-block;font-size:.9rem;margin-top:1.25rem}.record-content{min-width:0}.record-content h2{font-family:var(--serif);font-size:clamp(2rem,3.4vw,3.5rem);letter-spacing:-.035em;line-height:1.12;overflow-wrap:anywhere;margin:.7rem 0 2rem}.tracklist-caption{display:flex;justify-content:space-between;padding:.6rem 0;font-size:.75rem;letter-spacing:.14em;color:#b4a58f;border-bottom:1px solid #756553}.tracklist ol{list-style:none;padding:0;margin:0}.tracklist li{border-bottom:1px solid #39322c}.tracklist li a{display:grid;grid-template-columns:2rem minmax(0,1fr) 3rem 1rem;gap:.6rem;align-items:center;min-height:56px;padding:.8rem .2rem;text-decoration:none;font-size:1rem;line-height:1.4;transition:background .2s,color .2s}.tracklist li a:hover{background:#30251f;color:#fce4bd}.track-number,.track-time{font-size:.8rem;font-variant-numeric:tabular-nums;color:#b4a58f}.track-name{overflow-wrap:anywhere}.track-time{text-align:right}.track-play{color:#cfab77}.track-source{font-size:.8rem;color:#b4a58f;margin-top:1.2rem}.record-paging{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;border-top:1px solid #514339}.record-paging button{border:0;background:none;color:#eee8dc;cursor:pointer;min-height:44px;padding:.5rem;font-size:.9rem}.record-paging span{font-size:.75rem;color:#b4a58f;white-space:nowrap}.release-tracks{max-width:900px;padding-top:3rem;padding-bottom:3rem}.release-tracks h2{margin:.5rem 0 2rem}.archive-panel .button{display:inline-flex;gap:.8rem}.archive-panel .ui-icon{width:28px;height:28px}.world-consent{font-size:.8rem}.multi-status{font-size:.9rem}.record-dialog :focus-visible{outline:2px solid #e5c797;outline-offset:3px}@keyframes record-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(hover:none){.jacket-open{opacity:1}}@media(max-width:700px){.site-header{gap:1rem}.brand .brand-seal{width:46px;height:44px;background-size:100px 100px;background-position:center -10px}.brand .brand-word{font-size:1rem}.world-toolbar{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.world-toolbar .archive-control{grid-column:1/-1;justify-self:start;padding-left:.25rem;border:0;background:none;min-height:44px}.world-toolbar .button{padding:.65rem 1rem;font-size:.9rem}.record-dialog{width:calc(100vw - 1rem);max-height:95dvh}.record-layout{grid-template-columns:1fr;padding:1.25rem;gap:2rem}.record-jacket{position:static;display:grid;grid-template-columns:120px 1fr;gap:.7rem 1.2rem;align-items:center}.record-jacket img{grid-row:1/3;width:120px}.record-jacket p{margin:0;font-size:.75rem}.record-full{margin:0;font-size:.8rem}.record-content h2{font-size:2.2rem}.record-paging{padding:.7rem;gap:.2rem}.record-paging button{font-size:.8rem}.tracklist li a{grid-template-columns:1.5rem minmax(0,1fr) 2.6rem 1rem;gap:.35rem}.record-topbar{padding:.6rem 1rem}.record-cover .jacket-open{bottom:.65rem}.room-positions{gap:.3rem}.world-toolbar+.world-consent{margin-top:.5rem}}@media(prefers-reduced-motion:reduce){.record-dialog[open]{animation:none}.jacket-open,.tracklist li a,.world-toolbar .button,.archive-control{transition:none}}.footer-grid .brand{align-items:flex-start;flex-direction:column}.footer-grid .brand-seal{width:180px;height:180px;background-size:contain;background-position:center}.footer-grid .brand-word{display:none}.record-paging{position:sticky;bottom:0;z-index:2;background:#151313f5;box-shadow:0 -8px 24px #151313aa}.record-paging button:hover{color:#e5c797}.record-paging button:focus-visible{outline-offset:0}.expedition{margin:1.5rem var(--gutter) 2rem;display:grid;grid-template-columns:.85fr 1.3fr .85fr;border:1px solid #574942;background:linear-gradient(130deg,#211416,#0b0e12 65%);position:relative}.expedition>div{padding:1.6rem;min-width:0}.expedition-brief{border-right:1px solid #574942}.expedition-brief h2{font-size:clamp(2rem,3.3vw,3.7rem);line-height:1.02;margin:.7rem 0 1.1rem}.expedition-brief h2 em{color:#f09798}.expedition-brief>p:not(.eyebrow){font-size:.9rem;color:#cabdb6;line-height:1.65}.expedition-start{background:#a82435;color:#fff;border:1px solid #eb6071;margin-top:1rem;min-height:50px}.journey-keys{display:flex;gap:.3rem;align-items:center;flex-wrap:wrap;margin-top:1rem!important;font-size:.75rem!important}.journey-keys kbd{font:inherit;padding:.15rem .3rem;border:1px solid #706563;background:#211b1c;border-bottom-width:3px}.journey-keys span{margin-inline:.3rem}.frequency-map{border-right:1px solid #574942}.map-caption{display:flex;justify-content:space-between;gap:1rem;letter-spacing:.12em;font-size:.75rem;color:#c9b4aa}.map-stations{--map-columns:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;padding:1.5rem 0;position:relative}.map-stations:before{content:"";position:absolute;top:2.5rem;bottom:2.5rem;left:19px;right:calc(50% - 30px);border-left:1px solid #886665;border-right:1px solid #886665;pointer-events:none}.map-station{position:relative;display:flex;align-items:center;gap:.65rem;background:transparent;border:0;color:#d9ceca;cursor:pointer;text-align:left;padding:0;min-height:44px;font:inherit}.station-dot{display:grid;place-items:center;border:1px solid #8d726c;background:#161013;border-radius:50%;width:38px;height:38px;flex:none;font-size:.8rem;transition:background .3s,box-shadow .3s}.station-title{font-size:.8rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.station-stamp{font-size:.85rem;color:#e7a99d;margin-left:auto}.map-station[aria-pressed=true] .station-dot{background:#b32d41;border-color:#ff9f9f;color:#fff;box-shadow:0 0 0 5px #ab263531}.map-station.discovered .station-dot{border-color:#e2b59a}.map-station:hover .station-title{text-decoration:underline}.journey-progress label{display:flex;justify-content:space-between;font-size:.75rem;letter-spacing:.1em;color:#d1bcb1}.journey-progress progress{width:100%;height:4px;appearance:none;display:block;margin-top:.65rem;border:0;background:#413136}.journey-progress progress::-webkit-progress-bar{background:#413136}.journey-progress progress::-webkit-progress-value{background:#ed8e93;transition:width .4s}.journey-progress progress::-moz-progress-bar{background:#ed8e93}.journey-deck{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}.journey-destination strong{display:block;font:1.3rem/1.25 var(--serif);margin-top:.7rem}.journey-message{font-size:.8rem;line-height:1.5;color:#c9b4aa;margin-top:.7rem!important}.journey-controls{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.direction-pad{display:grid;grid-template:repeat(3,44px)/repeat(3,44px);gap:3px}.direction-pad button{color:#eee5df;border:1px solid #745e58;background:#1f191c;font-size:1.25rem;cursor:pointer;border-radius:7px;touch-action:manipulation}.direction-pad button:hover,.direction-pad button:active{background:#a82435;border-color:#f48c92}.direction-pad [data-travel=up]{grid-area:1/2}.direction-pad [data-travel=left]{grid-area:2/1}.direction-pad>span{grid-area:2/2;display:grid;place-items:center;font:italic 1.4rem var(--serif);color:#ef969d}.direction-pad [data-travel=right]{grid-area:2/3}.direction-pad [data-travel=down]{grid-area:3/2}.journey-open{display:flex;align-items:center;gap:.6rem;font-size:.9rem;min-height:48px;text-decoration:none;border-bottom:1px solid #ed8e93;color:#f3d9cd}.journey-complete{font-size:.9rem;padding:1rem;background:#421d26;border:1px solid #a85867;text-decoration:none}.journey-complete[hidden]{display:none}.record-discovered .multi-card-head:after{content:"SIGNAL COLLECTED \2713";display:block;font-size:.7rem;letter-spacing:.12em;color:#e4b295;margin-top:.5rem}.expedition~.room-navigation .room-positions{display:none}.journey-active .multi-grid{outline-color:#c7465b}.stamp-received .journey-progress{animation:stamp-glow .7s ease-out}@keyframes stamp-glow{50%{filter:brightness(1.8)}}@media(max-width:1100px){.expedition{grid-template-columns:1fr 1.3fr}.expedition .journey-deck{grid-column:1/-1;border-top:1px solid #574942;display:grid;grid-template-columns:1fr 1fr}.frequency-map{border-right:0}.journey-controls{justify-content:flex-end}}@media(max-width:600px){.expedition{grid-template-columns:1fr;margin-top:1rem}.expedition>div{padding:1.2rem}.expedition-brief{border:0}.expedition-brief h2{font-size:2.8rem}.expedition-brief h2 br{display:none}.expedition-brief h2 em{margin-left:.15em}.expedition-brief .journey-keys{display:none}.frequency-map{border-top:1px solid #574942}.expedition .journey-deck{grid-template-columns:1fr;gap:1rem}.journey-controls{justify-content:space-between}.direction-pad{grid-template:repeat(3,44px)/repeat(3,44px)}.station-title{font-size:.8rem}.world-heading h1{font-size:13vw}.journey-active .expedition-brief{display:none}}@media(prefers-reduced-motion:reduce){.stamp-received .journey-progress{animation:none}.station-dot,.journey-progress progress::-webkit-progress-value{transition:none}}.track-services{padding:0 0 .8rem 2.8rem}.tracklist li .track-youtube{display:inline-flex;gap:.5rem;align-items:center;padding:.35rem .65rem;min-height:40px;border:1px solid #65434b;border-radius:99px;font-size:.8rem;color:#f3d6d7;background:#24181b;line-height:1.3}.tracklist li .track-youtube:hover{background:#4c202b;border-color:#e68595}.yt-disc{display:grid;place-items:center;border:1px solid #fa818f;border-radius:50%;width:21px;height:21px;color:#fa818f;font-size:1rem}.search-tag{font-size:.75rem;color:#c5a6a9;border-left:1px solid #74555d;padding-left:.5rem}.track-help{font-size:.85rem;color:#c9b4aa;margin-top:1.5rem}.journey-active .expedition{position:sticky;top:0;z-index:21;grid-template-columns:1fr 1fr;background:#101015f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 30px #0007}.journey-active .expedition-brief{display:none}.journey-active .expedition>div{padding:.9rem 1.2rem}.journey-active .map-stations{--map-columns:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:.75rem 0}.journey-active .map-stations:before{display:none}.journey-active .station-title{display:none}.journey-active .map-station{justify-content:center}.journey-active .station-stamp{margin-left:0}.journey-active .expedition .journey-deck{grid-column:auto;border-top:0;display:flex;flex-direction:row;align-items:center;gap:1rem}.journey-active .journey-controls{flex-wrap:nowrap}.journey-active .journey-destination{max-width:180px}.journey-active .journey-open>span:last-child{display:none}.journey-active .direction-pad{grid-template:repeat(3,36px)/repeat(3,36px)}.journey-active .journey-complete{position:absolute;right:1rem;bottom:0;transform:translateY(100%)}@media(max-width:700px){.track-services{padding-left:2rem}.journey-active .expedition{grid-template-columns:1fr}.journey-active .frequency-map{display:none}.journey-active .expedition .journey-deck{justify-content:space-between}.journey-active .journey-message{font-size:.75rem}.journey-active .journey-destination strong{font-size:1rem}.journey-active .journey-controls{gap:.6rem}.journey-active .journey-open{font-size:.8rem}.journey-active .journey-open .ui-icon{display:none}.journey-active .direction-pad{grid-template:repeat(3,44px)/repeat(3,44px)}.journey-active .journey-destination{max-width:130px}.journey-active .journey-controls{flex-wrap:wrap;justify-content:center;max-width:145px}}.expedition{display:none}.expedition-ready .expedition{display:grid}.journey-map-return{display:none;background:none;border:1px solid #a56a76;color:#f7c1cb;font:inherit;font-size:.8rem;min-height:44px;padding:.3rem .65rem;cursor:pointer;margin-bottom:.5rem}.journey-active .journey-map-return{display:block}.webgl-active:not(.world-overlooking) .multi-card:not(.room-selected){visibility:hidden;pointer-events:none}.webgl-active:not(.world-overlooking) .multi-card.room-selected{visibility:visible;transform:translate(-50%,-50%);z-index:2}.world-overlooking .multi-card{visibility:visible}.journey-active .multi-grid{scroll-margin-top:calc(var(--journey-hud-height,240px) + 16px)}.immersive-home:not(.archive-open){height:100dvh;overflow:hidden}.immersive-home:not(.archive-open)>main>:not(.world-hero),.immersive-home:not(.archive-open)>footer{display:none}.return-to-scene{display:none;font:inherit;color:var(--ink);background:#151515;border:1px solid #776454;border-radius:99px;padding:.6rem 1rem;min-height:44px;cursor:pointer}.archive-open .return-to-scene{display:block}.archive-open .site-header{position:fixed;background:#090909ef;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.immersive-home:not(.archive-open) .world-hero{height:100dvh;min-height:0;max-width:none;padding:0;overflow:hidden;isolation:isolate}.immersive-home:not(.archive-open) .world-hero:before{content:"";position:absolute;inset:-3%;z-index:-1;background:linear-gradient(90deg,#08090bc9,#14071185),url(/assets/passage-1672.webp) center/cover;animation:night-drift 24s ease-in-out infinite alternate}.immersive-home:not(.archive-open) .world-heading{position:absolute;top:100px;left:var(--gutter);margin:0;padding:0;z-index:5;pointer-events:none}.immersive-home:not(.archive-open) .world-heading h1{font-size:clamp(2rem,3.5vw,4rem)}.immersive-home:not(.archive-open) .world-heading>.eyebrow{display:none}.immersive-home:not(.archive-open) .world-statement{font-size:.85rem;margin-top:.4rem}.immersive-home:not(.archive-open) .world-toolbar{position:absolute;right:var(--gutter);top:100px;margin:0;z-index:10}.immersive-home:not(.archive-open) .world-toolbar .button,.immersive-home:not(.archive-open) .archive-control{min-height:44px;padding:.5rem .9rem}.immersive-home:not(.archive-open) .world-consent,.immersive-home:not(.archive-open) .multi-instructions,.immersive-home:not(.archive-open) .multi-privacy,.immersive-home:not(.archive-open) .world-bottom,.immersive-home:not(.archive-open) .world-hero>.multi-status{display:none}.immersive-home:not(.archive-open) .world-hero .multi-grid{position:absolute;inset:172px 0 250px;height:auto!important;min-height:0;margin:0;padding-block:10px;align-items:center}.immersive-home:not(.archive-open) .webgl-stage{height:100%}.immersive-home:not(.archive-open) .webgl-active:not(.world-overlooking) .multi-card.room-selected{transform:translate(-50%,-50%) scale(var(--focus-scale,1))}.immersive-home:not(.archive-open) .multi-card-head{min-height:0;padding:.7rem 1rem}.immersive-home:not(.archive-open) .multi-card h3{font-size:1.1rem}.immersive-home:not(.archive-open) .multi-player{height:clamp(160px,23dvh,280px)}.immersive-home:not(.archive-open) .multi-card-status,.immersive-home:not(.archive-open) .related-film-title,.immersive-home:not(.archive-open) .multi-card-controls{display:none}.immersive-home:not(.archive-open) .world-release-links{padding:.5rem 1rem}.immersive-home:not(.archive-open) .room-navigation{position:absolute;left:50%;bottom:242px;transform:translate(-50%);z-index:10;border:0;margin:0;padding:0}.immersive-home:not(.archive-open) .room-navigation>.room-position{display:none}.immersive-home:not(.archive-open) .room-navigation .button{min-height:36px;padding:.3rem .8rem}.immersive-home:not(.archive-open) .expedition{position:absolute;bottom:104px;left:var(--gutter);right:var(--gutter);margin:0;top:auto;display:grid;grid-template-columns:1fr 1fr;gap:2rem;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:12}.immersive-home:not(.archive-open) .expedition-brief{display:none}.immersive-home:not(.archive-open) .expedition>div{padding:.65rem 1rem;background:#111017de;border:1px solid #63505a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.immersive-home:not(.archive-open) .frequency-map{max-width:420px}.immersive-home:not(.archive-open) .map-stations{--map-columns:8;grid-template-columns:repeat(8,minmax(0,1fr));gap:.2rem;padding:.6rem 0}.immersive-home:not(.archive-open) .map-stations:before,.immersive-home:not(.archive-open) .station-title{display:none}.immersive-home:not(.archive-open) .map-station{justify-content:center;min-height:40px}.immersive-home:not(.archive-open) .station-dot{width:30px;height:30px;font-size:.75rem}.immersive-home:not(.archive-open) .station-stamp{position:absolute;right:0;top:0;font-size:.65rem}.immersive-home:not(.archive-open) .expedition .journey-deck{grid-column:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;max-width:540px;justify-self:end;width:100%}.immersive-home:not(.archive-open) .journey-controls{gap:.7rem;flex-wrap:nowrap}.immersive-home:not(.archive-open) .direction-pad{grid-template:repeat(3,36px)/repeat(3,36px)}.immersive-home:not(.archive-open) .journey-destination strong{font-size:1rem;max-width:170px}.immersive-home:not(.archive-open) .journey-message{display:none}.immersive-home:not(.archive-open) .journey-map-return{display:none}.immersive-home:not(.archive-open) .journey-open{font-size:.8rem;white-space:nowrap}.immersive-home:not(.archive-open) .journey-complete{position:absolute;bottom:100%;right:0;transform:none}.sound-dock{display:grid;grid-template-columns:10px minmax(0,1fr) 270px 44px;align-items:center;gap:.8rem;background:#101015ed;border:1px solid #645059;padding:.7rem 1rem;max-width:900px;margin:1.5rem auto}.sound-dock .eyebrow{font-size:.65rem}.preview-title{font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.album-preview{width:270px;height:36px}.preview-next{width:44px;height:44px;cursor:pointer;background:#382029;border:1px solid #b37886;color:#ffe4ed;font-size:1.5rem}.preview-notice{grid-column:1/-1;color:#c0adb6;font-size:.7rem;line-height:1.2;margin:0!important}.sound-indicator{width:7px;height:7px;background:#6b5862;border-radius:50%}.playing .sound-indicator{background:#ff6b93;box-shadow:0 0 14px #e5407a}.immersive-home:not(.archive-open) .sound-dock{position:absolute;bottom:12px;left:50%;transform:translate(-50%);width:calc(100% - 2 * var(--gutter));margin:0;z-index:15}.immersive-home:not(.archive-open) .quick-nav{display:none}.immersive-home:not(.archive-open) .menu-disclosure{margin-left:auto}@keyframes night-drift{0%{transform:translate(-1%)}to{transform:translate(1%)}}@media(max-width:900px){.immersive-home:not(.archive-open) .world-toolbar{top:104px}.immersive-home:not(.archive-open) .archive-control{display:none}.immersive-home:not(.archive-open) .expedition{gap:.7rem}.immersive-home:not(.archive-open) .journey-open .ui-icon{display:none}.immersive-home:not(.archive-open) .journey-deck .direction-pad{display:none}.immersive-home:not(.archive-open) .journey-deck{min-height:120px}.immersive-home:not(.archive-open) .map-stations{--map-columns:4;grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.immersive-home:not(.archive-open) .site-header{min-height:78px;padding-top:1rem;padding-bottom:1rem}.immersive-home:not(.archive-open) .world-heading{top:83px}.immersive-home:not(.archive-open) .world-heading h1{font-size:1.65rem}.immersive-home:not(.archive-open) .world-statement{display:none}.immersive-home:not(.archive-open) .world-toolbar{top:80px;gap:.3rem;right:var(--gutter)}.immersive-home:not(.archive-open) .world-toolbar .button{font-size:.75rem;padding:.4rem .6rem;gap:.3rem}.immersive-home:not(.archive-open) .world-toolbar .ui-icon{width:17px;height:17px}.immersive-home:not(.archive-open) .world-toolbar [data-multi-load]{display:none}.immersive-home:not(.archive-open) .world-hero .multi-grid{top:134px;bottom:245px}.immersive-home:not(.archive-open) .expedition{bottom:122px;grid-template-columns:1fr;left:1rem;right:1rem}.immersive-home:not(.archive-open) .expedition .journey-deck{min-height:100px;max-width:none;justify-self:stretch;padding:.7rem 1rem}.immersive-home:not(.archive-open) .frequency-map{display:none}.immersive-home:not(.archive-open) .world-hero:not(.journey-active) .frequency-map{display:block;position:absolute;left:0;right:0;bottom:112px;max-width:none}.immersive-home:not(.archive-open) .journey-map-return{display:block;min-height:36px;margin:0 0 .3rem}.immersive-home:not(.archive-open) .room-navigation{bottom:232px}.immersive-home:not(.archive-open) .journey-controls{max-width:none}.immersive-home:not(.archive-open) .journey-destination strong{font-size:.9rem}.immersive-home:not(.archive-open) .journey-destination .eyebrow{font-size:.65rem}.sound-dock{grid-template-columns:8px minmax(0,1fr) 44px;gap:.3rem .6rem;padding:.5rem .7rem}.sound-dock>div{grid-column:2/4}.album-preview{grid-column:1/3;width:100%;height:34px}.preview-next{grid-column:3;grid-row:2}.preview-title{font-size:.75rem;max-width:260px}.sound-dock .eyebrow,.preview-notice{font-size:.6rem}.immersive-home:not(.archive-open) .sound-dock{width:calc(100% - 2rem);bottom:8px}.return-to-scene{font-size:.75rem;padding:.4rem .6rem}.archive-open .site-header{gap:.7rem}.archive-open .quick-nav{display:none}.archive-open .menu-disclosure{margin-left:auto}}@media(prefers-reduced-motion:reduce){.immersive-home:not(.archive-open) .world-hero:before{animation:none}}.preview-shazam{grid-column:4;grid-row:3;font-size:.75rem;white-space:nowrap}.preview-notice{grid-column:1/4;grid-row:3}.sound-dock .preview-next{grid-column:4;grid-row:1}.immersive-home:not(.archive-open) .sound-dock{padding-bottom:.5rem}.webgl-active:not(.world-overlooking) .multi-card.room-selected{animation:station-arrival .65s cubic-bezier(.16,1,.3,1)}.is-listening .multi-card.room-selected{border-color:#ef7294;box-shadow:0 0 35px #bf245633}.immersive-home:not(.archive-open) .multi-grid{scrollbar-width:none}.immersive-home:not(.archive-open) .multi-grid::-webkit-scrollbar{display:none}@keyframes station-arrival{0%{opacity:0;filter:brightness(.65)}to{opacity:1;filter:brightness(1)}}@media(max-width:600px){.sound-dock .preview-next{grid-column:3;grid-row:2}.preview-shazam{grid-column:3;grid-row:3;font-size:.65rem}.preview-notice{grid-column:1/3}}@media(prefers-reduced-motion:reduce){.webgl-active:not(.world-overlooking) .multi-card.room-selected{animation:none}}.noir-scenery{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:#070608}.noir-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;opacity:0;filter:grayscale(.75) brightness(.35) contrast(1.25);transform:scale(1.05);transition:opacity 1.6s ease,transform 9s linear;-webkit-mask-image:linear-gradient(90deg,#000,#0009 45%,#0003 70%,#000);mask-image:linear-gradient(90deg,#000,#0009 45%,#0003 70%,#000)}.noir-photo.visible{opacity:.85;transform:scale(1)}.noir-scenery:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 30% 35%,transparent,#080609bb 80%),linear-gradient(0deg,#080609,transparent 50%)}.immersive-home:not(.archive-open) .world-heading{clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0}.immersive-home:not(.archive-open) .world-toolbar,.immersive-home:not(.archive-open) .world-bottom,.immersive-home:not(.archive-open) .multi-instructions,.immersive-home:not(.archive-open) .multi-status,.immersive-home:not(.archive-open) .world-consent,.immersive-home:not(.archive-open) .multi-privacy{display:none}.immersive-home:not(.archive-open) .expedition{display:none!important}.immersive-home:not(.archive-open) .map-open .expedition{display:block!important;position:fixed;inset:95px 20px 140px auto;width:min(430px,calc(100vw - 40px));z-index:35;overflow:auto;background:#100c13f5;padding:24px;border:1px solid #53404b;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.immersive-home:not(.archive-open) .map-open .frequency-map{display:block!important}.immersive-home:not(.archive-open) .map-open .expedition-brief,.immersive-home:not(.archive-open) .map-open .journey-deck{display:none!important}.immersive-home:not(.archive-open) .multi-grid{top:90px!important;bottom:145px!important}.immersive-home:not(.archive-open) .room-navigation{display:flex!important;position:absolute;bottom:105px;left:50%;transform:translate(-50%);z-index:12;background:#09070ac9;padding:4px 8px;border-radius:30px;gap:8px;width:auto}.immersive-home:not(.archive-open) .room-positions{display:none}.immersive-home:not(.archive-open) .room-navigation button{min-width:44px;min-height:44px;padding:6px;border:0}.immersive-home:not(.archive-open) .room-position{white-space:nowrap}.immersive-home:not(.archive-open) .webgl-active:not(.world-overlooking) .multi-card.room-selected{transform:translate(-50%,-50%) perspective(1200px) rotateY(var(--scene-lean,0deg)) scale(var(--focus-scale,1))!important;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s}.scene-map-toggle{border:1px solid #ffffff40;background:#100c1388;color:#f6f0e9;border-radius:50%;width:44px;height:44px;font-size:25px;cursor:pointer}.archive-open .scene-map-toggle{display:none}.sound-dock .preview-toggle{background:#c4b4bd;color:#110b10;border:0;border-radius:30px;padding:10px 16px;min-height:44px;white-space:nowrap;cursor:pointer}.audio-unlock{position:absolute;top:100px;left:50%;transform:translate(-50%);z-index:25;background:#140c17e8;color:#fff;border:1px solid #a6899b;border-radius:30px;padding:12px 20px;cursor:pointer;max-width:90%;white-space:nowrap}.audio-unlock[hidden]{display:none}.sound-dock{grid-template-columns:auto minmax(100px,1fr) auto auto auto auto!important}.sound-dock .album-preview{width:170px}.sound-dock .preview-notice{font-size:10px}.platform-directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #ffffff25;border-left:1px solid #ffffff25;margin:24px 0 60px}.platform-tile{display:flex;align-items:center;gap:14px;padding:22px 16px;border-right:1px solid #ffffff25;border-bottom:1px solid #ffffff25;min-width:0;text-decoration:none;transition:background .3s}.platform-tile strong{display:block;font-size:14px;font-weight:500}.platform-tile small{display:block;font-size:10px;color:#aba0ab;margin-top:5px}.platform-glyph{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;font-size:12px;letter-spacing:1px;border:1px solid #aa879a;border-radius:50% 50% 15%;background:linear-gradient(var(--glyph-angle),#502239,#171219);color:#f2e5eb}.platform-tile[href]:hover{background:#4c213b66}.platform-pending{opacity:.58}@media(max-width:900px){.platform-directory{grid-template-columns:repeat(3,minmax(0,1fr))}.sound-dock .album-preview{display:none}.sound-dock{width:calc(100% - 32px)!important;grid-template-columns:auto minmax(0,1fr) auto auto auto!important}.sound-dock .preview-notice{display:none}}@media(max-width:600px){.platform-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-tile{padding:16px 10px;gap:8px}.platform-glyph{width:30px;height:30px;font-size:10px}.platform-tile strong{font-size:12px}.immersive-home:not(.archive-open) .multi-grid{top:85px!important;bottom:145px!important}.sound-dock{bottom:12px!important;padding:10px!important;gap:7px!important}.sound-dock .eyebrow{font-size:8px}.sound-dock .preview-title,.sound-dock .preview-shazam{font-size:10px}.sound-dock .preview-toggle{padding:8px;font-size:11px}.sound-indicator{display:none}.sound-dock{grid-template-columns:minmax(0,1fr) auto auto auto!important}.audio-unlock{top:80px;font-size:11px}.noir-photo{object-position:40% 40%}.scene-map-toggle{width:40px;height:40px}.immersive-home:not(.archive-open) .room-navigation{bottom:92px}}@media(prefers-reduced-motion:reduce){.noir-photo,.immersive-home:not(.archive-open) .multi-card.room-selected{transition:none!important;transform:none}.noir-photo{transform:none}}.immersive-home:not(.archive-open) .sound-dock{display:flex!important;align-items:center;gap:14px!important;min-height:64px;bottom:16px!important;padding:12px 18px!important}.sound-dock>div{flex:1;min-width:0}.sound-dock .album-preview,.sound-dock .preview-notice{display:none!important}.sound-dock .preview-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sound-dock .preview-shazam{position:static!important;font-size:12px}.sound-dock .preview-toggle,.sound-dock .preview-next{order:0!important}.immersive-home:not(.archive-open) .room-navigation{bottom:100px!important}.sound-dock .eyebrow{font-size:10px}.sound-dock .preview-title{font-size:13px}.platform-tile small{font-size:12px}.platform-tile strong{font-size:14px}@media(max-width:600px){.immersive-home:not(.archive-open) .sound-dock{padding:10px!important;gap:7px!important}.sound-dock .preview-title{font-size:12px}.sound-dock .eyebrow{font-size:9px}.sound-dock .preview-shazam{font-size:12px}.sound-dock .preview-next{min-width:38px}.sound-dock .preview-toggle{font-size:12px}}.world-floor-mark,.fallback-floor-mark{pointer-events:none;background:url(/assets/netrina-logo-lossless.webp) center -70px / 900px 900px no-repeat;width:900px;height:450px;opacity:.5;filter:saturate(.75);transform-origin:center}.world-floor-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) var(--floor-matrix);z-index:0;backface-visibility:hidden}.fallback-floor-mark{position:absolute;left:50%;bottom:85px;transform:translate(-50%) perspective(800px) rotateX(65deg) scale(.55);transform-origin:50% 100%;z-index:0;-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 75%,transparent);mask-image:linear-gradient(transparent,#000 20%,#000 75%,transparent)}.webgl-active>.fallback-floor-mark{display:none}@media(max-width:600px){.fallback-floor-mark{bottom:110px;transform:translate(-50%) perspective(800px) rotateX(62deg) scale(.34);opacity:.6}.webgl-active .multi-grid .record-cover{touch-action:pan-y}.world-floor-mark{opacity:.65}}.spatial-world:not(.webgl-active) .world-floor-mark{display:none}.immersive-home:not(.archive-open) .fallback-floor-mark{bottom:145px}@media(max-width:600px){.immersive-home:not(.archive-open) .fallback-floor-mark{bottom:165px}}@media(max-width:700px){.site-header:has(.menu-disclosure[open]){position:fixed!important;inset:0 0 auto;z-index:90;min-height:80px;padding:16px max(16px,env(safe-area-inset-right)) 16px max(16px,env(safe-area-inset-left));background:#090909;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible;gap:12px}.site-header .menu-disclosure{position:static;margin-left:auto;flex:none}.site-header:has(.menu-disclosure[open]) .return-to-scene,.site-header:has(.menu-disclosure[open]) .scene-map-toggle,.site-header:has(.menu-disclosure[open]) .quick-nav{display:none!important}.site-header .menu-panel{position:absolute;top:100%;left:12px;right:12px;width:auto;max-width:none;max-height:calc(100svh - 104px);max-height:calc(100dvh - 104px - env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px 18px max(16px,env(safe-area-inset-bottom));background:#121014;border:1px solid #705b65;border-radius:0 0 18px 18px;box-shadow:0 24px 48px #000b;scroll-padding:12px}.site-header .menu-panel>a{display:flex;align-items:center;min-height:50px;padding:10px 4px;border-bottom:1px solid #ffffff1f;font-size:20px;font-weight:500;line-height:1.35;color:#fff;text-decoration:none;overflow-wrap:anywhere}.site-header .menu-panel>a:hover,.site-header .menu-panel>a:focus-visible{background:#35232d;color:#fff}.site-header .menu-panel a:focus-visible{outline:2px solid #b5d2ff;outline-offset:2px}.site-header .menu-bottom{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;padding-top:4px;border:0}.site-header .menu-bottom a{display:flex;align-items:center;min-height:44px;font-size:16px;color:#e0ccd6}.menu-disclosure[open]>summary span{display:inline-block;transform:rotate(45deg)}}.immersive-home:not(.archive-open) .fallback-floor-mark{width:150vw;height:65svh;left:50%;bottom:100px;background:url(/assets/floor-logo-lossless.webp) center / 100% 100% no-repeat;filter:grayscale(1) invert(1);opacity:.65;transform:translate(-50%) perspective(900px) rotateX(48deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(transparent,#000 22%,#000 88%,transparent);mask-image:linear-gradient(transparent,#000 22%,#000 88%,transparent)}@media(max-width:600px){.immersive-home:not(.archive-open) .fallback-floor-mark{width:175vw;height:62svh;bottom:115px;transform:translate(-50%) perspective(650px) rotateX(46deg);opacity:.7}}@media(max-width:700px){.immersive-home:not(.archive-open) .room-navigation,.immersive-home:not(.archive-open) .scene-map-toggle,.immersive-home:not(.archive-open) .preview-next,.immersive-home:not(.archive-open) .world-enter{display:none!important}.immersive-home:not(.archive-open) .multi-grid{bottom:110px!important;overscroll-behavior-x:contain}.immersive-home:not(.archive-open) .record-cover{user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.immersive-home:not(.archive-open) .record-cover img{-webkit-user-drag:none}.immersive-home:not(.archive-open) .fallback-floor-mark{bottom:90px}}.immersive-home:not(.archive-open) .fallback-floor-mark{background-image:none}.immersive-home:not(.archive-open) .fallback-floor-mark:before{content:"";position:absolute;inset:0;background:url(/assets/floor-logo-lossless.webp) center / 100% 100% no-repeat;transform:none;transform-origin:center}.noir-scenery .noir-photo{inset:0 auto auto 0;max-width:none;object-fit:fill;transform-origin:0 0;transition:opacity 1.6s ease;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);filter:grayscale(.75) brightness(.5) contrast(1.18)}.noir-scenery:after{background:linear-gradient(0deg,#080609 0%,#08060955 42%,transparent 80%)}.mobile-spatial{display:none}.mobile-spatial-active .mobile-spatial:not([hidden]){display:block;position:absolute;inset:0;overflow:hidden;isolation:isolate}.immersive-home:not(.archive-open) .mobile-spatial-active .multi-grid.mobile-spatial-rail{position:absolute!important;inset:75px 0 130px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:hidden!important;transform:none!important;perspective:none!important;padding:0!important;touch-action:pan-y!important}.mobile-spatial-active .multi-grid>.multi-card,.mobile-spatial-active .multi-grid>.webgl-stage{display:none!important}.mobile-spatial-active .mobile-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.mobile-spatial-active .mobile-planes{position:absolute;inset:0;perspective:600px;perspective-origin:50% 50%;transform-style:preserve-3d;pointer-events:none;z-index:1}.mobile-spatial-active .mobile-planes img{position:absolute;left:50%;top:50%;width:var(--album-size);height:var(--album-size);margin-left:calc(var(--album-size)*-.5);margin-top:calc(var(--album-size)*-.5);max-width:none;object-fit:contain;box-shadow:0 12px 36px #000a;will-change:transform}.mobile-spatial-active .mobile-grab{position:absolute;z-index:3;left:10%;width:80%;height:var(--album-size);top:calc(var(--album-center) - var(--album-size)*.5);touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab;outline-offset:5px}.mobile-spatial-active [data-interaction$=Drag] .mobile-grab{cursor:grabbing}.mobile-spatial-active .mobile-caption{position:absolute;top:calc(var(--album-center) + var(--album-size)*.5 + 18px);left:8%;right:8%;z-index:4;text-align:center;pointer-events:auto}.mobile-spatial-active .mobile-edition{display:block;font-size:12px;letter-spacing:.18em;color:#b7b4b4;margin-bottom:8px}.mobile-spatial-active .mobile-record{font:500 clamp(18px,calc(5 * var(--ritual-vw, 1vw)),24px)/1.15 var(--font-display,sans-serif);color:#fff;text-decoration:none;display:block;text-wrap:balance}.mobile-spatial-active .mobile-track{font-size:14px;line-height:1.4;color:#ddd;margin:9px 0 8px;text-wrap:balance}.mobile-spatial-active .mobile-progress{width:64%;height:2px;border:0;accent-color:#bf273a;display:block;margin:auto;background:#ffffff24}.mobile-progress::-webkit-progress-bar{background:#ffffff24}.mobile-progress::-webkit-progress-value{background:#bf273a}.spatial-help{position:absolute;top:-25px;left:0;right:0;text-align:center;font-size:12px;color:#ddd;text-shadow:0 1px 6px #000;transition:opacity .2s}[data-interaction=horizontalDrag] .spatial-help,[data-interaction=verticalDrag] .spatial-help{opacity:0}.spatial-access{position:absolute;z-index:8;left:10%;right:10%;bottom:0;display:flex;flex-wrap:wrap;gap:4px;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.spatial-access:focus-within{clip-path:none;width:auto;height:auto;overflow:visible;background:#080808;padding:8px}.spatial-access button{min-height:44px;font-size:14px}.mobile-spatial-active .sound-dock{bottom:calc(12px + env(safe-area-inset-bottom));left:calc(12px + env(safe-area-inset-left));right:calc(12px + env(safe-area-inset-right))}.mobile-spatial-active .fallback-floor-mark{opacity:.45;pointer-events:none}.mobile-spatial-active[data-mobile-renderer=webgl] .fallback-floor-mark{display:none!important}.mobile-spatial-active .mobile-grab:focus-visible,.mobile-spatial-active .mobile-record:focus-visible{outline:2px solid #fff}@media(max-height:650px){.immersive-home:not(.archive-open) .mobile-spatial-active .multi-grid.mobile-spatial-rail{inset:65px 0 115px!important}.mobile-spatial-active .mobile-caption{top:calc(var(--album-center) + var(--album-size)*.5 + 8px)}.mobile-spatial-active .mobile-edition{margin-bottom:3px}.mobile-spatial-active .mobile-record{font-size:18px}.mobile-spatial-active .mobile-track{font-size:13px;margin:4px 0}.spatial-help{display:none}}.immersive-home:not(.archive-open) .mobile-spatial-active .multi-grid.mobile-spatial-rail{z-index:3!important}.mobile-spatial-active .mobile-caption{padding:10px 8px 14px;background:linear-gradient(180deg,#070709dd,#070709aa 80%,transparent);border-top:1px solid #ffffff28}.immersive-home:not(.archive-open) .mobile-spatial-active .fallback-floor-mark{opacity:.38;bottom:65px}.immersive-home:not(.archive-open) .mobile-spatial-active .multi-grid.mobile-spatial-rail{inset:calc(75px + env(safe-area-inset-top)) env(safe-area-inset-right) calc(125px + env(safe-area-inset-bottom)) env(safe-area-inset-left)!important}.mobile-spatial-active .mobile-caption{padding:10px 8px 12px;box-sizing:border-box}.mobile-spatial-active .mobile-track{font-size:.875rem}.mobile-spatial-active .mobile-grab{width:var(--album-size);left:calc(50% - var(--album-size)*.5)}.mobile-spatial-active .mobile-progress{transition:none}.mobile-spatial-active .room-navigation,.mobile-spatial-active .world-overview,.mobile-spatial-active .world-enter{display:none!important}@media(max-width:700px)and (max-height:500px),(max-height:500px)and (pointer:coarse){.immersive-home:not(.archive-open) .mobile-spatial-active .multi-grid.mobile-spatial-rail{inset:65px env(safe-area-inset-right) 85px env(safe-area-inset-left)!important}.mobile-spatial-active .mobile-caption{left:calc(50% + 100px);right:5%;top:25%}.mobile-spatial-active .mobile-edition{font-size:12px}}.mobile-mute{display:none}.mobile-spatial-active .mobile-mute{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#eee;border:1px solid #ffffff45;width:44px;height:44px;min-width:44px;border-radius:50%;padding:0}.mobile-spatial-active .mobile-mute[aria-pressed=true]{color:#d86a79;border-color:#d86a79}.mobile-spatial-active .mobile-mute:focus-visible{outline:2px solid white;outline-offset:3px}.mobile-spatial-active .mobile-caption{background:transparent;border:0;text-shadow:0 2px 12px #000,0 1px 3px #000}.mobile-spatial-active .mobile-grab{background:transparent;border:0;will-change:transform;transform-origin:50% 50%;-webkit-tap-highlight-color:transparent}.sleeve-corners{position:absolute;inset:-9px;pointer-events:none;background:linear-gradient(#eee9,#eee9) left top/16px 1px,linear-gradient(#eee9,#eee9) left top/1px 16px,linear-gradient(#eee9,#eee9) right top/16px 1px,linear-gradient(#eee9,#eee9) right top/1px 16px,linear-gradient(#eee9,#eee9) left bottom/16px 1px,linear-gradient(#eee9,#eee9) left bottom/1px 16px,linear-gradient(#eee9,#eee9) right bottom/16px 1px,linear-gradient(#eee9,#eee9) right bottom/1px 16px;background-repeat:no-repeat}.sleeve-scan{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(180deg,transparent 46%,#d6839326 50%,#fff5 50.4%,transparent 52%);background-size:100% 200%}.sleeve-open .sleeve-scan{animation:sleeve-scan 1.25s cubic-bezier(.22,.68,.16,1) 1}.mobile-spatial-active .spatial-help{display:flex;justify-content:center;align-items:center;gap:7px;top:auto;bottom:-37px;font:11px/1.3 var(--font-body,sans-serif);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;color:#eee;text-shadow:0 1px 7px #000}.sleeve-key{font-size:18px;line-height:1;color:#e8a3ad}.mobile-spatial-active .mobile-caption{top:calc(var(--album-center) + var(--album-size)*.5 + 48px)}.spatial-vault{position:absolute;z-index:5;left:48%;right:4%;top:calc(var(--album-center) - var(--album-size)*.5 - 24px);height:calc(var(--album-size) + 50px);display:flex;flex-direction:column;min-height:160px;opacity:var(--sleeve-reveal,0);transform:perspective(700px) translate3d(calc((1 - var(--sleeve-reveal,0))*24px),0,calc((var(--sleeve-reveal,0) - 1)*100px)) rotateY(calc((var(--sleeve-reveal,0) - 1)*-16deg));transform-origin:0 50%;pointer-events:none;color:#eee;text-shadow:0 1px 4px #000,0 2px 12px #000}.spatial-vault[hidden]{display:none}.sleeve-open .spatial-vault{pointer-events:auto}.vault-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:3px;padding:0 0 6px 8px;border-bottom:1px solid #ffffff30}.vault-header>div{display:grid;gap:4px}.vault-kicker{font-size:9px;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:#d9a8b0}.vault-count{font-size:11px;letter-spacing:.15em;text-transform:uppercase}.mobile-spatial-active .vault-close{display:flex;align-items:center;justify-content:center;min-width:44px;width:44px;height:44px;min-height:44px;padding:11px;border:0;background:transparent;color:#ddd;border-radius:50%}.vault-close svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1}.vault-close:active{background:#ffffff10}.vault-scroll{position:relative;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-block:12px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 8px,#000 calc(100% - 25px),transparent);mask-image:linear-gradient(180deg,transparent,#000 8px,#000 calc(100% - 25px),transparent);padding-block:7px 28px}.vault-scroll::-webkit-scrollbar{display:none}.vault-tracks{list-style:none;margin:0;padding:0;position:relative}.vault-tracks li{margin:0;padding:0;perspective:500px}.mobile-spatial-active .vault-tracks button{display:grid;grid-template-columns:21px 1fr 10px;gap:5px;align-items:center;min-height:55px;width:100%;margin:0;padding:11px 6px 11px 4px;text-align:left;color:#ddd;background:transparent;border:0;border-bottom:1px solid #ffffff1c;border-radius:0;font:400 13px/1.35 var(--font-body,sans-serif);text-transform:none;letter-spacing:0;white-space:normal;text-shadow:0 1px 4px #000,0 2px 12px #000;transform-origin:0 50%;-webkit-tap-highlight-color:transparent}.vault-title{overflow-wrap:anywhere;text-wrap:pretty}.vault-number{font:10px/1 monospace;color:#a9a4a5;font-variant-numeric:tabular-nums}.vault-play{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #b89fa5;opacity:.7}.mobile-spatial-active .vault-tracks button[aria-current=true]{color:#fff;border-bottom-color:#cf6d8099;background:linear-gradient(90deg,#a53b491c,transparent)}.vault-tracks [aria-current=true] .vault-number{color:#ffb8c5}.vault-tracks [aria-current=true] .vault-play{width:5px;height:5px;border:0;background:#f0b4c0;border-radius:50%;box-shadow:0 0 10px #ee8199}.mobile-spatial-active .vault-tracks button:hover{color:#fff}.mobile-spatial-active .vault-tracks button:focus-visible,.vault-scroll:focus-visible,.vault-close:focus-visible{outline:1px solid #fff;outline-offset:-2px}.vault-invitation{display:flex;align-items:center;gap:6px;flex-shrink:0;min-height:31px;color:#efbdc7;border-top:1px solid #c277873d;font:10px/1.4 var(--font-body,sans-serif)}.vault-invitation-text{flex:1}.vault-depth{color:#a49aa0;font:9px/1 monospace}.vault-listen-note{display:block;padding:1px 0 0 14px;font-size:9px;line-height:1.4;color:#c3babe;letter-spacing:.02em}.signal-ladder{display:flex;flex-direction:column;gap:3px;width:9px;flex-shrink:0}.signal-ladder i{display:block;width:7px;height:1px;background:#e8a9b8;transform:skewY(-25deg);animation:signal-rise 1.8s ease-in-out 3;animation-delay:.3s}.signal-ladder i:nth-child(2){animation-delay:.15s}.signal-ladder i:nth-child(3){animation-delay:0s}.vault-at-end .signal-ladder,.vault-single .vault-depth{visibility:hidden}.vault-explored .signal-ladder i{animation:none;opacity:.6}@media(max-height:650px){.mobile-spatial-active .mobile-caption{top:calc(var(--album-center) + var(--album-size)*.5 + 36px)}.spatial-vault{top:calc(var(--album-center) - var(--album-size)*.5 - 12px);height:calc(var(--album-size) + 36px)}.mobile-spatial-active .spatial-help{bottom:-30px}.mobile-spatial-active .vault-tracks button{min-height:48px;font-size:12px}.vault-kicker,.vault-listen-note{font-size:8px}.vault-invitation{font-size:9px}}@media(max-width:700px)and (max-height:500px),(max-height:500px)and (pointer:coarse){.mobile-spatial-active .mobile-caption{top:25%;left:calc(50% + 100px);right:5%;transition:opacity .2s}.mobile-spatial-active .sleeve-open .mobile-caption{opacity:0;visibility:hidden;pointer-events:none}.spatial-vault{left:44%;right:5%;top:5px;height:calc(100% - 10px)}}@keyframes sleeve-scan{0%{opacity:0;background-position:0 100%}20%{opacity:.8}to{opacity:0;background-position:0 -100%}}@keyframes signal-rise{0%,to{opacity:.25;transform:translateY(2px) skewY(-25deg)}50%{opacity:1;transform:translateY(-2px) skewY(-25deg)}}@media(prefers-reduced-motion:reduce){.sleeve-open .sleeve-scan,.signal-ladder i{animation:none}.spatial-vault{transform:none!important}.mobile-spatial-active .mobile-caption{transition:none}}.mobile-spatial-active .ritual-space{background:#030307}.mobile-spatial-active[data-mobile-renderer=css] .ritual-space{background:linear-gradient(180deg,#05040be8,#030307a6 55%,#030307),url(/assets/passage-1280.webp) center/cover}.mobile-spatial-active .noir-scenery{opacity:.12}.mobile-spatial-active .mobile-canvas{z-index:2}.mobile-spatial-active .mobile-planes{z-index:3}.mobile-spatial-active .mobile-grab{z-index:5}.mobile-spatial-active .ritual-space .spatial-vault{inset:9% 0 21%;height:auto;min-height:0;transform:none;opacity:var(--sleeve-reveal);z-index:4;pointer-events:none}.ritual-space .vault-header{position:absolute;right:4%;top:-20px;width:47%;border:0;padding:0;pointer-events:auto}.ritual-space .vault-kicker{font-size:12px;color:#bab4c4}.ritual-space .vault-count{font-size:12px;color:#ddd7e4}.ritual-space .vault-scroll{position:absolute;inset:25px 0 24px 38%;padding:0;-webkit-mask-image:none;mask-image:none;pointer-events:auto;overflow-anchor:none;contain:layout paint}.ritual-space .vault-tracks{position:sticky;top:0;width:100%;padding:0;overflow:clip}.ritual-space .vault-distance{width:1px;pointer-events:none}.mobile-spatial-active .ritual-space .vault-tracks button{width:100%;height:100%;min-height:52px;padding:7px 10px;box-sizing:border-box;border:1px solid #a4a0b94d;background:#090911db;color:#f2edf5;font:400 14px/1.25 Georgia,serif;grid-template-columns:19px 1fr;gap:7px;transform:none;overflow:hidden}.ritual-space .vault-tracks .vault-number{font-size:12px}.ritual-space .vault-play{display:none}.mobile-spatial-active .ritual-space .vault-tracks button.portal-gpu{color:transparent;background:transparent;border-color:transparent;text-shadow:none}.ritual-space .portal-gpu .vault-number{color:transparent}.mobile-spatial-active .ritual-space .vault-tracks button.portal-near:not(.portal-gpu){border-color:#d3cddd9c}.mobile-spatial-active .ritual-space .vault-tracks button.portal-playing{border-left:2px solid #982c43}.mobile-spatial-active .ritual-space .vault-tracks button:focus-visible{outline:2px solid #eee;outline-offset:-3px}.ritual-space .vault-invitation{position:absolute;bottom:0;left:54%;right:6%;border:0;height:24px;font-size:12px;letter-spacing:.08em;color:#c7c0d4;pointer-events:none}.ritual-space .vault-invitation-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ritual-space .signal-ladder{height:28px;gap:7px;width:18px;align-items:center}.ritual-space .signal-ladder i{width:2px;height:2px;background:#dad0ed;box-shadow:0 0 7px #bab0dc;animation:ritual-rise 2.4s ease-in-out infinite}.ritual-space .signal-ladder i:nth-child(2){animation-delay:.25s}.ritual-space .signal-ladder i:nth-child(3){animation-delay:.5s}.ritual-space .vault-explored .signal-ladder i{animation:none}.ritual-space .vault-depth{font-size:12px;color:#c1b6ca;margin-left:auto}.ritual-space .vault-listen-note{display:none}.mobile-spatial-active .ritual-space .mobile-caption{inset:auto 7% 0;padding:8px 0;background:linear-gradient(0deg,#030307,transparent);pointer-events:auto}.mobile-spatial-active .ritual-space .mobile-record{font:400 clamp(18px,calc(5.1 * var(--ritual-vw, 1vw)),25px)/1.14 Georgia,serif;letter-spacing:-.02em}.mobile-spatial-active .ritual-space .mobile-edition{font-size:12px;letter-spacing:.15em;color:#b5aabd;margin-bottom:6px}.mobile-spatial-active .ritual-space .mobile-track{font-size:14px;line-height:1.3;margin:6px 0;max-height:55px;overflow:auto}.ritual-space .sleeve-corners{background:none;border:1px solid #bdb8d04d;inset:-8px}.ritual-space .sleeve-corners:after{content:"";position:absolute;inset:5px;border:1px solid #bdb8d015}.ritual-space .sleeve-scan{display:none}.mobile-spatial-active .ritual-space .spatial-help{font-size:12px;letter-spacing:.08em;bottom:-36px;color:#d0c5d9}.ritual-space .sleeve-key{font-size:15px;color:#c7c2d0}.ritual-trace{position:absolute;left:7%;top:6%;z-index:3;font:12px/1.5 monospace;letter-spacing:.13em;color:#b8b1c6;opacity:.6;pointer-events:none;writing-mode:vertical-rl}.sleeve-open .ritual-trace{top:58%;font-size:12px;writing-mode:horizontal-tb;max-width:30%;letter-spacing:.06em}.ritual-space:not(.sleeve-open) .ritual-trace{opacity:.35}.mobile-spatial-active .fallback-floor-mark,.mobile-spatial-active .sound-dock .preview-next,.mobile-spatial-active .sound-dock .preview-shazam{display:none!important}.immersive-home:has(.mobile-spatial-active) .scene-map-toggle{display:none!important}.mobile-spatial-active .mobile-mute{width:40px;min-width:40px;height:40px}@media(max-height:650px){.mobile-spatial-active .ritual-space .spatial-vault{inset:5% 0 28%}.mobile-spatial-active .ritual-space .mobile-edition{margin-bottom:3px}.mobile-spatial-active .ritual-space .mobile-caption{padding-bottom:0}.ritual-space .vault-header{top:-16px}}@media(max-height:500px){.mobile-spatial-active .ritual-space .spatial-vault{inset:4px 0}.ritual-space .vault-header{top:-3px;right:3%;width:43%}.ritual-space .vault-scroll{inset:38px 0 28px 44%}.mobile-spatial-active .ritual-space .sleeve-open .mobile-caption{display:none}.mobile-spatial-active .ritual-space:not(.sleeve-open) .mobile-caption{left:62%;right:3%;bottom:15%}}@keyframes ritual-rise{0%{transform:translateY(10px);opacity:0}35%{opacity:.9}to{transform:translateY(-13px);opacity:0}}@media(prefers-reduced-motion:reduce){.ritual-space .signal-ladder i{animation:none!important}.ritual-space .vault-tracks li{transition:none}}.mobile-spatial-active .temple-stage{position:absolute;inset:0;z-index:7;touch-action:none;overflow:hidden;outline-offset:-3px;opacity:var(--temple-reveal,0)}.mobile-spatial-active .temple-stage[hidden]{display:none}.temple-portals{position:absolute;inset:0;pointer-events:none}.mobile-spatial-active [data-temple-album]{position:absolute;transform:translate(-50%,-50%);padding:0;border:0;border-radius:0;background:transparent;pointer-events:auto;touch-action:none;min-width:44px;min-height:44px;-webkit-tap-highlight-color:transparent}.mobile-spatial-active [data-temple-album]:focus-visible{outline:1px solid #f0e8f7;outline-offset:7px}.temple-label{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.temple-caption{position:absolute;bottom:0;left:7%;right:7%;margin:0;padding:8px 0 12px;text-align:center;font:400 16px/1.25 Georgia,serif;color:#e4dce9;pointer-events:none;text-shadow:0 1px 8px #000}.gallery-open .mobile-grab,.gallery-open .mobile-caption,.gallery-open .ritual-trace{opacity:calc(1 - var(--temple-reveal,0));pointer-events:none!important}.mobile-spatial-active .ritual-space .spatial-vault{opacity:calc(var(--sleeve-reveal,0)*(1 - var(--temple-reveal,0)))}.gallery-open .spatial-vault,.gallery-open .vault-scroll{pointer-events:none!important}.mobile-spatial-active .ritual-space .vault-tracks button{font-size:16px;background:transparent;border:0;border-bottom:1px solid #b5aabd30;padding:8px 10px;grid-template-columns:22px 1fr;gap:6px}.mobile-spatial-active .ritual-space .vault-tracks button.portal-gpu{border-color:transparent}.mobile-spatial-active .ritual-space .vault-tracks button.portal-playing{border-bottom:1px solid #b88799a0;background:transparent}.ritual-space .vault-tracks li{perspective:none;will-change:transform}.ritual-space .vault-tracks .vault-number{font-size:13px}.ritual-space .vault-close{position:relative}.ritual-space .vault-close svg{transform:rotate(45deg)}.ritual-space .vault-close:after{content:"\2197";position:absolute;inset:0;display:grid;place-items:center;font-size:23px}.ritual-space .vault-close svg{visibility:hidden}.ritual-space .vault-invitation{bottom:-4px}.ritual-space .signal-ladder i{animation-direction:reverse}.temple-stage:focus-visible{outline:1px solid #ddd}@media(max-height:650px)and (min-height:501px){.mobile-spatial-active .ritual-space .spatial-vault{inset:5% 0 20%}}.ritual-space:not(.gallery-open) .temple-stage,.ritual-space:not(.gallery-open) [data-temple-album]{pointer-events:none!important}.mobile-spatial-active .temple-bearing{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:20px/1 monospace;color:#c2b8cb80;pointer-events:none}.mobile-spatial-active .temple-hint{position:absolute;left:5%;right:5%;bottom:65px;text-align:center;font:14px/1.4 monospace;letter-spacing:.025em;color:#c3bccb;pointer-events:none;transition:opacity .5s}.mobile-spatial-active .temple-explored .temple-hint{opacity:0}.mobile-spatial-active .temple-caption{min-height:40px;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(0deg,#030307c0,transparent)}.mobile-spatial-active [data-temple-album][hidden]{display:none}@media(prefers-reduced-motion:reduce){.mobile-spatial-active .temple-hint{transition:none}}.immersive-home:not(.archive-open) .mobile-spatial-active .multi-grid.mobile-spatial-rail{inset:0!important}.mobile-spatial-active .mobile-environment{position:absolute;inset:0;z-index:0;overflow:hidden;perspective:600px;perspective-origin:50% 50%;pointer-events:none;background:#06070a}.mobile-spatial-active .ritual-backdrop{position:absolute;left:50%;top:50%;max-width:none;object-fit:cover;transform-origin:50% 50%;filter:brightness(.92);will-change:transform}.mobile-spatial-active[data-mobile-renderer=webgl] .ritual-floor-ink{visibility:hidden}.ritual-sky{display:none}.mobile-spatial-active[data-mobile-renderer=css] .gallery-open .ritual-sky{display:block;position:absolute;inset:0 0 auto;height:calc(var(--sky-height,162px) + 100px);pointer-events:none;background:linear-gradient(#000 var(--sky-height,162px),transparent)}.ritual-sky-motion{position:absolute;inset:0 0 auto;height:var(--sky-height,162px);overflow:hidden;mask-image:radial-gradient(ellipse 55% 100% at 50% 0,#000 62%,#0009 78%,transparent);-webkit-mask-image:radial-gradient(ellipse 55% 100% at 50% 0,#000 62%,#0009 78%,transparent)}.mobile-spatial-active[data-mobile-renderer=css] .gallery-open .ritual-sky-motion:before,.mobile-spatial-active[data-mobile-renderer=css] .gallery-open .ritual-sky-motion:after{content:"";position:absolute;inset:0 auto 0 0;width:220%;background:url(/assets/ritual/galactic-vault-v2.webp) center/cover;filter:brightness(.3) saturate(.8);animation:ritual-sky-loop 8s linear infinite;will-change:transform,opacity}.mobile-spatial-active[data-mobile-renderer=css] .gallery-open .ritual-sky-motion:after{animation-delay:-4s}.mobile-spatial-active .sky-paused .ritual-sky-motion:before,.mobile-spatial-active .sky-paused .ritual-sky-motion:after{animation-play-state:paused!important}@keyframes ritual-sky-loop{0%{transform:translateZ(0);opacity:0}12.5%,50%{opacity:1}62.5%,to{opacity:0}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.mobile-spatial-active[data-mobile-renderer=css] .gallery-open .ritual-sky-motion:before{animation:none;opacity:1;will-change:auto}.mobile-spatial-active[data-mobile-renderer=css] .gallery-open .ritual-sky-motion:after{display:none}}.mobile-spatial-active[data-mobile-renderer=css] .ritual-space{background:#06070a}.mobile-spatial-active .ritual-floor-ink{position:absolute;left:-6%;right:-6%;bottom:21%;height:9%;text-align:center;transform:perspective(500px) rotateX(58deg);opacity:.34;mix-blend-mode:screen;pointer-events:none;color:#c2bbc7;font-family:Arial,sans-serif}.mobile-spatial-active .ritual-floor-ink b{display:block;font-size:clamp(26px,calc(8.5 * var(--ritual-vw, 1vw)),48px);letter-spacing:.1em;line-height:1.1;white-space:nowrap}.mobile-spatial-active .ritual-floor-ink span{display:block;font-size:10px;letter-spacing:.45em;line-height:2.2}.mobile-spatial-active .ritual-vignette{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,#04040672,transparent 17%,transparent 68%,#040407ad),linear-gradient(90deg,#0005,transparent 12%,transparent 88%,#0005)}.mobile-spatial-active .mobile-planes img{outline:1px solid #d7bdc080;outline-offset:8px;box-shadow:0 0 0 5px #0e0d1280,0 0 0 11px #b8a9b324,0 14px 45px #0009}.mobile-spatial-active .ritual-space .sleeve-corners{inset:-15px -14px -40px;border:1px solid #ddcbd486;box-shadow:inset 0 0 14px #c6b5c119,0 0 1px #f9e4eb,0 5px 30px #0007;background:linear-gradient(125deg,#d6bec512,transparent 30%,transparent 75%,#b9b9d112)}.mobile-spatial-active .ritual-space .sleeve-corners:after{inset:4px;border:1px solid #d6c4ce2b}.mobile-spatial-active .sleeve-imprint{position:absolute;top:calc(100% + 15px);left:0;right:0;display:flex;justify-content:space-between;align-items:center;font:9px/1 Arial,sans-serif;letter-spacing:.09em;color:#d1c7d0;pointer-events:none}.mobile-spatial-active .sleeve-imprint i{font-size:7px;font-style:normal;color:#b5aab7}.mobile-spatial-active[data-mobile-renderer=webgl] .sleeve-imprint{visibility:hidden}.mobile-spatial-active .ritual-space .spatial-help{bottom:-70px;font-size:11px;letter-spacing:.13em;color:#e4dbe1}.mobile-spatial-active .ritual-space .mobile-caption{bottom:calc(100px + env(safe-area-inset-bottom));left:6%;right:6%;padding:18px 10px 4px;background:linear-gradient(0deg,#04040730,transparent);text-shadow:0 2px 10px #000,0 1px 4px #000}.mobile-spatial-active .ritual-space .mobile-record{font-size:clamp(23px,calc(6.6 * var(--ritual-vw, 1vw)),29px);line-height:1.1;letter-spacing:-.015em}.mobile-spatial-active .ritual-space .mobile-edition{font-size:10px;letter-spacing:.2em;color:#c5b6c2;margin-bottom:8px}.mobile-spatial-active .ritual-space .mobile-track{font-size:13px;line-height:1.4;color:#cfc9d1;margin:8px 0}.mobile-spatial-active .ritual-space .mobile-progress{width:48%;background:#ffffff21}.mobile-spatial-active .ritual-space .spatial-vault{inset:19% 0 24%}.ritual-space .vault-header{top:-25px;right:5%;width:46%;align-items:flex-start;gap:3px}.ritual-space .vault-header>div{gap:8px;min-width:0}.ritual-space .vault-kicker{font:400 clamp(17px,calc(4.8 * var(--ritual-vw, 1vw)),22px)/1.1 Georgia,serif;letter-spacing:-.01em;color:#eee5eb;text-transform:none;text-wrap:balance}.ritual-space .vault-count{font:10px/1.2 Arial,sans-serif;letter-spacing:.19em;color:#b8a7b4}.mobile-spatial-active .ritual-space .vault-close{flex-shrink:0;width:44px;height:44px;min-height:44px;min-width:44px;margin-top:-8px;border:1px solid #cbb5c140;background:#0c0c1080;color:#e7d9e1}.ritual-space .vault-close:after{content:"\2197";font-size:20px}.ritual-space .vault-scroll{inset:66px 0 24px 38%}.mobile-spatial-active .ritual-space .vault-tracks button:not(.portal-gpu){border:1px solid #ccb6c15c;background:linear-gradient(115deg,#bab0c014,#0a090fc7 30%,#0b0b11b0 80%,#b69aa81c);box-shadow:inset 0 0 0 3px #e0ced80b;font-size:18px;line-height:1.2;padding:9px 10px;color:#eee7ee}.mobile-spatial-active .ritual-space .vault-tracks button.portal-playing:not(.portal-gpu){border-color:#b88b958c;border-left:2px solid #e1a6ab;background:linear-gradient(110deg,#582e38a6,#0c0a10c2 70%);box-shadow:0 0 16px #bc77801a,inset 0 0 0 3px #dec4d11c}.ritual-space .vault-tracks .vault-number{font-family:Georgia,serif;color:#cbb7c3}.ritual-space .vault-tracks .portal-playing .vault-number{color:#efb9be}.mobile-spatial-active .ritual-space .vault-tracks button.portal-gpu{border:0;background:transparent}.ritual-space .vault-invitation{right:7%;bottom:0}.mobile-spatial-active .ritual-trace{left:7%;top:14%;font:9px/1.8 Arial,sans-serif;letter-spacing:.18em;color:#b6b2c2;max-height:140px;opacity:.65;writing-mode:vertical-rl}.mobile-spatial-active .ritual-inscription{position:absolute;right:5%;top:15%;z-index:3;font:9px/1.7 Arial,sans-serif;letter-spacing:.18em;text-align:right;color:#b7b6c3;writing-mode:vertical-rl;opacity:.62;pointer-events:none}.mobile-spatial-active .sleeve-open .ritual-trace{top:58%;max-width:28%;writing-mode:horizontal-tb;font-size:9px;letter-spacing:.14em;opacity:.7}.mobile-spatial-active .sleeve-open .ritual-inscription{opacity:0}.mobile-spatial-active .gallery-open .ritual-inscription{opacity:.55}.mobile-spatial-active .gallery-open .ritual-trace{opacity:0}.mobile-spatial-active .temple-caption{bottom:calc(106px + env(safe-area-inset-bottom));left:9%;right:9%;padding:24px 4px 4px;min-height:0;font-size:24px;line-height:1.15;background:linear-gradient(0deg,#04040768,transparent)}.mobile-spatial-active .temple-caption:before{content:"THE ALBUM TEMPLE";position:absolute;bottom:calc(100% - 16px);left:0;right:0;font:10px/1.2 Arial,sans-serif;letter-spacing:.22em;color:#b9a7b5}.mobile-spatial-active .temple-hint{bottom:calc(192px + env(safe-area-inset-bottom));left:10%;right:10%;font:12px/1.6 Arial,sans-serif;letter-spacing:.02em;padding:10px 12px;background:#05050a9e;border:1px solid #d7c4d125;border-radius:2px;color:#e2dce5}.mobile-spatial-active .temple-bearing{color:#ddd1d380;font-size:20px;text-shadow:0 0 7px #e6b6c0}.mobile-spatial-active [data-temple-album][aria-current=true]{outline:1px solid #e6c2ca66;outline-offset:7px;box-shadow:0 0 20px #e4a6b223}.immersive-home:not(.archive-open) .mobile-spatial-active .sound-dock{left:16px;right:16px;transform:none;width:auto!important;bottom:calc(16px + env(safe-area-inset-bottom))!important;min-height:68px;background:linear-gradient(120deg,#161319d9,#0b0b10dd);border:1px solid #ceb2bf78;box-shadow:inset 0 0 0 3px #ddc5d20b,0 12px 40px #0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:11px 12px!important;gap:9px!important}.mobile-spatial-active .sound-dock .eyebrow{font:9px/1.3 Arial,sans-serif;letter-spacing:.13em;color:#c0b3bf}.sound-dock .preview-artwork{display:none}.mobile-spatial-active .sound-dock .preview-artwork:not([hidden]){display:block;width:44px;height:44px;min-width:44px;flex:0 0 44px;aspect-ratio:1;object-fit:contain;background:#08080c;border:1px solid #cbb6c15c;border-radius:3px;box-shadow:0 2px 12px #0006}.mobile-spatial-active .sound-dock .eyebrow{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-spatial-active .sound-dock .preview-title{font:13px/1.35 Georgia,serif;color:#f0e8ee;margin-top:6px;max-width:none;max-height:2.7em;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mobile-spatial-active .sound-dock .preview-toggle{border-radius:50%;width:46px;height:46px;min-width:46px;padding:0;background:#d6c7d0;color:#161017;font:12px/1 Arial,sans-serif;box-shadow:0 0 18px #d5c0d01c}.mobile-spatial-active .sound-dock .mobile-mute{width:44px;height:44px;min-width:44px;border-color:#c2aeba5c}.mobile-spatial-active .spatial-access{bottom:94px}@media(max-width:359px){.mobile-spatial-active .ritual-space .spatial-help{bottom:-61px;font-size:10px}.mobile-spatial-active .ritual-space .mobile-caption{bottom:95px}.mobile-spatial-active .ritual-space .mobile-record{font-size:21px}.mobile-spatial-active .ritual-space .spatial-vault{inset:21% 0 25%}.ritual-space .vault-kicker{font-size:16px}.ritual-space .vault-scroll{top:65px}.mobile-spatial-active .ritual-space .vault-tracks button:not(.portal-gpu){font-size:16px;padding:7px}.mobile-spatial-active .temple-hint{left:7%;right:7%;bottom:188px;font-size:11px}}@media(max-height:650px)and (min-height:501px){.mobile-spatial-active .ritual-space .mobile-caption{padding-top:4px}.mobile-spatial-active .ritual-space .mobile-track{margin:4px 0}.mobile-spatial-active .ritual-space .spatial-help{bottom:-62px}.ritual-space .vault-scroll{top:54px}}@media(max-height:500px){.mobile-spatial-active .ritual-space .spatial-vault{inset:83px 0 94px}.ritual-space .vault-header{top:-10px;right:4%;width:42%}.ritual-space .vault-kicker{font-size:16px}.ritual-space .vault-count{font-size:9px}.ritual-space .vault-scroll{inset:42px 0 2px 44%}.ritual-space .vault-invitation{bottom:0;left:36%;right:57%}.ritual-space .vault-depth{font-size:10px}.mobile-spatial-active .ritual-space:not(.sleeve-open) .mobile-caption{left:66%;right:4%;bottom:115px;padding:12px 8px;background:linear-gradient(110deg,#08070bcc,#09070ddb);border:1px solid #bca5b230}.mobile-spatial-active .ritual-space .mobile-record{font-size:20px}.mobile-spatial-active .ritual-space .spatial-help{display:none}.mobile-spatial-active .temple-hint{bottom:145px;left:22%;right:22%;font-size:11px}.mobile-spatial-active .temple-caption{bottom:95px;font-size:19px;padding-top:18px}.mobile-spatial-active .ritual-trace,.mobile-spatial-active .ritual-inscription{display:none}.mobile-spatial-active .sleeve-imprint{font-size:8px}}@media(prefers-reduced-motion:reduce){.mobile-spatial-active .ritual-backdrop{will-change:auto}.mobile-spatial-active .sound-dock{-webkit-backdrop-filter:none;backdrop-filter:none}}.mobile-spatial-active .vault-featured{position:absolute;top:76px;left:0;right:0;height:94px;pointer-events:auto}.mobile-spatial-active .vault-featured-status{position:absolute;left:47%;top:-21px;font:12px/1.3 Arial,sans-serif;letter-spacing:.1em;color:#efb7bc;pointer-events:none}.mobile-spatial-active .vault-featured-status:before{content:"\25c6";margin-right:6px;font-size:9px}.mobile-spatial-active .is-playing .vault-featured-status:before{content:"\266a";font-size:14px}.mobile-spatial-active .vault-current{position:relative;top:0;width:100%;height:100%;overflow:visible}.mobile-spatial-active .vault-current button{background:linear-gradient(110deg,#62313bc4,#120c15bc)!important;border:1px solid #c995a39c!important;border-left:2px solid #f0a8b2!important;box-shadow:0 0 20px #ca7e8a24!important}.mobile-spatial-active .vault-current button.portal-gpu{background:linear-gradient(110deg,#62313b44,#120c1533)!important}.mobile-spatial-active .vault-collection{position:absolute;inset:212px 3% -20px 34%;display:flex;flex-direction:column;background:linear-gradient(135deg,#193342df,#0b1721e8);border:1px solid #8faab680;box-shadow:inset 0 0 0 4px #adc5d009,0 10px 28px #0005;transform-origin:100% 0;pointer-events:auto;min-height:0}.mobile-spatial-active .vault-collection[hidden]{display:none}.mobile-spatial-active .vault-collection-label{padding:13px 13px 11px;border-bottom:1px solid #9cb6c32e;font:14px/1.3 Arial,sans-serif;letter-spacing:.07em;color:#aec8d6;flex-shrink:0}.mobile-spatial-active .ritual-space .vault-collection .vault-scroll{position:relative;inset:auto;width:100%;min-height:0;flex:1;overflow-y:auto;overflow-x:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 12px),transparent);mask-image:linear-gradient(#000 calc(100% - 12px),transparent);padding:0 7px 10px;contain:layout paint;scrollbar-width:thin;scrollbar-color:#769cac66 transparent}.mobile-spatial-active .ritual-space .vault-collection .vault-tracks{position:relative;top:0;width:100%;height:auto;overflow:visible}.mobile-spatial-active .vault-collection .vault-tracks li{position:relative;perspective:none;will-change:auto;margin:0;padding:0}.mobile-spatial-active .ritual-space .vault-collection .vault-tracks button{min-height:54px;height:auto;font:400 18px/1.35 Georgia,serif;padding:12px 7px;grid-template-columns:23px 1fr;gap:9px;border:0;border-bottom:1px solid #a6c4d32c!important;box-shadow:none;background:transparent;color:#d3e2ed;opacity:1;transform:none}.mobile-spatial-active .vault-collection .vault-number{color:#8ab;font-size:14px}.mobile-spatial-active .ritual-space .vault-collection .vault-tracks button:hover,.mobile-spatial-active .ritual-space .vault-collection .vault-tracks button:focus-visible{color:#fff;background:#91bbd019;outline-color:#c9e5f4}.mobile-spatial-active .ritual-space .vault-collection .vault-tracks button:active{background:#d2a1ad30;color:#ffdee5}.mobile-spatial-active .ritual-space .vault-invitation{left:34%;right:5%;bottom:-31px}.mobile-spatial-active .gallery-open .vault-collection,.mobile-spatial-active .gallery-open .vault-featured{pointer-events:none}.mobile-spatial-active .vault-single .vault-invitation{display:none}@media(max-width:359px),(max-height:650px)and (min-height:501px){.mobile-spatial-active .vault-featured{top:53px;height:80px}.mobile-spatial-active .vault-featured-status{top:-18px;font-size:11px}.mobile-spatial-active .vault-collection{top:154px;bottom:16px;left:30%}.mobile-spatial-active .vault-collection-label{font-size:14px;padding:8px 10px}.mobile-spatial-active .ritual-space .vault-collection .vault-tracks button{font-size:17px;min-height:52px;padding-block:10px}.mobile-spatial-active .ritual-space .vault-invitation{bottom:-12px;right:75%;left:7%}.mobile-spatial-active .vault-depth{display:none}}@media(max-height:500px){.mobile-spatial-active .vault-featured{top:48px;height:80px}.mobile-spatial-active .vault-collection{top:46px;left:70%;bottom:0}.mobile-spatial-active .vault-collection-label{padding:7px 10px}.mobile-spatial-active .vault-featured-status{top:-17px;font-size:11px;left:43%}.mobile-spatial-active .ritual-space .vault-header{z-index:3}.mobile-spatial-active .ritual-space .vault-header .vault-close{margin-top:16px}.mobile-spatial-active .ritual-space .spatial-vault{bottom:92px}.mobile-spatial-active .vault-collection .vault-scroll{min-height:54px}}.mobile-spatial-active .vault-featured{height:94px}.mobile-spatial-active .ritual-space .vault-current button:not(.portal-gpu){position:relative;isolation:isolate;background:linear-gradient(125deg,#26242bed,#08090ff5 38%,#0c0d14f5 76%,#22222bed)!important;border:1px solid #c3b5c57a!important;border-left:2px solid #eabac5!important;box-shadow:inset 0 1px #ffffff18,inset 0 0 0 3px #b8b9d009,0 8px 22px #0008!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fffaf6;font:500 18px/1.26 Georgia,serif;letter-spacing:0;text-shadow:0 1px 2px #000;gap:8px;padding:10px}.mobile-spatial-active .ritual-space .vault-current .vault-title{position:relative;z-index:1;min-width:0;overflow-wrap:anywhere;text-wrap:pretty}.mobile-spatial-active .ritual-space .vault-current .vault-number{position:relative;z-index:1;color:#e2b9c6;font-size:14px}.mobile-spatial-active .ritual-space .vault-current li:before{content:"";position:absolute;inset:-3px;pointer-events:none;opacity:0;border:1px solid #e5b7c577;box-shadow:0 0 18px #bb849052,0 0 32px #a7afcf26}.mobile-spatial-active .ritual-space .vault-current button:before,.mobile-spatial-active .ritual-space .vault-current button:after{content:"";position:absolute;left:0;width:52%;height:2px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,#b492a8 25%,#f9e6e4 65%,transparent);box-shadow:0 0 8px #ead2ee60;transform:translate(-110%)}.mobile-spatial-active .ritual-space .vault-current button:before{top:0}.mobile-spatial-active .ritual-space .vault-current button:after{bottom:0}.mobile-spatial-active .sleeve-open:not(.gallery-open) .is-playing .vault-current li:before{animation:netrina-glass-breathe 2.8s ease-in-out infinite}.mobile-spatial-active .sleeve-open:not(.gallery-open) .is-playing .vault-current button:before{animation:netrina-glass-current 3.6s ease-in-out infinite}.mobile-spatial-active .sleeve-open:not(.gallery-open) .is-playing .vault-current button:after{animation:netrina-glass-current 3.6s ease-in-out -1.8s infinite reverse}@media(max-width:359px),(max-height:500px){.mobile-spatial-active .ritual-space .vault-current button:not(.portal-gpu){font-size:16px;line-height:1.18;padding:8px;gap:6px}}@media(prefers-reduced-motion:reduce){.mobile-spatial-active .ritual-space .vault-current li:before,.mobile-spatial-active .ritual-space .vault-current button:before,.mobile-spatial-active .ritual-space .vault-current button:after{animation:none!important}.mobile-spatial-active .sleeve-open:not(.gallery-open) .is-playing .vault-current li:before{opacity:.5}.mobile-spatial-active .ritual-space .vault-current button:not(.portal-gpu){-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.mobile-spatial-active .ritual-space .vault-current button:not(.portal-gpu){background:#08090f!important;border-color:#dfd4df!important;color:#fff}}@keyframes netrina-glass-breathe{0%,to{opacity:.28}50%{opacity:.85}}@keyframes netrina-glass-current{0%{opacity:0;transform:translate(-110%)}16%,78%{opacity:.9}to{opacity:0;transform:translate(210%)}}.mobile-spatial-active .secret-moon-door{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:14px 10px;text-align:left;border:1px solid #c1aeb073;border-left:2px solid #c78384;background:linear-gradient(115deg,#272029ee,#09090fef 40%,#110b11f2);color:#efe5e2;box-shadow:inset 0 0 0 4px #ddc3cc0d,0 0 20px #b15d6526;touch-action:none;overflow:hidden}.mobile-spatial-active .secret-moon-door[hidden]{display:none}.mobile-spatial-active .secret-moon-door span{font:12px/1.25 Arial,sans-serif;letter-spacing:.015em}.mobile-spatial-active .secret-moon-door strong{font:400 clamp(20px,calc(6 * var(--ritual-vw, 1vw)),27px)/.98 Georgia,serif;letter-spacing:-.035em}.mobile-spatial-active .secret-moon-door .secret-door-enter{margin-top:auto;letter-spacing:.12em;font-size:12px}.mobile-spatial-active .secret-moon-door[aria-current=true]{border-color:#eed5d3;box-shadow:inset 0 0 0 4px #ddc3cc18,0 0 30px #b15d6563}.mobile-spatial-active .secret-moon-door:focus-visible{outline:2px solid #fff;outline-offset:4px}.netrina-secret-chamber{box-sizing:border-box;width:min(100% - 24px,620px);max-width:620px;height:min(84dvh,850px);max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #ad909c70;border-radius:2px;background:linear-gradient(125deg,#211920,#08090e 45%,#111018);color:#f0e7e7;box-shadow:inset 0 0 0 5px #d8c4d308,0 30px 100px #000c;font:16px/1.5 Arial,sans-serif;overflow:hidden}.netrina-secret-chamber::backdrop{background:#040409bc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.netrina-secret-chamber[open]{display:flex;flex-direction:column;animation:moon-chamber-arrive .35s ease-out}.netrina-secret-chamber *{box-sizing:border-box}.netrina-secret-chamber [hidden]{display:none!important}.secret-chamber-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #bd9fa729;gap:10px;flex-shrink:0}.secret-chamber-header>span{font-size:12px;letter-spacing:.07em;color:#bfaeb7;max-width:130px}.netrina-secret-chamber button{min-height:44px;border:1px solid #ba98a166;border-radius:0;background:#25202a;color:#f6ebeb;padding:10px 14px;font:14px/1.3 Arial,sans-serif;cursor:pointer}.netrina-secret-chamber button:disabled{opacity:.45;cursor:default}.netrina-secret-chamber :focus-visible{outline:2px solid #f0d2dc;outline-offset:3px}.netrina-secret-chamber a{color:#e6c9d6;text-underline-offset:4px}.secret-chamber-body{padding:24px 20px 28px;overflow:auto;overscroll-behavior:contain;touch-action:auto;min-height:0;scrollbar-width:thin;scrollbar-color:#806672 #09090e}.secret-threshold{margin:0 0 12px;font:14px/1.3 Arial,sans-serif;letter-spacing:.07em;color:#c6a9b3}#secret-moon-heading{margin:0 0 24px;font:400 clamp(38px,calc(12 * var(--ritual-vw, 1vw)),62px)/.94 Georgia,serif;letter-spacing:-.055em;text-transform:none}#secret-moon-heading em{font-weight:400;color:#cea9b9}.secret-chamber-tabs{display:flex;margin-bottom:24px;gap:8px}.secret-chamber-tabs button{flex:1;background:transparent}.secret-chamber-tabs [aria-selected=true]{border-color:#ead0d2;background:#44303b}.secret-live-list article{padding:20px 0;border-top:1px solid #b599a53b}.secret-live-list time,.secret-live-empty>span{font-size:12px;letter-spacing:.09em;color:#bda8b3}.secret-live-list h3{font:400 28px/1.15 Georgia,serif;letter-spacing:-.02em;margin:16px 0}.secret-live-list p,.secret-chat-intro{color:#bdb4bd;font-size:16px;margin:12px 0}.secret-live-empty{min-height:180px}.secret-privacy{margin-top:22px;padding-top:14px;border-top:1px solid #b599a52c;color:#aaa1ac;font-size:14px;line-height:1.5}.secret-privacy summary{cursor:pointer;min-height:44px;display:list-item;padding:10px 0;color:#d5c9d2}.netrina-secret-chamber input,.netrina-secret-chamber textarea{display:block;width:100%;max-width:100%;min-height:46px;background:#07080d;color:#f5eef3;border:1px solid #89727e82;border-radius:0;padding:10px;margin:8px 0 12px;font:16px/1.35 Arial,sans-serif;resize:vertical}.netrina-secret-chamber label{display:block;font-size:14px;color:#c2b5c0}.moon-chat-join>button{width:100%;margin:4px 0 20px;background:#47313c}.moon-invitation-join{border-top:1px solid #b599a52c;padding-top:18px}.moon-chat-connection{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#d5c4d0;font-size:14px;margin-bottom:14px}.moon-chat-invite{font-size:14px;color:#bdb0be;border:1px solid #b599a536;padding:12px}.moon-chat-invite summary{cursor:pointer;min-height:32px}.moon-chat-invite p{font-size:13px}.moon-chat-invite input{font-family:monospace;font-size:14px}.moon-chat-messages{list-style:none;min-height:100px;max-height:32dvh;overflow:auto;overscroll-behavior:contain;padding:0;margin:18px 0;scrollbar-width:thin}.moon-chat-messages li{padding:12px;border-left:1px solid #899ab45c;background:#141722;margin:10px 0;overflow-wrap:anywhere}.moon-chat-messages strong{font:400 12px/1.3 Arial,sans-serif;color:#9faac3;letter-spacing:.04em}.moon-chat-messages p{white-space:pre-wrap;margin:7px 0 0;font-size:16px;line-height:1.45}.moon-chat-messages .moon-chat-own{background:#251d29;border-left-color:#b489a0}.moon-chat-messages .moon-chat-own strong{color:#d0a9c1}.moon-chat-compose button{width:100%}.moon-chat-status{font-size:14px;color:#c0b2be;min-height:21px;margin:14px 0 0}@keyframes moon-chamber-arrive{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.netrina-secret-chamber[open]{animation:none}.netrina-secret-chamber::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-height:500px){.netrina-secret-chamber{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.secret-chamber-body{padding-top:16px}#secret-moon-heading{font-size:36px;margin-bottom:16px}.secret-chamber-tabs{margin-bottom:16px}}.mobile-spatial-active .secret-gate-open *,.mobile-spatial-active .secret-gate-open *:before,.mobile-spatial-active .secret-gate-open *:after{animation-play-state:paused!important}@media(max-width:359px){.secret-chamber-header{padding:10px;gap:6px}.secret-chamber-header button{padding:8px;font-size:13px}.secret-chamber-header>span{font-size:10px;max-width:90px}}.experience-switch{border:1px solid #9d87934f;border-radius:999px;padding:9px 16px;min-height:44px;background:#121015e8;color:#eee5e9;font:14px/1.3 Arial,sans-serif;cursor:pointer;flex-shrink:0}.experience-switch[hidden]{display:none}.experience-dialog{width:min(720px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:clamp(24px,4vw,48px);margin:auto;background:linear-gradient(130deg,#211820,#0b0b10 62%);color:#f2eaf0;border:1px solid #a08a975c;box-shadow:inset 0 0 0 5px #d7bac70a,0 35px 100px #000b;overflow:auto}.experience-dialog::backdrop{background:#030308df;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.experience-kicker{font:12px/1.5 Arial,sans-serif;letter-spacing:.16em;color:#c9b7c4}#experience-heading{font:400 clamp(34px,4.5vw,54px)/1.04 Georgia,serif;letter-spacing:-.04em;margin:16px 0 30px;text-wrap:balance}.experience-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px}.experience-choices button{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px;text-align:left;min-width:0;background:#b99ca60b;border:1px solid #c7b2c343;color:#eee5eb;cursor:pointer;transition:border-color .18s,background .18s}.experience-choices button:hover,.experience-choices button:focus-visible{background:#bb829320;border-color:#ddbdcb;outline:2px solid #e7ccda;outline-offset:3px}.experience-choices button[aria-pressed=true]{border-color:#e4c9d4;background:#b87c9222}.experience-choices svg{width:48px;height:40px;fill:none;stroke:#d5b7c7;stroke-width:1.5}.experience-choices strong{font:400 28px/1.15 Georgia,serif}.experience-choices span{font:16px/1.5 Arial,sans-serif;color:#c6bdc8}.experience-note{margin:22px 0 0;font:14px/1.5 Arial,sans-serif;color:#b3a9b5}.mobile-emulation:not(.archive-open){--emulation-width:min(440px, calc(100vw - 32px) )}.mobile-emulation:not(.archive-open) .world-hero{width:var(--emulation-width);margin-inline:auto;border-inline:1px solid #a48b9a32;box-shadow:0 0 100px #6b344b14;--ritual-vw:min(4.4px, calc((100vw - 32px)*.01) );--gutter:20px}.mobile-emulation:not(.archive-open) .site-header{left:50%;right:auto;transform:translate(-50%);width:var(--emulation-width);min-height:80px;padding:18px 16px;gap:10px}.mobile-emulation:not(.archive-open) .site-header .brand{margin-right:auto;flex-shrink:0}.mobile-emulation:not(.archive-open) .brand .brand-seal{width:46px;height:44px;background-size:100px 100px;background-position:center -10px}.mobile-emulation:not(.archive-open) .brand .brand-word{font-size:1rem}.mobile-emulation:not(.archive-open) .quick-nav,.mobile-emulation:not(.archive-open) .scene-map-toggle{display:none!important}.mobile-emulation:not(.archive-open) .menu-disclosure{margin-left:0;order:2}.mobile-emulation:not(.archive-open) .menu-disclosure>summary{padding:9px 12px;gap:12px;font-size:14px}.mobile-emulation:not(.archive-open) .experience-switch{padding:9px 12px}.mobile-emulation .temple-stage{cursor:grab}.mobile-emulation [data-navigation=look] .temple-stage{cursor:grabbing}.mobile-emulation .sound-indicator{display:none}.mobile-emulation:not(.archive-open) .world-hero:before,.mobile-emulation:not(.archive-open) .noir-scenery{display:none}.mobile-emulation .mobile-spatial-active .temple-hint{font-size:14px;line-height:1.5}.mobile-emulation .mobile-spatial-active .secret-moon-door{cursor:pointer}@media(max-height:500px){.mobile-emulation:not(.archive-open){--emulation-width:min(700px, calc(100vw - 32px) )}.mobile-emulation:not(.archive-open) .world-hero{--ritual-vw:min(7px, calc((100vw - 32px)*.01) )}.experience-dialog{padding:20px 24px}#experience-heading{margin:8px 0 16px;font-size:32px}.experience-choices button{padding:16px;gap:8px}.experience-choices svg{display:none}}@media(prefers-reduced-motion:reduce){.experience-choices button{transition:none}.experience-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.mobile-spatial-active .disco-access{position:absolute;z-index:9;top:90px;right:16px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #d8b786;border-right:3px solid #ffe0a8;border-radius:2px;background:linear-gradient(115deg,#362332f5,#100d13f5);color:#ffe6c0;box-shadow:0 4px 20px #0008,inset 0 0 0 3px #e7c29812;font:14px/1.3 Arial,sans-serif;letter-spacing:.055em;touch-action:manipulation;cursor:pointer}.mobile-spatial-active .disco-access:focus-visible{outline:2px solid #ffe0a8;outline-offset:3px}.mobile-spatial-active .disco-access:active{background:#4e3443}.mobile-spatial-active .sleeve-open:not(.gallery-open) .disco-access{top:auto;bottom:calc(96px + env(safe-area-inset-bottom))}.mobile-spatial-active .disco-open .disco-access,.mobile-spatial-active .disco-transition .disco-access,.mobile-spatial-active .secret-gate-open .disco-access{display:none}@media(max-height:500px){.mobile-spatial-active .disco-access{top:80px}.mobile-spatial-active .sleeve-open:not(.gallery-open) .disco-access{left:16px;right:auto}}.disco-layer{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:hidden}.disco-projection{position:absolute;inset:0;z-index:0;perspective:600px;perspective-origin:50% 50%;transform-style:preserve-3d;pointer-events:none}.disco-layer[hidden],.disco-screen[hidden],.disco-toolbar[hidden]{display:none}.disco-screen{position:absolute;left:50%;top:50%;background:#030305;border:1px solid #b8dae080;box-shadow:0 0 0 5px #06090d,0 0 0 6px #71bcd63b,0 0 28px #3ca9d515;backface-visibility:hidden;transform-origin:50% 50%;pointer-events:auto}.disco-screen video{display:block;width:100%;height:100%;object-fit:contain;background:#000;touch-action:auto}.disco-mirror{pointer-events:none!important;border-color:#9cddeb70;box-shadow:0 0 0 5px #070d14,0 0 0 6px #67c7e52e}.disco-mirror canvas{display:block;width:100%;height:100%;object-fit:contain}.disco-toolbar{position:absolute;z-index:2;top:90px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:8px;opacity:var(--disco-presence,0);transform:translateZ(1px)}.disco-toolbar>span{font:12px/1.4 Arial,sans-serif;letter-spacing:.09em;color:#edd1a4;max-width:150px}.disco-toolbar button{min-height:44px;padding:9px 14px;border:1px solid #caa97573;background:#150f15e8;color:#f1d9b6;font:14px/1.3 Arial,sans-serif;pointer-events:auto;cursor:pointer;touch-action:manipulation}.disco-status{position:absolute;left:8%;right:8%;bottom:108px;text-align:center;color:#e1d2c7;font:14px/1.4 Arial,sans-serif;opacity:var(--disco-presence,0);text-shadow:0 1px 6px #000}.disco-status:empty{display:none}.disco-transition .temple-caption,.disco-transition .temple-hint,.disco-transition .temple-bearing,.disco-transition .ritual-inscription{visibility:hidden}.disco-transition .spatial-access{display:none}.mobile-spatial-active[data-mobile-renderer=css] .disco-layer{background:radial-gradient(ellipse at 70% 30%,#5b33424a,transparent 60%),linear-gradient(#100c17,#0b080c)}@media(max-height:500px){.disco-toolbar{top:78px;left:24px;right:24px}.disco-toolbar>span{max-width:110px}.disco-status{left:3%;right:auto;width:26%;bottom:108px;font-size:13px}}.mobile-spatial-active .secret-park-access{position:absolute;z-index:9;left:16px;top:90px;min-height:44px;width:calc(50% - 24px);padding:10px 8px;border:1px solid #88bbc6;border-left:3px solid #c3edf1;border-radius:2px;background:linear-gradient(120deg,#1d3440f5,#090f17f5);color:#d4f4f6;box-shadow:0 4px 20px #0008;font:14px/1.3 Arial,sans-serif;cursor:pointer;touch-action:manipulation}.mobile-spatial-active .disco-access{width:calc(50% - 24px);padding-inline:8px;letter-spacing:.015em}.mobile-spatial-active .sleeve-open:not(.gallery-open) .secret-park-access{top:auto;bottom:calc(96px + env(safe-area-inset-bottom))}.mobile-spatial-active .secret-park-open .secret-park-access,.mobile-spatial-active .secret-park-transition .secret-park-access,.mobile-spatial-active .secret-park-transition .disco-access,.mobile-spatial-active .secret-park-open .disco-access,.mobile-spatial-active .disco-open .secret-park-access,.mobile-spatial-active .disco-transition .secret-park-access,.mobile-spatial-active .secret-gate-open .secret-park-access{display:none}.mobile-spatial-active .secret-park-layer{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:hidden}.mobile-spatial-active .secret-park-layer[hidden],.mobile-spatial-active .secret-park-node[hidden],.mobile-spatial-active .secret-park-backdrop[hidden]{display:none}.mobile-spatial-active .secret-park-projection{position:absolute;inset:0;perspective:600px;perspective-origin:50% 50%;transform-style:preserve-3d;pointer-events:none}.mobile-spatial-active .secret-park-toolbar{position:absolute;top:90px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:8px}.secret-park-toolbar>span{font:12px/1.3 Arial,sans-serif;letter-spacing:.13em;color:#a7bfc9}.secret-park-toolbar button,.secret-park-services button{min-height:44px;padding:9px 14px;border:1px solid #7cabb680;background:#0d1921ed;color:#e1f8fa;font:14px/1.3 Arial,sans-serif;cursor:pointer;pointer-events:auto;touch-action:manipulation}.disco-toolbar>span,.secret-park-toolbar>span{flex:1;min-width:0;overflow-wrap:anywhere}.ritual-room-actions{display:flex;flex:none;align-items:center;gap:8px}.ritual-room-actions button{padding-inline:10px;font-size:13px;white-space:nowrap}@media(max-width:359px){.disco-toolbar>span,.secret-park-toolbar>span{font-size:10px;letter-spacing:.06em}}.secret-park-heading{position:absolute;top:154px;left:24px;right:24px;text-align:left;text-shadow:0 2px 12px #000}.secret-park-heading p{font:14px/1.5 Arial,sans-serif;letter-spacing:.06em;color:#b3d5df;margin:0 0 6px}.secret-park-heading h2{font:400 clamp(30px,calc(9 * var(--ritual-vw,1vw)),42px)/1.04 Georgia,serif;color:#edf7f8;letter-spacing:-.045em}.secret-park-heading em{color:#a0d8e1;font-weight:400}.secret-park-heading>span{display:block;margin-top:12px;font:12px/1.4 Arial,sans-serif;letter-spacing:.19em;color:#a9bec9}.mobile-spatial-active .secret-park-node{position:absolute;left:50%;top:50%;min-width:72px;min-height:100px;display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:12px 8px;background:linear-gradient(125deg,#1b3944ed,#081018f5);color:#e2f4f8;border:1px solid #a2c9d591;text-align:left;overflow:hidden;backface-visibility:hidden;pointer-events:auto;touch-action:none;cursor:pointer;user-select:none;-webkit-user-select:none}.secret-park-node span{font:12px/1.2 Arial,sans-serif;color:#a4c3cf}.secret-park-node strong{font:400 clamp(18px,calc(5.5 * var(--ritual-vw,1vw)),23px)/1.05 Georgia,serif;letter-spacing:-.02em}.secret-park-node[aria-current=true]{border-color:#d4fcff;box-shadow:0 0 24px #89d7e14d,inset 0 0 0 3px #9adce012}.mobile-spatial-active .secret-park-node.is-webgl{background:transparent;border-color:transparent;box-shadow:none}.secret-park-node.is-webgl>span,.secret-park-node.is-webgl>strong{opacity:0}.secret-park-node.is-webgl:focus-visible{outline:3px solid #e6d6ac;outline-offset:-3px}.secret-park-services{position:absolute;bottom:calc(106px + env(safe-area-inset-bottom));left:16px;right:16px;display:flex;justify-content:center;gap:8px;clip-path:inset(50%);height:1px;overflow:hidden}.secret-park-services:focus-within,.mobile-spatial-active[data-mobile-renderer=css] .secret-park-services{clip-path:none;height:auto;overflow:visible}.secret-park-backdrop{position:absolute;left:50%;top:50%;max-width:none;object-fit:fill;transform-origin:50% 50%;will-change:transform}.secret-park-transition .temple-caption,.secret-park-transition .temple-hint,.secret-park-transition .ritual-inscription,.secret-park-transition .ritual-trace,.secret-park-transition .spatial-access{visibility:hidden}.mobile-spatial-active .temple-stage{user-select:none;-webkit-user-select:none}.moon-intro{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#000;color:#fff;overflow:hidden}.moon-intro::backdrop{background:#000}.moon-intro video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.moon-intro-toolbar{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(14px + env(safe-area-inset-top)) 16px 30px;background:linear-gradient(#000b,transparent);pointer-events:none;font:12px/1.4 Arial,sans-serif;letter-spacing:.1em}.moon-intro-toolbar button{pointer-events:auto;min-height:44px;padding:10px 15px;color:#fff;background:#101820d9;border:1px solid #859da9;border-radius:4px;font:14px/1.4 Arial,sans-serif;letter-spacing:0}.moon-intro-status{position:absolute;bottom:100px;left:15%;right:15%;text-align:center;background:#000b;font:16px/1.5 Arial,sans-serif}.moon-intro-status:empty{display:none}body.moon-intro-open{overflow:hidden}.secret-park-node[data-park-node=film]{padding:0;background:#000;overflow:hidden}.secret-park-node[data-park-node=film] img{width:100%;height:100%;object-fit:contain;display:block}.secret-park-node[data-park-node=film]>span{position:absolute;bottom:0;left:0;right:0;padding:12px 4px;background:#000b;text-align:center;font-size:14px}.moon-cinema-active .secret-park-services [data-park-service=live],.moon-cinema-active .secret-park-services [data-park-service=chat],.moon-cinema-active .secret-park-heading{display:none}.secret-park-services{flex-wrap:wrap}.secret-park-open .secret-park-services{clip-path:none;height:auto;overflow:visible}.secret-park-open .secret-park-services:not(:focus-within) [data-park-service=live],.secret-park-open .secret-park-services:not(:focus-within) [data-park-service=chat]{display:none}@media(max-height:650px){.secret-park-heading{top:145px}.secret-park-heading h2{font-size:30px}.secret-park-heading>span{margin-top:6px}}@media(max-height:500px){.mobile-spatial-active .secret-park-access,.mobile-spatial-active .secret-park-toolbar{top:80px}.mobile-spatial-active .sleeve-open:not(.gallery-open) .secret-park-access{left:auto;right:16px}.secret-park-heading{top:132px;right:auto;max-width:31%;left:18px}.secret-park-heading h2{font-size:25px}.secret-park-heading p{font-size:13px}.secret-park-heading>span{display:none}.secret-park-services{justify-content:flex-end}.secret-park-node span:first-child{display:none}}.mobile-spatial-active .secret-park-node[data-park-node=gate]{background:#020406;border:1px solid #789fae;box-shadow:0 0 0 4px #090d11,0 0 0 5px #658c9660,inset 0 0 28px #050a10;padding:15px 12px}.secret-park-node[data-park-node=gate] strong{font:400 clamp(22px,calc(7.1 * var(--ritual-vw,1vw)),32px)/1.02 Georgia,serif;letter-spacing:-.04em;color:#edf7f8}.secret-park-node[data-park-node=gate] strong em{font-weight:400;color:#b9e1e8}.secret-park-node[data-park-node=gate]>span:first-child{font-size:14px;display:block;color:#b3ccd6}.secret-park-node[data-park-node=gate][aria-current=true]{border-color:#d5f8ff;box-shadow:0 0 0 4px #090d11,0 0 0 5px #a0d9e293,0 0 32px #73bad233}.platform-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px}.platform-logo img{display:block;width:32px;height:32px;object-fit:contain}.platform-logo-sprite{background-image:url(/assets/distribution-services-lossless.webp);background-size:956px 185px;background-position:var(--logo-x) var(--logo-y);background-repeat:no-repeat;border-radius:7px}.store-button{gap:12px}.store-button>span:nth-last-child(2){flex:1}.home-store-links .platform-logo{margin-bottom:12px}.music-room{max-width:1160px;margin:0 auto;padding:132px var(--gutter) 64px}.music-heading{display:grid;grid-template-columns:minmax(0,1fr) 164px;gap:32px;align-items:center;margin-bottom:28px}.music-heading h1{font:400 clamp(38px,4.8vw,66px)/1.02 var(--sans);letter-spacing:-.05em;margin:12px 0 18px}.music-heading h1 em{color:#ed9caa}.music-heading p:not(.eyebrow){font-size:16px;line-height:1.5;max-width:390px;color:#c6bac1}.music-poster{width:164px;height:205px;object-fit:contain;border:1px solid #843440;box-shadow:0 14px 45px #0008}.listening-desk{padding:24px;border:1px solid #58414a;background:linear-gradient(125deg,#24151be6,#0d0e12 70%);box-shadow:0 16px 42px #0004}.listening-picker-control{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;margin-bottom:24px}.listening-picker-control[hidden],.listening-release[hidden]{display:none}.listening-picker-control label{font-size:14px;color:#e8ccd5}.listening-picker-control select{min-width:0;width:100%;min-height:48px;padding:10px 12px;background:#0c0d11;border:1px solid #98767e;border-radius:4px;color:#f4edf0;font:400 16px/1.45 var(--sans);cursor:pointer}.listening-picker-control select:focus-visible{outline:2px solid #f6b3c0;outline-offset:3px}.listening-current{display:grid;grid-template-columns:184px minmax(0,1fr);gap:24px;align-items:center;margin-bottom:24px}.listening-current .listening-art{display:block;width:100%;aspect-ratio:1;min-height:0;overflow:hidden;border:1px solid #66515b;background:#09090c;box-shadow:0 8px 25px #0007}.listening-art .cover{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:contain;object-position:center}.listening-current p{font-size:12px;line-height:1.5;letter-spacing:.07em;color:#b4a8b0}.listening-current h2{font:400 clamp(24px,2.5vw,32px)/1.14 var(--serif);letter-spacing:-.025em;margin:6px 0 9px;overflow-wrap:anywhere}.listening-current a{font-size:14px;color:#ead8de;min-height:28px;display:inline-flex;align-items:center;gap:8px}.listening-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.listening-link{display:flex;align-items:center;gap:12px;min-height:82px;padding:14px 12px;border:1px solid #4b4149;border-radius:5px;background:#131318;text-decoration:none;transition:background .18s,border-color .18s;position:relative}.listening-link>span:nth-child(2){flex:1;min-width:0}.listening-link strong{display:block;font:500 16px/1.3 var(--sans);overflow-wrap:anywhere}.listening-link small{display:block;font-size:14px;line-height:1.35;color:#b9abb3;margin-top:5px}.listening-link-arrow{font-size:18px;color:#c8b5be}.listening-link:hover,.listening-link:focus-visible{background:#2b1e28;border-color:#e5a4b5}.listening-link.is-selected{border-color:#ffc6d4;background:#35202b;box-shadow:inset 3px 0 #ffd2dd}.listening-link.is-selected small{color:#ffd4df}.listening-note{font-size:14px;line-height:1.55;color:#b7a9b1;margin-top:18px}.listening-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.music-profiles{margin-top:30px}.music-profiles h2{font:400 20px/1.3 var(--sans);letter-spacing:-.01em;margin-bottom:14px}.music-profiles nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.music-profiles a{display:flex;align-items:center;gap:10px;min-height:72px;padding:10px;border:1px solid #393239;border-radius:4px;text-decoration:none;font-size:14px}.music-profiles a>span:nth-child(2){flex:1;min-width:0}.music-profiles small{display:block;font-size:12px;color:#b4a7b0;line-height:1.4;margin-top:3px}.music-profiles a:hover{border-color:#b995a4;background:#1b151b}.distribution-details,.platform-other{border-top:1px solid #443940;border-bottom:1px solid #443940;margin-top:30px}.distribution-details summary,.platform-other summary{cursor:pointer;min-height:54px;padding:15px 0;font-size:16px;line-height:1.5;color:#e2d6dc}.distribution-details summary>span:last-child,.platform-other summary>span{font-size:14px;color:#b6a4b0;margin-left:12px;white-space:nowrap}.distribution-details-body{padding:8px 0 24px}.distribution-details-body p,.platform-other p{font-size:14px;line-height:1.65;color:#bcaeb8;max-width:780px}.distribution-details-body .text-link,.platform-other>a{font-size:14px;margin-top:16px;display:inline-flex;min-height:44px;align-items:center}.distribution-source{font-size:12px!important;margin-top:14px}.distribution-brand-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:22px 0}.distribution-brand-list li{display:flex;align-items:center;gap:10px;min-width:0;font-size:14px;line-height:1.45;color:#d7cbd2}.distribution-brand-list li>span:last-child{overflow-wrap:anywhere}.platform-directory-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.platform-directory-heading>a{font-size:14px;min-height:44px;display:inline-flex;align-items:center}.platform-directory{margin-bottom:0;margin-top:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.platform-tile{gap:12px;min-height:88px;padding:16px 12px;line-height:1.4}.platform-tile>span:nth-child(2){flex:1;min-width:0}.platform-tile strong{font-size:16px;overflow-wrap:anywhere}.platform-tile small{font-size:12px;line-height:1.45;color:#bdaeb7}.platform-tile-arrow{margin-left:auto;flex-shrink:0}.platform-other{margin-top:18px;margin-bottom:40px}.platform-other[open]{padding-bottom:18px}@media(max-width:900px){.listening-links{grid-template-columns:repeat(2,minmax(0,1fr))}.music-profiles nav,.platform-directory,.distribution-brand-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.music-room{padding:110px 16px 40px}.music-heading{grid-template-columns:minmax(0,1fr) 102px;gap:16px;margin-bottom:22px}.music-heading h1{font-size:34px;margin:8px 0 12px}.music-heading .eyebrow{font-size:12px;letter-spacing:.08em}.music-heading p:not(.eyebrow){font-size:16px;line-height:1.45}.music-poster{width:102px;height:128px}.listening-desk{padding:16px 12px}.listening-picker-control{grid-template-columns:1fr;gap:8px;margin-bottom:20px}.listening-current{grid-template-columns:112px minmax(0,1fr);gap:14px;margin-bottom:20px}.listening-current h2{font-size:24px}.listening-current a{min-height:36px}.listening-link{gap:10px;padding:12px 9px;min-height:84px}.listening-link strong,.listening-link small{font-size:14px}.listening-link-arrow{display:none}.music-profiles nav{gap:8px}.music-profiles a{padding:10px 8px;gap:8px}.music-profiles a>span:last-child{display:none}.platform-tile{padding:14px 10px;gap:10px}.platform-tile strong{font-size:14px}.platform-tile-arrow{display:none}.distribution-brand-list{column-gap:12px;row-gap:16px}}@media(prefers-reduced-motion:reduce){.listening-link{transition:none}}.about-sections{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1.5rem;font-size:1rem}#project,#facts{scroll-margin-top:8rem}.map-navigation{display:flex;align-items:center;gap:1rem;margin:.75rem 0}.map-help{font-size:.875rem;line-height:1.55;color:#dfd4d7}.map-help>span{display:block;margin-top:.35rem;color:var(--muted)}.direction-pad button{display:flex;align-items:center;justify-content:center;gap:3px}.direction-pad [data-travel-target]{font-size:.875rem;font-variant-numeric:tabular-nums}.direction-pad button:disabled{opacity:.28;cursor:default;background:#1f191c;border-color:#745e58}.direction-pad>[data-map-current]{font:600 .875rem var(--sans);font-variant-numeric:tabular-nums;color:#fff;background:#ae263d;border-radius:50%;margin:4px}.map-station.travel-target{outline:2px solid #edc0a0;outline-offset:2px;background:#564037}@media(min-width:701px){body:not(.mobile-emulation) .site-header{gap:clamp(.75rem,1.5vw,1.75rem)}body:not(.mobile-emulation) .site-header .menu-panel{width:260px;padding:12px;border-radius:14px;top:calc(100% + 10px);background:#141218f5;border-color:#6a555f;box-shadow:0 16px 48px #0009;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overscroll-behavior:contain}body:not(.mobile-emulation) .menu-panel>a{font-size:1rem;line-height:1.4;padding:10px 12px;border-radius:6px}body:not(.mobile-emulation) .menu-panel>a:hover{background:#ffffff0c}body:not(.mobile-emulation) .menu-bottom{margin-top:8px;padding:12px 12px 4px;gap:1.25rem;font-size:.875rem}body:not(.mobile-emulation) .menu-disclosure[open]>summary span{transform:rotate(45deg)}.immersive-home:not(.mobile-emulation) .return-to-scene{display:block;white-space:nowrap;font-size:.875rem}.immersive-home.archive-open:not(.mobile-emulation) .world-hero{padding-top:130px}.immersive-home.archive-open:not(.mobile-emulation) .expedition{position:relative;top:auto;grid-template-columns:minmax(0,3fr) minmax(190px,1fr)}body:not(.mobile-emulation) .expedition .frequency-map{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 20px}body:not(.mobile-emulation) .map-caption,body:not(.mobile-emulation) .journey-progress{grid-column:1/-1}body:not(.mobile-emulation) .expedition .map-stations{--map-columns:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:.75rem 0}body:not(.mobile-emulation) .map-stations:before{display:none}body:not(.mobile-emulation) .map-station{flex-direction:column;justify-content:flex-start;gap:6px;padding:8px 4px;text-align:center;border-radius:8px;background:#ffffff04}body:not(.mobile-emulation) .expedition .station-dot{width:32px;height:32px;font-size:.875rem;flex-shrink:0}body:not(.mobile-emulation) .expedition .station-title{display:-webkit-box;font-size:.875rem;line-height:1.3;-webkit-line-clamp:2}body:not(.mobile-emulation) .map-station[aria-pressed=true]{background:#c8213622;box-shadow:inset 0 0 0 1px #d15c77}body:not(.mobile-emulation) .map-station.travel-target{background:#564037}body:not(.mobile-emulation) .map-station .station-stamp{position:absolute;right:6px;top:4px}body:not(.mobile-emulation) .map-navigation{flex-direction:column;justify-content:center;gap:.5rem}body:not(.mobile-emulation) .expedition .direction-pad{grid-template:repeat(3,44px)/repeat(3,52px);gap:4px;display:grid}body:not(.mobile-emulation) .map-help{font-size:.875rem;margin:0}body:not(.mobile-emulation) .map-help>span{display:none}.immersive-home.archive-open:not(.mobile-emulation) .expedition .journey-deck{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;grid-column:auto}.immersive-home.archive-open:not(.mobile-emulation) .journey-map-return{display:none}.immersive-home.archive-open:not(.mobile-emulation) .journey-destination strong{font-size:clamp(1.2rem,1.8vw,1.8rem)}.immersive-home.archive-open:not(.mobile-emulation) .journey-message{font-size:.875rem;max-width:26ch}.immersive-home:not(.archive-open):not(.mobile-emulation) .map-open .expedition{width:min(610px,calc(100vw - 40px));bottom:auto;max-height:calc(100dvh - 245px);padding:16px}.immersive-home:not(.archive-open):not(.mobile-emulation) .map-open .frequency-map{display:grid!important;max-width:none;padding:12px;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.immersive-home:not(.archive-open):not(.mobile-emulation) .map-open .map-stations{--map-columns:4;grid-template-columns:repeat(4,minmax(0,1fr))}.immersive-home:not(.archive-open):not(.mobile-emulation) .map-open .station-title{display:-webkit-box}}@media(min-width:701px)and (max-width:1100px){body:not(.mobile-emulation) .quick-nav{display:none}body:not(.mobile-emulation) .menu-disclosure{margin-left:auto}.immersive-home.archive-open:not(.mobile-emulation) .expedition{grid-template-columns:minmax(0,1fr)}.immersive-home.archive-open:not(.mobile-emulation) .expedition .journey-deck{border-top:1px solid #574942;flex-direction:row;align-items:center;justify-content:space-between}body:not(.mobile-emulation) .journey-destination .journey-message{max-width:none}}.sound-dock .preview-listen-trigger{position:relative;display:flex;align-items:center;gap:10px;flex:1 1 auto;grid-column:2;min-width:0;min-height:44px;padding:0;border:0;border-radius:5px;background:transparent;color:inherit;text-align:left;cursor:pointer;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.sound-dock .preview-copy{display:block;flex:1;min-width:0}.sound-dock .preview-listen-trigger .preview-title{display:block;margin-top:3px}.sound-dock .preview-listen-cue{display:grid;place-items:center;flex:0 0 24px;width:24px;height:28px;color:#f0d4e3;border:1px solid #ceb2bf50;border-radius:8px;background:#ffffff08}.sound-dock .preview-listen-trigger:hover .preview-listen-cue,.sound-dock .preview-listen-trigger[aria-expanded=true] .preview-listen-cue{background:#d6c7d0;color:#141017}.sound-dock .preview-listen-trigger:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:#f0bfd7;transform:scaleX(0);transform-origin:left;pointer-events:none}.sound-dock .preview-listen-trigger.is-holding:after{transform:scaleX(1);transition:transform .55s linear}.mobile-spatial-active .sound-dock .preview-listen-trigger .preview-title{display:-webkit-box;max-width:none}.track-platform-dialog{position:fixed;inset:auto;margin:0;padding:0;width:min(420px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #bfa3b6a6;border-radius:20px;background:linear-gradient(150deg,#28202cf5,#11121bf7 65%);color:#f8edf4;box-shadow:inset 0 0 0 3px #efddeb0b,0 20px 80px #000b;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:50% 100%;scrollbar-width:thin;scrollbar-color:#836679 transparent}.track-platform-dialog::backdrop{background:#08060b68}.track-platform-dialog.opens-below{transform-origin:50% 0}.track-platform-shell{padding:14px 16px 16px}.track-platform-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font:.75rem/1.4 Arial,sans-serif;letter-spacing:.14em;color:#dec5d5}.track-platform-close{display:grid;place-items:center;width:40px;height:40px;min-width:40px;padding:0;border:1px solid #d2b5c34d;border-radius:50%;background:#fff1;color:#f8edf4;font:1.6rem/1 Arial,sans-serif;cursor:pointer}.track-platform-heading{display:flex;align-items:center;gap:12px;margin:8px 0 18px}.track-platform-heading>div{min-width:0}.track-platform-art{width:64px;height:64px;flex:0 0 64px;object-fit:contain;background:#0c0a10;border:1px solid #d6bec94d;border-radius:5px}.track-platform-dialog h2{font:400 clamp(1.125rem,3.8vw,1.5rem)/1.25 Georgia,serif;letter-spacing:0;overflow-wrap:anywhere}.track-platform-heading p{font:.875rem/1.4 Arial,sans-serif;color:#c8b5c2;margin-top:6px;overflow-wrap:anywhere}.track-platform-links{display:grid;grid-template-columns:1fr 1fr;gap:8px}.track-platform-links a{display:flex;align-items:center;gap:9px;min-height:66px;min-width:0;padding:10px;border:1px solid #c2a6b337;border-radius:12px;background:#f8e7f305;text-decoration:none;color:#fff0f8;transition:background .15s,border-color .15s}.track-platform-links a:hover,.track-platform-links a:focus-visible{background:#d8c0d21f;border-color:#eecbdf}.track-platform-links a[data-link-kind=track]{background:#e8c4d916;border-color:#c9a3b86e}.track-platform-links a>span:nth-child(2){flex:1;min-width:0}.track-platform-links strong{display:block;font:500 .875rem/1.35 Arial,sans-serif;overflow-wrap:anywhere}.track-platform-links small{display:block;margin-top:3px;font:.75rem/1.3 Arial,sans-serif;color:#c9bac4}.track-platform-links .platform-logo,.track-platform-links .platform-logo img{width:26px;height:26px;flex:0 0 26px}.track-platform-arrow{font-size:1rem;color:#d4b1c4}.track-platform-links a:last-child{grid-column:1/-1}.track-platform-note{margin-top:12px;font:.75rem/1.45 Arial,sans-serif;color:#c4b2bf}.track-platform-dialog [hidden]{display:none!important}@media(prefers-reduced-motion:no-preference){.track-platform-dialog[open]{animation:track-platform-unfold .24s cubic-bezier(.16,1,.3,1)}@keyframes track-platform-unfold{0%{opacity:0;transform:perspective(800px) translateY(12px) rotateX(9deg) scale(.98)}to{opacity:1;transform:perspective(800px) translateY(0) rotateX(0) scale(1)}}}@media(max-width:360px){.track-platform-shell{padding-inline:12px}.track-platform-links a{gap:6px;padding:9px 7px}.sound-dock .preview-listen-trigger{gap:6px}.sound-dock .preview-listen-cue{width:20px;flex-basis:20px}}.station-art,.preview-previous,.preview-mute{display:none}body.desktop-home{height:auto;overflow:visible}body.desktop-home .site-header{position:relative;background:#090909;-webkit-backdrop-filter:none;backdrop-filter:none;min-height:94px;padding-block:18px}body.desktop-home .site-header .return-to-scene,body.desktop-home .site-header .scene-map-toggle{display:none!important}body.desktop-home .world-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,1fr);grid-template-areas:"heading heading" "stage map" "toolbar player" "consent player" "status player" "controls controls" "instructions instructions" "privacy privacy" "bottom bottom";gap:12px clamp(22px,3vw,48px);align-items:start;max-width:1600px;min-height:0;height:auto;padding:0 var(--gutter) 36px;background:#0a090d;overflow:clip;isolation:isolate}body.desktop-home .world-hero>.world-heading{grid-area:heading;position:relative;inset:auto;margin:0 calc(-1 * var(--gutter)) 12px;padding:22px var(--gutter) 26px;background:linear-gradient(90deg,#08080af5 25%,#08080a55),url(/assets/ritual/temple-v1.webp) 70% 40%/cover}body.desktop-home .world-heading>.eyebrow{font-size:.875rem;letter-spacing:.09em}body.desktop-home .world-heading h1{font-size:clamp(2.8rem,4vw,4.2rem);margin:8px 0;white-space:normal}body.desktop-home .world-statement{font:italic 1.125rem/1.4 var(--serif)}body.desktop-home .world-hero>.multi-grid{grid-area:stage;position:relative;inset:auto!important;display:block;min-width:0;width:100%;height:clamp(490px,43vw,650px)!important;min-height:0;max-height:none;margin:0;padding:0;overflow:hidden;scroll-snap-type:none;border:1px solid #67505b;border-radius:4px;background:radial-gradient(ellipse at 50% 0,#68203365,transparent 68%),#0e0c12;box-shadow:inset 0 0 0 5px #d8a9ba08,0 18px 45px #0006}body.desktop-home .world-hero:not(.flat-world) .multi-card{position:absolute;top:50%;left:50%;width:min(440px,calc(100% - 44px));margin:0;scroll-snap-align:none}body.desktop-home .world-hero:not(.flat-world):not(.world-overlooking) .multi-card:not(.room-selected){display:none}body.desktop-home .world-hero:not(.flat-world):not(.world-overlooking) .multi-card.room-selected{transform:translate(-50%,-50%) scale(var(--focus-scale,1));visibility:visible;pointer-events:auto}body.desktop-home .multi-card-head{min-height:0;padding:12px 16px;gap:5px}body.desktop-home .multi-card-head .eyebrow{font-size:.875rem;letter-spacing:.04em}body.desktop-home .multi-card h3{font:1.35rem/1.2 var(--serif)}body.desktop-home .world-hero .multi-player{height:auto;aspect-ratio:1;min-width:0}body.desktop-home .multi-player .record-cover,body.desktop-home .multi-player picture{height:100%;width:100%}body.desktop-home .multi-player iframe{width:100%;height:100%}body.desktop-home .world-release-links{padding:10px 16px}body.desktop-home .multi-card-controls:has(button:disabled),body.desktop-home .multi-card-status:empty,body.desktop-home .related-film-title,body.desktop-home .world-enter{display:none}body.desktop-home .world-hero.flat-world>.multi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px;overflow-y:auto;perspective:none}body.desktop-home .flat-world .multi-card{position:relative;inset:auto;width:auto;min-width:0;transform:none!important;visibility:visible;pointer-events:auto;flex-basis:auto}body.desktop-home .flat-world .multi-card h3{font-size:1rem}body.desktop-home .flat-world .multi-card-head .eyebrow,body.desktop-home .flat-world .world-release-links .text-link{display:none}body.desktop-home .world-hero>.expedition{grid-area:map;position:relative;inset:auto;display:flex!important;flex-direction:column;gap:0;width:100%;max-width:none;margin:0;border:1px solid #55404d;border-radius:4px;background:#121016;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1}body.desktop-home .expedition .expedition-brief,body.desktop-home .expedition .map-navigation,body.desktop-home .journey-map-return,body.desktop-home .world-hero>.room-navigation{display:none!important}body.desktop-home .expedition .frequency-map{display:block!important;width:100%;max-width:none;padding:16px;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.desktop-home .map-caption{font-size:.875rem;letter-spacing:.08em;display:flex;justify-content:space-between;gap:12px}body.desktop-home .expedition .map-stations{--map-columns:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 0}body.desktop-home .expedition .map-station{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto 1fr;align-items:center;gap:3px 10px;min-width:0;min-height:86px;padding:10px;text-align:left;border:1px solid #55414c;border-radius:3px;background:#1d1820;cursor:pointer;color:var(--ink)}body.desktop-home .expedition .station-art{display:block;grid-column:1;grid-row:1/3;width:44px;height:44px;object-fit:cover;border-radius:2px}body.desktop-home .expedition .station-dot{display:block;grid-column:2;grid-row:1;width:auto;height:auto;min-height:0;border:0;border-radius:0;background:none;box-shadow:none;font:600 .875rem/1 var(--sans);color:#cfb1bd}body.desktop-home .expedition .station-title{display:block;grid-column:2;grid-row:2;font-size:.875rem;line-height:1.3;overflow-wrap:anywhere;overflow:visible;-webkit-line-clamp:unset}body.desktop-home .expedition .map-station[aria-pressed=true]{background:#491a2c;border-color:#ed839f;box-shadow:inset 3px 0 #ed839f}body.desktop-home .expedition .map-station[aria-pressed=true] .station-dot{color:#fff}body.desktop-home .expedition .map-station:hover{background:#35222e;border-color:#d6a0b6}body.desktop-home .expedition .station-stamp{position:absolute;right:4px;top:2px;font-size:.8rem}body.desktop-home .journey-progress label{font-size:.875rem;letter-spacing:.05em}body.desktop-home .expedition .journey-deck{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;grid-column:auto;width:100%;max-width:none;padding:14px 16px;border:0;border-top:1px solid #55404d;background:none}body.desktop-home .journey-destination{min-width:0;max-width:none}body.desktop-home .journey-destination>.eyebrow{font-size:.875rem}body.desktop-home .journey-destination strong{font:1.15rem/1.25 var(--serif);margin-top:6px}body.desktop-home .journey-message{display:none}body.desktop-home .journey-controls{flex-shrink:0;max-width:none}body.desktop-home .journey-open{font-size:.875rem;white-space:nowrap}body.desktop-home .journey-complete{position:static;transform:none}body.desktop-home .world-hero>.sound-dock{grid-area:player;position:relative;inset:auto!important;transform:none;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:100%;max-width:none;margin:0;padding:14px!important;border:1px solid #67505b;border-radius:4px;background:#121016;align-self:start}body.desktop-home .sound-dock .preview-listen-trigger{grid-column:1/-1;grid-row:1;min-height:52px}body.desktop-home .sound-dock .preview-artwork:not([hidden]){display:block;width:44px;height:44px;object-fit:contain;flex-shrink:0}body.desktop-home .sound-dock .eyebrow{font-size:.875rem;letter-spacing:.07em}body.desktop-home .sound-dock .preview-title{font:1rem/1.35 var(--serif);white-space:normal;overflow:visible;overflow-wrap:anywhere}body.desktop-home .sound-dock .sound-indicator,body.desktop-home .sound-dock .preview-shazam,body.desktop-home .sound-dock .album-preview,body.desktop-home .sound-dock .preview-notice,body.desktop-home .sound-dock .mobile-mute{display:none!important}body.desktop-home .sound-dock .preview-previous,body.desktop-home .sound-dock .preview-toggle,body.desktop-home .sound-dock .preview-next,body.desktop-home .sound-dock .preview-mute{display:grid!important;place-items:center;grid-row:2;order:0!important;min-width:44px;min-height:46px;padding:10px;border:1px solid #846574;border-radius:3px;background:#251c27;color:#f4e9ef;cursor:pointer}body.desktop-home .sound-dock .preview-previous{grid-column:1}body.desktop-home .sound-dock .preview-toggle{grid-column:2;background:#e7d5df;color:#191018;font-size:0}body.desktop-home .sound-dock .preview-next{grid-column:3;font-size:0}body.desktop-home .sound-dock .preview-mute{grid-column:4}body.desktop-home .sound-dock .preview-previous svg,body.desktop-home .sound-dock .preview-mute svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}body.desktop-home .sound-dock .preview-toggle:before,body.desktop-home .sound-dock .preview-next:before{content:"";width:22px;height:22px;background:currentColor;mask:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 4v16l13-8z'/%3E%3C/svg%3E")}body.desktop-home .sound-dock.playing .preview-toggle:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 4h4v16H6zM14 4h4v16h-4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 4h4v16H6zM14 4h4v16h-4z'/%3E%3C/svg%3E")}body.desktop-home .sound-dock .preview-next:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5v14l11-7zM18 5h2v14h-2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5v14l11-7zM18 5h2v14h-2z'/%3E%3C/svg%3E")}body.desktop-home .sound-dock .mute-slash{display:none}body.desktop-home .sound-dock .preview-mute[aria-pressed=true] .mute-slash{display:block}body.desktop-home .sound-dock button:hover{border-color:#f5c3da}body.desktop-home .world-hero>.world-toolbar{grid-area:toolbar;position:relative;inset:auto;display:flex;flex-wrap:wrap;margin:0;gap:10px;align-self:start}body.desktop-home .world-hero>.world-consent{grid-area:consent;margin:0;font-size:.875rem}body.desktop-home .world-hero>.multi-status{grid-area:status;margin:0;font-size:.875rem}body.desktop-home .world-hero>.multi-controls{grid-area:controls;margin:12px 0 0}body.desktop-home .world-hero>.multi-instructions{grid-area:instructions;margin:12px 0 0;font-size:1rem}body.desktop-home .world-hero>.multi-privacy{grid-area:privacy;margin:0;font-size:.875rem}body.desktop-home .world-hero>.world-bottom{grid-area:bottom;margin:16px 0 0;padding-top:16px}body.desktop-home .world-hero>.noir-scenery,body.desktop-home .world-hero>.fallback-floor-mark{display:none}body.desktop-home .world-hero>.audio-unlock:not([hidden]){position:relative;inset:auto;grid-column:1/-1;grid-row:auto;transform:none;justify-self:start;max-width:100%;margin:0}@media(max-width:1000px){body.desktop-home .world-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.95fr);column-gap:20px;--gutter:24px}body.desktop-home .expedition .map-station{grid-template-columns:32px minmax(0,1fr);gap:4px 7px;padding:8px}body.desktop-home .expedition .station-art{width:32px;height:32px}body.desktop-home .expedition .journey-deck{flex-direction:column;align-items:stretch;gap:6px}body.desktop-home .journey-open{width:max-content}body.desktop-home .world-toolbar .button,body.desktop-home .world-toolbar .archive-control{font-size:.875rem;padding:10px 12px}}@media(max-width:760px){body.desktop-home .world-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "stage" "map" "player" "toolbar" "consent" "status" "controls" "instructions" "privacy" "bottom";--gutter:20px}body.desktop-home .world-hero>.multi-grid{height:490px!important}}body.experience-pending{overflow:hidden}.experience-cover{position:relative;display:flex!important;width:100%;height:140px;overflow:hidden;background:#07080d;border-radius:3px;align-items:center;justify-content:center}.experience-cover>img{width:100%;height:100%;object-fit:cover}.experience-sleeves{perspective:700px;gap:0;background:radial-gradient(ellipse,#66233d55,#090910)}.experience-sleeves>img{position:relative;width:45%;height:auto;aspect-ratio:1;object-fit:contain;box-shadow:0 8px 25px #0009}.experience-sleeves>img:first-child{margin-right:-12%;transform:rotateY(28deg) scale(.8)}.experience-sleeves>img:nth-child(2){z-index:1}.experience-sleeves>img:last-child{margin-left:-12%;transform:rotateY(-28deg) scale(.8)}.experience-choices small{font:12px/1.4 Arial,sans-serif;letter-spacing:.12em;color:#dabfcd}.experience-choices b{font:600 14px/1.4 Arial,sans-serif;margin-top:auto;padding-top:8px;color:#f3d6e6}.experience-world-link{display:block;min-height:44px;padding:8px 0;border:0;border-bottom:1px solid #9d879355;background:transparent;color:#d3bdcb;font:14px/1.5 Arial,sans-serif;cursor:pointer}@media(max-height:600px){.experience-cover{height:84px}.experience-dialog{padding:20px}.experience-choices button{padding:16px;gap:8px}}.unified-world{--sky-limit:146px}.unified-world .world-nav{position:absolute;z-index:32;top:calc(90px + env(safe-area-inset-top));left:calc(28px + min(180px,calc(50vw - 20px)));right:16px;pointer-events:none;display:flex;align-items:center;justify-content:flex-start;gap:6px}.unified-world .world-nav button{pointer-events:auto;min-height:42px;padding:8px 12px;border:1px solid #b9e5f02c;border-radius:11px;background:#09131dcc;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#d6e9ef;font:400 14px/1.2 Arial,sans-serif;white-space:nowrap;cursor:pointer}.unified-world .world-destinations{display:flex;flex:0 1 auto;min-width:0;max-width:min(520px,calc(100% - 62px));gap:2px;padding:3px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:8px;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;border-radius:12px;background:#030b12b3;border:1px solid #b4e5f02b;pointer-events:auto;box-shadow:0 10px 35px #0005}.unified-world .world-destinations[hidden],.unified-world .world-explore[hidden]{display:none}.unified-world .world-destinations>button[hidden]{display:none}.unified-world .world-destinations button{border-color:transparent;background:transparent;padding-inline:11px;flex:0 0 auto;scroll-snap-align:center}.unified-world .world-destinations button[aria-current=location]{color:#fff;background:#9cdbea25;border-color:#c8eff052;box-shadow:inset 0 -2px #a6dbe0}.unified-world .world-xr-button{flex:0 0 auto}.unified-world .world-nav button:focus-visible{outline:2px solid #e0fbff;outline-offset:2px}.unified-world.gallery-open .secret-park-toolbar,.unified-world.gallery-open .secret-park-heading,.unified-world.gallery-open .disco-toolbar{display:none}.unified-world.gallery-open .temple-caption,.unified-world.gallery-open .temple-hint,.unified-world.gallery-open .spatial-access{visibility:visible}.unified-world.gallery-open .temple-caption{font:14px/1.4 Arial,sans-serif;letter-spacing:.05em;color:#d9e9ee}@media(max-height:500px){.unified-world{--sky-limit:80px}.unified-world .world-nav{top:calc(80px + env(safe-area-inset-top));left:calc(18px + min(140px,calc(50vw - 20px)));right:10px}.unified-world .world-destinations button{padding:7px 9px}}.unified-world.gallery-open .temple-caption:before{content:"NETRINA NYC / CONNECTED WORLD"}.unified-world .world-game-station{position:absolute;z-index:5;border:1px solid #b8e7ef80;border-radius:5px;color:#e3fbff;background:#07151f;font:12px/1.2 Arial,sans-serif;padding:0;pointer-events:auto;touch-action:manipulation;cursor:pointer}.unified-world .world-game-station .ny-game-preview{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.unified-world .world-game-station canvas{width:100%;height:100%;display:block}.unified-world .world-game-title{position:absolute;left:-12px;right:-12px;top:100%;padding:5px 3px;border:1px solid #b8e7ef40;border-radius:5px;background:#07151fec;color:#e3fbff;text-align:center;box-shadow:0 4px 12px #0007}.unified-world .world-game-title small{display:block;color:#89e9e7;font:9px/1.5 Arial,sans-serif;letter-spacing:.12em}.unified-world .world-game-station.screen-ready{border-color:transparent;background:transparent}.unified-world .world-game-station.screen-ready .ny-game-preview{visibility:hidden}.unified-world .world-game-station:focus-visible{outline:3px solid #b5ffff;outline-offset:5px}.unified-world .world-game-station[hidden],.unified-world .world-arcade-nav[hidden]{display:none}.unified-world .world-arcade-nav{position:absolute;z-index:33;left:16px;right:16px;bottom:100px;max-width:640px;margin:auto;padding:10px;border:1px solid #8be3e64d;border-radius:16px;background:#06131de8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#b8eff0;font:12px/1.4 Arial,sans-serif;box-shadow:0 8px 30px #0008}.unified-world .world-arcade-nav>span{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 4px 7px;letter-spacing:.12em}.unified-world .world-arcade-nav small{font-size:10px;letter-spacing:0;color:#a8b8c5}.unified-world .world-arcade-nav>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.unified-world .world-arcade-nav button{min-width:0;min-height:44px;padding:8px 4px;border:1px solid #a4dfed38;border-radius:9px;background:#17313f80;color:#e2f5f6;font:11px Arial,sans-serif;cursor:pointer;touch-action:manipulation}.unified-world .world-arcade-nav button[aria-current=true]{background:#9cf0ec;color:#09222c;border-color:#d5ffff}.unified-world .world-arcade-nav button:focus-visible{outline:2px solid #fff;outline-offset:-3px}.unified-world[data-world-zone=games] .temple-hint,.unified-world[data-world-zone=games] .temple-caption{visibility:hidden}@media(max-height:500px){.unified-world .world-arcade-nav{bottom:65px;padding:5px}.unified-world .world-arcade-nav>span{display:none}.unified-world .world-arcade-nav>div{grid-template-columns:repeat(6,minmax(0,1fr))}}.world-hero.mobile-spatial-active:has(.unified-world.gallery-open)>.room-navigation{display:none}.unified-world.gallery-open .mobile-caption{visibility:hidden}.world-hero.mobile-spatial-active:has(.unified-world.gallery-open) .multi-controls{display:none!important}.mobile-spatial-active .mobile-planes img{border-radius:6.5%;outline:0;box-shadow:0 0 0 3px #77868d,0 5px 0 4px #131b24,0 14px 38px #000a}.mobile-spatial-active .ritual-space .sleeve-corners{border-radius:7%;inset:-4px;box-shadow:inset 0 0 12px #aecdda22,0 8px 24px #0008}.mobile-spatial-active .ritual-space .sleeve-corners:after{border-radius:6%;inset:3px}.mobile-spatial-active [data-temple-album]{border-radius:6.5%}.mobile-spatial-active [data-temple-album][aria-current=true]{outline:0;box-shadow:none}.mobile-spatial-active .album-journey-hud{position:absolute;left:7%;right:7%;bottom:110px;z-index:15;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border:1px solid #bac5d140;border-radius:20px;background:#10141ba8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f2e9ee;font:18px/1.2 Georgia,serif}.mobile-spatial-active .album-journey-hud[hidden]{display:none}.mobile-spatial-active .album-journey-hud button,.mobile-spatial-active .vault-album-play{min-height:44px;min-width:60px;padding:10px 14px;border:1px solid #d9e5e960;border-radius:24px;background:#dbe6e9e6;color:#101823;font:14px/1.2 Arial,sans-serif}.mobile-spatial-active .album-travelling .temple-stage,.mobile-spatial-active .album-travelling [data-temple-album]{pointer-events:none}.mobile-spatial-active .album-travelling .temple-caption,.mobile-spatial-active .album-travelling .temple-hint,.mobile-spatial-active .album-travelling .temple-bearing{opacity:0}.mobile-spatial-active .album-travelling .ritual-vignette{box-shadow:inset 0 0 calc(70px + var(--album-travel,0)*55px) #050910c0}.mobile-spatial-active .album-arrived .mobile-grab,.mobile-spatial-active .album-arrived .mobile-caption,.mobile-spatial-active .album-arrived .ritual-trace,.mobile-spatial-active .album-arrived .ritual-inscription{visibility:hidden;pointer-events:none}.mobile-spatial-active .ritual-space.album-arrived .spatial-vault{inset:46% 5% 100px;height:auto;min-height:0;opacity:var(--sleeve-reveal,0);transform:translateY(calc((1 - var(--sleeve-reveal,0))*20px));border:1px solid #c4d3df50;border-radius:22px;padding:15px;background:linear-gradient(140deg,#39445290,#10121bea 58%,#202837c0);box-shadow:inset 0 1px #ffffff20,0 20px 60px #0006;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden;gap:9px}.mobile-spatial-active .album-arrived .vault-header{position:static;width:auto;padding:0 0 10px;align-items:center;gap:9px}.mobile-spatial-active .album-arrived .vault-header>div{flex:1;gap:5px}.mobile-spatial-active .album-arrived .vault-kicker{font-size:20px;line-height:1.1;text-wrap:pretty}.mobile-spatial-active .album-arrived .vault-count{font-size:12px}.mobile-spatial-active .album-arrived .vault-close{margin:0;width:44px;height:44px;background:#0b132b55}.mobile-spatial-active .album-arrived .vault-close:after{content:none}.mobile-spatial-active .album-arrived .vault-close svg{display:block}.mobile-spatial-active .album-arrived .vault-featured{position:relative;inset:auto;width:100%;height:auto;min-height:54px;flex-shrink:0;margin:0;padding:0}.mobile-spatial-active .album-arrived .vault-featured-status{position:static;display:block;font-size:12px;margin:0 0 5px;color:#cddbe4}.mobile-spatial-active .album-arrived .vault-current{position:relative;inset:auto;width:100%;height:auto}.mobile-spatial-active .album-arrived .vault-current li{position:relative!important;width:100%!important;height:auto!important;transform:none!important;left:auto!important;top:auto!important;visibility:visible!important}.mobile-spatial-active .album-arrived .vault-tracks button:not(.portal-gpu){min-height:48px;font-size:16px;line-height:1.3;padding:10px;border-radius:12px;grid-template-columns:24px 1fr 10px;gap:10px}.mobile-spatial-active .album-arrived .vault-current button:not(.portal-gpu){width:100%;height:auto;min-height:52px}.mobile-spatial-active .album-arrived .vault-collection{position:relative;inset:auto;display:flex;flex:1;flex-direction:column;min-height:0;margin:0;border:0;background:none;transform:none!important}.mobile-spatial-active .album-arrived .vault-collection[hidden]{display:none}.mobile-spatial-active .album-arrived .vault-collection-label{position:static;padding:1px 2px 4px;font-size:12px}.mobile-spatial-active .album-arrived .vault-collection .vault-scroll{position:relative;inset:auto;flex:1;min-height:48px;padding:0 0 12px;-webkit-mask-image:linear-gradient(#000 calc(100% - 12px),transparent);mask-image:linear-gradient(#000 calc(100% - 12px),transparent)}.mobile-spatial-active .album-arrived .vault-invitation{display:none}@media(max-height:650px){.mobile-spatial-active .ritual-space.album-arrived .spatial-vault{top:41%;bottom:90px;padding:10px;gap:5px}.mobile-spatial-active .album-arrived .vault-featured-status,.mobile-spatial-active .album-arrived .vault-collection-label{display:none}.mobile-spatial-active .album-arrived .vault-kicker{font-size:16px}}@media(max-height:500px){.mobile-spatial-active .ritual-space.album-arrived .spatial-vault{inset:16% 3% 80px 40%}.mobile-spatial-active .album-arrived .vault-header{padding-bottom:4px}.mobile-spatial-active .album-arrived .vault-count{display:none}}.mobile-spatial-active .album-arrived .world-nav{display:none}.mobile-spatial-active .ritual-space.album-arrived .spatial-vault.vault-single{bottom:auto;max-height:calc(54% - 100px)}.mobile-spatial-active .album-arrived .vault-close{font-size:25px;line-height:1}.mobile-spatial-active .album-arrived .vault-close svg{display:none}.mobile-spatial-active .album-arrived .vault-close:after{content:"\d7";font-size:25px}.mobile-spatial-active .album-arrived .secret-park-layer,.mobile-spatial-active .album-arrived .disco-layer{display:none!important}body.mobile-emulation:not(.archive-open){--emulation-width:100%;--ritual-vw:1vw}body.mobile-emulation:not(.archive-open) .world-hero{width:100%;max-width:none;margin:0;border:0;box-shadow:none;--ritual-vw:1vw;--gutter:clamp(20px,4vw,64px)}body.mobile-emulation:not(.archive-open) .site-header{left:0;right:0;transform:none;width:100%;max-width:none;padding-inline:clamp(20px,4vw,64px);background:linear-gradient(#080a10e8,#080a1070);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.mobile-emulation:not(.archive-open) .return-to-scene{display:block;font-size:14px;white-space:nowrap;min-height:44px}.immersive-home.mobile-emulation:not(.archive-open) .mobile-spatial-active .sound-dock{left:50%;right:auto;transform:translate(-50%);width:min(740px,calc(100% - 40px))!important}body.mobile-emulation .mobile-spatial-active .mobile-caption{left:50%;right:auto;transform:translate(-50%);width:min(620px,calc(100% - 48px))}body.mobile-emulation .mobile-spatial-active .temple-hint{max-width:min(740px,calc(100% - 40px));left:50%;right:auto;transform:translate(-50%);text-align:center}body.mobile-emulation:not(.archive-open) .world-hero>.tv-desk{display:none}@media(min-width:1000px){body.mobile-emulation:not(.archive-open) .site-header .quick-nav{display:flex!important}}.immersive-home.mobile-emulation:not(.archive-open) .mobile-spatial-active>.room-navigation{display:none!important}.park-material-fallback{position:absolute;inset:0;z-index:1;perspective:600px;perspective-origin:50% 50%;transform-style:preserve-3d;pointer-events:none}.park-material-fallback[hidden],.park-material-plane[hidden]{display:none}.park-material-plane{position:absolute;left:50%;top:50%;width:100px;height:100px;transform-origin:0 0;pointer-events:none}.park-material-plane canvas{display:block;width:100%;height:100%;opacity:.6}.park-material-name{font:600 12px/100px Arial,sans-serif;text-align:center;white-space:nowrap;color:#d7edf1}.mobile-spatial-active[data-mobile-renderer=css] .secret-park-open .secret-park-backdrop{visibility:hidden}.moon-intro,.tv-player-surface.tv-in-cinema{--cinema-art-width:min(100vw,calc((100dvh - 116px)*1.776833));--cinema-art-height:calc(var(--cinema-art-width)*.562799);background:#03070b;color:#eafaff}.cinema-max-stage{position:absolute;left:50%;top:53%;width:var(--cinema-art-width);height:var(--cinema-art-height);transform:translate(-50%,-50%);background:#03070b url(/assets/moon-cinema/cinema-max-v1.webp) center/100% 100% no-repeat;isolation:isolate}.moon-intro .cinema-max-stage video{position:absolute;left:22.54785%;top:19.7662%;width:54.9043%;height:46.75877%;object-fit:contain;display:block;background:#000;border:0;border-radius:0}.moon-intro-toolbar{padding:calc(18px + env(safe-area-inset-top)) 28px 18px;background:linear-gradient(#03070bf5,#03070b80,transparent);letter-spacing:.14em}.moon-intro-toolbar span b,.tv-cinema-toolbar span b{font:600 clamp(13px,2vw,20px)/1.3 Arial,sans-serif;display:block;letter-spacing:.2em;color:#ddfaff}.moon-intro-toolbar span small,.tv-cinema-toolbar span small{display:block;font:10px/1.5 Arial,sans-serif;letter-spacing:.23em;color:#bba17a;margin-top:5px}.moon-intro-toolbar button{border:1px solid #7ddae366;background:#0c1b22e8;border-radius:8px}.moon-intro-status{bottom:20px;left:12px;right:12px;background:#071018e0;color:#cbebec}.secret-park-node[data-park-node=film]{border:0;border-radius:0;box-shadow:none;background:#000}.secret-park-node[data-park-node=film][aria-current=true]{box-shadow:inset 0 0 0 2px #a9eef255}.secret-park-node[data-park-node=film]>span{bottom:0;background:linear-gradient(transparent,#04090aeb);padding:12px 4px 10px;color:#c7eff1;font-size:11px;letter-spacing:.14em}.secret-park-node[data-park-node=film]>span b{display:block;font:600 16px/1.4 Arial,sans-serif;letter-spacing:.16em;color:#fff;margin-bottom:4px}@media(max-width:600px){.moon-intro,.tv-player-surface.tv-in-cinema{--cinema-art-width:min(168vw,calc((100dvh - 150px)*1.776833))}.moon-intro-toolbar{padding:calc(12px + env(safe-area-inset-top)) 14px 12px;align-items:flex-start;gap:8px}.moon-intro-toolbar span small{font-size:8px;letter-spacing:.13em}.moon-intro-toolbar span b{font-size:12px;letter-spacing:.1em}.moon-intro-toolbar button{font-size:12px;padding:8px 10px}.secret-park-node[data-park-node=film]>span{font-size:9px}.secret-park-node[data-park-node=film]>span b{font-size:12px}}.disco-toolbar .ritual-room-actions{flex-wrap:wrap;justify-content:flex-end}.disco-toolbar [data-disco-play]{min-width:88px}@media(max-width:600px){.secret-chamber-tabs{flex-wrap:wrap}.secret-chamber-tabs button{flex:1 1 calc(50% - 8px)}}.secret-files-active .secret-threshold,.secret-files-active #secret-moon-heading{display:none}.distribution-brand-list li[data-platform-label]{align-items:stretch}.distribution-brand-list .destination-link,.distribution-brand-list .destination-info{display:flex;align-items:center;gap:.7rem;width:100%;min-height:48px;color:inherit;text-decoration:none;padding:.3rem 0}.distribution-brand-list .destination-link-copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.distribution-brand-list .destination-link-copy>span{overflow-wrap:anywhere}.distribution-brand-list .destination-link-copy>small{font-size:.68em;line-height:1.4;color:#a9b3bc;font-weight:400}.distribution-brand-list .destination-link .destination-link-copy>small{color:#bde4e3}.distribution-brand-list .destination-link:hover .destination-link-copy>span{text-decoration:underline;text-underline-offset:.2em}.distribution-brand-list .destination-link:focus-visible{outline:2px solid #bde4e3;outline-offset:5px;border-radius:4px}.mobile-spatial-active .mobile-caption{touch-action:pan-y;user-select:none;-webkit-user-select:none}html:has(.site-header .menu-disclosure[open]),body:has(.site-header .menu-disclosure[open]),html:has(.record-menu-dialog[open]),body:has(.record-menu-dialog[open]){overflow:hidden!important;overscroll-behavior:none}html body .site-header:has(.menu-disclosure[open]){--menu-bar-height: calc(88px + env(safe-area-inset-top,0px)) ;position:fixed!important;inset:0!important;width:100%!important;max-width:none!important;height:100vh!important;height:100dvh!important;min-height:0!important;max-height:none!important;z-index:2147483000!important;transform:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:flex!important;align-items:flex-start!important;justify-content:space-between;gap:12px!important;padding:calc(16px + env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px))!important;background:var(--bg,#090909)!important;overflow:hidden!important}html body .site-header:has(.menu-disclosure[open]) .menu-disclosure{position:static!important;margin-left:auto!important;flex:none!important}html body .site-header:has(.menu-disclosure[open])>:not(.brand):not(.menu-disclosure){display:none!important}html body .site-header:has(.menu-disclosure[open]) .menu-panel{position:absolute!important;inset:var(--menu-bar-height) 0 0!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:12px max(24px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px))!important;border:0!important;border-top:1px solid var(--line,#383835)!important;border-radius:0!important;background:var(--bg,#090909)!important;box-shadow:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html body .site-header .menu-disclosure[open]>summary span{display:inline-block;transform:rotate(45deg)}html[data-appearance=acid] body .site-header:has(.menu-disclosure[open]),html[data-appearance=acid] body .site-header:has(.menu-disclosure[open]) .menu-panel{background:#050704!important}body dialog.record-menu-dialog{position:fixed!important;inset:0!important;width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:#050704!important;color:#edff82}body dialog.record-menu-dialog[open]{display:flex!important;flex-direction:column}body dialog.record-menu-dialog>header{flex:none;margin:0;padding:calc(16px + env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) 16px max(20px,env(safe-area-inset-left,0px));border-bottom:1px solid #edff8233}body dialog.record-menu-dialog>nav.menu-panel,body dialog.record-menu-dialog>nav.record-menu-panel{flex:1;min-height:0;overflow-y:auto!important;overscroll-behavior:contain;display:block!important;padding:12px max(24px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px))!important}html[data-appearance=acid] body dialog.record-menu-dialog :is(.menu-panel,.record-menu-panel)>a{display:flex;align-items:center;min-height:50px;padding:12px 4px;border-bottom:1px solid #edff821a;border-radius:0;background:none;color:#edff82;font-family:var(--display);font-weight:800;font-size:clamp(18px,2vw,24px);line-height:1.4;text-transform:uppercase}.carousel-swipe-zone{display:none}.mobile-spatial-active .ritual-space:not(.gallery-open):not(.sleeve-open):not(.tv-selected) .carousel-swipe-zone{display:block;position:absolute;z-index:3;inset-inline:0;top:calc(var(--album-center) - var(--album-size)*.5);bottom:0;touch-action:pan-y;user-select:none;-webkit-user-select:none}.mobile-spatial-active .ritual-space:not(.gallery-open):not(.sleeve-open) .mobile-caption{min-height:var(--carousel-caption-height,120px);top:calc(var(--album-center) + var(--album-size)*.5 + 48px);bottom:auto;box-sizing:border-box}.pinball-access{position:fixed;z-index:24;right:28px;top:112px;display:flex;align-items:center;gap:9px;min-height:44px;padding:10px 17px;border:1px solid #d5a56c;border-radius:3px;background:#091722e8;color:#f8e4c4;box-shadow:0 6px 24px #0007,inset 0 0 18px #78cbd114;font:700 14px/1 Arial,sans-serif;letter-spacing:.09em;cursor:pointer;touch-action:manipulation}.pinball-access span{color:#a8e8ec;font-size:20px}.pinball-access:hover{background:#173039}.archive-open .pinball-access{display:none}.pinball-cabinet{position:absolute;z-index:7;border:0;background:transparent;color:#dffaff;cursor:pointer;touch-action:manipulation;min-width:44px;min-height:44px;font:700 14px/1.25 Arial,sans-serif;text-shadow:0 2px 8px #000}.pinball-cabinet span{position:absolute;left:50%;bottom:0;transform:translate(-50%);white-space:nowrap;background:#07131dd9;border:1px solid #90bdc980;padding:6px 9px;border-radius:3px}.pinball-cabinet:focus-visible{outline:2px solid #ffc472;outline-offset:4px}.mobile-spatial-active .temple-stage .pinball-cabinet,.mobile-spatial-active .temple-stage .pinball-cabinet:hover,.mobile-spatial-active .temple-stage .pinball-cabinet:active{appearance:none;-webkit-appearance:none;background:transparent;border:0;box-shadow:none;padding:0;backdrop-filter:none;-webkit-backdrop-filter:none;touch-action:none}.pinball-loading{width:min(360px,90vw);padding:28px;border:1px solid #729fac;background:#0a1822;color:#dff7fa;font:16px/1.5 Arial,sans-serif;border-radius:18px}.pinball-loading button{margin-top:18px;min-height:44px;padding:10px 14px;color:#e3f2f2;background:#ffffff10;border:1px solid #ffffff4a;border-radius:10px;font:600 14px Arial,sans-serif}.pinball-loading::backdrop{background:#02090ecc}.arcade-access{position:fixed;z-index:24;right:28px;top:112px;display:flex;gap:8px;max-width:calc(100% - 32px)}.arcade-access .pinball-access{position:static}.secret-cut-access{display:flex;gap:9px;align-items:center;min-height:44px;padding:10px 14px;color:#b7ffe7;border:1px solid #83d6bd85;background:#081e20e8;border-radius:3px;font:700 14px Arial,sans-serif;letter-spacing:.06em;cursor:pointer;box-shadow:inset 0 0 20px #72efcf10,0 6px 20px #0006}.secret-cut-access>span{font-size:21px}.archive-open .arcade-access,.pinball-open .arcade-access{display:none}.cut-cabinet span{color:#a8ffda;border-color:#6ce0bf99}@media(max-width:740px){.pinball-access{top:144px;right:16px;padding:8px 12px;font-size:12px}.arcade-access{right:16px;top:144px;gap:6px}.secret-cut-access{font-size:12px;padding:8px 10px}}@media(max-height:500px)and (orientation:landscape){.pinball-access{top:132px}}@media(max-height:550px)and (orientation:landscape){.arcade-access{top:132px}}.site-visit-count{position:fixed;z-index:70;left:50%;bottom:calc(env(safe-area-inset-bottom) + 12px);transform:translate(-50%);display:block;min-width:64px;max-width:calc(100vw - 40px);padding:6px 17px;border:1px solid #e2f5ff38;border-radius:999px;background:linear-gradient(135deg,#d7edff19,#15202540);box-shadow:inset 0 1px #fff2,0 4px 18px #0003;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#ecf7f8;text-align:center;font:500 16px/1.4 Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.09em;text-shadow:0 1px 4px #000;pointer-events:none;animation:visit-appear .45s ease both}.site-visit-count[hidden]{display:none}@keyframes visit-appear{0%{opacity:0;transform:translate(-50%,7px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.site-visit-count{animation:none}}.library-entry .library-cover{position:relative;display:block;overflow:hidden;background:#080c15}.library-entry .library-cover .cover{object-fit:cover;object-position:center 35%;filter:brightness(.68)}.library-cover-title{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.65rem;padding:1.5rem;background:linear-gradient(transparent 28%,#060711ed);color:#fff}.library-cover-title strong{font:italic clamp(2.5rem,5vw,4.5rem)/1 var(--serif);letter-spacing:-.04em}.library-cover-title>span{font:.875rem/1.4 var(--sans);letter-spacing:.09em}body.desktop-home .expedition [data-library-station]{grid-column:1/-1;min-height:68px;background:linear-gradient(100deg,#211e32,#261420)}body.desktop-home .expedition [data-library-station] .station-art{object-position:center 30%}.netrina-library{max-width:1400px;margin:auto;padding:clamp(7rem,12vw,10rem) var(--gutter) 5rem;--library-accent:#ed96b4}.netrina-library a:focus-visible,.netrina-library button:focus-visible,.library-entry a:focus-visible{outline:2px solid var(--library-accent,#ed96b4);outline-offset:5px}.library-heading{padding-bottom:2rem}.library-back{display:inline-block;margin-bottom:2rem;font-size:1rem;color:#d4c6ce}.library-heading .eyebrow{font-size:.875rem;color:var(--library-accent)}.library-heading h1{font:clamp(3.5rem,10vw,8rem)/1.08 var(--serif);letter-spacing:-.055em;margin:.4rem 0 1rem}.library-heading h1 span{color:var(--library-accent)}.library-heading>p:last-child{font-size:1.125rem;line-height:1.5;color:#c4b9c1;margin:0}.library-tabs{display:flex;gap:clamp(.5rem,3vw,2.5rem);border-bottom:1px solid #63535e;margin-bottom:2.5rem;overflow-x:auto;scrollbar-width:thin}.library-tabs a{flex:none;display:block;min-height:48px;padding:.9rem .5rem 1rem;font:1rem/1.5 var(--sans);text-decoration:none;color:#cfc3cb;border-bottom:3px solid transparent}.library-tabs a:hover,.library-tabs a[aria-selected=true]{color:#fff;border-bottom-color:var(--library-accent)}.library-panel{margin-bottom:4rem;scroll-margin-top:7rem}.library-panel[hidden]{display:none}.library-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.75rem}.library-section-heading h2{font:clamp(1.5rem,3vw,2.1rem)/1.3 var(--serif);margin:0}.library-section-heading>span{flex:none;font:.875rem/1.5 var(--sans);color:#bcb0ba;letter-spacing:.06em}.library-texts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}.library-text{display:grid;grid-template-columns:auto minmax(0,1fr) 80px;align-items:start;gap:1rem;padding:1.75rem 0;border-top:1px solid #3a303b;min-width:0}.library-number{font:.875rem/1.5 var(--sans);color:var(--library-accent);padding-top:.1rem}.library-meta{font:.875rem/1.5 var(--sans);color:#bfb0ba;letter-spacing:.04em;margin:0 0 .6rem}.library-text h3,.library-film h3{font:1.4rem/1.3 var(--serif);overflow-wrap:anywhere;margin:0 0 .8rem}.library-text p:not(.library-meta){font:1rem/1.75 var(--sans);color:#e1d8df;margin:0 0 1rem}.library-text a:not(.library-text-cover),.library-film-copy>a{display:inline-block;font-size:1rem;line-height:1.5;color:var(--library-accent);text-underline-offset:.25em}.library-text-cover img{display:block;width:80px;height:80px;object-fit:cover;border:1px solid #65505d}.library-empty{max-width:760px;padding:clamp(1.5rem,5vw,3.5rem);border:1px solid #69515f;background:linear-gradient(130deg,#201822,#10111a)}.library-empty h3{font:clamp(1.75rem,3vw,2.5rem)/1.3 var(--serif);margin:1rem 0}.library-empty p{font:1rem/1.7 var(--sans);color:#d7cad3}.library-empty .button{margin-top:1rem}.library-lyric{max-width:760px;padding:clamp(1.25rem,5vw,3.5rem);border:1px solid #69515f;background:linear-gradient(130deg,#201822,#10111a)}.library-lyric+.library-lyric{margin-top:1.5rem}.library-lyric .library-meta{margin-bottom:1.5rem}.library-lyric h3{font:clamp(1.75rem,3vw,2.5rem)/1.3 var(--serif);margin:0 0 1.5rem;overflow-wrap:anywhere}.library-lyric-text{white-space:pre-wrap;overflow-wrap:anywhere;font:clamp(1rem,2vw,1.25rem)/1.8 var(--serif);color:#f1e8ef;margin:0 0 2rem}.library-lyric-list{max-width:900px;border-top:1px solid #63535e}.library-lyric-title,.library-lyric-entry>summary{display:block;width:100%;min-height:56px;padding:1.1rem .5rem;border:0;border-bottom:1px solid #63535e;background:transparent;color:#f1e8ef;text-align:left;font:clamp(1.125rem,2.5vw,1.5rem)/1.4 var(--serif);list-style:none;cursor:pointer;overflow-wrap:anywhere;transition:color .2s,background .2s}.library-lyric-entry>summary::-webkit-details-marker{display:none}.library-lyric-title:hover,.library-lyric-entry>summary:hover{color:#ffd5e4;background:#ed96b40a}.library-lyric-entry .library-lyric{margin:1rem 0}html.library-lyric-open{overflow:hidden}.library-lyric-dialog{width:min(720px,calc(100% - 24px));max-width:none;max-height:calc(100svh - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:hidden;border:1px solid #e3eaf373;border-radius:22px;color:#f1e8ef;background:radial-gradient(ellipse at 0 0,#dfa7c51f,transparent 55%),linear-gradient(135deg,#23343ac9,#171622db 60%,#223436b8);-webkit-backdrop-filter:blur(28px) saturate(130%);backdrop-filter:blur(28px) saturate(130%);box-shadow:inset 1px 1px #fff3,inset -1px -1px #b8ffef1f,0 30px 100px #0009}.library-lyric-dialog[open]{display:flex;flex-direction:column;animation:library-lyric-reveal .24s ease-out}.library-lyric-dialog::backdrop{background:#06081170;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.library-lyric-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:none;padding:.5rem .75rem .5rem 1.5rem;border-bottom:1px solid #e3eaf329;background:#ffffff05}.library-lyric-toolbar>span{font:.875rem/1.5 var(--sans);letter-spacing:.12em;color:#d8c9d4}.library-lyric-close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #e3eaf345;border-radius:50%;background:#ffffff0a;color:#fff;font:1.75rem/1 var(--sans);cursor:pointer}.library-lyric-close:hover{background:#ffffff1f}.library-lyric-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#d3c0ce70 transparent}.library-lyric-dialog .library-lyric{max-width:none;margin:0;border:0;background:none;padding:clamp(1.25rem,4vw,2.5rem);padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.library-lyric-dialog .library-meta{color:#d8c9d4}@keyframes library-lyric-reveal{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.library-lyric-dialog[open]{animation:none}.library-lyric-title{transition:none}}.netrina-library .artist-statement{display:block;padding:clamp(1.25rem,4vw,3rem);margin:0;max-width:900px;min-height:0;border:1px solid #5e4555;background:#141017;color:#f1e8ef}.netrina-library .artist-statement>*{max-width:none;margin:0 0 1.75rem}.netrina-library .artist-statement h2{font:clamp(2rem,4vw,3.5rem)/1.15 var(--serif);max-width:20ch;letter-spacing:-.035em;margin-top:1rem}.netrina-library .artist-statement p{font-size:1.0625rem;line-height:1.8;letter-spacing:normal}.netrina-library .artist-statement .eyebrow,.netrina-library .artist-statement em,.netrina-library .statement-city strong,.netrina-library .statement-tension strong,.netrina-library .statement-ending>p:first-child strong,.netrina-library .artist-statement a:hover{color:var(--library-accent)}.netrina-library .artist-statement .statement-transit,.netrina-library .artist-statement .statement-body{font:clamp(1.8rem,3vw,2.5rem)/1.4 var(--serif)}.netrina-library .artist-statement .statement-pulse{font:clamp(2.75rem,6vw,4.5rem)/1.2 var(--serif);letter-spacing:-.035em}.library-films{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.library-film{min-width:0;border:1px solid #59414f;background:#131019;align-self:start}.library-native-frame,.library-film-screen{aspect-ratio:16/10;background:#07090e;position:relative;overflow:hidden}.library-native-frame video{display:block;width:100%;height:100%;object-fit:contain}.library-film-screen button{display:block;position:relative;width:100%;height:100%;border:0;padding:0;cursor:pointer;background:#090909;color:#fff}.library-film-screen button img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.65);transition:filter .2s}.library-film-screen button:hover img{filter:brightness(.85)}.library-film-screen button span{position:absolute;bottom:1rem;left:1rem;padding:.65rem 1rem;border:1px solid #e6ccd966;background:#100c16d9;border-radius:2rem;font:1rem/1.5 var(--sans);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.library-film-screen iframe{display:block;width:100%;height:100%;border:0}.library-film-copy{padding:1.5rem}.library-film-copy h3{min-height:1.5em}.library-stop{display:block;margin-top:1rem;padding:.6rem 1rem;border:1px solid #997086;background:#241923;color:#fff;font:1rem/1.5 var(--sans);cursor:pointer}.library-stop[hidden]{display:none}.library-privacy,.library-video-status{font:1rem/1.6 var(--sans);color:#bfb1bb}.library-video-status:empty{display:none}.mobile-spatial.library-selected .mobile-record{color:#ed96b4}.mobile-spatial.library-selected .mobile-track{display:none}.mobile-spatial.library-selected .mobile-grab .spatial-help{font-size:1rem}@media(max-width:850px){.library-texts{grid-template-columns:1fr}.library-films{gap:1.25rem}}@media(max-width:600px){.netrina-library{padding-top:6rem}.library-heading{padding-bottom:1.5rem}.library-back{margin-bottom:1.5rem}.library-tabs{gap:.2rem;justify-content:space-between;margin-bottom:1.75rem}.library-tabs a{font-size:.9375rem;padding-inline:.3rem}.library-section-heading{align-items:flex-start;flex-direction:column;gap:.4rem}.library-text{grid-template-columns:auto minmax(0,1fr) 60px;gap:.75rem}.library-text-cover img{width:60px;height:60px}.library-films{grid-template-columns:1fr}.library-native-frame{aspect-ratio:4/5;max-height:70svh}.library-film-copy{padding:1.25rem}}@media(prefers-reduced-motion:reduce){.library-film-screen button img{transition:none}}@media(max-width:767px){.library-page{--library-accent:#f4aac5;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#111114;color:#f5f5f7;font-family:var(--sans)}.library-page .site-header{position:relative;min-height:64px;padding:10px 20px;background:#161619;border-color:#ffffff0d;-webkit-backdrop-filter:none;backdrop-filter:none}.library-page .site-header .brand{font-size:.875rem;gap:10px}.library-page .site-header .brand img{width:34px;height:34px}.library-page .site-header .menu-disclosure>summary{min-height:44px;padding:8px 16px;font-size:.9375rem;border-color:#ffffff24;background:#ffffff06}.library-page .netrina-library{padding:12px max(20px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));max-width:640px;--library-accent:#f4aac5}.library-page .library-heading{padding:0 0 20px}.library-page .library-back{display:inline-flex;align-items:center;min-height:44px;margin:0 0 10px;color:#f4aac5;text-decoration:none;font-size:1rem}.library-page .library-heading .eyebrow{display:none}.library-page .library-heading h1{font:700 2.125rem/1.15 var(--sans);letter-spacing:-.035em;margin:0 0 6px}.library-page .library-heading h1 span{display:none}.library-page .library-heading>p:last-child{font:400 .9375rem/1.45 var(--sans);color:#b2b2bd;max-width:32ch}.library-page .library-tabs{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:1fr 1fr 1.45fr 1fr;gap:3px;overflow:visible;margin:0 -4px 24px;padding:5px;border:1px solid #ffffff12;border-radius:18px;background:#252529f5;box-shadow:0 6px 24px #0003;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.library-page .library-tabs a{display:flex;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:9px 3px;border:0;border-radius:13px;font:500 .875rem/1.35 var(--sans);text-align:center;overflow-wrap:anywhere;color:#bdbdc6;transition:background .18s,color .18s,box-shadow .18s}.library-page .library-tabs a[aria-selected=true]{background:#56565e;color:#fff;box-shadow:0 2px 8px #0004,inset 0 1px #ffffff1a}.library-page .library-tabs a:hover{color:#fff;background:#ffffff12}.library-page .library-tabs a[aria-selected=true]:hover{background:#62626c}.library-page .library-section-heading{flex-direction:row;align-items:baseline;gap:12px;margin:0 0 14px}.library-page .library-section-heading h2{font:650 1.312rem/1.3 var(--sans);letter-spacing:-.025em}.library-page .library-section-heading>span{display:none}.library-page .library-panel{margin:0 0 28px;scroll-margin-top:80px}.library-page .library-texts{display:grid;grid-template-columns:1fr;gap:12px}.library-page .library-text{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;padding:18px;border:1px solid #ffffff0b;border-radius:23px;background:linear-gradient(145deg,#ffffff06,transparent 65%),#1c1c20;box-shadow:0 4px 16px #0001}.library-page .library-number{display:none}.library-page .library-text>div{grid-column:2;grid-row:1;min-width:0}.library-page .library-text-cover{grid-column:1;grid-row:1;align-self:start;border-radius:15px;overflow:hidden;box-shadow:0 6px 18px #0005;transition:transform .18s}.library-page .library-text-cover:active{transform:scale(.95)}.library-page .library-text-cover img{display:block;width:76px;height:76px;border:0;border-radius:15px}.library-page .library-text h3{font:650 1.125rem/1.32 var(--sans);letter-spacing:-.022em;margin:0 0 8px;overflow-wrap:break-word}.library-page .library-meta{font:400 .8125rem/1.4 var(--sans);letter-spacing:0;color:#aeaeb9;margin:0 0 5px}.library-page .library-text p:not(.library-meta){font:400 1rem/1.5 var(--sans);color:#c6c6ce;margin:0 0 8px}.library-page .library-text a:not(.library-text-cover){display:inline-flex;align-items:center;min-height:44px;padding:6px 0;font:600 .9375rem/1.35 var(--sans);text-decoration:none;color:#f4aac5}.library-page .library-lyric-list{border:1px solid #ffffff0b;border-radius:23px;overflow:hidden;background:#1c1c20}.library-page .library-lyric-title,.library-page .library-lyric-entry>summary{position:relative;padding:20px 42px 20px 20px;min-height:64px;font:500 1.062rem/1.4 var(--sans);letter-spacing:-.015em;color:#f5f5f7;border-color:#ffffff12;transition:background .15s}.library-page .library-lyric-title:last-child{border-bottom:0}.library-page .library-lyric-title:after,.library-page .library-lyric-entry>summary:after{content:"";position:absolute;right:22px;top:calc(50% - 4px);width:7px;height:7px;border-top:2px solid #8d8d99;border-right:2px solid #8d8d99;transform:rotate(45deg)}.library-page .library-lyric-title:active{background:#ffffff12}.library-page .library-lyric-dialog{width:calc(100% - 16px);max-height:calc(100svh - 16px);max-height:calc(100dvh - 16px);border-radius:28px;border-color:#ffffff26;background:#232328ed;box-shadow:0 24px 80px #0008,inset 0 1px #ffffff15}.library-page .library-lyric-toolbar{padding:10px 14px 10px 22px;border-color:#ffffff12}.library-page .library-lyric-toolbar>span{font:600 .9375rem/1.4 var(--sans);letter-spacing:0;color:#c4c4ce}.library-page .library-lyric-close{width:44px;height:44px;border:0;background:#ffffff12;font:400 1.625rem/1 var(--sans)}.library-page .library-lyric-dialog .library-lyric{padding:22px 24px max(28px,env(safe-area-inset-bottom))}.library-page .library-lyric h3{font:700 1.75rem/1.2 var(--sans);letter-spacing:-.03em}.library-page .library-lyric-text{font:400 1.125rem/1.85 var(--sans);color:#eeeef2}.library-page .library-lyric .button{border:0;border-radius:16px;background:#ffffff0e;font:600 .9375rem/1.4 var(--sans);min-height:48px;color:#f4aac5}.library-page .artist-statement{border:1px solid #ffffff0c;border-radius:23px;background:#1c1c20;padding:24px}.library-page .artist-statement .eyebrow{font-size:.8125rem;letter-spacing:.04em}.library-page .artist-statement h2{font:700 1.875rem/1.15 var(--sans);letter-spacing:-.035em}.library-page .artist-statement p{font-size:1.062rem;line-height:1.75}.library-page .artist-statement .statement-transit,.library-page .artist-statement .statement-body{font:500 1.5rem/1.45 var(--sans)}.library-page .artist-statement .statement-pulse{font:700 2.125rem/1.2 var(--sans)}.library-page .library-film{border:1px solid #ffffff0c;border-radius:23px;overflow:hidden;background:#1c1c20}.library-page .library-film-copy{padding:20px}.library-page .library-film h3{font:650 1.25rem/1.3 var(--sans);letter-spacing:-.02em}.library-page .library-film-copy>a{display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem;text-decoration:none}.library-page .library-native-frame{aspect-ratio:16/10;max-height:320px}.library-page .library-film-screen button span,.library-page .library-stop{border:1px solid #ffffff26;border-radius:24px;min-height:44px;background:#313137d9;font:600 .9375rem/1.5 var(--sans)}.library-page .library-privacy{font-size:.875rem;color:#aeaeb9;padding:0 4px}.library-page a:focus-visible,.library-page button:focus-visible{outline:2px solid #b8d5ff;outline-offset:3px}.library-page .library-lyric-title:focus-visible{outline-offset:-4px}.library-embedded .library-page>.site-header,.library-embedded .library-page>footer{display:none}.library-embedded .library-heading{padding:2px 0 18px}.library-embedded .library-back,.library-embedded .library-heading h1{display:none}.library-embedded .library-heading>p:last-child{font-size:.9375rem;max-width:none}.library-embedded .netrina-library{padding-top:18px}}@media(max-width:360px){.library-page .netrina-library{padding-inline:16px}.library-page .library-text{grid-template-columns:60px minmax(0,1fr);gap:12px;padding:16px}.library-page .library-text-cover img{width:60px;height:60px}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.library-page .library-tabs a,.library-page .library-text-cover,.library-page .library-lyric-title{transition:none}}@media(max-width:767px)and (prefers-reduced-transparency:reduce){.library-page .library-tabs{background:#252529;backdrop-filter:none;-webkit-backdrop-filter:none}.library-page .library-lyric-dialog{background:#232328;backdrop-filter:none;-webkit-backdrop-filter:none}}.audition-platforms-panel{position:relative;margin-top:18px;padding:14px 14px 12px;border:1px solid #b8f5ef55;border-radius:14px;background:linear-gradient(145deg,#92d3d51a,#6b4d7b19 48%,#071015b8);box-shadow:inset 1px 1px #ffffff1a,inset -1px -1px #adfff414,0 12px 28px #0007;backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}.audition-platforms-panel:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff13,transparent 28%,transparent 70%,#adfff40b);mix-blend-mode:screen}.audition-platform-heading{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;color:#e5fffb;font:.82rem/1.25 var(--sans);letter-spacing:.08em}.audition-platform-heading>span:last-child{color:var(--ice);font-size:1rem}.record-listening{--signal:#f47baa;--ice:#b7eeed;width:min(1180px,calc(100vw - 40px));max-height:92dvh;background:#0b0a10;border:1px solid #786173;border-radius:16px;box-shadow:0 30px 120px #000d,0 0 70px #a52c621b;color:#f4edf2}.record-listening::backdrop{background:#030308dc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.record-listening .record-topbar{background:#100d17f5;border-color:#493747;padding:12px 22px;font-size:.875rem;z-index:5}.record-listening .record-topbar>span{color:#f2bfd5;letter-spacing:.13em}.record-listening .record-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);height:calc(92dvh - 136px);max-height:860px;min-height:300px;gap:0;padding:0;overflow:hidden}.record-listening .record-jacket{position:relative;top:auto;display:block;height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:22px 28px;background:radial-gradient(ellipse at 50% 15%,#4b203b70,transparent 58%),#11101a;border-right:1px solid #493747}.record-sleeve{position:relative;width:min(100%,250px);margin:8px auto 24px;isolation:isolate;padding:10px}.record-listening .record-sleeve img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:3px;box-shadow:0 16px 45px #0009;position:relative;z-index:1}.sleeve-orbit{position:absolute;inset:-6px;border:1px solid #a5e9ed66;border-radius:50%;transform:rotate(-30deg);box-shadow:0 0 25px #a86f9710;pointer-events:none}.sleeve-orbit:before,.sleeve-orbit:after{content:"";position:absolute;inset:8px -8px;border:1px solid #ec7ba94a;border-radius:50%;transform:rotate(45deg)}.sleeve-orbit:after{inset:35px -18px;border-color:#c6edeb55;transform:rotate(-35deg)}.sleeve-scanner{position:absolute;left:10px;right:10px;top:10px;height:2px;background:linear-gradient(90deg,transparent,#c4ffff,transparent);z-index:2;opacity:0;pointer-events:none}.is-preview-playing .sleeve-orbit{animation:sleeve-revolve 18s linear infinite;box-shadow:0 0 35px #de4c9220}.is-preview-playing .sleeve-scanner{animation:sleeve-scan 5s ease-in-out infinite}@keyframes sleeve-revolve{to{transform:rotate(330deg)}}@keyframes sleeve-scan{0%,to{transform:translateY(0);opacity:0}15%,85%{opacity:.55}50%{transform:translateY(220px)}}.record-audition{min-width:0}.audition-caption,.audition-platform-caption{display:flex;justify-content:space-between;gap:12px;font:.75rem/1.4 var(--sans);letter-spacing:.07em;color:#d3bacb}.audition-caption .audition-state{font-size:.875rem;text-align:right;letter-spacing:0;color:var(--ice)}.record-listening .audition-title{font:1.4rem/1.25 var(--serif);margin:10px 0 14px;overflow-wrap:anywhere}.audition-console{display:grid;grid-template-columns:48px minmax(0,1fr) 40px;align-items:center;gap:14px;margin-bottom:22px}.audition-play,.audition-mute{display:grid;place-items:center;width:48px;height:48px;border:1px solid #f5b1d0;background:#efbfd4;color:#1b1020;border-radius:50%;padding:12px;cursor:pointer}.audition-play svg{width:24px;height:24px;fill:currentColor}.audition-pause-shape,.audition-play[data-playing=true] .audition-play-shape{display:none}.audition-play[data-playing=true] .audition-pause-shape{display:block}.audition-mute{width:40px;height:44px;padding:9px;background:#ffffff06;color:#dbc9d8;border-color:#73576e;border-radius:12px}.audition-mute svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}.audition-mute-slash{display:none}.audition-mute[aria-pressed=true] .audition-mute-slash{display:block}.audition-signal{display:flex;align-items:center;justify-content:space-between;height:28px;gap:3px;overflow:hidden}.audition-signal i{display:block;width:3px;height:var(--height);border-radius:2px;background:linear-gradient(var(--ice),#d26c9c);opacity:.3;transform:scaleY(.2)}.is-preview-playing .audition-signal i{opacity:.85;animation:audition-pulse .85s ease-in-out infinite alternate;animation-delay:calc(var(--bar) * -73ms)}@keyframes audition-pulse{to{transform:scaleY(1)}}.audition-seek{display:block;width:100%;height:20px;margin:0;accent-color:var(--signal);cursor:pointer}.audition-clock{display:flex;justify-content:space-between;gap:10px;font:.8125rem/1.3 var(--sans);font-variant-numeric:tabular-nums;color:#d2c0cf}.audition-platform-caption{padding-top:10px;border-top:1px solid #b7eeed35;margin-bottom:10px}.audition-platforms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.audition-platforms a{display:flex;align-items:center;gap:8px;min-width:0;min-height:56px;border:1px solid #9bd7d866;background:linear-gradient(135deg,#8be0df1f,#263c4d66 52%,#111722b8);border-radius:10px;padding:9px 10px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;box-shadow:inset 0 1px #ffffff1a,0 3px #05090c}.audition-platforms a[hidden]{display:none}.audition-platforms a:hover{transform:translateY(-2px);border-color:var(--ice);background:linear-gradient(135deg,#9cf6ee35,#3c5268a8)}.audition-platforms .platform-logo{width:24px;height:24px;flex:0 0 24px}.record-listening .audition-platforms .platform-logo img{display:block;width:24px;height:24px;object-fit:contain;background:none;box-shadow:none}.audition-platforms a>span:nth-child(2){flex:1;min-width:0}.audition-platforms strong{display:block;font:500 .875rem/1.25 var(--sans);overflow-wrap:anywhere}.audition-platforms small{display:block;font:.75rem/1.3 var(--sans);color:#cbb4c6;margin-top:3px}.audition-platforms a>span:last-child{color:var(--signal)}.record-listening .record-jacket .audition-note{font:.75rem/1.5 var(--sans);letter-spacing:0;margin:10px 0 16px;color:#bfa8b9}.record-listening .record-jacket .record-imprint{font:.75rem/1.4 var(--sans);letter-spacing:.1em;margin:16px 0 8px;color:#c3adbc}.record-listening .record-full{display:block;font:.8125rem/1.5 var(--sans);margin-top:8px;color:#c9bacb}.record-listening .record-content{height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:28px 30px 40px;background:linear-gradient(160deg,#16111c,#0d0b12)}.record-listening .record-content>.eyebrow{font-size:.875rem;color:#cda8be}.record-listening .record-content h2{font-size:clamp(2rem,3.2vw,3.15rem);margin:10px 0 26px;color:#f5e7f0}.record-listening .tracklist-caption{font-size:.75rem;border-color:#71526a;color:#d5b6cc;gap:16px}.record-listening .audition-tracklist li{border-color:#65475855;position:relative;isolation:isolate}.record-listening .record-track-button{display:grid;grid-template-columns:2rem minmax(0,1fr) 2.8rem 24px;align-items:center;gap:12px;width:100%;padding:17px 10px;min-height:68px;border:0;border-left:2px solid transparent;background:none;color:#e4d7e2;text-align:left;cursor:pointer;font:1rem/1.4 var(--sans);transition:background .25s,color .25s}.record-listening .record-track-button:hover{background:#f08bbb0d;color:#fff}.record-listening .record-track-button .track-name{font:1.1rem/1.35 var(--serif);overflow-wrap:anywhere}.record-listening .record-track-button .track-number{font-size:.875rem;color:#b595ad}.record-listening .record-track-button .track-time{font-size:.875rem;font-variant-numeric:tabular-nums;color:#c6b1c2}.record-track-glyph{color:var(--signal);font-size:22px;line-height:1}.track-live-label{display:none;font:.8125rem/1.4 var(--sans);color:var(--ice);margin-top:7px}.record-listening li.is-active{background:linear-gradient(90deg,#74304b35,#3f294733)}.record-listening li.is-active:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--audition-progress,0%);background:linear-gradient(90deg,#f071a214,#ad91e921);z-index:-1;transition:width .3s linear;pointer-events:none}.record-listening li.is-active .record-track-button{border-left-color:var(--signal);color:#fff}.record-listening li.is-active .track-live-label{display:block}.record-listening li.is-active .track-number{color:#f7b1d0}.record-listening .record-paging{padding:12px 22px;background:#100d17;border-color:#493747;position:relative;box-shadow:none}.record-listening .record-paging button{font-size:.875rem}.record-listening :focus-visible{outline:2px solid var(--ice);outline-offset:3px}@media(max-width:700px){.record-listening{width:calc(100vw - 16px);max-height:94dvh;border-radius:12px}.record-listening .record-layout{display:block;height:auto;max-height:none;overflow:visible;min-height:0}.record-listening .record-jacket{height:auto;overflow:visible;padding:20px;border-right:0;border-bottom:1px solid #493747}.record-listening .record-sleeve{width:160px;margin:6px auto 20px}.record-listening .record-content{height:auto;overflow:visible;padding:24px 16px}.record-listening .record-content h2{font-size:2rem}.record-listening .record-track-button{gap:8px;grid-template-columns:1.5rem minmax(0,1fr) 2.7rem 20px;padding:16px 7px}.record-listening .record-paging{position:sticky;bottom:0;padding:8px}.record-listening .record-topbar{padding:10px 16px}.audition-platforms-panel{margin-top:14px;padding:12px 10px 10px}.audition-platforms{gap:7px}.audition-platforms a{min-height:52px;padding:8px}.is-preview-playing .sleeve-scanner{animation:none}}@media(prefers-reduced-motion:reduce){.record-listening *,.record-listening *:before,.record-listening *:after{animation:none!important;transition:none!important}.is-preview-playing .audition-signal i{transform:scaleY(.65)}}.record-listening,.track-platform-dialog{--signal:#ff8bab;--ice:#adfff4;--sans:Arial,sans-serif;background:radial-gradient(ellipse at 0 0,#28393b90,transparent 48%),linear-gradient(140deg,#1c1823,#090a10 68%);border-color:#af9aac;box-shadow:inset 1px 1px #fff3,inset -1px -1px #adfff422,0 30px 100px #000c,0 0 45px #77f5df0b}.record-listening .record-jacket{background:radial-gradient(ellipse at 50% 15%,#44686438,transparent 48%),linear-gradient(145deg,#1d1925,#0d0f16 70%)}.record-sleeve.collectible-stage{position:relative;isolation:isolate;width:min(100%,240px);padding:0;margin:8px auto 18px;perspective:1100px;--tilt-x:0deg;--tilt-y:0deg;--light-x:30%;--light-y:20%}.collectible-tilt{position:relative;aspect-ratio:4/5;transform-style:preserve-3d;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .18s ease-out}.collectible-card{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.2,.7,.15,1);transform:rotateY(-9deg) rotateX(3deg)}.collectible-card:before{content:"";position:absolute;inset:7px -3px 7px 3px;border:2px solid #8c8791;border-radius:13px;transform:translateZ(-3px);pointer-events:none}.collectible-face{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:16px;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid #c7b4c6;border-radius:12px;overflow:hidden;background:linear-gradient(150deg,#322b37,#10131b 62%,#1f3c3d);box-shadow:inset 1px 1px #fff4,inset -1px -1px #a5fff32b,0 20px 30px #0009}.collectible-front{transform:translateZ(2px)}.collectible-face:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at var(--light-x) var(--light-y),#f4fffb33,transparent 60%),linear-gradient(125deg,transparent 20%,#fff1 42%,transparent 65%);mix-blend-mode:screen}.collectible-back{padding:0;transform:rotateY(180deg) translateZ(2px);background:#141418;border-color:#b8ada0}.record-listening .record-sleeve .collectible-face img,.track-platform-dialog .record-sleeve .collectible-face img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;position:relative;border:0;border-radius:2px;background:none;box-shadow:0 8px 15px #0007;flex:0 1 auto;min-height:0}.record-listening .record-sleeve .collectible-back img,.track-platform-dialog .record-sleeve .collectible-back img{height:100%;aspect-ratio:4/5;object-fit:cover;border-radius:11px;box-shadow:none}.collectible-edition{display:flex;justify-content:space-between;gap:8px;color:#e8dce7;font:8px/1.2 Arial,sans-serif;letter-spacing:.07em}.collectible-edition b{font-weight:400;color:#b8efdf}.collectible-signature{font:8px/1.2 Arial,sans-serif;letter-spacing:.14em;text-align:center;color:#c5aebe}.collectible-halo{position:absolute;inset:15% -14% 25%;border:1px solid #adfff43d;border-radius:50%;transform:rotate(-25deg) rotateX(35deg);box-shadow:0 0 40px #80dacb18,inset 0 0 40px #80dacb12;pointer-events:none}.collectible-halo:after{content:"";position:absolute;inset:-18px 16px;border:1px solid #ff8bab38;border-radius:50%;transform:rotate(70deg)}.is-preview-playing .collectible-halo{animation:collectible-breathe 3.2s ease-in-out infinite alternate}@keyframes collectible-breathe{to{box-shadow:0 0 60px #80dacb32,inset 0 0 40px #ff7cb629;opacity:.5}}.collectible-stage.is-flipped .collectible-card{transform:rotateY(180deg) rotateX(0)}.collectible-flip{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin:12px 0 0;border:0;border-radius:7px;background:#ffffff05;color:#d2e8e3;font:.75rem/1.3 Arial,sans-serif;letter-spacing:.025em;cursor:pointer}.collectible-flip>span:first-child{font-size:22px;color:var(--ice)}.collectible-flip:hover{background:#adfff410;color:#fff}.collectible-flip:focus-visible{outline:2px solid var(--ice);outline-offset:2px}.record-listening .has-lyrics-screen.is-flipped{width:min(100%,360px)}.record-listening .has-lyrics-screen .collectible-lyrics{display:grid;grid-template-rows:auto minmax(0,1fr) auto;justify-content:stretch;gap:0;padding:0;border-color:#c2f6f0a6;background:radial-gradient(ellipse at 10% 0,#c2eee527,transparent 65%),linear-gradient(145deg,#475660a6,#102127e8 52%,#281d34dc);backdrop-filter:blur(22px) saturate(120%);-webkit-backdrop-filter:blur(22px) saturate(120%);box-shadow:inset 1px 1px #fff7,inset -1px -1px #bafbf142,0 20px 45px #0009,0 0 28px #adfff415}.collectible-lyrics:after{background:linear-gradient(120deg,#ffffff0d,transparent 35%,#adfff407 75%,transparent);mix-blend-mode:normal}.sleeve-lyrics-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 12px;border-bottom:1px solid #b9e8e12c;font:.75rem/1.4 Arial,sans-serif;letter-spacing:.12em;color:#c3e8e4}.sleeve-lyrics-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#b3e9df7a #1020274d;padding:18px 20px;position:relative;z-index:1;text-align:left}.record-listening .sleeve-lyrics-scroll h3{margin:0 0 18px;font:400 1.25rem/1.3 Georgia,serif;letter-spacing:.015em;color:#f3fffc;overflow-wrap:anywhere}.record-listening .sleeve-lyrics-scroll .sleeve-lyrics-text{margin:0;font:400 1rem/1.75 Georgia,serif;letter-spacing:0;text-transform:none;white-space:pre-wrap;overflow-wrap:anywhere;color:#f1f7f5;text-shadow:0 1px 3px #0008}.sleeve-lyrics-scroll article+article{margin-top:24px;padding-top:20px;border-top:1px solid #b9e8e12c}.record-listening .sleeve-lyrics-scroll .sleeve-lyrics-empty{margin:0;font:1rem/1.6 Arial,sans-serif;letter-spacing:0;color:#d4e3e2}.sleeve-lyrics-library{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 20px;border-top:1px solid #b9e8e12c;background:#adfff409;font:.875rem/1.4 Arial,sans-serif;letter-spacing:0;color:#cafff5;text-decoration:none}.sleeve-lyrics-library:hover{background:#adfff418;color:#fff}.sleeve-lyrics-scroll:focus-visible{outline-offset:-4px}.sleeve-lyrics-library:focus-visible{outline-offset:-4px}.has-lyrics-screen .collectible-flip{font-size:.875rem}.record-listening .audition-console,.track-preview-console .audition-console{padding:12px 10px;border:1px solid #e0b7d32c;border-radius:16px;background:linear-gradient(155deg,#413c492e,#070b1080);box-shadow:inset 1px 1px #ffffff0d,0 8px 14px #0003;gap:12px}.audition-play{background:radial-gradient(circle at 35% 20%,#fff7fb,#ecc4d7 45%,#b888a2);box-shadow:inset 0 1px #fff,0 3px #705265,0 5px 15px #0008;transition:transform .15s,box-shadow .15s}.audition-play:active{transform:translateY(2px);box-shadow:inset 0 1px #fff,0 1px #705265}.is-preview-playing .audition-play{box-shadow:inset 0 1px #fff,0 3px #705265,0 0 22px #f892bd45}.record-listening .audition-platforms a,.track-platform-links a{background:linear-gradient(125deg,#52425144,#10151d99);box-shadow:inset 0 1px #ffffff12,0 3px #06080d;transition:transform .2s,border-color .2s,background .2s}.record-listening .audition-platforms a:hover,.track-platform-links a:hover{transform:translateY(-2px);border-color:var(--ice);background:linear-gradient(125deg,#39575775,#2e243e)}.track-platform-shell{padding:12px 16px 16px}.track-platform-heading{gap:16px;margin:10px 0 8px;align-items:center}.track-platform-dialog .collectible-stage{width:124px;flex:0 0 124px;margin:0}.track-platform-dialog .collectible-face{padding:9px;gap:9px}.track-platform-dialog .collectible-back{padding:0}.track-platform-dialog .collectible-edition{font-size:5px;gap:4px}.track-platform-dialog .collectible-signature{font-size:5px}.track-platform-dialog .collectible-flip{font-size:.6875rem;margin-top:7px;gap:5px}.track-platform-dialog .collectible-halo{inset:15% -5% 30%}.track-platform-dialog .track-platform-heading>div:last-child{flex:1}.track-platform-dialog h2{margin:0;font:400 clamp(1.1rem,3.8vw,1.5rem)/1.22 Georgia,serif}.track-platform-dialog .track-platform-heading p{font-size:.75rem;line-height:1.4}.track-preview-console .audition-caption{align-items:baseline;margin:4px 0 8px}.track-preview-console .audition-caption>span:first-child{font-size:.6875rem}.track-preview-console .audition-state{font-size:.75rem}.track-preview-console .audition-console{margin-bottom:10px}.track-platform-dialog .audition-platform-caption{font-size:.6875rem;padding-top:10px}.track-platform-links a{min-height:56px;border-radius:10px;padding:8px}.track-platform-dialog :focus-visible{outline:2px solid var(--ice);outline-offset:3px}@media(max-width:700px){.record-listening .record-sleeve.collectible-stage{width:170px;margin:0 auto 12px}.record-listening .record-sleeve.has-lyrics-screen.is-flipped{width:min(100%,320px)}.record-listening .has-lyrics-screen.is-flipped .collectible-tilt{aspect-ratio:auto;height:400px}.record-listening .collectible-face{padding:11px;gap:10px}.record-listening .collectible-back{padding:0}.record-listening .collectible-edition,.record-listening .collectible-signature{font-size:6px}}@media(max-width:360px){.track-platform-dialog .collectible-stage{width:104px;flex-basis:104px}.track-platform-heading{gap:12px}.track-platform-dialog .collectible-flip{font-size:.625rem}.track-platform-dialog .collectible-edition{font-size:4px}.track-preview-console .audition-console{gap:8px;padding:10px 8px}}@media(prefers-reduced-motion:reduce){.collectible-stage *,.collectible-stage *:before,.collectible-stage *:after,.track-platform-dialog *{animation:none!important;transition:none!important}.collectible-tilt,.collectible-card{transform:none}.collectible-stage.is-flipped .collectible-card{transform:rotateY(180deg)}.track-platform-dialog.is-preview-playing .audition-signal i{transform:scaleY(.65)}}.record-glass-return[popover],.record-glass-return{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:transparent;overflow:hidden;pointer-events:none!important;z-index:2147483647;perspective:1200px;isolation:isolate;contain:layout style}.record-glass-return::backdrop{background:transparent;pointer-events:none}.record-glass-return-pane{position:absolute;transform-style:preserve-3d;pointer-events:none}.record-glass-return-cracks{position:absolute;inset:0;background-image:var(--glass-texture);background-size:100% 100%;opacity:.88;animation:glass-crack-grow .18s cubic-bezier(.12,.65,.18,1) both;pointer-events:none}.record-glass-return-shard{position:absolute;background-image:var(--glass-texture);background-repeat:no-repeat;opacity:0;backface-visibility:visible;will-change:transform,opacity;transform-style:preserve-3d;pointer-events:none}.record-glass-return-shard:after{content:"";position:absolute;inset:0;background:linear-gradient(126deg,rgba(var(--glass-tint),.015),rgba(var(--glass-tint),.09) 48%,rgba(var(--glass-tint),.01) 54%);pointer-events:none}.record-glass-return.is-breaking .record-glass-return-cracks{visibility:hidden}.record-glass-return.is-breaking .record-glass-return-shard{animation:glass-shard-flight var(--glass-time) cubic-bezier(.32,.03,.48,1) var(--glass-delay) both}.record-glass-return[data-variant=liquid-crystal] .record-glass-return-shard:after{background:linear-gradient(145deg,transparent 24%,rgba(var(--glass-tint),.16) 45%,transparent 70%)}.record-glass-return[data-motion=quiet] .record-glass-return-cracks{animation:glass-quiet-return .18s ease-out both;opacity:.18}@keyframes glass-crack-grow{0%{clip-path:circle(0 at 50% 50%);opacity:.25}to{clip-path:circle(75% at 50% 50%);opacity:.88}}@keyframes glass-shard-flight{0%{opacity:.88;transform:translateZ(0) rotateX(0) rotateY(0) rotate(0)}58%{opacity:.52}to{opacity:0;transform:translate3d(var(--glass-x),var(--glass-y),var(--glass-z)) rotateX(var(--glass-rx)) rotateY(var(--glass-ry)) rotate(var(--glass-rz))}}@keyframes glass-quiet-return{0%{opacity:.18}to{opacity:0}}@media(prefers-reduced-motion:reduce){.record-glass-return-shard{display:none}.record-glass-return-cracks{animation:glass-quiet-return .18s ease-out both!important}}.record-glass-return[data-texture=pending] .record-glass-return-pane{--glass-texture:url(data:image/webp;base64,UklGRlAsAABXRUJQVlA4WAoAAAAQAAAAjwAAjwAAQUxQSOAcAAAB/yckSPD/eGtEpO4TENu2ESTJie/u/8fXf8HJ7LcQ0f8J8OPu7sRGGgqcZFhykpEk2LZkIAC9zS0sAK4ac5FNoHsc/v97MaCMuhBWnYIA35xLXQjXSgCSUM8yriNA2M0J6xPoBr5LMRNJyiIkAWvY9i9yWr1j65ZsNu4JRNAEori7Oy1SB6pIKT20uEOL1iBIhR60WCkuRVJcgrtECBC33az9P+zs7Mwc+RwRE0B1xLla/N+oVlZYnh34dlY73f8HYZ3fLhpTOiWCS3x7weJREdT/upSxbYFTtEubgWe5m/Oz5q7/oBHzv8uQNSygpMip2gTAYMaRVWcOaaO6zPp+erbhf1LyG51QsKnQ3Kb8MQAYtbdKA5nwvG8mLD6TNGVih5D/NgZKIr/Ww2Lxakthk+g06mvwmk1R9S9ubP181d5tOdufps6c+3GS4r9I9ExaCjajT1bx0/t5Z7mo6FaNrubyIUDz3FhcW/Wy6HW19eLyRVujvti8YHg8+58UMirdy61n0RCdSv9qceb81Y9szvCEOB3TCF/Be5wi8s6rymKr0w4AXOhbl1qg6sqJY5fq5cU1uEMAMJlvNMMeL2mpEDu2R/+6v949BF61WRsc+vqUANqIq0/tZfBK6xp3aJ1AGc1Pc3PPPXLKR9XheD1ih/W2AsjhS8+GqOrsth2pox+spOHVWh2YWvcNhLJh7jsPbd4AZbDZQmoT26dHu+8cOXulxCYPcCnZ7QNLz11prMR0nj5TGJ8U6sBmbdJRvW3hfQhmAlLLNgsC5U89M7ICoKDdgItSRvYZ0hIlLx6OkIOi6+iOZueK3yIDGvdVj/BIOxYAwfoRTeICFAD5Z+o5FsJpU2P3RvgYHVWN8hoBQoM79h1Co8NFyWLbj86iy58dCI9S254k6FI8pnWF8JmTAeDpge0qBr7SodnY4guqKMXLqjoxAP3kr2lseyhJ8OCuWXXFl/JKqhvEm5yg6l4bAASPgfAeIx86Q57mFGggomI0ThCfYKSL71eKQ4VM/QhVq8QL6v/9wY13H9+tKCWgKBtrZHVV9ygAw0KEsePcTuq36xEqiBmf/mwZRLQZykopUaCKXMNgwy1xYkZuvb0ucu1IK01RNFXvpOA0mLj6ewAisyC8f3pZ4M/LdCzEpGdUjYSo2urqOiIK9E3DULXZN65xdhvXvlkba7Q0hJIaOtReDKCLRpjfOy77xmcURKUnFHaGyLXq4iJxgKgkXLwhLKxZr4yqvCU5L1UsfK1S2MNKgJRMCH8LuLkD4qrf1veC6KrKV5xIug4UWVXvrWmP7Ejkr82p0ikp+E7qGiEG6qEaYUH9cWEPK45qiunOS/FAB1VaxYGxEf4+6GXyIKD0tx0BLESmotEu9K0mED4PpYs4iJvVpq7RgiXiwfXwuVschERgi93DtBCO+3tPBysoiEwFsgg98yUlrGtw4XQlxA1++7vvp835dJB4gCJfJLQIK9oOoNEyHN3viFdDdEoT4gBKYuCZqOZhDzs+gthf7pzZ5tkg/bcfKsSzPbSLxKVSm8pME7rd7WvQa5SUBM1aAJgD3hVbNR5TyCyI/emP77W++TZA9ZgWLhpY9oU4aNjDWpeNl6tUkLgZDRRH8XUn6QDiqvcUizWi6MP2f96HZ8tZzURDXalSHLy3FvOyD/Rdb5NGG+8AloFftTMGoP4ojILIZSUdYvPhNSZnoVos6Nwl4lh2tgFKf7zqlkgJPD3pBVlG4G3re5RIdtahhED1ZJJDiwWngxMFHb4DcOSMwyNcI5bCAmyC92AzWtYtpiFuTU1ZPYTqcsg68WBGnShshh6wHqzxiLKIxGo1KD0qQBcb+vfLFIhLWA6C1Z9YTwdCQqeeFQPw9wfK7tghIRdmxQ4IpJY9IT/oxLHDDsGJv5PDZkhqtLpFQYIGOH1HCm0mbDuFYBuxjqJEqbXREGoceYusMkJioq0XRdENcJ+sE4+KisHdcsC0wszDHidb9BDTodJCaPoXhHwB6VmbKAizAGX3xNNlO7ALQOMLOp6EqlsNIaa62g/eFal9I5DfC3IklU4xYAwDLt8WSxORiPoTAHRtwTuLvAFRPx8Br34DhxU8rrqTCnnaSikxEKQEeW4VKbizA7dVEOhfcIQW5YPniRpAEZI6pnscUG/b/A3kqvC3i4FgNcgJuziBgcCpxPpqb0MdXSBm675X3+w1dPzKPAcBAOXGk5AvwzBiQEfjUYlLlAANyP4vXXu9aI//ixIjcRriCCn8fuysP4uDAMx9DjmbVA4xEEvj4U1ajKQo3C87p4LXDocUENGwCMClSUEAEJ79SfxMyDzNzIihUAPnaIvWt0ku/Aahi7pCRN13QN4CFfh33WnzQDbtuqUlNsocdWYa5+JTjgv0BqLD6ztKV61Py1F7lMccASBmEeMx6oMAIdR0VK3bD4HPL0Om9JLykwcPrB6YSpXByke9F1TpDawWD65WFfuiOoCT4B05GMDEzgDQzEqevaPy9iWufA3BL2mZaOetbjziGlkdzUHxkSuH8wCiTQKgDHI9iHLTPsQ1wm4+NQv4X0sHwPxaUVD0am93Nc8XeW9pIZxqZ5CFZeFwAMbpl6YwAEbUb1Ly+Dgwk2lSaRDG9Yoou8jnOfCiDsAbNXlr5+YcfZDbnQYz7VsLfDZ1puQQEgXeyGlLmwPoZ1sjQrui9Yy7ooORFhI6AH9D6Je9Aejzyhf1zWrVcdy6e7vfmDcBYnafqpKB0JSZYyxA55eLfFOlcgC9vI1aiCUROwE0uuP20H9EAxjl2tsyOi4uJjzlDyeZA1HZQ2tlBar1wqEqNM+b6xNsh+8BUe+EUR4Z/QEkmorvAos0nxKPZgkAWty9OjgmNiQ4Jir7ONliEAdpRY1lBahHz0xDg1uLlb4AFX5A51SthzIKoJKxG5iGpfBU9OEAapvrq8Q4ExCQuc61RQ2xl86SGRA06ZtRJ0iOwickJELXNzhYBZz+HtAk4TCm+Fv38oQ3A9Cy/u/GISpA0/QA+VYB0S2/WOSGjNuEELLCN3YCXEPf1oZpQRzgQhvnH0cfnKZ4GigBZlPZtBgFKGPGOvd6BhIOmyWzpL0EvN986Qssjx7+Y+0YERcOh5uOJTnAKvIRPA1RAIaWva4lIApLAlUGSZXrUuQVPmm9JcCgNeuRIyAyHgiMxDTbgHOH02PjoaCojtgFjLM15InTAPTJQ5wbtN3oh0BGGiR/zcjKk1aogjLeb8WxXn64YEbM2ILQsnfDCnJ7dC+qdCfEPHwBtL3EeTCBADIrhrvgVpVTUBJIPXio7Hh1o8tVhG/LOBuLquVY9Bv6OX6bEGp9HIZdACKGw1OrBOhNvzfllPVqO9x+kFy3puF/BHDqkZbhOTIMzmKUIvpoAGY4T4E4rTgF75QOQL97LaMs/sEWVL6G9KqR6xX/GSis4BQA1Lc6O62VagCbBoLdYiuzxNlL76Nbcz6lBlD+tTgyvlGiGi4NpGZDm2VPfDmP9jC92y9UXnCU6NRAwPNkUGqmGOizAgi5l8kocJ3iZo3kU9PA0HNdQ1q3M4OthdSajjl5eXUk3+Qxsnzdt/MnZWtlBLtLHwt24LGLRUBJIALW64F2KzRAHhTLNTwMAwRf/bbPJ7kof6KB5LrPSgi5t7Q55aHBk7+SZ2huLOppkg24n6tGAFCGtRn/Uy8ac1oAWEIIeRMM+DkamPbw489fk+2ZkF7/8f2qQ2NM4Cc4tEYb93ZNaUHe7wOiZIJ+xPox+BUqdB4FwHiTvIqAdwqIv3TqQMX57hQkH/Tvezc+T4RACiXWivM/fjm474Sf/7l3eGKSSg6ribNuCs0DMLHLWADbyVFKAIDVBQ+KF+ogNd1jX8H+kXoIdiOEAvKig3R+2th+S7adOvrdsAipIorJsX+/+LeGjx54LwHAOudAeC5Yx5NtI2dbQGq/949enBYNX3WI1JW/YDkKABTmwPgec47k/vFxokKKLwhZ98VV569mABSa3yPvA9iwj/JoWkMGAaD2168xAGBU4hnbLT+5d6wevvshgAFxQDAbOWzxgYOL25nE0j8mZP2Y3XfJuXhANf45Ifsp4Je+AKA6RkhJH2D8vY4A0OnUOyIFv3ni+etVDSEqA1AQM3zYd4eOL38jQSGGalY+yd91/LmLPOwBxSpCSHkMsCrMo1+ti5AHgQnzwwAgtqAwS4zQ4evPXd32SUOI7Ien9ZQYADQtPzrx7NSMbIVPQMjHR544CSHEtrrBz24bIWNow0I9APb3B1WEkLPt4Zl+dE0Y+LsO8RI2cmvewZnNVRD/crSSUooEMIGdxm+6nTuvi78vAEw9ZvxZRAjJONu7SInTpzutZgC88+yBnZBzwyiPsMlt4JVqd9EjqGm7oxs+TKYg6V0UqYhovAlvbbp/bf1APx9oE4DQkfvsSKPLw2BfvGAbgMhCl5s8fFMNAEx8AwbC1dn9QjZMD4bkXAKnlgicMbH15MPXl/U0C1EOUAMA03qji+jigB+GbQawgJCnk0LhyQQYITgku23LnSNXQ4aUvmsYpOL1G3/F8XDrmIYcn8Bzj5yUErjXYwGQZXP/HAFelR8L72x8h/atABQVVsiBDR0erYAc2eBPnhBCKs9v/mpE20i1ANBuAsC+bQH01+/2Ay9j1FHg1TZMzmqZaIRn60kx36+TTmkc2lQe0Ax6VF1DCHEU3719/uiGuR/0zkgMVgMI0DsB1K/kljxKgrZHb6D3PDMAqHov2XEtSQGBVWUUpKecWVEqeWjbbN+fT8iaRJPaYInr1Oftj96aNH/Zrj/Xb5zVnQbIvo+3hIdNukYmAOHZgCZ55jVCCLl37JgtNSEm2qIADh5VyIFE6Sh5BH6wdJe15ivwtl2weXMEgIZLWvd6e+zbltc2UvtkSU4RIaQ/ownv8c7szbtPbl3+06bvDl0uBMAEaEODakZNiVN/9X7vjAgtI4X9ZIFbFszIcdOfve4C3q51pDAbAMwTn5K8BYXOl5UKjWUoAJDb236YOTojJSEs0F+rtVjUNASzfsmdPtx67dGVv1aOH9I6KkApAl12zWGXRfqCuYU3W4NXfYTsawYAdPcjW0aHYSohBFVGeDrndTBC8iazrruI002qi28efPzszsuXNfV2l5MPLpsNcgz9cEPNtUjwUstLPuUAaPr+sjEdALTnCKmbPTEYzkoVOZkNOYZ0H/fhGzMOX79636TUoba21lZV4Ci3lpy4AFBEDoGzN9v/DAV/+KZMAOahGxd2N4C3Sy05W6DuC/Jq54crtk/J1kgHhTncaIhr3G1iFBuSqSMUpVACwMVWIEQlA3biwfrNWnhlASTPffq0IwCGJ+gxWQlbCLi4XD3omM59u2VFUBJ5pU3hfhED4rUuNwnxB2BQccqmaum4T89ZF7IQyGX9UEn2xcMr1S6XPCwwdQZel86e4w8AfumTc2b2i1NIB6hM5rDIFi38AgwAUF3PGHuYJWM+f1z6JbyzkUOWz1mZ/5MGXnVflBGygf4MwIVTLQsudAJv51uk/i+jDACFn5ZOG9ya9nAT6Nw2yT5/8XAUeI0NUtK6tm/uB5hp8LZ4d+VJFyG2vu1aAdBfO9NxnW1NvAdCp25oy8gC0Ou1Qc1atQxTUwBLnSyV6j27YwgAmDK7dEyJMNAQGjm2XxmpvR9oyLMugJXhdCVVAZYFJH+0EjKnQlQHf/79gg1A3fOL9RKNrbR/ACB59rimGvhKh7kTmJP/GLvFbsIihyJyo5+jCMBndvJXY5mBDaYen9j7jwsgNbXSqEeXOD4A1O8v7UgDAKcSpOw66MWO8lb+YbZTeABT/1CryQ0AuwgpncDIC2o3eX7+nxc6BeCWhPrE6vgAVKPhqRQAGDMbC+o5uXbB2qYtW2Y5T3Fdzzf5KRnalqAAbCO1NeR4urxQ4OCKTuU6WLBKToq+Ce7PENe9tRaepv2zOHi3TBj09MgLUO6mUfg1duzD/iZnTUUfjh5m1OcV7dpyj1TM8JeVvaiGfZxbSxFOJcXojjicNSRZBX5jGgWv9PCl6nuwuBmVIxAPzkx20/f+CSMb+yRTeXPTH80Zld3/hypyfyIrIziKqp2FakI4DRFN924sKua1UkNUxaCqOgsXHG2uiKzG6cHJrt377rUlF491xtILo56MG905uefiCw6yo6WMgBKnFSA2FUTmBgxC1brfIPrKPbdsuuDMzAAAKR/hjykgdx9p86aGmhcufTH+zTcbRSQN2VNPalcHyshVwwCEtbhF0XQc4brz9RFIbu4/dBiNFDj2mAwRHVUZI5ZNhvlQ3qK33uyb3nPMoTpCyHYZQaUHQAeqRdCOvmg73KsAcqSaxQBAXhmgbYyYP0eeVRnunVz//eLP3xwz5xF5MvOb1zM42SjU4UaO0qeEeKN46JiP/j719QLIs+EhAC4G+wAog4Flk451ySjeM+Wz+T98viq3ZFUk0HT3L0FyUWqjtToYm0dSHgpDiNKj+eqL67uxkGmvxwSOkroI6hAAhQbgOv+6d0HJ1uFjFm349dzTYfDk5pzPlAljpAE3qm2BOl1wTIuEBkZNzPB1BydFQ67+S22k5skFZWKTl3UA9GoAzCRnsfXg+EXn817uT4XXjgensbJw1L+uoUDcrDqk+Xs7JsRFNP3gaO77Rsi2wd+EvP7nFhXcIPwwAJg0ABD7krjy1u2qIr8FQ2DkrpxwWVQWWimqXtMqa9TayXdy5u69s7OLGvIdV0TKN4zv2SgyunHtAQ8N54GlhDjLauv/BeH0O2e7yMBd/9BBgTGmDX43SVtmrzjWm4J8zWsIyfuhZ4OYWA3DPCnx6GzgiXlICHFNh89tz06jJXNaa9xQOS2JeoBlc3Ig58y5KNl6PqlBVC2rd1mOwHPtdJ4nswBQY+cl+oKQX78PFqJKYUWAgwIcDMMChVu3QmraQAtghvW1P/g1LIJx18NtYo2nM69bge7ndB44UAhQ8aTkx5acMHDTTzQVgBiNGMTAEacKeL7+ICTv85EO3k0rqcN7HoYYGQBQ2UzqK3surwPoGc14So8DwKvndbVXV7YzCQG6Xn6f5aHeTYSoJICF4+argxcgfdCaRHhPn1G5U2kPYMBrZ+KLDUmjzwBo3o4Huz1eHP9q/C8Pak9ObWcSgMa7/4jxQHxTqDgRQCjYxlZAjkoa3t8f8mqzUxMMry4m/kgnsLP1AJfsYQr/uwioe7giJSwi9eNNT2vzt81+P0vLg/j88w08AKTuiheBVhO4IG//haQqvwoWeCea+F/GAEnTAKgpAJa9I2oBPNqTFhsbZgxrPGjVI0JKT3+T7IHk+Rfb89GdU32j9CzknnQWjsrKW4EQSCW4jvSG82gbeC16EWMFNCW334zQAQAV0u9IOSGkZKwH0O/kcB5RaTNHZNbnGQF963wwJUTZu7ikyYZfONAKvtq+k2c7UPTrjPWtOA9o4tq+s2zDnmKyPswDyTsnKcSylhPI+4uWAF4ejmQhNCJpj3UuAOg+Y3k8fyE3B0SMXB3OA2VQVIPkjJFrXz7o4gHLXxtYkZx3X9NyMi6HA3h8ooEaguOxDa88VFd6Q2niS7M/aBtqTh8RwAOo/UL9dYaIXtv+ZQEA3eLfgsRxldooGQV+h5e2yKJtEWoIj8RV8FInfwfVqQ2P+lJ1ewpomkXxeVd0+6oNBQBzD4aJQsrqaPm0XFz5fVirk6ej1PCx1YsXfJhTlYzIZjz4jHQCAD+dL4Ayo3c0AHTb01oM2Gop2fR77/GnsS21xy0sfEyK2gGv/ckCaBm+xPqPPaCgfQJM3bqoAaT9NVAMCrKd5vj3iogI9U0TAx9Vb+J3b+bn+RZax0f/s4VHYIAAIP69pgCiD3xO+wYiE/+1L6fWUkxk2UUOvura2656wy9kPIwUDyY88fdh1lQh8J86Xg+YVi43+0SriCyaX7nWFgAVeJyGz+GafxgBQ8h1vZrji6uf6EOTb1ghoKef7ADQkw9k+cKp5cAMLdjUUA3AP1sB35thGQQ2rCLpTBAfvf9GpDAoaEHAoNiRjeCuiInWC1DSGgMF6aN3Vn/uBwBMEx18p/phiBA6N0/DZPFhPOnhg++lzBujDKiwbIzQ0AAo6IJcbqOCSBX8VmFuXz3lYfKHiM31pVFC0LY9MDaYL8nxvVYalNerew1GbeXZKS2SkiPDGI6LciQoJdK+MwIP2zHwpNQQkemHM5Qgz3Ht+ZQXq3sqpAGlROOBaUNr3KdXzZjYociq6B6r1bulsIwaAhxqa4CE+kzkImKgD22+owDzJwwmkaMNaGlgVABpA1YQ4iwrv597yOifYbCx4lGdvgBqTj8OoSWgGxEcwYRRPujPNQG4/nokVjpHB9DSwKQGlsTMKXMRQoZdKmIVKpVJtE5f1APPlmn8OUjol4znrxDD+YCty8FLHyMXxuolglaDyiTEZgyceaJZa3ulDqBESlh/asOdbvd3xWshJe3XBDcgYr98Cw8+IeTvWKnQgJCtDADQ8R3bZbFQ0KJEzdk3Sttw15E2gRwkpTpX45oYisvT+RpWkrL2OqkQQMhHHp7+A/ddShDB9O6vI7VQrfqxUQANaRXJcJ+D1jcMemzhof8g9SMDJQs6Rl4neQGghM+KMXvfUgPan5bHMpA6Igr5+e2yRcCu1Tzo63KvCqGkQvA9clotwPd2y79qCEC7Yn6QGlKr9TSuxeZMESPudDqP7gZ5nEZLhjE1ZI5orRbPTASAgFUTgyA9G+nEgbfq0sRA6/0BHlhKyEwZKL5016aLQrVZtrg5PM2blgYqZBCQivpLce9D3HEraY+UGvIgVDrKfxPJM/vG9dq4sRl4Gxz6oSEHGWb6oYA8cYhEr/7Agz5OnBM4yYDYXLLKF93wHuszwN82989UNWSoaw/comiIbdqbDgBvEXIpUgZsRr6zm7Dhp+/3Pw9+V4LJSEGGKj8jcAVENKTkqAHEVZLUnjIA+37NgxABzf66OcoAr2q7rZZAhspA/yq4L0PKIXMBsOcI9Y5RBrRhMlnjrcP9H/zh3cVSDAU5mswZLtQUSsLM7wFgI3E27sJIB0T/5e7lpUUiBMZUHXjtgiydUclAGZEEmqUtgTfIq7xxYXJQN7v+wMIn2I6KCshU37AcKOGkQYtdFmS46+5aurMyoPymkCW+xbsL7HaZ6LhEAryC1FPWIbIK1pvd4ljpwLS5V9/NB6VbEwMasqRNenQAcEkyxbbxIS/rax7p+hpkgLDJNXfMgtwNQzmlC/I0R1miw4CSXZKh0Y0FFW44ygclGSjpFKHrySwhAcutGyO1kGloWqjCBsyFDN+2uYqvF7niL/xYLB00fe5Xp3uLXY35dSbIVK3VBwHYXiwH9gypLbxbrGgy9xQtHQIn1Z9W8KXOxrP7kVbZ+IfYgcKVkGW7OnV1fkl+o6J5IUrp9OknSD+erKlAsV6pcrkloQifzh0CALMg04XTyOsqJ7GsTQqhJDOn7SC3AwH0HAcgJOWV00mA+jqFfzD1tKCaEAC0yr9x3aV6F6MOi35aWOcGa9AOKgdwtFguhtNN4XSBK16dHKKlBFDEJ04X9Mavj9xkFZD0FQB3xLCIKlqhpspLI/zCmUfP8t1cRZGCDWrUqXrNTRcT1Kr5/V03HaA0vQgA+wLIduhW8FbPb5/SJDYqst5u1NIqf9uDmjqAUzCE0VB+fjEh6w6XEkLIBSD/UxshNcTgH+tUOGgbpSFumBSEMyrcBkWgQm901YdoVQFauqQSNO2G5xrIl1403uoGqyotvJGbe+bsWRCOpZgwtryqvB5uVkNopdVocrqePbx0PnfvbxlAzUUbALgBWJ0uiEopFYyJ0SiVLpUe5eoAc41NRmCSa10I1KUkxsU3SEmIB+A26h0K4qTccFa6AaLS0A67RcdxLABWUDggSg8AANA/AJ0BKpAAkAA+0VKhTSgkIqIuln1xABoJROAsnyBtakEAC70tGYu4IfE0EvPSabdvNPlR5qN/WPxJ9y3hL+d/KTz58ifzb3E/Fr42c1fYNrr99b8PAIw168XYv9Z6AVpzqZSh+Tb+E9QDyXv8zxv/W/sDfsB1tvQ9/b0kU/UXXPEXzU+mDoqlUD+v1f4AzgkvKiG2XZuJbenRTIrdqeh0OpNO56lphLeGZ0WfymrlblsBB8r+ej82SzBWkOuGHUdRvW7XXaCnPbeuzyiMndaACcqPBBmEV6io26amrH4joW6+tIcdoEzCG2KbFdhycLn4GXJE6obxdxgyEhER898XQnT81S3T/INPmRAFtp1+1DutfN5qocDk/BHA+VG3PRS9aEU+3vV2UrDj16D/qhDdlZyZq/h0Fhm8/NOuHyvIlSpnoB9Hq7nhgXFX+zYJuyzRkg5TRdnkqWxebwoI7tZWlr5xSaHUSWUZYFDTaOm1oNAdr+cuiTEN7gU1ow1AiLqVuafYIeLJSQxDdc3SUFDy4GJ2Py+nX9talsJ+jvnHveWxm63+2fviAkVslFGBX/efllSN3DEb9sxU+nYD5S85Ft5lWO62ENKhhZcKdgQfguqh87x4o5HcPrEQSnmW3tiqDDn3CqVTP67trmmzB/kwHW1Juk7Uc/KFb+ynbOIQ1z9qsKlHAADl1WeQv0Xa80uhcFqkKMhQfS4GYGza+t59nrAtG61yhEIddpYUL7kBOBhUYqKY1dPoIRhIyvJcTJD+4cfVkmHsWQ6g3Ya4VLVy48sslbLvgRKoop+sf29/P3ziOBdbwZjJG8M2udbuKNzXmohwWqPnmlUvQpUE3J5izS0SoUA//Y6Tqc9ne5RKe5n3OK7mXK3Lc9r/9D6WOO/tny+MMENjetDpZ9Ui6gb4/8rObDxcoTYQUqFuOJvmJbr+NFcc7bw+2+IY5367B+8HpXON8aTs/tCBW3xCXk2i5Mb4u0HT1611Cbok2vSczN58CTDf3ycwz6HHH3bsoebvivqv0oWbkix7lEEKFPHVnvpH1uCfLMDgA7+fFuRoAnJa8CPKpoKbKpN4FDOHZGY1NfRdAu0N34H2fEjZDEGHL26XOJum+EZpwLXKdHh04uv41SHC00JrNDbZNJA96Dj2Utt6HEy7HllddepNzXz2S8CkoB+p6ukADdprCMOn/UNemdHiOgdh7p5ElzRlBhS8f/7q//+6A3//dIRVwzBYy3axPCbBgbdt30uW6uoKxslimViB9RlRYCY3YXSZFXwbv7TdWgTaRShEVdKIjQEC7P+z3jpKSG7srNXMzYTw1jriZAB1UoFY52W3B4K4VDqu7aJi97cJVEg/D8uvtHY8UE8+EkzFuxFdyC/8fxNN9VTcJCcN5XXKl8qjVTuR9OChQfwKK9jnFtK3v6jVHqRUv0qmdR5kbIGmwQhyYWNeS8x7DgBib78fMh+xuIY4IlKeZIUHXl6+4Vy4Qc8wBw0c2e4C8wsgJp2haMGUrT/FrqeDbNEelFUt9hjBSdSS1Q0GRSNm+53mFTqeCpCdis3UBcw6lVF1GG+Dm8S2Xle2GjK3Kk8EUyEpxPJneySeLwNhvKgOdKElAYzHe5zXKqQ2xsi1ahw8QpQ9vwjzoHM2FLbGhbjCN+ONASntgt4YLKYP86njafqkL/Clq40110bv74p9CQxj4+LvtmcKpDhkHtyuYsyZGZlsaiUxV2AS373Nj8U+cbvO0RojrfNZzWsJ7kv0Zl+Wb5Z8gyeAttkpr/8q6STBAdePm25chaFopkqCDgW5s4T2FIt6yFZ4fNoc+yY2w7iA06VJ4uyg9iDBvCDZTICAVJfBIB44zhuQ60Qq35dUAnrHCeK60DlneJneoDKPkScVwp9huZ+89DPhHq7PODhoHZpEesWD62gGoWF5vTviRZe7XAzzERipjONRzMNDJAll6iYVZeql2/br4Un7o7qcJf/j+03CeV++M3cOC40fK8Kl+pey0YT9EZx1ZjpdMYR9JieD9XGcjOmFXZ9cdJHQfYf+YZH1Jrr2MmeOrdcFTvdsokY7bqdIbUEUZfehH80CDz3+BRxBFg+3urJ023lOv6sPVGrZ6yTRHi0OK3szCZexjkvCzKuaA6LLyhHsgesNu7a3sy6Ju4CIa9fTB08/4ahf/TUI+2eXZaTjtzrki5w7KMM8JgqSwfI0GZqzzO+T7ci/zdjDGbJRfbyCCGJgHbpzCvVz2xY4NG6P6kKQcFeUfWNkQ8rfygiyIQixofSdbM4RS1RE0K0179r0Aa7iELv9d1PxcPFts2hOG8aTp1k+pixv5YWN8bvGfFXVIedRw5mfHscrWNVjmFcaNPeXQSwKS2NyYT3CgoagbEWfIu77Jow+9uw0mFB+/8b/whR1YLgcFxWI4ICLWLdGeQbDAmKkUssmI38UrHi8FLN6H4HB4YKf1lf96jSull1c579E54X8p39dwbonn53xzSG8f8y3Hk2YlBR5n/CSJ4ka0nQcjFCDA8aTjc0bkgWx5kJom/9Rq3AkTdIOboUbyrULa3TLFKuK87hzW1PGdlmCRDydKFu96FqZ3IPjRQWmZyUcGMnac6uzUkhnRwLDyIJYt46TpVVljgcXMyLQwj/vDrTCg5VbxeJx6a4OEOT1Zieip4Cvu/Rb5bVINkGAiNEaHCehzIoVcAGO0ECxC3BSBoi/MdbLVmQ7TCuRVE4OCMlikLtHkmCZ+/ZS+yXwKGhQoK/u7zAWTHfE8IYfX6Y05jgax2pxSB0WMnmFv5TLZm8tut+ui4WNgSLH1eom95H+9lWUAqi2+SyN/7WHnlJwMo7bI1HlCUyym5jYmtJsTQj9pjvLcfePYwCd9O6B0p11L+zbl7IsBTkvtXuapIJWddkq1Gn0Mmnw011ubf050jezc4Uv58SHCQCmF/bczKa8bOCfPkoXGybM3NFG3AzrO7mX/9yVj7/poWT5rfPmk6aroqz/+2r9+WPJJ5VWigm0jX5rxFzjbj181KvyWEZeQ7j+4wSDFdXqf+bTvs8DCbgK/eyf0kkv5fiHg+lEKtIoObDYQi2rgAOslNbs0tSZEn/TCX5ecC/6XpwRgwUuu4uhxMIKU3rTDb7IMgWLqFC7DNzSQ5La7bvnOdQXulIzLPvaU4D3Pkviu3+5S5ukj6cL0V8MRg08pUQYmMclXKZHRhDTFFq/hRLv9pTZrXB/BRO9z4q8HU0eVw8Xv/GkLcBYDp6YIS22t0dp2D1kohkgRArkSRchcjGJWByHWLb1/ZMYQEoQH0Dhdz3H5a/GNLEsXFYxZhRjGyXzNo7+aC2IgvWLCUXUVFYZMFJZZzaHEYYS7idNY+uTiIX0HQkzWrcvYiV3QM2FsfE1rKz1bj1Dnp+NWMVM6DZYpWVAqUUrPIEBdtmNKzLBRWLOoSIeccFtu1pMuhJhZMx/xdS3cyaMo+57mINwAdHePmKdSzaX1Tkzoetu6efpJFww93+AHiK5RVWa5vMy6YIB/dUp4eY1D/q8K0XKn+9tVHqwzlFVIunJuznI7QGg0mrBT0dMU56sqo9rvSBf1i5EI6T0K87rfXlAV1LA5Hn6an4sMVSyWi6ry7SV6GXeUDs0qcnTMcEpYgQUKi5ta2YANYSpezaukFq7l1i0w9557IaryfkCZTT3dHSBFmfFAp2EyeRI01eAUl3yK5QHuYk4fFs7lNE6s7rXFpAZwtD//rb/AP//eCfGMwAYTQWuOfdndd9wpUfXRBe31zZ4Ud9eVZ/6n+xLExrwn5OVPvCaKZPI3cLhoUFAnWuLu9wxpT+uIByaZMXPVTbRgCrVxN6avuennHlQzlflR+O8xmgmPh+hq6dBv5QA7kotrf85wRr9/Dq4HK+rF88P1SDrey4dXZgqpuCAahq+QxRQilDKvouQfvPOKm5Ad40uKOg/UsQ1BLXlIERjnx4xrOEHTk3Y9R8mVaeKfaZJ9myBRlqdG+ydphLbfT4DsniMD2wQNUWUbznH/+oD0JtSkwtwIApPKEZMGLcHykHj+NP1KxCuOAXkUUMBcXbQncE9MWqdYYSjk87f/Yi2+TPhZyewpPRf8TharEUWIDYDpdqppjh0ij9w8EMQ1OjyvQRa7K73BxtvZ3lBWuzq+Ug/P9P0UsYGPz79qvR/OSE7UDjW2iJaXZs5qwYI1bTdbNn5/Abt68jhDzQrXL4kQpeoapVXUoWRTh7oM8UoexPC8IxjTEGWUCoHOBLTendXbr+fUqKUhUU2ZiNcYqawfRCpFGPFRKWZSDGqBW975jrYJqMbMFsyXJV7TxJhiqC/+9pn5V4eLuir93k0nytpttOrUYEdLQx2SPjU7I4gfhSAIZ5SB3S2SKu7ymC2IKQ4rpRtLMFufDfsKdmm4oxEKc1GY7fd28+sUkoUeUiBo4Y1fG9RgtWLRmruCCY1Dc0ToYil9xiBEpRB/Q4BybpSNG4ubPdvtaw5jqrvyrA9yibeA9RJwcVHRhJWn2XQoG7QrZKw8t5HrHAfBdvo6QaQrUujbEc3FdYZ7Y5Osv+L+mWpXxIzVRpnbgwWI/rYGeDfSnoeyzBcpp6+r7+oYV+YDW47DDV4f4/xVJbQ6kiOiWrcIj7B96gbJyFkbSRQ7iz4/Y+/MPU8IOh675T3xPfBdnsQvssm/UIqJ1zYECZwmJ/gahWNd5Giu87Vp27/BYB9E7OQbPiTpytZS3s/JoLb2g9vqRtRjuAQ/qSIrYnoy+AdhwGmqmXT0Tro1SGdsVGe0GCar66uaM1W6uXCIPpxXjBIEP1WWdFa8PDl8GrXLB/49iTHfcDdKb7LfdEfEp4spuNA6x7QynKEbvZatcm+dbr0+adR9ECYxD4Zoed42xuZbw3kryMhqE/79JyUSXJh7pL/LpM1UmO3qc8Ot5eP6zqfvbcZGUuOCMAN7AAWIYD0zTztk3NraVto8hVqbxAE5IF0s8hle4toh0lUuL2qp88dEU0BSOVmybyhjqu4y5aAdqAfLZyJK03WACOoy4el5U0bz75YGeorJoTWl1FO0Yxjt2u8kYOU7I6ioBah6nmXrsoPiEOYz5+9ciqejwYgW3OYczpl9SY+Eg26ewEXzuSqWrmuESYvqmGVCpq5jzJImivPlXpNFdYsD8IlxDHwB7G1r2BwZHWQqUP5sBuoFGyOW14QZ8ZKjslOhh20nFlkjt12B5kq5Gh3Ha5xVGEGuI/VH9EHwFkUcGXrahT9rLAA)!important}.game-listening-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.game-listening-head>img{flex:none;width:64px;height:64px;object-fit:cover;border-radius:8px}.game-listening-head>div{min-width:0}.sb-panel.game-listening h2,.ah-panel.game-listening h2,.rr-panel.game-listening h2{margin:0;font:400 22px/1.25 Georgia,serif;letter-spacing:0;overflow-wrap:anywhere}.game-listening .game-listening-head p{margin:8px 0 0;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.game-listening p.game-listening-note{margin:16px 0;font-size:14px;line-height:1.45}.game-listening-links{display:grid;gap:8px}.game-listening-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 12px;border:1px solid #c6e8ec42;border-radius:10px;background:#09131c80;color:#fff6e9;text-decoration:none}.game-listening-links strong{font-size:16px;font-weight:600}.game-listening-links small{flex:none;font-size:14px;color:#d0dcdf}.game-listening-links a:hover{border-color:#7deeff;background:#7deeff1a}.game-listening-links a:focus-visible{outline:2px solid #7deeff;outline-offset:3px}.ah-game .ah-music,.rr-game .rr-music>.rr-listen-trigger{display:flex;align-items:center;gap:10px;flex:1 1 0;min-width:0;width:auto;min-height:44px;height:auto;padding:0;border:0;border-radius:6px;background:transparent;box-shadow:none;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ah-music>.ah-music-copy,.rr-listen-trigger>.rr-music-copy{min-width:0;flex:1}.rr-listen-trigger>img{flex:none;width:36px;height:36px;object-fit:cover;border:1px solid #f3d4a078;border-radius:6px}.rr-music-copy>span{display:block;font-size:12px;line-height:1.2;letter-spacing:.02em;color:#b8cbd5}.rr-listen-trigger strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah-music:hover strong,.ah-music[aria-expanded=true] strong,.rr-listen-trigger:hover strong,.rr-listen-trigger[aria-expanded=true] strong{color:#7deeff}@media(orientation:landscape)and (max-height:600px){.rr-listen-trigger>img{display:none}.rr-music-copy>span{font-size:12px;letter-spacing:0}}.mobile-spatial-active .mobile-album-glass{position:absolute;left:50%;top:50%;pointer-events:none;border:1px solid #e2faffba;border-radius:6%;background:linear-gradient(118deg,transparent 14%,#e1f8ff0d 25%,transparent 34%,transparent 76%,#bedfea06);box-shadow:inset 0 0 0 2px #a4d5e21c,inset 0 1px 2px #fff9,0 0 0 1px #4b718559,0 5px 0 1px #b2e5ef36,0 12px 25px #0005;will-change:transform}.mobile-spatial-active .mobile-album-glass[hidden]{display:none}.mobile-spatial-active .temple-flow-open .mobile-planes img{box-shadow:0 7px 18px #0006}.mobile-spatial-active .mobile-spatial.unified-world:not([hidden]),.mobile-spatial-active .unified-world .temple-stage{overflow:clip}.immersive-home:not(.archive-open) .mobile-spatial-active .multi-grid.mobile-spatial-rail:has(.temple-flow-open){overflow:clip!important}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active:has(.temple-flow-open){overflow:clip!important}.unified-world .temple-flow-controls{position:absolute;z-index:33;bottom:calc(116px + env(safe-area-inset-bottom));left:50%;transform:translate3d(-50%,0,0) perspective(1100px) rotateX(4deg);transform-origin:center bottom;transform-style:preserve-3d;width:min(560px,calc(100% - 36px));padding:14px 16px 10px;box-sizing:border-box;border:1px solid #c9fbff8c;border-radius:22px;background:linear-gradient(140deg,#d5fbff14 0%,transparent 22%,transparent 78%,#a372ff1a 100%),url(/assets/ritual/temple-controller-glass-v2.webp) center/100% 125% no-repeat,radial-gradient(ellipse at 12% 0,#b6fbff25,transparent 38%),radial-gradient(ellipse at 92% 100%,#a767ff23,transparent 42%),linear-gradient(145deg,#6c9cae52,#0a1721d9 44%,#0b101bdc);box-shadow:inset 1px 1px #ffffff5c,inset -1px -2px #9cf7ff2a,0 0 0 1px #6ff5ff1d,0 14px 38px #0008,0 0 34px #64e7ff26;backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%);color:#effeff;overflow:hidden;isolation:isolate}.unified-world .temple-flow-controls:before{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#ffffff22,transparent 24%,transparent 67%,#c781ff18);mix-blend-mode:screen}.unified-world .temple-flow-controls:after{content:"";position:absolute;z-index:0;left:12%;right:12%;top:7px;height:1px;background:linear-gradient(90deg,transparent,#bafcffc9,transparent);box-shadow:0 0 12px #79efff99;pointer-events:none}.unified-world .temple-flow-controls[hidden]{display:none}.temple-flow-row{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;align-items:center}.temple-flow-controls button{position:relative;z-index:1;color:inherit;font:400 14px/1.3 Arial,sans-serif;border:0;background:transparent;cursor:pointer;min-height:44px;padding:4px;touch-action:manipulation}.temple-flow-controls button:focus-visible,.temple-flow-controls input:focus-visible{outline:2px solid #d5f5a3;outline-offset:3px}.temple-flow-controls [data-flow-step]{border:1px solid #bff7ff88;border-radius:50%;font-size:27px;line-height:1;width:44px;height:44px;background:radial-gradient(circle at 35% 25%,#d5ffff47,#5ba6bc1f 48%,#050c14a8);box-shadow:inset 0 1px #fff5,0 0 13px #66e7ff1e;transition:transform .18s,border-color .18s,box-shadow .18s}.temple-flow-controls [data-flow-step]:hover{transform:translateY(-1px);border-color:#d7ffff;box-shadow:inset 0 1px #fff8,0 0 18px #66e7ff55}.temple-flow-controls [data-flow-play]{min-width:0;text-align:center;display:grid;gap:5px;border:1px solid #bdf7ff32;border-radius:14px;background:linear-gradient(145deg,#d6ffff0e,#06131fc4 48%,#8e6bff17);box-shadow:inset 0 1px #ffffff3c,inset 0 -1px #85eaff19,0 0 18px #63e9ff0d;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.temple-flow-controls [data-flow-play]:hover,.temple-flow-controls [data-flow-play]:focus-visible{transform:translateY(-1px);border-color:#c9ffff80;background:linear-gradient(145deg,#d6ffff18,#06131fcc 48%,#9b76ff27);box-shadow:inset 0 1px #ffffff60,inset 0 -1px #85eaff2a,0 0 22px #63e9ff25}.temple-flow-controls [data-flow-play]{min-height:70px;align-content:center}.temple-flow-title{font:500 17px/1.2 Arial,sans-serif;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.temple-flow-meta{font:400 12px/1.2 Arial,sans-serif;color:#bed0cf;letter-spacing:.05em}.temple-flow-controls input{position:relative;z-index:1;display:block;width:100%;height:28px;margin:5px 0 0;accent-color:#9cffff;cursor:ew-resize;touch-action:pan-x}.temple-flow-controls input::-webkit-slider-runnable-track{height:4px;border:1px solid #bffbff42;border-radius:999px;background:linear-gradient(90deg,#72efff88,#aa83ff72 70%,#d7ffff2c);box-shadow:inset 0 1px #ffffff35,0 0 10px #64e7ff18}.temple-flow-controls input::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-8px;border:1px solid #e5ffff;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff,#9ff9ff 30%,#4794b4 68%,#101e31);box-shadow:0 0 0 3px #8cf5ff20,0 0 14px #6beaff68}.temple-flow-controls input::-moz-range-track{height:4px;border:1px solid #bffbff42;border-radius:999px;background:linear-gradient(90deg,#72efff88,#aa83ff72 70%,#d7ffff2c);box-shadow:inset 0 1px #ffffff35,0 0 10px #64e7ff18}.temple-flow-controls input::-moz-range-thumb{width:16px;height:16px;border:1px solid #e5ffff;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff,#9ff9ff 30%,#4794b4 68%,#101e31);box-shadow:0 0 0 3px #8cf5ff20,0 0 14px #6beaff68}.temple-flow-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;font:400 12px/1.25 Arial,sans-serif;color:#b6c2c5}.temple-flow-controls [data-flow-walk]{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:7px 13px;border:1px solid #c4ffffa8;border-radius:999px;background:linear-gradient(120deg,#b9ffff2e,#9175ff42);box-shadow:inset 0 1px #ffffff58,inset 0 -1px #62ddff22,0 0 14px #75ecff26;color:#eaffff;font:600 12px/1 Arial,sans-serif;letter-spacing:.02em;white-space:nowrap;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.temple-flow-controls [data-flow-walk]:before{content:"";position:absolute;z-index:-1;inset:1px;border-radius:inherit;background:linear-gradient(105deg,transparent 22%,#cfffff3a 42%,transparent 62%);transform:translate(-120%);animation:temple-controller-sweep 4.8s ease-in-out infinite;pointer-events:none}.temple-flow-controls [data-flow-walk]:after{content:"\2197";font-size:14px;color:#c7ffff}.temple-flow-controls [data-flow-walk]:hover,.temple-flow-controls [data-flow-walk]:active{transform:translateY(-1px);border-color:#efffff;background:linear-gradient(120deg,#c9ffff3d,#a878ff51);box-shadow:inset 0 1px #ffffff75,0 0 22px #75ecff4d}@keyframes temple-controller-sweep{0%,42%{transform:translate(-120%);opacity:0}55%{opacity:1}78%,to{transform:translate(120%);opacity:0}}.unified-world.temple-flow-open .temple-caption,.unified-world.temple-flow-open .temple-hint,.unified-world.temple-flow-open .temple-bearing,.unified-world.temple-flow-open .ritual-inscription{visibility:hidden}.unified-world.temple-flow-open .temple-stage{cursor:grab}.unified-world.temple-flow-open .sensor-forward{display:none}.unified-world.temple-flow-dragging .temple-stage{cursor:grabbing}.mobile-spatial-active .temple-flow-open [data-temple-album]{border-radius:8%}.mobile-spatial-active .temple-stage [data-temple-album],.mobile-spatial-active .temple-stage [data-temple-album]:is(:hover,:active,:focus){background:transparent!important}@media(max-width:360px){.mobile-spatial.temple-flow-open .spatial-sensors{width:120px}.temple-flow-open .sensor-state{display:none}}@media(max-width:600px){.unified-world .temple-flow-controls{width:min(560px,calc(100% - 24px));transform:translate3d(-50%,0,0) perspective(950px) rotateX(3deg);padding:12px 12px 9px;border-radius:18px}.temple-flow-title{font-size:16px}.temple-flow-controls [data-flow-walk]{min-height:40px;padding:8px 12px}}@media(max-height:650px){.unified-world .temple-flow-controls{bottom:calc(106px + env(safe-area-inset-bottom));padding:8px 12px 4px;border-radius:14px}.temple-flow-title{font-size:15px}.temple-flow-controls input{height:23px;margin:2px 0 0}.temple-flow-foot{font-size:12px}.temple-flow-controls [data-flow-walk]{min-height:28px}}@media(max-height:650px){.temple-flow-foot>span{display:none}.temple-flow-foot{justify-content:center}}@media(max-height:500px)and (orientation:landscape){.unified-world .temple-flow-controls{bottom:80px;width:min(540px,calc(100% - 28px));padding:5px 10px}.temple-flow-title{-webkit-line-clamp:1;font-size:14px}.temple-flow-row{grid-template-columns:44px minmax(0,1fr) 44px;gap:5px}.temple-flow-controls input{height:20px}.temple-flow-foot>span{display:none}.temple-flow-foot{justify-content:center}.temple-flow-controls [data-flow-walk]{min-height:25px;padding:1px}.temple-flow-meta{font-size:12px}}@media(max-height:500px)and (orientation:landscape){.unified-world .temple-flow-controls{left:auto;right:12px;transform:none;width:min(240px,40vw)}.temple-flow-row{grid-template-columns:36px minmax(0,1fr) 36px;gap:3px}.temple-flow-controls [data-flow-step]{width:36px;height:44px}.temple-flow-title{-webkit-line-clamp:2}.unified-world.temple-flow-open .spatial-sensors{display:none}.unified-world.temple-flow-open .world-nav{top:88px;left:12px;right:185px}}@media(max-height:500px)and (orientation:landscape){.temple-flow-controls [data-flow-play]{min-height:84px}}@media(prefers-reduced-motion:reduce){.temple-flow-controls [data-flow-walk]:before{animation:none}.temple-flow-controls [data-flow-play],.temple-flow-controls [data-flow-step],.temple-flow-controls [data-flow-walk]{transition:none}}.temple-exhibit-backdrop{position:absolute;left:50%;top:50%;max-width:none;object-fit:fill;pointer-events:none;will-change:transform}.temple-exhibit-backdrop[hidden]{display:none}.mobile-spatial-active .mobile-spatial.gallery-open{touch-action:none;overscroll-behavior:none;-webkit-user-select:none;user-select:none}.mobile-spatial-active[data-mobile-renderer=webgl] .temple-exhibit-backdrop,.mobile-spatial-active[data-mobile-renderer=webgl] .ritual-backdrop{visibility:hidden;will-change:auto;transform:none!important}.temple-exhibit .ritual-backdrop,.temple-exhibit .ritual-floor-ink,.temple-exhibit .ritual-sky{visibility:hidden}.temple-exhibit .park-material-fallback,.temple-exhibit .secret-park-backdrop,.temple-exhibit .temple-stage>:not(.temple-portals){visibility:hidden!important;pointer-events:none!important}.temple-exhibit .ritual-vignette{background:linear-gradient(#01060b55,transparent 30%,transparent 70%,#01060b55);box-shadow:inset 0 0 55px #02070a45}.temple-exhibit .mobile-planes{z-index:4!important}.temple-exhibit .mobile-planes img{border-radius:5.5%;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 8px 20px #0008}.temple-exhibit .mobile-album-glass{border-color:#e6fbffb8;border-radius:5.7%;background:linear-gradient(119deg,#f4fcff04 12%,#d8f8ff12 24%,transparent 34%,transparent 80%,#cceaf508);box-shadow:inset 0 0 0 2px #bde4ef22,inset 0 1px 3px #fff9,0 0 0 2px #46616c70,0 5px 0 2px #bce6ef44,0 14px 28px #0009}html.temple-gallery-active .site-header{background:linear-gradient(120deg,#18232bf5,#091018f5 50%,#121d24f5)!important;border-bottom-color:#b7e3ee33!important;box-shadow:inset 0 -1px #d7f4ff12,0 8px 25px #0004}html.temple-gallery-active .brand-word{color:#d7e8e9!important;text-shadow:0 1px 1px #fff3,0 3px 5px #000}html.temple-gallery-active .site-header .menu-disclosure>summary{color:#d8e9ed!important;background:linear-gradient(140deg,#40546144,#060d1499)!important;border-color:#a8d0dd4d!important;border-radius:9px}html.temple-gallery-active .ny-games-trigger{background:linear-gradient(150deg,#718b9945,#101c28e8 40%,#060d14)!important;border-color:#b7dce566!important;color:#e3f1f4!important;box-shadow:inset 0 1px #eaf9ff36,0 4px 15px #0005}html.temple-gallery-active .ny-games-trigger>span:first-child{color:#c8e8f1!important}.temple-exhibit .spatial-sensors{background:linear-gradient(140deg,#2e424fd9,#101a23eb)!important;border-color:#afcdd666!important;box-shadow:inset 0 1px #e5f5ff33,0 6px 18px #0003}.temple-exhibit .world-destinations{background:linear-gradient(165deg,#5873824a,#0c1720e6 45%,#182936c9)!important;border:1px solid #a9cdd653!important;box-shadow:inset 0 1px #e0f8ff3b,inset 0 -1px #000b,0 5px 20px #0004;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.temple-exhibit .world-destinations button[aria-current=location]{background:linear-gradient(150deg,#b6e0ed3d,#293f4c44)!important;box-shadow:inset 0 -2px #b2e7f0,0 2px 7px #0004}.temple-exhibit .temple-flow-controls{width:min(560px,calc(100% - 28px));padding:12px 14px 7px;border:1px solid #c3e7ed80;border-radius:20px;background:radial-gradient(ellipse at 50% 0,#9ad8e334,transparent 65%),linear-gradient(145deg,#425966c9,#101c25ed 38%,#14222de8 74%,#516c785c);box-shadow:inset 0 1px #effbff66,inset 0 -3px #02060988,0 4px #607c874d,0 6px #03090ecc,0 16px 38px #0009;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.temple-exhibit .temple-flow-title{font-size:16px;line-height:1.25;letter-spacing:.01em;color:#f3fafb;text-shadow:0 2px 4px #0007}.temple-exhibit .temple-flow-meta{color:#c3d6dd;font-size:12px;letter-spacing:.09em}.temple-exhibit .temple-flow-controls [data-flow-step]{background:radial-gradient(ellipse at 30% 15%,#e0f5fc40,transparent 65%),linear-gradient(140deg,#6e858d,#172832 52%,#435b66);border:1px solid #d9edf578;box-shadow:inset 0 1px #fff8,inset 0 -2px #02080fb3,0 3px 8px #0007;text-shadow:0 1px 3px #000}.temple-exhibit .temple-flow-controls input{appearance:none;-webkit-appearance:none;height:28px;background:transparent;accent-color:#d5f6fb;margin-top:7px}.temple-exhibit .temple-flow-controls input::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(90deg,#b8e7ed var(--flow-progress,0%),#09151d var(--flow-progress,0%));box-shadow:inset 0 1px 3px #000,0 1px #b4d8e433}.temple-exhibit .temple-flow-controls input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:28px;height:18px;margin-top:-6px;border:1px solid #f5fdff;border-radius:8px;background:linear-gradient(#f4feff,#acc8d0 52%,#486672);box-shadow:0 3px 7px #000a,inset 0 1px #fff}.temple-exhibit .temple-flow-controls input::-moz-range-track{height:6px;background:#09151d;border-radius:6px}.temple-exhibit .temple-flow-controls input::-moz-range-progress{background:#b8e7ed;height:6px;border-radius:6px}.temple-exhibit .temple-flow-controls input::-moz-range-thumb{width:28px;height:18px;border:1px solid #effaff;border-radius:8px;background:linear-gradient(#f4feff,#acc8d0 52%,#486672)}.temple-exhibit .temple-flow-foot{font-size:12px;color:#b6ccd5}.temple-exhibit .temple-flow-controls [data-flow-walk]{font-size:13px;color:#e4f3f8}html.temple-gallery-active .sound-dock{background:linear-gradient(130deg,#243a47d9,#070f18eb)!important;border:1px solid #b5dae65c!important;border-radius:16px;box-shadow:inset 0 1px #e0f6ff24,0 6px 18px #0007}html.temple-gallery-active .sound-dock .preview-info{background:#adcfe208!important;color:#e9f7fa!important}html.temple-gallery-active .sound-dock button{border-color:#a9cdd655!important;color:#deedf2!important;background-color:#192c39!important}html.temple-gallery-active .sound-dock .preview-play{background:linear-gradient(#c3dce5,#7799a9)!important;color:#07121a!important}.record-listening[data-record-context=temple]{--signal:#bbecf4;--ice:#dbf8ff;--sans:Arial,sans-serif;width:min(1060px,calc(100vw - 28px));background:linear-gradient(145deg,#273c4bf2,#0b151ef5)!important;border-color:#b6dce797!important;border-radius:22px;color:#e6f1f6!important;box-shadow:inset 0 1px #fff4,0 30px 100px #000a}.record-listening[data-record-context=temple]::backdrop{background:#03101c8c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.record-listening[data-record-context=temple] .record-topbar,.record-listening[data-record-context=temple] .record-paging{background:linear-gradient(145deg,#334c5c,#132431)!important;border-color:#aacbda38!important;color:#ddf2f9!important}.record-listening[data-record-context=temple] .record-topbar>span{color:#c7e3ed!important}.record-listening[data-record-context=temple] .record-jacket{background:linear-gradient(150deg,#263e4a99,#0b1822d9)!important;border-color:#9ab7c533!important}.record-listening[data-record-context=temple] .record-content{background:linear-gradient(150deg,#18314077,#0a141cbf)}.record-listening[data-record-context=temple] .record-content h2{font:500 clamp(22px,2.8vw,32px)/1.2 Arial,sans-serif;color:#e5f5f9!important;text-transform:none;letter-spacing:0}.record-listening[data-record-context=temple] .collectible-face{background:linear-gradient(140deg,#59758155,#102230cc);border-color:#c1e8f58c}.record-listening[data-record-context=temple] .audition-title{font:500 20px/1.3 Arial,sans-serif!important;text-transform:none;color:#f3fafc!important;letter-spacing:0}.record-listening[data-record-context=temple] .audition-platform-details{border-top:1px solid #c3e4ee30;margin-top:12px}.record-listening[data-record-context=temple] .audition-platform-details>summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;cursor:pointer;color:#e0f3f7;font:500 14px/1.3 Arial,sans-serif;list-style:none}.record-listening[data-record-context=temple] .audition-platform-details>summary::-webkit-details-marker{display:none}.record-listening[data-record-context=temple] .audition-platform-details[open]>summary>span{transform:rotate(45deg)}.record-listening[data-record-context=temple] .audition-platform-caption{border-top:0;color:#b9d0da}.record-listening[data-record-context=temple] .audition-platforms a{background:linear-gradient(145deg,#3a59687a,#112431);border-color:#b4dbe555}.record-listening[data-record-context=temple] .record-track-button{font-family:Arial,sans-serif}.record-listening[data-record-context=temple] .record-track-button .track-name{font:400 16px/1.35 Arial,sans-serif}.record-listening[data-record-context=temple] li.is-active{background:linear-gradient(90deg,#8ce7f220,#28445322)}.record-listening[data-record-context=temple] .audition-play{background:linear-gradient(#d6f6ff,#789caa);border-color:#effcff;color:#071a25}.record-listening[data-record-context=temple] .audition-mute{color:#d7edf5;border-color:#b3d5df55}.record-listening[data-record-context=temple] .audition-seek{accent-color:#b9eaf2!important}.record-listening[data-record-context=temple] .audition-signal i{background:linear-gradient(#d7f4ff,#7096aa)}.record-listening[data-record-context=temple] li.is-active:before{background:linear-gradient(90deg,#9bdbe81a,#27455818)}.record-listening[data-record-context=temple] li.is-active .record-track-button{border-left-color:#c4f3fa!important}.record-listening[data-record-context=temple] .record-track-glyph,.record-listening[data-record-context=temple] li.is-active .track-number{color:#c4f3fa!important}.record-listening[data-record-context=temple] .audition-play{box-shadow:inset 0 1px #fff,0 3px #48616e,0 5px 15px #0008}.record-listening[data-record-context=temple].is-preview-playing .audition-play{box-shadow:inset 0 1px #fff,0 3px #48616e,0 0 22px #80d9ed33}@media(max-width:700px){.record-listening[data-record-context=temple]{width:calc(100vw - 20px);max-height:calc(100dvh - 28px)}.record-listening[data-record-context=temple] .record-topbar{position:sticky;top:0;padding:10px 14px}.record-listening[data-record-context=temple] .record-jacket{display:grid;grid-template-columns:100px minmax(0,1fr);column-gap:16px;padding:16px 16px 0;align-items:start}.record-listening[data-record-context=temple] .record-sleeve{grid-column:1;grid-row:1/3;width:100%;margin:0 0 12px}.record-listening[data-record-context=temple] .collectible-face{padding:7px;gap:7px}.record-listening[data-record-context=temple] .collectible-edition,.record-listening[data-record-context=temple] .collectible-signature{display:none}.record-listening[data-record-context=temple] .collectible-flip{font-size:12px;min-height:36px;padding:5px 0}.record-listening[data-record-context=temple] .record-jacket:has(.record-sleeve.is-flipped){display:block}.record-listening[data-record-context=temple] .record-sleeve.is-flipped{width:min(100%,280px);margin:0 auto 12px}.record-listening[data-record-context=temple] .record-audition{display:contents}.record-listening[data-record-context=temple] .audition-caption{grid-column:2;display:block;padding-top:6px}.record-listening[data-record-context=temple] .audition-state{display:block;text-align:left;margin-top:8px}.record-listening[data-record-context=temple] .audition-title{grid-column:2;font-size:17px!important;margin:4px 0 12px}.record-listening[data-record-context=temple] .audition-console{grid-column:1/-1;margin:0}.record-listening[data-record-context=temple] .audition-platform-details{grid-column:1/-1;margin:10px 0 0}.record-listening[data-record-context=temple] .record-imprint,.record-listening[data-record-context=temple] .record-full{display:none}.record-listening[data-record-context=temple] .record-content{padding:14px 16px 24px}.record-listening[data-record-context=temple] .record-content>.eyebrow{font:12px/1.3 Arial,sans-serif;margin:0;color:#abc5d0!important}.record-listening[data-record-context=temple] .record-content h2{font-size:20px;margin:6px 0 14px}.record-listening[data-record-context=temple] .record-track-button{min-height:60px;padding-block:12px}.record-listening[data-record-context=temple] .record-paging{position:sticky;bottom:0}}@media(max-height:650px){.temple-exhibit .temple-flow-controls{padding:8px 11px 3px;border-radius:16px}.temple-exhibit .temple-flow-title{font-size:15px}.temple-exhibit .temple-flow-controls input{margin-top:2px;height:23px}}@media(max-height:500px)and (orientation:landscape){.temple-exhibit .temple-flow-controls{width:min(240px,40vw);left:auto;right:12px;padding:7px 10px}}@media(prefers-reduced-motion:reduce){.temple-exhibit-backdrop,.temple-exhibit .mobile-album-glass{will-change:auto}}.live-sets-cover{position:relative;isolation:isolate;overflow:hidden}.live-sets-cover img{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.live-sets-cover-label{position:absolute;inset:auto 0 0;padding:42% 24px 24px;background:linear-gradient(transparent,#090b13e8);display:flex;flex-direction:column;gap:10px;color:#f2f5e9;pointer-events:none}.live-sets-cover-label small,.live-sets-cover-label>span{font:10px/1.4 Arial,sans-serif;letter-spacing:.19em}.live-sets-cover-label strong{font:700 clamp(24px,4vw,42px)/1.02 var(--display,Arial,sans-serif);letter-spacing:-.04em}.mobile-spatial-active .mobile-planes img.live-set-cover{object-fit:cover}.live-sets-dialog{padding:0;width:min(920px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);border:1px solid #d2e5ee70;border-radius:28px;color:#f0f2ed;background:linear-gradient(145deg,#233441db,#090d17ed 55%,#1b1423eb);box-shadow:inset 0 1px #fff8,inset 0 0 0 5px #ffffff04,inset 0 -1px #9bc1d940,0 32px 100px #000b,0 0 50px #759ac615;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%);overflow:hidden}.live-sets-dialog::backdrop{background:#03060ad1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.live-sets-dialog[open]{animation:live-card-enter .38s cubic-bezier(.2,.8,.2,1)}.live-sets-shell{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.live-sets-toolbar,.live-sets-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;flex-shrink:0;background:#070b1028}.live-sets-toolbar{border-bottom:1px solid #d9eaf12b}.live-sets-toolbar>span,.live-sets-footer>span{font:10px/1.4 Arial,sans-serif;letter-spacing:.17em;color:#bbc9d1}.live-sets-toolbar i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#edff82;box-shadow:0 0 12px #edff8255;margin-right:6px}.live-sets-toolbar button{width:44px;height:44px;min-height:44px;border:1px solid #d9eaf135;border-radius:50%;background:#d2e7f00c;color:#fff;font:26px/1 Arial,sans-serif;cursor:pointer}.live-sets-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 18px;scrollbar-width:thin;scrollbar-color:#c7dbe34d transparent;outline-offset:-3px}.live-sets-hero{position:relative;min-height:200px;overflow:hidden;border-radius:18px;isolation:isolate;margin-top:6px}.live-sets-hero img{display:block;width:100%;height:clamp(230px,32vh,360px);object-fit:cover;object-position:center 34%}.live-sets-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#050a1020,transparent 35%,#070b11ed)}.live-sets-hero>div{position:absolute;inset:auto 24px 22px;z-index:1}.live-sets-hero>div>span{font:10px/1.4 Arial,sans-serif;letter-spacing:.24em;color:#d0dee5}.live-sets-hero :is(h1,h2){margin:10px 0 0;font:750 clamp(28px,5vw,54px)/1.02 var(--display,Arial,sans-serif);color:#edff82;text-wrap:balance;letter-spacing:-.045em}.live-sets-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding:22px 4px;border-bottom:1px solid #c4dfe529}.live-sets-intro p{font:14px/1.6 Arial,sans-serif;color:#cbd5dc;max-width:58ch;margin:0;white-space:pre-line;overflow-wrap:anywhere}.live-sets-intro>span{font:9px/1.5 Arial,sans-serif;letter-spacing:.16em;color:#a7b7c1;white-space:nowrap;padding-top:4px}.live-sets-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:18px}.live-performance{display:flex;align-items:flex-start;gap:14px;padding:20px 18px;border:1px solid #d0e3f02a;border-radius:18px;background:linear-gradient(135deg,#d3eaf00b,#d8c5ed05);box-shadow:inset 0 1px #ffffff08}.live-performance>div{min-width:0}.live-performance-number{font:11px/1.4 Arial,sans-serif;color:#879ba7;padding-top:1px;flex-shrink:0}.live-performance-kind{font:9px/1.4 Arial,sans-serif;letter-spacing:.2em;color:#d6ee9d}.live-performance h3{font:600 17px/1.3 Arial,sans-serif;color:#f2f4f0;margin:10px 0;overflow-wrap:anywhere}.live-performance-meta,.live-performance-description{font:12px/1.6 Arial,sans-serif;color:#aebec8;margin:0 0 12px;white-space:pre-line;overflow-wrap:anywhere}.live-performance-description{color:#d2dbe0}.live-performance-link{display:inline-flex;align-items:center;gap:18px;min-height:44px;font:11px/1.4 Arial,sans-serif;color:#edf5cb;text-decoration:none;border-bottom:1px solid #edff8238}.live-performance-link:focus-visible,.live-sets-dialog button:focus-visible{outline:2px solid #edff82;outline-offset:4px}.live-sets-footer{border-top:1px solid #c4dfe524}.live-sets-footer button{min-height:44px;padding:10px 14px;border:1px solid #d6e5dc3b;border-radius:12px;background:#dbeddd09;color:#eaf3db;cursor:pointer;font:12px/1.4 Arial,sans-serif}.live-sets-status{font:11px/1.5 Arial,sans-serif;color:#b9c7cb;min-height:0;margin:14px 4px 0}.live-sets-status:empty{display:none}.live-sets-page{width:min(920px,calc(100% - 32px));margin:36px auto 80px;padding:20px;background:linear-gradient(140deg,#26333c77,#0b101bde);border:1px solid #c4dfe540;border-radius:26px}.live-sets-back{display:inline-flex;min-height:44px;align-items:center;margin-bottom:12px;color:#d5e5ce;font:12px/1.4 Arial,sans-serif}.live-admin-heading,.live-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.live-admin-heading{grid-template-columns:1fr}.stats-live-sets label{display:flex;flex-direction:column;gap:7px;font:12px/1.5 Arial,sans-serif;color:#ccc}.stats-live-sets :is(input:not([type=checkbox]),textarea,select){box-sizing:border-box;width:100%;max-width:100%;border:1px solid #ffffff30;background:#080b10;color:#eee;border-radius:9px;padding:10px;min-height:44px;font:14px/1.5 Arial,sans-serif}.live-admin-entries fieldset{min-width:0;margin:18px 0;padding:18px;border:1px solid #ffffff26;border-radius:14px}.live-admin-entries legend{max-width:100%;overflow-wrap:anywhere;font:600 12px/1.5 Arial,sans-serif;padding:0 8px;color:#d9e3c9}.live-admin-wide{grid-column:1/-1}.stats-live-sets .live-admin-visible{flex-direction:row;align-items:center;min-height:44px;margin-bottom:10px}.live-admin-row-actions,.live-admin-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.live-admin-actions button,.live-admin-row-actions button{min-height:44px;padding:10px 14px}.stats-live-sets [data-live-admin-status]{font:12px/1.5 Arial,sans-serif;color:#c7d4b6}@keyframes live-card-enter{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){.live-sets-dialog{width:calc(100% - 20px);border-radius:22px;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.live-sets-shell{max-height:calc(100dvh - 26px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.live-sets-scroll{padding:0 12px 16px}.live-sets-toolbar,.live-sets-footer{padding:10px 14px}.live-sets-list{grid-template-columns:1fr}.live-sets-hero img{height:240px;object-position:center 30%}.live-sets-hero>div{inset:auto 18px 20px}.live-sets-intro{flex-direction:column;gap:12px;padding:18px 5px}.live-performance{padding:16px;gap:12px}.live-admin-grid{grid-template-columns:1fr}.live-sets-page{padding:12px}}@media(prefers-reduced-motion:reduce){.live-sets-dialog[open]{animation:none}}.live-performance>div{flex:1}.live-youtube-player{margin-top:16px}.live-youtube-player iframe{display:block;width:100%;aspect-ratio:16/9;min-height:200px;border:0;border-radius:10px;background:#000}.live-youtube-player>a,.live-youtube-player>button{margin:10px 12px 0 0}.live-youtube-player>button{min-height:44px;padding:8px 12px;background:#18212c;color:#edf5cb;border:1px solid #d0e3f04a;border-radius:8px;cursor:pointer}.logo-electron-layer{display:block;position:absolute;pointer-events:none!important;-webkit-user-select:none;user-select:none;overflow:visible}.brand .brand-seal{position:relative}.brand-seal>.logo-electron-layer{width:110px;height:110px;left:calc(50% - 55px);top:-12px}.fallback-floor-mark>.logo-electron-seal{width:900px;height:900px;top:-70px;left:calc(50% - 450px)}.fallback-floor-mark>.logo-electron-floor{display:none}.immersive-home:not(.archive-open) .fallback-floor-mark>.logo-electron-seal{display:none}.immersive-home:not(.archive-open) .fallback-floor-mark>.logo-electron-floor{display:block;inset:0;width:100%;height:100%}@media(max-width:700px){.brand-seal>.logo-electron-layer{width:100px;height:100px;left:calc(50% - 50px);top:-10px}}.mobile-emulation:not(.archive-open) .brand-seal>.logo-electron-layer{width:100px;height:100px;left:calc(50% - 50px);top:-10px}.footer-grid .brand-seal>.logo-electron-layer{inset:0;width:100%;height:100%}.collectible-back>.logo-electron-pins{z-index:1;inset:0;width:100%;height:100%}.immersive-home:not(.archive-open) .fallback-floor-mark>.logo-electron-floor{filter:invert(1)}.netrina-brand-art{display:block;width:100%;height:100%;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.brand .brand-seal,.footer-grid .brand-seal{background:none!important;position:relative;isolation:isolate}.brand .brand-seal{width:64px;height:56px}.footer-grid .brand-seal{width:180px;height:180px}.fallback-floor-mark,.immersive-home:not(.archive-open) .fallback-floor-mark{background:none!important;filter:none}.fallback-floor-mark>.netrina-brand-art{position:absolute;inset:0;width:100%;height:100%;opacity:.7}.brand-moving-star{transform-box:view-box;will-change:transform}.collectible-back>.netrina-pins-brand{position:absolute;left:61%;top:8%;width:36%;height:22%;z-index:1;background:#080c14f5;border:1px solid #ffffff35;border-radius:12%;box-shadow:0 3px 15px #0008}@media(max-width:700px){.brand .brand-seal{width:52px;height:48px}.footer-grid .brand-seal{width:160px;height:160px}}@media(prefers-reduced-motion:reduce){.brand-moving-star{will-change:auto}}.arcade-access.ny-games{display:block;left:auto;max-width:calc(100vw - 32px)}.mobile-spatial-active .arcade-access.ny-games{top:calc(90px + env(safe-area-inset-top))}@media(max-height:500px){.mobile-spatial-active .arcade-access.ny-games{top:calc(80px + env(safe-area-inset-top))}}.ny-games-trigger{display:flex;align-items:center;gap:10px;min-height:46px;padding:10px 16px;border:1px solid #cbf0fa70;border-radius:14px;background:linear-gradient(130deg,#e3f5ff22,#14212c70 65%,#49324260);color:#f1fbff;box-shadow:inset 0 1px #effaff66,0 6px 22px #0005;font:700 14px/1.2 Arial,sans-serif;letter-spacing:.03em;cursor:pointer;touch-action:manipulation;backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}.ny-games-trigger>span:first-child{color:#ffbb83;font-size:22px;line-height:1}.ny-games-chevron{font-size:19px;color:#d7edf6;transition:transform .2s}.ny-games-trigger[aria-expanded=true]{border-color:#efcaaa}.ny-games-trigger[aria-expanded=true] .ny-games-chevron{transform:rotate(180deg)}.arcade-access.ny-games .ny-games-list{isolation:isolate;position:absolute;top:calc(100% + 9px);right:var(--games-right,0px);width:var(--games-width,420px);max-width:calc(100vw - 32px);min-width:0;box-sizing:border-box;container-type:inline-size;container-name:ny-games;max-height:var(--games-height, calc(100dvh - 218px) );overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;gap:10px;padding:14px;border:0;border-radius:8px;background:url(/assets/game-media/ny-games-panel-frame-minimal-v2.webp) center/100% 100% no-repeat,linear-gradient(180deg,#070a08f2,#020403f8);box-shadow:0 28px 78px #000d,inset 0 0 0 1px #ffffff0d;backdrop-filter:blur(18px) saturate(118%);-webkit-backdrop-filter:blur(18px) saturate(118%);scrollbar-width:thin;scrollbar-color:#edff8242 transparent;scroll-padding:14px;animation:ny-glass-in .24s ease-out;transform-origin:top right}.ny-games-list[hidden]{display:none!important}.arcade-access.ny-games .ny-games-list>button,.arcade-access.ny-games .ny-games-list>a{position:relative;inset:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:0;max-width:100%;width:100%;height:auto;min-height:48px;box-sizing:border-box;margin:0;padding:0;border:1px solid #cee8f746;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#bfeaff10,#03091380);color:#f3f8fc;text-align:left;gap:0;box-shadow:inset 0 1px #fff3,0 10px 20px #0005;touch-action:manipulation;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.ny-games-list .ny-game-preview{position:relative;display:block!important;flex:none;min-width:0;max-width:100%;width:100%;height:auto;aspect-ratio:4/3;max-height:var(--game-preview-cap,154px);contain:strict;overflow:hidden;background:linear-gradient(145deg,#172e3bb8,#08131bd8 54%,#03070d);border-bottom:1px solid #d6eff329;box-shadow:inset 0 0 0 1px #d8fbff20,inset 0 12px 24px #fff2;transform:perspective(900px) rotateX(1deg);transform-origin:center bottom;pointer-events:none}.ny-games-list .ny-game-preview:before{content:"";position:absolute;z-index:2;inset:0;background:linear-gradient(145deg,#ffffff14,transparent 24% 76%,#edff820d);box-shadow:inset 0 0 0 1px #ffffff1f;opacity:1;pointer-events:none}.ny-games-list .ny-game-preview:after{content:"";position:absolute;z-index:2;inset:0;background:linear-gradient(118deg,transparent 23%,#e9ffff16 37%,transparent 52%);opacity:.75;pointer-events:none}.ny-games-list .ny-game-preview>canvas{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain;opacity:0;transition:opacity .3s;pointer-events:none}.ny-games-list .ny-game-preview.is-ready>canvas{opacity:1}.ny-game-fallback{position:absolute;inset:0;display:grid;place-items:center;padding:12px;color:var(--game-accent);font:700 13px/1.25 Arial,sans-serif;text-align:center;background:linear-gradient(140deg,#132937,#09111c)}.ny-game-preview.is-ready .ny-game-fallback{display:none}.ny-game-play{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:27px;height:27px;border:1px solid #fff7;border-radius:50%;background:#08121cb0;box-shadow:inset 0 1px #fff5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font:12px/1 Arial,sans-serif}.ny-game-copy{display:flex!important;flex-direction:column;gap:5px;min-width:0;padding:11px 10px 12px;pointer-events:none}.ny-game-copy strong{font:800 14px/1.2 Arial,sans-serif;letter-spacing:.035em;color:#f9faf6;overflow-wrap:anywhere}.ny-game-copy small{font:400 12px/1.3 Arial,sans-serif;letter-spacing:0;color:#d0dfe5}@media(hover:hover){.ny-games-trigger:hover{border-color:#fff}.arcade-access.ny-games .ny-game-card:hover{border-color:var(--game-accent);background:#16313f72;box-shadow:inset 0 1px #fff4,0 0 18px #b5eeff13;transform:translateY(-2px)}}.ny-games-trigger:focus-visible,.ny-games-list>button:focus-visible,.ny-games-list>a:focus-visible{outline:2px solid var(--game-accent,#ffc48f);outline-offset:-3px;border-color:#fff}.ny-game-card:active{background:#38546180!important;border-color:var(--game-accent)!important}.archive-open .arcade-access.ny-games,.pinball-open .arcade-access.ny-games{display:none}.desktop-home:not(.pinball-open) .arcade-access.ny-games{display:block}@keyframes ny-glass-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:740px){.arcade-access.ny-games{left:auto;right:16px}.ny-games-trigger{padding:10px 13px}}@media(max-width:360px){.ny-games-list{padding:9px;gap:8px}.ny-game-copy{padding:10px 8px}.ny-game-copy strong{font-size:13px}.ny-game-copy small{font-size:12px}}@media(orientation:landscape)and (max-height:550px){.ny-games-list{max-height:var(--games-height, calc(100dvh - 200px) )}}@media(prefers-reduced-motion:reduce){.ny-games-list{animation:none}.ny-games-chevron,.ny-game-preview canvas,.ny-game-card{transition:none!important}.ny-game-preview{transform:none!important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ny-games-list{background:#14222cf5}}.ny-game-source{position:fixed;display:block;left:0;top:0;width:240px;height:320px;contain:strict;visibility:hidden;opacity:0;pointer-events:none;overflow:hidden}.ny-game-source>canvas{position:absolute;inset:0;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%}@container ny-games (max-width:320px){.arcade-access.ny-games .ny-games-list>.ny-game-card{grid-column:1/-1;flex-direction:row!important;align-items:center!important}.ny-games-list [data-game-preview].ny-game-card .ny-game-preview{width:34%;height:auto;aspect-ratio:1;max-height:112px;border-bottom:0;border-right:1px solid #d6eff329}.ny-games-list .ny-game-card .ny-game-copy{flex:1;min-width:0;padding:12px 10px}}.ny-games-open .tv-player-surface:not(.tv-in-cinema){opacity:0;pointer-events:none}.ny-games-tools{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:2px 0 4px;border-bottom:1px solid #d6eff42b}.ny-games-tools>p{grid-column:1/-1;margin:0;color:#c8dce4;font:600 10px/1 Arial,sans-serif;letter-spacing:.16em}.arcade-access.ny-games .ny-games-tools .spatial-sensors{position:static;inset:auto;width:auto;max-width:none;z-index:auto;margin:0}.arcade-access.ny-games .ny-games-tools .sensor-toggle,.arcade-access.ny-games .ny-games-tools .world-xr-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin:0;padding:8px 9px;border:1px solid #cee8f746;border-radius:12px;background:linear-gradient(145deg,#bfeaff10,#03091380);color:#f3f8fc;font:700 12px/1.2 Arial,sans-serif;box-shadow:inset 0 1px #fff3,0 7px 16px #0004}.arcade-access.ny-games .ny-games-tools .sensor-toggle{gap:5px}.arcade-access.ny-games .ny-games-tools .sensor-status,.arcade-access.ny-games .ny-games-tools .sensor-forward{display:none!important}.arcade-access.ny-games .ny-games-tools .world-xr-button{cursor:pointer;touch-action:manipulation}.arcade-access.ny-games .ny-games-tools .world-xr-button:focus-visible,.arcade-access.ny-games .ny-games-tools .sensor-toggle:focus-visible{outline:2px solid var(--game-accent,#ffc48f);outline-offset:2px;border-color:#fff}@container ny-games (max-width:320px){.ny-games-tools{grid-template-columns:1fr}.ny-games-tools .sensor-toggle,.ny-games-tools .world-xr-button{min-height:44px}}.unified-world .world-arcade-nav{left:50%;right:auto;bottom:calc(138px + env(safe-area-inset-bottom));z-index:71;transform:translate(-50%);width:max-content;max-width:calc(100% - 32px);margin:0;padding:0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;pointer-events:auto}.unified-world .world-arcade-nav .arcade-map-trigger{display:flex;align-items:center;gap:10px;padding:13px 19px;min-height:48px;border:1px solid #d9f7ff80;border-radius:18px;background:linear-gradient(125deg,#e2f5ff2b,#132b3b7d 52%,#68574b42);box-shadow:inset 0 1px #fff9,0 12px 35px #0008;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);font:700 16px/1.2 Arial,sans-serif;color:#f5fbff}.arcade-map-trigger>span{font-size:23px;color:#f2c7a7}.unified-world .arcade-map-trigger small{font-size:14px;color:#cee1e8}.arcade-map-dialog{position:fixed;inset:0;margin:auto;padding:26px;border:0;background:transparent;color:#f4f9fc;width:min(940px,calc(100vw - 28px));max-width:none;max-height:min(850px,94dvh);overflow:visible;perspective:1400px;box-sizing:border-box;font-family:Arial,sans-serif}.arcade-map-dialog:not([open]){display:none!important}.arcade-map-dialog::backdrop{background:#02071188;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.arcade-glass{position:relative;isolation:isolate;display:flex;flex-direction:column;max-height:min(798px,calc(94dvh - 52px));min-height:0;padding:25px;border:1px solid #e8faff99;border-radius:30px;background:linear-gradient(125deg,#d6f1ff30,#10202d91 46%,#604e463e);box-shadow:inset 1px 1px #fff9,inset -1px -1px #c6e7ff30,0 32px 85px #0009,0 2px 10px #0005;backdrop-filter:blur(34px) saturate(150%);-webkit-backdrop-filter:blur(34px) saturate(150%);transform:rotateX(var(--arcade-rx,0deg)) rotateY(var(--arcade-ry,0deg)) rotate(var(--arcade-rz,0deg));transform-style:preserve-3d;will-change:transform}.arcade-map-header{display:flex;justify-content:space-between;align-items:center;gap:16px;flex:none}.arcade-map-kicker{font-size:12px;letter-spacing:.16em;color:#b7d3df}.arcade-map-header h2{margin:5px 0 0;font:500 clamp(26px,4vw,38px)/1.1 Georgia,serif;color:#fff}.arcade-map-close{flex:none;display:grid;place-items:center;width:46px;height:46px;border:1px solid #cce9f577;border-radius:50%;background:#d4edff14;color:#fff;font:30px/1 Arial,sans-serif;cursor:pointer;touch-action:manipulation}.arcade-map-intro{font-size:16px;line-height:1.4;margin:12px 0 20px;color:#d1e1e9;flex:none}.arcade-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;gap:14px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b6d5e688 transparent;min-height:0;padding:2px 5px 6px 2px;touch-action:pan-y}.arcade-map-card{min-width:0;border:1px solid #d1e9ff3b;border-radius:17px;background:#06101d61;box-shadow:inset 0 1px #ffffff21;overflow:hidden;color:#fff}.arcade-map-art{position:relative;height:136px;overflow:hidden;background:#102230}.arcade-map-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.48}.arcade-map-art .ny-game-preview{position:absolute;inset:9px 25%;display:block;overflow:hidden;border:1px solid #cce7ff55;border-radius:7px;background:#030b12aa;box-shadow:0 4px 24px #0009}.arcade-map-art canvas{display:block;width:100%;height:100%;object-fit:contain;opacity:0}.arcade-map-art .is-ready canvas{opacity:1}.arcade-machine-number{position:absolute;left:12px;top:10px;font:700 12px/1 Arial,sans-serif;letter-spacing:.07em;color:var(--game-accent)}.arcade-map-card h3{font:700 16px/1.2 Arial,sans-serif;margin:13px 13px 12px;color:#f4faff;overflow-wrap:anywhere}.arcade-card-actions{display:flex;gap:7px;padding:0 11px 12px}.arcade-card-actions button{min-height:44px;padding:8px 10px;border:1px solid #d5e8f94d;border-radius:10px;background:#d9efff12;color:#eaf4fa;font:500 14px/1.2 Arial,sans-serif;cursor:pointer;touch-action:manipulation;flex:1}.arcade-card-actions button:last-child{background:var(--game-accent);color:#11202b;border-color:transparent;flex:0 0 auto;min-width:66px}.arcade-map-dialog button:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media(hover:hover){.arcade-card-actions button:hover{filter:brightness(1.2)}.arcade-map-card:hover{border-color:var(--game-accent)}}@media(max-width:680px){.arcade-map-dialog{padding:15px;width:calc(100vw - 10px);perspective:1800px}.arcade-glass{padding:17px;border-radius:24px;max-height:calc(94dvh - 30px)}.arcade-map-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.arcade-map-art{height:115px}.arcade-map-card h3{font-size:14px;margin:11px 9px}.arcade-card-actions{flex-direction:column;padding:0 8px 9px;gap:5px}.arcade-card-actions button:last-child{flex:auto}.arcade-map-intro{margin-bottom:14px}.unified-world .arcade-map-trigger small{display:none}}@media(max-height:550px){.unified-world .world-arcade-nav{bottom:calc(138px + env(safe-area-inset-bottom))}.arcade-map-dialog{padding:10px}.arcade-glass{padding:13px;max-height:calc(96dvh - 20px)}.arcade-map-header h2{font-size:25px}.arcade-map-intro{margin:6px 0 9px;font-size:14px}.arcade-map-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.arcade-map-art{height:95px}.arcade-map-kicker{display:none}}@media(prefers-reduced-motion:reduce){.arcade-glass{transform:none!important;will-change:auto}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.arcade-glass{background:#142432f5}}.arcade-map-open{overflow:hidden}.arcade-map-open .tv-player-surface:not(.tv-in-cinema){opacity:0;pointer-events:none}.unified-world .world-game-station{border-radius:7px;transition:box-shadow .42s ease,filter .42s ease}.unified-world .world-game-title{font-size:14px;opacity:0;transition:opacity .18s;background:#0a1521db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.unified-world .world-game-title small{font-size:12px;letter-spacing:.06em}.unified-world .world-game-station:hover .world-game-title,.unified-world .world-game-station:focus-visible .world-game-title,.unified-world .world-game-station.is-near .world-game-title,.unified-world .world-game-station.is-focused .world-game-title{opacity:1}.unified-world .world-game-station:not(.screen-ready) .world-game-title{opacity:1}.unified-world .world-game-station.is-focused{box-shadow:0 0 0 2px #d8fbffb8,0 0 42px #8cecff73;filter:brightness(1.08)}.arcade-side-zones{position:absolute;inset:0;z-index:6;pointer-events:none}.arcade-side-zones[hidden]{display:none}.arcade-side-zones button{position:absolute;top:17%;bottom:22%;width:min(24vw,300px);border:0;background:transparent;color:#dff9ff;pointer-events:auto;cursor:pointer;opacity:.14;transition:opacity .2s ease,background .2s ease}.arcade-side-zones button:first-child{left:0;background:linear-gradient(90deg,#8cecff18,transparent)}.arcade-side-zones button:last-child{right:0;background:linear-gradient(-90deg,#8cecff18,transparent)}.arcade-side-zones button:after{content:attr(data-cue);position:absolute;top:50%;font:700 30px/1 Arial,sans-serif;text-shadow:0 0 20px #8cecff}.arcade-side-zones button:first-child:after{left:28px}.arcade-side-zones button:last-child:after{right:28px}.arcade-side-zones button:is(:hover,:focus-visible){opacity:.68;outline:0}.arcade-screen-focus .world-arcade-nav{opacity:1}body:not(.mobile-emulation) .arcade-side-zones{display:none!important}@media(prefers-reduced-motion:reduce){.unified-world .world-game-station,.arcade-side-zones button{transition:none}}.world-room-select{display:none;min-height:44px;min-width:135px;border:1px solid #b9e5f02c;border-radius:8px;background:#0b1b27;color:#e5f1f4;font:14px Arial;padding:8px;pointer-events:auto}.world-xr-dialog{width:min(1120px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:18px;border:1px solid #8aafb75c;border-radius:20px;background:#0b1822;color:#e5eeed;overflow:auto}.world-xr-dialog::backdrop{background:#020710cf;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.world-xr-dialog header{display:flex;justify-content:space-between;align-items:center;gap:14px}.world-xr-dialog h2{margin:3px 0;font:500 26px system-ui}.world-xr-dialog small{font:11px system-ui;letter-spacing:.12em;color:#abc1c5}.world-xr-dialog button,.world-xr-dialog select,.world-xr-dialog a{min-height:44px;padding:10px 13px;border:1px solid #77979e77;border-radius:9px;color:#eaf3d5;background:#152b36;font:14px system-ui;cursor:pointer}.world-xr-dialog button:disabled{opacity:.45;cursor:not-allowed}.world-xr-dialog button:focus-visible,.world-xr-dialog select:focus-visible,.world-xr-dialog a:focus-visible{outline:2px solid #d5f5a0;outline-offset:3px}.world-xr-view{width:100%;height:clamp(290px,46vh,490px);background:#061018;border-radius:12px;overflow:hidden;touch-action:none}.world-xr-view canvas{width:100%;height:100%;display:block}.world-xr-options,.world-xr-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;align-items:end}.world-xr-options label{display:grid;gap:5px;font:12px system-ui;flex:1;min-width:150px}.world-xr-actions a{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.world-xr-actions img{width:22px;height:22px;object-fit:cover;border-radius:4px}.world-xr-help,.world-xr-note,[data-xr-status]{font:13px/1.5 system-ui;color:#b5c9ce}.world-xr-note{border-top:1px solid #65838d50;padding-top:12px}.world-xr-dialog header button{font-size:26px;width:48px}.world-xr-open .temple-room-controller{pointer-events:none}@media(max-width:700px){.unified-world .world-destinations{width:auto;justify-content:flex-start;max-width:calc(100vw - 190px);overflow-x:auto;overflow-y:hidden}.world-xr-dialog{padding:12px}.world-xr-actions>*{flex:1 1 140px}.world-xr-view{height:350px}}@media(max-height:500px){.world-xr-view{height:260px}.world-xr-dialog{max-height:calc(100dvh - 12px)}}.world-xr-dialog [hidden]{display:none!important}.xr-home-label{display:block;font:600 10px/1.1 system-ui;letter-spacing:.09em;margin-bottom:2px}.world-xr-dialog header h2{font:500 clamp(21px,3vw,30px)/1.15 system-ui;letter-spacing:-.04em;text-transform:none;color:#e9f0e7}.world-xr-dialog header{margin-bottom:16px}.world-xr-dialog header>button{flex-shrink:0}.world-xr-dialog .world-xr-primary{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:78px;padding:16px 20px;text-align:left;background:linear-gradient(120deg,#28484b,#132d38);border-color:#bcdda79c;box-shadow:inset 0 1px #e3efd124,0 4px 24px #0003}.world-xr-primary>span:first-child{font-size:28px;color:#e4f7a6}.world-xr-primary>span:nth-child(2){flex:1}.world-xr-primary>span:last-child{font-size:24px}.world-xr-primary strong{display:block;font:650 clamp(15px,2vw,19px)/1.3 system-ui;letter-spacing:.03em}.world-xr-primary small{display:block;margin-top:5px;letter-spacing:.02em;line-height:1.35;color:#c4d5cf}.world-xr-primary:not(:disabled):hover{background:linear-gradient(120deg,#355d59,#183b46)}.world-xr-navigation,.world-xr-pad,.world-xr-turn{display:flex;gap:6px;align-items:center}.world-xr-navigation{margin-top:10px;justify-content:space-between}.world-xr-navigation button{width:44px;min-width:44px;padding:6px;font-size:21px;touch-action:none;user-select:none;-webkit-user-select:none}.world-xr-navigation button:active{background:#375c5b;color:#f1ffb6}.world-xr-navigation [data-xr-expand]{margin-left:auto}.world-xr-view:focus-visible{outline:2px solid #d5f5a0;outline-offset:2px}.world-xr-view canvas{cursor:grab}.world-xr-view canvas:active{cursor:grabbing}.world-xr-dialog.world-xr-fullview{display:flex;flex-direction:column;width:calc(100vw - 12px);height:calc(100dvh - 12px);max-height:calc(100dvh - 12px);padding:12px;margin:auto;overflow:hidden;gap:0}.world-xr-fullview header{margin-bottom:0}.world-xr-fullview header h2{font-size:22px}.world-xr-fullview [data-xr-status]{margin:7px 0;font-size:12px;flex-shrink:0}.world-xr-fullview .world-xr-view{height:auto;min-height:120px;flex:1}.world-xr-fullview .world-xr-navigation,.world-xr-fullview .world-xr-options{flex-shrink:0}.world-xr-fullview .world-xr-primary,.world-xr-fullview .world-xr-actions,.world-xr-fullview .world-xr-help,.world-xr-fullview .world-xr-note{display:none}.world-xr-fullview .world-xr-options{margin-top:8px}@media(max-width:700px){.world-xr-dialog{width:calc(100vw - 18px)}.world-xr-dialog .world-xr-primary{padding:13px;gap:10px}.world-xr-view{height:clamp(240px,37svh,350px)}.world-xr-options label{min-width:125px}.world-xr-options select{width:100%;max-width:100%;padding:9px;font-size:13px}.world-xr-navigation,.world-xr-pad,.world-xr-turn{gap:4px}.world-xr-navigation button{width:40px;min-width:40px;min-height:44px}.world-xr-fullview header small{font-size:9px}}@media(prefers-reduced-motion:reduce){.world-xr-dialog *{scroll-behavior:auto;transition:none;animation:none}}.world-xr-si-links{display:flex;gap:12px;align-items:stretch;margin:14px 0;flex-wrap:wrap}.world-xr-dialog .world-xr-si{display:flex;align-items:center;justify-content:center;flex:1 1 240px;min-height:76px;padding:18px 24px;border-radius:20px;border:1px solid #e5fcff80;background:linear-gradient(145deg,#b9e6e536,#4f909222 55%,#ffffff0d);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #a0e6dc33,0 12px 30px #0005;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#f1ffea;font:600 clamp(20px,4vw,28px)/1.2 system-ui;text-decoration:none;text-align:center}.world-xr-dialog .world-xr-si-test{display:flex;align-items:center;justify-content:center;min-height:56px;text-decoration:none}.world-xr-si:hover{filter:brightness(1.15)}.world-xr-fullview .world-xr-si-links{display:none}.tv-world-layer{display:contents}.tv-world-layer.tv-world-active{display:block;position:fixed;overflow:hidden;pointer-events:none;z-index:3;isolation:isolate}.tv-world-layer.tv-world-depth{z-index:1}.tv-world-plane{display:contents}.tv-world-plane>.cinema-screen-patina{position:absolute;inset:0;z-index:5;width:100%;height:100%;pointer-events:none}.cinema-screen-patina[hidden]{display:none!important}.tv-precision-led{display:none;position:absolute;inset:0;z-index:6;pointer-events:none;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));box-shadow:inset 0 0 0 1px #080c10,inset 0 0 5px #0006}.tv-world-active[data-screen=moon-led] .tv-precision-led:not([hidden]){display:grid}.tv-precision-led>span{min-width:0;min-height:0;box-shadow:inset .55px .55px .45px #b5c8ce24,inset -.8px -.8px .5px #020509b0;background:linear-gradient(155deg,#c7d8df03,transparent 28%,#00000005)}.tv-precision-led:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 50% 50%,transparent .45px,#0000001a .7px);background-size:2px 2px;opacity:.55}.tv-player-surface.tv-intro-advancing [data-radio-mount]{visibility:hidden}.tv-world-active>.tv-world-plane{display:block;position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tv-player-surface.tv-in-world{position:absolute;inset:auto;max-width:none;max-height:none;border:0;border-radius:0;pointer-events:none;will-change:auto}.tv-world-active>.tv-world-plane>.tv-player-surface.tv-in-world{z-index:0}.tv-world-active[data-screen=garden-led]:not(.tv-world-depth)>.tv-world-plane{box-shadow:0 0 0 11px #080c11,0 12px 0 11px #bb8343}.tv-world-active[data-screen=garden-led] .tv-player-surface:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent calc(100% - 1px),#080c1199 0) 0 0/8.333333% 100%,linear-gradient(transparent calc(100% - 1px),#080c1199 0) 0 0/100% 16.666667%}body.tv-world-open main{position:relative;z-index:2}body.tv-world-open .world-hero,body.tv-world-open .ritual-space,body.tv-world-open .mobile-spatial-rail{background:transparent!important}body.tv-world-open .world-hero:before,body.tv-world-open .noir-scenery,body.tv-world-open .mobile-environment{visibility:hidden}.concert-screen-standby,.concert-screen-fallback{position:absolute;left:0;top:0;margin:0;padding:0;transform-origin:0 0;will-change:transform}.world-hero button.concert-screen-hit{position:absolute;z-index:34;height:44px;min-height:44px;margin:0;padding:0 22px;border:0;border-radius:24px;background:transparent url(/assets/ritual/cinema-audio-glass-v421.webp) center/100% 100% no-repeat;color:#e7f8ff;cursor:pointer;touch-action:manipulation;box-shadow:0 3px 12px #0005;font:12px/1.2 Arial,sans-serif;transform:none;overflow:hidden;-webkit-user-select:none;user-select:none}.concert-screen-standby{pointer-events:none;z-index:1}.concert-screen-hit[hidden],.concert-screen-fallback[hidden],.concert-screen-standby[hidden]{display:none!important}.concert-screen-loading{position:absolute;inset:0;display:grid;align-content:center;gap:16px;background:radial-gradient(ellipse at center,#1b3545,#050a10 70%);font-size:2.1em;letter-spacing:.04em}.concert-screen-loading small{font-size:.65em}.concert-screen-caption{display:flex;align-items:center;justify-content:center;gap:14px;color:#e8f7fc;white-space:nowrap;letter-spacing:.06em}.concert-screen-caption>span{font-size:10px;opacity:.76}.concert-screen-caption b{font-size:11px;font-weight:600;letter-spacing:.06em}.concert-screen-caption b:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:7px;background:#bde7d1;box-shadow:0 0 5px #bde7d180;vertical-align:middle}.concert-screen-hit[aria-pressed=true] .concert-screen-caption b:before{background:#9ae8ff;box-shadow:0 0 5px #9ae8ff80}.world-hero button.concert-screen-hit:focus-visible{outline:2px solid #c9f7ff;outline-offset:3px}.world-hero button.concert-screen-hit:active{filter:brightness(1.16)}.concert-screen-fallback{width:1536px;height:1024px;max-width:none;z-index:0;pointer-events:none;clip-path:inset(8% 1% 14%)}@media(prefers-reduced-motion:reduce){.concert-screen-hit,.concert-screen-fallback,.tv-world-plane{will-change:auto}}.unified-world[data-world-zone=games] .world-nav{top:calc(90px + env(safe-area-inset-top));bottom:auto}@media(max-height:500px){.unified-world[data-world-zone=games] .world-nav{top:calc(80px + env(safe-area-inset-top));bottom:auto}}.room-controller-ready.gallery-open .temple-hint,.room-controller-ready.gallery-open .temple-caption{display:none!important}.unified-world[data-world-zone=cinema] .secret-park-services,.unified-world .world-xr-home-button,.world-nav .world-region-trigger{display:none}@media(max-width:700px),(max-height:500px)and (pointer:coarse){.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active{overflow:clip}.immersive-home:not(.archive-open) .mobile-spatial-active .multi-grid.mobile-spatial-rail{overflow:clip!important}.immersive-home:not(.archive-open) .mobile-spatial-active .spatial-sensors:not(.sensor-at-home){top:calc(90px + env(safe-area-inset-top));left:12px;width:calc(50% - 18px);max-width:none;z-index:40}.immersive-home:not(.archive-open) .mobile-spatial-active .sensor-toggle{min-height:48px;padding:9px 10px;gap:6px;border-radius:14px;font-size:12px}.immersive-home:not(.archive-open) .mobile-spatial-active .sensor-label,.immersive-home:not(.archive-open) .mobile-spatial-active .sensor-state{white-space:nowrap}.immersive-home:not(.archive-open) .mobile-spatial-active .sensor-state{font-size:11px}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-nav{top:calc(90px + env(safe-area-inset-top));left:calc(50% + 4px);right:12px;width:auto;gap:6px;z-index:40}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-xr-button{display:none}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-xr-home-button{position:absolute;top:calc(144px + env(safe-area-inset-top));left:12px;z-index:40;display:flex;align-items:center;justify-content:center;gap:8px;width:calc(50% - 18px);min-height:48px;box-sizing:border-box;padding:9px 10px;border:1px solid #edff825c;border-radius:14px;background:linear-gradient(145deg,#edff8218,#081008c9 70%);color:#edff82;box-shadow:inset 0 1px #ffffff30,0 8px 24px #0007;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);font:700 12px/1.2 Arial,sans-serif;letter-spacing:.05em;cursor:pointer;touch-action:manipulation}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-xr-home-button:active{background:linear-gradient(145deg,#edff8230,#101d0fc9 70%);transform:translateY(1px)}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-xr-home-button:focus-visible{outline:2px solid #edff82;outline-offset:3px}.world-xr-home-button[hidden]{display:none!important}.xr-home-icon{font-size:18px;line-height:1}.immersive-home:not(.archive-open) .mobile-spatial-active .arcade-access.ny-games .ny-games-tools .spatial-sensors{display:block;position:static;width:100%;min-width:0;max-width:none;order:0}.immersive-home:not(.archive-open) .mobile-spatial-active .arcade-access.ny-games .ny-games-tools .world-xr-button{display:flex;order:1}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-explore{flex:1 1 auto;min-width:0;width:100%;min-height:48px;padding:9px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .arcade-access.ny-games{top:calc(144px + env(safe-area-inset-top));right:12px;left:auto;width:calc(50% - 18px);max-width:none;z-index:40}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .arcade-access.ny-games .ny-games-trigger{width:100%;min-height:48px;justify-content:space-between;gap:6px;padding:9px 10px;font-size:12px}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .arcade-access.ny-games .ny-games-trigger>span:first-child{font-size:19px}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .ritual-space{padding-top:8px}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .mobile-caption{top:auto;bottom:calc(112px + env(safe-area-inset-bottom))}.immersive-home:not(.archive-open) .mobile-spatial-active .ritual-space:not(.gallery-open):not(.sleeve-open) .mobile-caption .mobile-record{font-family:var(--display, "Syne", Arial, sans-serif)}.immersive-home:not(.archive-open) .mobile-spatial-active .ritual-space:not(.gallery-open):not(.sleeve-open) .mobile-caption .mobile-record.mobile-record-two-lines{font-size:clamp(1rem,4.8vw,1.375rem)}.mobile-spatial-active .ritual-space:not(.gallery-open):not(.sleeve-open) .sleeve-imprint,.mobile-spatial-active .ritual-space:not(.gallery-open) .ritual-trace,.mobile-spatial-active .ritual-space:not(.gallery-open) .ritual-inscription{display:none}.mobile-spatial-active .ritual-space:not(.gallery-open):not(.sleeve-open) .spatial-help{inset:auto 10px 12px;min-height:32px;padding:6px;border-radius:12px;background:#050910d9;font-size:12px;letter-spacing:.04em;white-space:normal}.mobile-spatial-active .ritual-space.library-selected .mobile-progress{display:none}}@media(max-width:360px){.immersive-home:not(.archive-open) .mobile-spatial-active .sensor-toggle,.immersive-home:not(.archive-open) .arcade-access.ny-games .ny-games-trigger{padding-inline:8px}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-explore{font-size:12px;padding-inline:9px}}@media(max-height:650px)and (min-width:361px){.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .arcade-access.ny-games{top:calc(138px + env(safe-area-inset-top))}}@media(max-height:500px)and (orientation:landscape){.immersive-home:not(.archive-open) .mobile-spatial-active .spatial-sensors:not(.sensor-at-home),.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .arcade-access.ny-games{top:calc(92px + env(safe-area-inset-top));width:calc((100% - 48px) / 3)}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-nav{top:calc(92px + env(safe-area-inset-top));left:calc(33.3333% + 4px);right:calc(33.3333% + 4px)}.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-xr-home-button{top:calc(146px + env(safe-area-inset-top));width:calc((100% - 48px) / 3)}.immersive-home:not(.archive-open) .mobile-spatial-active .sensor-toggle,.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .world-explore,.immersive-home:not(.archive-open) .mobile-spatial-active:not(:has(.gallery-open)) .arcade-access.ny-games .ny-games-trigger{min-height:44px}.immersive-home:not(.archive-open) .mobile-spatial-active .ritual-space:not(.gallery-open):not(.sleeve-open) .mobile-caption{top:calc(148px + env(safe-area-inset-top));bottom:calc(88px + env(safe-area-inset-bottom));left:52%;right:12px;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:8px 0}.mobile-spatial-active .ritual-space:not(.gallery-open):not(.sleeve-open) .mobile-record{font-size:20px}}@media(prefers-reduced-motion:reduce){.immersive-home:not(.archive-open) .mobile-spatial-active .world-explore,.immersive-home:not(.archive-open) .arcade-access.ny-games .ny-games-trigger{transition:none}}@media(max-width:700px),(max-height:500px)and (pointer:coarse){.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .spatial-sensors:not(.sensor-at-home){top:calc(90px + env(safe-area-inset-top));left:12px;width:78px;z-index:42}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .sensor-toggle{min-height:46px;padding:6px 4px;gap:4px;font:14px/1.2 Arial,sans-serif}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .sensor-state{display:none}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .sensor-switch-track{flex:0 0 7px;width:7px;height:7px;background:#819199;border:0}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .sensor-switch-track:after{display:none}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .sensor-toggle[aria-checked=true] .sensor-switch-track{background:#c5f4ea;box-shadow:0 0 6px #c5f4ea80}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .sensor-status{width:min(260px,calc(100vw - 24px));box-sizing:border-box}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-nav{top:calc(90px + env(safe-area-inset-top));left:96px;right:130px;width:auto;z-index:43;display:block}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-region-trigger{display:flex;justify-content:space-between;align-items:center;gap:5px;width:100%;min-height:46px;padding:7px 9px;white-space:normal;font:14px/1.2 Arial,sans-serif}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-nav:has(.world-destinations[hidden]) .world-region-trigger{display:none}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-explore{width:100%;min-height:46px;padding:7px;font:14px/1.2 Arial,sans-serif;white-space:normal}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-nav .world-destinations{display:none;position:absolute;top:54px;left:0;width:max(100%,170px);max-width:calc(100vw - 112px);max-height:calc(100dvh - 230px);overflow:auto;box-sizing:border-box;padding:6px;flex-direction:column;gap:3px;touch-action:pan-y;background:#0a141ff5!important}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-nav.region-menu-open .world-destinations:not([hidden]){display:flex}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-destinations button{min-height:44px;width:100%;text-align:left;font:14px/1.3 Arial,sans-serif;white-space:normal}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-destinations button[aria-current=location]{display:none}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-nav .world-xr-button{display:none}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .world-xr-home-button{display:flex;position:absolute;align-items:center;justify-content:center;gap:4px;top:calc(142px + env(safe-area-inset-top));left:12px;width:78px;min-height:44px;z-index:41;padding:5px;font:14px/1.2 Arial,sans-serif;box-sizing:border-box}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .xr-home-icon{display:none}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .arcade-access.ny-games{top:calc(90px + env(safe-area-inset-top));left:auto;right:12px;width:112px;z-index:44}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .arcade-access.ny-games .ny-games-trigger{width:100%;min-height:46px;padding:7px 8px;gap:5px;font:14px/1.2 Arial,sans-serif;letter-spacing:0;justify-content:space-between}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active .ny-games-trigger>span:first-child{display:none}.immersive-home:not(.archive-open) .world-hero.mobile-spatial-active :is(.sensor-toggle,.world-region-trigger,.world-explore,.world-xr-home-button,.ny-games-trigger){border:1px solid #b7dce55c!important;border-radius:9px;background:linear-gradient(145deg,#344b5755,#0a131de8)!important;color:#e7f4f7!important;box-shadow:inset 0 1px #e5f8ff24,0 4px 12px #0004;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}.media-library{margin:20px 0;color:#e5edf1;border:1px solid #41505b;border-radius:16px;background:#10191f;overflow:hidden}.media-library>details>summary{cursor:pointer;padding:18px 20px;font:700 17px system-ui;list-style-position:inside}.media-library summary span{float:right;font:12px monospace;color:#a7c1cc}.media-library>details>div,.media-library>details>p{margin:18px 20px}.media-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.media-heading h3{font:500 clamp(22px,4vw,32px) system-ui;margin:6px 0 10px;letter-spacing:-.04em}.media-heading p{font:14px/1.6 system-ui;color:#b6c5cd;max-width:480px;margin:0}.media-heading .media-eyebrow{font:10px monospace;letter-spacing:.16em;color:#8cdad4}.media-library button,.media-library input,.media-library select{font:13px system-ui!important;min-height:42px;border:1px solid #52636f;border-radius:8px;background:#192730;color:#eef6fa;padding:10px 12px}.media-library button{cursor:pointer}.media-library button:hover{border-color:#a6e8e0;background:#233942}.media-library button:disabled{opacity:.45;cursor:default}.media-library :focus-visible{outline:2px solid #9ee8df;outline-offset:3px}.media-library label{display:grid;gap:8px;font:12px system-ui;color:#b8cbd4;min-width:0}.media-library input,.media-library select{width:100%;max-width:100%;box-sizing:border-box}.media-library input[type=file]{white-space:normal}.media-filters{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:12px}.media-status{font:13px/1.5 system-ui;color:#b4e9df;min-height:20px}.media-results,.media-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;font:12px system-ui;color:#a7bbc5}.media-results span:last-child{color:#849ba8}.media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.media-library .media-tile{padding:0 0 12px;text-align:left;overflow:hidden;min-width:0;display:flex;flex-direction:column;gap:5px;border-color:#334652;background:#142129}.media-tile-art{display:block;aspect-ratio:1.65;width:100%;background:linear-gradient(130deg,#253b46,#0a1118);position:relative;margin-bottom:8px;overflow:hidden}.media-tile img{width:100%;height:100%;object-fit:contain}.media-tile strong,.media-tile small{padding:0 12px;overflow-wrap:anywhere}.media-tile strong{font-size:12px;font-weight:600}.media-tile small{font-size:10px;line-height:1.5;color:#9eb2bf}.media-type-icon{display:grid;place-items:center;height:100%;font:36px system-ui;color:#b6e2de}.media-badge{position:absolute;bottom:7px;left:7px;padding:4px 7px;border:1px solid #536674;border-radius:4px;font:9px system-ui;background:#0b141ded;color:#d2e4eb}.media-checker{background-color:#243139;background-image:linear-gradient(45deg,#33444c 25%,transparent 25%),linear-gradient(-45deg,#33444c 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#33444c 75%),linear-gradient(-45deg,transparent 75%,#33444c 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.media-library .media-editor{padding:18px;border:1px solid #668d96;border-radius:12px;background:#0d161c}.media-editor[hidden]{display:none}.media-editor-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.media-editor-heading small{font:11px/1.5 system-ui;color:#93b8c4}.media-editor-heading h4{margin:6px 0 16px;font:500 20px system-ui;overflow-wrap:anywhere}.media-editor-preview{min-height:110px;max-height:280px;display:flex;justify-content:center;align-items:center;background-color:#080f14;border-radius:8px;overflow:hidden}.media-editor-preview img,.media-editor-preview video{width:100%;height:260px;object-fit:contain}.media-editor-preview audio{max-width:100%;width:100%}.media-editor p{font:12px/1.5 system-ui;color:#afc6d0}.media-editor .media-path{font:10px/1.6 monospace;overflow-wrap:anywhere;color:#859ea9}.media-editor .media-constraint{padding:10px;background:#243b42;color:#d0eee8;border-radius:6px}.media-editor-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}.media-library .media-save{background:#bee6df;color:#102826;font-weight:600!important;border-color:#bee6df}.media-editor a{color:#bce9e2;font:12px system-ui}.media-library .media-footnote{font:11px/1.65 system-ui;color:#9cb1bb;border-top:1px solid #334652;padding-top:14px}.media-font-sample{font-size:32px!important;padding:25px}.media-pagination{padding-top:8px}@media(max-width:600px){.media-heading{display:block}.media-heading button{margin-top:12px}.media-filters{grid-template-columns:1fr 1fr}.media-filters label:first-child{grid-column:1/-1}.media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.media-library>details>div,.media-library>details>p{margin:14px 12px}.media-library>details>summary{padding:16px 12px}.media-results span:last-child{display:none}.media-library summary span{font-size:10px}.media-editor-actions button{flex:1}.media-editor-preview img,.media-editor-preview video{height:200px}.media-library .media-editor{padding:12px}}.menu-panel .menu-admin-settings{display:block;width:100%;min-height:44px;text-align:left;padding:14px 0;background:transparent;color:inherit;border:0;border-bottom:1px solid #ffffff24;font:inherit;cursor:pointer}.menu-panel .menu-admin-settings:hover{color:#bce9df}.media-library label[hidden]{display:none}.media-library .media-number{font:12px monospace;color:#9ee6d7}.media-library .media-drop{padding:18px;border:1px dashed #8ac8bf;border-radius:10px;background:#142b30}.media-library .media-drop span{font-size:12px;color:#b7d1ce}.media-library .media-drop.is-dragging{border-color:#d6fff1;background:#29534e;outline:2px solid #bee6df}.media-library label,.media-library button,.media-library input,.media-library select{font-size:14px!important}.media-tile strong{font-size:14px}.media-tile small,.media-editor p{font-size:12px}.media-library,.media-library *,.category-settings,.category-settings *{font-family:var(--player-font-family,Verdana,Arial,sans-serif)!important;box-sizing:border-box}.media-library>details>summary{font-size:1.05rem}.media-library summary span{font-size:.8rem;float:none;margin-left:10px}.media-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 20px 14px;border-bottom:1px solid #41505b}.media-library .media-categories button{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;min-height:52px;font-weight:600}.media-categories button[aria-pressed=true]{color:#112623;background:#c6e6db;border-color:#c6e6db}.media-categories button span{font-size:.8rem;opacity:.75}.media-scope-heading{display:flex;gap:16px;align-items:center;justify-content:space-between}.media-scope-heading h3{font-size:1.25rem;margin:0;color:#edf5f3}.media-scope-heading label{min-width:200px;max-width:50%}.media-heading p{font-size:.9rem;line-height:1.6;max-width:560px}.media-heading button{flex-shrink:0}.media-filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.media-filters label:first-child{grid-column:span 2}.media-library label{font-size:.875rem!important}.media-library button,.media-library input,.media-library select,.media-library textarea{font-size:.875rem!important;min-height:44px}.media-library .media-type-icon{font-size:2rem}.media-library .media-badge{font-size:.75rem}.media-tile strong{font-size:.875rem;line-height:1.5}.media-tile small{font-size:.75rem;line-height:1.6}.media-library .media-path{font-size:.75rem}.media-library .media-status,.media-results,.media-pagination{font-size:.875rem;line-height:1.5}.media-library .media-footnote{font-size:.8rem}.media-editor-heading h4{font-size:1.25rem}.media-file-details{margin:16px 0;border-top:1px solid #41505b;border-bottom:1px solid #41505b;padding:16px 0}.media-file-details summary,.media-associations summary{font-size:.95rem;cursor:pointer;line-height:1.5}.media-library .media-note{font-size:.8rem}.media-details-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.media-description{grid-column:1/-1}.media-library textarea{resize:vertical;width:100%;max-width:100%;color:#eef6fa;background:#192730;border:1px solid #52636f;border-radius:8px;padding:10px 12px;line-height:1.6}.media-associations{margin:16px 0}.media-associations>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:320px;overflow:auto;margin:12px 0}.media-associations label{display:flex;align-items:center;gap:10px;border:1px solid #41505b;padding:8px;border-radius:6px;line-height:1.5}.media-associations input[type=checkbox]{width:20px;height:20px;min-height:20px;flex-shrink:0;accent-color:#c6e6db}.media-model{display:grid;gap:18px;padding:24px;line-height:1.6}.media-library .media-model a{font-size:.875rem}.media-empty{grid-column:1/-1}.category-settings{border:1px solid #41505b;border-radius:12px;background:#10191f;color:#e5edf1;margin:12px 0;overflow:hidden}.category-settings>summary{padding:16px;font-size:.95rem;font-weight:600;line-height:1.5;cursor:pointer}.category-settings>section,.category-settings>.stats-toolbar,.category-settings>.stats-kpis,.category-settings>.stats-timeline,.category-settings>.stats-breakdowns,.category-settings>.stats-method{margin:16px}.category-settings[hidden],.media-scope-heading label[hidden]{display:none!important}.admin-session{display:flex;justify-content:flex-end}.category-settings .stats-world-controls,.category-settings .stats-rotation,.category-settings .secret-admin{border:0}.category-settings-list:empty{display:none}@media(max-width:640px){.media-categories{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px 12px}.media-library .media-categories button{padding:10px}.media-scope-heading{display:block}.media-scope-heading label{min-width:0;max-width:none;margin-top:12px}.media-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.media-filters label:first-child{grid-column:1/-1}.media-details-fields,.media-associations>div{grid-template-columns:1fr}.media-description{grid-column:auto}.media-heading button{width:100%}.media-editor-actions{align-items:stretch}.media-editor-actions a{padding:12px 0}.category-settings>summary{padding:14px}.category-settings>section{margin:12px}}@media(max-width:350px){.media-grid,.media-filters{grid-template-columns:1fr}.media-filters label:first-child{grid-column:auto}}.media-heading p{font-size:1rem}@media(max-width:640px){.media-library input,.media-library select,.media-library textarea{font-size:1rem!important}}.game-media-card{position:absolute;z-index:5000;top:max(82px,env(safe-area-inset-top));right:12px;width:min(350px,calc(100% - 24px));box-sizing:border-box;padding:18px;border:1px solid #e1cfaa99;border-radius:22px;background:linear-gradient(145deg,#253445f2,#0d1023ef 65%,#433253ee);box-shadow:inset 0 1px #fff6,0 16px 40px #0009;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#fff4dc;text-align:left;font:14px/1.45 Verdana,Arial,sans-serif;touch-action:manipulation}.game-media-card[hidden],.game-media-card [hidden]{display:none!important}.game-media-card>strong{display:block;padding-right:36px;font-size:17px;color:#fff4dc}.game-media-card p{margin:10px 0 14px;color:#d7e1ed;font:14px/1.45 Verdana,Arial,sans-serif}.game-media-card>div{display:flex;gap:8px}.game-media-card button{flex:1;min-height:44px;border:1px solid #d8cbaa80;border-radius:12px;padding:9px 10px;background:#ffffff12;color:#fff4dc;font:14px/1.3 Verdana,Arial,sans-serif;cursor:pointer;white-space:normal}.game-media-card button[aria-pressed=true],.game-media-card [data-media=enable]{background:linear-gradient(140deg,#b89b61,#e1c68d);color:#151923;border-color:#fff0b8}.game-media-card .game-media-close{position:absolute;right:8px;top:5px;width:44px;padding:0;border:0;background:none;font-size:24px}.game-media-card [data-media=retry]{margin-top:10px;width:100%}.game-media-card :focus-visible{outline:2px solid #9cf8ed;outline-offset:3px}@media(max-height:500px){.game-media-card{top:12px;max-height:calc(100dvh - 24px);overflow:auto}}[data-game-audio] .game-sound-controls{position:absolute;z-index:80;right:12px;top:72px;color:#f2faf9;font:14px/1.4 Verdana,Arial,sans-serif;max-width:calc(100% - 24px);text-align:left}[data-game-audio] .game-sound-controls summary{display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;list-style:none;margin-left:auto;width:80px;min-height:44px;box-sizing:border-box;border:1px solid #c3e4e477;border-radius:13px;background:linear-gradient(150deg,#34474f,#101920 60%,#28414b);box-shadow:inset 0 1px #fff8,inset 0 -2px #0009,0 3px #02070a,0 6px 16px #0008;font:700 12px/1 Verdana,Arial,sans-serif;letter-spacing:.1em;color:#effffc}[data-game-audio] .game-sound-controls summary::-webkit-details-marker{display:none}[data-game-audio] .game-sound-controls summary span{font-size:25px;line-height:1;color:#c9ffec}[data-game-audio] .game-mixer-panel{box-sizing:border-box;position:absolute;z-index:80;top:calc(100% + 6px);right:0;display:grid;gap:10px;width:354px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 170px);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:14px;margin:0;border:30px solid transparent;border-image:url(/assets/game-mixer-glass-v1.webp) 145 125 fill / 30px / 0 stretch;border-radius:38px;background:none;filter:drop-shadow(0 16px 18px #000b);scrollbar-width:thin;scrollbar-color:#809591 #0d151b;transform-origin:100% 0}[data-game-audio] .game-mixer-panel header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:0;border:0;background:none}[data-game-audio] .game-mixer-panel header div{display:grid;gap:3px}[data-game-audio] .game-mixer-panel strong{font:700 18px/1.2 Verdana,Arial,sans-serif;color:#f1fff9}[data-game-audio] .game-mixer-panel header small{font:10px/1.2 Verdana,Arial,sans-serif;letter-spacing:.16em;color:#a5bfbc}[data-game-audio] .game-sound-controls label{display:flex;justify-content:space-between;gap:8px;align-items:center;font:13px/1.35 Verdana,Arial,sans-serif;color:#e3eeed;margin:0;min-width:0}[data-game-audio] .game-sound-controls input[type=range]{width:100%;min-width:0;accent-color:#c3ffe6;height:36px;margin:0;touch-action:pan-y;cursor:ew-resize}[data-game-audio] .game-sound-controls input[type=checkbox]{width:19px;height:19px;min-height:19px;accent-color:#b7f0db;margin:0;flex:none}[data-game-audio] .game-mix-source{flex-wrap:wrap}[data-game-audio] .game-mix-source select{width:100%;min-height:44px;border:1px solid #bed6db66;border-radius:9px;padding:8px;background:#121e25;color:#f0fff9;font:14px Verdana,Arial,sans-serif}[data-game-audio] .game-mix-track{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:9px 10px;border:1px solid #c2ddd329;border-radius:8px;background:#02090cb3;color:#cee6df;font:12px/1.4 Verdana,Arial,sans-serif}[data-game-audio] .game-mix-faders{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:10px 0;border-block:1px solid #bed6db26}[data-game-audio] .game-mix-faders>div{display:flex;flex-direction:column;align-items:stretch;gap:4px}[data-game-audio] .game-mix-faders>div>label:first-child{display:flex;flex-direction:column;align-items:stretch;gap:4px}[data-game-audio] .game-mix-faders>div>label:first-child>span{display:flex;justify-content:space-between;gap:3px}[data-game-audio] .game-mix-faders output{font-variant-numeric:tabular-nums;color:#c3ffe6}[data-game-audio] .game-mix-switch{display:flex;align-items:center;gap:6px;font-size:12px;min-height:32px}[data-game-audio] .game-mix-options{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}[data-game-audio] .game-mix-options label{min-height:32px}[data-game-audio] .game-mix-hint{margin:0;font:12px/1.4 Verdana,Arial,sans-serif;color:#adc4c0}[data-game-audio] .game-mix-actions{display:grid;grid-template-columns:1.4fr 1fr .85fr;gap:6px}[data-game-audio] .game-sound-controls button{display:block;width:auto;min-width:0;min-height:44px;padding:8px;border:1px solid #d7eeeb55;border-radius:9px;background:linear-gradient(150deg,#345354,#111e28);box-shadow:inset 0 1px #fff3,0 2px #03090c;color:#f0fff9;font:12px/1.2 Verdana,Arial,sans-serif;cursor:pointer;white-space:normal}[data-game-audio] .game-sound-controls [data-mix-close]{width:44px;flex:none;font-size:22px}[data-game-audio] .game-mix-status{margin:0;font:12px/1.4 Verdana,Arial,sans-serif;color:#c9dfd9;min-height:34px}[data-game-audio] .game-sound-controls.is-ducking [data-mix-music-value]{color:#ffe195}[data-game-audio] .game-sound-controls :focus-visible{outline:2px solid #c3ffe6;outline-offset:3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){[data-game-audio] .game-sound-controls[open] .game-mixer-panel{animation:game-mixer-open .18s ease-out}@keyframes game-mixer-open{0%{opacity:0;transform:perspective(700px) rotateX(-4deg) translateY(-6px)}to{opacity:1;transform:none}}}@media(max-width:600px){[data-game-audio] .game-sound-controls{top:64px;right:8px}[data-game-audio] .game-mixer-panel{max-width:calc(100vw - 24px);padding:10px;border-width:26px;border-image-width:26px;gap:8px}}@media(max-height:500px){[data-game-audio] .game-sound-controls{top:12px;right:110px}[data-game-audio] .game-mixer-panel{max-height:calc(100dvh - 75px);padding-block:10px}}[data-game-audio] .pb-mixer{display:none!important}[data-game-audio] :is(.pb-music-track,.pb-music-toggle,.pb-music-mute,.pb-music-cue,.sc-music,.rr-listen-trigger,.rr-mix-meter,.ah-music,.sb-music,.sn-music-player,.an-music-player,[data-pb=music],[data-pb=preview-toggle],[data-pb=retry-music],[data-pb=reset-mix],[data-pb-audio-status],[data-cut=music],[data-cut=mix-reset],[data-rr=music],[data-rr=audio],[data-ah=music],[data-ah=sound-music],[data-sb=music],[data-sb=sound-music]){display:none!important}[data-game-audio] :is([for=sc-balance],#sc-balance,[for=rr-mix],#rr-mix,[for=ah-mix],#ah-mix,[for=sb-mix],#sb-mix,[data-pb-balance],.pb-balance-label,.pb-balance-ends,.mj-setting:has([data-mj-setting=musicEnabled]),.mj-setting:has([data-mj-setting=musicPercent])){display:none!important}@media(max-width:600px){[data-game-audio] .game-sound-controls{top:64px;right:8px}[data-game-audio] .game-sound-controls summary{font-size:12px;padding:8px 10px}}.ny-peer{width:min(900px,100vw);height:100dvh;max-width:100vw;max-height:100dvh;box-sizing:border-box;margin:auto;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));border:1px solid #d7f85d55;border-radius:20px;background:#080d12;color:#eef2e2;overflow:auto;font:15px/1.45 var(--sans);overscroll-behavior:contain}.ny-peer::backdrop{background:#000c}.ny-peer header{display:flex;align-items:center;justify-content:space-between;gap:16px}.ny-peer h2{font-size:clamp(24px,7vw,42px);margin:2px 0 12px;color:#d7f85d}.ny-peer small{display:block;color:#c2c9b5}.ny-peer label{display:block;margin:8px 0}.ny-peer button,.ny-peer input,.ny-peer select{font:inherit;min-height:44px;border:1px solid #b4c25b66;border-radius:10px;background:#16212a;color:#f5f8ee;padding:9px 12px;box-sizing:border-box}.ny-peer input{width:100%;font:12px/1.3 monospace}.ny-peer button{cursor:pointer}.ny-peer button:disabled{opacity:.55;cursor:default}.ny-peer [hidden]{display:none!important}.ny-peer-status{padding:10px;background:#d7f85d14;border-radius:12px}.ny-peer-transport{display:block;margin:-5px 0 14px;color:#bdcf9c}.ny-peer-transport[hidden]{display:none}.ny-peer-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ny-peer-actions strong{flex:1;min-width:180px}.ny-peer-draw-options{padding:12px;margin:12px 0;background:#d7f85d14;border-radius:12px}.ny-peer-draw-options p{margin:0 0 10px}.ny-peer-draw-options div{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.ny-peer-stage{height:min(64dvh,740px);min-height:280px;position:relative;margin:12px auto}.ny-peer-court{display:block;width:100%;height:100%;touch-action:none;user-select:none;-webkit-user-select:none}.ny-peer-court.peer-guest{transform:rotate(180deg)}.ny-peer-chess{display:grid;grid-template-columns:repeat(8,1fr);width:min(100%,64dvh);aspect-ratio:1;margin:auto;border:2px solid #d7f85d66;touch-action:manipulation}.ny-peer-chess button{display:grid;place-items:center;aspect-ratio:1;padding:0;border:0;border-radius:0;min-height:0;min-width:0;font:clamp(22px,7vw,52px)/1 "Arial",sans-serif;text-shadow:0 2px 2px #0007;opacity:1!important}.ny-peer-chess .light{background:#c8c6ac}.ny-peer-chess .dark{background:#465343}.ny-peer-chess .white-piece{color:#fffceb;-webkit-text-stroke:1px #202520}.ny-peer-chess .black-piece{color:#0b151b;-webkit-text-stroke:.5px #e8ebd3}.ny-peer-chess .selected{box-shadow:inset 0 0 0 4px #f7df47}.ny-peer-chess .legal{box-shadow:inset 0 0 0 4px #a8f95d}.ny-peer-help{margin:12px 0;color:#c2c9b5;font-size:13px}.ny-peer-help summary{cursor:pointer}.ny-peer-launch{border:1px solid #d7f85d88!important;background:#d7f85d18!important;color:#d7f85d!important}body.peer-game-open{overflow:hidden}.admin-release{padding:10px 14px;border:1px solid #d7f85d55;border-radius:10px;color:#d7f85d;background:#d7f85d0d}.kg-admin{font:14px Verdana,sans-serif}.kg-admin fieldset{display:flex;flex-wrap:wrap;gap:15px;margin:18px 0;padding:16px;border:1px solid #76918a66;border-radius:12px}.kg-admin label{display:grid;gap:5px;min-width:140px}.kg-admin input,.kg-admin select,.kg-admin textarea{font:14px Verdana,sans-serif;background:#09171e;color:#edf4ec;border:1px solid #78959077;border-radius:6px;padding:8px;max-width:100%;min-width:0}.kg-admin input[type=checkbox]{width:22px;height:22px}.kg-admin textarea{width:100%;box-sizing:border-box}.kg-admin ol{list-style:none;padding:0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.kg-admin li{display:grid;gap:8px;border:1px solid #73968b55;border-radius:12px;padding:12px}.kg-admin li label{min-width:0}.kg-admin button{min-height:44px;padding:8px 12px}.kg-admin-actions{display:flex;flex-wrap:wrap;gap:8px}.kg-symbol-preview{display:block;width:84px;height:84px;background-size:400% 200%;background-repeat:no-repeat}.kg-admin [role=status]{padding:12px;color:#fff0b7}.kg-admin .kg-studio-intro{flex-basis:100%;margin:0;line-height:1.6}.kg-studio-grid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(230px,1fr);gap:22px;width:100%;align-items:start}.kg-studio-preview{position:sticky;top:0;display:grid;gap:12px;min-width:0}.kg-studio-preview canvas{display:block;width:100%;height:auto;border-radius:16px;border:1px solid #789c9455}.kg-studio-controls{display:grid;gap:14px;min-width:0}.kg-studio-controls p{line-height:1.5;margin:0;font-size:13px}.kg-studio-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kg-studio-row label{min-width:0}.kg-studio-controls summary{cursor:pointer;padding:12px 0}.kg-admin .kg-sprite-upload{border:1px dashed #adcabc;padding:14px;border-radius:10px;color:#d6f1ba;cursor:pointer;min-width:0}.kg-sprite-upload input{width:100%;box-sizing:border-box}.kg-sprite-upload small{font-size:12px;color:#bacdc8}.kg-sprite-strip{display:grid;gap:8px;width:100%}.kg-sprite-strip button{padding:4px;min-width:0}.kg-sprite-strip span{display:block;height:90px;background-repeat:no-repeat;background-color:#23323b}.kg-studio-controls input[type=range]{width:100%;padding:0;min-height:30px;accent-color:#d6f1ab}.kg-studio-controls output{color:#e6cf88}.kg-studio-preview [role=status]{margin:0;min-height:44px;line-height:1.5;font-size:13px}.kg-admin fieldset>legend{font-size:16px;color:#e5efd1;padding:0 8px}@media(max-width:700px){.kg-studio-grid{grid-template-columns:1fr}.kg-studio-preview{position:static}.kg-studio-preview canvas{max-height:330px;object-fit:contain}.kg-studio-row{grid-template-columns:1fr 1fr}}.kg-graphic-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;width:100%}.kg-graphic-grid article{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #8fb9ac55;border-radius:14px;background:#101f29}.kg-graphic-grid img{width:100%;height:180px;object-fit:contain;background:radial-gradient(ellipse,#496171,#182a34);border-radius:8px}.kg-graphic-grid b{font-size:15px;min-height:36px}.kg-graphic-grid small{font-size:12px;color:#bdd6ca;overflow-wrap:anywhere}.kg-graphic-grid label{width:100%;font-size:14px;box-sizing:border-box}.kg-graphic-grid input[type=file]{width:100%;font-size:12px;box-sizing:border-box}.kg-graphic-grid button{margin-top:auto;min-height:44px;font-size:14px}.kg-admin [data-graphic-studio]>p{width:100%;line-height:1.6}.kg-admin [data-graphic-status]{min-height:40px;color:#d6eeb6}.kg-graphic-actions{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0 20px}.kg-graphic-actions button{min-height:44px}.kg-graphic-actions [data-graphic-save]{background:#c8f09c;color:#102521;border-color:#e1ffbf;font-weight:800}.site-stats-trigger{position:relative;display:flex;align-items:center;gap:18px;width:min(100%,360px);min-width:0;margin:24px 0 36px;padding:18px 22px;border:1px solid #cfefff50;border-radius:19px;background:linear-gradient(135deg,#a6e2f51c,#10151d66);color:#f0faff;box-shadow:0 12px 40px #0004,inset 0 1px #fff3;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);text-align:left;cursor:pointer;font:14px/1.3 Arial,sans-serif;transition:border-color .2s,background .2s}.site-stats-trigger:hover{border-color:#d8f5ffb3;background:linear-gradient(135deg,#a6e2f530,#10151de6)}.site-stats-trigger:focus-visible{outline:2px solid #baf3ff;outline-offset:4px}.stats-orbit{color:#c5efff;font-size:33px;line-height:1}.site-stats-trigger .stats-label{display:block;font-size:12px;letter-spacing:.13em;color:#c6dce5}.site-stats-trigger strong{display:block;font-size:36px;font-weight:400;line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.site-stats-trigger small{display:block;font-size:12px;color:#aec5d1}.site-stats-trigger svg{width:17px;height:17px;margin-left:auto;color:#abc5d3}@media(min-width:701px){body:not(.mobile-emulation) .site-visit-count{display:none}}.site-analytics-card{position:fixed;inset:0;width:min(1060px,calc(100% - 40px));max-width:calc(100% - 40px);max-height:calc(100dvh - 48px);margin:auto;padding:30px;border:1px solid #ccefff55;border-radius:26px;background:linear-gradient(140deg,#263747f2,#071119f7 62%);color:#edf7ff;box-shadow:0 35px 120px #000b,inset 0 1px #fff3;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);overflow:auto;overscroll-behavior:contain;font:16px/1.5 Arial,sans-serif;scrollbar-color:#5d8598 #101c26}.site-analytics-card::backdrop{background:#01060ac2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.site-analytics-card *{box-sizing:border-box}.site-analytics-card .stats-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.site-analytics-card .stats-header p{font-size:12px;letter-spacing:.17em;color:#b0cddd;margin:0 0 10px}.site-analytics-card h2{font:400 clamp(28px,3.5vw,43px)/1.1 Arial,sans-serif;letter-spacing:-.05em;margin:0}.site-analytics-card h3{font:500 16px/1.4 Arial,sans-serif;letter-spacing:0;margin:0 0 18px;color:#dcf3ff}.site-analytics-card button,.site-analytics-card select{min-height:44px;padding:9px 14px;border:1px solid #b9e2f04a;border-radius:12px;background:#b9e2f010;color:#eaf7ff;cursor:pointer;font:500 14px/1.3 Arial,sans-serif}.site-analytics-card button:disabled{opacity:.5;cursor:wait}.site-analytics-card button:hover{background:#b9e2f024}.site-analytics-card button:focus-visible,.site-analytics-card input:focus-visible,.site-analytics-card select:focus-visible,.site-analytics-card summary:focus-visible{outline:2px solid #c0f0ff;outline-offset:3px}.site-analytics-card [data-stats-close]{font-size:26px;min-width:44px;padding:4px 12px}.site-analytics-card .stats-message{font-size:14px;min-height:22px;margin:17px 0;color:#b9dce8;overflow-wrap:anywhere}.site-analytics-card .stats-login{max-width:380px;margin:25px auto 38px}.stats-login .stats-intro{font-size:16px;color:#c4dae6;margin-bottom:23px}.stats-login label{display:block;font-size:14px;color:#d7eaf4;margin-top:17px}.stats-login input{display:block;width:100%;min-height:48px;margin-top:7px;border:1px solid #bedbe75c;border-radius:11px;padding:11px 14px;background:#040e1599;color:#fff;font:16px Arial,sans-serif}.site-analytics-card .stats-primary{background:#d4f1fb;color:#102633;border-color:#d4f1fb;display:flex;justify-content:space-between;gap:30px;width:100%;margin-top:24px}.site-analytics-card .stats-primary:hover{background:#fff}.stats-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:8px 0 22px;flex-wrap:wrap}.stats-toolbar label{font-size:14px;color:#c6dfe9}.stats-toolbar select{margin-left:8px}.stats-toolbar option{color:#eaf7ff;background:#13222d}.stats-toolbar>div{display:flex;gap:8px}.stats-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stats-kpis section{padding:20px 17px;background:linear-gradient(135deg,#b8e9ff17,#b8e9ff04);border:1px solid #c1eaff24;border-radius:18px;min-width:0}.stats-kpis span,.stats-kpis small{display:block;font-size:14px;color:#b4cedb}.stats-kpis strong{display:block;font-size:clamp(27px,3.5vw,41px);line-height:1.4;letter-spacing:-.04em;font-weight:400;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stats-kpis small{font-size:12px}.stats-timeline{margin:24px 0;padding:22px;border:1px solid #c1eaff26;border-radius:18px;background:#040c122f}.stats-section-heading{display:flex;justify-content:space-between;gap:15px}.stats-section-heading>span{font-size:12px;color:#9cb8c7}.stats-chart{height:150px;display:flex;align-items:stretch;gap:clamp(2px,.6vw,6px);border-bottom:1px solid #c3e5f533;background:repeating-linear-gradient(to top,transparent,transparent 49px,#b8e9ff0d 49px,#b8e9ff0d 50px)}.stats-bar{flex:1;min-width:0;display:flex;align-items:flex-end}.stats-bar span{width:100%;height:var(--bar-height);border-radius:4px 4px 0 0;background:linear-gradient(#d8f4ff,#6c9fbb)}.stats-bar.untracked{background:#ccddee06}.stats-axis{display:flex;justify-content:space-between;font-size:12px;color:#a3c0cf;margin-top:10px}.site-analytics-card details{margin-top:18px}.site-analytics-card summary{font-size:14px;cursor:pointer;color:#cae5f2}.stats-breakdowns{display:grid;grid-template-columns:1fr 1fr;gap:18px}.stats-breakdown{padding:22px;border:1px solid #c1eaff26;border-radius:18px;background:#b8e9ff04;min-width:0}.stats-breakdown ol{list-style:none;padding:0;margin:0;max-height:280px;overflow:auto}.stats-breakdown li{margin-bottom:15px}.stats-breakdown li:last-child{margin-bottom:0}.stats-breakdown li>div{display:flex;justify-content:space-between;gap:18px;font-size:14px}.stats-breakdown li span{overflow-wrap:anywhere}.stats-breakdown strong{font-weight:400;font-variant-numeric:tabular-nums;flex-shrink:0}.stats-breakdown meter{width:100%;height:5px;margin-top:6px;display:block;appearance:none;border:0;background:#c1eaff17;border-radius:6px}.stats-breakdown meter::-webkit-meter-bar{background:#c1eaff17;border:0;height:5px}.stats-breakdown meter::-webkit-meter-optimum-value{background:#aacfe2;border-radius:6px}.stats-breakdown meter::-moz-meter-bar{background:#aacfe2}.stats-empty,.stats-note{font-size:14px;color:#9eb9c8}.stats-arcade{margin-top:24px;padding:22px;border:1px solid #c1eaff26;border-radius:18px}.stats-arcade>p{font-size:14px;margin:0 0 16px;color:#abc9d7}.stats-table-scroll{overflow:auto;max-height:330px}.site-analytics-card table{border-collapse:collapse;width:100%;font-size:14px;font-variant-numeric:tabular-nums}.site-analytics-card th,.site-analytics-card td{border-bottom:1px solid #b9e2f022;padding:11px 10px;text-align:right;font-weight:400}.site-analytics-card th:first-child{text-align:left}.site-analytics-card thead{color:#a9ccdc}.site-analytics-card .stats-note{margin:16px 0 0}.site-analytics-card .stats-method{padding:20px 0 0;margin-top:20px;border-top:1px solid #b9e2f022;background:none}.stats-method p{font-size:13px;color:#a1bfce;line-height:1.6;margin:0 0 12px}.stats-method p+p{margin-top:10px}@media(max-width:850px){.stats-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.site-analytics-card{padding:22px}.stats-breakdowns{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.site-stats-trigger{transition:none}}.stats-rotation{margin:20px 0;padding:22px;border:1px solid #c1eaff40;border-radius:18px;background:linear-gradient(145deg,#b8e9ff0e,#040c122f)}.stats-rotation .stats-note{margin:10px 0 16px;font-size:14px;line-height:1.6}.rotation-summary,.rotation-status{font-size:14px;color:#cee9f5;line-height:1.6}.rotation-status{min-height:23px}.rotation-tools,.rotation-actions{display:flex;flex-wrap:wrap;gap:10px}.rotation-tracks{list-style:none;margin:18px 0;padding:0;max-height:380px;overflow:auto;overscroll-behavior:contain;border-top:1px solid #c1eaff26}.rotation-tracks li{display:grid;grid-template-columns:28px minmax(0,1fr) 44px 44px;gap:10px;align-items:center;padding:12px 2px;border-bottom:1px solid #c1eaff26}.rotation-tracks input{width:22px;height:22px;accent-color:#c5eaff;cursor:pointer}.rotation-tracks strong,.rotation-tracks small,.rotation-tracks span{display:block;overflow-wrap:anywhere}.rotation-tracks strong{font-size:15px;line-height:1.4;font-weight:500}.rotation-tracks small{font-size:13px;color:#b5cfdd;margin-top:3px}.rotation-tracks span{font-size:12px;color:#90b1c4;margin-top:4px}.rotation-tracks button{padding:8px;min-width:44px;font-size:18px}.rotation-actions [data-rotation-shuffle]{background:#d4f1fb;color:#102633;border-color:#d4f1fb}@media(max-width:600px){.site-analytics-card{width:calc(100% - 20px);max-width:calc(100% - 20px);padding:18px}.stats-rotation{padding:16px 12px}.rotation-tracks li{gap:6px;grid-template-columns:24px minmax(0,1fr) 44px 44px}.rotation-actions button{flex:1 1 180px}.rotation-tools button{flex:1 1 160px}}.rotation-tracks li{grid-template-columns:44px 28px minmax(0,1fr) 44px 44px}.rotation-tracks .rotation-drag{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:54px;padding:5px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.rotation-tracks .rotation-number{font:600 16px/1.2 monospace;color:#e5f7ff;margin:0}.rotation-tracks .rotation-grip{font-size:18px;line-height:1;margin:0;color:#9fc6d8}.rotation-tracks.is-reordering{scroll-behavior:auto;-webkit-user-select:none;user-select:none}.rotation-tracks .is-dragging{background:#284454;outline:2px solid #a4deed;outline-offset:-2px;position:relative;z-index:1}.rotation-tracks.is-reordering .rotation-drag{cursor:grabbing}@media(max-width:600px){.rotation-tracks li{grid-template-columns:44px 24px minmax(0,1fr) 44px;gap:6px}.rotation-tracks li>div{grid-column:3/5}.rotation-tracks [data-rotation-move="-1"]{grid-column:3;justify-self:end}.rotation-tracks [data-rotation-move="1"]{grid-column:4}}.stats-world-controls{margin:20px 0;padding:22px;border:1px solid #c1eaff40;border-radius:18px;background:linear-gradient(145deg,#b8e9ff0e,#040c122f)}.stats-world-controls .stats-section-heading{align-items:flex-start}.stats-world-controls .stats-section-heading>div{max-width:650px}.stats-world-controls .stats-note{margin:7px 0 17px;line-height:1.55}.world-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.world-control-grid fieldset{min-width:0;margin:0;padding:14px;border:1px solid #c1eaff26;border-radius:14px;background:#07131b80}.world-control-grid legend{padding:0 7px;font-size:14px;color:#e4f7ff}.world-control-grid label{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:9px;margin-top:8px;font-size:13px;color:#aac8d7}.world-control-grid select{width:100%;min-width:0}.world-control-grid option{background:#13222d;color:#eaf7ff}.world-control-status{min-height:23px;margin:14px 0 0;color:#cee9f5;font-size:14px}.stats-world-controls .stats-primary{width:auto;min-width:260px;margin-top:10px}@media(max-width:680px){.stats-world-controls{padding:16px 12px}.stats-world-controls .stats-section-heading{display:block}.stats-world-controls [data-world-reset]{width:100%;margin-bottom:12px}.world-control-grid{grid-template-columns:1fr}.stats-world-controls .stats-primary{width:100%}}.rotation-startup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0;min-width:0}.rotation-startup h4,.rotation-startup .rotation-youtube-playlist{grid-column:1/-1}.rotation-startup h4{margin:0;font-size:1.1rem}.rotation-startup label{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:1rem}.rotation-startup select,.rotation-startup input{display:block;width:100%;min-width:0;max-width:100%;min-height:46px;padding:10px 12px;border:1px solid #b9e2f04a;border-radius:12px;background:#b9e2f010;color:#eaf7ff;font:400 1rem/1.4 Arial,sans-serif}.rotation-startup option{background:#13222d;color:#eaf7ff}.rotation-startup .stats-note{margin:0;overflow-wrap:anywhere}@media(max-width:680px){.rotation-startup{grid-template-columns:minmax(0,1fr)}}.site-stats-trigger{text-decoration:none}.file-commander{--fc-blue:#081f77;--fc-ink:#e1eeff;--fc-line:#7b99de;margin:20px 0 26px;background:var(--fc-blue);color:var(--fc-ink);border:2px solid var(--fc-line);border-radius:4px;box-shadow:0 8px 28px #0005;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:14px;line-height:1.5}.file-commander *{box-sizing:border-box}.file-commander button,.file-commander input,.file-commander textarea{font:inherit;letter-spacing:normal}.file-commander button{min-height:38px;border:1px solid #93b9ff80;border-radius:2px;color:inherit;background:#102c8a;cursor:pointer;padding:6px 10px}.file-commander button:hover{background:#264cab}.file-commander button:focus-visible,.file-commander input:focus-visible{outline:2px solid #fff18c;outline-offset:-2px}.file-commander button:disabled{opacity:.5;cursor:wait}.file-commander a{color:#d8f4ff;text-decoration:underline;text-underline-offset:3px}.file-commander p{font:inherit;line-height:1.55}.file-commander [hidden]{display:none!important}.fc-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;background:#0e327f;border-bottom:1px solid var(--fc-line)}.fc-header h3{font:700 24px/1.2 ui-monospace,Consolas,monospace;margin:5px 0 0;color:#fff}.fc-header small,.fc-header>span{font-size:11px;letter-spacing:.08em;color:#b9dcff}.fc-intro{padding:0 16px;margin:12px 0}.fc-tabs{display:flex;gap:8px;padding:0 12px 10px}.fc-tabs button[aria-pressed=true]{color:#041956;background:#a9e8ff;border-color:#a9e8ff}.fc-panels{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:0 10px}.fc-pane{min-width:0;border:1px solid #637dc7;background:#092573}.fc-pane.is-active{border-color:#d1efff;box-shadow:inset 0 0 0 1px #d1efff}.fc-path{display:flex;align-items:center;gap:5px;background:#133880;padding:5px}.fc-path button{padding:3px 8px;min-width:34px}.fc-path>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.fc-folder-link{min-height:42px;padding:4px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.fc-folder-link a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-folder-link button{font-size:11px;min-height:30px;white-space:nowrap}.fc-folder-link>span{color:#b0c7ed}.fc-search{display:block;padding:0 8px 6px}.fc-search input{width:100%;color:#fff;background:#051944;border:1px solid #799adc;border-radius:0;padding:7px 9px;font-size:14px}.fc-search input::placeholder{color:#b7c9e5}.fc-columns{display:flex;justify-content:space-between;padding:6px 10px 6px 34px;font-size:11px;border-block:1px solid #6589c2;color:#aad6ff}.fc-list{height:354px;overflow:auto;overscroll-behavior:contain;scrollbar-color:#73addc #06184a}.fc-row{display:flex;align-items:center;gap:3px;padding:0 4px}.fc-row input{flex-shrink:0;width:16px;height:16px;accent-color:#fff18c}.fc-row button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;flex:1;width:100%;border:0;background:none;padding:7px 5px;text-align:left;min-height:35px}.fc-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-name i{display:inline-block;min-width:17px;font-style:normal;color:#97d4ff}.fc-name small{font:10px ui-monospace,monospace;color:#a9d2ff}.fc-size{font-size:11px;white-space:nowrap;color:#bdcff6}.fc-row.is-marked .fc-name{color:#fff18c}.fc-pane.is-active .fc-row.is-focused{background:#80dbea;color:#062053}.fc-pane.is-active .fc-row.is-focused .fc-size,.fc-pane.is-active .fc-row.is-focused .fc-name i,.fc-pane.is-active .fc-row.is-focused small{color:#173f63}.fc-pane.is-active .fc-row.is-focused.is-marked .fc-name{color:#041a51;font-weight:700}.fc-summary{border-top:1px solid #6489c6;padding:7px 9px;color:#b6d9fc;font-size:12px}.fc-empty{padding:20px;color:#c1d5ff}.fc-target{padding:12px 14px 5px;color:#fff18c;overflow-wrap:anywhere}.fc-tools{display:flex;flex-wrap:wrap;gap:5px;padding:8px 10px}.fc-tools button{flex:1 0 auto;background:#0a1946;display:flex;align-items:center;gap:7px;font-size:12px}.fc-tools kbd{color:#84e5ed;font:inherit}.fc-status{min-height:44px;padding:10px 14px;margin:0;background:#05163f;border-top:1px solid #4167a6;color:#bce6ff}.fc-help{padding:9px 14px;background:#0a205d;font-size:12px}.fc-help summary{cursor:pointer}.fc-help p{max-width:90ch;margin:8px 0}.fc-modal{max-width:720px;width:calc(100vw - 36px);max-height:85dvh;overflow:auto;color:#edf5ff;background:#102867;border:2px solid #b3d7ff;border-radius:4px;padding:20px;font:14px/1.5 ui-monospace,Consolas,monospace;box-shadow:0 16px 80px #0009}.fc-modal::backdrop{background:#020817ab}.fc-modal header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.fc-modal h4{font:700 19px/1.3 ui-monospace,Consolas,monospace;margin:0;overflow-wrap:anywhere}.fc-modal label{display:block;margin:12px 0}.fc-modal label input,.fc-modal textarea{display:block;width:100%;padding:10px;margin-top:6px;background:#061842;color:#fff;border:1px solid #a5c8ff;font-size:16px}.fc-modal textarea{resize:vertical;tab-size:2}.fc-modal .fc-confirm{background:#ace7f4;color:#062354;padding:10px 20px;font-weight:700}.fc-modal .fc-form-error{color:#ffdc93;overflow-wrap:anywhere}.fc-modal ul{max-height:230px;overflow:auto;overflow-wrap:anywhere}.fc-preview img,.fc-preview video{max-width:100%;max-height:50dvh;object-fit:contain}.fc-preview audio{width:100%}.fc-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:55dvh;overflow:auto;font:13px/1.5 ui-monospace,monospace}.fc-preview>a{display:inline-block;margin-top:16px}.game-link-launch{position:relative;z-index:60;display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 5%;background:#0a111a;border-block:1px solid #596473}.game-link-launch strong{color:#e9ff7a;margin-right:auto}.game-link-launch button,.game-link-launch a{font:14px/1.2 ui-monospace,monospace;color:#e9ff7a;border:1px solid #69763c;border-radius:6px;background:#101c20;padding:10px 14px}.category-directory{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;padding:0 5% 70px}.category-directory a{display:flex;justify-content:space-between;gap:20px;align-items:center;border:1px solid #55626e;border-radius:8px;padding:22px;background:#0d1820;color:#efffa7}.category-directory a span{font:12px ui-monospace,monospace;color:#aabdc4}@media(max-width:700px){.fc-header{padding:13px 12px}.fc-header>span{display:none}.fc-panels{display:block}.fc-pane{display:none}.fc-pane.is-active{display:block}.fc-tabs button{flex:1;min-height:42px}.fc-list{height:340px}.fc-row button{min-height:42px}.fc-tools button{min-height:44px;flex-basis:29%}.fc-search input{font-size:16px}.fc-folder-link{min-height:47px}.fc-target{font-size:12px}.fc-intro{font-size:12px!important}.fc-modal{padding:14px}.fc-modal header button{min-width:44px;min-height:44px}.game-link-launch{padding:10px 3%;gap:7px}.game-link-launch strong{flex-basis:100%;font-size:14px}}.fc-sort{display:flex;flex-wrap:wrap;gap:8px;padding:6px 8px}.fc-sort label{flex:1;min-width:110px;font-size:14px}.fc-sort select{display:block;width:100%;min-height:42px;background:#051944;color:#fff;border:1px solid #799adc;font:inherit;padding:5px}.fc-sort select:focus-visible{outline:2px solid #fff18c}.fc-columns,.fc-row button{display:grid;grid-template-columns:minmax(0,1fr) 60px 75px;gap:6px}.fc-type,.fc-size{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-size{text-align:right}.fc-mini{margin:10px;border:1px solid #799adc;padding:12px;background:#051944}.fc-mini>strong{display:block;overflow-wrap:anywhere;color:#fff18c;font-size:14px;margin-bottom:8px}.fc-mini [data-preview-body]{max-height:240px;min-height:90px;overflow:auto;font-size:14px}.fc-mini img,.fc-mini video{display:block;max-width:100%;height:175px;object-fit:contain}.fc-mini audio{width:100%;max-width:560px}.fc-mini pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.5 ui-monospace,monospace;margin:0}.fc-mini iframe{width:100%;height:175px;border:0;background:#fff}.fc-modal [data-download-result] a{display:block;padding:14px;background:#ace7f4;color:#062354;overflow-wrap:anywhere}.fc-pane.is-active .is-focused .fc-type{color:#173f63}@media(max-width:700px){.fc-sort select{font-size:16px}.fc-columns,.fc-row button{grid-template-columns:minmax(0,1fr) 48px 64px}.fc-mini img,.fc-mini video{height:150px}}.file-commander .fc-columns,.file-commander .fc-row button{display:grid;grid-template-columns:minmax(0,1fr) 60px 75px;gap:6px}.file-commander .fc-size{font-size:12px}@media(max-width:700px){.file-commander .fc-columns,.file-commander .fc-row button{grid-template-columns:minmax(0,1fr) 48px 64px}}.tv-entry{display:none!important}.tv-viewport,.tv-start{display:none}body.tv-entry-open{overflow:hidden;overscroll-behavior:none}.tv-start-screen{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;overflow:hidden;overscroll-behavior:none;color:#fff}.tv-start-screen[open]{display:block}.tv-start-screen::backdrop{background:#07101988;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}.tv-start-screen>.tv-start{display:grid;place-items:center;box-sizing:border-box;width:100%;height:100%;margin:0;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));border:0;border-radius:0;background:linear-gradient(145deg,#e6f4ff24,#14132155 55%,#a7dcf51a);box-shadow:inset 0 0 0 1px #fff3;color:#fff;text-shadow:0 2px 28px #c5efff66;font:600 clamp(32px,9vw,64px)/1.2 var(--sans);letter-spacing:.2em;text-indent:.2em;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.tv-start-screen>.tv-start[hidden]{display:none}.tv-start-screen>.tv-start:active{background:#d5eeff22}.tv-start-screen>.tv-start:focus-visible{outline:2px solid #d9f4ff;outline-offset:-8px}.tv-start-screen>.tv-start:disabled{cursor:progress}.tv-entry-skip{position:absolute;z-index:1;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));min-height:44px;padding:12px 22px;border:1px solid #edff82;border-radius:20px;background:#edff82;color:#080c04;font:700 16px/1.2 var(--sans);cursor:pointer;touch-action:manipulation}.tv-entry-skip[hidden]{display:none}.tv-entry-skip:focus-visible{outline:2px solid #fff;outline-offset:4px}.tv-player-slot{position:absolute;inset:0;width:100%;height:100%}.tv-player-surface{position:fixed;inset:0 auto auto 0;width:0;height:0;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:8px;background:#020306;color:#fff;z-index:1400;overflow:hidden;opacity:1}.tv-player-surface[open]{display:block}.tv-player-surface [data-radio-mount],.tv-player-surface [data-radio-mount]>div,.tv-player-surface iframe{position:absolute;inset:0;display:block;width:100%;height:100%;min-height:0;border:0}.tv-player-surface.tv-player-minimized{opacity:0;pointer-events:none}.tv-cinema-toolbar{display:none}.tv-player-surface.tv-in-intro{inset:0!important;width:100%!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;border-radius:0;clip-path:none!important;transform:none!important;background:#000;opacity:1;pointer-events:auto;display:block}.tv-player-surface.tv-in-intro::backdrop{background:#000}.tv-player-surface.tv-in-intro{--intro-footer-height: calc(76px + env(safe-area-inset-bottom)) }.tv-player-surface.tv-in-intro [data-radio-mount]{position:absolute;inset:0 0 var(--intro-footer-height);width:100%;height:calc(100% - var(--intro-footer-height));min-height:200px;pointer-events:auto}.tv-player-surface.tv-in-intro>.tv-card-gesture{display:none;pointer-events:none}.tv-intro-footer{position:absolute;inset:auto 0 0;height:var(--intro-footer-height);display:flex;align-items:center;gap:16px;padding:12px max(16px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box;background:#080c10;color:#d6e2e8;font:12px/1.4 var(--sans)}.tv-intro-footer[hidden]{display:none}.tv-intro-footer p{flex:1;margin:0;min-width:0}.tv-intro-footer .tv-inside{flex:none;min-height:44px;padding:10px 18px;border:1px solid #d7f85d70;border-radius:14px;background:#d7f85d;color:#080a0e;font:600 14px/1.2 var(--sans);touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent}.tv-intro-footer button:focus-visible{outline:2px solid #fff;outline-offset:3px}.tv-in-intro>.tv-intro-enter{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:transparent;box-shadow:none;z-index:1;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}.tv-in-intro>.tv-intro-enter[popover]{position:fixed!important}.tv-intro-enter[popover]::backdrop{background:transparent;pointer-events:none}.tv-intro-enter[hidden]{display:none!important}.tv-in-intro [data-radio-mount]{z-index:2}.tv-in-intro>.tv-intro-footer{z-index:30}.tv-in-intro.tv-intro-enter-armed>.tv-intro-enter{z-index:25!important;pointer-events:auto!important}.tv-in-intro.tv-intro-enter-armed [data-radio-mount],.tv-in-intro.tv-intro-enter-armed [data-radio-mount] iframe{pointer-events:none!important}.tv-intro-enter:focus-visible{outline:2px solid #d7f85d;outline-offset:-4px}body.tv-intro-open{overflow:hidden;overscroll-behavior:none}.tv-player-surface>.tv-card-gesture{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;box-shadow:none;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.tv-player-surface>.tv-card-gesture[hidden]{display:none}.tv-player-surface>.tv-card-gesture:active{cursor:grabbing}.tv-player-surface>.tv-card-gesture:focus-visible{outline:2px solid #c1f7ff;outline-offset:-4px}.tv-player-surface>.tv-card-sound{position:absolute;left:50%;top:50%;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:76px;min-height:76px;padding:10px;border:1px solid #eefff5a6;border-radius:24px;transform:translate(-50%,-50%);background:linear-gradient(145deg,#dff6ff38,#16242bd9 60%,#9abcdc32);color:#f3fff9;box-shadow:inset 0 1px 2px #fff7,inset 0 -2px 10px #bcdcec25,0 8px 26px #0008;backdrop-filter:blur(14px) saturate(145%);-webkit-backdrop-filter:blur(14px) saturate(145%);cursor:pointer;touch-action:manipulation}.tv-player-surface>.tv-card-sound[hidden]{display:none!important}.tv-card-sound svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tv-card-sound .tv-sound-slash{stroke:#ff8592;stroke-width:2.8}.tv-card-sound span{font:9px/1.2 Segoe UI,Arial,sans-serif;letter-spacing:.12em}.tv-card-sound:active{background:#304451e8}.tv-card-sound:focus-visible{outline:2px solid #edff82;outline-offset:4px}.tv-player-surface.tv-in-cinema{inset:0!important;width:100vw!important;height:100dvh!important;border-radius:0;opacity:1}.tv-player-surface.tv-in-cinema::backdrop{background:#000}.tv-in-cinema .tv-cinema-toolbar{position:relative;z-index:2;display:flex;align-items:center;gap:8px;padding:calc(10px + env(safe-area-inset-top)) 12px 10px;background:#0d0c12;font:14px/1.3 var(--sans)}.tv-cinema-toolbar span{flex:1}.tv-cinema-toolbar button{min-height:44px;padding:8px 12px;background:#151b25;border:1px solid #adbec7;border-radius:8px;color:#fff;font:inherit;cursor:pointer}.tv-player-surface.tv-in-cinema [data-radio-mount]{inset:calc(70px + env(safe-area-inset-top)) 0 env(safe-area-inset-bottom);height:auto}body.tv-cinema-open{overflow:hidden}@media(max-width:450px){.tv-in-cinema .tv-cinema-toolbar{font-size:12px}.tv-cinema-toolbar button{padding:6px 8px}}.tv-cover{position:relative;background:#05060a}.tv-cover .cover{object-fit:cover;filter:grayscale(.35) brightness(.55) contrast(1.15)}.tv-cover-title{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.55rem;padding:1.25rem;background:linear-gradient(transparent 20%,#06070ad9 74%,#08090c);color:#fff;text-align:left}.tv-cover-title strong{font:italic clamp(2rem,8vw,4rem)/1 var(--serif);letter-spacing:-.045em}.tv-cover-title>span{font:.75rem/1.4 var(--sans);letter-spacing:.13em;color:#f1ccd8}.tv-return[aria-pressed=true]{border-color:#e894b1;background:#491a2c;color:#fff}body.desktop-home.tv-focused .world-hero>.multi-grid{visibility:hidden;pointer-events:none}body.desktop-home.tv-focused .world-hero>.multi-grid *{visibility:hidden!important;pointer-events:none!important}.tv-library-dialog{width:min(1180px,96vw);height:92dvh;max-height:94dvh;padding:0;border:1px solid #d6a0b68a;border-radius:18px;background:#0d0c12;color:#f7edf3;overflow:hidden}.tv-library-dialog::backdrop{background:#05050ac9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.tv-library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid #d6a0b64f}.tv-library-toolbar button{min-height:44px;padding:8px 14px;background:transparent;border:1px solid #d6a0b66b;border-radius:8px;color:inherit;font:inherit;cursor:pointer}.tv-library-dialog iframe{display:block;width:100%;height:calc(100% - 65px);border:0;background:#090909}.tv-glass-screen{position:relative;width:100%;aspect-ratio:16/9;min-height:200px;overflow:hidden;border:1px solid #fff3;border-radius:12px;background:#020306}.tv-glass-screen [data-radio-mount],.tv-glass-screen [data-radio-mount]>div,.tv-glass-screen iframe{display:block;width:100%;height:100%;border:0}.tv-glass-screen [data-radio-consent]{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;padding:16px;text-align:center;background:#080a0ef2}.tv-glass-screen [data-radio-consent][hidden]{display:none}.tv-card-rail{display:flex;align-items:center;gap:6px;min-height:44px;touch-action:none;cursor:grab}.tv-card-rail .radio-track{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding-inline:5px;font:14px/1.3 var(--sans);color:#f2edf3}.tv-card-rail button{flex-shrink:0;display:grid;place-items:center;min-height:44px;min-width:44px;padding:4px 8px;border:0;border-radius:12px;background:transparent;color:#fff;font:14px/1.2 var(--sans);cursor:pointer;touch-action:manipulation}.tv-card-rail button:active{background:#ffffff24}.tv-card-rail button:disabled{opacity:.5}.tv-card-rail [data-tv-controls][aria-pressed=true]{background:#c1efff20;box-shadow:inset 0 0 0 1px #c1efff66}.tv-card-rail .tv-drag-handle{touch-action:none;cursor:grab}.tv-carousel-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px;border-top:1px solid #edff8226;touch-action:none}.tv-carousel-nav span{color:#d8e3c5;font:12px/1.3 var(--sans);letter-spacing:.04em}.tv-carousel-nav button{display:grid;place-items:center;min-width:48px;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#edff82;font:28px/1 var(--sans);cursor:pointer;touch-action:manipulation}.tv-carousel-nav button:active{background:#edff821c}.tv-desk .tv-carousel-nav{display:none}.tv-drag-handle span{display:block;width:25px;height:8px;border-top:2px solid #e7faff99;border-bottom:2px solid #e7faff99;border-radius:3px}.tv-viewport.tv-dragging{will-change:transform;cursor:grabbing}.tv-viewport.tv-dragging .tv-drag-handle{cursor:grabbing}.tv-viewport:not(.tv-started) [data-radio-mute],.tv-card-rail [hidden]{display:none}.tv-playback-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tv-has-error .tv-playback-status{position:static;width:auto;height:auto;margin:6px 4px;overflow:visible;clip-path:none;white-space:normal;font:14px/1.4 var(--sans)}.tv-recovery{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:4px 4px 8px;font:14px/1.4 var(--sans)}.tv-recovery[hidden]{display:none}.tv-recovery .button{min-height:44px;padding:8px 12px;font-size:14px}.tv-viewport button:focus-visible{outline:2px solid #fff;outline-offset:-3px}.tv-safe-area{position:fixed;visibility:hidden;pointer-events:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.tv-viewport{display:block;position:absolute;inset:auto max(8px,env(safe-area-inset-left),env(safe-area-inset-right));top:var(--tv-card-top,0);box-sizing:border-box;touch-action:none;z-index:9;min-height:0;max-height:calc(100% - 78px);overflow:auto;overscroll-behavior:contain;border:1px solid #f4e8ef70;border-radius:20px;padding:8px 8px 3px;background:linear-gradient(145deg,#ffffff20,#17151e50 65%,#c1e9ff15);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 1px 1px #fff6,inset -1px -1px #c1e9ff30,0 18px 48px #0006;color:#fff;visibility:hidden;opacity:0;pointer-events:none;user-select:none;-webkit-user-select:none}@media(max-width:700px),(max-height:500px)and (pointer:coarse){.spatial-radio[data-tv-desktop]{display:none}.mobile-spatial .tv-viewport.tv-scrollable{touch-action:pan-y}.mobile-spatial.tv-selected .tv-viewport{visibility:visible;opacity:1;pointer-events:auto}.mobile-spatial.tv-selected.gallery-open .tv-viewport{visibility:hidden;opacity:0;pointer-events:none}.mobile-spatial.tv-selected .mobile-grab,.mobile-spatial.tv-selected .mobile-caption{display:none}.mobile-spatial.tv-selected:not(.gallery-open) .mobile-planes,.mobile-spatial.tv-selected:not(.gallery-open) .mobile-canvas{opacity:.4;filter:blur(2px)}.mobile-spatial.tv-selected:not(.gallery-open) .mobile-planes,.mobile-spatial.tv-selected:not(.gallery-open) .mobile-canvas{opacity:.92;filter:none}.mobile-spatial.tv-selected:not(.gallery-open) .tv-viewport{inset-inline:14px;top:var(--tv-card-top,0);max-height:calc(100% - 86px);padding:8px 8px 5px;border-color:#edff825e;border-radius:20px;background:linear-gradient(145deg,#06090be8,#0b0c11ed 58%,#1a0d15db);box-shadow:inset 0 1px #fff5,inset 0 -2px #000b,0 0 0 1px #f44b5b22,0 18px 52px #000b,0 0 24px #edff8214;backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%)}.mobile-spatial.tv-selected:not(.gallery-open) .tv-glass-screen{border-color:#f04e5d99;border-radius:14px;background:#020306;box-shadow:inset 0 0 0 1px #edff8226,inset 0 0 28px #ed23311c,0 0 0 5px #020306,0 0 0 6px #edff8223}.mobile-spatial.tv-selected:not(.gallery-open) .tv-card-rail{border-top:1px solid #edff8226;margin-top:6px;padding-top:2px}.mobile-spatial.tv-selected:not(.gallery-open) .tv-card-rail .radio-track{font-size:13px;letter-spacing:.02em;color:#f1f4e7}.mobile-spatial.tv-selected:not(.gallery-open) .tv-card-rail [data-tv-controls][aria-pressed=true]{background:#edff821c;box-shadow:inset 0 0 0 1px #edff8266}.mobile-spatial.tv-selected:not(.gallery-open) .mobile-grab{display:block;pointer-events:none;opacity:0}.mobile-spatial.tv-selected:not(.gallery-open) .mobile-caption{display:block;top:calc(var(--tv-center-y, 50%) + clamp(112px,34vw,158px));bottom:auto;left:8%;right:8%;z-index:14;padding:8px 10px 4px;border-top:1px solid #edff8230;background:linear-gradient(180deg,#05070be8,#05070b88 75%,transparent);text-align:center;text-shadow:0 2px 12px #000}.mobile-spatial.tv-selected:not(.gallery-open) .mobile-caption .mobile-edition{margin-bottom:6px;color:#c5d4ae;font:10px/1.2 Arial,sans-serif;letter-spacing:.16em}.mobile-spatial.tv-selected:not(.gallery-open) .mobile-caption .mobile-record{font:700 clamp(18px,5.8vw,25px)/1.15 Arial,sans-serif;letter-spacing:.01em;color:#edff82}.mobile-spatial.tv-selected:not(.gallery-open) .mobile-caption .mobile-track,.mobile-spatial.tv-selected:not(.gallery-open) .mobile-caption .mobile-progress{display:none}}@media(max-width:360px){.mobile-spatial .tv-viewport{inset-inline:4px}.tv-card-rail{gap:2px}.tv-card-rail button{padding-inline:6px}.mobile-spatial.tv-selected:not(.gallery-open) .tv-viewport{inset-inline:8px}.mobile-spatial.tv-selected:not(.gallery-open) .mobile-caption{left:5%;right:5%}}.tv-library-mobile-title{display:none}@media(max-width:767px){html.library-sheet-open{overflow:hidden}.tv-library-dialog{box-sizing:border-box;width:100%;max-width:100%;height:calc(100svh - 8px);height:calc(100dvh - 8px);max-height:100dvh;margin:8px 0 0;border:1px solid #ffffff20;border-bottom:0;border-radius:30px 30px 0 0;background:#111114;color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 -16px 80px #0008}.tv-library-dialog.library-sheet-dragging{animation:none}.tv-library-dialog[open]{display:flex;flex-direction:column;animation:library-sheet-arrive .28s cubic-bezier(.2,.8,.2,1)}.tv-library-dialog::backdrop{background:#05050a99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tv-library-toolbar{touch-action:none;position:relative;display:grid;grid-template-columns:1fr auto 1fr;flex:none;min-height:74px;gap:8px;padding:18px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));border-bottom:1px solid #ffffff10;background:linear-gradient(#28282be6,#1b1b20f5);box-sizing:border-box}.tv-library-toolbar:before{content:"";position:absolute;top:8px;left:calc(50% - 17px);height:4px;width:34px;border-radius:4px;background:#ffffff2b}.tv-library-toolbar>.tv-library-mobile-title{grid-column:2;font-size:1.062rem;font-weight:650;letter-spacing:-.02em}.tv-library-toolbar button{grid-column:3;justify-self:end;min-width:62px;min-height:44px;padding:10px 14px;border:0;border-radius:24px;background:#ffffff10;color:#f4aac5;font-size:1rem;font-weight:600;line-height:1.35}.tv-library-toolbar button:active{background:#ffffff20}.tv-library-toolbar button:focus-visible{outline:2px solid #b8d5ff;outline-offset:3px}.tv-library-desktop-title{display:none}.tv-library-mobile-title{display:inline}.tv-library-dialog iframe{flex:1;min-height:0;height:auto;background:#111114}}@keyframes library-sheet-arrive{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tv-library-dialog[open]{animation:none}}@media(max-width:767px){.tv-library-dialog[open].library-sheet-dragging{animation:none}}.world-hero>.tv-desk{position:absolute;inset:130px auto auto 50%;transform:translate(-50%);z-index:8;box-sizing:border-box;width:min(920px,calc(100% - 48px));min-height:0;height:auto;margin:0;padding:0;border:0;background:none;box-shadow:none;overflow:visible;visibility:visible;opacity:1}body.desktop-home .world-hero>.tv-desk{grid-area:stage;position:relative;inset:auto;transform:none;width:100%;align-self:start;z-index:3}.tv-desk .tv-viewport{position:relative;inset:auto;display:block;width:100%;max-height:none;visibility:visible;opacity:1;pointer-events:auto}.world-hero>.tv-desk.tv-background,.tv-desk.tv-background .tv-viewport{visibility:hidden;opacity:0;pointer-events:none}.tv-desk .tv-glass-screen{min-height:200px}@media(max-width:700px),(max-height:500px)and (pointer:coarse){.world-hero>.tv-desk{width:calc(100% - 16px)}}.tv-player-surface.tv-in-cinema:before{content:"";position:absolute;left:50%;top:53%;width:var(--cinema-art-width);height:var(--cinema-art-height);transform:translate(-50%,-50%);background:url(/assets/moon-cinema/cinema-max-v1.webp) center/100% 100% no-repeat;pointer-events:none}.tv-player-surface.tv-in-cinema [data-radio-mount]{inset:auto auto auto 50%!important;top:calc(53% - var(--cinema-art-height)*.068544)!important;transform:translate(-50%,-50%);width:calc(var(--cinema-art-width)*.549043)!important;height:calc(var(--cinema-art-height)*.467588)!important;background:#000}.tv-in-cinema .tv-cinema-toolbar{position:absolute;top:0;left:0;right:0;padding:calc(18px + env(safe-area-inset-top)) 28px 18px;background:linear-gradient(#03070bf5,#03070b80,transparent)}.tv-cinema-toolbar button{border-color:#7ddae366;background:#0c1b22e8;font-size:13px}@media(max-width:600px){.tv-in-cinema .tv-cinema-toolbar{padding:calc(12px + env(safe-area-inset-top)) 12px 12px;gap:6px;flex-wrap:wrap}.tv-cinema-toolbar span{flex-basis:100%;margin-bottom:3px}.tv-cinema-toolbar span b{font-size:13px}.tv-cinema-toolbar span small{font-size:8px}.tv-cinema-toolbar button{font-size:12px}}.native-start-footer{gap:12px}.tv-player-surface.tv-in-intro .native-start-footer{position:absolute;overflow:hidden}.native-tv-preview{box-sizing:border-box;width:min(94vw,660px);max-height:95dvh;margin:auto;padding:12px;border:1px solid #527180;border-radius:14px;background:#091118;color:#eef6fa;font:14px Verdana,sans-serif}.native-tv-preview::backdrop{background:#020609cd}.native-tv-preview header{display:flex;justify-content:space-between;align-items:center}.native-tv-preview button{min-width:44px;min-height:44px;background:transparent;border:0;color:inherit;font-size:26px;cursor:pointer}.native-tv-preview p{margin:6px 0 10px}.native-tv-preview iframe{display:block;width:100%;min-height:200px;aspect-ratio:16/9;border:0}dialog.tv-player-surface.tv-native-room[open]{position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;transform:none!important;clip-path:none!important;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);isolation:isolate;background:#030507;opacity:1;pointer-events:auto;overflow:hidden}.tv-native-room::backdrop{background:#030507}dialog.tv-native-room:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/assets/ritual/native-tv-glass.webp) center/100% 100% no-repeat;animation:native-glass-open .7s cubic-bezier(.18,.7,.22,1) both;pointer-events:none}.tv-world-active dialog.tv-player-surface.tv-native-room:after{display:none}dialog.tv-native-room>:not([data-radio-mount]):not(.tv-native-rail){display:none!important}dialog.tv-native-room .tv-native-rail{grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(env(safe-area-inset-top) + 10px) max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));color:#e6f2fa;font:13px/1.35 var(--sans,Arial,sans-serif)}.tv-native-rail[hidden]{display:none!important}.tv-native-rail small{color:#a6c4d2;font:600 9px/1.4 Verdana,sans-serif;letter-spacing:.14em}.tv-native-rail p{margin:3px 0;font-size:13px}.tv-native-rail button,.tv-native-rail a{color:inherit;font:inherit;white-space:nowrap}.tv-native-rail button{min-height:44px;padding:0 14px;border:1px solid #859fae72;border-radius:22px;background:#0b141bed}dialog.tv-player-surface.tv-native-room [data-radio-mount]{grid-row:2;position:relative!important;inset:auto!important;place-self:center;width:min(100%,1440px)!important;height:calc(100% - env(safe-area-inset-bottom) - 12px)!important;min-height:0;max-height:max(200px,calc(100vw * var(--native-film-height,.5625)));transform:none!important;clip-path:none;visibility:visible;pointer-events:auto!important;background:#000}dialog.tv-player-surface.tv-native-room [data-radio-mount] iframe{inset:0;width:100%!important;height:100%!important;transform:none!important;pointer-events:auto!important}@keyframes native-glass-open{0%{transform:scale(.83);opacity:.3}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){dialog.tv-native-room:before{animation:none}}.moon-intro.cinema-presentation-active,.tv-player-surface.tv-in-cinema.cinema-presentation-active{background:#112536;isolation:isolate}.cinema-presentation-active .cinema-max-stage{position:absolute;inset:0;width:100%;height:100%;transform:none;background:#112536 url(/assets/moon-cinema/cinema-max-v1.webp) center/100% 100% no-repeat;z-index:0;pointer-events:none}.cinema-mobile-portrait.cinema-presentation-active .cinema-max-stage{background-image:url(/assets/moon-cinema/cinema-mobile-extended-v2.webp)}.tv-player-surface:not(.cinema-presentation-active)>.cinema-max-stage{display:none}.tv-player-surface.tv-in-cinema.cinema-presentation-active:before{display:none}.cinema-surround{display:none;position:absolute;pointer-events:none;z-index:1;overflow:hidden;box-shadow:0 0 0 1px #f2d19b55}.cinema-presentation-active .cinema-surround{display:block}.cinema-wing{position:absolute;overflow:hidden;contain:paint;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;background:radial-gradient(ellipse at 30% 20%,#255d7480,transparent 65%),linear-gradient(140deg,#102c3d,#111523 58%,#422f26)}.cinema-wing[hidden]{display:none}.cinema-wing-glow{position:absolute;inset:-20%;background:radial-gradient(ellipse at 20% 35%,#38dcff80,transparent 48%),radial-gradient(ellipse at 80% 80%,#ffd59d75,transparent 45%);opacity:.55;animation:cinema-aurora 12s ease-in-out infinite alternate;will-change:transform;pointer-events:none}.cinema-wing-lines{position:absolute;inset:-40%;background:repeating-linear-gradient(115deg,transparent 0 32px,#b5f1ff45 33px,#b5f1ff08 34px,transparent 36px 74px);animation:cinema-signal 20s linear infinite;opacity:.45;pointer-events:none}.cinema-wing-right .cinema-wing-glow{animation-delay:-6s;animation-direction:alternate-reverse}.cinema-wing-right .cinema-wing-lines{animation-direction:reverse}.cinema-wing img{position:relative;display:block;width:min(82%,160px);height:auto;aspect-ratio:1;object-fit:contain;opacity:.95;animation:cinema-brand-float 9s ease-in-out infinite;pointer-events:none}.cinema-wing span{position:relative;color:#d8f6ff;font:600 12px/1.3 Arial,sans-serif;letter-spacing:.13em;text-align:center;max-width:95%;overflow-wrap:anywhere}.cinema-wing-narrow img,.cinema-wing-narrow span,.cinema-wing-top img,.cinema-wing-top span,.cinema-wing-bottom img,.cinema-wing-bottom span{display:none}.cinema-presentation-active .cinema-media,.tv-player-surface.tv-in-cinema.cinema-presentation-active [data-radio-mount]{position:absolute;inset:auto!important;left:auto;top:auto;transform:none!important;z-index:2;display:block;min-height:0;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:#000;object-fit:contain}.moon-intro.cinema-presentation-active>.cinema-media{width:auto;height:auto}.cinema-presentation-active .moon-intro-toolbar,.cinema-presentation-active .tv-cinema-toolbar{z-index:3;gap:8px;background:linear-gradient(#08131dde,#08131d77,transparent);padding:calc(12px + env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 18px max(14px,env(safe-area-inset-left));align-items:center;flex-wrap:wrap}.cinema-presentation-active .moon-intro-toolbar span,.cinema-presentation-active .tv-cinema-toolbar span{flex:1 1 220px}.cinema-presentation-active .moon-intro-toolbar span b,.cinema-presentation-active .tv-cinema-toolbar span b{font-size:clamp(14px,2vw,20px);letter-spacing:.12em}.cinema-presentation-active .moon-intro-toolbar span small,.cinema-presentation-active .tv-cinema-toolbar span small{font-size:12px;letter-spacing:.08em}.cinema-presentation-active .moon-intro-toolbar button,.cinema-presentation-active .tv-cinema-toolbar button{font-size:14px;min-height:44px;border:1px solid #9bdae76b;border-radius:12px;background:linear-gradient(140deg,#c1e9ff22,#101c2de6);box-shadow:inset 0 1px #ffffff30;color:#eefaff;padding:8px 12px;cursor:pointer}.cinema-presentation-active .moon-intro-status{z-index:3;bottom:max(16px,env(safe-area-inset-bottom))}.cinema-tall-film .cinema-surround{box-shadow:0 0 0 2px #aa927166,0 0 24px #73def933}.cinema-motion-paused .cinema-wing *{animation-play-state:paused!important}@keyframes cinema-aurora{0%{transform:translate(-5%,-7%) scale(1)}to{transform:translate(7%,9%) scale(1.14)}}@keyframes cinema-signal{0%{transform:translate(-25px)}to{transform:translate(56px)}}@keyframes cinema-brand-float{0%,to{transform:translateY(-4px);opacity:.83}50%{transform:translateY(4px);opacity:1}}@media(prefers-reduced-motion:reduce){.cinema-wing *{animation:none!important}}.cinema-light-rig{display:none;position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1;contain:paint}.cinema-presentation-active>.cinema-light-rig{display:block}.cinema-projector{position:absolute;left:calc(5% + var(--lamp)*18%);top:12%;width:18px;height:22px;border-radius:7px;background:linear-gradient(90deg,#182835,#778c9a 45%,#1a2b39);border:1px solid #b5d4df77;transform:rotate(calc(var(--sweep)*24deg));transform-origin:50% 0;animation:cinema-projector-pan 10s ease-in-out infinite alternate;animation-delay:calc(var(--lamp)*-1.6s);box-shadow:0 2px 9px #0009}.cinema-projector:before{content:"";position:absolute;left:3px;right:3px;bottom:-2px;height:5px;border-radius:50%;background:#d6f9ff;box-shadow:0 0 14px #87ecff}.cinema-projector:after{content:"";position:absolute;left:50%;top:100%;width:clamp(90px,15vw,280px);height:85vh;transform:translate(-50%);transform-origin:50% 0;clip-path:polygon(49% 0,51% 0,100% 100%,0 100%);background:linear-gradient(180deg,#a8efff5c,#81e2ff15 58%,transparent);border-inline:1px solid #b5f5ff55}.cinema-projector:nth-child(2n):after{background:linear-gradient(180deg,#ffdf9e59,#e6bd7415 58%,transparent)}.cinema-presentation-active .cinema-surround{box-shadow:0 0 0 2px #f2d19b99,0 0 0 7px #0b1421,0 0 0 8px #72d6e870,0 0 45px #59d9f13b,0 16px 60px #000b}.cinema-motion-paused .cinema-projector{animation-play-state:paused!important}@keyframes cinema-projector-pan{0%{transform:rotate(calc(var(--sweep)*12deg))}to{transform:rotate(calc(var(--sweep)*36deg))}}@media(max-width:650px){.cinema-projector{top:19%;width:12px;height:16px}.cinema-projector:nth-child(3),.cinema-projector:nth-child(4){display:none}}@media(prefers-reduced-motion:reduce){.cinema-projector{animation:none!important}.cinema-projector:after{opacity:.35}}.cinema-light-rig:after{content:"";position:absolute;inset:10% -20% -20%;background:repeating-conic-gradient(from 140deg at 50% 0%,transparent 0deg 7deg,#89eaff66 7.05deg 7.14deg,transparent 7.2deg 15deg);opacity:.25;pointer-events:none;-webkit-mask-image:linear-gradient(#000,transparent 90%);mask-image:linear-gradient(#000,transparent 90%)}@media(prefers-reduced-motion:reduce){.cinema-light-rig:after{opacity:.1}}.spatial-sensors,.sensor-forward{display:none}.mobile-spatial .spatial-sensors{display:block;position:absolute;top:calc(90px + env(safe-area-inset-top));left:16px;width:min(180px,calc((100% - 40px)/2));z-index:11}.mobile-spatial .spatial-sensors.sensor-at-home{position:relative;inset:auto;width:100%;z-index:auto}.mobile-spatial .sensor-toggle{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:46px;padding:8px 12px;border:1px solid #d5eefa66;border-radius:15px;background:linear-gradient(135deg,#e5f5ff12,#ffffff04);color:#f3f8ff;font:14px/1.3 var(--sans);box-shadow:inset 0 1px #ffffff25;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:pointer;touch-action:manipulation}.sensor-state{font-size:12px;letter-spacing:.08em}.sensor-switch-track{position:relative;flex:0 0 32px;height:20px;border:1px solid #d4e6f866;border-radius:20px;background:#ffffff12;transition:background .2s}.sensor-switch-track:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#d2dbe3;transition:transform .2s}.sensor-toggle[aria-checked=true] .sensor-switch-track{background:#9ce4eb55;border-color:#b0f7ff}.sensor-toggle[aria-checked=true] .sensor-switch-track:after{transform:translate(12px);background:#eaffff}.sensor-status{margin:6px 0 0;padding:8px 10px;border:1px solid #ffffff20;border-radius:12px;background:#0c111ae8;color:#edf3f9;font:14px/1.4 var(--sans)}.mobile-spatial .sensor-forward{position:absolute;bottom:calc(104px + env(safe-area-inset-bottom));left:20px;z-index:11;width:64px;height:64px;display:grid;place-items:center;border:1px solid #c7eafc77;border-radius:50%;background:linear-gradient(135deg,#d8f2ff24,#11192388);color:#f3f8ff;font:28px/1 var(--sans);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.sensor-forward.pressed{background:#438a9e99;box-shadow:0 0 22px #9cebff40}.mobile-spatial .sensor-toggle:focus-visible,.mobile-spatial .sensor-forward:focus-visible{outline:2px solid #a1f6ff;outline-offset:3px}.spatial-sensors [hidden],.mobile-spatial .sensor-forward[hidden]{display:none!important}@media(max-width:360px){.mobile-spatial .sensor-toggle{gap:6px;padding-inline:8px}}@media(max-height:500px){.mobile-spatial .spatial-sensors:not(.sensor-at-home){top:calc(80px + env(safe-area-inset-top))}.mobile-spatial .sensor-forward{left:auto;right:20px;width:56px;height:56px;bottom:100px}}@media(prefers-reduced-motion:reduce){.sensor-switch-track,.sensor-switch-track:after{transition:none}}.temple-room-controller{position:absolute;z-index:33;bottom:calc(112px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);width:min(540px,calc(100% - 28px));box-sizing:border-box;padding:8px 14px 5px;border:1px solid #c3e7ed80;border-radius:20px;background:radial-gradient(ellipse at 50% 0,#9ad8e334,transparent 65%),linear-gradient(145deg,#425966e5,#101c25f5 38%,#14222df5 74%,#516c78ba);box-shadow:inset 0 1px #effbff66,inset 0 -3px #02060988,0 4px #607c874d,0 6px #03090ecc,0 16px 38px #0009;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#e5f4fa;transition:opacity .38s ease,transform .5s cubic-bezier(.16,1,.3,1),filter .38s ease;transform-origin:50% 100%}.temple-room-controller[hidden]{display:none!important}.temple-room-controller.is-idle-hidden{opacity:0;transform:translate(-50%) translateY(46px) scale(.86) rotateX(12deg);filter:blur(9px);pointer-events:none}.temple-room-controller.is-arcade .room-selection-action{visibility:hidden}.temple-room-controller button{font:500 14px/1.25 Arial,sans-serif;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;min-height:44px;touch-action:manipulation;border:0;background:transparent}.temple-room-controller button:focus-visible{outline:2px solid #bff4ff;outline-offset:3px}.temple-room-controller .room-selection{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%;padding:0 0 7px;min-height:38px;border-bottom:1px solid #badbe22a;text-align:left}.room-selection-title{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room-selection-action{font-size:12px;color:#c6eaf4;white-space:nowrap}.temple-room-controller:not(.has-album) .room-selection-action{visibility:hidden}.room-control-row{display:grid;grid-template-columns:76px minmax(60px,1fr) 92px;gap:16px;align-items:center;padding-top:8px}.temple-room-controller .room-stick{position:relative;width:76px;height:76px;touch-action:none;border:1px solid #aacdd254;border-radius:50%;background:radial-gradient(circle,#0a1219 20%,#293944 59%,#090f15 66%,#b3cbd243 68%,#15252c 72%);box-shadow:inset 0 2px 6px #000c,0 1px #d3f0f840;-webkit-touch-callout:none}.room-stick-cross{font-size:54px;position:absolute;inset:0;display:grid;place-items:center;color:#718a93;text-shadow:0 2px 2px #000,0 -1px #cde7ee}.room-stick-nub{position:absolute;width:29px;height:29px;left:22px;top:22px;transform:translate(var(--stick-x,0px),var(--stick-y,0px));border-radius:50%;background:radial-gradient(circle at 35% 25%,#becfd5,#546c78 47%,#0b1e2a 76%);box-shadow:0 3px 7px #000a,inset 0 1px #e2faff88;pointer-events:none}.room-stick.is-held{border-color:#beeaf5}.temple-room-controller .room-look{position:relative;height:69px;border-radius:12px;border:1px solid #c1d7df88;touch-action:none;background:linear-gradient(150deg,#8198a666,#20344099 40%,#586c7799);box-shadow:inset 0 1px #fff5,inset 0 -2px #0005,0 3px #061119,0 4px #68808b70;-webkit-touch-callout:none}.room-look>span{font:12px/1 Arial,sans-serif;letter-spacing:.12em;color:#c5dce5;pointer-events:none}.room-look.is-held{box-shadow:inset 0 0 15px #b6edff28,0 0 8px #9bddef40}.room-control-actions{display:grid;gap:2px}.temple-room-controller .room-control-actions button{min-height:36px;padding:6px;border:1px solid #d9edf550;border-radius:9px;background:linear-gradient(140deg,#6e858d70,#172832 52%,#435b6699);box-shadow:inset 0 1px #fff3,0 2px 5px #0006;font-size:13px}.room-control-hint{font:12px/1.2 Arial,sans-serif;color:#b5cbd3;text-align:center;margin:7px 0 0}.unified-world.room-controller-ready.gallery-open .sensor-forward{display:none!important}.unified-world.gallery-open .temple-hint,.unified-world.gallery-open .ritual-inscription,.unified-world.gallery-open .temple-caption{visibility:hidden}.unified-world.gallery-open .temple-bearing{border-color:#d5edf44d;color:#c3e9f1;opacity:.35}.unified-world.temple-exhibit .temple-stage>:not(.temple-portals){visibility:visible!important}.unified-world.temple-exhibit .temple-stage>.temple-hint,.unified-world.temple-exhibit .temple-stage>.temple-caption,.unified-world.temple-exhibit .temple-stage>.temple-bearing{visibility:hidden!important}.unified-world.temple-exhibit .temple-portals{visibility:visible!important}.unified-world.temple-exhibit .mobile-planes img{backface-visibility:hidden;-webkit-backface-visibility:hidden}.unified-world.temple-exhibit:not(.temple-flow-open) .mobile-planes{z-index:4!important}.mobile-spatial-active .temple-stage [data-temple-album][aria-current=true]{border-color:#c7f5ff80;box-shadow:0 0 24px #adf0ff18}.mobile-spatial-active .temple-stage [data-temple-album]:is(:hover,:active,:focus){background:transparent!important}.temple-controller-ready .sensor-status{max-height:130px;overflow:auto}@media(max-width:360px){.room-control-row{grid-template-columns:68px minmax(50px,1fr) 83px;gap:10px}.temple-room-controller{padding:7px 11px 5px}.temple-room-controller .room-stick{width:68px;height:68px}.room-stick-nub{left:18px;top:18px}}@media(max-height:650px){.temple-room-controller{bottom:calc(102px + env(safe-area-inset-bottom));padding-top:5px}.room-control-row{padding-top:5px}.room-control-hint{display:none}.temple-room-controller .room-selection{min-height:32px;padding-bottom:4px}}@media(max-height:500px)and (orientation:landscape){.temple-room-controller{bottom:82px;left:auto;right:12px;transform:none;width:min(280px,43vw);padding:6px 10px}.temple-room-controller.is-idle-hidden{transform:translateY(40px) scale(.86) rotateX(12deg)}.room-control-row{grid-template-columns:60px minmax(44px,1fr) 74px;gap:8px}.temple-room-controller .room-stick{width:60px;height:60px}.room-stick-nub{left:14px;top:14px}.temple-room-controller .room-look{height:58px}.temple-room-controller .room-control-actions button{min-height:29px;font-size:12px}.room-selection-action{display:none}.room-selection-title{font-size:13px}.unified-world.temple-exhibit .spatial-sensors{display:block}.unified-world.temple-exhibit .world-nav{right:16px}}.unified-world.temple-exhibit .mobile-grab{visibility:hidden;pointer-events:none}.room-controller-art{display:none;pointer-events:none}.room-controller-location,.room-controller-close,.room-controller-restore{display:none}.temple-room-controller.has-console-art{width:min(600px,calc(100% - 16px));height:auto;aspect-ratio:3;min-height:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;bottom:calc(102px + env(safe-area-inset-bottom))}.has-console-art .room-controller-art{display:block;position:absolute;inset:0;width:100%;height:100%;clip-path:polygon(19% 17.2%,81% 17.2%,83% 17.8%,85% 19.5%,86.4% 22.4%,97.5% 58.8%,98.7% 63%,99.1% 67%,98.8% 72%,98% 77%,96% 80.5%,93% 81.9%,86% 83%,14% 83%,7% 81.9%,4% 80.5%,2% 77%,1.2% 72%,.9% 67%,1.3% 63%,2.5% 58.8%,13.6% 22.4%,15% 19.5%,17% 17.8%)}.temple-room-controller.has-console-art .room-selection{position:absolute;left:16%;top:13%;width:68%;height:30%;min-height:32px;padding:0 5px;gap:5px;border:0;background:transparent!important;align-items:center;text-align:center;justify-content:center}.has-console-art .room-selection-title{font-size:14px;line-height:1.1;max-width:85%;text-shadow:0 1px 3px #000}.has-console-art .room-selection-action{font-size:0}.has-console-art .room-selection-action:after{content:"\25b7";font-size:16px}.has-console-art .room-control-row{position:absolute;inset:0;display:block;padding:0;pointer-events:none}.temple-room-controller.has-console-art .room-stick,.temple-room-controller.has-console-art .room-look{position:absolute;top:46%;height:35%;min-height:44px;border:0;box-shadow:none;border-radius:10px;background:transparent!important;pointer-events:auto}.temple-room-controller.has-console-art .room-stick{left:9%;width:27%}.temple-room-controller.has-console-art .room-look{left:38%;width:27%}.has-console-art .room-stick-cross,.has-console-art .room-stick-nub{display:none}.has-console-art .room-stick:after,.has-console-art .room-look>span{position:absolute;left:0;right:0;bottom:0;font:12px/1 Arial,sans-serif;letter-spacing:.05em;color:#e3f2f9;text-shadow:0 1px 3px #000,0 0 4px #000}.has-console-art .room-stick:after{content:"MOVE"}.has-console-art .room-look>span{bottom:4px}.has-console-art .room-control-actions{position:absolute;top:46%;left:68%;width:26%;height:35%;display:grid;grid-template-columns:repeat(2,minmax(44px,1fr));gap:4px;pointer-events:auto}.temple-room-controller.has-console-art .room-control-actions button{position:relative;min-height:44px;padding:0 0 1px;display:flex;align-items:flex-end;justify-content:center;font:12px/1 Arial,sans-serif;border:0;border-radius:8px;background:transparent!important;box-shadow:none;color:#e3f2f9;text-shadow:0 1px 3px #000,0 0 4px #000}.has-console-art .room-control-hint{position:absolute;left:0;right:0;bottom:0;margin:0;font-size:12px}.temple-room-controller.has-console-art .is-held{outline:1px solid #c2f6ff99;outline-offset:-3px}@media(max-width:360px){.has-console-art .room-selection-title{font-size:13px}.temple-room-controller.has-console-art .room-control-actions{left:65.5%;width:30.5%}.has-console-art .room-stick:after,.has-console-art .room-look>span,.temple-room-controller.has-console-art .room-control-actions button{font-size:12px}.has-console-art .room-look>span{bottom:0}}@media(max-height:500px)and (orientation:landscape){.temple-room-controller.has-console-art{width:330px;max-width:50vw;bottom:78px;left:auto;right:6px}.has-console-art .room-control-hint{display:none}}@media(prefers-reduced-motion:reduce){.temple-room-controller{transition:none}.temple-room-controller.is-idle-hidden{transform:translate(-50%);filter:none}}@media(max-width:360px){.mobile-spatial.room-controller-ready .spatial-sensors:not(.sensor-at-home){width:calc(100% - 198px)}.room-controller-ready .sensor-toggle{gap:4px;padding-inline:6px;font-size:12px}.room-controller-ready .sensor-state{font-size:11px}.room-controller-ready .sensor-switch-track{flex-basis:28px}}@media(max-height:500px)and (orientation:landscape){.mobile-spatial.room-controller-ready .spatial-sensors:not(.sensor-at-home){top:88px;width:126px}.room-controller-ready .sensor-toggle{gap:4px;padding-inline:6px;font-size:12px}.unified-world.room-controller-ready .world-nav{top:88px;left:150px;right:12px;width:auto;justify-content:flex-start;gap:6px}.room-controller-ready .world-destinations{max-width:calc(100% - 62px);overflow-x:auto;overflow-y:hidden}.room-controller-ready .world-destinations button{flex-shrink:0}}@media(min-width:701px)and (min-height:501px),(min-width:701px)and (pointer:fine){.unified-world .temple-room-controller,.unified-world .temple-room-controller.has-console-art{left:50%;right:auto;bottom:calc(112px + env(safe-area-inset-bottom));width:min(740px,calc(100% - 48px));max-width:none;height:auto;aspect-ratio:auto;transform:translate(-50%);padding:12px 20px 10px;border:1px solid #c9f6ff99;border-radius:24px;background:linear-gradient(125deg,#d6ffff19,transparent 27%,transparent 75%,#9c80df14),radial-gradient(ellipse at 12% 0,#a2edff24,transparent 60%),linear-gradient(145deg,#344d58d9,#07131dea 54%,#1b2c39e8);box-shadow:inset 1px 1px #f0ffff70,inset -1px -2px #9cf7ff32,0 0 0 3px #6c90972b,0 16px 40px #0008;backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%)}.unified-world .temple-room-controller .room-controller-art{display:none}.world-hero .unified-world button.concert-screen-hit{transform:translateY(-32px)}.unified-world .temple-room-controller .room-controller-location{display:block;width:max-content;min-height:24px;margin:-3px 0 1px;padding:0;border:0;background:transparent;color:#b9e1ed;font:500 8px/1.3 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;text-align:left}.unified-world .temple-room-controller .room-controller-location:hover{color:#effcff}.unified-world .temple-room-controller .room-controller-close{display:grid;place-items:center;position:absolute;z-index:2;top:10px;right:12px;width:30px;height:30px;min-height:30px;padding:0;border:1px solid #b9e6f077;border-radius:50%;background:linear-gradient(145deg,#caefff24,#11222de0)!important;color:#e9faff;font:300 18px/1 Arial,sans-serif;box-shadow:inset 0 1px #fff5,0 3px 7px #0005}.unified-world .room-controller-restore{display:block;position:absolute;z-index:34;right:24px;bottom:calc(166px + env(safe-area-inset-bottom));min-height:36px;padding:8px 14px;border:1px solid #bceefd88;border-radius:20px;background:linear-gradient(145deg,#b7ebfa28,#0a1720e8);color:#dff8ff;font:600 9px/1.2 Arial,sans-serif;letter-spacing:.12em;box-shadow:inset 0 1px #fff6,0 10px 26px #0008;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.unified-world .room-controller-restore[hidden]{display:none}.unified-world .temple-room-controller .room-selection{position:relative;inset:auto;width:100%;height:auto;min-height:34px;padding:0 0 8px;border-bottom:1px solid #bfebf033;justify-content:space-between;gap:12px;text-align:left}.unified-world .temple-room-controller .room-selection-title{max-width:none;min-width:0;font:500 13.6px/1.2 Arial,sans-serif;color:#f0fbff;text-shadow:none}.unified-world .temple-room-controller .room-selection-action{font:500 9.6px/1.2 Arial,sans-serif}.unified-world .temple-room-controller .room-selection-action:after{content:none}.unified-world .temple-room-controller .room-control-row{position:relative;inset:auto;display:grid;grid-template-columns:76px minmax(110px,1fr) 180px;gap:24px;padding-top:10px;pointer-events:auto}.unified-world .temple-room-controller .room-stick,.unified-world .temple-room-controller .room-look{position:relative;inset:auto;width:100%;height:66px;min-height:44px;border:1px solid #b9e6f080;border-radius:15px;box-shadow:inset 0 1px #fff5,inset 0 -2px #0006,0 3px 7px #0005;background:linear-gradient(145deg,#9cd5e526,#10222de0 60%,#47647060)!important}.unified-world .temple-room-controller .room-stick{width:66px;border-radius:50%}.unified-world .temple-room-controller .room-stick-cross{display:grid;font-size:42px;opacity:.72}.unified-world .temple-room-controller .room-stick-nub{display:block;left:18px;top:18px;width:28px;height:28px}.unified-world .temple-room-controller .room-stick:after{left:-5px;right:-5px;bottom:-16px;font-size:8px}.unified-world .temple-room-controller .room-look>span{position:static;font-size:9.6px;letter-spacing:.16em}.unified-world .temple-room-controller .room-control-actions{position:relative;inset:auto;width:auto;height:66px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.unified-world .temple-room-controller .room-control-actions button{display:grid;place-items:center;padding:8px;min-height:44px;border:1px solid #b9e6f077;border-radius:15px;background:linear-gradient(145deg,#caefff24,#11222de0 60%,#63839155)!important;box-shadow:inset 0 1px #fff5,0 3px 7px #0005;font:500 10.4px/1.2 Arial,sans-serif;text-shadow:none}.unified-world .temple-room-controller .room-control-hint{position:relative;inset:auto;display:block;margin:12px 0 0;text-align:right;font-size:8.8px;color:#b7cbd3}.unified-world .temple-room-controller .is-held{border-color:#c7f6ff;box-shadow:inset 0 0 18px #acffff30,0 0 10px #6eeaff40}.unified-world .temple-room-controller.is-idle-hidden{transform:translate(-50%) translateY(38px)}}@media(min-width:701px)and (max-height:600px)and (pointer:fine){.unified-world .temple-room-controller,.unified-world .temple-room-controller.has-console-art{bottom:88px;padding-block:8px}.unified-world .temple-room-controller .room-control-row{padding-top:6px}.unified-world .temple-room-controller .room-stick,.unified-world .temple-room-controller .room-look,.unified-world .temple-room-controller .room-control-actions{height:48px}.unified-world .temple-room-controller .room-stick{width:48px}.unified-world .temple-room-controller .room-stick-nub{left:9px;top:9px}.unified-world .temple-room-controller .room-stick:after,.unified-world .temple-room-controller .room-control-hint{display:none}}.secret-start-login[hidden]{display:none!important}.secret-start-login{position:absolute;z-index:2;top:calc(50% + 64px);left:50%;transform:translate(-50%);width:min(340px,calc(100% - 48px));display:grid;gap:12px;text-align:center;font:400 14px/1.5 var(--sans);color:#d1d9df}.secret-google{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid #dadce0;border-radius:8px;background:#fff;color:#1f1f1f!important;font:500 16px/1.3 Arial,sans-serif;text-decoration:none!important;letter-spacing:0;box-sizing:border-box}.secret-google:hover{background:#edf3f9}.secret-privacy{font-size:14px;color:#d1d9df}.secret-desktop-login{margin:18px 0 0;text-align:center}.secret-desktop-login .secret-note{max-width:400px;margin:8px auto}.secret-world-tools{position:absolute;left:50%;top:var(--gallery-tools-top,84px);transform:translate(-50%);z-index:25;display:flex;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);padding:8px 12px;border:1px solid #b5a17c66;border-radius:12px;background:#111820df;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:400 14px/1.2 var(--sans);color:#eef1f3}.secret-world-tools[hidden]{display:none}.secret-world-tools>span{font-size:12px;letter-spacing:.13em;color:#d6bc8c;margin-right:8px}.secret-world-tools button{min-height:44px;padding:8px 12px;border:1px solid #ffffff20;border-radius:8px;background:#ffffff08;color:inherit;font:inherit;white-space:nowrap}.secret-world-photo{position:absolute;z-index:5;display:grid;place-items:center;padding:0;border:0;background:#161c22;overflow:hidden;cursor:pointer;touch-action:manipulation}.secret-world-photo[hidden]{display:none}.secret-world-photo img{width:100%;height:100%;object-fit:contain}.secret-world-photo span{position:absolute;bottom:0;padding:8px;font:400 12px/1.3 var(--sans);background:#10151add;color:#fff;opacity:0}.secret-world-photo.is-webgl{background:transparent}.secret-world-photo.is-webgl img{display:none}.secret-world-photo:hover span,.secret-world-photo:focus-visible span{opacity:1}.secret-world-photo:focus-visible{outline:2px solid #e4c788;outline-offset:4px}.secret-room-dialog,.secret-lightbox{--room-ink:#f0f0ec;--room-muted:#a6aeb5;--room-gold:#dbc393;--room-line:#c4b39335;color:var(--room-ink);color-scheme:dark;font:400 16px/1.5 var(--sans,Arial,sans-serif);border:1px solid var(--room-line);background:#11161b;border-radius:20px;box-shadow:0 32px 120px #000b}.secret-room-dialog{position:fixed;inset:0;width:min(1120px,calc(100vw - 40px));height:min(900px,calc(100dvh - 48px));max-width:none;max-height:none;margin:auto;padding:28px 32px 18px;box-sizing:border-box;overflow:hidden}.secret-room-dialog[open]{display:flex;flex-direction:column}.secret-room-dialog::backdrop,.secret-lightbox::backdrop{background:#02070bba;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.secret-room-dialog *{box-sizing:border-box}.secret-room-dialog [hidden]{display:none!important}.secret-room-dialog button,.secret-room-dialog input,.secret-room-dialog textarea,.secret-room-dialog select,.secret-lightbox button{font:inherit;letter-spacing:normal}.secret-room-dialog button,.secret-lightbox button{min-height:44px;border:1px solid var(--room-line);border-radius:8px;padding:10px 14px;background:#ffffff06;color:var(--room-ink);cursor:pointer}.secret-room-dialog button:hover,.secret-lightbox button:hover{border-color:#dbc39399;background:#dbc39312}.secret-room-dialog button:disabled{opacity:.38;cursor:default}.secret-room-dialog :focus-visible,.secret-lightbox :focus-visible{outline:2px solid #dbc393;outline-offset:3px}.secret-room-dialog a{color:#d9c9a8}.secret-room-dialog h2,.secret-room-dialog h3,.secret-room-dialog h4,.secret-room-dialog p{margin:0}.secret-room-header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex:none}.secret-eyebrow{font-size:12px;letter-spacing:.14em;color:var(--room-gold)}.secret-room-header h2{font:400 clamp(34px,4.3vw,56px)/1.15 Georgia,serif;letter-spacing:-.03em;margin-top:5px}.secret-room-header h2 span{color:var(--room-gold)}.secret-close{align-self:flex-start;font-size:28px!important;width:46px;padding:2px!important;border-radius:50%!important}.secret-tabs{display:flex;gap:24px;border-bottom:1px solid var(--room-line);margin-top:24px;flex:none}.secret-tabs button{border:0;border-radius:0;background:none;padding:12px 2px 14px;color:var(--room-muted);position:relative;font-size:15px}.secret-tabs button[aria-current=page]{color:var(--room-ink)}.secret-tabs button[aria-current=page]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--room-gold)}.secret-status{min-height:24px;font-size:14px;color:var(--room-gold);margin:9px 0!important;flex:none}.secret-content{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#5a5c59 transparent;scrollbar-width:thin;padding:0 6px 28px 0;flex:1}.secret-gallery-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin:8px 0 26px}.secret-gallery-heading h3{font:400 29px/1.2 Georgia,serif;margin-top:5px}.secret-gallery-heading>span{font-size:13px;color:var(--room-muted);white-space:nowrap}.secret-photo-grid{columns:3;column-gap:20px}.secret-photo{display:block;width:100%;padding:0!important;break-inside:avoid;margin:0 0 22px;border:0!important;background:none!important;border-radius:0!important;text-align:left}.secret-photo img{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;background:#0a0f13;border:1px solid #ffffff12;border-radius:3px;transition:filter .25s}.secret-photo:hover img{filter:brightness(1.08)}.secret-photo>span{display:flex;align-items:center;gap:10px;font-size:14px;padding:10px 0 4px;color:#d5d7d7}.secret-photo small{font:400 12px/1 var(--sans);color:var(--room-gold)}.secret-photo b{margin-left:auto;font-weight:400;color:var(--room-gold)}.secret-room-footer{display:flex;align-items:center;gap:20px;border-top:1px solid var(--room-line);padding-top:14px;flex:none;font-size:12px;color:var(--room-muted)}.secret-room-footer>span{letter-spacing:.15em;margin-right:auto}.secret-room-footer button{border:0;background:none;font-size:14px;padding:6px 0}.secret-room-footer a{color:var(--room-muted);font-size:12px;text-decoration:none}.secret-sign-in{max-width:430px;margin:32px auto;text-align:center;display:grid;gap:20px;justify-items:center}.secret-sign-in h3{font:400 32px/1.2 Georgia,serif}.secret-sign-in p{color:var(--room-muted)}.secret-avatar{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#c7b48c28,#c7b48c06);color:var(--room-gold);border:1px solid var(--room-line);font:400 28px/1 Georgia,serif}.secret-note{font-size:14px!important;line-height:1.5;color:var(--room-muted,#b4bdc5)}.secret-primary{background:#dbc393!important;border-color:#dbc393!important;color:#11161b!important;font-weight:600!important}.secret-profile{max-width:620px;margin:12px auto;display:grid;gap:26px}.secret-profile-identity{display:flex;gap:20px;align-items:center}.secret-profile-identity h3{font-size:24px}.secret-profile-identity p{font-size:14px;color:var(--room-muted);overflow-wrap:anywhere}.secret-room-dialog label{display:grid;gap:8px;font-size:14px;color:#d8dbdd}.secret-room-dialog input,.secret-room-dialog textarea,.secret-room-dialog select{min-height:44px;max-width:100%;min-width:0;padding:10px 12px;border:1px solid var(--room-line);border-radius:7px;background:#080d12;color:var(--room-ink)}.secret-room-dialog textarea{resize:vertical}.secret-profile form{display:grid;gap:20px}.secret-profile form>button{justify-self:start}.secret-profile-connection{display:grid;gap:12px;border-block:1px solid var(--room-line);padding:22px 0}.secret-profile-connection .secret-google,.secret-profile-connection button{justify-self:start}.secret-account-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:14px}.secret-account-actions button{font-size:14px}.secret-delete-form{border:1px solid #c5766d66;border-radius:10px;padding:18px;color:#e4b8af}.secret-delete-form p{font-size:14px}.secret-collection{display:grid;grid-template-columns:205px minmax(0,1fr);gap:28px;padding-top:10px}.secret-playlist-sidebar{border-right:1px solid var(--room-line);padding-right:20px}.secret-playlist-list{display:grid;gap:6px;margin:14px 0 26px}.secret-playlist-list button{display:flex;justify-content:space-between;align-items:center;text-align:left;gap:10px;font-size:14px}.secret-playlist-list button[aria-current=true]{border-color:#dbc39399;color:var(--room-gold)}.secret-playlist-list span{overflow-wrap:anywhere}.secret-playlist-list small{font-size:12px}.secret-playlist-sidebar form{display:grid;gap:10px}.secret-playlist-sidebar button{font-size:14px}.secret-favourites{margin-top:24px}.secret-collection-main{min-width:0}.secret-current-playlist{padding-bottom:28px;border-bottom:1px solid var(--room-line);margin-bottom:24px}.secret-current-playlist form{display:flex;gap:10px}.secret-current-playlist form label{flex:1;min-width:0}.secret-playlist-tools{display:flex;gap:8px;margin:12px 0 18px;flex-wrap:wrap}.secret-playlist-tools button{font-size:14px;padding:8px 12px}.secret-playlist-tracks,.secret-catalog-tracks{list-style:none;margin:0;padding:0}.secret-track{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid #ffffff0e;padding:12px 0;position:relative}.secret-track-play{width:48px;height:48px;padding:0!important;overflow:hidden;border-radius:4px!important}.secret-track-play img{width:48px;height:48px;object-fit:cover;display:block}.secret-track-title{display:grid;gap:3px;position:relative}.secret-track-title strong{font-size:14px;line-height:1.4;font-weight:500;overflow-wrap:anywhere}.secret-track-title small{font-size:12px;color:var(--room-muted)}.secret-track-position{font-size:12px;color:var(--room-gold)}.secret-track-actions{display:flex;align-items:center;gap:3px}.secret-track-actions button{min-width:38px;min-height:44px;padding:5px;font-size:20px;border:0}.secret-track-actions button[aria-pressed=true]{color:var(--room-gold)}.secret-rating select{width:64px;font-size:14px;padding:8px 4px}.secret-youtube-action{grid-column:2/-1;font-size:12px;color:var(--room-muted)}.secret-youtube-action summary{cursor:pointer;min-height:24px}.secret-youtube-action>div{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:6px 0}.secret-youtube-action button,.secret-youtube-action a{font-size:12px}.secret-catalog-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px}.secret-catalog-heading h3{font:400 26px/1.2 Georgia,serif}.secret-catalog-heading label{max-width:55%}.secret-catalog-tracks{max-height:480px;overflow-y:auto;padding-right:6px;overscroll-behavior:contain}.secret-add-track{margin-top:26px;border-top:1px solid var(--room-line);padding-top:18px}.secret-add-track summary{min-height:44px;cursor:pointer;color:var(--room-gold)}.secret-add-track form{display:grid;gap:16px;margin:14px 0}.secret-check{display:flex!important;align-items:center;gap:10px!important}.secret-check input{min-height:20px;width:20px;flex:none}.secret-empty,.secret-loading,.secret-unavailable{padding:24px 0;color:var(--room-muted);font-size:15px}.secret-unavailable button{margin-left:12px}.secret-youtube-player{flex:none;padding:10px 0;display:flex;gap:16px;align-items:center;max-height:270px}.secret-youtube-player iframe{width:360px;height:203px;max-width:70%;border:0;border-radius:8px}.secret-lightbox{position:fixed;inset:0;width:min(1300px,calc(100% - 28px));height:calc(100dvh - 28px);max-width:none;max-height:none;padding:18px;margin:auto;overflow:hidden}.secret-lightbox[open]{display:flex;flex-direction:column}.secret-lightbox header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none}.secret-lightbox header span{font-size:15px}.secret-lightbox header button{font-size:25px;line-height:1}.secret-lightbox>img{display:block;min-height:0;flex:1;object-fit:contain;width:100%;padding:14px 0;touch-action:pan-y}.secret-lightbox nav{display:flex;align-items:center;justify-content:center;gap:24px;font-size:14px;flex:none}.secret-lightbox nav button{width:56px}.secret-admin{border-block:1px solid #ffffff26;padding:22px 0;margin:20px 0}.secret-admin summary{cursor:pointer;padding:12px 0;font-size:16px}.secret-admin-items{display:grid;gap:12px}.secret-admin-item{display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:start;border:1px solid #ffffff22;border-radius:9px;padding:12px}.secret-admin-item img{width:90px;height:100px;object-fit:contain}.secret-admin-fields{display:grid;gap:8px}.secret-admin-fields input{width:100%;box-sizing:border-box}.secret-admin-item input,.secret-admin input{font:inherit;color:inherit;background:#10171d;border:1px solid #ffffff35;padding:9px;border-radius:5px}.secret-admin-tools{display:flex;gap:6px;flex-wrap:wrap}.secret-admin label{font-size:14px;display:grid;gap:5px}.secret-admin label:has(input[type=checkbox]){display:flex;align-items:center}.secret-admin label input[type=checkbox]{width:auto}.secret-admin-upload,.secret-admin-map{display:grid;gap:12px;margin:18px 0}.secret-admin-map label{display:grid;grid-template-columns:1fr 1fr;gap:12px}.secret-admin-pending{display:grid;gap:10px}.secret-admin-pending article{border-bottom:1px solid #ffffff22;padding:12px 0}.secret-admin-status{color:#dbc393;min-height:24px;margin:12px 0}.secret-admin-primary{background:#d8c294!important;color:#0d141b!important}.secret-room-dialog .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:700px){.secret-room-dialog{width:calc(100vw - 16px);height:calc(100dvh - 20px);padding:max(18px,env(safe-area-inset-top)) 16px max(12px,env(safe-area-inset-bottom));border-radius:16px}.secret-tabs{gap:22px;margin-top:20px}.secret-photo-grid{columns:2;column-gap:12px}.secret-photo{margin-bottom:18px}.secret-photo>span{font-size:12px;gap:6px}.secret-gallery-heading{display:block;margin:8px 0 20px}.secret-gallery-heading>span{display:block;margin-top:8px}.secret-gallery-heading h3{font-size:26px}.secret-content{padding-right:2px}.secret-room-footer{gap:12px}.secret-room-footer>span{display:none}.secret-room-footer button{margin-left:auto}.secret-collection{grid-template-columns:1fr;gap:24px}.secret-playlist-sidebar{border-right:0;border-bottom:1px solid var(--room-line);padding:0 0 18px}.secret-playlist-list{display:flex;overflow-x:auto;gap:8px;margin:12px 0 16px}.secret-playlist-list button{flex:none;max-width:220px}.secret-playlist-sidebar form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.secret-favourites{margin-top:14px}.secret-track{gap:8px}.secret-track-actions{flex-wrap:wrap;max-width:164px;justify-content:flex-end}.secret-playlist-tracks .secret-track-actions{max-width:138px}.secret-track-title small{font-size:12px}.secret-catalog-heading{display:block}.secret-catalog-heading label{max-width:none;margin:12px 0}.secret-world-tools{top:var(--gallery-tools-top,84px);gap:4px;padding:6px}.secret-world-tools>span{display:none}.secret-world-tools button{font-size:14px;padding:8px 12px}.secret-youtube-player{flex-direction:column;gap:4px;max-height:270px}.secret-youtube-player iframe{max-width:100%;width:100%;height:180px}.secret-youtube-player button{font-size:12px;min-height:32px;padding:4px 12px}.secret-profile-identity{gap:14px}.secret-profile-identity h3{font-size:21px}.secret-admin-map label{grid-template-columns:1fr}.secret-start-login{top:calc(50% + 52px)}}@media(max-width:360px){.secret-room-dialog{padding-inline:12px}.secret-tabs{gap:16px}.secret-tabs button{font-size:14px}.secret-track{grid-template-columns:40px minmax(0,1fr)}.secret-track-play,.secret-track-play img{width:40px;height:40px}.secret-track-actions{grid-column:2;max-width:none!important;justify-content:flex-start}.secret-room-footer>a{font-size:11px}.secret-room-footer{gap:8px}.secret-world-tools{max-width:calc(100% - 16px)}.secret-world-tools button{padding:8px}}@media(max-height:500px)and (orientation:landscape){.secret-room-dialog{height:calc(100dvh - 12px);padding:12px 20px}.secret-room-header h2{font-size:28px}.secret-room-header .secret-eyebrow{display:none}.secret-tabs{margin-top:8px}.secret-status{min-height:20px;margin:4px 0!important}.secret-room-footer{padding-top:5px}.secret-world-tools{top:var(--gallery-tools-top,84px)}.secret-start-login{top:calc(50% + 40px);gap:4px}.secret-start-login>span{font-size:12px}.secret-google{min-height:44px;padding:10px 20px}}.world-hero .secret-world-photo.is-webgl,.world-hero .secret-world-photo.is-webgl:is(:hover,:focus,:active){background:transparent!important;box-shadow:none}@media(max-height:500px)and (orientation:landscape){body.orbit-wings .unified-world[data-world-zone=secret] .temple-room-controller.world-glass-controller{width:340px}}@media(prefers-reduced-motion:reduce){.secret-photo img{transition:none}}.secret-room-fallback{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none}.secret-room-fallback[hidden]{display:none}html .secret-room-dialog{font-family:Arial,sans-serif}html .secret-room-dialog :is(h2,h3,h4),html[data-appearance] .secret-room-dialog :is(h2,h3,h4){color:#eef0ec;text-transform:none;letter-spacing:normal;font-weight:400;font-style:normal}html .secret-room-dialog .secret-room-header h2{font:400 clamp(34px,4.3vw,56px)/1.15 Georgia,serif;letter-spacing:-.03em}html .secret-room-dialog .secret-gallery-heading h3,html .secret-room-dialog .secret-catalog-heading h3{font:400 29px/1.2 Georgia,serif}html .secret-room-dialog .secret-sign-in h3{font:400 32px/1.2 Georgia,serif}@media(max-width:700px){html .secret-room-dialog .secret-gallery-heading h3{font-size:26px}}@media(max-height:500px){html .secret-room-dialog .secret-room-header h2{font-size:28px}}@media(max-width:700px)and (orientation:portrait){body.world-header-mode .mobile-spatial[data-world-zone=secret] .spatial-sensors:not(.sensor-at-home){top:auto!important;bottom:calc(264px + env(safe-area-inset-bottom));height:max-content;width:78px}}.moon-irc{--irc-face:#c0c0c0;--irc-dark:#808080;--irc-blue:#000080;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;min-height:560px;flex:1;background:var(--irc-face);color:#111;border:2px solid;border-color:#fff #424242 #424242 #fff;padding:3px;font:14px/1.4 Tahoma,Arial,sans-serif;letter-spacing:normal;text-align:left;color-scheme:light}.moon-irc *{box-sizing:border-box;min-width:0}.moon-irc [hidden]{display:none!important}.moon-irc button{appearance:none;min-height:36px;padding:6px 10px;border:2px solid;border-color:#fff #535353 #535353 #fff;border-radius:0;background:silver;color:#111;font:14px/1.3 Tahoma,Arial,sans-serif;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:normal}.moon-irc button:active:not(:disabled){border-color:#535353 #fff #fff #535353;background:#b0b0b0}.moon-irc button:disabled{color:#555;opacity:.7;cursor:default}.moon-irc :focus-visible{outline:2px solid #000080;outline-offset:-4px}.moon-irc a{color:navy;text-decoration:underline}.moon-irc input{display:block;min-height:42px;width:100%;max-width:100%;margin:4px 0 0;padding:7px 8px;border:2px solid;border-color:#666 #fff #fff #666;border-radius:0;background:#fff;color:#101010;font:16px/1.3 Tahoma,Arial,sans-serif;box-shadow:inset 1px 1px #111;letter-spacing:normal}.moon-irc label{display:block;color:#111;font:14px/1.4 Tahoma,Arial,sans-serif}.moon-irc p{font:14px/1.5 Tahoma,Arial,sans-serif;letter-spacing:normal;margin:8px 0;color:inherit}.irc-titlebar{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 7px;background:linear-gradient(90deg,navy,#075da6);color:#fff}.irc-titlebar strong{font-size:14px;white-space:nowrap}.irc-titlebar>span:last-child{margin-left:auto;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.irc-mark{display:grid;place-items:center;width:20px;height:20px;background:#fff;color:navy;font:700 15px Georgia,serif;flex-shrink:0}.irc-menubar{display:flex;flex-wrap:wrap;gap:2px;padding:3px 0;border-bottom:1px solid #808080}.moon-irc .irc-menubar button{border-color:transparent;min-height:36px;padding:5px 9px}.moon-irc .irc-menubar button:hover:not(:disabled){border-color:#fff #535353 #535353 #fff}.irc-connect,.irc-invitation{padding:12px;border-bottom:1px solid #808080}.irc-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.irc-connect-buttons{margin-top:10px}.moon-irc .irc-connect-buttons button{min-width:180px;font-weight:700}.moon-irc .moon-invitation-join{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;border:0;padding:0;margin-top:12px}.moon-irc .moon-invitation-join button{min-height:42px}.moon-irc .irc-connect-note{margin:10px 0 0;font-size:13px;color:#333}.irc-invitation>div{display:flex;gap:8px;margin-top:8px}.irc-invitation p{font-size:13px}.irc-invitation input{font-family:monospace}.irc-rendezvous{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#e7e7da;border-bottom:1px solid #808080;flex-wrap:wrap}.irc-rendezvous strong{font:700 28px/1 monospace;color:navy}.irc-rendezvous span{font-size:13px}.irc-rendezvous button{margin-left:auto}.irc-workspace{display:grid;grid-template-columns:145px minmax(0,1fr) 130px;flex:1;min-height:210px;gap:4px;padding:4px 0}.irc-channels,.irc-users{background:#fff;border:2px solid;border-color:#808080 #fff #fff #808080;overflow:auto}.moon-irc h3{font:700 14px/1.4 Tahoma,Arial,sans-serif;letter-spacing:normal;padding:8px;margin:0;border-bottom:1px solid #c0c0c0;color:#111}.moon-irc .irc-channels button{display:block;border:0;min-height:36px;width:100%;padding:8px;text-align:left;background:#fff;color:#111;font-size:14px;overflow-wrap:anywhere}.moon-irc .irc-channels button[aria-pressed=true]{background:navy;color:#fff}.irc-channels p{padding:8px;color:#555!important;font-size:12px!important}.irc-conversation{display:flex;flex-direction:column;background:#fff;border:2px solid;border-color:#808080 #fff #fff #808080;overflow:hidden}.irc-topic{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:4px 8px;border-bottom:1px solid #c0c0c0;min-height:36px;font-size:14px}.irc-topic strong{overflow-wrap:anywhere}.moon-irc .irc-topic button{font-size:12px;min-height:28px;padding:3px 6px}.irc-topic [data-toggle-users]{margin-left:auto}.moon-irc .moon-chat-messages{display:block;flex:1;min-height:140px;max-height:42dvh;list-style:none;overflow:auto;overscroll-behavior:contain;padding:8px;margin:0;background:#fff;scrollbar-width:thin;scrollbar-color:#a0a0a0 #eee}.moon-irc .moon-chat-messages li{padding:2px 0;margin:0;background:none;border:0;white-space:pre-wrap;overflow-wrap:anywhere;font:16px/1.5 Courier New,monospace;letter-spacing:normal;color:#111}.moon-irc .moon-chat-messages strong{font:700 16px/1.5 Courier New,monospace;letter-spacing:normal;color:navy}.moon-irc .moon-chat-messages time{font-size:13px;color:#666}.moon-irc .moon-chat-messages .irc-system,.moon-irc .moon-chat-messages .irc-system strong{color:#087020}.moon-irc .moon-chat-messages .irc-action,.moon-irc .moon-chat-messages .irc-action strong{color:#7c238d}.moon-irc .moon-chat-messages .moon-chat-own strong{color:#a22920}.irc-users ul{list-style:none;padding:3px;margin:0}.moon-irc .irc-users button{display:block;width:100%;border:0;background:#fff;text-align:left;padding:6px;color:#111;overflow-wrap:anywhere}.moon-irc .irc-users button:hover:not(:disabled){background:#e6eaff}.irc-users small{display:block;font:12px/1.3 monospace;color:#666}.irc-hide-users .irc-users{display:none}.irc-hide-users .irc-workspace{grid-template-columns:145px minmax(0,1fr)}.moon-irc .moon-chat-compose{padding:5px 2px;margin:0}.moon-irc .irc-input-label{font-size:12px;margin-bottom:2px}.moon-chat-compose>div{display:flex;align-items:stretch;gap:4px}.moon-irc .moon-chat-compose input{flex:1;margin:0;font-family:Courier New,monospace}.moon-irc .moon-chat-compose button{width:auto;min-width:66px}.moon-irc .irc-statusbar{position:static;display:flex;flex-wrap:wrap;gap:4px;padding:0;margin:2px 0;background:none;border:0;min-height:0;color:#333;font:12px/1.5 Tahoma,Arial,sans-serif}.irc-statusbar>span{border:1px solid;border-color:#808080 #fff #fff #808080;padding:3px 6px;flex:1;white-space:nowrap}.moon-irc .moon-chat-status{padding:4px 6px;margin:0;min-height:24px;font-size:13px;color:#242424}.irc-help{padding:0 6px;margin:0;border-top:1px solid #aaa}.irc-help summary{cursor:pointer;min-height:32px;padding:7px 0;font-size:13px}.irc-help code{font-family:monospace}.irc-help p{max-width:760px}.netrina-secret-chamber{width:min(100% - 24px,1000px);max-width:1000px;height:min(94dvh,960px);max-height:calc(100dvh - 16px)}.secret-chamber-header>span{max-width:none;flex:1}.secret-chamber-header{padding:8px 12px}.secret-chamber-body{padding:12px;display:flex;flex-direction:column;flex:1;min-height:0}.secret-threshold{display:none}#secret-moon-heading{font:400 20px/1.2 Georgia,serif;letter-spacing:-.02em;margin:0 0 10px}#secret-moon-heading br{display:none}#secret-moon-heading em:before{content:" "}.secret-chamber-tabs{margin-bottom:10px}.secret-chamber-tabs button{min-height:40px;padding:6px 12px}.secret-chat-intro{display:none}#secret-chat-panel{display:flex;flex-direction:column;flex:1;min-height:0}.secret-chat-root{min-height:540px}.secret-privacy{display:none}.irc-direct{margin:0;padding:clamp(8px,2vw,24px);background:teal;color:#111;font:14px/1.5 Tahoma,Arial,sans-serif;min-height:100dvh}.irc-direct>header{max-width:1200px;margin:0 auto 8px;display:flex;justify-content:space-between;gap:12px;color:#fff}.irc-direct>header a{color:#fff;text-decoration:underline}.irc-direct>main{max-width:1200px;margin:auto;min-height:calc(100dvh - 76px);display:flex}.irc-direct .moon-irc{min-height:calc(100dvh - 76px);width:100%}@media(max-width:620px){.irc-workspace{grid-template-columns:minmax(0,1fr) 96px;grid-template-rows:auto minmax(160px,1fr);min-height:240px}.irc-channels{grid-column:1/-1;display:flex;overflow-x:auto;flex-shrink:0;background:silver;border:0;gap:2px}.irc-channels h3,.irc-channels p{display:none}.moon-irc .irc-channels button{width:auto;flex:1;white-space:nowrap;font-size:13px;min-height:36px;padding:6px}.irc-hide-users .irc-workspace{grid-template-columns:minmax(0,1fr)}.irc-titlebar>span:last-child{max-width:110px}.moon-irc .irc-users button{font-size:13px;min-height:44px}.moon-irc .irc-topic button{min-height:36px}.moon-irc button{min-height:44px}.irc-menubar{gap:0}.moon-irc .irc-menubar button{padding:5px 7px;min-height:40px;font-size:13px}.irc-connect,.irc-invitation{padding:10px}.irc-field-row{gap:8px}.irc-rendezvous{gap:6px}.irc-rendezvous span{font-size:12px}.irc-rendezvous strong{font-size:24px}.netrina-secret-chamber{width:100%;max-width:100%;height:100dvh;max-height:100dvh;border:0;margin:0}.secret-chamber-header{padding:calc(6px + env(safe-area-inset-top)) 10px 6px;gap:6px}.secret-chamber-header>span{font-size:11px;max-width:125px}.secret-chamber-header button{min-height:40px;padding:7px 10px}.secret-chamber-body{padding:8px 6px calc(8px + env(safe-area-inset-bottom))}.secret-chat-root{min-height:550px}.irc-direct{padding:8px 4px calc(8px + env(safe-area-inset-bottom))}.irc-direct>header{padding:0 4px;font-size:13px}.irc-direct .moon-irc{min-height:calc(100dvh - 52px)}.moon-irc .irc-help summary{min-height:44px}}@media(prefers-reduced-motion:reduce){.moon-irc *{scroll-behavior:auto!important}}.irc-direct>header h1{font:inherit;margin:0;letter-spacing:normal;color:inherit}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/syne-800-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/syne-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/syne-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.appearance-picker{margin:16px 0 0;padding:14px 0 0;border:0;border-top:1px solid #555;min-width:0}.appearance-picker legend{float:left;width:100%;padding:0 0 10px;font:400 13px/1.4 monospace;letter-spacing:.08em;text-transform:uppercase}.appearance-options{display:flex;gap:6px;clear:both}.appearance-options button{flex:1;min-height:44px;padding:8px 10px;border:1px solid #555;border-radius:5px;color:#eee;background:#111;font:400 14px/1.35 monospace;cursor:pointer}.appearance-options button[aria-pressed=true]{background:#edff82;color:#000;border-color:#edff82}.appearance-status{font:400 12px/1.4 monospace;color:#b7b7aa;margin-top:8px}html[data-appearance=acid]{--bg:#000;--surface:#0b0e08;--ink:#f1f2e7;--muted:#bdc4a9;--line:#323b24;--red:#edff82;--red-light:#edff82;--paper:#edff82;--acid:#edff82;--sans:"Syne Mono",ui-monospace,monospace;--serif:"Syne",Arial,sans-serif;--display:"Syne",Arial,sans-serif;color-scheme:dark}html[data-appearance=acid] body{background:#000;color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.65}html[data-appearance=acid] :is(h1,h2,h3,.footer-title){font-family:var(--display);font-weight:800;font-style:normal;text-transform:uppercase;letter-spacing:-.025em;line-height:1.06;color:var(--acid);overflow-wrap:break-word}html[data-appearance=acid] :is(h1,h2,h3) em{font:inherit;color:inherit}html[data-appearance=acid] :is(p,li) em{font-family:inherit}html[data-appearance=acid] ::selection{background:var(--acid);color:#000}html[data-appearance=acid] :is(a,button,summary,input):focus-visible{outline:2px solid var(--acid);outline-offset:4px}html[data-appearance=acid] .site-header{background:#000e;border-bottom:1px solid #edff8224;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:clamp(.7rem,2vw,2rem)}html[data-appearance=acid] .brand-word{color:var(--acid);font-family:var(--display);font-weight:800}html[data-appearance=acid] .quick-nav a{font-family:var(--sans);font-size:14px;color:var(--acid)}html[data-appearance=acid] .site-header .menu-disclosure>summary{color:var(--acid);background:#000;border-color:#edff8255;border-radius:4px;font-size:14px;min-height:44px}html[data-appearance=acid] .site-header .menu-disclosure[open]>summary{background:var(--acid);color:#000}html[data-appearance=acid] .site-header .menu-panel{background:#050704f7;border:1px solid #edff8255;border-radius:6px;box-shadow:0 22px 50px #000b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-appearance=acid] .site-header .menu-panel>a{font-family:var(--display);font-weight:800;text-transform:uppercase;color:var(--acid);font-size:clamp(1rem,2vw,1.15rem);line-height:1.4;min-height:44px;border-bottom:1px solid #edff821a}html[data-appearance=acid] .site-header .menu-panel>a:hover{background:#edff8212}html[data-appearance=acid] .menu-bottom{font-size:14px;border-color:var(--line)}html[data-appearance=acid] :is(.eyebrow,.meta,.card-meta,.card-label,.release-note,.breadcrumbs,.mobile-edition){font-family:var(--sans);color:#cbd5ab;letter-spacing:.055em}html[data-appearance=acid] :is(.eyebrow,.meta,.card-meta,.card-label,.release-note){font-size:14px}html[data-appearance=acid] .lead{font-family:var(--sans);color:#d1d4c3;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65}html[data-appearance=acid] :is(.button,.text-link,.return-to-scene){font-family:var(--sans);border-color:#edff825e;border-radius:5px;color:var(--acid);font-size:14px}html[data-appearance=acid] .button.primary,html[data-appearance=acid] .button:hover{background:var(--acid);border-color:var(--acid);color:#000}html[data-appearance=acid] .page-intro{border-bottom:1px solid var(--line);padding-bottom:3rem;margin-bottom:1.5rem}html[data-appearance=acid] .page-intro h1{font-size:clamp(2.1rem,6.4vw,6rem);max-width:1100px;line-height:1.08}html[data-appearance=acid] :is(.featured-copy h2,.section-head h2,.release-title h1){font-size:clamp(2rem,4.7vw,4.8rem);line-height:1.08}html[data-appearance=acid] .release-title{min-width:0}html[data-appearance=acid] .grid{gap:3.5rem 2.5rem}html[data-appearance=acid] .editorial-grid{column-gap:4vw}html[data-appearance=acid] .editorial-grid .release-card:nth-child(2n){margin-top:5rem}html[data-appearance=acid] .editorial-grid .release-card:nth-child(4n+3){width:100%}html[data-appearance=acid] .cover-link{border:1px solid #edff8226;border-radius:4px}html[data-appearance=acid] .release-card h3{font-size:clamp(1.3rem,2.6vw,2.5rem);line-height:1.13;letter-spacing:-.025em;margin:1.1rem 0 .6rem}html[data-appearance=acid] .release-card .card-meta{border-color:#edff8230}html[data-appearance=acid] .cover-action{background:var(--acid);color:#000;border-radius:4px;font-size:14px}html[data-appearance=acid] .archive-panel{background:#0b1008;border-top:1px solid #edff8245;border-bottom:1px solid #edff8245;color:var(--ink)}html[data-appearance=acid] .archive-panel :is(.eyebrow,a){color:var(--acid)}html[data-appearance=acid] .archive-panel .button:hover{color:#000}html[data-appearance=acid] :is(.source-box,.platform-card,.fact-card,.player-shell,.library-section){border-color:var(--line);background-color:#090c07}html[data-appearance=acid] :is(.film-panel,.artist-statement,.about-panel){background-color:#030503}html[data-appearance=acid] :is(.film-panel h2,.artist-statement h2){font-size:clamp(2rem,5vw,5rem);line-height:1.12}html[data-appearance=acid] .film-panel:after{background:linear-gradient(#0006,#000a)}html[data-appearance=acid] .footer-title{font-size:clamp(1.8rem,5vw,5rem)}html[data-appearance=acid] body>footer{background:#000;border-color:var(--line)}html[data-appearance=acid] :is(.footer-bottom,.strip,.facts>div){border-color:var(--line)}html[data-appearance=acid] .footer-top>a:last-child{color:var(--acid);overflow-wrap:anywhere}html[data-appearance=acid] :is(.sound-dock,.multi-card,.frequency-map,.journey-deck,.mobile-caption,.tv-panel){border-color:#edff824d;background-color:#0b100bee;color:var(--ink)}html[data-appearance=acid] :is(.preview-next,.preview-play,.mobile-mute,.world-toolbar .button,.station-dot,.journey-open){border-color:#edff8255;background-color:#11170b;color:var(--acid)}html[data-appearance=acid] :is(.world-toolbar,.journey-deck,.sound-dock) .eyebrow{font-size:12px}html[data-appearance=acid] :is(.map-station[aria-pressed=true],.map-station.current){color:var(--acid);border-color:var(--acid)}html[data-appearance=acid] .playing .sound-indicator{background:var(--acid);box-shadow:0 0 10px #edff8244}html[data-appearance=acid] .mobile-caption a{color:var(--acid);font-family:var(--display);font-weight:800;text-transform:uppercase;line-height:1.12}html[data-appearance=acid] .mobile-spatial-active .ritual-space.album-arrived .spatial-vault{background:linear-gradient(135deg,#1a2516cf,#050904ed);border-color:#edff824d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-appearance=acid] :is(.record-dialog,.record-listening,.ny-games-list,.experience-dialog,.library-overlay,.site-analytics){--signal:#edff82;--ice:#d2dfb2;color:var(--ink);background:#080c08f5;border-color:#edff8255;box-shadow:0 24px 70px #000b}html[data-appearance=acid] :is(.record-topbar,.record-jacket,.record-listening .record-jacket,.record-listening .record-topbar){background:#0a1009;border-color:#edff8230;color:var(--acid)}html[data-appearance=acid] :is(.record-topbar>span,.audition-caption,.audition-platform-caption,.audition-state){color:#d2dfb2}html[data-appearance=acid] :is(.ny-games-trigger,.ny-games-list>button,.experience-toggle,.experience-option){background:#0d150ae8;border-color:#edff8255;color:var(--acid);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-appearance=acid] .ny-games-trigger>span:first-child{color:var(--acid)}html[data-appearance=acid] :is(.experience-option strong,.ny-game-title,.world-game-title){font-family:var(--display);font-weight:800;color:var(--acid)}html[data-appearance=acid] :is(.track-title,.record-track-title,.library-song-title){color:var(--ink)}html[data-appearance=acid] .appearance-picker{border-color:#edff8235}@media(min-width:701px){html[data-appearance=acid] body.desktop-home .world-heading h1{font-size:clamp(2.5rem,5vw,5rem)}html[data-appearance=acid] body.desktop-home .world-hero>.world-heading{padding-block:30px;background-color:#030704}html[data-appearance=acid] .site-header .menu-panel{width:310px}}@media(max-width:700px){html[data-appearance=acid]{--gutter:clamp(1.2rem,6vw,2rem)}html[data-appearance=acid] .page-intro{padding-bottom:2rem}html[data-appearance=acid] .page-intro h1{font-size:clamp(1.25rem,6.1vw,3.5rem)}html[data-appearance=acid] :is(.featured-copy h2,.section-head h2,.release-title h1){font-size:clamp(1.8rem,7.5vw,3.3rem)}html[data-appearance=acid] .grid{gap:2.8rem}html[data-appearance=acid] .editorial-grid .release-card:nth-child(2n){margin-top:0}html[data-appearance=acid] .section{padding-block:3.5rem}html[data-appearance=acid] .release-card h3{font-size:clamp(1.35rem,5.8vw,2rem)}html[data-appearance=acid] .site-header .menu-panel>a{font-size:18px;min-height:44px}html[data-appearance=acid] .sound-dock{font-family:Arial,sans-serif}html[data-appearance=acid] .record-listening .record-title{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){html[data-appearance=acid]{scroll-behavior:auto}}html[data-appearance=acid] body.home .world-hero{background-color:#000}html[data-appearance=acid] body.desktop-home .world-hero>.world-heading{background-image:linear-gradient(90deg,#000e 5%,#0007 70%),url(/assets/appearance/street-acid-v1.webp);background-position:center;background-size:cover}html[data-appearance=acid] .world-statement{font:400 clamp(1rem,1.4vw,1.125rem)/1.6 var(--sans);color:#d1d4c3}html[data-appearance=acid] body.desktop-home :is(.frequency-map,.journey-deck,.sound-dock){background:#080c07;border-color:#edff8238}html[data-appearance=acid] body.desktop-home .map-station{background:#080c07;border-color:#edff8230;color:#d7ddc6}html[data-appearance=acid] body.desktop-home .map-station[aria-pressed=true]{background:#1a2510;border-color:var(--acid);box-shadow:inset 3px 0 var(--acid)}html[data-appearance=acid] body.desktop-home .map-station .station-dot{background:none;color:var(--acid)}html[data-appearance=acid] .tv-viewport{background:#080c08;border-color:#edff824a;box-shadow:0 18px 44px #0008,inset 0 1px #edff8222}html[data-appearance=acid] .tv-start-screen::backdrop{background:#010500e6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[data-appearance=acid] .tv-start-screen>.tv-start{color:var(--acid);font-family:var(--display);font-weight:800;letter-spacing:-.02em;text-indent:0;text-shadow:none;background:linear-gradient(#0003,#0003),url(/assets/appearance/vapor-acid-v1.webp) center/cover;box-shadow:inset 0 0 0 1px #edff8233}html[data-appearance=acid] .tv-start-screen>.tv-start:focus-visible{outline-color:var(--acid)}html[data-appearance=acid] .film-panel>picture{visibility:hidden}html[data-appearance=acid] .film-panel{background-image:url(/assets/appearance/street-acid-v1.webp);background-size:cover;background-position:center}html[data-appearance=acid] .experience-dialog{background-image:linear-gradient(#0307029e,#030702d9),url(/assets/appearance/vapor-acid-v1.webp);background-size:cover}html[data-appearance=acid] .pinball-loading{background:#0a1007;color:var(--ink);border-color:#edff8255}html[data-appearance=acid] .pinball-loading button{background:var(--acid);color:#000}html[data-appearance=acid] :is(.experience-switch,.experience-choices>button){background-color:#0d150a;border-color:#edff8244;color:var(--ink)}html[data-appearance=acid] .experience-choices>button :is(strong,b,small){color:var(--acid)}html[data-appearance=acid] .experience-choices>button strong{font-family:var(--display);font-weight:800;text-transform:uppercase;line-height:1.2}html[data-appearance=acid] :is(.pinball-game,.an-game,.sc-game,.rr-game,.ah-game,.sb-game,.sn-game,.mj-game){--an-accent:#edff82;--pb-rgb:237,255,130;border-color:#edff8255}html[data-appearance=acid] :is(.pb-panel,.an-panel,.an-head,.an-menu,.sc-panel,.rr-panel,.ah-panel,.sb-panel,.sn-panel,.mj-panel){background-color:#0a1009;border-color:#edff8240}html[data-appearance=acid] :is(.pb-panel,.an-panel,.sc-panel,.rr-panel,.ah-panel,.sb-panel,.sn-panel,.mj-panel) :is(h1,h2){font-size:clamp(1.6rem,5vw,2.6rem);line-height:1.1}html[data-appearance=acid] .moon-irc{--irc-face:#10170c;--irc-dark:#465233;--irc-blue:#edff82;color:#edf2df;color-scheme:dark;border-color:#edff8255;font-family:var(--sans)}html[data-appearance=acid] .moon-irc :is(button,input){border-color:#edff824a;background:#090e07;color:#edf2df;font-family:var(--sans)}html[data-appearance=acid] .moon-irc :is(p,label,a){color:#d3dfba;font-family:var(--sans)}html[data-appearance=acid] .irc-titlebar{background:#edff82;color:#080c04}html[data-appearance=acid] .irc-direct{background:#000}html[data-appearance=acid] :is(.kg-panel,.kg-head){background:#0a1009ef;border-color:#edff8240}html[data-appearance=acid] .kg-panel h1{font-size:clamp(1.35rem,5.5vw,1.75rem);line-height:1.12;overflow-wrap:normal}html[data-appearance=acid] .mobile-spatial-active .sound-dock{background:#080d07ef;border-color:#edff824a}html[data-appearance=acid] .sound-dock button{background-color:#141d0b;color:var(--acid);border-color:#edff824a}@media(max-width:700px),(max-height:500px)and (pointer:coarse){html[data-appearance=acid] .mobile-spatial-active .ritual-space:not(.tv-selected):not(.gallery-open):not(.sleeve-open) .mobile-caption{--carousel-caption-gap:48px;top:calc(var(--album-center) + var(--album-size)*.5 + var(--carousel-caption-gap));bottom:auto}html[data-appearance=acid] .mobile-spatial-active .ritual-space:not(.gallery-open):not(.sleeve-open) .mobile-caption .mobile-record{font-family:var(--display)}html[data-appearance=acid] .mobile-spatial-active.tv-selected .mobile-caption .mobile-record{font-family:var(--display)}}@media(max-width:700px){html[data-appearance=acid] .tv-start-screen>.tv-start{background-image:linear-gradient(#0003,#0003),url(/assets/appearance/vapor-acid-small-v1.webp)}html[data-appearance=acid] .film-panel{background-image:url(/assets/appearance/street-acid-small-v1.webp)}html[data-appearance=acid] .experience-dialog{background-image:linear-gradient(#0307029e,#030702d9),url(/assets/appearance/vapor-acid-small-v1.webp)}}.netrina-preload-setting,.world-player-settings .netrina-preload-setting{display:grid;grid-template-columns:1fr;gap:6px;min-width:0;margin:8px 0;padding:8px 0;font:500 13px/1.35 system-ui,sans-serif}.netrina-preload-setting select{box-sizing:border-box;max-width:100%;min-height:44px;font:inherit;color:#f6f7ec;background:#181b18;border:1px solid #828774;border-radius:8px;padding:6px 10px}.unified-preview-player,body.desktop-home .world-hero>.unified-preview-player,.immersive-home:not(.archive-open) .mobile-spatial-active .unified-preview-player,dialog.record-glass .record-dock-slot>.unified-preview-player{--signal:#b7eeed;--ice:#b7eeed;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 8px!important;height:auto!important;min-height:0!important;max-height:none!important;width:min(100%,620px);padding:8px 12px!important;border:1px solid #b7eeed66!important;border-radius:18px!important;background:linear-gradient(145deg,#243b47e8,#101923ed)!important;box-shadow:inset 0 1px #fff4,0 8px 24px #0007!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.unified-preview-player>.sound-indicator,.unified-preview-player>.album-preview,.unified-preview-player>.preview-shazam,.unified-preview-player>.preview-notice,.unified-preview-player>.mobile-mute{display:none!important}.unified-preview-player .preview-listen-trigger{grid-column:1;grid-row:1;display:flex!important;min-width:0;min-height:36px!important;gap:8px!important;margin:0!important;padding:0!important}.unified-preview-player .preview-artwork:not([hidden]){display:block!important;width:30px!important;height:30px!important;min-width:30px!important;object-fit:contain;border-radius:6px}.unified-preview-player .preview-copy{min-width:0;flex:1}.unified-preview-player .preview-copy .eyebrow{display:none!important}.unified-preview-player .preview-title{display:block!important;margin:0!important;font:14px/1.3 Arial,sans-serif!important;color:#efffff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:none!important}.unified-preview-player .preview-listen-cue{flex:none;width:18px}.unified-preview-player .preview-track-steps{grid-column:2;grid-row:1;display:flex!important;gap:2px;margin:0}.unified-preview-player .preview-track-steps button{display:grid!important;place-items:center;width:32px!important;min-width:32px!important;height:36px!important;min-height:36px!important;padding:7px!important;border:0!important;background:transparent!important;color:#c9eeee!important}.unified-preview-player .preview-track-steps svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.unified-preview-player>.audition-console{grid-column:1/-1;grid-row:2;display:grid!important;grid-template-columns:48px minmax(0,1fr) 40px!important;gap:12px!important;margin:0!important;padding:0!important;width:auto!important;flex:none!important}.unified-preview-player .preview-toggle{order:initial!important;width:48px!important;height:48px!important;min-width:48px!important;padding:12px!important;border-radius:50%!important;background:radial-gradient(circle at 35% 20%,#efffff,#b7eeed 45%,#6596a5)!important;color:#152c35!important;border:1px solid #d6ffff!important;font-size:0!important}.unified-preview-player .preview-toggle:before,.unified-preview-player .preview-toggle:after{display:none!important}.unified-preview-player .preview-toggle svg{display:block!important;width:24px!important;height:24px!important}.unified-preview-player .preview-mute{order:initial!important;width:40px!important;height:44px!important;padding:9px!important;font-size:0!important;border-radius:12px!important}.unified-preview-player .audition-timeline{display:block;min-width:0}.unified-preview-player .audition-signal{display:flex!important;height:20px}.unified-preview-player .audition-seek{display:block!important;width:100%;height:20px;margin:0;accent-color:var(--ice)}.unified-preview-player .audition-clock{font-size:12px;color:#d0e8ec}.unified-preview-player button:focus-visible,.unified-preview-player input:focus-visible{outline:2px solid var(--ice);outline-offset:2px}@media(max-width:700px){.immersive-home:not(.archive-open) .mobile-spatial-active .unified-preview-player{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;width:auto!important}.immersive-home:not(.archive-open) .mobile-spatial-active .room-navigation{bottom:calc(142px + env(safe-area-inset-bottom))!important}.mobile-spatial-active .spatial-access{bottom:calc(146px + env(safe-area-inset-bottom))!important}}@media(prefers-reduced-motion:reduce){.unified-preview-player .audition-signal i{animation:none!important}}.unified-preview-player,body.desktop-home .world-hero>.unified-preview-player,.immersive-home:not(.archive-open) .mobile-spatial-active .unified-preview-player,dialog.record-glass .record-dock-slot>.unified-preview-player{--ice:#dfff68;--signal:#dfff68;grid-template-columns:minmax(0,1fr) 34px 42px 34px 44px!important;grid-template-rows:40px 23px!important;gap:0 2px!important;height:77px!important;box-sizing:border-box;padding:6px 8px 6px 73px!important;border-radius:13px!important;background:linear-gradient(145deg,#10202ae8,#050b11f2)!important;border-color:#b7e4ec88!important;overflow:visible!important}.unified-preview-player .preview-listen-trigger{grid-column:1!important;grid-row:1!important;position:static!important;min-height:40px!important;background:none!important;border:0!important;overflow:visible!important}.unified-preview-player .preview-artwork:not([hidden]){position:absolute;left:7px;bottom:0;width:59px!important;height:88px!important;min-width:59px!important;object-fit:cover;border:1px solid #b7e4ec88;box-sizing:border-box;border-radius:9px;background:#04070b;box-shadow:0 0 12px #0008}.unified-preview-player .preview-title{font:13px/1.25 Arial,sans-serif!important;white-space:nowrap!important}.unified-preview-player .preview-listen-cue{display:none!important}.unified-preview-player>.audition-console,.unified-preview-player .preview-track-steps{display:contents!important}.unified-preview-player .preview-track-steps[hidden]{display:none!important}.unified-preview-player .preview-previous{grid-column:2!important;grid-row:1!important}.unified-preview-player .preview-next{grid-column:4!important;grid-row:1!important}.unified-preview-player .preview-track-steps button{width:34px!important;min-width:34px!important;height:40px!important;min-height:40px!important;padding:7px!important;border:1px solid #cde5e844!important;border-radius:50%;background:#03090dcc!important}.unified-preview-player .preview-toggle{grid-column:3;grid-row:1;width:40px!important;min-width:40px!important;height:40px!important;padding:9px!important;background:#081016!important;border:2px solid #dfff68!important;color:#dfff68!important;box-shadow:0 0 8px #dfff6822}.unified-preview-player .preview-toggle svg{width:19px!important;height:19px!important}.unified-preview-player .preview-mute{grid-column:5;grid-row:1;width:44px!important;height:40px!important;min-height:40px!important;padding:3px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;background:#04121b!important;border:1px solid #65ddeb!important;color:#65ddeb!important;border-radius:8px!important;gap:1px}.unified-preview-player .preview-mute svg{width:21px;height:21px}.unified-preview-player .preview-source-label{font:8px/1 Arial,sans-serif;letter-spacing:.02em}.unified-preview-player[data-sound-mode=youtube] .preview-mute{color:#ff454f!important;border-color:#ff454f!important;background:#26090c!important}.unified-preview-player[data-sound-mode=muted] .preview-mute{color:#b6c0c6!important;border-color:#73838c!important;background:#10151a!important}.unified-preview-player .audition-mute-slash{display:none!important}.unified-preview-player[data-sound-mode=muted] .audition-mute-slash{display:block!important}.unified-preview-player .audition-timeline{grid-column:1/-1;grid-row:2;position:relative;height:23px;min-width:0;padding:0 30px;cursor:pointer}.unified-preview-player .audition-signal{height:18px!important;align-items:center;gap:3px!important}.unified-preview-player .audition-signal i{max-height:16px!important;background:var(--wave-color,#73848b)!important}.unified-preview-player .audition-signal{background:none!important}.unified-preview-player .audition-seek{position:absolute;left:30px;top:0;width:calc(100% - 60px)!important;height:18px!important;opacity:.45;margin:0!important;cursor:pointer}.unified-preview-player .audition-clock{position:absolute;inset:3px 0 auto;display:flex;justify-content:space-between;font:10px/1.4 Arial,sans-serif;pointer-events:none}.unified-preview-player:not(.has-track-steps),dialog.record-glass .record-dock-slot>.unified-preview-player:not(.has-track-steps){grid-template-columns:minmax(0,1fr) 0 42px 0 44px!important}@media(max-width:700px){.immersive-home:not(.archive-open) .mobile-spatial-active .room-navigation{bottom:calc(104px + env(safe-area-inset-bottom))!important}.mobile-spatial-active .spatial-access{bottom:calc(108px + env(safe-area-inset-bottom))!important}}@media(max-width:360px){.unified-preview-player,dialog.record-glass .record-dock-slot>.unified-preview-player{padding-left:60px!important}.unified-preview-player .preview-artwork:not([hidden]){width:48px!important;height:74px!important}.unified-preview-player .preview-title{font-size:12px!important}}:is(.sound-dock,.unified-preview-player,.record-listening,.track-platform-dialog,.audition-console,.game-listening,.player-shell,.multi-player,.radio-screen,.radio-info,.radio-controls,.tv-card-rail,.tv-player-surface,.ah-music,.an-music,.ex-music,.football-music,.pb-music,.rr-music,.sb-music,.sc-music,.sn-music),:is(.sound-dock,.unified-preview-player,.record-listening,.track-platform-dialog,.audition-console,.game-listening,.player-shell,.multi-player,.radio-screen,.radio-info,.radio-controls,.tv-card-rail,.tv-player-surface,.ah-music,.an-music,.ex-music,.football-music,.pb-music,.rr-music,.sb-music,.sc-music,.sn-music) *,.unified-preview-player .preview-copy .eyebrow,.unified-preview-player .preview-title,.record-listening[data-record-context=temple] .audition-title{font-family:Verdana,Arial,sans-serif!important}:is(.menu-admin-settings,.site-analytics-card,.secret-admin,.media-library,.score-manager),:is(.menu-admin-settings,.site-analytics-card,.secret-admin,.media-library,.score-manager) *{font-family:Verdana,Arial,sans-serif!important}@supports (-webkit-touch-callout: none){@media(max-width:700px),(max-height:500px)and (pointer:coarse){.immersive-home:not(.archive-open) :is(.site-header,.menu-panel,.sound-dock,.sensor-toggle,.sensor-forward,.world-nav button,.world-xr-home-button,.ny-games-trigger,.ny-games-list,.ny-games-tools button,.spatial-vault,.vault-current button,.tv-viewport,.tv-card-rail){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.immersive-home:not(.archive-open) :is(.sensor-toggle,.world-xr-home-button,.world-nav button){background-color:#101820}}}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]){--signal:#b8e5e3;--ice:#b8e5e3;background:#0b1218f5;border:1px solid #78939d;border-radius:16px;box-shadow:inset 0 1px #ffffff28,0 24px 64px #000b;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px);animation:album-panel-unfold .32s cubic-bezier(.2,.75,.2,1) both}.record-dialog:is([data-record-context=temple],[data-record-context=carousel])::backdrop{background:#03070bad;backdrop-filter:none;-webkit-backdrop-filter:none}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]) .record-shell{border-color:#6d8f984d}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]) :is(.record-jacket,.record-content,.record-topbar,.record-paging){background:linear-gradient(135deg,#21313b88,#090f16ed);border-color:#60778066}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]) .record-topbar{position:sticky;top:0;background:#111b24;box-shadow:0 1px #b8e5e355;animation:album-edge-light .38s ease-out}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]) :is(.record-topbar>span,.record-content>.eyebrow,.record-content h2){color:#dcecea}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]) .record-content{animation:album-track-arrival .3s 60ms ease-out both}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]) .audition-platforms-panel{backdrop-filter:none;-webkit-backdrop-filter:none}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]) :is(.sleeve-orbit,.sleeve-scanner){animation:none}.album-focused [data-album-id][aria-current=true]{outline:1px solid #b8e5e344;outline-offset:8px;border-radius:10px}@keyframes album-panel-unfold{0%{opacity:0;transform:translate3d(calc(var(--album-origin-x,0px)*.3),calc(var(--album-origin-y,0px)*.3),0) scale(.88)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes album-track-arrival{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes album-edge-light{0%{box-shadow:0 1px #e7ffff,0 4px 14px #b8e5e366}to{box-shadow:0 1px #b8e5e355}}@media(max-width:700px){.record-dialog:is([data-record-context=temple],[data-record-context=carousel]){width:calc(100vw - 20px);margin:auto;overflow:auto;overscroll-behavior:contain}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]) .record-topbar button{min-width:44px;min-height:44px}}@media(prefers-reduced-motion:reduce){.record-dialog:is([data-record-context=temple],[data-record-context=carousel]){animation:none}.record-dialog:is([data-record-context=temple],[data-record-context=carousel]) *{animation:none!important}}.listening-link-status{display:block;font:11px/1.4 var(--sans);opacity:.75;margin-top:3px}.mobile-spatial .temple-stage [data-temple-album]:is(.exhibit-candidate,.exhibit-lit):after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:3px;border:1px solid #e4c9a1b0;box-shadow:inset 0 1px 6px #ffe2b78c,inset 0 -1px 3px #8dd1e98a;animation:exhibit-glint .42s ease-out both}.mobile-spatial .temple-stage [data-temple-album].exhibit-lit:after{border-color:#f5dab0;box-shadow:inset 0 1px 9px #ffe0a988,inset 0 -2px 5px #7fb1bb88}.exhibit-plaque,.exhibit-guide{position:absolute;left:50%;z-index:34;transform:translate(-50%);font-family:Verdana,Arial,sans-serif}.mobile-spatial button.exhibit-plaque{box-sizing:border-box;width:max-content;max-width:calc(100% - 26px);min-height:44px;display:grid;gap:3px;padding:7px 15px;text-align:center;color:#f8f1e6;border:1px solid #b99e74;border-radius:5px;background:linear-gradient(155deg,#263139f5,#15181df7 55%,#292726);box-shadow:0 3px 12px #080b12a8;touch-action:manipulation}.exhibit-plaque strong{font-size:clamp(12px,2.8vw,16px);line-height:1.18;text-wrap:balance}.exhibit-plaque span{color:#f1ce9c;font-size:11px;line-height:1.2}.mobile-spatial .exhibit-guide{top:var(--exhibit-guide-top,72px);display:flex;gap:3px;padding:3px;background:#10171cec;border:1px solid #81745c;border-radius:7px;max-width:96%}.mobile-spatial .exhibit-guide button{min-height:44px;padding:3px 9px;border:0;background:transparent;color:#f5e5cc;font:600 11px/1.1 Verdana,sans-serif;white-space:nowrap}.mobile-spatial .exhibit-guide button[aria-pressed=true]{background:#50473a;border-radius:4px;color:#fff}.mobile-spatial :is(.exhibit-plaque,.exhibit-guide)[hidden]{display:none!important}@keyframes exhibit-glint{0%{opacity:.25}55%{opacity:1}to{opacity:.85}}@media(prefers-reduced-motion:reduce){.mobile-spatial .temple-stage [data-temple-album]:after{animation:none!important}}.manhattan-world{--acid-yellow:#e4c68e;--color-accent:#dec58f;background:#10100f}.manhattan-world .site-header{background:linear-gradient(180deg,#111211f2,#111211df);border-color:#a58c553d}.manhattan-world .brand{filter:sepia(.35);color:#f3e4c8}.manhattan-world .world-nav button,.manhattan-world .world-room-select,.manhattan-world .ny-games-trigger{border-color:#b6a27a55;background:linear-gradient(160deg,#262824c9,#101413d9);color:#f3e6cc;box-shadow:inset 0 1px #fff1,0 8px 24px #0005}.manhattan-world .ritual-sky{opacity:.45;filter:sepia(.6)}.manhattan-world .ritual-inscription,.manhattan-world .ritual-trace{color:#d1b982}.manhattan-world .sound-dock{border-color:#baa57a75;box-shadow:0 0 0 2px #ad956529,0 12px 30px #0007}.manhattan-world .temple-room-controller{filter:sepia(.23) saturate(.8)}.manhattan-world .manhattan-portals{position:absolute;inset:0;pointer-events:none;z-index:4}.manhattan-world [data-manhattan-portal],.manhattan-world .manhattan-partner{position:absolute;padding:0;border:0;background:none;pointer-events:auto;border-radius:6px;touch-action:manipulation;cursor:pointer;color:#fff1}.manhattan-world .manhattan-showcase{position:absolute;padding:0;border:0;background:transparent;pointer-events:auto;cursor:pointer;touch-action:manipulation;border-radius:5px}.manhattan-world .manhattan-showcase:focus-visible{outline:2px solid #edce8b}.manhattan-world [data-manhattan-portal] span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.manhattan-world .manhattan-portals.is-fallback [data-manhattan-portal]{border:1px solid #c9b07880;background:#10100dbb;color:#f4e6c8;font-size:10px}.manhattan-world .manhattan-portals.is-fallback [data-manhattan-portal] span{position:static;width:auto;height:auto;clip-path:none;overflow:visible}.manhattan-world .manhattan-portals.is-fallback .manhattan-partner{background:#151510d9;border:1px solid #b69c61;color:#ecd6a8;font-size:11px;display:flex;align-items:center;justify-content:center;text-align:center}.manhattan-world .manhattan-portals.is-fallback .manhattan-partner[hidden]{display:none}.manhattan-world [data-manhattan-portal]:focus-visible,.manhattan-world .manhattan-partner:focus-visible{outline:2px solid #f1cf8c;outline-offset:3px;background:#e6bd621a}.manhattan-world .manhattan-fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.manhattan-world .manhattan-fallback:not([hidden])~*{opacity:1}.manhattan-world .manhattan-edition{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:0 0 16px;color:#c8b17d;font-size:12px;letter-spacing:.15em}.manhattan-world .manhattan-edition a{letter-spacing:.04em;color:#ecd9ae}.manhattan-world:not(.archive-open) .manhattan-edition{position:fixed;right:14px;top:calc(env(safe-area-inset-top,0px) + 4px);z-index:54;font-size:9px;pointer-events:auto;margin:0}.manhattan-world:not(.archive-open) .manhattan-edition>span{display:none}.manhattan-world .manhattan-route-guide{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.manhattan-world .manhattan-route-guide a{padding:10px 14px;border:1px solid #b79b5840;border-radius:10px;background:#181b18;color:#e5d5b8}.manhattan-world .manhattan-route-guide a:hover{border-color:#d0b475}@media(prefers-reduced-motion:reduce){.manhattan-world *{scroll-behavior:auto}}dialog.record-listening.record-glass{--signal:#c8eee9;--ice:#d8f6ef;--sans:Verdana,Arial,sans-serif;--record-width:min(560px,86vw,calc((100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * .5466667));--frame-top:60px;--frame-side:32px;--frame-bottom:58px;--frame-radius:42px;width:var(--record-width);height:calc(var(--record-width) * 1.5);aspect-ratio:2 / 3;max-height:none!important;max-width:none;margin:auto;padding:var(--frame-top) var(--frame-side) var(--frame-bottom);box-sizing:border-box;background:transparent!important;border:0!important;border-radius:42px;overflow:hidden!important;box-shadow:0 28px 70px #0009!important;color:#f1f6f4;color-scheme:dark;transform:none;transform-origin:50% 50%;animation:record-glass-arrive .18s ease-out!important}dialog.record-listening.record-glass.is-platforms-visible{transform:perspective(1200px) rotateY(12deg) rotate(.3deg)}@keyframes record-glass-arrive{0%{opacity:0}to{opacity:1}}dialog.record-listening.record-glass:before{content:"";position:absolute;inset:0;z-index:1;box-sizing:border-box;border:32px solid transparent;border-image:url(/assets/player-glass-chrome-v3.webp) 240 160 230 160 / var(--frame-top) var(--frame-side) var(--frame-bottom) var(--frame-side) / 0 stretch;pointer-events:none}dialog.record-listening.record-glass::backdrop{background:#0206099e;backdrop-filter:none;-webkit-backdrop-filter:none}dialog.record-listening.record-glass .record-glass-frame{height:100%;min-height:0}dialog.record-listening.record-glass .record-dock-slot[hidden],dialog.record-listening.record-glass .record-transport[hidden]{display:none!important}dialog.record-listening.record-glass .record-shell{position:relative;z-index:2;display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;border:1px solid #c9e2df4d;border-radius:13px;overflow:visible;background:radial-gradient(ellipse at 8% 0,#d4eee320,transparent 58%),linear-gradient(145deg,#151c21ee,#080d12ed 68%,#1f292cf0);box-shadow:inset 0 1px #f2ffff36,inset 0 -1px #aac4c52e,0 0 0 3px #09101566}dialog.record-listening.record-glass .record-topbar{position:absolute;top:calc(8px - var(--frame-top));left:0;width:100%;height:44px;padding:0 5px;min-height:44px;gap:8px;background:transparent!important;border:0!important;box-shadow:none;animation:none!important;font-size:10px;letter-spacing:.12em}dialog.record-listening.record-glass .record-topbar>span{color:#dae4df!important;letter-spacing:.12em}dialog.record-listening.record-glass .icon-button{width:44px;height:44px;border-color:#d0e5e259;background:linear-gradient(145deg,#6680803d,#111a2299);color:#effaf5;border-radius:12px}dialog.record-listening.record-glass .record-layout{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);grid-template-rows:auto minmax(0,1fr);height:auto;max-height:none;min-height:0;padding:14px 14px 0;gap:14px;overflow:hidden}dialog.record-listening.record-glass .record-intro{display:contents;min-width:0}dialog.record-listening.record-glass .record-jacket{grid-column:1;grid-row:1 / span 2;position:static;top:auto;display:block;align-self:start;height:auto;overflow:visible;padding:0;background:transparent!important;border:0!important}dialog.record-listening.record-glass .record-sleeve.collectible-stage{width:100%;margin:0;padding:0;perspective:1000px}dialog.record-listening.record-glass .collectible-tilt{aspect-ratio:1}dialog.record-listening.record-glass .collectible-card{transform:none}dialog.record-listening.record-glass .collectible-stage.is-flipped .collectible-card{transform:rotateY(180deg)}dialog.record-listening.record-glass .collectible-face{padding:5px;gap:0;border-radius:11px;border-color:#c9d7d17d;background:linear-gradient(145deg,#cad6d44a,#071116b8)!important;box-shadow:inset 0 1px #f5fffc66,0 8px 15px #0006}dialog.record-listening.record-glass .collectible-back{padding:0}dialog.record-listening.record-glass .collectible-edition,dialog.record-listening.record-glass .collectible-signature,dialog.record-listening.record-glass .collectible-halo{display:none}dialog.record-listening.record-glass .record-sleeve .collectible-front img{width:100%;height:100%;aspect-ratio:1;object-fit:contain;border-radius:6px;background:#070c10;box-shadow:none}dialog.record-listening.record-glass .collectible-flip{min-height:44px;margin:4px 0 0;padding:4px 0;font-size:11px;letter-spacing:0;color:#d2dfd9;background:none}dialog.record-listening.record-glass .collectible-flip>span:first-child{font-size:18px}dialog.record-listening.record-glass .record-now{grid-column:2;grid-row:1;min-width:0}.record-return-zone{position:relative}.record-return-zone>[data-record-platform-return]{position:absolute;inset:0;z-index:4;display:block;width:100%;height:100%;margin:0;padding:0;border:1px solid transparent;border-radius:inherit;background:transparent;color:inherit;cursor:pointer;touch-action:manipulation}.record-return-zone>[data-record-platform-return][hidden]{display:none!important}.record-return-zone>[data-record-platform-return]:hover{border-color:#c9f3ed80;background:#c9f3ed08}.record-return-zone>[data-record-platform-return]:focus-visible{outline:2px solid #e6fff5;outline-offset:-3px}dialog.record-listening.record-glass .record-now :is(h2,.audition-title){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}dialog.record-listening.record-glass .record-now>.eyebrow{margin:0 0 5px;font-size:10px;line-height:1.4;letter-spacing:.08em;color:#b6c5c4!important}dialog.record-listening.record-glass .record-now h2{margin:0 0 13px;font-size:17px;line-height:1.35;font-weight:400;letter-spacing:0;color:#f2f4ed!important;overflow-wrap:anywhere}dialog.record-listening.record-glass .record-audition{display:block;padding:11px;border:1px solid #c6dfd747;border-radius:10px;background:linear-gradient(130deg,#d3eee00d,#03090c60);box-shadow:inset 0 1px #ffffff10,0 3px 8px #0003}dialog.record-listening.record-glass .audition-caption{display:flex;padding:0;font-size:9px;line-height:1.4;letter-spacing:.03em;color:#bfccc6;gap:5px}dialog.record-listening.record-glass [data-audition-position]{flex:none;font-variant-numeric:tabular-nums;color:#d2eee4}dialog.record-listening.record-glass .record-now .audition-title{margin:9px 0 8px;font-size:18px!important;line-height:1.35!important;letter-spacing:0;font-weight:400;color:#f6fbf5!important}dialog.record-listening.record-glass .audition-state{display:block;font-size:11px;line-height:1.4;letter-spacing:0;color:#d4eee3!important}dialog.record-listening.record-glass .record-track-pane{grid-column:2;grid-row:2;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;border:1px solid #c2d8d03b;border-bottom:0;border-radius:10px 10px 0 0;background:#06101755;overflow:hidden}dialog.record-listening.record-glass.is-platforms-visible .record-intro{grid-column:1 / -1;grid-row:1;display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:14px}dialog.record-listening.record-glass.is-platforms-visible .record-intro :is(.record-jacket,.record-now){grid-column:auto;grid-row:auto}dialog.record-listening.record-glass.is-platforms-visible .record-track-pane{grid-column:1 / -1;grid-row:2;grid-template-rows:minmax(0,1fr) auto}dialog.record-listening.record-glass.is-platforms-visible :is(.tracklist-caption,.audition-tracklist,.collectible-flip){display:none}dialog.record-listening.record-glass.is-platforms-visible .record-content{padding-top:8px;contain:none;isolation:auto}dialog.record-listening.record-glass.is-platforms-visible .audition-platform-details{margin:0;padding:0;border:0;background:none;box-shadow:none}dialog.record-listening.record-glass.is-platforms-visible .audition-platform-details:before{content:none}dialog.record-listening.record-glass.is-platforms-visible :is(.record-platform-disclosure,.record-platform-selection,.audition-platform-caption){display:none}dialog.record-listening.record-glass .record-platform-disclosure{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:8px 0;gap:8px;border:0;background:none;color:#dbeee0;font:11px/1.4 Verdana,Arial,sans-serif;text-align:left;cursor:pointer}dialog.record-listening.record-glass :is(.record-platform-body,[data-record-platform-close])[hidden]{display:none!important}dialog.record-listening.record-glass.is-platforms-visible .record-jacket>[data-record-platform-close]{display:block;width:100%;height:44px;margin:4px 0 0;padding:4px;font-size:10px}dialog.record-listening.record-glass .record-content{position:relative;height:auto;min-height:0;padding:0 8px 16px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;overflow-anchor:none;touch-action:pan-y;contain:paint;isolation:isolate;scrollbar-width:thin;scrollbar-color:#bbd9cc80 #081119;background:transparent!important;animation:none!important;scroll-padding-block:8px 16px}dialog.record-listening.record-glass .record-content::-webkit-scrollbar{width:5px}dialog.record-listening.record-glass .record-content::-webkit-scrollbar-thumb{background:#c1dacc80;border-radius:5px}dialog.record-listening.record-glass .tracklist-caption{position:static;display:block;min-height:35px;align-items:center;padding:7px 8px;font-size:9px;line-height:1.4;letter-spacing:.04em;gap:8px;color:#c3d2cb;border-color:#c6d9d233;background:#10191ff5}dialog.record-listening.record-glass .tracklist-caption>span:last-child{display:block;white-space:nowrap;font-size:8px;opacity:.75;margin-top:3px}dialog.record-listening.record-glass .audition-tracklist li{border-color:#becbc525}dialog.record-listening.record-glass .record-track-button{grid-template-columns:18px minmax(0,1fr) 28px;gap:6px;min-height:60px;padding:12px 3px;border-radius:3px;font-size:14px;color:#e5ede7}dialog.record-listening.record-glass .record-track-button .track-name{font-size:14px;line-height:1.45}dialog.record-listening.record-glass .record-track-button :is(.track-number,.track-time){font-size:10px;color:#bdccc5}dialog.record-listening.record-glass .record-track-glyph{display:none}dialog.record-listening.record-glass .track-live-label{font-size:10px;line-height:1.4;margin-top:4px;color:#d6f8e8}dialog.record-listening.record-glass li.is-active{background:linear-gradient(105deg,#c9f6df16,#809baa13)}dialog.record-listening.record-glass li.is-active:before{content:none;display:none}dialog.record-listening.record-glass li.is-active .record-track-button{border-left-color:#cdeede!important}dialog.record-listening.record-glass li.is-active .track-number,dialog.record-listening.record-glass .record-track-glyph{color:#d7f1e7!important}dialog.record-listening.record-glass .record-scroll-cue{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:2px 6px;width:100%;height:44px;min-height:44px;max-height:44px;box-sizing:border-box;padding:5px 8px;border:0;border-top:1px solid #d5f8e23d;background:linear-gradient(145deg,#718f8c30,#122022ee);color:#ecfff3;font:10px/1.4 Verdana,Arial,sans-serif;text-align:left;cursor:pointer;box-shadow:0 -8px 18px #03101559}dialog.record-listening.record-glass .record-scroll-cue[hidden]{display:none}dialog.record-listening.record-glass [data-record-scroll-label]{grid-column:1;grid-row:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}dialog.record-listening.record-glass [data-record-scroll-count]{grid-column:1;grid-row:2;font-size:9px;color:#bfd5c9;white-space:nowrap}dialog.record-listening.record-glass .record-scroll-cue svg{grid-column:2;grid-row:1 / span 2;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}dialog.record-listening.record-glass .record-scroll-cue[data-at-end=true] svg{transform:rotate(180deg)}dialog.record-listening.record-glass .audition-platforms-panel{margin:12px 0 0;padding:0 10px 10px;border-color:#aec6be40;background:#23323245;box-shadow:inset 0 1px #efffff16;backdrop-filter:none;-webkit-backdrop-filter:none}dialog.record-listening.record-glass .audition-platforms-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;cursor:pointer;list-style:none;font-size:12px;line-height:1.4;color:#e8f5ed}dialog.record-listening.record-glass .audition-platforms-panel>summary::-webkit-details-marker{display:none}dialog.record-listening.record-glass .audition-platforms-panel>summary>span{font-size:20px}dialog.record-listening.record-glass .audition-platforms-panel[open]>summary>span{transform:rotate(45deg)}dialog.record-listening.record-glass .record-platform-selection{display:grid;gap:4px;padding:4px 0 10px}dialog.record-listening.record-glass [data-record-platform-title]{font-size:14px;line-height:1.5;overflow-wrap:anywhere;color:#f4fbf4}dialog.record-listening.record-glass [data-record-platform-close]{justify-self:start;min-height:44px;padding:8px 10px;border:1px solid #c2d6c653;border-radius:8px;background:#d7ead30d;color:#dbeee0;font:11px/1.4 Verdana,Arial,sans-serif;cursor:pointer}dialog.record-listening.record-glass .audition-platform-caption{font-size:9px;letter-spacing:.03em;border-top:1px solid #b7cec22e;color:#c5d2ca}dialog.record-listening.record-glass .audition-platforms{gap:8px}dialog.record-listening.record-glass.is-platforms-visible .audition-platforms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));opacity:1;visibility:visible;transform:none;pointer-events:auto}dialog.record-listening.record-glass .audition-platforms a{min-height:56px;padding:8px;background:linear-gradient(145deg,#76928c21,#101c23)!important;border-color:#aec9c33d!important}dialog.record-listening.record-glass .audition-platforms strong{font-size:11px}dialog.record-listening.record-glass .audition-platforms small{font-size:10px;line-height:1.4;color:#cad5d0}dialog.record-listening.record-glass.is-platforms-visible .audition-platforms a{min-height:52px;padding:6px;gap:6px}dialog.record-listening.record-glass.is-platforms-visible .platform-logo,dialog.record-listening.record-glass.is-platforms-visible .platform-logo img{width:20px;height:20px}dialog.record-listening.record-glass.is-platforms-visible .platform-logo{flex:0 0 20px}dialog.record-listening.record-glass.is-platforms-visible .audition-platforms a>span:last-child{display:none}dialog.record-listening.record-glass .audition-note{font-size:11px;line-height:1.6;color:#bccac3;margin:12px 0}dialog.record-listening.record-glass .record-imprint{margin:14px 0 0;font-size:10px;line-height:1.6;color:#c0d0c5;letter-spacing:.04em}dialog.record-listening.record-glass .record-full{display:flex;align-items:center;min-height:44px;margin:0;font-size:11px;line-height:1.4;color:#d2e3db}dialog.record-listening.record-glass .record-transport{margin:9px 10px 5px;padding:8px 10px 5px;border:1px solid #e2ebe17a;border-radius:13px;background:linear-gradient(150deg,#a6b9ad62,#23342ff2 28%,#0e181bf2 70%,#b2c4b36b);box-shadow:inset 0 1px #ffffff7a,inset 0 -1px #c5d2c340,0 2px #091014,0 0 0 2px #9caf9c22,0 4px 12px #0006}dialog.record-listening.record-glass .record-transport .audition-console{grid-template-columns:44px 28px minmax(0,1fr) 44px;gap:8px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}dialog.record-listening.record-glass .record-transport .audition-play{width:44px;height:44px;padding:10px;background:linear-gradient(135deg,#f4fff2,#b7cfc1 50%,#67837e)!important;border-color:#e8f9eb;color:#12231c;box-shadow:inset 0 1px #fff,0 2px #485f57,0 4px 9px #0006}dialog.record-listening.record-glass .record-transport .audition-mute{width:44px;height:44px;border-radius:10px;color:#d5e6db!important;background:linear-gradient(135deg,#6e918636,#081217);border-color:#c4dcc850!important}dialog.record-listening.record-glass .record-transport .audition-transport-art{display:block;align-self:center;width:28px;height:28px;border:1px solid #d3e3d08a;border-radius:4px;overflow:hidden;box-shadow:0 1px 5px #0008}dialog.record-listening.record-glass .record-transport .audition-transport-art img{display:block;width:100%;height:100%;object-fit:contain}dialog.record-listening.record-glass .record-transport .audition-timeline{position:relative;min-width:0;padding-top:2px}dialog.record-listening.record-glass .record-transport .audition-transport-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.4;color:#f0f8ee}dialog.record-listening.record-glass .record-transport .audition-signal{display:none}dialog.record-listening.record-glass .record-transport .audition-seek{position:relative;width:100%;height:44px;accent-color:#d1e8d9!important;margin:0}dialog.record-listening.record-glass .record-transport .audition-clock{gap:2px;font-size:10px;color:#c2d3c8}dialog.record-listening.record-glass .record-paging{position:absolute;left:0;bottom:calc(6px - var(--frame-bottom));width:100%;height:44px;min-height:44px;padding:0 3px;gap:5px;background:transparent!important;border:0!important;box-shadow:none}dialog.record-listening.record-glass .record-paging button{min-width:44px;min-height:44px;padding:6px 4px;font-size:10px;color:#d7e4dc}dialog.record-listening.record-glass .record-paging>span{font-size:10px;color:#baccc3}dialog.record-listening.record-glass :focus-visible{outline:2px solid #d9f9e9;outline-offset:-3px}dialog.record-listening.record-glass .record-layout:has(.is-flipped){grid-template-columns:minmax(0,1fr)}dialog.record-listening.record-glass .record-intro:has(.is-flipped){grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr);height:min(300px,32svh)}dialog.record-listening.record-glass .record-intro:has(.is-flipped) .record-now{display:none}dialog.record-listening.record-glass .record-intro:has(.is-flipped) .record-jacket{grid-column:1;grid-row:1;height:100%;width:100%}dialog.record-listening.record-glass .record-layout:has(.is-flipped) .record-track-pane{grid-column:1;grid-row:2}dialog.record-listening.record-glass .record-sleeve.has-lyrics-screen.is-flipped{width:100%;height:100%}dialog.record-listening.record-glass .has-lyrics-screen.is-flipped .collectible-tilt{aspect-ratio:auto;height:calc(100% - 48px)}dialog.record-listening.record-glass .collectible-lyrics{padding:0;background:linear-gradient(145deg,#2a3b3de8,#111c21)!important;backdrop-filter:none;-webkit-backdrop-filter:none}dialog.record-listening.record-glass .sleeve-lyrics-header{padding:8px 14px;font-size:10px}dialog.record-listening.record-glass .sleeve-lyrics-scroll{padding:12px 14px}dialog.record-listening.record-glass .sleeve-lyrics-library{min-height:44px;padding:8px 14px;font-size:11px}@media(max-width:700px){dialog.record-listening.record-glass{--frame-top:54px;--frame-side:24px;--frame-bottom:54px;--frame-radius:34px;border-radius:34px}dialog.record-listening.record-glass .record-layout{padding:10px 10px 0;gap:10px}dialog.record-listening.record-glass.is-platforms-visible .record-intro{gap:10px}dialog.record-listening.record-glass .record-now>.eyebrow{display:none}dialog.record-listening.record-glass .record-now h2{font-size:14px;margin-bottom:8px}dialog.record-listening.record-glass .record-now .audition-title{font-size:14px!important;margin-block:6px}dialog.record-listening.record-glass .record-audition{padding:7px}dialog.record-listening.record-glass .record-track-button .track-name{font-size:13px}dialog.record-listening.record-glass .track-live-label{font-size:9px}dialog.record-listening.record-glass .record-transport{padding:8px 10px 5px}}@media(max-width:360px),(max-height:600px)and (orientation:portrait){dialog.record-listening.record-glass{--frame-top:50px;--frame-side:18px;--frame-bottom:50px}dialog.record-listening.record-glass .record-topbar{font-size:9px;min-height:44px;padding:2px 8px}dialog.record-listening.record-glass .record-layout{gap:8px;padding:8px 8px 0}dialog.record-listening.record-glass.is-platforms-visible .record-intro{gap:8px}dialog.record-listening.record-glass .record-now h2{font-size:12px;margin-bottom:7px}dialog.record-listening.record-glass .record-now .audition-title{font-size:14px!important;margin-block:6px}dialog.record-listening.record-glass .audition-caption{font-size:8px}dialog.record-listening.record-glass .record-audition{padding:7px}dialog.record-listening.record-glass .record-track-button .track-name{font-size:13px}}@media(max-width:360px){dialog.record-listening.record-glass .record-transport .audition-console{grid-template-columns:44px minmax(0,1fr) 44px}dialog.record-listening.record-glass .record-transport .audition-transport-art{display:none}}@media(max-height:480px)and (orientation:landscape){dialog.record-listening.record-glass{--record-width:min(720px,86vw, calc((100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom))*1.64) );--frame-top:50px;--frame-side:20px;--frame-bottom:20px;--frame-radius:24px;height:calc(var(--record-width) * .5);aspect-ratio:2 / 1;border-radius:24px}dialog.record-listening.record-glass .record-topbar{padding:0 6px}dialog.record-listening.record-glass .record-topbar>span{font-size:9px;max-width:calc(100% - 200px)}dialog.record-listening.record-glass .record-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:minmax(0,1fr);padding:8px 10px 0;gap:12px}dialog.record-listening.record-glass .record-intro{grid-column:1;grid-row:1;display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px}dialog.record-listening.record-glass .record-intro :is(.record-jacket,.record-now){grid-column:auto;grid-row:auto}dialog.record-listening.record-glass .record-track-pane{grid-column:2;grid-row:1}dialog.record-listening.record-glass.is-platforms-visible .record-intro{grid-column:1;grid-row:1;grid-template-columns:64px minmax(0,1fr);gap:8px}dialog.record-listening.record-glass.is-platforms-visible .record-track-pane{grid-column:2;grid-row:1}dialog.record-listening.record-glass .record-now h2{font-size:12px;margin-bottom:6px}dialog.record-listening.record-glass .record-now .audition-title{font-size:13px!important;margin-block:5px}dialog.record-listening.record-glass .record-audition{padding:6px}dialog.record-listening.record-glass .audition-caption{font-size:8px}dialog.record-listening.record-glass .record-paging{z-index:6;top:calc(8px - var(--frame-top));left:auto;right:52px;bottom:auto;width:150px}dialog.record-listening.record-glass .record-paging-label{display:none}dialog.record-listening.record-glass .record-paging button{font-size:18px}dialog.record-listening.record-glass .record-transport{padding-top:3px;padding-bottom:3px}dialog.record-listening.record-glass .record-intro:has(.is-flipped){height:100%;min-height:0;grid-template-columns:minmax(0,1fr)}dialog.record-listening.record-glass .record-layout:has(.is-flipped){grid-template-columns:minmax(170px,.8fr) minmax(0,1.2fr)}dialog.record-listening.record-glass .record-layout:has(.is-flipped) .record-track-pane{grid-column:2;grid-row:1}}@media(max-height:480px)and (orientation:portrait){dialog.record-listening.record-glass{--frame-top:50px;--frame-side:18px;--frame-bottom:20px}dialog.record-listening.record-glass .record-topbar>span{max-width:calc(100% - 155px);font-size:8px;letter-spacing:0}dialog.record-listening.record-glass .record-layout{grid-template-columns:minmax(0,1fr)}dialog.record-listening.record-glass .record-intro{grid-column:1;grid-row:1;display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px}dialog.record-listening.record-glass .record-intro :is(.record-jacket,.record-now){grid-column:auto;grid-row:auto}dialog.record-listening.record-glass .record-track-pane{grid-column:1;grid-row:2}dialog.record-listening.record-glass.is-platforms-visible .record-intro{grid-column:1;grid-row:1;grid-template-columns:56px minmax(0,1fr);gap:8px}dialog.record-listening.record-glass.is-platforms-visible .record-track-pane{grid-column:1;grid-row:2}dialog.record-listening.record-glass .record-now>.eyebrow,dialog.record-listening.record-glass .record-now h2{display:none}dialog.record-listening.record-glass .record-now .audition-title{-webkit-line-clamp:1}dialog.record-listening.record-glass .collectible-flip{font-size:9px}dialog.record-listening.record-glass .record-paging{z-index:6;top:calc(8px - var(--frame-top));left:auto;right:52px;bottom:auto;width:105px}dialog.record-listening.record-glass .record-paging-label{display:none}dialog.record-listening.record-glass .record-paging button{font-size:18px}dialog.record-listening.record-glass .record-paging>span{display:none}dialog.record-listening.record-glass .record-transport{padding-top:3px;padding-bottom:3px}dialog.record-listening.record-glass .record-intro:has(.is-flipped){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){dialog.record-listening.record-glass,dialog.record-listening.record-glass *{animation:none!important;transition:none!important}}dialog.record-listening.record-glass.has-record-dock{--record-width:min(560px,86vw,calc((100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 105px) * .5466667));width:min(620px,calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 20px));height:fit-content;min-height:0;aspect-ratio:auto;padding:0;gap:24px;justify-items:center;border-radius:0;overflow:visible!important;box-shadow:none!important;transform:none!important;animation:none!important}dialog.record-listening.record-glass.has-record-dock[open]{display:grid;grid-template-rows:auto auto}dialog.record-listening.record-glass.has-record-dock:before{content:none}dialog.record-listening.record-glass.has-record-dock .record-glass-frame{position:relative;box-sizing:border-box;width:var(--record-width);height:calc(var(--record-width) * 1.5);aspect-ratio:2 / 3;padding:var(--frame-top) var(--frame-side) var(--frame-bottom);border-radius:var(--frame-radius);overflow:hidden;box-shadow:0 28px 70px #0009;transform:none;transform-origin:50% 50%;animation:record-glass-arrive .18s ease-out}dialog.record-listening.record-glass.has-record-dock .record-glass-frame:before{content:"";position:absolute;inset:0;z-index:1;box-sizing:border-box;border:32px solid transparent;border-image:url(/assets/player-glass-chrome-v3.webp) 240 160 230 160 / var(--frame-top) var(--frame-side) var(--frame-bottom) var(--frame-side) / 0 stretch;pointer-events:none}dialog.record-listening.record-glass.has-record-dock.is-platforms-visible .record-glass-frame{transform:perspective(1200px) rotateY(12deg) rotate(.3deg)}dialog.record-listening.record-glass .record-turn-glint{position:absolute;inset:0;z-index:4;box-sizing:border-box;pointer-events:none;opacity:0;border:32px solid transparent;border-radius:var(--frame-radius);border-image:url(/assets/player-turn-glint-v1.webp) 240 160 230 160 / var(--frame-top) var(--frame-side) var(--frame-bottom) var(--frame-side) / 0 stretch;clip-path:inset(var(--frame-top) 0 0 0);mix-blend-mode:screen}dialog.record-listening.record-glass.has-record-dock .record-shell{grid-template-rows:minmax(0,1fr)}dialog.record-listening.record-glass.has-record-dock .record-layout{padding-bottom:14px}dialog.record-listening.record-glass.has-record-dock .record-dock-slot{width:100%;min-width:0}dialog.record-listening.record-glass.has-record-dock .record-dock-slot>.unified-preview-player.sound-dock{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;backdrop-filter:none;-webkit-backdrop-filter:none}@media(max-width:700px){dialog.record-listening.record-glass.has-record-dock .record-layout{padding-bottom:10px}}@media(max-height:480px)and (orientation:landscape){dialog.record-listening.record-glass.has-record-dock{--record-width:min(720px,86vw, calc((100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 105px)*1.64) );gap:20px}dialog.record-listening.record-glass.has-record-dock .record-glass-frame{height:calc(var(--record-width) * .5);aspect-ratio:2 / 1}dialog.record-listening.record-glass.has-record-dock .record-layout{padding-bottom:6px}}.unified-preview-player.sound-dock,body.desktop-home .world-hero>.unified-preview-player.sound-dock,.immersive-home:not(.archive-open) .mobile-spatial-active .unified-preview-player.sound-dock,dialog.record-listening.record-glass .record-dock-slot>.unified-preview-player.sound-dock{--ice:#d3e8d9;--signal:#d3e8d9;border-radius:15px!important;border-color:#d1e0d590!important;background:radial-gradient(ellipse at 15% 0,#c1d0c72a,transparent 66%),linear-gradient(140deg,#566960d9,#101b20f2 32%,#0b141cf2 74%,#687e6bba)!important;box-shadow:inset 0 1px #f6fff68c,inset 0 -1px #c2d2c745,0 0 0 2px #c0cebe1a,0 9px 24px #0007!important}.unified-preview-player.sound-dock .preview-toggle{background:linear-gradient(145deg,#f1fff1,#adbfaf 55%,#5b796b)!important;border-color:#e3f2e4!important;color:#10291f!important;box-shadow:inset 0 1px #fff,0 2px #456050,0 3px 8px #0005!important}.unified-preview-player.sound-dock[data-sound-mode=player] .preview-mute{color:#d4efe0!important;border-color:#c2e0ce80!important;background:linear-gradient(140deg,#81968a42,#152521)!important}.unified-preview-player.sound-dock .preview-artwork:not([hidden]){border-color:#d4e3d699;box-shadow:inset 0 1px #fff5,0 4px 12px #0009}@media(min-width:1000px)and (min-height:481px){dialog.record-listening.record-glass,dialog.record-listening.record-glass.has-record-dock{--sans:"Segoe UI",Arial,sans-serif;--record-width:min(1108.8px, calc(77vw - 61.6px) );--record-perspective:4200px;--record-height:min(720px, calc(100svh - 48px) );--frame-top:56px;--frame-side:28px;--frame-bottom:52px;--frame-radius:32px;width:var(--record-width);height:var(--record-height);aspect-ratio:auto;border-radius:var(--frame-radius)}dialog.record-listening.record-glass.has-record-dock{--record-height:min(660px, calc(100svh - 164px) );width:var(--record-width);height:fit-content;gap:16px;border-radius:0}dialog.record-listening.record-glass.has-record-dock .record-glass-frame{width:100%;height:var(--record-height);aspect-ratio:auto}dialog.record-listening.record-glass.is-platforms-visible,dialog.record-listening.record-glass.has-record-dock.is-platforms-visible .record-glass-frame{transform:perspective(var(--record-perspective)) rotateY(12deg) rotate(.3deg)}dialog.record-listening.record-glass .record-shell{border-radius:16px;background:radial-gradient(ellipse at 12% 0,#d9f8f126,transparent 58%),linear-gradient(135deg,#25343be6,#0a1219f2 65%,#1b2c31e8);box-shadow:inset 0 1px #f2ffff40,inset 0 -1px #aac4c536,0 0 0 3px #09101566}dialog.record-listening.record-glass .record-topbar{font-size:12px;padding-inline:8px}dialog.record-listening.record-glass .record-topbar>span{padding:7px 12px;border-radius:8px;background:#0b1823e8}dialog.record-listening.record-glass .record-layout,dialog.record-listening.record-glass .record-layout:has(.is-flipped){grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);grid-template-rows:minmax(0,1fr);gap:24px;padding:20px}dialog.record-listening.record-glass.has-record-dock .record-layout{padding-bottom:20px}dialog.record-listening.record-glass .record-intro,dialog.record-listening.record-glass.is-platforms-visible .record-intro{grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-content:start;gap:18px;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bbd9cc80 transparent}dialog.record-listening.record-glass .record-jacket,dialog.record-listening.record-glass.is-platforms-visible .record-intro .record-jacket{grid-column:1;grid-row:1;justify-self:center;width:clamp(144px,calc(var(--record-height) - 418px),260px);max-width:100%;height:auto}dialog.record-listening.record-glass .record-now,dialog.record-listening.record-glass.is-platforms-visible .record-intro .record-now{grid-column:1;grid-row:2;min-width:0}dialog.record-listening.record-glass .record-now>.eyebrow{font-size:11px;margin-bottom:8px}dialog.record-listening.record-glass .record-now h2{display:block;overflow:visible;-webkit-line-clamp:unset;font:500 clamp(20px,1.8vw,26px)/1.25 var(--sans);margin-bottom:16px;overflow-wrap:break-word}dialog.record-listening.record-glass .record-audition{padding:16px;border-radius:12px}dialog.record-listening.record-glass .audition-caption{justify-content:space-between;font-size:10px;gap:12px}dialog.record-listening.record-glass .record-now .audition-title{font-size:22px!important;line-height:1.35!important;margin-block:12px 10px}dialog.record-listening.record-glass .audition-state{font-size:12px}dialog.record-listening.record-glass .collectible-flip,dialog.record-listening.record-glass [data-record-platform-close]{font-size:12px}dialog.record-listening.record-glass .record-track-pane,dialog.record-listening.record-glass.is-platforms-visible .record-track-pane,dialog.record-listening.record-glass .record-layout:has(.is-flipped) .record-track-pane{grid-column:2;grid-row:1;border-radius:13px;border-bottom:1px solid #c2d8d03b}dialog.record-listening.record-glass .tracklist-caption{display:flex;justify-content:space-between;min-height:44px;padding:10px 16px;font-size:11px}dialog.record-listening.record-glass .tracklist-caption>span:last-child{font-size:10px;margin:0}dialog.record-listening.record-glass .record-content{padding:4px 12px 16px}dialog.record-listening.record-glass .record-track-button{grid-template-columns:30px minmax(0,1fr) 46px 24px;gap:12px;min-height:68px;padding:14px 10px;border-radius:6px;font:400 15px/1.45 var(--sans)}dialog.record-listening.record-glass .record-track-button .track-name{font:400 16px/1.45 var(--sans);overflow-wrap:break-word}dialog.record-listening.record-glass .record-track-button :is(.track-number,.track-time){font-size:12px}dialog.record-listening.record-glass .record-track-glyph{display:block;font-size:20px}dialog.record-listening.record-glass .track-live-label{font-size:11px}dialog.record-listening.record-glass .record-scroll-cue{padding-inline:16px;font-size:12px}dialog.record-listening.record-glass [data-record-scroll-count]{font-size:10px}dialog.record-listening.record-glass .record-paging{padding-inline:8px;gap:16px}dialog.record-listening.record-glass .record-paging button{padding-inline:14px;font-size:12px;border:1px solid #a3c3cb66;border-radius:10px;background:#0b1823ed;color:#edf8f9}dialog.record-listening.record-glass .record-paging button:hover{background:#233c49}dialog.record-listening.record-glass .record-paging>span{font-size:11px;background:#0b1823ed;border-radius:8px;padding:7px 12px;color:#edf8f9}dialog.record-listening.record-glass .audition-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}dialog.record-listening.record-glass.is-platforms-visible .audition-platforms a{min-height:72px;padding:12px;gap:12px}dialog.record-listening.record-glass.is-platforms-visible .platform-logo,dialog.record-listening.record-glass.is-platforms-visible .platform-logo img{width:28px;height:28px}dialog.record-listening.record-glass.is-platforms-visible .platform-logo{flex:0 0 28px}dialog.record-listening.record-glass.is-platforms-visible .audition-platforms a>span:last-child{display:block}dialog.record-listening.record-glass .audition-platforms strong{font-size:14px}dialog.record-listening.record-glass .audition-platforms small{font-size:11px}dialog.record-listening.record-glass .record-intro:has(.is-flipped){height:100%;grid-template-rows:minmax(0,1fr);overflow:hidden}dialog.record-listening.record-glass .record-intro:has(.is-flipped) .record-jacket{width:100%;height:100%;min-height:0}dialog.record-listening.record-glass .record-sleeve.has-lyrics-screen.is-flipped{height:100%;width:100%}dialog.record-listening.record-glass .sleeve-lyrics-header{padding:12px 16px;font-size:11px}dialog.record-listening.record-glass .sleeve-lyrics-scroll{padding:16px}}@media(min-width:1000px)and (min-height:481px)and (max-height:700px){dialog.record-listening.record-glass .record-intro,dialog.record-listening.record-glass.is-platforms-visible .record-intro{grid-template-columns:104px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:14px}dialog.record-listening.record-glass .record-jacket,dialog.record-listening.record-glass.is-platforms-visible .record-intro .record-jacket{grid-column:1;grid-row:1;width:104px}dialog.record-listening.record-glass .record-now,dialog.record-listening.record-glass.is-platforms-visible .record-intro .record-now{grid-column:2;grid-row:1}dialog.record-listening.record-glass .record-now h2{font-size:18px;margin-bottom:12px}dialog.record-listening.record-glass .record-audition{padding:12px}dialog.record-listening.record-glass .record-now .audition-title{font-size:18px!important}dialog.record-listening.record-glass .record-intro:has(.is-flipped){grid-template-columns:minmax(0,1fr)}}@media(max-width:999px)and (min-height:481px){dialog.record-listening.record-glass:not(.is-platforms-visible) .record-jacket{grid-row:1}dialog.record-listening.record-glass:not(.is-platforms-visible) .record-track-pane{grid-column:1 / -1;grid-row:2}}dialog.record-listening.record-glass:not(.is-platforms-visible) .record-track-pane{position:relative;isolation:isolate;border:1px solid transparent;border-radius:16px 4px;background:linear-gradient(145deg,#08212a,#090e1a 45%,#190e29) padding-box,linear-gradient(125deg,#6af7ff,#314257 42%,#dc6aff) border-box;box-shadow:inset 0 1px #b6ffff33,inset 0 -1px #df65ff3d,0 0 16px #2ad8ea25}.record-cyber-field{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;border-radius:inherit;contain:strict}.record-cyber-grid{position:absolute;inset:0;background:linear-gradient(90deg,#4aeaff0a 1px,transparent 1px),linear-gradient(#4aeaff0a 1px,transparent 1px);background-size:23px 23px;opacity:.5}.record-cyber-aura{position:absolute;inset:-15%;background:radial-gradient(ellipse at 12% 35%,#00e5ff38,transparent 52%),radial-gradient(ellipse at 90% 75%,#ce25e839,transparent 48%);opacity:.35;transform:translate3d(-3%,0,0);animation:cyber-aura 9s ease-in-out infinite alternate;animation-play-state:paused}.record-cyber-scan{position:absolute;left:0;right:0;top:0;height:40%;background:linear-gradient(transparent,#75efff0a 70%,#7cefff49 98%,transparent);transform:translateY(-110%);opacity:0;animation:cyber-scan 6.4s linear infinite;animation-play-state:paused}dialog.record-glass .record-track-pane>.tracklist-caption,dialog.record-glass .record-track-pane>.record-content,dialog.record-glass .record-track-pane>.record-scroll-cue{position:relative;z-index:1}dialog.record-listening.record-glass:not(.is-platforms-visible) .tracklist-caption{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:30px;padding:8px 11px;background:#061118c9;border-bottom:1px solid #52eff04d;color:#bbf9ff;font:10px/1.4 Verdana,Arial,sans-serif;letter-spacing:.06em}dialog.record-listening.record-glass:not(.is-platforms-visible) .tracklist-caption>span:last-child{margin:0;font-size:8px;color:#b7aacb}.cyber-transmission{display:flex;align-items:center;justify-content:center;gap:3px;height:20px;flex:1;min-width:0;overflow:hidden;color:#5df4ff}.cyber-transmission i{width:2px;height:var(--level);flex:none;background:currentColor;box-shadow:0 0 5px #3be9ff88;opacity:.6;transform:scaleY(.45);animation:cyber-spectrum 1.8s ease-in-out infinite alternate;animation-delay:calc(var(--pulse) * -.17s);animation-play-state:paused}dialog.record-listening.record-glass:not(.is-platforms-visible) .record-content{padding:8px 9px 12px;scroll-padding-block:9px;background:transparent;overscroll-behavior-y:contain}dialog.record-listening.record-glass .audition-tracklist{position:relative;margin:0;padding:0}dialog.record-listening.record-glass .audition-tracklist ol{position:relative;margin:0;padding:0;list-style:none;border:0;background:none;box-shadow:none}dialog.record-listening.record-glass .audition-tracklist li{--cyber-accent:#71eeff;position:relative;border:0;margin:0;padding:3px 0;background:none;perspective:none}dialog.record-listening.record-glass .audition-tracklist li:nth-child(3n+2){--cyber-accent:#dba3ff}dialog.record-listening.record-glass .audition-tracklist li:nth-child(3n){--cyber-accent:#8ff2d8}dialog.record-listening.record-glass .audition-tracklist .record-track-button{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;width:100%;min-height:56px;display:grid;grid-template-columns:20px minmax(0,1fr) 29px 18px;gap:8px;padding:10px 9px;border:1px solid #7dc8e061;border-left:2px solid var(--cyber-accent);border-radius:11px 3px;background:linear-gradient(110deg,#153039df,#0b1424e8 55%,#1c1b30dc);box-shadow:inset 0 1px #dcffff33,inset 0 -1px #b474e03a,inset 2px 0 12px #50ecff10,0 3px 7px #0004;transform:none;color:#f1ffff;transition:border-color .2s ease,background .2s ease}dialog.record-listening.record-glass .audition-tracklist .record-track-button:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 28%,#8bffff28 43%,#df91ff1a 51%,transparent 65%);transform:translate(-100%);opacity:0;animation:cyber-row-light 7s ease-in-out infinite;animation-play-state:paused}dialog.record-listening.record-glass .audition-tracklist .record-track-button:after{content:"";position:absolute;right:0;top:0;width:36%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--cyber-accent));opacity:.65}dialog.record-listening.record-glass .audition-tracklist li:nth-child(3n+2) .record-track-button:before{animation-delay:-2.4s}dialog.record-listening.record-glass .audition-tracklist li:nth-child(3n) .record-track-button:before{animation-delay:-4.7s}dialog.record-listening.record-glass .audition-tracklist .track-name{font:500 13px/1.4 Verdana,Arial,sans-serif;overflow-wrap:anywhere;text-shadow:0 1px 3px #0008}dialog.record-listening.record-glass .audition-tracklist :is(.track-number,.track-time){font:9px/1.4 Verdana,Arial,sans-serif;font-variant-numeric:tabular-nums;color:#b9c9dc}dialog.record-listening.record-glass .audition-tracklist .track-number{color:var(--cyber-accent);text-shadow:0 0 10px #7cefff55}dialog.record-listening.record-glass .audition-tracklist .record-track-glyph{position:relative;display:block;font-size:17px;color:var(--cyber-accent)}dialog.record-listening.record-glass .audition-tracklist li.is-active{background:none}dialog.record-listening.record-glass .audition-tracklist li.is-active .record-track-button{border-color:#75f4ff99;border-left-color:#b8ffff!important;background:linear-gradient(110deg,#16414deb,#132d40ed 58%,#332044e8);box-shadow:inset 0 1px #b2ffff4d,0 0 14px #43eafa15}dialog.record-listening.record-glass .audition-tracklist .track-live-label{font:8px/1.3 Verdana,Arial,sans-serif;letter-spacing:.05em;color:#9bf7ef;margin-top:4px;text-shadow:none}.cyber-spectrum{position:absolute;inset:0;display:none;align-items:center;gap:2px}.cyber-spectrum i{display:block;width:2px;height:16px;transform:scaleY(.35);transform-origin:center;background:linear-gradient(#cba1ff,#64f3ff);animation:cyber-spectrum 1.3s ease-in-out infinite alternate;animation-play-state:paused}.cyber-spectrum i:nth-child(2){animation-delay:-.7s}.cyber-spectrum i:nth-child(3){animation-delay:-.3s}.cyber-spectrum i:nth-child(4){animation-delay:-1s}dialog.record-glass li.is-active .record-track-glyph{color:transparent!important}dialog.record-glass li.is-active .cyber-spectrum{display:flex}dialog.record-listening.record-glass .record-scroll-cue{min-height:38px;padding:7px 10px;background:#06141be8;border-top:1px solid #61eaf93d;color:#ccf8ff;font-size:10px}dialog.record-listening.record-glass .record-scroll-cue [data-record-scroll-count]{font-size:9px;color:#a8bed4}dialog.record-listening.record-glass .record-track-button:focus-visible{outline:2px solid #f1fc9c;outline-offset:-3px;transform:none}dialog.record-glass.is-cyber-idle:not(.is-platforms-visible) :is(.record-cyber-aura,.record-cyber-scan,.cyber-transmission i){animation-play-state:running}dialog.record-glass.is-cyber-idle:not(.is-platforms-visible) .cyber-visible .record-track-button:before,dialog.record-glass.is-cyber-idle:not(.is-platforms-visible) .cyber-visible .cyber-spectrum i{animation-play-state:running}dialog.record-glass:not(.is-cyber-idle) .record-cyber-scan{opacity:0;visibility:hidden}dialog.record-glass:not(.is-cyber-idle) .record-track-button:before{visibility:hidden}dialog.record-glass.is-platforms-visible .record-cyber-field{display:none}@media(hover:hover){dialog.record-listening.record-glass .record-track-button:hover{border-color:#aefbff;background:#153440}}@media(min-width:1000px)and (min-height:481px){dialog.record-listening.record-glass .audition-tracklist .record-track-button{min-height:68px;padding:13px 16px;gap:12px;grid-template-columns:26px minmax(0,1fr) 38px 20px}dialog.record-listening.record-glass .audition-tracklist .track-name{font-size:17px}dialog.record-listening.record-glass .audition-tracklist :is(.track-number,.track-time){font-size:11px}dialog.record-listening.record-glass:not(.is-platforms-visible) .tracklist-caption{font-size:10px;min-height:34px}}@keyframes cyber-scan{0%{transform:translateY(-110%);opacity:0}12%{opacity:.7}82%{opacity:.5}to{transform:translateY(290%);opacity:0}}@keyframes cyber-aura{to{transform:translate3d(5%,3%,0);opacity:.75}}@keyframes cyber-row-light{0%,18%{transform:translate(-100%);opacity:0}36%{opacity:.8}70%,to{transform:translate(100%);opacity:0}}@keyframes cyber-spectrum{to{transform:scaleY(.9)}}@media(prefers-reduced-motion:reduce){.record-cyber-aura,.record-cyber-scan,.cyber-spectrum i,.cyber-transmission i,dialog.record-listening.record-glass .record-track-button:before{animation:none!important}.record-cyber-aura{opacity:.5}.record-cyber-scan{display:none}dialog.record-listening.record-glass .record-track-button{transition:none}}.unified-preview-player.sound-dock .preview-tv-thumb[hidden]{display:none!important}.unified-preview-player.sound-dock.has-tv-preview,body.desktop-home .world-hero>.unified-preview-player.sound-dock.has-tv-preview,.immersive-home:not(.archive-open) .mobile-spatial-active .unified-preview-player.sound-dock.has-tv-preview,dialog.record-listening.record-glass .record-dock-slot>.unified-preview-player.sound-dock.has-tv-preview{grid-template-columns:minmax(0,1fr) 26px 36px 26px minmax(0,calc(50% - 12px)) 44px!important;grid-template-rows:28px 35px!important;gap:0 2px!important}.unified-preview-player.sound-dock.has-tv-preview .preview-listen-trigger{grid-column:1 / 5!important;grid-row:1!important;min-height:28px!important;height:28px!important;align-items:center}.unified-preview-player.sound-dock.has-tv-preview .preview-title{font-size:11px!important}.unified-preview-player.sound-dock.has-tv-preview .preview-previous{grid-column:2!important;grid-row:2!important}.unified-preview-player.sound-dock.has-tv-preview .preview-next{grid-column:4!important;grid-row:2!important}.unified-preview-player.sound-dock.has-tv-preview .preview-track-steps button{width:26px!important;min-width:26px!important;height:35px!important;min-height:35px!important;padding:4px!important}.unified-preview-player.sound-dock.has-tv-preview .preview-track-steps svg{width:16px;height:16px}.unified-preview-player.sound-dock.has-tv-preview .preview-toggle{grid-column:3!important;grid-row:2!important;width:34px!important;min-width:34px!important;height:34px!important;padding:7px!important}.unified-preview-player.sound-dock.has-tv-preview .preview-mute{grid-column:6!important;grid-row:1 / 3!important;height:63px!important;min-height:63px!important}.unified-preview-player.sound-dock.has-tv-preview .audition-timeline{grid-column:1!important;grid-row:2!important;align-self:center;padding:0!important;height:30px;min-width:0}.unified-preview-player.sound-dock.has-tv-preview .audition-signal{height:12px!important;gap:1px!important;overflow:hidden}.unified-preview-player.sound-dock.has-tv-preview .audition-seek{left:0;top:0;width:100%!important;height:12px!important}.unified-preview-player.sound-dock.has-tv-preview .audition-clock{inset:16px 0 auto;font-size:9px}.unified-preview-player.sound-dock.has-tv-preview [data-preview-duration]{display:none}.unified-preview-player.sound-dock .preview-tv-thumb{grid-column:5;grid-row:1 / 3;position:relative;display:block;min-width:0;width:100%;height:63px;min-height:44px;margin:0;padding:0;overflow:hidden;box-sizing:border-box;border:1px solid #b9d9d880;border-radius:9px;background:radial-gradient(ellipse at 70% 20%,#53757e,#0b1a21 72%);color:#f3fffc;cursor:pointer;box-shadow:inset 0 1px #fff7,0 3px 9px #0008}.unified-preview-player.sound-dock .preview-tv-thumb img{width:100%;height:100%;display:block;object-fit:cover;opacity:.9}.unified-preview-player.sound-dock .preview-tv-thumb img[hidden]{display:none}.preview-tv-play{position:absolute;left:50%;top:43%;transform:translate(-50%,-50%);display:grid;place-items:center;width:27px;height:22px;border-radius:7px;background:#e72b38e6;color:#fff;font:12px/1 Arial,sans-serif;box-shadow:0 2px 8px #0008}.preview-tv-brand{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 2px;background:linear-gradient(transparent,#020609eb 25%);color:#f1fffc;font:8px/1.25 Arial,sans-serif;letter-spacing:.06em;white-space:nowrap}.preview-tv-brand i{width:4px;height:4px;border-radius:50%;background:#e96b78;box-shadow:0 0 5px #e96b78}.preview-tv-thumb[data-playback=playing] .preview-tv-brand i{background:#bcf2d0;box-shadow:0 0 6px #bcf2d0}.preview-tv-thumb:focus-visible{outline:2px solid #d8fff1;outline-offset:2px}.tv-dock-toolbar,.tv-mini-brand{display:none}.tv-player-surface.tv-in-dock-mini{transform-origin:0 0;border-radius:28px;opacity:1!important;clip-path:none!important;pointer-events:none;z-index:1600;box-shadow:inset 0 0 0 2px #d6f4eb66;overflow:hidden}.tv-in-dock-mini .tv-mini-brand{position:absolute;inset:auto 0 0;z-index:2;display:block;padding:10px 6px;background:linear-gradient(transparent,#02080bcc 30%);color:#e1fff1;font:24px/1.1 Arial,sans-serif;letter-spacing:.06em;text-align:center;pointer-events:none}.tv-in-dock-mini>.tv-card-gesture{display:none!important}.tv-mini-layer[popover]{display:block;position:fixed;inset:0 auto auto 0;width:0;height:0;min-width:0;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:visible;background:transparent;pointer-events:none}.tv-mini-layer[popover]::backdrop{background:transparent;pointer-events:none}.preview-tv-thumb.is-tv-live .preview-tv-play{opacity:0}.preview-tv-thumb.is-tv-live>img,.preview-tv-thumb.is-tv-live>.preview-tv-brand{visibility:hidden}.preview-tv-mirror{position:fixed;inset:auto;z-index:1401;display:block;overflow:hidden;transform-origin:0 0;background:#020306;pointer-events:none;box-shadow:inset 0 0 0 2px #b6dbce35}.preview-tv-mirror[hidden]{display:none!important}.preview-tv-mirror-mount,.preview-tv-mirror-mount iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;pointer-events:none}.preview-tv-mirror>.preview-tv-brand{z-index:2;gap:10px;padding:10px 6px;font-size:24px}.preview-tv-mirror>.preview-tv-brand i{width:10px;height:10px;background:#bcf2d0;box-shadow:0 0 8px #bcf2d0}.tv-player-surface.tv-in-dock{position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%);transform-origin:50% 50%;width:min(92vw,720px)!important;height:auto!important;max-width:none;max-height:calc(100svh - 24px);margin:0;padding:60px 12px 12px;box-sizing:border-box;border:1px solid #dcfff2a3;border-radius:20px;background:linear-gradient(145deg,#314940f5,#071116fa 62%,#344c3dfa);box-shadow:inset 0 1px #fff9,0 20px 70px #000c;clip-path:none!important;opacity:1!important;pointer-events:auto;overflow:hidden}.tv-player-surface.tv-in-dock::backdrop{background:#030709aa}.tv-player-surface.tv-in-dock [data-radio-mount]{position:relative!important;inset:auto!important;width:100%!important;height:min(clamp(200px,50.625vw,390px),calc(100svh - 112px))!important;min-height:0;border-radius:10px;overflow:hidden}.tv-in-dock .tv-dock-toolbar{position:absolute;inset:0 0 auto;display:flex;align-items:center;gap:8px;height:60px;padding:8px 12px;box-sizing:border-box;color:#eaf9f3;font:12px/1.3 Arial,sans-serif}.tv-dock-toolbar>span{flex:1;min-width:0;letter-spacing:.12em}.tv-dock-toolbar small{display:block;margin-top:3px;font-size:9px;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#b5cbc4}.tv-dock-toolbar button{flex:none;min-height:44px;padding:7px 10px;border:1px solid #adcac880;border-radius:10px;background:#122521;color:#edfff8;font:12px/1.3 Arial,sans-serif;cursor:pointer}.tv-dock-toolbar button:focus-visible{outline:2px solid #d8fff1;outline-offset:2px}.player-liquid-surface{--glass-rim:5px;position:absolute;inset:0;z-index:3;border-radius:inherit;box-sizing:border-box;pointer-events:none;overflow:hidden;contain:paint;opacity:.96}.player-liquid-surface>svg{display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.liquid-tube-wall{fill:#71867d;opacity:.44}.liquid-metal-body{opacity:1}.liquid-metal-texture{opacity:.78}.liquid-tube-core{opacity:.46}.liquid-tube-meniscus{opacity:.5}.record-glass-frame>.player-liquid-surface,.record-glass:not(.has-record-dock)>.player-liquid-surface{--glass-rim:var(--frame-top,32px) var(--frame-side,20px) var(--frame-bottom,24px);opacity:.94;z-index:1}.player-liquid-surface.is-record-glass{opacity:.7}.is-record-glass .liquid-tube-wall{opacity:.12}.is-record-glass .liquid-metal-body{opacity:.55}.is-record-glass .liquid-metal-texture{display:none}.is-record-glass .liquid-tube-core{opacity:.38}.is-record-glass .liquid-tube-meniscus{opacity:.14}.tv-player-surface>.player-liquid-surface{--glass-rim:8px;display:none;opacity:.96}.tv-player-surface.tv-in-dock>.player-liquid-surface{display:block}@supports ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.player-liquid-surface{padding:var(--glass-rim);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.player-liquid-surface>svg{position:absolute;inset:0}}@media(max-width:360px){.unified-preview-player.sound-dock.has-tv-preview{grid-template-columns:minmax(0,1fr) 24px 32px 24px minmax(0,calc(42% - 6px)) 36px!important}.unified-preview-player.sound-dock.has-tv-preview .preview-mute{width:36px!important}.unified-preview-player.sound-dock.has-tv-preview .preview-track-steps button{width:24px!important;min-width:24px!important}.unified-preview-player.sound-dock.has-tv-preview .preview-toggle{width:32px!important;min-width:32px!important}}@media(max-height:380px){.tv-in-dock .tv-dock-toolbar{height:54px}.tv-player-surface.tv-in-dock{padding-top:54px}}@media(prefers-reduced-motion:reduce){.player-liquid-surface>svg{animation:none!important;transform:none!important}}.tv-player-surface.tv-in-dock{--tv-glass-rim:6px;border-color:#e2f8e779;background:linear-gradient(145deg,#294038f5,#0c1b18fa 68%,#20392bfa);box-shadow:inset 0 1px 1px #fff9,inset 0 -1px 2px #d9f5dc55,0 20px 70px #000c,0 0 14px #c8f36b0c}.tv-player-surface.tv-in-dock:before,.tv-player-surface.tv-in-dock:after{content:"";position:absolute;pointer-events:none;box-sizing:border-box;z-index:4;background:none}.tv-player-surface.tv-in-dock:before{inset:1px;border-radius:18px;border:1px solid #effff89c;box-shadow:inset 1px 1px 2px #fff8,inset -1px -1px 2px #b0d1bd6b,0 1px 1px #0009}.tv-player-surface.tv-in-dock:after{inset:6px;border-radius:13px;border:1px solid #d0f58a9e;box-shadow:0 0 4px #c6ed7860,inset 0 0 3px #ccf58b40,0 0 9px #b7e76920}.tv-player-surface.tv-in-dock>.player-liquid-surface{--glass-rim:6px;opacity:.38;background:linear-gradient(120deg,#f1fff740,#a3c0b60a 22%,#edfff64f 48%,#879d9524 70%,#e8fff33a)}.tv-in-dock .liquid-tube-wall{opacity:.1}.tv-in-dock .liquid-metal-body{opacity:.32}.tv-in-dock .liquid-metal-texture{display:none}.tv-in-dock .liquid-tube-core{opacity:.34;stroke:#e7ffbc}.tv-in-dock .liquid-tube-meniscus{opacity:.12}.tv-in-dock .tv-dock-toolbar{padding-inline:14px}.tv-in-dock .tv-dock-toolbar button{border-color:#c4e1d27a;background:linear-gradient(145deg,#1c342df2,#11231fee);box-shadow:inset 0 1px #effff328}.preview-tv-recovery,.tv-surface-recovery{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;border:1px solid #e69a9a80;border-radius:14px;background:#10212af5;color:#f4fafc;box-shadow:0 8px 30px #0009;font:13px/1.4 Arial,sans-serif;pointer-events:auto}.preview-tv-recovery[hidden],.tv-surface-recovery[hidden]{display:none!important}.preview-tv-recovery[data-state=waiting],.tv-surface-recovery[data-state=waiting]{border-color:#aac9d080}.preview-tv-recovery{grid-column:1 / -1!important;grid-row:3!important;position:relative;z-index:5;margin-top:8px}.unified-preview-player.sound-dock.has-tv-preview:has(.preview-tv-recovery:not([hidden])){grid-template-rows:28px 35px auto!important;height:auto!important;overflow:visible!important}.preview-tv-recovery p,.tv-surface-recovery p{flex:1 0 100%;margin:0}.preview-tv-recovery button,.preview-tv-recovery a,.tv-surface-recovery button,.tv-surface-recovery a{min-height:44px;padding:10px 13px;border:1px solid #aac9d080;border-radius:9px;background:#1c3543;color:#f4fafc;font:inherit;text-decoration:none;cursor:pointer}.preview-tv-recovery button:disabled,.tv-surface-recovery button:disabled{opacity:.5;cursor:default}.preview-tv-recovery :focus-visible,.tv-surface-recovery :focus-visible{outline:2px solid #fff;outline-offset:3px}.tv-surface-recovery{position:absolute;z-index:6;left:12px;right:12px;top:70px;max-height:calc(100% - 90px);overflow:auto}@media(max-width:500px){.preview-tv-recovery,.tv-surface-recovery{font-size:12px}.preview-tv-recovery button,.preview-tv-recovery a{flex:1;text-align:center}}body.crystal-float .unified-preview-player.sound-dock,body.crystal-float.desktop-home .world-hero>.unified-preview-player.sound-dock.has-tv-preview,body.crystal-float .mobile-spatial-active .unified-preview-player.sound-dock.has-tv-preview,body.crystal-float dialog.record-listening.record-glass .record-dock-slot>.unified-preview-player.sound-dock.has-tv-preview{--ice:#62e5f6;--signal:#62e5f6;grid-template-columns:minmax(0,1fr) 42px 50px 42px minmax(160px,30%)!important;grid-template-rows:36px 34px 36px!important;height:auto!important;min-height:130px!important;gap:4px 8px!important;padding:12px 14px 12px 112px!important;border:1px solid #aeeaf8b0!important;border-radius:24px!important;background:linear-gradient(125deg,#d5ffff20,transparent 24%,#86d5e410 75%),linear-gradient(150deg,#20343ce6,#071018e8)!important;box-shadow:inset 0 1px 2px #ffffffa0,inset 0 -1px #72dbf768,0 0 0 3px #9ee9ff16,0 14px 35px #0008!important;backdrop-filter:blur(22px) saturate(130%);-webkit-backdrop-filter:blur(22px) saturate(130%)}body.crystal-float .sound-dock>.player-liquid-surface{display:none}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-mute{display:none!important}.crystal-source-bar{grid-column:1 / -1!important;grid-row:1!important;display:flex;align-items:center;gap:7px;min-width:0;border-bottom:1px solid #9bcdd533;padding-bottom:6px;color:#dcecf0}.crystal-music-name{margin-right:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font:600 10px/1.2 Arial,sans-serif!important;letter-spacing:.12em;white-space:nowrap;text-align:left}.crystal-music-name small{display:block;margin-top:4px;font:600 9px/1.2 Arial,sans-serif;letter-spacing:.06em;color:#66dff0}.crystal-source-bar[data-source=youtube] .crystal-music-name small{color:#ff6570}.crystal-source-bar button{min-height:32px;padding:6px 13px;border:1px solid #a7d5e350;border-radius:30px;background:linear-gradient(140deg,#acd6e522,#0b1a24ba);color:#cde0e6;font:12px/1.2 Arial,sans-serif;cursor:pointer}.crystal-dock-close{flex:0 0 30px!important;width:30px;height:30px;min-width:30px!important;min-height:30px!important;padding:0!important;font-size:18px!important}.crystal-album-return{display:none}.crystal-source-bar [data-crystal-source=player][aria-pressed=true]{border-color:#67e8f4;color:#8eedf8;box-shadow:inset 0 0 12px #52d5ee16,0 0 12px #55dfff20}.crystal-source-bar [data-crystal-source=youtube][aria-pressed=true]{border-color:#ff5663;color:#ff8590;box-shadow:0 0 12px #ff535c25}.crystal-source-bar [data-crystal-mute][aria-pressed=true]{border-color:#fff;color:#fff}.crystal-music-volume,.crystal-tv-volume{display:flex;align-items:center;gap:7px;font:10px/1 Arial,sans-serif;color:#bbd0d9}.crystal-music-volume input,.crystal-tv-volume input{width:70px;min-width:0;accent-color:#6be3f6}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-listen-trigger{grid-column:1 / 5!important;grid-row:2!important;min-height:34px!important;height:34px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-title{font-size:15px!important;line-height:1.3!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-artwork:not([hidden]){left:14px;bottom:16px;width:84px!important;height:84px!important;min-width:84px!important;object-fit:contain;border-radius:14px!important;border:1px solid #bfedff99!important;box-shadow:0 5px 15px #0007}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-toggle{grid-column:3!important;grid-row:3!important;width:44px!important;height:36px!important;min-width:44px!important;min-height:36px!important;padding:7px!important;border:1px solid #bbe5f080!important;background:linear-gradient(140deg,#c4ecff28,#10212bea)!important;color:#e5f7ff!important;box-shadow:inset 0 1px #fff5!important;position:relative}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-track-steps .preview-previous{grid-column:2!important;grid-row:3!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-track-steps .preview-next{grid-column:4!important;grid-row:3!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-track-steps button{width:36px!important;min-width:36px!important;min-height:36px!important;height:36px!important;color:#d9f3ff!important;border:1px solid #acd4e440!important;background:#b5deee0c!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .audition-timeline{grid-column:1!important;grid-row:3!important;height:32px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .audition-signal{height:14px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .audition-signal i{animation-play-state:paused!important;background:#6b8190!important}body.crystal-float .sound-dock.crystal-music-playing .audition-signal i{animation-play-state:running!important;background:#6eddef!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-tv-thumb{grid-column:5!important;grid-row:2 / 4!important;height:74px!important;border-radius:14px;border-color:#9ddbe455;box-shadow:none}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-tv-brand{font-size:10px;padding-bottom:5px}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-tv-play{width:32px;height:24px}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-tv-recovery{grid-row:4!important}body.crystal-float .sound-dock.has-tv-preview:has(.preview-tv-recovery:not([hidden])){grid-template-rows:36px 34px 36px auto!important}.crystal-music-playing .preview-toggle:after{content:""!important;display:block!important;position:absolute;inset:-4px;border:1px solid #68e6f5;border-radius:50%;pointer-events:none;animation:crystal-play-ring 1.9s ease-out infinite}body.crystal-float .tv-player-surface.tv-in-dock{width:min(1080px,calc(100vw - 40px))!important;border:1px solid #b2e9f7a6;border-radius:24px;padding:64px 14px 14px;background:linear-gradient(135deg,#aeeaff1c,#101e2cf5 30%,#071018f5);box-shadow:inset 0 1px #fffb,0 0 0 3px #9fe9ff18,0 25px 70px #000a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}body.crystal-float .tv-player-surface.tv-in-dock:before{border-color:#c3efff88;border-radius:22px}body.crystal-float .tv-player-surface.tv-in-dock:after{border-color:#5ed7ea55;border-radius:18px}body.crystal-float .tv-in-dock .tv-dock-toolbar{height:64px;padding:10px 16px;gap:10px}body.crystal-float .tv-in-dock .tv-dock-toolbar>span{font-weight:600;font-size:12px;letter-spacing:.12em}body.crystal-float .tv-in-dock .tv-dock-toolbar button{border-radius:24px;min-height:40px;border-color:#adcddd60;background:linear-gradient(145deg,#aacde52c,#091720);font-size:12px}body.crystal-float .tv-in-dock [data-tv-dock-play]{position:relative;min-width:92px}body.crystal-float .tv-in-dock.crystal-tv-playing [data-tv-dock-play]{border-color:#ff5966;box-shadow:0 0 15px #ff535c30;color:#ff919a}body.crystal-float .tv-in-dock.crystal-tv-playing [data-tv-dock-play]:after{content:"";position:absolute;inset:-4px;border:1px solid #ff626d;border-radius:inherit;animation:crystal-play-ring 1.9s ease-out infinite;pointer-events:none}body.crystal-float .tv-in-dock.crystal-tv-selected .tv-dock-toolbar>span:after{content:" \b7  TV AUDIO";font-size:9px;letter-spacing:.05em;color:#ff7f89}body.crystal-float .tv-in-dock .crystal-tv-volume input{accent-color:#ff6973}body.crystal-float .tv-in-dock [data-radio-mount]{height:min(56.25vw,570px,calc(100svh - 140px))!important;border-radius:16px}@keyframes crystal-play-ring{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}body.crystal-float .tv-in-dock [data-crystal-tv-source=player][aria-pressed=true]{border-color:#6ce4ef;color:#92eef7}body.crystal-float .tv-in-dock [data-crystal-tv-source=youtube][aria-pressed=true]{border-color:#ff6876;color:#ff8b95}@media(min-width:701px)and (min-height:501px),(min-width:701px)and (pointer:fine){.crystal-source-bar [data-crystal-source=youtube],.crystal-source-bar [data-crystal-mute]{display:none!important}body.crystal-float.crystal-unified .world-hero{--unified-left:max(24px, calc(50% - 600px) );--unified-nav:min(420px,36%);--unified-media:min(780px,calc(100% - var(--unified-left) - var(--unified-nav) - 24px))}body.crystal-float .crystal-music-name{font-size:8px!important}body.crystal-float .crystal-music-name small{font-size:7.2px}body.crystal-float .crystal-source-bar button:not(.crystal-music-name):not(.crystal-dock-close){font-size:9.6px}body.crystal-float .crystal-music-volume{font-size:8px}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-title{font-size:12px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .audition-clock{font-size:7.2px}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-tv-brand{font-size:8px}body.crystal-float .world-hero button.concert-screen-hit{font-size:9.6px}body.crystal-float.crystal-unified .world-hero button.concert-screen-hit{display:none!important}body.crystal-float .unified-preview-player.sound-dock.crystal-dock-minimized{width:min(310px,calc(100vw - 32px))!important;min-height:44px!important;height:44px!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;padding:7px 9px!important;border-radius:23px!important}body.crystal-float .unified-preview-player.sound-dock.crystal-dock-minimized>:not(.crystal-source-bar){display:none!important}body.crystal-float .unified-preview-player.sound-dock.crystal-dock-minimized .crystal-source-bar{grid-column:1!important;grid-row:1!important;width:100%;height:100%;padding:0;border:0;gap:8px}body.crystal-float .unified-preview-player.sound-dock.crystal-dock-minimized .crystal-source-bar>:not(.crystal-music-name):not(.crystal-dock-close):not(.world-speed-trigger){display:none!important}body.crystal-float .unified-preview-player.sound-dock.crystal-dock-minimized .crystal-music-name{display:block!important}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller),body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller).has-console-art{bottom:calc(164px + env(safe-area-inset-bottom));width:min(780px,calc(100% - 48px));border-radius:26px;background:linear-gradient(135deg,#e0ffff1c,transparent 32%),linear-gradient(145deg,#28404ce0,#08121aea)!important;border-color:#bceefd99;box-shadow:inset 0 1px 2px #fffb,inset 0 -1px #9eeaff66,0 0 0 3px #ade8fa16,0 16px 40px #0008}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-controller-location{letter-spacing:.14em;color:#b7e0ec}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick{border-radius:18px!important}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick-cross{font-size:0;line-height:1;color:#bddfea}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick-cross:before{content:"\2191\a\2190   \2192\a\2193";white-space:pre;text-align:center;font:18px/19px Arial,sans-serif}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick-nub{opacity:.12}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-look,body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-actions button{background:linear-gradient(135deg,#bbe5f526,#12242cdc)!important;border-color:#b2dfe97a}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-look.is-held{background:radial-gradient(circle at center,#89e9ff30,transparent 55%),#13232ce0!important;box-shadow:inset 0 0 25px #7be7ff22,0 0 14px #64d6ee30}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-look.is-held:after{content:"";position:absolute;left:calc(50% - 14px);top:calc(50% - 14px);width:28px;height:28px;border:1px solid #8cecfb66;border-radius:50%;animation:crystal-play-ring 1.4s ease-out infinite;pointer-events:none}body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-hint{font-size:10px;color:#c1d2dc}}@media(min-width:1050px)and (min-height:501px),(min-width:1050px)and (pointer:fine){body.crystal-float.crystal-unified .world-hero>.unified-preview-player.sound-dock.has-tv-preview,body.crystal-float.crystal-unified.desktop-home .world-hero>.unified-preview-player.sound-dock.has-tv-preview{left:calc(var(--unified-left) + var(--unified-nav))!important;right:auto!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;transform:none!important;width:var(--unified-media)!important;max-width:none!important;height:130px!important;min-height:130px!important;border-color:#d8f7f2aa!important;border-left-color:#91bcb622!important;border-radius:0 24px 24px 0!important;background:linear-gradient(120deg,#d7fff512,transparent 22%,#d7b56a0c 74%),linear-gradient(150deg,#19363ae9,#07171be9)!important;box-shadow:inset 0 1px 2px #fff9,inset 0 -1px #d4eee760,0 0 0 3px #ccebe815,12px 14px 35px #0008!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller),body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller).has-console-art{left:var(--unified-left)!important;right:auto!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;transform:none!important;width:var(--unified-nav)!important;height:130px!important;padding:9px 12px 8px!important;border-color:#d8f7f2aa!important;border-right-color:#91bcb622!important;border-radius:24px 0 0 24px!important;background:linear-gradient(125deg,#d7fff51b,transparent 26%,#d7b56a0c 80%),linear-gradient(150deg,#19363ae9,#07171be9)!important;box-shadow:inset 0 1px 2px #fff9,inset 0 -1px #d4eee760,0 0 0 3px #ccebe815,-12px 14px 35px #0008!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-controller-close{display:none}body.crystal-float.crystal-unified .unified-world:not(:has(.world-glass-controller)) .room-controller-restore{display:none!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-controller-location{min-height:18px;margin:-1px 0 0}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-selection{min-height:24px;padding-bottom:4px}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-row{grid-template-columns:52px minmax(82px,1fr) 104px;gap:7px;padding-top:6px}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick,body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-look,body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-actions{height:52px}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick{width:52px}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick-nub{left:12px;top:12px}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-actions{gap:5px}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-actions button{padding:4px;min-height:40px}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-hint{display:none}body.crystal-float.crystal-unified .world-hero>.unified-preview-player.sound-dock.crystal-dock-minimized{left:50%!important;right:auto!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;transform:translate(-50%)!important;width:min(310px,calc(100vw - 32px))!important;height:44px!important;min-height:44px!important;border:1px solid #aeeaf8b0!important;border-radius:23px!important}body.crystal-float.crystal-unified .sound-dock .crystal-source-bar,body.crystal-float.crystal-unified .sound-dock .preview-listen-trigger,body.crystal-float.crystal-unified .sound-dock .audition-timeline,body.crystal-float.crystal-unified .sound-dock .preview-track-steps button,body.crystal-float.crystal-unified .sound-dock .preview-artwork,body.crystal-float.crystal-unified .sound-dock .preview-toggle{transition:opacity .32s ease,transform .42s cubic-bezier(.16,1,.3,1),filter .32s ease,left .42s cubic-bezier(.16,1,.3,1),bottom .42s cubic-bezier(.16,1,.3,1),visibility 0s}body.crystal-float.crystal-unified .sound-dock .crystal-album-return{display:grid;place-items:center;position:absolute;z-index:4;left:18px;bottom:20px;width:76px;height:76px;padding:0;border:1px solid #d9f8ef70;border-radius:16px;overflow:hidden;background:#07171b;box-shadow:0 7px 22px #0009,0 0 0 1px #d7b86a28;opacity:0;visibility:hidden;transform:translateY(14px) scale(.88);pointer-events:none;transition:opacity .32s ease,transform .42s cubic-bezier(.16,1,.3,1),visibility 0s linear .42s}body.crystal-float.crystal-unified .sound-dock .crystal-album-return img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body.crystal-float.crystal-unified .sound-dock .crystal-album-return span{position:relative;display:grid;place-items:center;width:36px;height:36px;padding-left:2px;border:1px solid #e8fff5d0;border-radius:50%;background:#07171be8;color:#effff9;font-size:15px;box-shadow:0 0 0 1px #d8b96b55,0 5px 15px #0009}body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .crystal-source-bar>:not(.crystal-dock-close):not(.world-speed-trigger),body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-listen-trigger,body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .audition-timeline,body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-track-steps .preview-previous,body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-track-steps .preview-next,body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-toggle{opacity:0!important;visibility:hidden;transform:translateY(12px) scale(.92)!important;filter:blur(5px);pointer-events:none!important;transition-delay:0s,0s,0s,0s,0s,.42s}body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .crystal-source-bar{border-bottom-color:transparent}body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .crystal-album-return{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-tv-thumb{border-color:#e0bd70a0;box-shadow:0 0 18px #d2a65322}body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-tv-brand i{background:#f2c36b;box-shadow:0 0 7px #f2c36b99}}@media(min-width:701px)and (max-height:600px)and (pointer:fine){body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller),body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller).has-console-art{bottom:136px;padding-block:7px}}@media(max-width:700px){body.crystal-float .sound-dock,body.crystal-float .mobile-spatial-active .unified-preview-player.sound-dock.has-tv-preview,body.crystal-float dialog.record-listening.record-glass .record-dock-slot>.unified-preview-player.sound-dock.has-tv-preview{grid-template-columns:minmax(0,1fr) 26px 36px 26px minmax(70px,26%)!important;grid-template-rows:38px 28px 32px!important;min-height:118px!important;padding:8px 9px 8px 62px!important;gap:3px!important;border-radius:20px!important}.crystal-source-bar{gap:4px;flex-wrap:wrap;align-content:center}.crystal-music-name{font-size:8px;letter-spacing:.02em}.crystal-music-name small{font-size:7px;margin-top:3px}.crystal-source-bar button{min-height:30px;padding:5px 8px;font-size:10px}.crystal-music-volume,[data-crystal-albums]{display:none}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-artwork:not([hidden]){left:8px;bottom:12px;width:46px!important;height:66px!important;min-width:46px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-listen-trigger{height:28px!important;min-height:28px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-title{font-size:11px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-toggle{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:6px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-track-steps button{width:26px!important;min-width:26px!important;height:32px!important;min-height:32px!important;padding:4px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-tv-thumb{height:63px!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .preview-tv-brand{font-size:7px}body.crystal-float .tv-in-dock .tv-dock-toolbar{flex-wrap:wrap;height:140px;padding:10px}body.crystal-float .tv-player-surface.tv-in-dock{padding-top:140px;width:calc(100vw - 18px)!important}body.crystal-float .tv-in-dock .tv-surface-recovery{top:150px}body.crystal-float .tv-dock-toolbar>span{flex-basis:100%;font-size:10px!important}.crystal-tv-volume{display:none}body.crystal-float .tv-in-dock .tv-dock-toolbar button{min-height:36px;padding:6px 10px;font-size:10px}body.crystal-float .tv-in-dock [data-radio-mount]{height:min(52vw,calc(100svh - 180px))!important;min-height:200px!important}}@media(prefers-reduced-motion:reduce){.crystal-music-playing .preview-toggle:after,.crystal-tv-playing [data-tv-dock-play]:after,body.crystal-float .unified-world .temple-room-controller:not(.world-glass-controller) .room-look.is-held:after{animation:none!important;display:none!important}body.crystal-float .unified-preview-player.sound-dock.has-tv-preview .audition-signal i{animation:none!important}}@media(prefers-reduced-motion:reduce){body.crystal-float.crystal-unified .sound-dock *{transition:none!important}}dialog.tv-queue-picker{position:fixed;inset:0;box-sizing:border-box;margin:auto;width:min(440px,calc(100vw - 24px));max-width:none;height:fit-content;max-height:82dvh;padding:0;color:#eef6fa;background:#101b22;border:1px solid #78909a;border-radius:20px;box-shadow:0 20px 64px #000b;font:15px/1.35 Verdana,sans-serif}dialog.tv-queue-picker[open]{display:flex;flex-direction:column}.tv-queue-picker::backdrop{background:#02070bb8}.tv-queue-picker header{position:static;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 6px;background:none}.tv-queue-picker header small{font-size:10px;letter-spacing:.18em;font-weight:700;color:#e7f77e}.tv-queue-picker h2{margin:4px 0 0;font:700 22px/1.2 Verdana,sans-serif;color:#f4fafc}.tv-queue-picker button{font:inherit;cursor:pointer}.tv-queue-picker [data-queue-close]{width:44px;height:44px;border-radius:50%;border:1px solid #4f626b;background:#20303a;color:#fff;font-size:24px}.tv-queue-picker .tv-queue-status{margin:0;padding:0 18px 12px;font-size:12px;color:#bdcbd2}.tv-queue-list{list-style:none;margin:0;padding:0 10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.tv-queue-list li{margin:0;padding:0}.tv-queue-list button{width:100%;display:grid;grid-template-columns:2.4ch 66px minmax(0,1fr);align-items:center;gap:10px;text-align:left;min-height:60px;padding:7px 9px;border:1px solid transparent;border-bottom-color:#2b3c44;border-radius:9px;color:inherit;background:transparent}.tv-queue-list button[aria-current=true]{border-color:#a2b856;background:#252f25}.tv-queue-picker :focus-visible{outline:2px solid #effc8b;outline-offset:-3px}.tv-queue-number{color:#b9c8ce;font:12px/1 monospace}.tv-queue-list img{display:block;width:66px;aspect-ratio:16/9;object-fit:cover;border-radius:5px;background:#27343c}.tv-queue-copy{min-width:0;overflow-wrap:anywhere}.tv-queue-copy strong{font-size:13px}.tv-queue-copy small:not(:empty){display:block;color:#e7f77e;font-size:10px;margin-top:3px}.tv-queue-picker footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:4px 18px max(6px,env(safe-area-inset-bottom));border-top:1px solid #34464e}.tv-queue-picker footer a,.tv-queue-picker footer button{display:inline-flex;align-items:center;min-height:44px;color:#def188;font-size:12px}.tv-queue-picker footer button{background:none;border:0;padding:0}.tv-queue-picker footer [hidden]{display:none}@media(min-width:701px)and (min-height:501px),(min-width:701px)and (pointer:fine){body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview,body.crystal-float.crystal-unified.desktop-home .world-hero>.unified-preview-player.sound-dock.has-tv-preview,body.crystal-float.crystal-unified .mobile-spatial-active .unified-preview-player.sound-dock.has-tv-preview,body.crystal-float.crystal-unified dialog.record-listening.record-glass .record-dock-slot>.unified-preview-player.sound-dock.has-tv-preview{--compact-tv-width:170.6667px;--compact-media-width:592px;box-sizing:border-box;width:min(var(--compact-media-width),calc(100vw - 32px))!important;max-width:none!important;height:110px!important;min-height:110px!important;grid-template-columns:minmax(0,1fr) 30px 38px 30px!important;grid-template-rows:22px 28px 34px!important;padding:6px calc(var(--compact-tv-width) + 56px) 6px 88px!important;gap:6px!important;border-radius:22px!important;overflow:hidden!important;border-color:#d6f0e6a0!important;background:radial-gradient(ellipse at 0 0,#c2f3e62d,transparent 52%),linear-gradient(118deg,#294449e8,#10282ee6 42%,#081a21f2)!important;box-shadow:inset 0 1px 1px #f5fff4b0,inset 0 -2px 2px #071218e0,inset 1px 0 1px #c2eee75c,0 3px #75978d66,0 5px #071419cc,0 14px 30px #0008!important;backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%);transition:width .5s cubic-bezier(.22,1,.36,1),left .5s cubic-bezier(.22,1,.36,1),border-radius .4s ease,box-shadow .35s ease}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview:before{content:"";position:absolute;z-index:0;inset:1px 2px auto;height:25px;border-radius:inherit;background:linear-gradient(174deg,#edfff118,transparent 66%);pointer-events:none}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview:after{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 3px #accfc319,inset 0 0 0 5px #06151a3d;pointer-events:none}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .crystal-source-bar{grid-column:1 / -1!important;grid-row:1!important;position:static;padding:0;border:0;gap:8px;align-self:center;min-height:22px}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .crystal-music-name{font-size:8px!important;letter-spacing:.1em}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .crystal-music-name small{font-size:7.2px;margin-top:3px}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .crystal-music-volume{gap:5px;font-size:8px}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .crystal-music-volume input{width:60px}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview [data-crystal-source],body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview [data-crystal-mute],body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview [data-crystal-albums]{display:none!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .crystal-dock-close{position:absolute;z-index:5;right:8px;top:8px;background:linear-gradient(145deg,#bcded51c,#05161dbb);box-shadow:inset 0 1px #e3fff02b;transition:background .2s ease,transform .2s ease}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .crystal-dock-close:hover{transform:translateY(-1px);background:#8ccab92b}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-listen-trigger{grid-column:1 / -1!important;grid-row:2!important;height:28px!important;min-height:28px!important;align-self:center}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-artwork:not([hidden]){left:8px;bottom:18px;width:72px!important;height:72px!important;min-width:72px!important;border-radius:13px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-title{font-size:12px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .audition-timeline{grid-column:1!important;grid-row:3!important;align-self:center;height:30px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-track-steps .preview-previous{grid-column:2!important;grid-row:3!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-track-steps .preview-next{grid-column:4!important;grid-row:3!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-track-steps button{width:30px!important;min-width:30px!important;height:34px!important;min-height:34px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-toggle{grid-column:3!important;grid-row:3!important;width:38px!important;min-width:38px!important;height:34px!important;min-height:34px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-tv-thumb{position:absolute!important;z-index:2;left:auto!important;right:46px;top:6px;bottom:6px;width:var(--compact-tv-width)!important;height:auto!important;min-height:0!important;grid-column:auto!important;grid-row:auto!important;border-radius:14px;box-shadow:inset 0 0 0 1px #edfff34a,0 4px 12px #0008;transition:border-color .3s ease,box-shadow .3s ease}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-tv-thumb:focus-visible{outline-offset:-3px}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-tv-thumb img{object-fit:contain;background:#030b0e}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .crystal-album-return{left:8px;bottom:18px;width:72px;height:72px;border-radius:13px;transform:perspective(650px) rotateY(-16deg) translateY(10px) scale(.92)}body.crystal-float.crystal-unified .sound-dock .crystal-source-bar>:not(.crystal-dock-close):not(.world-speed-trigger),body.crystal-float.crystal-unified .sound-dock .preview-listen-trigger,body.crystal-float.crystal-unified .sound-dock .audition-timeline,body.crystal-float.crystal-unified .sound-dock .preview-track-steps button,body.crystal-float.crystal-unified .sound-dock .preview-toggle{transition:opacity .32s ease,transform .42s cubic-bezier(.16,1,.3,1),filter .32s ease,visibility 0s}body.crystal-float.crystal-unified .sound-dock .crystal-album-return{display:grid;place-items:center;position:absolute;z-index:4;padding:0;border:1px solid #d9f8ef70;overflow:hidden;background:#07171b;box-shadow:0 7px 22px #0009,0 0 0 1px #d7b86a28;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s ease,transform .42s cubic-bezier(.16,1,.3,1),visibility 0s linear .42s}body.crystal-float.crystal-unified .sound-dock .crystal-album-return img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body.crystal-float.crystal-unified .sound-dock .crystal-album-return span{position:relative;display:grid;place-items:center;width:36px;height:36px;padding-left:2px;border:1px solid #e8fff5d0;border-radius:50%;background:#07171be8;color:#effff9;font-size:15px;box-shadow:0 0 0 1px #d8b96b55,0 5px 15px #0009}body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .crystal-source-bar>:not(.crystal-dock-close):not(.world-speed-trigger),body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-listen-trigger,body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .audition-timeline,body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-track-steps .preview-previous,body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-track-steps .preview-next,body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .preview-toggle{opacity:0!important;visibility:hidden;transform:translateY(12px) scale(.92)!important;filter:blur(5px);pointer-events:none!important;transition:opacity .32s ease,transform .42s cubic-bezier(.16,1,.3,1),filter .32s ease,visibility 0s linear .42s}body.crystal-float.crystal-unified .sound-dock.crystal-tv-audio .crystal-album-return{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview.crystal-tv-audio,body.crystal-float.crystal-unified.desktop-home .world-hero>.unified-preview-player.sound-dock.has-tv-preview.crystal-tv-audio,body.crystal-float.crystal-unified .mobile-spatial-active .unified-preview-player.sound-dock.has-tv-preview.crystal-tv-audio,body.crystal-float.crystal-unified dialog.record-listening.record-glass .record-dock-slot>.unified-preview-player.sound-dock.has-tv-preview.crystal-tv-audio{--compact-media-width:310px;grid-template-columns:minmax(0,1fr) 0 0 0!important;gap:6px 0!important;padding:6px 8px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview.crystal-tv-audio .crystal-album-return{transform:perspective(650px) rotateY(0) translateY(0) scale(1);transition-duration:.42s}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview.crystal-tv-audio .preview-tv-thumb{border-color:#dfc287a0;box-shadow:inset 0 0 0 1px #fff4,0 0 15px #d8b86a1a}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview.crystal-tv-audio .preview-tv-thumb:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,transparent 20%,#f2e0a63d 48%,transparent 72%);animation:compact-tv-sheen .65s ease-out both}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview .preview-tv-recovery{position:absolute;z-index:6;inset:auto 0 calc(100% + 8px);grid-column:auto!important;width:100%;box-sizing:border-box;box-shadow:0 8px 25px #0009}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview:has(.preview-tv-recovery:not([hidden])){overflow:visible!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass .record-dock-slot{display:flex;justify-content:center;align-items:center;min-width:0;width:100%}body.crystal-float.crystal-unified:has(dialog.record-glass[open]) .temple-room-controller,body.crystal-float.crystal-unified:has(dialog.record-glass[open]) .room-controller-restore{visibility:hidden;pointer-events:none}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview.crystal-dock-minimized,body.crystal-float.crystal-unified.desktop-home .world-hero>.unified-preview-player.sound-dock.has-tv-preview.crystal-dock-minimized,body.crystal-float.crystal-unified dialog.record-listening.record-glass .record-dock-slot>.unified-preview-player.sound-dock.has-tv-preview.crystal-dock-minimized{width:216px!important;height:44px!important;min-height:44px!important;padding:7px 9px!important;border-radius:23px!important;grid-template-columns:1fr!important;grid-template-rows:1fr!important;overflow:hidden!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview.crystal-dock-minimized .crystal-source-bar{position:static;border:0;display:flex;min-width:0}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview.crystal-dock-minimized .crystal-music-name{opacity:1!important;visibility:visible;transform:none!important;filter:none;pointer-events:auto!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.has-tv-preview.crystal-dock-minimized .crystal-dock-close{top:6px;right:7px}}@media(min-width:1050px)and (min-height:501px),(min-width:1050px)and (pointer:fine){body.crystal-float.crystal-unified .world-hero{--unified-nav:324px;--unified-media:592px;--unified-width:calc(var(--unified-nav) + var(--unified-media));--unified-left:max(16px,calc((100% - var(--unified-width)) / 2))}body.crystal-float.crystal-unified .world-hero:has(>.sound-dock.crystal-tv-audio){--unified-media:310px}body.crystal-float.crystal-unified .world-hero>.unified-preview-player.sound-dock.has-tv-preview{width:var(--unified-media)!important;border-radius:0 22px 22px 0!important;border-left-color:#95b9b035!important}body.crystal-float.crystal-unified .world-hero:not(:has(.temple-room-controller:not(.world-glass-controller):not([hidden])))>.unified-preview-player.sound-dock.has-tv-preview{left:50%!important;transform:translate(-50%)!important;border-radius:22px!important;border-left-color:#d6f0e6a0!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller),body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller).has-console-art{height:110px!important;padding:7px 10px 8px!important;border-radius:22px 0 0 22px!important;border-right-color:#95b9b035!important;background:radial-gradient(ellipse at 0 0,#c2f3e62d,transparent 52%),linear-gradient(118deg,#294449e8,#10282ee6 42%,#081a21f2)!important;box-shadow:inset 0 1px 1px #f5fff4b0,inset 0 -2px 2px #071218e0,inset 1px 0 1px #c2eee75c,0 3px #75978d66,0 5px #071419cc,0 14px 30px #0008!important;transition:left .5s cubic-bezier(.22,1,.36,1),width .5s cubic-bezier(.22,1,.36,1),opacity .3s ease,filter .3s ease}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-controller-location{min-height:15px!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-selection{min-height:22px!important;padding-bottom:3px!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-row{grid-template-columns:44px minmax(66px,1fr) 88px!important;gap:7px!important;padding-top:5px!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick,body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-look,body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-actions{height:44px!important;min-height:44px!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick{width:44px!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick-cross:before{font-size:15px;line-height:14px}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-stick-nub{width:24px;height:24px;left:9px!important;top:9px!important}body.crystal-float.crystal-unified .unified-world .temple-room-controller:not(.world-glass-controller) .room-control-actions button{min-height:40px!important;padding:4px!important}body.crystal-float.crystal-unified .world-hero>.unified-preview-player.sound-dock.has-tv-preview.crystal-dock-minimized{left:50%!important;transform:translate(-50%)!important;border-radius:23px!important}}@keyframes compact-tv-sheen{0%{opacity:0;transform:translate(-80%)}30%{opacity:.65}to{opacity:0;transform:translate(80%)}}@media(prefers-reduced-motion:reduce){body.crystal-float.crystal-unified .sound-dock,body.crystal-float.crystal-unified .sound-dock *,body.crystal-float.crystal-unified .temple-room-controller{transition:none!important}body.crystal-float.crystal-unified .sound-dock .preview-tv-thumb:after{animation:none!important;display:none}}.world-speed-trigger{font:600 11px/1.1 Arial,sans-serif;color:#e1f2ef;white-space:nowrap;cursor:pointer;border:1px solid #afcfcc75;border-radius:9px;background:linear-gradient(145deg,#416064,#112930);padding:7px 9px;min-height:32px;touch-action:manipulation}.world-speed-trigger:focus-visible,.world-speed-panel :focus-visible{outline:2px solid #bcecf0;outline-offset:2px}.world-speed-panel[hidden]{display:none!important}.world-speed-panel{position:fixed;z-index:160;box-sizing:border-box;padding:12px;border:1px solid #a8c9caaa;border-radius:16px;background:linear-gradient(135deg,#29434af5,#0c1e27fa);color:#e3f2ef;box-shadow:inset 0 1px #e4fff244,0 12px 35px #000a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);font:13px/1.4 Arial,sans-serif}.world-speed-panel header,.world-speed-panel footer,.world-speed-adjust{display:flex;align-items:center;justify-content:space-between;gap:12px}.world-speed-panel button{border:1px solid #b7d3d150;border-radius:9px;background:#9cc4c415;color:inherit;cursor:pointer;min-width:36px;min-height:36px;font:600 16px Arial,sans-serif}.world-speed-panel button:disabled{opacity:.35;cursor:default}.world-speed-adjust{margin:9px 0}.world-speed-adjust label{display:grid;gap:6px;text-align:center;flex:1;min-width:0;font-size:20px}.world-speed-adjust input{width:100%;accent-color:#b9e9e8;cursor:pointer}.world-speed-panel footer{font-size:10px;gap:4px;color:#bad1d2}.world-speed-panel footer button{font-size:11px;padding:3px 8px;min-height:30px}.world-speed-panel p{font-size:10px;color:#a2bec0;text-align:center;margin:9px 0 0}body.crystal-float.crystal-unified .sound-dock .crystal-source-bar .world-speed-trigger{position:relative;z-index:6;flex:none;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;pointer-events:auto!important}body.crystal-float.crystal-unified .sound-dock.crystal-dock-minimized{min-width:285px!important;width:285px!important}body.crystal-float.crystal-unified .sound-dock.crystal-dock-minimized .crystal-source-bar{padding-right:36px!important;justify-content:space-between!important;gap:9px!important}body.crystal-float.crystal-unified .sound-dock.crystal-dock-minimized .world-speed-trigger{display:block!important;min-height:28px;padding:5px 7px;font-size:10px}.temple-room-controller .world-speed-trigger{position:absolute;right:42px;top:3px;min-height:20px!important;height:20px;padding:2px 7px;font-size:10px;z-index:4}.temple-room-controller .room-controller-location{max-width:calc(100% - 110px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-speed-inline{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,7px) scale(.97);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,transform .22s,visibility .22s;display:grid;justify-items:center;gap:5px;z-index:8;min-width:174px;color:#eefaff;font-family:Arial,sans-serif;touch-action:manipulation}.world-speed-inline.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) scale(1)}.world-speed-caption{font-size:8px;font-weight:600;letter-spacing:.23em;color:#d4e8eb;text-shadow:0 1px 6px #000}.world-speed-glass{display:flex;align-items:center;gap:5px;padding:4px;border:1px solid #c7f3ff70;border-radius:24px;background:linear-gradient(135deg,#e3fbff2b,#8db6cb12 48%,#c3e8ff26),#12232bd9;box-shadow:inset 0 1px #fff6,inset 0 -1px #b3d7dd24,0 8px 28px #0007;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}.world-speed-glass button{display:grid;place-items:center;min-width:44px!important;width:44px;min-height:44px!important;height:44px!important;padding:0!important;border:1px solid #d7f8ff30!important;border-radius:50%!important;background:linear-gradient(150deg,#efffff26,#d5f4ff08)!important;color:#effbff!important;font:400 24px/1 Arial,sans-serif!important;cursor:pointer;touch-action:manipulation;transition:background .15s,transform .15s}.world-speed-glass button:active{transform:scale(.92);background:#b1ecff40!important}.world-speed-glass button:disabled{opacity:.3;cursor:default}.world-speed-glass button:focus-visible,.world-speed-peek:focus-visible{outline:2px solid #c0f4ff;outline-offset:3px}.world-speed-glass output{width:58px;text-align:center;font:600 16px/1 Arial,sans-serif;font-variant-numeric:tabular-nums;color:#edfbff;text-shadow:0 0 12px #b5e9ff55}@media(max-width:700px),(pointer:coarse){.temple-room-controller .world-speed-peek{top:-3px;min-height:32px!important;height:32px!important;padding:3px 8px;font-size:10px;background:#c7efff17;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#c3e7ed55}.world-speed-inline{bottom:calc(100% + 9px)}}@media(prefers-reduced-motion:reduce){.world-speed-inline,.world-speed-glass button{transition:none!important}}.netrina-loading[hidden]{display:none!important}.netrina-loading{position:fixed;inset:calc(env(safe-area-inset-top,0px) + 76px) 18px auto auto;margin:0;z-index:2147483000;display:flex;align-items:center;gap:4px;box-sizing:border-box;width:min(340px,calc(100vw - 28px));padding:10px 18px 13px 8px;border:1px solid #bbebef4d;border-radius:22px;color:#ecf8fa;background:linear-gradient(125deg,#19333eea,#07151ff2);box-shadow:inset 0 1px #edffff24,0 16px 48px #0006;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font:13px/1.45 Arial,sans-serif;pointer-events:none;overflow:hidden;animation:netrina-load-enter .24s ease-out}.netrina-loading::backdrop{background:transparent;pointer-events:none}.netrina-loading-art{position:relative;flex:0 0 100px;width:100px;height:110px;display:grid;place-items:center}.netrina-loading-art img{position:relative;z-index:1;width:110px;height:110px;object-fit:contain;animation:netrina-logo-run .65s ease-in-out infinite}.netrina-loading-art>i{position:absolute;left:14px;top:71%;width:20px;height:1px;background:linear-gradient(90deg,transparent,#98efff);animation:netrina-speed-line .9s linear infinite}.netrina-loading-art>i:nth-of-type(2){top:47%;width:12px;animation-delay:-.3s}.netrina-loading-art>i:nth-of-type(3){top:60%;animation-delay:-.6s}.netrina-loading-copy{display:grid;gap:5px;min-width:0;flex:1}.netrina-loading-brand{font-size:9px;letter-spacing:.24em;color:#a7d5dd}.netrina-loading-copy strong{font-size:13px;font-weight:600}.netrina-loading-copy [data-loading-joke]{font-size:11px;color:#afc5cd;min-height:32px}.netrina-loading-track{height:2px;background:#9ed9e51c;border-radius:2px;overflow:hidden;margin-top:3px}.netrina-loading-track i{display:block;width:35%;height:100%;background:linear-gradient(90deg,transparent,#b6efff,transparent);animation:netrina-loading-scan 1.5s ease-in-out infinite}.pinball-loading.netrina-loading-dialog{border:1px solid #b9eaf04d;background:linear-gradient(135deg,#1c343ff5,#09141dfc);border-radius:24px;text-align:center;color:#edf8fa;max-width:min(360px,calc(100vw - 36px));box-sizing:border-box}.netrina-loading-dialog:before{content:"";display:block;width:150px;height:150px;margin:0 auto;background:url(/assets/brand/netrina-loading-runner-v1.webp) center/contain no-repeat;animation:netrina-logo-run .65s ease-in-out infinite}.netrina-loading-dialog p:after{content:"Our N is doing the legwork.";display:block;font:12px/1.5 Arial,sans-serif;color:#a8c8d0;margin-top:10px}@keyframes netrina-logo-run{0%,to{transform:translateY(2px) rotate(-3deg)}50%{transform:translateY(-5px) rotate(3deg)}}@keyframes netrina-speed-line{0%{transform:translate(16px);opacity:0}25%{opacity:.7}to{transform:translate(-16px);opacity:0}}@keyframes netrina-loading-scan{0%{transform:translate(-100%)}to{transform:translate(390%)}}@keyframes netrina-load-enter{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.netrina-loading{inset:calc(env(safe-area-inset-top,0px) + 64px) 12px auto auto;width:min(300px,calc(100vw - 24px));padding:7px 14px 10px 3px}.netrina-loading-art{flex-basis:82px;width:82px;height:92px}.netrina-loading-art img{width:92px;height:92px}}@media(prefers-reduced-motion:reduce){.netrina-loading,.netrina-loading *,.netrina-loading-dialog:before{animation:none!important}.netrina-loading-track i{width:100%;opacity:.55}}.tv-start-screen .netrina-start-monogram{position:absolute;top:calc(50% + clamp(32px,9vw,64px)*.6 + 16px);left:50%;width:42px;height:45px;transform:translate(-50%);display:grid;grid-template-rows:34px 5px;gap:6px;place-items:center;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;isolation:isolate}.netrina-start-monogram[hidden]{display:none!important}.netrina-start-mark{display:block;width:42px;height:34px;opacity:.66;transition:opacity .5s ease,filter .5s ease}.netrina-start-mark svg{display:block;width:100%;height:100%;overflow:hidden}.netrina-start-monogram[data-state=loading] .netrina-start-mark{opacity:.92;animation:netrina-monogram-sheen 3.2s ease-in-out infinite}.netrina-start-dots{display:flex;gap:5px;align-items:center;justify-content:center;opacity:0;transform:translateY(-4px) scale(.75);transition:opacity .4s ease,transform .5s ease}.netrina-start-dots i{display:block;width:3px;height:3px;border-radius:50%;background:#bcebf0;opacity:.25}.netrina-start-monogram[data-state=loading] .netrina-start-dots{opacity:1;transform:none}.netrina-start-monogram[data-state=loading] .netrina-start-dots i{animation:netrina-monogram-dot 1.5s ease-in-out infinite}.netrina-start-monogram[data-state=loading] .netrina-start-dots i:nth-child(2){animation-delay:.18s}.netrina-start-monogram[data-state=loading] .netrina-start-dots i:nth-child(3){animation-delay:.36s}.netrina-start-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes netrina-monogram-sheen{0%,to{filter:brightness(.88) drop-shadow(0 0 0 transparent)}45%{filter:brightness(1.18) drop-shadow(1px 0 3px #b5edff60)}65%{filter:brightness(1.02) drop-shadow(-1px 0 2px #b5edff25)}}@keyframes netrina-monogram-dot{0%,65%,to{opacity:.24;transform:scale(.8)}25%{opacity:1;transform:scale(1);box-shadow:0 0 4px #8ce8ff66}}@media(prefers-reduced-motion:reduce){.netrina-start-monogram *{animation:none!important;transition:none!important}.netrina-start-monogram[data-state=loading] .netrina-start-dots i{opacity:.7}}@media(hover:none){.tv-start-screen .netrina-start-monogram{top:calc(50% + clamp(32px,9vw,64px)*.6 + 16px + (env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))/2)}}body.world-header-mode .site-header{position:fixed!important;inset:0 0 auto!important;transform:none!important;width:100%!important;max-width:none!important;min-height:72px!important;padding:calc(10px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left))!important;display:flex!important;flex-wrap:nowrap;align-items:center;gap:10px!important;background:#091219!important;border-bottom:1px solid #b6dbe52a;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate;z-index:90!important;overflow:visible}body.world-header-mode .site-header .brand{order:0;flex:0 0 auto;margin:0 6px 0 0!important;max-width:148px}body.world-header-mode .site-header .brand svg,body.world-header-mode .site-header .brand canvas{max-height:48px;max-width:148px}body.world-header-mode .site-header .quick-nav{order:2;flex:none;display:flex!important;margin:0;gap:0}body.world-header-mode .site-header .quick-nav a{padding:10px 8px}body.world-header-mode .site-header .quick-nav a[href="/visual-works/"],body.world-header-mode .site-header .quick-nav a[href="/about/"],body.world-header-mode .site-header .return-to-scene,body.world-header-mode .site-header .scene-map-toggle{display:none!important}.site-header .menu-panel .experience-switch{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:46px;margin:8px 0 0;padding:10px 12px;border:1px solid #bedbe233;border-radius:10px;background:#b6dbe20b;color:#e5f0f4;font:500 14px/1.3 Arial,sans-serif;text-align:left}.site-header .menu-panel .experience-switch[hidden]{display:none}body.world-header-mode .site-header .menu-disclosure{order:5;flex:none;margin:0!important}body.world-header-mode .site-header .menu-disclosure>summary{min-height:44px;padding:10px 14px;gap:10px}body.world-header-mode .site-header .world-nav{order:1;position:relative!important;display:flex!important;flex:1 1 240px;max-width:320px;min-width:170px;margin-right:auto;gap:8px;align-items:center;pointer-events:auto}body.world-header-mode .site-header .world-nav button,body.world-header-mode .site-header .world-room-select{min-height:44px;border:1px solid #b9e5f038;border-radius:10px;padding:8px 11px;background:#10212b;color:#dceef4;font:400 13px/1.2 Arial,sans-serif;white-space:nowrap;cursor:pointer}body.world-header-mode .site-header .world-destinations{display:none;position:absolute;left:0;top:calc(100% + 10px);width:min(540px,calc(100vw - 32px));min-width:0;max-height:calc(100dvh - 100px);padding:14px;gap:8px;overflow:auto;overscroll-behavior:contain;touch-action:pan-y;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #b4e5f047;border-radius:18px;background:#101c25;box-shadow:0 18px 50px #0009;z-index:12}body.world-header-mode .site-header .world-nav.region-menu-open .world-destinations:not([hidden]){display:grid}body.world-header-mode .site-header .world-destinations>button{display:flex!important;align-items:center;gap:12px;min-height:72px;min-width:0;padding:12px;border-color:#b6dbe21c;background:#ffffff04;text-align:left;white-space:normal}body.world-header-mode .site-header .world-destinations>button[aria-current=location]{color:#fff;background:#a7dbe31c;border-color:#a7dbe37a;box-shadow:inset 3px 0 #bce5df}body.world-header-mode .site-header .world-destinations>button:hover{background:#b5dce414}.world-destination-code{flex:none;color:#a2c8cc;font:500 12px/1 Arial,sans-serif;letter-spacing:.08em}.world-destinations strong{display:block;font:600 14px/1.3 Arial,sans-serif}.world-destinations small{display:block;margin-top:5px;color:#acc0ca;font:12px/1.35 Arial,sans-serif}.world-destination-heading{grid-column:1/-1;margin:1px 0 5px;color:#91b0b9;font:600 10px/1.3 Arial,sans-serif;letter-spacing:.14em}.world-editions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;margin-top:4px;border-top:1px solid #b4e5f025}.world-editions>*{flex:1;min-width:150px;text-align:center}body.world-header-mode .site-header .world-xr-button{flex:none}body.world-header-mode .site-header .world-room-select,body.world-header-mode .site-header .world-explore{display:none!important}body.world-header-mode .site-header .world-region-trigger{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:center;width:100%;min-height:52px;padding:8px 14px;text-align:left;background:linear-gradient(140deg,#1d3540,#10212b);border-color:#aacdd35c;border-radius:13px}.world-region-trigger>span:first-child{font:600 14px/1.2 Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-region-trigger>span:nth-child(2){grid-column:2;grid-row:1/3;color:#b4d3da}.world-region-caption{grid-column:1;grid-row:2;color:#a9c2cb;font:11px/1.2 Arial,sans-serif}body.world-header-mode .site-header .arcade-access.ny-games{order:4;position:relative!important;inset:auto!important;display:block;flex:none;max-width:none;margin:0;z-index:5}body.world-header-mode .site-header .ny-games-trigger{min-height:44px;padding:9px 12px;gap:8px;white-space:nowrap}body.world-header-mode .site-header :is(.world-nav button,.ny-games-trigger,.ny-games-list,.menu-panel){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.world-header-mode .site-header .menu-panel{background:#111c24!important}body.world-header-mode .site-header .ny-games-list{background-color:#08121b}body.world-header-mode .site-header .world-nav :focus-visible{outline:2px solid #d4f7ff;outline-offset:-2px}body.world-header-mode.pinball-open .site-header .arcade-access{display:none}body.world-header-mode .unified-world .world-xr-home-button{display:none!important}@media(max-width:760px){body.world-header-mode .site-header{flex-wrap:wrap;gap:6px 8px!important}body.world-header-mode .site-header .brand{margin-right:auto!important}body.world-header-mode .site-header .world-nav{order:6;flex-basis:100%;width:100%;max-width:none}body.world-header-mode .site-header .world-destinations{max-height:calc(100dvh - 160px)}body.world-header-mode .site-header .world-xr-button{font-size:12px;padding-inline:10px}body.world-header-mode .unified-world .spatial-sensors:not(.sensor-at-home){top:calc(128px + env(safe-area-inset-top))!important}}@media(max-width:430px){body.world-header-mode .site-header .world-destinations{grid-template-columns:1fr;gap:6px}.world-editions>*{min-width:120px}body.world-header-mode .site-header .world-destinations>button{min-height:60px;padding:9px 12px}}@media(max-width:600px){body.world-header-mode .site-header{padding-inline:10px!important}body.world-header-mode .site-header .brand{max-width:76px}body.world-header-mode .site-header .brand svg,body.world-header-mode .site-header .brand canvas{max-width:76px;max-height:40px}body.world-header-mode .site-header .quick-nav{display:none!important}body.world-header-mode .site-header .ny-games-trigger{font-size:12px;padding:8px;gap:5px}body.world-header-mode .site-header .menu-disclosure>summary{font-size:12px;padding:9px;gap:5px}}.lg-l03-dialog{margin:0;padding:0;border:0;position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;background:#0b151e;color:#edf9ff;overflow:hidden;box-sizing:border-box}.lg-l03-entry{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;padding:8px 12px;border:1px solid #8ed5de;border-radius:12px;color:#d6faff;background:linear-gradient(135deg,#24434a,#111f29);font:600 12px/1.3 system-ui;text-decoration:none}.lg-l03-entry:focus-visible{outline:3px solid #d6faff;outline-offset:2px}.world-nav{flex-wrap:wrap}.site-header .world-nav .world-destinations{min-width:0}.lg-l03-dialog[open]{display:flex;flex-direction:column}.lg-l03-dialog::backdrop{background:#061019}.lg-l03-dialog iframe{width:100%;flex:1;min-height:0;border:0;display:block;background:#101b24}.lg-l03-toolbar{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:calc(7px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 7px max(12px,env(safe-area-inset-left));background:linear-gradient(120deg,#203a46,#101f2b);border-bottom:1px solid #688b9d;font:12px/1.4 Segoe UI,Arial,sans-serif;box-shadow:inset 0 1px #ffffff35}.lg-l03-toolbar strong{letter-spacing:2px;white-space:nowrap}.lg-l03-toolbar nav{display:flex;gap:8px}.lg-l03-toolbar button{font:inherit;color:#edf9ff;border:1px solid #567a8b;border-radius:10px;background:#172c37;min-height:44px;padding:7px 12px;cursor:pointer}.lg-l03-toolbar button:focus-visible{outline:3px solid #c0effb;outline-offset:2px}.lg-l03-open{overflow:hidden}@media(max-width:600px){.lg-l03-toolbar{gap:6px;font-size:11px}.lg-l03-toolbar strong{letter-spacing:.5px;font-size:9px;max-width:80px;white-space:normal}.lg-l03-toolbar button{padding:7px 9px}.lg-l03-toolbar nav{gap:5px}}.world-nav .lg-l03-entry{pointer-events:auto}.sponsor-open{overflow:hidden}.sponsor-dialog{box-sizing:border-box;width:min(940px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:0;border:1px solid #d9c28b80;border-radius:24px;background:#101c29;color:#f5eedf;box-shadow:0 28px 100px #000a,0 0 0 5px #ffffff09;overflow:hidden}.sponsor-dialog::backdrop{background:#02060bba;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sponsor-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid #d8c49433;color:#dbc899;background:linear-gradient(120deg,#ffffff12,#ffffff03);font:11px/1.3 Arial,sans-serif;letter-spacing:.13em}.sponsor-toolbar button{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid #e1d1aa66;border-radius:50%;background:#ffffff0b;color:#fff5df;font:26px/1 Arial,sans-serif;cursor:pointer}.sponsor-scroll{overflow-y:auto;overscroll-behavior:contain;max-height:calc(100dvh - 112px - env(safe-area-inset-top) - env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.sponsor-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:26px;background:radial-gradient(ellipse at 100% 0,#dac39017,transparent 70%),#101c29;color:#f5eedf}.sponsor-art{display:block;line-height:0;border-radius:12px;overflow:hidden;border:1px solid #e4cd9b66;box-shadow:0 14px 40px #0005}.sponsor-art img{display:block;width:100%;height:auto;object-fit:contain}.sponsor-copy{min-width:0;padding:8px 0}.sponsor-kicker{margin:0 0 20px;color:#d9be7c;font:11px/1.4 Arial,sans-serif;letter-spacing:.16em}.sponsor-copy h2{margin:0;color:#fff4dc;font:normal clamp(36px,4.5vw,56px)/1.05 Georgia,serif;letter-spacing:-.035em}.sponsor-copy h2 span{display:block;margin-top:7px;font-size:.6em;letter-spacing:.025em}.sponsor-location{margin:23px 0;color:#c6cdd3;font:10px/1.4 Arial,sans-serif;letter-spacing:.17em}.sponsor-description{margin:0 0 16px;font:18px/1.6 Georgia,serif;color:#f5eedf}.sponsor-services{color:#e3c88b;font:13px/1.6 Arial,sans-serif}.sponsor-services span{padding:0 5px}.sponsor-copy address{margin:24px 0;color:#c9d1d9;font: 13px/1.8 Arial,sans-serif}.sponsor-copy address a{display:inline-flex;align-items:center;min-height:44px;color:#f5eedf;text-decoration:underline;text-underline-offset:4px}.sponsor-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.sponsor-actions a{display:flex;align-items:center;justify-content:center;gap:16px;min-height:46px;padding:10px 12px;border:1px solid #d1bb883d;border-radius:10px;color:#eee4cd;text-decoration:none;text-align:center;font:13px/1.3 Arial,sans-serif}.sponsor-actions a.sponsor-primary{grid-column:1/-1;justify-content:space-between;background:#dfc68d;color:#122032;border-color:#dfc68d;font-weight:700}.sponsor-actions a:hover{filter:brightness(1.13)}.sponsor-dialog :focus-visible,.sponsors-page :focus-visible,.sponsor-home :focus-visible{outline:2px solid #f4d994;outline-offset:4px}.sponsors-page{max-width:1040px;margin:auto;padding:clamp(28px,6vw,80px) 24px 80px}.sponsors-page>h1{margin:24px 0 32px;font:normal clamp(42px,7vw,76px)/1.1 Georgia,serif}.sponsors-page .sponsor-card{border:1px solid #e4cd9b66;border-radius:20px}.sponsor-back{display:inline-flex;align-items:center;min-height:44px;font:13px/1.4 Arial,sans-serif}.sponsor-home{display:grid;grid-template-columns:210px minmax(0,1fr);gap:40px;align-items:center;max-width:840px;margin:60px auto;padding:28px;border:1px solid #c7b57e55;border-radius:20px;background:linear-gradient(120deg,#152633,#101a23);color:#f4ead4}.sponsor-home-art img{display:block;width:100%;height:auto;border-radius:10px}.sponsor-home h2{margin:0 0 20px;font:normal clamp(26px,4vw,42px)/1.15 Georgia,serif;color:#fff2d3}.sponsor-home p:not(.sponsor-kicker){color:#cbd1d5;font:15px/1.7 Arial,sans-serif}.sponsor-home-link{display:inline-flex;align-items:center;min-height:46px;color:#e1c98d;text-decoration:underline;text-underline-offset:6px;font:13px/1.4 Arial,sans-serif}.quick-nav a.sponsor-nav{color:#dec58d}.menu-panel a.sponsor-menu{color:#e0c98d}html[data-appearance] .sponsor-copy h2{font-family:Georgia,serif;font-weight:400;text-transform:none;color:#fff4dc;line-height:1.05;overflow-wrap:normal}html[data-appearance] .sponsor-home h2{font-family:Georgia,serif;font-weight:400;text-transform:none;color:#fff2d3;line-height:1.15}html[data-appearance] .sponsors-page>h1{font-family:Georgia,serif;font-weight:400;text-transform:none;font-size:clamp(42px,7vw,76px);line-height:1.1}@media(max-width:680px){.sponsor-card{grid-template-columns:1fr;gap:22px;padding:18px}.sponsor-art{width:min(100%,360px);margin:auto}.sponsor-copy{padding:0 4px 8px}.sponsor-copy h2{font-size:42px}.sponsor-copy h2 span{display:inline;margin-left:8px;font-size:.58em}.sponsor-kicker{margin-bottom:14px}.sponsor-location,.sponsor-copy address{margin:16px 0}.sponsors-page{padding:24px 12px 60px}.sponsor-home{grid-template-columns:110px minmax(0,1fr);gap:20px;margin:30px 14px;padding:18px}.sponsor-home h2{font-size:24px}.sponsor-home .sponsor-kicker{font-size:9px;letter-spacing:.09em}.sponsor-home p:not(.sponsor-kicker){font-size:12px}.sponsor-toolbar{padding:8px 12px}.sponsor-dialog{border-radius:18px}}@media(max-width:380px){.sponsor-copy h2 span{display:block;margin-left:0}.sponsor-home{grid-template-columns:90px minmax(0,1fr);gap:14px}.sponsor-home h2{font-size:21px}}.sponsor-cover-sleeve{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;background:#14242d;border-radius:inherit;box-shadow:inset 0 0 0 2px #cbeef1}.sponsor-cover-sleeve img{width:100%;height:100%;display:block}.sponsor-cover-sleeve:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 18%,#e0faff52 33%,#fff8da9c 36%,transparent 44%);pointer-events:none}@media(max-width:700px),(max-height:500px)and (pointer:coarse){body.crystal-float.crystal-unified .unified-preview-player.sound-dock,body.crystal-float.crystal-unified .mobile-spatial-active .unified-preview-player.sound-dock.has-tv-preview,body.crystal-float.crystal-unified dialog.record-listening.record-glass .record-dock-slot>.unified-preview-player.sound-dock.has-tv-preview{box-sizing:border-box;grid-template-columns:44px 44px 44px minmax(0,1fr) minmax(70px,26%)!important;grid-template-rows:44px 44px 44px!important;gap:2px 4px!important;height:152px!important;min-height:152px!important;padding:7px 8px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.crystal-float.crystal-unified .sound-dock .crystal-source-bar{grid-column:1/-1!important;grid-row:1!important;display:grid;grid-template-columns:auto auto auto minmax(60px,1fr) 44px;align-items:center;gap:4px;padding:0;border:0}body.crystal-float.crystal-unified .sound-dock:not(.crystal-dock-minimized) .crystal-music-name,body.crystal-float.crystal-unified .sound-dock .crystal-music-volume,body.crystal-float.crystal-unified .sound-dock [data-crystal-albums]{display:none!important}body.crystal-float.crystal-unified .sound-dock .crystal-source-bar button{box-sizing:border-box;min-width:44px!important;min-height:44px!important;height:44px!important;padding:5px 4px!important;font-size:11px!important;touch-action:manipulation}body.crystal-float.crystal-unified .sound-dock .crystal-dock-close{position:static!important;width:44px!important;min-width:44px!important;font-size:20px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-listen-trigger{grid-column:1/5!important;grid-row:2!important;display:flex!important;gap:7px!important;height:44px!important;min-height:44px!important;min-width:0;overflow:hidden!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-artwork:not([hidden]){position:static!important;flex:none;width:38px!important;height:38px!important;min-width:38px!important;object-fit:contain;border-radius:7px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-title{font-size:12px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-track-steps .preview-previous{grid-column:1!important;grid-row:3!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-toggle{grid-column:2!important;grid-row:3!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-track-steps .preview-next{grid-column:3!important;grid-row:3!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-track-steps button,body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-toggle{display:grid!important;place-items:center;box-sizing:border-box;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:9px!important;touch-action:manipulation}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .audition-timeline{grid-column:4!important;grid-row:3!important;position:relative;height:44px!important;padding:0!important;align-self:center;min-width:0}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .audition-seek{top:0!important;left:0!important;width:100%!important;height:44px!important;margin:0!important;touch-action:pan-y}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .audition-signal{height:20px!important;margin-top:5px}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .audition-clock{top:29px!important;font-size:10px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-tv-thumb{position:relative!important;inset:auto!important;grid-column:5!important;grid-row:2/4!important;width:100%!important;height:90px!important;min-height:44px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-tv-brand{font-size:8px!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-tv-recovery{grid-area:auto!important;margin:0!important;position:absolute;inset:auto 0 calc(100% + 8px);z-index:6;box-sizing:border-box;width:100%;max-height:calc(100svh - 190px);overflow-y:auto}body.crystal-float.crystal-unified .unified-preview-player.sound-dock .preview-tv-recovery :is(button,a){min-height:44px;display:inline-flex;align-items:center}body.crystal-float.crystal-unified .world-hero:has(>.sound-dock:not(.crystal-dock-minimized)) :is(.temple-room-controller:not(.world-glass-controller),.room-navigation,.spatial-access){bottom:calc(170px + env(safe-area-inset-bottom))!important}body.crystal-float.crystal-unified .unified-preview-player.sound-dock.crystal-dock-minimized,body.crystal-float.crystal-unified .mobile-spatial-active .unified-preview-player.sound-dock.has-tv-preview.crystal-dock-minimized,body.crystal-float.crystal-unified dialog.record-listening.record-glass .record-dock-slot>.unified-preview-player.sound-dock.has-tv-preview.crystal-dock-minimized{width:min(285px,calc(100vw - 20px))!important;min-width:0!important;height:56px!important;min-height:56px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:44px!important;padding:5px 8px!important;gap:0!important;overflow:hidden!important}body.crystal-float.crystal-unified .sound-dock.crystal-dock-minimized>:not(.crystal-source-bar),body.crystal-float.crystal-unified .sound-dock.crystal-dock-minimized .crystal-source-bar>:not(.crystal-music-name):not(.world-speed-trigger):not(.crystal-dock-close){display:none!important}body.crystal-float.crystal-unified .sound-dock.crystal-dock-minimized .crystal-source-bar{grid-template-columns:minmax(0,1fr) auto 44px;gap:4px!important;padding:0!important}body.crystal-float.crystal-unified .sound-dock.crystal-dock-minimized .crystal-music-name{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;pointer-events:auto!important;width:100%;min-width:0!important;overflow:hidden;text-overflow:ellipsis;font-size:10px!important}body.crystal-float.crystal-unified .sound-dock.crystal-dock-minimized .crystal-music-name small{font-size:8px;overflow:hidden;text-overflow:ellipsis}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock{--record-width:min(560px,86vw,calc((100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 176px) * .5466667))}body.crystal-float .tv-player-surface.tv-in-dock{padding:10px!important;max-height:calc(100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 16px)!important;overflow-y:auto!important;overscroll-behavior:contain;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.crystal-float .tv-in-dock .tv-dock-toolbar{position:relative;inset:auto;display:flex;flex-wrap:wrap;height:auto!important;min-height:0;gap:6px;padding:0 0 8px!important}body.crystal-float .tv-in-dock .tv-dock-toolbar>span{flex:1 0 100%;min-height:20px}body.crystal-float .tv-in-dock .tv-dock-toolbar button{box-sizing:border-box;flex:1 1 auto;min-width:44px;min-height:44px!important;padding:7px 9px!important;font-size:11px!important}body.crystal-float .tv-in-dock .tv-dock-toolbar [data-tv-dock-close]{flex:0 0 44px}body.crystal-float .tv-in-dock [data-radio-mount]{height:clamp(200px,52vw,390px)!important;min-height:200px!important}body.crystal-float .tv-in-dock .tv-surface-recovery{position:relative;inset:auto;max-height:none}.world-speed-panel{backdrop-filter:none;-webkit-backdrop-filter:none}.world-speed-panel button,.world-speed-panel footer button{min-width:44px;min-height:44px}@media(prefers-reduced-motion:no-preference){body.crystal-float .sound-dock :is([data-crystal-source],[data-crystal-mute],.preview-toggle,.preview-track-steps button,.crystal-dock-close){transition:transform .12s ease-out}body.crystal-float .sound-dock :is([data-crystal-source],[data-crystal-mute],.preview-toggle,.preview-track-steps button,.crystal-dock-close):active{transform:scale(.96)}.site-header .menu-disclosure[open] .menu-panel,.site-header .world-nav.region-menu-open .world-destinations:not([hidden]),.world-speed-panel:not([hidden]){animation:mobile-controls-reveal .19s cubic-bezier(.2,.8,.25,1)}body.crystal-float .sound-dock:not(.crystal-dock-minimized) :is(.preview-listen-trigger,.audition-timeline,.preview-toggle,.preview-track-steps button){animation:mobile-controls-reveal .18s ease-out}}}@media(max-height:480px)and (orientation:landscape)and (pointer:coarse){body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock{--record-width:min(720px,86vw, calc((100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 176px)*1.64) )}}@keyframes mobile-controls-reveal{0%{opacity:0;transform:translate3d(0,5px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.world-speed-panel,.site-header .menu-panel,.site-header .world-destinations{animation:none!important}}#netrina-boot,.tv-start-screen,.tv-start-screen>.tv-start,.tv-player-surface.tv-in-intro{touch-action:none}.world-glass-controller,body.world-header-mode .site-header{touch-action:pan-x pan-y}.tv-start-screen{box-sizing:border-box;min-width:0;max-width:100%;overflow:clip}.tv-start-screen>.tv-start{min-width:0;max-width:100%;overflow:hidden}@media(pointer:coarse),(max-width:700px){input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),textarea,select{font-size:max(16px,1rem)!important}}:root{scroll-padding-top:7rem}.section.selected .section-head{gap:2rem;align-items:end}.section.selected .editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2rem;align-items:start}.section.selected .editorial-grid .release-card:nth-child(n){width:100%;margin-top:0;min-width:0}.section.selected .release-card .cover-link{display:block;aspect-ratio:1;overflow:hidden;border-radius:8px;border:1px solid var(--line);background:var(--surface)}.section.selected .release-card .cover{width:100%;height:100%;object-fit:contain}.section.selected .release-card h3{font-size:clamp(1.15rem,1.65vw,1.6rem);line-height:1.22;margin-block:.8rem .5rem;overflow-wrap:anywhere}.section.selected .card-meta{display:flex;justify-content:space-between;gap:1rem;padding-top:1rem;font-size:.78rem}.section.selected .card-label{font-size:.85rem;line-height:1.5}.section.selected .text-link{flex-shrink:0}.prose{max-width:78ch}.prose p,.source-list p,.kb p{line-height:1.75}.source-list article,.kb article{min-width:0}.source-list a,.kb a{overflow-wrap:anywhere}.release-title h1{overflow-wrap:anywhere;text-wrap:balance}.menu-panel{max-height:calc(100dvh - 7rem);overflow-y:auto;overscroll-behavior:contain}.menu-panel a,.menu-panel button{touch-action:manipulation}@media(hover:hover)and (prefers-reduced-motion:no-preference){.section.selected .cover-link{transition:border-color .18s ease,transform .18s ease}.section.selected .cover-link:hover{border-color:var(--paper);transform:translateY(-3px)}}@media(max-width:1000px){.section.selected .editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}}@media(max-width:700px){:root{scroll-padding-top:6rem}.section.selected{padding-block:3rem}.section.selected .section-head{display:block;margin-bottom:2rem}.section.selected .section-head h2{font-size:clamp(2rem,6.5vw,3rem)}.section.selected .section-head>.text-link{display:inline-flex;min-height:44px;align-items:center;margin-top:1rem;max-width:100%;width:auto}.section.selected .release-card h3{font-size:1.15rem}.menu-panel{max-height:calc(100dvh - 6rem)}}@media(max-width:480px){.section.selected .editorial-grid{grid-template-columns:1fr;gap:2.5rem}.section.selected .release-card h3{font-size:1.35rem}}body .tv-player-surface.tv-record-stage{pointer-events:auto;position:fixed!important;margin:0!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;padding:1px!important;border:1px solid #c2f3ffcc!important;border-radius:16px!important;background:#07151c!important;box-shadow:inset 0 0 4px #e4fcff99,0 0 0 2px #67d9ec30,0 0 22px #62dfff22,0 22px 44px #0009!important;transform-origin:right center;overflow:hidden!important;transition:left .75s cubic-bezier(.22,1,.36,1),top .75s cubic-bezier(.22,1,.36,1),width .75s cubic-bezier(.22,1,.36,1),height .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),clip-path .75s cubic-bezier(.22,1,.36,1),box-shadow .75s}body .tv-record-stage [data-radio-mount]{position:absolute!important;inset:1px!important;width:calc(100% - 2px)!important;height:calc(100% - 2px)!important;min-height:0!important;border-radius:14px;overflow:hidden}body .tv-record-stage iframe{width:100%!important;height:100%!important;border:0}body .tv-record-stage :is(.tv-dock-toolbar,.tv-cinema-toolbar,.tv-mini-brand,.player-liquid-surface,.tv-card-sound){display:none!important}body .tv-record-stage:before,body .tv-record-stage:after{display:none!important}.record-tv-activate{position:absolute;inset:0;z-index:12;width:100%;height:100%;padding:12px;background:transparent;border:0;color:#e3f9ff;cursor:pointer;text-align:right;display:flex;align-items:flex-start;justify-content:flex-end}.record-tv-activate{transition:left .75s cubic-bezier(.22,1,.36,1),width .75s cubic-bezier(.22,1,.36,1)}.record-tv-activate>span{padding:7px 10px;border:1px solid #b7efff66;border-radius:14px;background:#071c29b8;font:12px/1.2 Arial}.record-tv-activate:focus-visible{outline:3px solid #effda9;outline-offset:-5px}.record-tv-activate[hidden]{display:none!important}body dialog.record-listening.record-glass.has-record-dock.record-tv-stage{position:fixed!important;inset:0!important;margin:0!important;width:100%!important;height:100%!important;max-height:none!important;padding:0!important;gap:0!important;display:block!important;pointer-events:none;--frame-top:44px;--frame-side:12px;--frame-bottom:28px;--frame-radius:18px}body dialog.record-listening.record-glass.has-record-dock.record-tv-stage>.record-glass-frame{position:fixed!important;left:var(--scene-record-left);top:var(--scene-record-top);width:var(--scene-record-width)!important;height:var(--scene-record-height)!important;aspect-ratio:auto!important;pointer-events:auto;transform-origin:left center!important;transform:perspective(1200px) rotateY(0) scale(1)!important;border:1px solid #bdefffbb;border-radius:18px;background:linear-gradient(135deg,#112b36e8,#06121cec 70%,#22424dd9);box-shadow:inset 0 0 4px #dffbffb0,0 0 0 2px #6cd4ee30,0 0 22px #5bd8ff26,0 22px 44px #0009!important;animation:none!important;transition:transform .75s cubic-bezier(.22,1,.36,1),left .75s cubic-bezier(.22,1,.36,1),top .75s cubic-bezier(.22,1,.36,1),width .75s cubic-bezier(.22,1,.36,1),height .75s cubic-bezier(.22,1,.36,1)}body dialog.record-listening.record-glass.has-record-dock.record-tv-stage[data-record-focus=tv]>.record-glass-frame{transform:perspective(1200px) rotateY(51deg) scale(.88)!important}body dialog.record-listening.record-glass.has-record-dock.record-tv-stage[data-record-focus=tv][data-tv-format=landscape]>.record-glass-frame{transform:perspective(1200px) rotateY(58deg) scale(.82)!important}body dialog.record-glass.record-tv-stage>.record-glass-frame:before,body dialog.record-glass.record-tv-stage>.record-glass-frame>.player-liquid-surface{display:none!important}body dialog.record-glass.record-tv-stage .record-shell{border:0;background:transparent;box-shadow:none;border-radius:0}body dialog.record-listening.record-glass.record-tv-stage .record-topbar{font-size:8px;letter-spacing:.04em;padding:0}body dialog.record-glass.record-tv-stage .record-topbar>span{padding:0;background:none}body dialog.record-listening.record-glass.record-tv-stage .record-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(100px,1fr)!important;padding:6px 0!important;gap:10px!important;overflow:hidden!important}body dialog.record-listening.record-glass.record-tv-stage .record-intro{display:grid!important;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)!important;grid-column:1!important;grid-row:1!important;gap:8px!important}body dialog.record-listening.record-glass.record-tv-stage .record-jacket{grid-column:1!important;grid-row:1!important}body dialog.record-listening.record-glass.record-tv-stage .record-now{grid-column:2!important;grid-row:1!important}body dialog.record-listening.record-glass.record-tv-stage .record-now h2{font-size:clamp(12px,1.8vw,20px);margin-bottom:9px}body dialog.record-listening.record-glass.record-tv-stage .record-now>.eyebrow{display:none}body dialog.record-listening.record-glass.record-tv-stage .record-audition{padding:6px}body dialog.record-listening.record-glass.record-tv-stage .record-now .audition-title{font-size:13px!important;margin:6px 0}body dialog.record-listening.record-glass.record-tv-stage .audition-caption{font-size:8px}body dialog.record-listening.record-glass.record-tv-stage .audition-state{font-size:10px}body dialog.record-listening.record-glass.record-tv-stage .collectible-flip{font-size:10px;min-height:44px}body dialog.record-listening.record-glass.record-tv-stage .record-track-pane{grid-column:1!important;grid-row:2!important}body dialog.record-listening.record-glass.record-tv-stage .record-track-button{padding:10px 8px;gap:7px;grid-template-columns:18px minmax(0,1fr) 30px 16px;min-height:54px}body dialog.record-listening.record-glass.record-tv-stage .record-track-button .track-name{font-size:13px}body dialog.record-listening.record-glass.record-tv-stage .record-track-button :is(.track-number,.track-time){font-size:10px}body dialog.record-listening.record-glass.record-tv-stage .record-content{padding:5px}body dialog.record-glass.record-tv-stage>.record-dock-slot{position:absolute!important;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);width:min(620px,calc(100% - 24px))!important;pointer-events:auto}.record-tv-format{display:none!important}.record-tv-stage .record-tv-format{display:block;position:absolute;right:8px;top:-44px;z-index:10;min-height:36px;border:1px solid #a6dbe880;border-radius:18px;padding:5px 10px;background:#091922df;color:#d9f6ff;font:12px/1.4 Arial;cursor:pointer;pointer-events:auto}.record-tv-lyrics{display:none}.record-tv-stage>.record-tv-lyrics[hidden]{display:none!important}.record-tv-stage>.record-tv-lyrics{position:fixed;right:auto;z-index:13;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-width:0;min-height:44px;padding:7px 8px;border:1px solid #d7f8ffad;border-radius:16px;background:linear-gradient(145deg,#bdeaff30,#081721e8 65%);box-shadow:inset 0 1px #ffffff9c,0 0 0 1px #76e2ee35,0 8px 22px #0007;color:#eaffff;text-decoration:none;font:600 12px/1.15 Verdana,sans-serif;letter-spacing:0;white-space:nowrap;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:auto}.record-tv-stage>.record-tv-lyrics svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.record-tv-stage>.record-tv-lyrics:focus-visible,.record-tv-stage>.record-tv-lyrics:hover{outline:2px solid #e7ffff;outline-offset:2px;background:linear-gradient(145deg,#cef3ff55,#10222def 65%)}.record-tv-stage>.record-tv-lyrics{gap:6px;border-radius:13px;font-size:10px;transition:left .75s cubic-bezier(.22,1,.36,1),top .75s cubic-bezier(.22,1,.36,1),width .75s cubic-bezier(.22,1,.36,1)}body dialog.record-listening.record-glass.record-tv-stage .record-topbar-actions{display:flex;align-items:center;gap:7px}body dialog.record-listening.record-glass.record-tv-stage .record-menu-open{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:74px;min-height:44px;padding:7px 11px;border:1px solid #bdefff66;border-radius:13px;background:linear-gradient(145deg,#d7f6ff20,#08131be5);color:#e4f6f3;font:600 11px/1 Arial,sans-serif;letter-spacing:.05em;cursor:pointer;touch-action:manipulation;pointer-events:auto}body dialog.record-listening.record-glass.record-tv-stage .record-menu-open span{color:#dfff9c;font-size:14px}body dialog.record-listening.record-glass.record-tv-stage .record-menu-disclosure{position:relative;z-index:40}body dialog.record-listening.record-glass.record-tv-stage .record-menu-open{list-style:none}body dialog.record-listening.record-glass.record-tv-stage .record-menu-open::-webkit-details-marker{display:none}body dialog.record-listening.record-glass.record-tv-stage .record-menu-panel{position:absolute;top:calc(100% + 6px);left:-36px;right:auto;z-index:41;display:grid;grid-template-columns:1fr;gap:2px;width:min(160px,48vw);padding:7px;border:1px solid #bdefff66;border-radius:14px;background:linear-gradient(145deg,#142a34f5,#07131bf5 75%);box-shadow:inset 0 1px #ffffff28,0 12px 30px #000b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body dialog.record-listening.record-glass.record-tv-stage .record-menu-panel a{display:flex;align-items:center;min-height:44px;padding:7px 10px;border-radius:9px;color:#e7f5f4;text-decoration:none;font:500 12px/1.2 Arial,sans-serif;letter-spacing:.02em;touch-action:manipulation}body dialog.record-listening.record-glass.record-tv-stage .record-menu-panel a:hover,body dialog.record-listening.record-glass.record-tv-stage .record-menu-panel a:focus-visible{background:#bdefff20;color:#effda9}body dialog.record-listening.record-glass.record-tv-stage .record-intro{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:0!important;align-content:start}body dialog.record-listening.record-glass.record-tv-stage .record-jacket{grid-column:1!important;grid-row:1!important;width:min(42vw,124px)!important;max-width:100%;justify-self:center}body dialog.record-listening.record-glass.record-tv-stage .record-jacket .record-sleeve{width:100%;margin:0 auto 3px;padding:0}body dialog.record-listening.record-glass.record-tv-stage .record-now{grid-column:1!important;grid-row:2!important;min-width:0;text-align:center}body dialog.record-listening.record-glass.record-tv-stage .record-now>.eyebrow,.record-tv-stage .record-now .record-audition{display:none!important}body dialog.record-listening.record-glass.record-tv-stage .record-now h2{display:block!important;margin:2px 0 4px!important;font-size:clamp(12px,3.2vw,16px)!important;line-height:1.2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body dialog.record-listening.record-glass.record-tv-stage .record-track-pane{grid-template-rows:auto minmax(0,1fr) auto!important}body dialog.record-listening.record-glass.record-tv-stage .tracklist-caption{min-height:30px;padding:5px 7px;display:flex;align-items:center;justify-content:space-between;font-size:9px;line-height:1.15}body dialog.record-listening.record-glass.record-tv-stage .tracklist-caption>span:last-child{display:block;margin:0;font-size:8px}body dialog.record-listening.record-glass.record-tv-stage .record-track-button{min-height:40px;padding:5px 6px;grid-template-columns:20px minmax(0,1fr) 28px 14px;gap:4px}body dialog.record-listening.record-glass.record-tv-stage .record-track-button .track-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2}body dialog.record-listening.record-glass.record-tv-stage .record-track-button .track-live-label{display:none}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .preview-tv-thumb{display:none!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .preview-progress{right:14px!important;width:auto!important}body .tv-record-stage [data-radio-mount].video-pillarbox-crop iframe,.cinema-presentation-active .cinema-media.video-pillarbox-crop iframe{position:absolute!important;max-width:none!important;left:var(--video-frame-left)!important;top:0!important;width:var(--video-frame-width)!important;height:100%!important;transform:none!important}.video-pillarbox-crop{overflow:hidden!important}@media(min-height:700px){body dialog.record-listening.record-glass.record-tv-stage .record-intro{grid-template-columns:1fr!important}body dialog.record-listening.record-glass.record-tv-stage .record-jacket{width:min(65%,164px);justify-self:center}body dialog.record-listening.record-glass.record-tv-stage .record-now{grid-column:1!important;grid-row:2!important}body dialog.record-listening.record-glass.record-tv-stage .record-audition{display:none}body dialog.record-listening.record-glass.record-tv-stage .record-now h2{margin:0}}@media(max-height:480px){body dialog.record-glass.record-tv-stage{--frame-top:44px;--frame-bottom:26px}body dialog.record-listening.record-glass.record-tv-stage .record-layout{overflow:auto!important;grid-template-rows:auto minmax(100px,1fr)!important}}@media(prefers-reduced-motion:reduce){body .tv-player-surface.tv-record-stage,body dialog.record-glass.record-tv-stage>.record-glass-frame,.record-tv-activate,.record-tv-stage>.record-tv-lyrics{transition:none!important}}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized){height:180px!important;min-height:180px!important;grid-template-columns:44px 44px 44px minmax(0,1fr)!important;grid-template-rows:56px 44px 48px!important;padding:12px!important;gap:2px 5px!important;border-radius:24px!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .crystal-source-bar{display:grid!important;grid-template-columns:1fr 68px 1fr!important;grid-column:1/-1!important;grid-row:1!important;position:static;gap:8px;border:0;padding:0}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .crystal-source-bar [data-crystal-source]{position:static!important;width:100%!important;display:flex!important;align-items:center;justify-content:center;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;filter:none!important;min-height:48px!important;height:48px!important;font-size:16px!important;font-weight:600!important;border-radius:20px}body.crystal-float.crystal-unified dialog.record-glass.record-tv-stage [data-crystal-source=player]{grid-column:1}body.crystal-float.crystal-unified dialog.record-glass.record-tv-stage [data-crystal-source=youtube]{grid-column:3}body.crystal-float.crystal-unified dialog.record-glass.record-tv-stage [data-crystal-source=youtube][aria-pressed=true]{color:#effb91;border-color:#e6fa86;box-shadow:inset 0 0 15px #e7ff7928,0 0 10px #e7ff7940}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) :is(.preview-listen-trigger,.audition-timeline,.preview-track-steps button,.preview-toggle){opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;filter:none!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .preview-listen-trigger{grid-column:1/-1!important;grid-row:2!important;width:calc(100% - 132px)!important;max-width:calc(100% - 132px);padding:0!important;min-height:40px!important;height:40px!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .preview-listen-trigger .preview-artwork{display:none!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .preview-title{font-size:12px!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .audition-timeline{grid-column:4!important;grid-row:3!important;width:auto!important;right:auto!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .preview-toggle{grid-column:2!important;grid-row:3!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .preview-previous{grid-column:1!important;grid-row:3!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .preview-next{grid-column:3!important;grid-row:3!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) :is(.preview-toggle,.preview-track-steps button){width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) :is([data-crystal-mute],.crystal-dock-close,.world-speed-trigger){position:absolute!important;top:72px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;filter:none!important;transform:none!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) [data-crystal-mute]{right:56px!important;display:block!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .crystal-dock-close{right:12px!important;display:block!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .world-speed-trigger{right:100px!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .crystal-album-return{padding:0!important;border:1px solid #dcfbffb8!important;background:#0b1c28!important;display:block!important;position:absolute!important;left:50%!important;top:-6px!important;bottom:auto!important;width:64px!important;height:72px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(-50%)!important;filter:none!important;border-radius:10px}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) .crystal-album-return span{display:none}body dialog.record-glass.record-tv-stage .record-paging{inset:auto 4px -28px!important;width:auto!important;font-size:8px;gap:3px;display:grid;grid-template-columns:1fr auto 1fr}body dialog.record-glass.record-tv-stage .record-paging button{font-size:10px;padding:2px;min-width:0}body dialog.record-glass.record-tv-stage .record-paging-label{display:none}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) [data-preview-duration]{display:block!important}body dialog.record-listening.record-glass.record-tv-stage .record-jacket .collectible-flip{display:none!important}body dialog.record-listening.record-glass.record-tv-stage .record-jacket{width:min(90%,clamp(96px,calc(var(--scene-record-height) - 192px - var(--record-visible-tracks,4) * var(--record-row-height)),280px))!important}body dialog.record-listening.record-glass.record-tv-stage .record-track-button{min-height:34px;padding:4px 6px}body dialog.record-listening.record-glass.record-tv-stage .record-track-button .track-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.25;font-weight:500;letter-spacing:0;color:#f1ffff}body dialog.record-listening.record-glass.record-tv-stage .record-track-button :is(.track-number,.track-time){font-size:12px;line-height:1.25;color:#d3e4ee}body dialog.record-listening.record-glass.record-tv-stage{--record-row-height:54px;--record-rail-height:calc(var(--record-visible-tracks,4) * var(--record-row-height) + 8px)}body dialog.record-listening.record-glass.record-tv-stage .record-track-pane{align-self:end;height:calc(30px + var(--record-rail-height) + 36px + 2px);max-height:100%;min-height:0}body dialog.record-listening.record-glass.record-tv-stage .record-track-pane:has(.record-scroll-cue[hidden]){height:calc(30px + var(--record-rail-height) + 2px)}body dialog.record-listening.record-glass.record-tv-stage .record-content{height:auto;max-height:var(--record-rail-height);padding:4px;scroll-padding-block:4px}body dialog.record-listening.record-glass.record-tv-stage .audition-tracklist li{height:var(--record-row-height);padding:1px 0;box-sizing:border-box}body dialog.record-listening.record-glass.record-tv-stage .audition-tracklist .record-track-button{height:calc(var(--record-row-height) - 2px);min-height:calc(var(--record-row-height) - 2px);padding:4px 6px;grid-template-columns:22px minmax(0,1fr) 34px 16px;gap:5px}body dialog.record-listening.record-glass.record-tv-stage .record-scroll-cue{height:36px;min-height:36px;max-height:36px;padding:5px 8px;grid-template-columns:1fr auto 16px;gap:5px;align-items:center;font-size:10px}body dialog.record-listening.record-glass.record-tv-stage .record-scroll-cue [data-record-scroll-count]{grid-column:2;grid-row:1;font-size:9px}body dialog.record-listening.record-glass.record-tv-stage .record-scroll-cue svg{grid-column:3;grid-row:1;width:16px;height:16px}body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-content{height:auto;max-height:none}body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-track-pane{height:100%}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized){width:100%!important;max-width:none!important}body.crystal-float.crystal-unified dialog.record-listening.record-glass.has-record-dock.record-tv-stage :is(#netrina-orbit-player,.unified-preview-player.sound-dock):not(.crystal-dock-minimized) :is(.crystal-music-name,.crystal-music-volume,[data-crystal-albums],.preview-cover-portal){display:none!important}@media(max-height:699px){body dialog.record-listening.record-glass.record-tv-stage .record-audition{display:none}body dialog.record-listening.record-glass.record-tv-stage .record-layout{overflow-y:auto!important}body dialog.record-listening.record-glass.record-tv-stage .record-track-pane{min-height:140px}}body dialog.record-listening.record-glass.record-tv-stage .record-layout{gap:10px!important;padding:4px 0!important}@media(max-height:600px){body dialog.record-listening.record-glass.record-tv-stage .record-jacket{width:min(72%,96px)!important}}.record-tv-swipe{position:absolute;inset:0;z-index:11;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;cursor:zoom-in;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.record-tv-swipe:focus-visible{outline:2px solid #effda9;outline-offset:-5px}.record-tv-swipe[hidden],.record-tv-native[hidden]{display:none!important}.record-tv-activate,body dialog.record-glass.record-tv-stage .record-glass-frame{touch-action:pan-y;user-select:none;-webkit-user-select:none}.record-tv-native{position:absolute;top:8px;right:8px;z-index:14;min-height:44px;padding:8px 12px;border:1px solid #b7efff66;border-radius:14px;background:#071c29d9;color:#e3f9ff;font:11px/1.2 Verdana,sans-serif;touch-action:manipulation;cursor:pointer}.record-menu-dialog{position:fixed;inset:0;width:min(340px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:18px;border:1px solid #bdefff99;border-radius:22px;background:linear-gradient(145deg,#18313af5,#07131bfa 75%);color:#e7f5f4;box-shadow:inset 0 1px #ffffff38,0 24px 70px #000b;overflow-y:auto;pointer-events:auto;touch-action:pan-y;font:14px/1.4 Verdana,sans-serif}.record-menu-dialog::backdrop{background:#02091099;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body .record-global-menu{position:fixed!important;inset:var(--record-menu-top,16px) var(--record-menu-right,20px) auto auto!important;margin:0!important;padding:0!important;width:max-content!important;height:auto!important;max-width:calc(100vw - 24px);overflow:visible!important;border:0!important;background:transparent!important;pointer-events:auto;z-index:100;transform:none!important}body .record-global-menu::backdrop{background:transparent;pointer-events:none}body .record-global-menu>summary{display:flex!important;min-height:44px;gap:1.3rem;padding:.65rem 1.1rem;touch-action:manipulation}html[data-appearance=acid] .record-global-menu>summary{color:var(--acid);background:#000;border-color:#edff8255;border-radius:4px;font-size:14px}body dialog.record-menu-dialog .menu-panel{position:static!important;display:grid!important;grid-template-columns:1fr 1fr;width:auto!important;max-width:none;max-height:none;gap:6px;padding:0!important;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body dialog.record-menu-dialog .menu-panel>a,body dialog.record-menu-dialog .menu-panel>button{display:flex;align-items:center;min-height:48px;padding:9px;border:0;border-radius:10px;color:#e7f5f4;text-decoration:none;background:#bdefff0d;font:13px/1.3 Verdana,sans-serif}body dialog.record-menu-dialog .menu-bottom{grid-column:1 / -1}body dialog.record-menu-dialog .menu-panel [hidden]{display:none!important}body dialog.record-menu-dialog .menu-panel>section,body dialog.record-menu-dialog .menu-panel>fieldset{grid-column:1 / -1}.record-menu-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.record-menu-dialog button{min-width:44px;min-height:44px;border:1px solid #bdefff66;border-radius:12px;background:#d7f6ff15;color:#e7f5f4;cursor:pointer}body dialog.record-menu-dialog .record-menu-panel{position:static!important;display:grid!important;grid-template-columns:1fr 1fr!important;width:auto!important;gap:6px;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body dialog.record-menu-dialog .record-menu-panel a{display:flex;align-items:center;min-height:48px;padding:9px;border-radius:10px;color:#e7f5f4;text-decoration:none;background:#bdefff0d;font:13px/1.3 Verdana,sans-serif}body dialog.record-menu-dialog .record-menu-panel a:hover,body dialog.record-menu-dialog :focus-visible{outline:2px solid #d7f85d;outline-offset:2px}body dialog.record-glass.record-tv-stage{pointer-events:auto;touch-action:pan-y}body dialog.record-glass.record-tv-stage>.record-glass-frame{touch-action:pan-y;user-select:none;-webkit-user-select:none}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center]>.record-glass-frame{transform:perspective(1200px) rotateY(0) scale(1)!important;transform-origin:center!important}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center] .record-intro{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)!important;grid-template-rows:auto!important;gap:10px!important;align-items:start}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center] .record-jacket{grid-column:1!important;grid-row:1!important;width:100%!important}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center] .record-now{grid-column:2!important;grid-row:1!important;text-align:left}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center] .record-now h2{white-space:normal;font-size:clamp(13px,3.6vw,20px)!important;line-height:1.3!important}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center] .record-now .record-audition{display:block!important}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center]>.record-glass-frame{box-sizing:border-box;padding:38px 18px 28px;border-radius:30px;background:linear-gradient(145deg,#18242bee,#080d12ef);box-shadow:0 22px 44px #0009!important;transition:transform .75s cubic-bezier(.22,1,.36,1),left .75s cubic-bezier(.22,1,.36,1),top .75s cubic-bezier(.22,1,.36,1),width .75s cubic-bezier(.22,1,.36,1),height .75s cubic-bezier(.22,1,.36,1),padding .75s cubic-bezier(.22,1,.36,1)}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center]>.record-glass-frame:after{content:"";position:absolute;inset:0;z-index:1;border:20px solid transparent;border-image:url(/assets/player-glass-chrome-v3.webp) 240 160 230 160 / 38px 18px 28px 18px / 0 stretch;pointer-events:none}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center] .record-topbar{top:-34px}body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center] .record-now h2{display:block!important}body dialog.record-glass.record-tv-stage>.record-glass-frame img{-webkit-user-drag:none}body dialog.record-glass.record-tv-stage>.record-glass-frame{box-sizing:border-box;transition:transform .75s cubic-bezier(.22,1,.36,1),left .75s cubic-bezier(.22,1,.36,1),top .75s cubic-bezier(.22,1,.36,1),width .75s cubic-bezier(.22,1,.36,1),height .75s cubic-bezier(.22,1,.36,1),padding .75s cubic-bezier(.22,1,.36,1)}.record-chrome-trail{position:absolute;inset:-5px;z-index:8;border-radius:inherit;pointer-events:none;opacity:0;contain:layout style}.record-chrome-trail:before,.record-chrome-trail:after{content:"";position:absolute;inset:0;border:3px solid transparent;border-radius:inherit;background:linear-gradient(135deg,#fff,#68848e,#e9ffff 26%,#6b9fae,#fff 50%,#4d6570,#c5fbff 80%,#fff) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor}.record-chrome-trail:after{inset:-7px 0 -7px -9px;border-width:2px;border-radius:42% 22% 36% 28%;transform-origin:right center}.record-chrome-moving .record-chrome-trail{animation:record-chrome-flash .82s ease-out both}.record-chrome-moving .record-chrome-trail:before{animation:record-chrome-rim .82s cubic-bezier(.22,1,.36,1) both}.record-chrome-moving .record-chrome-trail:after{animation:record-chrome-mercury .82s cubic-bezier(.22,1,.36,1) both}[data-chrome-direction=side] .record-chrome-trail:after{transform-origin:left center;animation-direction:reverse}@keyframes record-chrome-flash{0%{opacity:0}18%{opacity:1}72%{opacity:.8}to{opacity:0}}@keyframes record-chrome-rim{0%{transform:scale(.99);filter:brightness(.8)}40%{transform:scale(1.012);filter:brightness(1.5)}to{transform:scale(1);filter:brightness(1)}}@keyframes record-chrome-mercury{0%{transform:translate(-6px) skewY(-2deg) scaleX(.98)}38%{transform:translate(-14px) skewY(2deg) scaleX(1.04)}to{transform:translate(0) skewY(0) scaleX(1)}}@media(prefers-reduced-motion:reduce){body dialog.record-glass.record-tv-stage>.record-glass-frame,body dialog.record-listening.record-glass.record-tv-stage[data-record-position=center]>.record-glass-frame{transition:none!important}.record-chrome-moving .record-chrome-trail,.record-chrome-moving .record-chrome-trail:before,.record-chrome-moving .record-chrome-trail:after{animation:none!important;opacity:0!important}}body dialog.record-glass.record-tv-stage>.record-glass-frame{translate:0 0;transition-property:transform,left,top,width,height,padding,translate;transition-duration:.75s,.75s,.75s,.75s,.75s,.75s,.25s}body dialog.record-glass.record-tv-stage.record-carousel-dragging>.record-glass-frame{translate:var(--record-drag-x,0px) 0;transition:translate 0s!important}@media(prefers-reduced-motion:reduce){body dialog.record-glass.record-tv-stage.record-carousel-dragging>.record-glass-frame{translate:0 0!important}}.record-audition .audition-meta{display:none}body dialog.record-listening.record-glass.record-tv-stage .record-now h2{white-space:normal;text-overflow:clip;-webkit-line-clamp:unset;overflow-wrap:anywhere}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]:not(.is-platforms-visible) .record-layout{grid-template-rows:minmax(max-content,1fr) auto!important;overflow-y:auto!important}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]:not(.is-platforms-visible) .record-intro{height:auto;min-height:0;align-content:space-between;gap:10px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]:not(.is-platforms-visible) .record-jacket{grid-column:1!important;grid-row:1!important;width:min(96%,clamp(90px,calc(var(--scene-record-height) - 286px),300px))!important;justify-self:center}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]:not(.is-platforms-visible) .record-now{grid-column:1!important;grid-row:2!important;text-align:left;padding:8px;border:1px solid #bdefff38;border-radius:12px;background:linear-gradient(135deg,#c2ecf10c,#06111b70)}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"] .record-now h2{font-size:clamp(14px,3.8vw,20px)!important;line-height:1.3!important;margin:0 0 6px!important}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"] .record-now .record-audition{display:block!important;border:0;padding:0;background:none;box-shadow:none}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"] .record-audition :is(.audition-caption,.audition-title){display:none!important}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"] .audition-meta{display:block;margin:0 0 6px;font:10px/1.5 Verdana,sans-serif;letter-spacing:.025em;color:#c3dce0}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"] .audition-meta>span{display:block;color:#9db6c0}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]:not(.is-platforms-visible) .record-track-pane{min-height:0}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"] .record-track-button .track-name{white-space:normal;text-overflow:clip;overflow-wrap:anywhere}@media(max-height:600px){body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]:not(.is-platforms-visible) .record-layout{overflow-y:auto!important;grid-template-rows:auto auto!important}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]:not(.is-platforms-visible) .record-intro{height:auto}}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]{--record-row-height:54px}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]:not(.is-platforms-visible) .audition-platforms-panel{display:none}body dialog.record-listening.record-glass.record-tv-stage[data-record-track-count="1"]:not(.is-platforms-visible) .record-content{overflow-y:hidden}body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-intro{grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:auto!important;gap:10px!important;align-items:start}body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-jacket{grid-column:1!important;grid-row:1!important;width:72px!important}body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-now{grid-column:2!important;grid-row:1!important;text-align:left}body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-now .record-audition,body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-track-pane>.tracklist-caption{display:none!important}body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-track-pane{height:100%!important;align-self:stretch}body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-content{grid-row:2;height:auto;max-height:none!important}body dialog.record-listening.record-glass.record-tv-stage.is-platforms-visible .record-scroll-cue{grid-row:3}body .tv-player-surface.tv-record-stage.tv-record-fullscreen{box-sizing:border-box;border:0!important;border-radius:0!important;padding:0!important;background:#000!important;box-shadow:0 0 64px #7be5ff40!important}body .tv-record-stage.tv-record-fullscreen [data-radio-mount]{inset:auto!important;left:var(--record-full-media-left)!important;top:var(--record-full-media-top)!important;width:var(--record-full-media-width)!important;height:var(--record-full-media-height)!important;border-radius:0;z-index:2}body .tv-record-stage iframe:fullscreen{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border:0;background:#000}body .tv-record-stage iframe:-webkit-full-screen{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border:0;background:#000}body.record-video-fullscreen{overflow:hidden;overscroll-behavior:none}body dialog.record-glass.record-video-fullscreen>*{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.tv-record-fullscreen>.record-tv-swipe{cursor:zoom-out;touch-action:none}.record-tv-fullscreen-back{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:transparent;cursor:zoom-out;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.record-tv-fullscreen-back>span{position:absolute;top:max(2px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));display:grid;align-items:center;min-height:44px;padding:0 12px;color:#e6f3f6;font:600 13px/1 Verdana,sans-serif;text-shadow:0 1px 4px #000;white-space:nowrap}.record-tv-fullscreen-back[popover]::backdrop{background:transparent;pointer-events:none}.record-tv-fullscreen-back[hidden]{display:none!important}.record-tv-fullscreen-back:focus-visible{outline:2px solid #effda9;outline-offset:-5px}body .tv-record-stage.tv-record-fullscreen.tv-record-return-armed>.record-tv-fullscreen-back{z-index:12!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important;background:transparent!important}body .tv-record-stage.tv-record-fullscreen.tv-record-return-armed [data-radio-mount],body .tv-record-stage.tv-record-fullscreen.tv-record-return-armed [data-radio-mount] iframe{pointer-events:none!important}.tv-world-plane:fullscreen{display:block!important;position:fixed!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important;background:#000;pointer-events:auto}.tv-world-plane:-webkit-full-screen{display:block!important;position:fixed!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important;background:#000;pointer-events:auto}.tv-world-plane:fullscreen>.tv-record-fullscreen,.tv-world-plane:-webkit-full-screen>.tv-record-fullscreen{max-width:none!important;max-height:none!important}.tv-record-fullscreen>.tv-surface-recovery{z-index:16;top:calc(68px + env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));max-height:calc(100% - 96px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.tv-player-surface:not(.tv-in-cinema):not(.tv-record-stage) [data-radio-mount].video-pillarbox-crop iframe{position:absolute!important;max-width:none!important;left:var(--video-frame-left)!important;top:0!important;width:var(--video-frame-width)!important;height:100%!important;transform:none!important}.unified-world .temple-room-controller.world-glass-controller{--glass-ink:#edf7fb;position:absolute;z-index:70;inset:auto auto calc(12px + env(safe-area-inset-bottom)) 50%;transform:translate(-50%);width:min(440px,calc(100% - 20px));height:106px;min-height:0;aspect-ratio:auto;padding:7px 10px 10px;box-sizing:border-box;border:1px solid #a4d9e3a3;border-radius:25px;background:linear-gradient(135deg,#93bfd32a,#0d1c24f2 28%,#112731f0 78%,#b1eaff26);box-shadow:inset 0 2px 2px #e5faff80,inset 0 -2px 2px #86cfe05c,0 3px #040d14,0 12px 32px #0008;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--glass-ink);font-family:Verdana,Arial,sans-serif;isolation:isolate;transition:opacity .3s,transform .4s;filter:none}@property --world-glass-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.world-glass-controller:before{content:"";position:absolute;inset:-1px;border:1.5px solid transparent;border-radius:inherit;background:conic-gradient(from var(--world-glass-angle),transparent 8%,#d1f9ff 16%,transparent 22%,transparent 66%,#8dc9ec99 74%,transparent 80%) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:world-glass-flow 10s linear infinite}.unified-world .world-glass-controller .room-controller-art,.unified-world .world-glass-controller .room-controller-location,.unified-world .world-glass-controller .room-selection{display:none!important}.world-glass-controller .room-control-hint{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.unified-world .world-glass-controller .world-glass-now{position:relative;inset:auto;display:flex;align-items:center;gap:7px;width:100%;height:25px;min-height:25px;padding:0 4px 5px;border:0;border-radius:0;background:none;text-align:left;font:12px/1.2 Verdana,Arial,sans-serif;overflow:hidden}.world-glass-now>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-glass-now>img{width:17px;height:17px;flex:none;object-fit:cover;border-radius:50%}.world-glass-now>small{font-size:9px;letter-spacing:.12em;color:#b8d6df}.world-glass-now:after{content:"";position:absolute;left:4px;bottom:0;width:var(--world-track-progress,0%);max-width:calc(100% - 8px);height:1px;background:#b4edff;box-shadow:0 0 4px #72cde9;transition:width .4s linear}.unified-world .world-glass-controller .room-control-row{position:relative;inset:auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;width:100%;height:59px;padding:6px 0 7px;align-items:center;justify-items:center;pointer-events:auto}.unified-world .world-glass-controller .room-control-row>button{position:relative;inset:auto;box-sizing:border-box;width:44px;min-width:44px;max-width:none;height:44px;min-height:44px!important;padding:0;border:1px solid #b4e2f066;border-radius:50%;background:radial-gradient(ellipse at 30% 10%,#90b7c352,#142c38ed 55%,#08151e)!important;box-shadow:inset 0 1px 2px #e8fcff80,0 3px 5px #0007;color:var(--glass-ink);font:500 14px/1 Verdana,Arial,sans-serif;text-shadow:none;cursor:pointer;touch-action:manipulation;transition:transform .18s,box-shadow .18s;display:grid;place-items:center;pointer-events:auto}.unified-world .world-glass-controller .room-control-row>.room-stick,.unified-world .world-glass-controller .room-control-row>.room-look{touch-action:none}.unified-world .world-glass-controller .room-control-row>button:active{transform:translateY(1px) scale(.95);box-shadow:inset 0 3px 7px #0008}.unified-world .world-glass-controller .room-stick-cross{display:grid;font-size:32px;color:#93bccb}.unified-world .world-glass-controller .room-stick-nub{display:block;left:12px;top:12px;width:18px;height:18px;transform:translate(calc(var(--stick-x,0px) * .55),calc(var(--stick-y,0px) * .55));background:radial-gradient(circle at 35% 25%,azure,#7895a3 40%,#142d3d 77%);box-shadow:0 2px 5px #000a}.unified-world .world-glass-controller .room-stick:after,.unified-world .world-glass-controller .room-look>span{position:absolute;inset:auto -5px -12px;font:8px/1 Verdana,Arial,sans-serif;letter-spacing:.11em;color:#c0dbe5;text-align:center}.unified-world .world-glass-controller .room-stick:after{content:"MOVE"}.unified-world .world-glass-controller .room-look>i{display:block;width:20px;height:20px;border:1px solid #c6e7f1;border-radius:50%;position:relative}.world-glass-controller .room-look>i:before,.world-glass-controller .room-look>i:after{content:"";position:absolute;background:#c6e7f1;left:50%;top:50%;transform:translate(-50%,-50%);width:28px;height:1px}.world-glass-controller .room-look>i:after{width:1px;height:28px}.world-glass-controller .room-control-row>button svg{width:21px;height:21px;pointer-events:none}.world-glass-controller .world-glass-logo{position:absolute;inset:0;border-radius:50%;overflow:hidden;pointer-events:none}.world-glass-logo img{position:absolute;width:66px;height:66px;max-width:none;left:-11px;top:-6px;object-fit:contain;mix-blend-mode:screen}.world-glass-controller .world-glass-hub:after{content:"";position:absolute;inset:-3px;border:1px solid transparent;border-top-color:#b6eeff;border-bottom-color:#b6eeff30;border-radius:50%;pointer-events:none;animation:world-glass-orbit 9s linear infinite}.world-glass-controller .world-glass-dot{position:absolute;bottom:-12px;font:9px/1 Verdana,sans-serif;letter-spacing:2px;color:#bfdce8}.world-glass-controller .world-speed-trigger:after{content:"MAX 10\d7";position:absolute;bottom:-12px;white-space:nowrap;font:8px/1 Verdana,sans-serif;letter-spacing:.04em;color:#c0dbe5}.world-glass-menu[hidden]{display:none!important}.world-glass-controller .world-glass-menu{position:absolute;bottom:calc(100% + 13px);left:0;right:0;z-index:10;padding:12px;border-radius:22px;border:1px solid #aaddeb88;background:linear-gradient(145deg,#263d49,#0b1722 80%);box-shadow:inset 0 1px 1px #d9f8ff55,0 15px 40px #000a;transform-origin:50% 100%;animation:world-glass-open .3s cubic-bezier(.2,.85,.2,1);max-height:calc(100dvh - 195px);overflow:auto;overscroll-behavior:contain;touch-action:pan-y}.world-glass-menu header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 6px;padding:0 2px}.world-glass-menu header strong{font:500 11px/1.2 Verdana,sans-serif;letter-spacing:.14em}.world-glass-controller .world-glass-menu header button{width:44px;height:44px;padding:0;font-size:24px;background:#d0e9ff0b;border-radius:50%}.world-glass-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.world-glass-controller .world-glass-actions>button{position:static;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:58px;width:auto;padding:7px 4px;border:1px solid #b7dbe72e;border-radius:12px;background:#a1d3e30b;font:11px/1.3 Verdana,sans-serif;color:#e2f2f9}.world-glass-actions svg{width:20px;height:20px}.world-glass-controller .world-glass-actions>.room-controller-close{grid-column:1/-1;min-height:44px}.world-glass-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.world-glass-controller .world-glass-sources>button{min-height:44px;padding:5px;border:1px solid #bad9e433;border-radius:12px;font:11px Verdana,sans-serif;background:#0b1722}.world-glass-controller .world-glass-sources>button[aria-pressed=true],.world-glass-controller .world-glass-sensors[aria-pressed=true]{background:#b5e8f524;border-color:#b5e8f5a0}.world-glass-sensor-status{margin:10px 2px 0;font:11px/1.5 Verdana,sans-serif;color:#d7e9ef}.unified-world .world-glass-controller.is-idle-hidden{transform:translate(-50%) translateY(26px) scale(.96);opacity:0;filter:none}body.world-glass-active .world-hero .sound-dock.unified-preview-player{display:none!important}body.world-glass-active .spatial-sensors:not(.sensor-at-home){display:none!important}body.world-glass-active.world-header-mode .site-header{min-height:0!important;height:0!important;padding:0!important;border:0!important;overflow:visible!important;background:transparent!important;pointer-events:none;box-shadow:none!important}body.world-glass-active.world-header-mode .site-header .brand,body.world-glass-active.world-header-mode .site-header .quick-nav,body.world-glass-active .site-header .ny-games-trigger{display:none!important}body.world-glass-active.world-header-mode .site-header .world-nav{position:fixed!important;left:max(12px,env(safe-area-inset-left))!important;top:calc(12px + env(safe-area-inset-top))!important;right:auto!important;bottom:auto!important;width:min(205px,calc(100vw - 136px - env(safe-area-inset-left) - env(safe-area-inset-right)));min-width:0;max-width:none;margin:0;pointer-events:auto}body.world-glass-active.world-header-mode .site-header .world-region-trigger{min-height:40px;height:40px;padding:8px 13px;border-radius:22px;display:flex!important;gap:12px;background:#11232edc;border-color:#a5dce86b;box-shadow:inset 0 1px #e6fcff4d}body.world-glass-active .world-region-caption{display:none!important}body.world-glass-active .world-region-trigger>span:first-child{font:400 12px/1.2 Verdana,sans-serif;flex:1}body.world-glass-active .world-region-trigger>span:nth-child(2){font-size:12px}body.world-glass-active .site-header .menu-disclosure,body.world-glass-active .site-header .arcade-access.ny-games{position:fixed!important;top:calc(60px + env(safe-area-inset-top))!important;right:12px!important;pointer-events:auto}body.world-glass-active .site-header .menu-panel,body.world-glass-active .site-header .ny-games-list{pointer-events:auto;max-height:calc(100dvh - 190px);overflow:auto}.world-speed-panel{font-family:Verdana,Arial,sans-serif}.world-speed-panel button{min-width:44px;min-height:44px}.world-speed-panel input[type=range]{min-height:44px}.world-speed-panel footer button{min-height:44px}.netrina-loading{inset:auto auto calc(18px + env(safe-area-inset-bottom)) 50%;transform:translate(-50%);width:min(276px,calc(100vw - 28px));height:52px;padding:5px 12px 5px 5px;gap:8px;border-radius:28px;font-family:Verdana,Arial,sans-serif;animation:world-loading-enter .25s ease-out}.netrina-loading .netrina-loading-art{flex:0 0 40px;width:40px;height:40px;border:1px solid #afdce63b;border-radius:50%}.netrina-loading .netrina-loading-art:after{content:"";position:absolute;inset:-1px;border:1px solid transparent;border-top-color:#bcefff;border-right-color:#bcefff6b;border-radius:50%;animation:world-glass-orbit 2.8s linear infinite}.netrina-loading .netrina-loading-art img{width:43px;height:43px;animation:none}.netrina-loading .netrina-loading-art>i,.netrina-loading .netrina-loading-brand,.netrina-loading [data-loading-joke]{display:none}.netrina-loading .netrina-loading-copy{gap:4px}.netrina-loading .netrina-loading-copy strong{font:500 11px/1.3 Verdana,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netrina-loading .netrina-loading-track{margin:0;height:1px}body.world-glass-active .netrina-loading{bottom:calc(132px + env(safe-area-inset-bottom));height:42px}@keyframes world-glass-flow{to{--world-glass-angle:360deg}}@keyframes world-glass-orbit{to{transform:rotate(360deg)}}@keyframes world-glass-open{0%{opacity:0;transform:perspective(600px) rotateX(10deg) translateY(10px) scale(.96)}to{opacity:1;transform:none}}@keyframes world-loading-enter{0%{opacity:0;transform:translate(-50%) translateY(5px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(max-width:350px){.unified-world .temple-room-controller.world-glass-controller{width:calc(100% - 12px);padding-inline:5px}.unified-world .world-glass-controller .room-control-row{gap:2px}}@media(max-height:500px)and (orientation:landscape){.unified-world .temple-room-controller.world-glass-controller{width:360px;left:auto;right:12px;transform:none;bottom:calc(8px + env(safe-area-inset-bottom))}.world-glass-controller .world-glass-menu{right:0;left:auto;width:min(330px,calc(100vw - 28px));max-height:calc(100dvh - 145px)}.world-glass-actions{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.world-glass-controller,.world-glass-controller:before,.world-glass-controller *,.world-glass-controller *:after,.netrina-loading,.netrina-loading .netrina-loading-art:after{animation:none!important;transition:none!important}}.unified-world .world-glass-controller .world-glass-actions>.room-controller-close{position:static;display:flex;grid-column:1/-1;width:auto;height:44px;min-height:44px;border-radius:12px;font:11px/1.3 Verdana,sans-serif}body.world-glass-active .unified-world .room-controller-restore:not([hidden]){display:block!important;position:absolute;z-index:72;bottom:calc(12px + env(safe-area-inset-bottom));right:12px;min-height:44px;padding:8px 14px;border:1px solid #bceefd88;border-radius:22px;background:linear-gradient(145deg,#b7ebfa28,#0a1720e8);color:#dff8ff;font:500 11px/1.2 Verdana,Arial,sans-serif;letter-spacing:.08em;box-shadow:inset 0 1px #fff6,0 7px 20px #0008;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:auto}body.world-glass-active .site-header .menu-disclosure,body.world-glass-active .record-global-menu{position:fixed!important;inset:calc(12px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) auto auto!important;margin:0!important;padding:0!important;z-index:100;pointer-events:auto}body.world-glass-active .menu-disclosure>summary{display:flex!important;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:44px;width:100px;padding:10px 12px!important;border:1px solid #bdefff99!important;border-radius:16px!important;background:linear-gradient(145deg,#24434eea,#091922ee)!important;color:#e7f5f4!important;box-shadow:inset 0 1px #e5fcff77,0 0 12px #5bd8ff20;font:600 12px/1.2 Verdana,sans-serif;letter-spacing:.04em}body.world-glass-active .menu-disclosure>summary span{color:#dfff9c}body.world-glass-active .menu-disclosure>summary:focus-visible{outline:2px solid #dfff9c;outline-offset:3px}body.world-glass-active.world-header-mode .site-header .world-destinations>.world-menu-trigger{grid-column:1/-1;min-height:48px;height:auto;background:linear-gradient(120deg,#19323f,#101e29);border-color:#a5dce86b}body.world-glass-active.world-header-mode .site-header .world-glass-top-menu[hidden]{display:none!important}body.world-glass-active.world-header-mode .site-header .world-glass-top-menu{position:fixed;inset:auto auto calc(122px + env(safe-area-inset-bottom)) 50%;translate:-50% 0;z-index:20;box-sizing:border-box;width:min(440px,calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-height:calc(100dvh - 154px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:12px;border:1px solid #aaddeb88;border-radius:22px;color:#edf7fb;background:linear-gradient(145deg,#263d49,#0b1722 80%);box-shadow:inset 0 1px 1px #d9f8ff55,0 15px 40px #000a;overflow:auto;overscroll-behavior:contain;touch-action:pan-y;pointer-events:auto;font-family:Verdana,Arial,sans-serif;transform-origin:50% 100%;animation:world-menu-rise .25s cubic-bezier(.2,.85,.2,1)}@keyframes world-menu-rise{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}body.world-glass-active.world-header-mode .site-header .world-glass-top-menu button{color:#e2f2f9;font:11px/1.3 Verdana,sans-serif;white-space:normal;cursor:pointer}body.world-glass-active.world-header-mode .site-header .world-glass-top-menu header button{width:44px;height:44px;padding:0;font-size:24px;background:#d0e9ff0b;border-radius:50%}body.world-glass-active.world-header-mode .site-header .world-glass-top-menu .world-glass-actions>button{position:static;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:58px;width:auto;height:auto;padding:7px 4px;border:1px solid #b7dbe72e;border-radius:12px;background:#a1d3e30b}body.world-glass-active.world-header-mode .site-header .world-glass-top-menu .world-glass-actions>.room-controller-close{grid-column:1/-1;min-height:44px}body.world-glass-active.world-header-mode .site-header .world-glass-top-menu .world-glass-sources>button{min-height:44px;padding:5px;border:1px solid #bad9e433;border-radius:12px;background:#0b1722}body.world-glass-active.world-header-mode .site-header .world-glass-top-menu button[aria-pressed=true]{background:#b5e8f524;border-color:#b5e8f5a0}body.world-glass-active.world-header-mode .site-header .world-nav.regions-from-hub .world-destinations{position:fixed;inset:auto auto calc(122px + env(safe-area-inset-bottom)) 50%;transform:translate(-50%);box-sizing:border-box;width:min(540px,calc(100vw - 24px));max-height:calc(100dvh - 200px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}@media(max-height:500px)and (orientation:landscape){body.world-glass-active.world-header-mode .site-header :is(.world-nav.regions-from-hub .world-destinations,.world-glass-top-menu){bottom:calc(100px + env(safe-area-inset-bottom));max-height:calc(100dvh - 165px)}}@media(prefers-reduced-motion:reduce){.world-glass-top-menu{animation:none!important}}body #netrina-orbit-player{--orbit-glass:linear-gradient(145deg,#caefff30,#152a34e8 45%,#08141df5);--orbit-light:#88ecff;--orbit-acid:#e9ff7a;box-sizing:border-box;isolation:isolate;width:min(660px,calc(100vw - 24px))!important;max-width:100%!important;height:160px!important;min-height:160px!important;max-height:none!important;display:grid!important;grid-template-columns:44px 48px 44px minmax(0,1fr) 86px!important;grid-template-rows:56px 30px 44px!important;gap:4px!important;padding:10px!important;border:1px solid #c4f4ff9c!important;border-radius:24px 24px 30px 30px!important;overflow:visible!important;background:linear-gradient(175deg,#c0efff26,transparent 16%,#193d481f 63%),linear-gradient(125deg,#142833eb,#07131bec 55%,#152a34ef)!important;box-shadow:inset 0 1px 1px #f4ffffb8,inset 0 -2px 1px #80c7d877,0 2px #e0fbff4d,0 5px #061018,0 14px 32px #0009!important;backdrop-filter:blur(18px) saturate(125%);-webkit-backdrop-filter:blur(18px) saturate(125%);font-family:Verdana,Arial,sans-serif!important;transition:height .28s ease,box-shadow .28s ease!important}body #netrina-orbit-player:before,body #netrina-orbit-player:after{content:none!important}body #netrina-orbit-player .crystal-source-bar{display:contents!important;border:0!important;padding:0!important}body #netrina-orbit-player .crystal-music-name,body #netrina-orbit-player .crystal-music-volume,body #netrina-orbit-player [data-crystal-albums],body #netrina-orbit-player .crystal-album-return,body #netrina-orbit-player .preview-mute,body #netrina-orbit-player>.player-liquid-surface{display:none!important}body #netrina-orbit-player button,body.orbit-wings .world-glass-controller :is(.world-orbit-music,.world-orbit-tv){font-family:Verdana,Arial,sans-serif!important;touch-action:manipulation}body #netrina-orbit-player :is([data-crystal-source],[data-crystal-mute],.world-speed-trigger,.crystal-dock-close,.preview-toggle,.preview-previous,.preview-next),body.orbit-wings .world-glass-controller :is(.world-orbit-music,.world-orbit-tv){display:flex!important;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;background:var(--orbit-glass,linear-gradient(145deg,#caefff30,#152a34e8 45%,#08141df5))!important;border:1px solid #c1f1ff73!important;color:#dff9ff!important;box-shadow:inset 0 1px 2px #f0ffff83,inset 0 -2px 3px #031019a6,0 3px #020c14,0 5px 10px #0005!important;opacity:1!important;visibility:visible!important;filter:none!important;pointer-events:auto!important;transition:translate .13s ease,scale .16s ease,box-shadow .18s ease,border-color .18s ease!important}body #netrina-orbit-player [data-crystal-source]{position:absolute!important;top:10px;bottom:auto;z-index:3;width:calc(50% - 57px)!important;height:48px!important;min-height:48px!important;padding:8px!important;font-size:15px!important;font-weight:600!important;transform:none!important;letter-spacing:.015em}body #netrina-orbit-player [data-crystal-source=player]{left:10px;border-radius:23px 16px 22px 15px!important}body #netrina-orbit-player [data-crystal-source=youtube]{right:10px;border-radius:16px 23px 15px 22px!important}body #netrina-orbit-player [data-crystal-source] svg{width:22px;height:22px;flex:none;pointer-events:none}body #netrina-orbit-player [data-crystal-source=player][aria-pressed=true],body.orbit-wings .world-glass-controller .world-orbit-music[aria-pressed=true]{border-color:#a4f4ff!important;color:#9cf2ff!important;box-shadow:inset 0 1px 2px #efffffaa,inset 0 0 15px #52cbe735,0 3px #063644,0 0 0 2px #7feaff25,0 0 15px #5edfff25!important}body #netrina-orbit-player [data-crystal-source=youtube][aria-pressed=true],body.orbit-wings .world-glass-controller .world-orbit-tv[aria-pressed=true]{border-color:#e9ff7a!important;color:#e9ff7a!important;box-shadow:inset 0 1px 2px #ffffdaaa,inset 0 0 15px #d4f55a28,0 3px #38421c,0 0 0 2px #e9ff7a22!important}body #netrina-orbit-player .preview-listen-trigger{position:static!important;display:flex!important;grid-column:1 / 5!important;grid-row:2!important;width:calc(100% - 58px)!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important;overflow:visible!important;background:none!important;border:0!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;pointer-events:auto!important}body #netrina-orbit-player .preview-copy{width:100%;min-width:0}body #netrina-orbit-player .preview-title{font:11px/1.4 Verdana,Arial,sans-serif!important;color:#effaff!important;letter-spacing:0;white-space:nowrap!important}body #netrina-orbit-player .preview-artwork:not([hidden]){position:absolute!important;left:50%!important;top:-17px!important;bottom:auto!important;z-index:4;width:86px!important;height:86px!important;min-width:86px!important;object-fit:cover!important;border:1px solid #ddfbffce!important;border-radius:13px!important;background:#09141d!important;transform:translate(-50%) perspective(560px) rotateY(-13deg) rotate(-5deg)!important;box-shadow:3px 2px #a5cbd0a6,5px 4px #213f4a,8px 10px 16px #0009,inset 0 0 0 2px #e8ffff33!important;transition:transform .32s cubic-bezier(.2,.8,.25,1),box-shadow .32s ease!important}body #netrina-orbit-player .preview-listen-trigger:active .preview-artwork{transform:translate(-50%) perspective(560px) rotateY(-4deg) rotate(-2deg) scale(.96)!important}body #netrina-orbit-player :is(.world-speed-trigger,[data-crystal-mute],.crystal-dock-close){position:absolute!important;top:61px!important;bottom:auto!important;z-index:5;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:8px!important;border:7px solid transparent!important;background-clip:padding-box!important;border-radius:17px!important;font-size:10px!important;transform:none!important;box-shadow:inset 0 1px 1px #e3fbff5c,inset 0 -1px #8bcbd44d!important}body #netrina-orbit-player .world-speed-trigger{right:98px!important;color:#e9ff7a!important;padding:0!important;font-variant-numeric:tabular-nums}body #netrina-orbit-player [data-crystal-mute]{right:54px!important}body #netrina-orbit-player [data-crystal-mute] svg{width:17px;height:17px;flex:none;pointer-events:none}body #netrina-orbit-player [data-crystal-mute][aria-pressed=true]{color:#e9ff7a!important;background-color:#e9ff7a22!important}body #netrina-orbit-player .crystal-dock-close{right:10px!important;font-size:18px!important}body #netrina-orbit-player :is(.audition-console,.preview-track-steps){display:contents!important}body #netrina-orbit-player .preview-track-steps[hidden]{display:none!important}body #netrina-orbit-player .preview-track-steps .preview-previous{grid-column:1!important;grid-row:3!important}body #netrina-orbit-player .preview-toggle{grid-column:2!important;grid-row:3!important}body #netrina-orbit-player .preview-track-steps .preview-next{grid-column:3!important;grid-row:3!important}body #netrina-orbit-player :is(.preview-toggle,.preview-track-steps button){position:relative!important;inset:auto!important;align-self:center;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important;transform:none!important;border-radius:50%!important}body #netrina-orbit-player .preview-toggle{border-color:#87eaff!important;box-shadow:inset 0 1px 2px #efffff8c,0 0 0 3px #86e9ff19,0 3px #08212b!important}body #netrina-orbit-player .preview-toggle:after{display:none!important}body #netrina-orbit-player :is(.preview-toggle,.preview-track-steps button) svg{width:21px!important;height:21px!important;stroke:currentColor}body #netrina-orbit-player .audition-timeline{position:relative!important;grid-column:4!important;grid-row:3!important;align-self:center;height:40px!important;min-width:0;padding:0!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;pointer-events:auto!important}body #netrina-orbit-player .audition-signal{height:23px!important;gap:2px!important;overflow:hidden}body #netrina-orbit-player .audition-seek{inset:0!important;width:100%!important;height:30px!important;opacity:.22!important}body #netrina-orbit-player .audition-clock{inset:auto 0 0!important;font:9px/1.2 Verdana,sans-serif!important}body #netrina-orbit-player .preview-tv-thumb{display:block!important;position:relative!important;inset:auto!important;grid-column:5!important;grid-row:3!important;align-self:center;width:86px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:1px solid #d3e89b66!important;border-radius:10px!important;overflow:hidden;background:#071017!important;box-shadow:inset 0 1px #f4ffdb55!important}body #netrina-orbit-player .preview-tv-thumb[hidden]{display:none!important}body #netrina-orbit-player .preview-tv-thumb img{object-fit:contain!important}body #netrina-orbit-player .preview-tv-brand{font:6px/1.2 Verdana,sans-serif!important;padding:2px!important}body #netrina-orbit-player .preview-tv-play{width:22px!important;height:18px!important;font-size:9px!important}body #netrina-orbit-player .preview-tv-recovery{position:absolute!important;inset:auto 0 calc(100% + 26px)!important;grid-column:auto!important;grid-row:auto!important;width:100%;z-index:10}body #netrina-orbit-player:not(.crystal-tv-audio) .preview-tv-recovery{display:none!important}body #netrina-orbit-player:not(.has-tv-preview){grid-template-columns:44px 48px 44px minmax(0,1fr) 0!important}body #netrina-orbit-player:not(.has-track-steps){grid-template-columns:0 48px 0 minmax(0,1fr) 86px!important}body #netrina-orbit-player:not(.has-track-steps):not(.has-tv-preview){grid-template-columns:0 48px 0 minmax(0,1fr) 0!important}body #netrina-orbit-player.crystal-dock-minimized{width:min(310px,calc(100vw - 24px))!important;min-width:0!important;height:52px!important;min-height:52px!important;display:flex!important;align-items:center;gap:4px!important;padding:4px 8px!important;border-radius:27px!important}body #netrina-orbit-player.crystal-dock-minimized [data-crystal-source]{position:static!important;width:auto!important;flex:1;min-width:70px;min-height:44px!important;height:44px!important;font-size:12px!important}body #netrina-orbit-player.crystal-dock-minimized :is(.world-speed-trigger,.crystal-dock-close){position:static!important;flex:0 0 44px}body #netrina-orbit-player.crystal-dock-minimized :is(.preview-listen-trigger,.preview-artwork,.audition-console,.preview-track-steps,.audition-timeline,.preview-toggle,.preview-tv-thumb,[data-crystal-mute]){display:none!important}body.orbit-wings .unified-world .temple-room-controller.world-glass-controller{width:min(440px,calc(100% - 20px));height:166px;padding:10px;border-radius:26px 26px 34px 34px}body.orbit-wings .world-glass-controller :is(.world-orbit-music,.world-orbit-tv){position:absolute;top:12px;width:calc(50% - 54px);height:46px;min-height:46px;border-radius:20px 13px 20px 14px;font-size:14px;font-weight:600}body.orbit-wings .world-glass-controller .world-orbit-music{left:10px}body.orbit-wings .world-glass-controller .world-orbit-tv{right:10px;border-radius:13px 20px 14px}body.orbit-wings .world-glass-controller .world-orbit-tv svg{width:20px;height:20px}body.orbit-wings .unified-world .world-glass-controller .world-glass-now{position:absolute;left:50%;top:-13px;inset-block-end:auto;transform:translate(-50%);width:80px;height:80px;min-height:80px;padding:0;border:1px solid #dcfbffb8;border-radius:13px;background:linear-gradient(135deg,#557887,#0d1e29);overflow:visible;z-index:3;box-shadow:3px 2px #9dbcc88a,5px 4px #213a44,0 10px 18px #0008}body.orbit-wings .world-glass-now>img{width:100%;height:100%;object-fit:cover;border-radius:12px;transform:perspective(500px) rotateY(-10deg);flex:none}body.orbit-wings .world-glass-now>span{position:absolute;top:86px;left:50%;transform:translate(-50%);width:min(400px,calc(100vw - 46px));font:10px/1.4 Verdana,sans-serif;text-align:center;pointer-events:none}body.orbit-wings .world-glass-now>small{position:absolute;bottom:3px;right:4px;padding:2px 3px;border-radius:3px;background:#08131ed9;font-size:7px}body.orbit-wings .world-glass-now:after{bottom:-2px;left:5px;max-width:calc(100% - 10px)}body.orbit-wings .unified-world .world-glass-controller .room-control-row{position:absolute;left:10px;right:10px;bottom:5px;width:auto;height:68px;padding:0 0 12px;grid-template-columns:62px repeat(4,minmax(44px,1fr)) 62px;gap:3px}body.orbit-wings .world-glass-controller .room-stick{grid-column:1;grid-row:1}body.orbit-wings .world-glass-controller .world-glass-hub{grid-column:2;grid-row:1}body.orbit-wings .world-glass-controller .world-glass-play{grid-column:3;grid-row:1}body.orbit-wings .world-glass-controller .world-glass-sound{grid-column:4;grid-row:1}body.orbit-wings .world-glass-controller .world-speed-trigger{grid-column:5;grid-row:1;font-size:10px!important}body.orbit-wings .world-glass-controller .room-look{grid-column:6;grid-row:1}body.orbit-wings .world-glass-controller .world-speed-trigger:after{content:"MAX 10\d7";font-size:7px}body.orbit-wings .unified-world .world-glass-controller .room-control-row>:is(.room-stick,.room-look){width:62px;height:58px;min-height:58px!important;border-radius:24px 20px 26px 18px!important;touch-action:none;background:radial-gradient(ellipse at 50% 45%,#040e17 25%,#365361 62%,#102331 68%,#9cdbe87d 73%,#0a1823 79%)!important;box-shadow:inset 0 1px 2px #ecffff9c,inset 0 -2px #71c2d450,0 4px #030b12,0 5px 12px #0008}body.orbit-wings .unified-world .world-glass-controller .room-control-row>.room-look{border-radius:20px 24px 18px 26px!important}body.orbit-wings .unified-world .world-glass-controller .room-stick-cross{display:none}body.orbit-wings .unified-world .world-glass-controller :is(.room-stick-nub,.room-look>i){position:absolute;left:calc(50% - 17px);top:calc(50% - 17px);width:34px;height:34px;border:1px solid #c9f6ff8a;border-radius:45% 55% 49% 51%;background:radial-gradient(ellipse at 50% 28%,#173039 10%,#061520 50%,#51717f 78%,#b9edfc 95%);box-shadow:inset 0 2px 3px #000a,0 2px 1px #d8fbff99,0 5px 8px #000b;transition:box-shadow .15s ease}body.orbit-wings .unified-world .world-glass-controller .room-stick-nub{transform:translate(var(--stick-x,0px),var(--stick-y,0px))}body.orbit-wings .unified-world .world-glass-controller .room-look>i{transform:translate(var(--look-x,0px),var(--look-y,0px));transition:transform .1s ease-out}body.orbit-wings .world-glass-controller .room-look>i:before,body.orbit-wings .world-glass-controller .room-look>i:after{content:none}body.orbit-wings .unified-world .world-glass-controller :is(.room-stick,.room-look).is-held{border-color:#9af5ff;box-shadow:inset 0 1px #efffff,0 0 0 3px #5edfff25,0 3px #030b12}body #netrina-orbit-player :is([data-crystal-source],[data-crystal-mute],.world-speed-trigger,.crystal-dock-close,.preview-toggle,.preview-track-steps button):active,body.orbit-wings .world-glass-controller :is(.world-orbit-music,.world-orbit-tv):active{translate:0 2px;scale:.97;box-shadow:inset 0 3px 9px #0009,inset 0 0 12px #7feaff45,0 0 0 1px #b4f5ff99!important}body.orbit-wings .orbit-released{animation:orbit-glass-release .4s ease-out}@keyframes orbit-glass-release{0%{filter:brightness(1.3);outline:1px solid #a7efff75;outline-offset:0}to{filter:brightness(1);outline:1px solid transparent;outline-offset:5px}}body #netrina-orbit-player :focus-visible,body.orbit-wings .world-glass-controller :focus-visible{outline:2px solid #e9ff7a!important;outline-offset:3px}@media(min-width:701px){body #netrina-orbit-player .preview-artwork:not([hidden]){width:104px!important;height:104px!important;top:-30px!important}body #netrina-orbit-player [data-crystal-source]{width:calc(50% - 74px)!important}body #netrina-orbit-player .preview-title{font-size:13px!important}body #netrina-orbit-player .preview-tv-thumb{width:120px!important}body #netrina-orbit-player{grid-template-columns:44px 48px 44px minmax(0,1fr) 120px!important}}@media(max-width:350px){body #netrina-orbit-player{padding:8px!important;gap:2px!important;grid-template-columns:44px 44px 44px minmax(0,1fr) 62px!important}body #netrina-orbit-player .preview-tv-thumb{width:62px!important}body #netrina-orbit-player [data-crystal-source]{font-size:12px!important;gap:4px;width:calc(50% - 51px)!important}body #netrina-orbit-player .preview-artwork:not([hidden]){width:78px!important;height:78px!important}body #netrina-orbit-player .preview-title{font-size:10px!important}body.orbit-wings .unified-world .world-glass-controller .room-control-row{left:5px;right:5px;grid-template-columns:50px repeat(4,minmax(44px,1fr)) 50px;gap:2px}body.orbit-wings .unified-world .world-glass-controller .room-control-row>:is(.room-stick,.room-look){width:50px;height:52px;min-height:52px!important}}@media(prefers-reduced-motion:reduce){body #netrina-orbit-player,body #netrina-orbit-player *,body.orbit-wings .world-glass-controller *,body.orbit-wings .orbit-released{animation:none!important;transition:none!important}}body.world-glass-active .world-hero #netrina-orbit-player,body #netrina-orbit-player[hidden]{display:none!important}body.orbit-wings .unified-world .temple-room-controller.world-glass-controller{--key:clamp(44px,11vw,58px);width:min(520px,calc(100% - 20px));height:calc(var(--key)*1.56 + 174px);padding:0;border:0;border-radius:0;background:none!important;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none;overflow:visible}body.orbit-wings .world-glass-controller:before{content:none}body.orbit-wings .unified-world .world-glass-controller .room-control-row{position:absolute;inset:auto 0 0;display:grid;grid-template-columns:1fr 1fr 1.56fr 1fr 1fr;gap:4px;width:100%;height:calc(var(--key)*1.56 + 18px);box-sizing:border-box;padding:0 10px 8px;align-items:end;isolation:isolate;pointer-events:none}body.orbit-wings .world-glass-controller .room-control-row:before{content:"";position:absolute;z-index:-1;inset:auto 0 0;height:calc(var(--key) + 16px);border-radius:25px;border:1px solid #65849388;background:linear-gradient(155deg,#263540e8,#0a121bf0 33%,#0b1721ed 74%,#213543e8);box-shadow:inset 0 2px 2px #b8d8e477,inset 0 -2px 4px #0009,0 5px #07111a,0 8px #304652,0 14px 18px #0003;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.orbit-wings .world-glass-controller .room-control-row:after{content:"";position:absolute;z-index:-1;left:50%;bottom:8px;transform:translate(-50%);width:calc(var(--key)*1.56 + 16px);height:calc(var(--key)*1.56 + 10px);border-radius:50% 50% 35% 35%;background:linear-gradient(155deg,#263540,#0a121b 44%,#0b1721);border-top:1px solid #87a6b588;box-shadow:inset 0 2px 2px #b8d8e455}body.orbit-wings .unified-world .world-glass-controller .room-control-row>button{width:var(--key);min-width:44px;height:var(--key);min-height:44px!important;grid-row:1;align-self:end;pointer-events:auto;box-shadow:inset 0 2px 3px #bedae366,inset 0 -3px 4px #000,0 4px #050a0f,0 6px #2d414e}body.orbit-wings .unified-world .world-glass-controller .room-control-row>.room-stick{grid-column:1;border-radius:30%!important;width:var(--key);height:var(--key);min-height:44px!important}body.orbit-wings .unified-world .world-glass-controller .room-control-row>.world-glass-play{grid-column:2}body.orbit-wings .unified-world .world-glass-controller .room-control-row>.world-glass-hub{grid-column:3;width:calc(var(--key)*1.56);height:calc(var(--key)*1.56);transform:translateY(-5px);background:none!important;border:0;box-shadow:none}body.orbit-wings .unified-world .world-glass-controller .room-control-row>.world-glass-sound{grid-column:4}body.orbit-wings .unified-world .world-glass-controller .room-control-row>.room-look{grid-column:5;border-radius:30%!important;width:var(--key);height:var(--key);min-height:44px!important}body.orbit-wings .world-glass-controller .world-glass-logo{inset:-3px;overflow:visible}body.orbit-wings .world-glass-controller .world-glass-logo img{position:static;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;animation:orbital-core-float 4s ease-in-out infinite}body.orbit-wings .world-glass-controller .world-glass-hub:after{inset:1px;border-top-color:#b6eeff88;animation-duration:4s}body.orbit-wings .world-glass-controller .world-glass-dot,body.orbit-wings .world-glass-controller .room-look>span,body.orbit-wings .world-glass-controller .world-glass-now>span{display:none!important}body.orbit-wings .unified-world .world-glass-controller .room-stick:after{content:none}body.orbit-wings .world-glass-controller .world-glass-sound:after{content:"\2637";position:absolute;bottom:-1px;right:-2px;display:grid;place-items:center;width:22px;height:22px;border:1px solid #a0cddf;border-radius:50%;background:#0a1822;font-size:20px}body.orbit-wings .unified-world .world-glass-controller .world-glass-now{position:absolute;inset:auto auto calc(var(--key)*1.56 + 26px) 50%;transform:translate(-50%);width:clamp(108px,34vw,164px);height:clamp(108px,34vw,164px);min-height:0;padding:0;border:1px solid #a8d7e2;border-radius:18px;overflow:hidden;background:#11232e;box-shadow:3px 3px #344751,6px 6px #172730;pointer-events:auto}body.orbit-wings .world-glass-controller .world-glass-now>img{width:100%;height:100%;border-radius:17px;transform:none;object-fit:cover}body.orbit-wings .world-glass-controller .world-glass-now>small{position:absolute;bottom:5px;right:5px;padding:3px 5px;border-radius:5px;background:#08131ed9;font-size:9px}body.orbit-wings .world-glass-controller .world-glass-now:after{bottom:0;left:0;max-width:100%}body.orbit-wings .unified-world .world-glass-controller :is(.world-orbit-music,.world-orbit-tv){position:absolute;top:auto;bottom:calc(var(--key) + 28px);width:calc((100% - clamp(108px,34vw,164px))/2 - 18px);height:56px;min-height:44px;border-radius:19px;padding:4px;display:flex;justify-content:center;align-items:center;gap:6px;pointer-events:auto;font:500 clamp(13px,3.8vw,18px)/1.2 Verdana,sans-serif;color:#e7f8ff!important;border:1px solid #a4cbdc99!important;background:linear-gradient(135deg,#fff3,#ffffff08 55%,#b9e8ff18)!important;box-shadow:inset 0 2px 2px #fff8,inset 0 -1px 2px #a6cfdf55,0 3px #91b6c52b!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}body.orbit-wings .unified-world .world-glass-controller .world-orbit-music{left:8px}body.orbit-wings .unified-world .world-glass-controller .world-orbit-tv{right:8px}body.orbit-wings .unified-world .world-glass-controller :is(.world-orbit-music,.world-orbit-tv)[aria-pressed=true]{border-color:#a7edff!important;background:linear-gradient(135deg,#e6fbff66,#b5ecff18)!important}body.orbit-wings .world-glass-controller .world-glass-menu{pointer-events:auto;bottom:calc(var(--key)*1.56 + 25px);z-index:20;max-height:calc(100dvh - 230px)}body.orbit-wings .world-player-settings label{display:block;margin:12px 0;font:13px/1.5 Verdana,sans-serif}body.orbit-wings .world-player-settings output{float:right;color:#b1efff}body.orbit-wings .world-player-settings input{display:block;width:100%;height:44px;accent-color:#9ae6f8}body.orbit-wings .world-player-settings button{position:static;min-height:44px;padding:8px 14px;color:#e4f7ff;background:#26414e;border:1px solid #8ab6c877;border-radius:12px}body.orbit-wings .world-player-settings footer{display:flex;align-items:center;justify-content:space-between;font:11px Verdana,sans-serif}@keyframes orbital-core-float{0%,to{transform:translateY(0) rotateY(-5deg);filter:brightness(1)}50%{transform:translateY(-2px) rotateY(5deg);filter:brightness(1.12)}}@media(max-height:500px)and (orientation:landscape){body.orbit-wings .unified-world .temple-room-controller.world-glass-controller{width:360px;--key:44px;right:12px;left:auto;transform:none}body.orbit-wings .unified-world .world-glass-controller .world-glass-now{width:108px;height:108px}body.orbit-wings .world-glass-controller .world-glass-menu{max-height:calc(100dvh - 130px)}}@media(prefers-reduced-motion:reduce){body.orbit-wings .world-glass-controller .world-glass-logo img{animation:none}}body.orbit-wings .unified-world .world-glass-controller :is(.world-glass-now,.world-orbit-music,.world-orbit-tv){opacity:1!important;translate:0 0;visibility:visible!important;transition:opacity .32s ease,translate .4s cubic-bezier(.2,.8,.2,1),scale .16s,box-shadow .18s,border-color .18s,visibility 0s!important}body.orbit-wings .unified-world .world-glass-controller.is-tv-resting :is(.world-glass-now,.world-orbit-music,.world-orbit-tv){opacity:0!important;translate:0 16px;visibility:hidden!important;pointer-events:none!important;transition:opacity .32s ease,translate .4s cubic-bezier(.2,.8,.2,1),visibility 0s .4s!important}@media(prefers-reduced-motion:reduce){body.orbit-wings .unified-world :is(.world-glass-controller,.world-glass-controller.is-tv-resting) :is(.world-glass-now,.world-orbit-music,.world-orbit-tv){translate:none!important;transition:none!important}}.unified-preview-player .preview-cover-portal{position:absolute;left:7px;bottom:0;z-index:4;width:59px;height:88px;margin:0;padding:0;border:0;border-radius:13px;background:none;cursor:pointer;touch-action:manipulation}body .unified-preview-player .preview-cover-portal .preview-artwork:not([hidden]){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;transform:none!important;object-fit:cover!important}.preview-world-badge{position:absolute;right:-5px;bottom:-5px;z-index:5;padding:3px 5px;border:1px solid #a5f6ff8c;border-radius:5px;background:#071c29ef;color:#b0f8ff;font:8px/1.3 Verdana,Arial,sans-serif;box-shadow:0 2px 8px #0008;pointer-events:none}body #netrina-orbit-player .preview-cover-portal{left:50%;top:-17px;bottom:auto;width:86px;height:86px;transform:translate(-50%) perspective(560px) rotateY(-13deg) rotate(-5deg);transition:transform .3s ease}body #netrina-orbit-player .preview-cover-portal:active{transform:translate(-50%) perspective(560px) rotateY(-4deg) rotate(-2deg) scale(.96)}body #netrina-orbit-player .preview-cover-portal .preview-artwork:not([hidden]){inset:0!important;width:100%!important;height:100%!important;min-width:0!important;transform:none!important}.preview-cover-portal:focus-visible{outline:2px solid #eaff99;outline-offset:5px}.record-glass .record-cover-portal{position:absolute;inset:0;z-index:3;display:block;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;box-shadow:none;cursor:pointer;touch-action:manipulation}.record-glass .record-cover-portal:focus-visible{outline:2px solid #eaff99;outline-offset:-4px}body #netrina-orbit-player.crystal-dock-minimized .preview-cover-portal,.preview-cover-portal[hidden]{display:none!important}@media(min-width:701px){body #netrina-orbit-player .preview-cover-portal{width:104px;height:104px;top:-30px}}@media(max-width:350px){body #netrina-orbit-player .preview-cover-portal{width:78px;height:78px}}@media(prefers-reduced-motion:reduce){body #netrina-orbit-player .preview-cover-portal{transition:none}}[data-menu-extra][hidden]{display:none!important}.menu-access-dialog{box-sizing:border-box;width:min(360px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;margin:auto;padding:22px 20px 18px;border:1px solid #ecff864d;border-radius:22px;background:linear-gradient(145deg,#182023,#090e11);color:#f4f8ea;box-shadow:0 24px 80px #000b;font:14px/1.5 Verdana,sans-serif;text-align:left}.menu-access-dialog::backdrop{background:#020708bd;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.menu-access-dialog .menu-access-close{position:absolute;right:10px;top:8px;width:44px;height:44px;padding:0;border:0;background:transparent;color:#efffa0;font:28px/1 Verdana,sans-serif;cursor:pointer}.menu-access-dialog .menu-access-eyebrow{margin:0 40px 10px 0;color:#ecff86;font:11px/1.4 Verdana,sans-serif;letter-spacing:.18em}.menu-access-dialog h2{margin:0 0 12px;font:600 25px/1.2 Verdana,sans-serif;letter-spacing:-.03em;color:#f3ffb1}.menu-access-dialog p{color:#cad5cc}.menu-access-dialog form{display:grid;gap:8px;margin-top:14px}.menu-access-dialog label{font:13px/1.4 Verdana,sans-serif;color:#e7eedf}.menu-access-dialog input{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:48px;margin:0 0 10px;padding:12px;border:1px solid #cfedac4d;border-radius:10px;background:#030809a6;color:#fff;font:16px/1.4 Verdana,sans-serif;user-select:text;-webkit-user-select:text}.menu-access-dialog .menu-access-status{min-height:22px;margin:0 0 5px;color:#efffa0;font:13px/1.5 Verdana,sans-serif}.menu-access-dialog .menu-access-submit{min-height:48px;width:100%;border:1px solid #eaff98;border-radius:12px;background:linear-gradient(135deg,#f2ffad,#cce96e);color:#131b0b;font:600 15px/1.3 Verdana,sans-serif;cursor:pointer}.menu-access-dialog .menu-access-submit:disabled{opacity:.6;cursor:wait}.menu-access-dialog .menu-access-read{display:block;width:100%;min-height:44px;margin:8px 0 0;padding:10px 0;border:0;background:transparent;color:#e4efbe;font:13px/1.4 Verdana,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.menu-access-dialog :focus-visible{outline:2px solid #f0ffa1;outline-offset:3px}.about-access-title{padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:default}[data-menu-access-title],.site-header a[href="/about/"],.record-menu-dialog a[href="/about/"]{touch-action:manipulation;-webkit-user-select:none;user-select:none}.menu-access-dialog #menu-access-title{font-family:Syne,Arial,sans-serif;font-size:clamp(20px,5vw,26px);font-weight:800;text-transform:uppercase;overflow-wrap:anywhere}.menu-access-dialog .menu-access-help{margin-block:8px}.tv-library-toolbar>[data-library-home]{margin-left:auto}@media(max-width:767px){.tv-library-toolbar>[data-library-home]{grid-column:1;grid-row:1;justify-self:start;margin-left:0}.tv-library-toolbar>[data-library-return]{grid-column:3;grid-row:1}.tv-library-toolbar>.tv-library-mobile-title{grid-row:1}}html body :is(.record-now h2,.release-card h3,.release-card h3 a,.release-title h1,.featured-copy h2,.featured-copy h2 em,.release-navigation strong,.library-text h3,.listening-current h2,.multi-card-head h3,.screen-title,.station-title,.journey-destination,.mobile-record,.temple-flow-title,.temple-portal strong,.temple-portal h3,.room-controller.has-album .room-selection-title,.world-release-links a,[data-album-title]){font-family:Syne,Arial,sans-serif!important;font-weight:800!important;font-style:normal!important;text-transform:uppercase;letter-spacing:-.025em}html body :is(.release-card h3,.release-title h1,.listening-current h2,.library-text h3,.record-now h2){overflow-wrap:anywhere;min-width:0}html body dialog.record-listening.record-glass .audition-tracklist li.is-active .record-track-button .track-name{font-family:Syne,Arial,sans-serif!important;font-weight:800!important;font-style:normal!important;color:#edff82!important;text-transform:uppercase;letter-spacing:-.025em;line-height:1.3!important;overflow-wrap:anywhere;min-width:0}.netrina-loading.netrina-loading,.tv-start-screen .netrina-start-monogram{position:fixed;inset:0!important;margin:auto;width:104px;height:140px;box-sizing:border-box;display:block;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none;overflow:visible;pointer-events:none}.netrina-buffering-art{position:relative;display:block;width:104px;height:140px;pointer-events:none;-webkit-user-select:none;user-select:none;isolation:isolate;perspective:450px}.netrina-loading-art,.tv-start-screen .netrina-start-monogram .netrina-start-dots{display:none}.netrina-loading .netrina-loading-copy,.tv-start-screen .netrina-start-monogram .netrina-start-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.netrina-buffering-art img{display:block;width:100%;height:100%;object-fit:contain;transform-origin:50% 85%;animation-duration:2.6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;will-change:transform}.netrina-buffering-art>i{position:absolute;pointer-events:none;opacity:0}.netrina-buffering-art[data-variant=liquid-orbit] img{animation-name:netrina-portrait-orbit}.netrina-buffering-art[data-variant=neon-step] img{animation-name:netrina-portrait-step}.netrina-buffering-art[data-variant=crystal-portrait] img{animation-name:netrina-portrait-crystal;transform-origin:center}.netrina-buffering-art[data-variant=signal-reveal] img{animation-name:netrina-portrait-signal}.netrina-buffering-art[data-variant=liquid-orbit]>i:first-of-type{left:50%;top:72%;width:4px;height:4px;border-radius:50%;background:#e6ffff;box-shadow:0 0 6px #81eaff;animation:netrina-portrait-satellite 2.6s linear infinite}.netrina-buffering-art[data-variant=neon-step]>i:first-of-type{inset:18% 18% 12%;border:1px solid #9aedff99;border-radius:2px;z-index:-1;animation:netrina-portrait-door 2.6s ease-in-out infinite}.netrina-buffering-art[data-variant=crystal-portrait]>i:first-of-type{left:19%;top:29%;width:14px;height:1px;background:linear-gradient(90deg,transparent,#fff,transparent);animation:netrina-portrait-glint 2.6s ease-in-out infinite}.netrina-buffering-art[data-variant=crystal-portrait]>i:last-of-type{left:25%;top:25%;height:14px;width:1px;background:linear-gradient(transparent,#fff,transparent);animation:netrina-portrait-glint 2.6s ease-in-out infinite}.netrina-buffering-art[data-variant=signal-reveal]>i:first-of-type{left:18%;width:64%;height:1px;background:linear-gradient(90deg,transparent,#b8ffff,transparent);box-shadow:0 0 5px #83f8ff;animation:netrina-portrait-scan 2.6s ease-in-out infinite}.pinball-loading.netrina-loading-dialog:before,.pinball-loading.netrina-loading-dialog p:after{display:none}.pinball-loading.netrina-loading-dialog>.netrina-buffering-art{position:relative;left:auto;bottom:auto;margin:0 auto 12px;width:104px;height:140px}.tv-start-screen .netrina-start-monogram[hidden]{display:none!important}@keyframes netrina-portrait-orbit{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-5px) rotate(1deg)}}@keyframes netrina-portrait-step{0%,to{transform:translateY(1px) scale(.96) rotateY(-3deg)}45%{transform:translateY(-3px) scale(1.025) rotateY(3deg)}65%{transform:translateY(-1px) scale(1.01) rotateY(0)}}@keyframes netrina-portrait-crystal{0%,to{transform:rotateY(-7deg) rotate(-1deg)}50%{transform:rotateY(7deg) rotate(1deg) translateY(-3px)}}@keyframes netrina-portrait-signal{0%,to{transform:translateY(0);opacity:.78;clip-path:inset(0 0 9% 0)}30%,75%{transform:translateY(-3px);opacity:1;clip-path:inset(0)}}@keyframes netrina-portrait-satellite{0%,to{transform:translate(-38px,7px);opacity:0}10%{opacity:1}50%{transform:translate(37px,-8px);opacity:1}90%{opacity:.9}}@keyframes netrina-portrait-door{0%,to{opacity:0;transform:scale(.88)}40%{opacity:.5}75%{opacity:0;transform:scale(1.12)}}@keyframes netrina-portrait-glint{0%,20%,80%,to{opacity:0;transform:scale(.6)}45%{opacity:.9;transform:scale(1.1)}}@keyframes netrina-portrait-scan{0%,to{top:83%;opacity:0}15%,70%{opacity:.8}80%{top:27%;opacity:0}}@media(max-height:500px)and (orientation:landscape){.netrina-loading.netrina-loading,.tv-start-screen .netrina-start-monogram,.netrina-buffering-art{width:72px;height:96px}}@media(prefers-reduced-motion:reduce){.netrina-buffering-art img,.netrina-buffering-art>i{animation:none!important;will-change:auto}.netrina-buffering-art>i{display:none}.netrina-buffering-art img{opacity:1;clip-path:none}}.netrina-buffering-art[data-variant=liquid-orbit] img{position:relative;z-index:2;animation:none;will-change:auto}.netrina-buffering-art[data-variant=liquid-orbit]:before,.netrina-buffering-art[data-variant=liquid-orbit]:after{content:"";position:absolute;left:4%;top:53%;width:92%;height:25%;border:1px solid #56dcff80;border-radius:50%;box-shadow:0 0 3px #00bfff40;z-index:1;transform:rotate(-25deg);pointer-events:none}.netrina-buffering-art[data-variant=liquid-orbit]:after{transform:rotate(25deg)}.netrina-buffering-art[data-variant=liquid-orbit]>i:first-of-type,.netrina-buffering-art[data-variant=liquid-orbit]>i:last-of-type{left:50%;top:66%;width:10px;height:10px;margin:-5px;border-radius:50%;opacity:1;background:radial-gradient(circle at 28% 22%,#fff,#effaff 12%,#8dabb8 22%,#192832 34%,#020b11 45%,#93c4db 61%,#f1ffff,#577580 83%,#031c27);border:1px solid #d6faff;box-shadow:0 0 4px #25cfff80;animation:netrina-cross-orbit-a 3.2s linear infinite;will-change:transform}.netrina-buffering-art[data-variant=liquid-orbit]>i:last-of-type{animation-name:netrina-cross-orbit-b}@keyframes netrina-cross-orbit-a{0%{transform:translate(41.69px,-19.44px) scale(.85);z-index:3}6.25%{transform:translate(40.94px,-12.76px) scale(.927);z-index:3}12.5%{transform:translate(33.96px,-4.13px) scale(.991);z-index:3}18.75%{transform:translate(21.81px,5.12px) scale(1.035);z-index:3}25%{transform:translate(6.34px,13.59px) scale(1.05);z-index:3}31.25%{transform:translate(-10.1px,20px) scale(1.035);z-index:3}37.5%{transform:translate(-25px,23.36px) scale(.991);z-index:3}43.75%{transform:translate(-36.09px,23.16px) scale(.927);z-index:3}50%{transform:translate(-41.69px,19.44px) scale(.85);z-index:3}56.25%{transform:translate(-40.94px,12.76px) scale(.773);z-index:1}62.5%{transform:translate(-33.96px,4.13px) scale(.709);z-index:1}68.75%{transform:translate(-21.81px,-5.12px) scale(.665);z-index:1}75%{transform:translate(-6.34px,-13.59px) scale(.65);z-index:1}81.25%{transform:translate(10.1px,-20px) scale(.665);z-index:1}87.5%{transform:translate(25px,-23.36px) scale(.709);z-index:1}93.75%{transform:translate(36.09px,-23.16px) scale(.773);z-index:1}to{transform:translate(41.69px,-19.44px) scale(.85);z-index:1}}@keyframes netrina-cross-orbit-b{0%{transform:translate(-41.69px,-19.44px) scale(.85);z-index:3}6.25%{transform:translate(-40.94px,-12.76px) scale(.927);z-index:3}12.5%{transform:translate(-33.96px,-4.13px) scale(.991);z-index:3}18.75%{transform:translate(-21.81px,5.12px) scale(1.035);z-index:3}25%{transform:translate(-6.34px,13.59px) scale(1.05);z-index:3}31.25%{transform:translate(10.1px,20px) scale(1.035);z-index:3}37.5%{transform:translate(25px,23.36px) scale(.991);z-index:3}43.75%{transform:translate(36.09px,23.16px) scale(.927);z-index:3}50%{transform:translate(41.69px,19.44px) scale(.85);z-index:3}56.25%{transform:translate(40.94px,12.76px) scale(.773);z-index:1}62.5%{transform:translate(33.96px,4.13px) scale(.709);z-index:1}68.75%{transform:translate(21.81px,-5.12px) scale(.665);z-index:1}75%{transform:translate(6.34px,-13.59px) scale(.65);z-index:1}81.25%{transform:translate(-10.1px,-20px) scale(.665);z-index:1}87.5%{transform:translate(-25px,-23.36px) scale(.709);z-index:1}93.75%{transform:translate(-36.09px,-23.16px) scale(.773);z-index:1}to{transform:translate(-41.69px,-19.44px) scale(.85);z-index:1}}@media(prefers-reduced-motion:reduce){.netrina-buffering-art[data-variant=liquid-orbit]>i{animation:none!important;will-change:auto;display:block}.netrina-buffering-art[data-variant=liquid-orbit]>i:first-of-type{transform:translate(-39px,18px);z-index:3}.netrina-buffering-art[data-variant=liquid-orbit]>i:last-of-type{transform:translate(39px,-18px);z-index:1}}.physical-toolbar,.physical-console,.physical-vinyl{display:none}body dialog.record-listening.record-glass.record-3d{--metal:#ffc577;--glow:#ffb443;--record-width:min(440px, calc(100vw - 20px) );position:fixed!important;inset:0!important;margin:auto!important;width:var(--record-width)!important;height:min(920px,calc(100svh - 20px))!important;max-height:calc(100svh - 20px)!important;aspect-ratio:auto!important;padding:12px!important;border:1px solid #a6a7a7!important;border-radius:25px!important;overflow:hidden!important;display:block;transform:none!important;background:repeating-linear-gradient(0deg,#ffffff03 0 1px,transparent 1px 3px),linear-gradient(115deg,#777e82,#171b1e 1%,#050608 3%,#30373b 48%,#090b0e 90%,#a0a6a8 98%,#171b1e)!important;box-shadow:inset 0 2px 2px #ffffffe0,inset 0 -4px 5px #000,0 0 0 3px #030507,0 0 0 5px #4e575a,12px 24px 55px #000d!important;color:#f6f6f5;pointer-events:auto!important}body dialog.record-listening.record-glass.record-3d:not([open]){display:none!important}body dialog.record-listening.record-glass.record-3d:before{display:none!important}body dialog.record-listening.record-glass.record-3d>.record-glass-frame{position:relative!important;inset:auto!important;width:100%!important;height:calc(100% - 76px)!important;aspect-ratio:auto!important;padding:0!important;transform:none!important;transition:none!important;animation:none!important}body dialog.record-listening.record-glass.record-3d .record-glass-frame:before,body dialog.record-listening.record-glass.record-3d .player-liquid-surface{display:none!important}body dialog.record-listening.record-glass.record-3d .record-shell{display:flex!important;flex-direction:column!important;height:100%!important;padding:0!important;gap:6px;border:1px solid #ffffff22!important;border-radius:16px!important;overflow:hidden!important;background:linear-gradient(110deg,#111517,#050709 65%,#1c2226)!important;box-shadow:inset 0 1px 2px #ffffff30!important}body dialog.record-listening.record-glass.record-3d .record-topbar{position:relative!important;inset:auto!important;flex:none;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:9px!important;letter-spacing:.12em!important;width:auto!important}body dialog.record-listening.record-glass.record-3d .record-topbar>span{padding:0!important;background:none!important;color:#dce3e4!important}body dialog.record-listening.record-glass.record-3d .record-topbar .icon-button{width:32px!important;min-height:32px!important;height:32px!important;border-radius:9px!important}body dialog.record-listening.record-glass.record-3d .physical-toolbar{display:flex;justify-content:space-between;gap:8px;padding:0 10px;flex:none}body dialog.record-listening.record-glass.record-3d .physical-toolbar button{border:1px solid #858d8f70;background:linear-gradient(155deg,#3e4548,#111619 55%,#050608);box-shadow:inset 0 1px #ffffff35,0 3px 5px #0009;border-radius:10px;min-height:36px;padding:5px 12px;font:10px Verdana,sans-serif;color:var(--metal)}body dialog.record-listening.record-glass.record-3d .record-layout{display:flex!important;flex-direction:column!important;flex:1;min-height:0!important;gap:5px!important;padding:4px 10px 0!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin}body dialog.record-listening.record-glass.record-3d .record-intro{display:flex!important;flex-direction:column!important;flex:none!important;gap:4px!important;overflow:visible!important;min-height:0!important;padding:0!important}body dialog.record-listening.record-glass.record-3d .record-jacket{display:block!important;position:relative!important;inset:auto!important;width:clamp(140px,28svh,285px)!important;max-width:74%!important;height:auto!important;align-self:center;overflow:visible!important;padding:8px!important;margin:0 auto!important;border:1px solid #d1cec6!important;border-radius:12px!important;background:linear-gradient(135deg,#e7e3d4,#080c0e 5%,#32393e 50%,#080a0e 94%,#e1c398)!important;box-shadow:inset 0 1px #fff,0 0 0 3px #080b0d,0 5px 12px #0009,0 0 14px #ffbd4320!important}body dialog.record-listening.record-glass.record-3d .record-sleeve{position:relative!important;z-index:2;width:100%!important;padding:0!important;margin:0!important}body dialog.record-listening.record-glass.record-3d .collectible-face{padding:0!important;border:0!important;border-radius:5px!important;overflow:hidden!important;box-shadow:none!important}body dialog.record-listening.record-glass.record-3d .collectible-front img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:4px!important}body dialog.record-listening.record-glass.record-3d .collectible-flip{position:absolute;right:-36px;bottom:-35px;z-index:3;min-height:32px!important;font-size:9px!important;padding:5px 8px!important;border:1px solid #aaaaaa50!important;border-radius:9px!important;background:#0b1013!important}body dialog.record-listening.record-glass.record-3d .record-now{display:block!important;flex:none;padding:4px 2px!important}body dialog.record-listening.record-glass.record-3d .record-now>h2{font:600 clamp(15px,2.4vw,21px)/1.2 "Segoe UI",Verdana,sans-serif!important;letter-spacing:.06em!important;text-align:center;margin:0 0 4px!important;display:block!important;-webkit-line-clamp:unset!important}body dialog.record-listening.record-glass.record-3d .record-now>.eyebrow,body dialog.record-listening.record-glass.record-3d .audition-caption,body dialog.record-listening.record-glass.record-3d .audition-meta{display:none!important}body dialog.record-listening.record-glass.record-3d .record-audition{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;text-align:center}body dialog.record-listening.record-glass.record-3d .record-now .audition-title{font:12px/1.4 Verdana,sans-serif!important;letter-spacing:0!important;margin:0!important;color:var(--metal)!important}body dialog.record-listening.record-glass.record-3d .audition-state{font:9px/1.4 Verdana,sans-serif!important;color:#aab3b8!important}body dialog.record-listening.record-glass.record-3d .physical-console{display:block;flex:none;padding:0 7px 6px;border-bottom:1px solid #ffffff1c}.physical-time{display:flex;justify-content:space-between;font:9px Verdana,sans-serif;color:#a5b0b7;margin-bottom:3px}.physical-console input{width:100%;accent-color:var(--glow);cursor:pointer}.physical-console [data-3d-seek]{height:6px;display:block;margin:5px 0 10px;border-radius:5px;background:linear-gradient(to right,var(--glow) var(--fill,0%),#252e33 var(--fill,0%));appearance:none;-webkit-appearance:none}.physical-console [data-3d-seek]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:14px;height:14px;border:1px solid #ffecd1;border-radius:50%;background:radial-gradient(circle at 35% 25%,#fff8d9,var(--glow) 60%,#6a360e);box-shadow:0 0 10px var(--glow)}.physical-transport{display:flex;align-items:center;justify-content:center;gap:24px}.physical-console button{font:21px/1 Verdana,sans-serif;color:var(--metal);border:1px solid #596369;border-radius:50%;width:48px;height:48px;background:linear-gradient(145deg,#596268,#13191d 24%,#05080a 65%,#343b40);box-shadow:inset 0 2px 2px #ffffff60,0 0 0 3px #030507,0 5px 8px #000;cursor:pointer;padding:0}.physical-console [data-3d-play]{width:72px;height:72px;border:3px solid var(--glow);font-size:28px;background:radial-gradient(circle at center,#12181b 40%,transparent 42%),conic-gradient(#d8dfe0,#34434b,#e3e8ea,#182229,#9ba9af,#d8dfe0);box-shadow:inset 0 1px 2px #fff,0 0 0 4px #030608,0 0 0 5px #7d8588,0 0 16px color-mix(in srgb,var(--glow) 40%,transparent),0 8px 15px #000;text-shadow:0 0 10px var(--glow)}.physical-console button:focus-visible,.physical-toolbar button:focus-visible{outline:2px solid white;outline-offset:4px}.physical-volume{display:flex;align-items:center;gap:12px;margin-top:8px}.physical-console [data-3d-mute]{width:34px;height:30px;flex:none;font-size:15px;border-radius:9px;box-shadow:inset 0 1px #ffffff30}.physical-volume input{min-width:0;height:18px}.physical-meter{display:flex;align-items:center;gap:3px;height:22px;width:35px;flex:none;color:var(--glow)}.physical-meter i{width:3px;height:15px;background:currentColor;transform:scaleY(.25);box-shadow:0 0 4px currentColor;animation:physical-signal .65s ease-in-out infinite alternate;animation-play-state:paused}.physical-meter i:nth-child(2n){height:22px;animation-delay:-.35s}.physical-meter i:nth-child(3){animation-delay:-.17s}.is-3d-playing .physical-meter i{animation-play-state:running}body dialog.record-listening.record-glass.record-3d .record-track-pane{display:flex!important;flex-direction:column!important;flex:1 0 230px!important;min-height:200px!important;border:1px solid #8c949753!important;border-radius:12px!important;background:#06090bc9!important;box-shadow:inset 0 2px 5px #000!important;overflow:hidden!important}body dialog.record-listening.record-glass.record-3d .record-content{flex:1;max-height:none!important;min-height:0!important;padding:3px!important;overflow-y:auto!important;touch-action:pan-y!important}body dialog.record-listening.record-glass.record-3d .record-track-pane>.tracklist-caption{min-height:22px!important;padding:3px 8px!important;font-size:8px!important;color:var(--metal)!important;background:#090d10!important;border-color:#ffffff16!important}body dialog.record-listening.record-glass.record-3d .record-track-button{display:grid!important;grid-template-columns:22px minmax(0,1fr) 36px 24px!important;gap:8px!important;min-height:38px!important;padding:7px 8px!important;border:1px solid #8c969a50!important;border-radius:8px!important;background:linear-gradient(155deg,#3b42464d,#0d1215 55%,#20292d)!important;box-shadow:inset 0 1px #ffffff16,0 2px 3px #000!important}body dialog.record-listening.record-glass.record-3d .audition-tracklist li{margin-bottom:3px!important;transform:none!important;animation:none!important}body dialog.record-listening.record-glass.record-3d .record-track-button .track-name{font:12px/1.25 Verdana,sans-serif!important;color:#f1f2f3!important}body dialog.record-listening.record-glass.record-3d .record-track-button :is(.track-number,.track-time){font:10px Verdana,sans-serif!important;color:#bcc6cd!important}body dialog.record-listening.record-glass.record-3d .audition-tracklist li.is-active .record-track-button{border-color:var(--glow)!important;background:linear-gradient(130deg,#57422b80,#11191d 70%)!important;box-shadow:inset 0 0 8px #ffc57715,0 0 7px #ffc57730!important}body dialog.record-listening.record-glass.record-3d .track-live-label,body dialog.record-listening.record-glass.record-3d .record-cyber-field{display:none!important}body dialog.record-listening.record-glass.record-3d .record-scroll-cue{min-height:30px!important;padding:4px 8px!important;font-size:9px!important;color:var(--metal)!important}body dialog.record-listening.record-glass.record-3d .record-paging{min-height:27px!important;height:27px!important;padding:0 12px!important;font-size:9px!important;flex:none}body dialog.record-listening.record-glass.record-3d>.record-dock-slot{position:absolute!important;inset:auto 7px 7px!important;width:calc(100% - 14px)!important;height:62px!important;margin:0!important;padding:0!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden}body dialog.record-listening.record-glass.record-3d .record-tv-lyrics{display:none!important}body dialog.record-listening.record-glass.record-3d .record-jacket:before,body dialog.record-listening.record-glass.record-3d .record-jacket:after{content:"";position:absolute;top:10%;bottom:10%;width:9px;left:-24px;border:1px solid #5a6064;border-radius:6px;background:repeating-linear-gradient(0deg,transparent 0 4px,#060a0d 4px 6px),linear-gradient(0deg,#ffc577,#ffdc9a 60%,#4e341e);box-shadow:inset 0 0 6px #000,0 0 10px #ffbc3430}body dialog.record-listening.record-glass.record-3d .record-jacket:after{left:auto;right:-24px}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl]{--metal:#9bf8ff;--glow:#f35eb8;background:linear-gradient(145deg,#e3fcff88,#081820 2%,#071014 55%,#40575d 98%,#c7f7ff)!important;border-color:#b6f7ff!important;box-shadow:inset 0 1px 2px #fff,0 0 0 3px #132c36,0 0 25px #48d5ec30,0 24px 60px #000c!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl] .record-shell{background:radial-gradient(ellipse at 0 0,#31efff17,transparent 60%),linear-gradient(140deg,#15242bef,#071118f2 65%,#36162f9c)!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl] .record-jacket{width:clamp(140px,27svh,260px)!important;transform:translate(-10%);border:0!important;box-shadow:0 12px 18px #0008!important;padding:0!important;background:none!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl] .record-jacket:before,body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl] .record-jacket:after{display:none}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl] .physical-vinyl{display:grid;place-items:center;position:absolute;width:96%;aspect-ratio:1;right:-27%;top:2%;border-radius:50%;border:2px solid #73dcefa8;background:repeating-radial-gradient(circle,#08090c 0 2px,#252a30 3px,#05080a 4px),conic-gradient(#111,#ef51ac,#070b0e,#6ce8f3,#111);background-blend-mode:screen;box-shadow:0 0 10px #ff4fb446,5px 10px 15px #000b;animation:physical-vinyl 12s linear infinite;animation-play-state:paused}.physical-vinyl img{width:37%;height:37%;object-fit:cover;border-radius:50%;border:8px solid #10161a}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl].is-3d-playing .physical-vinyl{animation-play-state:running}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl] .physical-console{border:1px solid #bdf5ff50;border-radius:14px;background:linear-gradient(145deg,#ffffff0c,#1b24332b);box-shadow:inset 0 1px #ffffff35,0 4px 9px #0008;padding:7px}@keyframes physical-vinyl{to{transform:rotate(360deg)}}@keyframes physical-signal{to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.physical-vinyl,.physical-meter i{animation:none!important}}@media(max-height:600px)and (min-width:650px){body dialog.record-listening.record-glass.record-3d{--record-width:min(700px,94vw)}body dialog.record-listening.record-glass.record-3d .record-layout{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto 1fr!important}body dialog.record-listening.record-glass.record-3d .record-intro{grid-column:1;grid-row:1 / 3}body dialog.record-listening.record-glass.record-3d .physical-console{grid-column:2;grid-row:1}body dialog.record-listening.record-glass.record-3d .record-track-pane{grid-column:2!important;grid-row:2!important;min-height:100px!important}body dialog.record-listening.record-glass.record-3d .record-jacket{width:150px!important}}.physical-sources{display:none}body dialog.record-listening.record-glass.record-3d[open][data-player-skin]{min-width:0!important;min-height:0!important}body dialog.record-listening.record-glass.record-3d>.record-dock-slot{visibility:hidden!important;pointer-events:none!important;height:0!important}body dialog.record-listening.record-glass.record-3d>.physical-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:absolute;bottom:10px;left:12px;right:12px;height:52px;gap:8px;align-items:center;padding:5px;border:1px solid #cad7dc66;border-radius:16px;background:linear-gradient(155deg,#414d5355,#03080cf0 65%);box-shadow:inset 0 1px #ffffff40,0 5px 8px #0009}.physical-sources button{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:0;border:1px solid #7b929f80;border-radius:12px;background:linear-gradient(145deg,#34434c,#071018 60%);font:600 13px Verdana,sans-serif;color:#e9f2f3;padding:4px 3px}.physical-sources [data-3d-music]{border-color:var(--glow);color:var(--metal);box-shadow:inset 0 0 8px #ffca7333,0 0 8px #ffca7320}body dialog.record-listening.record-glass.record-3d .record-now .record-audition{display:block!important}body dialog.record-listening.record-glass.record-3d .record-now .audition-title{display:block!important}body dialog.record-listening.record-glass.record-3d{display:block!important}body dialog.record-listening.record-glass.record-3d>.record-glass-frame{height:calc(100% - 68px)!important}body dialog.record-listening.record-glass.record-3d .collectible-flip{display:none!important}body dialog.record-listening.record-glass.record-3d .record-jacket{width:clamp(140px,22svh,220px)!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl] .record-jacket{width:clamp(140px,22svh,220px)!important}body dialog.record-listening.record-glass.record-3d .record-track-pane{flex:1 0 270px!important;min-height:250px!important}body dialog.record-listening.record-glass.record-3d .record-paging{position:static!important;inset:auto!important;display:flex!important;align-items:center;justify-content:space-between}.physical-glint{display:none}.record-3d .physical-glint{display:block;position:absolute;inset:0;z-index:20;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:16px;background:linear-gradient(110deg,transparent 22%,#d9f6ff05 38%,#ffffff80 48%,#a3f6ff14 57%,transparent 72%);mix-blend-mode:screen}body dialog.record-listening.record-glass.record-3d .physical-console button{transition:box-shadow .18s ease,filter .18s ease}body dialog.record-listening.record-glass.record-3d .physical-console button:active{filter:brightness(1.35);box-shadow:inset 0 3px 8px #000,0 0 12px var(--glow)}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl] .physical-vinyl{transition:filter .7s ease;filter:brightness(.7)}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl].is-3d-playing .physical-vinyl{filter:brightness(1)}@media(prefers-reduced-motion:reduce){.record-3d .physical-glint{display:none!important}.record-3d .physical-console button,.record-3d .physical-vinyl{transition:none!important}}body dialog.record-listening.record-glass.record-3d .record-shell{background:linear-gradient(#03080aa8,#03080ace),url(/assets/physical-player-chassis-v527.webp) center/cover!important;gap:4px}body dialog.record-listening.record-glass.record-3d[data-player-skin=vinyl] .record-shell{background:linear-gradient(140deg,#0b2c38a8,#071018b8 65%,#36162f94),url(/assets/physical-player-chassis-v527.webp) center/cover!important}body dialog.record-listening.record-glass.record-3d .record-topbar{height:30px!important;min-height:30px!important}body dialog.record-listening.record-glass.record-3d .record-layout{overflow:hidden!important;gap:8px!important}body dialog.record-listening.record-glass.record-3d .record-track-pane{flex:1 1 200px!important;min-height:120px!important}body dialog.record-listening.record-glass.record-3d .record-jacket:before,body dialog.record-listening.record-glass.record-3d .record-jacket:after{display:none!important}.physical-album-title{appearance:none;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;padding:3px 0;cursor:pointer;min-height:44px;width:100%}.physical-album-title:focus-visible{outline:2px solid var(--metal,#c3f6ff);outline-offset:2px;border-radius:8px}.physical-control-row{display:flex;align-items:center;gap:14px;min-height:62px}.physical-control-row .physical-transport{flex:none;gap:10px}.physical-control-row .physical-volume{flex:1;min-width:0;gap:5px;margin:0}body dialog.record-listening.record-glass.record-3d .physical-console{padding:6px 5px 8px}.physical-control-row .physical-transport button{width:44px;height:44px;font-size:18px}.physical-control-row .physical-transport [data-3d-play]{width:58px;height:58px;font-size:24px}.physical-control-row .physical-volume [data-3d-mute]{width:44px;height:44px;font-size:16px}.physical-control-row .physical-volume input{height:32px;min-width:30px}.physical-console [data-3d-seek]{height:24px;margin:0 0 4px;background:linear-gradient(to right,var(--glow) var(--fill,0%),#252e33 var(--fill,0%)) center/100% 4px no-repeat}.physical-console [data-3d-seek]::-webkit-slider-thumb{width:16px;height:16px}.physical-console [data-3d-seek]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--glow);border:1px solid #fff}.physical-vu{display:none}.record-3d .physical-vu{--vu:0;display:flex;flex-direction:column;position:absolute;top:7%;bottom:2%;left:-31px;width:17px;gap:6px;pointer-events:none}.record-3d .physical-vu-right{left:auto;right:-31px}.physical-vu-track{position:relative;display:block;flex:1;overflow:hidden;border:1px solid #88928a80;border-radius:7px;background:repeating-linear-gradient(0deg,#6d563b50 0 4px,#020709 4px 6px);box-shadow:inset 1px 2px 4px #000,0 0 0 2px #05090c}.physical-vu-light{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 4px,#071012 4px 6px),linear-gradient(to top,#ffa632,#ffe3a0 75%,#ff553c);clip-path:inset(calc((1 - var(--vu)) * 100%) 0 0);filter:drop-shadow(0 0 4px #ffc477)}.physical-vu-peak{position:absolute;left:0;right:0;height:2px;bottom:calc(var(--vu) * 96%);opacity:var(--vu);background:#fff5cb;box-shadow:0 0 7px #fff1a5}.physical-vu small{font:8px/1 Verdana;text-align:center;color:#ceb58d;letter-spacing:.08em}.record-3d[data-player-skin=vinyl] .physical-vu{display:none}@media(max-width:360px){.physical-control-row{gap:7px}.physical-control-row .physical-transport{gap:6px}.physical-control-row .physical-volume{gap:0}}@media(max-height:600px)and (min-width:650px){body dialog.record-listening.record-glass.record-3d .record-track-pane{min-height:100px!important}.physical-control-row{gap:8px}}body dialog.record-listening.record-glass.record-3d.is-platforms-visible :is(.record-now,.physical-console,.record-transport){display:none!important}body dialog.record-listening.record-glass.record-3d.is-platforms-visible .record-track-pane{flex:1 1 0!important;min-height:0!important}@media(max-height:600px)and (min-width:650px){body dialog.record-listening.record-glass.record-3d.is-platforms-visible .record-layout{grid-template-rows:minmax(0,1fr)!important}body dialog.record-listening.record-glass.record-3d.is-platforms-visible .record-intro,body dialog.record-listening.record-glass.record-3d.is-platforms-visible .record-track-pane{grid-row:1!important}}body .mobile-spatial>.spatial-sensors:not(.sensor-at-home),body .lg-l03-entry{display:none!important}.record-scene-navigation{position:fixed;top:calc(82px + env(safe-area-inset-top));left:12px;right:12px;z-index:40;display:flex;gap:10px;pointer-events:auto}.record-scene-navigation>.record-world-enter{flex:1;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #adcbd46b;border-radius:12px;background:linear-gradient(135deg,#233b46,#071219);color:#d7f5f5;font:13px Verdana;display:flex;align-items:center;justify-content:space-between;cursor:pointer}body .record-scene-navigation .arcade-access.ny-games{position:relative!important;inset:auto!important;display:block!important;flex:0 0 auto;max-width:none;transform:none!important;margin:0;pointer-events:auto;z-index:2}body .record-scene-navigation .ny-games-trigger{display:flex!important;min-height:44px!important;background:#10232c;border:1px solid #b5dbe65e;border-radius:12px;font:13px Verdana;padding:10px 12px;color:#e4f5a3}body .record-scene-navigation .ny-games-list{z-index:60;pointer-events:auto}.record-scene-player,.record-side-player{appearance:none;padding:0;border:0;background:transparent;box-shadow:none;pointer-events:auto;cursor:pointer;touch-action:pan-y}.record-scene-player{position:fixed;z-index:0}.record-scene-player>span{position:absolute;padding:4px 8px;border-radius:8px;background:#0b1b22ad;color:#d7f5f5;font:12px Verdana,sans-serif}.record-side-player{position:absolute;inset:0;width:100%;height:100%;z-index:20;border-radius:inherit}.record-scene-player[hidden],.record-side-player[hidden],.record-scene-player>span[hidden]{display:none!important}.record-scene-player:focus-visible,.record-side-player:focus-visible,.record-world-enter:focus-visible{outline:2px solid #d6ffff;outline-offset:-4px}.record-tv-stage>.record-glass-frame{z-index:1}.record-tv-stage>.record-dock-slot{z-index:2}body .record-tv-stage>.record-tv-lyrics{z-index:5}@media(max-height:500px){.record-scene-navigation{top:12px;left:auto;width:320px;right:120px}}.record-3d .record-intro,.record-3d:not(.is-platforms-visible) :is(.record-topbar,.physical-time){cursor:pointer}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian][open]{--chassis:url(/assets/obsidian-precision-frame.webp);--glow:#ffb847;--metal:#ffce82;background:var(--chassis) center/100% 100% no-repeat!important;border:0!important;box-shadow:0 12px 45px #000b!important;padding:clamp(12px,3.4vw,17px)!important;width:min(440px,calc(100vw - 16px))!important;height:min(920px,calc(100svh - 16px))!important;margin:auto!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian][open]>.record-glass-frame{position:relative!important;inset:auto!important;box-sizing:border-box;width:100%!important;height:calc(100% - 53px)!important;margin:0!important;padding:0!important;border:0!important;border-radius:12px;background:transparent!important;box-shadow:none!important;transform:none!important;transition:none!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-shell{background:linear-gradient(125deg,#19212448,#070c0e66 72%)!important;border:0!important;box-shadow:none!important;gap:2px}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-layout{gap:0!important;padding:2px 6px 0!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-intro{gap:3px!important;height:auto!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-jacket{width:clamp(128px,22svh,210px)!important;padding:5px!important;background:linear-gradient(140deg,#f1ddba,#423a30 3%,#070a0c 8%,#3c4141 68%,#baa98d 96%,#181a19)!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian]:not(.is-platforms-visible) .record-now{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;width:100%;height:auto;min-height:18px!important;box-sizing:border-box;padding:3px 7px!important;border:0!important;border-radius:6px 6px 0 0;background:linear-gradient(100deg,#22292c,#0c1113)!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-now :is(h2,.audition-title,.physical-album-title){display:block!important;min-width:0;min-height:0;width:100%;padding:0!important;margin:0!important;font:600 12px/18px Verdana,sans-serif!important;text-align:left;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere;text-overflow:clip!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-now .audition-title{font-weight:400!important;text-align:right}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-now .record-audition{display:block!important;min-width:0;padding:0!important;margin:0!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] :is(.audition-meta,.record-transport){display:none!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .physical-console{margin:0;padding:0 7px 2px;border:0;border-radius:0 0 7px 7px;background:linear-gradient(100deg,#22292c,#0c1113);box-shadow:inset 0 -1px #94867470}.record-3d[data-player-skin=obsidian] .physical-time{display:grid;grid-template-columns:minmax(42px,.7fr) auto minmax(40px,1fr) auto;align-items:center;gap:5px;height:13px;margin:0;font:9px/13px Verdana,sans-serif}.record-3d[data-player-skin=obsidian] .physical-time .audition-state{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:9px/13px Verdana,sans-serif!important}.record-3d[data-player-skin=obsidian] .physical-console [data-3d-seek]{height:13px;margin:0;min-width:0;background-size:100% 2px}.record-3d[data-player-skin=obsidian] .physical-console [data-3d-seek]::-webkit-slider-thumb{width:10px;height:10px}.record-3d[data-player-skin=obsidian] .physical-console [data-3d-seek]::-moz-range-thumb{width:10px;height:10px}.record-3d[data-player-skin=obsidian] .physical-control-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 44px repeat(2,minmax(0,1fr));align-items:center;justify-items:center;height:36px;min-height:36px;gap:4px}.record-3d[data-player-skin=obsidian] .physical-control-row :is(.physical-transport,.physical-volume){display:contents}.record-3d[data-player-skin=obsidian] .physical-control-row button{width:44px;max-width:100%;height:32px;min-height:0;border-radius:8px;border:1px solid #778080;color:#e7eae9;font:17px/1 Verdana,sans-serif;background:linear-gradient(155deg,#42494b,#171d20 30%,#080c0e 85%,#293035);box-shadow:inset 0 1px #ffffff47,0 2px 3px #0008}.record-3d[data-player-skin=obsidian] .physical-control-row [data-3d-play]{width:38px;height:36px;border:2px solid #ffb951;border-radius:50%;color:#ffd18c;font-size:18px;box-shadow:inset 0 0 0 2px #59452c,0 0 6px #ffa73660}.record-3d[data-player-skin=obsidian] .physical-control-row input[type=range]{height:28px;min-width:0;width:100%}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-track-pane{margin-top:5px;align-self:stretch!important;flex:1 1 0!important;min-height:0!important;height:auto!important;max-height:none!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-track-button{height:auto!important;min-height:48px!important;box-sizing:border-box;padding:8px 7px!important;background:linear-gradient(135deg,#232a2d,#0c1114 66%,#1c2429)!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .audition-tracklist li{margin:0!important;padding:0!important;height:auto!important;min-height:0!important;border:0}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .audition-tracklist .track-name{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset;max-height:none;overflow:visible;text-overflow:clip}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-track-glyph{display:block}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian] .record-scroll-cue{height:24px!important;min-height:24px!important}.precision-turn,.precision-back,.precision-edge{display:none}.record-3d .record-topbar>span{display:flex;align-items:center;gap:8px}.record-3d .precision-turn{display:inline-block;min-height:27px;padding:0 7px;color:#ffda99;background:#111719;border:1px solid #9e8b6b88;border-radius:7px;font:10px Verdana,sans-serif;cursor:pointer}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian][open].is-precision-turning{transform-style:preserve-3d;overflow:visible!important;background:transparent!important;box-shadow:none!important}body dialog.record-listening.record-glass.record-3d.is-precision-turning:before{content:"";display:block!important;position:absolute;inset:0;border:0;border-image:none;border-radius:inherit;background:var(--chassis) center/100% 100% no-repeat;transform:translateZ(-1px);backface-visibility:hidden}.is-precision-turning>.record-glass-frame,.is-precision-turning>.physical-sources{backface-visibility:hidden}.record-3d.is-precision-turning .precision-back{display:flex;position:absolute;inset:0;flex-direction:column;align-items:center;justify-content:center;gap:14px;border-radius:inherit;backface-visibility:hidden;transform:rotateY(180deg) translateZ(9px);pointer-events:none;background:var(--chassis) center/100% 100% no-repeat;color:#d4c5aa;font:14px Verdana,sans-serif;letter-spacing:.16em}.precision-back b{font:10px Verdana,sans-serif;letter-spacing:.17em}.precision-back i{width:36%;height:38px;background:repeating-linear-gradient(0deg,#010203 0 3px,#685f5280 3px 4px,transparent 4px 7px)}.record-3d.is-precision-turning .precision-edge{display:block;position:absolute;top:20px;bottom:20px;width:10px;pointer-events:none;background:linear-gradient(90deg,#181715,#b8aa8e,#343634)}.precision-edge-left{left:-5px;transform:translateZ(-4px) rotateY(-90deg)}.precision-edge-right{right:-5px;transform:translateZ(-4px) rotateY(90deg)}@media(prefers-reduced-motion:reduce){.record-3d .precision-turn{display:none}}@media(max-height:600px)and (min-width:650px){body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian][open]{width:min(700px,94vw)!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian]:not(.is-platforms-visible) .record-layout{grid-template-columns:minmax(120px,.72fr) minmax(0,1.28fr)!important;grid-template-rows:auto auto minmax(0,1fr)!important;column-gap:10px!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian]:not(.is-platforms-visible) .record-intro{display:contents!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian]:not(.is-platforms-visible) .record-jacket{grid-column:1!important;grid-row:1/4!important;align-self:center;width:min(135px,30svh)!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian]:not(.is-platforms-visible) .record-now{grid-column:2!important;grid-row:1!important}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian]:not(.is-platforms-visible) .physical-console{grid-column:2;grid-row:2}body dialog.record-listening.record-glass.record-3d[data-player-skin=obsidian]:not(.is-platforms-visible) .record-track-pane{grid-column:2!important;grid-row:3!important}}.record-platform-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.record-paging .platform-paging-back{display:none}.physical-sources .record-brand-return{gap:clamp(2px,1vw,6px);padding:2px;cursor:pointer;touch-action:manipulation;border-color:#73adbc;background:radial-gradient(ellipse at 22% 70%,#19445088,transparent 60%),linear-gradient(155deg,#34454e,#0b1720 50%,#101b20);box-shadow:inset 0 1px #c5f2ff64,inset 0 -2px #02070b;color:#e0f5fa}.record-brand-return img{width:clamp(24px,8vw,34px);height:auto;object-fit:contain;flex:none}.record-brand-name{display:grid;justify-items:center;gap:2px;font:700 clamp(8px,2.2vw,11px)/1 Verdana,sans-serif;letter-spacing:.07em}.record-brand-name small{font-size:8px;letter-spacing:.28em;color:#abd7e3}.record-brand-return:focus-visible{outline:2px solid #bef6ff;outline-offset:2px}.record-brand-return:active{border-color:#cff7ff;background-color:#28434a}@media(prefers-reduced-motion:no-preference){.record-brand-return img{transition:transform .18s ease-out}.record-brand-return:active img{transform:scale(.93) rotate(-6deg)}}.record-3d.has-cinema-fold:not(.is-platforms-visible) .physical-vu{pointer-events:auto}.record-3d .precision-turn[hidden]{display:none}.record-3d.is-platforms-visible .record-paging>:not(.platform-paging-back){display:none}body dialog.record-listening.record-glass.record-3d.is-platforms-visible .record-paging{min-height:44px!important}.record-3d.is-platforms-visible .record-paging .platform-paging-back{display:block;width:100%;cursor:pointer}.record-3d.is-platforms-visible .record-platform-body>.record-full{width:fit-content;max-width:100%}.precision-orbit,.precision-world-orbit{pointer-events:none;background:url(/assets/record-transition-orbit.webp) center/contain no-repeat}.precision-orbit{position:absolute;inset:-12%;z-index:5;opacity:0}.precision-world-orbit{position:fixed;z-index:2147483647;width:min(75vmin,420px);aspect-ratio:1}.precision-back-zone{display:none}.precision-world-heading{padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left}body dialog.record-listening.record-glass.record-3d.is-platforms-visible .record-intro{position:relative!important}.record-3d.is-platforms-visible .precision-back-zone{display:block;position:absolute;top:0;bottom:0;left:0;width:calc((100% - clamp(128px,22svh,210px))/2);min-width:44px;z-index:2;border:0;border-radius:12px;background:transparent;touch-action:manipulation}.record-3d.is-platforms-visible .precision-back-zone-right{left:auto;right:0}.record-3d.is-platforms-visible .record-jacket{z-index:3}.precision-back-zone:focus-visible,.precision-world-heading:focus-visible{outline:2px solid #8bdcfa;outline-offset:-2px}.precision-world-reveal{border:1px solid #a6e7fa80;border-radius:50%;box-shadow:0 0 45px #71daf455,inset 0 0 24px #fff3}.world-passage{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;padding:0;margin:0;border:0;background:transparent;color:#a2f4ff;overflow:hidden;pointer-events:none;z-index:2147483647;contain:strict;--gold:#f8ce8a;--cyan:#8deaff}.world-passage::backdrop{background:transparent;pointer-events:none}.passage-wash{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 70%,#88edff1c,transparent 65%);animation:passage-wash 1.1s ease-out both}.passage-portal{position:absolute;inset:15% 8% 10%;border:2px solid var(--cyan);border-radius:26px;box-shadow:0 0 24px #88eaff88,inset 0 0 24px #88eaff33;animation:passage-gate .85s cubic-bezier(.2,.7,.2,1) both}.passage-ray{position:absolute;display:block;left:calc(12% + var(--i)*15%);top:30%;height:85%;width:1px;background:linear-gradient(transparent,var(--cyan),var(--gold),transparent);opacity:0;transform-origin:50% 100%;animation:passage-rays 1s calc(var(--i)*18ms) ease-out both}.world-passage[data-effect="2"] .passage-portal{inset:62% -15% -15%;border-radius:50%;border-color:var(--gold);background:linear-gradient(0deg,#b57b2922,transparent);animation:passage-liquid 1s ease-in-out both}.world-passage[data-effect="3"] .passage-portal{inset:24% -12%;border-radius:50%;transform:rotate(-20deg);border-color:var(--gold);animation:passage-orbit 1s ease-out both}.world-passage[data-effect="4"] .passage-ray{width:28%;height:65%;top:20%;left:calc(5% + var(--i)*12%);border:1px solid #ffe8ac99;background:linear-gradient(120deg,#88eaff18,#ffdfa827,transparent);animation:passage-prism 1s ease-out both}.world-passage[data-effect="5"] .passage-portal{inset:12% 48%;border:0;border-radius:0;background:linear-gradient(transparent,#fff4d6aa,transparent);box-shadow:0 0 45px #ffe2a9;animation:passage-beam 1s ease-out both}.world-passage[data-effect="6"] .passage-portal{inset:0 6%;border-top:0;border-bottom:0;border-radius:0;animation:passage-elevator 1s ease-out both}.world-passage[data-effect="7"] .passage-ray{left:calc(5% + var(--i)*3%);top:calc(25% + var(--i)*2%);width:calc(90% - var(--i)*6%);height:calc(50% - var(--i)*4%);border:1px solid var(--gold);border-radius:50%;background:none;animation:passage-vinyl 1.1s ease-out both}.world-passage[data-effect="8"] .passage-portal{inset:45% -20% 25%;border-width:3px 0 1px;border-radius:50%;background:linear-gradient(165deg,transparent 35%,#80eeff38 48%,#ffd69944 52%,transparent 65%);animation:passage-ribbon 1.1s ease-in-out both}.passage-arrived{opacity:0;transition:opacity .42s ease-out}.record-glass-frame{translate:0 var(--passage-drag-y,0px)}.record-world-dragging .record-glass-frame{box-shadow:0 0 24px #8deaff44;will-change:translate}.tv-record-stage .record-tv-swipe,.tv-record-stage .record-tv-activate,body dialog.record-dialog.record-glass.record-tv-stage>.record-glass-frame,.record-scene-player,.record-side-player{touch-action:none}dialog .record-content{touch-action:pan-y}@keyframes passage-wash{0%{opacity:0}45%{opacity:1}to{opacity:.3}}@keyframes passage-gate{0%{opacity:0;transform:translateY(20%) scale(.88)}40%{opacity:1}to{opacity:0;transform:translateY(-12%) scale(1.7)}}@keyframes passage-rays{0%{opacity:0;transform:translateY(50%) scaleY(.2)}40%{opacity:.8}to{opacity:0;transform:translateY(-120%) scaleY(1.4)}}@keyframes passage-liquid{0%{opacity:0;transform:translateY(40%) rotate(-8deg)}40%{opacity:1}to{opacity:0;transform:translateY(-140vh) rotate(8deg)}}@keyframes passage-orbit{0%{opacity:0;transform:perspective(700px) rotateX(65deg) rotate(-35deg) scale(.6)}45%{opacity:1}to{opacity:0;transform:perspective(700px) rotateX(20deg) rotate(35deg) scale(2)}}@keyframes passage-prism{0%{opacity:0;transform:perspective(600px) rotateY(0)}40%{opacity:.7}to{opacity:0;transform:perspective(600px) rotateY(-65deg) translateY(-100%)}}@keyframes passage-beam{0%{opacity:0;transform:translateY(60%)}40%{opacity:.8}to{opacity:0;transform:translateY(-100%) scaleX(30)}}@keyframes passage-elevator{0%{opacity:0;transform:translateY(100%)}35%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes passage-vinyl{0%{opacity:0;transform:perspective(700px) rotateX(35deg) scale(.4)}40%{opacity:.8}to{opacity:0;transform:perspective(700px) rotateX(0) scale(2.4)}}@keyframes passage-ribbon{0%{opacity:0;transform:translateY(140%) rotate(-20deg)}45%{opacity:1}to{opacity:0;transform:translateY(-150%) rotate(30deg) scale(1.5)}}@media(prefers-reduced-motion:reduce){.world-passage *{animation:none!important}.world-passage{display:none}.record-glass-frame{translate:none}}.cinema-fold,.fold-brand,.crystal-source-bar .fold-world-enter{display:none}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible)>.record-global-menu{inset:calc(11px + env(safe-area-inset-top,0px)) auto auto max(12px,env(safe-area-inset-left,0px))!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .record-global-menu>summary{width:auto!important;min-width:0;padding:0!important;border:0!important;background:transparent!important;gap:0;font-size:0!important;box-shadow:none!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .record-global-menu>summary>span:not(.fold-brand){display:none}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .fold-brand{display:flex;align-items:center;justify-content:center;gap:clamp(5px,2vw,12px);width:min(220px,calc(100vw - 164px - env(safe-area-inset-right,0px) - env(safe-area-inset-left,0px)));height:56px;box-sizing:border-box;border:1px solid #7799a68c;border-radius:14px;background:radial-gradient(ellipse at 20% 0,#253d47,#0c1820 63%,#0a1218);box-shadow:inset 0 1px #c6e5ed52,inset 0 -2px #050a0e,0 3px 7px #0008;-webkit-user-select:none;user-select:none}.fold-brand-chevron{color:#b5d3da;font:16px/1 Verdana,sans-serif}.fold-brand-orb{position:relative;display:block;width:55px;height:55px;flex:none;filter:drop-shadow(1px 3px 2px #000b)}.fold-brand-orb img{display:block;width:100%;height:100%}.fold-brand-orb:after{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(110deg,transparent 40%,#e6fcff9c 49%,transparent 57%) 100% 0 / 290% 100% no-repeat;-webkit-mask:url(/assets/brand/orbital-core.webp) center/contain no-repeat;mask:url(/assets/brand/orbital-core.webp) center/contain no-repeat}.fold-brand-wordmark{display:grid;justify-items:center;gap:4px;color:#dfedf0;font:800 clamp(13px,3.6vw,18px)/1 Verdana,sans-serif;letter-spacing:.11em;text-shadow:0 1px #1d303a,0 2px #070c10}.fold-brand-wordmark small{font:600 9px/1 Verdana,sans-serif;letter-spacing:.45em;text-indent:.45em;color:#a9c9d3}@media(prefers-reduced-motion:no-preference){.fold-brand-orb{animation:fold-brand-turn 7s ease-in-out infinite}.fold-brand-orb:after{animation:fold-brand-reflection 7s ease-in-out infinite}}@keyframes fold-brand-turn{0%,to{transform:perspective(270px) rotateY(-12deg) rotate(-2deg)}50%{transform:perspective(270px) rotateY(12deg) rotate(2deg)}}@keyframes fold-brand-reflection{0%,36%{opacity:0;background-position:100% 0}46%{opacity:.7}64%,to{opacity:0;background-position:0% 0}}html:has(dialog[open].has-cinema-fold:not(.record-3d):not(.is-platforms-visible)) :is(.site-header .world-menu-trigger,.world-nav .world-explore){visibility:hidden}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .record-scene-navigation{top:calc(15px + env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));left:auto;width:auto;justify-content:flex-end;pointer-events:none}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .record-scene-navigation>.record-world-enter{display:none}@media(max-height:530px){dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .fold-brand{height:44px;width:min(190px,30vw)}.fold-brand-orb{width:38px;height:38px}}@layer cinema-fold{.crystal-source-bar .fold-world-enter{display:none!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible){--fold-top: calc(82px + env(safe-area-inset-top,0px)) ;--fold-bottom:max(12px,env(safe-area-inset-bottom,0px));--fold-width:min(670px, calc(100vw - 30px) );position:fixed!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;pointer-events:none!important;transform:none!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .record-glass-frame{position:fixed!important;inset:auto!important;top:var(--fold-top)!important;left:50%!important;width:var(--fold-width)!important;height:min(650px,calc(100dvh - var(--fold-top) - var(--fold-bottom) - 78px))!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;box-sizing:border-box!important;margin:0!important;padding:0!important;transform:translate(-50%)!important;translate:none!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transition:none!important;animation:none!important;pointer-events:auto!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) :is(.record-shell,.record-side-player,.record-scene-player,.record-tv-lyrics,.record-chrome-trail,.record-glass-frame>.player-liquid-surface),dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .record-glass-frame:before,dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .record-glass-frame:after{display:none!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .cinema-fold{display:grid!important;grid-template:44px minmax(0,1.65fr) minmax(70px,1fr) 44px / minmax(0,1fr);height:100%;width:100%;box-sizing:border-box;position:relative;isolation:isolate;overflow:hidden;gap:clamp(4px,1dvh,12px);padding:4px clamp(9px,2vw,20px) 3px;border:1px solid #987e61;border-left-color:#e4c6a0;border-right-color:#7592a0;border-radius:16px 13px 18px 10px;background:#101a22 url(/assets/cinema-fold-titanium.webp) center / cover;box-shadow:inset 1px 1px #f7d9a177,inset -1px -2px #061019,0 3px #080e14,0 6px 0 -2px #735b43,0 16px 32px #000a;color:#fff4e2;text-align:left}.cinema-fold button{font:inherit;cursor:pointer;touch-action:manipulation;color:inherit}.cinema-fold button:focus-visible{outline:2px solid #abf6ff;outline-offset:-3px}.fold-crown{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.fold-crown i{display:block;width:clamp(44px,15%,90px);height:2px;margin-left:4px;background:linear-gradient(90deg,#fce1b7,#b6844f 44%,transparent)}.cinema-fold .fold-close{width:44px;height:44px;line-height:1;font:300 29px/1 Arial,sans-serif;border:1px solid #ba997255;border-radius:9px;background:linear-gradient(140deg,#202e36,#080f17);box-shadow:inset 0 1px #ead9b636}.fold-window{display:grid;place-items:center;min-height:0;min-width:0;overflow:hidden;position:relative;align-self:stretch;background:radial-gradient(ellipse at 45% 70%,#12232d,#04090e 77%);border-radius:7px;box-shadow:0 0 0 1px #151a20,0 -1px 0 2px #9acdda85,0 1px 0 3px #926b42,0 5px 13px #000c}.fold-window .fold-watch{font:600 12px/1.4 Verdana,sans-serif;letter-spacing:.08em;min-height:44px;padding:0 14px;color:#cad8db;border:1px solid #886e54;border-radius:6px;background:#111a20}.record-tv-stage .fold-watch{display:none!important}.cinema-fold .fold-release{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);container-type:size;gap:clamp(12px,3vw,24px);align-items:center;padding:5px clamp(8px,2.5vw,20px);width:100%;min-height:0;min-width:0;position:relative;text-align:left;background:linear-gradient(112deg,#161b20d9,#121c23c4 50%,#080d14e0);border:1px solid #a2855f70;border-radius:3px 9px 7px 4px;box-shadow:0 3px 6px #0009,inset 0 1px #cfdde618}.cinema-fold .fold-sleeve{display:block;position:relative;width:min(100cqh,34cqw,166px);height:auto;max-width:100%;min-height:0;aspect-ratio:1;justify-self:center;transform:perspective(680px) rotateY(-9deg) rotate(-2deg);filter:drop-shadow(3px 5px 4px #000b)}.cinema-fold .fold-sleeve img{display:block;height:100%!important;width:100%!important;object-fit:contain!important;border:0;border-radius:4px;box-shadow:0 0 0 1px #cbbb9d88;aspect-ratio:1}.fold-caption{min-width:0;display:grid;gap:5px;align-content:center;max-height:100%;overflow:auto;scrollbar-width:thin}.fold-caption strong{font:500 clamp(21px,6.4vw,38px)/1.05 Georgia,"Times New Roman",serif!important;letter-spacing:-.028em;color:#fff6e6;text-wrap:balance;overflow-wrap:anywhere}.fold-caption i{height:2px;width:36px;background:linear-gradient(90deg,#f8d39a,#996944)}.fold-caption small{font:11px/1.35 Verdana,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#c9d8dc}.fold-caption small:empty,[data-record-focus=tv] .fold-caption small{display:none}.fold-paging{display:flex;align-items:center;justify-content:center;gap:clamp(16px,4vw,34px);font:12px/1.2 Verdana,sans-serif;color:#e0d1bb;letter-spacing:.1em;font-variant-numeric:tabular-nums}.fold-paging button{min-width:44px!important;min-height:44px!important;width:48px;height:44px;padding:0;border:0;background:none;font-size:21px;color:#cfa87e}.fold-paging .record-paging-label{display:none!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .record-dock-slot{display:block!important;position:fixed!important;inset:auto auto auto 50%!important;top:min(calc(var(--fold-top) + 664px),calc(100dvh - var(--fold-bottom) - 64px))!important;width:var(--fold-width)!important;height:60px!important;min-height:0!important;margin:0!important;padding:0!important;transform:translate(-50%)!important;pointer-events:auto!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .sound-dock{position:relative!important;inset:auto!important;transform:none!important;display:block!important;width:100%!important;height:60px!important;min-height:0!important;max-height:none!important;margin:0!important;padding:4px!important;box-sizing:border-box!important;border:1px solid #a48e7088!important;border-radius:22px!important;background:linear-gradient(160deg,#26303a,#091017 65%,#18222a)!important;box-shadow:inset 0 1px #e6e3d660,0 8px 18px #0008!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .sound-dock>:not(.crystal-source-bar),dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .crystal-source-bar>:not([data-crystal-source],.fold-world-enter),dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .sound-dock:before,dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .sound-dock:after{display:none!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .crystal-source-bar{display:grid!important;grid-template:1fr / minmax(0,1fr) minmax(80px,.76fr) minmax(0,1fr)!important;gap:5px!important;position:static!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;background:none!important;transform:none!important;opacity:1!important;visibility:visible!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) :is([data-crystal-source],.fold-world-enter){position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;grid-area:auto!important;width:100%!important;height:100%!important;min-height:44px!important;max-width:none!important;margin:0!important;padding:0 10px!important;transform:none!important;visibility:visible!important;opacity:1!important;filter:none!important;pointer-events:auto!important;font:600 16px/1 Verdana,sans-serif!important;letter-spacing:.03em;color:#c4ced2!important;background:linear-gradient(165deg,#1c2831,#0a1219)!important;border:1px solid #73818b88!important;border-radius:17px!important;box-shadow:inset 0 1px #e3e3dd2a!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) [data-crystal-source][aria-pressed=true]{color:#c1f8ff!important;border-color:#99edf8!important;background:linear-gradient(145deg,#28434e,#0b1c26 64%)!important;box-shadow:inset 0 0 12px #8beaff28,0 0 7px #69d8f64a!important}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .fold-world-enter{font-size:clamp(12px,3vw,15px)!important;padding:0 4px!important;white-space:nowrap;color:#f2d4a7!important;border-color:#997f61!important;cursor:pointer;touch-action:manipulation;background:linear-gradient(158deg,#42382e,#17191b 57%,#222127)!important}.tv-player-surface.tv-cinema-fold:not(.tv-record-fullscreen){border:0!important;border-radius:4px!important;padding:0!important;box-shadow:none!important;transition:none!important;opacity:1!important;filter:none!important}.tv-cinema-fold:not(.tv-record-fullscreen)>.tv-surface-recovery:not([hidden]){z-index:16!important;inset:4px!important;max-height:calc(100% - 8px)!important;align-content:center;overflow:auto}.tv-cinema-fold:not(.tv-record-fullscreen) [data-radio-mount]{inset:0!important;width:100%!important;height:100%!important;border-radius:3px!important}@media(max-height:530px){dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible){--fold-top: calc(63px + env(safe-area-inset-top,0px)) ;--fold-width:min(760px, calc(100vw - 30px) )}dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .cinema-fold{grid-template:44px minmax(0,1fr) 44px / minmax(0,1.55fr) minmax(0,1fr);gap:5px 10px}.fold-crown{grid-column:2;grid-row:1}.fold-window{grid-column:1;grid-row:1 / 4;align-self:center;width:100%;height:100%}.cinema-fold .fold-release{grid-column:2;grid-row:2;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);padding:4px;gap:6px}.fold-paging{grid-column:2;grid-row:3;gap:6px}.fold-caption strong{font-size:clamp(15px,3.3vh,19px)!important}}}@media(prefers-reduced-motion:no-preference){.has-cinema-fold[data-record-focus=music] .fold-sleeve{animation:fold-sleeve-turn .84s cubic-bezier(.26,.03,.22,1) both}.has-cinema-fold[data-record-focus=tv] .fold-crown:after{content:"";position:absolute;inset:0 54px 0 0;pointer-events:none;background:linear-gradient(110deg,transparent 32%,#ffd39082 47%,#f9f5d9b0 50%,transparent 66%) left / 240% 100%;animation:fold-crown-light .82s ease-out both}}@keyframes fold-sleeve-turn{0%{transform:perspective(680px) rotateY(-369deg) rotate(-2deg);filter:brightness(.8) drop-shadow(2px 4px 4px #0009)}52%{filter:brightness(1.2) drop-shadow(4px 5px 4px #0009)}to{transform:perspective(680px) rotateY(-9deg) rotate(-2deg);filter:brightness(1) drop-shadow(3px 5px 4px #000b)}}@keyframes fold-crown-light{0%{opacity:0;background-position:100% 50%}35%{opacity:.83}to{opacity:0;background-position:0 50%}}.fold-wing{display:none;pointer-events:none}.record-tv-stage[data-record-focus=tv][data-tv-format=portrait]:not(.record-video-fullscreen) .fold-window[data-fold-art]>.fold-wing{display:block;position:absolute;top:0;bottom:0;width:var(--fold-wing-width);overflow:hidden;background:var(--wing-picture) center / contain no-repeat,linear-gradient(135deg,#101b22d4,#101318c9),url(/assets/cinema-fold-titanium.webp) center / cover}.fold-wing-left{left:0;--wing-picture:var(--fold-left)}.fold-wing-right{right:0;--wing-picture:var(--fold-right)}@media(prefers-reduced-motion:no-preference){.fold-wing:after{content:"";position:absolute;inset:-18% -40%;pointer-events:none;background:linear-gradient(108deg,transparent 42%,#ffe0a918 50%,transparent 58%);animation:fold-wing-reflection 6.8s ease-in-out infinite;animation-play-state:paused}.fold-film-playing .fold-wing:after{animation-play-state:running}.fold-wing-right:after{animation-direction:reverse}}@keyframes fold-wing-reflection{0%,16%{transform:translate(-90%);opacity:0}38%{opacity:1}75%,to{transform:translate(90%);opacity:0}}@media(min-height:531px){.has-cinema-fold.record-tv-stage[data-record-focus=tv][data-tv-format=portrait] .cinema-fold{grid-template-rows:44px minmax(0,min(calc((var(--fold-width) - clamp(18px,4vw,40px) - 2px)*.5625),58%)) minmax(70px,1fr) 44px}}@layer cinema-fold{.cinema-fold .fold-release-panel{container-type:size;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;background:linear-gradient(115deg,#172027ee,#0b131bef);border:1px solid #99856780;border-radius:7px}.cinema-fold .fold-release{container-type:normal;display:grid;grid-template:"title title" auto "art detail" minmax(0,1fr)/minmax(0,1.25fr) minmax(0,1fr);align-self:stretch;gap:2px 6px;min-height:0;padding:4px 7px 1px;border:0;background:none;box-shadow:none;overflow:hidden}.cinema-fold .fold-album-title{grid-area:title;display:block;max-width:100%;text-align:center;text-wrap:balance;font:800 clamp(14px,min(6.35cqw,16cqh),36px)/.99 Syne,Arial,sans-serif!important;text-transform:uppercase;letter-spacing:-.025em;color:#f1fe95;text-shadow:0 2px 4px #000b}.fold-album-title[data-length=medium]{font-size:clamp(13px,min(4.8cqw,14cqh),26px)!important}.fold-album-title[data-length=long]{font-size:clamp(12px,min(4.2cqw,12cqh),23px)!important}.fold-art{grid-area:art;position:relative;container-type:size;align-self:stretch;min-width:0;min-height:0}.fold-artwork{position:absolute;width:min(100cqw,198cqh);aspect-ratio:1.98;left:50%;top:50%;transform:translate(-50%,-50%)}.cinema-fold .fold-sleeve{position:absolute;width:45%;left:2%;bottom:4%}.fold-artwork:before{content:"";position:absolute;left:9%;bottom:6%;width:42%;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 2px,#ccc1 2px 3px),conic-gradient(from 32deg,#10161a,#4b4942 50deg,#15181b 100deg,#10161a 195deg,#44433d 234deg,#10161a 290deg);box-shadow:0 0 0 1px #b3a28375}.fold-guide{position:absolute;left:44.5%;bottom:0;width:56%;aspect-ratio:256/216;pointer-events:none;background:url(/assets/fold-headphone-guide-v1.webp) 0% 50% / 1900% 100% no-repeat}.fold-jack{position:absolute;left:46.2%;bottom:24.2%;width:5px;height:5px;border-radius:50%;background:#171b1e;border:1px solid #bda280}.cinema-fold[data-guide-mode=tv] .fold-guide{background-position-x:100%}.fold-release .fold-caption{grid-area:detail;display:block;align-self:center;min-width:0;max-height:100%;overflow:auto}.fold-caption .fold-mode-label{display:block;font:700 clamp(9px,2.55cqw,13px)/1.3 Verdana,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#f1fe95}.fold-caption .fold-mode-label:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;margin-right:5px}.fold-caption>.fold-tv-copy,.cinema-fold .fold-caption small{font:600 clamp(11px,3.55cqw,18px)/1.2 Verdana,sans-serif;margin-top:3px;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;color:#f6f0e6}.fold-tv-copy{display:none}[data-guide-mode=tv] .fold-mode-label{color:#a2e6e8}[data-guide-mode=tv] .fold-tv-copy{display:inline}[data-guide-mode=tv] .fold-caption>.fold-tv-copy{display:block}[data-guide-mode=tv] .fold-music-copy,[data-guide-mode=tv] .fold-caption small{display:none}.cinema-fold .fold-instruction{margin:1px 4px 4px;min-height:27px;padding:4px 7px;text-align:left;font:500 clamp(10px,3.05cqw,15px)/1.12 Verdana,sans-serif;border-radius:5px;border:1px solid #6480856b;color:#eef3ed;background:linear-gradient(100deg,#25343b,#131f26)}.fold-instruction:before{content:"\25ce";color:#f1fe95;font-weight:700;margin-right:.55em}[data-guide-mode=tv] .fold-instruction{display:none}[data-guide-mode=tv] .fold-release-panel{grid-template-rows:minmax(0,1fr)}.fold-signal{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none;overflow:visible;visibility:hidden}.fold-signal path{stroke:#bceef6;stroke-width:2;stroke-linecap:round;stroke-dasharray:.16 1;stroke-dashoffset:.17}.tv-cinema-fold[data-record-focus=tv]:not(.tv-record-fullscreen) .record-tv-swipe:after{content:"";position:absolute;left:10px;bottom:10px;width:26px;height:26px;border-radius:6px;pointer-events:none;background:linear-gradient(#c1f6ff,#c1f6ff) left 5px top 5px / 6px 2px no-repeat,linear-gradient(#c1f6ff,#c1f6ff) left 5px top 5px / 2px 6px no-repeat,linear-gradient(#c1f6ff,#c1f6ff) right 5px top 5px / 6px 2px no-repeat,linear-gradient(#c1f6ff,#c1f6ff) right 5px top 5px / 2px 6px no-repeat,linear-gradient(#c1f6ff,#c1f6ff) left 5px bottom 5px / 6px 2px no-repeat,linear-gradient(#c1f6ff,#c1f6ff) left 5px bottom 5px / 2px 6px no-repeat,linear-gradient(#c1f6ff,#c1f6ff) right 5px bottom 5px / 6px 2px no-repeat,linear-gradient(#c1f6ff,#c1f6ff) right 5px bottom 5px / 2px 6px no-repeat,#06181dba;box-shadow:0 0 0 1px #9fdee799,0 0 8px #97e7f53d}@media(min-height:531px){dialog.has-cinema-fold:not(.record-3d):not(.is-platforms-visible) .cinema-fold{grid-template-rows:36px minmax(0,1.35fr) minmax(104px,1.1fr) 35px}dialog.has-cinema-fold.record-tv-stage:not(.record-3d):not(.is-platforms-visible)[data-record-focus=tv][data-tv-format=portrait] .cinema-fold{grid-template-rows:36px minmax(0,min(calc((var(--fold-width) - clamp(18px,4vw,40px) - 2px)*.5625),53%)) minmax(104px,1fr) 35px}.cinema-fold .fold-close{height:36px}}@media(max-height:530px){.cinema-fold .fold-release-panel{grid-column:2;grid-row:2}.cinema-fold .fold-release{grid-column:auto;grid-row:auto}}@media(prefers-reduced-motion:no-preference){.fold-guide{transition:background-position-x 1.8s steps(18,end)}.cinema-fold[data-tv-handoff] .fold-signal{visibility:visible;filter:drop-shadow(0 0 3px #65e4ee)}.cinema-fold[data-tv-handoff] .fold-signal path{animation:fold-signal-flight 1.03s cubic-bezier(.36,.03,.2,1) .92s both}.cinema-fold[data-tv-handoff] .fold-jack:after{content:"";position:absolute;inset:-3px;border:1.5px solid #f1fe95;border-radius:50%;animation:fold-jack-flare .58s .13s both}.tv-cinema-fold.fold-tv-handoff .record-tv-swipe:after{animation:fold-finder-arrive .72s 1.78s both}}}@keyframes fold-jack-flare{0%{opacity:0;transform:scale(.6)}18%{opacity:1;box-shadow:0 0 8px #f1fe95}to{opacity:0;transform:scale(3.8)}}@keyframes fold-signal-flight{0%{opacity:0;stroke-dashoffset:.17;stroke:#f1fe95}12%{opacity:1}80%{opacity:1;stroke:#a5edff}to{opacity:0;stroke-dashoffset:-1}}@keyframes fold-finder-arrive{0%{opacity:0;transform:scale(1.7)}40%{opacity:1;box-shadow:0 0 0 2px #c5f7ff,0 0 18px #97e7f5c9}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:no-preference){.cinema-fold[data-guide-mode=music] .fold-sleeve:after{content:"";position:absolute;inset:-2px;pointer-events:none;border:1px solid #f1fe95;border-radius:4px;animation:fold-cover-pulse 1.7s .35s 2 both}}@keyframes fold-cover-pulse{0%,to{opacity:0;transform:scale(1)}30%{opacity:.72}90%{opacity:0;transform:scale(1.065)}}dialog.record-3d.has-cinema-fold .record-now h2,dialog.record-3d.has-cinema-fold .record-now h2 button{font-family:Syne,Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.025em;text-transform:uppercase;color:#f1fe95!important}@media(prefers-reduced-motion:no-preference){.cinema-fold[data-music-return] .fold-guide{transition-duration:1.15s}.cinema-fold[data-music-return] .fold-signal{visibility:visible;filter:drop-shadow(0 0 3px #a8f3f8)}.cinema-fold[data-music-return] .fold-signal path{animation:fold-signal-flight .58s cubic-bezier(.42,0,.23,1) reverse both}.cinema-fold[data-music-return] .fold-jack:after{content:"";position:absolute;inset:-4px;border:2px solid #f1fe95;border-radius:50%;animation:fold-jack-flare .45s .47s both}.cinema-fold[data-music-return] .fold-artwork:before{animation:fold-vinyl-catch 1.05s .3s both}.cinema-fold[data-music-return] .fold-sleeve{animation-delay:.28s}.cinema-fold[data-music-return] .fold-sleeve:after{animation:fold-cover-pulse .62s .63s both}.cinema-fold[data-music-return] .fold-mode-label{animation:fold-label-lock .5s .6s backwards}}@keyframes fold-vinyl-catch{0%{transform:translate(0) rotate(0)}48%{transform:translate(37%) rotate(170deg)}to{transform:translate(0) rotate(360deg)}}@keyframes fold-label-lock{0%{opacity:.55;transform:translateY(4px);color:#a2e6e8}to{opacity:1;transform:translateY(0);color:#f1fe95}}@media(prefers-reduced-motion:no-preference){.cinema-fold[data-music-return] .fold-release:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 38%,#a2e6e826 47%,#f1fe9548 50%,transparent 57%) 0 / 265% 100%;animation:fold-record-reflection .72s .43s both}}@keyframes fold-record-reflection{0%{opacity:0;background-position:100% 50%}24%{opacity:1}to{opacity:0;background-position:0 50%}}.fold-window>.fold-glass-frame{position:absolute;inset:0;width:100%;height:100%;padding:0;border:1px solid #a2ced19c;border-radius:inherit;background:transparent;box-shadow:inset 0 0 12px #bcecf333;cursor:zoom-in}.fold-glass-frame[data-intact]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 8%,#a4e6f326 19%,#efffff43 20%,transparent 31%,transparent 71%,#8dd6ec22 87%,transparent);box-shadow:inset 0 0 2px #e0ffffc9,inset 0 0 15px #9ddcf341}.record-tv-stage[data-record-focus=tv] .fold-crown{cursor:zoom-in}.tv-player-surface.tv-native-fold{transition:none!important}body .tv-record-stage.tv-native-fold [data-radio-mount] iframe{width:calc(100% / var(--tv-player-scale,1))!important;height:calc(100% / var(--tv-player-scale,1))!important;transform:scale(var(--tv-player-scale,1));transform-origin:top left}.tv-native-fold [data-radio-mount],.tv-native-fold iframe{pointer-events:auto!important}.tv-native-fold.tv-record-fullscreen>.record-tv-fullscreen-back{z-index:1;inset:0;width:100%;height:100%;overflow:hidden;background:linear-gradient(150deg,#16232a,#05090c 40%,#0a1419)}.record-glass-return[data-bounded]{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit}.record-native-fold .fold-release-panel{position:relative}.record-native-fold .fold-release-panel>.tv-surface-recovery{inset:0;max-height:100%;z-index:5;box-sizing:border-box}.tv-native-fold.tv-record-fullscreen>.tv-surface-recovery{top:calc(var(--record-full-media-top) + var(--record-full-media-height));bottom:0;max-height:none;box-sizing:border-box}
