.lb-search-launch{width:calc(100% - 40px);color:var(--text-secondary);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform var(--vibe-fast,.16s) var(--vibe-standard,ease),background var(--vibe-fast,.16s) var(--vibe-standard,ease);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:9px;margin:2px 20px 14px;padding:11px 14px;font-size:14px;font-weight:550;display:flex}.lb-search-launch:active{transform:scale(var(--vibe-press,.968));background:#ffffff1a}.lb-search-launch svg{opacity:.85;flex:none}.lb-recent-row{scrollbar-width:none;gap:8px;padding:0 20px 4px;display:flex;overflow-x:auto}.lb-recent-row::-webkit-scrollbar{width:0;height:0}.lb-recent-chip{color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:transform var(--vibe-fast,.16s) var(--vibe-standard,ease);background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 13px;font-size:13px;font-weight:600;display:inline-flex}.lb-recent-chip:active{transform:scale(var(--vibe-press,.968))}.lb-recent-chip svg{opacity:.7}.lb-toolbar{align-items:center;gap:8px;padding:4px 20px 2px;display:flex}.lb-search{border-radius:var(--r-md,12px);border:1px solid var(--border-soft,var(--glass-border));background:color-mix(in srgb,var(--bg-elevated) 70%,transparent);min-width:0;color:var(--text-secondary);flex:auto;align-items:center;gap:8px;padding:9px 12px;display:flex}.lb-search svg{opacity:.8;flex:none}.lb-search input{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:auto;font-size:14px;font-weight:550}.lb-search input::placeholder{color:var(--text-tertiary);font-weight:500}.lb-search button{background:color-mix(in srgb,var(--text-primary) 14%,transparent);width:20px;height:20px;color:var(--text-primary);cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;display:grid}.lb-sort{border-radius:var(--r-md,12px);border:1px solid var(--border-soft,var(--glass-border));background:color-mix(in srgb,var(--bg-elevated) 70%,transparent);color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:transform var(--vibe-fast,.16s) var(--vibe-standard,ease);flex:none;align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:600;display:inline-flex}.lb-sort:active{transform:scale(var(--vibe-press,.968))}.lb-sort svg{opacity:.8}.lb-count{background:color-mix(in srgb,var(--text-primary) 16%,transparent);vertical-align:middle;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:700;line-height:1.5;display:inline-block}.lib2030-tab.is-on .lb-count{background:color-mix(in srgb,var(--bg-primary) 22%,transparent)}.lb-card-wrap{min-width:0;display:block;position:relative}.lb-card-wrap>.lib2030-card{width:100%}.lb-album-play{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;opacity:.92;width:34px;height:34px;transition:transform var(--vibe-fast,.16s) var(--vibe-spring,ease),opacity var(--vibe-fast,.16s) var(--vibe-standard,ease);background:#0a0a0e9e;border:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:9px;right:9px;box-shadow:0 6px 18px -6px #000c}.lb-album-play:hover{opacity:1}.lb-album-play:active{transform:scale(.9)}.lb-note{color:var(--text-secondary);text-align:center;padding:22px 20px;font-size:13px;font-weight:550}@media(prefers-reduced-motion:reduce){.lb-search-launch,.lb-recent-chip,.lb-sort,.lb-album-play{transition:none}}html body[class*=theme-]{--family-canvas:var(--bg-primary,#08080c);--family-panel:color-mix(in srgb, var(--bg-secondary,#121218) 88%, white 12%);--family-panel-strong:color-mix(in srgb, var(--bg-tertiary,#191920) 90%, white 10%);--family-elevated:color-mix(in srgb, var(--bg-elevated,#202028) 90%, white 10%);--family-accent-soft:rgba(var(--accent-rgb,227, 51, 51), .14);--family-accent-mid:rgba(var(--accent-rgb,227, 51, 51), .24);--family-border:#ffffff17;--family-border-strong:#ffffff29;--family-text:#fffffff5;--family-muted:#ffffff9e;--family-faint:#fff6;--family-shadow:0 18px 54px color-mix(in srgb, var(--shadow-color,#0000006b) 88%, transparent);--family-inner-edge:inset 0 1px 0 #ffffff14;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--display-font:"Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--mono-font:"JetBrains Mono", ui-monospace, SFMono-Regular, Consolas, monospace!important;--card-radius:16px!important;--art-radius:14px!important;--r-sm:10px!important;--r-md:14px!important;--r-lg:18px!important;--r-xl:22px!important;--r-pill:999px!important;background:var(--family-canvas)!important}html body[class*=theme-] .mini-root,html body[class*=theme-] .desk-root,html body[class*=theme-] .settings2030,html body[class*=theme-] .np2030,html body[class*=theme-] button,html body[class*=theme-] input,html body[class*=theme-] textarea,html body[class*=theme-] select{font-family:var(--app-font)!important}html body[class*=theme-] .mini-root{--mini-text-primary:var(--family-text);--mini-text-secondary:var(--family-muted);--mini-text-tertiary:var(--family-faint);background:radial-gradient(circle at 88% -8%,rgba(var(--accent-rgb),.11),transparent 34%),var(--family-canvas)!important}html body[class*=theme-] .theme-fx{pointer-events:none!important;opacity:calc(var(--theme-fx-opacity,.7) * .38)!important;background:radial-gradient(circle at 12% 6%,rgba(var(--accent-rgb),.2),transparent 35%),radial-gradient(circle at 90% 92%,rgba(var(--accent-2-rgb,var(--accent-rgb)),.12),transparent 38%)!important;filter:saturate(.82)!important;animation:none!important;display:block!important;position:fixed!important;inset:0!important}html body[class*=theme-] .theme-fx:before,html body[class*=theme-] .theme-fx:after{content:""!important;opacity:1!important;animation:none!important;position:absolute!important;inset:0!important;transform:none!important}html body[class*=theme-] .theme-fx:before{background:linear-gradient(#ffffff06,#0000 28%)!important}html body[class*=theme-] .theme-fx:after{background:radial-gradient(#0000 35%,#0303077a)!important}html body[class*=theme-] .theme-skin{z-index:0!important;pointer-events:none!important;opacity:.32!important;position:fixed!important;inset:0!important;overflow:hidden!important}html body[class*=theme-] .skin-mesh,html body[class*=theme-] .skin-veil,html body[class*=theme-] .skin-grain{pointer-events:none!important;animation:none!important;position:absolute!important;inset:0!important}html body[class*=theme-] .skin-mesh{background:radial-gradient(circle at 22% 18%,rgba(var(--accent-rgb),.22),transparent 30%),radial-gradient(circle at 78% 76%,rgba(var(--accent-2-rgb,var(--accent-rgb)),.12),transparent 34%)!important;filter:blur(28px)saturate(.78)!important;transform:scale(1.06)!important}html body[class*=theme-] .skin-veil{background:linear-gradient(145deg,#ffffff06,#0000 42%)!important}html body[class*=theme-] .skin-grain{opacity:var(--theme-noise,.025)!important;mix-blend-mode:soft-light!important;background-image:repeating-linear-gradient(0deg,#ffffff29 0 1px,#0000 1px 3px)!important}html body[class*=theme-] :is(.ln2030-greet,.br2030-title,.lib2030-title,.l2e2030-title,.np2030-title,.desk-top-title,.desk-side-name,.sheet2030-title,.q2030-title,.dts-title,.err2030-title){font-family:var(--display-font)!important;text-transform:none!important;text-shadow:none!important;letter-spacing:-.035em!important;-webkit-text-fill-color:currentColor!important;background-image:none!important;font-style:normal!important;font-weight:760!important}html body[class*=theme-] .ln2030-greet{color:var(--family-text)!important;font-size:clamp(30px,8vw,36px)!important;line-height:1!important}html body[class*=theme-] :is(.br2030-title,.lib2030-title,.l2e2030-title){color:var(--family-text)!important;font-size:clamp(30px,7.5vw,36px)!important;line-height:1.04!important}html body[class*=theme-] :is(.ln2030-kicker,.sheet2030-kicker,.adm2030-kicker){color:var(--tg-blue)!important;font-family:var(--app-font)!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:750!important}html body[class*=theme-] :is(.ln2030-hero-k,.set2030-theme-h,.set2030-section-h){font-family:var(--app-font)!important;letter-spacing:.1em!important;text-transform:uppercase!important}html body[class*=theme-] :is(.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-hero,.set2030-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-card){border:1px solid var(--family-border)!important;border-radius:var(--r-lg)!important;background:color-mix(in srgb,var(--family-panel) 90%,transparent)!important;box-shadow:var(--family-inner-edge)!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important}html body[class*=theme-] :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){border:1px solid var(--family-border)!important;border-radius:var(--r-pill)!important;background:color-mix(in srgb,var(--family-text) 8%,transparent)!important;color:var(--family-text)!important;box-shadow:var(--family-inner-edge)!important}html body[class*=theme-] :is(.ln2030-hero-play,.np2030-play,.l2e2030-task-btn,.set2030-theme-card.is-on .set2030-theme-dot){border-radius:var(--r-pill)!important;background:var(--tg-blue)!important;color:var(--on-accent,#fff)!important;box-shadow:var(--family-inner-edge),0 10px 26px rgba(var(--accent-rgb),.2)!important;border:0!important}html body[class*=theme-] :is(.ln2030-hero-cover,.artwork-card img,.lib2030-card img){border-radius:var(--art-radius)!important;clip-path:none!important;image-rendering:auto!important}html body[class*=theme-] .ln2030-hero{overflow:hidden!important}html body[class*=theme-] .ln2030-hero-title{font-family:var(--display-font)!important;text-transform:none!important;letter-spacing:-.025em!important;font-weight:720!important}html body[class*=theme-] .ln2030-almost-emoji{color:var(--tg-blue)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html body[class*=theme-] .ln2030-fav-chip.on{background:var(--family-accent-soft)!important;border-color:rgba(var(--accent-rgb),.42)!important;color:var(--family-text)!important}html body[class*=theme-] .ln2030-empty{border:1px solid var(--family-border);border-radius:var(--r-lg);background:color-mix(in srgb,var(--family-text) 5%,transparent);width:min(520px,100% - 40px);box-shadow:var(--family-inner-edge);text-align:center;justify-items:center;margin:clamp(44px,10vh,96px) auto 24px;padding:30px 24px;display:grid}html body[class*=theme-] .ln2030-empty-icon{border-radius:var(--r-md,14px);background:var(--family-accent-soft);width:48px;height:48px;color:var(--tg-blue);place-items:center;margin-bottom:16px;display:grid}html body[class*=theme-] .ln2030-empty h2{color:var(--family-text);font-family:var(--display-font);letter-spacing:-.015em;margin:0;font-size:20px;font-weight:720}html body[class*=theme-] .ln2030-empty p{max-width:330px;color:var(--family-muted);margin:7px 0 20px;font-size:13px;line-height:1.5}html body[class*=theme-] .ln2030-empty-actions{gap:10px;display:flex}html body[class*=theme-] .ln2030-empty-actions button{border:1px solid var(--family-border-strong);background:color-mix(in srgb,var(--family-text) 8%,transparent);min-height:40px;color:var(--family-text);align-items:center;gap:8px;padding:0 15px;font-weight:650;display:inline-flex;border-radius:var(--r-pill)!important}html body[class*=theme-] .ln2030-empty-actions button:first-child{border-color:rgba(var(--accent-rgb),.34);background:var(--family-accent-soft);color:var(--tg-blue)}html body[class*=theme-] .settings2030{background:color-mix(in srgb,var(--family-canvas) 96%,transparent)!important;color:var(--family-text)!important}html body[class*=theme-] .set2030-scroll{background:radial-gradient(circle at 92% 0%,rgba(var(--accent-rgb),.1),transparent 26%),var(--family-canvas)!important}html body[class*=theme-] .set2030-top-glow{opacity:.28!important;background:radial-gradient(circle,rgba(var(--accent-rgb),.24),transparent 68%)!important}html body[class*=theme-] .set2030-lead,html body[class*=theme-] .set2030-theme-lead{color:var(--family-muted)!important}html body[class*=theme-] .set2030-theme-card{border:1px solid var(--family-border)!important;border-radius:var(--r-lg)!important;background:color-mix(in srgb,var(--family-text) 6%,transparent)!important;width:170px!important;min-width:170px!important;height:140px!important;color:var(--family-text)!important;box-shadow:var(--family-inner-edge)!important;clip-path:none!important;outline:0!important;transition:border-color .18s,background-color .18s,box-shadow .18s!important;transform:scale(1)!important}html body[class*=theme-] .set2030-theme-card.is-on{border-color:rgba(var(--accent-rgb),.65)!important;background:var(--family-accent-soft)!important;box-shadow:var(--family-inner-edge),inset 0 0 0 1px rgba(var(--accent-rgb),.18)!important}html body[class*=theme-] .set2030-theme-preview{border:1px solid var(--family-border)!important;clip-path:none!important;border-radius:10px!important;overflow:hidden!important}html body[class*=theme-] .set2030-theme-name{font-family:var(--display-font)!important;text-transform:none!important;letter-spacing:-.015em!important;font-weight:720!important}html body[class*=theme-] .set2030-theme-tag{color:var(--tg-blue)!important;font-family:var(--app-font)!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-weight:680!important}html body[class*=theme-] .set2030-theme-mood{color:var(--family-faint)!important}html body[class*=theme-] :is(.set2030-row,.set2030-section){color:var(--family-text)!important}.app-dock{z-index:30;width:min(430px,100vw);padding:0 10px max(env(safe-area-inset-bottom,0px),8px);pointer-events:none;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.app-dock__surface{border:1px solid var(--family-border-strong);background:color-mix(in srgb,var(--family-panel-strong) 96%,var(--family-canvas));min-height:64px;box-shadow:var(--family-inner-edge),var(--family-shadow);-webkit-backdrop-filter:blur(32px)saturate(1.2);pointer-events:auto;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;padding:5px;display:grid;overflow:hidden}html body[class*=theme-] .app-dock .app-dock__surface{background:color-mix(in srgb,var(--family-panel-strong,var(--family-panel)) 96%,var(--family-canvas,#12080a))!important;-webkit-backdrop-filter:blur(32px)saturate(1.2)!important}.app-dock__item{min-width:0;min-height:52px;color:var(--family-faint);cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:5px 2px 4px;display:flex;position:relative}.app-dock__item.is-active{color:var(--family-text);background:var(--family-accent-soft);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.2)}.app-dock__icon{justify-content:center;align-items:center;display:inline-flex;position:relative}.app-dock__label{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;font-weight:650;line-height:1;overflow:hidden}.app-dock__item.is-active .app-dock__label{color:var(--tg-blue)}.app-dock__dot{border:1px solid var(--family-panel-strong);background:var(--tg-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;right:-3px}.app-dock__count{border:2px solid var(--family-panel-strong);background:var(--tg-blue);min-width:16px;height:16px;color:var(--on-accent,#fff);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:9px;font-style:normal;font-weight:760;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-10px}.app-dock__item.is-settling .app-dock__icon{animation:.36s cubic-bezier(.22,1,.36,1) family-dock-settle}@keyframes family-dock-settle{0%{opacity:.55;transform:scale(.82)}64%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.app-miniplayer{left:50%;bottom:calc(78px + max(env(safe-area-inset-bottom,0px),8px));z-index:45;border:1px solid var(--family-border-strong);background:color-mix(in srgb,var(--family-panel-strong) 92%,transparent);width:min(416px,100vw - 20px);box-shadow:var(--family-inner-edge),var(--family-shadow);-webkit-backdrop-filter:blur(24px)saturate(1.16);border-radius:18px;position:fixed;overflow:visible;transform:translate(-50%)}.app-miniplayer__ambient{border-radius:inherit;filter:blur(24px)saturate(.8);opacity:.09;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0;overflow:hidden;transform:scale(1.15)}.app-miniplayer__body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"track controls""chips chips";align-items:center;gap:0 6px;padding:7px 8px 8px;display:grid;position:relative}.app-miniplayer__track{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-area:track;align-items:center;gap:10px;padding:0;display:flex}.app-miniplayer__art{border:1px solid var(--family-border-strong);background:var(--family-panel);width:48px;height:48px;box-shadow:var(--family-inner-edge);border-radius:12px;flex:0 0 48px;display:block;position:relative;overflow:hidden}.app-miniplayer__art img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.app-miniplayer__meta{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.app-miniplayer__status{color:var(--tg-blue);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1px;font-size:9px;font-weight:720;line-height:1.1}.app-miniplayer__title{width:100%;color:var(--family-text);font-family:var(--display-font);letter-spacing:-.015em;white-space:nowrap;font-size:14px;font-weight:720;line-height:1.2;display:block;overflow:hidden}.app-miniplayer__artist,.app-miniplayer__upnext{width:100%;color:var(--family-muted);font-size:11px;font-weight:520;line-height:1.2;display:block}.app-miniplayer__upnext{color:var(--family-faint);margin-top:1px;font-size:9px}.app-miniplayer__controls{grid-area:controls;align-items:center;gap:1px;display:flex}.app-miniplayer__control{width:44px;height:44px;color:var(--family-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-miniplayer__control svg{pointer-events:none;display:block}.app-miniplayer__control--play svg{transform:translate(1.5px)}.app-miniplayer__control--like[aria-pressed=true]{color:var(--accent-heart,var(--tg-blue))}.app-miniplayer__control--play{background:var(--tg-blue);width:44px;height:44px;color:var(--on-accent,#fff);box-shadow:var(--family-inner-edge);margin:0}.app-miniplayer__chips{scrollbar-width:none;grid-area:chips;align-items:center;gap:5px;min-width:0;padding:5px 0 0 58px;display:flex;overflow-x:auto}.app-miniplayer__chips::-webkit-scrollbar{display:none}.app-miniplayer__chip{border:1px solid var(--family-border);height:21px;color:var(--family-muted);background:#ffffff0e;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 7px;font-size:9px;font-style:normal;font-weight:650;line-height:1;display:inline-flex}button.app-miniplayer__chip{cursor:pointer}.app-miniplayer__chip--earn{border-color:rgba(var(--accent-rgb),.28);background:var(--family-accent-soft);color:var(--family-text)}.app-miniplayer__chip em{color:var(--family-faint);font-style:normal;font-weight:560}.app-miniplayer__progress{appearance:none;z-index:2;outline-offset:1px;cursor:pointer;background-color:#0000;background-image:linear-gradient(90deg,var(--tg-blue) 0,var(--tg-blue) var(--player-progress,0%),color-mix(in srgb,var(--family-text) 30%,transparent) var(--player-progress,0%),color-mix(in srgb,var(--family-text) 30%,transparent) var(--player-buffered,var(--player-progress,0%)),color-mix(in srgb,var(--family-text) 10%,transparent) var(--player-buffered,var(--player-progress,0%)),color-mix(in srgb,var(--family-text) 10%,transparent) 100%);touch-action:pan-y;background-position:50%;background-repeat:no-repeat;background-size:100% 2px;border:0;border-radius:999px;outline:2px solid #0000;width:calc(100% - 24px);height:16px;margin:0;padding:0;position:absolute;bottom:-7px;left:12px;right:12px}.app-miniplayer__progress::-webkit-slider-runnable-track{background:0 0;border:0;height:2px}.app-miniplayer__progress::-webkit-slider-thumb{appearance:none;background:var(--family-text);opacity:0;border:2px solid #08080c80;border-radius:50%;width:10px;height:10px;margin-top:-4px;transition:opacity .12s,transform .16s;transform:scale(.76);box-shadow:0 2px 7px #0000005c}.app-miniplayer__progress::-moz-range-track{background:0 0;border:0;height:2px}.app-miniplayer__progress::-moz-range-thumb{background:var(--family-text);opacity:0;border:2px solid #08080c80;border-radius:50%;width:10px;height:10px;transform:scale(.76);box-shadow:0 2px 7px #0000005c}.app-miniplayer__progress:is(:hover,:active,:focus-visible)::-webkit-slider-thumb{opacity:1;transform:scale(1)}.app-miniplayer__progress:is(:hover,:active,:focus-visible)::-moz-range-thumb{opacity:1;transform:scale(1)}.app-miniplayer__progress:focus-visible{outline-color:rgba(var(--accent-rgb),.72)}.app-miniplayer__hint{border:1px solid var(--family-border);background:color-mix(in srgb,var(--family-panel-strong) 94%,transparent);color:var(--family-muted);box-shadow:var(--family-inner-edge);pointer-events:none;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:9px;font-weight:650;display:inline-flex;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.app-miniplayer__hint i{color:var(--tg-blue);font-style:normal}html body[class*=theme-] .np2030{color:var(--family-text)!important;background:var(--family-canvas)!important}html body[class*=theme-] .np2030-canvas{filter:saturate(.78)!important}html body[class*=theme-] .npw--cohesive{pointer-events:none!important;opacity:.26!important;position:absolute!important;inset:0!important;overflow:hidden!important}html body[class*=theme-] .npw-family-wash,html body[class*=theme-] .npw-family-orb,html body[class*=theme-] .npw-family-grain{pointer-events:none!important;position:absolute!important}html body[class*=theme-] .npw-family-wash{background:linear-gradient(155deg,rgba(var(--accent-rgb),.18),transparent 42%)!important;inset:0!important}html body[class*=theme-] .npw-family-orb{background:rgba(var(--accent-2-rgb,var(--accent-rgb)),.16)!important;filter:blur(58px)!important;border-radius:50%!important;width:58vw!important;height:58vw!important;bottom:8%!important;right:-18%!important}html body[class*=theme-] .npw-family-grain{opacity:.12!important;background-image:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 4px)!important;inset:0!important}html body[class*=theme-] :is(.np2030-plate,.np2030-cover){clip-path:none!important;image-rendering:auto!important;border-radius:20px!important}html body[class*=theme-] .np2030-cover{border:1px solid var(--family-border-strong)!important;box-shadow:var(--family-inner-edge),0 24px 60px #02020661!important}html body[class*=theme-] .np2030-hero{flex-direction:column;gap:8px}html body[class*=theme-] .np2030-hero>.np2030-viz{flex:none;margin:4px auto 0}html body[class*=theme-] .np2030-title{color:var(--family-text)!important;font-family:var(--display-font)!important;font-size:clamp(25px,7vw,34px)!important;line-height:1.05!important}html body[class*=theme-] .np2030-artist{color:var(--family-muted)!important;font-family:var(--app-font)!important;text-transform:none!important;letter-spacing:normal!important}html body[class*=theme-] .np2030-context-k{color:var(--tg-blue)!important;font-family:var(--app-font)!important;text-transform:uppercase!important;letter-spacing:.12em!important}html body[class*=theme-] .np2030-context-v{color:var(--family-muted)!important;font-family:var(--app-font)!important;text-transform:none!important;letter-spacing:normal!important}html body[class*=theme-] :is(.np2030-like.on,.np2030-icon.on){color:var(--accent-heart,var(--tg-blue))!important}html body[class*=theme-] .np2030-range,html body[class*=theme-] .np2030-scrub input[type=range]{accent-color:var(--tg-blue)!important}.player-timeline.player-timeline--stacked{grid-template-columns:minmax(0,1fr);grid-template-areas:"range""times";row-gap:8px;width:100%;min-width:0;height:auto;display:grid;overflow:visible}.player-timeline.player-timeline--stacked:before{content:none}.player-timeline.player-timeline--inline{grid-template-columns:42px minmax(64px,1fr) 42px;align-items:center;column-gap:10px;width:100%;min-width:0;display:grid}.player-timeline--stacked .player-timeline__range{grid-area:range}.player-timeline--stacked .player-timeline__times{grid-area:times;justify-content:space-between;align-items:center;width:100%;min-height:14px;margin:0;display:flex}.player-timeline__range{appearance:none;outline-offset:2px;cursor:pointer;background-color:#0000;background-image:linear-gradient(90deg,var(--tg-blue) 0,var(--tg-blue) var(--player-progress,0%),color-mix(in srgb,var(--family-text) 30%,transparent) var(--player-progress,0%),color-mix(in srgb,var(--family-text) 30%,transparent) var(--player-buffered,var(--player-progress,0%)),color-mix(in srgb,var(--family-text) 14%,transparent) var(--player-buffered,var(--player-progress,0%)),color-mix(in srgb,var(--family-text) 14%,transparent) 100%);touch-action:pan-y;background-position:50%;background-repeat:no-repeat;background-size:100% 5px;border:0;border-radius:999px;outline:2px solid #0000;width:100%;min-width:0;height:20px;margin:0;padding:0;display:block}.player-timeline__range:focus-visible{outline-color:rgba(var(--accent-rgb),.72)}.player-timeline__range::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:999px;height:5px}.player-timeline__range::-webkit-slider-thumb{appearance:none;opacity:0;background:#fff;border:2px solid #08080c80;border-radius:50%;width:14px;height:14px;margin-top:-4.5px;transition:opacity .12s,transform .16s;transform:scale(.82);box-shadow:0 2px 8px #00000061}.player-timeline__range::-moz-range-track{background:0 0;border:0;border-radius:999px;height:5px}.player-timeline__range::-moz-range-thumb{opacity:0;background:#fff;border:2px solid #08080c80;border-radius:50%;width:14px;height:14px;transform:scale(.82);box-shadow:0 2px 8px #00000061}.player-timeline__range:is(:hover,:active,:focus-visible)::-webkit-slider-thumb{opacity:1;transform:scale(1)}.player-timeline.hot .player-timeline__range::-webkit-slider-thumb{opacity:1;transform:scale(1)}.player-timeline__range:is(:hover,:active,:focus-visible)::-moz-range-thumb{opacity:1;transform:scale(1)}.player-timeline.hot .player-timeline__range::-moz-range-thumb{opacity:1;transform:scale(1)}.player-timeline__time{color:var(--family-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:650;line-height:1.2}.player-timeline__time--elapsed{color:var(--family-text)}.player-timeline--inline .player-timeline__time--remaining{text-align:right}.app-player-spinner{animation:.78s linear infinite app-player-spin}@keyframes app-player-spin{to{transform:rotate(360deg)}}[data-playback-phase=error] .app-miniplayer__status,[data-playback-phase=error] .np2030-context-k{color:#f0a36a!important}html body[class*=theme-] :is(.np2030-chip,.np2030-rail-btn,.np2030-sleep-chip){border:1px solid var(--family-border)!important;color:var(--family-muted)!important;box-shadow:var(--family-inner-edge)!important;background:#ffffff0e!important;border-radius:999px!important}html body[data-shell=desktop][class*=theme-]{--desk-radius:16px!important;--desk-gap:10px!important;--desk-material:color-mix(in srgb, var(--family-panel) 82%, transparent)!important;--desk-material-solid:var(--family-panel)!important;--desk-material-elevated:color-mix(in srgb, var(--family-elevated) 88%, transparent)!important;--desk-hairline:var(--family-border)!important;--desk-hairline-strong:var(--family-border-strong)!important;--desk-blur:28px!important}html body[data-shell=desktop][class*=theme-] .desk-host{background:radial-gradient(circle at 82% 0%,rgba(var(--accent-rgb),.12),transparent 32%),var(--family-canvas)!important}html body[data-shell=desktop][class*=theme-] :is(.desk-side,.desk-main,.desk-rail,.desk-player){border:1px solid var(--family-border)!important;border-radius:var(--desk-radius)!important;background:var(--desk-material)!important;box-shadow:var(--family-inner-edge),0 14px 44px #0202063d!important;-webkit-backdrop-filter:blur(var(--desk-blur)) saturate(1.08)!important;clip-path:none!important}html body[data-shell=desktop][class*=theme-] .desk-side{padding:14px 12px!important}html body[data-shell=desktop][class*=theme-] .desk-side-brand{font-family:var(--app-font)!important;text-transform:none!important}html body[data-shell=desktop][class*=theme-] .desk-side-logo{border:1px solid rgba(var(--accent-rgb),.28)!important;background:var(--family-accent-soft)!important;color:var(--tg-blue)!important;box-shadow:var(--family-inner-edge)!important;border-radius:12px!important}html body[data-shell=desktop][class*=theme-] .desk-side-name{color:var(--family-text)!important;font-size:16px!important;line-height:1.1!important}html body[data-shell=desktop][class*=theme-] .desk-side-sub{color:var(--tg-blue)!important;font-family:var(--app-font)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:680!important}html body[data-shell=desktop][class*=theme-] .desk-side-link{min-height:44px!important;color:var(--family-muted)!important;font-family:var(--app-font)!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;font-weight:620!important}html body[data-shell=desktop][class*=theme-] .desk-side-link.is-on{border-color:rgba(var(--accent-rgb),.22)!important;background:var(--family-accent-soft)!important;color:var(--family-text)!important;box-shadow:inset 3px 0 0 var(--tg-blue)!important}html body[data-shell=desktop][class*=theme-] .desk-side-link.is-on svg{color:var(--tg-blue)!important}html body[data-shell=desktop][class*=theme-] .desk-side-themes-h{color:var(--family-faint)!important;font-family:var(--app-font)!important;letter-spacing:.09em!important}html body[data-shell=desktop][class*=theme-] .desk-theme{border:1px solid var(--family-border)!important;color:var(--family-muted)!important;font-family:var(--app-font)!important;box-shadow:none!important;background:#ffffff09!important;border-radius:10px!important}html body[data-shell=desktop][class*=theme-] .desk-theme.is-on{border-color:rgba(var(--accent-rgb),.44)!important;background:var(--family-accent-soft)!important;color:var(--family-text)!important}html body[data-shell=desktop][class*=theme-] :is(.desk-side-studio,.desk-side-settings){border:1px solid var(--family-border)!important;color:var(--family-muted)!important;font-family:var(--app-font)!important;text-transform:none!important;box-shadow:none!important;background:#ffffff0a!important;border-radius:12px!important}html body[data-shell=desktop][class*=theme-] .desk-top-title{color:var(--family-text)!important;font-size:28px!important;line-height:1!important}html body[data-shell=desktop][class*=theme-] :is(.desk-top-search,.desk-top-coin){border:1px solid var(--family-border)!important;color:var(--family-muted)!important;box-shadow:var(--family-inner-edge)!important;background:#ffffff0e!important}html body[data-shell=desktop][class*=theme-] .desk-player-play{background:var(--tg-blue)!important;color:var(--on-accent,#fff)!important;box-shadow:var(--family-inner-edge)!important;border:0!important;border-radius:999px!important}html body[data-shell=desktop][class*=theme-] .np2030-scroll{padding-bottom:36px}html body[data-shell=desktop][class*=theme-] .np2030-hero{width:min(100%,680px);min-height:0;margin-inline:auto;padding-top:10px}html body[data-shell=desktop][class*=theme-] .np2030-plate{width:min(42dvh,340px)!important}html body[data-shell=desktop][class*=theme-] :is(.np2030-deck,.np2030-peek,.np2030-up,.np2030-artist-card){max-width:620px!important;margin-left:auto!important;margin-right:auto!important}html body[data-shell=desktop][class*=theme-] :is(.desk-player-title,.desk-rail-title,.dwidget-title){font-family:var(--display-font)!important;text-transform:none!important;letter-spacing:-.015em!important}html body[data-shell=desktop][class*=theme-] .desk-main-scroll :is(.ln2030-greet,.br2030-title,.lib2030-title,.l2e2030-title){font-size:34px!important}html body[class*=theme-] .det2030-artist.has-banner{--artist-hue:0!important;--artist-sat:0%!important;--artist-warm:0!important}html body[class*=theme-] .det2030-artist .det2030-hero{justify-content:flex-start!important;height:clamp(200px,52vw,280px)!important;min-height:0!important;overflow:hidden!important}html body[class*=theme-] .det2030-artist .det2030-hero:before,html body[class*=theme-] .det2030-artist .det2030-hero:after{content:none!important;display:none!important}html body[class*=theme-] .det2030-artist .det2030-back{border-radius:var(--r-pill,999px)!important;flex:none!important;align-self:flex-start!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;margin-top:8px!important;margin-left:12px!important;margin-right:auto!important;padding:0!important}html body[class*=theme-] .det2030-artist.has-banner .det2030-hero,html body[class*=theme-] .det2030-artist.has-banner .det2030-bleed,html body[class*=theme-] .det2030-artist.has-banner .det2030-bleed img,html body[class*=theme-] .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important}html body[class*=theme-] .det2030-artist.has-banner .det2030-bleed{clip-path:none!important;filter:none!important;opacity:1!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:0!important;height:auto!important;animation:none!important;inset:0!important;transform:none!important;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 70%,#0000)!important}html body[class*=theme-] .det2030-artist.has-banner .det2030-bleed:after,html body[class*=theme-] .det2030-artist.has-banner .det2030-bleed:before,html body[class*=theme-] .det2030-artist.has-banner .det2030-shade,html body[class*=theme-] .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;clip-path:none!important;background:0 0!important;border-radius:0!important;display:none!important}html body[class*=theme-] .det2030-artist-toolbar .det2030-btn{flex:none!important;height:32px!important;min-height:32px!important;padding:0 14px!important;font-size:12.5px!important}@media(max-width:370px){.app-dock{padding-inline:7px}.app-dock__surface{border-radius:18px;min-height:60px;padding:4px}.app-dock__item{border-radius:12px;min-height:50px}.app-dock__label{font-size:8px}.app-miniplayer{width:calc(100vw - 14px)}.app-miniplayer__body{padding-inline:6px}.app-miniplayer__art{flex-basis:44px;width:44px;height:44px}.app-miniplayer__control,.app-miniplayer__control--play{width:44px;height:44px}.app-miniplayer__chips{padding-left:54px}}@media(prefers-reduced-transparency:reduce){.app-dock__surface,.app-miniplayer,html body[class*=theme-] :is(.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-hero,.set2030-card,.np2030-deck){background:var(--family-panel-strong)!important;-webkit-backdrop-filter:none!important}}@media(pointer:coarse){.app-miniplayer__progress::-webkit-slider-thumb{opacity:1;transform:scale(1)}.player-timeline__range::-webkit-slider-thumb{opacity:1;transform:scale(1)}.app-miniplayer__progress::-moz-range-thumb{opacity:1;transform:scale(1)}.player-timeline__range::-moz-range-thumb{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.app-dock__item.is-settling .app-dock__icon{animation:none!important}.app-miniplayer__ambient,html body[class*=theme-] .skin-mesh{filter:none!important;transform:none!important}.app-player-spinner{animation-duration:1.4s}.app-miniplayer__progress::-webkit-slider-thumb{transition:none}.player-timeline__range::-webkit-slider-thumb{transition:none}.app-miniplayer__progress::-moz-range-thumb{transition:none}.player-timeline__range::-moz-range-thumb{transition:none}}html body[class*=theme-] .toast2030-item{-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);border-radius:var(--r-md)!important;border-color:var(--family-border-strong)!important;background:color-mix(in srgb,var(--family-panel-strong) 94%,transparent)!important;color:var(--family-text)!important;box-shadow:0 16px 36px -24px #000000b8!important}html body[class*=theme-] .toast2030-ico{color:var(--accent);place-items:center;display:grid}body[data-perf=low] .app-dock__surface,body[data-perf=low] .app-miniplayer,body[data-perf=low] .theme-skin{-webkit-backdrop-filter:none!important}body[data-perf=low] .app-miniplayer__ambient,body[data-perf=low] .skin-mesh{display:none!important}#browse-surface.br2030 .br2030-grid,#browse-surface.br2030 .br2030-charts{scroll-snap-type:none!important;box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;width:100%!important;padding:0 20px 8px!important;display:grid!important;overflow:visible!important}#browse-surface.br2030 .br2030-grid>*,#browse-surface.br2030 .br2030-charts>*{width:100%!important;min-width:0!important;max-width:none!important}#browse-surface.br2030 .br2030-dest-in{animation:artist-tr-in .38s var(--ease-spring,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--i,0) * 40ms)}#browse-surface.br2030 .br2030-tile,#browse-surface.br2030 .br2030-chart{appearance:none!important;aspect-ratio:4/3!important;box-sizing:border-box!important;clip-path:none!important;background:var(--browse-fallback,#141418)!important;color:#fff!important;opacity:1!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;text-align:left!important;text-transform:none!important;cursor:pointer!important;scroll-snap-align:none!important;-webkit-tap-highlight-color:transparent!important;background-image:none!important;border:1px solid #ffffff24!important;border-radius:20px!important;flex:none!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-style:normal!important;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 18px 38px -18px #000000c7,inset 0 1px #ffffff1a!important}#browse-surface.br2030 .br2030-destination:before,#browse-surface.br2030 .br2030-destination:after{content:none!important;display:none!important}#browse-surface.br2030 .br2030-tile:hover,#browse-surface.br2030 .br2030-chart:hover{transform:translateY(-2px)!important;box-shadow:0 22px 44px -18px #000000db,inset 0 1px #ffffff1f!important}#browse-surface.br2030 .br2030-tile:active,#browse-surface.br2030 .br2030-chart:active{transform:scale(.975)translateY(1px)!important}#browse-surface.br2030 .br2030-tile:focus-visible,#browse-surface.br2030 .br2030-chart:focus-visible{outline-offset:3px!important;outline:2px solid #fff!important}#browse-surface.br2030 .br2030-tile-image{z-index:0!important;object-fit:cover!important;object-position:center!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;border:0!important;border-radius:0!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}#browse-surface.br2030 .br2030-tile-shine,#browse-surface.br2030 .br2030-tile.has-img .br2030-tile-shine{z-index:1!important;background:linear-gradient(180deg,#05050805 20%,#05050829 54%,#050508e0),linear-gradient(135deg,rgba(var(--accent-rgb,227, 51, 51),.1),transparent 52%)!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;pointer-events:none!important;border-radius:0!important;display:block!important;position:absolute!important;inset:0!important}#browse-surface.br2030 .br2030-tile-glyph{z-index:0!important;color:#ffffff2e!important;letter-spacing:-.08em!important;text-transform:none!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;pointer-events:none!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:88px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;position:absolute!important;top:-8px!important;right:-4px!important;transform:none!important}#browse-surface.br2030 .br2030-tile-copy{z-index:2!important;color:#fff!important;text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;width:auto!important;max-width:calc(100% - 26px)!important;padding:0!important;display:flex!important;position:absolute!important;bottom:12px!important;left:13px!important;right:13px!important;transform:none!important}#browse-surface.br2030 .br2030-tile-eyebrow{color:#ffffffc2!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-shadow:0 1px 5px #000000a6!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:9px!important;font-style:normal!important;font-weight:800!important;line-height:1.1!important;display:block!important}#browse-surface.br2030 .br2030-tile-label,#browse-surface.br2030 .br2030-chart-title{color:#fff!important;letter-spacing:-.02em!important;text-align:left!important;text-transform:none!important;text-shadow:0 2px 8px #000000b8!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;max-width:100%!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:800!important;line-height:1.12!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}#browse-surface.br2030 .br2030-tile-sub{color:#ffffffbd!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;text-shadow:0 1px 5px #000000b8!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;width:100%!important;max-width:100%!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:10px!important;font-style:normal!important;font-weight:600!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}#browse-surface.br2030 .br2030-chart-orb{z-index:2!important;color:#fff!important;opacity:1!important;filter:none!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#0a0a0e57!important;border:1px solid #fff3!important;border-radius:12px!important;place-items:center!important;width:36px!important;height:36px!important;padding:0!important;display:grid!important;position:absolute!important;top:11px!important;right:11px!important;transform:none!important;box-shadow:inset 0 1px #ffffff2e!important}#browse-surface.br2030 .br2030-chart-orb svg{color:currentColor!important;opacity:1!important;filter:none!important;width:20px!important;height:20px!important;transform:none!important}@media(prefers-reduced-motion:reduce){#browse-surface.br2030 .br2030-dest-in{animation:none!important}#browse-surface.br2030 .br2030-tile,#browse-surface.br2030 .br2030-chart{transition:none!important}}:root{--vibe-instant:90ms;--vibe-fast:.16s;--vibe-med:.26s;--vibe-slow:.42s;--vibe-standard:cubic-bezier(.32, .72, 0, 1);--vibe-spring:cubic-bezier(.34, 1.56, .64, 1);--vibe-decel:cubic-bezier(.16, 1, .3, 1);--vibe-accel:cubic-bezier(.4, 0, 1, 1);--vibe-press:.968;--vibe-press-deep:.94;--vibe-blur:1;--vibe-e1:0 1px 2px #00000029, 0 1px 1px var(--shadow-color,#0003);--vibe-e2:0 2px 4px #0000002e, 0 6px 14px var(--shadow-color,#00000038);--vibe-e3:0 4px 10px #0003, 0 14px 34px var(--shadow-color,#00000042);--vibe-e4:0 8px 20px #0000003d, 0 30px 68px var(--shadow-color,#00000052);--vibe-glow-soft:inset 0 0 0 1px rgba(var(--accent-rgb), .22), inset 0 1px 0 #ffffff0f;--vibe-glow-strong:inset 0 0 0 1px rgba(var(--accent-rgb), .4), inset 0 1px 0 #ffffff14}*{-webkit-tap-highlight-color:transparent}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior-y:none}h1,h2,h3,h4{font-kerning:normal;font-variant-ligatures:common-ligatures}[class*=time],[class*=Time],[class*=duration],[class*=count],[class*=balance],[class*=token]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}[class*=scroll],[class*=Scroll],[style*=overflow]{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}button,[role=button],[role=tab],a[href],[class*=card],[class*=Card],[class*=row],[class*=Row],[class*=tile],[class*=Tile]{transition:scale var(--vibe-fast) var(--vibe-spring),box-shadow var(--vibe-med) var(--vibe-standard),opacity var(--vibe-fast) var(--vibe-standard),background-color var(--vibe-fast) var(--vibe-standard),border-color var(--vibe-fast) var(--vibe-standard),color var(--vibe-fast) var(--vibe-standard);touch-action:manipulation}button:active:not(:disabled),[role=button]:active,[role=tab]:active{scale:var(--vibe-press)}[class*=card]:active,[class*=Card]:active,[class*=row]:active,[class*=Row]:active,[class*=tile]:active,[class*=Tile]:active{scale:.985}button[aria-label]:active:not(:disabled){scale:var(--vibe-press-deep)}button:disabled,[aria-disabled=true]{opacity:.45;cursor:not-allowed;scale:1!important}button,[role=button],[role=tab],nav,[class*=player],[class*=Player]{-webkit-user-select:none;user-select:none}:focus{outline:none}:focus-visible{outline:2px solid rgba(var(--accent-rgb),.9);outline-offset:2px;border-radius:inherit}[class*=sheet],[class*=Sheet],[class*=modal],[class*=Modal],[class*=dialog],[class*=Dialog]{box-shadow:var(--vibe-e4)}[class*=miniplayer],[class*=MiniPlayer],[class*=playerbar],[class*=PlayerBar],[class*=tabbar],[class*=TabBar],[class*=dock],[class*=Dock]{box-shadow:var(--vibe-e3)}[class*=art] img,[class*=Art] img,[class*=cover] img,[class*=Cover] img,[class*=artwork],[class*=Artwork]{box-shadow:var(--vibe-e2)}img{transition:opacity var(--vibe-med) var(--vibe-decel)}[aria-current=true],[data-playing=true],[class*=active][class*=row],[class*=playing]{box-shadow:var(--vibe-glow-soft)}[aria-selected=true],[data-state=active]{transition:color var(--vibe-fast) var(--vibe-standard),box-shadow var(--vibe-med) var(--vibe-standard)}[class*=primary]:active,[class*=Primary]:active,[class*=play]:active,[class*=Play]:active{box-shadow:var(--vibe-glow-strong)}@keyframes vibe-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@keyframes vibe-fade{0%{opacity:0}to{opacity:1}}@keyframes vibe-pop{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}[class*=toast],[class*=Toast]{box-shadow:var(--vibe-e3)}.mini2030-prog>div,.tw-mp-prog>div{box-shadow:0 0 10px rgba(var(--accent-rgb),.55),0 0 2px rgba(var(--accent-rgb),.85)}.np2030-lyrics-layer{animation:.32s cubic-bezier(.16,1,.3,1) both vibe-lyrics-in}@keyframes vibe-lyrics-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.lyrics2030-line.is-active .lyrics2030-main{text-shadow:0 0 18px rgba(var(--accent-rgb),.35),0 8px 28px #00000059}body[data-perf=low] .mini2030-prog>div,body[data-perf=low] .tw-mp-prog>div{box-shadow:none}body[data-perf=low] .np2030-lyrics-layer{animation:none}.skin-mesh,[class*=morph],[class*=Morph]{will-change:transform,opacity}body[data-perf=low]{--vibe-blur:0}body[data-perf=low] *{-webkit-backdrop-filter:none!important}body[data-perf=low] .skin-mesh,body[data-perf=low] .theme-skin,body[data-perf=low] [class*=noise],body[data-perf=low] [class*=grain],body[data-perf=low] [class*=vignette]{opacity:.5;animation:none!important}body[data-perf=low] [class*=shimmer],body[data-perf=low] [class*=skeleton],body[data-perf=low] [class*=rain],body[data-perf=low] [class*=matrix],body[data-perf=low] [class*=neon]{animation:none!important}body[data-perf=low]{--vibe-e2:var(--vibe-e1);--vibe-e3:var(--vibe-e1);--vibe-e4:var(--vibe-e2)}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation:none!important}.skin-mesh,[class*=noise],[class*=grain]{animation:none!important}}@media(prefers-reduced-transparency:reduce){*{-webkit-backdrop-filter:none!important}}@media(prefers-contrast:more){:focus-visible{outline-width:3px}}@media(hover:hover)and (pointer:fine){button:hover:not(:disabled),[role=button]:hover{scale:none}[class*=card]:hover,[class*=Card]:hover,[class*=tile]:hover,[class*=Tile]:hover{box-shadow:var(--vibe-e3);scale:none}[class*=row]:hover,[class*=Row]:hover{background-color:rgba(var(--accent-rgb),.06)}}.mini2030-prog>div,.tw-mp-prog>div,.np2030-prog>div,.np2030-bar>div{box-shadow:0 0 10px rgba(var(--accent-rgb),.55),0 0 22px rgba(var(--accent-rgb),.28);transition:width var(--motion-fast,.16s) var(--ease-standard,ease),box-shadow var(--motion-med,.24s) var(--ease-decel,ease)}body[data-perf=low] .mini2030-prog>div,body[data-perf=low] .tw-mp-prog>div,body[data-perf=low] .np2030-prog>div,body[data-perf=low] .np2030-bar>div{box-shadow:none}.np2030-lyrics-pane,.np-lyrics,[data-lyrics-pane]{transition:opacity var(--motion-med,.24s) var(--ease-decel,ease),transform var(--motion-med,.24s) var(--ease-decel,ease);will-change:opacity,transform}body[data-perf=low] .np2030-lyrics-pane,body[data-perf=low] .np-lyrics,body[data-perf=low] [data-lyrics-pane]{will-change:auto;transition:none}.np2030-scrub.hot .np2030-range{box-shadow:0 0 12px rgba(var(--accent-rgb),.45)}.np2030-scrub .np2030-range::-webkit-slider-thumb{box-shadow:0 0 12px rgba(var(--accent-rgb),.45)}.np2030-lyrics-layer{transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}.np2030-lyrics-layer[aria-hidden=true]{opacity:0;pointer-events:none;transform:translateY(8px)}body[data-perf=low] .np2030-scrub.hot .np2030-range{box-shadow:none}body[data-perf=low] .np2030-scrub .np2030-range::-webkit-slider-thumb{box-shadow:none}.np2030-viz-bar{background:linear-gradient(180deg,rgba(var(--accent-rgb,227, 51, 51),.95),rgba(var(--accent-rgb,227, 51, 51),.35));box-shadow:0 0 10px rgba(var(--accent-rgb,227, 51, 51),.35)}.np2030-plate{--np-viz-energy:0}body[data-perf=low] .np2030-viz{opacity:.7}body[data-perf=low] .np2030-viz-bar{box-shadow:none}body.theme-cyberpunk .np2030-viz-bar{background:linear-gradient(#fcee0a,#ff2a6d);box-shadow:0 0 10px #fcee0a66}body.theme-noir .np2030-viz-bar{box-shadow:none;background:linear-gradient(#f5f5f5,#f5f5f540)}@keyframes npw-vibe-breathe{0%{opacity:.42;filter:saturate()}to{opacity:.78;filter:saturate(1.15)}}@keyframes npw-vibe-scan{0%{opacity:.35;filter:hue-rotate()}to{opacity:.7;filter:hue-rotate(18deg)}}@keyframes npw-vibe-ember{0%{opacity:.4;filter:brightness(.95)}to{opacity:.85;filter:brightness(1.12)}}@keyframes npw-vibe-frost{0%{opacity:.35;filter:blur()}to{opacity:.7;filter:blur(.4px)}}@keyframes npw-vibe-pulse-soft{0%{opacity:.45}to{opacity:.8}}.np2030-plate.is-live .np2030-cover{filter:saturate(1.06)}body[data-perf=low] .np2030-plate.is-live .np2030-cover{filter:none}@keyframes ember-coal{0%,to{opacity:.42;transform:scale(1)translateY(3%)}50%{opacity:.88;transform:scale(1.05)translateY(-1%)}}@keyframes ember-ash{0%{opacity:.2;transform:translate(0)}to{opacity:.36;transform:translate(1.6%,-5%)}}@keyframes ember-heat{0%{opacity:.55;transform:scale(1.04)translateY(2%)}to{opacity:.92;transform:scale(1.1)translate(-1%,-1.5%)}}html body.theme-ember{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"Archivo", system-ui, sans-serif!important;--display-font:"Archivo", system-ui, sans-serif!important;--mono-font:"JetBrains Mono", ui-monospace, monospace!important;--card-radius:10px!important;--art-radius:8px!important;--r-sm:6px!important;--r-md:10px!important;--r-lg:10px!important;--r-xl:12px!important;--r-pill:10px!important;--desk-radius:10px!important;--desk-blur:0px!important;--desk-material:#140806!important;--desk-material-solid:#140806!important;--desk-material-elevated:#1f0e0a!important;--desk-hairline:#f9731652!important;--family-canvas:#0a0302!important;--family-panel:#140806!important;--family-panel-strong:#1f0e0a!important;--family-elevated:#2a1410!important;--tg-blue:#ef4444!important;--accent-rgb:239, 68, 68!important;--family-text:#ffedd5!important;--family-muted:#fdba74b3!important;--family-faint:#ef44447a!important;--family-border:#f9731647!important;--family-border-strong:#f9731675!important;--family-accent-soft:#f9731629!important;--family-accent-mid:#ef444447!important;--family-inner-edge:inset 0 0 0 1px #f9731661!important;--family-shadow:0 18px 36px #1404009e!important;--text-primary:#ffedd5!important;--text-secondary:#fdba74b3!important;--mini-text-primary:#ffedd5!important;--mini-text-secondary:#fdba74b3!important;--mini-text-tertiary:#ef44447a!important;--on-accent:#1c0a05!important;--glass-tint:#f973160f!important;--glow-color:#f973166b!important;--shadow-color:#2808008c!important;--theme-noise:.08!important;--theme-vignette:.72!important;--theme-fx-opacity:.9!important;color:#ffedd5!important;background:#0a0302!important;font-family:Archivo,system-ui,sans-serif!important}html body.theme-ember .mini-root,html body.theme-ember .desk-root,html body.theme-ember .settings2030,html body.theme-ember .np2030,html body.theme-ember button,html body.theme-ember input,html body.theme-ember textarea,html body.theme-ember select{font-family:Archivo,system-ui,sans-serif!important}html body.theme-ember .mini-root{--mini-text-primary:#ffedd5;--mini-text-secondary:#fdba74b3;--mini-text-tertiary:#ef44447a;color:#ffedd5!important;background:radial-gradient(70% 38% at 50% 118%,#f9731638,#0000 52%),#0a0302!important}html body.theme-ember :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.set2030-title,.dts-title){letter-spacing:.04em!important;text-transform:uppercase!important;color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important;text-shadow:0 0 18px #ef444452!important;background-image:none!important;font-family:Archivo,system-ui,sans-serif!important;font-style:normal!important;font-weight:800!important}html body.theme-ember .ln2030-kicker,html body.theme-ember :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.dts-kicker){letter-spacing:.16em!important;text-transform:uppercase!important;color:#ef4444!important;-webkit-text-fill-color:#ef4444!important;background-image:none!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-weight:700!important}html body.theme-ember .theme-fx{opacity:.88!important;filter:none!important;background:radial-gradient(72% 44% at 50% 112%,#f9731666,#0000 54%),radial-gradient(34% 28% at 16% 96%,#ef444442,#0000 50%),radial-gradient(28% 22% at 84% 94%,#f973162e,#0000 48%),#0a0302!important;animation:5.6s ease-in-out infinite ember-coal!important;display:block!important}html body.theme-ember .theme-fx:before{content:""!important;opacity:.55!important;background:radial-gradient(circle at 22% 78%,#ffedd529 0 1px,#0000 1.4px) 0 0/9px 11px,radial-gradient(circle at 68% 62%,#ef444424 0 1px,#0000 1.3px) 0 0/13px 15px,radial-gradient(circle at 48% 88%,#f9731633 0 1.2px,#0000 1.6px) 0 0/7px 8px!important;animation:16s linear infinite alternate ember-ash!important;position:absolute!important;inset:0!important}html body.theme-ember .theme-fx:after{content:""!important;background:radial-gradient(at 50% 18%,#0000 32%,#0a0302c7)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-ember .skin-mesh{filter:none!important;background:radial-gradient(68% 48% at 50% 108%,#f973165c,#0000 54%),radial-gradient(38% 30% at 82% 88%,#ef444433,#0000 50%),linear-gradient(#140806,#0a0302)!important;animation:14s ease-in-out infinite alternate ember-heat!important}html body.theme-ember .skin-grain{opacity:.28!important;mix-blend-mode:overlay!important;background-image:radial-gradient(circle at 30% 40%,#ffedd524 .5px,#0000 .7px),radial-gradient(circle at 72% 66%,#ef44441f .4px,#0000 .65px)!important;background-size:6px 8px,11px 13px!important;animation:22s linear infinite alternate ember-ash!important}html body.theme-ember :is(.ln2030-hero,.set2030-card,.np2030-deck,.q2030-panel,.sheet2030-panel,.ln2030-empty,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card,.set2030-theme-card){-webkit-backdrop-filter:none!important;background:#140806!important;border:1px solid #f973164d!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px #f9731657,inset 0 -10px 22px #ef444414,0 16px 36px #14040080!important}html body.theme-ember .ln2030-hero-cover,html body.theme-ember .ln2030-hero-cover img,html body.theme-ember .lib2030-card img,html body.theme-ember .np2030-cover{clip-path:none!important;border:1px solid #f973165c!important;border-radius:8px!important}html body.theme-ember .ln2030-hero-play,html body.theme-ember .np2030-play,html body.theme-ember .tw-mp-play,html body.theme-ember .mini2030-play,html body.theme-ember .det2030-btn.solid{color:#1c0a05!important;background:#ef4444!important;border:0!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px #ffedd538,0 0 18px #ef444452!important}html body.theme-ember :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#ffedd5!important;background:#140806!important;border:1px solid #f9731652!important;border-radius:10px!important}html body.theme-ember .tr2030{color:#ffedd5!important;-webkit-backdrop-filter:none!important;background:#140806!important;border:1px solid #f9731629!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px #f973161a!important}html body.theme-ember .tr2030.is-current{background:#f973161f!important;border-color:#f9731680!important;box-shadow:inset 0 0 0 1px #ef4444,inset 0 -8px 16px #ef44441f!important}html body.theme-ember .tr2030.is-current .tr2030-title{color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important;letter-spacing:-.04em!important;font-family:Archivo,system-ui,sans-serif!important;font-weight:800!important}html body.theme-ember :is(.tr2030-artist,.tr2030-time,.tr2030-idx,.tr2030-snip){color:#ef4444!important;font-family:JetBrains Mono,ui-monospace,monospace!important}html body.theme-ember .lib2030-tab{color:#fdba74!important;letter-spacing:-.02em!important;background:#140806!important;border:1px solid #f9731642!important;border-radius:10px!important;font-family:Archivo,system-ui,sans-serif!important;font-weight:700!important}html body.theme-ember .lib2030-tab.is-on{color:#1c0a05!important;background:#ef4444!important;border-color:#0000!important}html body.theme-ember .lb-search,html body.theme-ember .sr2030-field,html body.theme-ember[data-shell=desktop] .desk-top-search{-webkit-backdrop-filter:none!important;background:#140806!important;border:1px solid #f9731652!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px #f9731638!important}html body.theme-ember .sr2030-field.is-focus,html body.theme-ember[data-shell=desktop] .desk-top-search:focus-within{border-color:#ef4444!important;box-shadow:inset 0 0 0 1px #ef4444!important}html body.theme-ember .sr2030-input,html body.theme-ember .lb-search input,html body.theme-ember[data-shell=desktop] .desk-top-search input{color:#ffedd5!important;font-family:Archivo,system-ui,sans-serif!important}html body.theme-ember .sr2030-input::placeholder,html body.theme-ember .lb-search input::placeholder{color:#fdba7466!important}html body.theme-ember .det2030-hero:before,html body.theme-ember .det2030-hero:after{content:none!important}html body.theme-ember .det2030-artist .det2030-cover-wrap,html body.theme-ember .det2030-artist .det2030-cover,html body.theme-ember .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-ember .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-ember .det2030-bleed,html body.theme-ember .det2030-bleed img,html body.theme-ember .det2030-artist.has-banner .det2030-bleed,html body.theme-ember .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-ember .det2030-btn{color:#ffedd5!important;border:1px solid #f973165c!important;border-radius:10px!important;font-family:Archivo,system-ui,sans-serif!important}html body.theme-ember .np2030{color:#ffedd5!important;background:radial-gradient(70% 40% at 50% 118%,#f9731633,#0000 52%),#0a0302!important}html body.theme-ember :is(.mini-player,.mini2030,.tw-mp){color:#ffedd5!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#140806!important;border:1px solid #f9731657!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px #f973164d!important}html body.theme-ember .mini2030-art,html body.theme-ember .tw-mp-art,html body.theme-ember .mini2030-art img,html body.theme-ember .tw-mp-art img{border-radius:8px!important}html body.theme-ember .tab2030-dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#140806!important;border:1px solid #f9731652!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px #f9731638!important}html body.theme-ember .tab2030-btn{color:#fdba746b!important;border-radius:8px!important}html body.theme-ember .tab2030-btn.is-on{color:#1c0a05!important;background:#ef4444!important;border-radius:8px!important}html body.theme-ember .set2030-toggle.is-on{background:#ef4444!important;border-radius:10px!important}html body.theme-ember[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;background:#140806!important;border:1px solid #f973164d!important;border-radius:10px!important;box-shadow:inset 0 0 0 1px #f9731647!important}html body.theme-ember[data-shell=desktop] .desk-side-link.is-on{color:#fed7aa!important;background:#f9731629!important;border-radius:8px!important;box-shadow:inset 0 0 0 1px #ef4444!important}html body.theme-ember[data-shell=desktop] .desk-player-play{color:#1c0a05!important;background:#ef4444!important;border-radius:10px!important}@media(prefers-reduced-motion:reduce){html body.theme-ember .theme-fx,html body.theme-ember .theme-fx:before,html body.theme-ember .theme-fx:after,html body.theme-ember .skin-mesh,html body.theme-ember .skin-grain{animation:none!important}}@keyframes mint-steam{0%{opacity:.14;transform:translateY(14%)scale(.92)}45%{opacity:.38;transform:translate(6%,-10%)scale(1.12)}to{opacity:.1;transform:translate(-4%,-28%)scale(1.22)}}@keyframes mint-steam-rise{0%{opacity:.12;transform:translateY(18%)scale(1)}to{opacity:.32;transform:translate(-5%,-22%)scale(1.18)}}@keyframes mint-mist{0%{opacity:.55;transform:translate(-3%,2%)scale(1.04)}to{opacity:.85;transform:translate(4%,-4%)scale(1.1)}}@keyframes mint-jade-breathe{0%{box-shadow:0 10px 24px #2dd4bf47,inset 0 1px #ccfbf16b}to{box-shadow:0 16px 36px #2dd4bf80,0 0 28px #99f6e433,inset 0 1px #ccfbf19e}}html body.theme-mint{--mint-glass:linear-gradient(165deg, #ccfbf129 0%, #12302b61 34%, #071816bd 100%);--app-font:"Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--display-font:"Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--mono-font:ui-monospace, SFMono-Regular, Consolas, monospace!important;--card-radius:20px!important;--art-radius:16px!important;--r-sm:12px!important;--r-md:16px!important;--r-lg:20px!important;--r-xl:24px!important;--r-pill:999px!important;--desk-radius:20px!important;--desk-blur:20px!important;--family-canvas:#030c0a!important;--family-panel:#071816c7!important;--family-panel-strong:#0c2420e6!important;--family-elevated:#12302be0!important;--family-text:#ccfbf1!important;--family-muted:#99f6e4b3!important;--family-faint:#99f6e46b!important;--family-border:#99f6e42e!important;--family-border-strong:#99f6e452!important;--family-accent-soft:#2dd4bf29!important;--family-accent-mid:#2dd4bf47!important;--family-inner-edge:inset 0 1px 0 #ccfbf147!important;--family-shadow:0 18px 48px #001e1880!important;--text-primary:#ccfbf1!important;--mini-text-primary:#ccfbf1!important;--mini-text-secondary:#99f6e4b3!important;--on-accent:#042f2e!important;--glass-tint:#2dd4bf1a!important;--theme-noise:.02!important;--theme-vignette:.4!important;--theme-fx-opacity:.9!important;color:#ccfbf1!important;background:#030c0a!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint .mini-root,html body.theme-mint .desk-root,html body.theme-mint .settings2030,html body.theme-mint .np2030,html body.theme-mint button,html body.theme-mint input,html body.theme-mint textarea,html body.theme-mint select{font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint .mini-root{--mini-text-primary:#ccfbf1;--mini-text-secondary:#99f6e4b3;--mini-text-tertiary:#99f6e46b;color:#ccfbf1!important;background:radial-gradient(80% 48% at 50% -14%,#2dd4bf38,#0000 56%),radial-gradient(46% 32% at 8% 88%,#99f6e414,#0000 48%),#030c0a!important}html body.theme-mint .theme-fx{opacity:.86!important;filter:saturate(1.08)!important;background:radial-gradient(70% 44% at 18% 108%,#2dd4bf47,#0000 58%),radial-gradient(54% 38% at 86% 92%,#99f6e429,#0000 52%),radial-gradient(90% 50% at 50% 118%,#030c0ae0,#0000 62%),0 0!important;animation:22s ease-in-out infinite alternate mint-mist!important;display:block!important}html body.theme-mint .theme-fx:before,html body.theme-mint .theme-fx:after{content:""!important;pointer-events:none!important;border-radius:50%!important;position:absolute!important}html body.theme-mint .theme-fx:before{filter:blur(42px)!important;opacity:.7!important;background:radial-gradient(at 50% 70%,#2dd4bf66,#99f6e41a 46%,#0000 72%)!important;width:78%!important;height:62%!important;animation:16s ease-in-out infinite mint-steam!important;inset:auto auto -30% -16%!important}html body.theme-mint .theme-fx:after{filter:blur(48px)!important;opacity:.55!important;background:radial-gradient(at 40% 80%,#ccfbf147,#2dd4bf14 50%,#0000 74%)!important;width:58%!important;height:52%!important;animation:20s ease-in-out infinite alternate mint-steam-rise!important;inset:auto -12% -24% auto!important}html body.theme-mint .theme-skin{opacity:.55!important}html body.theme-mint .skin-mesh{filter:blur(36px)saturate(1.12)!important;background:radial-gradient(72% 46% at 22% 108%,#2dd4bf4d,#0000 56%),radial-gradient(48% 34% at 88% 18%,#99f6e41f,#0000 50%),radial-gradient(40% 28% at 50% -8%,#ccfbf114,#0000 48%)!important;animation:18s ease-in-out infinite alternate mint-mist!important;transform:scale(1.08)!important}html body.theme-mint .skin-veil{background:linear-gradient(168deg,#ccfbf112,#0000 46%)!important;animation:none!important}html body.theme-mint .skin-grain{opacity:.03!important;mix-blend-mode:soft-light!important;background:radial-gradient(circle at 30% 80%,#99f6e41f,#0000 36%),radial-gradient(circle at 70% 30%,#2dd4bf14,#0000 32%)!important;animation:none!important}html body.theme-mint :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.np2030-title,.det2030-name,.set2030-title,.sr2030-block-head h2,.sr2030-none-title,.sr2030-section,.dts-title){letter-spacing:-.028em!important;text-transform:none!important;text-shadow:none!important;-webkit-text-fill-color:transparent!important;color:#ccfbf1!important;background-color:#0000!important;background-image:linear-gradient(165deg,#ccfbf1,#99f6e4 62%,#5eead4 120%)!important;-webkit-background-clip:text!important;background-clip:text!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-style:normal!important;font-weight:800!important}html body.theme-mint .ln2030-greet{font-size:clamp(30px,8vw,36px)!important;line-height:1!important}html body.theme-mint .lib2030-title{font-size:clamp(30px,7.5vw,36px)!important;line-height:1.04!important}html body.theme-mint :is(.ln2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.sheet2030-kicker,.dts-kicker){letter-spacing:.14em!important;text-transform:uppercase!important;color:#99f6e4!important;-webkit-text-fill-color:#99f6e4!important;background-image:none!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-size:10px!important;font-style:normal!important;font-weight:750!important}html body.theme-mint .det2030-name,html body.theme-mint .det2030-artist .det2030-name,html body.theme-mint .det2030-artist-body .det2030-name{letter-spacing:-.03em!important;text-shadow:none!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:800!important}html body.theme-mint :is(.mini2030-title,.tw-mp-title,.app-miniplayer__title){letter-spacing:-.02em!important;color:#ccfbf1!important;-webkit-text-fill-color:#ccfbf1!important;background-image:none!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:720!important}html body.theme-mint :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.np2030-deck,.np2030-artist-card,.np2030-credits,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){background:var(--mint-glass)!important;-webkit-backdrop-filter:blur(20px)saturate(1.35)!important;clip-path:none!important;border:1px solid #99f6e44d!important;border-radius:20px!important;box-shadow:0 18px 48px #001e186b,inset 0 1px #ccfbf142,inset 0 -22px 36px #2dd4bf0f!important}html body.theme-mint :is(.ln2030-hero-play,.np2030-play,.tw-mp-play,.mini2030-play,.app-miniplayer__control--play,.lib2030-add){color:#042f2e!important;background:linear-gradient(145deg,#99f6e4,#2dd4bf 52%,#14b8a6)!important;border:0!important;border-radius:999px!important;animation:5.5s ease-in-out infinite alternate mint-jade-breathe!important;box-shadow:0 12px 28px #2dd4bf6b,inset 0 1px #ccfbf18c!important}html body.theme-mint :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back,.det2030-back,.det2030-icon){color:#ccfbf1!important;-webkit-backdrop-filter:blur(16px)saturate(1.25)!important;background:#0718168c!important;border:1px solid #99f6e447!important;border-radius:999px!important;box-shadow:inset 0 1px #ccfbf138!important}html body.theme-mint .ln2030{color:#ccfbf1!important}html body.theme-mint .ln2030-hero{overflow:hidden!important}html body.theme-mint .ln2030-hero-cover,html body.theme-mint .ln2030-hero-cover img{clip-path:none!important;border:1px solid #99f6e44d!important;border-radius:16px!important;box-shadow:0 16px 36px #001e1873,inset 0 1px #ccfbf138!important}html body.theme-mint .ln2030-hero-title{font-weight:760!important}html body.theme-mint .ln2030-hero-artist{color:#99f6e4b3!important}html body.theme-mint .ln2030-fav-chip.on{color:#ccfbf1!important;background:#2dd4bf33!important;border-color:#2dd4bf73!important}html body.theme-mint .ln2030-empty-icon{color:#2dd4bf!important;background:#2dd4bf29!important;border-radius:16px!important}html body.theme-mint .ln2030-empty h2{color:#ccfbf1!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint .ln2030-cover-tile,html body.theme-mint .ln2030-cover-tile img{clip-path:none!important;border-radius:16px!important}html body.theme-mint :is(.ln2030-jump-chip,.ln2030-almost){border-color:#2dd4bf52!important;border-radius:20px!important}html body.theme-mint .lib2030,html body.theme-mint .lib2030-hero{color:#ccfbf1!important}html body.theme-mint .lib2030-stat{-webkit-backdrop-filter:blur(16px)saturate(1.2)!important;background:#0718169e!important;border:1px solid #99f6e438!important;border-radius:16px!important;box-shadow:inset 0 1px #ccfbf129!important}html body.theme-mint .lib2030-stat strong{color:#ccfbf1!important}html body.theme-mint .lib2030-stat span{color:#99f6e4!important}html body.theme-mint .lib2030-tab{color:#99f6e4!important;background:#0718168c!important;border:1px solid #99f6e438!important;border-radius:999px!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:700!important}html body.theme-mint .lib2030-tab.is-on{color:#042f2e!important;background:#2dd4bf52!important;border-color:#0000!important}html body.theme-mint :is(.lib2030-card-art,.lib2030-pl-art,.lib2030-album-art),html body.theme-mint :is(.lib2030-card-art,.lib2030-pl-art,.lib2030-album-art) img,html body.theme-mint .lib2030-card img{clip-path:none!important;border-radius:16px!important}html body.theme-mint :is(.lib2030-card-art,.lib2030-pl-art,.lib2030-album-art){border:1px solid #99f6e442!important;box-shadow:0 14px 32px #001e1866,inset 0 1px #ccfbf129!important}html body.theme-mint :is(.lib2030-card-title,.lib2030-pl-name){color:#ccfbf1!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint :is(.lib2030-card-sub,.lib2030-pl-sub){color:#99f6e49e!important}html body.theme-mint .lib2030-pl-count{color:#ccfbf1!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#030c0a8c!important;border-radius:999px!important}html body.theme-mint .sr2030{color:#ccfbf1!important}html body.theme-mint .sr2030-field{background:var(--mint-glass)!important;-webkit-backdrop-filter:blur(20px)saturate(1.3)!important;border:1px solid #99f6e44d!important;border-radius:20px!important;box-shadow:inset 0 1px #ccfbf138!important}html body.theme-mint .sr2030-field.is-focus{border-color:#2dd4bf!important;box-shadow:0 0 0 4px #2dd4bf2e,inset 0 1px #ccfbf147!important}html body.theme-mint .sr2030-ico{color:#99f6e4!important}html body.theme-mint .sr2030-input{color:#ccfbf1!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint .sr2030-input::placeholder{color:#99f6e46b!important}html body.theme-mint .sr2030-clear{color:#ccfbf1!important;background:#2dd4bf29!important;border-radius:999px!important}html body.theme-mint .sr2030-recent-row{background:#0718169e!important;border:1px solid #99f6e433!important;border-radius:16px!important}html body.theme-mint .sr2030-recent-q{color:#ccfbf1!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint .sr2030-chip{color:#ccfbf1!important;background:#2dd4bf24!important;border:1px solid #2dd4bf59!important;border-radius:999px!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint .sr2030-none-sub,html body.theme-mint .sr2030-foot{color:#99f6e48c!important}html body.theme-mint .det2030{color:#ccfbf1!important;background:#030c0a!important}html body.theme-mint .det2030-hero{background:#030c0a!important}html body.theme-mint .det2030-hero:before,html body.theme-mint .det2030-hero:after{content:none!important}html body.theme-mint .det2030-cover-wrap,html body.theme-mint .det2030-cover,html body.theme-mint .det2030-cover-pl{clip-path:none!important;border-radius:20px!important}html body.theme-mint .det2030-cover,html body.theme-mint .det2030-cover-pl{border:1px solid #99f6e44d!important;box-shadow:0 24px 48px #001e1880,inset 0 1px #ccfbf133!important}html body.theme-mint .det2030-artist .det2030-cover-wrap,html body.theme-mint .det2030-artist .det2030-cover,html body.theme-mint .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-mint .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-mint .det2030-bleed,html body.theme-mint .det2030-bleed img,html body.theme-mint .det2030-hero>img,html body.theme-mint .det2030-artist .det2030-bleed,html body.theme-mint .det2030-artist.has-banner .det2030-bleed,html body.theme-mint .det2030-artist.has-banner .det2030-bleed img,html body.theme-mint .det2030-artist.has-banner .det2030-hero,html body.theme-mint .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-mint .det2030-artist .det2030-bleed:before{content:none!important}html body.theme-mint .det2030-artist.has-banner .det2030-bleed:after,html body.theme-mint .det2030-artist.has-banner .det2030-bleed:before,html body.theme-mint .det2030-artist.has-banner .det2030-shade:before{clip-path:none!important;border-radius:0!important}html body.theme-mint .det2030-artist.has-banner .det2030-bleed:after{mix-blend-mode:multiply!important;opacity:.55!important;background:radial-gradient(70% 40% at 50% 100%,#030c0a73,#0000 70%)!important}html body.theme-mint .det2030-artist.has-banner .det2030-shade{background:linear-gradient(#030c0a1f,#030c0a6b 48%,#030c0a)!important}html body.theme-mint .det2030-artist-still{clip-path:none!important;border:1px solid #99f6e43d!important;border-radius:16px!important}html body.theme-mint .det2030-btn{color:#ccfbf1!important;background:#2dd4bf38!important;border:1px solid #99f6e44d!important;border-radius:999px!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important;font-weight:700!important}html body.theme-mint .det2030-btn.solid{color:#042f2e!important;background:linear-gradient(145deg,#99f6e4,#2dd4bf)!important;border-color:#0000!important}html body.theme-mint .det2030-btn.outline,html body.theme-mint .det2030-btn.ghost{color:#99f6e4!important;background:0 0!important}html body.theme-mint .det2030-sub,html body.theme-mint .det2030-desc{color:#99f6e4ad!important}html body.theme-mint .det2030-section{color:#99f6e4!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint .det2030-album-art{clip-path:none!important;border:1px solid #99f6e43d!important;border-radius:16px!important}html body.theme-mint .np2030{color:#ccfbf1!important;background:radial-gradient(70% 42% at 50% -10%,#2dd4bf38,#0000 56%),radial-gradient(42% 30% at 84% 90%,#99f6e41a,#0000 50%),#030c0a!important}html body.theme-mint .np2030-canvas{filter:saturate(1.05)!important}html body.theme-mint .npw-family-wash{background:linear-gradient(155deg,#2dd4bf38,#0000 44%)!important}html body.theme-mint .npw-family-orb{filter:blur(52px)!important;background:#99f6e429!important;border-radius:50%!important;animation:14s ease-in-out infinite alternate mint-mist!important}html body.theme-mint .npw-family-grain{opacity:.1!important;background:radial-gradient(60% 40% at 50% 80%,#2dd4bf1f,#0000 70%)!important}html body.theme-mint :is(.np2030-plate,.np2030-cover){clip-path:none!important;border-radius:20px!important}html body.theme-mint .np2030-cover{border:1px solid #99f6e45c!important;box-shadow:0 24px 56px #001e1880,inset 0 1px #ccfbf147!important}html body.theme-mint .np2030-artist{color:#99f6e4b3!important;text-transform:none!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint :is(.np2030-chip,.np2030-rail-btn,.np2030-sleep-chip){color:#99f6e4d1!important;background:#0718168c!important;border:1px solid #99f6e43d!important;border-radius:999px!important;box-shadow:inset 0 1px #ccfbf129!important}html body.theme-mint :is(.np2030-like.on,.np2030-icon.on){color:#5eead4!important}html body.theme-mint .np2030-range,html body.theme-mint .np2030-scrub input[type=range]{accent-color:#2dd4bf!important}html body.theme-mint :is(.mini2030,.tw-mp,.app-miniplayer){background:var(--mint-glass)!important;-webkit-backdrop-filter:blur(20px)saturate(1.35)!important;color:#ccfbf1!important;clip-path:none!important;border:1px solid #99f6e44d!important;border-radius:20px!important;box-shadow:inset 0 1px #ccfbf13d,0 14px 36px #001e1873!important}html body.theme-mint .mini2030-glow,html body.theme-mint .app-miniplayer__ambient{filter:blur(22px)saturate(1.1)!important;opacity:.22!important}html body.theme-mint :is(.mini2030-art,.tw-mp-art,.app-miniplayer__art),html body.theme-mint :is(.mini2030-art,.tw-mp-art,.app-miniplayer__art) img{clip-path:none!important;border:1px solid #99f6e447!important;border-radius:16px!important}html body.theme-mint :is(.mini2030-artist,.tw-mp-artist,.app-miniplayer__artist){color:#99f6e49e!important}html body.theme-mint .app-miniplayer__status{color:#99f6e4!important}html body.theme-mint .mini2030-prog>div,html body.theme-mint .tw-mp-prog>div{background:linear-gradient(90deg,#99f6e4,#2dd4bf)!important}html body.theme-mint .app-miniplayer__chip{color:#99f6e4!important;background:#0718168c!important;border-color:#99f6e43d!important}html body.theme-mint .app-miniplayer__chip--earn{color:#ccfbf1!important;background:#2dd4bf29!important;border-color:#2dd4bf66!important}html body.theme-mint .app-miniplayer__progress{background-image:linear-gradient(90deg,#2dd4bf 0,#2dd4bf var(--player-progress,0%),#99f6e459 var(--player-progress,0%),#99f6e459 var(--player-buffered,var(--player-progress,0%)),#99f6e41f var(--player-buffered,var(--player-progress,0%)),#99f6e41f 100%)!important}html body.theme-mint .settings2030,html body.theme-mint .set2030-scroll{color:#ccfbf1!important;background:radial-gradient(70% 40% at 50% 0,#2dd4bf33,#0000 52%),#030c0a!important}html body.theme-mint .set2030-top-glow{opacity:.45!important;background:radial-gradient(circle,#2dd4bf52,#0000 68%)!important}html body.theme-mint .set2030-lead,html body.theme-mint .set2030-theme-lead{color:#99f6e49e!important}html body.theme-mint .set2030-theme-card{color:#ccfbf1!important;clip-path:none!important;background:#0718168c!important;border:1px solid #99f6e438!important;border-radius:20px!important;box-shadow:inset 0 1px #ccfbf129!important}html body.theme-mint .set2030-theme-card.is-on{background:#2dd4bf29!important;border-color:#2dd4bfa6!important;box-shadow:inset 0 1px #ccfbf138,0 0 0 1px #2dd4bf38!important}html body.theme-mint .set2030-theme-preview{clip-path:none!important;border:1px solid #99f6e438!important;border-radius:12px!important}html body.theme-mint .set2030-theme-name{color:#ccfbf1!important;font-family:Plus Jakarta Sans,system-ui,sans-serif!important}html body.theme-mint .set2030-theme-tag{color:#99f6e4!important}html body.theme-mint .set2030-toggle.is-on{background:linear-gradient(#99f6e4,#2dd4bf)!important;box-shadow:0 0 16px #2dd4bf66!important}html body.theme-mint .set2030-range{accent-color:#2dd4bf!important}html body.theme-mint .set2030-modal-card{background:#071816f5!important;border:1px solid #99f6e447!important;border-radius:20px!important}html body.theme-mint .set2030-row-label{color:#ccfbf1!important}html body.theme-mint .set2030-row-hint,html body.theme-mint .set2030-row-right{color:#99f6e480!important}html body.theme-mint .tab2030-dock,html body.theme-mint .app-dock__surface{-webkit-backdrop-filter:blur(20px)saturate(1.3)!important;background:#071816e0!important;border:1px solid #99f6e44d!important;border-radius:20px!important;box-shadow:inset 0 1px #ccfbf138,0 16px 40px #001e1873!important}html body.theme-mint .tab2030-btn{color:#99f6e46b!important;border-radius:999px!important;transform:none!important}html body.theme-mint .tab2030-btn.is-on{color:#99f6e4!important;background:#2dd4bf4d!important;border-radius:999px!important;transform:none!important;box-shadow:inset 0 1px #ccfbf138!important}html body.theme-mint .app-dock__item{color:#99f6e46b!important;border-radius:16px!important}html body.theme-mint .app-dock__item.is-active{color:#ccfbf1!important;background:#2dd4bf38!important;box-shadow:inset 0 0 0 1px #2dd4bf47!important}html body.theme-mint .app-dock__item.is-active .app-dock__label{color:#99f6e4!important}html body.theme-mint .app-dock__dot,html body.theme-mint .app-dock__count{color:#042f2e!important;background:#2dd4bf!important}@media(prefers-reduced-motion:reduce){html body.theme-mint .theme-fx,html body.theme-mint .theme-fx:before,html body.theme-mint .theme-fx:after,html body.theme-mint .skin-mesh,html body.theme-mint .skin-veil,html body.theme-mint .skin-grain,html body.theme-mint .npw-family-orb,html body.theme-mint .ln2030-hero-play,html body.theme-mint .np2030-play,html body.theme-mint .tw-mp-play,html body.theme-mint .mini2030-play,html body.theme-mint .app-miniplayer__control--play,html body.theme-mint .lib2030-add{animation:none!important}}@keyframes indigo-lamp-breathe{0%{opacity:.52}to{opacity:1}}html body.theme-indigo{--indigo-paper:repeating-linear-gradient(0deg, #e0e7ff07 0, #e0e7ff07 1px, transparent 1px, transparent 5px), radial-gradient(ellipse 80% 38% at 50% -18%, #818cf81f, transparent 58%), linear-gradient(180deg, #14142c 0%, #0c0c1c 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"IBM Plex Sans", system-ui, sans-serif!important;--display-font:"IBM Plex Serif", Georgia, serif!important;--mono-font:"IBM Plex Sans", ui-monospace, monospace!important;--card-radius:12px!important;--art-radius:10px!important;--r-sm:8px!important;--r-md:12px!important;--r-lg:12px!important;--r-xl:12px!important;--r-pill:12px!important;--desk-radius:12px!important;--family-canvas:#06060f!important;--family-panel:#0c0c1c!important;--family-panel-strong:#14142c!important;--family-elevated:#1c1c3a!important;--family-text:#e0e7ff!important;--family-muted:#c7d2fea3!important;--family-faint:#c7d2fe66!important;--family-border:#a5b4fc29!important;--family-border-strong:#a5b4fc47!important;--family-accent-soft:#818cf82e!important;--family-accent-mid:#818cf84d!important;--family-inner-edge:inset 0 1px 0 #c7d2fe14!important;--family-shadow:0 16px 40px #1414328c!important;--text-primary:#e0e7ff!important;--mini-text-primary:#e0e7ff!important;--mini-text-secondary:#c7d2fea3!important;--on-accent:#1e1b4b!important;--transition-bounce:cubic-bezier(.2, 0, 0, 1)!important;--ease-spring:cubic-bezier(.2, 0, 0, 1)!important;--theme-noise:.03!important;--theme-vignette:.62!important;--theme-fx-opacity:.92!important;color:#e0e7ff!important;background:#06060f!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .mini-root,html body.theme-indigo .desk-root,html body.theme-indigo .settings2030,html body.theme-indigo .np2030,html body.theme-indigo button,html body.theme-indigo input,html body.theme-indigo textarea,html body.theme-indigo select{font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .mini-root{--mini-text-primary:#e0e7ff;--mini-text-secondary:#c7d2fea3;--mini-text-tertiary:#c7d2fe66;color:#e0e7ff!important;background:radial-gradient(70% 42% at 50% -8%,#818cf82e,#0000 54%),radial-gradient(36% 22% at 50% 0,#fde68a0f,#0000 48%),#06060f!important}html body.theme-indigo .theme-fx{opacity:.88!important;filter:none!important;background:radial-gradient(38% 28% at 50% -2%,#fde68a1a,#0000 48%),radial-gradient(72% 46% at 50% -8%,#818cf857,#0000 58%),radial-gradient(90% 50% at 50% 118%,#06060ff0,#0000 60%),#06060f!important;animation:8.4s cubic-bezier(.2,0,0,1) infinite alternate indigo-lamp-breathe!important;display:block!important;box-shadow:inset 0 0 140px #06060fb8!important}html body.theme-indigo .theme-fx:before,html body.theme-indigo .theme-fx:after{content:""!important;position:absolute!important;inset:0!important}html body.theme-indigo .theme-fx:before{opacity:.82!important;background:radial-gradient(42% 34% at 50% 0,#fde68a1f,#0000 52%),radial-gradient(68% 42% at 50% 0,#a5b4fc3d,#0000 62%)!important;animation:7.2s cubic-bezier(.2,0,0,1) infinite alternate indigo-lamp-breathe!important}html body.theme-indigo .theme-fx:after{opacity:.05!important;mix-blend-mode:soft-light!important;background-image:repeating-linear-gradient(0deg,#e0e7ff38 0 1px,#0000 1px 4px)!important;animation:none!important;transform:none!important}html body.theme-indigo .theme-skin{opacity:.42!important}html body.theme-indigo .skin-mesh{filter:blur(20px)saturate(.92)!important;background:radial-gradient(60% 38% at 50% -8%,#fde68a14,#0000 50%),radial-gradient(80% 48% at 50% 0,#818cf83d,#0000 56%),linear-gradient(#0c0c1c,#06060f)!important;animation:9.6s cubic-bezier(.2,0,0,1) infinite alternate indigo-lamp-breathe!important;transform:none!important}html body.theme-indigo .skin-veil{background:linear-gradient(#c7d2fe0b,#0000 42%)!important;animation:none!important}html body.theme-indigo .skin-grain{opacity:.04!important;mix-blend-mode:soft-light!important;background-image:repeating-linear-gradient(0deg,#e0e7ff33 0 1px,#0000 1px 4px)!important;animation:none!important}html body.theme-indigo :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.set2030-title,.desk-top-title,.desk-side-name,.sheet2030-title,.q2030-title,.dts-title){letter-spacing:.01em!important;color:#c7d2fe!important;-webkit-text-fill-color:#c7d2fe!important;text-transform:none!important;text-shadow:0 1px #06060f8c!important;background-image:none!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important;font-weight:600!important}html body.theme-indigo .ln2030-greet{color:#e0e7ff!important;-webkit-text-fill-color:#e0e7ff!important;font-size:clamp(30px,8vw,36px)!important;line-height:1.08!important}html body.theme-indigo :is(.br2030-title,.lib2030-title,.l2e2030-title,.set2030-title){font-size:clamp(30px,7.5vw,36px)!important;line-height:1.08!important}html body.theme-indigo :is(.ln2030-kicker,.sheet2030-kicker,.adm2030-kicker,.ln2030-hero-k,.lib2030-sec-h,.set2030-theme-h,.set2030-sec-h,.set2030-section-h,.np2030-context-k,.dts-kicker){letter-spacing:.14em!important;text-transform:uppercase!important;color:#c4b5fd!important;-webkit-text-fill-color:#c4b5fd!important;background-image:none!important;font-family:IBM Plex Sans,system-ui,sans-serif!important;font-size:11px!important;font-style:normal!important;font-weight:700!important}html body.theme-indigo .ln2030-hero-title{color:#c7d2fe!important;-webkit-text-fill-color:#c7d2fe!important}html body.theme-indigo .det2030-name,html body.theme-indigo .det2030-artist .det2030-name,html body.theme-indigo .det2030-artist-body .det2030-name{letter-spacing:.01em!important;color:#e0e7ff!important;-webkit-text-fill-color:#e0e7ff!important;text-shadow:0 1px #06060f80!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important;font-weight:600!important}html body.theme-indigo :is(.tw-mp-title,.mini2030-title,.app-miniplayer__title){letter-spacing:.01em!important;color:#c7d2fe!important;-webkit-text-fill-color:#c7d2fe!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important;font-weight:600!important}html body.theme-indigo :is(.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-hero,.ln2030-empty,.lib2030-stat,.lib2030-card,.lib2030-pl,.sr2030-field,.sr2030-recent-q,.set2030-card,.set2030-theme-card,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.mini2030,.tw-mp,.tab2030-dock,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){background-color:#0c0c1c!important;background-image:var(--indigo-paper)!important;-webkit-backdrop-filter:none!important;border:1px solid #a5b4fc38!important;border-radius:12px!important;box-shadow:inset 0 1px #c7d2fe12,0 14px 36px #1414326b!important}html body.theme-indigo :is(.ln2030-hero-play,.np2030-play,.tw-mp-play,.mini2030-play,.app-miniplayer__control--play,.l2e2030-task-btn){color:#1e1b4b!important;background:linear-gradient(145deg,#c7d2fe,#818cf8 46%,#4f46e5)!important;border:0!important;border-radius:12px!important;transition:box-shadow .42s cubic-bezier(.2,0,0,1),filter .42s cubic-bezier(.2,0,0,1)!important;box-shadow:0 10px 28px #6366f16b,inset 0 1px #e0e7ff59!important}html body.theme-indigo :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#e0e7ff!important;-webkit-backdrop-filter:none!important;background:#0c0c1c!important;border:1px solid #a5b4fc38!important;border-radius:12px!important;box-shadow:inset 0 1px #c7d2fe12!important}html body.theme-indigo .tr2030{background:#0c0c1cb8!important;border:1px solid #a5b4fc1f!important;border-radius:12px!important}html body.theme-indigo .tr2030.is-current{background:#1a1b36!important;box-shadow:inset 3px 0 #818cf8!important}html body.theme-indigo .ln2030-hero{border-radius:12px!important;overflow:hidden!important}html body.theme-indigo .ln2030-hero-cover,html body.theme-indigo .ln2030-hero-cover img{clip-path:none!important;border-radius:10px!important}html body.theme-indigo .ln2030-hero-play{border-radius:12px!important}html body.theme-indigo .ln2030-fav-chip.on{color:#e0e7ff!important;background:#818cf838!important;border-color:#818cf873!important;border-radius:12px!important}html body.theme-indigo .ln2030-empty-icon{color:#818cf8!important;background:#818cf82e!important;border-radius:12px!important}html body.theme-indigo .ln2030-empty h2{color:#c7d2fe!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important}html body.theme-indigo .ln2030-empty p{color:#c7d2fea3!important}html body.theme-indigo .ln2030-empty-actions button{color:#e0e7ff!important;background:#0c0c1c!important;border-color:#a5b4fc47!important;border-radius:12px!important}html body.theme-indigo .ln2030-empty-actions button:first-child{color:#e0e7ff!important;background:#818cf838!important;border-color:#818cf873!important}html body.theme-indigo .ln2030-cover-tile,html body.theme-indigo .ln2030-jump-chip{border-color:#818cf859!important;border-radius:12px!important}html body.theme-indigo .lib2030-hero-glow{background:radial-gradient(at 50% 0,#818cf852,#0000 62%)!important;animation:8s cubic-bezier(.2,0,0,1) infinite alternate indigo-lamp-breathe!important}html body.theme-indigo .lib2030-stat{-webkit-backdrop-filter:none!important;border-radius:12px!important}html body.theme-indigo .lib2030-stat strong{color:#e0e7ff!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important}html body.theme-indigo .lib2030-stat span{color:#c4b5fd!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .lib2030-tab{color:#c4b5fd!important;background:#0c0c1c!important;border:1px solid #a5b4fc2e!important;border-radius:10px!important;font-family:IBM Plex Sans,system-ui,sans-serif!important;font-weight:600!important}html body.theme-indigo .lib2030-tab.is-on{color:#e0e7ff!important;background:#818cf84d!important;border-color:#818cf873!important}html body.theme-indigo .lib2030-add{color:#1e1b4b!important;background:linear-gradient(145deg,#c7d2fe,#818cf8 50%,#4f46e5)!important;border-radius:12px!important}html body.theme-indigo .lib2030-card-art,html body.theme-indigo .lib2030-card img,html body.theme-indigo .lib2030-pl-art{clip-path:none!important;border-radius:10px!important}html body.theme-indigo .lib2030-card-art{border:1px solid #a5b4fc38!important;box-shadow:0 12px 28px #14143266!important}html body.theme-indigo .lib2030-card-title,html body.theme-indigo .lib2030-pl-name,html body.theme-indigo .lib2030-section{color:#e0e7ff!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .lib2030-card-sub,html body.theme-indigo .lib2030-pl-sub{color:#c7d2fe94!important}html body.theme-indigo .lb-search{color:#c4b5fd!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0c0c1c!important;border:1px solid #a5b4fc38!important;border-radius:12px!important}html body.theme-indigo .lb-search input{color:#e0e7ff!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .sr2030{color:#e0e7ff!important}html body.theme-indigo .sr2030-top-glow{background:radial-gradient(at 50% 0,#818cf84d,#0000 58%)!important;animation:8.8s cubic-bezier(.2,0,0,1) infinite alternate indigo-lamp-breathe!important}html body.theme-indigo .sr2030-field{-webkit-backdrop-filter:none!important;border-radius:12px!important}html body.theme-indigo .sr2030-field.is-focus{border-color:#818cf8!important;box-shadow:0 0 0 3px #818cf838!important}html body.theme-indigo .sr2030-ico{color:#818cf8!important}html body.theme-indigo .sr2030-input{color:#e0e7ff!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .sr2030-input::placeholder{color:#c7d2fe61!important}html body.theme-indigo .sr2030-clear{color:#e0e7ff!important;background:#818cf829!important;border-radius:10px!important}html body.theme-indigo .sr2030-block-head h2{letter-spacing:.01em!important;color:#c7d2fe!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important;font-weight:600!important}html body.theme-indigo .sr2030-chip,html body.theme-indigo .sr2030-recent-q{color:#e0e7ff!important;background:#0c0c1c!important;border:1px solid #a5b4fc38!important;border-radius:12px!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .sr2030-none-title{color:#c7d2fe!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important}html body.theme-indigo .sr2030-none-sub{color:#c7d2fe94!important}html body.theme-indigo .det2030{color:#e0e7ff!important;background:#06060f!important}html body.theme-indigo .det2030-hero{background:#06060f!important}html body.theme-indigo .det2030-hero:before,html body.theme-indigo .det2030-hero:after{content:none!important}html body.theme-indigo .det2030-cover-wrap{border-radius:12px}html body.theme-indigo .det2030-cover,html body.theme-indigo .det2030-cover-pl{clip-path:none!important;border:1px solid #a5b4fc47!important;border-radius:12px!important;box-shadow:0 22px 48px #14143280,inset 0 1px #c7d2fe14!important}html body.theme-indigo .det2030-artist .det2030-cover-wrap,html body.theme-indigo .det2030-artist .det2030-cover,html body.theme-indigo .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-indigo .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-indigo .det2030-bleed,html body.theme-indigo .det2030-bleed img,html body.theme-indigo .det2030-hero>img,html body.theme-indigo .det2030-artist .det2030-bleed,html body.theme-indigo .det2030-artist.has-banner .det2030-bleed,html body.theme-indigo .det2030-artist.has-banner .det2030-bleed img,html body.theme-indigo .det2030-artist.has-banner .det2030-hero,html body.theme-indigo .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-indigo .det2030-artist.has-banner{--artist-hue:0!important;--artist-sat:0%!important;--artist-warm:0!important}html body.theme-indigo .det2030-artist.has-banner .det2030-bleed{filter:none!important;background-repeat:no-repeat!important;background-size:cover!important;inset:0!important;transform:none!important}html body.theme-indigo .det2030-artist .det2030-bleed:before,html body.theme-indigo .det2030-artist.has-banner .det2030-bleed:before{content:none!important}html body.theme-indigo .det2030-artist.has-banner .det2030-bleed:after,html body.theme-indigo .det2030-artist.has-banner .det2030-bleed:before,html body.theme-indigo .det2030-artist.has-banner .det2030-shade:before{clip-path:none!important;border-radius:0!important}html body.theme-indigo .det2030-artist.has-banner .det2030-bleed:after{mix-blend-mode:soft-light!important;background-color:#0000!important;background-image:repeating-linear-gradient(0deg,#e0e7ff14 0 1px,#0000 1px 5px)!important}html body.theme-indigo .det2030-artist.has-banner .det2030-shade{background:linear-gradient(#06060f14,#06060f47 42%,#06060f)!important}html body.theme-indigo .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;mix-blend-mode:normal!important;background:0 0!important}html body.theme-indigo .det2030-artist-still,html body.theme-indigo .det2030-artist .det2030-artist-still{clip-path:none!important;border:1px solid #a5b4fc38!important;border-radius:12px!important}html body.theme-indigo .det2030-back,html body.theme-indigo .det2030-icon{color:#e0e7ff!important;-webkit-backdrop-filter:none!important;background:#0c0c1c!important;border:1px solid #a5b4fc3d!important;border-radius:12px!important}html body.theme-indigo .det2030-btn{border-radius:12px!important;font-family:IBM Plex Sans,system-ui,sans-serif!important;font-weight:650!important}html body.theme-indigo .det2030-btn.solid{color:#1e1b4b!important;background:linear-gradient(145deg,#c7d2fe,#818cf8 50%,#4f46e5)!important;border:0!important}html body.theme-indigo .det2030-btn.outline,html body.theme-indigo .det2030-btn.ghost{color:#c7d2fe!important;background:#0c0c1c!important;border:1px solid #a5b4fc47!important}html body.theme-indigo .det2030-album-art{border:1px solid #a5b4fc38!important;border-radius:12px!important}html body.theme-indigo .det2030-sub,html body.theme-indigo .det2030-desc{color:#c7d2fe9e!important}html body.theme-indigo .det2030-section{color:#c7d2fe!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important}html body.theme-indigo .np2030{color:#e0e7ff!important;background:radial-gradient(70% 40% at 50% -6%,#818cf838,#0000 55%),radial-gradient(36% 24% at 50% 0,#fde68a0f,#0000 46%),#06060f!important}html body.theme-indigo .np2030-canvas{filter:saturate(.92)!important}html body.theme-indigo .npw-family-wash{background:linear-gradient(#818cf838,#0000 48%)!important}html body.theme-indigo .npw-family-orb{filter:blur(22px)!important;background:radial-gradient(at 50% 0,#818cf861,#0000 70%)!important;border-radius:0!important;width:56%!important;height:38%!important;animation:8s cubic-bezier(.2,0,0,1) infinite alternate indigo-lamp-breathe!important;inset:0 auto auto 22%!important}html body.theme-indigo .npw-family-grain{opacity:.14!important;background-image:repeating-linear-gradient(0deg,#e0e7ff14 0 1px,#0000 1px 5px)!important}html body.theme-indigo :is(.np2030-plate,.np2030-cover){clip-path:none!important;border-radius:12px!important}html body.theme-indigo .np2030-cover{border:1px solid #a5b4fc52!important;box-shadow:0 20px 48px #14143280,inset 0 1px #c7d2fe14!important}html body.theme-indigo .np2030-title{color:#c7d2fe!important;-webkit-text-fill-color:#c7d2fe!important}html body.theme-indigo .np2030-artist{color:#c7d2fea3!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .np2030-range,html body.theme-indigo .np2030-scrub input[type=range]{accent-color:#818cf8!important}html body.theme-indigo :is(.mini-player,.mini2030,.tw-mp,.app-miniplayer){-webkit-backdrop-filter:none!important;color:#e0e7ff!important;background:#0c0c1c!important;border:1px solid #a5b4fc42!important;border-radius:12px!important;box-shadow:inset 0 1px #c7d2fe12,0 14px 32px #14143273!important}html body.theme-indigo .mini2030-art,html body.theme-indigo .mini2030-art img,html body.theme-indigo .tw-mp-art,html body.theme-indigo .tw-mp-art img,html body.theme-indigo .app-miniplayer__art,html body.theme-indigo .app-miniplayer__art img{border-radius:10px!important}html body.theme-indigo .mini2030-play,html body.theme-indigo .mini2030-btn,html body.theme-indigo .tw-mp-play,html body.theme-indigo .app-miniplayer__control{border-radius:12px!important}html body.theme-indigo .app-miniplayer__status{color:#c4b5fd!important}html body.theme-indigo .mini2030-prog>div,html body.theme-indigo .tw-mp-prog>div{background:#818cf8!important}html body.theme-indigo .set2030,html body.theme-indigo .settings2030{color:#e0e7ff!important;background:radial-gradient(70% 36% at 50% -8%,#818cf847,#0000 55%),radial-gradient(40% 22% at 50% 0,#fde68a0f,#0000 48%),#06060f!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .set2030-scroll{background:radial-gradient(70% 28% at 50% 0,#818cf824,#0000 42%),#06060f!important}html body.theme-indigo .set2030-top-glow{opacity:.7!important;background:radial-gradient(at 50% 0,#818cf85c,#0000 68%)!important;animation:8.2s cubic-bezier(.2,0,0,1) infinite alternate indigo-lamp-breathe!important}html body.theme-indigo .set2030-lead,html body.theme-indigo .set2030-theme-lead{color:#c7d2fe9e!important}html body.theme-indigo .set2030-theme-card{clip-path:none!important;background:#0c0c1c!important;border-radius:12px!important;transform:none!important}html body.theme-indigo .set2030-theme-card.is-on{background:#818cf829!important;border-color:#818cf8a6!important;box-shadow:inset 0 1px #c7d2fe1a,inset 0 0 0 1px #818cf833!important}html body.theme-indigo .set2030-theme-preview{clip-path:none!important;border-radius:10px!important}html body.theme-indigo .set2030-theme-name{color:#c7d2fe!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important;font-weight:600!important}html body.theme-indigo .set2030-theme-tag{color:#818cf8!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .set2030-toggle.is-on{background:linear-gradient(#818cf8,#4f46e5)!important;box-shadow:0 0 14px #818cf859!important}html body.theme-indigo .set2030-theme-card.is-on .set2030-theme-dot{background:#818cf8!important;border-radius:12px!important}html body.theme-indigo .set2030-modal-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0c0c1c!important;border:1px solid #a5b4fc3d!important;border-radius:12px!important}html body.theme-indigo .set2030-modal-title{color:#c7d2fe!important;font-family:IBM Plex Serif,Georgia,serif!important;font-style:italic!important}html body.theme-indigo .set2030-modal-btn{border-radius:12px!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-indigo .tab2030-dock,html body.theme-indigo .app-dock__surface{-webkit-backdrop-filter:none!important;background:#0c0c1c!important;border:1px solid #a5b4fc42!important;border-radius:12px!important;box-shadow:inset 0 1px #c7d2fe12,0 16px 36px #14143273!important}html body.theme-indigo .tab2030-btn{color:#c7d2fe6b!important;border-radius:10px!important;transition:background .32s cubic-bezier(.2,0,0,1),color .32s cubic-bezier(.2,0,0,1)!important;transform:none!important}html body.theme-indigo .tab2030-btn.is-on{color:#e0e7ff!important;background:#818cf852!important;border-radius:10px!important;transform:none!important;box-shadow:inset 0 1px #c7d2fe1f!important}html body.theme-indigo .app-dock__item{border-radius:10px!important}html body.theme-indigo .app-dock__item.is-active{color:#e0e7ff!important;background:#818cf838!important;border-radius:10px!important}html body.theme-indigo .app-dock__item.is-active .app-dock__label{color:#c7d2fe!important}html body.theme-indigo .app-dock__dot,html body.theme-indigo .app-dock__count{background:#818cf8!important}@media(prefers-reduced-motion:reduce){html body.theme-indigo .theme-fx,html body.theme-indigo .theme-fx:before,html body.theme-indigo .theme-fx:after,html body.theme-indigo .skin-mesh,html body.theme-indigo .skin-veil,html body.theme-indigo .skin-grain,html body.theme-indigo .lib2030-hero-glow,html body.theme-indigo .sr2030-top-glow,html body.theme-indigo .set2030-top-glow,html body.theme-indigo .npw-family-orb{animation:none!important;transform:none!important}html body.theme-indigo .tab2030-btn,html body.theme-indigo .ln2030-hero-play,html body.theme-indigo .np2030-play,html body.theme-indigo .tw-mp-play,html body.theme-indigo .mini2030-play,html body.theme-indigo .app-miniplayer__control--play{transition:none!important}}@keyframes copper-forge{0%,to{opacity:.4;filter:saturate()}50%{opacity:.78;filter:saturate(1.15)}}@keyframes copper-heat-kb{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.08)translate(-1%,.8%)}}@keyframes copper-patina{0%{background-position:0 0}to{background-position:24px 16px}}html body.theme-copper{--app-font:"DM Sans", system-ui, sans-serif!important;--display-font:"DM Serif Display", Georgia, serif!important;--mono-font:ui-monospace, monospace!important;--card-radius:8px!important;--art-radius:8px!important;--r-sm:6px!important;--r-md:8px!important;--r-lg:8px!important;--r-xl:8px!important;--r-pill:6px!important;--desk-radius:8px!important;--desk-blur:0px!important;--desk-material:#1a1008!important;--desk-material-solid:#1a1008!important;--desk-material-elevated:#322010!important;--family-canvas:#0e0804!important;--family-panel:#1a1008!important;--family-panel-strong:#26180c!important;--family-elevated:#322010!important;--family-text:#fde68a!important;--family-muted:#fbbf24b3!important;--family-faint:#d977068c!important;--family-border:#fbbf2447!important;--family-border-strong:#fbbf246b!important;--family-inner-edge:3px 3px 0 #5c280880!important;--family-shadow:3px 3px 0 #5c280880!important;--text-primary:#fde68a!important;--mini-text-primary:#fde68a!important;--mini-text-secondary:#fbbf24b3!important;--on-accent:#1c1005!important;color:#fde68a!important;background:#0e0804!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-copper .mini-root,html body.theme-copper .desk-root,html body.theme-copper .settings2030,html body.theme-copper .np2030,html body.theme-copper button,html body.theme-copper input,html body.theme-copper textarea,html body.theme-copper select{font-family:DM Sans,system-ui,sans-serif!important}html body.theme-copper .mini-root{--mini-text-primary:#fde68a;--mini-text-secondary:#fbbf24b3;--mini-text-tertiary:#d977068c;color:#fde68a!important;background:radial-gradient(70% 40% at 12% 0,#d977062e,#0000 50%),#0e0804!important}html body.theme-copper :is(.ln2030-greet,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.ln2030-hero-title,.dts-title){letter-spacing:.01em!important;text-transform:none!important;color:#fcd34d!important;-webkit-text-fill-color:#fcd34d!important;text-shadow:0 1px #0000008c!important;background-image:none!important;font-family:DM Serif Display,Georgia,serif!important;font-style:normal!important;font-weight:600!important}html body.theme-copper .ln2030-kicker,html body.theme-copper :is(.sheet2030-kicker,.ln2030-hero-k){letter-spacing:.16em!important;text-transform:uppercase!important;color:#d97706!important;-webkit-text-fill-color:#d97706!important;background-image:none!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:700!important}html body.theme-copper .theme-fx{opacity:.82!important;filter:none!important;background:radial-gradient(60% 40% at 8% 0,#d9770647,#0000 52%),radial-gradient(40% 30% at 92% 100%,#78350f59,#0000 50%),#0e0804!important;animation:26s ease-in-out infinite alternate copper-heat-kb!important;display:block!important}html body.theme-copper .theme-fx:before{content:""!important;mix-blend-mode:overlay!important;background:repeating-linear-gradient(90deg,#fbbf240d 0 1px,#0000 1px 11px)!important;animation:28s linear infinite copper-patina!important;position:absolute!important;inset:0!important}html body.theme-copper .theme-fx:after{content:""!important;background:radial-gradient(#0000 40%,#0e0804b3)!important;position:absolute!important;inset:0!important}html body.theme-copper .skin-mesh{filter:none!important;background:radial-gradient(46% 32% at 18% 12%,#d9770647,#0000 50%),linear-gradient(#fbbf240f,#0000 40%)!important;animation:6.5s ease-in-out infinite copper-forge!important}html body.theme-copper .skin-grain{opacity:.22!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(90deg,#fbbf241a 0 1px,#0000 1px 8px),repeating-linear-gradient(0deg,#78350f29 0 1px,#0000 1px 5px)!important}html body.theme-copper :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.set2030-theme-card,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.lib2030-card,.lib2030-stat,.lib2030-pl,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.empty2030,.soc2030-invite,.soc2030-board,.soc2030-stat,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;background:#1a1008f0!important;border:1px solid #fbbf2452!important;border-radius:8px!important;box-shadow:3px 3px #5c280880,0 12px 28px #00000059!important}html body.theme-copper .ln2030-hero-cover,html body.theme-copper .ln2030-hero-cover img,html body.theme-copper .np2030-cover,html body.theme-copper .lib2030-card img{clip-path:none!important;border:1px solid #fbbf2459!important;border-radius:6px!important}html body.theme-copper .ln2030-hero-play,html body.theme-copper .np2030-play,html body.theme-copper .tw-mp-play,html body.theme-copper .mini2030-play,html body.theme-copper .l2e2030-task-btn,html body.theme-copper .det2030-btn.solid{color:#1c1005!important;background:#d97706!important;border:0!important;border-radius:6px!important;box-shadow:3px 3px #78350f!important}html body.theme-copper :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#fde68a!important;background:#1a1008!important;border:1px solid #fbbf2452!important;border-radius:6px!important}html body.theme-copper .tr2030{color:#fde68a!important;background:#1a1008e0!important;border:1px solid #fbbf2429!important;border-radius:8px!important}html body.theme-copper .tr2030.is-current{background:#d9770629!important;box-shadow:inset 3px 0 #d97706!important}html body.theme-copper .lib2030-tab{color:#fbbf24!important;background:#1a1008!important;border:1px solid #fbbf2447!important;border-radius:6px!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:700!important}html body.theme-copper .lib2030-tab.is-on{color:#1c1005!important;background:#d97706!important}html body.theme-copper .lb-search,html body.theme-copper .sr2030-field{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1a1008!important;border:1px solid #fbbf2452!important;border-radius:8px!important;box-shadow:3px 3px #5c280866!important}html body.theme-copper .sr2030-input,html body.theme-copper .lb-search input{color:#fde68a!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-copper .sr2030-block-head h2{color:#fcd34d!important;-webkit-text-fill-color:#fcd34d!important;font-family:DM Serif Display,Georgia,serif!important}html body.theme-copper .det2030-hero:before,html body.theme-copper .det2030-hero:after,html body.theme-copper .det2030-artist .det2030-bleed:before,html body.theme-copper .det2030-artist.has-banner .det2030-bleed:before,html body.theme-copper .det2030-artist.has-banner .det2030-bleed:after,html body.theme-copper .det2030-artist.has-banner .det2030-shade:before{content:none!important;clip-path:none!important;background:0 0!important;border-radius:0!important}html body.theme-copper .det2030-artist .det2030-cover-wrap,html body.theme-copper .det2030-artist .det2030-cover,html body.theme-copper .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-copper .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-copper .det2030-bleed,html body.theme-copper .det2030-bleed img,html body.theme-copper .det2030-hero>img,html body.theme-copper .det2030-artist.has-banner .det2030-bleed,html body.theme-copper .det2030-artist.has-banner .det2030-bleed img,html body.theme-copper .det2030-artist.has-banner .det2030-hero,html body.theme-copper .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-copper .det2030-btn{color:#fde68a!important;border:1px solid #fbbf2452!important;border-radius:6px!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-copper .np2030{color:#fde68a!important;background:radial-gradient(60% 36% at 20% 0,#d9770629,#0000 50%),#0e0804!important}html body.theme-copper :is(.mini-player,.mini2030,.tw-mp){color:#fde68a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1a1008!important;border:1px solid #fbbf2457!important;border-radius:8px!important;box-shadow:3px 3px #5c280873!important}html body.theme-copper .mini2030-art,html body.theme-copper .tw-mp-art,html body.theme-copper .mini2030-art img,html body.theme-copper .tw-mp-art img{border-radius:6px!important}html body.theme-copper .set2030-toggle.is-on{background:#d97706!important;border-radius:6px!important;box-shadow:2px 2px #78350f!important}html body.theme-copper .tab2030-dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1a1008!important;border:1px solid #fbbf2452!important;border-radius:8px!important;box-shadow:3px 3px #5c280866!important}html body.theme-copper .tab2030-btn{color:#fbbf2466!important;border-radius:6px!important}html body.theme-copper .tab2030-btn.is-on{color:#1c1005!important;background:#d97706!important;border-radius:4px!important}html body.theme-copper[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;background:#1a1008!important;border:1px solid #fbbf2452!important;border-radius:8px!important;box-shadow:3px 3px #5c280880!important}html body.theme-copper[data-shell=desktop] .desk-side-link.is-on{color:#fde68a!important;background:#d9770638!important;border-radius:6px!important;box-shadow:inset 3px 0 #d97706!important}html body.theme-copper[data-shell=desktop] .desk-player-play{color:#1c1005!important;background:#d97706!important;border-radius:6px!important}html body.theme-copper[data-shell=desktop] .desk-player-title{color:#fcd34d!important;font-family:DM Serif Display,Georgia,serif!important}@media(prefers-reduced-motion:reduce){html body.theme-copper .theme-fx,html body.theme-copper .theme-fx:before,html body.theme-copper .skin-mesh,html body.theme-copper .skin-grain{animation:none!important;transform:none!important}}@keyframes lilac-bloom{0%{opacity:.48;transform:scale(1)translate(0)}to{opacity:.88;transform:scale(1.14)translate(2.2%,-2%)}}@keyframes lilac-mist{0%{opacity:.42;transform:translate(0)}to{opacity:.78;transform:translate(-3.2%,2.4%)}}@keyframes lilac-garden{0%{transform:scale(1.04)translate(-1.2%)}to{transform:scale(1.12)translate(1.6%,-1.4%)}}html body.theme-lilac{--app-font:"Quicksand", system-ui, sans-serif!important;--display-font:"Fraunces", Georgia, serif!important;--mono-font:ui-monospace, Menlo, monospace!important;--card-radius:22px!important;--art-radius:20px!important;--r-sm:14px!important;--r-md:20px!important;--r-lg:22px!important;--r-xl:26px!important;--r-pill:22px!important;--desk-radius:22px!important;--desk-blur:24px!important;--family-canvas:#0c0612!important;--family-panel:#160c20!important;--family-panel-strong:#221430!important;--family-elevated:#2e1c40!important;--family-text:#f3e8ff!important;--family-muted:#e9d5ffb8!important;--family-faint:#d8b4fe75!important;--family-border:#e9d5ff38!important;--family-border-strong:#c084fc66!important;--family-accent-soft:#c084fc33!important;--family-inner-edge:inset 0 1px 0 #f3e8ff38!important;--text-primary:#f3e8ff!important;--mini-text-primary:#f3e8ff!important;--mini-text-secondary:#e9d5ffb8!important;--on-accent:#3b0764!important;--theme-fx-opacity:.9!important;color:#f3e8ff!important;background:#0c0612!important;font-family:Quicksand,system-ui,sans-serif!important}html body.theme-lilac .mini-root,html body.theme-lilac .desk-root,html body.theme-lilac .settings2030,html body.theme-lilac .np2030,html body.theme-lilac button,html body.theme-lilac input,html body.theme-lilac textarea,html body.theme-lilac select{font-family:Quicksand,system-ui,sans-serif!important}html body.theme-lilac .mini-root{--mini-text-primary:#f3e8ff;--mini-text-secondary:#e9d5ffb8;--mini-text-tertiary:#d8b4fe75;color:#f3e8ff!important;background:radial-gradient(80% 50% at 18% 0,#c084fc52,#0000 58%),radial-gradient(50% 40% at 88% 100%,#6b21a847,#0000 55%),#0c0612!important}html body.theme-lilac :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.ln2030-empty h2,.set2030-theme-name,.dts-title){letter-spacing:-.01em!important;text-transform:none!important;color:#f3e8ff!important;-webkit-text-fill-color:#f3e8ff!important;text-shadow:0 0 42px #c084fc61!important;background-image:none!important;font-family:Fraunces,Georgia,serif!important;font-style:italic!important;font-weight:500!important}html body.theme-lilac .ln2030-kicker,html body.theme-lilac :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.set2030-section-h,.np2030-context-k,.dts-kicker){letter-spacing:.18em!important;text-transform:uppercase!important;color:#e9d5ff!important;-webkit-text-fill-color:#e9d5ff!important;background-image:none!important;font-family:Quicksand,system-ui,sans-serif!important;font-style:normal!important}html body.theme-lilac .theme-fx{opacity:.9!important;filter:none!important;background:radial-gradient(55% 42% at 16% 8%,#c084fc6b,#0000 62%),radial-gradient(48% 38% at 86% 18%,#e9d5ff38,#0000 58%),radial-gradient(60% 44% at 48% 100%,#6b21a857,#0000 60%),#0c0612!important;animation:22s ease-in-out infinite alternate lilac-bloom!important;display:block!important}html body.theme-lilac .theme-fx:before{content:""!important;background:radial-gradient(28% 22% at 30% 40%,#e9d5ff33,#0000 70%),radial-gradient(22% 26% at 72% 62%,#a855f738,#0000 68%)!important;animation:16s ease-in-out infinite alternate lilac-mist!important;position:absolute!important;inset:0!important}html body.theme-lilac .theme-fx:after{content:""!important;background:radial-gradient(#0000 38%,#0c0612b3)!important;position:absolute!important;inset:0!important}html body.theme-lilac .skin-mesh{filter:blur(28px)!important;background:radial-gradient(58% 40% at 20% 12%,#c084fc61,#0000 55%),radial-gradient(46% 36% at 82% 78%,#7e22ce47,#0000 52%)!important;animation:28s ease-in-out infinite alternate lilac-garden!important}html body.theme-lilac .skin-grain{opacity:.16!important;mix-blend-mode:screen!important;background-image:radial-gradient(1.4px 1.4px at 22% 28%,#e9d5ff8c,#0000),radial-gradient(1px 1px at 68% 54%,#c084fc66,#0000)!important}html body.theme-lilac :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.set2030-theme-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:blur(24px)saturate(1.28)!important;background:linear-gradient(165deg,#2e1c408c,#160c20d1)!important;border:1px solid #e9d5ff42!important;border-radius:22px!important;box-shadow:0 24px 56px -22px #581c8780,inset 0 1px #f3e8ff33!important}html body.theme-lilac .ln2030-hero-cover,html body.theme-lilac .ln2030-hero-cover img,html body.theme-lilac .np2030-cover{clip-path:none!important;border:1px solid #e9d5ff4d!important;border-radius:20px!important;box-shadow:0 0 32px #c084fc47!important}html body.theme-lilac .ln2030-hero-play,html body.theme-lilac .np2030-play,html body.theme-lilac .tw-mp-play,html body.theme-lilac .mini2030-play,html body.theme-lilac .det2030-btn.solid,html body.theme-lilac .l2e2030-task-btn,html body.theme-lilac .app-miniplayer__control--play{color:#3b0764!important;background:linear-gradient(145deg,#e9d5ff,#c084fc 48%,#7e22ce)!important;border:0!important;border-radius:22px!important;box-shadow:0 0 26px #c084fc6b!important}html body.theme-lilac :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#f3e8ff!important;background:#160c20b3!important;border:1px solid #e9d5ff42!important;border-radius:22px!important}html body.theme-lilac .tr2030{color:#f3e8ff!important;background:#160c20b8!important;border:1px solid #e9d5ff24!important;border-radius:20px!important}html body.theme-lilac .tr2030.is-current{background:#c084fc29!important;box-shadow:inset 3px 0 #c084fc!important}html body.theme-lilac .lib2030-tab{color:#e9d5ff!important;background:#160c20b3!important;border:1px solid #e9d5ff38!important;border-radius:22px!important}html body.theme-lilac .lib2030-tab.is-on{color:#faf5ff!important;background:linear-gradient(90deg,#c084fc,#7e22ce)!important}html body.theme-lilac .lb-search,html body.theme-lilac .sr2030-field{color:#e9d5ff!important;background:#160c20d1!important;border:1px solid #e9d5ff42!important;border-radius:22px!important}html body.theme-lilac .sr2030-input,html body.theme-lilac .lb-search input{color:#f3e8ff!important;font-family:Quicksand,system-ui,sans-serif!important}html body.theme-lilac .sr2030-block-head h2{color:#f3e8ff!important;-webkit-text-fill-color:#f3e8ff!important;font-family:Fraunces,Georgia,serif!important;font-style:italic!important}html body.theme-lilac .det2030-hero:before,html body.theme-lilac .det2030-hero:after{content:none!important}html body.theme-lilac .det2030-artist .det2030-cover-wrap,html body.theme-lilac .det2030-artist .det2030-cover,html body.theme-lilac .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-lilac .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-lilac .det2030-bleed,html body.theme-lilac .det2030-bleed img,html body.theme-lilac .det2030-hero>img,html body.theme-lilac .det2030-artist .det2030-bleed,html body.theme-lilac .det2030-artist.has-banner .det2030-bleed,html body.theme-lilac .det2030-artist.has-banner .det2030-bleed img,html body.theme-lilac .det2030-artist.has-banner .det2030-hero,html body.theme-lilac .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-lilac .det2030-artist .det2030-bleed:before{content:none!important}html body.theme-lilac .det2030-artist.has-banner .det2030-bleed:after,html body.theme-lilac .det2030-artist.has-banner .det2030-bleed:before,html body.theme-lilac .det2030-artist.has-banner .det2030-shade:before{clip-path:none!important;border-radius:0!important}html body.theme-lilac .det2030-artist.has-banner .det2030-bleed:after{background:radial-gradient(70% 42% at 50% 100%,#0c06128c,#0000 72%)!important}html body.theme-lilac .det2030-artist.has-banner .det2030-shade{background:linear-gradient(#0c061214,#160c206b 48%,#0c0612)!important}html body.theme-lilac .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;mix-blend-mode:normal!important;background:0 0!important}html body.theme-lilac .det2030-btn{color:#f3e8ff!important;border:1px solid #e9d5ff4d!important;border-radius:22px!important}html body.theme-lilac .np2030{color:#f3e8ff!important;background:radial-gradient(70% 45% at 50% 0,#c084fc4d,#0000 58%),#0c0612!important}html body.theme-lilac :is(.mini-player,.mini2030,.tw-mp){color:#f3e8ff!important;-webkit-backdrop-filter:blur(24px)saturate(1.2)!important;background:#160c20eb!important;border:1px solid #e9d5ff47!important;border-radius:22px!important;box-shadow:0 0 28px #c084fc2e!important}html body.theme-lilac .mini2030-art,html body.theme-lilac .tw-mp-art,html body.theme-lilac .mini2030-art img,html body.theme-lilac .tw-mp-art img{border-radius:16px!important}html body.theme-lilac .set2030-theme-card.is-on{border-color:#e9d5ff80!important;box-shadow:0 0 0 1px #c084fc47,0 20px 50px -20px #581c8780,inset 0 1px #f3e8ff33!important}html body.theme-lilac .set2030-toggle.is-on{background:linear-gradient(90deg,#c084fc,#7e22ce)!important;border-radius:22px!important;box-shadow:0 0 16px #c084fc73!important}html body.theme-lilac :is(.np2030-chip,.np2030-rail-btn,.np2030-sleep-chip){color:#e9d5ff!important;background:#160c20b8!important;border:1px solid #e9d5ff42!important;border-radius:22px!important}html body.theme-lilac .ln2030-empty-actions button{color:#f3e8ff!important;background:#160c20c7!important;border:1px solid #e9d5ff4d!important;border-radius:22px!important}html body.theme-lilac .tab2030-dock{background:#160c20eb!important;border:1px solid #e9d5ff42!important;border-radius:22px!important}html body.theme-lilac .tab2030-btn{color:#e9d5ff6b!important;border-radius:22px!important}html body.theme-lilac .tab2030-btn.is-on{color:#f3e8ff!important;background:#c084fc52!important;border-radius:22px!important}html body.theme-lilac[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:blur(24px)saturate(1.2)!important;background:linear-gradient(165deg,#2e1c40b3,#160c20eb)!important;border:1px solid #e9d5ff42!important;border-radius:22px!important}html body.theme-lilac[data-shell=desktop] .desk-side-link.is-on{color:#f3e8ff!important;background:#c084fc38!important;border-radius:22px!important}html body.theme-lilac[data-shell=desktop] .desk-player-play{color:#3b0764!important;background:linear-gradient(145deg,#e9d5ff,#c084fc 48%,#7e22ce)!important;border-radius:22px!important}html body.theme-lilac[data-shell=desktop] :is(.desk-theme,.desk-side-studio,.desk-side-settings,.desk-top-search,.desk-top-coin){color:#e9d5ff!important;background:#160c20d1!important;border:1px solid #e9d5ff42!important;border-radius:22px!important}@media(prefers-reduced-motion:reduce){html body.theme-lilac .theme-fx,html body.theme-lilac .theme-fx:before,html body.theme-lilac .skin-mesh,html body.theme-lilac .skin-grain{animation:none!important;transform:none!important}}@keyframes slate-rack-kb{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.06)translate(.8%,-.5%)}}@keyframes slate-led{0%,to{opacity:.42}50%{opacity:.88}}@keyframes slate-chrome{0%{opacity:.5;transform:translate(0)}to{opacity:.85;transform:translate(1.2%,-.8%)}}html body.theme-slate{--app-font:"IBM Plex Sans", system-ui, sans-serif!important;--display-font:"IBM Plex Sans", system-ui, sans-serif!important;--mono-font:"IBM Plex Mono", ui-monospace, monospace!important;--card-radius:8px!important;--art-radius:8px!important;--r-sm:6px!important;--r-md:8px!important;--r-lg:8px!important;--r-xl:8px!important;--r-pill:8px!important;--desk-radius:8px!important;--desk-blur:0px!important;--desk-material:#0f141b!important;--desk-material-solid:#0f141b!important;--desk-material-elevated:#1e2633!important;--family-canvas:#080b10!important;--family-panel:#0f141b!important;--family-panel-strong:#171d27!important;--family-elevated:#1e2633!important;--family-text:#e2e8f0!important;--family-muted:#94a3b8c7!important;--family-faint:#94a3b87a!important;--family-border:#94a3b838!important;--family-border-strong:#e2e8f052!important;--family-accent-soft:#94a3b824!important;--family-inner-edge:inset 0 1px 0 #e2e8f01f!important;--family-shadow:0 1px 0 #e2e8f00f, 0 10px 24px #0000006b!important;--text-primary:#e2e8f0!important;--mini-text-primary:#e2e8f0!important;--mini-text-secondary:#94a3b8c7!important;--on-accent:#0b0f14!important;--transition-bounce:cubic-bezier(.2, 0, 0, 1)!important;--ease-spring:cubic-bezier(.2, 0, 0, 1)!important;color:#e2e8f0!important;background:#080b10!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-slate .mini-root,html body.theme-slate .desk-root,html body.theme-slate .settings2030,html body.theme-slate .np2030,html body.theme-slate button,html body.theme-slate input,html body.theme-slate textarea,html body.theme-slate select{font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-slate .mini-root{--mini-text-primary:#e2e8f0;--mini-text-secondary:#94a3b8c7;--mini-text-tertiary:#94a3b87a;color:#e2e8f0!important;background:linear-gradient(#e2e8f00a,#0000 22%),#080b10!important}html body.theme-slate :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.dts-title){letter-spacing:-.03em!important;text-transform:none!important;color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;text-shadow:none!important;background-image:none!important;font-family:IBM Plex Sans,system-ui,sans-serif!important;font-style:normal!important;font-weight:700!important}html body.theme-slate .ln2030-kicker,html body.theme-slate :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.dts-kicker){letter-spacing:.18em!important;text-transform:uppercase!important;color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;background-image:none!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-weight:600!important}html body.theme-slate .theme-fx{opacity:.9!important;filter:none!important;background:linear-gradient(#e2e8f00d,#0000 26%),radial-gradient(42% 26% at 6% 0,#94a3b829,#0000 52%),radial-gradient(28% 22% at 98% 100%,#33415547,#0000 50%),#080b10!important;animation:28s ease-in-out infinite alternate slate-rack-kb!important;display:block!important}html body.theme-slate .theme-fx:before{content:""!important;mix-blend-mode:overlay!important;background:repeating-linear-gradient(0deg,#94a3b812 0 1px,#0000 1px 8px)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-slate .theme-fx:after{content:""!important;background:radial-gradient(#0000 48%,#080b109e)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-slate .skin-mesh{filter:none!important;background:radial-gradient(18% 10% at 8% 4%,#e2e8f038,#0000 55%),linear-gradient(90deg,#94a3b80d,#0000 40%)!important;animation:10s ease-in-out infinite alternate slate-chrome!important}html body.theme-slate .skin-grain{opacity:.16!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(90deg,#94a3b81a 0 1px,#0000 1px 7px)!important;animation:5.6s ease-in-out infinite slate-led!important}html body.theme-slate :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.set2030-card,.np2030-deck,.q2030-panel,.sheet2030-panel,.ln2030-empty,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;background:#0f141b!important;border:1px solid #94a3b83d!important;border-radius:8px!important;box-shadow:inset 0 1px #e2e8f01a,0 10px 24px #00000061!important}html body.theme-slate .ln2030-hero-cover,html body.theme-slate .ln2030-hero-cover img,html body.theme-slate .lib2030-card img,html body.theme-slate .np2030-cover{clip-path:none!important;border:1px solid #94a3b847!important;border-radius:8px!important}html body.theme-slate .ln2030-hero-play,html body.theme-slate .np2030-play,html body.theme-slate .tw-mp-play,html body.theme-slate .mini2030-play,html body.theme-slate .l2e2030-task-btn,html body.theme-slate .det2030-btn.solid{color:#0b0f14!important;background:#e2e8f0!important;border:0!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffff59!important}html body.theme-slate :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#e2e8f0!important;background:#0f141b!important;border:1px solid #94a3b847!important;border-radius:8px!important}html body.theme-slate .tr2030{color:#e2e8f0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#0f141b!important;border:1px solid #94a3b829!important;border-radius:8px!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-slate .tr2030.is-current{background:#94a3b81f!important;border-color:#e2e8f047!important;box-shadow:inset 2px 0 #94a3b8!important}html body.theme-slate .tr2030.is-current .tr2030-title{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-slate :is(.tr2030-artist,.tr2030-time,.tr2030-idx,.tr2030-snip,.np2030-times){color:#94a3b8!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-slate .tr2030-art,html body.theme-slate .tr2030-art img{border:1px solid #94a3b847!important;border-radius:6px!important}html body.theme-slate .lib2030-tab{color:#94a3b8!important;text-transform:uppercase!important;letter-spacing:.1em!important;background:#0f141b!important;border:1px solid #94a3b838!important;border-radius:8px!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-slate .lib2030-tab.is-on{color:#0b0f14!important;background:#e2e8f0!important}html body.theme-slate .lb-search,html body.theme-slate .sr2030-field,html body.theme-slate[data-shell=desktop] .desk-top-search{-webkit-backdrop-filter:none!important;background:#0f141b!important;border:1px solid #94a3b847!important;border-radius:8px!important;box-shadow:inset 0 1px #e2e8f014!important}html body.theme-slate .sr2030-field.is-focus,html body.theme-slate[data-shell=desktop] .desk-top-search:focus-within{border-color:#94a3b8!important;box-shadow:inset 0 0 0 1px #94a3b859!important}html body.theme-slate .sr2030-input,html body.theme-slate .lb-search input,html body.theme-slate[data-shell=desktop] .desk-top-search input{color:#e2e8f0!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-slate .sr2030-input::placeholder,html body.theme-slate .lb-search input::placeholder{color:#94a3b880!important;text-transform:uppercase!important;letter-spacing:.12em!important}html body.theme-slate .sr2030-ico{color:#94a3b8!important}html body.theme-slate .sr2030-clear{color:#e2e8f0!important;background:#0f141b!important;border:1px solid #94a3b847!important;border-radius:8px!important}html body.theme-slate :is(.sr2030-block-head h2,.sr2030-none-title,.sr2030-section){color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-slate .sr2030-chip,html body.theme-slate .sr2030-recent-row{color:#e2e8f0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0f141b!important;border:1px solid #94a3b833!important;border-radius:8px!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-slate .sr2030-recent-q{color:#e2e8f0!important;letter-spacing:.04em!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-slate :is(.sr2030-none-sub,.sr2030-foot,.sr2030-block-head button){color:#94a3b8!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-slate .det2030-hero:before,html body.theme-slate .det2030-hero:after{content:none!important}html body.theme-slate .det2030-artist .det2030-cover-wrap,html body.theme-slate .det2030-artist .det2030-cover,html body.theme-slate .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-slate .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-slate .det2030-bleed,html body.theme-slate .det2030-bleed img,html body.theme-slate .det2030-artist.has-banner .det2030-bleed,html body.theme-slate .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-slate .det2030-btn{color:#e2e8f0!important;border:1px solid #94a3b847!important;border-radius:8px!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-slate .np2030{color:#e2e8f0!important;background:linear-gradient(#94a3b814,#0000 36%),#080b10!important}html body.theme-slate :is(.mini-player,.mini2030,.tw-mp){color:#e2e8f0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0f141b!important;border:1px solid #94a3b847!important;border-radius:8px!important;box-shadow:inset 0 1px #e2e8f01a!important}html body.theme-slate .mini2030-art,html body.theme-slate .tw-mp-art,html body.theme-slate .mini2030-art img,html body.theme-slate .tw-mp-art img{border-radius:6px!important}html body.theme-slate .settings2030,html body.theme-slate .set2030-scroll{color:#e2e8f0!important;background:repeating-linear-gradient(0deg,#94a3b80a 0 1px,#0000 1px 8px),#080b10!important}html body.theme-slate .set2030-top-glow{background:radial-gradient(circle,#e2e8f01f,#0000 68%)!important}html body.theme-slate :is(.set2030-lead,.set2030-theme-lead,.set2030-row-hint,.set2030-row-right,.set2030-theme-mood){color:#94a3b8!important;letter-spacing:.08em!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-slate .set2030-theme-card{color:#e2e8f0!important;clip-path:none!important;-webkit-backdrop-filter:none!important;background:#0f141b!important;border:1px solid #94a3b838!important;border-radius:8px!important;box-shadow:inset 0 1px #e2e8f014!important}html body.theme-slate .set2030-theme-card.is-on{background:#94a3b81f!important;border-color:#94a3b8!important;box-shadow:inset 2px 0 #e2e8f0!important}html body.theme-slate .set2030-theme-preview{clip-path:none!important;border:1px solid #94a3b847!important;border-radius:6px!important}html body.theme-slate .set2030-theme-name{color:#e2e8f0!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}html body.theme-slate .set2030-theme-tag{color:#94a3b8!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-slate .set2030-row-label{color:#e2e8f0!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-slate .set2030-toggle{background:#0f141b!important;border:1px solid #94a3b852!important;border-radius:8px!important}html body.theme-slate .set2030-toggle.is-on{box-shadow:none!important;background:#e2e8f0!important;border-color:#e2e8f0!important;border-radius:8px!important}html body.theme-slate .set2030-modal-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0f141b!important;border:1px solid #94a3b847!important;border-radius:8px!important;box-shadow:inset 0 1px #e2e8f01a!important}html body.theme-slate .tab2030-dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0f141b!important;border:1px solid #94a3b842!important;border-radius:8px!important}html body.theme-slate .tab2030-btn{color:#94a3b873!important;border-radius:8px!important}html body.theme-slate .tab2030-btn.is-on{color:#0b0f14!important;background:#e2e8f0!important;border-radius:6px!important}html body.theme-slate[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;background:#0f141b!important;border:1px solid #94a3b838!important;border-radius:8px!important;box-shadow:inset 0 1px #e2e8f014!important}html body.theme-slate[data-shell=desktop] .desk-side-link.is-on{color:#e2e8f0!important;background:#94a3b829!important;border-radius:8px!important;box-shadow:inset 2px 0 #94a3b8!important}html body.theme-slate[data-shell=desktop] .desk-player-play{color:#0b0f14!important;background:#e2e8f0!important;border-radius:8px!important}html body.theme-slate[data-shell=desktop] .desk-player-title{color:#e2e8f0!important;font-family:IBM Plex Sans,system-ui,sans-serif!important}@media(prefers-reduced-motion:reduce){html body.theme-slate .theme-fx,html body.theme-slate .theme-fx:before,html body.theme-slate .skin-mesh,html body.theme-slate .skin-grain{animation:none!important;transform:none!important}}@keyframes blood-moon{0%{opacity:.5;transform:scale(1.02)translate(1%)}to{opacity:.86;transform:scale(1.08)translate(-1.4%,1%)}}@keyframes blood-veil{0%,to{opacity:.28;transform:translate(0)}50%{opacity:.55;transform:translate(-1%,1.2%)}}@keyframes blood-drift{0%{opacity:.48;transform:scale(1.03)translate(0)}to{opacity:.8;transform:scale(1.09)translate(1.2%,-1%)}}html body.theme-blood{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"Karla", system-ui, sans-serif!important;--display-font:"Cinzel", Georgia, serif!important;--mono-font:ui-monospace, monospace!important;--card-radius:6px!important;--art-radius:4px!important;--r-sm:4px!important;--r-md:6px!important;--r-lg:6px!important;--r-xl:8px!important;--r-pill:4px!important;--desk-radius:6px!important;--desk-blur:0px!important;--desk-material:#100408!important;--desk-material-solid:#100408!important;--desk-material-elevated:#1a0810!important;--desk-hairline:#c4a35a6b!important;--family-canvas:#050103!important;--family-panel:#12060c!important;--family-panel-strong:#1a0810!important;--family-elevated:#241018!important;--family-text:#fecdd3!important;--family-muted:#fb7185b3!important;--family-faint:#9f12398c!important;--family-border:#c4a35a57!important;--family-border-strong:#fb718566!important;--family-accent-soft:#9f123933!important;--family-accent-mid:#9f123952!important;--family-inner-edge:inset 0 0 0 1px #c4a35a47!important;--family-shadow:0 20px 40px #1400089e!important;--text-primary:#fecdd3!important;--text-secondary:#fb7185b3!important;--mini-text-primary:#fecdd3!important;--mini-text-secondary:#fb7185b3!important;--mini-text-tertiary:#9f12398c!important;--on-accent:#fff7f8!important;--glass-tint:#9f123914!important;--glow-color:#e11d4847!important;--shadow-color:#28000a99!important;--theme-noise:.03!important;--theme-vignette:.78!important;--theme-fx-opacity:.86!important;color:#fecdd3!important;background:#050103!important;font-family:Karla,system-ui,sans-serif!important}html body.theme-blood .mini-root,html body.theme-blood .desk-root,html body.theme-blood .settings2030,html body.theme-blood .np2030,html body.theme-blood button,html body.theme-blood input,html body.theme-blood textarea,html body.theme-blood select{font-family:Karla,system-ui,sans-serif!important}html body.theme-blood .mini-root{--mini-text-primary:#fecdd3;--mini-text-secondary:#fb7185b3;--mini-text-tertiary:#9f12398c;color:#fecdd3!important;background:radial-gradient(42% 36% at 84% 6%,#fb718529,#0000 52%),#050103!important}html body.theme-blood :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.dts-title){letter-spacing:.14em!important;text-transform:uppercase!important;color:#fb7185!important;-webkit-text-fill-color:#fb7185!important;text-shadow:0 0 20px #9f123959!important;background-image:none!important;font-family:Cinzel,Georgia,serif!important;font-style:normal!important;font-weight:600!important}html body.theme-blood .ln2030-kicker,html body.theme-blood :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.dts-kicker){letter-spacing:.22em!important;text-transform:uppercase!important;color:#c4a35a!important;-webkit-text-fill-color:#c4a35a!important;background-image:none!important;font-family:Karla,system-ui,sans-serif!important;font-weight:700!important}html body.theme-blood .theme-fx{opacity:.84!important;filter:none!important;background:radial-gradient(38% 34% at 84% 8%,#fecdd329,#0000 52%),radial-gradient(62% 40% at 50% -8%,#9f123947,#0000 54%),radial-gradient(46% 32% at 12% 92%,#4c051973,#0000 50%),#050103!important;animation:22s ease-in-out infinite alternate blood-moon!important;display:block!important}html body.theme-blood .theme-fx:before{content:""!important;background:radial-gradient(22% 18% at 82% 10%,#fecdd338,#0000 62%),linear-gradient(#9f12391f,#0000 36%)!important;animation:9s ease-in-out infinite blood-veil!important;position:absolute!important;inset:0!important}html body.theme-blood .theme-fx:after{content:""!important;background:radial-gradient(at 50% 40%,#0000 34%,#050103d1)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-blood .skin-mesh{filter:none!important;background:radial-gradient(40% 34% at 82% 8%,#fb718533,#0000 52%),radial-gradient(50% 38% at 18% 88%,#9f123938,#0000 50%),linear-gradient(#12060c,#050103)!important;animation:18s ease-in-out infinite alternate blood-drift!important}html body.theme-blood .skin-grain{opacity:.16!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(#fb71850f 0 1px,#0000 1px 5px)!important;animation:none!important}html body.theme-blood :is(.ln2030-hero,.set2030-card,.np2030-deck,.q2030-panel,.sheet2030-panel,.ln2030-empty,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;background:#12060c!important;border:1px solid #c4a35a61!important;border-radius:6px!important;box-shadow:inset 0 0 0 1px #9f123952,0 18px 36px #14000880!important}html body.theme-blood .ln2030-hero-cover,html body.theme-blood .ln2030-hero-cover img,html body.theme-blood .lib2030-card img,html body.theme-blood .np2030-cover{clip-path:none!important;border:1px solid #c4a35a66!important;border-radius:4px!important}html body.theme-blood .ln2030-hero-play,html body.theme-blood .np2030-play,html body.theme-blood .tw-mp-play,html body.theme-blood .mini2030-play,html body.theme-blood .det2030-btn.solid{color:#fff7f8!important;background:#9f1239!important;border:1px solid #c4a35a73!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #c4a35a47!important}html body.theme-blood :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#fecdd3!important;background:#12060c!important;border:1px solid #c4a35a57!important;border-radius:4px!important}html body.theme-blood .tr2030{color:#fecdd3!important;-webkit-backdrop-filter:none!important;background:#12060c!important;border:1px solid #c4a35a2e!important;border-radius:6px!important;box-shadow:inset 0 0 0 1px #9f123929!important}html body.theme-blood .tr2030.is-current{background:#9f12392e!important;border-color:#c4a35a8c!important;box-shadow:inset 0 0 0 1px #c4a35a73!important}html body.theme-blood .tr2030.is-current .tr2030-title{color:#fb7185!important;-webkit-text-fill-color:#fb7185!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:Cinzel,Georgia,serif!important}html body.theme-blood :is(.tr2030-artist,.tr2030-time,.tr2030-idx,.tr2030-snip){color:#c4a35a!important;font-family:Karla,system-ui,sans-serif!important}html body.theme-blood .lib2030-tab{color:#fb7185!important;text-transform:uppercase!important;letter-spacing:.12em!important;background:#12060c!important;border:1px solid #c4a35a4d!important;border-radius:4px!important;font-family:Karla,system-ui,sans-serif!important}html body.theme-blood .lib2030-tab.is-on{color:#fff7f8!important;background:#9f1239!important;border-color:#c4a35a73!important}html body.theme-blood .lb-search,html body.theme-blood .sr2030-field,html body.theme-blood[data-shell=desktop] .desk-top-search{-webkit-backdrop-filter:none!important;background:#12060c!important;border:1px solid #c4a35a61!important;border-radius:6px!important;box-shadow:inset 0 0 0 1px #9f123947!important}html body.theme-blood .sr2030-field.is-focus,html body.theme-blood[data-shell=desktop] .desk-top-search:focus-within{border-color:#c4a35a!important;box-shadow:inset 0 0 0 1px #c4a35a80!important}html body.theme-blood .sr2030-input,html body.theme-blood .lb-search input,html body.theme-blood[data-shell=desktop] .desk-top-search input{color:#fecdd3!important;font-family:Karla,system-ui,sans-serif!important}html body.theme-blood .sr2030-input::placeholder,html body.theme-blood .lb-search input::placeholder{color:#fb718561!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body.theme-blood .det2030-hero:before,html body.theme-blood .det2030-hero:after{content:none!important}html body.theme-blood .det2030-artist .det2030-cover-wrap,html body.theme-blood .det2030-artist .det2030-cover,html body.theme-blood .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-blood .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-blood .det2030-bleed,html body.theme-blood .det2030-bleed img,html body.theme-blood .det2030-artist.has-banner .det2030-bleed,html body.theme-blood .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-blood .det2030-btn{color:#fecdd3!important;text-transform:uppercase!important;letter-spacing:.1em!important;border:1px solid #c4a35a66!important;border-radius:4px!important;font-family:Karla,system-ui,sans-serif!important}html body.theme-blood .np2030{color:#fecdd3!important;background:radial-gradient(40% 32% at 84% 4%,#fb718524,#0000 50%),#050103!important}html body.theme-blood :is(.mini-player,.mini2030,.tw-mp){color:#fecdd3!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#12060c!important;border:1px solid #c4a35a66!important;border-radius:6px!important;box-shadow:inset 0 0 0 1px #9f123947!important}html body.theme-blood .mini2030-art,html body.theme-blood .tw-mp-art,html body.theme-blood .mini2030-art img,html body.theme-blood .tw-mp-art img{border-radius:4px!important}html body.theme-blood .tab2030-dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#12060c!important;border:1px solid #c4a35a5c!important;border-radius:6px!important;box-shadow:inset 0 0 0 1px #9f12393d!important}html body.theme-blood .tab2030-btn{color:#fb718561!important;border-radius:4px!important}html body.theme-blood .tab2030-btn.is-on{color:#fff7f8!important;background:#9f1239!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #c4a35a66!important}html body.theme-blood .set2030-toggle.is-on{background:#9f1239!important;border-color:#c4a35a66!important;border-radius:4px!important}html body.theme-blood[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;background:#12060c!important;border:1px solid #c4a35a5c!important;border-radius:6px!important;box-shadow:inset 0 0 0 1px #9f123942!important}html body.theme-blood[data-shell=desktop] .desk-side-link.is-on{color:#fb7185!important;background:#9f123938!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #c4a35a6b!important}html body.theme-blood[data-shell=desktop] .desk-player-play{color:#fff7f8!important;background:#9f1239!important;border:1px solid #c4a35a66!important;border-radius:4px!important}html body.theme-blood[data-shell=desktop] .desk-player-title,html body.theme-blood[data-shell=desktop] .desk-top-title{letter-spacing:.12em!important;text-transform:uppercase!important;color:#fb7185!important;font-family:Cinzel,Georgia,serif!important}@media(prefers-reduced-motion:reduce){html body.theme-blood .theme-fx,html body.theme-blood .theme-fx:before,html body.theme-blood .theme-fx:after,html body.theme-blood .skin-mesh,html body.theme-blood .skin-grain{animation:none!important}}@keyframes aurora-horizon{0%{opacity:.72;transform:scale(1.02)translate(-1.4%,.6%)}to{opacity:1;transform:scale(1.1)translate(1.8%,-1.2%)}}@keyframes aurora-bands{0%{opacity:.55;transform:translate(-6%,3%)scale(1.04)}to{opacity:.95;transform:translate(7%,-4%)scale(1.14)}}@keyframes aurora-ribbon{0%{opacity:.4;transform:translate(5%,-2%)scale(1.06)}to{opacity:.82;transform:translate(-6%,3%)scale(1.12)}}html body.theme-aurora{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"Sora", system-ui, sans-serif!important;--display-font:"Sora", system-ui, sans-serif!important;--mono-font:ui-monospace, monospace!important;--card-radius:16px!important;--art-radius:14px!important;--r-sm:10px!important;--r-md:14px!important;--r-lg:16px!important;--r-xl:18px!important;--r-pill:999px!important;--desk-radius:16px!important;--desk-blur:12px!important;--family-canvas:#030b12!important;--family-panel:#061018!important;--family-panel-strong:#0c1a28!important;--family-elevated:#122438!important;--family-text:#d1fae5!important;--family-muted:#a7f3d0ad!important;--family-faint:#a78bfa7a!important;--family-border:#34d39938!important;--family-border-strong:#a78bfa61!important;--family-accent-soft:#34d39929!important;--family-accent-mid:#a78bfa42!important;--family-inner-edge:inset 0 1px 0 #a78bfa2e!important;--family-shadow:0 20px 44px #02081080!important;--text-primary:#d1fae5!important;--mini-text-primary:#d1fae5!important;--mini-text-secondary:#a7f3d0ad!important;--on-accent:#042f2e!important;--theme-noise:.02!important;--theme-vignette:.55!important;--theme-fx-opacity:.92!important;color:#d1fae5!important;background:#030b12!important;font-family:Sora,system-ui,sans-serif!important}html body.theme-aurora .mini-root,html body.theme-aurora .desk-root,html body.theme-aurora .settings2030,html body.theme-aurora .np2030,html body.theme-aurora button,html body.theme-aurora input,html body.theme-aurora textarea,html body.theme-aurora select{font-family:Sora,system-ui,sans-serif!important}html body.theme-aurora .mini-root{--mini-text-primary:#d1fae5;--mini-text-secondary:#a7f3d0ad;--mini-text-tertiary:#a78bfa7a;color:#d1fae5!important;background:radial-gradient(90% 42% at 50% 112%,#34d39933,#0000 52%),radial-gradient(50% 28% at 82% 8%,#a78bfa29,#0000 48%),#030b12!important}html body.theme-aurora :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.desk-side-name,.sheet2030-title,.q2030-title,.set2030-title,.dts-title){letter-spacing:-.03em!important;text-transform:none!important;color:#34d399!important;-webkit-text-fill-color:#34d399!important;text-shadow:0 2px #a78bfa8c,0 0 28px #a78bfa6b!important;background-image:none!important;font-family:Sora,system-ui,sans-serif!important;font-style:normal!important;font-weight:800!important}html body.theme-aurora .ln2030-kicker,html body.theme-aurora :is(.sheet2030-kicker,.adm2030-kicker,.ln2030-hero-k,.np2030-context-k){letter-spacing:.16em!important;text-transform:uppercase!important;color:#a78bfa!important;-webkit-text-fill-color:#a78bfa!important;background-image:none!important;font-family:Sora,system-ui,sans-serif!important;font-weight:700!important}html body.theme-aurora .theme-fx{opacity:.88!important;filter:none!important;background:radial-gradient(92% 38% at 50% 108%,#34d39947,#0000 54%),radial-gradient(46% 26% at 12% 18%,#a78bfa2e,#0000 50%),radial-gradient(40% 22% at 88% 12%,#34d3991f,#0000 48%),#030b12!important;animation:26s ease-in-out infinite alternate aurora-horizon!important;display:block!important}html body.theme-aurora .theme-fx:before,html body.theme-aurora .theme-fx:after{content:""!important;pointer-events:none!important;position:absolute!important;inset:-28% -42%!important}html body.theme-aurora .theme-fx:before{mix-blend-mode:screen!important;background:repeating-linear-gradient(112deg,#0000 0 7%,#34d39914 11%,#34d39952,#a78bfa47 19%,#0000 26% 38%,#34d3992e 44%,#a78bfa29 49%,#0000 58%)!important;animation:22s ease-in-out infinite alternate aurora-bands!important}html body.theme-aurora .theme-fx:after{mix-blend-mode:screen!important;background:repeating-linear-gradient(98deg,#0000 0 12%,#a78bfa33 18%,#34d39924 22%,#0000 30% 54%,#a78bfa1f 62%,#0000 72%)!important;animation:28s ease-in-out infinite alternate aurora-ribbon!important}html body.theme-aurora .theme-skin{opacity:.42!important}html body.theme-aurora .skin-mesh{filter:none!important;background:radial-gradient(52% 34% at 18% 88%,#34d39942,#0000 52%),radial-gradient(40% 28% at 82% 16%,#a78bfa33,#0000 50%)!important;animation:30s ease-in-out infinite alternate-reverse aurora-horizon!important}html body.theme-aurora .skin-veil{background:linear-gradient(#a78bfa14,#0000 36%,#34d3991a)!important}html body.theme-aurora .skin-grain{opacity:.12!important;mix-blend-mode:soft-light!important;background-image:repeating-linear-gradient(0deg,#a78bfa1a 0 1px,#0000 1px 5px)!important}html body.theme-aurora :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:blur(12px)saturate(1.12)!important;clip-path:none!important;background:linear-gradient(#a78bfa1a,#061018d1 42%,#030b12eb)!important;border:1px solid #34d39942!important;border-radius:16px!important;box-shadow:0 0 0 1px #a78bfa29,0 20px 44px #02081075,inset 0 1px #a78bfa29!important}html body.theme-aurora .ln2030-hero-cover,html body.theme-aurora .ln2030-hero-cover img,html body.theme-aurora .np2030-cover{clip-path:none!important;border:1px solid #34d39952!important;border-radius:14px!important}html body.theme-aurora .ln2030-hero-play,html body.theme-aurora .np2030-play,html body.theme-aurora .tw-mp-play,html body.theme-aurora .mini2030-play,html body.theme-aurora .det2030-btn.solid,html body.theme-aurora .app-miniplayer__control--play,html body.theme-aurora .l2e2030-task-btn{color:#042f2e!important;background:#34d399!important;border:0!important;border-radius:999px!important;box-shadow:0 0 22px #34d39966,0 0 32px #a78bfa47!important}html body.theme-aurora :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#d1fae5!important;background:#061018c7!important;border:1px solid #a78bfa47!important;border-radius:999px!important}html body.theme-aurora .tr2030{color:#d1fae5!important;background:#061018c7!important;border:1px solid #34d3991f!important;border-radius:14px!important}html body.theme-aurora .tr2030.is-current{background:#34d3991f!important;box-shadow:inset 3px 0 #34d399!important}html body.theme-aurora .lib2030-tab{color:#a78bfa!important;background:#061018b8!important;border:1px solid #a78bfa38!important;border-radius:999px!important;font-family:Sora,system-ui,sans-serif!important;font-weight:700!important}html body.theme-aurora .lib2030-tab.is-on{color:#d1fae5!important;background:#34d39938!important;border-color:#34d39966!important}html body.theme-aurora .lb-search,html body.theme-aurora .sr2030-field{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#061018d1!important;border:1px solid #34d39942!important;border-radius:999px!important}html body.theme-aurora .sr2030-input,html body.theme-aurora .lb-search input{color:#d1fae5!important;font-family:Sora,system-ui,sans-serif!important}html body.theme-aurora .sr2030-block-head h2{color:#34d399!important;-webkit-text-fill-color:#34d399!important;text-shadow:0 2px #a78bfa73!important;font-family:Sora,system-ui,sans-serif!important;font-weight:800!important}html body.theme-aurora .det2030-hero:before,html body.theme-aurora .det2030-hero:after{content:none!important}html body.theme-aurora .det2030-artist .det2030-cover-wrap,html body.theme-aurora .det2030-artist .det2030-cover,html body.theme-aurora .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-aurora .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-aurora .det2030-bleed,html body.theme-aurora .det2030-bleed img,html body.theme-aurora .det2030-artist.has-banner .det2030-bleed,html body.theme-aurora .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-aurora .det2030-btn{color:#d1fae5!important;border:1px solid #a78bfa4d!important;border-radius:999px!important;font-family:Sora,system-ui,sans-serif!important}html body.theme-aurora .np2030{color:#d1fae5!important;background:radial-gradient(80% 40% at 50% 108%,#34d39929,#0000 52%),#030b12!important}html body.theme-aurora :is(.mini-player,.mini2030,.tw-mp,.app-miniplayer){color:#d1fae5!important;-webkit-backdrop-filter:blur(12px)saturate(1.12)!important;clip-path:none!important;background:linear-gradient(#a78bfa1a,#061018f0)!important;border:1px solid #34d39947!important;border-radius:16px!important;box-shadow:inset 0 1px #a78bfa29,0 16px 36px #0208106b!important}html body.theme-aurora .mini2030-art,html body.theme-aurora .tw-mp-art,html body.theme-aurora .mini2030-art img,html body.theme-aurora .tw-mp-art img{border-radius:12px!important}html body.theme-aurora .set2030-toggle.is-on{background:#34d399!important;border-radius:999px!important;box-shadow:0 0 16px #a78bfa59!important}html body.theme-aurora .tab2030-dock,html body.theme-aurora .app-dock__surface{-webkit-backdrop-filter:blur(12px)saturate(1.12)!important;clip-path:none!important;background:linear-gradient(#a78bfa1a,#061018f0)!important;border:1px solid #34d39942!important;border-radius:16px!important;box-shadow:inset 0 1px #a78bfa29,0 16px 36px #02081066!important}html body.theme-aurora .tab2030-btn,html body.theme-aurora .app-dock__item{color:#a7f3d061!important;border-radius:999px!important}html body.theme-aurora .tab2030-btn.is-on,html body.theme-aurora .app-dock__item.is-active{color:#d1fae5!important;background:#34d39938!important;border-radius:999px!important}html body.theme-aurora .app-dock__item.is-active .app-dock__label{color:#34d399!important}html body.theme-aurora .app-dock__dot,html body.theme-aurora .app-dock__count{color:#042f2e!important;background:#34d399!important;border-color:#061018!important}html body.theme-aurora .ln2030-empty-icon{color:#34d399!important;background:#34d39929!important;border-radius:16px!important}html body.theme-aurora .ln2030-empty h2{color:#34d399!important;-webkit-text-fill-color:#34d399!important;font-family:Sora,system-ui,sans-serif!important}html body.theme-aurora .ln2030-empty-actions button{color:#d1fae5!important;background:#061018b8!important;border:1px solid #a78bfa4d!important;border-radius:999px!important;font-family:Sora,system-ui,sans-serif!important}html body.theme-aurora .ln2030-empty-actions button:first-child{color:#042f2e!important;background:#34d399!important;border:0!important}html body.theme-aurora .set2030-theme-card{color:#d1fae5!important;clip-path:none!important;background:linear-gradient(#a78bfa1f,#061018e0)!important;border:1px solid #34d3993d!important;border-radius:16px!important}html body.theme-aurora .set2030-theme-card.is-on{background:#34d39924!important;border-color:#34d39980!important}html body.theme-aurora .set2030-theme-card.is-on .set2030-theme-dot{background:#34d399!important}html body.theme-aurora .app-miniplayer__chip{color:#a7f3d0ad!important;background:#061018b8!important;border:1px solid #a78bfa3d!important;border-radius:999px!important}html body.theme-aurora .app-miniplayer__chip--earn{color:#d1fae5!important;background:#34d3992e!important;border-color:#34d39966!important}html body.theme-aurora .app-miniplayer__progress{background-image:linear-gradient(90deg,#34d399 0,#34d399 var(--player-progress,0%),#a78bfa59 var(--player-progress,0%),#a78bfa59 var(--player-buffered,var(--player-progress,0%)),#d1fae51a var(--player-buffered,var(--player-progress,0%)),#d1fae51a 100%)!important}html body.theme-aurora[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:blur(12px)saturate(1.1)!important;clip-path:none!important;background:linear-gradient(#a78bfa14,#061018e0)!important;border:1px solid #34d39938!important;border-radius:16px!important;box-shadow:inset 0 1px #a78bfa24,0 14px 40px #02081066!important}html body.theme-aurora[data-shell=desktop] .desk-side-link.is-on{color:#d1fae5!important;background:#34d39929!important;border-radius:16px!important}html body.theme-aurora[data-shell=desktop] .desk-player-play{color:#042f2e!important;background:#34d399!important;border-radius:999px!important}@media(prefers-reduced-motion:reduce){html body.theme-aurora .theme-fx,html body.theme-aurora .theme-fx:before,html body.theme-aurora .theme-fx:after,html body.theme-aurora .skin-mesh,html body.theme-aurora .skin-grain{animation:none!important;transform:none!important}}@keyframes candy-bob{0%,to{opacity:.72;transform:translate(0)scale(1)}50%{opacity:1;transform:translateY(-2.4%)scale(1.05)}}@keyframes candy-pop{0%{opacity:.5;transform:translate(-2.2%,1.4%)scale(1)}to{opacity:.92;transform:translate(2.4%,-2%)scale(1.1)}}@keyframes candy-wobble{0%{transform:translate(0)scale(1.04)}to{transform:translate(1.8%,-1.2%)scale(1.12)}}html body.theme-candy{--app-font:"Nunito", system-ui, sans-serif!important;--display-font:"Baloo 2", "Nunito", system-ui, sans-serif!important;--mono-font:ui-monospace, Menlo, monospace!important;--card-radius:24px!important;--art-radius:18px!important;--r-sm:14px!important;--r-md:18px!important;--r-lg:24px!important;--r-xl:28px!important;--r-pill:999px!important;--desk-radius:24px!important;--desk-blur:12px!important;--family-canvas:#10010e!important;--family-panel:#1c0620!important;--family-panel-strong:#2a0c32!important;--family-elevated:#381444!important;--family-text:#ffe4f3!important;--family-muted:#f9a8d4c7!important;--family-faint:#22d3ee80!important;--family-border:#f472b661!important;--family-border-strong:#22d3ee6b!important;--family-accent-soft:#f472b633!important;--family-inner-edge:inset 0 1px 0 #ffe4f333!important;--text-primary:#ffe4f3!important;--mini-text-primary:#ffe4f3!important;--mini-text-secondary:#f9a8d4c7!important;--on-accent:#4a044e!important;--theme-fx-opacity:.92!important;color:#ffe4f3!important;background:#10010e!important;font-family:Nunito,system-ui,sans-serif!important}html body.theme-candy .mini-root,html body.theme-candy .desk-root,html body.theme-candy .settings2030,html body.theme-candy .np2030,html body.theme-candy button,html body.theme-candy input,html body.theme-candy textarea,html body.theme-candy select{font-family:Nunito,system-ui,sans-serif!important}html body.theme-candy .mini-root{--mini-text-primary:#ffe4f3;--mini-text-secondary:#f9a8d4c7;--mini-text-tertiary:#22d3ee80;color:#ffe4f3!important;background:radial-gradient(220px at 14% 8%,#f472b657,#0000 58%),radial-gradient(180px at 88% 12%,#22d3ee38,#0000 55%),#10010e!important}html body.theme-candy :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.ln2030-empty h2,.set2030-theme-name,.dts-title){letter-spacing:-.01em!important;text-transform:none!important;color:#f9a8d4!important;-webkit-text-fill-color:#f9a8d4!important;text-shadow:3px 3px #22d3ee!important;background-image:none!important;font-family:"Baloo 2",Nunito,system-ui,sans-serif!important;font-style:normal!important;font-weight:800!important}html body.theme-candy .ln2030-kicker,html body.theme-candy :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.set2030-section-h,.np2030-context-k,.dts-kicker){letter-spacing:.16em!important;text-transform:uppercase!important;color:#22d3ee!important;-webkit-text-fill-color:#22d3ee!important;background-image:none!important;font-family:Nunito,system-ui,sans-serif!important;font-weight:800!important}html body.theme-candy .theme-fx{opacity:.9!important;filter:none!important;background:radial-gradient(140px at 16% 18%,#f472b680,#0000 62%),radial-gradient(110px at 82% 14%,#22d3ee61,#0000 60%),radial-gradient(160px at 58% 78%,#f9a8d447,#0000 62%),radial-gradient(90px at 28% 72%,#22d3ee38,#0000 58%),#10010e!important;animation:4.6s ease-in-out infinite candy-bob!important;display:block!important}html body.theme-candy .theme-fx:before{content:""!important;background:radial-gradient(70px at 24% 36%,#f472b673,#0000 64%),radial-gradient(54px at 70% 42%,#22d3ee5c,#0000 62%),radial-gradient(48px at 48% 18%,#f9a8d466,#0000 64%)!important;animation:7s ease-in-out infinite alternate candy-pop!important;position:absolute!important;inset:0!important}html body.theme-candy .theme-fx:after{content:""!important;background:radial-gradient(#0000 40%,#10010ead)!important;position:absolute!important;inset:0!important}html body.theme-candy .skin-mesh{filter:blur(24px)!important;background:radial-gradient(circle at 18% 16%,#f472b666,#0000 42%),radial-gradient(circle at 84% 22%,#22d3ee47,#0000 40%),radial-gradient(circle at 52% 86%,#f472b638,#0000 44%)!important;animation:12s ease-in-out infinite alternate candy-wobble!important}html body.theme-candy .skin-grain{opacity:.2!important;mix-blend-mode:screen!important;background-image:radial-gradient(3px 3px at 18% 24%,#f472b6b3,#0000),radial-gradient(2.4px 2.4px at 62% 40%,#22d3ee8c,#0000),radial-gradient(2px 2px at 78% 70%,#f9a8d480,#0000)!important}html body.theme-candy :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.set2030-theme-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;background:#2a0c32!important;border:2px solid #22d3ee!important;border-radius:24px!important;box-shadow:4px 4px #f472b6,-4px -4px #22d3ee8c!important}html body.theme-candy .ln2030-hero-cover,html body.theme-candy .ln2030-hero-cover img,html body.theme-candy .np2030-cover{clip-path:none!important;border:2px solid #f472b6!important;border-radius:18px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy .ln2030-hero-play,html body.theme-candy .np2030-play,html body.theme-candy .tw-mp-play,html body.theme-candy .mini2030-play,html body.theme-candy .det2030-btn.solid,html body.theme-candy .l2e2030-task-btn,html body.theme-candy .app-miniplayer__control--play{color:#fff7fb!important;background:#f472b6!important;border:2px solid #22d3ee!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#f9a8d4!important;background:#1c0620!important;border:2px solid #f472b6!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy .tr2030{color:#ffe4f3!important;background:#1c0620!important;border:2px solid #f472b673!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee59!important}html body.theme-candy .tr2030.is-current{background:#f472b638!important;border-color:#f472b6!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy .lib2030-tab{color:#f9a8d4!important;background:#1c0620!important;border:2px solid #f472b673!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee47!important}html body.theme-candy .lib2030-tab.is-on{color:#fff7fb!important;background:#f472b6!important;border-color:#22d3ee!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy .lb-search,html body.theme-candy .sr2030-field{color:#f9a8d4!important;background:#1c0620!important;border:2px solid #f472b6!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy .sr2030-input,html body.theme-candy .lb-search input{color:#ffe4f3!important;font-family:Nunito,system-ui,sans-serif!important}html body.theme-candy .sr2030-block-head h2{color:#f9a8d4!important;-webkit-text-fill-color:#f9a8d4!important;text-shadow:3px 3px #22d3ee!important;font-family:"Baloo 2",Nunito,system-ui,sans-serif!important;font-style:normal!important}html body.theme-candy .det2030-hero:before,html body.theme-candy .det2030-hero:after{content:none!important}html body.theme-candy .det2030-artist .det2030-cover-wrap,html body.theme-candy .det2030-artist .det2030-cover,html body.theme-candy .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-candy .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-candy .det2030-bleed,html body.theme-candy .det2030-bleed img,html body.theme-candy .det2030-hero>img,html body.theme-candy .det2030-artist .det2030-bleed,html body.theme-candy .det2030-artist.has-banner .det2030-bleed,html body.theme-candy .det2030-artist.has-banner .det2030-bleed img,html body.theme-candy .det2030-artist.has-banner .det2030-hero,html body.theme-candy .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-candy .det2030-artist .det2030-bleed:before{content:none!important}html body.theme-candy .det2030-artist.has-banner .det2030-bleed:after,html body.theme-candy .det2030-artist.has-banner .det2030-bleed:before,html body.theme-candy .det2030-artist.has-banner .det2030-shade:before{clip-path:none!important;border-radius:0!important}html body.theme-candy .det2030-artist.has-banner .det2030-bleed:after{background:radial-gradient(70% 42% at 50% 100%,#10010e94,#0000 72%)!important}html body.theme-candy .det2030-artist.has-banner .det2030-shade{background:linear-gradient(#10010e14,#1c062075 48%,#10010e)!important}html body.theme-candy .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;mix-blend-mode:normal!important;background:0 0!important}html body.theme-candy .det2030-btn{color:#ffe4f3!important;border:2px solid #f472b6!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy .np2030{color:#ffe4f3!important;background:radial-gradient(240px at 18% 0,#f472b647,#0000 55%),radial-gradient(180px at 88% 8%,#22d3ee29,#0000 52%),#10010e!important}html body.theme-candy :is(.mini-player,.mini2030,.tw-mp){color:#ffe4f3!important;background:#1c0620!important;border:2px solid #22d3ee!important;border-radius:999px!important;box-shadow:4px 4px #f472b6!important}html body.theme-candy .mini2030-art,html body.theme-candy .tw-mp-art,html body.theme-candy .mini2030-art img,html body.theme-candy .tw-mp-art img{border-radius:999px!important}html body.theme-candy .set2030-theme-card.is-on{border-color:#22d3ee!important;box-shadow:4px 4px #f472b6,-4px -4px #22d3ee!important}html body.theme-candy .set2030-toggle.is-on{background:#f472b6!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy :is(.np2030-chip,.np2030-rail-btn,.np2030-sleep-chip){color:#f9a8d4!important;background:#1c0620!important;border:2px solid #f472b6!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee66!important}html body.theme-candy .ln2030-empty-actions button{color:#ffe4f3!important;background:#1c0620!important;border:2px solid #22d3ee!important;border-radius:999px!important;box-shadow:4px 4px #f472b6!important}html body.theme-candy .tab2030-dock{background:#1c0620!important;border:2px solid #f472b6!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy .tab2030-btn{color:#f9a8d46b!important;border-radius:999px!important}html body.theme-candy .tab2030-btn.is-on{color:#fff7fb!important;background:#f472b6!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){background:#1c0620!important;border:2px solid #22d3ee!important;border-radius:24px!important;box-shadow:4px 4px #f472b6!important}html body.theme-candy[data-shell=desktop] .desk-side-link.is-on{color:#fff7fb!important;background:#f472b6!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy[data-shell=desktop] .desk-player-play{color:#fff7fb!important;background:#f472b6!important;border:2px solid #22d3ee!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}html body.theme-candy[data-shell=desktop] :is(.desk-theme,.desk-side-studio,.desk-side-settings,.desk-top-search,.desk-top-coin){color:#f9a8d4!important;background:#1c0620!important;border:2px solid #f472b6!important;border-radius:999px!important;box-shadow:4px 4px #22d3ee!important}@media(prefers-reduced-motion:reduce){html body.theme-candy .theme-fx,html body.theme-candy .theme-fx:before,html body.theme-candy .skin-mesh,html body.theme-candy .skin-grain{animation:none!important;transform:none!important}}@keyframes noir-smoke{0%{opacity:.32;transform:translateY(1.6%)scale(1.04)}to{opacity:.7;transform:translate(-1.6%,-2%)scale(1.1)}}@keyframes noir-grain{0%,to{opacity:.16}50%{opacity:.34}}@keyframes noir-lamp{0%{opacity:.55;transform:scale(1.03)translate(0)}to{opacity:.9;transform:scale(1.08)translate(.7%,-.8%)}}html body.theme-noir{--app-font:"Libre Franklin", system-ui, sans-serif!important;--display-font:"Special Elite", "Courier New", monospace!important;--mono-font:"Special Elite", ui-monospace, monospace!important;--card-radius:2px!important;--art-radius:0px!important;--r-sm:0px!important;--r-md:2px!important;--r-lg:2px!important;--r-xl:2px!important;--r-pill:2px!important;--desk-radius:2px!important;--desk-blur:0px!important;--desk-material:#121212!important;--desk-material-solid:#121212!important;--desk-material-elevated:#1c1c1c!important;--family-canvas:#080808!important;--family-panel:#121212!important;--family-panel-strong:#1c1c1c!important;--family-elevated:#262626!important;--family-text:#f5f5f5!important;--family-muted:#a3a3a3db!important;--family-faint:#a3a3a380!important;--family-border:#f5f5f58c!important;--family-border-strong:#f5f5f5d9!important;--family-accent-soft:#f5f5f51a!important;--family-inner-edge:4px 4px 0 #000!important;--family-shadow:4px 4px 0 #000!important;--text-primary:#f5f5f5!important;--mini-text-primary:#f5f5f5!important;--mini-text-secondary:#a3a3a3db!important;--on-accent:#080808!important;--transition-bounce:cubic-bezier(.2, 0, 0, 1)!important;--ease-spring:cubic-bezier(.2, 0, 0, 1)!important;color:#f5f5f5!important;background:#080808!important;font-family:Libre Franklin,system-ui,sans-serif!important}html body.theme-noir .mini-root,html body.theme-noir .desk-root,html body.theme-noir .settings2030,html body.theme-noir .np2030,html body.theme-noir button,html body.theme-noir input,html body.theme-noir textarea,html body.theme-noir select{font-family:Libre Franklin,system-ui,sans-serif!important}html body.theme-noir .mini-root{--mini-text-primary:#f5f5f5;--mini-text-secondary:#a3a3a3db;--mini-text-tertiary:#a3a3a380;color:#f5f5f5!important;background:radial-gradient(48% 32% at 18% 0,#f5f5f514,#0000 52%),#080808!important}html body.theme-noir :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.dts-title){letter-spacing:.06em!important;text-transform:uppercase!important;color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;text-shadow:2px 2px #000!important;background-image:none!important;font-family:Special Elite,Courier New,monospace!important;font-style:normal!important;font-weight:400!important}html body.theme-noir .ln2030-kicker,html body.theme-noir :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.dts-kicker){letter-spacing:.2em!important;text-transform:uppercase!important;color:#a3a3a3!important;-webkit-text-fill-color:#a3a3a3!important;background-image:none!important;font-family:Special Elite,Courier New,monospace!important;font-weight:400!important}html body.theme-noir .theme-fx{opacity:.92!important;filter:none!important;background:radial-gradient(46% 34% at 16% 0,#f5f5f51a,#0000 54%),radial-gradient(30% 24% at 92% 100%,#000000d9,#0000 52%),#080808!important;animation:24s ease-in-out infinite alternate noir-lamp!important;display:block!important}html body.theme-noir .theme-fx:before{content:""!important;mix-blend-mode:multiply!important;background:repeating-linear-gradient(0deg,#00000047 0 3px,#0000 3px 14px)!important;animation:20s ease-in-out infinite alternate noir-smoke!important;position:absolute!important;inset:0!important}html body.theme-noir .theme-fx:after{content:""!important;background:radial-gradient(#0000 28%,#000000d1)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-noir .skin-mesh{filter:none!important;background:radial-gradient(40% 28% at 22% 8%,#f5f5f51f,#0000 55%)!important;animation:18s ease-in-out infinite alternate noir-smoke!important}html body.theme-noir .skin-grain{opacity:.28!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(0deg,#f5f5f524 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#00000038 0 1px,#0000 1px 4px)!important;animation:1.8s steps(2,end) infinite noir-grain!important}html body.theme-noir :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.set2030-card,.np2030-deck,.q2030-panel,.sheet2030-panel,.ln2030-empty,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;background:#121212!important;border:1.5px solid #f5f5f5!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-noir .ln2030-hero-cover,html body.theme-noir .ln2030-hero-cover img,html body.theme-noir .lib2030-card img,html body.theme-noir .np2030-cover{filter:grayscale(.55)contrast(1.12);clip-path:none!important;border:1.5px solid #f5f5f5!important;border-radius:0!important}html body.theme-noir .ln2030-hero-play,html body.theme-noir .np2030-play,html body.theme-noir .tw-mp-play,html body.theme-noir .mini2030-play,html body.theme-noir .l2e2030-task-btn,html body.theme-noir .det2030-btn.solid{color:#080808!important;background:#f5f5f5!important;border:0!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-noir :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#f5f5f5!important;background:#121212!important;border:1.5px solid #f5f5f5!important;border-radius:0!important}html body.theme-noir .tr2030{color:#f5f5f5!important;-webkit-backdrop-filter:none!important;background:#121212!important;border:1.5px solid #f5f5f58c!important;border-radius:0!important;font-family:Libre Franklin,system-ui,sans-serif!important;box-shadow:4px 4px #000!important}html body.theme-noir .tr2030.is-current{background:#1c1c1c!important;border-color:#f5f5f5!important;box-shadow:4px 4px #000,inset 4px 0 #f5f5f5!important}html body.theme-noir .tr2030.is-current .tr2030-title{color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-family:Special Elite,Courier New,monospace!important}html body.theme-noir :is(.tr2030-artist,.tr2030-time,.tr2030-idx,.tr2030-snip,.np2030-times){color:#a3a3a3!important;font-family:Special Elite,Courier New,monospace!important}html body.theme-noir .tr2030-art,html body.theme-noir .tr2030-art img{filter:grayscale(.5)contrast(1.1);border:1.5px solid #f5f5f5b3!important;border-radius:0!important}html body.theme-noir .lib2030-tab{color:#a3a3a3!important;text-transform:uppercase!important;letter-spacing:.1em!important;background:#121212!important;border:1.5px solid #f5f5f58c!important;border-radius:0!important;font-family:Special Elite,Courier New,monospace!important}html body.theme-noir .lib2030-tab.is-on{color:#080808!important;background:#f5f5f5!important}html body.theme-noir .lb-search,html body.theme-noir .sr2030-field,html body.theme-noir[data-shell=desktop] .desk-top-search{-webkit-backdrop-filter:none!important;background:#121212!important;border:1.5px solid #f5f5f5!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-noir .sr2030-field.is-focus,html body.theme-noir[data-shell=desktop] .desk-top-search:focus-within{border-color:#f5f5f5!important;box-shadow:4px 4px #000,inset 0 0 0 1px #a3a3a3!important}html body.theme-noir .sr2030-input,html body.theme-noir .lb-search input,html body.theme-noir[data-shell=desktop] .desk-top-search input{color:#f5f5f5!important;font-family:Special Elite,Courier New,monospace!important}html body.theme-noir .sr2030-input::placeholder,html body.theme-noir .lb-search input::placeholder{color:#a3a3a38c!important;text-transform:uppercase!important;letter-spacing:.12em!important}html body.theme-noir .sr2030-ico{color:#a3a3a3!important}html body.theme-noir .sr2030-clear{color:#f5f5f5!important;background:#121212!important;border:1.5px solid #f5f5f5!important;border-radius:0!important}html body.theme-noir :is(.sr2030-block-head h2,.sr2030-none-title,.sr2030-section){color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-family:Special Elite,Courier New,monospace!important}html body.theme-noir .sr2030-chip,html body.theme-noir .sr2030-recent-row{color:#f5f5f5!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#121212!important;border:1.5px solid #f5f5f58c!important;border-radius:0!important;font-family:Libre Franklin,system-ui,sans-serif!important;box-shadow:4px 4px #000!important}html body.theme-noir .sr2030-recent-q{color:#f5f5f5!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-family:Special Elite,Courier New,monospace!important}html body.theme-noir :is(.sr2030-none-sub,.sr2030-foot,.sr2030-block-head button){color:#a3a3a3!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-family:Special Elite,Courier New,monospace!important}html body.theme-noir .det2030-hero:before,html body.theme-noir .det2030-hero:after{content:none!important}html body.theme-noir .det2030-artist .det2030-cover-wrap,html body.theme-noir .det2030-artist .det2030-cover,html body.theme-noir .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-noir .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-noir .det2030-bleed,html body.theme-noir .det2030-bleed img,html body.theme-noir .det2030-artist.has-banner .det2030-bleed,html body.theme-noir .det2030-artist.has-banner .det2030-bleed img{filter:grayscale(.6)contrast(1.14);clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-noir .det2030-btn{color:#f5f5f5!important;text-transform:uppercase!important;border:1.5px solid #f5f5f5!important;border-radius:0!important;font-family:Libre Franklin,system-ui,sans-serif!important}html body.theme-noir .np2030{color:#f5f5f5!important;background:radial-gradient(50% 32% at 18% 0,#f5f5f512,#0000 52%),#080808!important}html body.theme-noir :is(.mini-player,.mini2030,.tw-mp){color:#f5f5f5!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#121212!important;border:1.5px solid #f5f5f5!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-noir .mini2030-art,html body.theme-noir .tw-mp-art,html body.theme-noir .mini2030-art img,html body.theme-noir .tw-mp-art img{filter:grayscale(.45)contrast(1.08);border-radius:0!important}html body.theme-noir .settings2030,html body.theme-noir .set2030-scroll{color:#f5f5f5!important;background:repeating-linear-gradient(0deg,#00000038 0 3px,#0000 3px 14px),#080808!important}html body.theme-noir .set2030-top-glow{background:radial-gradient(circle,#f5f5f524,#0000 68%)!important}html body.theme-noir :is(.set2030-lead,.set2030-theme-lead,.set2030-row-hint,.set2030-row-right,.set2030-theme-mood){color:#a3a3a3!important;letter-spacing:.06em!important;font-family:Libre Franklin,system-ui,sans-serif!important}html body.theme-noir .set2030-theme-card{color:#f5f5f5!important;clip-path:none!important;-webkit-backdrop-filter:none!important;background:#121212!important;border:1.5px solid #f5f5f58c!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-noir .set2030-theme-card.is-on{background:#1c1c1c!important;border-color:#f5f5f5!important;box-shadow:4px 4px #000,inset 4px 0 #f5f5f5!important}html body.theme-noir .set2030-theme-preview{clip-path:none!important;border:1.5px solid #f5f5f5!important;border-radius:0!important}html body.theme-noir .set2030-theme-name{color:#f5f5f5!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-family:Special Elite,Courier New,monospace!important}html body.theme-noir .set2030-theme-tag{color:#a3a3a3!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-family:Special Elite,Courier New,monospace!important}html body.theme-noir .set2030-row-label{color:#f5f5f5!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-family:Libre Franklin,system-ui,sans-serif!important}html body.theme-noir .set2030-toggle{background:#121212!important;border:1.5px solid #f5f5f5!important;border-radius:0!important}html body.theme-noir .set2030-toggle.is-on{background:#f5f5f5!important;border-color:#f5f5f5!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-noir .set2030-modal-card,html body.theme-noir .tab2030-dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#121212!important;border:1.5px solid #f5f5f5!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-noir .tab2030-btn{color:#a3a3a38c!important;border-radius:0!important}html body.theme-noir .tab2030-btn.is-on{color:#080808!important;background:#f5f5f5!important;border-radius:0!important}html body.theme-noir[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;background:#121212!important;border:1.5px solid #f5f5f5!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-noir[data-shell=desktop] .desk-side-link.is-on{color:#080808!important;box-shadow:none!important;background:#f5f5f5!important;border-radius:0!important}html body.theme-noir[data-shell=desktop] .desk-player-play{color:#080808!important;background:#f5f5f5!important;border-radius:0!important}html body.theme-noir[data-shell=desktop] .desk-player-title{color:#f5f5f5!important;text-transform:uppercase!important;font-family:Special Elite,Courier New,monospace!important}@media(prefers-reduced-motion:reduce){html body.theme-noir .theme-fx,html body.theme-noir .theme-fx:before,html body.theme-noir .skin-mesh,html body.theme-noir .skin-grain{animation:none!important;transform:none!important}}@keyframes honey-drip{0%{opacity:.28;transform:translateY(-8%)}42%{opacity:.62}to{opacity:.22;transform:translateY(12%)}}@keyframes honey-golden-kb{0%{transform:scale(1.04)translate(-1.4%)}to{transform:scale(1.12)translate(1.6%,-1.1%)}}@keyframes honey-glow-pulse{0%,to{opacity:.42;filter:saturate(1.05)brightness()}50%{opacity:.78;filter:saturate(1.2)brightness(1.08)}}@keyframes honey-play-glow{0%,to{box-shadow:inset 0 1px #fef3c780,0 0 16px #f59e0b47,0 12px 28px #28140059}50%{box-shadow:inset 0 1px #fef3c7b8,0 0 30px #f59e0b85,0 14px 32px #28140061}}@keyframes honey-grain-shift{0%{background-position:0 0,0 0}to{background-position:8px 0,0 14px}}html body.theme-honey{--honey-oak:#1a1208;--honey-glass:linear-gradient(180deg, #fde68a29 0%, #f59e0b0d 22%, transparent 46%), linear-gradient(165deg, #322410b3, #100a04e6);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"Source Sans 3", system-ui, sans-serif!important;--display-font:"Literata", Georgia, serif!important;--mono-font:ui-monospace, SFMono-Regular, Consolas, monospace!important;--card-radius:14px!important;--art-radius:12px!important;--r-sm:10px!important;--r-md:14px!important;--r-lg:14px!important;--r-xl:18px!important;--r-pill:16px!important;--desk-radius:14px!important;--family-canvas:#100a04!important;--family-panel:#1a1208!important;--family-panel-strong:#261a0c!important;--family-elevated:#322410!important;--family-accent-soft:#f59e0b2e!important;--family-accent-mid:#f59e0b4d!important;--family-border:#fde68a38!important;--family-border-strong:#fde68a5c!important;--family-text:#f8ecd0!important;--family-muted:#fde68aad!important;--family-faint:#fde68a66!important;--family-shadow:0 18px 44px #28140080!important;--family-inner-edge:inset 0 1px 0 #fef3c757!important;--text-primary:#f8ecd0!important;--text-secondary:#fde68ab3!important;--mini-text-primary:#f8ecd0!important;--mini-text-secondary:#fde68ab3!important;--mini-text-tertiary:#fde68a6b!important;--on-accent:#451a03!important;--glass-tint:#f59e0b14!important;--glow-color:#fde68a61!important;--shadow-color:#28180085!important;--border-strong:#fde68a52!important;--border-soft:#fde68a29!important;--theme-noise:.04!important;--theme-vignette:.55!important;--theme-fx-opacity:.85!important;color:#f8ecd0!important;background:#100a04!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-honey[data-shell=desktop]{--desk-radius:14px!important;--desk-blur:20px!important;--desk-material:#1a1208c7!important;--desk-material-solid:#1a1208!important;--desk-material-elevated:#322410e0!important;--desk-hairline:#fde68a38!important;--desk-hairline-strong:#fde68a57!important}html body.theme-honey .mini-root,html body.theme-honey .desk-root,html body.theme-honey .settings2030,html body.theme-honey .np2030,html body.theme-honey button,html body.theme-honey input,html body.theme-honey textarea,html body.theme-honey select{font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-honey .mini-root{--mini-text-primary:#f8ecd0;--mini-text-secondary:#fde68ab3;--mini-text-tertiary:#fde68a6b;--text-primary:#f8ecd0;--text-secondary:#fde68ab3;color:#f8ecd0!important;background:radial-gradient(70% 42% at 50% -8%,#f59e0b33,#0000 52%),#100a04!important}html body.theme-honey .theme-fx{opacity:.72!important;filter:saturate(1.12)!important;background:radial-gradient(70% 48% at 50% -6%,#f59e0b57,#0000 56%),radial-gradient(40% 36% at 18% 88%,#92400e47,#0000 52%),radial-gradient(36% 30% at 88% 22%,#fde68a24,#0000 50%),#100a04!important;animation:7.5s ease-in-out infinite honey-glow-pulse!important;display:block!important}html body.theme-honey .theme-fx:before,html body.theme-honey .theme-fx:after{content:""!important;opacity:1!important;position:absolute!important;inset:0!important}html body.theme-honey .theme-fx:before{opacity:.7!important;background:radial-gradient(16% 46% at 24% 0,#fde68a6b,#0000 64%),radial-gradient(12% 54% at 66% 0,#f59e0b5c,#0000 66%),radial-gradient(9% 38% at 46% 0,#fef3c747,#0000 60%)!important;animation:8.8s ease-in-out infinite honey-drip!important}html body.theme-honey .theme-fx:after{opacity:.85!important;background:radial-gradient(#0000 38%,#100a0494)!important;animation:none!important}html body.theme-honey .theme-skin{opacity:.48!important}html body.theme-honey .skin-mesh{filter:blur(26px)saturate(1.1)!important;background:radial-gradient(75% 50% at 50% -8%,#f59e0b4d,#0000 55%),radial-gradient(42% 36% at 16% 82%,#92400e52,#0000 50%),radial-gradient(38% 32% at 88% 28%,#fde68a1f,#0000 48%),linear-gradient(#1a1208,#100a04)!important;animation:22s ease-in-out infinite alternate honey-golden-kb!important;transform:scale(1.08)!important}html body.theme-honey .skin-veil{background:linear-gradient(#fde68a14,#0000 42%),linear-gradient(165deg,#f59e0b0d,#0000 55%)!important;animation:none!important}html body.theme-honey .skin-grain{opacity:.24!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(90deg,#92400e38 0 1px,#0000 1px 7px),repeating-linear-gradient(0deg,#fde68a14 0 1px,#0000 1px 5px)!important;animation:28s linear infinite honey-grain-shift!important}html body.theme-honey :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.desk-side-name,.set2030-title,.sheet2030-title,.q2030-title,.dts-title){letter-spacing:-.02em!important;text-transform:none!important;color:#fef3c7!important;-webkit-text-fill-color:#fef3c7!important;text-shadow:0 1px 16px #f59e0b38!important;background-image:none!important;font-family:Literata,Georgia,serif!important;font-style:normal!important;font-weight:600!important}html body.theme-honey .ln2030-greet{color:#fef3c7!important;-webkit-text-fill-color:#fef3c7!important;font-size:clamp(30px,8vw,36px)!important;font-style:italic!important;line-height:1!important}html body.theme-honey .lib2030-title,html body.theme-honey .br2030-title,html body.theme-honey .l2e2030-title{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;font-size:clamp(30px,7.5vw,36px)!important;line-height:1.04!important}html body.theme-honey .ln2030-hero-title{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;font-weight:600!important}html body.theme-honey .np2030-title,html body.theme-honey .det2030-name,html body.theme-honey .det2030-artist .det2030-name,html body.theme-honey .det2030-artist-body .det2030-name{color:#fef3c7!important;-webkit-text-fill-color:#fef3c7!important;font-family:Literata,Georgia,serif!important;font-weight:600!important}html body.theme-honey :is(.ln2030-kicker,.sheet2030-kicker,.adm2030-kicker,.ln2030-hero-k,.lib2030-sec-h,.set2030-theme-h,.set2030-section-h,.np2030-context-k,.dts-kicker){letter-spacing:.14em!important;text-transform:uppercase!important;color:#f59e0b!important;-webkit-text-fill-color:#f59e0b!important;background-image:none!important;font-family:"Source Sans 3",system-ui,sans-serif!important;font-size:10px!important;font-style:normal!important;font-weight:700!important}html body.theme-honey .mini2030-title,html body.theme-honey .tw-mp-title,html body.theme-honey .app-miniplayer__title,html body.theme-honey .desk-player-title{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;font-family:Literata,Georgia,serif!important;font-weight:600!important}html body.theme-honey :is(.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-hero,.ln2030-empty,.set2030-card,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.sr2030-field,.sr2030-block,.mini2030,.tw-mp,.tab2030-dock,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){background:var(--honey-glass)!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;background-color:#1a1208!important;border:1px solid #fde68a47!important;border-radius:14px!important;box-shadow:inset 0 1px #fef3c752,0 0 24px #f59e0b14,0 18px 40px #2814006b!important}html body.theme-honey .ln2030-hero{border-radius:14px!important;overflow:hidden!important}html body.theme-honey .ln2030-hero:after{mix-blend-mode:screen;content:""!important;z-index:2!important;pointer-events:none!important;background:radial-gradient(18% 55% at 28% 0,#fde68a47,#0000 62%),linear-gradient(#fef3c724,#0000 28%)!important;animation:9.4s ease-in-out infinite honey-drip!important;position:absolute!important;inset:0!important}html body.theme-honey .ln2030-hero-cover,html body.theme-honey .ln2030-hero-cover img{clip-path:none!important;border:1px solid #fde68a52!important;border-radius:12px!important;box-shadow:inset 0 1px #fef3c747,0 16px 32px #28140073!important}html body.theme-honey .ln2030-hero-play,html body.theme-honey .np2030-play,html body.theme-honey .tw-mp-play,html body.theme-honey .mini2030-play,html body.theme-honey .app-miniplayer__control--play{color:#451a03!important;background:linear-gradient(145deg,#fde68a,#f59e0b 52%,#b45309)!important;border:0!important;border-radius:16px!important;animation:4.8s ease-in-out infinite honey-play-glow!important;box-shadow:inset 0 1px #fef3c780,0 0 22px #f59e0b61!important}html body.theme-honey .ln2030-almost{border-radius:14px!important}html body.theme-honey .tr2030{background:#1a1208c7!important;border:1px solid #fde68a24!important;border-radius:14px!important;box-shadow:inset 0 1px #fef3c714!important}html body.theme-honey .tr2030.is-current{background:#342308!important;box-shadow:inset 2px 0 #f59e0b,inset 0 1px #fef3c72e!important}html body.theme-honey .ln2030-fav-chip.on{color:#fef3c7!important;background:#f59e0b2e!important;border-color:#f59e0b73!important;border-radius:14px!important}html body.theme-honey .ln2030-empty-icon{color:#f59e0b!important;background:#f59e0b29!important;border-radius:14px!important}html body.theme-honey .ln2030-empty h2{color:#fef3c7!important;font-family:Literata,Georgia,serif!important;font-weight:600!important}html body.theme-honey .ln2030-empty p{color:#fde68aad!important}html body.theme-honey .ln2030-empty-actions button{color:#f8ecd0!important;background:#1a1208b8!important;border-color:#fde68a4d!important;border-radius:14px!important}html body.theme-honey .ln2030-empty-actions button:first-child{color:#451a03!important;background:linear-gradient(145deg,#fde68a,#f59e0b)!important;border-color:#f59e0b73!important}html body.theme-honey .lib2030-card{color:#f8ecd0!important}html body.theme-honey .lib2030-card-art,html body.theme-honey .lib2030-card img{clip-path:none!important;border-radius:12px!important}html body.theme-honey .lib2030-card-art{border:1px solid #fde68a42!important;box-shadow:inset 0 1px #fef3c72e,0 14px 32px #2814006b!important}html body.theme-honey .lib2030-card-title,html body.theme-honey .lib2030-section{color:#fef3c7!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-honey .lib2030-card-sub{color:#fde68a9e!important}html body.theme-honey .lib2030-tab{color:#fde68ab8!important;background:#1a1208b3!important;border:1px solid #fde68a33!important;border-radius:14px!important;font-family:"Source Sans 3",system-ui,sans-serif!important;font-weight:600!important}html body.theme-honey .lib2030-tab.is-on{color:#451a03!important;background:linear-gradient(145deg,#fde68a,#f59e0b)!important;border-color:#0000!important}html body.theme-honey .lb-search{color:#fde68ab3!important;-webkit-backdrop-filter:blur(16px)saturate(1.12)!important;background:#1a1208c7!important;border:1px solid #fde68a3d!important;border-radius:14px!important;box-shadow:inset 0 1px #fef3c72e!important}html body.theme-honey .lb-search input{color:#fef3c7!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-honey .lb-search input::placeholder{color:#fde68a6b!important}html body.theme-honey .sr2030{color:#f8ecd0!important}html body.theme-honey .sr2030-field{height:52px;border-radius:14px!important}html body.theme-honey .sr2030-field.is-focus{border-color:#f59e0bb3!important;box-shadow:inset 0 1px #fef3c752,0 0 0 4px #f59e0b29!important}html body.theme-honey .sr2030-input{color:#fef3c7!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-honey .sr2030-input::placeholder{color:#fde68a6b!important}html body.theme-honey .sr2030-block{color:#f8ecd0!important}html body.theme-honey .sr2030-block-head h2{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;font-family:Literata,Georgia,serif!important;font-weight:600!important}html body.theme-honey .det2030{color:#f8ecd0!important;background:#100a04!important}html body.theme-honey .det2030-hero{background:#100a04!important}html body.theme-honey .det2030-hero:before,html body.theme-honey .det2030-hero:after{content:none!important}html body.theme-honey .det2030-artist .det2030-cover-wrap,html body.theme-honey .det2030-artist .det2030-cover,html body.theme-honey .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-honey .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-honey .det2030-bleed,html body.theme-honey .det2030-bleed img,html body.theme-honey .det2030-hero>img,html body.theme-honey .det2030-artist .det2030-bleed,html body.theme-honey .det2030-artist.has-banner .det2030-bleed,html body.theme-honey .det2030-artist.has-banner .det2030-bleed img,html body.theme-honey .det2030-artist.has-banner .det2030-hero,html body.theme-honey .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-honey .det2030-artist .det2030-bleed{transform-origin:50% 18%;filter:saturate(1.08)brightness(.94)!important;background-repeat:no-repeat!important;background-size:cover!important;animation:24s ease-in-out infinite alternate honey-golden-kb!important;inset:0!important}html body.theme-honey .det2030-artist.has-banner{--artist-hue:0!important;--artist-sat:0%!important;--artist-warm:0!important}html body.theme-honey .det2030-artist .det2030-bleed:before,html body.theme-honey .det2030-artist.has-banner .det2030-bleed:before{content:none!important}html body.theme-honey .det2030-artist.has-banner .det2030-bleed:after,html body.theme-honey .det2030-artist.has-banner .det2030-shade:before{clip-path:none!important;border-radius:0!important}html body.theme-honey .det2030-artist.has-banner .det2030-bleed:after,html body.theme-honey .det2030-artist .det2030-bleed:after{mix-blend-mode:overlay!important;opacity:.28!important;background-color:#0000!important;background-image:repeating-linear-gradient(90deg,#92400e2e 0 1px,#0000 1px 6px),repeating-linear-gradient(28deg,#fde68a14 0 1px,#0000 1px 5px)!important;border-radius:0!important}html body.theme-honey .det2030-artist.has-banner .det2030-shade{background:linear-gradient(#100a0414,#100a0447 42%,#100a04)!important}html body.theme-honey .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;mix-blend-mode:normal!important;background:0 0!important}html body.theme-honey .det2030-btn{border-radius:14px!important;font-family:"Source Sans 3",system-ui,sans-serif!important;font-weight:600!important}html body.theme-honey .det2030-btn.solid{color:#451a03!important;background:linear-gradient(145deg,#fde68a,#f59e0b 52%,#b45309)!important;border:0!important;box-shadow:inset 0 1px #fef3c773,0 8px 22px #f59e0b52!important}html body.theme-honey .det2030-btn.outline,html body.theme-honey .det2030-btn.ghost{color:#fef3c7!important;background:#1a12089e!important;border:1px solid #fde68a4d!important}html body.theme-honey .det2030-sub,html body.theme-honey .det2030-desc{color:#fde68aad!important}html body.theme-honey .det2030-back,html body.theme-honey .det2030-icon{color:#fef3c7!important;-webkit-backdrop-filter:blur(14px)saturate(1.12)!important;background:#100a048c!important;border:1px solid #fde68a47!important;border-radius:14px!important}html body.theme-honey .np2030{color:#f8ecd0!important;background:radial-gradient(70% 42% at 50% -8%,#f59e0b38,#0000 54%),#100a04!important}html body.theme-honey .np2030-canvas{filter:saturate(1.08)!important}html body.theme-honey .npw-family-wash{background:linear-gradient(155deg,#f59e0b3d,#0000 44%)!important}html body.theme-honey .npw-family-orb{filter:blur(52px)!important;background:#fde68a2e!important;animation:6.4s ease-in-out infinite honey-glow-pulse!important}html body.theme-honey .npw-family-grain{opacity:.2!important;background-image:repeating-linear-gradient(90deg,#92400e29 0 1px,#0000 1px 6px),repeating-linear-gradient(0deg,#fde68a12 0 1px,#0000 1px 5px)!important;animation:26s linear infinite honey-grain-shift!important}html body.theme-honey :is(.np2030-plate,.np2030-cover){clip-path:none!important;border-radius:14px!important}html body.theme-honey .np2030-cover{border:1px solid #fde68a57!important;box-shadow:inset 0 1px #fef3c747,0 0 28px #f59e0b29,0 22px 50px #100a0480!important}html body.theme-honey .np2030-deck{border-radius:14px!important}html body.theme-honey .np2030-artist{color:#fde68ab3!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-honey :is(.np2030-icon,.np2030-ghost,.np2030-skip){color:#fef3c7!important;background:#1a12089e!important;border:1px solid #fde68a3d!important;border-radius:14px!important;box-shadow:inset 0 1px #fef3c72e!important}html body.theme-honey :is(.np2030-like.on,.np2030-icon.on){color:#fbbf24!important}html body.theme-honey .np2030-range,html body.theme-honey .np2030-scrub input[type=range]{accent-color:#f59e0b!important}html body.theme-honey :is(.mini-player,.mini2030,.tw-mp,.app-miniplayer){-webkit-backdrop-filter:blur(20px)saturate(1.16)!important;color:#f8ecd0!important;background:#1a1208eb!important;border:1px solid #fde68a4d!important;border-radius:14px!important;box-shadow:inset 0 1px #fef3c747,0 0 20px #f59e0b1a,0 16px 36px #28140073!important}html body.theme-honey .mini2030-art,html body.theme-honey .mini2030-art img,html body.theme-honey .tw-mp-art,html body.theme-honey .tw-mp-art img,html body.theme-honey .app-miniplayer__art,html body.theme-honey .app-miniplayer__art img{clip-path:none!important;border:1px solid #fde68a47!important;border-radius:12px!important}html body.theme-honey .mini2030-artist,html body.theme-honey .tw-mp-artist,html body.theme-honey .app-miniplayer__artist{color:#fde68aad!important}html body.theme-honey .app-miniplayer__status{color:#f59e0b!important}html body.theme-honey .app-miniplayer__chip{color:#fde68ac7!important;background:#1a1208b3!important;border-color:#fde68a38!important;border-radius:14px!important}html body.theme-honey .app-miniplayer__chip--earn{color:#fef3c7!important;background:#f59e0b29!important;border-color:#f59e0b66!important}html body.theme-honey .app-miniplayer__progress{background-image:linear-gradient(90deg,#f59e0b 0,#fde68a var(--player-progress,0%),#fde68a52 var(--player-progress,0%),#fde68a52 var(--player-buffered,var(--player-progress,0%)),#92400e47 var(--player-buffered,var(--player-progress,0%)),#92400e47 100%)!important}html body.theme-honey .mini2030-prog>div,html body.theme-honey .tw-mp-prog>div{background:linear-gradient(90deg,#f59e0b,#fde68a)!important}html body.theme-honey .settings2030{color:#f8ecd0!important;background:#100a04f5!important}html body.theme-honey .set2030-scroll{background:radial-gradient(circle at 50% 0,#f59e0b33,#0000 30%),#100a04!important}html body.theme-honey .set2030-card{border-radius:14px!important}html body.theme-honey .set2030-toggle.is-on{background:linear-gradient(145deg,#fde68a,#f59e0b)!important;box-shadow:0 0 16px #f59e0b59!important}html body.theme-honey .set2030-lead,html body.theme-honey .set2030-theme-lead{color:#fde68aad!important}html body.theme-honey .set2030-theme-card{color:#f8ecd0!important;background:#1a1208b8!important;border:1px solid #fde68a3d!important;border-radius:14px!important;box-shadow:inset 0 1px #fef3c733!important}html body.theme-honey .set2030-theme-card.is-on{background:#f59e0b29!important;border-color:#f59e0ba6!important}html body.theme-honey .set2030-theme-card.is-on .set2030-theme-dot{background:linear-gradient(145deg,#fde68a,#f59e0b)!important;border-radius:14px!important}html body.theme-honey .set2030-theme-name{color:#fef3c7!important;font-family:Literata,Georgia,serif!important;font-weight:600!important}html body.theme-honey .set2030-theme-tag{color:#f59e0b!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-honey .tab2030-dock,html body.theme-honey .app-dock__surface{-webkit-backdrop-filter:blur(20px)saturate(1.16)!important;background:#1a1208eb!important;border:1px solid #fde68a4d!important;border-radius:16px!important;box-shadow:inset 0 1px #fef3c747,0 16px 36px #2814007a!important}html body.theme-honey .tab2030-btn,html body.theme-honey .app-dock__item{color:#fde68a6b!important;border-radius:14px!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-honey .tab2030-btn.is-on,html body.theme-honey .app-dock__item.is-active{color:#451a03!important;background:linear-gradient(145deg,#fde68a,#f59e0b)!important;border-radius:14px!important;transform:none!important;box-shadow:inset 0 1px #fef3c773!important}html body.theme-honey .app-dock__item.is-active .app-dock__label{color:#451a03!important}html body.theme-honey .app-dock__dot,html body.theme-honey .app-dock__count{color:#451a03!important;background:#f59e0b!important;border-color:#1a1208!important}html body.theme-honey[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:blur(20px)saturate(1.12)!important;clip-path:none!important;background:#1a1208d1!important;border:1px solid #fde68a3d!important;border-radius:14px!important;box-shadow:inset 0 1px #fef3c738,0 14px 40px #2814005c!important}html body.theme-honey[data-shell=desktop] .desk-host{background:radial-gradient(circle at 50% 0,#f59e0b29,#0000 34%),#100a04!important}html body.theme-honey[data-shell=desktop] .desk-side-link.is-on{color:#fde68a!important;background:#f59e0b29!important;border-color:#f59e0b47!important;border-radius:14px!important;box-shadow:inset 3px 0 #f59e0b!important}html body.theme-honey[data-shell=desktop] .desk-player-play{color:#451a03!important;background:linear-gradient(145deg,#fde68a,#f59e0b 52%,#b45309)!important;border:0!important;border-radius:16px!important;box-shadow:inset 0 1px #fef3c780,0 0 20px #f59e0b59!important}html body.theme-honey[data-shell=desktop] .desk-top-title{color:#fef3c7!important;-webkit-text-fill-color:#fef3c7!important;font-family:Literata,Georgia,serif!important;font-weight:600!important}@media(prefers-reduced-motion:reduce){html body.theme-honey .theme-fx,html body.theme-honey .theme-fx:before,html body.theme-honey .theme-fx:after,html body.theme-honey .skin-mesh,html body.theme-honey .skin-grain,html body.theme-honey .ln2030-hero:after,html body.theme-honey .ln2030-hero-play,html body.theme-honey .np2030-play,html body.theme-honey .tw-mp-play,html body.theme-honey .mini2030-play,html body.theme-honey .app-miniplayer__control--play,html body.theme-honey .npw-family-orb,html body.theme-honey .npw-family-grain,html body.theme-honey .det2030-artist .det2030-bleed{animation:none!important}}html body.theme-ice{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--display-font:"Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--mono-font:"JetBrains Mono", ui-monospace, SFMono-Regular, Consolas, monospace!important;--card-radius:6px!important;--art-radius:4px!important;--r-sm:4px!important;--r-md:6px!important;--r-lg:6px!important;--r-xl:8px!important;--r-pill:4px!important;--family-canvas:#020617!important;--family-panel:#0a1228!important;--family-panel-strong:#121e3a!important;--family-elevated:#1a2a4c!important;--family-accent-soft:#7dd3fc29!important;--family-accent-mid:#7dd3fc47!important;--family-border:#bae6fd47!important;--family-border-strong:#7dd3fc6b!important;--family-text:#f8fafc!important;--family-muted:#bae6fdb8!important;--family-faint:#7dd3fc7a!important;--family-shadow:0 16px 36px #02061794!important;--family-inner-edge:inset 1px 1px 0 #e0f2fe57, inset -1px -1px 0 #0369a161!important;--text-primary:#f8fafc!important;--text-secondary:#7dd3fc!important;--mini-text-primary:#f8fafc!important;--mini-text-secondary:#bae6fdb8!important;--mini-text-tertiary:#7dd3fc7a!important;--on-accent:#0c4a6e!important;--theme-noise:.04!important;--theme-vignette:.5!important;--theme-fx-opacity:.88!important;color:#f8fafc!important;background:#020617!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-ice[data-shell=desktop]{--desk-radius:6px!important;--desk-blur:0px!important;--desk-material:#0a1228!important;--desk-material-solid:#0a1228!important;--desk-material-elevated:#1a2a4c!important;--desk-hairline:#bae6fd47!important;--desk-hairline-strong:#7dd3fc6b!important}html body.theme-ice .mini-root,html body.theme-ice .desk-root,html body.theme-ice .settings2030,html body.theme-ice .np2030,html body.theme-ice button,html body.theme-ice input,html body.theme-ice textarea,html body.theme-ice select{font-family:Outfit,system-ui,sans-serif!important}html body.theme-ice .mini-root{--mini-text-primary:#e0f2fe;--mini-text-secondary:#bae6fdb8;--mini-text-tertiary:#7dd3fc7a;color:#f8fafc!important;background:linear-gradient(135deg,#bae6fd14 0 40%,#0000 40%),#020617!important}html body.theme-ice :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.desk-side-name,.sheet2030-title,.q2030-title,.set2030-title,.dts-title){letter-spacing:-.06em!important;text-transform:none!important;text-shadow:1px 1px #0369a173!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background-image:none!important;font-family:Outfit,system-ui,sans-serif!important;font-style:normal!important;font-weight:800!important}html body.theme-ice .ln2030-greet{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;letter-spacing:-.07em!important;font-size:clamp(30px,8vw,36px)!important;font-weight:850!important;line-height:1!important}html body.theme-ice .lib2030-title{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-weight:800!important}html body.theme-ice .ln2030-hero-title{color:#e0f2fe!important;-webkit-text-fill-color:#e0f2fe!important;letter-spacing:-.018em!important;font-weight:700!important}html body.theme-ice .ln2030-kicker,html body.theme-ice :is(.sheet2030-kicker,.adm2030-kicker,.ln2030-hero-k,.np2030-context-k){letter-spacing:.16em!important;text-transform:uppercase!important;color:#7dd3fc!important;-webkit-text-fill-color:#7dd3fc!important;background-image:none!important;font-family:Outfit,system-ui,sans-serif!important;font-size:10px!important;font-style:normal!important;font-weight:750!important}html body.theme-ice .det2030-name,html body.theme-ice .det2030-artist .det2030-name,html body.theme-ice .det2030-artist-body .det2030-name{letter-spacing:-.018em!important;color:#bae6fd!important;-webkit-text-fill-color:#bae6fd!important;text-shadow:0 0 24px #7dd3fc52!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:800!important}html body.theme-ice .np2030-title,html body.theme-ice .mini2030-title,html body.theme-ice .tw-mp-title,html body.theme-ice .app-miniplayer__title{letter-spacing:-.018em!important;color:#bae6fd!important;-webkit-text-fill-color:#bae6fd!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:750!important}html body.theme-ice .theme-fx{opacity:.88!important;filter:none!important;transform-origin:50% 40%!important;background:linear-gradient(118deg,#bae6fd1f 0 18%,#0000 18% 42%,#0ea5e914 42% 58%,#0000 58%),linear-gradient(28deg,#0000 60%,#7dd3fc1a 60% 72%,#0000 72%),#020617!important;animation:28s ease-in-out infinite alternate ice-frost-kb!important;display:block!important}html body.theme-ice .theme-fx:before,html body.theme-ice .theme-fx:after{content:""!important;position:absolute!important;inset:0!important}html body.theme-ice .theme-fx:before{opacity:.7!important;mix-blend-mode:screen!important;background:linear-gradient(118deg,#0000 8%,#e0f2fe24 22%,#0000 34% 58%,#7dd3fc1f 74%,#0000 88%) 0 0/240% 240%!important;animation:16s ease-in-out infinite ice-crystal-shimmer!important;transform:none!important}html body.theme-ice .theme-fx:after{opacity:.55!important;mix-blend-mode:overlay!important;background:repeating-linear-gradient(45deg,#e0f2fe14 0 1px,#0000 1px 6px),radial-gradient(#0000 38%,#0206179e)!important;animation:36s linear infinite ice-frost-drift!important;transform:none!important}html body.theme-ice .theme-skin{opacity:.46!important}html body.theme-ice .skin-mesh{filter:none!important;transform-origin:40% 30%!important;background:linear-gradient(135deg,#e0f2fe1f,#0000 34%),linear-gradient(315deg,#7dd3fc24,#0000 40%),radial-gradient(50% 36% at 18% 12%,#bae6fd33,#0000 46%),#020617!important;animation:32s ease-in-out infinite alternate ice-frost-kb!important}html body.theme-ice .skin-veil{background:linear-gradient(145deg,#e0f2fe1a,#0000 42%),linear-gradient(#0000 60%,#02061773)!important;animation:none!important}html body.theme-ice .skin-grain{opacity:.22!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(45deg,#e0f2fe29 0 1px,#0000 1px 5px),repeating-linear-gradient(-45deg,#7dd3fc1a 0 1px,#0000 1px 7px)!important;animation:40s linear infinite ice-frost-drift!important}html body.theme-ice :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.empty2030,.set2030-card,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;background-color:#0a1228!important;background-image:linear-gradient(135deg,#e0f2fe29,#0000 28%),linear-gradient(315deg,#7dd3fc14,#0000 36%),linear-gradient(#121e3a,#0a1228)!important;border:1px solid #bae6fd5c!important;border-radius:6px!important;box-shadow:inset 1px 1px #e0f2fe47,inset -1px -1px #0369a152,0 16px 36px #02061780!important}html body.theme-ice .ln2030-hero{border-radius:6px!important;overflow:hidden!important}html body.theme-ice .ln2030-hero-cover,html body.theme-ice .ln2030-hero-cover img{clip-path:none!important;border:1px solid #bae6fd66!important;border-radius:10px!important;box-shadow:inset 1px 1px #e0f2fe38,0 14px 28px #0206177a!important}html body.theme-ice .ln2030-hero-play,html body.theme-ice .np2030-play,html body.theme-ice .tw-mp-play,html body.theme-ice .mini2030-play,html body.theme-ice .app-miniplayer__control--play{color:#0c4a6e!important;background:linear-gradient(145deg,#f0f9ff,#e0f2fe 16%,#7dd3fc 52%,#0284c7)!important;border:0!important;border-radius:4px!important;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0369a166,0 0 26px #7dd3fc66!important}html body.theme-ice :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#e0f2fe!important;-webkit-backdrop-filter:none!important;background:#0a1228!important;border:1px solid #bae6fd4d!important;border-radius:4px!important;box-shadow:inset 1px 1px #e0f2fe33!important}html body.theme-ice .tr2030{color:#e0f2fe!important;background:#0a1228c7!important;border:1px solid #bae6fd29!important;border-radius:10px!important}html body.theme-ice .tr2030.is-current{background:#1a2d46!important;border-color:#7dd3fc52!important;box-shadow:inset 3px 0 #7dd3fc!important}html body.theme-ice .lib2030-card{color:#e0f2fe!important}html body.theme-ice .lib2030-card-art,html body.theme-ice .lib2030-card img{clip-path:none!important;border-radius:10px!important}html body.theme-ice .lib2030-card-art{border:1px solid #bae6fd57!important;box-shadow:inset 1px 1px #e0f2fe38,0 12px 28px #02061773!important}html body.theme-ice .lib2030-card-title{color:#e0f2fe!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:700!important}html body.theme-ice .lib2030-card-sub{color:#bae6fd9e!important}html body.theme-ice .lib2030-tab{letter-spacing:-.01em!important;color:#7dd3fc!important;background:#0a1228!important;border:1px solid #bae6fd38!important;border-radius:8px!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:700!important}html body.theme-ice .lib2030-tab.is-on{color:#0c4a6e!important;background:linear-gradient(145deg,#e0f2fe,#7dd3fc)!important;border-color:#0000!important}html body.theme-ice .lb-search{color:#7dd3fc!important;-webkit-backdrop-filter:none!important;background:#0a1228!important;border:1px solid #bae6fd52!important;border-radius:10px!important;box-shadow:inset 1px 1px #e0f2fe2e!important}html body.theme-ice .lb-search input{color:#e0f2fe!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-ice .lb-search input::placeholder{color:#7dd3fc73!important}html body.theme-ice .sr2030{color:#e0f2fe!important}html body.theme-ice .sr2030-field{-webkit-backdrop-filter:none!important;background:#0a1228!important;border:1px solid #bae6fd52!important;border-radius:10px!important;box-shadow:inset 1px 1px #e0f2fe33!important}html body.theme-ice .sr2030-field.is-focus{border-color:#7dd3fc!important;box-shadow:inset 1px 1px #e0f2fe3d,0 0 0 3px #7dd3fc33!important}html body.theme-ice .sr2030-input{color:#e0f2fe!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-ice .sr2030-input::placeholder{color:#7dd3fc73!important}html body.theme-ice .sr2030-block{color:#e0f2fe!important}html body.theme-ice .sr2030-block-head h2{letter-spacing:-.018em!important;color:#bae6fd!important;-webkit-text-fill-color:#bae6fd!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:750!important}html body.theme-ice .det2030{color:#e0f2fe!important;background:#020617!important}html body.theme-ice .det2030-hero{background:#020617!important}html body.theme-ice .det2030-hero:before,html body.theme-ice .det2030-hero:after{content:none!important}html body.theme-ice .det2030-artist .det2030-cover-wrap,html body.theme-ice .det2030-artist .det2030-cover,html body.theme-ice .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-ice .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-ice .det2030-bleed,html body.theme-ice .det2030-bleed img,html body.theme-ice .det2030-hero>img,html body.theme-ice .det2030-artist .det2030-bleed,html body.theme-ice .det2030-artist.has-banner .det2030-bleed,html body.theme-ice .det2030-artist.has-banner .det2030-bleed img,html body.theme-ice .det2030-artist.has-banner .det2030-hero,html body.theme-ice .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-ice .det2030-artist .det2030-bleed:before{content:none!important}html body.theme-ice .det2030-artist.has-banner{--artist-hue:0!important;--artist-sat:0%!important;--artist-warm:0!important}html body.theme-ice .det2030-artist.has-banner .det2030-bleed{filter:none!important}html body.theme-ice .det2030-artist.has-banner .det2030-bleed:after,html body.theme-ice .det2030-artist.has-banner .det2030-bleed:before,html body.theme-ice .det2030-artist.has-banner .det2030-shade:before{clip-path:none!important;border-radius:0!important}html body.theme-ice .det2030-artist.has-banner .det2030-bleed:after{background-color:#0000!important;background-image:repeating-linear-gradient(45deg,#e0f2fe1a 0 1px,#0000 1px 5px)!important}html body.theme-ice .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;mix-blend-mode:normal!important;background:0 0!important}html body.theme-ice .det2030-btn{color:#e0f2fe!important;background:#7dd3fc38!important;border:1px solid #bae6fd52!important;border-radius:8px!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:750!important}html body.theme-ice .det2030-btn.solid{color:#0c4a6e!important;background:linear-gradient(145deg,#e0f2fe,#7dd3fc 50%,#0284c7)!important;border:0!important}html body.theme-ice .det2030-btn.ghost{color:#bae6fd!important;background:0 0!important}html body.theme-ice .np2030{color:#e0f2fe!important;background:radial-gradient(70% 40% at 50% -8%,#7dd3fc29,#0000 52%),#020617!important}html body.theme-ice .np2030-cover,html body.theme-ice .np2030-plate{clip-path:none!important;border-radius:10px!important}html body.theme-ice .np2030-cover{border:1px solid #7dd3fc6b!important;box-shadow:inset 1px 1px #e0f2fe47,0 22px 48px #02061785!important}html body.theme-ice .np2030-deck{-webkit-backdrop-filter:none!important;background:#0a1228!important;border-radius:10px!important}html body.theme-ice .np2030-artist{color:#bae6fdb3!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-ice :is(.np2030-chip,.np2030-rail-btn,.np2030-sleep-chip){color:#bae6fdc7!important;background:#0a1228!important;border:1px solid #bae6fd42!important;border-radius:8px!important}html body.theme-ice :is(.np2030-like.on,.np2030-icon.on){color:#38bdf8!important}html body.theme-ice :is(.mini-player,.mini2030,.tw-mp,.app-miniplayer){color:#e0f2fe!important;-webkit-backdrop-filter:none!important;background:#0a1228!important;border:1px solid #bae6fd57!important;border-radius:10px!important;box-shadow:inset 1px 1px #e0f2fe3d,0 14px 32px #02061780!important}html body.theme-ice .mini2030-art,html body.theme-ice .mini2030-art img,html body.theme-ice .tw-mp-art,html body.theme-ice .tw-mp-art img,html body.theme-ice .mini2030-play,html body.theme-ice .mini2030-btn{border-radius:8px!important}html body.theme-ice .set2030-card{border-radius:10px!important}html body.theme-ice .set2030-toggle.is-on{background:linear-gradient(145deg,#e0f2fe,#7dd3fc 55%,#0284c7)!important;border-radius:8px!important;box-shadow:0 0 16px #7dd3fc59!important}html body.theme-ice .tab2030-dock{-webkit-backdrop-filter:none!important;background:#0a1228!important;border:1px solid #bae6fd57!important;border-radius:6px!important;box-shadow:inset 1px 1px #e0f2fe38,0 16px 36px #0206177a!important}html body.theme-ice .tab2030-btn{color:#bae6fd6b!important;border-radius:4px!important;transform:none!important}html body.theme-ice .tab2030-btn.is-on{color:#e0f2fe!important;background:#7dd3fc47!important;border-radius:6px!important;transform:none!important;box-shadow:inset 1px 1px #e0f2fe47!important}html body.theme-ice .app-dock__surface{-webkit-backdrop-filter:none!important;background:#0a1228!important;border:1px solid #bae6fd52!important;border-radius:6px!important}html body.theme-ice .app-dock{--r-pill:4px!important}html body.theme-ice .app-dock__item{border-radius:4px!important}html body.theme-ice .app-dock__item.is-active{color:#f8fafc!important;background:#7dd3fc38!important;border-radius:4px!important}html body.theme-ice .app-dock__item.is-active .app-dock__label{color:#7dd3fc!important}html body.theme-ice[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;background:#0a1228!important;border:1px solid #bae6fd47!important;border-radius:12px!important;box-shadow:inset 1px 1px #e0f2fe33,0 14px 40px #02061766!important}html body.theme-ice[data-shell=desktop] .desk-side-link.is-on{color:#e0f2fe!important;background:#7dd3fc38!important;border-radius:8px!important;box-shadow:inset 3px 0 #7dd3fc!important}html body.theme-ice[data-shell=desktop] .desk-player-play{color:#0c4a6e!important;background:linear-gradient(145deg,#e0f2fe,#7dd3fc 50%,#0284c7)!important;border:0!important;border-radius:8px!important}html body.theme-ice[data-shell=desktop] .desk-top-title{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}html body.theme-ice .np2030 .np2030-play,html body.theme-ice .np2030-play{border-radius:4px!important;width:76px!important;height:76px!important}@keyframes ice-frost-kb{0%{transform:scale(1)translate(0)}to{transform:scale(1.08)translate(-1.8%,1.4%)}}@keyframes ice-crystal-shimmer{0%{opacity:.35;background-position:0 40%}50%{opacity:.85;background-position:100% 60%}to{opacity:.35;background-position:0 40%}}@keyframes ice-frost-drift{0%{background-position:0 0,0 0}to{background-position:48px 48px,-36px 36px}}@media(prefers-reduced-motion:reduce){html body.theme-ice .theme-fx,html body.theme-ice .theme-fx:before,html body.theme-ice .theme-fx:after,html body.theme-ice .skin-mesh,html body.theme-ice .skin-veil,html body.theme-ice .skin-grain{animation:none!important;transform:none!important}}@keyframes red-film{0%,to{opacity:.48;transform:translate(0)}50%{opacity:.78;transform:translateY(-.8%)}}@keyframes red-groove{0%{opacity:.18;transform:translate(0)}to{opacity:.3;transform:translateY(-2%)}}@keyframes red-studio{0%{opacity:.5;transform:scale(1.03)translate(0)}to{opacity:.82;transform:scale(1.08)translate(1%,-1%)}}html body.theme-red{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--display-font:"Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--mono-font:ui-monospace, "SF Mono", Menlo, Consolas, monospace!important;--card-radius:16px!important;--art-radius:14px!important;--r-sm:10px!important;--r-md:14px!important;--r-lg:16px!important;--r-xl:18px!important;--r-pill:16px!important;--desk-radius:16px!important;--desk-blur:16px!important;--desk-material:#100e14e0!important;--desk-material-solid:#100e14!important;--desk-material-elevated:#1a161e!important;--desk-hairline:#e3333347!important;--family-canvas:#07060a!important;--family-panel:#141018!important;--family-panel-strong:#1a161e!important;--family-elevated:#221e28!important;--family-text:#f5e6e0!important;--family-muted:#f5e6e09e!important;--family-faint:#ff6b4a7a!important;--family-border:#e3333338!important;--family-border-strong:#e3333366!important;--family-accent-soft:#e3333329!important;--family-accent-mid:#e3333347!important;--family-inner-edge:inset 0 1px 0 #ff6b4a29!important;--family-shadow:0 18px 44px #00000080!important;--text-primary:#f5e6e0!important;--text-secondary:#f5e6e09e!important;--mini-text-primary:#f5e6e0!important;--mini-text-secondary:#f5e6e09e!important;--mini-text-tertiary:#ff6b4a7a!important;--on-accent:#fff!important;--glass-tint:#e333330f!important;--glow-color:#e3333352!important;--shadow-color:#00000073!important;--theme-noise:.05!important;--theme-vignette:.58!important;--theme-fx-opacity:.78!important;color:#f5e6e0!important;background:#07060a!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-red .mini-root,html body.theme-red .desk-root,html body.theme-red .settings2030,html body.theme-red .np2030,html body.theme-red button,html body.theme-red input,html body.theme-red textarea,html body.theme-red select{font-family:Outfit,system-ui,sans-serif!important}html body.theme-red .mini-root{--mini-text-primary:#f5e6e0;--mini-text-secondary:#f5e6e09e;--mini-text-tertiary:#ff6b4a7a;color:#f5e6e0!important;background:radial-gradient(78% 34% at 50% 0,#e3333324,#0000 52%),#07060a!important}html body.theme-red :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.dts-title){letter-spacing:-.03em!important;text-transform:none!important;color:#f5e6e0!important;-webkit-text-fill-color:#f5e6e0!important;text-shadow:none!important;background-image:none!important;font-family:Outfit,system-ui,sans-serif!important;font-style:normal!important;font-weight:750!important}html body.theme-red .ln2030-kicker,html body.theme-red :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.dts-kicker){letter-spacing:.14em!important;text-transform:uppercase!important;color:#e33333!important;-webkit-text-fill-color:#e33333!important;background-image:none!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:700!important}html body.theme-red .theme-fx{opacity:.76!important;filter:none!important;background:radial-gradient(82% 36% at 50% 0,#e3333333,#0000 52%),linear-gradient(#2a24306b,#0000 32%),#07060a!important;animation:8s ease-in-out infinite red-film!important;display:block!important}html body.theme-red .theme-fx:before{content:""!important;opacity:.7!important;background:repeating-radial-gradient(circle at 12% 86%,#e3333312 0 1px,#0000 1px 7px),repeating-linear-gradient(90deg,#e333330d 0 1px,#0000 1px 5px)!important;animation:18s linear infinite alternate red-groove!important;position:absolute!important;inset:0!important}html body.theme-red .theme-fx:after{content:""!important;background:radial-gradient(#0000 38%,#07060ab3)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-red .skin-mesh{filter:none!important;background:radial-gradient(80% 40% at 50% -6%,#e3333338,#0000 54%),radial-gradient(40% 30% at 88% 78%,#ff6b4a1a,#0000 50%),linear-gradient(#141018,#07060a)!important;animation:20s ease-in-out infinite alternate red-studio!important}html body.theme-red .skin-grain{opacity:.22!important;mix-blend-mode:overlay!important;background-image:repeating-radial-gradient(circle,#0000 0 2px,#e3333314 2px 3px),repeating-linear-gradient(0deg,#f5e6e00d 0 1px,#0000 1px 4px)!important;animation:24s linear infinite alternate red-groove!important}html body.theme-red :is(.ln2030-hero,.set2030-card,.np2030-deck,.q2030-panel,.sheet2030-panel,.ln2030-empty,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){-webkit-backdrop-filter:blur(12px)saturate(1.06)!important;background:#141018!important;border:1px solid #e333333d!important;border-radius:16px!important;box-shadow:inset 0 1px #ff6b4a24,0 18px 40px #0000006b!important}html body.theme-red .ln2030-hero-cover,html body.theme-red .ln2030-hero-cover img,html body.theme-red .lib2030-card img,html body.theme-red .np2030-cover{clip-path:none!important;border:1px solid #e3333347!important;border-radius:14px!important}html body.theme-red .ln2030-hero-play,html body.theme-red .np2030-play,html body.theme-red .tw-mp-play,html body.theme-red .mini2030-play,html body.theme-red .det2030-btn.solid{color:#fff!important;background:#e33333!important;border:0!important;border-radius:16px!important;box-shadow:0 10px 24px #e3333347!important}html body.theme-red :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#f5e6e0!important;background:#141018!important;border:1px solid #e333333d!important;border-radius:16px!important}html body.theme-red .tr2030{color:#f5e6e0!important;-webkit-backdrop-filter:none!important;background:#141018e0!important;border:1px solid #e333331f!important;border-radius:16px!important}html body.theme-red .tr2030.is-current{background:#e333331f!important;border-color:#e3333359!important;box-shadow:inset 3px 0 #e33333!important}html body.theme-red .tr2030.is-current .tr2030-title{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:700!important}html body.theme-red :is(.tr2030-artist,.tr2030-time,.tr2030-idx,.tr2030-snip){color:#f5e6e094!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-red .lib2030-tab{color:#f5e6e0b3!important;background:#141018!important;border:1px solid #e3333333!important;border-radius:16px!important;font-family:Outfit,system-ui,sans-serif!important;font-weight:600!important}html body.theme-red .lib2030-tab.is-on{color:#fff!important;background:#e33333!important;border-color:#0000!important}html body.theme-red .lb-search,html body.theme-red .sr2030-field,html body.theme-red[data-shell=desktop] .desk-top-search{-webkit-backdrop-filter:blur(12px)!important;background:#141018!important;border:1px solid #e3333342!important;border-radius:16px!important;box-shadow:inset 0 1px #ff6b4a1f!important}html body.theme-red .sr2030-field.is-focus,html body.theme-red[data-shell=desktop] .desk-top-search:focus-within{border-color:#e33333!important;box-shadow:inset 0 1px #ff6b4a2e,0 0 0 3px #e3333329!important}html body.theme-red .sr2030-input,html body.theme-red .lb-search input,html body.theme-red[data-shell=desktop] .desk-top-search input{color:#f5e6e0!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-red .sr2030-input::placeholder,html body.theme-red .lb-search input::placeholder{color:#f5e6e061!important}html body.theme-red .det2030-hero:before,html body.theme-red .det2030-hero:after{content:none!important}html body.theme-red .det2030-artist .det2030-cover-wrap,html body.theme-red .det2030-artist .det2030-cover,html body.theme-red .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-red .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-red .det2030-bleed,html body.theme-red .det2030-bleed img,html body.theme-red .det2030-artist.has-banner .det2030-bleed,html body.theme-red .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-red .det2030-btn{color:#f5e6e0!important;border:1px solid #e333334d!important;border-radius:16px!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-red .np2030{color:#f5e6e0!important;background:radial-gradient(72% 36% at 50% 0,#e3333329,#0000 52%),#07060a!important}html body.theme-red :is(.mini-player,.mini2030,.tw-mp){color:#f5e6e0!important;-webkit-backdrop-filter:blur(16px)saturate(1.08)!important;backdrop-filter:blur(16px)saturate(1.08)!important;background:#141018!important;border:1px solid #e3333347!important;border-radius:16px!important;box-shadow:inset 0 1px #ff6b4a24,0 16px 36px #0006!important}html body.theme-red .mini2030-art,html body.theme-red .tw-mp-art,html body.theme-red .mini2030-art img,html body.theme-red .tw-mp-art img{border-radius:14px!important}html body.theme-red .tab2030-dock{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#141018!important;border:1px solid #e3333342!important;border-radius:16px!important;box-shadow:inset 0 1px #ff6b4a1f!important}html body.theme-red .tab2030-btn{color:#f5e6e066!important;border-radius:14px!important}html body.theme-red .tab2030-btn.is-on{color:#fff!important;background:#e33333!important;border-radius:14px!important}html body.theme-red .set2030-toggle.is-on{background:#e33333!important;border-radius:16px!important}html body.theme-red[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:blur(16px)saturate(1.06)!important;background:#100e14e0!important;border:1px solid #e3333338!important;border-radius:16px!important;box-shadow:inset 0 1px #ff6b4a1f!important}html body.theme-red[data-shell=desktop] .desk-side-link.is-on{color:#fff!important;background:#e3333329!important;border-radius:14px!important;box-shadow:inset 3px 0 #e33333!important}html body.theme-red[data-shell=desktop] .desk-player-play{color:#fff!important;background:#e33333!important;border-radius:16px!important}@media(prefers-reduced-motion:reduce){html body.theme-red .theme-fx,html body.theme-red .theme-fx:before,html body.theme-red .theme-fx:after,html body.theme-red .skin-mesh,html body.theme-red .skin-grain{animation:none!important}}@keyframes starry-drift{0%{transform:translate(0)}to{transform:translateY(-2.4%)}}@keyframes starry-twinkle{0%,to{opacity:.45}50%{opacity:1}}@keyframes starry-nebula-kb{0%{transform:scale(1.04)translate(-1%)}to{transform:scale(1.12)translate(1.4%,-1.2%)}}html body.theme-starry{--app-font:"Outfit", system-ui, sans-serif!important;--display-font:"Cormorant Garamond", Georgia, serif!important;--mono-font:ui-monospace, Menlo, monospace!important;--card-radius:18px!important;--art-radius:14px!important;--r-sm:12px!important;--r-md:16px!important;--r-lg:20px!important;--r-xl:22px!important;--r-pill:999px!important;--family-canvas:#04041a!important;--family-panel:#0a0a2e!important;--family-panel-strong:#12123f!important;--family-elevated:#1a1a52!important;--family-text:#e9d5ff!important;--family-muted:#c4b5fdb3!important;--family-faint:#a78bfa73!important;--family-border:#a78bfa38!important;--family-border-strong:#a78bfa61!important;--family-accent-soft:#8b5cf62e!important;--family-inner-edge:inset 0 1px 0 #e9d5ff1f!important;--text-primary:#e9d5ff!important;--mini-text-primary:#e9d5ff!important;--mini-text-secondary:#c4b5fdb3!important;--on-accent:#1e1b4b!important;color:#e9d5ff!important;background:#04041a!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-starry .mini-root,html body.theme-starry .desk-root,html body.theme-starry .settings2030,html body.theme-starry .np2030,html body.theme-starry button,html body.theme-starry input,html body.theme-starry textarea,html body.theme-starry select{font-family:Outfit,system-ui,sans-serif!important}html body.theme-starry .mini-root{--mini-text-primary:#e9d5ff;--mini-text-secondary:#c4b5fdb3;--mini-text-tertiary:#a78bfa73;color:#e9d5ff!important;background:radial-gradient(70% 45% at 70% 0,#7c3aed47,#0000 60%),#04041a!important}html body.theme-starry :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.ln2030-empty h2,.set2030-theme-name,.dts-title){letter-spacing:-.02em!important;text-transform:none!important;color:#e9d5ff!important;-webkit-text-fill-color:#e9d5ff!important;text-shadow:0 0 36px #a78bfa73!important;background-image:none!important;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:600!important}html body.theme-starry .ln2030-kicker,html body.theme-starry :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.np2030-context-k,.dts-kicker){letter-spacing:.16em!important;text-transform:uppercase!important;color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important;background-image:none!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-starry .theme-fx{opacity:.88!important;filter:none!important;background:radial-gradient(1.5px 1.5px at 12% 18%,#fff,#0000),radial-gradient(1px 1px at 28% 42%,#ffffffe6,#0000),radial-gradient(1.2px 1.2px at 48% 12%,#fff,#0000),radial-gradient(2px 2px at 82% 22%,#a78bfaf2,#0000),radial-gradient(1.6px 1.6px at 58% 68%,#38bdf8d9,#0000),radial-gradient(70% 45% at 70% 0,#7c3aed61,#0000 60%),#04041a!important;animation:40s linear infinite starry-drift!important;display:block!important}html body.theme-starry .theme-fx:before{content:""!important;background:radial-gradient(1px 1px at 18% 72%,#fffc,#0000),radial-gradient(1px 1px at 40% 88%,#fff,#0000),radial-gradient(1px 1px at 74% 84%,#fff,#0000),radial-gradient(50% 40% at 10% 90%,#38bdf824,#0000 55%)!important;animation:7s ease-in-out infinite starry-twinkle!important;position:absolute!important;inset:0!important}html body.theme-starry .theme-fx:after{content:""!important;background:radial-gradient(#0000 35%,#04041ab8)!important;position:absolute!important;inset:0!important}html body.theme-starry .skin-mesh{filter:blur(22px)!important;background:radial-gradient(50% 36% at 78% 8%,#8b5cf652,#0000 50%),radial-gradient(40% 30% at 12% 88%,#38bdf829,#0000 48%)!important;animation:34s ease-in-out infinite alternate starry-nebula-kb!important}html body.theme-starry .skin-grain{opacity:.18!important;mix-blend-mode:screen!important;background-image:radial-gradient(1px 1px at 20% 30%,#ffffffb3,#0000),radial-gradient(1px 1px at 70% 60%,#ffffff80,#0000)!important}html body.theme-starry :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.set2030-theme-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:blur(16px)saturate(1.2)!important;background:radial-gradient(1px 1px at 16% 18%,#e9d5ff8c,#0000),radial-gradient(1.2px 1.2px at 84% 14%,#38bdf873,#0000),radial-gradient(1px 1px at 72% 78%,#c4b5fd66,#0000),linear-gradient(165deg,#1a1a52b8,#0a0a2eeb)!important;border:1px solid #a78bfa47!important;border-radius:18px!important;box-shadow:0 0 0 1px #8b5cf61a,0 20px 50px -20px #4c1d958c,inset 0 1px #e9d5ff1f!important}html body.theme-starry .ln2030-hero-cover,html body.theme-starry .ln2030-hero-cover img,html body.theme-starry .np2030-cover{clip-path:none!important;border:1px solid #a78bfa52!important;border-radius:14px!important;box-shadow:0 0 28px #8b5cf647!important}html body.theme-starry .ln2030-hero-play,html body.theme-starry .np2030-play,html body.theme-starry .tw-mp-play,html body.theme-starry .mini2030-play,html body.theme-starry .det2030-btn.solid,html body.theme-starry .l2e2030-task-btn,html body.theme-starry .app-miniplayer__control--play{color:#f5f3ff!important;background:linear-gradient(135deg,#c4b5fd,#8b5cf6 50%,#4c1d95)!important;border:0!important;border-radius:999px!important;box-shadow:0 0 24px #8b5cf673!important}html body.theme-starry :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#e9d5ff!important;background:#0a0a2eb3!important;border:1px solid #a78bfa47!important;border-radius:999px!important}html body.theme-starry .tr2030{color:#e9d5ff!important;background:#0a0a2eb8!important;border:1px solid #a78bfa24!important;border-radius:14px!important}html body.theme-starry .tr2030.is-current{background:#8b5cf629!important;box-shadow:inset 3px 0 #a78bfa!important}html body.theme-starry .lib2030-tab{color:#c4b5fd!important;background:#0a0a2eb3!important;border:1px solid #a78bfa38!important;border-radius:999px!important}html body.theme-starry .lib2030-tab.is-on{color:#f5f3ff!important;background:linear-gradient(90deg,#a78bfa,#7c3aed)!important}html body.theme-starry .lb-search,html body.theme-starry .sr2030-field{color:#c4b5fd!important;background:#0a0a2ed1!important;border:1px solid #a78bfa47!important;border-radius:16px!important}html body.theme-starry .sr2030-input,html body.theme-starry .lb-search input{color:#e9d5ff!important;font-family:Outfit,system-ui,sans-serif!important}html body.theme-starry .sr2030-block-head h2{color:#e9d5ff!important;-webkit-text-fill-color:#e9d5ff!important;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important}html body.theme-starry .det2030-hero:before,html body.theme-starry .det2030-hero:after{content:none!important}html body.theme-starry .det2030-artist .det2030-cover-wrap,html body.theme-starry .det2030-artist .det2030-cover,html body.theme-starry .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-starry .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-starry .det2030-bleed,html body.theme-starry .det2030-bleed img,html body.theme-starry .det2030-hero>img,html body.theme-starry .det2030-artist .det2030-bleed,html body.theme-starry .det2030-artist.has-banner .det2030-bleed,html body.theme-starry .det2030-artist.has-banner .det2030-bleed img,html body.theme-starry .det2030-artist.has-banner .det2030-hero,html body.theme-starry .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-starry .det2030-artist .det2030-bleed:before{content:none!important}html body.theme-starry .det2030-artist.has-banner .det2030-bleed:after,html body.theme-starry .det2030-artist.has-banner .det2030-bleed:before,html body.theme-starry .det2030-artist.has-banner .det2030-shade:before{clip-path:none!important;border-radius:0!important}html body.theme-starry .det2030-artist.has-banner .det2030-bleed:after{background:radial-gradient(70% 42% at 50% 100%,#04041a8c,#0000 72%)!important}html body.theme-starry .det2030-artist.has-banner .det2030-shade{background:linear-gradient(#04041a14,#0a0a2e6b 48%,#04041a)!important}html body.theme-starry .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;mix-blend-mode:normal!important;background:0 0!important}html body.theme-starry .det2030-btn{color:#e9d5ff!important;border:1px solid #a78bfa52!important;border-radius:999px!important}html body.theme-starry .np2030{color:#e9d5ff!important;background:radial-gradient(70% 45% at 50% 0,#7c3aed47,#0000 58%),#04041a!important}html body.theme-starry :is(.mini-player,.mini2030,.tw-mp){color:#e9d5ff!important;background:#0a0a2eeb!important;border:1px solid #a78bfa4d!important;border-radius:18px!important;box-shadow:0 0 24px #8b5cf62e!important}html body.theme-starry .mini2030-art,html body.theme-starry .tw-mp-art,html body.theme-starry .mini2030-art img,html body.theme-starry .tw-mp-art img{border-radius:12px!important}html body.theme-starry .set2030-theme-card.is-on{border-color:#38bdf873!important;box-shadow:0 0 0 1px #38bdf838,0 20px 50px -20px #4c1d958c,inset 0 1px #e9d5ff29!important}html body.theme-starry .set2030-toggle.is-on{background:linear-gradient(90deg,#a78bfa,#7c3aed)!important;border-radius:999px!important;box-shadow:0 0 16px #8b5cf673!important}html body.theme-starry :is(.np2030-chip,.np2030-rail-btn,.np2030-sleep-chip){color:#c4b5fd!important;background:#0a0a2eb8!important;border:1px solid #a78bfa47!important}html body.theme-starry .ln2030-empty-actions button{color:#e9d5ff!important;background:#0a0a2ec7!important;border:1px solid #a78bfa52!important;border-radius:999px!important}html body.theme-starry .tab2030-dock{background:#0a0a2eeb!important;border:1px solid #a78bfa47!important;border-radius:22px!important}html body.theme-starry .tab2030-btn{color:#c4b5fd6b!important;border-radius:999px!important}html body.theme-starry .tab2030-btn.is-on{color:#e9d5ff!important;background:#8b5cf652!important;border-radius:999px!important}html body.theme-starry[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){background:linear-gradient(165deg,#1a1a52c7,#0a0a2ef0)!important;border:1px solid #a78bfa47!important;border-radius:18px!important}html body.theme-starry[data-shell=desktop] .desk-side-link.is-on{color:#e9d5ff!important;background:#8b5cf638!important}html body.theme-starry[data-shell=desktop] .desk-player-play{color:#f5f3ff!important;background:linear-gradient(135deg,#c4b5fd,#8b5cf6 50%,#4c1d95)!important;border-radius:999px!important}html body.theme-starry[data-shell=desktop] :is(.desk-theme,.desk-side-studio,.desk-side-settings,.desk-top-search,.desk-top-coin){color:#c4b5fd!important;background:#0a0a2ed1!important;border:1px solid #a78bfa47!important}@media(prefers-reduced-motion:reduce){html body.theme-starry .theme-fx,html body.theme-starry .theme-fx:before,html body.theme-starry .skin-mesh,html body.theme-starry .skin-grain{animation:none!important;transform:none!important}}@keyframes cyberpunk-scan{0%{background-position:0 0,0 0,0 0}to{background-position:0 8px,0 0,0 0}}@keyframes cyberpunk-grid-drift{0%{background-position:0 0,0 0,0 0,0 0,0 0}to{background-position:36px 36px,36px 0,0 0,0 0,0 0}}@keyframes cyberpunk-signal{0%,to{opacity:.55}50%{opacity:1}}html body.theme-cyberpunk{--app-font:"Share Tech Mono", ui-monospace, monospace!important;--display-font:"Orbitron", "Share Tech Mono", monospace!important;--mono-font:"Share Tech Mono", ui-monospace, monospace!important;--card-radius:2px!important;--art-radius:0px!important;--r-sm:0px!important;--r-md:2px!important;--r-lg:2px!important;--r-xl:2px!important;--r-pill:2px!important;--family-canvas:#08080f!important;--family-panel:#101018!important;--family-panel-strong:#181820!important;--family-elevated:#20202a!important;--family-text:#fcee0a!important;--family-muted:#fcee0a9e!important;--family-faint:#05d9e880!important;--family-border:#fcee0a47!important;--family-border-strong:#fcee0a73!important;--family-accent-soft:#fcee0a1f!important;--family-inner-edge:inset 0 0 0 1px #fcee0a38!important;--text-primary:#fcee0a!important;--mini-text-primary:#fcee0a!important;--mini-text-secondary:#05d9e8bf!important;--on-accent:#08080f!important;--transition-bounce:cubic-bezier(.2, 0, 0, 1)!important;--ease-spring:cubic-bezier(.2, 0, 0, 1)!important;color:#fcee0a!important;background:#08080f!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .mini-root,html body.theme-cyberpunk .desk-root,html body.theme-cyberpunk .settings2030,html body.theme-cyberpunk .np2030,html body.theme-cyberpunk button,html body.theme-cyberpunk input,html body.theme-cyberpunk textarea,html body.theme-cyberpunk select{font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .mini-root{--mini-text-primary:#fcee0a;--mini-text-secondary:#05d9e8bf;--mini-text-tertiary:#fcee0a66;color:#fcee0a!important;background:radial-gradient(80% 40% at 50% 0,#fcee0a1a,#0000 55%),#08080f!important}html body.theme-cyberpunk :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.dts-title){letter-spacing:.06em!important;text-transform:uppercase!important;color:#fcee0a!important;-webkit-text-fill-color:#fcee0a!important;text-shadow:0 0 14px #fcee0a73,2px 0 #ff2a6d59!important;background-image:none!important;font-family:Orbitron,Share Tech Mono,monospace!important;font-style:normal!important;font-weight:800!important}html body.theme-cyberpunk .ln2030-kicker,html body.theme-cyberpunk :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.dts-kicker){letter-spacing:.2em!important;text-transform:uppercase!important;color:#05d9e8!important;-webkit-text-fill-color:#05d9e8!important;background-image:none!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .theme-fx{opacity:.9!important;filter:none!important;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000002e 2px 4px),radial-gradient(80% 40% at 50% 0,#fcee0a24,#0000 55%),radial-gradient(40% 30% at 100% 100%,#05d9e81f,#0000 50%),#08080f!important;animation:3.2s steps(4,end) infinite cyberpunk-scan!important;display:block!important}html body.theme-cyberpunk .theme-fx:before{content:""!important;background:linear-gradient(#fcee0a0d 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#fcee0a0d 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#0000 50%,#ff2a6d0d 50%) 0 0/100% 4px!important;animation:18s linear infinite cyberpunk-grid-drift!important;position:absolute!important;inset:0!important}html body.theme-cyberpunk .theme-fx:after{content:""!important;background:radial-gradient(#0000 40%,#08080fb3)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-cyberpunk .skin-mesh{filter:none!important;background-color:#0000!important;background-image:linear-gradient(#fcee0a0f 1px,#0000 1px),linear-gradient(90deg,#05d9e80d 1px,#0000 1px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:28px 28px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;animation:22s linear infinite cyberpunk-grid-drift!important}html body.theme-cyberpunk .skin-grain{opacity:.2!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(0deg,#fcee0a1f 0 1px,#0000 1px 3px)!important;animation:2.4s steps(3,end) infinite cyberpunk-scan!important}html body.theme-cyberpunk :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.set2030-card,.np2030-deck,.q2030-panel,.sheet2030-panel,.ln2030-empty,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;background:#101018!important;border:1px solid #fcee0a61!important;border-radius:2px!important;box-shadow:4px 4px #ff2a6d59,inset 0 0 0 1px #fcee0a1f!important}html body.theme-cyberpunk .ln2030-hero-cover,html body.theme-cyberpunk .ln2030-hero-cover img,html body.theme-cyberpunk .lib2030-card img,html body.theme-cyberpunk .np2030-cover{clip-path:none!important;border:1px solid #fcee0a66!important;border-radius:0!important}html body.theme-cyberpunk .ln2030-hero-play,html body.theme-cyberpunk .np2030-play,html body.theme-cyberpunk .tw-mp-play,html body.theme-cyberpunk .mini2030-play,html body.theme-cyberpunk .det2030-btn.solid{color:#08080f!important;background:#fcee0a!important;border:0!important;border-radius:2px!important;animation:2.8s steps(2,end) infinite cyberpunk-signal!important;box-shadow:3px 3px #ff2a6d!important}html body.theme-cyberpunk :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#fcee0a!important;background:#101018!important;border:1px solid #fcee0a66!important;border-radius:2px!important}html body.theme-cyberpunk .tr2030{color:#fcee0a!important;-webkit-backdrop-filter:none!important;background:#101018!important;border:2px solid #fcee0a38!important;border-radius:2px!important;font-family:Share Tech Mono,ui-monospace,monospace!important;box-shadow:3px 3px #ff2a6d33!important}html body.theme-cyberpunk .tr2030.is-current{background:repeating-linear-gradient(0deg,#0000 0 2px,#0000002e 2px 4px),#fcee0a1f!important;border-color:#fcee0a!important;animation:2.4s steps(4,end) infinite cyberpunk-scan!important;box-shadow:4px 4px #ff2a6d,inset 3px 0 #05d9e8!important}html body.theme-cyberpunk .tr2030.is-current .tr2030-title{color:#fcee0a!important;-webkit-text-fill-color:#fcee0a!important;text-transform:uppercase!important;letter-spacing:.06em!important;text-shadow:2px 0 #ff2a6d73!important;font-family:Orbitron,Share Tech Mono,monospace!important}html body.theme-cyberpunk :is(.tr2030-artist,.tr2030-time,.tr2030-idx,.tr2030-snip){color:#05d9e8!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .tr2030-art,html body.theme-cyberpunk .tr2030-art img{border:2px solid #fcee0a59!important;border-radius:0!important}html body.theme-cyberpunk .lib2030-tab{color:#05d9e8!important;text-transform:uppercase!important;letter-spacing:.08em!important;background:#101018!important;border:1px solid #fcee0a47!important;border-radius:2px!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .lib2030-tab.is-on{color:#08080f!important;background:#fcee0a!important}html body.theme-cyberpunk .lb-search,html body.theme-cyberpunk .sr2030-field,html body.theme-cyberpunk[data-shell=desktop] .desk-top-search{-webkit-backdrop-filter:none!important;background:#101018!important;border:2px solid #fcee0a66!important;border-radius:2px!important;box-shadow:4px 4px #ff2a6d59!important}html body.theme-cyberpunk .sr2030-field.is-focus,html body.theme-cyberpunk[data-shell=desktop] .desk-top-search:focus-within{border-color:#05d9e8!important;box-shadow:4px 4px #ff2a6d,0 0 0 1px #05d9e8!important}html body.theme-cyberpunk .sr2030-input,html body.theme-cyberpunk .lb-search input,html body.theme-cyberpunk[data-shell=desktop] .desk-top-search input{color:#fcee0a!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .sr2030-input::placeholder,html body.theme-cyberpunk .lb-search input::placeholder{color:#05d9e873!important;text-transform:uppercase!important;letter-spacing:.12em!important}html body.theme-cyberpunk .sr2030-ico{color:#05d9e8!important}html body.theme-cyberpunk .sr2030-clear{color:#fcee0a!important;background:#101018!important;border:2px solid #fcee0a59!important;border-radius:2px!important}html body.theme-cyberpunk :is(.sr2030-block-head h2,.sr2030-none-title,.sr2030-section){color:#fcee0a!important;-webkit-text-fill-color:#fcee0a!important;text-transform:uppercase!important;letter-spacing:.08em!important;text-shadow:2px 0 #ff2a6d59!important;font-family:Orbitron,Share Tech Mono,monospace!important}html body.theme-cyberpunk .sr2030-chip,html body.theme-cyberpunk .sr2030-recent-row{color:#fcee0a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#101018!important;border:2px solid #fcee0a47!important;border-radius:2px!important;font-family:Share Tech Mono,ui-monospace,monospace!important;box-shadow:3px 3px #ff2a6d38!important}html body.theme-cyberpunk .sr2030-recent-q{color:#fcee0a!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk :is(.sr2030-none-sub,.sr2030-foot,.sr2030-block-head button){color:#05d9e8!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .det2030-hero:before,html body.theme-cyberpunk .det2030-hero:after{content:none!important}html body.theme-cyberpunk .det2030-artist .det2030-cover-wrap,html body.theme-cyberpunk .det2030-artist .det2030-cover,html body.theme-cyberpunk .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-cyberpunk .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-cyberpunk .det2030-bleed,html body.theme-cyberpunk .det2030-bleed img,html body.theme-cyberpunk .det2030-artist.has-banner .det2030-bleed,html body.theme-cyberpunk .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-cyberpunk .det2030-btn{color:#fcee0a!important;text-transform:uppercase!important;border:1px solid #fcee0a66!important;border-radius:2px!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .np2030{color:#fcee0a!important;background:radial-gradient(70% 40% at 50% 0,#fcee0a1a,#0000 50%),#08080f!important}html body.theme-cyberpunk :is(.mini-player,.mini2030,.tw-mp){color:#fcee0a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#101018!important;border:1px solid #fcee0a66!important;border-radius:2px!important;box-shadow:4px 4px #ff2a6d4d!important}html body.theme-cyberpunk .mini2030-art,html body.theme-cyberpunk .tw-mp-art,html body.theme-cyberpunk .mini2030-art img,html body.theme-cyberpunk .tw-mp-art img{border-radius:0!important}html body.theme-cyberpunk .settings2030,html body.theme-cyberpunk .set2030-scroll{color:#fcee0a!important;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000001f 2px 4px),radial-gradient(70% 36% at 50% 0,#fcee0a1a,#0000 52%),#08080f!important}html body.theme-cyberpunk .set2030-top-glow{background:radial-gradient(circle,#05d9e847,#0000 68%)!important}html body.theme-cyberpunk :is(.set2030-lead,.set2030-theme-lead,.set2030-row-hint,.set2030-row-right,.set2030-theme-mood){color:#05d9e8!important;letter-spacing:.08em!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .set2030-theme-card{color:#fcee0a!important;clip-path:none!important;-webkit-backdrop-filter:none!important;background:#101018!important;border:2px solid #fcee0a47!important;border-radius:2px!important;box-shadow:4px 4px #ff2a6d47!important}html body.theme-cyberpunk .set2030-theme-card.is-on{background:#fcee0a1f!important;border-color:#fcee0a!important;box-shadow:4px 4px #ff2a6d,inset 0 0 0 1px #fcee0a33!important}html body.theme-cyberpunk .set2030-theme-preview{clip-path:none!important;border:2px solid #fcee0a59!important;border-radius:0!important}html body.theme-cyberpunk .set2030-theme-name{color:#fcee0a!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-family:Orbitron,Share Tech Mono,monospace!important}html body.theme-cyberpunk .set2030-theme-tag{color:#05d9e8!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .set2030-row-label{color:#fcee0a!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-family:Share Tech Mono,ui-monospace,monospace!important}html body.theme-cyberpunk .set2030-toggle{background:#101018!important;border:2px solid #fcee0a59!important;border-radius:2px!important}html body.theme-cyberpunk .set2030-toggle.is-on{background:#fcee0a!important;border-color:#fcee0a!important;border-radius:2px!important;box-shadow:3px 3px #ff2a6d!important}html body.theme-cyberpunk .set2030-modal-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#101018!important;border:2px solid #fcee0a66!important;border-radius:2px!important;box-shadow:4px 4px #ff2a6d!important}html body.theme-cyberpunk .tab2030-dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#101018!important;border:1px solid #fcee0a61!important;border-radius:2px!important}html body.theme-cyberpunk .tab2030-btn{color:#fcee0a66!important;border-radius:2px!important}html body.theme-cyberpunk .tab2030-btn.is-on,html body.theme-cyberpunk[data-shell=desktop] .desk-side-link.is-on,html body.theme-cyberpunk[data-shell=desktop] .desk-player-play{color:#08080f!important;background:#fcee0a!important;border-radius:2px!important}@media(prefers-reduced-motion:reduce){html body.theme-cyberpunk .theme-fx,html body.theme-cyberpunk .theme-fx:before,html body.theme-cyberpunk .skin-mesh,html body.theme-cyberpunk .skin-grain,html body.theme-cyberpunk .ln2030-hero-play,html body.theme-cyberpunk .np2030-play,html body.theme-cyberpunk .tw-mp-play,html body.theme-cyberpunk .mini2030-play,html body.theme-cyberpunk .tr2030.is-current{animation:none!important}}@keyframes minecraft-scan{0%{transform:translate(0)}to{transform:translateY(8px)}}@keyframes minecraft-chunk{0%{opacity:.85;transform:translate(0)}to{opacity:1;transform:translate(4px,4px)}}html body.theme-minecraft{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"VT323", ui-monospace, monospace!important;--display-font:"VT323", ui-monospace, monospace!important;--mono-font:"VT323", ui-monospace, monospace!important;--card-radius:0px!important;--art-radius:0px!important;--r-sm:0px!important;--r-md:0px!important;--r-lg:0px!important;--r-xl:0px!important;--r-pill:0px!important;--desk-radius:0px!important;--desk-blur:0px!important;--family-canvas:#14140c!important;--family-panel:#1e1e12!important;--family-panel-strong:#2a2a18!important;--family-elevated:#363620!important;--family-text:#e8e4c8!important;--family-muted:#c4a35ac7!important;--family-faint:#5d9c3c8c!important;--family-border:#5d9c3c66!important;--family-border-strong:#8b5a2bb3!important;--family-accent-soft:#5d9c3c2e!important;--family-accent-mid:#5d9c3c52!important;--family-inner-edge:4px 4px 0 #000!important;--family-shadow:4px 4px 0 #000!important;--text-primary:#e8e4c8!important;--mini-text-primary:#e8e4c8!important;--mini-text-secondary:#c4a35ac7!important;--on-accent:#14140c!important;--transition-bounce:steps(4, end)!important;--ease-spring:steps(3, end)!important;--theme-noise:.08!important;--theme-vignette:.4!important;--theme-fx-opacity:.9!important;color:#e8e4c8!important;background:#14140c!important;font-family:VT323,ui-monospace,monospace!important}html body.theme-minecraft .mini-root,html body.theme-minecraft .desk-root,html body.theme-minecraft .settings2030,html body.theme-minecraft .np2030,html body.theme-minecraft button,html body.theme-minecraft input,html body.theme-minecraft textarea,html body.theme-minecraft select{font-family:VT323,ui-monospace,monospace!important}html body.theme-minecraft .mini-root{--mini-text-primary:#e8e4c8;--mini-text-secondary:#c4a35ac7;--mini-text-tertiary:#5d9c3c8c;color:#e8e4c8!important;background:linear-gradient(#1e1e12 0 12px,#0000 12px),#14140c!important}html body.theme-minecraft :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.desk-side-name,.sheet2030-title,.q2030-title,.set2030-title,.dts-title){letter-spacing:.04em!important;text-transform:uppercase!important;color:#5d9c3c!important;-webkit-text-fill-color:#5d9c3c!important;text-shadow:4px 4px #000!important;background-image:none!important;font-family:VT323,ui-monospace,monospace!important;font-style:normal!important;font-weight:400!important}html body.theme-minecraft .ln2030-kicker,html body.theme-minecraft :is(.sheet2030-kicker,.adm2030-kicker,.ln2030-hero-k,.np2030-context-k){letter-spacing:.1em!important;text-transform:uppercase!important;color:#8b5a2b!important;-webkit-text-fill-color:#8b5a2b!important;background-image:none!important;font-family:VT323,ui-monospace,monospace!important;font-weight:400!important}html body.theme-minecraft .theme-fx{opacity:.9!important;filter:none!important;image-rendering:pixelated!important;background:linear-gradient(#5d9c3c14 2px,#0000 2px) 0 0/24px 24px,linear-gradient(90deg,#5d9c3c14 2px,#0000 2px) 0 0/24px 24px,radial-gradient(60% 28% at 50% 0,#5d9c3c38,#0000 58%),radial-gradient(40% 24% at 16% 100%,#8b5a2b38,#0000 52%),#14140c!important;animation:none!important;display:block!important}html body.theme-minecraft .theme-fx:before,html body.theme-minecraft .theme-fx:after{content:""!important;pointer-events:none!important;position:absolute!important;inset:0!important}html body.theme-minecraft .theme-fx:before{mix-blend-mode:multiply!important;background:repeating-linear-gradient(0deg,#14140c6b 0 2px,#0000 2px 8px)!important;animation:.64s steps(4,end) infinite minecraft-scan!important}html body.theme-minecraft .theme-fx:after{background:radial-gradient(#0000 40%,#14140c8c)!important;animation:none!important}html body.theme-minecraft .theme-skin{opacity:.5!important}html body.theme-minecraft .skin-mesh{filter:none!important;image-rendering:pixelated!important;background-color:#0000!important;background-image:linear-gradient(90deg,#5d9c3c29 0 12px,#0000 12px 24px),linear-gradient(0deg,#8b5a2b2e 0 12px,#0000 12px 24px)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:24px 24px!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;animation:.8s steps(4,end) infinite alternate minecraft-chunk!important}html body.theme-minecraft .skin-veil{filter:none!important;background:linear-gradient(#5d9c3c1a,#0000 30%,#8b5a2b1f)!important}html body.theme-minecraft .skin-grain{opacity:.28!important;mix-blend-mode:overlay!important;image-rendering:pixelated!important;filter:none!important;background-image:repeating-linear-gradient(0deg,#00000059 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#5d9c3c2e 0 1px,#0000 1px 4px)!important}html body.theme-minecraft :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.lib2030-card,.lib2030-stat,.lib2030-pl,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;filter:none!important;clip-path:none!important;background:#1e1e12!important;border:3px solid #4a4a2e!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .ln2030-hero-cover,html body.theme-minecraft .ln2030-hero-cover img,html body.theme-minecraft .np2030-cover,html body.theme-minecraft .lib2030-card img{clip-path:none!important;image-rendering:pixelated!important;border:2px solid #8b5a2b!important;border-radius:0!important}html body.theme-minecraft .ln2030-hero-play,html body.theme-minecraft .np2030-play,html body.theme-minecraft .tw-mp-play,html body.theme-minecraft .mini2030-play,html body.theme-minecraft .det2030-btn.solid,html body.theme-minecraft .app-miniplayer__control--play,html body.theme-minecraft .l2e2030-task-btn{color:#14140c!important;background:#5d9c3c!important;border:2px solid #3e6b28!important;border-radius:0!important;box-shadow:4px 4px #8b5a2b!important}html body.theme-minecraft :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#e8e4c8!important;-webkit-backdrop-filter:none!important;background:#1e1e12!important;border:2px solid #4a4a2e!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .tr2030{color:#e8e4c8!important;background:#1e1e12!important;border:2px solid #2a2a18!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .tr2030.is-current{background:#2a2a18!important;border-color:#5d9c3c!important;box-shadow:inset 4px 0 #5d9c3c,4px 4px #000!important}html body.theme-minecraft .lib2030-tab{color:#c4a35a!important;text-transform:uppercase!important;background:#1e1e12!important;border:2px solid #4a4a2e!important;border-radius:0!important;font-family:VT323,ui-monospace,monospace!important;font-weight:400!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .lib2030-tab.is-on{color:#14140c!important;background:#5d9c3c!important;border-color:#3e6b28!important}html body.theme-minecraft .lb-search,html body.theme-minecraft .sr2030-field{-webkit-backdrop-filter:none!important;background:#1e1e12!important;border:3px solid #4a4a2e!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .sr2030-input,html body.theme-minecraft .lb-search input{color:#e8e4c8!important;font-family:VT323,ui-monospace,monospace!important}html body.theme-minecraft .sr2030-block-head h2{letter-spacing:.04em!important;text-transform:uppercase!important;color:#5d9c3c!important;-webkit-text-fill-color:#5d9c3c!important;text-shadow:4px 4px #000!important;font-family:VT323,ui-monospace,monospace!important}html body.theme-minecraft .det2030-hero:before,html body.theme-minecraft .det2030-hero:after{content:none!important}html body.theme-minecraft .det2030-artist .det2030-cover-wrap,html body.theme-minecraft .det2030-artist .det2030-cover,html body.theme-minecraft .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-minecraft .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-minecraft .det2030-bleed,html body.theme-minecraft .det2030-bleed img,html body.theme-minecraft .det2030-artist.has-banner .det2030-bleed,html body.theme-minecraft .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;image-rendering:pixelated!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-minecraft .det2030-btn{color:#e8e4c8!important;border:2px solid #4a4a2e!important;border-radius:0!important;font-family:VT323,ui-monospace,monospace!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .np2030{color:#e8e4c8!important;background:#14140c!important}html body.theme-minecraft :is(.mini-player,.mini2030,.tw-mp,.app-miniplayer){color:#e8e4c8!important;-webkit-backdrop-filter:none!important;filter:none!important;clip-path:none!important;background:#1e1e12!important;border:3px solid #4a4a2e!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .mini2030-art,html body.theme-minecraft .tw-mp-art,html body.theme-minecraft .mini2030-art img,html body.theme-minecraft .tw-mp-art img{image-rendering:pixelated!important;border-radius:0!important}html body.theme-minecraft .set2030-toggle.is-on{background:#5d9c3c!important;border-radius:0!important;box-shadow:4px 4px #8b5a2b!important}html body.theme-minecraft .tab2030-dock,html body.theme-minecraft .app-dock__surface{-webkit-backdrop-filter:none!important;filter:none!important;clip-path:none!important;background:#1e1e12!important;border:3px solid #4a4a2e!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .tab2030-btn,html body.theme-minecraft .app-dock__item{color:#c4a35a73!important;border-radius:0!important}html body.theme-minecraft .tab2030-btn.is-on,html body.theme-minecraft .app-dock__item.is-active{color:#14140c!important;background:#5d9c3c!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .app-dock__item.is-active .app-dock__label{color:#14140c!important}html body.theme-minecraft .app-dock__dot,html body.theme-minecraft .app-dock__count{color:#14140c!important;background:#5d9c3c!important;border-color:#000!important;border-radius:0!important}html body.theme-minecraft .ln2030-empty-icon{color:#5d9c3c!important;background:#2a2a18!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .ln2030-empty h2{color:#5d9c3c!important;-webkit-text-fill-color:#5d9c3c!important;text-shadow:4px 4px #000!important;font-family:VT323,ui-monospace,monospace!important}html body.theme-minecraft .ln2030-empty-actions button{color:#e8e4c8!important;background:#1e1e12!important;border:2px solid #4a4a2e!important;border-radius:0!important;font-family:VT323,ui-monospace,monospace!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .ln2030-empty-actions button:first-child{color:#14140c!important;background:#5d9c3c!important;border:2px solid #3e6b28!important;box-shadow:4px 4px #8b5a2b!important}html body.theme-minecraft .set2030-theme-card{color:#e8e4c8!important;clip-path:none!important;background:#1e1e12!important;border:3px solid #4a4a2e!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .set2030-theme-card.is-on{background:#2a2a18!important;border-color:#5d9c3c!important}html body.theme-minecraft .set2030-theme-card.is-on .set2030-theme-dot{background:#5d9c3c!important;border-radius:0!important}html body.theme-minecraft .app-miniplayer__chip{color:#c4a35ac7!important;background:#1e1e12!important;border:2px solid #4a4a2e!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft .app-miniplayer__chip--earn{color:#14140c!important;background:#5d9c3c!important;border-color:#3e6b28!important}html body.theme-minecraft .app-miniplayer__progress{background-image:linear-gradient(90deg,#5d9c3c 0,#5d9c3c var(--player-progress,0%),#8b5a2b var(--player-progress,0%),#8b5a2b var(--player-buffered,var(--player-progress,0%)),#2a2a18 var(--player-buffered,var(--player-progress,0%)),#2a2a18 100%)!important}html body.theme-minecraft[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;filter:none!important;clip-path:none!important;background:#1e1e12!important;border:3px solid #4a4a2e!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft[data-shell=desktop] .desk-side-link.is-on{color:#14140c!important;background:#5d9c3c!important;border-radius:0!important;box-shadow:4px 4px #000!important}html body.theme-minecraft[data-shell=desktop] .desk-player-play{color:#14140c!important;background:#5d9c3c!important;border:2px solid #3e6b28!important;border-radius:0!important;box-shadow:4px 4px #8b5a2b!important}@media(prefers-reduced-motion:reduce){html body.theme-minecraft .theme-fx,html body.theme-minecraft .theme-fx:before,html body.theme-minecraft .theme-fx:after,html body.theme-minecraft .skin-mesh,html body.theme-minecraft .skin-grain{animation:none!important;transform:none!important}}@keyframes ocean-swell{0%{opacity:.7;transform:scale(1.03)translateY(1%)}to{opacity:1;transform:scale(1.1)translate(-1.6%,-1.4%)}}@keyframes ocean-caustics{0%{opacity:.42;transform:translate(-4%,3%)scale(1.05)}to{opacity:.88;transform:translate(5%,-5%)scale(1.16)}}@keyframes ocean-caustics-2{0%{opacity:.35;transform:translate(4%,-2%)scale(1.08)}to{opacity:.8;transform:translate(-5%,4%)scale(1.18)}}html body.theme-ocean{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"DM Sans", system-ui, sans-serif!important;--display-font:"Syne", "DM Sans", system-ui, sans-serif!important;--mono-font:ui-monospace, Menlo, monospace!important;--card-radius:20px!important;--art-radius:16px!important;--r-sm:12px!important;--r-md:16px!important;--r-lg:20px!important;--r-xl:24px!important;--r-pill:999px!important;--desk-radius:20px!important;--desk-blur:20px!important;--family-canvas:#020a14!important;--family-panel:#061525!important;--family-panel-strong:#0c2238!important;--family-elevated:#122f4a!important;--family-text:#e0f2fe!important;--family-muted:#7dd3fcad!important;--family-faint:#2dd4bf7a!important;--family-border:#38bdf838!important;--family-border-strong:#2dd4bf5c!important;--family-accent-soft:#38bdf829!important;--family-accent-mid:#2dd4bf42!important;--family-inner-edge:inset 0 1px 0 #7dd3fc38!important;--family-shadow:0 22px 48px #020a1480!important;--text-primary:#e0f2fe!important;--mini-text-primary:#e0f2fe!important;--mini-text-secondary:#7dd3fcad!important;--on-accent:#020a14!important;--theme-noise:.028!important;--theme-vignette:.48!important;--theme-fx-opacity:.9!important;color:#e0f2fe!important;background:#020a14!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-ocean .mini-root,html body.theme-ocean .desk-root,html body.theme-ocean .settings2030,html body.theme-ocean .np2030,html body.theme-ocean button,html body.theme-ocean input,html body.theme-ocean textarea,html body.theme-ocean select{font-family:DM Sans,system-ui,sans-serif!important}html body.theme-ocean .mini-root{--mini-text-primary:#e0f2fe;--mini-text-secondary:#7dd3fcad;--mini-text-tertiary:#2dd4bf7a;color:#e0f2fe!important;background:radial-gradient(70% 44% at 18% 12%,#38bdf82e,#0000 52%),radial-gradient(48% 32% at 86% 78%,#2dd4bf24,#0000 50%),#020a14!important}html body.theme-ocean :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.desk-side-name,.sheet2030-title,.q2030-title,.set2030-title,.dts-title){letter-spacing:.06em!important;text-transform:uppercase!important;color:#7dd3fc!important;-webkit-text-fill-color:#7dd3fc!important;text-shadow:0 0 24px #2dd4bf47!important;background-image:none!important;font-family:Syne,DM Sans,system-ui,sans-serif!important;font-style:normal!important;font-weight:800!important}html body.theme-ocean .ln2030-kicker,html body.theme-ocean :is(.sheet2030-kicker,.adm2030-kicker,.ln2030-hero-k,.np2030-context-k){letter-spacing:.2em!important;text-transform:uppercase!important;color:#2dd4bf!important;-webkit-text-fill-color:#2dd4bf!important;background-image:none!important;font-family:Syne,DM Sans,system-ui,sans-serif!important;font-weight:700!important}html body.theme-ocean .theme-fx{opacity:.86!important;filter:none!important;background:radial-gradient(64% 40% at 16% 18%,#38bdf838,#0000 54%),radial-gradient(50% 34% at 84% 72%,#2dd4bf29,#0000 52%),#020a14!important;animation:24s ease-in-out infinite alternate ocean-swell!important;display:block!important}html body.theme-ocean .theme-fx:before,html body.theme-ocean .theme-fx:after{content:""!important;pointer-events:none!important;mix-blend-mode:screen!important;position:absolute!important;inset:-24%!important}html body.theme-ocean .theme-fx:before{background:radial-gradient(26% 16% at 22% 32%,#38bdf86b,#0000 58%),radial-gradient(20% 14% at 64% 24%,#2dd4bf57,#0000 52%),radial-gradient(30% 12% at 46% 68%,#7dd3fc47,#0000 54%),radial-gradient(16% 10% at 78% 58%,#38bdf83d,#0000 50%)!important;animation:16s ease-in-out infinite alternate ocean-caustics!important}html body.theme-ocean .theme-fx:after{background:radial-gradient(18% 12% at 38% 48%,#2dd4bf4d,#0000 52%),radial-gradient(24% 14% at 72% 36%,#38bdf842,#0000 56%),radial-gradient(22% 10% at 12% 76%,#7dd3fc33,#0000 50%)!important;animation:20s ease-in-out infinite alternate ocean-caustics-2!important}html body.theme-ocean .theme-skin{opacity:.4!important}html body.theme-ocean .skin-mesh{filter:blur(22px)saturate(1.2)!important;background:radial-gradient(44% 30% at 24% 20%,#38bdf83d,#0000 50%),radial-gradient(38% 28% at 78% 78%,#2dd4bf2e,#0000 48%)!important;animation:28s ease-in-out infinite alternate-reverse ocean-swell!important}html body.theme-ocean .skin-veil{background:linear-gradient(#38bdf814,#0000 40%,#02142866)!important}html body.theme-ocean .skin-grain{opacity:.1!important;mix-blend-mode:soft-light!important;background-image:repeating-linear-gradient(#7dd3fc1a 0 1px,#0000 1px 6px)!important}html body.theme-ocean :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:blur(20px)saturate(1.3)!important;clip-path:none!important;background:linear-gradient(#7dd3fc24,#06152575 38%,#020a14b8)!important;border:1px solid #7dd3fc38!important;border-radius:20px!important;box-shadow:0 22px 48px #0214286b,inset 0 1px #7dd3fc38!important}html body.theme-ocean .ln2030-hero-cover,html body.theme-ocean .ln2030-hero-cover img,html body.theme-ocean .np2030-cover{clip-path:none!important;border:1px solid #2dd4bf47!important;border-radius:16px!important}html body.theme-ocean .ln2030-hero-play,html body.theme-ocean .np2030-play,html body.theme-ocean .tw-mp-play,html body.theme-ocean .mini2030-play,html body.theme-ocean .det2030-btn.solid,html body.theme-ocean .app-miniplayer__control--play,html body.theme-ocean .l2e2030-task-btn{color:#020a14!important;background:linear-gradient(145deg,#67e8f9,#38bdf8 48%,#2dd4bf)!important;border:0!important;border-radius:999px!important;box-shadow:0 0 24px #38bdf861!important}html body.theme-ocean :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#e0f2fe!important;background:#0615259e!important;border:1px solid #7dd3fc3d!important;border-radius:999px!important}html body.theme-ocean .tr2030{color:#e0f2fe!important;background:#0615259e!important;border:1px solid #38bdf81f!important;border-radius:16px!important}html body.theme-ocean .tr2030.is-current{background:#38bdf824!important;box-shadow:inset 3px 0 #2dd4bf!important}html body.theme-ocean .lib2030-tab{color:#7dd3fc!important;letter-spacing:.06em!important;background:#0615259e!important;border:1px solid #38bdf833!important;border-radius:999px!important;font-family:Syne,DM Sans,system-ui,sans-serif!important;font-weight:700!important}html body.theme-ocean .lib2030-tab.is-on{color:#e0f2fe!important;background:#2dd4bf3d!important}html body.theme-ocean .lb-search,html body.theme-ocean .sr2030-field{-webkit-backdrop-filter:blur(20px)saturate(1.25)!important;background:#0615258c!important;border:1px solid #7dd3fc3d!important;border-radius:20px!important}html body.theme-ocean .sr2030-input,html body.theme-ocean .lb-search input{color:#e0f2fe!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-ocean .sr2030-block-head h2{letter-spacing:.06em!important;text-transform:uppercase!important;color:#7dd3fc!important;-webkit-text-fill-color:#7dd3fc!important;font-family:Syne,DM Sans,system-ui,sans-serif!important;font-weight:800!important}html body.theme-ocean .det2030-hero:before,html body.theme-ocean .det2030-hero:after{content:none!important}html body.theme-ocean .det2030-artist .det2030-cover-wrap,html body.theme-ocean .det2030-artist .det2030-cover,html body.theme-ocean .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-ocean .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-ocean .det2030-bleed,html body.theme-ocean .det2030-bleed img,html body.theme-ocean .det2030-artist.has-banner .det2030-bleed,html body.theme-ocean .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-ocean .det2030-btn{color:#e0f2fe!important;border:1px solid #7dd3fc47!important;border-radius:999px!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-ocean .np2030{color:#e0f2fe!important;background:radial-gradient(64% 40% at 20% 8%,#38bdf829,#0000 52%),#020a14!important}html body.theme-ocean :is(.mini-player,.mini2030,.tw-mp,.app-miniplayer){color:#e0f2fe!important;-webkit-backdrop-filter:blur(20px)saturate(1.3)!important;clip-path:none!important;background:linear-gradient(#7dd3fc1f,#061525d1)!important;border:1px solid #7dd3fc3d!important;border-radius:20px!important;box-shadow:inset 0 1px #7dd3fc33,0 16px 36px #0214286b!important}html body.theme-ocean .mini2030-art,html body.theme-ocean .tw-mp-art,html body.theme-ocean .mini2030-art img,html body.theme-ocean .tw-mp-art img{border-radius:16px!important}html body.theme-ocean .set2030-toggle.is-on{background:linear-gradient(145deg,#38bdf8,#2dd4bf)!important;border-radius:999px!important;box-shadow:0 0 16px #38bdf859!important}html body.theme-ocean .tab2030-dock,html body.theme-ocean .app-dock__surface{-webkit-backdrop-filter:blur(20px)saturate(1.3)!important;clip-path:none!important;background:linear-gradient(#7dd3fc1a,#061525db)!important;border:1px solid #7dd3fc38!important;border-radius:20px!important;box-shadow:inset 0 1px #7dd3fc33,0 16px 36px #02142866!important}html body.theme-ocean .tab2030-btn,html body.theme-ocean .app-dock__item{color:#7dd3fc61!important;border-radius:999px!important}html body.theme-ocean .tab2030-btn.is-on,html body.theme-ocean .app-dock__item.is-active{color:#e0f2fe!important;background:#2dd4bf38!important;border-radius:999px!important}html body.theme-ocean .app-dock__item.is-active .app-dock__label{color:#2dd4bf!important}html body.theme-ocean .app-dock__dot,html body.theme-ocean .app-dock__count{color:#020a14!important;background:#38bdf8!important;border-color:#061525!important}html body.theme-ocean .ln2030-empty-icon{color:#38bdf8!important;background:#38bdf829!important;border-radius:20px!important}html body.theme-ocean .ln2030-empty h2{letter-spacing:.06em!important;color:#7dd3fc!important;-webkit-text-fill-color:#7dd3fc!important;font-family:Syne,DM Sans,system-ui,sans-serif!important}html body.theme-ocean .ln2030-empty-actions button{color:#e0f2fe!important;background:#0615259e!important;border:1px solid #7dd3fc47!important;border-radius:999px!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-ocean .ln2030-empty-actions button:first-child{color:#020a14!important;background:linear-gradient(145deg,#67e8f9,#38bdf8 48%,#2dd4bf)!important;border:0!important}html body.theme-ocean .set2030-theme-card{color:#e0f2fe!important;clip-path:none!important;background:linear-gradient(#7dd3fc1f,#061525c7)!important;border:1px solid #7dd3fc38!important;border-radius:20px!important}html body.theme-ocean .set2030-theme-card.is-on{background:#38bdf829!important;border-color:#2dd4bf80!important}html body.theme-ocean .set2030-theme-card.is-on .set2030-theme-dot{background:linear-gradient(145deg,#38bdf8,#2dd4bf)!important}html body.theme-ocean .app-miniplayer__chip{color:#7dd3fcad!important;background:#0615259e!important;border:1px solid #7dd3fc38!important;border-radius:999px!important}html body.theme-ocean .app-miniplayer__chip--earn{color:#e0f2fe!important;background:#2dd4bf2e!important;border-color:#2dd4bf66!important}html body.theme-ocean .app-miniplayer__progress{background-image:linear-gradient(90deg,#38bdf8 0,#2dd4bf var(--player-progress,0%),#7dd3fc47 var(--player-progress,0%),#7dd3fc47 var(--player-buffered,var(--player-progress,0%)),#e0f2fe1a var(--player-buffered,var(--player-progress,0%)),#e0f2fe1a 100%)!important}html body.theme-ocean[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:blur(20px)saturate(1.25)!important;clip-path:none!important;background:linear-gradient(#7dd3fc1a,#061525c7)!important;border:1px solid #7dd3fc33!important;border-radius:20px!important;box-shadow:inset 0 1px #7dd3fc2e,0 14px 40px #02142861!important}html body.theme-ocean[data-shell=desktop] .desk-side-link.is-on{color:#e0f2fe!important;background:#2dd4bf2e!important;border-radius:20px!important}html body.theme-ocean[data-shell=desktop] .desk-player-play{color:#020a14!important;background:linear-gradient(145deg,#67e8f9,#38bdf8 48%,#2dd4bf)!important;border-radius:999px!important}@media(prefers-reduced-motion:reduce){html body.theme-ocean .theme-fx,html body.theme-ocean .theme-fx:before,html body.theme-ocean .theme-fx:after,html body.theme-ocean .skin-mesh,html body.theme-ocean .skin-grain{animation:none!important;transform:none!important}}@keyframes neon-tube-pulse{0%,to{opacity:.38}50%{opacity:1}}@keyframes neon-haze-shift{0%{opacity:.68;transform:translate(0)scale(1)}to{opacity:1;transform:translate(2%,-1.6%)scale(1.06)}}@keyframes neon-floor{0%{transform:translate(0)}to{transform:translateY(-2%)}}html body.theme-neon{--app-font:"Rajdhani", system-ui, sans-serif!important;--display-font:"Orbitron", "Rajdhani", system-ui, sans-serif!important;--mono-font:ui-monospace, Menlo, monospace!important;--card-radius:10px!important;--art-radius:8px!important;--r-sm:6px!important;--r-md:8px!important;--r-lg:10px!important;--r-xl:12px!important;--r-pill:8px!important;--desk-radius:10px!important;--desk-blur:8px!important;--family-canvas:#0c0614!important;--family-panel:#140a22!important;--family-panel-strong:#1c1030!important;--family-elevated:#261440!important;--family-text:#f5d0fe!important;--family-muted:#e879f9b8!important;--family-faint:#22d3ee7a!important;--family-border:#e879f96b!important;--family-border-strong:#22d3ee80!important;--family-accent-soft:#e879f929!important;--family-inner-edge:inset 0 0 12px #e879f91f!important;--text-primary:#f5d0fe!important;--mini-text-primary:#f5d0fe!important;--mini-text-secondary:#22d3eeb8!important;--on-accent:#0c0614!important;--theme-fx-opacity:.9!important;color:#f5d0fe!important;background:#0c0614!important;font-family:Rajdhani,system-ui,sans-serif!important}html body.theme-neon .mini-root,html body.theme-neon .desk-root,html body.theme-neon .settings2030,html body.theme-neon .np2030,html body.theme-neon button,html body.theme-neon input,html body.theme-neon textarea,html body.theme-neon select{font-family:Rajdhani,system-ui,sans-serif!important}html body.theme-neon .mini-root{--mini-text-primary:#f5d0fe;--mini-text-secondary:#22d3eeb8;--mini-text-tertiary:#e879f975;color:#f5d0fe!important;background:radial-gradient(50% 36% at 12% 0,#e879f947,#0000 55%),radial-gradient(46% 32% at 92% 8%,#22d3ee29,#0000 52%),#0c0614!important}html body.theme-neon :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.ln2030-empty h2,.set2030-theme-name,.dts-title){letter-spacing:.12em!important;text-transform:uppercase!important;color:#e879f9!important;-webkit-text-fill-color:#e879f9!important;text-shadow:0 0 10px #e879f9d9,0 0 22px #22d3ee66!important;background-image:none!important;font-family:Orbitron,Rajdhani,system-ui,sans-serif!important;font-style:normal!important;font-weight:700!important}html body.theme-neon .ln2030-kicker,html body.theme-neon :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.set2030-section-h,.np2030-context-k,.dts-kicker){letter-spacing:.28em!important;text-transform:uppercase!important;color:#22d3ee!important;-webkit-text-fill-color:#22d3ee!important;text-shadow:0 0 12px #22d3eeb3!important;background-image:none!important;font-family:Rajdhani,system-ui,sans-serif!important;font-weight:700!important}html body.theme-neon .theme-fx{opacity:.88!important;filter:none!important;background:linear-gradient(90deg,#0000 11.5%,#e879f9d9 11.5% calc(11.5% + 1px),#0000 calc(11.5% + 1px)),linear-gradient(90deg,#0000 88%,#22d3eebf 88% calc(88% + 1px),#0000 calc(88% + 1px)),linear-gradient(#0000 18%,#e879f973 18% calc(18% + 1px),#0000 calc(18% + 1px)),radial-gradient(48% 34% at 18% 8%,#e879f947,#0000 58%),radial-gradient(42% 30% at 86% 12%,#22d3ee2e,#0000 55%),#0c0614!important;animation:14s ease-in-out infinite alternate neon-haze-shift!important;display:block!important}html body.theme-neon .theme-fx:before{content:""!important;background:linear-gradient(90deg,#0000 48.5%,#22d3eeb3 48.5% calc(48.5% + 1px),#0000 calc(48.5% + 1px)),linear-gradient(#0000 72%,#e879f98c 72% calc(72% + 1px),#0000 calc(72% + 1px))!important;animation:3.2s ease-in-out infinite neon-tube-pulse!important;position:absolute!important;inset:0!important}html body.theme-neon .theme-fx:after{content:""!important;background:radial-gradient(#0000 34%,#0c0614c7)!important;position:absolute!important;inset:0!important}html body.theme-neon .skin-mesh{filter:blur(18px)!important;background:radial-gradient(44% 30% at 14% 10%,#e879f952,#0000 52%),radial-gradient(40% 28% at 88% 78%,#22d3ee2e,#0000 50%)!important;animation:20s ease-in-out infinite alternate neon-floor!important}html body.theme-neon .skin-grain{opacity:.12!important;mix-blend-mode:screen!important;background-image:radial-gradient(1px 1px at 20% 24%,#e879f9b3,#0000),radial-gradient(1px 1px at 72% 62%,#22d3ee8c,#0000)!important}html body.theme-neon :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.set2030-theme-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:blur(8px)saturate(1.15)!important;background:#140a22!important;border:1px solid #e879f9!important;border-radius:10px!important;box-shadow:0 0 10px #e879f973,0 0 22px #22d3ee2e,inset 0 0 18px #e879f914!important}html body.theme-neon .ln2030-hero-cover,html body.theme-neon .ln2030-hero-cover img,html body.theme-neon .np2030-cover{clip-path:none!important;border:1px solid #22d3ee!important;border-radius:8px!important;box-shadow:0 0 16px #22d3ee66!important}html body.theme-neon .ln2030-hero-play,html body.theme-neon .np2030-play,html body.theme-neon .tw-mp-play,html body.theme-neon .mini2030-play,html body.theme-neon .det2030-btn.solid,html body.theme-neon .l2e2030-task-btn,html body.theme-neon .app-miniplayer__control--play{color:#22d3ee!important;background:#140a22!important;border:1px solid #e879f9!important;border-radius:8px!important;box-shadow:0 0 12px #e879f9a6,0 0 20px #22d3ee47!important}html body.theme-neon :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#e879f9!important;background:#140a22!important;border:1px solid #22d3ee8c!important;border-radius:8px!important;box-shadow:0 0 8px #22d3ee47!important}html body.theme-neon .tr2030{color:#f5d0fe!important;background:#140a22e0!important;border:1px solid #e879f947!important;border-radius:8px!important}html body.theme-neon .tr2030.is-current{background:#e879f91f!important;border-color:#e879f9!important;box-shadow:inset 1px 0 #22d3ee,0 0 12px #e879f947!important}html body.theme-neon .lib2030-tab{color:#e879f9!important;background:#140a22!important;border:1px solid #e879f966!important;border-radius:8px!important}html body.theme-neon .lib2030-tab.is-on{color:#22d3ee!important;background:#1c1030!important;border-color:#22d3ee!important;box-shadow:0 0 12px #22d3ee66!important}html body.theme-neon .lb-search,html body.theme-neon .sr2030-field{color:#22d3ee!important;background:#140a22!important;border:1px solid #e879f9!important;border-radius:8px!important;box-shadow:0 0 10px #e879f947!important}html body.theme-neon .sr2030-input,html body.theme-neon .lb-search input{color:#f5d0fe!important;font-family:Rajdhani,system-ui,sans-serif!important}html body.theme-neon .sr2030-block-head h2{text-transform:uppercase!important;color:#e879f9!important;-webkit-text-fill-color:#e879f9!important;font-family:Orbitron,Rajdhani,system-ui,sans-serif!important;font-style:normal!important}html body.theme-neon .det2030-hero:before,html body.theme-neon .det2030-hero:after{content:none!important}html body.theme-neon .det2030-artist .det2030-cover-wrap,html body.theme-neon .det2030-artist .det2030-cover,html body.theme-neon .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-neon .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-neon .det2030-bleed,html body.theme-neon .det2030-bleed img,html body.theme-neon .det2030-hero>img,html body.theme-neon .det2030-artist .det2030-bleed,html body.theme-neon .det2030-artist.has-banner .det2030-bleed,html body.theme-neon .det2030-artist.has-banner .det2030-bleed img,html body.theme-neon .det2030-artist.has-banner .det2030-hero,html body.theme-neon .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-neon .det2030-artist .det2030-bleed:before{content:none!important}html body.theme-neon .det2030-artist.has-banner .det2030-bleed:after,html body.theme-neon .det2030-artist.has-banner .det2030-bleed:before,html body.theme-neon .det2030-artist.has-banner .det2030-shade:before{clip-path:none!important;border-radius:0!important}html body.theme-neon .det2030-artist.has-banner .det2030-bleed:after{background:radial-gradient(70% 42% at 50% 100%,#0c061499,#0000 72%)!important}html body.theme-neon .det2030-artist.has-banner .det2030-shade{background:linear-gradient(#0c06141a,#140a2280 48%,#0c0614)!important}html body.theme-neon .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;mix-blend-mode:normal!important;background:0 0!important}html body.theme-neon .det2030-btn{color:#f5d0fe!important;border:1px solid #e879f9!important;border-radius:8px!important;box-shadow:0 0 10px #e879f959!important}html body.theme-neon .np2030{color:#f5d0fe!important;background:radial-gradient(55% 40% at 20% 0,#e879f93d,#0000 56%),radial-gradient(45% 32% at 90% 8%,#22d3ee1f,#0000 52%),#0c0614!important}html body.theme-neon :is(.mini-player,.mini2030,.tw-mp){color:#f5d0fe!important;background:#140a22!important;border:1px solid #e879f9!important;border-radius:10px!important;box-shadow:0 0 12px #e879f966,0 0 20px #22d3ee29!important}html body.theme-neon .mini2030-art,html body.theme-neon .tw-mp-art,html body.theme-neon .mini2030-art img,html body.theme-neon .tw-mp-art img{border-radius:8px!important}html body.theme-neon .set2030-theme-card.is-on{border-color:#22d3ee!important;box-shadow:0 0 12px #22d3ee66,0 0 18px #e879f947!important}html body.theme-neon .set2030-toggle.is-on{background:linear-gradient(90deg,#e879f9,#22d3ee)!important;border-radius:8px!important;box-shadow:0 0 12px #e879f980,0 0 8px #22d3ee59!important}html body.theme-neon :is(.np2030-chip,.np2030-rail-btn,.np2030-sleep-chip){color:#22d3ee!important;background:#140a22!important;border:1px solid #22d3ee80!important;border-radius:8px!important;box-shadow:0 0 8px #22d3ee38!important}html body.theme-neon .ln2030-empty-actions button{color:#f5d0fe!important;background:#140a22!important;border:1px solid #e879f9!important;border-radius:8px!important;box-shadow:0 0 10px #e879f952!important}html body.theme-neon .tab2030-dock{background:#140a22!important;border:1px solid #e879f9!important;border-radius:10px!important;box-shadow:0 0 14px #e879f947!important}html body.theme-neon .tab2030-btn{color:#e879f961!important;border-radius:8px!important}html body.theme-neon .tab2030-btn.is-on{color:#22d3ee!important;background:0 0!important;border:1px solid #22d3ee!important;border-radius:8px!important;box-shadow:0 0 12px #22d3ee73!important}html body.theme-neon[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){background:#140a22!important;border:1px solid #e879f9!important;border-radius:10px!important;box-shadow:0 0 10px #e879f952,inset 0 0 16px #e879f90f!important}html body.theme-neon[data-shell=desktop] .desk-side-link.is-on{color:#22d3ee!important;background:#e879f91f!important;border:1px solid #22d3ee!important;border-radius:8px!important;box-shadow:0 0 10px #22d3ee52!important}html body.theme-neon[data-shell=desktop] .desk-player-play{color:#22d3ee!important;background:#140a22!important;border:1px solid #e879f9!important;border-radius:8px!important;box-shadow:0 0 12px #e879f98c,0 0 18px #22d3ee40!important}html body.theme-neon[data-shell=desktop] :is(.desk-theme,.desk-side-studio,.desk-side-settings,.desk-top-search,.desk-top-coin){color:#22d3ee!important;background:#140a22!important;border:1px solid #e879f9!important;border-radius:8px!important;box-shadow:0 0 8px #e879f947!important}@media(prefers-reduced-motion:reduce){html body.theme-neon .theme-fx,html body.theme-neon .theme-fx:before,html body.theme-neon .skin-mesh,html body.theme-neon .skin-grain{animation:none!important;transform:none!important}}@keyframes void-mist{0%{opacity:.28;transform:translate(-1.4%,1%)scale(1.04)}to{opacity:.62;transform:translate(1.8%,-1.6%)scale(1.1)}}@keyframes void-breathe{0%,to{opacity:.4}50%{opacity:.72}}@keyframes void-vignette-kb{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.07)translate(.4%,-.6%)}}html body.theme-void{--app-font:"DM Sans", system-ui, sans-serif!important;--display-font:"DM Sans", system-ui, sans-serif!important;--mono-font:ui-monospace, "SF Mono", monospace!important;--card-radius:12px!important;--art-radius:10px!important;--r-sm:8px!important;--r-md:10px!important;--r-lg:12px!important;--r-xl:12px!important;--r-pill:12px!important;--desk-radius:12px!important;--desk-blur:0px!important;--desk-material:#0e0e10!important;--desk-material-solid:#0e0e10!important;--desk-material-elevated:#141416!important;--family-canvas:#08080a!important;--family-panel:#0e0e10!important;--family-panel-strong:#141416!important;--family-elevated:#1a1a1c!important;--family-text:#f4f4f5!important;--family-muted:#a1a1aab8!important;--family-faint:#a1a1aa6b!important;--family-border:#f4f4f514!important;--family-border-strong:#f4f4f524!important;--family-accent-soft:#f4f4f50f!important;--family-inner-edge:inset 0 1px 0 #f4f4f50a!important;--family-shadow:0 18px 40px #0000008c!important;--text-primary:#f4f4f5!important;--mini-text-primary:#f4f4f5!important;--mini-text-secondary:#a1a1aab8!important;--on-accent:#08080a!important;--transition-bounce:cubic-bezier(.2, 0, 0, 1)!important;--ease-spring:cubic-bezier(.2, 0, 0, 1)!important;color:#f4f4f5!important;background:#08080a!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .mini-root,html body.theme-void .desk-root,html body.theme-void .settings2030,html body.theme-void .np2030,html body.theme-void button,html body.theme-void input,html body.theme-void textarea,html body.theme-void select{font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .mini-root{--mini-text-primary:#f4f4f5;--mini-text-secondary:#a1a1aab8;--mini-text-tertiary:#a1a1aa6b;color:#f4f4f5!important;background:radial-gradient(70% 36% at 50% -8%,#f4f4f50d,#0000 55%),#08080a!important}html body.theme-void :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.dts-title){letter-spacing:-.05em!important;text-transform:none!important;color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;text-shadow:none!important;background-image:none!important;font-family:DM Sans,system-ui,sans-serif!important;font-style:normal!important;font-weight:600!important}html body.theme-void .ln2030-kicker,html body.theme-void :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.dts-kicker){letter-spacing:.26em!important;text-transform:uppercase!important;color:#f4f4f557!important;-webkit-text-fill-color:#f4f4f557!important;background-image:none!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:600!important}html body.theme-void .theme-fx{opacity:.96!important;filter:none!important;background:radial-gradient(64% 38% at 50% 8%,#f4f4f50d,#0000 58%),#08080a!important;animation:36s ease-in-out infinite alternate void-vignette-kb!important;display:block!important}html body.theme-void .theme-fx:before{content:""!important;background:radial-gradient(48% 32% at 42% 28%,#f4f4f50f,#0000 62%)!important;animation:22s ease-in-out infinite alternate void-mist!important;position:absolute!important;inset:0!important}html body.theme-void .theme-fx:after{content:""!important;background:radial-gradient(#0000 16%,#08080ab8,#08080a)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-void .skin-mesh{filter:none!important;background:radial-gradient(52% 36% at 50% 18%,#f4f4f512,#0000 58%)!important;animation:26s ease-in-out infinite alternate void-mist!important}html body.theme-void .skin-grain{opacity:.05!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(0deg,#f4f4f514 0 1px,#0000 1px 7px)!important;animation:14s ease-in-out infinite void-breathe!important}html body.theme-void :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.set2030-card,.np2030-deck,.q2030-panel,.sheet2030-panel,.ln2030-empty,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#0e0e10!important;border:1px solid #f4f4f514!important;border-radius:12px!important}html body.theme-void .ln2030-hero-cover,html body.theme-void .ln2030-hero-cover img,html body.theme-void .lib2030-card img,html body.theme-void .np2030-cover{clip-path:none!important;border:1px solid #f4f4f51a!important;border-radius:10px!important}html body.theme-void .ln2030-hero-play,html body.theme-void .np2030-play,html body.theme-void .tw-mp-play,html body.theme-void .mini2030-play,html body.theme-void .l2e2030-task-btn,html body.theme-void .det2030-btn.solid{color:#08080a!important;box-shadow:none!important;background:#f4f4f5!important;border:0!important;border-radius:12px!important}html body.theme-void :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#f4f4f5!important;background:#0e0e10!important;border:1px solid #f4f4f51a!important;border-radius:12px!important}html body.theme-void .tr2030{color:#f4f4f5!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#0e0e10!important;border:1px solid #f4f4f50f!important;border-radius:12px!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .tr2030.is-current{background:#f4f4f50d!important;border-color:#f4f4f524!important;box-shadow:inset 2px 0 #f4f4f58c!important}html body.theme-void .tr2030.is-current .tr2030-title{color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void :is(.tr2030-artist,.tr2030-time,.tr2030-idx,.tr2030-snip,.np2030-times){color:#a1a1aa!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .tr2030-art,html body.theme-void .tr2030-art img{border:1px solid #f4f4f51a!important;border-radius:8px!important}html body.theme-void .lib2030-tab{color:#a1a1aa!important;background:#0e0e10!important;border:1px solid #f4f4f514!important;border-radius:12px!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:600!important}html body.theme-void .lib2030-tab.is-on{color:#08080a!important;background:#f4f4f5!important}html body.theme-void .lb-search,html body.theme-void .sr2030-field,html body.theme-void[data-shell=desktop] .desk-top-search{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#0e0e10!important;border:1px solid #f4f4f51a!important;border-radius:12px!important}html body.theme-void .sr2030-field.is-focus,html body.theme-void[data-shell=desktop] .desk-top-search:focus-within{box-shadow:none!important;border-color:#f4f4f538!important}html body.theme-void .sr2030-input,html body.theme-void .lb-search input,html body.theme-void[data-shell=desktop] .desk-top-search input{color:#f4f4f5!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .sr2030-input::placeholder,html body.theme-void .lb-search input::placeholder{color:#a1a1aa73!important}html body.theme-void .sr2030-ico{color:#a1a1aa!important}html body.theme-void .sr2030-clear{color:#f4f4f5!important;background:#0e0e10!important;border:1px solid #f4f4f51a!important;border-radius:12px!important}html body.theme-void :is(.sr2030-block-head h2,.sr2030-none-title,.sr2030-section){color:#f4f4f5!important;-webkit-text-fill-color:#f4f4f5!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .sr2030-chip,html body.theme-void .sr2030-recent-row{color:#f4f4f5!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0e0e10!important;border:1px solid #f4f4f514!important;border-radius:12px!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .sr2030-recent-q{color:#f4f4f5!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void :is(.sr2030-none-sub,.sr2030-foot,.sr2030-block-head button){color:#a1a1aa!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .det2030-hero:before,html body.theme-void .det2030-hero:after{content:none!important}html body.theme-void .det2030-artist .det2030-cover-wrap,html body.theme-void .det2030-artist .det2030-cover,html body.theme-void .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-void .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-void .det2030-bleed,html body.theme-void .det2030-bleed img,html body.theme-void .det2030-artist.has-banner .det2030-bleed,html body.theme-void .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-void .det2030-btn{color:#f4f4f5!important;border:1px solid #f4f4f51f!important;border-radius:12px!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .np2030{color:#f4f4f5!important;background:radial-gradient(70% 40% at 50% 0,#f4f4f50a,#0000 52%),#08080a!important}html body.theme-void :is(.mini-player,.mini2030,.tw-mp){color:#f4f4f5!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0e0e10!important;border:1px solid #f4f4f51a!important;border-radius:12px!important}html body.theme-void .mini2030-art,html body.theme-void .tw-mp-art,html body.theme-void .mini2030-art img,html body.theme-void .tw-mp-art img{border-radius:10px!important}html body.theme-void .settings2030,html body.theme-void .set2030-scroll{color:#f4f4f5!important;background:radial-gradient(70% 32% at 50% 0,#f4f4f50a,#0000 54%),#08080a!important}html body.theme-void .set2030-top-glow{background:radial-gradient(circle,#f4f4f514,#0000 70%)!important}html body.theme-void :is(.set2030-lead,.set2030-theme-lead,.set2030-row-hint,.set2030-row-right,.set2030-theme-mood){color:#a1a1aa!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .set2030-theme-card{color:#f4f4f5!important;box-shadow:none!important;clip-path:none!important;-webkit-backdrop-filter:none!important;background:#0e0e10!important;border:1px solid #f4f4f514!important;border-radius:12px!important}html body.theme-void .set2030-theme-card.is-on{box-shadow:none!important;background:#f4f4f50d!important;border-color:#f4f4f533!important}html body.theme-void .set2030-theme-preview{clip-path:none!important;border:1px solid #f4f4f51a!important;border-radius:10px!important}html body.theme-void .set2030-theme-name{color:#f4f4f5!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .set2030-theme-tag{color:#a1a1aa!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .set2030-row-label{color:#f4f4f5!important;font-family:DM Sans,system-ui,sans-serif!important}html body.theme-void .set2030-toggle{background:#0e0e10!important;border:1px solid #f4f4f51f!important;border-radius:12px!important}html body.theme-void .set2030-toggle.is-on{box-shadow:none!important;background:#f4f4f5!important;border-color:#f4f4f5!important;border-radius:12px!important}html body.theme-void .set2030-modal-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0e0e10!important;border:1px solid #f4f4f51a!important;border-radius:12px!important}html body.theme-void .tab2030-dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0e0e10!important;border:1px solid #f4f4f514!important;border-radius:12px!important}html body.theme-void .tab2030-btn{color:#a1a1aa66!important;border-radius:12px!important}html body.theme-void .tab2030-btn.is-on{color:#08080a!important;background:#f4f4f5!important;border-radius:10px!important}html body.theme-void[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#0e0e10!important;border:1px solid #f4f4f514!important;border-radius:12px!important}html body.theme-void[data-shell=desktop] .desk-side-link.is-on{color:#f4f4f5!important;box-shadow:none!important;background:#f4f4f50f!important;border-radius:12px!important}html body.theme-void[data-shell=desktop] .desk-player-play{color:#08080a!important;background:#f4f4f5!important;border-radius:12px!important}html body.theme-void[data-shell=desktop] .desk-player-title{color:#f4f4f5!important;font-family:DM Sans,system-ui,sans-serif!important}@media(prefers-reduced-motion:reduce){html body.theme-void .theme-fx,html body.theme-void .theme-fx:before,html body.theme-void .skin-mesh,html body.theme-void .skin-grain{animation:none!important;transform:none!important}}@keyframes sunset-haze{0%{opacity:.62;transform:scale(1.04)translate(-1.4%)}to{opacity:1;transform:scale(1.12)translate(1.6%,-1.4%)}}@keyframes sunset-sky{0%,to{opacity:.55;transform:translate(0)}50%{opacity:.9;transform:translateY(1.2%)}}@keyframes sunset-heat{0%{opacity:.35;transform:scale(1)translateY(2%)}to{opacity:.7;transform:scale(1.08)translate(-2%,-3%)}}html body.theme-sunset{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"Sora", system-ui, sans-serif!important;--display-font:"Sora", system-ui, sans-serif!important;--mono-font:ui-monospace, monospace!important;--card-radius:18px!important;--art-radius:14px!important;--r-sm:12px!important;--r-md:16px!important;--r-lg:18px!important;--r-xl:22px!important;--r-pill:18px!important;--desk-radius:18px!important;--desk-blur:22px!important;--desk-material:#1c0c08c7!important;--desk-material-solid:#1c0c08!important;--desk-material-elevated:#2a140c!important;--desk-hairline:#fb718552!important;--family-canvas:#120805!important;--family-panel:#1c0c08!important;--family-panel-strong:#2a140c!important;--family-elevated:#3b1c10!important;--family-text:#ffe4d6!important;--family-muted:#fdba74b8!important;--family-faint:#fb718580!important;--family-border:#fb923c47!important;--family-border-strong:#fb718566!important;--family-accent-soft:#f9731629!important;--family-accent-mid:#fb718542!important;--family-inner-edge:inset 0 1px 0 #fb71856b!important;--family-shadow:0 22px 48px #280a047a!important;--text-primary:#ffe4d6!important;--text-secondary:#fdba74b8!important;--mini-text-primary:#ffe4d6!important;--mini-text-secondary:#fdba74b8!important;--mini-text-tertiary:#fb718580!important;--on-accent:#1c0a05!important;--glass-tint:#fb718514!important;--glow-color:#f973165c!important;--shadow-color:#3c140a80!important;--theme-noise:.02!important;--theme-vignette:.5!important;--theme-fx-opacity:.88!important;color:#ffe4d6!important;background:#120805!important;font-family:Sora,system-ui,sans-serif!important}html body.theme-sunset .mini-root,html body.theme-sunset .desk-root,html body.theme-sunset .settings2030,html body.theme-sunset .np2030,html body.theme-sunset button,html body.theme-sunset input,html body.theme-sunset textarea,html body.theme-sunset select{font-family:Sora,system-ui,sans-serif!important}html body.theme-sunset .mini-root{--mini-text-primary:#ffe4d6;--mini-text-secondary:#fdba74b8;--mini-text-tertiary:#fb718580;color:#ffe4d6!important;background:radial-gradient(90% 46% at 50% -10%,#fb923c47,#0000 54%),radial-gradient(40% 30% at 12% 8%,#fb718529,#0000 50%),#120805!important}html body.theme-sunset :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.dts-title){letter-spacing:-.05em!important;text-transform:none!important;color:#ffedd5!important;-webkit-text-fill-color:#ffedd5!important;text-shadow:0 8px 28px #f973162e!important;background-image:none!important;font-family:Sora,system-ui,sans-serif!important;font-style:normal!important;font-weight:700!important}html body.theme-sunset .ln2030-kicker,html body.theme-sunset :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.dts-kicker){letter-spacing:.16em!important;text-transform:uppercase!important;color:#fb7185!important;-webkit-text-fill-color:#fb7185!important;background-image:none!important;font-family:Sora,system-ui,sans-serif!important;font-weight:600!important}html body.theme-sunset .theme-fx{opacity:.86!important;filter:none!important;background:radial-gradient(92% 50% at 50% -10%,#fdba746b,#0000 56%),radial-gradient(48% 34% at 14% 8%,#fb718547,#0000 52%),radial-gradient(44% 30% at 88% 6%,#f9731642,#0000 50%),#120805!important;animation:10s ease-in-out infinite sunset-sky!important;display:block!important}html body.theme-sunset .theme-fx:before{content:""!important;background:linear-gradient(#fb718538,#f973162e 42%,#0000 70%)!important;animation:14s ease-in-out infinite alternate sunset-heat!important;position:absolute!important;inset:-8% 0 20%!important}html body.theme-sunset .theme-fx:after{content:""!important;background:radial-gradient(at 50% 70%,#0000 28%,#120805b8)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-sunset .skin-mesh{filter:blur(22px)!important;background:radial-gradient(88% 52% at 70% -8%,#fb923c57,#0000 56%),radial-gradient(52% 40% at 16% 6%,#fb71853d,#0000 52%),linear-gradient(165deg,#2a140c,#120805 58%,#1c0c08)!important;animation:24s ease-in-out infinite alternate sunset-haze!important}html body.theme-sunset .skin-grain{opacity:.1!important;background-image:none!important;animation:none!important}html body.theme-sunset :is(.ln2030-hero,.set2030-card,.np2030-deck,.q2030-panel,.sheet2030-panel,.ln2030-empty,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card,.set2030-theme-card){-webkit-backdrop-filter:blur(20px)saturate(1.14)!important;background:linear-gradient(#fb71851a,#0000 28%),#1c0c08c7!important;border:1px solid #fb923c4d!important;border-radius:18px!important;box-shadow:inset 0 1px #fb71856b,0 20px 44px #280a046b!important}html body.theme-sunset .ln2030-hero-cover,html body.theme-sunset .ln2030-hero-cover img,html body.theme-sunset .lib2030-card img,html body.theme-sunset .np2030-cover{clip-path:none!important;border:1px solid #fb718552!important;border-radius:14px!important}html body.theme-sunset .ln2030-hero-play,html body.theme-sunset .np2030-play,html body.theme-sunset .tw-mp-play,html body.theme-sunset .mini2030-play,html body.theme-sunset .det2030-btn.solid{color:#1c0a05!important;background:linear-gradient(145deg,#fdba74,#f97316 48%,#fb7185)!important;border:0!important;border-radius:18px!important;box-shadow:inset 0 1px #ffedd566,0 12px 28px #f9731647!important}html body.theme-sunset :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#ffe4d6!important;background:#1c0c08b3!important;border:1px solid #fb923c47!important;border-radius:18px!important;box-shadow:inset 0 1px #fb718547!important}html body.theme-sunset .tr2030{color:#ffe4d6!important;-webkit-backdrop-filter:blur(12px)!important;background:#1c0c08b8!important;border:1px solid #fb923c29!important;border-radius:16px!important;box-shadow:inset 0 1px #fb71852e!important}html body.theme-sunset .tr2030.is-current{background:#f9731624!important;border-color:#fb71856b!important;box-shadow:inset 0 1px #fb718580!important}html body.theme-sunset .tr2030.is-current .tr2030-title{color:#ffedd5!important;-webkit-text-fill-color:#ffedd5!important;letter-spacing:-.04em!important;font-family:Sora,system-ui,sans-serif!important;font-weight:700!important}html body.theme-sunset :is(.tr2030-artist,.tr2030-time,.tr2030-idx,.tr2030-snip){color:#fb7185!important;font-family:Sora,system-ui,sans-serif!important}html body.theme-sunset .lib2030-tab{color:#fdba74!important;background:#1c0c08b3!important;border:1px solid #fb923c3d!important;border-radius:18px!important;font-family:Sora,system-ui,sans-serif!important;font-weight:600!important}html body.theme-sunset .lib2030-tab.is-on{color:#1c0a05!important;background:linear-gradient(145deg,#fdba74,#f97316 55%,#fb7185)!important;border-color:#0000!important}html body.theme-sunset .lb-search,html body.theme-sunset .sr2030-field,html body.theme-sunset[data-shell=desktop] .desk-top-search{-webkit-backdrop-filter:blur(18px)saturate(1.1)!important;background:#1c0c08c7!important;border:1px solid #fb923c4d!important;border-radius:18px!important;box-shadow:inset 0 1px #fb718561!important}html body.theme-sunset .sr2030-field.is-focus,html body.theme-sunset[data-shell=desktop] .desk-top-search:focus-within{border-color:#fb7185!important;box-shadow:inset 0 1px #fb718580,0 0 0 3px #f9731629!important}html body.theme-sunset .sr2030-input,html body.theme-sunset .lb-search input,html body.theme-sunset[data-shell=desktop] .desk-top-search input{color:#ffe4d6!important;font-family:Sora,system-ui,sans-serif!important}html body.theme-sunset .sr2030-input::placeholder,html body.theme-sunset .lb-search input::placeholder{color:#fb71856b!important}html body.theme-sunset .det2030-hero:before,html body.theme-sunset .det2030-hero:after{content:none!important}html body.theme-sunset .det2030-artist .det2030-cover-wrap,html body.theme-sunset .det2030-artist .det2030-cover,html body.theme-sunset .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-sunset .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-sunset .det2030-bleed,html body.theme-sunset .det2030-bleed img,html body.theme-sunset .det2030-artist.has-banner .det2030-bleed,html body.theme-sunset .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-sunset .det2030-artist .det2030-bleed{transform-origin:50% 18%;animation:26s ease-in-out infinite alternate sunset-haze!important}html body.theme-sunset .det2030-btn{color:#ffe4d6!important;border:1px solid #fb923c52!important;border-radius:18px!important;font-family:Sora,system-ui,sans-serif!important}html body.theme-sunset .np2030{color:#ffe4d6!important;background:radial-gradient(88% 44% at 50% -8%,#fb923c3d,#0000 54%),radial-gradient(40% 28% at 12% 6%,#fb718529,#0000 50%),#120805!important}html body.theme-sunset :is(.mini-player,.mini2030,.tw-mp){color:#ffe4d6!important;-webkit-backdrop-filter:blur(20px)saturate(1.12)!important;backdrop-filter:blur(20px)saturate(1.12)!important;background:#1c0c08db!important;border:1px solid #fb923c4d!important;border-radius:18px!important;box-shadow:inset 0 1px #fb718566,0 16px 36px #280a0466!important}html body.theme-sunset .mini2030-art,html body.theme-sunset .tw-mp-art,html body.theme-sunset .mini2030-art img,html body.theme-sunset .tw-mp-art img{border-radius:14px!important}html body.theme-sunset .tab2030-dock{-webkit-backdrop-filter:blur(20px)saturate(1.12)!important;backdrop-filter:blur(20px)saturate(1.12)!important;background:#1c0c08e0!important;border:1px solid #fb923c47!important;border-radius:18px!important;box-shadow:inset 0 1px #fb718561!important}html body.theme-sunset .tab2030-btn{color:#fdba746b!important;border-radius:16px!important}html body.theme-sunset .tab2030-btn.is-on{color:#1c0a05!important;background:linear-gradient(145deg,#fdba74,#f97316 55%,#fb7185)!important;border-radius:16px!important}html body.theme-sunset .set2030-toggle.is-on{background:linear-gradient(145deg,#f97316,#fb7185)!important;border-radius:18px!important}html body.theme-sunset[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:blur(22px)saturate(1.12)!important;background:#1c0c08c7!important;border:1px solid #fb923c42!important;border-radius:18px!important;box-shadow:inset 0 1px #fb71855c!important}html body.theme-sunset[data-shell=desktop] .desk-side-link.is-on{color:#ffedd5!important;background:#f9731629!important;border-radius:16px!important;box-shadow:inset 0 1px #fb718573!important}html body.theme-sunset[data-shell=desktop] .desk-player-play{color:#1c0a05!important;background:linear-gradient(145deg,#fdba74,#f97316 48%,#fb7185)!important;border-radius:18px!important}html body.theme-sunset[data-shell=desktop] .desk-top-title{letter-spacing:-.05em!important;color:#ffedd5!important;font-family:Sora,system-ui,sans-serif!important}@media(prefers-reduced-motion:reduce){html body.theme-sunset .theme-fx,html body.theme-sunset .theme-fx:before,html body.theme-sunset .theme-fx:after,html body.theme-sunset .skin-mesh,html body.theme-sunset .skin-grain,html body.theme-sunset .det2030-artist .det2030-bleed{animation:none!important}}@keyframes arctic-mist{0%{opacity:.5;transform:translate(-2%,1%)scale(1.02)}to{opacity:.85;transform:translate(3%,-3%)scale(1.1)}}@keyframes arctic-frost-kb{0%{transform:scale(1.03)translate(0)}to{transform:scale(1.1)translate(1.2%,-1%)}}@keyframes arctic-sheen{0%{background-position:0 40%}to{background-position:100% 60%}}html body.theme-arctic{--app-font:"Manrope", system-ui, sans-serif!important;--display-font:"Manrope", system-ui, sans-serif!important;--mono-font:ui-monospace, monospace!important;--card-radius:18px!important;--art-radius:12px!important;--r-sm:10px!important;--r-md:12px!important;--r-lg:18px!important;--r-xl:20px!important;--r-pill:999px!important;--desk-radius:18px!important;--desk-blur:20px!important;--family-canvas:#070b14!important;--family-panel:#0c1220!important;--family-panel-strong:#141c2e!important;--family-elevated:#1c2740!important;--family-text:#e0f2fe!important;--family-muted:#bae6fdad!important;--family-faint:#7dd3fc6b!important;--family-border:#bae6fd38!important;--family-border-strong:#38bdf861!important;--family-accent-soft:#38bdf829!important;--family-accent-mid:#38bdf847!important;--family-inner-edge:inset 0 1px 0 #e0f2fe38!important;--family-shadow:0 20px 44px #0814286b!important;--text-primary:#e0f2fe!important;--mini-text-primary:#e0f2fe!important;--mini-text-secondary:#bae6fdad!important;--on-accent:#0c4a6e!important;--transition-bounce:cubic-bezier(.16, 1, .3, 1)!important;color:#e0f2fe!important;background:#070b14!important;font-family:Manrope,system-ui,sans-serif!important}html body.theme-arctic .mini-root,html body.theme-arctic .desk-root,html body.theme-arctic .settings2030,html body.theme-arctic .np2030,html body.theme-arctic button,html body.theme-arctic input,html body.theme-arctic textarea,html body.theme-arctic select{font-family:Manrope,system-ui,sans-serif!important}html body.theme-arctic .mini-root{--mini-text-primary:#e0f2fe;--mini-text-secondary:#bae6fdad;--mini-text-tertiary:#7dd3fc6b;color:#e0f2fe!important;background:radial-gradient(80% 50% at 50% -12%,#e0f2fe29,#0000 52%),#070b14!important}html body.theme-arctic :is(.ln2030-greet,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.ln2030-hero-title,.dts-title){letter-spacing:-.04em!important;text-transform:none!important;color:#e0f2fe!important;-webkit-text-fill-color:#e0f2fe!important;text-shadow:0 0 28px #38bdf847!important;background-image:none!important;font-family:Manrope,system-ui,sans-serif!important;font-style:normal!important;font-weight:800!important}html body.theme-arctic .ln2030-kicker,html body.theme-arctic :is(.sheet2030-kicker,.ln2030-hero-k){letter-spacing:.14em!important;text-transform:uppercase!important;color:#38bdf8!important;-webkit-text-fill-color:#38bdf8!important;background-image:none!important;font-family:Manrope,system-ui,sans-serif!important}html body.theme-arctic .theme-fx{opacity:.8!important;filter:none!important;background:radial-gradient(90% 50% at 50% -18%,#e0f2fe38,#0000 55%),radial-gradient(40% 28% at 88% 12%,#38bdf829,#0000 48%),#070b14!important;animation:30s ease-in-out infinite alternate arctic-frost-kb!important;display:block!important}html body.theme-arctic .theme-fx:before{content:""!important;background:linear-gradient(118deg,#0000 10%,#e0f2fe1f 28%,#0000 42%,#38bdf81a 72%,#0000 90%) 0 0/220% 220%!important;animation:18s ease-in-out infinite alternate arctic-sheen!important;position:absolute!important;inset:0!important}html body.theme-arctic .theme-fx:after{content:""!important;background:radial-gradient(#0000 42%,#070b148c)!important;position:absolute!important;inset:0!important}html body.theme-arctic .skin-mesh{filter:blur(26px)saturate(1.15)!important;background:radial-gradient(48% 34% at 20% 16%,#e0f2fe38,#0000 50%),radial-gradient(40% 30% at 80% 80%,#38bdf824,#0000 48%)!important;animation:22s ease-in-out infinite alternate arctic-mist!important}html body.theme-arctic .skin-veil{background:linear-gradient(#e0f2fe14,#0000 42%)!important}html body.theme-arctic .skin-grain{opacity:.14!important;mix-blend-mode:soft-light!important;background-image:repeating-linear-gradient(0deg,#e0f2fe1f 0 1px,#0000 1px 4px)!important}html body.theme-arctic :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:blur(20px)saturate(1.28)!important;clip-path:none!important;background:linear-gradient(#e0f2fe29,#0c122080 38%,#070b14c7)!important;border:1px solid #bae6fd3d!important;border-radius:18px!important;box-shadow:0 20px 44px #08142866,inset 0 1px #e0f2fe38!important}html body.theme-arctic .ln2030-hero-cover,html body.theme-arctic .ln2030-hero-cover img,html body.theme-arctic .np2030-cover{clip-path:none!important;border:1px solid #bae6fd4d!important;border-radius:16px!important}html body.theme-arctic .ln2030-hero-play,html body.theme-arctic .np2030-play,html body.theme-arctic .tw-mp-play,html body.theme-arctic .mini2030-play,html body.theme-arctic .det2030-btn.solid{color:#0c4a6e!important;background:linear-gradient(145deg,#e0f2fe,#38bdf8 55%,#0369a1)!important;border:0!important;border-radius:999px!important;box-shadow:0 0 24px #38bdf859!important}html body.theme-arctic :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#e0f2fe!important;background:#0c1220b3!important;border:1px solid #bae6fd3d!important;border-radius:999px!important}html body.theme-arctic .tr2030{color:#e0f2fe!important;background:#0c1220b3!important;border:1px solid #bae6fd1f!important;border-radius:14px!important}html body.theme-arctic .tr2030.is-current{background:#38bdf824!important;box-shadow:inset 3px 0 #38bdf8!important}html body.theme-arctic .lib2030-tab{color:#7dd3fc!important;background:#0c1220b3!important;border:1px solid #bae6fd33!important;border-radius:999px!important;font-family:Manrope,system-ui,sans-serif!important;font-weight:700!important}html body.theme-arctic .lib2030-tab.is-on{color:#e0f2fe!important;background:#38bdf847!important}html body.theme-arctic .lb-search,html body.theme-arctic .sr2030-field{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#0c1220c7!important;border:1px solid #bae6fd42!important;border-radius:999px!important}html body.theme-arctic .sr2030-input,html body.theme-arctic .lb-search input{color:#e0f2fe!important;font-family:Manrope,system-ui,sans-serif!important}html body.theme-arctic .sr2030-block-head h2{letter-spacing:-.04em!important;color:#e0f2fe!important;-webkit-text-fill-color:#e0f2fe!important;font-family:Manrope,system-ui,sans-serif!important;font-weight:800!important}html body.theme-arctic .det2030-hero:before,html body.theme-arctic .det2030-hero:after{content:none!important}html body.theme-arctic .det2030-artist .det2030-cover-wrap,html body.theme-arctic .det2030-artist .det2030-cover,html body.theme-arctic .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-arctic .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-arctic .det2030-bleed,html body.theme-arctic .det2030-bleed img,html body.theme-arctic .det2030-artist.has-banner .det2030-bleed,html body.theme-arctic .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-arctic .det2030-btn{color:#e0f2fe!important;border:1px solid #bae6fd47!important;border-radius:999px!important;font-family:Manrope,system-ui,sans-serif!important}html body.theme-arctic .np2030{color:#e0f2fe!important;background:radial-gradient(70% 42% at 50% -8%,#e0f2fe24,#0000 52%),#070b14!important}html body.theme-arctic :is(.mini-player,.mini2030,.tw-mp,.app-miniplayer){color:#e0f2fe!important;-webkit-backdrop-filter:blur(20px)saturate(1.28)!important;clip-path:none!important;background:linear-gradient(#e0f2fe1f,#0c1220eb)!important;border:1px solid #bae6fd47!important;border-radius:18px!important;box-shadow:inset 0 1px #e0f2fe33,0 16px 36px #08142866!important}html body.theme-arctic .mini2030-art,html body.theme-arctic .tw-mp-art,html body.theme-arctic .mini2030-art img,html body.theme-arctic .tw-mp-art img{border-radius:12px!important}html body.theme-arctic .set2030-toggle.is-on{background:linear-gradient(145deg,#e0f2fe,#38bdf8)!important;border-radius:999px!important;box-shadow:0 0 16px #38bdf859!important}html body.theme-arctic .tab2030-dock,html body.theme-arctic .app-dock__surface{-webkit-backdrop-filter:blur(20px)saturate(1.28)!important;clip-path:none!important;background:linear-gradient(#e0f2fe1f,#0c1220eb)!important;border:1px solid #bae6fd42!important;border-radius:18px!important;box-shadow:inset 0 1px #e0f2fe33,0 16px 36px #08142866!important}html body.theme-arctic .tab2030-btn,html body.theme-arctic .app-dock__item{color:#bae6fd66!important;border-radius:999px!important}html body.theme-arctic .tab2030-btn.is-on,html body.theme-arctic .app-dock__item.is-active{color:#e0f2fe!important;background:#38bdf840!important;border-radius:999px!important;box-shadow:inset 0 1px #e0f2fe47!important}html body.theme-arctic .app-dock__item.is-active .app-dock__label{color:#38bdf8!important}html body.theme-arctic .app-dock__dot,html body.theme-arctic .app-dock__count{color:#0c4a6e!important;background:#38bdf8!important;border-color:#0c1220!important}html body.theme-arctic .ln2030-empty-icon{color:#38bdf8!important;background:#38bdf829!important;border-radius:18px!important}html body.theme-arctic .ln2030-empty h2{color:#e0f2fe!important;-webkit-text-fill-color:#e0f2fe!important;font-family:Manrope,system-ui,sans-serif!important}html body.theme-arctic .ln2030-empty-actions button{color:#e0f2fe!important;background:#0c1220b3!important;border:1px solid #bae6fd47!important;border-radius:999px!important;font-family:Manrope,system-ui,sans-serif!important}html body.theme-arctic .ln2030-empty-actions button:first-child{color:#0c4a6e!important;background:linear-gradient(145deg,#e0f2fe,#38bdf8 55%,#0369a1)!important;border:0!important}html body.theme-arctic .set2030-theme-card{color:#e0f2fe!important;clip-path:none!important;background:linear-gradient(#e0f2fe24,#0c1220d1)!important;border:1px solid #bae6fd3d!important;border-radius:18px!important;box-shadow:inset 0 1px #e0f2fe2e!important}html body.theme-arctic .set2030-theme-card.is-on{background:#38bdf829!important;border-color:#38bdf88c!important}html body.theme-arctic .set2030-theme-card.is-on .set2030-theme-dot{background:linear-gradient(145deg,#e0f2fe,#38bdf8)!important;border-radius:999px!important}html body.theme-arctic .app-miniplayer__chip{color:#bae6fdad!important;background:#0c1220b3!important;border:1px solid #bae6fd3d!important;border-radius:999px!important}html body.theme-arctic .app-miniplayer__chip--earn{color:#e0f2fe!important;background:#38bdf82e!important;border-color:#38bdf861!important}html body.theme-arctic .app-miniplayer__progress{background-image:linear-gradient(90deg,#38bdf8 0,#38bdf8 var(--player-progress,0%),#bae6fd47 var(--player-progress,0%),#bae6fd47 var(--player-buffered,var(--player-progress,0%)),#e0f2fe1a var(--player-buffered,var(--player-progress,0%)),#e0f2fe1a 100%)!important}html body.theme-arctic .l2e2030-task-btn{color:#0c4a6e!important;background:linear-gradient(145deg,#e0f2fe,#38bdf8 55%,#0369a1)!important;border:0!important;border-radius:999px!important;box-shadow:0 0 24px #38bdf859!important}html body.theme-arctic[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:blur(20px)saturate(1.2)!important;clip-path:none!important;background:linear-gradient(#e0f2fe1a,#0c1220d1)!important;border:1px solid #bae6fd38!important;border-radius:18px!important;box-shadow:inset 0 1px #e0f2fe2e,0 14px 40px #0814285c!important}html body.theme-arctic[data-shell=desktop] .desk-side-link.is-on{color:#e0f2fe!important;background:#38bdf82e!important;border-radius:18px!important}html body.theme-arctic[data-shell=desktop] .desk-player-play{color:#0c4a6e!important;background:linear-gradient(145deg,#e0f2fe,#38bdf8)!important;border-radius:999px!important}@media(prefers-reduced-motion:reduce){html body.theme-arctic .theme-fx,html body.theme-arctic .theme-fx:before,html body.theme-arctic .skin-mesh,html body.theme-arctic .skin-grain{animation:none!important;transform:none!important}}@keyframes venom-haze{0%{opacity:.55;transform:scale(1.04)translate(-1%,.6%)}to{opacity:.92;transform:scale(1.1)translate(1.4%,-1.2%)}}@keyframes venom-glow{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@keyframes venom-pulse{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}html body.theme-venom{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"Space Grotesk", system-ui, sans-serif!important;--display-font:"Space Grotesk", system-ui, sans-serif!important;--mono-font:ui-monospace, monospace!important;--card-radius:12px!important;--art-radius:10px!important;--r-sm:8px!important;--r-md:12px!important;--r-lg:12px!important;--r-xl:12px!important;--r-pill:12px!important;--desk-radius:12px!important;--desk-blur:0px!important;--family-canvas:#030601!important;--family-panel:#0a1204!important;--family-panel-strong:#14200a!important;--family-elevated:#1c2e0c!important;--family-text:#ecfccb!important;--family-muted:#bef264ad!important;--family-faint:#a3e6356b!important;--family-border:#a3e63547!important;--family-border-strong:#a3e63573!important;--family-accent-soft:#a3e63524!important;--family-accent-mid:#a3e63547!important;--family-inner-edge:inset 0 1px 0 #d9f99d29!important;--family-shadow:0 18px 40px #0000009e!important;--text-primary:#ecfccb!important;--mini-text-primary:#ecfccb!important;--mini-text-secondary:#bef264ad!important;--on-accent:#030601!important;--theme-noise:.04!important;--theme-vignette:.65!important;--theme-fx-opacity:.9!important;color:#ecfccb!important;background:#030601!important;font-family:Space Grotesk,system-ui,sans-serif!important}html body.theme-venom .mini-root,html body.theme-venom .desk-root,html body.theme-venom .settings2030,html body.theme-venom .np2030,html body.theme-venom button,html body.theme-venom input,html body.theme-venom textarea,html body.theme-venom select{font-family:Space Grotesk,system-ui,sans-serif!important}html body.theme-venom .mini-root{--mini-text-primary:#ecfccb;--mini-text-secondary:#bef264ad;--mini-text-tertiary:#a3e6356b;color:#ecfccb!important;background:radial-gradient(58% 36% at 88% -8%,#a3e63529,#0000 50%),#030601!important}html body.theme-venom :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.desk-side-name,.sheet2030-title,.q2030-title,.set2030-title,.dts-title){letter-spacing:-.028em!important;text-transform:none!important;color:#a3e635!important;-webkit-text-fill-color:#a3e635!important;text-shadow:0 0 22px #a3e63566!important;background-image:none!important;font-family:Space Grotesk,system-ui,sans-serif!important;font-style:normal!important;font-weight:700!important}html body.theme-venom .ln2030-kicker,html body.theme-venom :is(.sheet2030-kicker,.adm2030-kicker,.ln2030-hero-k,.np2030-context-k){letter-spacing:.18em!important;text-transform:uppercase!important;color:#65a30d!important;-webkit-text-fill-color:#65a30d!important;background-image:none!important;font-family:Space Grotesk,system-ui,sans-serif!important;font-weight:700!important}html body.theme-venom .theme-fx{opacity:.82!important;filter:none!important;background:radial-gradient(52% 34% at 92% 8%,#a3e63538,#0000 50%),radial-gradient(44% 30% at 8% 92%,#4d7c0f47,#0000 52%),#030601!important;animation:18s ease-in-out infinite alternate venom-haze!important;display:block!important}html body.theme-venom .theme-fx:before,html body.theme-venom .theme-fx:after{content:""!important;pointer-events:none!important;position:absolute!important}html body.theme-venom .theme-fx:before{background:radial-gradient(#a3e63573,#0000 62%)!important;width:46%!important;height:38%!important;animation:2.4s ease-in-out infinite venom-glow!important;inset:18% 28% auto auto!important}html body.theme-venom .theme-fx:after{background:radial-gradient(#0000 36%,#030601b8)!important;animation:none!important;inset:0!important}html body.theme-venom .theme-skin{opacity:.44!important}html body.theme-venom .skin-mesh{filter:none!important;background:radial-gradient(42% 28% at 80% 12%,#a3e63547,#0000 50%),linear-gradient(165deg,#a3e63514,#0000 40%)!important;animation:3.2s ease-in-out infinite venom-glow!important}html body.theme-venom .skin-veil{background:linear-gradient(165deg,#a3e63514,#0000 38%,#03060166)!important}html body.theme-venom .skin-grain{opacity:.18!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(165deg,#a3e6351a 0 1px,#0000 1px 7px)!important}html body.theme-venom :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;clip-path:none!important;background:linear-gradient(165deg,#a3e6351a,#0a1204f0 32%,#030601)!important;border:1px solid #a3e63547!important;border-radius:12px!important;box-shadow:inset 0 1px #d9f99d1f,0 18px 40px #00000094!important}html body.theme-venom .ln2030-hero-cover,html body.theme-venom .ln2030-hero-cover img,html body.theme-venom .np2030-cover{clip-path:none!important;border:1px solid #a3e63557!important;border-radius:10px!important}html body.theme-venom .ln2030-hero-play,html body.theme-venom .np2030-play,html body.theme-venom .tw-mp-play,html body.theme-venom .mini2030-play,html body.theme-venom .det2030-btn.solid,html body.theme-venom .app-miniplayer__control--play,html body.theme-venom .l2e2030-task-btn{color:#030601!important;background:#a3e635!important;border:0!important;border-radius:12px!important;animation:2.2s ease-in-out infinite venom-pulse!important;box-shadow:0 0 22px #a3e6357a!important}html body.theme-venom :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#ecfccb!important;background:#0a1204!important;border:1px solid #a3e63547!important;border-radius:12px!important}html body.theme-venom .tr2030{color:#ecfccb!important;background:#0a1204e6!important;border:1px solid #a3e63524!important;border-radius:12px!important}html body.theme-venom .tr2030.is-current{background:#a3e6351f!important;box-shadow:inset 3px 0 #a3e635!important}html body.theme-venom .lib2030-tab{color:#bef264!important;background:#0a1204!important;border:1px solid #a3e63538!important;border-radius:12px!important;font-family:Space Grotesk,system-ui,sans-serif!important;font-weight:700!important}html body.theme-venom .lib2030-tab.is-on{color:#030601!important;background:#a3e635!important}html body.theme-venom .lb-search,html body.theme-venom .sr2030-field{-webkit-backdrop-filter:none!important;background:#0a1204!important;border:1px solid #a3e63547!important;border-radius:12px!important}html body.theme-venom .sr2030-input,html body.theme-venom .lb-search input{color:#ecfccb!important;font-family:Space Grotesk,system-ui,sans-serif!important}html body.theme-venom .sr2030-block-head h2{letter-spacing:-.028em!important;color:#a3e635!important;-webkit-text-fill-color:#a3e635!important;font-family:Space Grotesk,system-ui,sans-serif!important;font-weight:700!important}html body.theme-venom .det2030-hero:before,html body.theme-venom .det2030-hero:after{content:none!important}html body.theme-venom .det2030-artist .det2030-cover-wrap,html body.theme-venom .det2030-artist .det2030-cover,html body.theme-venom .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-venom .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-venom .det2030-bleed,html body.theme-venom .det2030-bleed img,html body.theme-venom .det2030-artist.has-banner .det2030-bleed,html body.theme-venom .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-venom .det2030-btn{color:#ecfccb!important;border:1px solid #a3e6354d!important;border-radius:12px!important;font-family:Space Grotesk,system-ui,sans-serif!important}html body.theme-venom .np2030{color:#ecfccb!important;background:radial-gradient(54% 34% at 88% 0,#a3e63524,#0000 50%),#030601!important}html body.theme-venom :is(.mini-player,.mini2030,.tw-mp,.app-miniplayer){color:#ecfccb!important;-webkit-backdrop-filter:none!important;clip-path:none!important;background:linear-gradient(165deg,#a3e6351a,#0a1204 40%,#030601)!important;border:1px solid #a3e6354d!important;border-radius:12px!important;box-shadow:inset 0 1px #d9f99d1f,0 16px 36px #0000008c!important}html body.theme-venom .mini2030-art,html body.theme-venom .tw-mp-art,html body.theme-venom .mini2030-art img,html body.theme-venom .tw-mp-art img{border-radius:10px!important}html body.theme-venom .set2030-toggle.is-on{background:#a3e635!important;border-radius:12px!important;animation:2.2s ease-in-out infinite venom-pulse!important;box-shadow:0 0 16px #a3e63566!important}html body.theme-venom .tab2030-dock,html body.theme-venom .app-dock__surface{-webkit-backdrop-filter:none!important;clip-path:none!important;background:linear-gradient(165deg,#a3e63514,#0a1204)!important;border:1px solid #a3e63547!important;border-radius:12px!important;box-shadow:inset 0 1px #d9f99d1a,0 16px 36px #0000008c!important}html body.theme-venom .tab2030-btn,html body.theme-venom .app-dock__item{color:#bef26461!important;border-radius:12px!important}html body.theme-venom .tab2030-btn.is-on,html body.theme-venom .app-dock__item.is-active{color:#ecfccb!important;background:#a3e63538!important;border-radius:12px!important}html body.theme-venom .app-dock__item.is-active .app-dock__label{color:#a3e635!important}html body.theme-venom .app-dock__dot,html body.theme-venom .app-dock__count{color:#030601!important;background:#a3e635!important;border-color:#0a1204!important}html body.theme-venom .ln2030-empty-icon{color:#a3e635!important;background:#a3e63524!important;border-radius:12px!important}html body.theme-venom .ln2030-empty h2{color:#a3e635!important;-webkit-text-fill-color:#a3e635!important;font-family:Space Grotesk,system-ui,sans-serif!important}html body.theme-venom .ln2030-empty-actions button{color:#ecfccb!important;background:#0a1204!important;border:1px solid #a3e6354d!important;border-radius:12px!important;font-family:Space Grotesk,system-ui,sans-serif!important}html body.theme-venom .ln2030-empty-actions button:first-child{color:#030601!important;background:#a3e635!important;border:0!important;animation:2.2s ease-in-out infinite venom-pulse!important}html body.theme-venom .set2030-theme-card{color:#ecfccb!important;clip-path:none!important;background:linear-gradient(165deg,#a3e6351a,#0a1204)!important;border:1px solid #a3e6353d!important;border-radius:12px!important}html body.theme-venom .set2030-theme-card.is-on{background:#a3e63524!important;border-color:#a3e6358c!important}html body.theme-venom .set2030-theme-card.is-on .set2030-theme-dot{background:#a3e635!important;border-radius:12px!important}html body.theme-venom .app-miniplayer__chip{color:#bef264ad!important;background:#0a1204!important;border:1px solid #a3e6353d!important;border-radius:12px!important}html body.theme-venom .app-miniplayer__chip--earn{color:#ecfccb!important;background:#a3e63529!important;border-color:#a3e63566!important}html body.theme-venom .app-miniplayer__progress{background-image:linear-gradient(90deg,#a3e635 0,#a3e635 var(--player-progress,0%),#a3e63552 var(--player-progress,0%),#a3e63552 var(--player-buffered,var(--player-progress,0%)),#ecfccb14 var(--player-buffered,var(--player-progress,0%)),#ecfccb14 100%)!important}html body.theme-venom[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;clip-path:none!important;background:linear-gradient(165deg,#a3e63514,#0a1204)!important;border:1px solid #a3e63542!important;border-radius:12px!important;box-shadow:inset 0 1px #d9f99d1a,0 14px 40px #00000080!important}html body.theme-venom[data-shell=desktop] .desk-side-link.is-on{color:#ecfccb!important;background:#a3e63529!important;border-radius:12px!important}html body.theme-venom[data-shell=desktop] .desk-player-play{color:#030601!important;background:#a3e635!important;border-radius:12px!important;animation:2.2s ease-in-out infinite venom-pulse!important}@media(prefers-reduced-motion:reduce){html body.theme-venom .theme-fx,html body.theme-venom .theme-fx:before,html body.theme-venom .theme-fx:after,html body.theme-venom .skin-mesh,html body.theme-venom .skin-grain,html body.theme-venom .ln2030-hero-play,html body.theme-venom .np2030-play,html body.theme-venom .tw-mp-play,html body.theme-venom .mini2030-play,html body.theme-venom .det2030-btn.solid,html body.theme-venom .app-miniplayer__control--play,html body.theme-venom .l2e2030-task-btn,html body.theme-venom .set2030-toggle.is-on,html body.theme-venom .ln2030-empty-actions button:first-child,html body.theme-venom[data-shell=desktop] .desk-player-play{animation:none!important;transform:none!important}}@keyframes royal-curtain{0%{transform:scale(1.03)translate(0)}to{transform:scale(1.08)translate(.6%,-.9%)}}@keyframes royal-leaf{0%,to{opacity:.38}50%{opacity:.78}}@keyframes royal-velvet{0%{opacity:.42;transform:translate(-1%,.6%)scale(1.04)}to{opacity:.76;transform:translate(1.2%,-1.2%)scale(1.1)}}html body.theme-royal{--app-font:"Source Sans 3", system-ui, sans-serif!important;--display-font:"Playfair Display", Georgia, serif!important;--mono-font:ui-monospace, monospace!important;--card-radius:16px!important;--art-radius:12px!important;--r-sm:10px!important;--r-md:14px!important;--r-lg:16px!important;--r-xl:18px!important;--r-pill:14px!important;--desk-radius:16px!important;--desk-blur:0px!important;--desk-material:#160b22!important;--desk-material-solid:#160b22!important;--desk-material-elevated:#221033!important;--family-canvas:#0c0614!important;--family-panel:#160b22!important;--family-panel-strong:#221033!important;--family-elevated:#2e1644!important;--family-text:#f5e6a8!important;--family-muted:#c084fcc7!important;--family-faint:#c084fc7a!important;--family-border:#eab30847!important;--family-border-strong:#eab30873!important;--family-accent-soft:#eab30824!important;--family-inner-edge:inset 0 1px 0 #fde04738!important;--family-shadow:0 18px 42px #0c06149e!important;--text-primary:#f5e6a8!important;--mini-text-primary:#f5e6a8!important;--mini-text-secondary:#c084fcc7!important;--on-accent:#0c0614!important;--transition-bounce:cubic-bezier(.22, 1, .36, 1)!important;--ease-spring:cubic-bezier(.22, 1, .36, 1)!important;color:#f5e6a8!important;background:#0c0614!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .mini-root,html body.theme-royal .desk-root,html body.theme-royal .settings2030,html body.theme-royal .np2030,html body.theme-royal button,html body.theme-royal input,html body.theme-royal textarea,html body.theme-royal select{font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .mini-root{--mini-text-primary:#f5e6a8;--mini-text-secondary:#c084fcc7;--mini-text-tertiary:#c084fc7a;color:#f5e6a8!important;background:radial-gradient(70% 42% at 50% -10%,#eab3081f,#0000 55%),#0c0614!important}html body.theme-royal :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.dts-title){letter-spacing:.01em!important;text-transform:none!important;color:#eab308!important;-webkit-text-fill-color:#eab308!important;text-shadow:0 1px #0c0614b3!important;background-image:none!important;font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:600!important}html body.theme-royal .ln2030-kicker,html body.theme-royal :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.dts-kicker){letter-spacing:.18em!important;text-transform:uppercase!important;color:#c084fc!important;-webkit-text-fill-color:#c084fc!important;background-image:none!important;font-family:"Source Sans 3",system-ui,sans-serif!important;font-weight:700!important}html body.theme-royal .theme-fx{opacity:.9!important;filter:none!important;background:radial-gradient(68% 42% at 50% -8%,#eab30824,#0000 56%),radial-gradient(42% 28% at 50% 100%,#301048e6,#0000 58%),#0c0614!important;animation:30s ease-in-out infinite alternate royal-curtain!important;display:block!important}html body.theme-royal .theme-fx:before{content:""!important;opacity:.28!important;background:linear-gradient(#eab308,#eab308) top/100% 1px no-repeat,linear-gradient(#eab308,#eab308) bottom/100% 1px no-repeat,linear-gradient(#eab308,#eab308) 0/1px 100% no-repeat,linear-gradient(#eab308,#eab308) 100%/1px 100% no-repeat!important;animation:10s ease-in-out infinite royal-leaf!important;position:absolute!important;inset:0!important}html body.theme-royal .theme-fx:after{content:""!important;background:radial-gradient(#0000 34%,#0c0614c7)!important;animation:none!important;position:absolute!important;inset:0!important}html body.theme-royal .skin-mesh{filter:none!important;background:radial-gradient(46% 30% at 50% 8%,#eab30829,#0000 55%),radial-gradient(36% 26% at 50% 92%,#581c7859,#0000 52%)!important;animation:24s ease-in-out infinite alternate royal-velvet!important}html body.theme-royal .skin-grain{opacity:.12!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(135deg,#eab3081a 0 1px,#0000 1px 18px)!important;animation:12s ease-in-out infinite royal-leaf!important}html body.theme-royal :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.set2030-card,.np2030-deck,.q2030-panel,.sheet2030-panel,.ln2030-empty,.empty2030,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;background:linear-gradient(165deg,#221033,#160b22 55%,#0c0614)!important;border:1px solid #eab30852!important;border-radius:16px!important;box-shadow:inset 0 1px #fde04729,0 18px 40px #0c06148c!important}html body.theme-royal .ln2030-hero-cover,html body.theme-royal .ln2030-hero-cover img,html body.theme-royal .lib2030-card img,html body.theme-royal .np2030-cover{clip-path:none!important;border:1px solid #eab30861!important;border-radius:12px!important}html body.theme-royal .ln2030-hero-play,html body.theme-royal .np2030-play,html body.theme-royal .tw-mp-play,html body.theme-royal .mini2030-play,html body.theme-royal .l2e2030-task-btn,html body.theme-royal .det2030-btn.solid{color:#0c0614!important;background:#eab308!important;border:0!important;border-radius:14px!important;box-shadow:inset 0 1px #fef3c773!important}html body.theme-royal :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#eab308!important;background:#160b22!important;border:1px solid #eab30852!important;border-radius:14px!important}html body.theme-royal .tr2030{color:#f5e6a8!important;-webkit-backdrop-filter:none!important;background:#160b22!important;border:1px solid #eab30833!important;border-radius:16px!important;font-family:"Source Sans 3",system-ui,sans-serif!important;box-shadow:inset 0 1px #fde0471a!important}html body.theme-royal .tr2030.is-current{background:linear-gradient(90deg,#eab3081f,#160b22 40%)!important;border-color:#eab3086b!important;box-shadow:inset 2px 0 #eab308!important}html body.theme-royal .tr2030.is-current .tr2030-title{color:#eab308!important;-webkit-text-fill-color:#eab308!important;font-family:Playfair Display,Georgia,serif!important;font-style:italic!important}html body.theme-royal :is(.tr2030-artist,.tr2030-time,.tr2030-idx,.tr2030-snip,.np2030-times){color:#c084fc!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .tr2030-art,html body.theme-royal .tr2030-art img{border:1px solid #eab30852!important;border-radius:10px!important}html body.theme-royal .lib2030-tab{color:#c084fc!important;background:#160b22!important;border:1px solid #eab30847!important;border-radius:14px!important;font-family:"Source Sans 3",system-ui,sans-serif!important;font-weight:700!important}html body.theme-royal .lib2030-tab.is-on{color:#0c0614!important;background:#eab308!important}html body.theme-royal .lb-search,html body.theme-royal .sr2030-field,html body.theme-royal[data-shell=desktop] .desk-top-search{-webkit-backdrop-filter:none!important;background:#160b22!important;border:1px solid #eab30852!important;border-radius:16px!important;box-shadow:inset 0 1px #fde04724!important}html body.theme-royal .sr2030-field.is-focus,html body.theme-royal[data-shell=desktop] .desk-top-search:focus-within{border-color:#eab308!important;box-shadow:inset 0 1px #fde04747!important}html body.theme-royal .sr2030-input,html body.theme-royal .lb-search input,html body.theme-royal[data-shell=desktop] .desk-top-search input{color:#f5e6a8!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .sr2030-input::placeholder,html body.theme-royal .lb-search input::placeholder{color:#c084fc80!important}html body.theme-royal .sr2030-ico{color:#eab308!important}html body.theme-royal .sr2030-clear{color:#eab308!important;background:#160b22!important;border:1px solid #eab30852!important;border-radius:14px!important}html body.theme-royal :is(.sr2030-block-head h2,.sr2030-none-title,.sr2030-section){color:#eab308!important;-webkit-text-fill-color:#eab308!important;font-family:Playfair Display,Georgia,serif!important;font-style:italic!important}html body.theme-royal .sr2030-chip,html body.theme-royal .sr2030-recent-row{color:#f5e6a8!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#160b22!important;border:1px solid #eab3083d!important;border-radius:16px!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .sr2030-recent-q{color:#f5e6a8!important;font-family:Playfair Display,Georgia,serif!important;font-style:italic!important}html body.theme-royal :is(.sr2030-none-sub,.sr2030-foot,.sr2030-block-head button){color:#c084fc!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .det2030-hero:before,html body.theme-royal .det2030-hero:after{content:none!important}html body.theme-royal .det2030-artist .det2030-cover-wrap,html body.theme-royal .det2030-artist .det2030-cover,html body.theme-royal .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-royal .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-royal .det2030-bleed,html body.theme-royal .det2030-bleed img,html body.theme-royal .det2030-artist.has-banner .det2030-bleed,html body.theme-royal .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-royal .det2030-btn{color:#eab308!important;border:1px solid #eab30852!important;border-radius:14px!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .np2030{color:#f5e6a8!important;background:radial-gradient(64% 38% at 50% 0,#eab3081a,#0000 52%),#0c0614!important}html body.theme-royal :is(.mini-player,.mini2030,.tw-mp){color:#f5e6a8!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(165deg,#221033,#160b22)!important;border:1px solid #eab30857!important;border-radius:16px!important;box-shadow:inset 0 1px #fde04729!important}html body.theme-royal .mini2030-art,html body.theme-royal .tw-mp-art,html body.theme-royal .mini2030-art img,html body.theme-royal .tw-mp-art img{border-radius:12px!important}html body.theme-royal .settings2030,html body.theme-royal .set2030-scroll{color:#f5e6a8!important;background:radial-gradient(70% 34% at 50% 0,#eab3081a,#0000 54%),#0c0614!important}html body.theme-royal .set2030-top-glow{background:radial-gradient(circle,#eab3082e,#0000 68%)!important}html body.theme-royal :is(.set2030-lead,.set2030-theme-lead,.set2030-row-hint,.set2030-row-right,.set2030-theme-mood){color:#c084fc!important;letter-spacing:.06em!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .set2030-theme-card{color:#f5e6a8!important;clip-path:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(165deg,#221033,#160b22)!important;border:1px solid #eab30842!important;border-radius:16px!important;box-shadow:inset 0 1px #fde0471f!important}html body.theme-royal .set2030-theme-card.is-on{background:linear-gradient(165deg,#eab30824,#160b22)!important;border-color:#eab308!important;box-shadow:inset 0 1px #fde04747!important}html body.theme-royal .set2030-theme-preview{clip-path:none!important;border:1px solid #eab30859!important;border-radius:12px!important}html body.theme-royal .set2030-theme-name{color:#eab308!important;font-family:Playfair Display,Georgia,serif!important;font-style:italic!important}html body.theme-royal .set2030-theme-tag{color:#c084fc!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .set2030-row-label{color:#f5e6a8!important;font-family:"Source Sans 3",system-ui,sans-serif!important}html body.theme-royal .set2030-toggle{background:#160b22!important;border:1px solid #eab30852!important;border-radius:14px!important}html body.theme-royal .set2030-toggle.is-on{background:#eab308!important;border-color:#eab308!important;border-radius:14px!important;box-shadow:inset 0 1px #fef3c766!important}html body.theme-royal .set2030-modal-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(165deg,#221033,#160b22)!important;border:1px solid #eab30857!important;border-radius:16px!important;box-shadow:inset 0 1px #fde04729!important}html body.theme-royal .tab2030-dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#160b22!important;border:1px solid #eab3084d!important;border-radius:16px!important}html body.theme-royal .tab2030-btn{color:#c084fc6b!important;border-radius:14px!important}html body.theme-royal .tab2030-btn.is-on{color:#0c0614!important;background:#eab308!important;border-radius:12px!important}html body.theme-royal[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;background:linear-gradient(#160b22,#0c0614)!important;border:1px solid #eab3084d!important;border-radius:16px!important;box-shadow:inset 0 1px #fde04724!important}html body.theme-royal[data-shell=desktop] .desk-side-link.is-on{color:#eab308!important;background:#eab30824!important;border-radius:14px!important;box-shadow:inset 2px 0 #eab308!important}html body.theme-royal[data-shell=desktop] .desk-player-play{color:#0c0614!important;background:#eab308!important;border-radius:14px!important}html body.theme-royal[data-shell=desktop] .desk-player-title{color:#eab308!important;font-family:Playfair Display,Georgia,serif!important;font-style:italic!important}@media(prefers-reduced-motion:reduce){html body.theme-royal .theme-fx,html body.theme-royal .theme-fx:before,html body.theme-royal .skin-mesh,html body.theme-royal .skin-grain{animation:none!important;transform:none!important}}@keyframes sakura-petal-drift{0%{transform:translate(0)}to{transform:translate(1.6%,9%)}}@keyframes sakura-fall{0%{opacity:.32;transform:translateY(-8%)}to{opacity:.72;transform:translate(-3.4%,12%)}}@keyframes sakura-breathe{0%{transform:scale(1.03)translate(0)}to{transform:scale(1.09)translate(1.2%,-1.6%)}}html body.theme-sakura{--app-font:"Zen Kaku Gothic New", system-ui, sans-serif!important;--display-font:"Shippori Mincho", Georgia, serif!important;--mono-font:ui-monospace, Menlo, monospace!important;--card-radius:18px!important;--art-radius:14px!important;--r-sm:12px!important;--r-md:16px!important;--r-lg:18px!important;--r-xl:20px!important;--r-pill:18px!important;--desk-radius:18px!important;--desk-blur:16px!important;--family-canvas:#12080c!important;--family-panel:#1c0e14!important;--family-panel-strong:#2a1520!important;--family-elevated:#381c2a!important;--family-text:#ffe4e6!important;--family-muted:#fda4afbd!important;--family-faint:#fb718575!important;--family-border:#fb71853d!important;--family-border-strong:#fb718566!important;--family-accent-soft:#fb718529!important;--family-inner-edge:inset 0 1px 0 #ffe4e629!important;--text-primary:#ffe4e6!important;--mini-text-primary:#ffe4e6!important;--mini-text-secondary:#fda4afbd!important;--on-accent:#4c0519!important;--theme-fx-opacity:.88!important;color:#ffe4e6!important;background:#12080c!important;font-family:Zen Kaku Gothic New,system-ui,sans-serif!important}html body.theme-sakura .mini-root,html body.theme-sakura .desk-root,html body.theme-sakura .settings2030,html body.theme-sakura .np2030,html body.theme-sakura button,html body.theme-sakura input,html body.theme-sakura textarea,html body.theme-sakura select{font-family:Zen Kaku Gothic New,system-ui,sans-serif!important}html body.theme-sakura .mini-root{--mini-text-primary:#ffe4e6;--mini-text-secondary:#fda4afbd;--mini-text-tertiary:#fb718575;color:#ffe4e6!important;background:radial-gradient(58% 40% at 92% 0,#fb718542,#0000 56%),#12080c!important}html body.theme-sakura :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.sheet2030-title,.ln2030-empty h2,.set2030-theme-name,.dts-title){letter-spacing:.04em!important;text-transform:none!important;color:#fecdd3!important;-webkit-text-fill-color:#fecdd3!important;text-shadow:0 1px 24px #fb718547!important;background-image:none!important;font-family:Shippori Mincho,Georgia,serif!important;font-style:normal!important;font-weight:600!important}html body.theme-sakura .ln2030-kicker,html body.theme-sakura :is(.sheet2030-kicker,.ln2030-hero-k,.set2030-theme-h,.set2030-sec-h,.set2030-section-h,.np2030-context-k,.dts-kicker){letter-spacing:.2em!important;text-transform:uppercase!important;color:#fda4af!important;-webkit-text-fill-color:#fda4af!important;background-image:none!important;font-family:Zen Kaku Gothic New,system-ui,sans-serif!important}html body.theme-sakura .theme-fx{opacity:.86!important;filter:none!important;background:radial-gradient(10px 7px at 12% 8%,#fecdd38c,#0000 62%),radial-gradient(8px 6px at 28% 18%,#fb718573,#0000 64%),radial-gradient(9px 6px at 62% 6%,#fda4af66,#0000 62%),radial-gradient(7px 5px at 82% 14%,#fecdd380,#0000 64%),radial-gradient(55% 38% at 88% 0,#9f123952,#0000 55%),#12080c!important;animation:18s linear infinite sakura-petal-drift!important;display:block!important}html body.theme-sakura .theme-fx:before{content:""!important;background:radial-gradient(8px 6px at 18% 42%,#fb71856b,#0000 64%),radial-gradient(11px 8px at 46% 28%,#fecdd361,#0000 62%),radial-gradient(7px 5px at 74% 52%,#fda4af66,#0000 64%),radial-gradient(9px 6px at 36% 72%,#fb718552,#0000 64%)!important;animation:14s linear infinite sakura-fall!important;position:absolute!important;inset:0!important}html body.theme-sakura .theme-fx:after{content:""!important;background:radial-gradient(#0000 36%,#12080cbd)!important;position:absolute!important;inset:0!important}html body.theme-sakura .skin-mesh{filter:blur(20px)!important;background:radial-gradient(48% 34% at 90% 6%,#fb71854d,#0000 52%),radial-gradient(40% 32% at 12% 88%,#9f12393d,#0000 50%)!important;animation:26s ease-in-out infinite alternate sakura-breathe!important}html body.theme-sakura .skin-grain{opacity:.14!important;mix-blend-mode:screen!important;background-image:radial-gradient(1.2px .9px at 24% 30%,#fecdd3b3,#0000),radial-gradient(1px .8px at 70% 58%,#fb718580,#0000)!important}html body.theme-sakura :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.set2030-theme-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:blur(14px)saturate(1.08)!important;background:linear-gradient(168deg,#381c2ab8,#1c0e14f0)!important;border:1px solid #fb718547!important;border-radius:18px!important;box-shadow:0 18px 44px -18px #500c1c8c,inset 0 1px #fecdd31f!important}html body.theme-sakura .ln2030-hero-cover,html body.theme-sakura .ln2030-hero-cover img,html body.theme-sakura .np2030-cover{clip-path:none!important;border:1px solid #fb718552!important;border-radius:14px!important;box-shadow:0 16px 36px #500c1c66!important}html body.theme-sakura .ln2030-hero-play,html body.theme-sakura .np2030-play,html body.theme-sakura .tw-mp-play,html body.theme-sakura .mini2030-play,html body.theme-sakura .det2030-btn.solid,html body.theme-sakura .l2e2030-task-btn,html body.theme-sakura .app-miniplayer__control--play{color:#fff1f2!important;background:linear-gradient(145deg,#fecdd3,#fb7185 52%,#9f1239)!important;border:0!important;border-radius:18px!important;box-shadow:0 10px 24px #fb718559!important}html body.theme-sakura :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#ffe4e6!important;background:#1c0e14b8!important;border:1px solid #fb718542!important;border-radius:18px!important}html body.theme-sakura .tr2030{color:#ffe4e6!important;background:#1c0e14c7!important;border:1px solid #fb718524!important;border-radius:14px!important}html body.theme-sakura .tr2030.is-current{background:#fb718524!important;box-shadow:inset 3px 0 #fb7185!important}html body.theme-sakura .lib2030-tab{color:#fda4af!important;background:#1c0e14b8!important;border:1px solid #fb718538!important;border-radius:18px!important}html body.theme-sakura .lib2030-tab.is-on{color:#fff1f2!important;background:linear-gradient(90deg,#fb7185,#9f1239)!important}html body.theme-sakura .lb-search,html body.theme-sakura .sr2030-field{color:#fda4af!important;background:#1c0e14db!important;border:1px solid #fb718542!important;border-radius:18px!important}html body.theme-sakura .sr2030-input,html body.theme-sakura .lb-search input{color:#ffe4e6!important;font-family:Zen Kaku Gothic New,system-ui,sans-serif!important}html body.theme-sakura .sr2030-block-head h2{color:#fecdd3!important;-webkit-text-fill-color:#fecdd3!important;font-family:Shippori Mincho,Georgia,serif!important;font-style:normal!important}html body.theme-sakura .det2030-hero:before,html body.theme-sakura .det2030-hero:after{content:none!important}html body.theme-sakura .det2030-artist .det2030-cover-wrap,html body.theme-sakura .det2030-artist .det2030-cover,html body.theme-sakura .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-sakura .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-sakura .det2030-bleed,html body.theme-sakura .det2030-bleed img,html body.theme-sakura .det2030-hero>img,html body.theme-sakura .det2030-artist .det2030-bleed,html body.theme-sakura .det2030-artist.has-banner .det2030-bleed,html body.theme-sakura .det2030-artist.has-banner .det2030-bleed img,html body.theme-sakura .det2030-artist.has-banner .det2030-hero,html body.theme-sakura .det2030-artist.has-banner .det2030-hero>img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-sakura .det2030-artist .det2030-bleed:before{content:none!important}html body.theme-sakura .det2030-artist.has-banner .det2030-bleed:after,html body.theme-sakura .det2030-artist.has-banner .det2030-bleed:before,html body.theme-sakura .det2030-artist.has-banner .det2030-shade:before{clip-path:none!important;border-radius:0!important}html body.theme-sakura .det2030-artist.has-banner .det2030-bleed:after{background:radial-gradient(70% 42% at 50% 100%,#12080c94,#0000 72%)!important}html body.theme-sakura .det2030-artist.has-banner .det2030-shade{background:linear-gradient(#12080c14,#1c0e1475 48%,#12080c)!important}html body.theme-sakura .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;mix-blend-mode:normal!important;background:0 0!important}html body.theme-sakura .det2030-btn{color:#ffe4e6!important;border:1px solid #fb718552!important;border-radius:18px!important}html body.theme-sakura .np2030{color:#ffe4e6!important;background:radial-gradient(64% 42% at 80% 0,#fb718538,#0000 56%),#12080c!important}html body.theme-sakura :is(.mini-player,.mini2030,.tw-mp){color:#ffe4e6!important;background:#1c0e14f0!important;border:1px solid #fb71854d!important;border-radius:18px!important;box-shadow:0 16px 36px #500c1c66!important}html body.theme-sakura .mini2030-art,html body.theme-sakura .tw-mp-art,html body.theme-sakura .mini2030-art img,html body.theme-sakura .tw-mp-art img{border-radius:12px!important}html body.theme-sakura .set2030-theme-card.is-on{border-color:#fda4af8c!important;box-shadow:0 0 0 1px #fb718538,0 18px 44px -18px #500c1c80,inset 0 1px #fecdd329!important}html body.theme-sakura .set2030-toggle.is-on{background:linear-gradient(90deg,#fb7185,#9f1239)!important;border-radius:18px!important;box-shadow:0 0 14px #fb718566!important}html body.theme-sakura :is(.np2030-chip,.np2030-rail-btn,.np2030-sleep-chip){color:#fda4af!important;background:#1c0e14bd!important;border:1px solid #fb718542!important;border-radius:18px!important}html body.theme-sakura .ln2030-empty-actions button{color:#ffe4e6!important;background:#1c0e14cc!important;border:1px solid #fb718552!important;border-radius:18px!important}html body.theme-sakura .tab2030-dock{background:#1c0e14f0!important;border:1px solid #fb718542!important;border-radius:18px!important}html body.theme-sakura .tab2030-btn{color:#fda4af6b!important;border-radius:18px!important}html body.theme-sakura .tab2030-btn.is-on{color:#ffe4e6!important;background:#fb718547!important;border-radius:18px!important}html body.theme-sakura[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){background:linear-gradient(168deg,#381c2ac7,#1c0e14f0)!important;border:1px solid #fb718542!important;border-radius:18px!important}html body.theme-sakura[data-shell=desktop] .desk-side-link.is-on{color:#fecdd3!important;background:#fb71852e!important;border-radius:18px!important}html body.theme-sakura[data-shell=desktop] .desk-player-play{color:#fff1f2!important;background:linear-gradient(145deg,#fecdd3,#fb7185 52%,#9f1239)!important;border-radius:18px!important}html body.theme-sakura[data-shell=desktop] :is(.desk-theme,.desk-side-studio,.desk-side-settings,.desk-top-search,.desk-top-coin){color:#fda4af!important;background:#1c0e14db!important;border:1px solid #fb718542!important;border-radius:18px!important}@media(prefers-reduced-motion:reduce){html body.theme-sakura .theme-fx,html body.theme-sakura .theme-fx:before,html body.theme-sakura .skin-mesh,html body.theme-sakura .skin-grain{animation:none!important;transform:none!important}}@keyframes matrix-rain{0%{transform:translate(0)}to{transform:translateY(50%)}}@keyframes matrix-rain-slow{0%{opacity:.35;transform:translate(0)}to{opacity:.7;transform:translateY(50%)}}@keyframes matrix-flicker{0%,to{opacity:.55}40%{opacity:.9}70%{opacity:.62}}html body.theme-matrix{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-font:"IBM Plex Mono", ui-monospace, monospace!important;--display-font:"IBM Plex Mono", ui-monospace, monospace!important;--mono-font:"IBM Plex Mono", ui-monospace, monospace!important;--card-radius:4px!important;--art-radius:2px!important;--r-sm:2px!important;--r-md:4px!important;--r-lg:4px!important;--r-xl:6px!important;--r-pill:4px!important;--desk-radius:4px!important;--desk-blur:0px!important;--family-canvas:#040a06!important;--family-panel:#0a1610!important;--family-panel-strong:#102018!important;--family-elevated:#162a1e!important;--family-text:#86efac!important;--family-muted:#4ade80ad!important;--family-faint:#22c55e6b!important;--family-border:#22c55e47!important;--family-border-strong:#22c55e73!important;--family-accent-soft:#22c55e24!important;--family-accent-mid:#22c55e42!important;--family-inner-edge:inset 0 0 0 1px #22c55e29!important;--family-shadow:0 12px 28px #000c0499!important;--text-primary:#86efac!important;--mini-text-primary:#86efac!important;--mini-text-secondary:#4ade80ad!important;--on-accent:#040a06!important;--theme-noise:.04!important;--theme-vignette:.6!important;--theme-fx-opacity:.92!important;color:#86efac!important;background:#040a06!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-matrix .mini-root,html body.theme-matrix .desk-root,html body.theme-matrix .settings2030,html body.theme-matrix .np2030,html body.theme-matrix button,html body.theme-matrix input,html body.theme-matrix textarea,html body.theme-matrix select{font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-matrix .mini-root{--mini-text-primary:#86efac;--mini-text-secondary:#4ade80ad;--mini-text-tertiary:#22c55e6b;color:#86efac!important;background:linear-gradient(#22c55e14,#0000 28%),#040a06!important}html body.theme-matrix :is(.ln2030-greet,.ln2030-hero-title,.lib2030-title,.br2030-title,.l2e2030-title,.np2030-title,.det2030-name,.desk-top-title,.desk-side-name,.sheet2030-title,.q2030-title,.set2030-title,.dts-title){letter-spacing:.12em!important;text-transform:uppercase!important;color:#4ade80!important;-webkit-text-fill-color:#4ade80!important;text-shadow:0 0 14px #22c55e66!important;background-image:none!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-style:normal!important;font-weight:600!important}html body.theme-matrix .ln2030-kicker,html body.theme-matrix :is(.sheet2030-kicker,.adm2030-kicker,.ln2030-hero-k,.np2030-context-k){letter-spacing:.22em!important;text-transform:uppercase!important;color:#22c55e!important;-webkit-text-fill-color:#22c55e!important;background-image:none!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-weight:500!important}html body.theme-matrix .theme-fx{opacity:.88!important;filter:none!important;background:radial-gradient(50% 30% at 50% 0,#22c55e29,#0000 55%),#040a06!important;animation:none!important;display:block!important;overflow:hidden!important}html body.theme-matrix .theme-fx:before,html body.theme-matrix .theme-fx:after{content:""!important;pointer-events:none!important;height:200%!important;position:absolute!important;top:-100%!important;left:0!important;right:0!important}html body.theme-matrix .theme-fx:before{mix-blend-mode:screen!important;background-image:repeating-linear-gradient(#22c55e00 0 8px,#22c55e14 10px,#4ade80b3 11px,#22c55e24 20px,#22c55e00 32px 48px),repeating-linear-gradient(90deg,#0000 0 10px,#22c55e80 10px 11px,#0000 11px 18px,#4ade8038 18px 19px,#0000 19px 29px)!important;animation:16s linear infinite matrix-rain!important}html body.theme-matrix .theme-fx:after{mix-blend-mode:screen!important;background-image:repeating-linear-gradient(#22c55e00 0 14px,#4ade8073 16px,#22c55e1a 28px,#22c55e00 44px),repeating-linear-gradient(90deg,#0000 0 15px,#22c55e47 15px 16px,#0000 16px 27px)!important;animation:28s linear infinite matrix-rain-slow!important}html body.theme-matrix .theme-skin{opacity:.38!important}html body.theme-matrix .skin-mesh{filter:none!important;background:repeating-linear-gradient(90deg,#22c55e1a 0 1px,#0000 1px 17px),radial-gradient(40% 28% at 50% 0,#22c55e29,#0000 52%)!important;animation:4.8s ease-in-out infinite matrix-flicker!important}html body.theme-matrix .skin-veil{background:linear-gradient(#22c55e0f,#0000 32%,#040a0680)!important}html body.theme-matrix .skin-grain{opacity:.2!important;mix-blend-mode:overlay!important;background-image:repeating-linear-gradient(90deg,#22c55e29 0 1px,#0000 1px 3px)!important}html body.theme-matrix :is(.ln2030-hero,.ln2030-almost,.ln2030-tod,.ln2030-taste,.ln2030-empty,.set2030-card,.l2e2030-hero,.l2e2030-task,.l2e2030-game,.l2e2030-now,.np2030-deck,.np2030-artist-card,.np2030-credits,.q2030-panel,.sheet2030-panel,.empty2030,.dts-panel,.dts-card){-webkit-backdrop-filter:none!important;clip-path:none!important;background:#0a1610f0!important;border:1px solid #22c55e57!important;border-radius:4px!important;box-shadow:0 0 0 1px #000c,0 0 18px #22c55e14!important}html body.theme-matrix .ln2030-hero-cover,html body.theme-matrix .ln2030-hero-cover img,html body.theme-matrix .np2030-cover{clip-path:none!important;border:1px solid #22c55e66!important;border-radius:2px!important}html body.theme-matrix .ln2030-hero-play,html body.theme-matrix .np2030-play,html body.theme-matrix .tw-mp-play,html body.theme-matrix .mini2030-play,html body.theme-matrix .det2030-btn.solid,html body.theme-matrix .app-miniplayer__control--play,html body.theme-matrix .l2e2030-task-btn{color:#040a06!important;background:#22c55e!important;border:1px solid #14532d!important;border-radius:4px!important;box-shadow:0 0 16px #22c55e52!important}html body.theme-matrix :is(.ln2030-icon-btn,.np2030-icon,.np2030-ghost,.np2030-skip,.set2030-back){color:#86efac!important;background:#0a1610!important;border:1px solid #22c55e4d!important;border-radius:4px!important}html body.theme-matrix .tr2030{color:#86efac!important;background:#0a1610e0!important;border:1px solid #22c55e29!important;border-radius:4px!important}html body.theme-matrix .tr2030.is-current{background:#22c55e1f!important;box-shadow:inset 3px 0 #22c55e!important}html body.theme-matrix .lib2030-tab{color:#4ade80!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:#0a1610!important;border:1px solid #22c55e47!important;border-radius:4px!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-weight:600!important}html body.theme-matrix .lib2030-tab.is-on{color:#040a06!important;background:#22c55e!important}html body.theme-matrix .lb-search,html body.theme-matrix .sr2030-field{-webkit-backdrop-filter:none!important;background:#0a1610!important;border:1px solid #22c55e52!important;border-radius:4px!important}html body.theme-matrix .sr2030-input,html body.theme-matrix .lb-search input{color:#86efac!important;letter-spacing:.04em!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-matrix .sr2030-block-head h2{letter-spacing:.12em!important;text-transform:uppercase!important;color:#4ade80!important;-webkit-text-fill-color:#4ade80!important;font-family:IBM Plex Mono,ui-monospace,monospace!important;font-weight:600!important}html body.theme-matrix .det2030-hero:before,html body.theme-matrix .det2030-hero:after{content:none!important}html body.theme-matrix .det2030-artist .det2030-cover-wrap,html body.theme-matrix .det2030-artist .det2030-cover,html body.theme-matrix .det2030-artist.has-banner .det2030-cover-wrap,html body.theme-matrix .det2030-artist.has-banner .det2030-cover{display:none!important}html body.theme-matrix .det2030-bleed,html body.theme-matrix .det2030-bleed img,html body.theme-matrix .det2030-artist.has-banner .det2030-bleed,html body.theme-matrix .det2030-artist.has-banner .det2030-bleed img{clip-path:none!important;border-radius:0!important;-webkit-mask-image:none!important;mask-image:none!important}html body.theme-matrix .det2030-btn{color:#86efac!important;letter-spacing:.08em!important;border:1px solid #22c55e52!important;border-radius:4px!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-matrix .np2030{color:#86efac!important;background:linear-gradient(#22c55e14,#0000 32%),#040a06!important}html body.theme-matrix :is(.mini-player,.mini2030,.tw-mp,.app-miniplayer){color:#86efac!important;-webkit-backdrop-filter:none!important;clip-path:none!important;background:#0a1610!important;border:1px solid #22c55e57!important;border-radius:4px!important;box-shadow:0 0 0 1px #000c,0 12px 28px #000c0480!important}html body.theme-matrix .mini2030-art,html body.theme-matrix .tw-mp-art,html body.theme-matrix .mini2030-art img,html body.theme-matrix .tw-mp-art img{border-radius:2px!important}html body.theme-matrix .set2030-toggle.is-on{background:#22c55e!important;border-radius:4px!important;box-shadow:0 0 12px #22c55e59!important}html body.theme-matrix .tab2030-dock,html body.theme-matrix .app-dock__surface{-webkit-backdrop-filter:none!important;clip-path:none!important;background:#0a1610!important;border:1px solid #22c55e52!important;border-radius:4px!important;box-shadow:0 0 0 1px #000c!important}html body.theme-matrix .tab2030-btn,html body.theme-matrix .app-dock__item{color:#4ade8061!important;border-radius:4px!important}html body.theme-matrix .tab2030-btn.is-on,html body.theme-matrix .app-dock__item.is-active{color:#86efac!important;background:#22c55e38!important;border-radius:4px!important}html body.theme-matrix .app-dock__item.is-active .app-dock__label{color:#22c55e!important;letter-spacing:.1em!important}html body.theme-matrix .app-dock__dot,html body.theme-matrix .app-dock__count{color:#040a06!important;background:#22c55e!important;border-color:#0a1610!important;border-radius:4px!important}html body.theme-matrix .ln2030-empty-icon{color:#22c55e!important;background:#22c55e24!important;border-radius:4px!important}html body.theme-matrix .ln2030-empty h2{letter-spacing:.12em!important;color:#4ade80!important;-webkit-text-fill-color:#4ade80!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-matrix .ln2030-empty-actions button{color:#86efac!important;letter-spacing:.08em!important;background:#0a1610!important;border:1px solid #22c55e52!important;border-radius:4px!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}html body.theme-matrix .ln2030-empty-actions button:first-child{color:#040a06!important;background:#22c55e!important;border:1px solid #14532d!important}html body.theme-matrix .set2030-theme-card{color:#86efac!important;clip-path:none!important;background:#0a1610!important;border:1px solid #22c55e47!important;border-radius:4px!important}html body.theme-matrix .set2030-theme-card.is-on{background:#22c55e1f!important;border-color:#22c55e8c!important}html body.theme-matrix .set2030-theme-card.is-on .set2030-theme-dot{background:#22c55e!important;border-radius:4px!important}html body.theme-matrix .app-miniplayer__chip{color:#4ade80ad!important;letter-spacing:.08em!important;background:#0a1610!important;border:1px solid #22c55e42!important;border-radius:4px!important}html body.theme-matrix .app-miniplayer__chip--earn{color:#86efac!important;background:#22c55e29!important;border-color:#22c55e66!important}html body.theme-matrix .app-miniplayer__progress{background-image:linear-gradient(90deg,#22c55e 0,#22c55e var(--player-progress,0%),#22c55e4d var(--player-progress,0%),#22c55e4d var(--player-buffered,var(--player-progress,0%)),#86efac14 var(--player-buffered,var(--player-progress,0%)),#86efac14 100%)!important}html body.theme-matrix[data-shell=desktop] :is(.desk-side,.desk-main,.desk-rail,.desk-player){-webkit-backdrop-filter:none!important;clip-path:none!important;background:#0a1610!important;border:1px solid #22c55e47!important;border-radius:4px!important;box-shadow:0 0 0 1px #000c,0 12px 28px #000c0473!important}html body.theme-matrix[data-shell=desktop] .desk-side-link.is-on{color:#86efac!important;background:#22c55e29!important;border-radius:4px!important;box-shadow:inset 3px 0 #22c55e!important}html body.theme-matrix[data-shell=desktop] .desk-player-play{color:#040a06!important;background:#22c55e!important;border-radius:4px!important}@media(prefers-reduced-motion:reduce){html body.theme-matrix .theme-fx,html body.theme-matrix .theme-fx:before,html body.theme-matrix .theme-fx:after,html body.theme-matrix .skin-mesh,html body.theme-matrix .skin-grain{animation:none!important;transform:none!important}}html body[class*=theme-] .det2030-artist.has-banner .det2030-bleed{opacity:1!important;filter:none!important;background-position:50%!important;height:auto!important;inset:0!important;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%)!important;mask-image:linear-gradient(#000 0% 70%,#0000)!important}html body[class*=theme-] .det2030-artist.has-banner .det2030-bleed:after,html body[class*=theme-] .det2030-artist.has-banner .det2030-bleed:before,html body[class*=theme-] .det2030-artist.has-banner .det2030-shade,html body[class*=theme-] .det2030-artist.has-banner .det2030-shade:before{opacity:0!important;content:none!important;background:0 0!important;display:none!important}html body[class*=theme-] .det2030-artist .det2030-back{margin-top:8px!important}
