.ex{scrollbar-width:none;background:#07090f;padding-bottom:130px;position:absolute;inset:0;overflow:hidden auto}.ex::-webkit-scrollbar{display:none}.ex-status{color:var(--text-2);place-items:center;font-size:13px;display:grid}.ex-hero{position:relative;overflow:hidden}.ex-hero-bg{filter:blur(48px)saturate(1.4)brightness(.7);opacity:0;background:#10121c 50%/cover;transition:opacity 1.2s,transform 9s linear;position:absolute;inset:-60px;transform:scale(1.08)}.ex-hero-bg.on{opacity:1;transform:scale(1.18)}.ex-hero-shade{background:linear-gradient(90deg,#07090feb 0%,#07090f8c 45%,#07090f1a 75%),linear-gradient(#07090f00 62%,#07090f 100%);position:absolute;inset:0}.ex-hero-body{justify-content:space-between;align-items:center;gap:48px;padding:54px clamp(32px,5vw,88px) 52px;animation:.7s cubic-bezier(.2,1,.3,1) exIn;display:flex;position:relative}@keyframes exIn{0%{opacity:0;transform:translateY(14px)}}.ex-hero-text{flex-direction:column;gap:10px;max-width:620px;display:flex}.ex-eyebrow{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--text-2);font-size:11px}.ex-hero h1{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;text-shadow:0 6px 30px #00000080;margin:0;font-size:clamp(34px,3.6vw,56px);font-weight:600;line-height:1.02}.ex-meta{color:#ffffffc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.ex-desc{color:#fff9;margin:0;font-size:14px}.ex-actions{gap:10px;margin-top:8px;display:flex}.ex-btn{cursor:pointer;color:#fff;backdrop-filter:blur(10px);background:#ffffff1f;border:0;border-radius:999px;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff47}.ex-btn:hover{background:#fff3}.ex-btn:active{transform:scale(.97)}.ex-btn.primary{color:#0a0b11;box-shadow:none;background:#f4f4f5}.ex-btn.primary:hover{background:#fff}.ex-btn svg{width:16px;height:16px}.ex-btn.small{padding:7px 14px;font-size:12.5px}.ex-hero-art{aspect-ratio:1;background:50%/cover;border-radius:14px;flex:none;width:min(28vh,280px);box-shadow:0 40px 90px #000000a6,inset 0 0 0 1px #ffffff14}.ex-dots{gap:8px;display:flex;position:absolute;bottom:26px;right:clamp(32px,5vw,88px)}.ex-dots button{cursor:pointer;background:#ffffff4d;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.ex-dots button.on{background:#fff;width:26px}.ex-genres-wrap{margin-top:-18px;position:relative}.ex-genres{scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding:6px clamp(32px,5vw,88px) 10px;scroll-padding:0 clamp(32px,5vw,88px);display:flex;overflow-x:auto}.ex-genres::-webkit-scrollbar{display:none}.ex-chip{white-space:nowrap;flex:none}.ex-arrow.small{width:clamp(48px,5vw,80px);top:0;bottom:4px}.ex-arrow.small svg{width:30px;height:30px;padding:7px}.ex-chip{cursor:pointer;color:var(--text-1);background:#ffffff0f;border:0;border-radius:999px;padding:7px 14px;font-size:12.5px;transition:background .15s;box-shadow:inset 0 0 0 1px #ffffff1f}.ex-chip:hover{background:#ffffff24}.ex-row{margin-top:30px}.ex-row h2{font-family:var(--font-display);letter-spacing:-.01em;color:#f4f4f5;margin:0 0 12px;padding:0 clamp(32px,5vw,88px);font-size:19px;font-weight:600}.ex-track-wrap{position:relative}.ex-track{scroll-snap-type:x proximity;scrollbar-width:none;gap:16px;padding:10px clamp(32px,5vw,88px) 18px;scroll-padding:0 clamp(32px,5vw,88px);display:flex;overflow-x:auto}.ex-track::-webkit-scrollbar{display:none}.ex-card{scroll-snap-align:start;cursor:pointer;outline:none;flex:none;width:210px}.ex-card-art{aspect-ratio:1;background:#141724 50%/cover;border-radius:10px;width:100%;transition:transform .25s cubic-bezier(.2,1,.3,1),box-shadow .25s;position:relative;box-shadow:0 12px 30px #00000073,inset 0 0 0 1px #ffffff0f}.ex-card:hover .ex-card-art,.ex-card:focus-visible .ex-card-art{transform:translateY(-4px)scale(1.035);box-shadow:0 22px 46px #0009,inset 0 0 0 1px #ffffff24}.ex-card-title{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;margin-top:10px;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.ex-new{letter-spacing:.06em;text-transform:uppercase;color:#0a0b11;background:#f4f4f5;border-radius:5px;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.ex-card-play{cursor:pointer;color:#0a0b11;opacity:0;background:#f4f4f5;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:10px;right:10px;transform:translateY(6px);box-shadow:0 8px 20px #00000080}.ex-card-play svg{width:18px;height:18px}.ex-card:hover .ex-card-play,.ex-card-play.on,.ex-card:focus-visible .ex-card-play{opacity:1;transform:none}.ex-artist{width:160px;color:inherit;cursor:pointer;text-align:center;scroll-snap-align:start;background:0 0;border:0;flex:none;padding:0}.ex-artist-img{background:#141724 50%/cover;border-radius:50%;width:160px;height:160px;transition:transform .25s cubic-bezier(.2,1,.3,1);display:block;box-shadow:0 12px 30px #00000073,inset 0 0 0 1px #ffffff14}.ex-artist:hover .ex-artist-img{transform:scale(1.04)}.ex-feature{scroll-snap-align:start;border-radius:14px;flex:none;align-items:center;gap:20px;width:min(560px,80vw);height:220px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000080,inset 0 0 0 1px #ffffff12}.ex-feature-bg{filter:blur(34px)brightness(.55)saturate(1.3);background:#141724 50%/cover;position:absolute;inset:-40px}.ex-feature-art{background:50%/cover;border-radius:10px;flex:none;width:160px;height:160px;position:relative;box-shadow:0 14px 34px #0000008c}.ex-feature-text{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.ex-feature-text b{font-family:var(--font-display);color:#fff;font-size:22px;font-weight:600;line-height:1.15}.ex-arrow{cursor:pointer;color:#fff;border:0;place-items:center;width:clamp(56px,6vw,96px);padding:0;display:grid;position:absolute;top:10px;bottom:18px}.ex-arrow.left{background:linear-gradient(90deg,#07090fe6,#07090f00);left:0}.ex-arrow.right{background:linear-gradient(270deg,#07090fe6,#07090f00);right:0}.ex-arrow svg{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);background:#161722d1;border-radius:50%;width:46px;height:46px;padding:12px;transition:transform .15s,background .15s;box-shadow:inset 0 0 0 1px #ffffff47,0 10px 26px #0000008c}.ex-arrow:hover svg{background:#ffffff38;transform:scale(1.08)}.ex-arrow:active svg{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.ex-hero-bg,.ex-hero-body,.ex-card-art{transition:none;animation:none}}.exd-bg{filter:blur(70px)saturate(1.5)brightness(.8);background:#10121c 50%/cover;position:fixed;inset:-80px;transform:scale(1.1)}.exd-shade{background:linear-gradient(90deg,#07090fd1 0%,#07090f73 40%,#07090f59 100%),linear-gradient(#07090f00 40%,#07090fd9 100%);position:fixed;inset:0}.exd-grid{box-sizing:border-box;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:clamp(28px,3.5vw,64px);max-width:1560px;height:100%;margin:0 auto;padding:72px clamp(32px,5vw,88px) 0;animation:.6s cubic-bezier(.2,1,.3,1) exIn;display:grid;position:relative}.ex.exd{padding-bottom:0;overflow:hidden}.exd-side{height:100%;min-height:0;position:relative;overflow:hidden}.exd-slides{height:100%}.exd-pane{scrollbar-width:none;box-sizing:border-box;height:100%;padding-bottom:48px;overflow-y:auto}.exd-pane::-webkit-scrollbar{display:none}.exd-slides{width:200%;transition:transform .55s cubic-bezier(.2,1,.3,1);display:flex}.exd-slides.artist{transform:translate(-50%)}.exd-info,.exd-artist-pane{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;flex:none;width:50%;height:100%;padding-right:8px;transition:opacity .4s;overflow-y:auto}.exd-info::-webkit-scrollbar{display:none}.exd-artist-pane::-webkit-scrollbar{display:none}.exd-slides.artist .exd-info,.exd-slides:not(.artist) .exd-artist-pane{opacity:0;pointer-events:none}.exd-side h1{max-width:100%;font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:10px 0 6px;font-size:clamp(34px,3.2vw,52px);font-weight:600;line-height:1.04}.exd-artists{color:#ffffffd9;font-size:15px}.exd-sep{color:#ffffff80}.exd-artist-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff40;padding:0;transition:border-color .15s,color .15s}.exd-artist-link:hover{color:#fff;border-color:#fff}.exd-stats{color:#ffffff8c;margin:10px 0 0;font-size:13px}.exd-side .ex-actions{margin-top:22px}.exd-chips{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.exd-chips span{color:#fffc;background:#ffffff0f;border-radius:999px;padding:4px 10px;font-size:11.5px;box-shadow:inset 0 0 0 1px #ffffff1f}.exd-links{flex-wrap:wrap;gap:14px;margin-top:12px;display:flex}.exd-links a{color:#fff6;place-items:center;transition:color .15s;display:grid}.exd-links a:hover{color:#ffffffd9}.exd-links svg{width:17px;height:17px}.exd-about{flex-direction:column;gap:12px;margin-top:22px;display:flex}.exd-about p{color:#ffffffb8;margin:0;font-size:14px;line-height:1.65}.exd-back{color:#ffffffb3;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:18px;padding:0;font-size:13px;display:inline-flex}.exd-back:hover{color:#fff}.exd-back svg{width:15px;height:15px}.exd-artist-body{flex-direction:column;display:flex}.exd-photo{background:#ffffff0f 50%/cover;border-radius:50%;place-items:center;width:132px;height:132px;margin-bottom:18px;display:grid;box-shadow:0 18px 44px #0000008c,inset 0 0 0 1px #ffffff1f}.exd-photo span{font-family:var(--font-display);color:#fff9;font-size:48px}.exd-h2{font-family:var(--font-display);color:#f4f4f5;margin:28px 0 12px;font-size:15px;font-weight:600}.exd-releases{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:14px;display:grid}.exd-releases.big{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:22px}.exd-release{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.exd-release-art{aspect-ratio:1;background:#141724 50%/cover;border-radius:8px;width:100%;transition:transform .25s cubic-bezier(.2,1,.3,1);display:block;box-shadow:0 10px 26px #00000073,inset 0 0 0 1px #ffffff0f}.exd-release:hover .exd-release-art{transform:translateY(-3px)scale(1.03)}.exd-release b{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.exd-release>span:last-child{color:var(--text-3);font-size:11px}.exd-main{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-width:0;height:100%;overflow-y:auto}.exd-main>.exd-tracks{max-width:980px;margin:0 auto;padding-bottom:56px}.exd-main>.exd-releases{padding-bottom:56px}.exd-main>.exd-h2{margin-top:0}.exd-art{aspect-ratio:1;background:#141724 50%/cover;border-radius:14px;width:100%;margin-bottom:22px;box-shadow:0 32px 70px #0009,inset 0 0 0 1px #ffffff14}.exd-tracks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.exd-track{box-sizing:border-box;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:36px auto minmax(0,1fr) auto 96px 52px;align-items:center;gap:16px;padding:13px 16px;transition:background .15s;display:grid}.exd-tracks li:not(:has(.exd-thumb)) .exd-track{grid-template-columns:36px minmax(0,1fr) auto 96px 52px}.exd-track:hover{background:#ffffff0f}.exd-tracks li.on .exd-track{background:#ffffff17}.exd-num{font-variant-numeric:tabular-nums;color:#ffffff80;place-items:center;width:36px;height:24px;font-size:13px;display:grid;position:relative}.exd-num .p{color:#fff;display:none}.exd-num .p svg{width:15px;height:15px}.exd-track:hover .exd-num .n,.exd-tracks li.on .exd-num:has(.exd-eq) .n{display:none}.exd-track:hover .exd-num .p{display:grid}.exd-tracks li.on .exd-track:not(:hover) .exd-num .p{display:none}.exd-eq{align-items:flex-end;gap:2px;height:14px;display:flex}.exd-track:hover .exd-eq{display:none}.exd-eq i{background:#fff;border-radius:1px;width:3px;animation:.9s ease-in-out infinite exdEq}.exd-eq i:nth-child(2){animation-delay:-.3s}.exd-eq i:nth-child(3){animation-delay:-.6s}@keyframes exdEq{0%,to{height:4px}50%{height:14px}}.exd-thumb{background:#141724 50%/cover;border-radius:6px;width:46px;height:46px;box-shadow:inset 0 0 0 1px #ffffff0f}.exd-track-text{flex-direction:column;gap:2px;min-width:0;display:flex}.exd-track-text b{color:#f4f4f5;white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:600;overflow:hidden}.exd-tracks li.on .exd-track-text b{color:#fff}.exd-track-text span{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.exd-track-meta{color:#ffffff73;white-space:nowrap;font-size:11.5px}.exd-dur{color:#ffffff8c;text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}@media (width<=1100px){.exd-track-meta{display:none}.exd-track{grid-template-columns:36px auto minmax(0,1fr) 96px 52px}.exd-tracks li:not(:has(.exd-thumb)) .exd-track{grid-template-columns:36px minmax(0,1fr) 96px 52px}}@media (prefers-reduced-motion:reduce){.exd-slides,.exd-grid,.exd-eq i{transition:none;animation:none}}.exd-artist-pane{padding-bottom:40px;-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000);mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}.exd-info{flex-direction:column;padding-bottom:24px;display:flex;overflow:hidden}.exd-info>*{flex:none}.exd-info .exd-art{max-width:min(100%,42vh)}.exd-info>.exd-about{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:60px;margin-top:8px;padding-top:14px;padding-bottom:32px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 18px calc(100% - 44px),#0000);mask-image:linear-gradient(#0000,#000 18px calc(100% - 44px),#0000)}.exd-info>.exd-about::-webkit-scrollbar{display:none}.g8os.in-explore .os-dock-row:not(:has(.os-np)),.g8os.in-explore .os-dock>:not(.os-np){display:none}.g8os.in-explore .os-dock .os-np{max-width:360px}.g8os.in-explore:has(.os-dock .os-np) .ex{padding-bottom:120px}.g8os.in-explore .ex{padding-bottom:48px}.exd-fade{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(#07090f00,#07090feb);height:120px;margin-top:-120px;transition:opacity .3s;position:sticky;bottom:0}.exd-fade.on{opacity:1}.exd-track-meta{align-items:center;gap:8px;display:inline-flex}.exd-ec{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.exd-ec i{border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px}.exd-ec.small{gap:5px;padding:2px 8px;font-size:10.5px}.exd-ec.small i{width:6px;height:6px}.exd-info-slot{justify-content:flex-end;align-items:center;gap:2px;display:flex}.exd-eye{cursor:pointer;color:#fff9;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;transition:background .15s,color .15s;display:grid}.exd-eye svg{width:17px;height:17px}.exd-eye:hover{color:#fff;background:#ffffff24}.exd-info-backdrop{z-index:50;-webkit-backdrop-filter:blur(10px);background:#04050a8c;place-items:center;padding:40px;animation:.2s exdFade;display:grid;position:fixed;inset:0}@keyframes exdFade{0%{opacity:0}}.exd-info-sheet{background:#10111aeb;border-radius:20px;flex-direction:column;width:min(720px,100%);max-height:min(80vh,760px);animation:.35s cubic-bezier(.2,1,.3,1) exdRise;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 40px 100px #000000b3}@keyframes exdRise{0%{opacity:0;transform:translateY(16px)scale(.98)}}.exd-info-sheet header{border-bottom:1px solid #ffffff14;align-items:center;gap:22px;padding:28px 28px 22px;display:flex}.exd-info-sheet header>div:last-child{min-width:0}.exd-info-sheet header:last-child{border-bottom:0;padding-bottom:28px}.exd-info-art{background:#141724 50%/cover;border-radius:12px;flex:none;width:120px;height:120px;box-shadow:0 16px 36px #0000008c}.exd-info-sheet h2{font-family:var(--font-display);color:#fff;margin:6px 0 4px;font-size:28px;font-weight:600;line-height:1.1}.exd-info-sheet .exd-info-who{color:#ffffffb3;margin:0;font-size:14px}.exd-info-sheet .exd-chips{margin-top:12px}.exd-info-text{flex-direction:column;gap:12px;padding:22px 28px 30px;display:flex;overflow-y:auto}.exd-info-text p{color:#ffffffc7;margin:0;font-size:14.5px;line-height:1.7}.exd-info-extra{border-bottom:1px solid #ffffff14;padding:14px 28px}.exd-info-left{flex-direction:column;flex:none;display:flex}.exd-info-sheet.two{flex-direction:row;width:min(980px,100%)}.exd-info-sheet.two .exd-info-left{scrollbar-width:none;border-right:1px solid #ffffff14;width:320px;overflow-y:auto}.exd-info-sheet.two header{border-bottom:0;flex-direction:column;align-items:flex-start;gap:18px;padding:28px}.exd-info-sheet.two header>div:last-child{width:100%}.exd-info-sheet.two .exd-info-art{width:100%;height:0;padding-bottom:100%}.exd-info-title{margin-bottom:10px;padding-right:24px}.exd-info-title h2{font-size:34px}.exd-info-sheet.two .exd-chips{margin-top:0}.exd-info-sheet.two .exd-info-extra{border-top:1px solid #ffffff14;border-bottom:0}.exd-info-sheet.two .exd-info-text{flex:1;min-width:0;padding:32px 64px 32px 32px}.exd-info-close{cursor:pointer;color:#fff;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:14px;right:14px}.exd-info-close:hover{background:#ffffff2e}.exd-info-close svg{width:16px;height:16px}.exd-spin{box-sizing:border-box;border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite exdSpin}.ex-btn.primary .exd-spin{border-color:#0a0b11 #0a0b1133 #0a0b1133}.ex-btn:disabled{cursor:default;opacity:.85}@keyframes exdSpin{to{transform:rotate(360deg)}}.exd-num.loading .n,.exd-num.loading .p,.exd-num.loading .exd-eq{display:none!important}.exd-more.open{color:#fff;background:#ffffff24}.exd-side .ex-actions{align-items:center;gap:8px}.exd-side .ex-btn{padding:11px 18px}.exd-round{cursor:pointer;color:#ffffffe6;background:#ffffff0f;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:40px;height:40px;padding:0 10px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff2e}.exd-round:hover,.exd-round.open{background:#ffffff24}.exd-round svg{width:16px;height:16px}.exm-pop{z-index:60;animation:.14s ease-out exmIn;position:fixed}@keyframes exmIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.exm-menu,.exm-sub{-webkit-backdrop-filter:blur(28px)saturate(1.4);background:#161722c7;border-radius:14px;min-width:220px;padding:6px;box-shadow:inset 0 0 0 1px #ffffff1f,0 24px 60px #0009}.exm-head{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:11px;font-family:var(--font-display);padding:8px 10px 4px;display:block}.exm-item{color:#f4f4f5;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.exm-item:hover:not(:disabled),.exm-sub-anchor.open>.exm-item{background:#ffffff1a}.exm-item:disabled{opacity:.55;cursor:default}.exm-icon{color:#ffffffbf;flex:none;place-items:center;width:18px;height:18px;display:grid}.exm-icon svg,.exm-chev svg,.exm-tick svg{width:16px;height:16px}.exm-item-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.exm-item-text b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.exm-item-text span{color:#ffffff80;font-size:11.5px}.exm-chev{color:#ffffff80;display:grid}.exm-tick{color:#c4b5fd;display:grid}.exm-sep{background:#ffffff17;height:1px;margin:5px 8px}.exm-sub-anchor{position:relative}.exm-sub{width:270px;animation:.14s ease-out exmIn;position:absolute;top:-6px;left:calc(100% + 6px)}.exm-sub:before{content:"";width:10px;position:absolute;top:0;bottom:0;left:-10px}.exm-picker-list{scrollbar-width:thin;max-height:300px;overflow-y:auto}.exm-cover{background:#ffffff12 50%/cover;border-radius:6px;flex:none;width:34px;height:34px;box-shadow:inset 0 0 0 1px #ffffff14}.exm-note{color:#ffffff8c;margin:6px 10px;font-size:12px}.exm-new{gap:6px;padding:4px;display:flex}.exm-new input{color:#fff;-webkit-user-select:text;user-select:text;background:#ffffff14;border:0;border-radius:8px;outline:none;flex:1;min-width:0;height:32px;padding:0 10px;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff29}.exm-new input:focus{box-shadow:inset 0 0 0 1px #c4b5fdb3}.exm-new button{color:#0a0b11;cursor:pointer;background:#f4f4f5;border:0;border-radius:8px;height:32px;padding:0 12px;font-size:12.5px;font-weight:600}.exm-new button:disabled{opacity:.5;cursor:default}.exm-toast{z-index:70;color:#fff;-webkit-backdrop-filter:blur(18px);background:#181924f0;border-radius:999px;align-items:center;gap:14px;padding:11px 12px 11px 18px;font-size:13.5px;animation:.3s cubic-bezier(.2,1,.3,1) exmToast;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff24,0 18px 44px #0000008c}@keyframes exmToast{0%{opacity:0;transform:translate(-50%,12px)}}.exm-toast button{color:#0a0b11;cursor:pointer;background:#f4f4f5;border:0;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.exm-sub.left{left:auto;right:calc(100% + 6px)}.exm-sub.left:before{left:auto;right:-10px}.exd-eye-gap{flex:none;width:30px;height:30px}.exd-heart svg{width:16px;height:16px}.exd-heart.on,.exd-heart.on:hover{color:#e86060}.exd-heart.off{color:#fff6}.exd-heart:disabled{cursor:default;opacity:.4}.exd-stats-row{align-items:center;gap:6px;margin-top:10px;display:flex}.exd-stats-row .exd-stats{margin:0}.ex-win{height:100%;position:relative;overflow:hidden;container-type:inline-size}.ex-win .ex{padding-bottom:0}.ex-win .exd-bg,.ex-win .exd-shade{position:absolute}.ex-win .exd-grid{grid-template-columns:minmax(200px,300px) minmax(0,1fr);gap:28px;max-width:none;padding:28px 28px 0}.ex-win .exd-side h1{font-size:clamp(24px,3.4cqw,40px)}.ex-win .exd-info .exd-art{max-width:min(100%,300px)}@container (width<=620px){.ex-win .ex.exd{overflow-y:auto}.ex-win .exd-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);height:auto;padding-bottom:28px}.ex-win .exd-side,.ex-win .exd-pane,.ex-win .exd-slides{height:auto}}.exm-menu-picker{width:270px}.exm-pop,.exd-info-backdrop{--font-display:SpaceGrotesk_600SemiBold, system-ui, sans-serif;--font-body:Inter_400Regular, system-ui, sans-serif;--text-1:#f4f4f5;--text-2:#f4f4f59e;--text-3:#f4f4f56b;font-family:var(--font-body)}.exd-info-backdrop button{font-family:inherit}.exd-info-sheet .ex-btn.exd-info-album{margin-top:16px;padding:8px 16px;font-size:13px}.ex-band{margin-top:16px;padding:0 clamp(32px,5vw,88px)}.ex-sanct{text-align:left;cursor:pointer;width:100%;height:clamp(190px,18vw,260px);color:inherit;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:0 clamp(28px,4vw,56px);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000080,inset 0 0 0 1px #ffffff12}.ex-sanct-bg{background:#141724 50% 66%/cover;transition:transform .6s cubic-bezier(.2,1,.3,1);position:absolute;inset:0}.ex-sanct:hover .ex-sanct-bg{transform:scale(1.03)}.ex-sanct-shade{background:linear-gradient(90deg,#07090fe6 0%,#07090f99 45%,#07090f26 100%);position:absolute;inset:0}.ex-sanct-text{flex-direction:column;gap:8px;max-width:520px;display:flex;position:relative}.ex-sanct-text b{font-family:var(--font-display);letter-spacing:-.01em;color:#fff;font-size:clamp(24px,2.2vw,32px);font-weight:600}.ex-sanct-line{color:#f4f4f5c7;font-size:14px;line-height:1.45}.ex-sanct-enter{color:#fff;background:#ffffff14;border-radius:999px;align-self:flex-start;margin-top:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .2s;box-shadow:inset 0 0 0 1px #ffffff8c}.ex-sanct:hover .ex-sanct-enter{background:#ffffff2e}.ex-sanct-lotus{color:#d88a5a;opacity:.92;filter:drop-shadow(0 0 18px #d88a5a8c);flex:none;width:clamp(110px,11vw,170px);position:relative}.ex-sanct-lotus svg{width:100%;height:auto;display:block}.ex-row h2{align-items:center;gap:12px;display:flex}.ex-move{gap:4px;display:inline-flex}.ex-move button{cursor:pointer;color:#fff;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:26px;height:26px;padding:5px;transition:background .15s,opacity .15s;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.ex-move button svg{width:14px;height:14px}.ex-move button:hover:not(:disabled){background:#fff3}.ex-move button:disabled{opacity:.3;cursor:default}