.pbs[data-v-6f7da587]{display:inline-flex;gap:3px}.pb[data-v-6f7da587]{font-size:9.5px;font-weight:700;padding:2px 5px;border-radius:4px;color:#fff;line-height:1;letter-spacing:.02em;white-space:nowrap}.p-tidal[data-v-6f7da587]{background:#000000b3;border:1px solid #3a3a44}.p-apple[data-v-6f7da587]{background:#fa3c5ad9}.p-qobuz[data-v-6f7da587]{background:#3c78ffcc}.p-spotify[data-v-6f7da587]{background:#1eb45ad9}.p-deezer[data-v-6f7da587]{background:#a050ffcc}.p-yt[data-v-6f7da587]{background:#e62828d9}.p-nas[data-v-6f7da587]{background:#14a096d9}.p-radio[data-v-6f7da587]{background:#e68c28e6}.p-roon[data-v-6f7da587]{background:transparent;border:1px solid #c8862e;color:#e8b563;border-radius:12px;padding:3px 11px;font-size:11px}.p-other[data-v-6f7da587]{background:#50505acc}.actbtn[data-v-35dc8e64]{background:none;border:none;color:#cdd;opacity:.8;cursor:pointer;padding:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.actbtn[data-v-35dc8e64]:hover{opacity:1;background:#ffffff0f}.apop[data-v-35dc8e64]{min-width:240px;max-width:300px;max-height:72vh;display:flex;flex-direction:column}.arow[data-v-35dc8e64]{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;flex-shrink:0;color:#eee;text-align:left;padding:9px 10px;border-radius:8px;cursor:pointer;font-size:13.5px}.arow[data-v-35dc8e64]:hover:not(:disabled){background:#20202a}.arow[data-v-35dc8e64]:disabled{opacity:.5;cursor:default}.arow .ai[data-v-35dc8e64]{width:18px;text-align:center;opacity:.85}.arow.head .caret[data-v-35dc8e64]{margin-left:auto;opacity:.5;transition:transform .15s}.arow.head .caret.open[data-v-35dc8e64]{transform:rotate(90deg)}.ahint[data-v-35dc8e64]{margin-left:auto;font-size:10.5px;opacity:.45}.aspin[data-v-35dc8e64]{margin-left:auto}.adiv[data-v-35dc8e64]{height:1px;background:#25252f;margin:4px 2px}.plpanel[data-v-35dc8e64]{padding:2px 2px 0;flex:1;min-height:0;display:flex;flex-direction:column}.xsvc[data-v-35dc8e64]{display:flex;align-items:center;gap:9px;padding:7px 10px;font-size:12.5px;opacity:.9;cursor:pointer;flex-shrink:0}.xsvc small[data-v-35dc8e64]{display:block;font-size:10.5px;opacity:.5}.plscroll[data-v-35dc8e64]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.plrow[data-v-35dc8e64]{background:none;border:none;color:#ccd;text-align:left;padding:8px 10px 8px 28px;border-radius:7px;cursor:pointer;font-size:13px;line-height:1.4;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plrow[data-v-35dc8e64]:hover:not(:disabled){background:#20202a;color:#fff}.plrow[data-v-35dc8e64]:disabled{opacity:.5;cursor:default}.plrow.newpl[data-v-35dc8e64]{color:#63e2b7}.npwrap[data-v-26014cef]{display:flex;flex-direction:column;gap:22px;padding:28px 32px;max-width:720px;margin:0 auto;height:100%;box-sizing:border-box;overflow:hidden}.npscroll[data-v-26014cef]{display:contents}.header[data-v-26014cef]{display:flex;gap:22px;align-items:center}.art[data-v-26014cef]{width:190px;height:190px;border-radius:14px;background-size:cover;background-position:center;background-color:#1c1c22;box-shadow:0 12px 36px #00000080;flex-shrink:0;display:flex;align-items:center;justify-content:center}.art-ph[data-v-26014cef]{font-size:60px;opacity:.4}.meta[data-v-26014cef]{display:flex;flex-direction:column;gap:4px;min-width:0}.title[data-v-26014cef]{font-size:25px;font-weight:700;line-height:1.25}.artist[data-v-26014cef]{font-size:16px;opacity:.9}.album[data-v-26014cef]{font-size:13.5px;opacity:.6}.artist.link[data-v-26014cef],.album.link[data-v-26014cef]{cursor:pointer}.artist.link[data-v-26014cef]:hover,.album.link[data-v-26014cef]:hover{text-decoration:underline;opacity:1;color:#cdd6ff}.nowtags[data-v-26014cef]{display:inline-flex;align-items:center;gap:8px;margin-top:8px}.queue[data-v-26014cef]{flex:1;min-height:0;display:flex;flex-direction:column}.qhead[data-v-26014cef]{font-size:13px;font-weight:700;opacity:.55;letter-spacing:.03em;margin-bottom:8px;display:flex;align-items:center;gap:8px}.qcount[data-v-26014cef]{font-weight:500;opacity:.7}.qro[data-v-26014cef]{font-size:10px;font-weight:700;color:#9aa;background:#20202c;border:1px solid #33333f;border-radius:8px;padding:1px 7px;letter-spacing:.02em}.qscroll[data-v-26014cef]{flex:1;min-height:0;overflow-y:auto}.qrow.ro[data-v-26014cef]{cursor:default}.qrow.ro[data-v-26014cef]:hover{background:none}.qrow.ro.cur[data-v-26014cef]:hover{background:#63e1b71a}.qrow[data-v-26014cef]{display:grid;grid-template-columns:18px 24px 40px 1fr auto auto;align-items:center;gap:11px;padding:7px 8px;border-radius:8px;cursor:pointer}.qrow[data-v-26014cef]:hover{background:#1a1a22}.qrow:hover .qbtn[data-v-26014cef],.qrow:hover .qgrip[data-v-26014cef]{opacity:.55}.qrow.cur[data-v-26014cef]{background:#63e1b71a}.qrow.cur .qtitle[data-v-26014cef]{color:#63e2b7;font-weight:600}.qrow.dragover[data-v-26014cef]{box-shadow:inset 0 2px #63e2b7}.qgrip[data-v-26014cef]{font-size:13px;opacity:0;cursor:grab;text-align:center}.qidx[data-v-26014cef]{font-size:12px;opacity:.45;text-align:center}.qrow.cur .qidx[data-v-26014cef]{color:#63e2b7;opacity:1}.qimg[data-v-26014cef]{width:40px;height:40px;border-radius:5px;background:#1c1c22 center/cover;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:16px}.qmeta[data-v-26014cef]{min-width:0;display:flex;flex-direction:column}.qtitle[data-v-26014cef]{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qartist[data-v-26014cef]{font-size:12px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qdur[data-v-26014cef]{font-size:12px;opacity:.5;font-variant-numeric:tabular-nums}.qact[data-v-26014cef]{display:flex;gap:2px}.qbtn[data-v-26014cef]{background:none;border:none;cursor:pointer;font-size:12.5px;opacity:0;padding:3px 6px;border-radius:6px}.qbtn.play[data-v-26014cef]{color:#63e2b7}.qbtn.del[data-v-26014cef]{color:#e88}.qbtn[data-v-26014cef]:hover{opacity:1!important;background:#26262f}.qhint[data-v-26014cef]{font-size:11.5px;opacity:.4;margin-top:8px}.roonq[data-v-26014cef]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:24px;color:#aab}.roonq-icon[data-v-26014cef]{font-size:40px;opacity:.5}.roonq-title[data-v-26014cef]{font-size:16px;font-weight:700;color:#e0b15a}.roonq-sub[data-v-26014cef]{font-size:13px;opacity:.6;line-height:1.7}.pop[data-v-26014cef]{min-width:220px;max-width:300px}.poptitle[data-v-26014cef]{font-size:12px;font-weight:700;opacity:.6;padding:2px 4px 8px}.devscroll[data-v-26014cef]{max-height:50vh;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.devrow[data-v-26014cef]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;background:none;border:none;color:#eee;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer;width:100%}.devrow .dtags[data-v-26014cef]{display:inline-flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.devrow[data-v-26014cef]:hover{background:#20202a}.devrow.on[data-v-26014cef]{background:#6366f138}.devrow.playing[data-v-26014cef]{background:#e0a04d21}.devrow.playing .dn[data-v-26014cef]{color:#e0b15a}.dn[data-v-26014cef]{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.volpop[data-v-26014cef]{display:flex;flex-direction:row;align-items:center;gap:10px;padding:4px 6px;min-width:240px}.volbtn[data-v-26014cef]{background:#20202a;border:1px solid #2f2f3a;color:#cdd;cursor:pointer;flex-shrink:0;width:26px;height:26px;border-radius:50%;font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.volbtn[data-v-26014cef]:hover:not(:disabled){background:#2a2a36;color:#fff}.volbtn[data-v-26014cef]:disabled{opacity:.3;cursor:default}.vlabel[data-v-26014cef]{font-size:12px;opacity:.75;min-width:50px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}@media(max-width:768px){.npwrap[data-v-26014cef]{padding:10px 16px 12px;gap:10px;overflow:hidden}.nptabs[data-v-26014cef]{display:flex;justify-content:center;gap:26px;flex-shrink:0}.npt[data-v-26014cef]{background:none;border:none;color:#888;font-size:15px;font-weight:700;cursor:pointer;padding:6px 2px;position:relative}.npt.on[data-v-26014cef]{color:#fff}.npt.on[data-v-26014cef]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:#e0a04d}.npscroll[data-v-26014cef]{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.header[data-v-26014cef]{flex-direction:column;align-items:center;text-align:center;gap:16px;flex:1;justify-content:center}.art[data-v-26014cef]{width:min(66vw,40vh);height:min(66vw,40vh);max-width:320px;max-height:320px;border-radius:16px}.meta[data-v-26014cef]{align-items:center}.title[data-v-26014cef]{font-size:22px}.queue[data-v-26014cef]{min-height:auto}.qscroll[data-v-26014cef]{overflow:visible;flex:none}.qrow[data-v-26014cef]{grid-template-columns:24px 40px 1fr auto auto;gap:9px}.qgrip[data-v-26014cef]{display:none}.qbtn[data-v-26014cef]{opacity:.55}.transport[data-v-26014cef]{flex-shrink:0;display:flex;flex-direction:column;gap:4px;padding-top:4px}.tbar[data-v-26014cef]{display:flex;align-items:center;justify-content:space-between;padding:0 2px 2px}.tslider[data-v-26014cef]{width:100%}.tslider[data-v-26014cef] .n-slider-rail{height:6px}.tslider[data-v-26014cef] .n-slider-handle{width:18px;height:18px}.ttimes[data-v-26014cef]{display:flex;justify-content:space-between;align-items:center;font-size:11px;opacity:.6;font-variant-numeric:tabular-nums}.tqual[data-v-26014cef]{opacity:.9;color:#63e2b7;font-weight:600;letter-spacing:.02em}.tqual.hires[data-v-26014cef]{color:#e6b450}.tqual small[data-v-26014cef]{opacity:.7}.tctrls[data-v-26014cef]{display:flex;align-items:center;justify-content:center;gap:40px;padding:6px 4px 0}.tc[data-v-26014cef]{background:none;border:none;color:#fff;cursor:pointer;opacity:.9;padding:6px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.tc[data-v-26014cef]:active{opacity:1}.tc.tside[data-v-26014cef]{color:#cdd;opacity:.8;width:40px;height:40px}.tc.big[data-v-26014cef]{width:64px;height:64px;background:#fff;color:#111}.tc.big[data-v-26014cef]:active{transform:scale(.96)}.tc.big svg[data-v-26014cef]{width:34px;height:34px}}.info[data-v-ad418903]{width:380px;max-width:380px;height:100%;overflow-y:auto;padding:20px;border-left:1px solid #222;background:#121217}.hint[data-v-ad418903]{font-size:12px;color:#caa}.by[data-v-ad418903]{font-size:11px;opacity:.5}.story[data-v-ad418903]{font-size:13.5px;line-height:1.7;white-space:pre-wrap;margin:0}.artist[data-v-ad418903]{display:flex;gap:12px;align-items:center}.aname[data-v-ad418903]{font-weight:700;font-size:16px}.asub[data-v-ad418903]{font-size:12px;opacity:.6;margin-top:2px}.bio[data-v-ad418903]{font-size:13px;line-height:1.65;opacity:.9;margin:10px 0 0}.similar[data-v-ad418903]{font-size:12px;opacity:.6;margin-top:8px}.album[data-v-ad418903]{display:flex;gap:12px}.cover[data-v-ad418903]{width:80px;height:80px;border-radius:8px;object-fit:cover}.altitle[data-v-ad418903]{font-weight:600}.alsub[data-v-ad418903]{font-size:12px;opacity:.6;margin-top:2px}.credits[data-v-ad418903]{margin-top:10px;display:flex;flex-direction:column;gap:3px}.credit[data-v-ad418903]{font-size:12px;display:flex;gap:8px}.role[data-v-ad418903]{opacity:.55;min-width:110px}.cname[data-v-ad418903]{font-weight:500}.sources[data-v-ad418903]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:4px}.slabel[data-v-ad418903]{font-size:11px;opacity:.5}.slink[data-v-ad418903]{font-size:11px;color:#7aa2f7;text-decoration:none;border:1px solid #2a2a35;border-radius:12px;padding:2px 8px}.slink[data-v-ad418903]:hover{background:#1c1c26}.provblock[data-v-4149bcbc]{border-bottom:1px solid #1d1d25;padding-bottom:4px;margin-bottom:4px}.acctrow[data-v-4149bcbc]{display:flex;justify-content:space-between;align-items:center;padding:4px 4px 4px 14px;font-size:12.5px}.ainfo[data-v-4149bcbc]{display:flex;align-items:baseline;gap:8px;min-width:0}.alabel[data-v-4149bcbc]{color:#ddd}.aid[data-v-4149bcbc]{font-size:11px;opacity:.45}.aact[data-v-4149bcbc]{display:flex;gap:10px;flex-shrink:0;align-items:center}.aact .ed-pencil[data-v-4149bcbc]{font-size:15px;opacity:.7}.aact .ed-pencil[data-v-4149bcbc]:hover{opacity:1;color:#8ab4ff}.settings-page[data-v-4149bcbc]{flex:1;min-width:0;height:100%;overflow-y:auto}.inner[data-v-4149bcbc]{max-width:760px;margin:0 auto;padding:22px 24px 40px}.phead[data-v-4149bcbc]{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.ptitle[data-v-4149bcbc]{font-size:20px;font-weight:700;margin:0}.sub[data-v-4149bcbc]{font-size:11.5px;opacity:.5}.field[data-v-4149bcbc]{display:flex;flex-direction:column;gap:6px}.flabel[data-v-4149bcbc]{display:flex;justify-content:space-between;align-items:center;font-size:13px}.frow[data-v-4149bcbc]{display:flex;gap:8px}.llmbox[data-v-4149bcbc]{background:#ffffff08;padding:12px 14px;border-radius:8px}.llmrow[data-v-4149bcbc]{display:flex;align-items:center;gap:10px;margin-top:8px}.lcap[data-v-4149bcbc]{font-size:12.5px;opacity:.7;min-width:84px}.state[data-v-4149bcbc]{font-size:11px}.note[data-v-4149bcbc]{font-size:12px;opacity:.6;line-height:1.7;border-top:1px solid #222;padding-top:10px}.provlist[data-v-4149bcbc]{display:flex;flex-direction:column;gap:2px}.provrow[data-v-4149bcbc]{display:flex;justify-content:space-between;align-items:center;padding:5px 4px;border-bottom:1px solid #1d1d25}.pinfo[data-v-4149bcbc]{display:flex;flex-direction:column;min-width:0}.prow1[data-v-4149bcbc]{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0}.psvc-ic[data-v-4149bcbc]{width:15px;height:15px;border-radius:4px;flex-shrink:0;object-fit:contain}.psvc-ic.fallback[data-v-4149bcbc]{display:flex;align-items:center;justify-content:center;background:#2a2a33;color:#cfd3dd;font-size:9px;font-weight:700;text-transform:uppercase}.pname[data-v-4149bcbc]{font-size:13.5px}.pmeta[data-v-4149bcbc]{font-size:11px;opacity:.5;margin-left:23px}.pact[data-v-4149bcbc]{display:flex;align-items:center;gap:6px}.tidal-step[data-v-4149bcbc]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.tnote[data-v-4149bcbc]{font-size:12px;opacity:.75;line-height:1.6}.tlink[data-v-4149bcbc]{font-size:12px;color:#7aa2f7}.sitebar[data-v-4149bcbc]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sitetab[data-v-4149bcbc]{display:inline-flex;align-items:center;gap:6px;background:#1a1a22;border:1px solid #2a2a35;color:#ccc;font-size:13px;padding:6px 14px;border-radius:16px;cursor:pointer}.sitetab[data-v-4149bcbc]:hover{background:#22222c}.sitetab.on[data-v-4149bcbc]{background:#6366f140;border-color:#6366f18c;color:#fff;font-weight:600}.sitetab .sdot[data-v-4149bcbc]{width:7px;height:7px;border-radius:50%;background:#63e2b7}.sitetab .sx[data-v-4149bcbc]{opacity:.4;font-size:14px;margin-left:2px}.sitetab .sx[data-v-4149bcbc]:hover{opacity:1;color:#ff6b6b}.sitetab .sx.ed[data-v-4149bcbc]{font-size:12px}.sitetab .sx.ed[data-v-4149bcbc]:hover{color:#8ab4ff}.memwrap[data-v-4149bcbc]{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.memchip[data-v-4149bcbc]{display:inline-flex;align-items:center;gap:4px;background:#1a1a22;border:1px solid #2a2a35;border-radius:12px;padding:2px 8px;font-size:12.5px}.memchip small[data-v-4149bcbc]{opacity:.55;font-size:11px}.memx[data-v-4149bcbc]{background:none;border:none;color:#888;cursor:pointer;font-size:13px;padding:0 0 0 2px;line-height:1}.memx[data-v-4149bcbc]:hover{color:#ff6b6b}.siteadd[data-v-4149bcbc]{background:none;border:1px dashed #3a3a48;color:#9aa;font-size:12.5px;padding:6px 12px;border-radius:16px;cursor:pointer}.siteadd[data-v-4149bcbc]:hover{color:#fff;border-color:#5a5a6a}.sitehint[data-v-4149bcbc]{font-size:11.5px;opacity:.45;margin:2px 0 0}.sysguide[data-v-4149bcbc]{display:flex;align-items:center;gap:12px}.sysguide .guidelink[data-v-4149bcbc]{margin-left:auto}.ed-pencil[data-v-4149bcbc]{font-size:12px;opacity:.4;cursor:pointer;flex-shrink:0}.ed-pencil[data-v-4149bcbc]:hover{opacity:1;color:#8ab4ff}.malist[data-v-4149bcbc]{display:flex;flex-direction:column;gap:4px;margin:4px 0 8px}.marow[data-v-4149bcbc]{display:flex;gap:10px;font-size:12.5px}.mk[data-v-4149bcbc]{opacity:.5;min-width:80px;flex-shrink:0}.mv[data-v-4149bcbc]{word-break:break-all}.mv small[data-v-4149bcbc]{opacity:.55}.maedit[data-v-4149bcbc]{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:12px;background:#15151c;border:1px solid #24242e;border-radius:8px}.mahint[data-v-4149bcbc]{font-size:11.5px;opacity:.55;line-height:1.5}.matest[data-v-4149bcbc]{font-size:12.5px;color:#e88}.matest.ok[data-v-4149bcbc]{color:#63e2b7}.instblock[data-v-4149bcbc]{border-bottom:1px solid #1d1d25}.instrow[data-v-4149bcbc]{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:12.5px}.istat[data-v-4149bcbc]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.instsub[data-v-4149bcbc]{font-size:11.5px;opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 0 5px 17px}.iname[data-v-4149bcbc]{font-weight:600;min-width:56px;flex-shrink:0}.iurl[data-v-4149bcbc]{flex:1;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.altrow[data-v-4149bcbc]{display:flex;align-items:center;gap:8px;padding:3px 0 5px 12px;font-size:12px}.altdot[data-v-4149bcbc]{opacity:.4}.iurl.alt[data-v-4149bcbc]{opacity:.55}.althint[data-v-4149bcbc]{font-size:10.5px;opacity:.4;flex-shrink:0}.madup[data-v-4149bcbc]{font-size:12px;color:#e0a04d;background:#e0a04d1a;border:1px solid rgba(224,160,77,.35);border-radius:8px;padding:7px 10px;margin-top:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.disclist[data-v-4149bcbc]{display:flex;flex-direction:column;gap:2px}.discrow[data-v-4149bcbc]{display:flex;gap:10px;align-items:center;background:#1a1a22;border:1px solid #26262f;color:#ddd;border-radius:6px;padding:6px 10px;cursor:pointer;text-align:left}.discrow[data-v-4149bcbc]:hover{background:#23232e}.discrow .dn[data-v-4149bcbc]{font-weight:600;font-size:12.5px}.discrow .du[data-v-4149bcbc]{opacity:.55;font-size:12px}.popempty[data-v-4149bcbc]{font-size:12px;opacity:.4;padding:6px 2px}.settabs[data-v-4149bcbc]{margin-top:4px}.connpane .field[data-v-4149bcbc]{background:#15151b;border:1px solid #23232c;border-radius:14px;padding:15px 16px 13px;gap:8px}.connpane .flabel[data-v-4149bcbc]{font-size:14.5px;font-weight:700;padding-bottom:10px;margin-bottom:4px;border-bottom:1px solid #20202a}.connpane[data-v-4149bcbc] .n-divider{display:none}.connpane .instblock[data-v-4149bcbc],.connpane .instrow[data-v-4149bcbc],.connpane .marow[data-v-4149bcbc],.connpane .provrow[data-v-4149bcbc]{border-bottom-color:#1e1e26}.connpane .instrow[data-v-4149bcbc]{padding:9px 0;flex-wrap:wrap}.connpane .malist[data-v-4149bcbc]{gap:0;margin:6px 0 10px}.connpane .marow[data-v-4149bcbc]{padding:7px 0;align-items:center}.connpane .provrow[data-v-4149bcbc]{padding:10px 2px}.connpane .iname[data-v-4149bcbc]{min-width:48px}.connpane .field>.n-space[data-v-4149bcbc]{margin-top:2px}.cstat[data-v-4149bcbc]{width:9px;height:9px;border-radius:50%;background:#555;flex-shrink:0}.instrow>.cstat[data-v-4149bcbc]{margin-right:3px}.cstat.on[data-v-4149bcbc]{background:#34d399;box-shadow:0 0 6px #34d3998c}.cstat.off[data-v-4149bcbc]{background:#e0556a}.rowmore[data-v-4149bcbc]{background:none;border:none;color:#9a9aae;cursor:pointer;font-size:18px;line-height:1;padding:2px 9px;border-radius:6px;margin-left:auto}.rowmore[data-v-4149bcbc]:hover{background:#24242e;color:#fff}.nickedit[data-v-4149bcbc]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.nickhint[data-v-4149bcbc]{font-size:12px;color:#e0556a}.nickhint.ok[data-v-4149bcbc]{color:#63e2b7}.nickbtn[data-v-4149bcbc]{margin-left:12px}.syshead[data-v-4149bcbc]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.systitle[data-v-4149bcbc]{font-size:16px;font-weight:700}.syssub[data-v-4149bcbc]{font-size:12.5px;opacity:.6;margin-top:3px}.latestpill[data-v-4149bcbc]{font-size:12px;font-weight:600;color:#63e2b7;border:1px solid #2c5;border-radius:12px;padding:3px 10px;white-space:nowrap;flex-shrink:0}.sysempty[data-v-4149bcbc]{font-size:13px;opacity:.55;padding:16px 4px}.devcards[data-v-4149bcbc]{display:flex;flex-direction:column;gap:10px}.devcard[data-v-4149bcbc]{background:#16161d;border:1px solid #24242e;border-radius:10px;padding:12px 14px}.dcline[data-v-4149bcbc]{display:flex;align-items:center;gap:9px}.dctop[data-v-4149bcbc]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.dcupdate[data-v-4149bcbc]{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap;padding-left:18px}.updtext[data-v-4149bcbc]{font-size:12px;color:#e0a04d}.uptodate[data-v-4149bcbc]{font-size:12px;color:#63e2b7}.dcname[data-v-4149bcbc]{word-break:keep-all}.dcdot[data-v-4149bcbc]{width:9px;height:9px;border-radius:50%;background:#555;flex-shrink:0}.dcdot.on[data-v-4149bcbc]{background:#34d399;box-shadow:0 0 6px #34d39999}.dcname[data-v-4149bcbc]{font-size:14.5px;font-weight:600}.dcver[data-v-4149bcbc]{font-size:12.5px;opacity:.7;font-variant-numeric:tabular-nums}.dcspacer[data-v-4149bcbc]{flex:1}.dcmeta[data-v-4149bcbc]{font-size:11.5px;opacity:.45;margin-top:6px;padding-left:18px}.relnotes[data-v-4149bcbc]{margin-top:14px;background:#14141a;border:1px solid #22222c;border-radius:10px;padding:12px 14px}.rnh[data-v-4149bcbc]{font-size:12.5px;font-weight:700;opacity:.7;margin-bottom:6px}.rnbody[data-v-4149bcbc]{font-size:12.5px;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-word;font-family:inherit;opacity:.85}.relgrid[data-v-4149bcbc]{display:grid;grid-template-columns:90px 1fr;gap:8px 12px;align-items:center;max-width:560px}.relgrid>label[data-v-4149bcbc]{font-size:12.5px;opacity:.7}.sysactions[data-v-4149bcbc]{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.guidelink[data-v-4149bcbc]{font-size:12.5px;color:#8ab4ff;text-decoration:none;white-space:nowrap}.guidelink[data-v-4149bcbc]:hover{text-decoration:underline}.dcdel[data-v-4149bcbc]{background:none;border:none;color:#888;font-size:20px;line-height:1;cursor:pointer;padding:0 4px;border-radius:6px;flex-shrink:0}.dcdel[data-v-4149bcbc]:hover{color:#ff6b6b;background:#ff6b6b1f}.addbox[data-v-4149bcbc]{width:min(620px,92vw);background:#16161d;border:1px solid #2a2a35;border-radius:14px;padding:22px 24px}.addtitle[data-v-4149bcbc]{font-size:17px;font-weight:700;margin-bottom:10px}.addlbl[data-v-4149bcbc]{display:block;font-size:12.5px;opacity:.7;margin-bottom:6px}.addbtns[data-v-4149bcbc]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.installcmd[data-v-4149bcbc]{background:#0e0e13;border:1px solid #2a2a35;border-radius:8px;padding:12px 14px;font-size:12.5px;line-height:1.5;white-space:pre-wrap;word-break:break-all;margin:0;font-family:ui-monospace,Menlo,monospace;color:#9ae6b4}.addwarn[data-v-4149bcbc]{font-size:12px;color:#e0a04d;margin-top:8px}.pane[data-v-4149bcbc]{padding:8px 2px 2px}.keysave[data-v-4149bcbc]{display:flex;justify-content:flex-end;padding-top:4px}.acct[data-v-4149bcbc]{display:flex;flex-direction:column;gap:12px;padding:6px 2px}.arow[data-v-4149bcbc]{display:flex;gap:12px;font-size:13px;align-items:center}.ak[data-v-4149bcbc]{opacity:.5;min-width:80px;flex-shrink:0}.av[data-v-4149bcbc]{word-break:break-all}.av .n-button[data-v-4149bcbc]{margin-left:8px}.syncnote[data-v-4149bcbc]{font-size:12.5px;opacity:.7;line-height:1.6;margin:0}@media(max-width:768px){.inner[data-v-4149bcbc]{padding:12px 2px 36px}.frow[data-v-4149bcbc]{flex-wrap:wrap}.relgrid[data-v-4149bcbc]{grid-template-columns:1fr;gap:4px 0}.syshead[data-v-4149bcbc],.sysactions[data-v-4149bcbc],.madup[data-v-4149bcbc]{flex-wrap:wrap}.syshead>div[data-v-4149bcbc]:first-child{flex:1 1 100%;min-width:0}.systitle[data-v-4149bcbc]{word-break:keep-all}.llmrow[data-v-4149bcbc]{flex-wrap:wrap}.connpane .field[data-v-4149bcbc]{padding:14px}.connpane .instrow[data-v-4149bcbc]{gap:6px 8px}.connpane .instrow .iurl[data-v-4149bcbc]{order:9;flex-basis:100%;opacity:.5;font-size:11.5px}}.grid[data-v-7642a426]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:20px}.tile[data-v-7642a426]{cursor:pointer}.cover[data-v-7642a426]{position:relative;width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#1c1c22;box-shadow:0 6px 18px #0006;display:flex;align-items:center;justify-content:center;transition:transform .12s}.cover.round[data-v-7642a426]{border-radius:50%}.tile:hover .cover[data-v-7642a426]{transform:translateY(-3px);box-shadow:0 10px 26px #0000008c}.cover img[data-v-7642a426]{width:100%;height:100%;object-fit:cover}.provs[data-v-7642a426]{position:absolute;top:6px;right:6px}.ph[data-v-7642a426]{font-size:48px;opacity:.4}.name[data-v-7642a426]{margin-top:8px;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile.artist .name[data-v-7642a426]{text-align:center}.artprovs[data-v-7642a426]{display:flex;justify-content:center;margin-top:5px}.sub[data-v-7642a426]{font-size:12px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.grid[data-v-7642a426]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:14px}.name[data-v-7642a426]{font-size:13px}}.dots[data-v-03fcb9d4]{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;opacity:.65;padding:0 4px;line-height:1}.dots[data-v-03fcb9d4]:hover{opacity:1}.lsearch[data-v-b755a12f]{display:inline-flex;align-items:center;gap:6px}.lsinput[data-v-b755a12f]{width:200px}.lsbtn[data-v-b755a12f]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:none;border:none;color:#aab;cursor:pointer;flex-shrink:0}.lsbtn[data-v-b755a12f]:hover{color:#fff;background:#ffffff0f}.lsbtn.on[data-v-b755a12f]{color:#cdd6ff}@media(max-width:768px){.lsinput[data-v-b755a12f]{width:150px}}.lib[data-v-173caf2f]{padding:28px 32px 48px;height:100%;overflow-y:auto}h2[data-v-173caf2f]{font-size:22px;margin:0 0 20px}h3[data-v-173caf2f]{font-size:15px;opacity:.7;margin:24px 0 12px}.cnt[data-v-173caf2f]{font-size:14px;opacity:.4;font-weight:400}.moreind[data-v-173caf2f]{text-align:center;font-size:12px;opacity:.5;padding:16px 0}.tracks[data-v-173caf2f]{display:flex;flex-direction:column;gap:4px;max-width:720px}.trow[data-v-173caf2f]{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:6px;border-radius:6px}.tinfo[data-v-173caf2f]{min-width:0}.tact[data-v-173caf2f]{display:flex;align-items:center;gap:4px}.tdur[data-v-173caf2f]{font-size:12px;opacity:.5}.hrow[data-v-173caf2f]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.titlerow[data-v-173caf2f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.titlerow h2[data-v-173caf2f]{margin:0}.srcfilter[data-v-173caf2f]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.sbtn[data-v-173caf2f]{background:#1a1a22;border:1px solid #2a2a35;color:#ccc;font-size:13px;padding:5px 14px;border-radius:16px;cursor:pointer}.sbtn[data-v-173caf2f]:hover{background:#22222c}.sbtn.on[data-v-173caf2f]{background:#6366f140;border-color:#6366f180;color:#fff;font-weight:600}.sbtn.mig[data-v-173caf2f]{margin-left:8px;border-color:#3a3a48;color:#9ca3af}.sbtn.mig[data-v-173caf2f]:hover{color:#cdd6ff;border-color:#6366f180}.trow[data-v-173caf2f]:hover{background:#1a1a22}.tcover[data-v-173caf2f]{width:44px;height:44px;border-radius:4px;object-fit:cover}.tn[data-v-173caf2f]{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta[data-v-173caf2f]{font-size:12px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnk[data-v-173caf2f]{cursor:pointer}.lnk[data-v-173caf2f]:hover{text-decoration:underline;color:#cdd6ff;opacity:1}.tplay[data-v-173caf2f]{background:none;border:none;color:#fff;cursor:pointer;font-size:14px;opacity:.7}.tplay[data-v-173caf2f]:hover{opacity:1}.dl[data-v-1fc9ecc0]{padding:28px 32px 48px;height:100%;overflow-y:auto}h2[data-v-1fc9ecc0]{font-size:22px;margin:0 0 20px}.wbanner[data-v-1fc9ecc0]{background:#3a2620;color:#f0c8a0;border:1px solid #5a3a2a;border-radius:8px;padding:10px 14px;font-size:13px;margin-bottom:16px}.cols[data-v-1fc9ecc0]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.col[data-v-1fc9ecc0]{background:#15151b}.field[data-v-1fc9ecc0]{display:flex;flex-direction:column;gap:6px}.flabel[data-v-1fc9ecc0]{display:flex;justify-content:space-between;align-items:center;font-size:13.5px;font-weight:600}.tidal-step[data-v-1fc9ecc0]{display:flex;flex-direction:column;gap:4px;font-size:13px}.tidal-step a[data-v-1fc9ecc0]{color:#7aa2f7}.sub[data-v-1fc9ecc0]{font-size:12px;opacity:.55}.nl[data-v-1fc9ecc0]{font-size:11px;opacity:.5;margin-top:4px}.hint[data-v-1fc9ecc0]{font-size:11px;opacity:.5;line-height:1.5}.empty[data-v-1fc9ecc0]{font-size:13px;opacity:.55;padding:20px 0}.job[data-v-1fc9ecc0]{padding:8px 0;border-bottom:1px solid #20202a}.jrow[data-v-1fc9ecc0]{display:flex;align-items:center;gap:8px}.jtitle[data-v-1fc9ecc0]{flex:1;min-width:0;font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jdel[data-v-1fc9ecc0]{flex-shrink:0;background:none;border:none;color:#889;cursor:pointer;font-size:12px;width:22px;height:22px;border-radius:50%;line-height:1;opacity:.55}.jdel[data-v-1fc9ecc0]:hover{opacity:1;background:#2a2a35;color:#e88}.jmeta[data-v-1fc9ecc0]{font-size:12px;opacity:.55;margin-top:2px}.bar[data-v-1fc9ecc0]{height:4px;background:#20202a;border-radius:2px;margin-top:5px;overflow:hidden}.fill[data-v-1fc9ecc0]{height:100%;background:#63e2b7;transition:width .4s}.jdest[data-v-1fc9ecc0]{font-size:11px;opacity:.45;margin-top:2px;word-break:break-all}.jerr[data-v-1fc9ecc0]{font-size:11px;color:#e88;margin-top:2px}@media(max-width:768px){.cols[data-v-1fc9ecc0]{grid-template-columns:1fr;gap:16px}}.psw[data-v-3778975b]{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.lbl[data-v-3778975b]{font-size:11px;opacity:.5;margin-right:2px}.opt[data-v-3778975b]{font-size:11.5px;padding:3px 10px;border-radius:12px;border:1px solid #2c2c38;background:none;color:#aab;cursor:pointer;line-height:1.4}.opt[data-v-3778975b]:hover{color:#fff;border-color:#4a4a58}.opt.on[data-v-3778975b]{background:#63e1b72e;border-color:#63e2b7;color:#cdebe0;font-weight:600}.page[data-v-b211d079]{height:100%;overflow-y:auto;padding:0 36px 100px}.stickybar[data-v-b211d079]{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:12px;height:0;overflow:hidden;opacity:0;margin:0 -36px;padding:0 36px;background:#0d0d11;transition:height .2s,opacity .2s}.stickybar.show[data-v-b211d079]{height:58px;opacity:1;border-bottom:1px solid #1e1e26}.sc-cover[data-v-b211d079]{width:38px;height:38px;border-radius:6px;background:#1c1c22 center/cover;flex-shrink:0}.sc-title[data-v-b211d079]{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.hero[data-v-b211d079]{display:flex;gap:26px;margin:28px 0 26px;align-items:flex-end}.cover[data-v-b211d079]{width:220px;height:220px;border-radius:12px;overflow:hidden;background:#1c1c22;flex-shrink:0;box-shadow:0 14px 40px #0000008c}.cover img[data-v-b211d079]{width:100%;height:100%;object-fit:cover}.meta[data-v-b211d079]{display:flex;flex-direction:column;min-width:0}.kind[data-v-b211d079]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.5}.title[data-v-b211d079]{font-size:34px;font-weight:800;line-height:1.15;margin:6px 0}.artist[data-v-b211d079]{font-size:17px;opacity:.9}.artist.link[data-v-b211d079]{cursor:pointer}.artist.link[data-v-b211d079]:hover{text-decoration:underline;color:#cdd6ff}.sub[data-v-b211d079]{font-size:13px;opacity:.55;margin-top:4px}.actions[data-v-b211d079]{display:flex;gap:10px;margin-top:18px;align-items:center;flex-wrap:wrap}.lblshort[data-v-b211d079]{display:none}.srcrow[data-v-b211d079]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:12px}.outsel[data-v-b211d079]{display:inline-flex;align-items:center;gap:5px}.outsel .lbl[data-v-b211d079]{font-size:11px;opacity:.5;margin-right:2px}.outsel .chip[data-v-b211d079]{font-size:11.5px;padding:3px 10px;border-radius:12px;border:1px solid #2c2c38;color:#aab;line-height:1.4}.outsel .chip.warn[data-v-b211d079]{border-color:#6a5326;color:#e0a04d}.tracks[data-v-b211d079]{display:flex;flex-direction:column}.trow[data-v-b211d079]{display:grid;grid-template-columns:32px 1fr auto auto;align-items:center;gap:12px;padding:10px 8px;border-bottom:1px solid #1a1a22;font-size:14.5px}.trow[data-v-b211d079]:hover{background:#16161c;border-radius:6px}.trow[data-v-b211d079]:active{background:#23232c;border-radius:6px}.trow.cur .tname[data-v-b211d079]{color:#63e2b7;font-weight:600}.idx[data-v-b211d079]{opacity:.4;font-size:12px;text-align:right}.tname[data-v-b211d079]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tdur[data-v-b211d079]{opacity:.5;font-size:12px}.tact[data-v-b211d079]{display:flex;gap:6px}.loaderr[data-v-b211d079]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:80px;color:#aab}.lerr-msg[data-v-b211d079]{font-size:14px}.favchoice[data-v-b211d079]{min-width:200px}.fctitle[data-v-b211d079]{font-size:12px;font-weight:700;opacity:.55;padding:2px 6px 8px}.fcbtn[data-v-b211d079]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;background:none;border:none;color:#eee;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:13.5px}.fcbtn[data-v-b211d079]:hover{background:#20202a}.fcbtn small[data-v-b211d079]{font-size:10.5px;opacity:.5}@media(max-width:768px){.page[data-v-b211d079]{padding:0 16px 110px}.stickybar[data-v-b211d079]{margin:0 -16px;padding:0 16px;top:-16px}.hero[data-v-b211d079]{flex-direction:column;align-items:center;text-align:center;gap:8px;margin:4px 0 12px}.cover[data-v-b211d079]{width:44vw;max-width:200px;height:44vw;max-height:200px}.meta[data-v-b211d079]{align-items:center;width:100%}.kind[data-v-b211d079]{font-size:10px}.title[data-v-b211d079]{font-size:20px;margin:1px 0}.artist[data-v-b211d079]{font-size:13.5px}.sub[data-v-b211d079]{font-size:11.5px;margin-top:2px}.actions[data-v-b211d079]{justify-content:center;margin-top:10px;gap:6px}.actions[data-v-b211d079] .n-button{--n-height: 30px !important;font-size:12.5px}.lblfull[data-v-b211d079]{display:none}.lblshort[data-v-b211d079]{display:inline}.srcrow[data-v-b211d079]{justify-content:center;margin-top:10px;gap:12px;font-size:11px}.trow[data-v-b211d079]{grid-template-columns:24px 1fr auto auto;padding:8px 4px;font-size:14px}}.page[data-v-5291ddcb]{height:100%;overflow-y:auto;padding:0 36px 100px}.stickybar[data-v-5291ddcb]{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:12px;height:0;overflow:hidden;opacity:0;margin:0 -36px;padding:0 36px;background:#0d0d11;transition:height .2s,opacity .2s}.stickybar.show[data-v-5291ddcb]{height:58px;opacity:1;border-bottom:1px solid #1e1e26}.sc-ava[data-v-5291ddcb]{width:38px;height:38px;border-radius:50%;background:#1c1c22 center/cover;flex-shrink:0}.sc-title[data-v-5291ddcb]{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.hero[data-v-5291ddcb]{display:flex;align-items:center;gap:24px;margin:28px 0 24px}.ava[data-v-5291ddcb]{width:140px;height:140px;border-radius:50%;overflow:hidden;background:#1c1c22;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:50px;box-shadow:0 12px 36px #00000080}.ava img[data-v-5291ddcb]{width:100%;height:100%;object-fit:cover}.meta[data-v-5291ddcb]{display:flex;flex-direction:column;gap:10px;min-width:0}.kind[data-v-5291ddcb]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.5}.name[data-v-5291ddcb]{font-size:36px;font-weight:800;line-height:1.1}.actions[data-v-5291ddcb]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sectitle[data-v-5291ddcb]{font-size:15px;font-weight:700;opacity:.8;margin:8px 0 16px;display:flex;gap:8px}.sectitle span[data-v-5291ddcb]{opacity:.5;font-weight:500}.trackshead[data-v-5291ddcb]{justify-content:space-between;align-items:center}.trackshead>span[data-v-5291ddcb]{opacity:1;font-weight:700}.thbtns[data-v-5291ddcb]{display:flex;gap:8px}.tracks[data-v-5291ddcb]{display:flex;flex-direction:column;margin-bottom:26px}.trow[data-v-5291ddcb]{display:grid;grid-template-columns:24px 40px 1fr auto auto;align-items:center;gap:12px;padding:7px 6px;cursor:pointer}.trow[data-v-5291ddcb]:hover{background:#16161c;border-radius:6px}.trow.cur .tname[data-v-5291ddcb]{color:#63e2b7;font-weight:600}.tidx[data-v-5291ddcb]{opacity:.45;font-size:13px;text-align:center}.tart[data-v-5291ddcb]{width:38px;height:38px;border-radius:5px;object-fit:cover;background:#1c1c22}.tart.noimg[data-v-5291ddcb]{display:flex;align-items:center;justify-content:center;font-size:16px}.tname[data-v-5291ddcb]{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tdur[data-v-5291ddcb]{font-size:12.5px;opacity:.55}.tact[data-v-5291ddcb]{display:flex;align-items:center;gap:4px}@media(max-width:768px){.page[data-v-5291ddcb]{padding:0 16px 110px}.stickybar[data-v-5291ddcb]{margin:0 -16px;padding:0 16px;top:-16px}.hero[data-v-5291ddcb]{flex-direction:column;align-items:center;text-align:center;gap:8px;margin:6px 0 12px}.ava[data-v-5291ddcb]{width:34vw;max-width:150px;height:34vw;max-height:150px}.meta[data-v-5291ddcb]{align-items:center;width:100%;gap:6px}.name[data-v-5291ddcb]{font-size:22px}.actions[data-v-5291ddcb]{justify-content:center}.actions[data-v-5291ddcb] .n-button{--n-height: 30px !important;font-size:12.5px}.thbtns[data-v-5291ddcb] .n-button{--n-height: 30px !important;font-size:12px;padding:0 11px}}.loaderr[data-v-5291ddcb]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:80px;color:#aab}.lerr-msg[data-v-5291ddcb]{font-size:14px}.page[data-v-4507da62]{height:100%;overflow-y:auto;padding:0 36px 100px}.stickybar[data-v-4507da62]{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:12px;height:0;overflow:hidden;opacity:0;margin:0 -36px;padding:0 36px;background:#0d0d11;transition:height .2s,opacity .2s}.stickybar.show[data-v-4507da62]{height:58px;opacity:1;border-bottom:1px solid #1e1e26}.sc-cover[data-v-4507da62]{width:38px;height:38px;border-radius:6px;background:#1c1c22 center/cover;flex-shrink:0}.sc-title[data-v-4507da62]{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.hero[data-v-4507da62]{display:flex;gap:26px;margin:28px 0 26px;align-items:flex-end}.cover[data-v-4507da62]{width:220px;height:220px;border-radius:12px;overflow:hidden;background:#1c1c22;flex-shrink:0;box-shadow:0 14px 40px #0000008c}.cover img[data-v-4507da62]{width:100%;height:100%;object-fit:cover}.meta[data-v-4507da62]{display:flex;flex-direction:column;min-width:0}.kind[data-v-4507da62]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.5}.title[data-v-4507da62]{font-size:34px;font-weight:800;line-height:1.15;margin:6px 0}.sub[data-v-4507da62]{font-size:13px;opacity:.6}.actions[data-v-4507da62]{display:flex;gap:10px;margin-top:18px;align-items:center;flex-wrap:wrap}.lblshort[data-v-4507da62]{display:none}.srcrow[data-v-4507da62]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:12px}.outsel[data-v-4507da62]{display:inline-flex;align-items:center;gap:5px}.outsel .lbl[data-v-4507da62]{font-size:11px;opacity:.5;margin-right:2px}.outsel .chip[data-v-4507da62]{font-size:11.5px;padding:3px 10px;border-radius:12px;border:1px solid #2c2c38;color:#aab;line-height:1.4}.outsel .chip.warn[data-v-4507da62]{border-color:#6a5326;color:#e0a04d}.tracks[data-v-4507da62]{display:flex;flex-direction:column}.trow[data-v-4507da62]{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 8px;border-bottom:1px solid #1a1a22;font-size:14.5px}.trow[data-v-4507da62]:hover{background:#16161c;border-radius:6px}.trow[data-v-4507da62]:active{background:#23232c;border-radius:6px}.trow.cur .tn[data-v-4507da62]{color:#63e2b7;font-weight:600}.idx[data-v-4507da62]{opacity:.4;font-size:12px;text-align:right}.tinfo[data-v-4507da62]{min-width:0}.tn[data-v-4507da62]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta[data-v-4507da62]{font-size:12px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnk[data-v-4507da62]{cursor:pointer}.lnk[data-v-4507da62]:hover{text-decoration:underline;color:#cdd6ff;opacity:1}.tdur[data-v-4507da62]{opacity:.5;font-size:12px}.tact[data-v-4507da62]{display:flex;gap:6px}@media(max-width:768px){.page[data-v-4507da62]{padding:0 16px 110px}.stickybar[data-v-4507da62]{margin:0 -16px;padding:0 16px;top:-16px}.hero[data-v-4507da62]{flex-direction:column;align-items:center;text-align:center;gap:8px;margin:4px 0 12px}.cover[data-v-4507da62]{width:44vw;max-width:200px;height:44vw;max-height:200px}.meta[data-v-4507da62]{align-items:center;width:100%}.title[data-v-4507da62]{font-size:20px;margin:1px 0}.sub[data-v-4507da62]{font-size:11.5px}.actions[data-v-4507da62]{justify-content:center;margin-top:10px;gap:6px}.actions[data-v-4507da62] .n-button{--n-height: 30px !important;font-size:12.5px}.srcrow[data-v-4507da62]{justify-content:center;margin-top:10px;gap:12px;font-size:11px}.lblfull[data-v-4507da62]{display:none}.lblshort[data-v-4507da62]{display:inline}.trow[data-v-4507da62]{grid-template-columns:24px minmax(0,1fr) auto auto;padding:8px 4px;font-size:14px}}.radio[data-v-0b996014]{padding:28px 32px 48px;height:100%;overflow-y:auto}h2[data-v-0b996014]{font-size:22px;margin:0}.cnt[data-v-0b996014]{font-size:14px;opacity:.4;font-weight:400}.onair[data-v-0b996014]{position:relative;display:flex;gap:22px;align-items:center;overflow:hidden;border-radius:16px;padding:22px;margin-bottom:26px;background:#15151c;border:1px solid #26262f}.onair-bg[data-v-0b996014]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--art);background-size:cover;background-position:center;filter:blur(40px) saturate(1.4);opacity:.28;transform:scale(1.2);z-index:0}.onair-art[data-v-0b996014],.onair-meta[data-v-0b996014]{position:relative;z-index:1}.onair-art[data-v-0b996014]{width:150px;height:150px;border-radius:12px;background:#1c1c24 center/cover;flex-shrink:0;display:flex;align-items:flex-end;justify-content:center;box-shadow:0 8px 28px #00000080;position:relative}.onair-art .ph[data-v-0b996014]{font-size:56px;opacity:.6;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.livebadge[data-v-0b996014]{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;font-size:11px;font-weight:800;letter-spacing:.08em;color:#fff;background:#e02f44;padding:3px 10px;border-radius:12px}.livebadge.paused[data-v-0b996014]{background:#555}.livebadge .dot[data-v-0b996014],.livetag .dot[data-v-0b996014]{width:7px;height:7px;border-radius:50%;background:#fff;animation:pulse-0b996014 1.4s infinite}.livebadge.paused .dot[data-v-0b996014]{animation:none}@keyframes pulse-0b996014{0%,to{opacity:1}50%{opacity:.25}}.onair-meta[data-v-0b996014]{min-width:0;flex:1}.onair-station[data-v-0b996014]{font-size:24px;font-weight:800}.onair-track[data-v-0b996014]{font-size:16px;margin-top:6px;opacity:.95}.onair-artist[data-v-0b996014]{font-size:13px;opacity:.6}.onair-ctrls[data-v-0b996014]{display:flex;align-items:center;gap:10px;margin-top:16px}.oc[data-v-0b996014]{width:40px;height:40px;border-radius:50%;border:1px solid #33333f;background:#20202a;color:#fff;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.oc[data-v-0b996014]:hover{background:#2a2a36}.oc.big[data-v-0b996014]{width:52px;height:52px;font-size:20px;background:#fff;color:#111;border:none}.oc.big[data-v-0b996014]:hover{transform:scale(1.05)}.hrow[data-v-0b996014]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.acts[data-v-0b996014]{display:flex;align-items:center;gap:8px}.search[data-v-0b996014]{max-width:200px}.filters[data-v-0b996014]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:22px}.fbtn[data-v-0b996014]{background:#1a1a22;border:1px solid #2a2a35;color:#ccc;font-size:13px;padding:5px 14px;border-radius:16px;cursor:pointer}.fbtn[data-v-0b996014]:hover{background:#22222c}.fbtn.on[data-v-0b996014]{background:#6366f140;border-color:#6366f180;color:#fff;font-weight:600}.grid[data-v-0b996014]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 16px}.card[data-v-0b996014]{cursor:pointer}.cover[data-v-0b996014]{position:relative;aspect-ratio:1;border-radius:12px;background:#1c1c24 center/cover;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid #24242e;transition:transform .12s}.card:hover .cover[data-v-0b996014]{transform:translateY(-2px);border-color:#3a3a48}.cover .ph[data-v-0b996014]{font-size:44px;opacity:.5}.playov[data-v-0b996014]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;background:#0000006b;opacity:0;transition:opacity .12s}.card:hover .playov[data-v-0b996014]{opacity:1}.card.live .cover[data-v-0b996014]{border-color:#e02f44;box-shadow:0 0 0 2px #e02f4466}.livetag[data-v-0b996014]{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:.06em;color:#fff;background:#e02f44;padding:2px 7px;border-radius:9px}.cardacts[data-v-0b996014]{position:absolute;top:6px;right:6px;display:flex;gap:4px;opacity:0;transition:opacity .12s}.card:hover .cardacts[data-v-0b996014]{opacity:1}.cab[data-v-0b996014]{width:26px;height:26px;border-radius:50%;border:none;background:#00000080;color:#fff;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.cab[data-v-0b996014]:hover{background:#000000bf}.cab.del[data-v-0b996014]:hover{color:#ff6b6b}.cname[data-v-0b996014]{font-size:14px;font-weight:600;margin-top:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmeta[data-v-0b996014]{display:flex;align-items:center;gap:6px;margin-top:3px;min-width:0}.cbrand[data-v-0b996014]{font-size:11.5px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cquality[data-v-0b996014]{font-size:10px;font-weight:700;color:#63e2b7;border:1px solid #2c5;border-radius:8px;padding:1px 6px;flex-shrink:0}.form[data-v-0b996014]{display:flex;flex-direction:column;gap:6px}.form label[data-v-0b996014]{font-size:12px;opacity:.65;margin-top:6px}.form label small[data-v-0b996014]{opacity:.7;font-weight:400}.urlrow[data-v-0b996014]{display:flex;gap:8px}.urlrow .n-input[data-v-0b996014]{flex:1}.two[data-v-0b996014]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modalfoot[data-v-0b996014]{display:flex;justify-content:flex-end;align-items:center;gap:8px}.pickcnt[data-v-0b996014]{font-size:12px;opacity:.6;margin-right:auto}.provgrid[data-v-0b996014]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.provcard[data-v-0b996014]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px;cursor:pointer;background:#15151c;border:1px solid #2a2a35;border-radius:12px;color:#eee}.provcard[data-v-0b996014]:hover{background:#1c1c26;border-color:#3a3a48}.pemoji[data-v-0b996014]{font-size:26px}.pname[data-v-0b996014]{font-size:13px;font-weight:600}.backrow[data-v-0b996014]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.backbtn[data-v-0b996014]{background:none;border:none;color:#9aa;cursor:pointer;font-size:13px}.backbtn[data-v-0b996014]:hover{color:#fff}.chanlist[data-v-0b996014]{display:flex;flex-direction:column;gap:4px;max-height:50vh;overflow-y:auto}.chrow[data-v-0b996014]{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:8px;cursor:pointer}.chrow[data-v-0b996014]:hover{background:#1a1a22}.chlogo[data-v-0b996014]{width:36px;height:36px;border-radius:6px;background:#1c1c24 center/cover;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.chname[data-v-0b996014]{font-size:13.5px;font-weight:500}@media(max-width:768px){.radio[data-v-0b996014]{padding:18px 16px 40px}.onair[data-v-0b996014]{flex-direction:column;align-items:flex-start;gap:16px}.onair-art[data-v-0b996014]{width:110px;height:110px}.grid[data-v-0b996014]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px 12px}}.adminsrc[data-v-6638923a]{padding:28px 32px 48px;height:100%;overflow-y:auto}.hrow[data-v-6638923a]{display:flex;align-items:center;justify-content:space-between;gap:16px}h2[data-v-6638923a]{font-size:22px;margin:0}.cnt[data-v-6638923a]{font-size:14px;opacity:.4;font-weight:400}.acts[data-v-6638923a]{display:flex;gap:8px}.hint[data-v-6638923a]{font-size:12.5px;opacity:.55;margin:8px 0 14px;max-width:720px;line-height:1.5}.dash[data-v-6638923a]{opacity:.3}.prep[data-v-6638923a]{font-size:10.5px;opacity:.45}.filters[data-v-6638923a]{display:flex;align-items:center;gap:14px;margin-bottom:16px;max-width:720px}.filters .search[data-v-6638923a]{max-width:280px}.list[data-v-6638923a]{max-width:720px}.lhead[data-v-6638923a]{display:grid;grid-template-columns:30px 1fr 60px 60px;align-items:center;gap:12px;padding:0 12px 8px;font-size:11px;opacity:.45}.h-recs[data-v-6638923a],.h-vis[data-v-6638923a]{text-align:center}.row[data-v-6638923a]{display:grid;grid-template-columns:30px 1fr 60px 60px;align-items:center;gap:12px;padding:8px 12px;border:1px solid #24242e;border-radius:10px;background:#15151c;margin-bottom:6px}.row.off[data-v-6638923a]{opacity:.55}.ord[data-v-6638923a]{display:flex;flex-direction:column;gap:2px}.ob[data-v-6638923a]{background:none;border:none;color:#889;font-size:9px;cursor:pointer;padding:0;line-height:1}.ob[data-v-6638923a]:disabled{opacity:.25;cursor:default}.ob[data-v-6638923a]:hover:not(:disabled){color:#fff}.name[data-v-6638923a]{display:flex;align-items:center;gap:8px;min-width:0}.labelin[data-v-6638923a]{max-width:200px}.dom[data-v-6638923a]{font-size:11.5px;opacity:.4;font-family:monospace}.recs[data-v-6638923a],.vis[data-v-6638923a]{display:flex;justify-content:center}@media(max-width:768px){.adminsrc[data-v-6638923a]{padding:0}.hrow[data-v-6638923a]{flex-wrap:wrap;gap:8px}.filters[data-v-6638923a]{flex-wrap:wrap;gap:10px}.filters .search[data-v-6638923a]{max-width:none;flex:1 1 100%}.lhead[data-v-6638923a],.row[data-v-6638923a]{grid-template-columns:22px 1fr 38px 46px;gap:8px}.lhead[data-v-6638923a]{padding:0 8px 6px}.row[data-v-6638923a]{padding:8px}.name[data-v-6638923a]{flex-wrap:wrap;gap:5px 8px}.labelin[data-v-6638923a]{max-width:none;width:100%}}.genadmin[data-v-315a0cb9]{padding:24px 30px 60px;height:100%;overflow-y:auto}.hrow[data-v-315a0cb9]{display:flex;align-items:center;justify-content:space-between}h2[data-v-315a0cb9]{font-size:20px;margin:0}.cnt[data-v-315a0cb9]{font-size:12px;opacity:.5;font-weight:400;margin-left:6px}.hint[data-v-315a0cb9]{font-size:13px;opacity:.65;line-height:1.7;margin:6px 0 16px}.gtop[data-v-315a0cb9]{border-bottom:1px solid #1d1d26;padding:10px 2px}.grow[data-v-315a0cb9]{display:flex;align-items:center;justify-content:space-between;gap:10px}.gname[data-v-315a0cb9]{font-weight:600;font-size:14.5px}.gname .en[data-v-315a0cb9]{opacity:.45;font-weight:400;font-size:12.5px;margin-left:6px}.gacts[data-v-315a0cb9]{display:flex;gap:6px}.subs[data-v-315a0cb9]{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 2px;padding-left:4px}.sub[data-v-315a0cb9]{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;background:#1a1a22;border-radius:14px;padding:3px 6px 3px 11px;opacity:.9}.sx[data-v-315a0cb9]{background:none;border:none;color:#9aa;cursor:pointer;font-size:11px;padding:0 1px}.sx[data-v-315a0cb9]:hover{color:#fff}.sx.del[data-v-315a0cb9]:hover{color:#e88}@media(max-width:768px){.genadmin[data-v-315a0cb9]{padding:0}.hrow[data-v-315a0cb9],.grow[data-v-315a0cb9]{flex-wrap:wrap;gap:8px}.gname[data-v-315a0cb9]{flex:1 1 100%}}.row[data-v-58ea1bdf]{display:flex;align-items:center;gap:12px;padding:8px 6px;border-bottom:1px solid #1d1d26}.row[data-v-58ea1bdf]:hover{background:#16161c;border-radius:7px}.row.off[data-v-58ea1bdf]{opacity:.62}.art[data-v-58ea1bdf]{width:46px;height:46px;border-radius:6px;background:#1d1d26 center/cover no-repeat;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:18px}.info[data-v-58ea1bdf]{flex:1;min-width:0}.t[data-v-58ea1bdf]{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yr[data-v-58ea1bdf]{opacity:.45;font-weight:400}.a[data-v-58ea1bdf]{font-size:12.5px;opacity:.68;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.why[data-v-58ea1bdf]{font-size:11.5px;opacity:.5;margin-top:2px}.acts[data-v-58ea1bdf]{display:flex;gap:5px;flex-shrink:0}.aih[data-v-3f6cbd83]{width:100%}.filters[data-v-3f6cbd83]{margin-bottom:12px}.frow[data-v-3f6cbd83]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.flabel[data-v-3f6cbd83]{font-size:12px;opacity:.5;width:44px}.chip[data-v-3f6cbd83]{cursor:pointer}.card[data-v-3f6cbd83]{border:1px solid #1d1d26;border-radius:8px;margin-bottom:8px;background:#131319;overflow:hidden}.card.open[data-v-3f6cbd83]{border-color:#2b2b3a}.head[data-v-3f6cbd83]{display:flex;align-items:center;gap:8px;padding:9px 12px;cursor:pointer}.head[data-v-3f6cbd83]:hover{background:#16161c}.chev[data-v-3f6cbd83]{opacity:.5;font-size:12px;width:10px}.pinmark[data-v-3f6cbd83]{font-size:11px}.ttl[data-v-3f6cbd83]{font-weight:600;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.snip[data-v-3f6cbd83]{flex:1;min-width:0;font-size:12px;opacity:.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.date[data-v-3f6cbd83]{font-size:11.5px;opacity:.4;white-space:nowrap}.acts[data-v-3f6cbd83]{display:flex;gap:2px;flex-shrink:0}.body[data-v-3f6cbd83]{padding:6px 14px 14px;border-top:1px solid #1d1d26}.by[data-v-3f6cbd83]{font-size:11.5px;opacity:.5;margin:6px 0 8px}.chat .msg[data-v-3f6cbd83]{margin-bottom:10px}.chat .who[data-v-3f6cbd83]{font-size:11px;opacity:.5;display:block;margin-bottom:2px}.chat .msg.user .who[data-v-3f6cbd83]{color:#8ab4f8}.md[data-v-3f6cbd83]{font-size:13.5px;line-height:1.65}.md.small[data-v-3f6cbd83]{font-size:12.5px}[data-v-3f6cbd83] .md p{margin:6px 0}[data-v-3f6cbd83] .md h1,[data-v-3f6cbd83] .md h2,[data-v-3f6cbd83] .md h3{font-size:14.5px;margin:10px 0 4px}[data-v-3f6cbd83] .md ul,[data-v-3f6cbd83] .md ol{padding-left:18px;margin:6px 0}@media(max-width:768px){.head[data-v-3f6cbd83]{gap:6px;padding:10px}.ttl[data-v-3f6cbd83]{max-width:none;flex:1 1 auto;min-width:0}.snip[data-v-3f6cbd83]{display:none}.date[data-v-3f6cbd83]{font-size:10.5px}.body[data-v-3f6cbd83]{padding:6px 10px 12px}}.aiview[data-v-f1e59b2a]{padding:24px 30px 60px;height:100%;overflow-y:auto;max-width:960px}h2[data-v-f1e59b2a]{font-size:20px;margin:0 0 4px}.hint[data-v-f1e59b2a]{font-size:13px;opacity:.65;line-height:1.7;margin:0 0 18px}.intro[data-v-8ede842f]{font-size:13px;opacity:.7;line-height:1.7;background:#ffffff08;padding:12px 14px;border-radius:8px;margin-bottom:14px}.bar[data-v-8ede842f]{margin-bottom:12px}.src[data-v-8ede842f]{background:#15151b;margin-bottom:10px}.srow[data-v-8ede842f]{display:flex;align-items:center;gap:12px}.sinfo[data-v-8ede842f]{flex:1;min-width:0}.stop[data-v-8ede842f]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:3px}.sname[data-v-8ede842f]{font-weight:600}.surl[data-v-8ede842f]{color:#8ab4f8;font-size:12.5px;text-decoration:none;word-break:break-all}.surl[data-v-8ede842f]:hover{text-decoration:underline}.snote[data-v-8ede842f]{font-size:12px;opacity:.6;margin-top:3px}.sacts[data-v-8ede842f]{display:flex;align-items:center;gap:8px;flex-shrink:0}.urlrow[data-v-8ede842f]{display:flex;gap:8px;align-items:center}.preview[data-v-8ede842f]{font-size:12.5px;opacity:.85;background:#ffffff0a;padding:8px 10px;border-radius:6px}.switchrow[data-v-8ede842f]{display:flex;justify-content:space-between;align-items:center;font-size:13px}.pubhd[data-v-8ede842f]{font-size:13px;font-weight:600;opacity:.8;margin:18px 0 8px}.pubrow[data-v-8ede842f]{display:flex;align-items:center;gap:8px;padding:6px 2px;border-bottom:1px solid #20202a;font-size:13px}.hint[data-v-8ede842f]{font-size:12px;opacity:.55;margin-top:8px}.ainfo[data-v-3d137ade]{padding:24px 30px 48px;height:100%;overflow-y:auto}h2[data-v-3d137ade]{font-size:22px;margin:0 0 14px}.browse[data-v-1f3dce16]{padding:28px 32px 48px;height:100%;overflow-y:auto}.hrow[data-v-1f3dce16]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.htitle[data-v-1f3dce16]{display:flex;align-items:center;gap:18px;min-width:0}.hcover[data-v-1f3dce16]{width:112px;height:112px;border-radius:8px;object-fit:cover;flex-shrink:0;box-shadow:0 4px 16px #00000080}h2[data-v-1f3dce16]{font-size:22px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browse[data-v-1f3dce16] .n-spin,.browse[data-v-1f3dce16] .n-spin-container,.browse[data-v-1f3dce16] .n-spin-content{width:100%;display:block}.rows[data-v-1f3dce16]{display:flex;flex-direction:column;gap:2px;max-width:760px;width:100%}.row[data-v-1f3dce16]{width:100%;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;border-radius:8px;cursor:pointer}.row.track[data-v-1f3dce16]{grid-template-columns:auto minmax(0,1fr) auto auto;cursor:default}.row[data-v-1f3dce16]:hover{background:#1a1a22}.ico[data-v-1f3dce16]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#8a8aa0;background:#181820;border-radius:6px}.ico svg[data-v-1f3dce16]{width:24px;height:24px}.ico-folder[data-v-1f3dce16]{color:#cba16a}.ico-album[data-v-1f3dce16]{color:#9aa0c8}.thumb img[data-v-1f3dce16]{width:40px;height:40px;border-radius:6px;object-fit:cover;display:block}.info[data-v-1f3dce16]{flex:1;min-width:0}.nm[data-v-1f3dce16]{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub[data-v-1f3dce16]{font-size:12px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dur[data-v-1f3dce16]{font-size:12px;opacity:.5}.act[data-v-1f3dce16]{display:flex;align-items:center;gap:4px}.play[data-v-1f3dce16]{background:none;border:none;color:#fff;cursor:pointer;font-size:14px;opacity:.7}.play[data-v-1f3dce16]:hover{opacity:1}.chev[data-v-1f3dce16]{font-size:22px;opacity:.35}.moreind[data-v-1f3dce16]{text-align:center;font-size:12px;opacity:.4;padding:16px 0}.albumhero[data-v-1f3dce16]{display:flex;align-items:flex-end;gap:24px;margin-bottom:26px}.ahcover[data-v-1f3dce16]{width:200px;height:200px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#1c1c22;box-shadow:0 14px 40px #0000008c;display:flex;align-items:center;justify-content:center}.ahcover img[data-v-1f3dce16]{width:100%;height:100%;object-fit:cover}.ahph[data-v-1f3dce16]{font-size:56px;opacity:.3}.ahmeta[data-v-1f3dce16]{display:flex;flex-direction:column;gap:8px;min-width:0}.ahkind[data-v-1f3dce16]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.5}.ahtitle[data-v-1f3dce16]{font-size:30px;font-weight:800;line-height:1.15;margin:0;white-space:normal;overflow:visible}.ahsub[data-v-1f3dce16]{font-size:13px;opacity:.55}.ahactions[data-v-1f3dce16]{display:flex;align-items:center;gap:10px;margin-top:8px;flex-wrap:wrap}.arow[data-v-1f3dce16]{grid-template-columns:32px minmax(0,1fr) auto auto!important}.tidx[data-v-1f3dce16]{opacity:.4;font-size:13px;text-align:right;font-variant-numeric:tabular-nums}.viewtoggle[data-v-1f3dce16]{display:flex;gap:2px;background:#16161c;border:1px solid #26262e;border-radius:9px;padding:2px;flex-shrink:0}.viewtoggle button[data-v-1f3dce16]{background:none;border:none;color:#9a9aae;cursor:pointer;padding:5px 9px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center}.viewtoggle button.on[data-v-1f3dce16]{background:#2a2a36;color:#fff}.grid[data-v-1f3dce16]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 16px}.gcard[data-v-1f3dce16]{cursor:pointer;min-width:0}.gcover[data-v-1f3dce16]{width:100%;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#181820;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #0006}.gcover img[data-v-1f3dce16]{width:100%;height:100%;object-fit:cover;display:block}.gcard:hover .gcover[data-v-1f3dce16]{outline:2px solid #3a3a48}.gico[data-v-1f3dce16]{color:#cba16a}.gico svg[data-v-1f3dce16]{width:44%;height:44%}.gname[data-v-1f3dce16]{font-size:13.5px;font-weight:500;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gridmore[data-v-1f3dce16]{grid-column:1 / -1}@media(max-width:768px){.browse[data-v-1f3dce16]{padding:0}.hrow[data-v-1f3dce16]{margin-bottom:14px}.hcover[data-v-1f3dce16]{width:64px;height:64px}h2[data-v-1f3dce16]{font-size:18px;white-space:normal}.rows[data-v-1f3dce16]{max-width:none;gap:0}.row[data-v-1f3dce16]{gap:12px;padding:11px 6px;min-height:56px;border-radius:0;border-bottom:1px solid #16161c}.row[data-v-1f3dce16]:active{background:#1a1a22}.ico[data-v-1f3dce16],.thumb img[data-v-1f3dce16]{width:44px;height:44px}.ico svg[data-v-1f3dce16]{width:26px;height:26px}.nm[data-v-1f3dce16]{font-size:15px}.sub[data-v-1f3dce16]{font-size:12.5px}.play[data-v-1f3dce16]{font-size:17px;padding:8px;opacity:.85}.chev[data-v-1f3dce16]{font-size:26px;opacity:.4}.albumhero[data-v-1f3dce16]{flex-direction:column;align-items:center;text-align:center;gap:12px;margin:6px 0 16px}.ahcover[data-v-1f3dce16]{width:46vw;max-width:220px;height:46vw;max-height:220px}.ahmeta[data-v-1f3dce16]{align-items:center;width:100%}.ahtitle[data-v-1f3dce16]{font-size:21px}.ahactions[data-v-1f3dce16]{justify-content:center}.ahactions[data-v-1f3dce16] .n-button{--n-height: 32px !important}.arow[data-v-1f3dce16]{grid-template-columns:24px minmax(0,1fr) auto auto!important}.grid[data-v-1f3dce16]{grid-template-columns:repeat(2,1fr);gap:16px 12px;padding-top:2px}.gname[data-v-1f3dce16]{font-size:13px;white-space:normal;line-height:1.3;max-height:2.6em;overflow:hidden}}.pv[data-v-7a95a5e6]{padding:28px 32px 48px;height:100%;overflow-y:auto}.head[data-v-7a95a5e6]{font-size:24px;margin:0 0 20px}h3[data-v-7a95a5e6]{font-size:15px;opacity:.8;margin:28px 0 12px}.subt[data-v-7a95a5e6]{opacity:.45;font-weight:400;font-size:13px}.recsec:first-of-type h3[data-v-7a95a5e6]{margin-top:8px}.hscroll[data-v-7a95a5e6]{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}.card[data-v-7a95a5e6]{width:150px;flex-shrink:0;cursor:pointer}.cover[data-v-7a95a5e6]{position:relative;width:150px;height:150px;border-radius:8px;overflow:hidden;background:#1c1c22;box-shadow:0 6px 18px #0006;display:flex;align-items:center;justify-content:center;transition:transform .12s}.cover.round[data-v-7a95a5e6]{border-radius:50%}.card:hover .cover[data-v-7a95a5e6]{transform:translateY(-3px);box-shadow:0 10px 26px #0000008c}.cover img[data-v-7a95a5e6]{width:100%;height:100%;object-fit:cover}.ph[data-v-7a95a5e6]{font-size:44px;opacity:.4}.cname[data-v-7a95a5e6]{margin-top:8px;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.csub[data-v-7a95a5e6]{font-size:12px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tracks[data-v-7a95a5e6]{display:flex;flex-direction:column;gap:4px;max-width:720px}.trow[data-v-7a95a5e6]{display:grid;grid-template-columns:44px 1fr auto auto;align-items:center;gap:12px;padding:6px;border-radius:6px}.trow[data-v-7a95a5e6]:hover{background:#1a1a22}.tcover[data-v-7a95a5e6]{width:44px;height:44px;border-radius:4px;object-fit:cover}.tinfo[data-v-7a95a5e6]{min-width:0}.tn[data-v-7a95a5e6]{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta[data-v-7a95a5e6]{font-size:12px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tact[data-v-7a95a5e6]{display:flex;align-items:center;gap:4px}.tplay[data-v-7a95a5e6]{background:none;border:none;color:#fff;cursor:pointer;font-size:14px;opacity:.7}.tplay[data-v-7a95a5e6]:hover{opacity:1}.cmp[data-v-e4285d2a]{display:flex;align-items:stretch;gap:8px;margin-bottom:6px}.col[data-v-e4285d2a]{flex:1;text-align:center;padding:10px;background:#ffffff08;border-radius:10px}.lbl[data-v-e4285d2a]{font-size:12px;opacity:.7}.val[data-v-e4285d2a]{font-size:20px;font-weight:700;margin:4px 0}.val.new[data-v-e4285d2a]{color:#7db8ff}.val.used[data-v-e4285d2a]{color:#ffb86b}.meta[data-v-e4285d2a]{font-size:11px;opacity:.7}.arrow[data-v-e4285d2a]{align-self:center;opacity:.5;font-size:12px}.saving[data-v-e4285d2a]{text-align:center;font-size:13px;color:#6ee7a8;margin-bottom:10px}.sec[data-v-e4285d2a]{border-top:1px solid rgba(255,255,255,.08);padding-top:10px;margin-top:8px}.sechd[data-v-e4285d2a]{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:13px;margin-bottom:6px}.src[data-v-e4285d2a]{opacity:.6;font-weight:400;font-size:11px}.hint[data-v-e4285d2a],.legal[data-v-e4285d2a]{font-size:11px;opacity:.65;margin:4px 0}.latest[data-v-e4285d2a]{font-size:13px}.latest a[data-v-e4285d2a]{margin-left:8px;color:#7db8ff;font-size:12px}.ulist[data-v-e4285d2a]{padding:6px 0;border-bottom:1px solid rgba(255,255,255,.05)}.utop[data-v-e4285d2a]{display:flex;justify-content:space-between;align-items:center;gap:8px}.utitle[data-v-e4285d2a]{color:#cfe0ff;font-size:13px;text-decoration:none}.umeta[data-v-e4285d2a]{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:2px}.muted[data-v-e4285d2a]{opacity:.6}.addform[data-v-e4285d2a]{margin-top:10px;display:flex;flex-direction:column;gap:6px;background:#ffffff08;padding:10px;border-radius:8px}.urlrow[data-v-e4285d2a]{display:flex;gap:6px;align-items:center}.ub[data-v-06480dda]{padding-top:4px}.bar[data-v-06480dda]{display:flex;gap:8px;margin-bottom:8px}.filters[data-v-06480dda]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.tilde[data-v-06480dda]{opacity:.5}.modelbl[data-v-06480dda]{display:inline-flex;align-items:center;gap:4px}.siteic[data-v-06480dda]{width:15px;height:15px;border-radius:3px;vertical-align:middle}.hint[data-v-06480dda]{font-size:12px;opacity:.6;margin-bottom:10px;line-height:1.5}.actbar[data-v-06480dda]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.cnt[data-v-06480dda]{font-size:12.5px;opacity:.7;margin-right:auto}.res[data-v-06480dda]{display:flex;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid #20202a}.thumb[data-v-06480dda]{width:48px;height:48px;border-radius:7px;object-fit:cover;flex-shrink:0;background:#1d1d26}.thumb.noimg[data-v-06480dda]{display:flex;align-items:center;justify-content:center;font-size:22px}.rinfo[data-v-06480dda]{flex:1;min-width:0}.rtitle[data-v-06480dda]{color:#cfe0ff;font-size:13.5px;text-decoration:none;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rtitle[data-v-06480dda]:hover{text-decoration:underline}.rmeta[data-v-06480dda]{display:flex;align-items:center;gap:8px;font-size:12.5px;margin-top:2px}.match[data-v-06480dda]{display:flex;align-items:center;gap:6px;margin-top:4px}.muted[data-v-06480dda]{opacity:.6}.legal[data-v-06480dda]{font-size:11px;opacity:.6;margin-top:12px;line-height:1.5}.audio[data-v-c7bb2f18]{padding:24px 30px 48px;height:100%;overflow-y:auto}h2[data-v-c7bb2f18]{font-size:22px;margin:0 0 14px}.bar[data-v-c7bb2f18]{display:flex;gap:8px;margin-bottom:14px}.hint[data-v-c7bb2f18]{font-size:13px;opacity:.5;line-height:1.7;padding:18px 4px}.sub[data-v-c7bb2f18]{font-size:12px;opacity:.55}.space[data-v-c7bb2f18],.up[data-v-c7bb2f18]{background:#15151b;margin-bottom:12px}.sname[data-v-c7bb2f18]{font-weight:600;margin-right:8px}.cardacts[data-v-c7bb2f18]{display:flex;align-items:center;gap:8px}.memo[data-v-c7bb2f18]{font-size:12.5px;opacity:.6;margin-bottom:8px}.gear[data-v-c7bb2f18]{display:flex;align-items:center;gap:10px;padding:7px 6px;border-radius:7px;cursor:pointer}.gear[data-v-c7bb2f18]:hover{background:#1d1d26}.gcat[data-v-c7bb2f18]{font-size:11px;opacity:.5;min-width:92px}.gname[data-v-c7bb2f18]{font-weight:500;font-size:14px;flex:1}.gprice[data-v-c7bb2f18]{font-size:12.5px;opacity:.6}.urow[data-v-c7bb2f18]{display:flex;justify-content:space-between;align-items:center}.uname[data-v-c7bb2f18]{font-weight:600;font-size:15px}.usub[data-v-c7bb2f18]{font-size:12.5px;opacity:.6;margin-top:5px}.cols2[data-v-c7bb2f18]{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.bm[data-v-c7bb2f18],.art[data-v-c7bb2f18]{padding:8px 4px;border-bottom:1px solid #20202a;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.art[data-v-c7bb2f18]{flex-direction:column;align-items:flex-start;gap:3px}.bmtitle[data-v-c7bb2f18]{color:#8ab4f8;font-size:13.5px;text-decoration:none}.bmtitle[data-v-c7bb2f18]:hover{text-decoration:underline}.snippet[data-v-c7bb2f18]{font-size:12px;opacity:.6;line-height:1.5}.artact[data-v-c7bb2f18]{align-self:flex-end;margin-top:2px}.result[data-v-c7bb2f18]{margin-top:14px;border-top:1px solid #23232e;padding-top:12px}.by[data-v-c7bb2f18]{font-size:11px;opacity:.45;margin-top:8px;text-align:right}.ev[data-v-c7bb2f18]{padding:10px 0;border-bottom:1px solid #20202a}.evhead[data-v-c7bb2f18]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.evtitle[data-v-c7bb2f18]{font-weight:600;font-size:13.5px}.switchrow[data-v-c7bb2f18]{display:flex;align-items:center;gap:8px;font-size:13px}.brandhint[data-v-c7bb2f18]{font-size:11.5px;opacity:.45;line-height:1.5;margin-top:-4px}.chatcard[data-v-c7bb2f18]{display:flex;flex-direction:column}.chatlog[data-v-c7bb2f18]{min-height:280px;max-height:440px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:4px}.msg[data-v-c7bb2f18]{padding:8px 11px;border-radius:10px;max-width:92%}.msg.user[data-v-c7bb2f18]{background:#6366f138;align-self:flex-end}.msg.assistant[data-v-c7bb2f18]{background:#1d1d26;align-self:flex-start}.chatin[data-v-c7bb2f18]{display:flex;gap:6px;margin-top:10px}.md[data-v-c7bb2f18] h3,.md[data-v-c7bb2f18] h4,.md[data-v-c7bb2f18] h5{margin:10px 0 4px;font-size:14.5px}.md[data-v-c7bb2f18] p{margin:5px 0;line-height:1.65;font-size:13.5px}.md[data-v-c7bb2f18] ul{margin:4px 0;padding-left:20px}.md[data-v-c7bb2f18] li{line-height:1.6;font-size:13.5px}.md[data-v-c7bb2f18] code{background:#23232e;padding:1px 5px;border-radius:4px;font-size:12.5px}.md[data-v-c7bb2f18] a{color:#8ab4f8}.md.small[data-v-c7bb2f18] p,.md.small[data-v-c7bb2f18] li{font-size:13px}@media(max-width:768px){.cols2[data-v-c7bb2f18]{grid-template-columns:1fr}.gcat[data-v-c7bb2f18]{min-width:64px}.chatlog[data-v-c7bb2f18]{min-height:200px;max-height:50vh}.evhead[data-v-c7bb2f18]{flex-wrap:wrap;gap:4px}.msg[data-v-c7bb2f18]{max-width:96%}}.cols2[data-v-c0625183]{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.bm[data-v-c0625183],.art[data-v-c0625183]{padding:8px 4px;border-bottom:1px solid #20202a;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.art[data-v-c0625183]{flex-direction:column;align-items:flex-start;gap:3px}.bmtitle[data-v-c0625183]{color:#8ab4f8;font-size:13.5px;text-decoration:none}.bmtitle[data-v-c0625183]:hover{text-decoration:underline}.sub[data-v-c0625183]{font-size:12px;opacity:.6}.snippet[data-v-c0625183]{font-size:12px;opacity:.6;line-height:1.5}.artact[data-v-c0625183]{align-self:flex-end;margin-top:2px}@media(max-width:768px){.cols2[data-v-c0625183]{grid-template-columns:1fr}}.rec[data-v-9d1ce198]{padding:4px 2px 8px}.modes[data-v-9d1ce198]{margin-bottom:12px}.ctl[data-v-9d1ce198]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.examples[data-v-9d1ce198]{display:flex;gap:6px;flex-wrap:wrap}.ex[data-v-9d1ce198]{cursor:pointer}.ex[data-v-9d1ce198]:hover{background:#6366f138}.hint[data-v-9d1ce198]{font-size:13px;opacity:.65;flex:1;min-width:200px}.topbar[data-v-9d1ce198]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.topacts[data-v-9d1ce198]{display:flex;gap:8px}.prov[data-v-9d1ce198]{font-size:12px;opacity:.55}.list[data-v-9d1ce198]{display:flex;flex-direction:column}.row[data-v-9d1ce198]{display:flex;align-items:center;gap:12px;padding:8px 6px;border-bottom:1px solid #1d1d26}.row[data-v-9d1ce198]:hover{background:#16161c;border-radius:7px}.row.off[data-v-9d1ce198]{opacity:.62}.art[data-v-9d1ce198]{width:46px;height:46px;border-radius:6px;background:#1d1d26 center/cover no-repeat;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:18px}.info[data-v-9d1ce198]{flex:1;min-width:0}.t[data-v-9d1ce198]{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yr[data-v-9d1ce198]{opacity:.45;font-weight:400}.a[data-v-9d1ce198]{font-size:12.5px;opacity:.68;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.why[data-v-9d1ce198]{font-size:11.5px;opacity:.5;margin-top:2px}.acts[data-v-9d1ce198]{display:flex;gap:5px;flex-shrink:0}.foot[data-v-9d1ce198]{font-size:11.5px;opacity:.45;margin-top:14px;line-height:1.6}.histsec[data-v-9d1ce198]{margin-top:26px;border-top:1px solid #1d1d26;padding-top:16px}.histhd[data-v-9d1ce198]{font-size:13px;font-weight:600;opacity:.8;margin-bottom:10px}.media[data-v-97d3b166]{padding:24px 30px 48px;height:100%;overflow-y:auto}h2[data-v-97d3b166]{font-size:22px;margin:0 0 8px}.bar[data-v-97d3b166]{margin:10px 0 16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wtag[data-v-97d3b166]{position:absolute;top:7px;right:7px}.aihint[data-v-97d3b166]{font-size:13px;opacity:.6;max-width:520px;line-height:1.7;margin:0 auto}.grid[data-v-97d3b166]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.card[data-v-97d3b166]{cursor:pointer}.cover[data-v-97d3b166]{aspect-ratio:1;background:#1d1d26 center/cover no-repeat;border-radius:10px;position:relative;display:flex;align-items:center;justify-content:center}.card:hover .cover[data-v-97d3b166]{outline:2px solid #6366f1}.ph[data-v-97d3b166]{font-size:22px;font-weight:700;opacity:.25}.ttag[data-v-97d3b166]{position:absolute;top:7px;left:7px}.meta[data-v-97d3b166]{margin-top:7px}.title[data-v-97d3b166]{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist[data-v-97d3b166]{font-size:12.5px;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line2[data-v-97d3b166]{font-size:11.5px;opacity:.45;margin-top:2px}.price[data-v-97d3b166]{font-size:12px;opacity:.7;margin-top:2px}@media(max-width:768px){.grid[data-v-97d3b166]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:14px}}.mig[data-v-0bb70fbe]{padding:28px 32px 64px;height:100%;overflow-y:auto}h2[data-v-0bb70fbe]{font-size:22px;margin:0 0 22px}.sub[data-v-0bb70fbe]{font-size:13px;opacity:.45;font-weight:400;margin-left:10px}.ctrl[data-v-0bb70fbe]{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.srcdst[data-v-0bb70fbe]{display:flex;align-items:flex-end;gap:10px}.krow[data-v-0bb70fbe]{display:flex;align-items:flex-end;gap:16px}.field[data-v-0bb70fbe]{display:flex;flex-direction:column;gap:6px;min-width:0}.field label[data-v-0bb70fbe]{font-size:12px;opacity:.55}.srcdst .field[data-v-0bb70fbe]{flex:1}.srcdst .field[data-v-0bb70fbe] .n-base-selection{min-width:130px}.arrow[data-v-0bb70fbe]{font-size:18px;opacity:.5;padding-bottom:6px}.summary[data-v-0bb70fbe]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0 14px}.pill[data-v-0bb70fbe]{font-size:13px;padding:5px 13px;border-radius:14px;background:#1a1a22;border:1px solid #2a2a35;cursor:pointer;transition:background .12s,border-color .12s}.pill[data-v-0bb70fbe]:hover{background:#22222c}.pill.ok[data-v-0bb70fbe]{color:#6ee7b7}.pill.warn[data-v-0bb70fbe]{color:#fcd34d}.pill.no[data-v-0bb70fbe]{color:#fca5a5}.pill.done[data-v-0bb70fbe]{color:#93c5fd}.pill.on[data-v-0bb70fbe]{background:#6366f138;border-color:#6366f18c;font-weight:600}.list[data-v-0bb70fbe]{min-height:120px}.cov.ph[data-v-0bb70fbe]{background:#1c1c24}.row[data-v-0bb70fbe]{display:flex;align-items:center;gap:12px;padding:7px 4px;border-radius:6px}.row[data-v-0bb70fbe]:hover{background:#1a1a22}.row.dim[data-v-0bb70fbe]{opacity:.5}.cov[data-v-0bb70fbe]{width:42px;height:42px;border-radius:4px;object-fit:cover;background:#222}.info[data-v-0bb70fbe]{flex:1;min-width:0}.nm[data-v-0bb70fbe]{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar[data-v-0bb70fbe]{font-size:12px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbadge[data-v-0bb70fbe]{font-size:11px;padding:3px 9px;border-radius:10px;background:#1f2937;color:#9ca3af}.mbadge.exact[data-v-0bb70fbe]{background:#10b9812e;color:#6ee7b7}.reason[data-v-0bb70fbe]{font-size:12px;opacity:.6}.actionbar[data-v-0bb70fbe]{margin:4px 0 14px;display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.jobbox[data-v-0bb70fbe]{background:#15151c;border:1px solid #262630;border-radius:10px;padding:16px 18px;margin-bottom:18px}.jobline[data-v-0bb70fbe]{font-size:13px;margin-top:8px;opacity:.85}.jobline .hint[data-v-0bb70fbe]{opacity:.55;font-size:12px}.joberr[data-v-0bb70fbe]{font-size:12px;color:#fca5a5;margin-top:8px}.plres[data-v-0bb70fbe]{font-size:13px;margin-top:6px;opacity:.9}@media(max-width:560px){.mig[data-v-0bb70fbe]{padding:16px 14px 56px}h2[data-v-0bb70fbe]{font-size:19px;margin:0 0 16px;display:flex;flex-direction:column;gap:2px}.sub[data-v-0bb70fbe]{margin-left:0;font-size:12px}.ctrl[data-v-0bb70fbe]{gap:12px}.srcdst[data-v-0bb70fbe]{flex:1 1 100%}.krow[data-v-0bb70fbe]{flex:1 1 100%;justify-content:space-between}.summary[data-v-0bb70fbe]{gap:6px}.pill[data-v-0bb70fbe]{padding:5px 10px;font-size:12px}.actionbar[data-v-0bb70fbe]{justify-content:space-between}.actionbar .n-button[data-v-0bb70fbe]{flex:1}}.bar[data-v-799ce4a2]{position:fixed;left:0;right:0;bottom:0;height:84px;z-index:6000;background:#131319;border-top:1px solid #24242e;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 18px;gap:18px}.left[data-v-799ce4a2]{display:flex;align-items:center;gap:8px;min-width:0}.np[data-v-799ce4a2]{display:flex;align-items:center;gap:12px;cursor:pointer;min-width:0}.art[data-v-799ce4a2]{width:52px;height:52px;border-radius:6px;background:#1c1c22 center/cover;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px}.meta[data-v-799ce4a2]{min-width:0}.t[data-v-799ce4a2]{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a[data-v-799ce4a2]{font-size:12px;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zn[data-v-799ce4a2]{opacity:.8}.ic[data-v-799ce4a2]{background:none;border:none;color:#cdd;font-size:17px;cursor:pointer;opacity:.7;width:30px;height:30px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.ic[data-v-799ce4a2]:hover:not(:disabled){opacity:1;background:#20202a}.ic[data-v-799ce4a2]:disabled{opacity:.25;cursor:default}.ic.fav[data-v-799ce4a2]{color:#ff5d73;font-size:19px}.ic.fav[data-v-799ce4a2]:not(:disabled){opacity:.9}.ic.fav[data-v-799ce4a2]:hover:not(:disabled){color:#ff7088;background:#ff5d731f}.devbtn[data-v-799ce4a2]{position:relative;display:inline-flex;align-items:center;gap:6px;max-width:240px;background:none;border:1px solid #2a2a35;color:#cdd;cursor:pointer;opacity:.85;height:30px;padding:0 11px;border-radius:15px;flex-shrink:0}.proto[data-v-799ce4a2]{flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#9aa;background:#20202c;border:1px solid #33333f;border-radius:9px;padding:1px 7px;line-height:1.5}.proto.roon[data-v-799ce4a2]{color:#e0b15a;background:#e0a04d1f;border-color:#e0a04d66}.devbtn[data-v-799ce4a2]:hover{opacity:1;background:#20202a;border-color:#3a3a48;color:#fff}.devbtn svg[data-v-799ce4a2]{flex-shrink:0}.devname[data-v-799ce4a2]{font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.devbtn.unsel[data-v-799ce4a2]{border-color:#5a3a2a;color:#e0a04d}.devbtn .dot[data-v-799ce4a2]{position:absolute;top:2px;right:4px;width:7px;height:7px;border-radius:50%;background:#e0a04d;border:1.5px solid #131319}.barprog[data-v-799ce4a2]{display:none;position:absolute;top:0;left:0;right:0;height:3px;background:#26262e}.barprog-fill[data-v-799ce4a2]{height:100%;background:linear-gradient(90deg,#d8943f,#f3c57e);border-radius:0 2px 2px 0;transition:width .25s linear}.center[data-v-799ce4a2]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:360px}.ctrls[data-v-799ce4a2]{display:flex;align-items:center;gap:22px}.c[data-v-799ce4a2]{background:none;border:none;color:#fff;cursor:pointer;opacity:.85;display:inline-flex;align-items:center;justify-content:center;padding:0}.c svg[data-v-799ce4a2]{width:22px;height:22px;display:block}.c[data-v-799ce4a2]:hover{opacity:1}.c.big[data-v-799ce4a2]{width:38px;height:38px;border-radius:50%;background:#fff;color:#111}.c.big svg[data-v-799ce4a2]{width:22px;height:22px}.c.big[data-v-799ce4a2]:hover{transform:scale(1.05)}.prog[data-v-799ce4a2]{display:flex;align-items:center;gap:10px;width:100%}.tm[data-v-799ce4a2]{font-size:11px;opacity:.55;min-width:34px;text-align:center;font-variant-numeric:tabular-nums}.right[data-v-799ce4a2]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.qual[data-v-799ce4a2]{font-size:11.5px;font-weight:600;color:#63e2b7;border:1px solid #2c5;border-radius:14px;padding:3px 10px;white-space:nowrap;letter-spacing:.02em}.qual.hires[data-v-799ce4a2]{color:#e6b450;border-color:#6a5326}.qual small[data-v-799ce4a2]{opacity:.7;font-weight:500}.pop[data-v-799ce4a2]{min-width:220px;max-width:300px}.poptitle[data-v-799ce4a2]{font-size:12px;font-weight:700;opacity:.6;padding:2px 4px 8px}.devscroll[data-v-799ce4a2]{max-height:50vh;overflow-y:auto;overflow-x:hidden}.popempty[data-v-799ce4a2]{font-size:13px;opacity:.55;padding:10px 4px}.pllist[data-v-799ce4a2],.devlist[data-v-799ce4a2]{display:flex;flex-direction:column;gap:2px}.plrow[data-v-799ce4a2]{display:flex;align-items:center;gap:10px;background:none;border:none;color:#eee;text-align:left;padding:6px;border-radius:8px;cursor:pointer;width:100%}.plrow[data-v-799ce4a2]:hover{background:#20202a}.plimg[data-v-799ce4a2]{width:34px;height:34px;border-radius:5px;background:#1c1c22 center/cover;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:15px}.plname[data-v-799ce4a2]{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.devrow[data-v-799ce4a2]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;background:none;border:none;color:#eee;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer;width:100%}.devrow[data-v-799ce4a2]:hover{background:#20202a}.devrow.on[data-v-799ce4a2]{background:#6366f138}.devrow.playing[data-v-799ce4a2]{background:#e0a04d21}.devrow.playing[data-v-799ce4a2]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:2px;background:#e0a04d}.devrow.playing .dn[data-v-799ce4a2]{color:#e0b15a}.dn[data-v-799ce4a2]{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dtags[data-v-799ce4a2]{display:flex;gap:4px;align-items:center;flex-shrink:0}.gear[data-v-799ce4a2]{cursor:pointer;opacity:.5;font-size:13px;padding:0 2px}.gear[data-v-799ce4a2]:hover{opacity:1}.volpop[data-v-799ce4a2]{display:flex;flex-direction:row;align-items:center;gap:10px;padding:4px 6px;min-width:240px}.vspk[data-v-799ce4a2]{display:inline-flex;align-items:center;color:#cdd;opacity:.7;flex-shrink:0}.volbtn[data-v-799ce4a2]{background:#20202a;border:1px solid #2f2f3a;color:#cdd;cursor:pointer;flex-shrink:0;width:26px;height:26px;border-radius:50%;font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.volbtn[data-v-799ce4a2]:hover:not(:disabled){background:#2a2a36;color:#fff}.volbtn[data-v-799ce4a2]:disabled{opacity:.3;cursor:default}.vlabel[data-v-799ce4a2]{font-size:12px;opacity:.75;min-width:50px;text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}@media(max-width:768px){.bar.np-fullscreen[data-v-799ce4a2]{display:none}.bar[data-v-799ce4a2]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;gap:8px;padding:0 10px;box-sizing:border-box;height:calc(76px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px)}.barprog[data-v-799ce4a2]{display:block}.art[data-v-799ce4a2]{display:none}.left[data-v-799ce4a2]{gap:6px}.left .ic[data-v-799ce4a2]{display:none}.center[data-v-799ce4a2]{min-width:0;gap:2px}.ctrls[data-v-799ce4a2]{gap:18px}.c[data-v-799ce4a2]{padding:8px}.c svg[data-v-799ce4a2]{width:24px;height:24px}.c.big[data-v-799ce4a2]{width:42px;height:42px;padding:0}.c.big svg[data-v-799ce4a2]{width:22px;height:22px}.prog[data-v-799ce4a2]{display:none}.right[data-v-799ce4a2]{gap:6px}.qual[data-v-799ce4a2],.proto[data-v-799ce4a2],.devname[data-v-799ce4a2]{display:none}.devbtn[data-v-799ce4a2]{max-width:130px;height:40px;padding:0 11px}.right .ic[data-v-799ce4a2]{width:40px;height:40px;font-size:18px}}.row[data-v-3303d560]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.lab[data-v-3303d560]{flex:1;min-width:0}.t[data-v-3303d560]{font-size:14px;font-weight:600}.hint[data-v-3303d560]{font-size:12px;opacity:.55;line-height:1.5;margin-top:3px}.ctl[data-v-3303d560]{flex-shrink:0;padding-top:2px}.foot[data-v-3303d560]{font-size:12px;opacity:.55}.stabbox[data-v-3303d560]{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #2c5;border-radius:10px;padding:12px 16px;margin-bottom:18px;background:#63e1b70f}.stablab .t[data-v-3303d560]{font-size:14px;font-weight:700}.stablab .hint[data-v-3303d560]{font-size:12px;opacity:.6;line-height:1.5;margin-top:3px}.pairbox[data-v-3303d560]{border:1px solid #2c2c38;border-radius:10px;padding:14px 16px;margin-bottom:18px;background:#16161c}.pairhead[data-v-3303d560]{display:flex;align-items:center;gap:10px}.pairhead .pt[data-v-3303d560]{font-size:14px;font-weight:700}.pstat[data-v-3303d560]{font-size:12px;color:#e0a04d}.pstat.ok[data-v-3303d560]{color:#63e2b7}.pairguide[data-v-3303d560]{font-size:12.5px;opacity:.65;line-height:1.6;margin:8px 0 10px}.pairrow[data-v-3303d560]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.plab[data-v-3303d560]{font-size:13px;font-weight:600}.row[data-v-bcebc4a3]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.lab[data-v-bcebc4a3]{flex:1;min-width:0;font-size:14px;font-weight:600}.req[data-v-bcebc4a3]{color:#e0a04d;margin-left:2px}.hint[data-v-bcebc4a3]{font-size:12px;opacity:.55;font-weight:400;margin-top:3px}.ctl[data-v-bcebc4a3]{flex-shrink:0}.info[data-v-bcebc4a3]{font-size:12.5px;opacity:.7;line-height:1.6;background:#1a1a22;border-radius:6px;padding:8px 10px}.oauth[data-v-bcebc4a3]{display:flex;flex-direction:column;gap:10px;font-size:12.5px;line-height:1.6;background:#6366f11f;border:1px solid rgba(99,102,241,.35);border-radius:8px;padding:12px}.foot[data-v-bcebc4a3]{font-size:12px;opacity:.5}.guide[data-v-bcebc4a3]{font-size:12.5px;line-height:1.65;background:#6366f11a;border:1px solid rgba(99,102,241,.3);border-radius:8px;padding:12px 14px}.g-intro[data-v-bcebc4a3]{font-weight:600;margin-bottom:8px;opacity:.9}.g-steps[data-v-bcebc4a3]{margin:0 0 8px;padding-left:18px;display:flex;flex-direction:column;gap:4px}.g-steps li[data-v-bcebc4a3]{padding-left:2px}.g-link[data-v-bcebc4a3]{display:flex;flex-direction:column;gap:1px;margin-top:6px}.g-link a[data-v-bcebc4a3]{color:#8ea2ff;font-weight:600;text-decoration:none}.g-link a[data-v-bcebc4a3]:hover{text-decoration:underline}.g-url[data-v-bcebc4a3]{font-size:11px;opacity:.5;word-break:break-all}.g-note[data-v-bcebc4a3]{margin-top:10px;font-size:11.5px;opacity:.65}.oauth-go[data-v-bcebc4a3]{display:flex;align-items:center;gap:12px}.oauth-go .status[data-v-bcebc4a3]{font-size:12px;opacity:.65}.pkce-step[data-v-bcebc4a3]{display:flex;flex-direction:column;gap:8px}.pkce-step .hint[data-v-bcebc4a3]{font-size:12.5px;opacity:.7;line-height:1.5}.pkce-step a[data-v-bcebc4a3]{color:#8ea2ff}.hint[data-v-c764b435]{font-size:13px;opacity:.7;margin-bottom:12px}.list[data-v-c764b435]{display:flex;flex-direction:column;gap:4px}.row[data-v-c764b435]{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#1a1a22;border:1px solid #26262f;color:#eee;text-align:left;padding:11px 14px;border-radius:10px;cursor:pointer}.row[data-v-c764b435]:hover{background:#23232e;border-color:#3a3a48}.nm[data-v-c764b435]{font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tags[data-v-c764b435]{display:flex;gap:5px;align-items:center;flex-shrink:0}.tree[data-v-6eee7e0a]{display:flex;flex-direction:column}.row[data-v-6eee7e0a]{display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:7px;cursor:pointer;color:#ddd}.row[data-v-6eee7e0a]:hover{background:#1e1e28}.row:hover .more[data-v-6eee7e0a]{opacity:.6}.row.sel[data-v-6eee7e0a]{background:#6366f12e}.row.drop[data-v-6eee7e0a]{background:#63e1b738;box-shadow:inset 0 0 0 1px #63e2b7}.chev[data-v-6eee7e0a]{width:12px;font-size:10px;opacity:.55;transition:transform .15s;flex-shrink:0}.chev.open[data-v-6eee7e0a]{transform:rotate(90deg)}.chev.ghost[data-v-6eee7e0a]{visibility:hidden}.ico[data-v-6eee7e0a]{width:18px;flex-shrink:0;font-size:13px}.nm[data-v-6eee7e0a]{flex:1;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nminput[data-v-6eee7e0a]{flex:1;min-width:0;font-size:13.5px;color:#fff;background:#11131a;border:1px solid #63e2b7;border-radius:5px;padding:2px 6px;outline:none}.more[data-v-6eee7e0a]{background:none;border:none;color:#cdd;cursor:pointer;opacity:0;font-size:15px;padding:0 2px;flex-shrink:0}.more[data-v-6eee7e0a]:hover{opacity:1!important}.cv[data-v-9b414749]{padding:24px 28px 90px;height:100%;overflow-y:auto}.empty[data-v-9b414749]{margin-top:80px}.bar[data-v-9b414749]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.crumbs[data-v-9b414749]{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:700;flex-wrap:wrap}.crumb[data-v-9b414749]{cursor:pointer;opacity:.6}.crumb.last[data-v-9b414749]{opacity:1}.crumb[data-v-9b414749]:hover{opacity:1;text-decoration:underline}.sep[data-v-9b414749]{opacity:.4}.acts[data-v-9b414749]{display:flex;gap:8px;flex-shrink:0;align-items:center}.rescount[data-v-9b414749]{font-size:12.5px;opacity:.55;margin-bottom:14px}.grid[data-v-9b414749]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px}.card[data-v-9b414749]{cursor:pointer;border-radius:12px;transition:box-shadow .12s}.card.drop[data-v-9b414749]{box-shadow:0 0 0 2px #63e2b7}.thumb[data-v-9b414749]{position:relative;aspect-ratio:1;border-radius:10px;background:#1c1c22 center/cover;display:flex;align-items:center;justify-content:center;font-size:40px;overflow:hidden}.thumb.folder[data-v-9b414749]{background:#20202c}.card:hover .play[data-v-9b414749]{opacity:1;transform:translateY(0)}.play[data-v-9b414749]{position:absolute;right:8px;bottom:8px;width:38px;height:38px;border-radius:50%;border:none;background:#63e2b7;color:#08130d;font-size:15px;cursor:pointer;opacity:0;transform:translateY(6px);transition:.18s;box-shadow:0 4px 12px #0006}.cname[data-v-9b414749]{font-size:13.5px;font-weight:600;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.csub[data-v-9b414749]{font-size:12px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subj[data-v-ea1033c0]{font-size:13px;opacity:.7;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.picker[data-v-ea1033c0]{max-height:320px;overflow-y:auto;border:1px solid #26262f;border-radius:8px;padding:4px}.frow[data-v-ea1033c0]{display:flex;align-items:center;gap:8px;width:100%;background:none;border:none;color:#eee;text-align:left;padding:8px 12px;border-radius:7px;cursor:pointer}.frow[data-v-ea1033c0]:hover:not(.dis){background:#20202a}.frow.on[data-v-ea1033c0]{background:#6366f13d}.frow.dis[data-v-ea1033c0]{opacity:.3;cursor:not-allowed}.fi[data-v-ea1033c0]{width:18px;flex-shrink:0}.fn[data-v-ea1033c0]{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.foot[data-v-ea1033c0]{display:flex;align-items:center;gap:8px;margin-top:14px}.sp[data-v-ea1033c0]{flex:1}.dest[data-v-9faba1eb]{font-size:12.5px;opacity:.65;margin-bottom:12px}.form[data-v-9faba1eb]{display:flex;flex-direction:column;gap:10px}.foot[data-v-9faba1eb]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.note[data-v-37330144]{font-size:14px;line-height:1.7;white-space:pre-wrap;margin:0;max-height:50vh;overflow-y:auto}.form[data-v-37330144]{display:flex;flex-direction:column;gap:10px}.foot[data-v-37330144]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.dlg-content[data-v-cba779a4]{margin:0;font-size:14px;line-height:1.6;white-space:pre-wrap;opacity:.9}.n-message-container.n-message-container--top,.n-notification-container.n-notification-container--top,.n-notification-container.n-notification-container--top-right,.n-notification-container.n-notification-container--top-left{top:calc(12px + env(safe-area-inset-top,0px))!important}:root{color-scheme:dark}html,body{height:100vh;height:100dvh;background:#0d0d11}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;overscroll-behavior:none;-webkit-text-size-adjust:100%}#app{height:100%}.shell{height:100%;background:#0d0d11;color:#fff}.err{color:#e88;font-size:13px}.n-spin-content--spinning{min-height:52vh}.auth{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top,0px)) 22px max(24px,env(safe-area-inset-bottom,0px));box-sizing:border-box;background:radial-gradient(120% 75% at 50% 0%,#1b1612,#0d0d11 58%)}.authcard{width:100%;max-width:380px;background:#141318;border:1px solid #2a2520;border-radius:18px;padding:34px 28px 26px;box-shadow:0 24px 64px #0000008c}.brandwrap{text-align:center;margin-bottom:24px}.authlogo{width:62px;height:62px;border-radius:16px;box-shadow:0 8px 24px #00000080}.brandtitle{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:700;font-size:30px;letter-spacing:.4px;margin:14px 0 5px;line-height:1.1;background:linear-gradient(95deg,#f3c57e,#d08b43 55%,#a85f26);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.brandsub{font-size:13px;opacity:.5;margin:0}.authform{display:flex;flex-direction:column;gap:12px}.fin{background:#1b1a20;border:1px solid #2c2a32;border-radius:10px;color:#eee;font-size:15px;padding:13px 14px;outline:none;width:100%;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.fin::placeholder{color:#6a6a76}.fin:focus{border-color:#d08b43;box-shadow:0 0 0 3px #d08b4329}.cta{margin-top:4px;border:none;cursor:pointer;border-radius:10px;padding:13px;font-size:15px;font-weight:700;color:#1a120a;background:linear-gradient(95deg,#f3c57e,#d8943f);transition:filter .15s,transform .05s}.cta:hover{filter:brightness(1.06)}.cta:active{transform:translateY(1px)}.toggle{background:none;border:none;cursor:pointer;color:#d0a060;font-size:13px;padding:4px}.toggle:hover{color:#f3c57e;text-decoration:underline}.autherr{color:#e88;font-size:13px;text-align:center;margin-top:2px}.app{display:flex;flex-direction:column;height:100vh;height:100dvh;box-sizing:border-box;padding-bottom:84px}.main{display:flex;flex:1;min-height:0}.side{width:264px;background:#15151b;border-right:1px solid #222;display:flex;flex-direction:column;padding:16px;flex-shrink:0}.brand{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:2px 2px 0}.brandleft{display:flex;align-items:baseline;gap:8px;min-width:0}.wordmark{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:600;font-size:25px;letter-spacing:.4px;line-height:1;font-style:italic;background:linear-gradient(95deg,#f3c57e,#d08b43 55%,#a85f26);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.greet{font-size:12px;color:#b89a78;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.settings-gear{background:none;border:none;color:#99a;cursor:pointer;padding:5px;border-radius:9px;display:inline-flex;align-items:center;transition:.15s}.settings-gear:hover{color:#fff;background:#1e1e28;transform:rotate(40deg)}.settings-gear.on{color:#fff;background:#6366f138}.sidescroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;margin:0 -4px;padding:0 4px}.nav{display:flex;flex-direction:column;gap:2px;margin-bottom:18px}.admnav{margin-bottom:0}.admlabel{margin-top:8px}.navbtn{display:flex;align-items:center;gap:10px;background:none;border:none;color:#ddd;font-size:14.5px;text-align:left;padding:9px 10px;border-radius:8px;cursor:pointer}.navbtn:hover{background:#1e1e28}.navbtn.on{background:#6366f138;color:#fff;font-weight:600}.navbtn .ico{width:18px}.navbtn .ico.favico{display:inline-block;width:18px;text-align:center;line-height:1;font-size:17px;color:#ff5d73}.navbtn .ico-logo{height:17px;width:18px;object-fit:contain;object-position:center;display:inline-block;vertical-align:middle}.outlabel{font-size:11px;text-transform:uppercase;letter-spacing:.05em;opacity:.4;margin-bottom:8px}.collabel{display:flex;justify-content:space-between;align-items:center}.addroot{background:none;border:none;color:#cdd;font-size:16px;cursor:pointer;opacity:.55;line-height:1;padding:0 2px}.addroot:hover{opacity:1}.colhint{font-size:12px;opacity:.4;line-height:1.6;padding:10px 8px}.zones{flex:1;display:flex;flex-direction:column;gap:2px}.zone{background:none;border:none;color:#ddd;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer}.zone:hover{background:#1e1e28}.zone.active{background:#6366f12e}.zrow{display:flex;justify-content:space-between;align-items:center;gap:8px}.ztags{display:flex;gap:4px;align-items:center;flex-shrink:0}.gear{cursor:pointer;opacity:.5;font-size:13px;padding:0 2px}.gear:hover{opacity:1}.zname{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zsub{font-size:12px;opacity:.55;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contentcol{flex:1;min-width:0;display:flex;flex-direction:column}.topbar{height:46px;flex-shrink:0;display:flex;align-items:center;gap:6px;padding:0 18px;border-bottom:1px solid #1a1a22}.navbtn-h{width:32px;height:32px;border-radius:50%;border:none;background:#1c1c24;color:#ccd;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;padding:0}.navbtn-h:hover:not(:disabled){background:#2a2a36;color:#fff}.navbtn-h:disabled{opacity:.3;cursor:default}.crumb{flex:1;min-width:0;font-size:15px;font-weight:600;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topinfo{display:none}.viewarea{flex:1;min-height:0;min-width:0;display:flex}.libwrap{flex:1;min-width:0;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.active{background:#6366f12e;border-radius:8px}.content{flex:1;min-width:0;overflow:hidden}.discon{display:flex;align-items:center;justify-content:center;gap:14px;flex-shrink:0;background:#3a2620;color:#f0c8a0;font-size:13px;padding:8px 16px;border-bottom:1px solid #5a3a2a}.hamburger,.side-backdrop{display:none}@media(max-width:768px){.side{position:fixed;top:0;left:0;bottom:0;height:100%;width:66vw;max-width:236px;z-index:6500;padding-top:calc(14px + env(safe-area-inset-top,0px));transform:translate(-100%);transition:transform .22s ease;box-shadow:2px 0 24px #0000008c}.side.open{transform:none}.side-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:6400}.hamburger{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:none;color:#ccd;cursor:pointer;padding:0;border-radius:10px;flex-shrink:0}.hamburger:active{background:#1e1e28}.topbar{height:auto;min-height:48px;padding:env(safe-area-inset-top,0px) 8px 0;gap:2px}.crumb{font-size:14px}.navbtn-h{width:40px;height:40px;font-size:24px}.navbtn{padding:8px 10px;font-size:13px;min-height:38px;gap:9px}.navbtn .ico{width:16px}.navbtn .ico-logo{height:15px;width:16px}.libwrap{padding:16px 14px calc(28px + env(safe-area-inset-bottom,0px))!important}.app{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.app.view-nowplaying{padding-bottom:env(safe-area-inset-bottom,0px)}.viewarea>.info{display:block!important;position:fixed!important;left:auto!important;right:0!important;top:calc(48px + env(safe-area-inset-top,0px));bottom:calc(76px + env(safe-area-inset-bottom,0px));width:88vw!important;max-width:400px!important;height:auto!important;z-index:6600;background:#15151b;border-left:1px solid #2a2a35;border-radius:16px 0 0 16px;box-shadow:-10px 0 30px #0000008c;transform:translate(100%);transition:transform .26s ease;overflow-y:auto}.viewarea.info-open>.info{transform:none}.info-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:6550}.topinfo{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:40px;height:40px;border-radius:50%;border:none;background:none;color:#cdd6ff;font-size:19px;cursor:pointer;flex-shrink:0}.topinfo.on{background:#6366f140;color:#fff}}@media(max-width:768px){.v-binder-follower-content:has(.volpop-np){position:fixed!important;left:16px!important;right:16px!important;top:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 180px)!important;transform:none!important;width:auto!important;max-width:none!important}.v-binder-follower-content:has(.volpop-nb){position:fixed!important;left:16px!important;right:16px!important;top:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 84px)!important;transform:none!important;width:auto!important;max-width:none!important}.v-binder-follower-content:has(.volpop-np) .n-popover,.v-binder-follower-content:has(.volpop-np) .n-popover__content,.v-binder-follower-content:has(.volpop-np) .volpop-np,.v-binder-follower-content:has(.volpop-nb) .n-popover,.v-binder-follower-content:has(.volpop-nb) .n-popover__content,.v-binder-follower-content:has(.volpop-nb) .volpop-nb{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box}.v-binder-follower-content:has(.devpop){position:fixed!important;right:8px!important;left:auto!important;top:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 84px)!important;transform:none!important}.v-binder-follower-content:has(.apop){position:fixed!important;left:12px!important;right:12px!important;top:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important;transform:none!important;width:auto!important;max-width:none!important}.v-binder-follower-content:has(.apop) .n-popover,.v-binder-follower-content:has(.apop) .n-popover__content{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box}.v-binder-follower-content:has(.apop) .apop{width:100%!important;max-width:none!important;min-width:0!important;max-height:calc(100vh - env(safe-area-inset-bottom,0px) - 90px)!important;box-sizing:border-box}}
