@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:400;src:url(/assets/plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:500;src:url(/assets/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:600;src:url(/assets/plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:700;src:url(/assets/plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-ext-800-normal-B6BjB2Ju.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:800;src:url(/assets/plus-jakarta-sans-latin-800-normal-CusIZhrK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:300;src:url(/assets/plus-jakarta-sans-latin-ext-300-normal-PkbsTXxT.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:optional;font-weight:300;src:url(/assets/plus-jakarta-sans-latin-300-normal-ubitlNZx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-34:34px;--fs-42:42px;--lh-1:1;--lh-12:1.2;--lh-14:1.4;--lh-16:1.6;--s-2:2px;--s-4:4px;--s-6:6px;--s-8:8px;--s-10:10px;--s-12:12px;--s-14:14px;--s-16:16px;--s-20:20px;--s-24:24px;--s-28:28px;--s-32:32px;--s-40:40px;--s-48:48px;--s-56:56px;--s-72:72px;--_shadow-soft:0 10px 30px #00000040;--_hairline:1px solid #ffffff14;--_hairline-strong:1px solid #ffffff1f;--_hairline-dark:1px solid #00000040;--brand-1:#6ef3ff;--brand-1-on:#000;--brand-2:#0b1220;--brand-2-on:#fff;--brand-3:#6b7280;--brand-3-on:#fff;--brand-4:#cfe8ff;--brand-4-on:#000;--brand-5:#8bff96;--brand-5-on:#000;--brand-6:#0041cc;--brand-6-on:#fff;--hairline:1px solid #ffffff14;--border-color:var(--line);--panel:var(--surface-2);--hero-h:280px;--surface-0:var(--bg);--surface-1:var(--surface);--surface-4:var(--elev,#161b28)}:root[data-theme=light]{--hairline:1px solid #00000014}@media (width<=960px){:root{--fs-42:34px;--fs-34:28px;--fs-28:24px;--fs-24:20px}}body{font-family:var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em;font-feature-settings:"liga" 1, "calt" 1;margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1{letter-spacing:-.02em}h2,h3{letter-spacing:-.01em}p{text-rendering:optimizelegibility}.row{align-items:center;display:flex}.section{padding:40px 0}.section h2{font-size:var(--fs-24);margin:0 0 16px}.grid{gap:16px;display:grid}.grid.cols-4{grid-template-columns:repeat(4,1fr)}.grid.cols-3{grid-template-columns:repeat(3,1fr)}@media (width<=960px){.grid.cols-4,.grid.cols-3{grid-template-columns:1fr 1fr}}@media (width<=640px){.grid.cols-4,.grid.cols-3{grid-template-columns:1fr}}.tracks{background:var(--surface-2);border:1px solid var(--line);border-radius:16px;overflow:hidden}.table{border-collapse:collapse;width:100%}.table th,.table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:12px 14px}.inline-controls{align-items:center;gap:8px;display:flex}.icon-btn{width:28px;height:28px;color:var(--v34-text-light,#8a8a8e);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.icon-btn svg{stroke-width:1.75px;width:13px;height:13px}.icon-btn[aria-pressed=true],.icon-btn:hover{background:var(--v34-bg-hover,#f6f5f3);border-color:var(--v34-border,#e4e2dd);color:var(--v34-text-secondary,#2d2d30)}:root[data-theme=dark] .icon-btn{color:#a0a0a4}:root[data-theme=dark] .icon-btn:hover{background:var(--v34-bg-hover);color:var(--v34-text-secondary)}.license{grid-template-columns:2fr 1fr;gap:16px;display:grid}@media (width<=960px){.license{grid-template-columns:1fr}}.license .control{flex-wrap:wrap;gap:10px;display:flex}.select{background:var(--surface);border:1px solid var(--line);min-width:200px;color:var(--v34-text-secondary);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}footer{color:var(--muted);border-top:1px solid var(--line);padding:40px 0 60px}footer .cols{grid-template-columns:2fr 1fr 1fr 1fr;gap:20px;display:grid}@media (width<=960px){footer .cols{grid-template-columns:1fr 1fr}}@media (width<=640px){footer .cols{grid-template-columns:1fr}}footer h4{color:var(--text);margin:0 0 10px}footer a{color:var(--text);padding:6px 0;display:block}footer a:hover{color:var(--text)}.rt-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.prose{color:var(--text);font-size:16px;line-height:1.75}.prose p{margin:0 0 var(--s-16)}.prose h2,.prose h3{margin-top:var(--s-24);margin-bottom:var(--s-10)}.prose ul{color:var(--muted);margin:.5em 0 1em;padding-left:1.2em}.input{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.input input{color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:15px}.kbd{font-family:var(--mono);border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:3px 6px;font-size:12px}hr{background:var(--line);border:none;height:1px;margin:16px 0}.announce{border-bottom:1px solid var(--line);color:var(--text);background:linear-gradient(90deg,#157a550f,#0f5e410f);justify-content:center;align-items:center;gap:10px;padding:10px;font-size:13px;font-weight:400;display:flex}.header{z-index:40;border-bottom:1px solid var(--line);background:#0d1017;position:sticky;top:0}.header .row{align-items:center;gap:12px;height:64px;display:flex}.header .logo{align-items:center;gap:10px;display:flex}.header nav{gap:12px;margin-left:20px;display:flex}.header nav a{color:var(--muted);border-radius:8px;padding:8px 10px}.header nav a[aria-current=page],.header nav a:hover{background:var(--surface);color:var(--text)}.header .actions{align-items:center;gap:10px;display:flex}.header .actions .icon-btn.theme{margin-right:4px}.player{z-index:50;border-top:1px solid var(--line);background:#10141d;position:sticky;bottom:0}.player .row{align-items:center;gap:10px;height:68px;display:flex}.player .title{font-weight:600}.player .meta{color:var(--muted);font-size:13px}.player progress{accent-color:#7fffd4;width:260px;height:6px}.player .right{align-items:center;gap:10px;margin-left:auto;display:flex}.player .seek{appearance:none;background:var(--line);border-radius:99px;outline:none;width:min(42vw,520px);height:6px}.player .seek::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(90deg, var(--accent-1), var(--accent-2));border:2px solid #fffc;border-radius:50%;width:14px;height:14px;margin-top:-4px}.player .seek::-moz-range-thumb{background:linear-gradient(90deg, var(--accent-1), var(--accent-2));border:2px solid #fffc;border-radius:50%;width:14px;height:14px}.player .meter{background:var(--line);border-radius:4px;width:120px;height:10px;display:inline-block}.player .right .pill{border:1px solid var(--line);color:var(--muted);background:var(--chip-bg);cursor:pointer;border-radius:999px;padding:6px 10px;font-size:12px}.player .right .pill[aria-pressed=true]{color:#00110f;background:linear-gradient(90deg, var(--accent-1), var(--accent-2));border-color:#0000}.hero{background:var(--g1);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero .wrap{grid-template-columns:3fr 2fr;gap:40px;padding:56px 0;display:grid}.hero h1{font-size:var(--fs-42);line-height:var(--lh-12);margin:0 0 10px}.hero .sub{color:var(--muted);font-size:var(--fs-18);max-width:560px;margin-bottom:24px}.hero .chip{border:1px solid var(--line);color:var(--muted);background:var(--v34-bg-hover);cursor:pointer;border-radius:999px;padding:8px 12px}.hero .searchbar{align-items:center;gap:10px;padding:10px;display:flex}@media (width<=960px){.hero .wrap{grid-template-columns:1fr}}.hero--minimal{background:var(--g1);border-bottom:none;position:relative;overflow:hidden}.hero--minimal .hero-min{text-align:center;justify-content:center;align-items:center;padding:clamp(56px,10vw,120px) 0;display:flex}.hero--minimal .hero-min__content{flex-direction:column;align-items:center;width:100%;display:flex}.hero--minimal h1{letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;text-wrap:balance;margin:0 0 12px;max-width:18ch;margin-inline:auto;font-size:clamp(32px,6vw,60px);font-weight:800;line-height:1.16}.hero--minimal .sub{opacity:.9;color:var(--muted);max-width:680px;margin:0 auto 22px;font-size:clamp(14px,2.1vw,18px);line-height:1.6}.hero--minimal .actions{gap:12px;margin-top:12px;margin-bottom:14px;display:inline-flex}.hero--minimal .btn{padding:10px 16px}.hero--minimal .hero-min__meta{color:var(--muted);justify-content:center;gap:16px;margin:10px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.hero--minimal .hero-min__content .btn+.btn{margin-left:10px}.hero-search{gap:12px;width:720px;max-width:min(720px,90vw);margin:14px auto 18px;display:grid}.hero-search__wrap{border:1px solid color-mix(in oklab, var(--text), transparent 75%);box-shadow:0 1px 0 color-mix(in oklab, var(--text), transparent 90%);border-radius:12px;align-items:center;padding:10px 12px;display:flex}.hero-search input[type=search]{appearance:none;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:6px 10px;font-size:16px;line-height:22px}.hero-search button[type=submit]{background:var(--primary);color:var(--on-primary,#fff);cursor:pointer;border:0;border-radius:10px;padding:8px 12px;font-weight:600}.hero--minimal .wrap,.hero--minimal .panel,.hero--minimal .searchbar{display:none!important}.playlists .card{padding:0;overflow:hidden}.playlist-card{cursor:pointer;border:1px solid var(--line);border-radius:16px;transition:transform .15s,box-shadow .15s,border-color .15s;display:block;position:relative;overflow:hidden}.playlist-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.playlist-cover{aspect-ratio:16/9;background:linear-gradient(135deg, color-mix(in oklab, var(--pc,#6ef3ff) 22%, transparent), color-mix(in oklab, var(--pc,#6ef3ff) 6%, transparent));border-bottom:1px solid var(--line);justify-content:flex-start;align-items:flex-end;padding:14px;display:flex;position:relative}.playlist-cover .emoji{opacity:.9;font-size:42px;line-height:1;position:absolute;top:10px;left:12px}.playlist-cover .badge{position:absolute;top:10px;right:10px}.playlist-title{font-size:17px;font-weight:800}.playlist-meta{color:var(--muted);font-size:12px}.playlist-info{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.playlist-action{color:var(--muted);opacity:.9;font-size:12px}.playlist-card:hover .playlist-cover{filter:brightness(1.08)}#waveform,#wave{--ws-bg:linear-gradient(180deg, #ffffff08, #ffffff03);background:var(--ws-bg);border:1px solid var(--line);border-radius:12px;height:84px;display:block;overflow:hidden}#wave-timeline{opacity:.9;margin-top:6px}.social-login-sep{color:var(--muted);align-items:center;gap:.8rem;margin:1rem 0 .6rem;font-size:12px;display:flex}.social-login-sep:before,.social-login-sep:after{content:"";background:var(--line);flex:1;height:1px}.btn--social{border-radius:var(--radius-m,10px);border:1px solid var(--line);background:var(--surface);width:100%;height:44px;color:var(--text);justify-content:center;align-items:center;gap:.6rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:inline-flex}.btn--social:hover{box-shadow:var(--shadow-1);border-color:color-mix(in oklab, var(--line) 40%, transparent);transform:translateY(-1px)}.btn--social:active{box-shadow:none;transform:translateY(0)}.btn--social:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;margin-right:.1rem;display:inline-block}.btn--wechat:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%2309b83e' d='M12 29c-5 0-9-3.6-9-8s4-8 9-8c4.9 0 9 3.6 9 8 0 1.7-.6 3.3-1.6 4.6l1.1 3.3-3.5-1.3C15.7 28.7 13.9 29 12 29zM28 31c-4.4 0-8-3.1-8-7s3.6-7 8-7 8 3.1 8 7c0 2-.9 3.8-2.5 5.1l.8 2.8-3-1.1c-1 .2-1.9.2-3.3.2zM9.5 18.5a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm5 0a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm10.5 6a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm6 0a1.5 1.5 0 110-3 1.5 1.5 0 010 3z'/%3E%3C/svg%3E")}.btn--social+.btn--social{margin-top:.6rem}.bg-brand-1{background-color:var(--brand-1)!important;color:var(--brand-1-on)!important}.text-brand-1{color:var(--brand-1)!important}.border-brand-1{border-color:var(--brand-1)!important}.btn-brand-1{background-color:var(--brand-1)!important;color:var(--brand-1-on)!important;border:1px solid var(--brand-1)!important}.btn-brand-1:hover{filter:brightness(1.08)}.badge-brand-1{background-color:var(--brand-1)!important;color:var(--brand-1-on)!important}.bg-brand-2{background-color:var(--brand-2)!important;color:var(--brand-2-on)!important}.text-brand-2{color:var(--brand-2)!important}.border-brand-2{border-color:var(--brand-2)!important}.btn-brand-2{background-color:var(--brand-2)!important;color:var(--brand-2-on)!important;border:1px solid var(--brand-2)!important}.btn-brand-2:hover{filter:brightness(1.08)}.badge-brand-2{background-color:var(--brand-2)!important;color:var(--brand-2-on)!important}.bg-brand-3{background-color:var(--brand-3)!important;color:var(--brand-3-on)!important}.text-brand-3{color:var(--brand-3)!important}.border-brand-3{border-color:var(--brand-3)!important}.btn-brand-3{background-color:var(--brand-3)!important;color:var(--brand-3-on)!important;border:1px solid var(--brand-3)!important}.btn-brand-3:hover{filter:brightness(1.08)}.badge-brand-3{background-color:var(--brand-3)!important;color:var(--brand-3-on)!important}.bg-brand-4{background-color:var(--brand-4)!important;color:var(--brand-4-on)!important}.text-brand-4{color:var(--brand-4)!important}.border-brand-4{border-color:var(--brand-4)!important}.btn-brand-4{background-color:var(--brand-4)!important;color:var(--brand-4-on)!important;border:1px solid var(--brand-4)!important}.btn-brand-4:hover{filter:brightness(1.08)}.badge-brand-4{background-color:var(--brand-4)!important;color:var(--brand-4-on)!important}.bg-brand-5{background-color:var(--brand-5)!important;color:var(--brand-5-on)!important}.text-brand-5{color:var(--brand-5)!important}.border-brand-5{border-color:var(--brand-5)!important}.btn-brand-5{background-color:var(--brand-5)!important;color:var(--brand-5-on)!important;border:1px solid var(--brand-5)!important}.btn-brand-5:hover{filter:brightness(1.08)}.badge-brand-5{background-color:var(--brand-5)!important;color:var(--brand-5-on)!important}.bg-brand-6{background-color:var(--brand-6)!important;color:var(--brand-6-on)!important}.text-brand-6{color:var(--brand-6)!important}.border-brand-6{border-color:var(--brand-6)!important}.btn-brand-6{background-color:var(--brand-6)!important;color:var(--brand-6-on)!important;border:1px solid var(--brand-6)!important}.btn-brand-6:hover{filter:brightness(1.08)}.badge-brand-6{background-color:var(--brand-6)!important;color:var(--brand-6-on)!important}.tracks .title.track-link{cursor:pointer;transition:color .15s}.tracks .title.track-link:hover{color:var(--accent-1)}a.tag,a.badge,a.chip{cursor:pointer;font-weight:500;text-decoration:none!important}a.tag,a.tag:visited{color:var(--v34-text-secondary);background:var(--v34-bg-warm);border:1px solid var(--v34-border)}a.badge,a.badge:visited,a.chip,a.chip:visited{color:var(--v34-text-secondary,#2d2d30)!important}a.tag:hover{border-color:var(--v34-accent);color:var(--v34-accent);background:var(--v34-bg-warm);filter:none;transform:none}a.badge:hover,a.chip:hover{filter:brightness(.88);transition:filter var(--v34-duration-fast) var(--v34-ease), transform var(--v34-duration-fast) var(--v34-ease);transform:translateY(-1px)}@keyframes sk{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes swBlink{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}.loading-spinner{animation:1s linear infinite spin}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:var(--v34-bg-hover,#f6f5f3);background-image:linear-gradient(90deg, var(--v34-bg-hover,#f6f5f3) 0%, var(--v34-bg-warm,#f0efec) 40%, var(--v34-bg-hover,#f6f5f3) 80%);border-radius:var(--v34-r,10px);background-size:800px 100%;animation:1.5s linear infinite shimmer}.skeleton-text{border-radius:6px;height:14px;margin-bottom:8px}.skeleton-text.sm{width:60%;height:12px}.skeleton-text.lg{width:40%;height:20px}.skeleton-card{border-radius:var(--v34-r-lg,14px);height:180px}.skeleton-row{border-radius:8px;height:48px;margin-bottom:4px}.skeleton-hero{border-radius:var(--v34-r-lg,14px);height:200px;margin-bottom:24px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--v34-bg-page,#fafaf8)}::-webkit-scrollbar-thumb{background:var(--v34-border,#e4e2dd);background-clip:padding-box;border:2px solid #0000;border-radius:999px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=768px){.header .row{height:52px}}@media (width<=960px){.cols-4{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.announce{text-align:center!important;white-space:nowrap!important;padding:8px 28px 8px 4px!important;font-size:9px!important;overflow:hidden!important}.announce .badge{flex-shrink:0!important;padding:2px 3px!important;font-size:8px!important}.announce .announce-close{width:16px!important;height:16px!important;right:4px!important}.announce .announce-close svg{width:10px!important;height:10px!important}}@media (width<=480px){.announce{padding:6px 20px 6px 3px!important;font-size:8px!important}.announce .badge{padding:1px 2px!important;font-size:7px!important}.announce .announce-close{width:14px!important;height:14px!important;right:3px!important}.announce .announce-close svg{width:8px!important;height:8px!important}}@media (width<=375px){.announce{padding:5px 18px 5px 2px!important;font-size:7px!important}.announce .badge{padding:1px 2px!important;font-size:6px!important}.announce .announce-close{width:12px!important;height:12px!important;right:2px!important}.announce .announce-close svg{width:7px!important;height:7px!important}}@media (width<=768px){.header .logo,.header nav.desktop-nav,.header .grow{visibility:hidden!important;display:none!important}.header .actions .language-selector-wrapper,.header .actions button.btn,.header .actions button.ghost,.header .actions a.avatar-btn,.header .actions>.btn,.header .actions>.ghost,.header .actions>.avatar-btn{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.header .container.row{justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 6px!important;display:flex!important}.header{margin-top:0!important;padding-top:0!important;padding-bottom:0!important;top:44px!important}.announce{height:44px!important}.header .mobile-menu-btn{flex-shrink:0!important;width:44px!important;height:44px!important;margin-right:0!important;display:flex!important;position:absolute!important;left:6px!important}.header .actions .search-input{visibility:visible!important;flex:1!important;order:2!important;max-width:calc(100vw - 120px)!important;margin:0 auto!important;display:flex!important}.header .actions .search-input input{text-align:center!important;width:100%!important;font-size:14px!important}.header .actions .icon-btn.theme,.header .actions button.icon-btn.theme{visibility:visible!important;flex-shrink:0!important;order:3!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;display:flex!important;position:relative!important;right:auto!important}.header .actions .icon-btn.theme svg{margin:0 auto!important}.header .actions{flex:1!important;order:2!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;display:flex!important}.home{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.home section.container,.home .section.container{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important;overflow-x:hidden!important}.home .tracks{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.home .tracks table thead{display:none!important}.home .tracks table,.home .tracks table tbody{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.home .tracks table tbody tr{background:var(--surface)!important;border:1px solid var(--line)!important;box-sizing:border-box!important;border-radius:12px!important;width:100%!important;max-width:100%!important;margin-bottom:12px!important;padding:16px!important;display:block!important;position:relative!important;box-shadow:0 2px 8px #0000000d!important}.home .tracks table tbody tr td{box-sizing:border-box!important;border:none!important;width:100%!important;padding:0!important;display:block!important}:root[data-theme=dark] .home .tracks table,:root[data-theme=dark] .home .tracks table tbody,:root[data-theme=dark] .home .tracks table tbody tr,:root[data-theme=dark] .home .tracks table tbody tr td{background-color:#0000!important}:root[data-theme=dark] .home .tracks table tbody tr{background:var(--surface)!important}.home .tracks table tbody tr td:first-child{vertical-align:top!important;width:auto!important;margin-right:12px!important;display:inline-block!important}.home .tracks table tbody tr td:first-child .icon-btn{border-radius:var(--r-10,10px)!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;display:inline-flex!important}.home .tracks table tbody tr td:first-child .icon-btn svg{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important}.home .tracks table tbody tr td:nth-child(2){vertical-align:top!important;width:calc(100% - 60px)!important;margin-bottom:12px!important;display:inline-block!important}.home .tracks table tbody tr td:nth-child(2) .title{margin-bottom:4px!important;font-size:16px!important;font-weight:600!important;display:block!important}.home .tracks table tbody tr td:nth-child(2) .meta{color:var(--muted)!important;font-size:13px!important}.home .tracks table tbody tr td:nth-child(3){flex-wrap:wrap!important;gap:6px!important;margin-bottom:12px!important;display:flex!important}.home .tracks table tbody tr td:nth-child(4),.home .tracks table tbody tr td:nth-child(5),.home .tracks table tbody tr td:nth-child(6){width:auto!important;color:var(--muted)!important;margin-right:16px!important;font-size:13px!important;display:inline-block!important}.home .tracks table tbody tr td:nth-child(4):before{content:"BPM: "!important;color:var(--text)!important;font-weight:600!important}.home .tracks table tbody tr td:nth-child(5):before{content:"时长: "!important;color:var(--text)!important;font-weight:600!important}.home .tracks table tbody tr td:nth-child(6){margin:12px 0!important;display:block!important}.home .tracks table tbody tr td:nth-child(6) .badge{white-space:normal!important;word-wrap:break-word!important;word-break:break-word!important;max-width:100%!important;font-size:11px!important;display:inline-block!important}.home .tracks table tbody tr td:nth-child(7){border-top:1px solid var(--line)!important;margin-top:12px!important;padding-top:12px!important}.home .tracks table tbody tr td:nth-child(7) .inline-controls{justify-content:flex-end!important;gap:12px!important;display:flex!important}.home .tracks table tbody tr td:nth-child(7) .icon-btn{border-radius:8px!important;width:44px!important;height:44px!important}}html,body{max-width:100vw!important;overflow-x:clip!important}body{position:relative!important}@media (width<=768px){.header nav,.header .desktop-nav,nav.desktop-nav,.header nav[aria-label=主导航]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;clip:rect(0, 0, 0, 0)!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;display:none!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.header nav a,.desktop-nav a,nav.desktop-nav a{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.header .mobile-menu-btn,header .mobile-menu-btn,button.mobile-menu-btn{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:inline-flex!important;position:relative!important}.sfx-collection-main{padding-top:0!important}.sfx-collection-main .sfx-col-hero{padding:16px 0!important}.sfx-collection-main .hero-inner{grid-template-columns:1fr!important;gap:16px!important;padding:16px!important}.sfx-collection-main .hero-text h1{margin:6px 0 8px!important;font-size:22px!important}.sfx-collection-main .hero-text .sub{font-size:14px!important}.sfx-collection-main .hero-art{width:100px!important;height:75px!important;margin:0 auto!important}.sfx-collection-main .hero-art svg{width:60px!important;height:60px!important}.sfx-collection-main .sfx-col-toolbar{padding:12px!important;position:relative!important;top:0!important}.sfx-collection-main .sfx-col-toolbar .bar{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.sfx-collection-main .sfx-col-toolbar .tool{flex-wrap:wrap!important;gap:6px!important}.sfx-collection-main .sfx-col-toolbar .tool.grow{display:none!important}.sfx-collection-main .sfx-col-toolbar .chip{padding:6px 10px!important;font-size:12px!important}.sfx-collection-main .sfx-col-toolbar select{padding:6px 10px!important;font-size:13px!important}.sfx-collection-main .tracks .table{background:0 0!important;border:none!important;display:block!important}.sfx-collection-main .tracks .table thead{display:none!important}.sfx-collection-main .tracks .table tbody{display:block!important}.sfx-collection-main .tracks .table tbody tr{background:var(--surface)!important;border:1px solid var(--line)!important;box-sizing:border-box!important;border-radius:12px!important;width:100%!important;max-width:100%!important;margin-bottom:12px!important;padding:16px!important;display:block!important;position:relative!important}.sfx-collection-main .tracks .table tbody tr td{box-sizing:border-box!important;border:none!important;width:100%!important;padding:0!important;display:block!important}.sfx-collection-main .tracks .table tbody tr td:first-child{vertical-align:top!important;width:auto!important;margin-right:12px!important;display:inline-block!important}.sfx-collection-main .tracks .table tbody tr td:first-child .icon-btn{border-radius:10px!important;width:44px!important;height:44px!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(2){vertical-align:top!important;width:calc(100% - 60px)!important;margin-bottom:12px!important;display:inline-block!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(2) .title{margin-bottom:4px!important;font-size:16px!important;font-weight:600!important;display:block!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(2) .meta{color:var(--muted)!important;font-size:13px!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(3){flex-wrap:wrap!important;gap:6px!important;margin-bottom:12px!important;display:flex!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(4){width:auto!important;color:var(--text)!important;margin-right:16px!important;font-size:13px!important;display:inline-block!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(4):before{content:"时长: "!important;color:var(--muted)!important;font-weight:500!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(5){margin:12px 0!important;display:block!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(5) .badge{padding:4px 8px!important;font-size:11px!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(6){border-top:1px solid var(--line)!important;margin-top:12px!important;padding-top:12px!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(6) .inline-controls{justify-content:flex-end!important;gap:12px!important;display:flex!important}.sfx-collection-main .tracks .table tbody tr td:nth-child(6) .icon-btn{border-radius:8px!important;width:44px!important;height:44px!important}.sfx-collection-main .sfx-list-section{padding:20px 12px 60px!important}}@media (width<=480px){.container{padding-left:max(12px, env(safe-area-inset-left))!important;padding-right:max(12px, env(safe-area-inset-right))!important}h1{letter-spacing:0!important;font-size:clamp(22px,6.6vw,26px)!important;font-weight:700!important;line-height:1.18!important}h2{letter-spacing:0!important;font-size:clamp(18px,5.4vw,20px)!important;font-weight:680!important;line-height:1.24!important}.hero .wrap{gap:24px;padding:32px 0;grid-template-columns:1fr!important}.hero h1{font-size:clamp(24px,7vw,28px)!important}.hero .sub{font-size:14px!important;line-height:1.55!important}.grid.cols-4,.grid.cols-3,.grid.cols-2{gap:12px;grid-template-columns:1fr!important}.btn,.icon-btn,button{-webkit-tap-highlight-color:transparent;min-width:44px;min-height:44px}.chip{min-height:36px;padding:8px 14px}input,textarea,select{font-size:16px!important}.card{margin-bottom:12px}.player .row{flex-wrap:wrap;gap:8px;padding:12px 0}.player .seek{order:-1;width:100%!important}.license .card>div{flex-wrap:wrap!important}.license .select{flex:calc(50% - 5px)!important;min-width:120px!important;max-width:calc(50% - 5px)!important}.modal .box{max-height:calc(100vh - 16px);margin:8px auto;width:calc(100vw - 16px)!important}#license-modal .body{grid-template-columns:1fr!important}#license-modal .tabs{flex-flow:wrap}footer .cols{gap:24px;grid-template-columns:1fr!important}footer .footer-links-wrapper{justify-content:space-between!important;gap:8px!important;display:flex!important}footer .footer-links-wrapper>div{flex:1!important;min-width:0!important}.searchbar kbd{display:none!important}.hero .panel .row{gap:6px}.player .container{flex-flow:wrap!important;align-items:center!important;gap:6px 8px!important;padding:8px 12px!important;display:flex!important}.player .seek{flex:1!important;order:2!important;width:auto!important;min-width:0!important;height:4px!important;margin:0!important}.player .row{order:10!important;gap:8px!important;width:100%!important;min-height:auto!important;padding:0!important;display:contents!important}.player .row>.icon-btn:first-of-type{flex-shrink:0!important;order:1!important;width:32px!important;height:32px!important}.player .row>.icon-btn:nth-of-type(2){flex-shrink:0!important;order:3!important;width:32px!important;height:32px!important}.player .icon-btn svg{width:14px!important;height:14px!important}.player .meter{display:none!important}.player .row>div:has(.track-info){display:contents!important}.player .track-info{flex-direction:column!important;flex:1!important;order:21!important;gap:2px!important;min-width:0!important;display:flex!important}.player .track-info .title{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;overflow:hidden!important}.player .track-info .meta{white-space:nowrap!important;text-overflow:ellipsis!important;opacity:.7!important;font-size:11px!important;overflow:hidden!important}.player .wf-wrap{flex-shrink:0!important;order:20!important;width:60px!important;height:50px!important;margin:0!important;display:block!important}.player .waveform{width:100%!important;height:100%!important;display:block!important}.player .right{flex-shrink:0!important;order:30!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;width:100%!important;margin-left:0!important;display:flex!important}.player .pill{white-space:nowrap!important;flex-shrink:0!important;align-items:center!important;padding:5px 10px!important;font-size:10px!important;line-height:1.2!important;display:inline-flex!important}.player progress{flex:1!important;min-width:60px!important;height:4px!important;display:block!important}.player .btn.ghost,.player .btn.primary{white-space:nowrap!important;flex-shrink:0!important;padding:5px 10px!important;font-size:10px!important;line-height:1.2!important}.player{padding:6px 0!important}}.pricing-page .container,.pricing-page main.container,.pricing-page .hero .container{padding-top:0!important;padding-bottom:0!important}.home{padding-top:70px!important}main#main-content:not(.auth-page){padding-top:40px!important}@media (width<=768px){.account-hero{padding:20px 16px 12px!important}.account-hero .row{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.account-hero h2{font-size:17px!important}.account-hero .small{font-size:11px!important}.account-hero>.row>div:last-child{width:100%!important;margin-left:0!important}.account-hero button{width:100%!important;font-size:13px!important}.tabs{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;gap:6px!important;padding:8px 16px!important;overflow-x:auto!important}.tabs::-webkit-scrollbar{display:none!important}.tabs .tab{white-space:nowrap!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;min-height:36px!important;padding:8px 14px!important;font-size:13px!important;display:inline-flex!important}.section{padding:14px 16px!important}.section .row{flex-direction:column!important;gap:12px!important}.section .card{width:100%!important;min-width:100%!important}.card h4{font-size:15px!important}.section .card .row{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.section .card .badge.clickable{text-align:center!important;width:100%!important;padding:8px 10px!important}#favorites .card{background:0 0!important;overflow:visible!important}#favorites .table{border:none!important;width:100%!important;min-width:0!important;display:block!important}#favorites .table thead{display:none!important}#favorites .table tbody{width:100%!important;display:block!important}#favorites .table tbody tr{border:1px solid var(--line)!important;box-sizing:border-box!important;background:0 0!important;border-radius:12px!important;width:100%!important;max-width:100%!important;margin-bottom:14px!important;padding:16px!important;display:block!important;position:relative!important}#favorites .table tbody tr td{border:none!important;margin-bottom:8px!important;padding:0!important;display:block!important}#favorites .table tbody tr td:first-child{color:var(--text)!important;border-bottom:1px dashed var(--line)!important;margin-bottom:12px!important;padding-bottom:8px!important;font-size:16px!important;font-weight:600!important}#favorites .table tbody tr td:first-child a{color:var(--text)!important;text-decoration:none!important}#favorites .table tbody tr td:nth-child(2){flex-wrap:wrap!important;gap:6px!important;margin-bottom:12px!important;display:flex!important}#favorites .table tbody tr td:nth-child(2):before{content:"标签："!important;color:var(--muted)!important;margin-right:6px!important;font-size:13px!important;font-weight:500!important}#favorites .table tbody tr td:nth-child(3){color:var(--text)!important;margin-right:16px!important;font-size:13px!important;display:inline-block!important}#favorites .table tbody tr td:nth-child(3):before{content:"时长："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}#favorites .table tbody tr td:nth-child(4){color:var(--text)!important;margin-bottom:12px!important;font-size:13px!important;display:block!important}#favorites .table tbody tr td:nth-child(4):before{content:"添加时间："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}#favorites .table tbody tr td:nth-child(5){border-top:1px solid var(--line)!important;justify-content:flex-end!important;gap:12px!important;margin-top:12px!important;margin-bottom:0!important;padding-top:12px!important;display:flex!important}#favorites .table tbody tr td:nth-child(5) a{color:var(--accent-1)!important;font-size:13px!important;text-decoration:none!important}#playlists .card{background:0 0!important;overflow:visible!important}#playlists .table{border:none!important;width:100%!important;min-width:0!important;display:block!important}#playlists .table thead{display:none!important}#playlists .table tbody{width:100%!important;display:block!important}#playlists .table tbody tr{border:1px solid var(--line)!important;box-sizing:border-box!important;background:0 0!important;border-radius:12px!important;width:100%!important;max-width:100%!important;margin-bottom:14px!important;padding:16px!important;display:block!important;position:relative!important}#playlists .table tbody tr td{border:none!important;margin-bottom:8px!important;padding:0!important;display:block!important}#playlists .table tbody tr td:first-child{color:var(--text)!important;border-bottom:1px dashed var(--line)!important;margin-bottom:12px!important;padding-bottom:8px!important;font-size:16px!important;font-weight:600!important}#playlists .table tbody tr td:first-child a{color:var(--text)!important;text-decoration:none!important}#playlists .table tbody tr td:nth-child(2){flex-wrap:wrap!important;gap:6px!important;margin-bottom:12px!important;display:flex!important}#playlists .table tbody tr td:nth-child(2):before{content:"标签："!important;color:var(--muted)!important;margin-right:6px!important;font-size:13px!important;font-weight:500!important}#playlists .table tbody tr td:nth-child(3){color:var(--text)!important;margin-right:16px!important;font-size:13px!important;display:inline-block!important}#playlists .table tbody tr td:nth-child(3):before{content:"曲目数："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}#playlists .table tbody tr td:nth-child(4){color:var(--text)!important;margin-bottom:12px!important;font-size:13px!important;display:block!important}#playlists .table tbody tr td:nth-child(4):before{content:"创建时间："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}#playlists .table tbody tr td:nth-child(5){border-top:1px solid var(--line)!important;justify-content:flex-end!important;gap:12px!important;margin-top:12px!important;margin-bottom:0!important;padding-top:12px!important;display:flex!important}#playlists .table tbody tr td:nth-child(5) a{color:var(--accent-1)!important;font-size:13px!important;text-decoration:none!important}#purchases .card{background:0 0!important;overflow:visible!important}#purchases .table{border:none!important;width:100%!important;min-width:0!important;display:block!important}#purchases .table thead{display:none!important}#purchases .table tbody{width:100%!important;display:block!important}#purchases .table tbody tr{border:1px solid var(--line)!important;box-sizing:border-box!important;background:0 0!important;border-radius:12px!important;width:100%!important;max-width:100%!important;margin-bottom:14px!important;padding:16px!important;display:block!important;position:relative!important}#purchases .table tbody tr td{border:none!important;margin-bottom:8px!important;padding:0!important;display:block!important}#purchases .table tbody tr td:first-child{color:var(--text)!important;border-bottom:1px dashed var(--line)!important;margin-bottom:12px!important;padding-bottom:8px!important;font-size:16px!important;font-weight:600!important}#purchases .table tbody tr td:first-child:before{content:"订单号："!important;color:var(--muted)!important;margin-right:4px!important;font-size:13px!important;font-weight:500!important}#purchases .table tbody tr td:nth-child(2){color:var(--text)!important;margin-bottom:8px!important;font-size:14px!important}#purchases .table tbody tr td:nth-child(2):before{content:"项目："!important;color:var(--muted)!important;margin-right:4px!important;font-size:13px!important;font-weight:500!important}#purchases .table tbody tr td:nth-child(3){color:var(--text)!important;margin-right:16px!important;font-size:13px!important;display:inline-block!important}#purchases .table tbody tr td:nth-child(3):before{content:"授权类型："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}#purchases .table tbody tr td:nth-child(4){color:var(--text)!important;margin-bottom:12px!important;font-size:13px!important;display:inline-block!important}#purchases .table tbody tr td:nth-child(4):before{content:"金额："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}#purchases .table tbody tr td:nth-child(5){margin-bottom:12px!important;font-size:13px!important;display:block!important}#purchases .table tbody tr td:nth-child(5):before{content:"状态："!important;color:var(--muted)!important;margin-right:4px!important;font-size:13px!important;font-weight:500!important}#purchases .table tbody tr td:nth-child(6){border-top:1px solid var(--line)!important;justify-content:flex-end!important;margin-top:12px!important;margin-bottom:0!important;padding-top:12px!important;display:flex!important}#purchases .table tbody tr td:nth-child(6) a{color:var(--accent-1)!important;font-size:13px!important;text-decoration:none!important}#downloads .card{background:0 0!important;overflow:visible!important}#downloads .table{border:none!important;width:100%!important;min-width:0!important;display:block!important}#downloads .table thead{display:none!important}#downloads .table tbody{width:100%!important;display:block!important}#downloads .table tbody tr{border:1px solid var(--line)!important;box-sizing:border-box!important;background:0 0!important;border-radius:12px!important;width:100%!important;max-width:100%!important;margin-bottom:14px!important;padding:16px!important;display:block!important;position:relative!important}#downloads .table tbody tr td{border:none!important;margin-bottom:8px!important;padding:0!important;display:block!important}#downloads .table tbody tr td:first-child{color:var(--text)!important;border-bottom:1px dashed var(--line)!important;margin-bottom:12px!important;padding-bottom:8px!important;font-size:16px!important;font-weight:600!important}#downloads .table tbody tr td:nth-child(2){color:var(--text)!important;margin-right:16px!important;font-size:13px!important;display:inline-block!important}#downloads .table tbody tr td:nth-child(2):before{content:"时间："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}#downloads .table tbody tr td:nth-child(3){color:var(--text)!important;margin-right:16px!important;font-size:13px!important;display:inline-block!important}#downloads .table tbody tr td:nth-child(3):before{content:"格式："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}#downloads .table tbody tr td:nth-child(4){color:var(--text)!important;margin-bottom:12px!important;font-size:13px!important;display:block!important}#downloads .table tbody tr td:nth-child(4):before{content:"授权："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}#downloads .table tbody tr td:nth-child(5){border-top:1px solid var(--line)!important;justify-content:flex-end!important;margin-top:12px!important;margin-bottom:0!important;padding-top:12px!important;display:flex!important}#downloads .table tbody tr td:nth-child(5) a{color:var(--accent-1)!important;font-size:13px!important;text-decoration:none!important}#channels .card{background:0 0!important;overflow:visible!important}#channels .table{border:none!important;width:100%!important;min-width:0!important;display:block!important}#channels .table thead{display:none!important}#channels .table tbody{width:100%!important;display:block!important}#channels .table tbody tr{border:1px solid var(--line)!important;box-sizing:border-box!important;background:0 0!important;border-radius:12px!important;width:100%!important;max-width:100%!important;margin-bottom:14px!important;padding:16px!important;display:block!important;position:relative!important}#channels .table tbody tr td{border:none!important;margin-bottom:8px!important;padding:0!important;display:block!important}#channels .table tbody tr td:first-child{color:var(--text)!important;border-bottom:1px dashed var(--line)!important;margin-bottom:12px!important;padding-bottom:8px!important;font-size:16px!important;font-weight:600!important}#channels .table tbody tr td:first-child:before{content:"平台："!important;color:var(--muted)!important;margin-right:4px!important;font-size:13px!important;font-weight:500!important}#channels .table tbody tr td:nth-child(2){color:var(--text)!important;margin-bottom:8px!important;font-size:14px!important}#channels .table tbody tr td:nth-child(2):before{content:"账号："!important;color:var(--muted)!important;margin-right:4px!important;font-size:13px!important;font-weight:500!important}#channels .table tbody tr td:nth-child(3){margin-bottom:8px!important;margin-right:16px!important;font-size:13px!important;display:inline-block!important}#channels .table tbody tr td:nth-child(3):before{content:"状态："!important;color:var(--muted)!important;margin-right:4px!important;font-size:13px!important;font-weight:500!important}#channels .table tbody tr td:nth-child(4){color:var(--text)!important;margin-bottom:0!important;font-size:13px!important;display:block!important}#channels .table tbody tr td:nth-child(4):before{content:"添加时间："!important;color:var(--muted)!important;margin-right:4px!important;font-weight:500!important}.card{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.table{font-size:12px!important}.table th{padding:10px 6px!important;font-size:11px!important}.table td{padding:10px 6px!important;font-size:12px!important}.rtacc-panel{border-radius:10px!important}.rtacc-sum{padding:12px 14px!important}.rtacc-stat{padding:6px 10px!important}.rtacc-stat h4{font-size:11px!important}.rtacc-stat .n{font-size:18px!important}.rtacc-toolbar{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.rtacc-table{border:none!important;width:100%!important;display:block!important}.rtacc-table thead{display:none!important}.rtacc-table tbody{width:100%!important;display:block!important}.rtacc-table tbody tr{border:1px solid var(--line)!important;box-sizing:border-box!important;background:0 0!important;border-radius:12px!important;width:100%!important;margin-bottom:14px!important;padding:16px!important;display:block!important;position:relative!important}.rtacc-table tbody tr td{border:none!important;align-items:baseline!important;margin-bottom:8px!important;padding:0!important;font-size:14px!important;line-height:1.6!important;display:flex!important}.rtacc-table tbody tr td:first-child:before{content:"订单编号"!important;color:var(--muted)!important;flex-shrink:0!important;min-width:80px!important;font-size:14px!important;font-weight:500!important;display:inline-block!important}.rtacc-table tbody tr td:nth-child(2):before{content:"充值金额"!important;color:var(--muted)!important;flex-shrink:0!important;min-width:80px!important;font-size:14px!important;font-weight:500!important;display:inline-block!important}.rtacc-table tbody tr td:nth-child(3):before{content:"支付方式"!important;color:var(--muted)!important;flex-shrink:0!important;min-width:80px!important;font-size:14px!important;font-weight:500!important;display:inline-block!important}.rtacc-table tbody tr td:nth-child(4):before{content:"支付时间"!important;color:var(--muted)!important;flex-shrink:0!important;min-width:80px!important;font-size:14px!important;font-weight:500!important;display:inline-block!important}.rtacc-table tbody tr td:nth-child(5):before{content:"发票状态"!important;color:var(--muted)!important;flex-shrink:0!important;min-width:80px!important;font-size:14px!important;font-weight:500!important;display:inline-block!important}.rtacc-table tbody tr td:first-child{color:var(--text)!important;border-bottom:1px dashed var(--line)!important;margin-bottom:12px!important;padding-bottom:8px!important;font-size:14px!important}.rtacc-table tbody tr td:nth-child(2){color:var(--accent-1)!important;font-size:16px!important;font-weight:600!important}.rtacc-table tbody tr td:nth-child(5){align-items:center!important;margin-bottom:8px!important;display:flex!important}.rtacc-table tbody tr td:nth-child(5) .rtacc-badge{margin-left:0!important}.rtacc-table tbody tr td:nth-child(6){border-top:1px solid var(--line)!important;margin-top:14px!important;margin-bottom:0!important;padding-top:14px!important;display:block!important}.rtacc-table tbody tr td:nth-child(6) button{border:1px solid var(--line)!important;width:100%!important;color:var(--text)!important;white-space:nowrap!important;text-align:center!important;background:0 0!important;border-radius:999px!important;padding:8px 16px!important;font-size:13px!important;font-weight:600!important}.rtacc-filter{scrollbar-width:none!important;gap:6px!important;overflow-x:auto!important}.rtacc-filter::-webkit-scrollbar{display:none!important}.rtacc-filter-btn{white-space:nowrap!important;padding:7px 10px!important;font-size:12px!important}.rtacc-search input{width:100%!important;min-width:auto!important;font-size:13px!important}.rtacc-item{flex-direction:column!important;gap:12px!important;padding:12px 14px!important}.rtacc-cover{border-radius:8px!important;width:100%!important;height:60px!important}.rtacc-title{font-size:14px!important}.rtacc-muted{font-size:11px!important}.rtacc-kv{flex-direction:column!important;gap:6px!important;font-size:11px!important}.rtacc-actions{flex-direction:column!important;gap:8px!important;width:100%!important}.rtacc-actions .rtacc-btn{width:100%!important;min-width:auto!important;padding:10px 14px!important;font-size:13px!important}.license-modal,.invoice-modal,.certificate-modal{border-radius:0!important;max-width:100%!important;max-height:100vh!important;padding:16px!important}.license-modal-header,.invoice-modal-header{margin-bottom:12px!important;padding:16px 0!important}.license-modal-header h3,.invoice-modal-header h3{font-size:16px!important}.license-modal-body,.invoice-modal-body{padding:0 4px 16px!important}.certificate-modal,.certificate-content{padding:16px!important}.form-row-horizontal,.form-row{grid-template-columns:1fr!important;gap:12px!important}.form-section{padding:16px 10px 10px!important}.section-title{font-size:14px!important}.checkbox-group{gap:8px!important}.radio-label,.checkbox-label{font-size:14px!important}.form-label{font-size:12px!important}.form-input,.form-select{padding:9px 10px!important;font-size:13px!important}.certificate-grid{grid-template-columns:1fr!important;gap:10px!important}.cert-item{font-size:14px!important}.cert-label{width:110px!important;font-size:12px!important}.cert-value{font-size:13px!important}.certificate-header h1{font-size:20px!important}.certificate-header h2,.certificate-intro{font-size:14px!important}.license-modal-footer,.invoice-modal-footer,.certificate-modal-footer{flex-wrap:wrap!important;gap:8px!important;padding-top:12px!important}.modal-btn{flex:1!important;min-width:100px!important;padding:10px 14px!important;font-size:13px!important}.invoice-type-tabs{flex-direction:column!important;gap:4px!important}.invoice-type-tabs button{text-align:left!important;border-bottom:none!important;border-left:2px solid #0000!important;padding-left:12px!important}.invoice-type-tabs button.active{border-bottom-color:#0000!important;border-left-color:#3b82f6!important}.badge{padding:4px 8px!important;font-size:11px!important}.rtacc-badge{padding:2px 6px!important;font-size:11px!important}.rtacc-badge.success{background:var(--v34-green-soft)!important;color:#6ef3ff!important;border:1px solid #2da44e33!important}.rtacc-badge.warn{color:#ffd15f!important;background:#ffd15f1f!important;border:1px solid #ffd15f33!important}}@media (width>=481px) and (width<=768px){.container{padding-left:16px!important;padding-right:16px!important}.hero .wrap{grid-template-columns:1fr!important}.grid.cols-4,.grid.cols-3{grid-template-columns:repeat(2,1fr)!important}footer .cols{gap:24px;grid-template-columns:1fr!important}footer .footer-links-wrapper{justify-content:space-between!important;gap:8px!important;display:flex!important}footer .footer-links-wrapper>div{flex:1!important;min-width:0!important}}@media (width>=769px) and (width<=1024px){.container{padding-left:20px;padding-right:20px}.grid.cols-4{grid-template-columns:repeat(3,1fr)!important}}@supports (padding:max(0px)){body{padding-bottom:env(safe-area-inset-bottom)}.header{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.player{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}}@media (width<=768px) and (orientation:landscape){.hero{padding:24px 0!important}.hero h1{margin-bottom:8px;font-size:24px!important}.hero .sub{margin-bottom:16px}.modal .box{max-height:calc(100vh - 40px);overflow-y:auto}}@media (width<=768px){*{-webkit-overflow-scrolling:touch}::-webkit-scrollbar{width:4px;height:4px}body{overscroll-behavior:none}}@media (width<=375px){.container{padding-left:12px;padding-right:12px}.hero h1{line-height:1.2;font-size:22px!important}.hero .sub{font-size:13.5px!important}.chip{padding:6px 10px;font-size:12px}.btn{padding:10px 12px;font-size:14px}.card{padding:12px}.table th,.table td{padding:10px 8px;font-size:13px}}@media (width<=768px){#color-search .color-integrated{border-radius:12px!important;margin-bottom:16px!important;padding:12px!important}#color-search .color-integrated h2{margin-bottom:12px!important;font-size:17px!important}#color-search .cb.wrap{grid-template-columns:1fr!important;gap:12px!important}#color-search .cb-left,#color-search .cb-right{border-radius:12px!important;padding:12px!important}#color-search .cb-picker .row{flex-wrap:wrap!important;gap:8px!important}#color-search .cb-picker input[type=color]{flex-shrink:0!important;width:44px!important;height:44px!important}#color-search .cb-picker .pill{flex:auto!important;min-width:100px!important;padding:10px 12px!important;font-size:14px!important}#color-search .cb-picker input.hex{flex:100%!important;padding:10px 12px!important;font-size:14px!important}#color-search .cb-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:6px!important;max-height:160px!important;padding:6px!important}#color-search .cb-grid .swatch{width:32px!important;height:32px!important}#color-search .cb-selected{flex-wrap:wrap!important;gap:8px!important}#color-search .cb-selected .label{font-size:14px!important}#color-search .cb-selected .value{font-size:15px!important}#color-search .cb-slider label{font-size:14px!important}#color-search .scene-rec{padding:10px 12px!important}#color-search .scene-title,#color-search .scene-content,#color-search .cb-recent>span{font-size:12px!important}#color-search .cb-recent .swatch{width:28px!important;height:28px!important}#color-search .cb-right .legend h4{margin-bottom:10px!important;font-size:15px!important}#color-search .cb-right .legend .moods{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#color-search .cb-right .legend .moods li{font-size:13px!important}#color-search .cb-right .dot{width:16px!important;height:16px!important}#color-search .cb-right .legend .tip{margin-top:10px!important;font-size:11px!important}#color-search .tracks .container{padding-left:12px!important;padding-right:12px!important}#color-search .tracks .toolbar{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:12px 0!important}#color-search .tracks .toolbar .input{width:100%!important;position:relative!important}#color-search .tracks .toolbar .input input{width:100%!important;padding:10px 40px 10px 12px!important;font-size:14px!important}#color-search .tracks .toolbar .search-btn{padding:4px!important;font-size:16px!important;position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important}#color-search .tracks .toolbar .sort{justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}#color-search .tracks .toolbar .sort span{font-size:13px!important}#color-search .tracks .toolbar .sort select{flex:1!important;max-width:200px!important;margin-left:12px!important;padding:8px 10px!important;font-size:13px!important}#color-search .chips{flex-wrap:wrap!important;gap:8px!important;padding:12px 0 16px!important;display:flex!important}#color-search .chips .chip{margin:0!important;padding:6px 12px!important;font-size:13px!important}#color-search .tracks table,#color-search .tracks table tbody{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}#color-search .tracks table thead{display:none!important}#color-search .tracks table tbody tr{background:var(--surface)!important;border:1px solid var(--line)!important;box-sizing:border-box!important;border-radius:12px!important;width:100%!important;max-width:100%!important;margin-bottom:12px!important;padding:16px!important;display:block!important;position:relative!important;box-shadow:0 2px 8px #0000000d!important}#color-search .tracks table tbody tr td{box-sizing:border-box!important;border:none!important;width:100%!important;padding:0!important;display:block!important}:root[data-theme=dark] #color-search .tracks table tbody tr{background:var(--surface)!important}#color-search .tracks table tbody tr td:first-child{vertical-align:top!important;width:auto!important;margin-right:12px!important;display:inline-block!important}#color-search .tracks table tbody tr td:first-child .icon-btn{border-radius:10px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;display:inline-flex!important}#color-search .tracks table tbody tr td:first-child .icon-btn svg{width:20px!important;height:20px!important}#color-search .tracks table tbody tr td:nth-child(2){vertical-align:top!important;width:calc(100% - 60px)!important;margin-bottom:12px!important;display:inline-block!important}#color-search .tracks table tbody tr td:nth-child(2) .title{margin-bottom:4px!important;font-size:16px!important;font-weight:600!important;display:block!important}#color-search .tracks table tbody tr td:nth-child(2) .meta{color:var(--muted)!important;font-size:13px!important}#color-search .tracks table tbody tr td:nth-child(3){flex-wrap:wrap!important;gap:6px!important;margin-bottom:12px!important;display:flex!important}#color-search .tracks table tbody tr td:nth-child(4),#color-search .tracks table tbody tr td:nth-child(5){width:auto!important;color:var(--muted)!important;margin-right:16px!important;font-size:13px!important;display:inline-block!important}#color-search .tracks table tbody tr td:nth-child(4):before{content:"BPM: "!important;color:var(--text)!important;font-weight:600!important}#color-search .tracks table tbody tr td:nth-child(5):before{content:"时长: "!important;color:var(--text)!important;font-weight:600!important}#color-search .tracks table tbody tr td:nth-child(6){margin:12px 0!important;display:block!important}#color-search .tracks table tbody tr td:nth-child(6) .badge{white-space:normal!important;word-wrap:break-word!important;word-break:break-word!important;max-width:100%!important;font-size:11px!important;display:inline-block!important}#color-search .tracks table tbody tr td:nth-child(7){border-top:1px solid var(--line)!important;margin-top:12px!important;padding-top:12px!important}#color-search .tracks table tbody tr td:nth-child(7) .inline-controls{justify-content:flex-end!important;gap:12px!important;display:flex!important}#color-search .tracks table tbody tr td:nth-child(7) .icon-btn{border-radius:8px!important;width:44px!important;height:44px!important}#app.workspace-mode{--mobile-tab-height:56px;--mobile-shell-safe-bottom:calc(var(--mobile-tab-height) + 80px + env(safe-area-inset-bottom,0px))}#app.workspace-mode>main{padding-bottom:calc(var(--mobile-shell-safe-bottom) + 24px)!important;scroll-padding-bottom:calc(var(--mobile-shell-safe-bottom) + 24px)!important}#app.workspace-mode>main>:after{content:"";height:var(--mobile-shell-safe-bottom);display:block}#app.workspace-mode .player{bottom:var(--mobile-tab-height)!important}button,.btn,.chip,.icon-btn{-webkit-user-select:none;user-select:none}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1024px){:where(.z21-price-list li,.pr-scene-list li,.pr-faq-item p,.pl-card,.pl-card__meta,.ld-it,.ld-it td,.scope-table,.scope-table th,.scope-table td,.entity-desc,.entity-meta-row,.entity-meta-row .label,.entity-meta-row .value,.num-desc,.numbers-disclaimer,.sec-row__sub,.sec-row__sub span,.uc .card .muted,.uc .rtacc-muted,.uc .rtacc-kv,.uc .rtacc-badge,.dl-pill,.filter-chip,.tier-tab,.lic-meta,.lic-status,.lic-empty,.rtacc-ld-it,.rtacc-ld-it td){font-size:14px!important;line-height:1.55!important}:where(.cat-pill,.dl-pill,.filter-chip,.tier-tab,.sec-btn,.sub-btn,.ps-btn,.pl-hero__search input,.search-box input,.rtacc-btn,.lic-btn-ghost,.top-action-btn,.dm-btn-ghost,.atp-btn-ghost,.um-btn-ghost){min-width:44px!important;min-height:44px!important}:where(.header .mobile-menu-btn,header .mobile-menu-btn,button.mobile-menu-btn,.v2-preset-chip,.mhv-tab,.mhv-section-action,.pol-nav-item,.cv-spectrum__seg,.cv-spectrum__seg-name){min-width:44px!important;min-height:44px!important;font-size:14px!important}:where(.header .mobile-menu-btn,header .mobile-menu-btn,button.mobile-menu-btn){width:44px!important;height:44px!important}:where(.search-shell .search-input,.v2-presets__label,.sh__subtitle,.sh__more,.mhv-playlist-card,.mhv-playlist-card__count,.color-card,.swatch-count,.pr-desc-note,.pr-toggle button,.pr-plan,.ld-inner,.ld-ch,.ld-ol li,.ld-p,.verify-card,.info-row,.info-label,.mono,.dl-container,.dl-tab,.dl-quota,.dl-quota-meta,.pol-shell,.pol-nav-item,.pol-nav-num,.pol-article,.pol-article-meta,.pol-p,.breadcrumb-nav__item,.breadcrumb-nav__current,.btn,.filter-pill,.nr-section,.hot-filter,.hot-filter__group,.contact-content,.method,.timeline,.timeline-item,.tl-content,.cert-card,.toolbar input,.toolbar select,.uc .tab),:where(.pr-savings,.pr-price-unit,.pr-btn-primary,.pr-aside,.contact-purpose,.contact-note,.pol-breadcrumb,.pol-bc-sep,.pol-callout-label,.pol-pager-label,.pol-pager-title,.policy-footer .note,.ld-qr-txt,.ld-hash-label,.page-hint,.cv-hero__sub,.cv-family__count,.cv-variant,.cv-showcase__en,.cv-showcase__hex,.tier-badge,.tier-mode,.party-role,.tl-date,.tl-desc,.orders-tab,.dl-tab-count,.div-handle__label){font-size:14px!important;line-height:1.55!important}:where(.v2-presets,.v2-presets__list,.content-browse__tags,.content-browse__tag-group,.content-browse__tag-list){max-width:100%!important;overflow-x:auto!important}:where(.search-shell .search-input,.sh__more,.pr-toggle button,.btn,.filter-pill,.back-btn,.cv-showcase__play,.toolbar input,.toolbar select,.uc .tab){min-width:44px!important;min-height:44px!important}.pr-aside a{align-items:center!important;min-height:44px!important;display:inline-flex!important}}@media (width<=768px){#app.workspace-mode{--rtm-nav-title:17px;--rtm-section-title:var(--v34-type-size-title);--rtm-list-title:var(--v34-type-size-body);--rtm-body:var(--v34-type-size-control);--rtm-caption:var(--v34-type-size-caption);--rtm-weight-title:var(--v34-type-weight-semibold);--rtm-weight-body:var(--v34-type-weight-medium)}:where(#app.workspace-mode .atn-logo,#app.workspace-mode .checkout-hero>.title,#app.workspace-mode .pr-mobile-nav>span,#app.workspace-mode .mobile-app-nav>strong,#app.workspace-mode .mobile-app-nav__title strong,#app.workspace-mode .sub-mobile-nav>span,#app.workspace-mode .policy-mobile-appbar>strong,#app.workspace-mode .dim-mobile-header__title){font-size:var(--rtm-nav-title)!important;line-height:var(--v34-type-leading-title)!important;font-weight:var(--rtm-weight-title)!important;letter-spacing:0!important}:where(#app.workspace-mode .mhv-section-title,#app.workspace-mode .browse-section .sh__title,#app.workspace-mode .sfx-section .sh__title,#app.workspace-mode .mobile-search-section__head h2,#app.workspace-mode .mobile-search-rank-card__title,#app.workspace-mode .mobile-settings-detail__intro strong,#app.workspace-mode .mobile-quality-hero>strong,#app.workspace-mode .mobile-security-summary strong,#app.workspace-mode .mobile-detail-hero h3,#app.workspace-mode .mobile-cart-sheet__head strong,#app.workspace-mode .mobile-cart-license-modal__head strong,#app.workspace-mode .mobile-sfx-filter__head h2,#app.workspace-mode .mobile-sfx-filter__group h3,#app.workspace-mode .pr-faq-h3){font-size:var(--rtm-section-title)!important;line-height:var(--v34-type-leading-title)!important;font-weight:var(--rtm-weight-title)!important;letter-spacing:0!important}:where(#app.workspace-mode .track-row .tr-lead-info .tr-title,#app.workspace-mode .sfx-section .track-row .tr-lead-info .tr-title,#app.workspace-mode .mq-title,#app.workspace-mode .p-title,#app.workspace-mode .track-title,#app.workspace-mode .card-title,#app.workspace-mode .mobile-track-row__main strong,#app.workspace-mode .mobile-playlist-row__main strong,#app.workspace-mode .mobile-record-row__main strong,#app.workspace-mode .mobile-cart-sheet-row__main strong,#app.workspace-mode .mobile-cart-license-option strong,#app.workspace-mode .mobile-sheet__title,#app.workspace-mode .pr-plan-name,#app.workspace-mode .mobile-search-hot__keyword,#app.workspace-mode .mobile-search-rank-card__item strong,#app.workspace-mode .mobile-search-category__main strong){font-size:var(--rtm-list-title)!important;line-height:1.35!important;font-weight:var(--v34-type-weight-semibold)!important;letter-spacing:0!important}:where(#app.workspace-mode .p-artist,#app.workspace-mode .mq-sub,#app.workspace-mode .track-meta,#app.workspace-mode .mobile-track-row__main span,#app.workspace-mode .mobile-playlist-row__main small,#app.workspace-mode .mobile-record-row__main small,#app.workspace-mode .mobile-cart-sheet-row__main small,#app.workspace-mode .mobile-cart-license-option small,#app.workspace-mode .mobile-search-section__head span,#app.workspace-mode .mobile-search-category__main small,#app.workspace-mode .mobile-settings-row small,#app.workspace-mode .mobile-settings-detail__intro span,#app.workspace-mode .mobile-quality-hero p,#app.workspace-mode .mobile-detail-hero p,#app.workspace-mode .browse-section .sh__subtitle){font-size:var(--rtm-caption)!important;line-height:var(--v34-type-leading-body)!important;font-weight:var(--rtm-weight-body)!important;letter-spacing:0!important}:where(#app.workspace-mode .mhv-tab,#app.workspace-mode .v2-presets__label,#app.workspace-mode .v2-preset-chip,#app.workspace-mode .v2-presets__filter,#app.workspace-mode .content-browse__tag,#app.workspace-mode .content-browse__tag-toggle,#app.workspace-mode .v2-summary-chip,#app.workspace-mode .v2-summary-bar__label,#app.workspace-mode .sort-chip,#app.workspace-mode .mobile-search-mode,#app.workspace-mode .mobile-search-pill,#app.workspace-mode .mobile-search-clear,#app.workspace-mode .mobile-search-refresh,#app.workspace-mode .mobile-sfx-filter__chip,#app.workspace-mode .mobile-sfx-filter__clear,#app.workspace-mode .mobile-sfx-filter__done,#app.workspace-mode .mobile-cart-sheet__manage,#app.workspace-mode .mobile-cart-license-modal__foot button,#app.workspace-mode .checkout-mobile-paybar__button,#app.workspace-mode .method){font-size:var(--v34-type-size-control)!important;line-height:1.35!important;font-weight:var(--v34-type-weight-semibold)!important;letter-spacing:0!important}:where(#app.workspace-mode .mobile-tab,#app.workspace-mode .mq-action,#app.workspace-mode .mq-tab span,#app.workspace-mode .tr-mobile-tag,#app.workspace-mode .mobile-record-action,#app.workspace-mode .mobile-inline-subhead,#app.workspace-mode .checkout-mobile-paybar__select em,#app.workspace-mode .checkout-mobile-paybar__total small){font-size:var(--v34-type-size-caption)!important;line-height:var(--v34-type-leading-title)!important;font-weight:var(--v34-type-weight-medium)!important;letter-spacing:0!important}:where(#app.workspace-mode .mq-tab,#app.workspace-mode .mobile-cart-sheet__tabs){font-size:16px!important;line-height:1.2!important;font-weight:var(--rtm-weight-title)!important;letter-spacing:0!important}:where(#app.workspace-mode .checkout-mobile-paybar__total strong,#app.workspace-mode .mobile-cart-sheet__foot strong){font-size:var(--v34-type-size-title)!important;line-height:1.2!important;font-weight:var(--v34-type-weight-bold)!important;letter-spacing:0!important}}.header{z-index:40!important;width:100%!important;max-width:100vw!important;position:sticky!important;top:0!important;overflow:visible!important}.header .container{width:100%!important;max-width:1280px!important;overflow:visible!important}.header .row{align-items:center!important;max-width:1280px!important;display:flex!important;overflow:visible!important}.header .logo{flex-shrink:0!important;align-items:center!important;display:flex!important}.header .grow{flex:1!important}.header .actions{flex-wrap:nowrap!important;flex-shrink:0!important;align-items:center!important;display:flex!important;overflow:visible!important}@media (width<=768px){.header nav,.header nav.desktop-nav,.header .desktop-nav,nav.desktop-nav,.header nav[aria-label=主导航]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important;position:absolute!important;left:-9999px!important}.header .mobile-menu-btn{visibility:visible!important;opacity:1!important;display:inline-flex!important}}@media (width<=480px){.header .row{gap:8px!important;height:56px!important}.header .container{padding-left:12px!important;padding-right:12px!important}.header .logo{gap:0!important}.header .logo strong{display:none!important}.header .logo img.logo-wordmark{width:170px!important;height:auto!important}.header .mobile-menu-btn{width:36px!important;min-width:36px!important;height:36px!important;padding:0!important}.header .actions{gap:6px!important}.header .actions button.ghost:not(.language-selector-btn){display:none!important}.header .actions .language-selector-wrapper{visibility:visible!important;display:flex!important}.header .actions .language-selector-btn{visibility:visible!important;width:auto!important;height:36px!important;padding:0 10px!important;font-size:13px!important;display:inline-flex!important}.header .actions .icon-btn.theme{visibility:visible!important;width:36px!important;min-width:36px!important;height:36px!important;display:inline-flex!important}.header .actions .btn{visibility:visible!important;height:36px!important;padding:0 12px!important;font-size:13px!important;display:inline-flex!important}.header .avatar-btn{visibility:visible!important;width:36px!important;height:36px!important;display:inline-flex!important}.header .mobile-menu-btn{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}@media (width>=481px) and (width<=768px){.header .row{gap:10px!important;height:60px!important}.header .container{padding-left:14px!important;padding-right:14px!important}.header .logo{gap:8px!important}.header .logo strong{font-size:14px!important;display:inline!important}.header .logo img.logo-wordmark{width:210px!important;height:auto!important}.header .mobile-menu-btn{width:38px!important;min-width:38px!important;height:38px!important}.header .actions{gap:8px!important}.header .actions .input{visibility:visible!important;min-width:140px!important;max-width:200px!important;padding:0 10px!important;display:flex!important}.header .actions .kbd,.header .actions button.ghost:not(.language-selector-btn){display:none!important}.header .actions .language-selector-wrapper{visibility:visible!important;display:flex!important}.header .actions .language-selector-btn{visibility:visible!important;width:auto!important;height:38px!important;padding:0 10px!important;font-size:13px!important;display:inline-flex!important}.header .actions .icon-btn.theme{visibility:visible!important;width:38px!important;min-width:38px!important;height:38px!important;display:inline-flex!important}.header .actions .btn{visibility:visible!important;height:38px!important;padding:0 14px!important;font-size:14px!important;display:inline-flex!important}.header .avatar-btn{visibility:visible!important;width:38px!important;height:38px!important;display:inline-flex!important}}@media (width>=769px){.header .mobile-menu-btn{display:none!important}.header nav.desktop-nav,.header .desktop-nav{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:flex!important;position:relative!important;left:auto!important}}@media (width>=769px) and (width<=960px){.header .row{gap:10px!important;height:64px!important}.header .container{padding-left:18px!important;padding-right:18px!important}.header .logo{gap:10px!important}.header .logo strong{font-size:15px!important}.header .desktop-nav{gap:8px!important;margin-left:12px!important}.header .desktop-nav a{padding:7px 10px!important;font-size:14px!important}.header .actions{gap:8px!important}.header .actions .input{min-width:160px!important;max-width:220px!important}.header .actions .kbd{padding:2px 5px!important;font-size:11px!important}.header .actions button.ghost{height:40px!important;padding:0 10px!important;font-size:13px!important}.header .actions .icon-btn.theme{width:40px!important;height:40px!important}.header .actions .btn{height:40px!important;padding:0 13px!important;font-size:14px!important}}@media (width>=961px){.header .row{gap:12px!important}.header .desktop-nav{gap:10px!important;margin-left:16px!important}.header .desktop-nav a{padding:8px 12px!important;font-size:16px!important}.header .actions{gap:10px!important}.header .actions .input{max-width:300px!important}}@media (width>=1025px){.header .desktop-nav{gap:12px!important;margin-left:20px!important}.header .actions .input{max-width:400px!important}.header .actions button.ghost{display:inline-flex!important}}@media (width<=1024px){.header .actions{overflow:visible!important}.header .actions button.ghost.language-selector-btn{min-height:44px!important;font-size:14px!important}.header .mobile-menu-btn{width:48px!important;min-width:48px!important;height:44px!important;min-height:44px!important}}@media (width<=768px){.chip-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;margin:0 -16px;padding:4px 16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 24px),#0000 100%)}.chip-row::-webkit-scrollbar{display:none}.chip-row>*{scroll-snap-align:start;border:1px solid var(--v34-border);min-height:36px;color:var(--v34-text-primary);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:6px 14px;font-size:13px;font-weight:500}.chip-row>.active,.chip-row>.is-active{background:var(--v34-text-primary);color:var(--v34-bg);border-color:var(--v34-text-primary)}:where(.z21-hero-link,.z21-price-cta,.contact-line-email,.sitemap-page a,.sort-chip,.fav-tab,.tv-section__more,.tv-palette-banner__more,.tv-tag,.tv-buy-card__hint){align-items:center!important;min-width:44px!important;min-height:44px!important;display:inline-flex!important}:where(.mpl-search,.fav-sort-native,.dl-sort-native,.lic-sort-native,.fav-tools-search input){min-height:44px!important}.rtacc-gen-modal .rtacc-ab-display{border-radius:14px!important;min-height:52px!important}.rtacc-gen-modal .rtacc-ab-val{line-height:1.4;padding-inline:14px!important}.rtacc-gen-modal .rtacc-ab-change{justify-content:center;min-width:72px;padding-inline:12px!important}.rtacc-gen-modal .rtacc-ab-search{min-height:50px;padding:8px 14px!important}.rtacc-gen-modal .rtacc-ab-search input{min-width:0;min-height:32px;font-size:16px!important}.rtacc-gen-modal .rtacc-ab-dd-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.rtacc-gen-modal :is(.rtacc-ab-item,.rtacc-ab-corp-item,.rtacc-ab-add){min-height:52px;padding:9px 12px!important}.rtacc-gen-modal .rtacc-ab-icon-btn{width:34px!important;height:34px!important}.rtacc-gen-modal .rtacc-gen-body{scroll-padding-bottom:88px}}:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080807;--fg:#f1f0ec;--text:#dad8d2;--muted:#9a9994;--muted-2:#7d7b75;--line:#ffffff17;--surface:#121211;--surface-2:#1a1a18;--accent-1:#5fc79a;--accent-2:#157a55;--accent-3:var(--accent-1,#5fc79a);--color-background:var(--bg);--color-background-soft:var(--surface);--color-background-mute:var(--surface-2);--color-border:var(--line);--color-border-hover:#ffffff29;--color-heading:var(--fg);--color-text:var(--text);--section-gap:160px}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--fg:#111113;--text:#3c3c3c;--muted:#666;--muted-2:#999;--line:#00000014;--surface:#fff;--surface-2:#f1f5fb;--accent-1:#157a55;--accent-2:#0f5e41;--accent-3:#157a55;--color-background:var(--bg);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--line);--color-border-hover:#0000001f;--color-heading:var(--fg);--color-text:var(--text);--section-gap:160px}:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--fg:#111113;--text:#3c3c3c;--muted:#666;--muted-2:#999;--line:#00000014;--surface:#fff;--surface-2:#f1f5fb;--accent-1:#157a55;--accent-2:#0f5e41;--color-background:var(--bg);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--line);--color-border-hover:#0000001f;--color-heading:var(--fg);--color-text:var(--text)}*,:before,:after{box-sizing:border-box;margin:0}html,body{height:100%}body{min-height:100vh;color:var(--text);background:var(--bg);line-height:1.55;font-family:var(--font);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em;font-feature-settings:"liga" 1, "calt" 1;font-size:14px}.visually-hidden{clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{width:1px;height:1px;position:absolute;top:auto;left:-999px;overflow:hidden}.skip-link:focus{z-index:10000;background:var(--v34-bg-page,#fff);width:auto;height:auto;color:var(--v34-text-primary,#1a1a1e);border:1px solid var(--v34-accent,#157a55);border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;top:16px;left:16px;box-shadow:0 4px 12px #00000014}:focus-visible{outline-offset:2px;outline:2px solid}.btn{border:1px solid var(--v34-border,#e4e2dd);border-radius:var(--v34-r-full,9999px);background:var(--v34-bg,#fff);color:var(--v34-text-secondary,#2d2d30);cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--v34-font,inherit);justify-content:center;align-items:center;gap:8px;padding:9px 22px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn:hover{background:var(--v34-bg-hover,#f6f5f3);border-color:var(--v34-border,#e4e2dd)}.btn.primary{background:var(--v34-text-primary,#111113);color:#fff;border-color:#0000;font-weight:700}.btn.primary:hover{background:var(--v34-text-secondary,#2d2d30);box-shadow:var(--v34-shadow-md)}.btn.primary:active{transform:scale(.97)}.btn.ghost{border-color:var(--v34-border,#e4e2dd);color:var(--v34-text-secondary,#2d2d30);background:0 0}.btn.ghost:hover{background:var(--v34-bg-hover,#f6f5f3);border-color:var(--v34-border,#e4e2dd)}.btn-lg{padding:14px 36px;font-size:15px;font-weight:700}.btn-sm{padding:7px 16px;font-size:13.5px;font-weight:500}.btn-xs{padding:6px 13px;font-size:11.5px;font-weight:700}:root[data-theme=dark] .btn{color:var(--fg,#eceae6);background:0 0;border-color:#ffffff26}:root[data-theme=dark] .btn:hover{background:#ffffff14;border-color:#ffffff40}:root[data-theme=dark] .btn.primary{color:#111113;background:#eceae6;border-color:#0000}:root[data-theme=dark] .btn.primary:hover{background:#d5d3ce;box-shadow:0 2px 8px #0000004d}:root[data-theme=dark] .btn.ghost{color:var(--fg,#eceae6);background:0 0;border-color:#ffffff1f}:root[data-theme=dark] .btn.ghost:hover{background:#ffffff0f;border-color:#ffffff2e}:root[data-theme=dark] .uc .rtacc-btn{color:var(--fg,#eceae6);background:0 0;border-color:#ffffff26}:root[data-theme=dark] .uc .rtacc-btn:hover:not(:disabled){background:#ffffff14}:root[data-theme=dark] .uc .rtacc-btn.primary{color:#111113;background:#eceae6;border-color:#0000}:root[data-theme=dark] .uc .rtacc-btn.primary:hover:not(:disabled){background:#d5d3ce}:root[data-theme=dark] .uc .rtacc-filter-btn.active{color:#111113;background:#eceae6;border-color:#0000}:root[data-theme=dark] .modal-btn{color:var(--fg,#eceae6);background:0 0;border-color:#ffffff26}:root[data-theme=dark] .modal-btn:hover{background:#ffffff14}:root[data-theme=dark] .modal-btn.primary{color:#111113;background:#eceae6;border-color:#0000}:root[data-theme=dark] .modal-btn.primary:hover{background:#d5d3ce;box-shadow:0 2px 8px #0000004d}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.card{background:var(--v34-bg,#fff);border:1px solid var(--v34-border-subtle,#eceae6);border-radius:var(--v34-r-lg,14px);padding:16px;transition:border-color .15s,box-shadow .15s}.card:hover{border-color:var(--v34-border,#e4e2dd);box-shadow:var(--v34-shadow-sm)}.card .label{color:var(--v34-text-muted);margin-bottom:8px;font-size:12px}.card .title{margin:4px 0 8px;font-size:18px}.card .desc{color:var(--v34-text-muted);font-size:14px}input[type=text],input[type=search],input[type=email],input[type=password],select,textarea{border:1px solid var(--v34-border,#e4e2dd);border-radius:var(--v34-r,10px);background:var(--v34-bg,#fff);color:var(--v34-text-primary,#111113);outline:none;padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{border-color:var(--v34-accent,#157a55);box-shadow:0 0 0 3px #157a551f}.badge{border:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.badge.success{background:var(--v34-green-soft,#2da44e0f);color:var(--v34-green,#2da44e);border-color:#2da44e33}.badge.warn{color:#e65100;background:#f57c0014;border-color:#f57c0033}.badge.error{color:#dc3545;background:#dc35451a;border-color:#dc354533}.badge.info{background:var(--v34-accent-soft,#157a5514);color:var(--v34-accent,#157a55);border-color:#157a5533}.small{font-size:13px}.muted{color:var(--muted)}.mono{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.table th,.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 14px;text-align:left!important}.table td{font-size:14px}.table th{color:var(--v34-text-tertiary,#5c5c60);font-size:13px}.tag{background:var(--v34-bg-warm);color:var(--v34-text-secondary);border:1px solid var(--v34-border);transition:border-color var(--v34-duration-fast) var(--v34-ease), color var(--v34-duration-fast) var(--v34-ease);white-space:nowrap;border-radius:9999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.tag svg{width:14px;height:14px}.tracks .inline-controls .icon-btn{justify-content:center;align-items:center;min-width:36px;min-height:36px;display:flex}.tracks .inline-controls .icon-btn svg{width:20px;height:20px}.tracks .badge.minor{border-radius:var(--v34-r-full,9999px);padding:2px 10px;font-size:12px;font-weight:600;color:var(--v34-green,#2da44e)!important;background:#2da44e14!important;border:none!important}.chip{background:var(--v34-bg-warm,#f0efec);color:var(--v34-text-secondary,#2d2d30);border:1px solid var(--v34-border-subtle,#eceae6);border-radius:var(--v34-r-full,9999px);cursor:pointer;align-items:center;padding:4px 12px;font-size:13px;transition:background-color .15s,border-color .15s;display:inline-flex}.chip:hover{background:var(--v34-bg-hover,#f6f5f3);border-color:var(--v34-border,#e4e2dd)}input::placeholder,textarea::placeholder{color:var(--v34-text-muted,#b0b0b4);opacity:1}a:not(.btn):not(.chip):not(.tag):not(.badge):not(.icon-btn):not([role=button]):not(.content-browse__dimension-link):not(.sfx-title-link):not(.mhv-tab):not(.mhv-section-action):not(.mhv-quick-chip):not(.af-link):not(.z21-price-cta):not(.z21-hero-link){color:var(--v34-text-secondary,#2d2d30);text-decoration:none;transition:color .15s}a:not(.btn):not(.chip):not(.tag):not(.badge):not(.icon-btn):not([role=button]):not(.content-browse__dimension-link):not(.sfx-title-link):not(.mhv-tab):not(.mhv-section-action):not(.mhv-quick-chip):not(.af-link):not(.z21-price-cta):not(.z21-hero-link):hover{color:var(--v34-text-primary,#111113)}nav a{color:inherit}.empty-state,.loading-state{text-align:center;color:var(--v34-text-muted,#b0b0b4);padding:40px 20px;font-size:14px}.empty-state svg,.loading-state svg{color:var(--v34-text-light,#8a8a8e)}select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235C5C60' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}button,.btn,[role=button]{transition:background-color var(--v34-duration-fast) var(--v34-ease), color var(--v34-duration-fast) var(--v34-ease), border-color var(--v34-duration-fast) var(--v34-ease), box-shadow var(--v34-duration-fast) var(--v34-ease), opacity var(--v34-duration-fast) var(--v34-ease), transform var(--v34-duration-fast) var(--v34-ease)}button:active:not(:disabled),.btn:active:not(:disabled){transform:scale(.97)}a{transition:color var(--v34-duration-fast) var(--v34-ease), opacity var(--v34-duration-fast) var(--v34-ease)}.v34-card,.card,.biz-card,.buy-card,.cert-card,.cert-list-card,.coverage-card,.hc-card,.info-card,.invoice-summary-card,.license-card,.order-card,.playlist-card,.pro-card,.quick-card,.sfx-card,.subscribe-card,.value-card{transition:border-color var(--v34-duration-normal) var(--v34-ease), box-shadow var(--v34-duration-normal) var(--v34-ease), transform var(--v34-duration-normal) var(--v34-ease)}img{animation:v67-img-fade-in var(--v34-duration-slow) var(--v34-ease) both}img[src=""],img:not([src]){visibility:hidden}@keyframes v67-img-fade-in{0%{opacity:0}to{opacity:1}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--v34-text-muted);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--v34-text-light)}*{scrollbar-width:thin;scrollbar-color:var(--v34-text-muted) transparent}@font-face{font-family:PJS Fallback;src:local(Arial);size-adjust:104%;ascent-override:96%;descent-override:31%;line-gap-override:0%}:root{--v34-bg:#fff;--v34-bg-page:#fafaf8;--v34-bg-hover:#f6f5f3;--v34-bg-warm:#f0efec;--v34-surface:#eceae6;--v34-border:#e4e2dd;--v34-border-subtle:#eceae6;--v34-text-primary:#111113;--v34-text-secondary:#1a1a1e;--v34-text-tertiary:#484850;--v34-text-light:#6e6e74;--v34-text-muted:#9a9aa0;--v34-accent:#157a55;--v34-accent-deep:#0f5e41;--v34-accent-dim:#2f5c4b;--v34-accent-soft:#157a5514;--v34-border-strong:#d5d3ce;--v34-text-dim:#6e6e74;--v34-green:#2da44e;--v34-green-soft:#2da44e0f;--v34-success:#1a7f37;--v34-error:#cf222e;--v34-danger:#c96847;--v34-danger-soft:#c9684714;--v34-warning:#d4a32c;--swatch-warm-gold:#d4a24c;--swatch-passion-red:#c24848;--swatch-quiet-blue:#4a6a8a;--swatch-nature-green:#6b9b6b;--swatch-dream-purple:#8b6fb8;--swatch-soft-pink:#d89aa0;--swatch-midnight-black:#2a2a35;--swatch-cream-white:#e8dcc4;--tier-personal:#8a8a92;--tier-commercial:#7ab894;--tier-pro:#157a55;--tier-personal-soft:#8a8a921f;--tier-commercial-soft:#7ab8941f;--tier-pro-soft:#157a551f;--v34-r:10px;--v34-r-lg:14px;--v34-r-full:9999px;--v34-space-1:4px;--v34-space-2:8px;--v34-space-3:12px;--v34-space-4:14px;--v34-space-5:18px;--v34-space-6:24px;--v34-space-7:36px;--v34-space-8:48px;--v34-font:"Plus Jakarta Sans", "PJS Fallback", "PingFang SC", "Source Han Sans SC", "Noto Sans SC", "Microsoft YaHei", system-ui, BlinkMacSystemFont, "Segoe UI", sans-serif;--v34-font-ja:"Plus Jakarta Sans", "PJS Fallback", "Hiragino Sans", "Yu Gothic UI", "Noto Sans JP", system-ui, sans-serif;--v34-type-size-meta:11px;--v34-type-size-caption:12px;--v34-type-size-control:13px;--v34-type-size-body:14px;--v34-type-size-title:18px;--v34-type-weight-regular:400;--v34-type-weight-medium:500;--v34-type-weight-semibold:600;--v34-type-weight-bold:700;--v34-type-leading-tight:1.25;--v34-type-leading-title:1.3;--v34-type-leading-body:1.5;--v34-type-leading-cjk:1.55;--v34-type-leading-ui:1.4;--v34-type-tracking-body:0;--v34-type-tracking-display:-.022em;--v34-type-tracking-title:-.012em;--v34-ease:cubic-bezier(.16, 1, .3, 1);--v34-shadow-sm:0 1px 2px #0000000a, 0 1px 3px #00000005;--v34-shadow-md:0 2px 6px #0000000a, 0 4px 12px #00000008;--v34-shadow-lg:0 4px 12px #0000000d, 0 8px 24px #0000000a;--v34-shadow-float:0 8px 24px #0000001a, 0 2px 6px #0000000d;--player-offset:0px;--bottom-nav-offset:0px;--search-icon-space:16px;--search-icon-size:16px;--search-text-inset:calc(var(--search-icon-space) + var(--search-icon-size) + .5em);--v34-ease-out:cubic-bezier(0, 0, .25, 1);--v34-duration-fast:.15s;--v34-duration-normal:.25s;--v34-duration-slow:.4s}:root,:root[data-theme=light]{--bg:#fff;--surface:#fafaf8;--surface-2:#f6f5f3;--panel:#fff;--ws-bg:#fafaf8;--fg:#111113;--text:#1a1a1e;--muted:#484850;--muted-2:#6e6e74;--text-muted:#9a9aa0;--line:#e4e2dd;--border:#e4e2dd;--accent:#157a55;--accent-1:#157a55;--accent-2:#0f5e41;--accent-3:#157a55;--accent-contrast:#fff;--link:#0f5e41;--link-hover:#157a55;--link-active:#0c5038;--font:var(--v34-font);--mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, monospace;--ease:cubic-bezier(.16, 1, .3, 1);--shadow-1:0 1px 2px #0000000a, 0 1px 3px #00000005;--shadow-2:0 2px 6px #0000000a, 0 4px 12px #00000008;--elev:0 4px 12px #0000000d, 0 8px 24px #0000000a;--btn-bg:#fff;--btn-bg-hover:#f6f5f3;--btn-fg:#1a1a1e;--btn-fg-hover:#111113;--btn-border:#e4e2dd;--btn-border-hover:#157a55;--btn-focus-ring:#157a554d;--btn-primary-bg:#111113;--btn-primary-fg:#fff;--btn-primary-text:#fff;--btn-primary-border:transparent;--btn-neutral-bg:#eceae6;--btn-neutral-text:#1a1a1e;--focus-ring:#157a554d;--focus-ring-offset:2px;--ring:0 0 0 3px #157a551f;--danger:#e53935;--warn:#f57c00;--success:#2da44e;--primary:#157a55;--color-background:#fff;--color-background-soft:#fafaf8;--color-background-mute:#f0efec;--color-border:#e4e2dd;--color-border-hover:#157a55;--color-heading:#111113;--color-text:#1a1a1e;--chip-bg:#f6f5f3;--chip-border:#eceae6;--hc-bg:#fff;--hc-fg:#111113;--hc-muted:#6e6e74;--hc-border:#e4e2dd;--hc-border-strong:#d5d3ce;--hc-accent:#157a55;--hc-accent-hover:#0f5e41;--hc-focus:#157a554d;--rt-bg:#fff;--rt-surface:#fafaf8;--rt-surface-2:#f6f5f3;--rt-text:#1a1a1e;--rt-text-2:#484850;--rt-muted:#6e6e74;--rt-border:#e4e2dd;--rt-primary:#157a55;--rt-primary-2:#0f5e41;--rt-link-deeper:#0f5e41;--rt-link-deeper-hover:#157a55;--rt-success:#2da44e;--rt-warning:#f57c00;--rt-focus:#157a554d;--rt-elev:0 2px 6px #0000000a, 0 4px 12px #00000008;--rt-shadow:0 1px 2px #0000000a, 0 1px 3px #00000005;--rtacc-bg:#fff;--rtacc-panel:#fafaf8;--rtacc-surface:#f6f5f3;--rtacc-text:#1a1a1e;--rtacc-muted:#6e6e74;--rtacc-border:#e4e2dd;--rtacc-brand:#157a55;--rtacc-shadow:0 1px 2px #0000000a;--rtacc-radius:10px;--r-6:6px;--r-8:8px;--r-10:10px;--r-12:12px;--r-16:16px;--r-20:20px;--r-full:9999px;--radius-s:6px;--radius-m:10px;--radius-l:14px;--radius-xl:20px;--surface-hover:#f0efec;--g1:linear-gradient(135deg, #157a550f, transparent);--v34-surface-alpha-1:#00000005;--v34-surface-alpha-2:#00000009;--v34-surface-alpha-3:#0000000d;--v34-surface-alpha-4:#00000012;--v34-border-alpha-subtle:#0000000d;--v34-border-alpha-standard:#00000014;--v34-border-alpha-strong:#0000001f;--v34-inset-subtle:inset 0 0 8px #0000000f;--v34-inset-deep:inset 0 0 12px #0000001a;--v34-elevation-floating:0 3px 8px #0000000f, 0 1px 3px #0000001a, 0 0 0 1px #0000000a}:root[data-theme=dark]{--bg:#080807;--surface:#121211;--surface-2:#1a1a18;--panel:#121211;--fg:#f1f0ec;--text:#dad8d2;--muted:#9a9994;--muted-2:#7d7b75;--text-muted:#7d7b75;--line:#ffffff17;--border:#ffffff17;--accent:#5fc79a;--accent-1:#5fc79a;--accent-2:#157a55;--accent-3:#5fc79a;--link:#5fc79a;--link-hover:#8fe0be;--shadow-1:0 1px 2px #00000042, 0 1px 3px #0000002e;--shadow-2:0 2px 8px #00000047, 0 6px 18px #0003;--elev:0 8px 24px #00000057, 0 18px 48px #00000047;--btn-bg:#151513;--btn-bg-hover:#22221f;--btn-fg:#dad8d2;--btn-fg-hover:#f1f0ec;--btn-border:#ffffff1a;--btn-border-hover:#5fc79a;--btn-primary-bg:#eceae6;--btn-primary-fg:#111113;--btn-primary-text:#111113;--btn-neutral-bg:#151513;--btn-neutral-text:#dad8d2;--chip-bg:#181816;--chip-border:#ffffff1a;--color-background:#080807;--color-background-soft:#121211;--color-background-mute:#1a1a18;--color-border:#ffffff1a;--color-border-hover:#5fc79a;--color-heading:#f1f0ec;--color-text:#dad8d2;--hc-bg:#080807;--hc-fg:#f1f0ec;--hc-muted:#7d7b75;--hc-border:#ffffff1a;--hc-border-strong:#ffffff26;--hc-accent:#5fc79a;--hc-accent-hover:#157a55;--rt-bg:#080807;--rt-surface:#121211;--rt-surface-2:#1a1a18;--rt-text:#dad8d2;--rt-text-2:#9a9994;--rt-muted:#7d7b75;--rt-border:#ffffff1a;--rt-primary:#5fc79a;--rt-primary-2:#157a55;--rt-link-deeper:#5fc79a;--rt-link-deeper-hover:#8fe0be;--rtacc-bg:#080807;--rtacc-panel:#121211;--rtacc-surface:#1a1a18;--rtacc-text:#dad8d2;--rtacc-muted:#7d7b75;--rtacc-border:#ffffff1a;--rtacc-brand:#5fc79a;--surface-hover:#22221f;--g1:linear-gradient(135deg, #5fc79a14, transparent);--v34-bg:#121211;--v34-bg-page:#080807;--v34-bg-hover:#22221f;--v34-bg-warm:#1a1a18;--v34-surface:#151513;--v34-border:#ffffff1d;--v34-border-subtle:#ffffff12;--v34-border-strong:#ffffff30;--v34-text-primary:#f1f0ec;--v34-text-secondary:#dad8d2;--v34-text-tertiary:#a2a09a;--v34-text-light:#8d8b85;--v34-text-muted:#7d7b75;--v34-text-dim:#a2a09a;--v34-accent:#5fc79a;--v34-accent-deep:#157a55;--v34-accent-dim:#2f5c4b;--v34-accent-soft:#5fc79a1a;--v34-green:#3cb371;--v34-green-soft:#3cb3711a;--v34-success:#3cb371;--v34-error:#f87171;--v34-danger:#d97757;--v34-danger-soft:#d977571f;--v34-warning:#e8c547;--v34-shadow-sm:0 1px 3px #0000005c;--v34-shadow-md:0 6px 18px #0000006b;--v34-shadow-lg:0 14px 34px #00000080;--v34-shadow-float:0 18px 52px #00000094;--v34-surface-alpha-1:#ffffff05;--v34-surface-alpha-2:#ffffff09;--v34-surface-alpha-3:#ffffff0d;--v34-surface-alpha-4:#ffffff12;--v34-border-alpha-subtle:#ffffff0d;--v34-border-alpha-standard:#ffffff14;--v34-border-alpha-strong:#ffffff1f;--v34-inset-subtle:inset 0 0 8px #00000026;--v34-inset-deep:inset 0 0 12px #00000038;--v34-elevation-floating:0 3px 8px #0000000a, 0 1px 3px #00000012, 0 0 0 1px #00000014}:root[data-theme=dark] body .rt-confirm-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080807ad}:root[data-theme=dark] body .rt-confirm-box{background:var(--v34-bg,#121211);border:1px solid var(--v34-border,#ffffff1d);border-radius:18px;max-width:min(460px,100vw - 48px);padding:30px 30px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 22px 72px #00000094}:root[data-theme=dark] body .rt-confirm-box:before{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;position:absolute;top:0;left:24px;right:24px}:root[data-theme=dark] body .rt-confirm-msg{color:var(--v34-text-primary,#f1f0ec);letter-spacing:0;margin-bottom:26px;font-size:17px;line-height:1.65}:root[data-theme=dark] body .rt-confirm-actions{gap:12px}:root[data-theme=dark] body .rt-confirm-btn{border-color:var(--v34-border-strong,#ffffff30);min-width:96px;height:44px;color:var(--v34-text-secondary,#dad8d2);transition:background-color var(--v34-duration-fast) var(--v34-ease), border-color var(--v34-duration-fast) var(--v34-ease), color var(--v34-duration-fast) var(--v34-ease), transform var(--v34-duration-fast) var(--v34-ease);background:#ffffff06;border-radius:14px;padding:0 22px;font-size:14px;font-weight:600}:root[data-theme=dark] body .rt-confirm-btn:hover{background:var(--v34-bg-warm,#1a1a18);color:var(--v34-text-primary,#f1f0ec);border-color:#ffffff42}:root[data-theme=dark] body .rt-confirm-btn:active{transform:translateY(1px)}:root[data-theme=dark] body .rt-confirm-btn.primary{background:var(--v34-text-primary,#f1f0ec);border-color:var(--v34-text-primary,#f1f0ec);color:#111113;box-shadow:0 8px 24px #f1f0ec14}:root[data-theme=dark] body .rt-confirm-btn.primary:hover{color:#111113;filter:none;background:#fff;border-color:#fff}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{font-family:var(--v34-font);font-size:var(--v34-type-size-body);font-weight:var(--v34-type-weight-regular);line-height:var(--v34-type-leading-body);letter-spacing:var(--v34-type-tracking-body);font-kerning:normal;font-optical-sizing:auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4{letter-spacing:var(--v34-type-tracking-display);line-height:1.2}input,button,select,textarea{letter-spacing:0;font-family:inherit;line-height:var(--v34-type-leading-ui)}button,[role=button]{align-items:center}input,select{vertical-align:middle}::selection{color:#111;background:#157a5524}:root[data-theme=dark] ::selection{color:#fff;background:#5fc79a52}:focus-visible{outline:2px solid var(--v34-accent);outline-offset:2px;border-radius:4px}.btn-primary{background:var(--v34-text-primary);color:#fff;border-radius:var(--v34-r-full);cursor:pointer;font-size:13.5px;font-weight:700;font-family:var(--v34-font);border:none;padding:9px 22px;transition:background-color .12s,box-shadow .12s,transform .12s}.btn-primary:hover{box-shadow:var(--v34-shadow-md);background:#2d2d30}.btn-primary:active{transform:scale(.97)}.btn-text{color:var(--v34-text-secondary);border-radius:var(--v34-r-full);cursor:pointer;font-size:13.5px;font-weight:500;font-family:var(--v34-font);background:0 0;border:none;padding:7px 16px;transition:color .1s,background-color .1s}.btn-text:hover{color:var(--v34-text-primary);background:var(--v34-bg-hover)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}html[lang^=en] body{letter-spacing:0}html[lang^=en] .search-input{font-weight:var(--v34-type-weight-medium);letter-spacing:0}.search-input::placeholder{color:var(--v34-text-light);opacity:1}html[lang^=en] .nav-label,html[lang^=en] .nav-item,html[lang^=en] .nav-item-main,html[lang^=en] .trigger-name,html[lang^=en] .trigger-plan{font-weight:var(--v34-type-weight-medium);letter-spacing:0}html[lang^=en] .group-label{color:var(--v34-text-light);font-weight:var(--v34-type-weight-semibold);letter-spacing:.06em}html[lang^=en] .trigger-plan{font-size:var(--v34-type-size-meta)}html[lang^=en] .mhv-hero-eyebrow{color:var(--v34-text-light);font-size:var(--v34-type-size-control);font-weight:var(--v34-type-weight-medium);letter-spacing:0}html[lang^=en] .mhv-tab,html[lang^=en] .mhv-section-sub,html[lang^=en] .mhv-section-action{font-weight:var(--v34-type-weight-medium);letter-spacing:0}html[lang^=en] .mhv-section-title{letter-spacing:var(--v34-type-tracking-title)}html[lang^=en] .tr-title{font-weight:var(--v34-type-weight-semibold);letter-spacing:-.006em}html[lang^=en] .tr-artist,html[lang^=en] .tr-tag{color:var(--v34-text-light);font-weight:var(--v34-type-weight-medium);letter-spacing:0}html[lang^=en] .tr-artist{font-size:12.5px}html[lang^=en] .tr-col--bpm,html[lang^=en] .tr-col--dur{color:var(--v34-text-light);font-size:var(--v34-type-size-caption);font-weight:var(--v34-type-weight-medium);letter-spacing:0}html[lang^=en] .v2-presets__label,html[lang^=en] .content-browse__tag-dimension{color:var(--v34-text-light);font-weight:var(--v34-type-weight-semibold);letter-spacing:0}html[lang^=en] .v2-preset-chip,html[lang^=en] .content-browse__tag,html[lang^=en] .content-browse__tag-toggle{font-weight:var(--v34-type-weight-medium);letter-spacing:0}html[lang^=zh] h1,html[lang^=zh] h2,html[lang^=zh] h3,html[lang^=zh] h4,html[lang^=ja] h1,html[lang^=ja] h2,html[lang^=ja] h3,html[lang^=ja] h4{letter-spacing:0;line-height:1.28}html[lang^=ja] body{line-break:strict;word-break:normal}html[lang^=ja]{--v34-font:var(--v34-font-ja);--v34-type-leading-body:var(--v34-type-leading-cjk)}html[lang^=zh] .group-label{color:var(--v34-text-light);font-weight:var(--v34-type-weight-medium);letter-spacing:.04em}html[lang^=ja] .search-input,html[lang^=ja] .nav-label,html[lang^=ja] .nav-item,html[lang^=ja] .nav-item-main,html[lang^=ja] .trigger-name,html[lang^=ja] .trigger-plan,html[lang^=ja] .mhv-tab,html[lang^=ja] .mhv-section-action,html[lang^=ja] .v2-preset-chip,html[lang^=ja] .content-browse__tag,html[lang^=ja] .content-browse__tag-toggle{font-weight:var(--v34-type-weight-medium);letter-spacing:0}html[lang^=ja] .nav-item{gap:9px}html[lang^=ja] .sidebar-upgrade-button{font-size:var(--v34-type-size-meta);padding-inline:8px}html[lang^=en] #app.workspace-mode:has(.music-browse) .atn-logo-text:after{content:"BGM"}html[lang^=ja] #app.workspace-mode:has(.music-browse) .atn-logo-text:after{content:"BGM"}html[lang^=ja] .group-label{color:var(--v34-text-light);font-weight:var(--v34-type-weight-medium);letter-spacing:0;text-transform:none}html[lang^=zh] .mhv-hero-eyebrow{color:var(--v34-text-light);font-weight:var(--v34-type-weight-medium);letter-spacing:.01em;line-height:1.5}html[lang^=ja] .mhv-hero-eyebrow{color:var(--v34-text-light);font-size:var(--v34-type-size-control);font-weight:var(--v34-type-weight-medium);letter-spacing:0;line-height:1.6}html[lang^=ja] .mhv-section-title,html[lang^=ja] .mhv-search-summary__title{font-weight:var(--v34-type-weight-semibold);line-height:1.35}html[lang^=ja] .mhv-section-sub{font-weight:var(--v34-type-weight-regular);letter-spacing:0;line-height:1.6}html[lang^=ja] .mhv-tab__label{line-height:1.35}html[lang^=zh] .mhv-section-title,html[lang^=zh] .mhv-search-summary__title,html[lang^=ja] .mhv-section-title,html[lang^=ja] .mhv-search-summary__title,html[lang^=zh] .tr-title,html[lang^=ja] .tr-title{letter-spacing:0}html[lang^=ja] .tr-title,html[lang^=ja] .tr-artist,html[lang^=ja] .tr-tag{font-weight:var(--v34-type-weight-medium)}html[lang^=ja] .tr-title{line-height:var(--v34-type-leading-ui)}html[lang^=ja] .tr-artist,html[lang^=ja] .tr-tag{letter-spacing:0;line-height:1.45}html[lang^=zh] .tr-col--bpm,html[lang^=zh] .tr-col--dur,html[lang^=ja] .tr-col--bpm,html[lang^=ja] .tr-col--dur{color:var(--v34-text-light);font-size:var(--v34-type-size-meta);font-variant-numeric:tabular-nums;font-weight:var(--v34-type-weight-medium);letter-spacing:0}@media (width<=1024px){html[lang^=ja] .v2-summary-bar__label{max-width:none;color:var(--v34-text-light);letter-spacing:0;text-transform:none;white-space:nowrap;font-size:var(--v34-type-size-caption)!important;font-weight:var(--v34-type-weight-medium)!important;line-height:1.35!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html:focus-within{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:.01ms!important}.page-enter-active,.page-leave-active{transition:none!important}}@media (width<=768px){:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mobile-dark-page:var(--v34-bg-page,#080807);--mobile-dark-surface:var(--v34-bg,#121211);--mobile-dark-raised:var(--v34-bg-warm,#1a1a18);--mobile-dark-hover:var(--v34-bg-hover,#22221f);--mobile-dark-border:#ffffff1a;--mobile-dark-border-strong:#ffffff29;--mobile-dark-shadow:#0000006b}:root[data-theme=dark] body,:root[data-theme=dark] #app,:root[data-theme=dark] #app.workspace-mode,:root[data-theme=dark] #app.workspace-mode>main,:root[data-theme=dark] #main-content{background:var(--mobile-dark-page)!important;color:var(--v34-text-primary)!important}:root[data-theme=dark] input,:root[data-theme=dark] textarea,:root[data-theme=dark] select{color:var(--v34-text-primary);background-color:var(--mobile-dark-raised);border-color:var(--mobile-dark-border)}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:var(--v34-text-muted);opacity:1}:root[data-theme=dark] .app-top-nav{border-bottom-color:var(--mobile-dark-border)!important;-webkit-backdrop-filter:blur(20px)saturate(1.08)!important;background:#121211f5!important;box-shadow:0 10px 28px #00000038!important}:root[data-theme=dark] #app:has(.music-browse) .app-top-nav{border-bottom-color:var(--mobile-dark-border)!important;-webkit-backdrop-filter:blur(20px)saturate(1.08)!important;background:#121211f5!important;box-shadow:0 10px 28px #00000038!important}:root[data-theme=dark] #app:has(.sfx-browse) .app-top-nav{border-bottom-color:var(--mobile-dark-border)!important;-webkit-backdrop-filter:blur(20px)saturate(1.08)!important;background:#121211f5!important;box-shadow:0 10px 28px #00000038!important}:root[data-theme=dark] .app-top-nav .atn-hamburger,:root[data-theme=dark] .app-top-nav .atn-search,:root[data-theme=dark] .app-top-nav .atn-logo,:root[data-theme=dark] .app-top-nav .atn-logo-text,:root[data-theme=dark] .app-top-nav .atn-actions{color:var(--v34-text-primary)!important}:root[data-theme=dark] #app:has(.music-browse) .atn-hamburger{color:var(--v34-text-primary)!important}:root[data-theme=dark] #app:has(.music-browse) .atn-search{color:var(--v34-text-primary)!important}:root[data-theme=dark] #app:has(.sfx-browse) .atn-hamburger{color:var(--v34-text-primary)!important}:root[data-theme=dark] #app:has(.sfx-browse) .atn-search{color:var(--v34-text-primary)!important}:root[data-theme=dark] #app:has(.music-browse) .atn-logo-text:after{color:var(--v34-text-primary)!important}:root[data-theme=dark] #app:has(.sfx-browse) .atn-logo-text:after{color:var(--v34-text-primary)!important}:root[data-theme=dark] .music-browse,:root[data-theme=dark] .sfx-browse{background:var(--mobile-dark-page)!important;color:var(--v34-text-primary)!important}:root[data-theme=dark] #app.workspace-mode:has(.music-browse)>main#main-content{background:var(--mobile-dark-page)!important;color:var(--v34-text-primary)!important}:root[data-theme=dark] #app.workspace-mode:has(.sfx-browse)>main#main-content{background:var(--mobile-dark-page)!important;color:var(--v34-text-primary)!important}:root[data-theme=dark] .music-browse .mobile-audio-switch,:root[data-theme=dark] .sfx-browse .mobile-audio-switch,:root[data-theme=dark] .music-browse .content-browse__search-wrap .search-input-wrap,:root[data-theme=dark] .sfx-browse .content-browse__search-wrap .search-input-wrap{background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .mobile-audio-switch__item,:root[data-theme=dark] .v2-presets__label,:root[data-theme=dark] .browse-section .sh__title,:root[data-theme=dark] .sfx-section .sh__title,:root[data-theme=dark] .browse-section .sh__more,:root[data-theme=dark] .sfx-section .sh__more{color:var(--v34-text-primary)!important}:root[data-theme=dark] .browse-section .sh__subtitle,:root[data-theme=dark] .sfx-section .sh__subtitle,:root[data-theme=dark] .v2-summary-bar__label,:root[data-theme=dark] .v2-summary__label{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .v2-preset-chip,:root[data-theme=dark] .v2-summary-chip,:root[data-theme=dark] .v2-summary-bar,:root[data-theme=dark] .v2-summary{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .music-browse .filter-toolbar__count,:root[data-theme=dark] .sfx-browse .filter-toolbar__count{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .music-browse .filter-toolbar__count strong,:root[data-theme=dark] .sfx-browse .filter-toolbar__count strong{color:var(--v34-text-primary)!important;opacity:1!important}:root[data-theme=dark] .music-browse .filter-toolbar__left,:root[data-theme=dark] .music-browse .filter-toolbar__sort,:root[data-theme=dark] .sfx-browse .filter-toolbar__left,:root[data-theme=dark] .sfx-browse .filter-toolbar__sort{background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .music-browse .filter-toolbar__left .fd__trigger,:root[data-theme=dark] .music-browse .filter-toolbar__sort .sort-chip,:root[data-theme=dark] .sfx-browse .filter-toolbar__left .fd__trigger,:root[data-theme=dark] .sfx-browse .filter-toolbar__sort .sort-chip{color:var(--v34-text-secondary)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .music-browse .filter-toolbar__left .fd__chev,:root[data-theme=dark] .sfx-browse .filter-toolbar__left .fd__chev,:root[data-theme=dark] .music-browse .filter-toolbar__sort .sort-chip:not(.active),:root[data-theme=dark] .sfx-browse .filter-toolbar__sort .sort-chip:not(.active){color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .music-browse .filter-toolbar__sort .sort-chip.active,:root[data-theme=dark] .sfx-browse .filter-toolbar__sort .sort-chip.active{color:var(--mobile-dark-page)!important;background:var(--v34-text-primary)!important;box-shadow:none!important}:root[data-theme=dark] .v2-presets__filter,:root[data-theme=dark] .v2-summary-bar__edit,:root[data-theme=dark] .v2-summary-bar__clear,:root[data-theme=dark] .v2-summary__clear{color:var(--v34-accent)!important;background:#5fc79a1f!important;border-color:#5fc79a38!important}:root[data-theme=dark] .music-browse .track-row,:root[data-theme=dark] .sfx-browse .track-row,:root[data-theme=dark] .track-row.track-row{color:var(--v34-text-primary)!important;border-bottom-color:var(--mobile-dark-border)!important;box-shadow:inset 0 -1px 0 var(--mobile-dark-border)!important;background:0 0!important}:root[data-theme=dark] .track-row .tr-title,:root[data-theme=dark] .track-row .tr-title a,:root[data-theme=dark] .track-row .tr-lead-info .tr-title,:root[data-theme=dark] .track-row .play-btn,:root[data-theme=dark] .track-row .act-btn{color:var(--v34-text-primary)!important}:root[data-theme=dark] .track-row.is-playing .tr-title,:root[data-theme=dark] .track-row.is-playing .play-btn{color:var(--v34-accent)!important}:root[data-theme=dark] .tr-mobile-tag{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;box-shadow:inset 0 0 0 1px var(--mobile-dark-border)!important}:root[data-theme=dark] .act-btn--kebab{color:var(--v34-text-tertiary)!important;opacity:.78!important}:root[data-theme=dark] .app-sidebar{border-top-color:var(--mobile-dark-border)!important;-webkit-backdrop-filter:blur(20px)saturate(1.08)!important;background:#121211f5!important;box-shadow:0 -16px 40px #00000057!important}:root[data-theme=dark] .app-sidebar:before{background:linear-gradient(90deg,#0000,#5fc79a57,#0000)!important}:root[data-theme=dark] .mobile-tab{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .mobile-tab.active{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mobile-tab:before{background:#5fc79a21!important}:root[data-theme=dark] .player{color:var(--v34-text-primary)!important;border-color:var(--mobile-dark-border-strong)!important;-webkit-backdrop-filter:blur(22px)saturate(1.08)!important;background:#121211f7!important;box-shadow:0 18px 48px #00000080!important}:root[data-theme=dark] .player:before{background:linear-gradient(90deg,#0000,#5fc79a9e,#0000)!important}:root[data-theme=dark] .p-cover--empty{color:var(--v34-text-tertiary)!important;background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .p-cover--track{box-shadow:0 10px 22px #0006,0 0 0 3px #ffffff14!important}:root[data-theme=dark] .p-title,:root[data-theme=dark] .p-mobile-queue{color:var(--v34-text-primary)!important}:root[data-theme=dark] .p-artist,:root[data-theme=dark] .p-empty-hint{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .p-play{color:#101011!important;background:var(--v34-text-primary)!important;border-color:#fff3!important;box-shadow:0 8px 20px #00000061!important}:root[data-theme=dark] .mobile-queue-sheet{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-top:1px solid var(--mobile-dark-border-strong)!important;box-shadow:0 -18px 58px #0000008f!important}:root[data-theme=dark] .mq-grip{background:#fff3!important}:root[data-theme=dark] .mq-head,:root[data-theme=dark] .mq-actions{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .mq-tab,:root[data-theme=dark] .mq-index,:root[data-theme=dark] .mq-sub,:root[data-theme=dark] .mq-duration,:root[data-theme=dark] .mq-remove,:root[data-theme=dark] .mq-empty{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .mq-tab.active,:root[data-theme=dark] .mq-item,:root[data-theme=dark] .mq-title{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mq-tab.active:after{background:var(--v34-text-primary)!important}:root[data-theme=dark] .mq-close,:root[data-theme=dark] .mq-action,:root[data-theme=dark] .mq-cover{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .mq-close{display:none!important}:root[data-theme=dark] .drawer-backdrop{background:#0000009e!important}:root[data-theme=dark] .drawer{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;box-shadow:18px 0 56px #0000008f!important}:root[data-theme=dark] .drawer-workspace-card{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .workspace-card__top a,:root[data-theme=dark] .vip-badge,:root[data-theme=dark] .entry-icon{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .drawer-workspace-card p,:root[data-theme=dark] .workspace-card__stats em,:root[data-theme=dark] .entry-desc,:root[data-theme=dark] .entry-hint,:root[data-theme=dark] .drawer-group-title,:root[data-theme=dark] .entry-arrow{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .workspace-card__stats,:root[data-theme=dark] .drawer-entry,:root[data-theme=dark] .drawer-foot{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .drawer-entry,:root[data-theme=dark] .entry-label,:root[data-theme=dark] .foot-btn{color:var(--v34-text-primary)!important}:root[data-theme=dark] .drawer-foot{background:#121211f7!important}:root[data-theme=dark] .auth-modal-backdrop{background:#000000ad!important}:root[data-theme=dark] .auth-modal{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:0 -20px 60px #00000094!important}:root[data-theme=dark] .auth-mobile-grabber span{background:#ffffff38!important}:root[data-theme=dark] .auth-modal .auth-head h2,:root[data-theme=dark] .auth-modal .auth-head button,:root[data-theme=dark] .auth-modal .auth-tab.active,:root[data-theme=dark] .auth-modal .cn-auth-tab.active,:root[data-theme=dark] .auth-modal .field-link,:root[data-theme=dark] .auth-modal .cn-third-btn,:root[data-theme=dark] .auth-modal .cn-third-btn strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .auth-modal .auth-head p,:root[data-theme=dark] .auth-modal .auth-tab,:root[data-theme=dark] .auth-modal .cn-auth-tab,:root[data-theme=dark] .auth-modal .field,:root[data-theme=dark] .auth-modal .cn-third-divider,:root[data-theme=dark] .auth-modal .cn-third-btn em{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .auth-modal .auth-tabs,:root[data-theme=dark] .auth-modal .cn-auth-tabs,:root[data-theme=dark] .auth-modal .cn-third-divider:before,:root[data-theme=dark] .auth-modal .cn-third-divider:after{border-color:var(--mobile-dark-border)!important;background-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .auth-modal .guest-preview-card,:root[data-theme=dark] .auth-modal .audit-hint{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .auth-modal .guest-preview-card button,:root[data-theme=dark] .auth-modal .audit-hint button,:root[data-theme=dark] .auth-modal .verify-btn,:root[data-theme=dark] .auth-modal .cn-third-btn{color:var(--v34-text-primary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .auth-modal .field input{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .auth-modal .field input::placeholder{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .auth-modal .submit-btn,:root[data-theme=dark] .auth-modal .phone-submit{color:var(--mobile-dark-page)!important;background:var(--v34-text-primary)!important}:root[data-theme=dark] .mobile-bgm-filter,:root[data-theme=dark] .mobile-sfx-filter{background:#0009!important}:root[data-theme=dark] .mobile-bgm-filter__sheet,:root[data-theme=dark] .mobile-sfx-filter__sheet{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:0 -18px 58px #0000008f!important}:root[data-theme=dark] .mobile-bgm-filter__grabber,:root[data-theme=dark] .mobile-sfx-filter__grabber{background:#fff3!important}:root[data-theme=dark] .mobile-bgm-filter__eyebrow,:root[data-theme=dark] .mobile-sfx-filter__eyebrow,:root[data-theme=dark] .mobile-bgm-filter__active-label,:root[data-theme=dark] .mobile-sfx-filter__active-label{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .mobile-bgm-filter__head h2,:root[data-theme=dark] .mobile-sfx-filter__head h2,:root[data-theme=dark] .mobile-bgm-filter__group h3,:root[data-theme=dark] .mobile-sfx-filter__group h3{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mobile-bgm-filter__active,:root[data-theme=dark] .mobile-sfx-filter__active,:root[data-theme=dark] .mobile-bgm-filter__group+.mobile-bgm-filter__group,:root[data-theme=dark] .mobile-sfx-filter__group+.mobile-sfx-filter__group,:root[data-theme=dark] .mobile-bgm-filter__foot,:root[data-theme=dark] .mobile-sfx-filter__foot{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .mobile-bgm-filter__foot,:root[data-theme=dark] .mobile-sfx-filter__foot{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;box-shadow:0 -1px 0 var(--mobile-dark-border)!important}:root[data-theme=dark] .mobile-bgm-filter__chip,:root[data-theme=dark] .mobile-sfx-filter__chip,:root[data-theme=dark] .mobile-bgm-filter__active-chip,:root[data-theme=dark] .mobile-sfx-filter__active-chip,:root[data-theme=dark] .mobile-bgm-filter__clear,:root[data-theme=dark] .mobile-sfx-filter__clear{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .mobile-bgm-filter__chip.is-active,:root[data-theme=dark] .mobile-sfx-filter__chip.is-active,:root[data-theme=dark] .mobile-bgm-filter__done,:root[data-theme=dark] .mobile-sfx-filter__done{color:#07130e!important;background:var(--v34-accent)!important;border-color:#0000!important}:root[data-theme=dark] .music-home,:root[data-theme=dark] .mhv-app-intro{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] #app.workspace-mode:has(.music-home)>main#main-content{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] #app:has(.music-home) .atn-logo-text:after{color:var(--v34-text-primary)!important}:root[data-theme=dark] #app:has(.account-page-wrap.is-mobile-home) .app-top-nav:after{color:var(--v34-text-primary)!important}:is(:root[data-theme=dark] #app:has(.music-home) .atn-hamburger,:root[data-theme=dark] #app:has(.music-home) .atn-search,:root[data-theme=dark] #app:has(.account-page-wrap.is-mobile-home) .atn-hamburger,:root[data-theme=dark] #app:has(.account-page-wrap.is-mobile-home) .atn-search){color:var(--v34-text-primary)!important}:root[data-theme=dark] .mhv-hero-eyebrow,:root[data-theme=dark] .mhv-section-sub,:root[data-theme=dark] .mhv-tab__desc,:root[data-theme=dark] .mhv-playlist-card__meta,:root[data-theme=dark] .mhv-playlist-card__tags{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .mhv-tab{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .mhv-tab--active,:root[data-theme=dark] .mhv-tab--active:hover{color:var(--v34-accent)!important;background:#5fc79a1f!important;border-color:#5fc79a7a!important}:root[data-theme=dark] .mhv-tab--active .mhv-tab__desc{color:var(--v34-text-secondary)!important}:root[data-theme=dark] .mhv-section-title,:root[data-theme=dark] .mhv-playlist-card__name,:root[data-theme=dark] .mhv-section--hot .track-row .tr-title,:root[data-theme=dark] .mhv-section--search .track-row .tr-title,:root[data-theme=dark] .mhv-section--hot .play-btn,:root[data-theme=dark] .mhv-section--search .play-btn{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mhv-section-action,:root[data-theme=dark] .mhv-playlist-skeleton,:root[data-theme=dark] .mhv-playlist-card__placeholder{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .mhv-section--hot .track-row.track-row,:root[data-theme=dark] .mhv-section--search .track-row.track-row{box-shadow:inset 0 -1px 0 var(--mobile-dark-border)!important}:root[data-theme=dark] .mhv-section--hot .tr-mobile-tag,:root[data-theme=dark] .mhv-section--search .tr-mobile-tag{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .account-page-wrap,:root[data-theme=dark] .account-page-wrap.is-mobile-home,:root[data-theme=dark] .mobile-profile-hero{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app:has(.account-page-wrap.is-mobile-home)>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .mobile-profile-avatar{background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}:root[data-theme=dark] .mobile-profile-hero__identity,:root[data-theme=dark] .mobile-profile-hero__identity strong,:root[data-theme=dark] .mobile-profile-hero__stats button,:root[data-theme=dark] .mobile-profile-hero__stats button:active,:root[data-theme=dark] .mobile-profile-hero__stats button.is-active,:root[data-theme=dark] .mobile-profile-playlists__head,:root[data-theme=dark] .mobile-profile-playlist-row .mobile-playlist-row__main strong,:root[data-theme=dark] .mobile-profile-create-playlist,:root[data-theme=dark] .mobile-profile-create-playlist strong,:root[data-theme=dark] .mobile-profile-shortcuts strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mobile-profile-hero__identity small,:root[data-theme=dark] .mobile-profile-hero__stats span,:root[data-theme=dark] .mobile-profile-playlists__head span,:root[data-theme=dark] .mobile-profile-playlist-row .mobile-playlist-row__main small,:root[data-theme=dark] .mobile-profile-playlists__empty,:root[data-theme=dark] .mobile-profile-shortcuts small,:root[data-theme=dark] .mobile-profile-playlist-more,:root[data-theme=dark] .mobile-profile-shortcuts button>svg{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .mobile-member-entry,:root[data-theme=dark] .mobile-profile-create-playlist>span,:root[data-theme=dark] .mobile-playlist-row__cover{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .mobile-profile-hero__stats,:root[data-theme=dark] .mobile-profile-playlists,:root[data-theme=dark] .mobile-profile-playlist-entry,:root[data-theme=dark] .mobile-profile-create-playlist{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .mobile-profile-shortcuts button{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .mobile-profile-shortcuts__icon{color:var(--v34-accent)!important;background:#5fc79a21!important}:root[data-theme=dark] .mobile-profile-shortcuts button:active,:root[data-theme=dark] .mobile-profile-playlist-more:active{background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .rt-mobile-page-topbar{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] #app:has(.rt-mobile-page-topbar)>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .rt-mobile-page-topbar__back,:root[data-theme=dark] .rt-mobile-page-topbar__title,:root[data-theme=dark] .rt-mobile-page-topbar__action{color:var(--v34-text-primary)!important}:root[data-theme=dark] .rt-mobile-page-topbar__back:active{background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .support-page,:root[data-theme=dark] .support-article-page{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app:has(.support-page)>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app.workspace-mode:has(.support-page)>main#main-content{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app:has(.support-article-page)>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app.workspace-mode:has(.support-article-page)>main#main-content{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .support-page .hc-search .input{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:inset 0 0 0 1px var(--mobile-dark-border)!important}:root[data-theme=dark] .support-page .hc-search .input:focus-within{box-shadow:inset 0 0 0 1px var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .support-page .hc-search .input input{color:var(--v34-text-primary)!important;background:0 0!important;border-color:#0000!important}:root[data-theme=dark] .support-page .hc-search .input input::placeholder,:root[data-theme=dark] .support-page .hc-search .search-icon,:root[data-theme=dark] .support-page .search-result-cat,:root[data-theme=dark] .support-page .search-empty{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .support-page .support-tabs,:root[data-theme=dark] .support-page .support-question-item,:root[data-theme=dark] .support-page .search-results li{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .support-page .support-tabs button{color:var(--v34-text-secondary)!important}:root[data-theme=dark] .support-page .support-tabs button.active,:root[data-theme=dark] .support-page .support-question-row,:root[data-theme=dark] .support-page .search-results li button,:root[data-theme=dark] .support-page .search-result-title{color:var(--v34-text-primary)!important}:root[data-theme=dark] .support-page .support-tabs button.active:after{background:var(--v34-accent)!important}:root[data-theme=dark] .support-page .support-question-row:after,:root[data-theme=dark] .support-page .search-results li button:after{border-color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .support-page .support-question-row:hover,:root[data-theme=dark] .support-page .support-question-row:active{color:var(--v34-text-primary)!important;background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .support-page .support-answer,:root[data-theme=dark] .support-page .support-answer p,:root[data-theme=dark] .support-page .support-answer li{color:var(--v34-text-secondary)!important}:root[data-theme=dark] .support-bottom-actions{color:var(--v34-text-primary)!important;border-color:var(--mobile-dark-border)!important;background:#121211f5!important;box-shadow:0 -12px 32px #00000047!important}:root[data-theme=dark] .support-bottom-actions a{color:var(--v34-text-primary)!important}:root[data-theme=dark] .support-bottom-actions a+a{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .support-article-page .article-hero h1,:root[data-theme=dark] .support-article-page .article p,:root[data-theme=dark] .support-article-page .article li,:root[data-theme=dark] .support-article-page .article a{color:var(--v34-text-primary)!important}:root[data-theme=dark] .support-article-page .article li::marker{color:var(--v34-text-primary)!important}:root[data-theme=dark] .support-article-page .article-hero .sub,:root[data-theme=dark] .support-article-page .article .article-note,:root[data-theme=dark] .support-article-page .article .article-contact{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .support-article-page .article hr{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .dl-page,:root[data-theme=dark] .dl-mobile-record-card{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .dl-tabs,:root[data-theme=dark] .dl-row{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .dl-tab,:root[data-theme=dark] .dl-tab-count,:root[data-theme=dark] .dl-chip,:root[data-theme=dark] .dl-mobile-action-state,:root[data-theme=dark] .dl-mobile-license-note,:root[data-theme=dark] .dl-line-2,:root[data-theme=dark] .dl-line-3{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .dl-tab.active,:root[data-theme=dark] .dl-title{color:var(--v34-text-primary)!important}:root[data-theme=dark] .dl-tab+.dl-tab:before{background:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .dl-chip,:root[data-theme=dark] .dl-mobile-filter-trigger{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .dl-chip.active{color:var(--v34-accent)!important;background:#5fc79a1f!important;border-color:#5fc79a6b!important}:root[data-theme=dark] .dl-play{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .dl-btn-secondary,:root[data-theme=dark] .dl-row.unlicensed .dl-actions .dl-btn-secondary:not(:only-child),:root[data-theme=dark] .dl-row:not(.unlicensed) .dl-actions .dl-btn-primary:not(:only-child){color:var(--v34-accent)!important;background:#5fc79a1a!important;border-color:#5fc79a47!important}:root[data-theme=dark] .dl-mobile-filter-overlay{background:#0000009e!important}:root[data-theme=dark] .dl-mobile-filter-sheet{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:0 -18px 58px #0000008f!important}:root[data-theme=dark] .dl-mobile-filter-grabber{background:#fff3!important}:root[data-theme=dark] .dl-mobile-filter-head strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .dl-mobile-filter-head span,:root[data-theme=dark] .dl-mobile-filter-group>span{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .dl-mobile-filter-search,:root[data-theme=dark] .dl-mobile-filter-option,:root[data-theme=dark] .dl-mobile-filter-action.secondary{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .dl-mobile-filter-option.active{color:var(--v34-accent)!important;background:#5fc79a21!important;border-color:#5fc79a57!important}:root[data-theme=dark] .dm-overlay{background:#000000b3!important}:root[data-theme=dark] .dm-modal{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border:1px solid var(--mobile-dark-border-strong)!important;border-bottom:0!important;box-shadow:0 -22px 58px #00000080!important}:root[data-theme=dark] .dm-mobile-handle{background:#ffffff38!important}:root[data-theme=dark] .dm-title,:root[data-theme=dark] .dm-format-name,:root[data-theme=dark] .dm-mobile-target-copy strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .dm-label,:root[data-theme=dark] .dm-format-detail,:root[data-theme=dark] .dm-mobile-target-copy small{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .dm-format-sub{color:var(--v34-text-secondary)!important}:root[data-theme=dark] .dm-format-card,:root[data-theme=dark] .dm-mobile-target-card{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:none!important}:root[data-theme=dark] .dm-format-card.active{background:#5fc79a1f!important;border-color:#5fc79ab8!important;box-shadow:inset 0 0 0 1px #5fc79a47!important}:root[data-theme=dark] .dm-format-card.active:after{color:#07110d!important;background:var(--v34-accent)!important}:root[data-theme=dark] .dm-mobile-target-icon{color:var(--v34-accent)!important;background:var(--mobile-dark-hover)!important;border:1px solid var(--mobile-dark-border)!important}:root[data-theme=dark] .dm-btn-primary{color:#07110d!important;background:var(--v34-accent)!important;box-shadow:0 12px 28px #00000042!important}:root[data-theme=dark] .modal-overlay:has(.rtacc-gen-modal){background:#000000b8!important}:root[data-theme=dark] .rtacc-gen-modal{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border:1px solid var(--mobile-dark-border-strong)!important;border-bottom:0!important;box-shadow:0 -22px 58px #00000080!important}:root[data-theme=dark] .rtacc-gen-header:before{background:#ffffff38!important}:root[data-theme=dark] .rtacc-gen-title,:root[data-theme=dark] .rtacc-gen-track-name,:root[data-theme=dark] .rtacc-plan-bar-name,:root[data-theme=dark] .rtacc-f-label{color:var(--v34-text-primary)!important}:root[data-theme=dark] .rtacc-gen-track-sub,:root[data-theme=dark] .rtacc-plan-bar-detail,:root[data-theme=dark] .rtacc-sec-label,:root[data-theme=dark] .rtacc-f-hint{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .rtacc-gen-summary,:root[data-theme=dark] .rtacc-personal-notice,:root[data-theme=dark] .rtacc-ab-display,:root[data-theme=dark] .rtacc-f-input{background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:none!important}:root[data-theme=dark] .rtacc-gen-track,:root[data-theme=dark] .rtacc-plan-bar,:root[data-theme=dark] .rtacc-gen-footer{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .rtacc-ab-change{color:var(--v34-text-tertiary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .rtacc-ab-dd{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .rtacc-ab-sheet-backdrop{background:#000000ad!important}:root[data-theme=dark] .rtacc-ab-sheet-grabber{background:#ffffff3d!important}:root[data-theme=dark] .rtacc-ab-sheet-title{color:var(--v34-text-primary)!important}:root[data-theme=dark] .rtacc-ab-search{background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .rtacc-ab-search input,:root[data-theme=dark] .rtacc-ab-name,:root[data-theme=dark] .rtacc-ab-corp-name,:root[data-theme=dark] .rtacc-ab-add{color:var(--v34-text-primary)!important}:root[data-theme=dark] .rtacc-ab-detail,:root[data-theme=dark] .rtacc-ab-corp-code,:root[data-theme=dark] .rtacc-ab-empty{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .rtacc-ab-item,:root[data-theme=dark] .rtacc-ab-corp-item,:root[data-theme=dark] .rtacc-ab-add,:root[data-theme=dark] .rtacc-ab-corp-label{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .rtacc-ab-item:hover,:root[data-theme=dark] .rtacc-ab-item.active,:root[data-theme=dark] .rtacc-ab-corp-item:hover,:root[data-theme=dark] .rtacc-ab-corp-item.active,:root[data-theme=dark] .rtacc-ab-add:hover,:root[data-theme=dark] .rtacc-ab-add.active{background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .rtacc-ab-item.selected{background:#5fc79a1f!important}:root[data-theme=dark] .rtacc-ab-icon,:root[data-theme=dark] .rtacc-ab-corp-label{color:var(--v34-text-tertiary)!important;background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .rtacc-gen-footer{background:var(--mobile-dark-surface)!important}:root[data-theme=dark] .rtacc-modal-btn{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .rtacc-modal-btn.primary:not(:disabled){color:#07110d!important;background:var(--v34-accent)!important;border-color:var(--v34-accent)!important}:root[data-theme=dark] .rtacc-modal-btn.primary:disabled{color:var(--v34-text-tertiary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border-strong)!important;opacity:1!important}:root[data-theme=dark] .mobile-detail-page,:root[data-theme=dark] .mobile-detail-page.mobile-detail-page--favorites,:root[data-theme=dark] .mobile-detail-page.mobile-detail-page--recent,:root[data-theme=dark] .mobile-my-panel,:root[data-theme=dark] .mobile-inline-list,:root[data-theme=dark] .mobile-detail-list,:root[data-theme=dark] .mobile-playlist-track-list{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .mobile-detail-nav{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .mobile-detail-nav__back,:root[data-theme=dark] .mobile-detail-nav__actions,:root[data-theme=dark] .mobile-detail-nav__actions span,:root[data-theme=dark] .mobile-recent-toolbar__play,:root[data-theme=dark] .mobile-recent-select-all,:root[data-theme=dark] .mobile-recent-toolbar__icon,:root[data-theme=dark] .mobile-playlist-hot-toolbar__play,:root[data-theme=dark] .mobile-playlist-select-all,:root[data-theme=dark] .mobile-playlist-hot-toolbar__icon{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mobile-recent-toolbar__play>span:last-child,:root[data-theme=dark] .mobile-recent-select-all small,:root[data-theme=dark] .mobile-playlist-hot-toolbar__play>span:last-child,:root[data-theme=dark] .mobile-playlist-select-all small,:root[data-theme=dark] .mobile-track-row__main span,:root[data-theme=dark] .mobile-inline-empty,:root[data-theme=dark] .mobile-inline-empty span,:root[data-theme=dark] .mobile-local-empty,:root[data-theme=dark] .mobile-local-empty span{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .mobile-recent-filter-trigger,:root[data-theme=dark] .mobile-playlist-filter-trigger{color:var(--v34-accent)!important;background:#5fc79a1f!important;border-color:#5fc79a47!important}:root[data-theme=dark] .mobile-recent-toolbar__play:disabled,:root[data-theme=dark] .mobile-recent-toolbar__icon:disabled,:root[data-theme=dark] .mobile-playlist-hot-toolbar__play:disabled,:root[data-theme=dark] .mobile-playlist-hot-toolbar__icon:disabled{opacity:.58!important}:root[data-theme=dark] .mobile-app-tab,:root[data-theme=dark] .mobile-app-tabs--recent .mobile-app-tab{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .mobile-app-tab.is-active,:root[data-theme=dark] .mobile-app-tabs--recent .mobile-app-tab.is-active{color:var(--v34-accent)!important;background:#5fc79a1f!important;border-color:#5fc79a66!important}:root[data-theme=dark] .mobile-favorite-sheet{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important;box-shadow:0 -12px 30px #00000057!important}:root[data-theme=dark] .mobile-favorite-sheet .mobile-play-all--plain,:root[data-theme=dark] .mobile-play-all--plain{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .mobile-track-row,:root[data-theme=dark] .mobile-playlist-row,:root[data-theme=dark] .mobile-record-row{color:var(--v34-text-primary)!important;border-color:var(--mobile-dark-border)!important;background:0 0!important}:root[data-theme=dark] .mobile-track-row__main strong,:root[data-theme=dark] .mobile-playlist-row__main strong,:root[data-theme=dark] .mobile-record-row__main strong,:root[data-theme=dark] .mobile-inline-empty strong,:root[data-theme=dark] .mobile-local-empty strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mobile-track-row__more,:root[data-theme=dark] .mobile-playlist-row__more,:root[data-theme=dark] .mobile-record-row__side{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .mobile-recent-detail .track-row .tr-title,:root[data-theme=dark] .mobile-playlist-track-list .track-row .tr-title{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mobile-recent-detail .tr-checkbox,:root[data-theme=dark] .mobile-playlist-track-list .tr-checkbox{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:inset 0 0 0 1px #ffffff09!important}:root[data-theme=dark] .mobile-recent-select-all__check,:root[data-theme=dark] .mobile-playlist-select-all__check{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:#ffffff47!important;box-shadow:inset 0 0 0 1px #ffffff09!important}:root[data-theme=dark] .mobile-recent-detail .tr-checkbox.checked,:root[data-theme=dark] .mobile-playlist-track-list .tr-checkbox.checked,:root[data-theme=dark] .mobile-recent-select-all__check.is-on,:root[data-theme=dark] .mobile-playlist-select-all__check.is-on{color:#07110d!important;background:var(--v34-accent)!important;border-color:var(--v34-accent)!important;box-shadow:none!important}:root[data-theme=dark] .fav-page{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .fav-tab-bar,:root[data-theme=dark] .fav-section,:root[data-theme=dark] .fav-page .track-row{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .fav-tab,:root[data-theme=dark] .fav-tab-count,:root[data-theme=dark] .fav-list-toolbar__play span:last-child{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .fav-tab.active,:root[data-theme=dark] .fav-list-toolbar__play,:root[data-theme=dark] .fav-select-all,:root[data-theme=dark] .fav-list-toolbar__icon,:root[data-theme=dark] .fav-pl-name{color:var(--v34-text-primary)!important}:root[data-theme=dark] .fav-filter-trigger{color:var(--v34-accent)!important;box-shadow:none!important;background:#5fc79a1f!important;border-color:#5fc79a47!important}:root[data-theme=dark] .fav-list-toolbar__play:disabled,:root[data-theme=dark] .fav-list-toolbar__icon:disabled,:root[data-theme=dark] .fav-filter-trigger:disabled{opacity:.58!important}:root[data-theme=dark] .fav-pl-card,:root[data-theme=dark] .fav-pl-art--placeholder,:root[data-theme=dark] .fav-skeleton{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .fav-pl-name-count,:root[data-theme=dark] .fav-pl-meta{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .fav-filter-sheet{background:#0000009e!important}:root[data-theme=dark] .fav-filter-sheet__panel{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:0 -18px 58px #0000008f!important}:root[data-theme=dark] .fav-filter-sheet__grabber{background:#fff3!important}:root[data-theme=dark] .fav-filter-sheet__head,:root[data-theme=dark] .fav-filter-sheet__foot,:root[data-theme=dark] .fav-filter-sheet__group+.fav-filter-sheet__group{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .fav-filter-sheet__head h2,:root[data-theme=dark] .fav-filter-sheet__group h3{color:var(--v34-text-primary)!important}:root[data-theme=dark] .fav-filter-sheet__chip,:root[data-theme=dark] .fav-filter-sheet__reset{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .fav-filter-sheet__chip.is-active{color:var(--v34-accent)!important;background:#5fc79a21!important;border-color:#5fc79a57!important}:root[data-theme=dark] .fav-batch-bar{color:var(--v34-text-primary)!important;border-color:var(--mobile-dark-border-strong)!important;background:#121211fa!important;box-shadow:0 -16px 40px #00000070!important}:root[data-theme=dark] .nr-page{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app:has(.nr-page)>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app.workspace-mode:has(.nr-page)>main#main-content{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .nr-page--managing .nr-mobile-bar,:root[data-theme=dark] .nr-list-toolbar__play,:root[data-theme=dark] .nr-select-all,:root[data-theme=dark] .nr-list-toolbar__icon,:root[data-theme=dark] .nr-section__title,:root[data-theme=dark] .nr-batch-bar button{color:var(--v34-text-primary)!important}:root[data-theme=dark] .nr-list-toolbar__play span:last-child,:root[data-theme=dark] .nr-section__date,:root[data-theme=dark] .nr-filter-sheet__head p,:root[data-theme=dark] .nr-filter-sheet__group h3{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .nr-list-toolbar__play:disabled,:root[data-theme=dark] .nr-list-toolbar__icon:disabled,:root[data-theme=dark] .nr-filter-trigger:disabled{opacity:.58!important}:root[data-theme=dark] .nr-filter-trigger{color:var(--v34-accent)!important;box-shadow:none!important;background:#5fc79a1f!important;border-color:#5fc79a47!important}:root[data-theme=dark] .nr-page .track-row.track-row{box-shadow:inset 0 -1px 0 var(--mobile-dark-border)!important}:root[data-theme=dark] .nr-page--managing .tr-checkbox{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .nr-page--managing .tr-checkbox.checked{color:#fff!important;background:var(--v34-accent)!important;border-color:var(--v34-accent)!important}:root[data-theme=dark] .nr-filter-sheet,:root[data-theme=dark] .nr-search-overlay{background:#000000a3!important}:root[data-theme=dark] .nr-filter-sheet__panel{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border:1px solid var(--mobile-dark-border-strong)!important;border-bottom:0!important;box-shadow:0 -18px 58px #0000008f!important}:root[data-theme=dark] .nr-filter-sheet__grabber{background:#fff3!important}:root[data-theme=dark] .nr-filter-sheet__head h2{color:var(--v34-text-primary)!important}:root[data-theme=dark] .nr-filter-sheet__foot{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .nr-filter-sheet__chip,:root[data-theme=dark] .nr-filter-sheet__reset{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .nr-filter-sheet__chip.is-active{color:var(--v34-accent)!important;background:#5fc79a21!important;border-color:#5fc79a57!important}:root[data-theme=dark] .nr-batch-bar{color:var(--v34-text-primary)!important;border-color:var(--mobile-dark-border-strong)!important;background:#121211fa!important;box-shadow:0 -16px 40px #00000070!important}:root[data-theme=dark] .pr-page,:root[data-theme=dark] .pr-hero{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app:has(.pr-page)>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app.workspace-mode:has(.pr-page)>main#main-content{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .pr-mobile-nav{color:var(--v34-text-primary)!important;border-bottom:1px solid var(--mobile-dark-border)!important;box-shadow:none!important;background:#080807f0!important}:root[data-theme=dark] .pr-mobile-nav__back,:root[data-theme=dark] .pr-mobile-nav>span{color:var(--v34-text-primary)!important}:root[data-theme=dark] .pr-mobile-nav a,:root[data-theme=dark] .pr-savings,:root[data-theme=dark] .pr-plan-sub,:root[data-theme=dark] .pr-mobile-sheet-kicker,:root[data-theme=dark] .pr-mobile-sheet-head p,:root[data-theme=dark] .pr-mobile-sheet-summary,:root[data-theme=dark] .pr-mobile-sheet-price span,:root[data-theme=dark] .pr-mobile-order-row,:root[data-theme=dark] .pr-mobile-period-option span,:root[data-theme=dark] .pr-mobile-pay-title,:root[data-theme=dark] .pr-mobile-total-card span,:root[data-theme=dark] .pr-mobile-total-card small{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .pr-h1,:root[data-theme=dark] .pr-plan-name,:root[data-theme=dark] .pr-price-num,:root[data-theme=dark] .pr-plan-copy,:root[data-theme=dark] .pr-benefit-list li,:root[data-theme=dark] .pr-mobile-sheet-head h2,:root[data-theme=dark] .pr-mobile-sheet-price strong,:root[data-theme=dark] .pr-mobile-sheet-section strong,:root[data-theme=dark] .pr-mobile-order-row strong,:root[data-theme=dark] .pr-mobile-period-option,:root[data-theme=dark] .pr-mobile-period-option strong,:root[data-theme=dark] .pr-mobile-pay-method,:root[data-theme=dark] .pr-mobile-total-card strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .pr-toggle,:root[data-theme=dark] .pr-plan,:root[data-theme=dark] .pr-mobile-plan-sheet,:root[data-theme=dark] .pr-mobile-order-card,:root[data-theme=dark] .pr-mobile-pay-card{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .pr-toggle button{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .pr-toggle button.active{color:#111113!important;background:var(--v34-text-primary)!important}:root[data-theme=dark] .pr-plan--featured{background:#5fc79a1a!important;border-color:#5fc79a75!important}:root[data-theme=dark] .pr-plan--featured .pr-plan-name:after,:root[data-theme=dark] .pr-mobile-sheet-benefits span{color:var(--v34-accent)!important;background:#5fc79a21!important}:root[data-theme=dark] .pr-benefit-list li,:root[data-theme=dark] .pr-mobile-sheet-back,:root[data-theme=dark] .pr-mobile-period-option,:root[data-theme=dark] .pr-mobile-pay-method,:root[data-theme=dark] .pr-mobile-total-card{background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .pr-mobile-period-option.active,:root[data-theme=dark] .pr-mobile-pay-method.active{background:#5fc79a1f!important;border-color:#5fc79a6b!important;box-shadow:inset 0 0 0 1px #5fc79a1a!important}:root[data-theme=dark] .pr-mobile-sheet-overlay{background:#000000ad!important}:root[data-theme=dark] .pr-mobile-sheet-handle{background:#fff3!important}:root[data-theme=dark] .pr-mobile-sheet-section{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .pr-mobile-sheet-section li{color:var(--v34-text-secondary)!important}:root[data-theme=dark] .pr-mobile-sheet-action{color:#111113!important;background:var(--v34-text-primary)!important}:root[data-theme=dark] .pr-aside,:root[data-theme=dark] .pr-aside a{color:var(--v34-text-tertiary)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .mobile-sheet-overlay{-webkit-backdrop-filter:blur(10px)!important;background:#000000ad!important}:root[data-theme=dark] .mobile-sheet,:root[data-theme=dark] .mobile-create-playlist-sheet,:root[data-theme=dark] .mobile-playlist-actions-sheet{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:0 -18px 54px #0000008f!important}:root[data-theme=dark] .mobile-sheet-grabber,:root[data-theme=dark] .mobile-sheet>.mobile-sheet-grabber,:root[data-theme=dark] .mobile-create-playlist-sheet>.mobile-sheet-grabber,:root[data-theme=dark] .mobile-playlist-actions-sheet>.mobile-sheet-grabber{background:#fff3!important}:root[data-theme=dark] .mobile-create-playlist-sheet__head strong,:root[data-theme=dark] .mobile-create-playlist-sheet__head button,:root[data-theme=dark] .mobile-sheet__head strong,:root[data-theme=dark] .mobile-sheet__title,:root[data-theme=dark] .mobile-sheet__meta dd,:root[data-theme=dark] .mobile-playlist-action,:root[data-theme=dark] .mobile-playlist-action span,:root[data-theme=dark] .mobile-playlist-action strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mobile-create-playlist-sheet__head button:last-child{color:var(--v34-accent)!important}:root[data-theme=dark] .mobile-create-playlist-sheet__head button:disabled{color:var(--v34-text-tertiary)!important;opacity:.58!important}:root[data-theme=dark] .mobile-create-playlist-input,:root[data-theme=dark] .mobile-sheet__body{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .mobile-create-playlist-input:focus-within{background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:none!important}:root[data-theme=dark] .mobile-create-playlist-input input{color:var(--v34-text-primary)!important;background:0 0!important}:root[data-theme=dark] .mobile-create-playlist-input input::placeholder,:root[data-theme=dark] .mobile-create-playlist-input>span,:root[data-theme=dark] .mobile-create-playlist-options,:root[data-theme=dark] .mobile-sheet__desc,:root[data-theme=dark] .mobile-sheet__meta dt{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .mobile-create-playlist-options input{accent-color:var(--v34-accent)!important}:root[data-theme=dark] .mobile-playlist-action:active{background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .mobile-playlist-action.is-danger{color:#e47b75!important}:root[data-theme=dark] .mobile-sheet__actions button,:root[data-theme=dark] .mobile-sheet__head button{color:var(--v34-text-primary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .mobile-sheet__actions button.is-danger{color:#fff!important;background:#a74742!important;border-color:#a74742!important}:root[data-theme=dark] .mobile-search-page{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .mobile-search-bar{color:var(--v34-text-primary)!important;border-bottom:1px solid var(--mobile-dark-border)!important;background:#080807f0!important}:root[data-theme=dark] .mobile-search-bar__back,:root[data-theme=dark] .mobile-search-bar__submit,:root[data-theme=dark] .mobile-search-mode,:root[data-theme=dark] .mobile-search-mode__icon,:root[data-theme=dark] .mobile-search-section__head h2,:root[data-theme=dark] .mobile-search-suggestions button,:root[data-theme=dark] .mobile-search-hot__row,:root[data-theme=dark] .mobile-search-rank-card__title,:root[data-theme=dark] .mobile-search-rank-card__item,:root[data-theme=dark] .mobile-search-category,:root[data-theme=dark] .mobile-search-category__main strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .mobile-search-bar__field,:root[data-theme=dark] .mobile-search-bar__field:focus-within,:root[data-theme=dark] .mobile-search-pill,:root[data-theme=dark] .mobile-search-rank-card,:root[data-theme=dark] .mobile-search-category-list{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .mobile-search-bar__field input{color:var(--v34-text-primary)!important;background:0 0!important}:root[data-theme=dark] .mobile-search-bar__field input::placeholder,:root[data-theme=dark] .mobile-search-section__head span,:root[data-theme=dark] .mobile-search-clear,:root[data-theme=dark] .mobile-search-refresh,:root[data-theme=dark] .mobile-search-empty,:root[data-theme=dark] .mobile-search-category__main small{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .mobile-search-mode+.mobile-search-mode,:root[data-theme=dark] .mobile-search-category{border-color:var(--mobile-dark-border)!important;box-shadow:inset 0 -1px 0 var(--mobile-dark-border)!important}:root[data-theme=dark] .pl-gallery-page{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app:has(.pl-gallery-page)>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .pl-gallery-page .pl-mobile-topbar{color:var(--v34-text-primary)!important;border-color:var(--mobile-dark-border)!important;background:#080807f0!important}:root[data-theme=dark] .pl-gallery-page .pl-mobile-topbar strong,:root[data-theme=dark] .pl-gallery-page .pl-mobile-back,:root[data-theme=dark] .pl-gallery-page .pl-mobile-view,:root[data-theme=dark] .pl-gallery-page .pl-mobile-tabs button.active,:root[data-theme=dark] .pl-gallery-page .pl-mobile-feature,:root[data-theme=dark] .pl-gallery-page .pl-mobile-feature__copy strong,:root[data-theme=dark] .pl-gallery-page .pl-card__name{color:var(--v34-text-primary)!important}:root[data-theme=dark] .pl-gallery-page .pl-mobile-tabs button,:root[data-theme=dark] .pl-gallery-page .pl-mobile-feature__copy small,:root[data-theme=dark] .pl-gallery-page .pl-mobile-feature__copy em,:root[data-theme=dark] .pl-gallery-page .pl-card__meta{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .pl-gallery-page .pl-mobile-feature{background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .pl-gallery-page .pl-mobile-feature__cover,:root[data-theme=dark] .pl-gallery-page .pl-card__cover,:root[data-theme=dark] .pl-gallery-page .pl-card__placeholder{background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .pl-gallery-page .pl-mobile-tabs button.active:after{background:var(--v34-text-primary)!important}:root[data-theme=dark] .cv-page{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app:has(.cv-page)>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .cv-mobile-nav{color:var(--v34-text-primary)!important;border-color:var(--mobile-dark-border)!important;background:#080807f0!important}:root[data-theme=dark] .cv-mobile-nav__back,:root[data-theme=dark] .cv-mobile-nav__title,:root[data-theme=dark] .cv-family__name,:root[data-theme=dark] .cv-variant__name,:root[data-theme=dark] .cv-variant.active .cv-variant__name,:root[data-theme=dark] .cv-showcase__name{color:var(--v34-text-primary)!important}:root[data-theme=dark] .cv-family__count,:root[data-theme=dark] .cv-tracks__head,:root[data-theme=dark] .cv-showcase__sub{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .cv-family-rail__item{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .cv-family-rail__item.active{color:var(--v34-text-primary)!important;background:color-mix(in srgb, var(--cv-family-c,var(--v34-accent)) 18%, var(--mobile-dark-raised))!important;border-color:color-mix(in srgb, var(--cv-family-c,var(--v34-accent)) 48%, var(--mobile-dark-border))!important}:root[data-theme=dark] .cv-showcase__detail{color:var(--v34-text-primary)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--cv-c,var(--v34-accent)) 15%, var(--mobile-dark-raised)), var(--mobile-dark-surface))!important;border-color:color-mix(in srgb, var(--cv-c,var(--v34-accent)) 28%, var(--mobile-dark-border))!important;box-shadow:none!important}:root[data-theme=dark] .cv-showcase__play{color:var(--v34-text-primary)!important;background:color-mix(in srgb, var(--cv-c,var(--v34-accent)) 18%, var(--mobile-dark-hover))!important;border-color:color-mix(in srgb, var(--cv-c,var(--v34-accent)) 30%, var(--mobile-dark-border))!important}:root[data-theme=dark] .cv-showcase__tracks .play-btn{color:var(--v34-text-primary)!important;background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .tag-detail-page{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app:has(.tag-detail-page)>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .tag-mobile-header,:root[data-theme=dark] .tag-hero,:root[data-theme=dark] .tag-detail-page .filter-toolbar{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .tag-mobile-header__back,:root[data-theme=dark] .tag-mobile-header__title,:root[data-theme=dark] .tag-hero__title,:root[data-theme=dark] .tag-mobile-play-all,:root[data-theme=dark] .tag-mobile-play-all__copy strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .tag-hero__sub,:root[data-theme=dark] .tag-mobile-play-all__copy small,:root[data-theme=dark] .tag-detail-page .filter-toolbar__sort .sort-chip,:root[data-theme=dark] .tag-detail-page .filter-toolbar__sort .sort-chip:not(.active){color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .tag-detail-page .filter-toolbar__sort .sort-chip.active{color:var(--v34-text-primary)!important;background:0 0!important}:root[data-theme=dark] .tag-detail-page .filter-toolbar__sort .sort-chip+.sort-chip:before{background:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .tag-hero__art{box-shadow:none!important;background:#5fc79a17!important;border-color:#5fc79a33!important}:root[data-theme=dark] .tag-detail-page .track-list,:root[data-theme=dark] .tag-detail-page .tag-loading,:root[data-theme=dark] .tag-detail-page .tag-detail-empty,:root[data-theme=dark] .tag-detail-page .tag-load-more{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .tag-detail-page .skeleton-row{background:linear-gradient(90deg, var(--mobile-dark-surface), var(--mobile-dark-hover), var(--mobile-dark-surface))!important;box-shadow:inset 0 -1px 0 var(--mobile-dark-border)!important}:root[data-theme=dark] .tag-detail-page .tag-detail-empty{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .tag-detail-page .load-more-btn{color:var(--v34-text-primary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .tag-mobile-filter{background:#000000ad!important}:root[data-theme=dark] .tag-mobile-filter__sheet,:root[data-theme=dark] .tag-mobile-filter__foot{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .tag-mobile-filter__grabber{background:#fff3!important}:root[data-theme=dark] .tag-mobile-filter__head h2,:root[data-theme=dark] .tag-mobile-filter__group h3{color:var(--v34-text-primary)!important}:root[data-theme=dark] .tag-mobile-filter__head p,:root[data-theme=dark] .tag-mobile-filter__active-label{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .tag-mobile-filter__active,:root[data-theme=dark] .tag-mobile-filter__group+.tag-mobile-filter__group{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .tag-mobile-filter__chip,:root[data-theme=dark] .tag-mobile-filter__clear{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .tag-mobile-filter__chip.is-active,:root[data-theme=dark] .tag-mobile-filter__active-chip{color:var(--v34-accent)!important;background:#5fc79a21!important;border-color:#5fc79a57!important}:root[data-theme=dark] .pl-page:not(.pl-gallery-page){color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] #app:has(.pl-page:not(.pl-gallery-page))>main{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important}:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-nav,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-hero,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-tags{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-nav-btn,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-nav-title,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-search-cancel,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-hero-title,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-play-main,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-play-copy strong,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-icon-action{color:var(--v34-text-primary)!important}:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-hero-badge,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-hero-description,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-hero-meta,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-hero-curator,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-hero-meta-value,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-play-copy small,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-toolbar-count,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-empty{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-tag,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-sort-trigger,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-nav-search{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-nav-search input{color:var(--v34-text-primary)!important;background:0 0!important}:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-playbar,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-toolbar,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-batch-bar,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-tracks,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-loading,:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-empty{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-play-main:disabled{color:var(--v34-text-tertiary)!important;opacity:.58!important}:root[data-theme=dark] .pl-page:not(.pl-gallery-page) .pl-mobile-play-main:disabled .pl-mobile-play-icon{color:var(--v34-text-tertiary)!important;background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .track-page,:root[data-theme=dark] .track-page .tv-hero,:root[data-theme=dark] .track-page .tv-mobile-pages,:root[data-theme=dark] .track-page .tv-mobile-snap{color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] body:has(.track-page){color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] #app:has(.track-page){color:var(--v34-text-primary)!important;background:var(--mobile-dark-page)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .track-page .tv-mobile-player-top__status,:root[data-theme=dark] .track-page .tv-mobile-icon-btn,:root[data-theme=dark] .track-page .tv-meta__title,:root[data-theme=dark] .track-page .tv-mobile-control,:root[data-theme=dark] .track-page .tv-mobile-control--mode,:root[data-theme=dark] .track-page .tv-mobile-control--queue{color:var(--v34-text-primary)!important}:root[data-theme=dark] .track-page .tv-artist,:root[data-theme=dark] .track-page .tv-meta__sub,:root[data-theme=dark] .track-page .tv-mobile-track-context,:root[data-theme=dark] .track-page .tv-mobile-playback__time{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .track-page .tv-sub-item,:root[data-theme=dark] .track-page .tv-mobile-track-context span,:root[data-theme=dark] .track-page .tv-btn-ghost{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .track-page .tv-btn-ghost.is-active,:root[data-theme=dark] .track-page .tv-mobile-icon-btn.is-active{color:var(--v34-accent)!important;background:#5fc79a21!important;border-color:#5fc79a4d!important}:root[data-theme=dark] .track-page .tv-mobile-slide-dots button:before{background:#fff3!important}:root[data-theme=dark] .track-page .tv-mobile-slide-dots button.is-active:before{background:var(--v34-text-primary)!important}:root[data-theme=dark] .track-page .tv-cover{background:radial-gradient(circle,#5fc79a14 0 18%,#0000 19%),repeating-radial-gradient(circle,#ffffff13 0 1px,#00000024 1px 10px),radial-gradient(circle at 70% 20%,#ffffff17,#0000 28%),radial-gradient(circle,#242420 0%,#121211 72%,#080807 100%)!important;outline-color:#ffffff1f!important;box-shadow:0 26px 64px #0000006b,inset 0 0 0 1px #ffffff1a!important}:root[data-theme=dark] .track-page .tv-cover:before{box-shadow:0 0 0 1px #ffffff24,0 18px 34px #0000005c!important}:root[data-theme=dark] .track-page .tv-cover:not(.has-cover-image):before{background:radial-gradient(circle at 50% 44%,#383a37,#1a1b19 64%,#10110f 100%)!important}:root[data-theme=dark] .track-page .tv-cover:after{opacity:.68!important;background:radial-gradient(circle,#0000 0 30%,#ffffff1a 31%,#0000 33%),repeating-radial-gradient(circle,#ffffff1f 0 1px,#0000 1px 11px)!important;border-color:#ffffff17!important}:root[data-theme=dark] .track-page .tv-mobile-progress:before{background:#ffffff24!important}:root[data-theme=dark] .track-page .tv-mobile-progress__fill,:root[data-theme=dark] .track-page .tv-mobile-progress__preview{background:var(--v34-text-primary)!important}:root[data-theme=dark] .track-page .tv-mobile-progress__tip{color:var(--mobile-dark-page)!important;background:var(--v34-text-primary)!important}:root[data-theme=dark] .track-page .tv-mobile-control:disabled{color:var(--v34-text-muted)!important;opacity:.45!important}:root[data-theme=dark] .track-page .tv-mobile-control--play{color:var(--mobile-dark-page)!important;background:var(--v34-text-primary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-overlay{background:#000000bd!important}:is(:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-sheet,:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-menu){color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important;box-shadow:0 -22px 58px #00000075!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-sheet-handle{background:#ffffff38!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-head h3{color:var(--v34-text-primary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-row{color:var(--v34-text-primary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-main strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-row{color:var(--v34-text-primary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-main strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-index svg{color:var(--v34-text-primary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-menu button{color:var(--v34-text-primary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-head p{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-toolbar{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-toolbar{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-main small{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-tags{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-main small{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-state{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-index{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-tabs{background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-row.is-current{background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-row.is-current{background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-tabs button{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-toolbar button{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-mode{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-actions>button{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-play{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-similar-tabs button.is-active{color:var(--mobile-dark-page)!important;background:var(--v34-text-primary)!important}:root[data-theme=dark] body:has(.track-page) .tv-mobile-queue-menu button:hover{background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .mobile-queue-backdrop,:root[data-theme=dark] .mobile-similar-backdrop,:root[data-theme=dark] .atp-overlay{background:#000000ad!important}:root[data-theme=dark] .mobile-similar-sheet,:root[data-theme=dark] .atp-modal,:root[data-theme=dark] .atp-list-wrap{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border-strong)!important;box-shadow:0 -22px 58px #0000008f!important}:root[data-theme=dark] .ms-grip,:root[data-theme=dark] .atp-mobile-handle{background:#ffffff38!important}:root[data-theme=dark] .ms-head,:root[data-theme=dark] .ms-foot,:root[data-theme=dark] .ms-row,:root[data-theme=dark] .atp-header,:root[data-theme=dark] .atp-footer{border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .ms-heading strong,:root[data-theme=dark] .ms-row,:root[data-theme=dark] .ms-main strong,:root[data-theme=dark] .atp-header-title,:root[data-theme=dark] .atp-mobile-head-actions,:root[data-theme=dark] .atp-mobile-head-actions button.is-active,:root[data-theme=dark] .atp-mobile-create-row,:root[data-theme=dark] .atp-mobile-create-text,:root[data-theme=dark] .atp-item-name,:root[data-theme=dark] .atp-footer-info{color:var(--v34-text-primary)!important}:root[data-theme=dark] .ms-heading span,:root[data-theme=dark] .ms-main small,:root[data-theme=dark] .ms-duration,:root[data-theme=dark] .ms-empty,:root[data-theme=dark] .ms-foot,:root[data-theme=dark] .ms-index,:root[data-theme=dark] .atp-mobile-head-actions button:not(.is-active),:root[data-theme=dark] .atp-item-meta,:root[data-theme=dark] .atp-loading,:root[data-theme=dark] .atp-empty{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .ms-shuffle,:root[data-theme=dark] .atp-mobile-create-cover,:root[data-theme=dark] .atp-item-cover,:root[data-theme=dark] .atp-create-input,:root[data-theme=dark] .atp-create-cancel{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .atp-mobile-head-actions i{background:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .atp-item,:root[data-theme=dark] .atp-mobile-create-row{background:0 0!important}:root[data-theme=dark] .atp-item.selected,:root[data-theme=dark] .ms-row.is-playing,:root[data-theme=dark] .ms-row:active{background:#5fc79a1c!important}:root[data-theme=dark] .atp-item.selected:after,:root[data-theme=dark] .atp-create-confirm{color:var(--mobile-dark-page)!important;background:var(--v34-accent)!important;border-color:var(--v34-accent)!important}:root[data-theme=dark] .atp-included-hint,:root[data-theme=dark] .ms-row.is-playing .ms-index{color:var(--v34-accent)!important}:root[data-theme=dark] .atp-footer{background:#121211f7!important}:root[data-theme=dark] .ms-skeleton{background:#ffffff17!important}:root[data-theme=dark] .ms-strength i{background:#ffffff24!important}:root[data-theme=dark] .ms-strength i.is-on{background:var(--v34-accent)!important}:root[data-theme=dark] .orders-page,:root[data-theme=dark] .orders-tab-panel{background:var(--mobile-dark-page)!important;color:var(--v34-text-primary)!important}:root[data-theme=dark] #app:has(.orders-page)>main#main-content{background:var(--mobile-dark-page)!important;color:var(--v34-text-primary)!important}:root[data-theme=dark] #main-content:has(.orders-page){background:var(--mobile-dark-page)!important;color:var(--v34-text-primary)!important}:root[data-theme=dark] .orders-page{min-height:calc(100dvh - 56px)!important}:root[data-theme=dark] .orders-member-bar{border-bottom-color:var(--mobile-dark-border)!important;background:0 0!important}:root[data-theme=dark] .orders-member-bar__emblem{stroke:var(--v34-accent)!important;background:#5fc79a1a!important;border-color:#5fc79a47!important}:root[data-theme=dark] .orders-member-bar__tier{color:var(--v34-text-primary)!important}:root[data-theme=dark] .orders-member-bar__text{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .orders-member-bar__link{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .orders-member-bar__link:active{color:var(--v34-text-primary)!important;background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .orders-toolbar,:root[data-theme=dark] .toolbar-left,:root[data-theme=dark] .toolbar-right,:root[data-theme=dark] .orders-list,:root[data-theme=dark] .orders-group{background:0 0!important}:root[data-theme=dark] .orders-toolbar .filter-chip{color:var(--v34-text-tertiary)!important;background:0 0!important;border-color:#0000!important}:root[data-theme=dark] .orders-toolbar .filter-chip.active{color:var(--v34-text-primary)!important;background:0 0!important;border-color:#0000!important}:root[data-theme=dark] .orders-toolbar .filter-chip.active:after{background:var(--v34-accent)!important}:root[data-theme=dark] .orders-toolbar .search-box{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important;box-shadow:inset 0 0 0 1px var(--mobile-dark-border)!important}:root[data-theme=dark] .orders-toolbar .search-box svg{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .orders-toolbar .search-box input,:root[data-theme=dark] .orders-toolbar .search-box input[type=text]{color:var(--v34-text-primary)!important;background:0 0!important}:root[data-theme=dark] .orders-toolbar .search-box input::placeholder{color:var(--v34-text-muted)!important}:root[data-theme=dark] .orders-group-head{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .orders-list .order-card{color:var(--v34-text-primary)!important;background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border)!important;box-shadow:none!important}:root[data-theme=dark] .orders-list .order-card:hover{background:var(--mobile-dark-surface)!important;border-color:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .orders-list .order-card--selected,:root[data-theme=dark] .orders-list .order-card--selected:hover{background:#5fc79a14!important;border-color:#5fc79a66!important}:root[data-theme=dark] .orders-list .order-meta,:root[data-theme=dark] .orders-list .order-meta>div:not(:first-child),:root[data-theme=dark] .orders-list .order-sub-info,:root[data-theme=dark] .orders-list .order-refund-info{color:var(--v34-text-tertiary)!important}:root[data-theme=dark] .orders-list .meta-val,:root[data-theme=dark] .orders-list .order-meta>div:first-child .meta-val,:root[data-theme=dark] .orders-list .item-title,:root[data-theme=dark] .orders-list .item-title--link,:root[data-theme=dark] .orders-list .item-price,:root[data-theme=dark] .orders-list .order-total strong,:root[data-theme=dark] .orders-list .order-sub-info strong,:root[data-theme=dark] .orders-list .refund-main strong{color:var(--v34-text-primary)!important}:root[data-theme=dark] .orders-list .row-tag,:root[data-theme=dark] .orders-list .row-tag--cat-bgm,:root[data-theme=dark] .orders-list .row-tag--cat-sfx,:root[data-theme=dark] .orders-list .row-tag--cat-membership,:root[data-theme=dark] .orders-list .row-tag--lic-commercial,:root[data-theme=dark] .orders-list .row-tag--lic-personal,:root[data-theme=dark] .orders-list .row-tag--lic-enterprise,:root[data-theme=dark] .orders-list .row-tag--lic-yearly-sub,:root[data-theme=dark] .orders-list .row-tag--lic-monthly-sub{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .orders-list .item-cover,:root[data-theme=dark] .orders-list .item-cover--membership{background:var(--mobile-dark-hover)!important;border-color:var(--mobile-dark-border-strong)!important}:root[data-theme=dark] .orders-toolbar .select-all-btn,:root[data-theme=dark] .orders-toolbar .selection-actions .btn-ghost{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-raised)!important;border-color:var(--mobile-dark-border)!important}:root[data-theme=dark] .orders-toolbar .select-all-btn__count{color:var(--v34-text-secondary)!important;background:var(--mobile-dark-hover)!important}:root[data-theme=dark] .orders-toolbar .select-all-btn.active,:root[data-theme=dark] .orders-toolbar .select-all-btn.active .select-all-btn__count{color:var(--v34-accent)!important;background:#5fc79a1a!important;border-color:#5fc79a4d!important}:root[data-theme=dark] .orders-toolbar .selection-bar{color:var(--v34-text-secondary)!important;border-color:var(--mobile-dark-border-strong)!important;background:#121211f7!important;box-shadow:0 16px 42px #0000007a!important}:root[data-theme=dark] .orders-toolbar .selection-info,:root[data-theme=dark] .orders-toolbar .selection-info strong:not(.selection-total){color:var(--v34-text-primary)!important}:root[data-theme=dark] .orders-loading .skeleton-card{background:var(--mobile-dark-raised)!important}}.announce[data-v-18febc16]{justify-content:center;align-items:center;display:flex;z-index:70!important;background:linear-gradient(90deg, #157a550f, #0f5e410f), var(--v34-bg)!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.announce-content[data-v-18febc16]{text-align:center;flex:1}.announce-text[data-v-18febc16]{margin-left:8px}.announce-close[data-v-18febc16]{width:48px;height:100%;color:var(--v34-text-muted);cursor:pointer;appearance:none;z-index:1;pointer-events:auto;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;transition:color .2s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.announce-close svg[data-v-18febc16]{pointer-events:none}.announce-close[data-v-18febc16]:hover,.announce-close[data-v-18febc16]:focus,.announce-close[data-v-18febc16]:active{color:var(--v34-text-primary);box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.brand-wordmark[data-v-ef93503e]{min-width:0;color:inherit;font:inherit;font-kerning:normal;font-optical-sizing:auto;font-feature-settings:"kern" 1, "liga" 1;letter-spacing:inherit;text-rendering:geometricprecision;white-space:nowrap;align-items:baseline;line-height:.98;display:inline-flex}.brand-wordmark__local[data-v-ef93503e]{font:inherit;letter-spacing:inherit}.header[data-v-9aad9699]{z-index:40!important;background:#fffffff2!important;border-bottom:1px solid #0000!important;width:100%!important;transition:border-color .3s,box-shadow .3s!important;position:fixed!important;top:44px!important;left:0!important;right:0!important}:root #app:not(:has(.announce)) .header[data-v-9aad9699]{top:3px!important}:root[data-theme=dark] .header[data-v-9aad9699]{background:#111113eb!important}.header .row[data-v-9aad9699]{max-width:1280px!important;height:60px!important;margin:0 auto!important;padding:0 48px!important}.logo[data-v-9aad9699]{color:var(--v34-text-primary)!important;align-items:center!important;gap:9px!important;min-width:0!important;text-decoration:none!important;display:flex!important}.logo-symbol[data-v-9aad9699]{object-fit:contain!important;flex:none!important;width:31px!important;height:31px!important;display:block!important}.logo-copy[data-v-9aad9699]{flex-direction:column!important;gap:2px!important;min-width:0!important;line-height:1!important;display:flex!important}.logo-title[data-v-9aad9699]{letter-spacing:-.035em!important;color:var(--v34-text-primary)!important;font-size:16px!important;font-weight:820!important}.logo-subtitle[data-v-9aad9699]{letter-spacing:.035em!important;color:var(--v34-accent)!important;font-size:9.5px!important;font-weight:720!important}.mobile-menu-btn[data-v-9aad9699]{flex-shrink:0;margin-right:8px;display:none;border-radius:6px!important}nav.desktop-nav[data-v-9aad9699]{flex-shrink:0;flex-direction:row!important;gap:2px!important;margin-left:36px!important;display:flex!important}.header nav.desktop-nav a[data-v-9aad9699]{color:var(--v34-text-light)!important;border-radius:var(--v34-r-full)!important;padding:6px 13px!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:color .1s,background .1s!important}.header nav.desktop-nav a[data-v-9aad9699]:hover{color:var(--v34-text-primary)!important;background:var(--v34-bg-hover)!important}.header nav.desktop-nav a[aria-current=page][data-v-9aad9699],.header nav.desktop-nav a.desktop-nav__item--active[data-v-9aad9699]{color:var(--v34-text-primary)!important;background:0 0!important;font-weight:600!important}:root[data-theme=dark] .header nav.desktop-nav a[data-v-9aad9699]{color:var(--v34-text-muted)!important}:root[data-theme=dark] .header nav.desktop-nav a[data-v-9aad9699]:hover{color:var(--v34-text-primary)!important;background:#ffffff0f!important}:root[data-theme=dark] .header nav.desktop-nav a[aria-current=page][data-v-9aad9699],:root[data-theme=dark] .header nav.desktop-nav a.desktop-nav__item--active[data-v-9aad9699]{color:var(--v34-text-primary)!important;background:0 0!important}.search-input[data-v-9aad9699]{border-radius:var(--v34-r-full)!important;border:1px solid var(--v34-border-subtle)!important;background:var(--v34-bg)!important;color:var(--v34-text-muted)!important;min-width:200px!important;padding:7px 14px!important;font-size:13px!important;transition:border-color .15s,box-shadow .15s!important}.search-input[data-v-9aad9699]:hover{border-color:var(--v34-border)!important;box-shadow:var(--v34-shadow-sm)!important}.search-input[data-v-9aad9699]:focus-within{border-color:var(--v34-accent)!important;box-shadow:0 0 0 3px #157a5514, var(--v34-shadow-sm)!important}:root[data-theme=dark] .search-input[data-v-9aad9699]{background:var(--v34-bg)!important;border-color:var(--v34-border-subtle)!important}:root[data-theme=dark] .search-input[data-v-9aad9699]:hover{border-color:var(--v34-border)!important}.search-input input[data-v-9aad9699]{color:var(--v34-text-primary)!important}.kbd[data-v-9aad9699]{align-items:center;display:flex;color:var(--v34-text-muted)!important;background:var(--v34-bg-warm)!important;border:none!important;border-radius:4px!important;margin-left:0!important;padding:2px 5px!important;font-family:inherit!important;font-size:10.5px!important;font-weight:600!important}:root[data-theme=dark] .kbd[data-v-9aad9699]{color:var(--v34-text-muted)!important;background:#ffffff14!important}.actions[data-v-9aad9699]{flex-wrap:nowrap!important;flex-shrink:0!important;align-items:center!important;gap:6px!important;display:flex!important;overflow:hidden!important}.actions[data-v-9aad9699]>*{flex-shrink:0!important}.actions .input[data-v-9aad9699]{z-index:1!important;flex-shrink:1!important;align-items:center!important;min-width:120px!important;max-width:400px!important;height:100%!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}.actions .ghost[data-v-9aad9699]{color:var(--v34-text-secondary)!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;height:auto!important;padding:7px 16px!important;font-size:13.5px!important;font-weight:500!important;transition:color .1s,background-color .1s!important;display:inline-flex!important}.actions .ghost[data-v-9aad9699]:hover{color:var(--v34-text-primary)!important;background:var(--v34-bg-hover)!important}:root[data-theme=dark] .actions .ghost[data-v-9aad9699]{color:var(--v34-text-muted)!important}:root[data-theme=dark] .actions .ghost[data-v-9aad9699]:hover{color:var(--v34-text-primary)!important;background:#ffffff0f!important}.actions .btn[data-v-9aad9699]{background:var(--v34-text-primary)!important;color:#fff!important;cursor:pointer!important;border:none!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;height:auto!important;padding:9px 22px!important;font-size:13.5px!important;font-weight:700!important;transition:background-color .12s,box-shadow .12s,transform .12s!important;display:inline-flex!important}.actions .btn[data-v-9aad9699]:hover{box-shadow:var(--v34-shadow-md)!important;background:#2d2d30!important}.actions .btn[data-v-9aad9699]:active{transform:scale(.97)!important}:root[data-theme=dark] .actions .btn[data-v-9aad9699]{background:var(--v34-text-primary)!important;color:#111113!important}:root[data-theme=dark] .actions .btn[data-v-9aad9699]:hover{background:#d5d3ce!important}.actions .btn-ghost[data-v-9aad9699]{color:var(--v34-text-primary)!important;border:1px solid var(--v34-border-alpha-standard)!important;cursor:pointer!important;background:0 0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:9px 18px!important;font-size:13.5px!important;font-weight:500!important;text-decoration:none!important;transition:background-color .12s,border-color .12s,transform .12s!important;display:inline-flex!important}.actions .btn-ghost[data-v-9aad9699]:hover{background:var(--v34-surface-alpha-2)!important;border-color:var(--v34-border-alpha-strong)!important}.actions .btn-ghost[data-v-9aad9699]:active{transform:scale(.97)!important}.actions .icon-btn[data-v-9aad9699]{z-index:1!important;width:36px!important;height:36px!important;color:var(--v34-text-light)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;transition:background-color .1s,color .1s!important;display:inline-flex!important;position:relative!important}.actions .icon-btn[data-v-9aad9699]:hover{background:var(--v34-bg-hover)!important;color:var(--v34-text-primary)!important}.actions .icon-btn.theme[data-v-9aad9699]{right:calc(env(safe-area-inset-right,0px) + 12px);z-index:1!important;position:absolute!important;overflow:visible!important}.cart-btn[data-v-9aad9699]{position:relative}.cart-badge[data-v-9aad9699]{color:#fff;text-align:center;background:#e5534b;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-4px;right:-4px}.actions .avatar-btn[data-v-9aad9699]{z-index:1!important;border-radius:var(--v34-r-full)!important;width:36px!important;height:36px!important;color:var(--v34-text-light)!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;transition:background-color .1s,color .1s!important;display:inline-flex!important;position:relative!important}.actions .avatar-btn[data-v-9aad9699]:hover{background:var(--v34-bg-hover)!important;color:var(--v34-text-primary)!important}:root[data-theme=dark] .actions .avatar-btn[data-v-9aad9699]{color:var(--v34-text-muted)!important}:root[data-theme=dark] .actions .avatar-btn[data-v-9aad9699]:hover{color:var(--v34-text-primary)!important;background:#ffffff0f!important}.language-selector-wrapper[data-v-9aad9699]{position:relative;flex-shrink:0!important;overflow:visible!important}.language-selector-btn[data-v-9aad9699]{white-space:nowrap!important;min-height:38px!important;color:var(--v34-text-secondary)!important;border:1px solid #0000!important;border-radius:11px!important;align-items:center!important;gap:8px!important;padding:0 11px!important;font-size:13.5px!important;transition:color .16s,background-color .16s,border-color .16s,transform .14s cubic-bezier(.23,1,.32,1)!important;display:inline-flex!important}.language-selector-btn.is-open[data-v-9aad9699]{color:var(--v34-text-primary)!important;background:var(--v34-bg-hover)!important;border-color:var(--v34-border-subtle)!important}.language-selector-btn[data-v-9aad9699]:active{transform:scale(.97)!important}.language-selector-btn[data-v-9aad9699]:focus-visible{outline:2px solid var(--v34-accent)!important;outline-offset:2px!important}.language-selector-btn .language-selector-icon[data-v-9aad9699]{flex:none}.language-selector-btn .language-selector-label[data-v-9aad9699]{line-height:1}.language-selector-btn .language-selector-chevron[data-v-9aad9699]{color:var(--v34-text-muted);flex:none;transition:transform .18s cubic-bezier(.23,1,.32,1)}.language-selector-btn[aria-expanded=true] .language-selector-chevron[data-v-9aad9699]{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.language-selector-btn[data-v-9aad9699]:hover{color:var(--v34-text-primary)!important;background:var(--v34-bg-hover)!important}}@media (width<=1024px){.logo[data-v-9aad9699],.header nav.desktop-nav a[data-v-9aad9699],.actions .btn[data-v-9aad9699],.actions .btn-ghost[data-v-9aad9699],.actions .ghost[data-v-9aad9699],.actions .icon-btn[data-v-9aad9699],.language-selector-btn[data-v-9aad9699]{min-width:44px!important;min-height:44px!important;font-size:14px!important}.logo[data-v-9aad9699]{align-items:center!important;display:inline-flex!important}.actions .icon-btn.theme[data-v-9aad9699],.actions .avatar-btn[data-v-9aad9699]{width:44px!important;height:44px!important}.rt-visually-hidden[data-v-9aad9699]{font-size:14px!important}}@media (width<=768px){nav.desktop-nav[data-v-9aad9699],.desktop-nav[data-v-9aad9699]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important;position:absolute!important;left:-9999px!important}.header .row[data-v-9aad9699]{padding:0 16px!important}}@media (width<=1024px){.header .actions[data-v-9aad9699]{overflow:visible!important}.header .language-selector-btn[data-v-9aad9699]{min-width:44px!important;min-height:44px!important;font-size:14px!important}.header .mobile-menu-btn[data-v-9aad9699]{width:48px!important;min-width:48px!important;height:44px!important;min-height:44px!important}}.language-menu-dropdown{background:var(--v34-bg);border:1px solid var(--v34-border-subtle);transform-origin:calc(100% - 18px) 0;border-radius:14px;padding:6px;position:fixed;overflow:hidden;box-shadow:0 18px 48px #1118141f,0 2px 8px #1118140f;z-index:10000!important}.language-popover-enter-active{transition:opacity .17s ease-out,transform .17s cubic-bezier(.23,1,.32,1)}.language-popover-leave-active{transition:opacity .11s,transform .11s}.language-popover-enter-from,.language-popover-leave-to{opacity:0;transform:translateY(-4px)scale(.98)}.language-menu-dropdown .language-option{width:100%;min-height:44px;color:var(--v34-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:12px;padding:0 12px;font-size:14px;transition:background-color .15s,transform .14s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.language-menu-dropdown .language-option.active{background:var(--v34-accent-soft);font-weight:600}.language-menu-dropdown .language-option:active{transform:scale(.98)}.language-menu-dropdown .language-option:focus-visible{outline:2px solid var(--v34-accent);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.language-menu-dropdown .language-option:hover{background:var(--v34-bg-hover)}.language-menu-dropdown .language-option.active:hover{background:var(--v34-accent-soft)}}.language-menu-dropdown .language-option .lang-name{letter-spacing:.1px;flex:1;font-weight:500}.language-menu-dropdown .language-option .lang-code{color:var(--v34-text-muted);opacity:.88;font-size:12.5px}.language-menu-dropdown .language-option .check-icon{color:var(--v34-accent);flex-shrink:0}:root[data-theme=dark] .language-menu-dropdown{box-shadow:0 18px 48px #00000057,0 2px 8px #00000038}@media (prefers-reduced-motion:reduce){.language-selector-btn,.language-selector-chevron,.language-menu-dropdown .language-option,.language-popover-enter-active,.language-popover-leave-active{transition-duration:.01ms!important}}.mobile-nav{opacity:0;pointer-events:none;background:#0009;transition:opacity .3s;position:fixed;inset:0;overflow:hidden;z-index:9999!important}.mobile-nav.active{opacity:1;pointer-events:all}.mobile-nav-content{background:var(--v34-bg);border-left:1px solid var(--v34-border-subtle);-webkit-overflow-scrolling:touch;width:min(280px,80vw);max-width:280px;transition:transform .3s;position:fixed;top:0;bottom:0;right:0;overflow:hidden auto;transform:translate(100%);box-shadow:-10px 0 40px #00000080;z-index:10000!important}.mobile-nav.active .mobile-nav-content{transform:translate(0)}.mobile-nav-header{z-index:10;border-bottom:1px solid var(--v34-border-subtle);background:var(--v34-bg);justify-content:space-between;align-items:center;padding:14px 16px;display:flex;position:sticky;top:0}.mobile-nav-header strong{letter-spacing:.2px;font-size:17px}.mobile-nav-links{padding:12px;padding-bottom:max(60px, env(safe-area-inset-bottom));flex-direction:column;gap:4px;display:flex}.mobile-nav-links a{color:var(--v34-text-primary);border-radius:10px;align-items:center;gap:12px;padding:13px 16px;font-size:15px;font-weight:500;transition:background .2s;display:flex}.mobile-nav-links .nav-emoji{text-align:center;flex-shrink:0;width:24px;font-size:20px;line-height:1}.mobile-nav-links .nav-text{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.mobile-nav-links a:hover,.mobile-nav-links a[aria-current=page]{background:var(--v34-bg-hover)}.mobile-nav-links a[aria-current=page]{background:var(--v34-accent-soft);font-weight:700}.mobile-nav-links hr{background:var(--v34-border-subtle);border:none;height:1px;margin:10px 0}.mobile-menu-section{padding:16px}.mobile-menu-section .section-title{color:var(--v34-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:12px;font-weight:600}.mobile-menu-section .language-buttons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mobile-menu-section .language-buttons button{border:1px solid var(--v34-border-subtle);background:var(--v34-bg-hover);color:var(--v34-text-primary);cursor:pointer;border-radius:8px;padding:10px;font-size:14px;transition:background-color .2s,border-color .2s,color .2s}.mobile-menu-section .language-buttons button.active{background:var(--v34-accent-soft);border-color:var(--v34-accent);font-weight:600}.mobile-menu-action{border:1px solid var(--v34-border-subtle);background:var(--v34-bg-hover);width:calc(100% - 32px);color:var(--v34-text-primary);cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin:8px 16px;padding:12px 16px;font-size:15px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.mobile-menu-action.primary{background:var(--v34-text-primary);color:var(--v34-bg);border:none;font-weight:600}.mobile-menu-action.ghost{border:1px solid var(--v34-border-alpha-standard);color:var(--v34-text-primary);background:0 0;font-weight:500}.mobile-menu-action.ghost:hover{background:var(--v34-surface-alpha-2);border-color:var(--v34-border-alpha-strong)}.mobile-menu-action .nav-emoji{font-size:18px}@media (width<=768px){.mobile-menu-btn{min-width:44px!important;min-height:44px!important;display:inline-flex!important}nav.desktop-nav{display:none!important}}@media (width>=481px) and (width<=768px){.mobile-menu-btn{display:inline-flex!important}nav.desktop-nav{display:none!important}}@media (width>=769px){.mobile-nav,.mobile-menu-btn{display:none!important}nav.desktop-nav{display:flex!important}}@media (width<=480px){.header .row[data-v-9aad9699]{gap:8px}}footer[data-v-778a0402]{color:#5c5c60;background:#fff;border-top:1px solid #0000000f;padding:72px 0 32px}.af-entity[data-v-778a0402]{color:#6c6c70;border-top:1px solid #0000000d;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px 32px;margin-bottom:16px;padding:16px 0;font-size:12px;display:grid}:root[data-theme=dark] .af-entity[data-v-778a0402]{color:#b0b0b6;border-top-color:#ffffff0d}.af-entity__row[data-v-778a0402]{align-items:baseline;gap:8px;display:flex}.af-entity__label[data-v-778a0402]{color:#68686d;flex-shrink:0;font-weight:500}.af-entity__value[data-v-778a0402]{word-break:break-word}footer.has-player[data-v-778a0402]{padding-bottom:112px}:root[data-theme=dark] footer[data-v-778a0402]{background:var(--v34-bg-page,#080807);color:#9a9aa0;border-top-color:#ffffff0f}.af-inner[data-v-778a0402]{max-width:1200px;margin:0 auto;padding:0 clamp(24px,5vw,48px)}.af-top[data-v-778a0402]{grid-template-columns:2fr 1fr 1fr 1fr;gap:clamp(32px,4vw,72px);padding-bottom:48px;display:grid}.af-brand-link[data-v-778a0402]{align-items:center;gap:10px;margin-bottom:16px;text-decoration:none;display:inline-flex}.af-logo[data-v-778a0402]{opacity:.95;object-fit:contain;flex-shrink:0;width:190px;height:auto;display:block}.af-logo--text[data-v-778a0402]{color:#171719;letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:10px;width:auto;font-size:25px;font-weight:650;line-height:1;display:inline-flex}.af-logo--text img[data-v-778a0402]{flex:none;width:34px;height:34px}:root[data-theme=dark] .af-logo--text[data-v-778a0402]{color:#f0f0f0}.af-brand-name[data-v-778a0402]{letter-spacing:-.01em;color:#111113;font-size:15px;font-weight:600}.af-brand-tagline[data-v-778a0402]{color:#5c5c60;max-width:320px;margin:0;font-size:13px;font-weight:400;line-height:1.6}:root[data-theme=dark] .af-brand-name[data-v-778a0402]{color:#f0f0f0}:root[data-theme=dark] .af-brand-tagline[data-v-778a0402]{color:#9a9aa0}.af-col[data-v-778a0402]{flex-direction:column;display:flex}.af-col__title[data-v-778a0402]{letter-spacing:.08em;text-transform:uppercase;color:#68686d;margin:0 0 18px;font-size:11px;font-weight:500}:root[data-theme=dark] .af-col__title[data-v-778a0402]{color:#a8a8ae}.af-col a.af-link[data-v-778a0402]{color:#2d2d30;transition:color var(--v34-duration-fast,.15s) var(--v34-ease,ease);padding:5px 0;font-size:13.5px;line-height:1.5;text-decoration:none}.af-col a.af-link[data-v-778a0402]:hover{color:var(--v34-text-primary,#111113);text-underline-offset:3px;text-decoration:underline}:root[data-theme=dark] .af-col a.af-link[data-v-778a0402]{color:#d4d4d8!important}:root[data-theme=dark] .af-col a.af-link[data-v-778a0402]:hover{color:#f0f0f0!important}.af-bottom[data-v-778a0402]{color:#68686d;border-top:1px solid #0000000f;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:12px;display:flex}:root[data-theme=dark] .af-bottom[data-v-778a0402]{color:#7a7a80;border-top-color:#ffffff0f}.af-copy[data-v-778a0402]{font-variant-numeric:tabular-nums;color:#68686d}.af-legal[data-v-778a0402]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.af-legal a[data-v-778a0402]{color:#68686d;transition:color var(--v34-duration-fast,.15s) var(--v34-ease,ease);text-decoration:none}.af-legal a[data-v-778a0402]:hover{color:#111113;text-underline-offset:3px;text-decoration:underline}:root[data-theme=dark] .af-legal a[data-v-778a0402]{color:#7a7a80}:root[data-theme=dark] .af-legal a[data-v-778a0402]:hover{color:#f0f0f0}@media (width<=960px){.af-top[data-v-778a0402]{grid-template-columns:1fr 1fr;gap:36px}.af-brand[data-v-778a0402]{grid-column:span 2}}@media (width<=1024px){.af-brand-link[data-v-778a0402],.af-col a.af-link[data-v-778a0402],.af-legal a[data-v-778a0402]{align-items:center;min-height:44px;display:inline-flex}.af-brand-tagline[data-v-778a0402],.af-col a.af-link[data-v-778a0402],.af-bottom[data-v-778a0402]{font-size:14px}.af-col__title[data-v-778a0402]{letter-spacing:.06em;font-size:14px}}@media (width<=600px){footer[data-v-778a0402]{padding-top:56px}.af-top[data-v-778a0402]{grid-template-columns:1fr 1fr;gap:32px 20px}.af-brand[data-v-778a0402]{grid-column:span 2;margin-bottom:4px}.af-bottom[data-v-778a0402]{flex-direction:column;align-items:flex-start;gap:8px}}.app-top-nav[data-v-9e8df668]{z-index:60;border-bottom:1px solid var(--v34-border-subtle);-webkit-backdrop-filter:blur(18px)saturate(1.12);background:#fffffff0;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px;height:64px;padding:0 16px;display:grid;position:sticky;top:0;box-shadow:0 8px 22px #1112160a}@media (width>=769px){.app-top-nav[data-v-9e8df668]{display:none}}.atn-hamburger[data-v-9e8df668],.atn-search[data-v-9e8df668]{width:44px;height:44px;color:var(--v34-text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.atn-logo[data-v-9e8df668]{min-width:0;height:52px;color:var(--v34-text-primary);white-space:nowrap;text-overflow:ellipsis;justify-content:center;justify-self:center;align-items:center;gap:9px;padding:0;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}.atn-logo-symbol[data-v-9e8df668]{object-fit:contain;flex:none;width:34px;height:34px;display:block}.atn-logo-text[data-v-9e8df668]{color:var(--v34-text-primary);letter-spacing:0;font-size:18px;font-weight:820;display:inline-block}.atn-actions[data-v-9e8df668]{width:44px;color:var(--v34-text-primary);justify-content:flex-end;justify-self:end;align-items:center;gap:0;display:inline-flex}.atn-actions svg[data-v-9e8df668]{width:25px;height:25px}@media (width<=360px){.app-top-nav[data-v-9e8df668]{gap:10px;padding:0 12px}.atn-logo-symbol[data-v-9e8df668]{width:30px;height:30px}.atn-logo-text[data-v-9e8df668]{font-size:16px}.atn-hamburger[data-v-9e8df668],.atn-search[data-v-9e8df668]{width:40px;height:44px}}.drawer-host[data-v-e93f61ec]{z-index:9000;pointer-events:none;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset:0}.drawer-backdrop[data-v-e93f61ec]{pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(2px);background:#0f10124d;border:0;position:absolute;inset:0}.drawer[data-v-e93f61ec]{z-index:1;pointer-events:auto;background:#fcfcfb;flex-direction:column;width:min(83vw,318px);max-width:318px;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:18px 0 48px #1112161f}.drawer-enter-active[data-v-e93f61ec],.drawer-leave-active[data-v-e93f61ec]{transition:opacity .22s ease-out}.drawer-enter-active .drawer[data-v-e93f61ec],.drawer-leave-active .drawer[data-v-e93f61ec]{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.drawer-enter-from[data-v-e93f61ec],.drawer-leave-to[data-v-e93f61ec]{opacity:0}.drawer-enter-from .drawer[data-v-e93f61ec],.drawer-leave-to .drawer[data-v-e93f61ec]{transform:translate(-100%)}.drawer-head[data-v-e93f61ec]{padding:24px 22px 22px;padding-top:max(24px, calc(env(safe-area-inset-top) + 18px));flex:none;align-items:center;display:flex}.user-card[data-v-e93f61ec],.user-card-anon[data-v-e93f61ec]{flex:1;align-items:center;gap:12px;min-width:0;min-height:46px;display:flex}.user-card-link[data-v-e93f61ec]{color:inherit;-webkit-tap-highlight-color:transparent;border-radius:12px;text-decoration:none;transition:background-color .12s ease-out,transform .12s ease-out}.user-card-link[data-v-e93f61ec]:active{background:#177a550e;transform:scale(.985)}.avatar[data-v-e93f61ec]{object-fit:cover;width:40px;height:40px;box-shadow:none;background:#fff;border-radius:12px}.user-info[data-v-e93f61ec]{flex:1;min-width:0}.user-name[data-v-e93f61ec]{color:var(--v34-text-primary);letter-spacing:0;align-items:center;gap:4px;font-size:16px;font-weight:730;line-height:1.16;display:flex}.user-name span[data-v-e93f61ec]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.user-name svg[data-v-e93f61ec]{color:#9b9fa5;flex:none}.user-meta[data-v-e93f61ec]{color:var(--v34-text-muted);align-items:center;gap:7px;min-width:0;margin-top:4px;font-size:11.5px;display:flex}.vip-badge[data-v-e93f61ec]{color:#858b86;white-space:nowrap;background:0 0;border-radius:0;align-items:center;min-height:18px;padding:0;font-size:11px;font-weight:720;display:inline-flex}.vip-badge.flagship[data-v-e93f61ec]{color:var(--v34-accent-deep)}.vip-badge.none[data-v-e93f61ec]{color:#858b86;background:0 0}.quota[data-v-e93f61ec]{color:var(--v34-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.auth-link[data-v-e93f61ec]{appearance:none;color:var(--v34-text-primary);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-weight:760;text-decoration:none;display:inline-flex}.auth-sep[data-v-e93f61ec]{color:var(--v34-text-muted)}.drawer-workspace-card[data-v-e93f61ec]{color:var(--v34-text-primary);box-shadow:none;background:0 0;border:0;border-bottom:1px solid #1f252114;border-radius:0;flex:none;margin:0 22px 23px;padding:0 0 19px;position:relative;overflow:hidden}.workspace-card__top[data-v-e93f61ec]{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-card__top span[data-v-e93f61ec]{letter-spacing:0;font-size:14px;font-weight:740;line-height:1.25}.workspace-card__top a[data-v-e93f61ec]{color:#65706a;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:2px;min-height:30px;padding:0 1px 0 8px;font-size:11px;font-weight:650;text-decoration:none;transition:background-color .12s ease-out,transform .12s ease-out;display:inline-flex}.workspace-card__top a[data-v-e93f61ec]:active{background:#157a5514;transform:scale(.98)}.drawer-workspace-card p[data-v-e93f61ec]{color:#7c837f;max-width:260px;margin:8px 0 0;font-size:11.5px;line-height:1.55}.workspace-card__stats[data-v-e93f61ec]{border-top:0;flex-wrap:wrap;align-items:center;gap:0;margin-top:14px;padding-top:0;display:flex}.workspace-card__stats span[data-v-e93f61ec]{background:0 0;border:0;border-radius:0;flex-direction:column;flex:50%;align-items:flex-start;gap:3px;min-width:0;padding:0;display:inline-flex}.workspace-card__stats span+span[data-v-e93f61ec]{border-left:1px solid #26352e17;padding-left:17px}.workspace-card__stats strong[data-v-e93f61ec],.workspace-card__stats em[data-v-e93f61ec]{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:inline;overflow:hidden}.workspace-card__stats strong[data-v-e93f61ec]{color:var(--v34-text-primary);font-size:13px;font-weight:710}.workspace-card__stats em[data-v-e93f61ec]{color:#9a9f9b;font-size:10.5px;font-style:normal;font-weight:580}.drawer-list[data-v-e93f61ec]{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;min-height:0;margin:0 22px;padding:0 0 12px;overflow-y:auto}.drawer-list[data-v-e93f61ec]::-webkit-scrollbar{display:none}.drawer-group+.drawer-group[data-v-e93f61ec]{margin-top:11px}.drawer-group[data-v-e93f61ec]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.drawer-group-title[data-v-e93f61ec]{letter-spacing:0;color:#a2a7a3;margin:0;padding:0 0 8px;font-size:10.5px!important;font-weight:620!important;line-height:1.2!important}.drawer-entry[data-v-e93f61ec]{min-height:63px;color:var(--v34-text-primary);-webkit-tap-highlight-color:transparent;background:0 0;border-bottom:1px solid #1112160e;border-left:0;border-right:0;align-items:center;gap:12px;padding:0;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .12s ease-out,transform .12s ease-out;display:flex;position:relative}.drawer-entry[data-v-e93f61ec]:hover{background:0 0}.drawer-entry[data-v-e93f61ec]:active{background:#177a550e;transform:scale(.99)}.drawer-entry[data-v-e93f61ec]:last-child{border-bottom-color:#1112160e;border-radius:0}.drawer-entry[data-v-e93f61ec]:first-of-type{border-top:0;border-radius:0}.drawer-entry.router-link-active[data-v-e93f61ec]{color:#121715;background:0 0}.drawer-entry.router-link-active[data-v-e93f61ec]:before{content:"";background:var(--v34-accent,#157a55);border-radius:999px;width:3px;height:15px;position:absolute;top:15px;left:-12px}.entry-icon[data-v-e93f61ec]{color:#7e8681;background:0 0;border:0;border-radius:0;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.entry-icon[data-v-e93f61ec] svg{width:19px;height:19px}.drawer-entry.router-link-active .entry-icon[data-v-e93f61ec]{color:var(--v34-accent)}.entry-copy[data-v-e93f61ec]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.entry-label[data-v-e93f61ec]{white-space:nowrap;text-overflow:ellipsis;min-width:0;line-height:1.15;overflow:hidden}.entry-desc[data-v-e93f61ec]{color:#929794;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:500;line-height:1.2;overflow:hidden}.entry-hint[data-v-e93f61ec]{color:#a1a5ab;white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:0 auto;min-width:0;max-width:68px;font-size:11.5px;font-weight:560;line-height:1.2;overflow:hidden}.entry-badge[data-v-e93f61ec]{background:var(--v34-accent);color:#fff;border-radius:999px;flex:none;margin-right:4px;padding:3px 8px;font-size:12px;font-weight:760}.entry-arrow[data-v-e93f61ec]{color:#b9bfbb;flex:0 0 16px}.drawer-foot[data-v-e93f61ec]{min-height:62px;padding:8px 22px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);background:#fcfcfbf0;border-top:1px solid #1112160b;flex:none;gap:7px;display:flex}.foot-btn[data-v-e93f61ec]{min-width:0;min-height:42px;color:var(--v34-text-primary);cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;justify-content:center;align-items:center;gap:5px;font-size:11px;font-weight:680;text-decoration:none;transition:background-color .12s ease-out,transform .12s ease-out;display:inline-flex}.foot-btn[data-v-e93f61ec]:active{background:#177a550e;transform:scale(.97)}.foot-btn[data-v-e93f61ec]:first-child{border-right:0}.foot-btn svg[data-v-e93f61ec]{width:17px;height:17px;color:var(--v34-text-muted);flex:0 0 17px}.foot-btn span[data-v-e93f61ec]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:root[data-theme=dark] .drawer{background:#121512}:root[data-theme=dark] .drawer-workspace-card{background:0 0;border-color:#ffffff13}:root[data-theme=dark] .drawer-workspace-card p,:root[data-theme=dark] .workspace-card__stats em,:root[data-theme=dark] .entry-desc,:root[data-theme=dark] .entry-hint{color:#838982}:root[data-theme=dark] .workspace-card__top a{color:#a1aaa4}:root[data-theme=dark] .workspace-card__stats{border-top-color:#ffffff0f}:root[data-theme=dark] .vip-badge{color:#a6aaa4;background:0 0}:root[data-theme=dark] .drawer-entry{background:0 0;border-bottom-color:#ffffff0f}:root[data-theme=dark] .entry-icon{background:0 0;border-color:#ffffff12}:root[data-theme=dark] .drawer-entry.router-link-active{color:#f0f5f1;background:0 0}:root[data-theme=dark] .drawer-group-title,:root[data-theme=dark] .entry-hint{color:#7f8580}:root[data-theme=dark] .drawer-foot{background:#121512f5;border-top-color:#ffffff0f}@media (width>=769px){.drawer-host[data-v-e93f61ec]{display:none}}@media (prefers-reduced-motion:reduce){.drawer-enter-active[data-v-e93f61ec],.drawer-leave-active[data-v-e93f61ec],.drawer-enter-active .drawer[data-v-e93f61ec],.drawer-leave-active .drawer[data-v-e93f61ec],.user-card-link[data-v-e93f61ec],.workspace-card__top a[data-v-e93f61ec],.drawer-entry[data-v-e93f61ec],.foot-btn[data-v-e93f61ec]{transition-duration:1ms!important}}.error-boundary[data-v-177a90de]{z-index:30;border:1px solid var(--v34-border);border-radius:var(--v34-r-lg);background:var(--v34-bg);text-align:center;width:min(520px,100% - 32px);margin:0;padding:32px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.error-boundary__eyebrow[data-v-177a90de]{color:var(--v34-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}.error-boundary__title[data-v-177a90de]{color:var(--v34-text-primary);margin:0 0 10px;font-size:22px;font-weight:600}.error-boundary__copy[data-v-177a90de]{color:var(--v34-text-secondary);margin:0;font-size:14px;line-height:1.7}.error-boundary__actions[data-v-177a90de]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.error-boundary__button[data-v-177a90de],.error-boundary__link[data-v-177a90de]{border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.error-boundary__button[data-v-177a90de]{border:1px solid var(--v34-text-primary);background:var(--v34-text-primary);color:var(--v34-bg);cursor:pointer}.error-boundary__link[data-v-177a90de]{border:1px solid var(--v34-border);color:var(--v34-text-secondary)}@media (width>=769px){#app.workspace-mode .error-boundary[data-v-177a90de]{left:calc(50% + var(--rt-sidebar-half-width,120px))}}@media (width<=768px){.error-boundary[data-v-177a90de]{width:min(520px,100% - 32px);padding:28px 24px}.error-boundary__button[data-v-177a90de],.error-boundary__link[data-v-177a90de]{min-height:44px}}html,body{height:auto;min-height:100vh}#app{--rt-responsive-page-inset:clamp(40px, 3vw, 64px);--rt-responsive-page-wide-max:2800px;--rt-responsive-page-standard-max:1600px;--rt-responsive-page-reading-max:1200px;flex-direction:column;min-height:100vh;display:flex}#app[data-page-layout=wide]{--rt-responsive-page-max:var(--rt-responsive-page-wide-max)}#app[data-page-layout=standard]{--rt-responsive-page-max:var(--rt-responsive-page-standard-max)}#app[data-page-layout=reading]{--rt-responsive-page-max:var(--rt-responsive-page-reading-max)}:is(#app[data-page-layout=wide]:has(.music-home),#app[data-page-layout=wide]:has(.nr-page)){--rt-responsive-page-max:1200px}#app.workspace-mode[data-page-layout=wide]:has(.music-home){--rt-responsive-page-max:var(--rt-responsive-page-wide-max)}#app[data-page-layout=standard]:has(.support-page){--rt-responsive-page-max:1100px}#app[data-page-layout=standard]:has(.policy-page){--rt-responsive-page-max:1120px}#app[data-page-layout=standard]:has(.pr-page){--rt-responsive-page-max:var(--rt-responsive-page-reading-max)}#app[data-page-layout=standard]:has(.sub-page){--rt-responsive-page-max:var(--rt-responsive-page-reading-max)}:is(#app.workspace-mode[data-page-layout=standard]:has(.sub-page),#app.workspace-mode[data-page-layout=standard]:has(.pr-page),#app.workspace-mode[data-page-layout=standard]:has(.support-page),#app.workspace-mode[data-page-layout=standard]:has(.policy-page)){--rt-responsive-page-max:var(--rt-responsive-page-standard-max)}@media (width>=769px){#app[data-page-layout=wide]>main#main-content,#app[data-page-layout=standard]>main#main-content,#app[data-page-layout=reading]>main#main-content{padding-top:63px!important}#app.workspace-mode[data-page-layout=wide]>main#main-content,#app.workspace-mode[data-page-layout=standard]>main#main-content,#app.workspace-mode[data-page-layout=reading]>main#main-content{padding-top:0!important}:is(#app:not(.workspace-mode):has(.announce)[data-page-layout=wide]>main#main-content,#app:not(.workspace-mode):has(.announce)[data-page-layout=standard]>main#main-content,#app:not(.workspace-mode):has(.announce)[data-page-layout=reading]>main#main-content){padding-top:110px!important}#app[data-page-layout=wide]>main#main-content>:not(.route-loading-veil):not(.rt-mobile-page-topbar),#app[data-page-layout=standard]>main#main-content>:not(.route-loading-veil):not(.rt-mobile-page-topbar),#app[data-page-layout=reading]>main#main-content>:not(.route-loading-veil):not(.rt-mobile-page-topbar){box-sizing:border-box;width:100%;padding-top:var(--rt-responsive-page-inset);padding-right:var(--rt-responsive-page-inset);padding-left:var(--rt-responsive-page-inset);margin-left:auto;margin-right:auto;max-width:var(--rt-responsive-page-max)!important}#app.workspace-mode:has(.support-page) .hc-hero{padding-top:0}}main{flex:1;min-height:100vh;padding-bottom:80px}.route-loading-veil{z-index:45;background:var(--v34-bg-page,#fff);color:var(--v34-text-tertiary,#8a8a8f);cursor:progress;place-items:center;display:grid;position:fixed;inset:63px 0 0}.route-loading-veil__brand{letter-spacing:.08em;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.route-loading-veil__mark{background:var(--v34-accent,#16865f);border-radius:50%;width:7px;height:7px}#app.workspace-mode .route-loading-veil{inset:0 0 0 var(--rt-sidebar-width)}:root[data-theme=dark] .route-loading-veil{background:var(--v34-bg-page,#080807)}main{padding-top:110px}#app:not(:has(.announce))>main{padding-top:63px}#app.standalone-mode>main#main-content{min-height:100vh;margin:0;padding:0!important}#app:not(:has(.announce)) .header{top:3px!important}#app.workspace-mode>main{margin-left:var(--rt-sidebar-width);padding-top:0;padding-bottom:80px}:root[data-theme=dark] #app.workspace-mode>main{background:var(--v34-bg-page,#080807)}#app.workspace-mode:has(.announce)>main{padding-top:47px}#app.workspace-mode:has(.announce) .app-sidebar{height:calc(100vh - 47px);top:47px}#app.workspace-mode{--rt-sidebar-width:240px;--rt-sidebar-half-width:120px;--rt-workspace-page-max:1200px;--rt-workspace-page-left:48px;--rt-workspace-page-right:48px;--rt-workspace-page-top:32px;--rt-workspace-page-bottom:64px}#app.workspace-mode.workspace-sidebar-collapsed{--rt-sidebar-width:76px;--rt-sidebar-half-width:38px}#app.workspace-mode .player{left:var(--rt-sidebar-width)!important}#app.workspace-mode .container{box-sizing:border-box;max-width:var(--rt-workspace-page-max)!important;padding-left:var(--rt-workspace-page-left)!important;padding-right:var(--rt-workspace-page-right)!important;margin-left:auto!important;margin-right:auto!important}.sfx-link-bar{padding-top:20px!important;padding-bottom:48px!important}.sfx-link-bar .sfx-link-bar__inner{color:var(--v34-text-tertiary);align-items:center;gap:12px;font-size:15px;display:flex}.sfx-link-bar .btn.link{border:1px solid var(--v34-border);color:var(--v34-text-secondary);background:0 0;border-radius:10px;padding:7px 16px;font-size:13px;font-weight:600}.desktop-only{display:block}.mobile-only-shell{display:none}.app-player-placeholder{background:var(--v34-text-primary,#1a1a1d);z-index:50;pointer-events:none;height:72px;position:fixed;bottom:0;left:0;right:0}:root[data-theme=dark] .app-player-placeholder{background:var(--v34-bg,#121211)}#app.workspace-mode .app-player-placeholder{left:var(--rt-sidebar-width)}#app.workspace-mode>footer{margin-left:var(--rt-sidebar-width);width:calc(100% - var(--rt-sidebar-width))}@media (width<=768px){.desktop-only{display:none!important}.mobile-only-shell{display:block}#app>main{min-height:calc(100vh - 56px);padding-top:0;padding-bottom:32px}.route-loading-veil,#app.workspace-mode .route-loading-veil{inset:0}#app.workspace-mode>main{padding-top:0;padding-bottom:calc(64px + 56px + env(safe-area-inset-bottom,0px) + 16px);--rt-workspace-page-left:16px;--rt-workspace-page-right:16px;--rt-workspace-page-top:24px;margin-left:0}#app.workspace-mode:has(.announce) .app-sidebar{height:auto;top:auto}#app.workspace-mode .player{left:0!important;bottom:calc(56px + env(safe-area-inset-bottom,0px))!important}#app.workspace-mode .app-player-placeholder{left:0;bottom:calc(56px + env(safe-area-inset-bottom,0px));height:64px}#app.workspace-mode>footer{width:100%;margin-left:0}#app.workspace-mode .container{padding-left:16px!important;padding-right:16px!important}#app.workspace-mode.mobile-secondary-route{--bottom-nav-offset:0px;--mobile-player-offset:0px}#app.workspace-mode.mobile-secondary-route>main{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;scroll-padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}#app.workspace-mode.mobile-secondary-route>main>:after{height:0!important;display:none!important}#app.workspace-mode.mobile-secondary-route .player,#app.workspace-mode.mobile-secondary-route .app-player-placeholder{display:none!important}}
