.mask[data-v-162f9cd6]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px}.modal[data-v-162f9cd6]{box-sizing:border-box;background:#fff;border-radius:16px;padding:24px;width:min(420px,100%);max-height:90vh;overflow:auto}.head[data-v-162f9cd6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.close[data-v-162f9cd6]{border:none;background:transparent;font-size:24px;color:#999;cursor:pointer}.error[data-v-162f9cd6]{color:#e5484d;margin-bottom:12px;font-size:14px}.pkgs[data-v-162f9cd6]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.pkg[data-v-162f9cd6]{min-width:0;border:1.5px solid #e2ddf5;border-radius:12px;padding:14px;cursor:pointer;display:flex;flex-direction:column;gap:4px;background:#faf9ff;position:relative}.pkg.selected[data-v-162f9cd6]{border-color:#7c5cff;background:#eef0ff;box-shadow:0 0 0 2px #7c5cff40}.pkg-rec[data-v-162f9cd6]{position:absolute;top:8px;right:8px;background:#fff2e0;color:#d97706;font-size:11px;padding:1px 7px;border-radius:999px;font-weight:600}.pkg[data-v-162f9cd6]:hover{border-color:#7c5cff}.pkg-check[data-v-162f9cd6]{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:#7c5cff;color:#fff;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.buy-btn[data-v-162f9cd6]{grid-column:1 / -1;justify-self:center;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:16px 0 0;padding:12px 28px;font-size:15px;white-space:nowrap;width:fit-content}.buy-btn[data-v-162f9cd6]:disabled{background:#c9c2e8;cursor:not-allowed}.pkg-yuan[data-v-162f9cd6]{font-size:20px;color:#7c5cff}.pkg-points[data-v-162f9cd6]{font-weight:700;font-size:15px}.pkg-bonus[data-v-162f9cd6]{color:#e5484d;font-size:12px}.pkg-label[data-v-162f9cd6]{color:#999;font-size:12px}.note[data-v-162f9cd6]{grid-column:1 / -1;color:#aaa;font-size:12px;margin-top:4px;text-align:left}.paying[data-v-162f9cd6]{text-align:center}.pay-title[data-v-162f9cd6]{font-weight:700;font-size:18px;margin-bottom:14px}.qr[data-v-162f9cd6]{width:220px;height:220px;border:1px solid #eee;border-radius:10px;margin-bottom:10px}.mock-box[data-v-162f9cd6]{margin-bottom:6px}.mock-tip[data-v-162f9cd6]{color:#999;font-size:13px;margin:6px 0 10px}.jsapi-box[data-v-162f9cd6]{display:flex;flex-direction:column;align-items:center;gap:10px;color:#18a058}.jsapi-tip[data-v-162f9cd6]{color:#666;font-size:14px;margin:0}.btn[data-v-162f9cd6]{padding:11px 16px;border-radius:8px;border:none;cursor:pointer}.btn.primary[data-v-162f9cd6]{background:#7c5cff;color:#fff}.btn.block[data-v-162f9cd6]{width:100%}.order-no[data-v-162f9cd6]{color:#aaa;font-size:12px;margin-top:8px}.hint[data-v-162f9cd6]{color:#999;font-size:13px;margin-top:4px}.paid[data-v-162f9cd6]{text-align:center;padding:10px 0}.ok-icon[data-v-162f9cd6]{font-size:44px;color:#18a058}.ok-text[data-v-162f9cd6]{font-weight:700;margin:8px 0 4px}.bonus-text[data-v-162f9cd6]{color:#d97706;font-weight:600;font-size:14px;margin:2px 0 4px}.auto-close[data-v-162f9cd6]{color:#aaa;font-size:12px;margin:0 0 14px}.balance[data-v-162f9cd6]{color:#666;font-size:13px;margin:0 0 10px}.balance b[data-v-162f9cd6]{color:#7c5cff}.agree-line[data-v-162f9cd6]{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:6px;color:#999;font-size:12px;margin:10px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none}.agree-check[data-v-162f9cd6]{width:16px;height:16px;border:1px solid #bbb;border-radius:4px;text-align:center;line-height:15px;color:#fff;font-size:11px;flex-shrink:0;box-sizing:border-box}.agree-check.on[data-v-162f9cd6]{background:#7c5cff;border-color:#7c5cff}.agree-link[data-v-162f9cd6]{color:#7c5cff;cursor:pointer}.agree-mask[data-v-162f9cd6]{z-index:300}.agree-modal[data-v-162f9cd6]{width:min(520px,100%)}.agree-content[data-v-162f9cd6]{white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:14px;line-height:1.8;color:#444;margin:0;max-height:60vh;overflow:auto}.spinner[data-v-162f9cd6]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-162f9cd6 .7s linear infinite;margin-right:6px;vertical-align:-2px}@keyframes spin-162f9cd6{to{transform:rotate(360deg)}}.mask[data-v-00b324a0]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:300;display:flex;align-items:center;justify-content:center;padding:20px}.card[data-v-00b324a0]{position:relative;background:#fff;border-radius:16px;padding:34px 36px 28px;width:380px;max-width:100%;box-shadow:0 12px 40px #0000002e;text-align:center}.close[data-v-00b324a0]{position:absolute;top:12px;right:14px;border:none;background:transparent;font-size:26px;line-height:1;color:#bbb;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px}.close[data-v-00b324a0]:hover{color:#555}.brand-mark[data-v-00b324a0]{width:52px;height:52px;margin:0 auto 14px;border-radius:14px;background:linear-gradient(135deg,#7c5cff,#a86bff);color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px}h2[data-v-00b324a0]{margin-bottom:4px}.tip[data-v-00b324a0]{color:#999;font-size:13px;margin-bottom:22px}.hint[data-v-00b324a0]{color:#7c5cff}form[data-v-00b324a0]{text-align:left}label[data-v-00b324a0]{display:block;margin-bottom:14px;color:#555;font-size:14px}.opt[data-v-00b324a0]{color:#aaa;font-size:12px;font-weight:400}input[data-v-00b324a0]{width:100%;padding:11px 12px;margin-top:6px;border:1px solid #ddd;border-radius:8px;box-sizing:border-box}.captcha-row[data-v-00b324a0]{display:flex;align-items:center;gap:8px;margin:-4px 0 12px}.captcha-row input[data-v-00b324a0]{flex:1;margin-top:0}.captcha-row img[data-v-00b324a0]{width:118px;height:42px;border-radius:8px;cursor:pointer;flex:none}.pw-rules[data-v-00b324a0]{margin:-6px 0 12px;font-size:12px;color:#aaa}.pw-rules p[data-v-00b324a0]{margin:3px 0}.pw-rules p.ok[data-v-00b324a0]{color:#18a058}.dot[data-v-00b324a0]{display:inline-block;width:14px}.error[data-v-00b324a0]{color:#e5484d;font-size:13px;margin-bottom:10px}.btn.block[data-v-00b324a0]{width:100%;margin-top:4px;padding:12px}.btn[data-v-00b324a0]{border-radius:8px;border:1px solid #7c5cff;cursor:pointer}.btn.primary[data-v-00b324a0]{background:#7c5cff;color:#fff}.btn[data-v-00b324a0]:disabled{opacity:.6}.spinner[data-v-00b324a0]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-00b324a0 .7s linear infinite;margin-right:6px;vertical-align:-2px}@keyframes spin-00b324a0{to{transform:rotate(360deg)}}.switch[data-v-00b324a0]{text-align:center;color:#7c5cff;margin-top:12px;font-size:14px;cursor:pointer}.forgot-row[data-v-00b324a0]{text-align:right;margin:6px 0 2px}.forgot[data-v-00b324a0]{color:#999;font-size:13px;cursor:pointer}.forgot[data-v-00b324a0]:hover{color:#7c5cff}.forgot-tip[data-v-00b324a0]{color:#999;font-size:12px;margin-top:6px;line-height:1.6}.forgot-done[data-v-00b324a0]{color:#18a058;font-size:13px;margin-bottom:10px}.wx-login[data-v-00b324a0]{margin-top:6px}.wx-divider[data-v-00b324a0]{display:flex;align-items:center;gap:10px;color:#bbb;font-size:12px;margin:12px 0 10px}.wx-divider[data-v-00b324a0]:before,.wx-divider[data-v-00b324a0]:after{content:"";flex:1;height:1px;background:#eee}.wx-btn[data-v-00b324a0]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px;border-radius:8px;border:1px solid #07c160;background:#fff;color:#07c160;font-size:14px;cursor:pointer}.wx-btn[data-v-00b324a0]:hover{background:#f0faf4}.wx-btn[data-v-00b324a0]:disabled{opacity:.6}.app-shell[data-v-52e1d798]{display:flex;min-height:100vh;min-height:100dvh}.sidebar[data-v-52e1d798]{width:220px;flex-shrink:0;background:#fff;border-right:1px solid #eee;display:flex;flex-direction:column;padding:20px 14px;position:sticky;top:0;height:100vh}.brand[data-v-52e1d798]{font-weight:800;font-size:18px;color:#111;text-decoration:none;padding:6px 10px 20px;display:flex;align-items:center;gap:8px}.logo[data-v-52e1d798]{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;background:linear-gradient(135deg,#7c5cff,#a86bff);color:#fff;border-radius:9px;font-size:17px}.side-nav[data-v-52e1d798]{display:flex;flex-direction:column;gap:4px;flex:1}.nav-item[data-v-52e1d798]{padding:10px 12px;border-radius:10px;color:#444;text-decoration:none;font-size:15px;display:flex;align-items:center;gap:10px;transition:background .15s,color .15s}.ni[data-v-52e1d798]{width:34px;height:34px;border-radius:9px;background:#f3f0ff;color:#7c5cff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,color .15s}.nav-item.router-link-active .ni[data-v-52e1d798]{background:#ffffff2e;color:#fff}.nav-item[data-v-52e1d798]:hover{background:#f3f0ff}.nav-item.router-link-active[data-v-52e1d798]{background:#7c5cff;color:#fff;font-weight:600;box-shadow:0 4px 12px #7c5cff40}.side-user[data-v-52e1d798]{border-top:1px solid #eee;padding-top:14px;display:flex;flex-direction:column;gap:10px}.user-box[data-v-52e1d798]{display:flex;flex-direction:column;gap:6px;font-size:14px}.credit-btn[data-v-52e1d798]{background:#f3efff;color:#7c5cff;border:none;padding:8px 10px;border-radius:8px;font-weight:700;cursor:pointer;font-size:13px;text-align:left;transition:background .15s}.credit-btn[data-v-52e1d798]:hover{background:#e9e3ff}.user[data-v-52e1d798]{color:#666}.login-btn[data-v-52e1d798]{text-align:center;width:100%;margin-top:auto}.btn[data-v-52e1d798]{padding:10px 14px;border-radius:8px;border:1px solid #7c5cff;cursor:pointer}.btn.primary[data-v-52e1d798]{background:#7c5cff;color:#fff}.btn.ghost[data-v-52e1d798]{background:transparent;color:#555;border-color:#ccc}.main-col[data-v-52e1d798]{flex:1;min-width:0;display:flex;flex-direction:column}.content[data-v-52e1d798]{flex:1;max-width:1080px;padding:28px 36px;width:100%}.mobile-top[data-v-52e1d798]{display:none}.tabbar[data-v-52e1d798]{display:none;position:fixed;left:0;right:auto;bottom:0;width:100vw;max-width:100vw;box-sizing:border-box;z-index:100;background:#fff;border-top:1px solid #eee;padding:4px 0 calc(4px + env(safe-area-inset-bottom));box-shadow:0 -2px 12px #0000000d}.tab-item[data-v-52e1d798]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2.1px;padding:7px 0;font-size:12.6px;color:#888;text-decoration:none;transition:color .15s}.tab-icon[data-v-52e1d798]{display:inline-flex}.tab-item.router-link-active[data-v-52e1d798]{color:#7c5cff;font-weight:700}@media(max-width:767px){.sidebar[data-v-52e1d798]{display:none}.tabbar[data-v-52e1d798]{display:flex}.main-col[data-v-52e1d798]{padding-top:calc(52px + var(--chrome-top, 0px))}.mobile-top[data-v-52e1d798]{display:flex;align-items:center;justify-content:space-between;position:fixed;left:0;right:0;top:var(--chrome-top, 0px);z-index:50;background:#ffffffeb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:10px 16px calc(10px + env(safe-area-inset-top));box-sizing:border-box}.m-brand[data-v-52e1d798]{font-weight:800;font-size:16px}.m-right[data-v-52e1d798]{display:flex;align-items:center;gap:8px}.m-credit[data-v-52e1d798]{border:none;background:#f3efff;color:#7c5cff;font-weight:700;font-size:13px;padding:6px 10px;border-radius:999px;cursor:pointer}.m-user[data-v-52e1d798]{display:flex;align-items:center;position:relative}.m-avatar[data-v-52e1d798]{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#7c5cff,#a86bff);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.m-login[data-v-52e1d798]{padding:7px 14px;text-decoration:none}.m-menu[data-v-52e1d798]{position:fixed;right:16px;top:calc(54px + var(--chrome-top, 0px));background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 6px 20px #0000001a;padding:10px 14px;z-index:60;display:flex;flex-direction:column;gap:8px;font-size:14px;color:#333}.content[data-v-52e1d798]{padding:16px 16px calc(104px + env(safe-area-inset-bottom) + var(--chrome-bottom, 0px))}}.wechat-result-mask[data-v-52e1d798]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;background:#0f172a6b;padding:20px}.wechat-result-dialog[data-v-52e1d798]{width:min(360px,92vw);background:#fff;border-radius:20px;padding:30px 24px 24px;text-align:center;box-shadow:0 18px 60px #0003}.result-icon[data-v-52e1d798]{width:52px;height:52px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;background:#16b364;color:#fff;font-size:30px;font-weight:700}.result-icon.fail[data-v-52e1d798]{background:#e5484d}.wechat-result-dialog h3[data-v-52e1d798]{margin:0 0 22px;font-size:18px;color:#172033}.result-close[data-v-52e1d798]{min-width:120px}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}:root{--theme-bg: #f7f8fa;--theme-card: #ffffff;--theme-modal: #ffffff;--theme-icon-bg: #f3f0ff;--theme-topbar: rgba(255,255,255,.92);--theme-border: #eee;--theme-border-soft: #f0f0f0;--theme-border-opt: #ccc;--theme-input-border: #ddd;--theme-primary: #7c5cff;--theme-primary-text: #ffffff;--theme-accent: #7c5cff;--theme-text: #222;--theme-text-2: #666;--theme-text-3: #999;--theme-shadow: 0 2px 10px rgba(0,0,0,.05)}body.theme-purple-dark{--theme-bg: #20212A;--theme-card: #292B38;--theme-modal: #252630;--theme-icon-bg: #343548;--theme-topbar: rgba(32,33,42,.92);--theme-border: #3B3D4C;--theme-border-soft: #343644;--theme-border-opt: #555769;--theme-input-border: #3B3D4C;--theme-primary: #8064E8;--theme-primary-text: #ffffff;--theme-accent: #C4B4FF;--theme-text: #F0EEF8;--theme-text-2: #AAA9B8;--theme-text-3: #8E8D9C;--theme-shadow: 0 2px 10px rgba(0,0,0,.28);--theme-focus-ring: rgba(128,100,232,.3);--theme-selection: rgba(128,100,232,.36);--theme-danger-tint: #432F3B}body.theme-navy{--theme-bg: #17212B;--theme-card: #202E39;--theme-modal: #1B2731;--theme-icon-bg: #293D4B;--theme-topbar: rgba(23,33,43,.92);--theme-border: #344653;--theme-border-soft: #2C3D48;--theme-border-opt: #526878;--theme-input-border: #344653;--theme-primary: #9FC6DD;--theme-primary-text: #17212B;--theme-accent: #9FC6DD;--theme-text: #EDF2F5;--theme-text-2: #AAB9C2;--theme-text-3: #8FA1AC;--theme-shadow: 0 2px 10px rgba(0,0,0,.3);--theme-focus-ring: rgba(159,198,221,.32);--theme-selection: rgba(159,198,221,.38);--theme-danger-tint: #3C323C}body.theme-jade{--theme-bg: #1B2421;--theme-card: #25312C;--theme-modal: #202B27;--theme-icon-bg: #2D3B35;--theme-topbar: rgba(27,36,33,.92);--theme-border: #3B4B44;--theme-border-soft: #324039;--theme-border-opt: #5A6B61;--theme-input-border: #3B4B44;--theme-primary: #C4D3B2;--theme-primary-text: #1B2421;--theme-accent: #C4D3B2;--theme-text: #EFF2EE;--theme-text-2: #AEBBB1;--theme-text-3: #94A29A;--theme-shadow: 0 2px 10px rgba(0,0,0,.3);--theme-focus-ring: rgba(196,211,178,.32);--theme-selection: rgba(196,211,178,.38);--theme-danger-tint: #403431}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;background:var(--theme-bg);color:var(--theme-text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;transition:background .25s ease,color .25s ease}a{color:inherit}button{font-family:inherit;cursor:pointer}input,textarea,select{font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--theme-primary)!important;box-shadow:0 0 0 3px var(--theme-focus-ring)}::selection{background:var(--theme-selection)}:focus-visible{outline:2px solid var(--theme-primary);outline-offset:1px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--theme-text-3);border-radius:4px}::-webkit-scrollbar-track{background:transparent}.btn{transition:transform .1s,box-shadow .15s,opacity .15s,background .15s}.btn:active{transform:scale(.97)}.btn:disabled{cursor:not-allowed;opacity:.6;transform:none}@media(min-width:768px){.card{transition:transform .15s,box-shadow .15s}.card:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000014}}.fade-enter-active,.fade-leave-active{transition:opacity .18s ease,transform .18s ease}.fade-enter-from{opacity:0;transform:translateY(6px)}.fade-leave-to{opacity:0}.spinner{display:inline-block;width:14px;height:14px;vertical-align:-2px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite;margin-right:6px}@keyframes spin{to{transform:rotate(360deg)}}body.theme-purple-dark .card,body.theme-navy .card,body.theme-jade .card{background:var(--theme-card);color:var(--theme-text);box-shadow:var(--theme-shadow)}body.theme-purple-dark .mask,body.theme-navy .mask,body.theme-jade .mask{background:#0000008c}body.theme-purple-dark .modal,body.theme-navy .modal,body.theme-jade .modal{background:var(--theme-modal);color:var(--theme-text)}body.theme-purple-dark .modal-head,body.theme-navy .modal-head,body.theme-jade .modal-head{border-bottom-color:var(--theme-border)}body.theme-purple-dark .modal-head h3,body.theme-navy .modal-head h3,body.theme-jade .modal-head h3{color:var(--theme-text)}body.theme-purple-dark .modal-close,body.theme-navy .modal-close,body.theme-jade .modal-close{color:var(--theme-text-3)}body.theme-purple-dark input,body.theme-purple-dark textarea,body.theme-purple-dark select,body.theme-navy input,body.theme-navy textarea,body.theme-navy select,body.theme-jade input,body.theme-jade textarea,body.theme-jade select{background:var(--theme-card);color:var(--theme-text);border-color:var(--theme-input-border)}body.theme-purple-dark input::placeholder,body.theme-purple-dark textarea::placeholder,body.theme-navy input::placeholder,body.theme-navy textarea::placeholder,body.theme-jade input::placeholder,body.theme-jade textarea::placeholder{color:var(--theme-text-3)}body.theme-purple-dark .btn.primary,body.theme-navy .btn.primary,body.theme-jade .btn.primary{background:var(--theme-primary);color:var(--theme-primary-text);border-color:transparent}body.theme-purple-dark .btn.ghost,body.theme-navy .btn.ghost,body.theme-jade .btn.ghost{background:var(--theme-card);color:var(--theme-text-2);border-color:var(--theme-border-opt)}body.theme-purple-dark .btn.danger,body.theme-navy .btn.danger,body.theme-jade .btn.danger{background:#e5484d;color:#fff;border-color:transparent}body.theme-purple-dark .service-row,body.theme-navy .service-row,body.theme-jade .service-row{border-bottom-color:var(--theme-border-soft)}body.theme-purple-dark .service-row .s-name,body.theme-navy .service-row .s-name,body.theme-jade .service-row .s-name{color:var(--theme-text)}body.theme-purple-dark .service-row .s-arrow,body.theme-navy .service-row .s-arrow,body.theme-jade .service-row .s-arrow{color:var(--theme-text-3)}body.theme-purple-dark .s-icon,body.theme-navy .s-icon,body.theme-jade .s-icon{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .info-row,body.theme-navy .info-row,body.theme-jade .info-row{border-bottom-color:var(--theme-border-soft)}body.theme-purple-dark .info-row b,body.theme-navy .info-row b,body.theme-jade .info-row b{color:var(--theme-text)}body.theme-purple-dark .info-row span,body.theme-navy .info-row span,body.theme-jade .info-row span,body.theme-purple-dark .uid-row,body.theme-navy .uid-row,body.theme-jade .uid-row,body.theme-purple-dark .guest-tip,body.theme-navy .guest-tip,body.theme-jade .guest-tip{color:var(--theme-text-2)}body.theme-purple-dark .link-btn,body.theme-navy .link-btn,body.theme-jade .link-btn{background:var(--theme-card);color:var(--theme-text-2);border-color:var(--theme-border-opt)}body.theme-purple-dark h2,body.theme-navy h2,body.theme-jade h2,body.theme-purple-dark h3,body.theme-navy h3,body.theme-jade h3,body.theme-purple-dark h4,body.theme-navy h4,body.theme-jade h4{color:var(--theme-text)}body.theme-purple-dark .tip,body.theme-navy .tip,body.theme-jade .tip{color:var(--theme-text-2)}body.theme-purple-dark .m-tip,body.theme-navy .m-tip,body.theme-jade .m-tip{color:var(--theme-text-3)}body.theme-purple-dark .usage-body,body.theme-purple-dark .privacy-body pre,body.theme-navy .usage-body,body.theme-navy .privacy-body pre,body.theme-jade .usage-body,body.theme-jade .privacy-body pre{color:var(--theme-text-2)}body.theme-purple-dark .log-row,body.theme-navy .log-row,body.theme-jade .log-row{border-bottom-color:var(--theme-border-soft)}body.theme-purple-dark .log-reason,body.theme-navy .log-reason,body.theme-jade .log-reason{color:var(--theme-text)}body.theme-purple-dark .log-time,body.theme-navy .log-time,body.theme-jade .log-time{color:var(--theme-text-3)}body.theme-purple-dark .log-ref,body.theme-navy .log-ref,body.theme-jade .log-ref{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .fb-item,body.theme-navy .fb-item,body.theme-jade .fb-item{border-color:var(--theme-border-soft)}body.theme-purple-dark .fb-content,body.theme-navy .fb-content,body.theme-jade .fb-content{color:var(--theme-text)}body.theme-purple-dark .fb-list,body.theme-navy .fb-list,body.theme-jade .fb-list{border-top-color:var(--theme-border-soft)}body.theme-purple-dark .fb-time,body.theme-navy .fb-time,body.theme-jade .fb-time{color:var(--theme-text-3)}body.theme-purple-dark .c-row,body.theme-navy .c-row,body.theme-jade .c-row{border-bottom-color:var(--theme-border-soft)}body.theme-purple-dark .c-row span,body.theme-navy .c-row span,body.theme-jade .c-row span{color:var(--theme-text-2)}body.theme-purple-dark .c-row b,body.theme-navy .c-row b,body.theme-jade .c-row b{color:var(--theme-text)}body.theme-purple-dark .logout-btn,body.theme-navy .logout-btn,body.theme-jade .logout-btn{background:var(--theme-danger-tint);color:#e5484d;border-color:#e5484d66}body.theme-purple-dark .sidebar,body.theme-navy .sidebar,body.theme-jade .sidebar{background:var(--theme-card);border-right-color:var(--theme-border)}body.theme-purple-dark .brand,body.theme-navy .brand,body.theme-jade .brand{color:var(--theme-text)}body.theme-purple-dark .nav-item,body.theme-navy .nav-item,body.theme-jade .nav-item{color:var(--theme-text-2)}body.theme-purple-dark .nav-item:hover,body.theme-navy .nav-item:hover,body.theme-jade .nav-item:hover{background:var(--theme-icon-bg)}body.theme-purple-dark .nav-item.router-link-active,body.theme-navy .nav-item.router-link-active,body.theme-jade .nav-item.router-link-active{background:var(--theme-primary);color:var(--theme-primary-text);box-shadow:0 4px 12px #00000040}body.theme-purple-dark .ni,body.theme-navy .ni,body.theme-jade .ni{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .nav-item.router-link-active .ni,body.theme-navy .nav-item.router-link-active .ni,body.theme-jade .nav-item.router-link-active .ni{background:#ffffff2e;color:var(--theme-primary-text)}body.theme-purple-dark .side-user,body.theme-navy .side-user,body.theme-jade .side-user{border-top-color:var(--theme-border)}body.theme-purple-dark .user,body.theme-navy .user,body.theme-jade .user{color:var(--theme-text-2)}body.theme-purple-dark .credit-btn,body.theme-navy .credit-btn,body.theme-jade .credit-btn{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .credit-btn:hover,body.theme-navy .credit-btn:hover,body.theme-jade .credit-btn:hover{background:var(--theme-border)}body.theme-purple-dark .tabbar,body.theme-navy .tabbar,body.theme-jade .tabbar{background:var(--theme-card);border-top-color:var(--theme-border);box-shadow:0 -2px 12px #0003}body.theme-purple-dark .tab-item,body.theme-navy .tab-item,body.theme-jade .tab-item{color:var(--theme-text-3)}body.theme-purple-dark .tab-item.router-link-active,body.theme-navy .tab-item.router-link-active,body.theme-jade .tab-item.router-link-active{color:var(--theme-accent)}body.theme-purple-dark .mobile-top,body.theme-navy .mobile-top,body.theme-jade .mobile-top{background:var(--theme-topbar)}body.theme-purple-dark .m-brand,body.theme-navy .m-brand,body.theme-jade .m-brand{color:var(--theme-text)}body.theme-purple-dark .m-credit,body.theme-navy .m-credit,body.theme-jade .m-credit{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .m-menu,body.theme-navy .m-menu,body.theme-jade .m-menu{background:var(--theme-modal);border-color:var(--theme-border);color:var(--theme-text);box-shadow:0 6px 20px #00000040}body.theme-purple-dark .wechat-result-dialog,body.theme-navy .wechat-result-dialog,body.theme-jade .wechat-result-dialog{background:var(--theme-modal);box-shadow:0 18px 60px #00000059}body.theme-purple-dark .wechat-result-dialog h3,body.theme-navy .wechat-result-dialog h3,body.theme-jade .wechat-result-dialog h3{color:var(--theme-text)}body.theme-purple-dark .work,body.theme-navy .work,body.theme-jade .work{background:var(--theme-card);color:var(--theme-text);box-shadow:var(--theme-shadow)}body.theme-purple-dark .filters button,body.theme-navy .filters button,body.theme-jade .filters button,body.theme-purple-dark .mode-tab,body.theme-navy .mode-tab,body.theme-jade .mode-tab{background:var(--theme-card);color:var(--theme-text-2);border-color:var(--theme-border-opt)}body.theme-purple-dark .mode-tab.on,body.theme-navy .mode-tab.on,body.theme-jade .mode-tab.on{background:var(--theme-primary);color:var(--theme-primary-text);border-color:var(--theme-primary)}body.theme-purple-dark .opt-panel,body.theme-navy .opt-panel,body.theme-jade .opt-panel,body.theme-purple-dark .vmodal,body.theme-navy .vmodal,body.theme-jade .vmodal,body.theme-purple-dark .rev-dialog,body.theme-navy .rev-dialog,body.theme-jade .rev-dialog{background:var(--theme-modal);color:var(--theme-text);box-shadow:0 8px 30px #0000004d}body.theme-purple-dark .voice-slot,body.theme-navy .voice-slot,body.theme-jade .voice-slot{background:var(--theme-card);color:var(--theme-text-2);border-color:var(--theme-border-opt)}body.theme-purple-dark .demo-video-card,body.theme-navy .demo-video-card,body.theme-jade .demo-video-card,body.theme-purple-dark .home-demo-card,body.theme-navy .home-demo-card,body.theme-jade .home-demo-card{background:var(--theme-card);border-color:var(--theme-border)}body.theme-purple-dark .member-page,body.theme-navy .member-page,body.theme-jade .member-page{background:linear-gradient(180deg,#6846f5 0%,#6846f5 260px,var(--theme-bg) 261px,var(--theme-bg) 100%);color:var(--theme-text)}body.theme-purple-dark .member-hero,body.theme-navy .member-hero,body.theme-jade .member-hero{background:linear-gradient(#6846f5,#a183ff,var(--theme-bg))}body.theme-purple-dark .tabs,body.theme-navy .tabs,body.theme-jade .tabs{background:var(--theme-card)}body.theme-purple-dark .tabs button,body.theme-navy .tabs button,body.theme-jade .tabs button{color:var(--theme-text-2)}body.theme-purple-dark .plan,body.theme-navy .plan,body.theme-jade .plan{background:var(--theme-card);color:var(--theme-text);border-color:var(--theme-border-opt)}body.theme-purple-dark .plan span,body.theme-navy .plan span,body.theme-jade .plan span{color:var(--theme-text-3)}body.theme-purple-dark .plan strong,body.theme-navy .plan strong,body.theme-jade .plan strong{color:var(--theme-text)}body.theme-purple-dark .rights .right,body.theme-navy .rights .right,body.theme-jade .rights .right{background:var(--theme-card);color:var(--theme-text-2);border-color:var(--theme-border-soft)}body.theme-purple-dark .member-benefit,body.theme-navy .member-benefit,body.theme-jade .member-benefit{color:var(--theme-text-3)}body.theme-purple-dark .buy-fixed,body.theme-navy .buy-fixed,body.theme-jade .buy-fixed{background:var(--theme-modal)}body.theme-purple-dark .detail-page,body.theme-navy .detail-page,body.theme-jade .detail-page{background:var(--theme-bg)}body.theme-purple-dark .home-card,body.theme-navy .home-card,body.theme-jade .home-card{background:var(--theme-card);border-color:var(--theme-border);color:var(--theme-text);box-shadow:var(--theme-shadow)}body.theme-purple-dark .hc-icon,body.theme-navy .hc-icon,body.theme-jade .hc-icon{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .hc-name,body.theme-navy .hc-name,body.theme-jade .hc-name{color:var(--theme-text)}body.theme-purple-dark .hc-desc,body.theme-navy .hc-desc,body.theme-jade .hc-desc{color:var(--theme-text-2)}body.theme-purple-dark .hc-badge,body.theme-navy .hc-badge,body.theme-jade .hc-badge{background:var(--theme-icon-bg);color:var(--theme-accent);border-color:var(--theme-border-opt)}body.theme-purple-dark .mobile-home,body.theme-navy .mobile-home,body.theme-jade .mobile-home{background:linear-gradient(180deg,var(--theme-primary) 0%,var(--theme-primary) 30%,var(--theme-bg) 30.6%,var(--theme-bg) 100%)}body.theme-purple-dark .home-demo-video-wrap,body.theme-navy .home-demo-video-wrap,body.theme-jade .home-demo-video-wrap{background:var(--theme-bg)}body.theme-purple-dark .home-demo-play,body.theme-navy .home-demo-play,body.theme-jade .home-demo-play{background:var(--theme-primary);color:var(--theme-primary-text);box-shadow:0 4px 18px #00000059}body.theme-purple-dark .demo-video-err,body.theme-navy .demo-video-err,body.theme-jade .demo-video-err{background:#d9770626;color:#f2b95c;border-color:#d9770659}body.theme-purple-dark .opt-card,body.theme-navy .opt-card,body.theme-jade .opt-card,body.theme-purple-dark .model-card,body.theme-navy .model-card,body.theme-jade .model-card,body.theme-purple-dark .subject-card,body.theme-navy .subject-card,body.theme-jade .subject-card,body.theme-purple-dark .tab,body.theme-navy .tab,body.theme-jade .tab,body.theme-purple-dark .checkbox,body.theme-navy .checkbox,body.theme-jade .checkbox{background:var(--theme-card);border-color:var(--theme-border-opt);color:var(--theme-text-2)}body.theme-purple-dark .opt-card.on,body.theme-navy .opt-card.on,body.theme-jade .opt-card.on,body.theme-purple-dark .model-card.on,body.theme-navy .model-card.on,body.theme-jade .model-card.on,body.theme-purple-dark .subject-card.selected,body.theme-navy .subject-card.selected,body.theme-jade .subject-card.selected,body.theme-purple-dark .tab.on,body.theme-navy .tab.on,body.theme-jade .tab.on{background:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-primary-text)}body.theme-purple-dark .opt-card.on .oc-sub,body.theme-navy .opt-card.on .oc-sub,body.theme-jade .opt-card.on .oc-sub,body.theme-purple-dark .opt-card.on .oc-main,body.theme-navy .opt-card.on .oc-main,body.theme-jade .opt-card.on .oc-main{color:inherit}body.theme-purple-dark .oc-main,body.theme-navy .oc-main,body.theme-jade .oc-main,body.theme-purple-dark .mc-name,body.theme-navy .mc-name,body.theme-jade .mc-name,body.theme-purple-dark .sc-main,body.theme-navy .sc-main,body.theme-jade .sc-main{color:var(--theme-text)}body.theme-purple-dark .oc-sub,body.theme-navy .oc-sub,body.theme-jade .oc-sub,body.theme-purple-dark .mc-sub,body.theme-navy .mc-sub,body.theme-jade .mc-sub,body.theme-purple-dark .mc-hint,body.theme-navy .mc-hint,body.theme-jade .mc-hint,body.theme-purple-dark .mc-val,body.theme-navy .mc-val,body.theme-jade .mc-val,body.theme-purple-dark .sc-sub,body.theme-navy .sc-sub,body.theme-jade .sc-sub{color:var(--theme-text-3)}body.theme-purple-dark .res-card,body.theme-navy .res-card,body.theme-jade .res-card,body.theme-purple-dark .result-box,body.theme-navy .result-box,body.theme-jade .result-box,body.theme-purple-dark .prompt-card,body.theme-navy .prompt-card,body.theme-jade .prompt-card,body.theme-purple-dark .prompt-card-body,body.theme-navy .prompt-card-body,body.theme-jade .prompt-card-body,body.theme-purple-dark .rev-text,body.theme-navy .rev-text,body.theme-jade .rev-text{background:var(--theme-card);border-color:var(--theme-border-opt);color:var(--theme-text-2)}body.theme-purple-dark .prompt-card-body,body.theme-navy .prompt-card-body,body.theme-jade .prompt-card-body{color:var(--theme-text)}body.theme-purple-dark .lyric,body.theme-navy .lyric,body.theme-jade .lyric,body.theme-purple-dark .voice-row,body.theme-navy .voice-row,body.theme-jade .voice-row,body.theme-purple-dark .audio-tools,body.theme-navy .audio-tools,body.theme-jade .audio-tools{background:var(--theme-card);border-color:var(--theme-border-soft);color:var(--theme-text-2)}body.theme-purple-dark .video-file,body.theme-navy .video-file,body.theme-jade .video-file,body.theme-purple-dark .img-file,body.theme-navy .img-file,body.theme-jade .img-file{background:var(--theme-card);border-color:var(--theme-border-opt);color:var(--theme-text-2)}body.theme-purple-dark .vf-add,body.theme-navy .vf-add,body.theme-jade .vf-add{background:var(--theme-icon-bg);border-color:var(--theme-border-opt);color:var(--theme-accent)}body.theme-purple-dark .chip,body.theme-navy .chip,body.theme-jade .chip{background:var(--theme-icon-bg);color:var(--theme-accent);border-color:var(--theme-border-opt)}body.theme-purple-dark .copy-btn,body.theme-navy .copy-btn,body.theme-jade .copy-btn{background:var(--theme-icon-bg);border-color:var(--theme-border-opt);color:var(--theme-accent)}body.theme-purple-dark .wcard,body.theme-navy .wcard,body.theme-jade .wcard{background:var(--theme-card);color:var(--theme-text);box-shadow:var(--theme-shadow)}body.theme-purple-dark .thumb-img,body.theme-navy .thumb-img,body.theme-jade .thumb-img,body.theme-purple-dark .thumb-icon,body.theme-navy .thumb-icon,body.theme-jade .thumb-icon{background:var(--theme-icon-bg)}body.theme-purple-dark .thumb-icon,body.theme-navy .thumb-icon,body.theme-jade .thumb-icon{color:var(--theme-accent)}body.theme-purple-dark .wtitle,body.theme-navy .wtitle,body.theme-jade .wtitle{color:var(--theme-text)}body.theme-purple-dark .wmeta,body.theme-navy .wmeta,body.theme-jade .wmeta{color:var(--theme-text-3)}body.theme-purple-dark .wsummary,body.theme-navy .wsummary,body.theme-jade .wsummary{color:var(--theme-text-2)}body.theme-purple-dark .detail-sheet,body.theme-navy .detail-sheet,body.theme-jade .detail-sheet{background:var(--theme-modal);color:var(--theme-text)}body.theme-purple-dark .d-title,body.theme-navy .d-title,body.theme-jade .d-title{color:var(--theme-text)}body.theme-purple-dark .d-sub,body.theme-navy .d-sub,body.theme-jade .d-sub{color:var(--theme-text-3)}body.theme-purple-dark .d-close,body.theme-navy .d-close,body.theme-jade .d-close{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .song-box,body.theme-navy .song-box,body.theme-jade .song-box{background:var(--theme-card);border-color:var(--theme-border-soft);color:var(--theme-text-2)}body.theme-purple-dark .song-title,body.theme-navy .song-title,body.theme-jade .song-title{color:var(--theme-text)}body.theme-purple-dark .song-dur,body.theme-navy .song-dur,body.theme-jade .song-dur{color:var(--theme-text-3)}body.theme-purple-dark .srt,body.theme-navy .srt,body.theme-jade .srt,body.theme-purple-dark .desc-body,body.theme-navy .desc-body,body.theme-jade .desc-body{color:var(--theme-text-2)}body.theme-purple-dark .desc-copy,body.theme-navy .desc-copy,body.theme-jade .desc-copy{color:var(--theme-text)}body.theme-purple-dark .desc-label,body.theme-navy .desc-label,body.theme-jade .desc-label,body.theme-purple-dark .desc-toggle,body.theme-navy .desc-toggle,body.theme-jade .desc-toggle,body.theme-purple-dark .used,body.theme-navy .used,body.theme-jade .used,body.theme-purple-dark .date,body.theme-navy .date,body.theme-jade .date{color:var(--theme-text-3)}body.theme-purple-dark .pending-card,body.theme-navy .pending-card,body.theme-jade .pending-card{background:var(--theme-card);border-color:var(--theme-border-opt)}body.theme-purple-dark .pending-head h3,body.theme-navy .pending-head h3,body.theme-jade .pending-head h3{color:var(--theme-text)}body.theme-purple-dark .pending-count,body.theme-navy .pending-count,body.theme-jade .pending-count{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .pending-tip,body.theme-navy .pending-tip,body.theme-jade .pending-tip{color:var(--theme-text-3)}body.theme-purple-dark .task-status-box,body.theme-navy .task-status-box,body.theme-jade .task-status-box{background:var(--theme-card);border-color:var(--theme-border-opt)}body.theme-purple-dark .ts-title,body.theme-navy .ts-title,body.theme-jade .ts-title{color:var(--theme-text)}body.theme-purple-dark .ts-tip,body.theme-navy .ts-tip,body.theme-jade .ts-tip{color:var(--theme-text-3)}body.theme-purple-dark .task,body.theme-navy .task,body.theme-jade .task{background:var(--theme-card);border-color:var(--theme-border-soft);color:var(--theme-text-2)}body.theme-purple-dark .badge,body.theme-navy .badge,body.theme-jade .badge{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .time,body.theme-navy .time,body.theme-jade .time,body.theme-purple-dark .empty,body.theme-navy .empty,body.theme-jade .empty{color:var(--theme-text-3)}body.theme-purple-dark .lyric-toggle,body.theme-navy .lyric-toggle,body.theme-jade .lyric-toggle{background:var(--theme-card);border-color:var(--theme-border-opt);color:var(--theme-text-2)}body.theme-purple-dark .ref-title,body.theme-navy .ref-title,body.theme-jade .ref-title{color:var(--theme-text)}body.theme-purple-dark .ref-img,body.theme-navy .ref-img,body.theme-jade .ref-img{background:var(--theme-icon-bg)}body.theme-purple-dark .info-box,body.theme-navy .info-box,body.theme-jade .info-box{background:var(--theme-card);border-color:var(--theme-border-soft)}body.theme-purple-dark .info-title,body.theme-navy .info-title,body.theme-jade .info-title{color:var(--theme-text)}body.theme-purple-dark .info-label,body.theme-navy .info-label,body.theme-jade .info-label{color:var(--theme-text-2)}body.theme-purple-dark .info-value,body.theme-navy .info-value,body.theme-jade .info-value{color:var(--theme-text)}body.theme-purple-dark .crop-form,body.theme-navy .crop-form,body.theme-jade .crop-form{background:var(--theme-modal);color:var(--theme-text)}body.theme-purple-dark .primary-mini,body.theme-navy .primary-mini,body.theme-jade .primary-mini{background:var(--theme-primary);color:var(--theme-primary-text);border-color:transparent}body.theme-purple-dark .mini-btn,body.theme-navy .mini-btn,body.theme-jade .mini-btn,body.theme-purple-dark .small-btn,body.theme-navy .small-btn,body.theme-jade .small-btn{background:var(--theme-card);border-color:var(--theme-border-opt);color:var(--theme-text-2)}body.theme-purple-dark .audio-dur,body.theme-navy .audio-dur,body.theme-jade .audio-dur{color:var(--theme-text-2)}body.theme-purple-dark .audio-trim-btn,body.theme-navy .audio-trim-btn,body.theme-jade .audio-trim-btn{background:var(--theme-icon-bg);border-color:var(--theme-border-opt);color:var(--theme-accent)}body.theme-purple-dark .trim-play,body.theme-navy .trim-play,body.theme-jade .trim-play{background:var(--theme-icon-bg);border-color:var(--theme-primary);color:var(--theme-accent)}body.theme-purple-dark .trim-handle,body.theme-navy .trim-handle,body.theme-jade .trim-handle{background:var(--theme-icon-bg);border-color:var(--theme-primary)}body.theme-purple-dark .trim-time,body.theme-navy .trim-time,body.theme-jade .trim-time{color:var(--theme-text-3)}body.theme-purple-dark .opt-btn,body.theme-navy .opt-btn,body.theme-jade .opt-btn{background:var(--theme-icon-bg);border-color:var(--theme-border-opt);color:var(--theme-accent)}body.theme-purple-dark .opt-title,body.theme-navy .opt-title,body.theme-jade .opt-title{color:var(--theme-text)}body.theme-purple-dark .opt-close,body.theme-navy .opt-close,body.theme-jade .opt-close{color:var(--theme-text-3)}body.theme-purple-dark .opt-tip,body.theme-navy .opt-tip,body.theme-jade .opt-tip,body.theme-purple-dark .notice-message,body.theme-navy .notice-message,body.theme-jade .notice-message{color:var(--theme-text-2)}body.theme-purple-dark .rev-dialog,body.theme-navy .rev-dialog,body.theme-jade .rev-dialog,body.theme-purple-dark .jump-dialog,body.theme-navy .jump-dialog,body.theme-jade .jump-dialog,body.theme-purple-dark .dl-dialog,body.theme-navy .dl-dialog,body.theme-jade .dl-dialog,body.theme-purple-dark .save-panel,body.theme-navy .save-panel,body.theme-jade .save-panel{background:var(--theme-modal);color:var(--theme-text);box-shadow:0 10px 40px #00000059}body.theme-purple-dark .jump-title,body.theme-navy .jump-title,body.theme-jade .jump-title,body.theme-purple-dark .dl-title,body.theme-navy .dl-title,body.theme-jade .dl-title{color:var(--theme-text)}body.theme-purple-dark .jump-text,body.theme-navy .jump-text,body.theme-jade .jump-text,body.theme-purple-dark .dl-hint,body.theme-navy .dl-hint,body.theme-jade .dl-hint{color:var(--theme-text-2)}body.theme-purple-dark .dl-track,body.theme-navy .dl-track,body.theme-jade .dl-track{background:var(--theme-icon-bg)}body.theme-purple-dark .custom-content,body.theme-navy .custom-content,body.theme-jade .custom-content{color:var(--theme-text)}body.theme-purple-dark .wx-btn,body.theme-navy .wx-btn,body.theme-jade .wx-btn{background:var(--theme-card);border-color:#07c1608c}body.theme-purple-dark .wx-btn:hover,body.theme-navy .wx-btn:hover,body.theme-jade .wx-btn:hover{background:var(--theme-icon-bg)}body.theme-purple-dark .forgot,body.theme-navy .forgot,body.theme-jade .forgot,body.theme-purple-dark .forgot-tip,body.theme-navy .forgot-tip,body.theme-jade .forgot-tip,body.theme-purple-dark .pw-rules,body.theme-navy .pw-rules,body.theme-jade .pw-rules,body.theme-purple-dark .opt,body.theme-navy .opt,body.theme-jade .opt{color:var(--theme-text-3)}body.theme-purple-dark .login-tip,body.theme-navy .login-tip,body.theme-jade .login-tip{color:var(--theme-text-2)}body.theme-purple-dark .audio-player .play,body.theme-navy .audio-player .play,body.theme-jade .audio-player .play{background:var(--theme-icon-bg);color:var(--theme-accent);border-color:var(--theme-primary)}body.theme-purple-dark .audio-controls,body.theme-navy .audio-controls,body.theme-jade .audio-controls{color:var(--theme-text-3)}body.theme-purple-dark .audio-controls select,body.theme-navy .audio-controls select,body.theme-jade .audio-controls select{background:var(--theme-card);border-color:var(--theme-border-opt);color:var(--theme-text-2)}body.theme-purple-dark .vs-value,body.theme-navy .vs-value,body.theme-jade .vs-value,body.theme-purple-dark .vmp-voice,body.theme-navy .vmp-voice,body.theme-jade .vmp-voice{color:var(--theme-text)}body.theme-purple-dark .vs-caret,body.theme-navy .vs-caret,body.theme-jade .vs-caret{color:var(--theme-accent)}body.theme-purple-dark .vm-item,body.theme-navy .vm-item,body.theme-jade .vm-item{color:var(--theme-text-2)}body.theme-purple-dark .vm-item:hover,body.theme-navy .vm-item:hover,body.theme-jade .vm-item:hover{background:var(--theme-icon-bg)}body.theme-purple-dark .vm-close,body.theme-navy .vm-close,body.theme-jade .vm-close{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .vm-title,body.theme-navy .vm-title,body.theme-jade .vm-title{color:var(--theme-text)}body.theme-purple-dark .vmp-tip,body.theme-navy .vmp-tip,body.theme-jade .vmp-tip,body.theme-purple-dark .quota,body.theme-navy .quota,body.theme-jade .quota{color:var(--theme-text-3)}body.theme-purple-dark .member-user b,body.theme-navy .member-user b,body.theme-jade .member-user b{color:#fff}body.theme-purple-dark .nav,body.theme-navy .nav,body.theme-jade .nav{background:var(--theme-primary)}body.theme-purple-dark .nav h1,body.theme-navy .nav h1,body.theme-jade .nav h1,body.theme-purple-dark .nav button,body.theme-navy .nav button,body.theme-jade .nav button{color:var(--theme-primary-text)}body.theme-purple-dark .dialog,body.theme-navy .dialog,body.theme-jade .dialog{background:var(--theme-modal);color:var(--theme-text)}body.theme-purple-dark .dialog p,body.theme-navy .dialog p,body.theme-jade .dialog p{color:var(--theme-text-2)}body.theme-purple-dark .actions .ghost,body.theme-navy .actions .ghost,body.theme-jade .actions .ghost,body.theme-purple-dark .close-btn,body.theme-navy .close-btn,body.theme-jade .close-btn{background:var(--theme-icon-bg);color:var(--theme-text-2)}body.theme-purple-dark .notice,body.theme-navy .notice,body.theme-jade .notice{background:var(--theme-modal);color:var(--theme-text)}body.theme-purple-dark .agree-content,body.theme-navy .agree-content,body.theme-jade .agree-content{color:var(--theme-text-2)}body.theme-purple-dark .agree-line,body.theme-navy .agree-line,body.theme-jade .agree-line{color:var(--theme-text-3)}body.theme-purple-dark .footer,body.theme-navy .footer,body.theme-jade .footer{background:var(--theme-modal);border-top-color:var(--theme-border)}body.theme-purple-dark .pack,body.theme-navy .pack,body.theme-jade .pack{background:var(--theme-card);border-color:var(--theme-border-opt);color:var(--theme-text)}body.theme-purple-dark .pack span,body.theme-navy .pack span,body.theme-jade .pack span{color:var(--theme-text)}body.theme-purple-dark .pack small,body.theme-navy .pack small,body.theme-jade .pack small{color:var(--theme-text-3)}body.theme-purple-dark .pack em,body.theme-navy .pack em,body.theme-jade .pack em{background:#d9770626;color:#f2b95c}body.theme-purple-dark .pack.selected,body.theme-navy .pack.selected,body.theme-jade .pack.selected{border-color:var(--theme-primary);box-shadow:0 0 0 2px #8064e840}body.theme-purple-dark .order-no,body.theme-navy .order-no,body.theme-jade .order-no,body.theme-purple-dark .qr-tip,body.theme-navy .qr-tip,body.theme-jade .qr-tip{color:var(--theme-text-3)}body.theme-purple-dark .qr,body.theme-navy .qr,body.theme-jade .qr{border-color:var(--theme-border)}body.theme-purple-dark .avatar,body.theme-navy .avatar,body.theme-jade .avatar{background:var(--theme-icon-bg);color:var(--theme-accent)}body.theme-purple-dark .agreement,body.theme-navy .agreement,body.theme-jade .agreement{color:var(--theme-text-3)}body.theme-purple-dark .pkg,body.theme-navy .pkg,body.theme-jade .pkg{background:var(--theme-card);border-color:var(--theme-border-opt);color:var(--theme-text)}body.theme-purple-dark .pkg.selected,body.theme-navy .pkg.selected,body.theme-jade .pkg.selected{border-color:var(--theme-primary)}body.theme-purple-dark .pkg-label,body.theme-navy .pkg-label,body.theme-jade .pkg-label{color:var(--theme-text-3)}body.theme-purple-dark .pkg-rec,body.theme-navy .pkg-rec,body.theme-jade .pkg-rec{background:#d9770626;color:#f2b95c}body.theme-purple-dark .note,body.theme-navy .note,body.theme-jade .note,body.theme-purple-dark .auto-close,body.theme-navy .auto-close,body.theme-jade .auto-close{color:var(--theme-text-3)}body.theme-purple-dark .balance,body.theme-navy .balance,body.theme-jade .balance,body.theme-purple-dark .jsapi-tip,body.theme-navy .jsapi-tip,body.theme-jade .jsapi-tip{color:var(--theme-text-2)}body.theme-purple-dark .mock-tip,body.theme-navy .mock-tip,body.theme-jade .mock-tip,body.theme-purple-dark .hint,body.theme-navy .hint,body.theme-jade .hint{color:var(--theme-text-3)}body.theme-purple-dark .error-box,body.theme-navy .error-box,body.theme-jade .error-box{background:var(--theme-danger-tint);border-color:#e5484d66;color:#ff9b9b}body.theme-purple-dark .failed-card,body.theme-navy .failed-card,body.theme-jade .failed-card{border-color:#e5484d66;background:var(--theme-danger-tint)}body.theme-purple-dark .failed,body.theme-navy .failed,body.theme-jade .failed{color:#ff9b9b}body.theme-purple-dark .delete-work,body.theme-navy .delete-work,body.theme-jade .delete-work{background:var(--theme-danger-tint);border-color:#e5484d66;color:#ff9b9b}body.theme-purple-dark .retry,body.theme-navy .retry,body.theme-jade .retry{background:var(--theme-card);border-color:#e5484d80;color:#ff8a8a}body.theme-purple-dark .media-err,body.theme-navy .media-err,body.theme-jade .media-err{background:#d9770624;border-color:#d9770659;color:#f2b95c}body.theme-purple-dark .note .app-version,body.theme-navy .note .app-version,body.theme-jade .note .app-version{color:inherit}body.theme-purple-dark .home-card,body.theme-navy .home-card,body.theme-jade .home-card{background:var(--theme-card)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}body.theme-purple-dark .home-card .hc-name,body.theme-navy .home-card .hc-name,body.theme-jade .home-card .hc-name{color:var(--theme-text)!important}body.theme-purple-dark .home-card .hc-desc,body.theme-navy .home-card .hc-desc,body.theme-jade .home-card .hc-desc{color:var(--theme-text-2)!important}body.theme-purple-dark .home-card .hc-icon,body.theme-navy .home-card .hc-icon,body.theme-jade .home-card .hc-icon{background:var(--theme-icon-bg)!important;color:var(--theme-accent)!important}body.theme-purple-dark .home-card .hc-badge,body.theme-navy .home-card .hc-badge,body.theme-jade .home-card .hc-badge{background:var(--theme-icon-bg)!important;color:var(--theme-accent)!important;border-color:var(--theme-border-opt)!important}body.theme-purple-dark .mobile-home,body.theme-navy .mobile-home,body.theme-jade .mobile-home{background-color:var(--theme-bg)!important;color:var(--theme-text)!important}body.theme-purple-dark .btn.primary,body.theme-navy .btn.primary,body.theme-jade .btn.primary{color:var(--theme-primary-text)!important}body.theme-purple-dark input,body.theme-purple-dark textarea,body.theme-purple-dark select,body.theme-navy input,body.theme-navy textarea,body.theme-navy select,body.theme-jade input,body.theme-jade textarea,body.theme-jade select{background:var(--theme-card)!important;color:var(--theme-text)!important}body.theme-purple-dark input::placeholder,body.theme-purple-dark textarea::placeholder,body.theme-navy input::placeholder,body.theme-navy textarea::placeholder,body.theme-jade input::placeholder,body.theme-jade textarea::placeholder{color:var(--theme-text-3)!important}body.theme-purple-dark .bottom-nav,body.theme-navy .bottom-nav,body.theme-jade .bottom-nav,body.theme-purple-dark .mobile-tabbar,body.theme-navy .mobile-tabbar,body.theme-jade .mobile-tabbar{background:var(--theme-modal)!important;border-top-color:var(--theme-border)!important;color:var(--theme-text-2)!important}body.theme-purple-dark .bottom-nav a,body.theme-purple-dark .bottom-nav button,body.theme-navy .bottom-nav a,body.theme-navy .bottom-nav button,body.theme-jade .bottom-nav a,body.theme-jade .bottom-nav button,body.theme-purple-dark .mobile-tabbar a,body.theme-navy .mobile-tabbar a,body.theme-navy .mobile-tabbar button,body.theme-jade .mobile-tabbar a,body.theme-jade .mobile-tabbar button{color:var(--theme-text-2)!important}body.theme-purple-dark .bottom-nav .active,body.theme-navy .bottom-nav .active,body.theme-jade .bottom-nav .active,body.theme-purple-dark .mobile-tabbar .active,body.theme-navy .mobile-tabbar .active,body.theme-jade .mobile-tabbar .active{color:var(--theme-accent)!important}body.theme-purple-dark .work,body.theme-navy .work,body.theme-jade .work,body.theme-purple-dark .wcard,body.theme-navy .wcard,body.theme-jade .wcard,body.theme-purple-dark .song-box,body.theme-navy .song-box,body.theme-jade .song-box,body.theme-purple-dark .pending-card,body.theme-navy .pending-card,body.theme-jade .pending-card{background:var(--theme-card)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}body.theme-purple-dark .work-head,body.theme-navy .work-head,body.theme-jade .work-head,body.theme-purple-dark .detail-head,body.theme-navy .detail-head,body.theme-jade .detail-head{background:var(--theme-card)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}body.theme-purple-dark .wtitle,body.theme-navy .wtitle,body.theme-jade .wtitle,body.theme-purple-dark .d-title,body.theme-navy .d-title,body.theme-jade .d-title,body.theme-purple-dark .song-title,body.theme-navy .song-title,body.theme-jade .song-title{color:var(--theme-text)!important}body.theme-purple-dark .wtype,body.theme-purple-dark .wmeta,body.theme-purple-dark .wsummary,body.theme-navy .wtype,body.theme-navy .wmeta,body.theme-navy .wsummary,body.theme-jade .wtype,body.theme-jade .wmeta,body.theme-jade .wsummary,body.theme-purple-dark .d-sub,body.theme-navy .d-sub,body.theme-jade .d-sub{color:var(--theme-text-2)!important}body.theme-purple-dark .detail-mask,body.theme-navy .detail-mask,body.theme-jade .detail-mask,body.theme-purple-dark .image-viewer-mask,body.theme-navy .image-viewer-mask,body.theme-jade .image-viewer-mask{background:#000000ad!important}body.theme-purple-dark .detail-sheet,body.theme-navy .detail-sheet,body.theme-jade .detail-sheet,body.theme-purple-dark .detail-body,body.theme-navy .detail-body,body.theme-jade .detail-body{background:var(--theme-modal)!important;color:var(--theme-text)!important}body.theme-purple-dark .detail-body *,body.theme-navy .detail-body *,body.theme-jade .detail-body *{border-color:var(--theme-border-soft)}body.theme-purple-dark .desc-box,body.theme-navy .desc-box,body.theme-jade .desc-box,body.theme-purple-dark .ref-box,body.theme-navy .ref-box,body.theme-jade .ref-box,body.theme-purple-dark .info-box,body.theme-navy .info-box,body.theme-jade .info-box,body.theme-purple-dark .desc-body,body.theme-navy .desc-body,body.theme-jade .desc-body{background:var(--theme-card)!important;color:var(--theme-text-2)!important;border-color:var(--theme-border-opt)!important}body.theme-purple-dark .desc-label,body.theme-navy .desc-label,body.theme-jade .desc-label,body.theme-purple-dark .ref-title,body.theme-navy .ref-title,body.theme-jade .ref-title,body.theme-purple-dark .info-title,body.theme-navy .info-title,body.theme-jade .info-title,body.theme-purple-dark .info-label,body.theme-navy .info-label,body.theme-jade .info-label{color:var(--theme-text-2)!important}body.theme-purple-dark .info-value,body.theme-navy .info-value,body.theme-jade .info-value,body.theme-purple-dark .detail-title,body.theme-navy .detail-title,body.theme-jade .detail-title{color:var(--theme-text)!important}body.theme-purple-dark .task-status-box,body.theme-navy .task-status-box,body.theme-jade .task-status-box{background:var(--theme-card)!important;color:var(--theme-text)!important;border-color:var(--theme-border-opt)!important}body.theme-purple-dark .pay-mask,body.theme-navy .pay-mask,body.theme-jade .pay-mask,body.theme-purple-dark .agree-mask,body.theme-navy .agree-mask,body.theme-jade .agree-mask,body.theme-purple-dark .rev-mask,body.theme-navy .rev-mask,body.theme-jade .rev-mask,body.theme-purple-dark .opt-mask,body.theme-navy .opt-mask,body.theme-jade .opt-mask{background:#000000ad!important}body.theme-purple-dark .pay-modal,body.theme-navy .pay-modal,body.theme-jade .pay-modal,body.theme-purple-dark .agree-modal,body.theme-navy .agree-modal,body.theme-jade .agree-modal,body.theme-purple-dark .rev-dialog,body.theme-navy .rev-dialog,body.theme-jade .rev-dialog,body.theme-purple-dark .opt-modal,body.theme-navy .opt-modal,body.theme-jade .opt-modal{background:var(--theme-modal)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}body.theme-purple-dark .pay-modal *,body.theme-navy .pay-modal *,body.theme-jade .pay-modal *,body.theme-purple-dark .agree-modal *,body.theme-navy .agree-modal *,body.theme-jade .agree-modal *{border-color:var(--theme-border-soft)}body.theme-purple-dark .pay-title,body.theme-navy .pay-title,body.theme-jade .pay-title,body.theme-purple-dark .pay-modal .head,body.theme-navy .pay-modal .head,body.theme-jade .pay-modal .head,body.theme-purple-dark .pay-modal .close,body.theme-navy .pay-modal .close,body.theme-jade .pay-modal .close{color:var(--theme-text)!important}body.theme-purple-dark .pay-modal .error,body.theme-navy .pay-modal .error,body.theme-jade .pay-modal .error{background:var(--theme-danger-tint)!important;color:#ff9b9b!important}body.theme-purple-dark .pay-modal .paid,body.theme-navy .pay-modal .paid,body.theme-jade .pay-modal .paid{color:var(--theme-text)!important}body.theme-purple-dark .agree-content,body.theme-navy .agree-content,body.theme-jade .agree-content{background:var(--theme-card)!important;color:var(--theme-text-2)!important}body.theme-purple-dark .account-card,body.theme-navy .account-card,body.theme-jade .account-card,body.theme-purple-dark .user-card,body.theme-navy .user-card,body.theme-jade .user-card,body.theme-purple-dark .logout-card,body.theme-navy .logout-card,body.theme-jade .logout-card,body.theme-purple-dark .service-row,body.theme-navy .service-row,body.theme-jade .service-row{background:var(--theme-card)!important;color:var(--theme-text)!important;border-color:var(--theme-border-soft)!important}body.theme-purple-dark .account-card *,body.theme-navy .account-card *,body.theme-jade .account-card *,body.theme-purple-dark .user-card *,body.theme-navy .user-card *,body.theme-jade .user-card *{color:inherit}body.theme-purple-dark .account-card .sub,body.theme-navy .account-card .sub,body.theme-jade .account-card .sub,body.theme-purple-dark .service-row .s-arrow,body.theme-navy .service-row .s-arrow,body.theme-jade .service-row .s-arrow{color:var(--theme-text-3)!important}body.theme-purple-dark .tabbar,body.theme-navy .tabbar,body.theme-jade .tabbar{background:var(--theme-modal)!important;border-top-color:var(--theme-border)!important;box-shadow:0 -2px 12px #0000003d!important}body.theme-purple-dark .tabbar .tab-item,body.theme-navy .tabbar .tab-item,body.theme-jade .tabbar .tab-item{color:var(--theme-text-2)!important}body.theme-purple-dark .tabbar .tab-item.router-link-active,body.theme-navy .tabbar .tab-item.router-link-active,body.theme-jade .tabbar .tab-item.router-link-active{color:var(--theme-accent)!important}body.theme-purple-dark .opt-card.on *,body.theme-navy .opt-card.on *,body.theme-jade .opt-card.on *,body.theme-purple-dark .model-card.on *,body.theme-navy .model-card.on *,body.theme-jade .model-card.on *,body.theme-purple-dark .tab.on *,body.theme-navy .tab.on *,body.theme-jade .tab.on *{color:inherit!important}body.theme-purple-dark .detail-sheet .btn.ghost,body.theme-navy .detail-sheet .btn.ghost,body.theme-jade .detail-sheet .btn.ghost{background:var(--theme-icon-bg)!important;color:var(--theme-text-2)!important;border-color:var(--theme-border-opt)!important}body.theme-purple-dark .tabbar,body.theme-navy .tabbar,body.theme-jade .tabbar{background:var(--theme-modal)!important;border-top-color:var(--theme-border)!important}body.theme-purple-dark .wechat-result-dialog,body.theme-navy .wechat-result-dialog,body.theme-jade .wechat-result-dialog,body.theme-purple-dark .pay-modal,body.theme-navy .pay-modal,body.theme-jade .pay-modal,body.theme-purple-dark .login-modal,body.theme-navy .login-modal,body.theme-jade .login-modal{background:var(--theme-modal)!important;color:var(--theme-text)!important}body.theme-purple-dark .wechat-result-dialog h3,body.theme-navy .wechat-result-dialog h3,body.theme-jade .wechat-result-dialog h3,body.theme-purple-dark .pay-modal .head,body.theme-navy .pay-modal .head,body.theme-jade .pay-modal .head,body.theme-purple-dark .pay-modal .close,body.theme-navy .pay-modal .close,body.theme-jade .pay-modal .close{color:var(--theme-text)!important}body.theme-purple-dark .pay-modal .pkg,body.theme-navy .pay-modal .pkg,body.theme-jade .pay-modal .pkg{background:var(--theme-card)!important;color:var(--theme-text)!important;border-color:var(--theme-border-opt)!important}body.theme-purple-dark .pay-modal .pkg-points,body.theme-navy .pay-modal .pkg-points,body.theme-jade .pay-modal .pkg-points,body.theme-purple-dark .pay-modal .pkg-yuan,body.theme-navy .pay-modal .pkg-yuan,body.theme-jade .pay-modal .pkg-yuan{color:var(--theme-text)!important}body.theme-purple-dark .opt-card.on .oc-main,body.theme-purple-dark .opt-card.on .oc-sub{color:#fff!important}body.theme-navy .opt-card.on .oc-main,body.theme-navy .opt-card.on .oc-sub{color:#17212b!important}body.theme-jade .opt-card.on .oc-main,body.theme-jade .opt-card.on .oc-sub{color:#1b2421!important}body.theme-purple-dark .option.selected .oc-main,body.theme-purple-dark .option.selected .oc-sub,body.theme-navy .option.selected .oc-main,body.theme-navy .option.selected .oc-sub,body.theme-jade .option.selected .oc-main,body.theme-jade .option.selected .oc-sub,body.theme-purple-dark .opt-card.on,body.theme-navy .opt-card.on,body.theme-jade .opt-card.on,body.theme-purple-dark .option.selected,body.theme-navy .option.selected,body.theme-jade .option.selected{color:var(--theme-primary-text)!important}body.theme-purple-dark .tabbar,body.theme-purple-dark .tabbar .tab-item{background-color:#252630!important}body.theme-navy .tabbar,body.theme-navy .tabbar .tab-item{background-color:#1b2731!important}body.theme-jade .tabbar,body.theme-jade .tabbar .tab-item{background-color:#202b27!important}body.theme-purple-dark .content,body.theme-purple-dark .main-col,body.theme-purple-dark #app,body.theme-navy .content,body.theme-navy .main-col,body.theme-navy #app,body.theme-jade .content,body.theme-jade .main-col,body.theme-jade #app{background-color:var(--theme-bg)!important}body.theme-purple-dark .lbl,body.theme-navy .lbl,body.theme-jade .lbl,body.theme-purple-dark .desc,body.theme-navy .desc,body.theme-jade .desc,body.theme-purple-dark .voice-label,body.theme-navy .voice-label,body.theme-jade .voice-label,body.theme-purple-dark .weight,body.theme-navy .weight,body.theme-jade .weight{color:var(--theme-text-2)!important}body.theme-purple-dark .l-title,body.theme-navy .l-title,body.theme-jade .l-title{color:var(--theme-text)!important}body.theme-purple-dark .p-time,body.theme-navy .p-time,body.theme-jade .p-time,body.theme-purple-dark .uid-label,body.theme-navy .uid-label,body.theme-jade .uid-label{color:var(--theme-text-3)!important}body.theme-purple-dark .credits,body.theme-navy .credits,body.theme-jade .credits{color:var(--theme-accent)!important}body.theme-purple-dark .ref-add,body.theme-navy .ref-add,body.theme-jade .ref-add,body.theme-purple-dark .upload-box,body.theme-navy .upload-box,body.theme-jade .upload-box,body.theme-purple-dark .upload-audio,body.theme-navy .upload-audio,body.theme-jade .upload-audio{background:var(--theme-icon-bg)!important;border-color:var(--theme-border-opt)!important;color:var(--theme-accent)!important}body.theme-purple-dark .style-card,body.theme-navy .style-card,body.theme-jade .style-card{background:var(--theme-card)!important;border-color:var(--theme-border-opt)!important;color:var(--theme-text-2)!important}body.theme-purple-dark .style-card.on,body.theme-navy .style-card.on,body.theme-jade .style-card.on{background:var(--theme-primary)!important;border-color:var(--theme-primary)!important;color:var(--theme-primary-text)!important}body.theme-purple-dark .style-check,body.theme-navy .style-check,body.theme-jade .style-check{color:var(--theme-accent)!important}body.theme-purple-dark .audio-info,body.theme-navy .audio-info,body.theme-jade .audio-info{background:var(--theme-card)!important}body.theme-purple-dark .aname,body.theme-navy .aname,body.theme-jade .aname,body.theme-purple-dark .audio-name,body.theme-navy .audio-name,body.theme-jade .audio-name{color:var(--theme-text)!important}body.theme-purple-dark .anote,body.theme-navy .anote,body.theme-jade .anote,body.theme-purple-dark .audio-time,body.theme-navy .audio-time,body.theme-jade .audio-time{color:var(--theme-text-3)!important}body.theme-purple-dark .btn.ghost.small,body.theme-navy .btn.ghost.small,body.theme-jade .btn.ghost.small,body.theme-purple-dark .voice-btn,body.theme-navy .voice-btn,body.theme-jade .voice-btn{background:var(--theme-card)!important;border-color:var(--theme-border-opt)!important;color:var(--theme-text-2)!important}body.theme-purple-dark .voice-btn:hover,body.theme-navy .voice-btn:hover,body.theme-jade .voice-btn:hover{border-color:var(--theme-accent)!important;color:var(--theme-accent)!important}body.theme-purple-dark .tag,body.theme-navy .tag,body.theme-jade .tag{background:var(--theme-icon-bg)!important;color:var(--theme-accent)!important}body.theme-purple-dark .lyric-item,body.theme-navy .lyric-item,body.theme-jade .lyric-item{border-color:var(--theme-border-soft)!important}body.theme-purple-dark .prompt-view,body.theme-navy .prompt-view,body.theme-jade .prompt-view{background:var(--theme-card)!important;border-color:var(--theme-border-opt)!important;color:var(--theme-text)!important}body.theme-purple-dark .work-icon,body.theme-navy .work-icon,body.theme-jade .work-icon{background:var(--theme-icon-bg)!important;color:var(--theme-accent)!important}body.theme-purple-dark .ai-image,body.theme-navy .ai-image,body.theme-jade .ai-image{background:var(--theme-card)!important}body.theme-purple-dark .vm-item.on,body.theme-navy .vm-item.on,body.theme-jade .vm-item.on{background:var(--theme-primary)!important;color:var(--theme-primary-text)!important}body.theme-purple-dark .vm-head,body.theme-navy .vm-head,body.theme-jade .vm-head,body.theme-purple-dark .vm-list,body.theme-navy .vm-list,body.theme-jade .vm-list,body.theme-purple-dark .vm-foot,body.theme-navy .vm-foot,body.theme-jade .vm-foot{border-color:var(--theme-border-soft)!important}body.theme-purple-dark .ref-item,body.theme-navy .ref-item,body.theme-jade .ref-item{border-color:var(--theme-border-opt)!important}body.theme-purple-dark .vf-del,body.theme-navy .vf-del,body.theme-jade .vf-del{color:var(--theme-text-3)!important}body.theme-purple-dark .theme-opt,body.theme-navy .theme-opt,body.theme-jade .theme-opt{border-color:var(--theme-border-soft)!important}body.theme-purple-dark .theme-opt.on,body.theme-navy .theme-opt.on,body.theme-jade .theme-opt.on{color:var(--theme-accent)!important}body.theme-purple-dark .sp-title,body.theme-navy .sp-title,body.theme-jade .sp-title{color:var(--theme-text)!important}body.theme-purple-dark .sp-tip,body.theme-navy .sp-tip,body.theme-jade .sp-tip{color:var(--theme-text-2)!important}body.theme-purple-dark .sp-hint,body.theme-navy .sp-hint,body.theme-jade .sp-hint{color:var(--theme-text-3)!important}body.theme-purple-dark .p-retry,body.theme-navy .p-retry,body.theme-jade .p-retry{background:#d9770626!important;color:#f2b95c!important}
