.ls-empty[data-v-c07c92bd]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 20px;gap:6px;color:var(--lj-text-2);background:var(--color-bg-glass, rgba(127, 127, 127, .04));border-radius:18px;border:1px dashed var(--dp-line, rgba(127, 127, 127, .2));transition:border-color .2s,box-shadow .2s}.ls-empty[data-v-c07c92bd]:hover{border-color:var(--yq-accent-glow, rgba(199, 169, 107, .35));box-shadow:0 12px 28px #00000026}.ls-empty-art[data-v-c07c92bd]{position:relative;width:140px;height:110px;margin-bottom:6px;display:flex;align-items:center;justify-content:center}.ls-empty-art svg[data-v-c07c92bd]{width:100%;height:100%;filter:drop-shadow(0 6px 16px var(--yq-accent-glow, rgba(199, 169, 107, .3)));animation:ls-empty-float-c07c92bd 5s ease-in-out infinite}.ls-empty-glow[data-v-c07c92bd]{position:absolute;top:10%;right:10%;bottom:10%;left:10%;background:radial-gradient(closest-side,var(--yq-accent-glow, rgba(199, 169, 107, .28)),transparent 70%);filter:blur(14px);z-index:-1;animation:ls-empty-pulse-c07c92bd 4s ease-in-out infinite}@keyframes ls-empty-float-c07c92bd{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ls-empty-pulse-c07c92bd{0%,to{opacity:.5}50%{opacity:.9}}.ls-empty-title[data-v-c07c92bd]{font-size:15px;font-weight:600;color:var(--lj-text);margin:0;letter-spacing:.04em}.ls-empty-desc[data-v-c07c92bd]{font-size:12.5px;color:var(--lj-text-2);margin:0;max-width:380px;line-height:1.6}.ls-empty-actions[data-v-c07c92bd]{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.ls-empty-btn[data-v-c07c92bd]{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border-radius:10px;border:1px solid transparent;font-size:13px;cursor:pointer;letter-spacing:.04em;transition:all .18s ease;font-family:inherit}.ls-empty-btn--primary[data-v-c07c92bd]{background:linear-gradient(135deg,var(--yq-accent),var(--yq-rain));color:var(--yq-accent-fg, #0b0f14);font-weight:600;box-shadow:0 4px 14px var(--yq-accent-glow, rgba(199, 169, 107, .28))}.ls-empty-btn--primary[data-v-c07c92bd]:hover{transform:translateY(-1px);box-shadow:0 8px 22px var(--yq-accent-glow-strong, rgba(199, 169, 107, .42))}.ls-empty--sm[data-v-c07c92bd]{padding:18px 14px}.ls-empty--sm .ls-empty-art[data-v-c07c92bd]{width:88px;height:70px}.ls-empty--sm .ls-empty-title[data-v-c07c92bd]{font-size:13px}.ls-empty--sm .ls-empty-desc[data-v-c07c92bd]{font-size:11.5px}.ls-empty--md .ls-empty-art[data-v-c07c92bd]{width:140px;height:110px}.ls-empty--lg[data-v-c07c92bd]{padding:36px 28px}.ls-empty--lg .ls-empty-art[data-v-c07c92bd]{width:180px;height:140px}.ls-empty--lg .ls-empty-title[data-v-c07c92bd]{font-size:17px}.ls-empty--lg .ls-empty-desc[data-v-c07c92bd]{font-size:13.5px}@media (prefers-reduced-motion: reduce){.ls-empty-art svg[data-v-c07c92bd],.ls-empty-glow[data-v-c07c92bd]{animation:none}}.lj-topbar[data-v-0c0dbb14]{position:absolute;top:12px;right:16px;z-index:1000;display:flex;align-items:center;gap:8px;padding:0;background:transparent;border:none;box-shadow:none;box-sizing:border-box}@media (max-width: 767px){.lj-topbar[data-v-0c0dbb14]{top:calc(10px + var(--safe-top));right:10px}}.tb-right[data-v-0c0dbb14]{display:flex;align-items:center;gap:8px;margin-left:auto;flex:none}.tb-icon-btn[data-v-0c0dbb14]{position:relative;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:transparent;color:var(--dp-text2, var(--lj-text-2));font-size:17px;cursor:pointer;transition:all .18s}.tb-icon-btn[data-v-0c0dbb14]:hover{color:var(--dp-accent, var(--lj-dai));background:var(--dp-accent-faint, rgba(127, 168, 163, .12))}.tb-cd-btn[data-v-0c0dbb14]{width:auto;gap:6px;padding:0 12px;border:1px solid var(--dp-line, rgba(126, 136, 243, .22))}.tb-cd-btn[data-v-0c0dbb14]:hover{border-color:var(--dp-accent, var(--lj-dai))}.tb-cd-text[data-v-0c0dbb14]{font-size:11.5px;color:var(--dp-text2, var(--lj-text-2));white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.tb-cd-btn:hover .tb-cd-text[data-v-0c0dbb14]{color:var(--dp-accent, var(--lj-dai))}.tb-cd-panel[data-v-0c0dbb14]{width:260px;padding:10px 12px}.tb-cd-item[data-v-0c0dbb14]{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;cursor:pointer}.tb-cd-item[data-v-0c0dbb14]:hover{background:#7fa8a31a}.tb-cd-dot[data-v-0c0dbb14]{width:7px;height:7px;border-radius:50%;flex:none}.tb-cd-name[data-v-0c0dbb14]{flex:1;min-width:0;font-size:13px;color:var(--lj-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-cd-date[data-v-0c0dbb14]{font-size:11px;color:var(--lj-text-3);font-variant-numeric:tabular-nums}.tb-cd-days[data-v-0c0dbb14]{font-size:12px;color:var(--lj-dai);font-variant-numeric:tabular-nums;flex:none}.tb-cd-empty[data-v-0c0dbb14]{padding:12px 8px;text-align:center;font-size:12px;color:var(--lj-text-3)}.tb-alert-btn[data-v-0c0dbb14]{position:relative}.tb-alert-dot[data-v-0c0dbb14]{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;color:#fff;font-size:10px;font-weight:600;line-height:16px;text-align:center;box-shadow:0 0 0 2px var(--dp-bg, #0B0F14);transition:background var(--motion-fast) var(--ease-standard)}.tb-alert-dot.is-task[data-v-0c0dbb14]{background:linear-gradient(135deg,var(--yq-accent),var(--yq-accent-bright, #d97706))}.tb-alert-dot.is-alert[data-v-0c0dbb14]{background:var(--dp-up)}.tb-alert-panel[data-v-0c0dbb14]{width:360px;max-height:520px;overflow-y:auto;padding:10px 14px 12px}.tb-alert-panel .tb-panel-title[data-v-0c0dbb14]{display:flex;justify-content:space-between;align-items:center}.tb-alert-empty[data-v-0c0dbb14]{padding:0 4px;text-align:center;font-size:12px;color:var(--lj-text-3);line-height:1.7}.tb-alert-item[data-v-0c0dbb14]{position:relative;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:6px 10px;padding:10px 6px;border-radius:8px;cursor:pointer;transition:background .15s;border-bottom:1px dashed var(--lj-line)}.tb-alert-item[data-v-0c0dbb14]:last-child{border-bottom:none}.tb-alert-item[data-v-0c0dbb14]:hover{background:#7fa8a314}.tb-alert-item.unread[data-v-0c0dbb14]{background:#d8504f0a}.tb-alert-kind[data-v-0c0dbb14]{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:600}.tb-alert-name[data-v-0c0dbb14]{font-size:13px;color:var(--lj-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-alert-name i[data-v-0c0dbb14]{font-style:normal;font-size:11px;color:var(--lj-text-3);margin-left:4px}.tb-alert-meta[data-v-0c0dbb14]{grid-column:1 / -1;font-size:11px;color:var(--lj-text-2);font-variant-numeric:tabular-nums}.tb-alert-date[data-v-0c0dbb14]{font-size:11px;color:var(--lj-text-3);font-variant-numeric:tabular-nums;align-self:center}.tb-alert-newdot[data-v-0c0dbb14]{position:absolute;top:10px;right:4px;width:6px;height:6px;border-radius:50%;background:var(--dp-up)}.tb-alert-panel .tb-panel-title>span[data-v-0c0dbb14]{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:12.5px;color:var(--lj-text)}.tb-section-count[data-v-0c0dbb14]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:var(--lj-seal-soft, var(--yq-accent-faint));color:var(--lj-seal, var(--yq-accent));font-size:10.5px;font-weight:600}.tb-section-count--alert[data-v-0c0dbb14]{background:#d8504f1f;color:var(--dp-up)}.tb-alert-link[data-v-0c0dbb14]{font-size:11.5px;color:var(--lj-seal);text-decoration:none;cursor:pointer}.tb-alert-link[data-v-0c0dbb14]:hover{text-decoration:underline}.tb-alert-divider[data-v-0c0dbb14]{height:1px;background:var(--lj-line);margin:4px 0}.tb-alert-item.kind-task[data-v-0c0dbb14]{grid-template-columns:44px 1fr}.tb-alert-item.kind-task .tb-alert-name[data-v-0c0dbb14]{font-size:12.5px}.tb-alert-item.overdue[data-v-0c0dbb14]{background:#d8504f0d}.tb-alert-kind.pri-high[data-v-0c0dbb14]{background:#d8504f24;color:var(--dp-up)}.tb-alert-kind.pri-medium[data-v-0c0dbb14]{background:var(--yq-accent-faint, rgba(199, 169, 107, .18));color:var(--yq-accent)}.tb-alert-kind.pri-low[data-v-0c0dbb14]{background:#7fa8a324;color:var(--yq-rain)}.tb-alert-item.kind-cd[data-v-0c0dbb14]{grid-template-columns:10px 1fr}.tb-alert-item.kind-cd .tb-alert-name[data-v-0c0dbb14]{font-size:12.5px}.tb-cd-mark[data-v-0c0dbb14]{width:7px;height:7px;border-radius:50%;justify-self:center;flex:none}.tb-alert-days[data-v-0c0dbb14]{font-style:normal;font-weight:600;color:var(--lj-seal, var(--yq-accent))}.tb-alert-item.kind-invite[data-v-0c0dbb14]{grid-template-columns:44px 1fr auto;cursor:default}.tb-alert-item.kind-invite[data-v-0c0dbb14]:hover{background:#d8504f0d}.tb-alert-kind.kind-chess[data-v-0c0dbb14]{background:#7fa8a329;color:var(--yq-rain)}.tb-alert-kind.kind-table[data-v-0c0dbb14]{background:var(--yq-accent-faint, rgba(199, 169, 107, .18));color:var(--yq-accent)}.tb-invite-acts[data-v-0c0dbb14]{display:inline-flex;gap:6px;align-self:center}.tb-invite-btn[data-v-0c0dbb14]{border:1px solid transparent;border-radius:999px;padding:3px 12px;font-size:11.5px;line-height:1.5;cursor:pointer;font-family:inherit;transition:all .18s}.tb-invite-btn.accept[data-v-0c0dbb14]{background:#3f968e24;color:#3f968e;border-color:#3f968e59}.tb-invite-btn.accept[data-v-0c0dbb14]:hover:not(:disabled){background:#3f968e;color:#fff}.tb-invite-btn.decline[data-v-0c0dbb14]{background:transparent;color:var(--lj-text-2);border-color:var(--lj-line)}.tb-invite-btn.decline[data-v-0c0dbb14]:hover:not(:disabled){color:var(--lj-seal);border-color:var(--lj-seal)}.tb-invite-btn[data-v-0c0dbb14]:disabled{opacity:.5;cursor:default}@media (max-width: 767px){.tb-icon-btn[data-v-0c0dbb14]{width:40px;height:44px}}.tb-user[data-v-0c0dbb14]{display:flex;align-items:center;gap:4px;cursor:pointer;padding:6px 10px;border-radius:10px;background:transparent;transition:all .18s}.tb-user[data-v-0c0dbb14]:hover{background:var(--dp-accent-faint, rgba(127, 168, 163, .12))}.tb-user:hover .tb-user-name[data-v-0c0dbb14]{color:var(--dp-accent, var(--lj-dai))}.tb-user-name[data-v-0c0dbb14]{font-size:13px;color:var(--dp-text, var(--lj-text))}.tb-caret[data-v-0c0dbb14]{font-size:12px;color:var(--dp-text3, var(--lj-text-2))}.tb-user-panel[data-v-0c0dbb14]{width:280px;padding:4px 6px 6px;color:var(--lj-text, #222)}.tb-user-card[data-v-0c0dbb14]{padding:12px 14px 10px;border-bottom:1px solid var(--lj-line, rgba(0,0,0,.06));margin-bottom:4px}.tb-user-card__name[data-v-0c0dbb14]{font-size:14px;font-weight:600;color:var(--lj-text, #222);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-user-card__email[data-v-0c0dbb14]{font-size:11.5px;color:var(--lj-text-3, #888);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.tb-user-list[data-v-0c0dbb14]{list-style:none;padding:0;margin:4px 0 0}.tb-user-item[data-v-0c0dbb14]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;font-size:13px;line-height:1.2;color:var(--lj-text-2, #555);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s,color .15s}.tb-user-item>.el-icon[data-v-0c0dbb14]{font-size:15px;color:var(--lj-text-3, #888);transition:color .15s}.tb-user-item[data-v-0c0dbb14]:hover{background:var(--lj-seal-soft, rgba(217, 138, 118, .08));color:var(--lj-seal, #d98a76)}.tb-user-item:hover>.el-icon[data-v-0c0dbb14]{color:var(--lj-seal, #d98a76)}.tb-user-item--divided[data-v-0c0dbb14]{margin-top:6px;border-top:1px solid var(--lj-line, rgba(0,0,0,.06));padding-top:10px;border-top-left-radius:0;border-top-right-radius:0}.tb-user-item>span[data-v-0c0dbb14]:not(.tb-user-side){flex:none}.tb-user-side[data-v-0c0dbb14]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--lj-text-3, #888)}.tb-user-mini-switch[data-v-0c0dbb14]{position:relative;width:28px;height:16px;border-radius:999px;background:#4a5f6333;border:1px solid var(--lj-line-strong, rgba(0,0,0,.08));transition:background .18s,border-color .18s}.tb-user-mini-switch[data-v-0c0dbb14]:after{content:"";position:absolute;top:50%;left:2px;width:10px;height:10px;border-radius:50%;background:var(--lj-text-3, #888);transform:translateY(-50%);transition:left .18s,background .18s}.tb-user-mini-switch.on[data-v-0c0dbb14]{background:var(--lj-seal-soft, rgba(217, 138, 118, .16));border-color:var(--lj-seal, #d98a76)}.tb-user-mini-switch.on[data-v-0c0dbb14]:after{left:14px;background:var(--yq-rain-bright, #62e6d1)}.tb-user-mini-status.off[data-v-0c0dbb14]{color:var(--lj-text-3, #888)}.tb-user-ext[data-v-0c0dbb14]{font-size:12px}.vib[data-v-dd8e2b47]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;cursor:pointer;color:var(--lj-text-2, #9aa8ad);transition:all .25s;flex:none}.vib[data-v-dd8e2b47]:hover{color:var(--lj-seal, #d98a76);background:#7fa8a31a}.vib.listening[data-v-dd8e2b47]{color:#e06464}.vib.unsupported[data-v-dd8e2b47]{opacity:.5;cursor:not-allowed}.vib.unsupported[data-v-dd8e2b47]:hover{color:var(--lj-text-2, #9aa8ad);background:transparent}.vib-mic[data-v-dd8e2b47]{width:16px;height:16px;opacity:.9}.vib-wave[data-v-dd8e2b47]{display:inline-flex;align-items:center;gap:2px;height:16px}.vib-wave i[data-v-dd8e2b47]{width:2.5px;height:6px;border-radius:2px;background:currentColor;animation:vib-beat-dd8e2b47 1s ease-in-out infinite}.vib-wave i[data-v-dd8e2b47]:nth-child(2){animation-delay:.15s}.vib-wave i[data-v-dd8e2b47]:nth-child(3){animation-delay:.3s}.vib-wave i[data-v-dd8e2b47]:nth-child(4){animation-delay:.45s}@keyframes vib-beat-dd8e2b47{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1.4)}}.vib-tip[data-v-dd8e2b47]{position:absolute;top:calc(100% + 6px);right:50%;transform:translate(50%);font-size:11px;color:var(--lj-text-2, #9aa8ad);white-space:nowrap;background:var(--lj-glass, rgba(127,168,163,.9));padding:2px 8px;border-radius:6px;z-index:5}.vib[data-v-dd8e2b47]{position:relative}.vib-tip-enter-active[data-v-dd8e2b47],.vib-tip-leave-active[data-v-dd8e2b47]{transition:opacity .18s}.vib-tip-enter-from[data-v-dd8e2b47],.vib-tip-leave-to[data-v-dd8e2b47]{opacity:0}.ds-search[data-v-563461c6]{position:relative;width:100%}.ds-search[data-v-563461c6] .el-input__wrapper{background:var(--dp-surface2)!important;box-shadow:inset 0 0 0 1px var(--dp-line)!important;border-radius:8px}.ds-search[data-v-563461c6] .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px var(--dp-line-strong)!important}.ds-search[data-v-563461c6] .el-input__inner{font-size:13px}.ds-search[data-v-563461c6] .el-input__inner::placeholder{color:var(--dp-text3)}.ds-suggest[data-v-563461c6]{position:absolute;top:calc(100% + 6px);left:0;width:320px;max-height:60vh;overflow-y:auto;z-index:1200;padding:8px;border-radius:12px;background:var(--dp-surface);border:1px solid var(--dp-line);box-shadow:var(--dp-raised, var(--dp-shadow))}:root[data-theme=night] .ds-suggest[data-v-563461c6]{background:#1c182ef5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ds-head[data-v-563461c6]{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--dp-text3);padding:8px 8px 4px}.ds-subhead[data-v-563461c6]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--dp-text2);padding:8px 8px 4px}.ds-group+.ds-group[data-v-563461c6]{margin-top:2px}.ds-item[data-v-563461c6]{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:7px;cursor:pointer;font-size:13px;color:var(--dp-text)}.ds-item[data-v-563461c6]:hover{background:var(--dp-surface2);color:var(--dp-accent)}.ds-ic[data-v-563461c6]{flex:none;opacity:.85}.ds-label[data-v-563461c6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-empty[data-v-563461c6]{font-size:12px;color:var(--dp-text3);padding:12px 8px;text-align:center}.ds-modules[data-v-563461c6]{border-top:1px solid var(--dp-line);margin-top:6px}.ds-mod-row[data-v-563461c6]{display:flex;flex-wrap:wrap;gap:4px;padding:0 4px 4px}.ds-mod[data-v-563461c6]{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:7px;font-size:12px;color:var(--dp-text2);cursor:pointer;text-decoration:none}.ds-mod[data-v-563461c6]:hover{background:var(--dp-surface2);color:var(--dp-text)}.ds-mod.active[data-v-563461c6]{background:var(--dp-accent-faint);color:var(--dp-accent)}.ds-fade-enter-active[data-v-563461c6],.ds-fade-leave-active[data-v-563461c6]{transition:opacity .15s,transform .15s}.ds-fade-enter-from[data-v-563461c6],.ds-fade-leave-to[data-v-563461c6]{opacity:0;transform:translateY(-4px)}.dsb[data-v-45bce024]{position:fixed;top:0;left:0;bottom:0;z-index:90;width:220px;display:flex;flex-direction:column;background:var(--dp-surface);border-right:1px solid var(--dp-line);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden;transition:transform .24s cubic-bezier(.4,0,.2,1),opacity .18s ease}:root[data-theme=night] .dsb[data-v-45bce024]{background:#161326b8;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%)}.dsb.collapsed[data-v-45bce024]{transform:translate(-100%);opacity:0;pointer-events:none}.dsb-head[data-v-45bce024]{display:flex;flex-direction:column;gap:10px;padding:12px;border-bottom:1px solid var(--dp-line);flex-shrink:0}.dsb-head-row[data-v-45bce024]{display:flex;align-items:center;justify-content:space-between;gap:8px}.dsb-search[data-v-45bce024]{width:100%}.dsb-brand[data-v-45bce024]{display:flex;align-items:center;gap:9px;cursor:pointer;min-width:0;flex:1}.dsb-brand-rune[data-v-45bce024]{width:28px;height:28px;display:block;flex-shrink:0;-webkit-user-select:none;user-select:none;box-shadow:0 2px 10px #0c141861}:root[data-theme=day] .dsb-brand-rune[data-v-45bce024]{box-shadow:none}.rune-day[data-v-45bce024]{display:none}:root[data-theme=day] .rune-day[data-v-45bce024]{display:block}:root[data-theme=day] .rune-night[data-v-45bce024]{display:none}.dsb-brand-text[data-v-45bce024]{font-size:14px;font-weight:600;letter-spacing:.02em;white-space:nowrap;color:var(--dp-text);overflow:hidden;text-overflow:ellipsis}.dsb-toggle[data-v-45bce024]{width:24px;height:24px;flex-shrink:0;border-radius:6px;background:transparent;border:1px solid var(--dp-line);color:var(--dp-text3);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .15s}.dsb-toggle[data-v-45bce024]:hover{color:var(--dp-accent);border-color:var(--dp-accent);background:var(--dp-accent-faint)}.dsb-open-fab[data-v-45bce024]{position:fixed;top:72px;left:14px;z-index:95;width:34px;height:34px;border-radius:9px;background:var(--dp-surface);border:1px solid var(--dp-line);color:var(--dp-text2);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:var(--dp-shadow);transition:all .15s}.dsb-open-fab[data-v-45bce024]:hover{color:var(--dp-accent);border-color:var(--dp-accent);background:var(--dp-accent-faint);transform:translateY(-1px)}:root[data-theme=night] .dsb-open-fab[data-v-45bce024]{background:#161326d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dsb-nav[data-v-45bce024]{flex:1;overflow-y:auto;padding:10px 10px 16px;scrollbar-width:thin}.dsb-nav[data-v-45bce024]::-webkit-scrollbar{width:4px}.dsb-nav[data-v-45bce024]::-webkit-scrollbar-thumb{background:var(--dp-line);border-radius:999px}.dsb-group-label[data-v-45bce024]{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dp-text3);padding:12px 12px 6px;font-weight:500}.dsb-sublabel[data-v-45bce024]{font-size:10px;letter-spacing:.12em;color:var(--dp-text3);opacity:.72;padding:8px 12px 4px 26px;font-weight:500;position:relative}.dsb-sublabel[data-v-45bce024]:before{content:"";position:absolute;left:15px;top:12px;width:1px;height:10px;background:var(--dp-line)}.dsb-item-sub[data-v-45bce024]{padding-left:26px}.dsb-item[data-v-45bce024]{display:flex;align-items:center;gap:10px;padding:7px 12px;border-radius:8px;color:var(--dp-text2);text-decoration:none;font-size:13px;margin:1px 0;transition:background .15s,color .15s;cursor:pointer;position:relative}.dsb-item[data-v-45bce024]:hover{background:var(--dp-surface2);color:var(--dp-text)}.dsb-item.active[data-v-45bce024]{background:var(--dp-accent-faint);color:var(--dp-accent);font-weight:600}.dsb-item.active[data-v-45bce024]:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:3px;height:14px;border-radius:0 3px 3px 0;background:var(--dp-accent)}.dsb-ic[data-v-45bce024]{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.dsb-ic[data-v-45bce024] svg{width:16px;height:16px}.dsb-label[data-v-45bce024]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsb-action[data-v-45bce024]{background:transparent;border:none;text-align:left;cursor:pointer;font-family:inherit;width:100%}.dsb-divider[data-v-45bce024]{height:1px;background:var(--dp-line);margin:8px 10px}.dsb-foot[data-v-45bce024]{flex-shrink:0;padding:8px 18px 10px;border-top:1px solid var(--dp-line);font-size:10px;color:var(--dp-text3);letter-spacing:.04em}.mt-tabbar[data-v-83c9b316]{position:fixed;left:0;right:0;bottom:0;z-index:1500;display:flex;padding:6px 20px calc(6px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)));justify-content:space-around;background:linear-gradient(180deg,#ffffff08,#fff0 45%),var(--lj-glass, rgba(22,30,39,.62));-webkit-backdrop-filter:var(--lj-glass-blur, saturate(180%) blur(20px));backdrop-filter:var(--lj-glass-blur, saturate(180%) blur(20px));border-top:1px solid var(--lj-line, rgba(15,40,70,.14));box-shadow:0 -10px 30px #00000029,inset 0 1px #ffffff0f}.mt-tab[data-v-83c9b316]{flex:1;max-width:200px;min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:transparent;border:none;cursor:pointer;color:var(--lj-text-3, #8a8f98);transition:color .25s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mt-tab[data-v-83c9b316]:active{transform:translateY(1px) scale(.98)}.mt-ico[data-v-83c9b316]{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease}.mt-ico svg[data-v-83c9b316]{width:100%;height:100%}.mt-tab.active[data-v-83c9b316]{color:var(--lj-dai, #5b6ae0)}.mt-tab.active .mt-ico svg[data-v-83c9b316]{stroke-width:2}.mt-tab.active .mt-ico[data-v-83c9b316]{transform:translateY(-1px)}.mt-lab[data-v-83c9b316]{font-size:11px;letter-spacing:.04em}.mt-tab.active .mt-lab[data-v-83c9b316]{font-weight:600}.mid[data-v-15812ddc]{position:fixed;top:calc(10px + var(--safe-top, env(safe-area-inset-top, 0px)));right:12px;z-index:1600}.mid-mask[data-v-15812ddc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.mid-pill[data-v-15812ddc]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px 7px 10px;border-radius:999px;border:1px solid var(--lj-line, rgba(15, 40, 70, .14));background:var(--lj-glass, rgba(22, 30, 39, .62));-webkit-backdrop-filter:var(--lj-glass-blur, saturate(180%) blur(20px));backdrop-filter:var(--lj-glass-blur, saturate(180%) blur(20px));box-shadow:0 6px 20px #00000038;color:var(--lj-text, #e8eaee);font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,border-color .2s ease}.mid-pill[data-v-15812ddc]:active{transform:scale(.96)}.mid-pill.open[data-v-15812ddc]{border-color:var(--lj-dai, #5b6ae0)}.mid-pill__ico[data-v-15812ddc]{width:16px;height:16px;display:inline-flex;color:var(--lj-dai, #5b6ae0)}.mid-pill__ico svg[data-v-15812ddc]{width:100%;height:100%}.mid-pill__lab[data-v-15812ddc]{font-size:12px;letter-spacing:.02em}.mid-pill__n[data-v-15812ddc]{min-width:17px;height:17px;padding:0 5px;border-radius:999px;background:#d8504f;color:#fff;font-size:10.5px;font-weight:600;line-height:17px;text-align:center;font-variant-numeric:tabular-nums}.mid-card[data-v-15812ddc]{position:absolute;top:calc(100% + 8px);right:0;width:min(78vw,300px);max-height:56vh;overflow-y:auto;padding:10px 12px 12px;border-radius:14px;border:1px solid var(--lj-line, rgba(15, 40, 70, .14));background:var(--lj-glass, rgba(22, 30, 39, .82));-webkit-backdrop-filter:var(--lj-glass-blur, saturate(180%) blur(20px));backdrop-filter:var(--lj-glass-blur, saturate(180%) blur(20px));box-shadow:0 14px 40px #00000057;color:var(--lj-text, #e8eaee)}.mid-card__head[data-v-15812ddc]{font-size:11.5px;font-weight:600;color:var(--lj-text-3, #8a8f98);padding-bottom:8px;margin-bottom:6px;border-bottom:1px solid var(--lj-line, rgba(15, 40, 70, .14))}.mid-row[data-v-15812ddc]{padding:8px 0;border-bottom:1px dashed var(--lj-line, rgba(15, 40, 70, .14))}.mid-row[data-v-15812ddc]:last-child{border-bottom:none;padding-bottom:2px}.mid-row__main[data-v-15812ddc]{display:flex;align-items:center;gap:7px}.mid-tag[data-v-15812ddc]{flex:none;padding:2px 7px;border-radius:999px;font-size:10.5px;font-weight:600}.mid-tag.chess[data-v-15812ddc]{background:#7fa8a32e;color:var(--c-jade)}.mid-tag.table[data-v-15812ddc]{background:#c7a96b2e;color:var(--c-gold)}.mid-row__txt[data-v-15812ddc]{min-width:0;font-size:12.5px;line-height:1.45;color:var(--lj-text, #e8eaee)}.mid-row__txt b[data-v-15812ddc]{font-weight:600}.mid-row__foot[data-v-15812ddc]{display:flex;align-items:center;justify-content:space-between;margin-top:7px}.mid-row__meta[data-v-15812ddc]{font-size:11px;color:var(--lj-text-3, #8a8f98)}.mid-row__acts[data-v-15812ddc]{display:inline-flex;gap:8px}.mid-btn[data-v-15812ddc]{border-radius:999px;border:1px solid transparent;padding:4px 14px;font-size:12px;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .18s ease}.mid-btn[data-v-15812ddc]:active:not(:disabled){transform:scale(.95)}.mid-btn.accept[data-v-15812ddc]{background:#3f968e2e;color:#3f968e;border-color:#3f968e66}.mid-btn.decline[data-v-15812ddc]{background:transparent;color:var(--lj-text-3, #8a8f98);border-color:var(--lj-line, rgba(15, 40, 70, .14))}.mid-btn[data-v-15812ddc]:disabled{opacity:.5}.mid-pop-enter-active[data-v-15812ddc],.mid-pop-leave-active[data-v-15812ddc]{transition:opacity .18s ease,transform .18s ease}.mid-pop-enter-from[data-v-15812ddc],.mid-pop-leave-to[data-v-15812ddc]{opacity:0;transform:translateY(-6px) scale(.98)}@media (prefers-reduced-motion: reduce){.mid-pop-enter-active[data-v-15812ddc],.mid-pop-leave-active[data-v-15812ddc]{transition-duration:.01s}.mid-pill[data-v-15812ddc]:active{transform:none}}.app-icon[data-v-9a78d26e]{display:inline-block;vertical-align:-.125em;flex:none}.app-icon.is-raw[data-v-9a78d26e]{width:auto;height:auto;font-size:inherit;line-height:1}.npbar[data-v-48f06516],.np-mini[data-v-48f06516],.np-mode-menu[data-v-48f06516]{--np-fg: #fff;--np-fill-weak: rgba(255, 255, 255, .05);--np-fill: rgba(255, 255, 255, .06);--np-fill-hover: rgba(255, 255, 255, .08);--np-fill-half: rgba(255, 255, 255, .1);--np-fill-active: rgba(255, 255, 255, .12);--np-fill-strong: rgba(255, 255, 255, .14);--np-fill-on: rgba(255, 255, 255, .16);--np-fill-max: rgba(255, 255, 255, .2);--np-fill-focus: rgba(255, 255, 255, .32);--np-line-weak: rgba(255, 255, 255, .08);--np-line: rgba(255, 255, 255, .12);--np-line-strong: rgba(255, 255, 255, .18);--np-line-hover: rgba(255, 255, 255, .24);--np-hi: inset 0 1px 0 rgba(255, 255, 255, .06);--np-hi-mid: inset 0 1px 0 rgba(255, 255, 255, .07);--np-hi-strong: inset 0 1px 0 rgba(255, 255, 255, .18);--np-accent-a: #3d7fd6;--np-accent-b: #2a5fa8;--np-accent-glow: rgba(61, 127, 214, .42);--np-accent-soft: rgba(61, 127, 214, .22);--np-shade: rgba(0, 0, 0, .45);--np-shade-strong: rgba(0, 0, 0, .55)}.npbar[data-v-48f06516]{position:fixed;bottom:14px;left:50%;transform:translate(-50%);width:min(calc(100% - 32px),1200px);height:60px;z-index:980;display:flex;align-items:center;gap:14px;padding:0 16px 0 14px;border-radius:16px;background:linear-gradient(160deg,#1c2430eb,#141a26e6);border:1px solid var(--np-line-weak);box-shadow:0 12px 40px var(--np-shade),var(--np-hi);-webkit-backdrop-filter:saturate(150%) blur(14px);backdrop-filter:saturate(150%) blur(14px);box-sizing:border-box}.npbar-enter-active[data-v-48f06516],.npbar-leave-active[data-v-48f06516]{transition:opacity .3s ease,transform .3s ease}.npbar-enter-from[data-v-48f06516],.npbar-leave-to[data-v-48f06516]{opacity:0;transform:translateY(24px)}.np-info[data-v-48f06516]{display:flex;align-items:center;gap:10px;min-width:0;flex:0 0 auto;width:280px;cursor:pointer;border-radius:10px;transition:background-color .16s ease}.np-info[data-v-48f06516]:hover{background:var(--np-fill-hover)}.np-info[data-v-48f06516]:active{background:var(--np-fill-active)}.np-cover[data-v-48f06516]{position:relative;width:36px;height:36px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#7aacd280,#4c6ea066);color:#e0eeffe6}.np-note[data-v-48f06516]{font-size:18px}.np-badge[data-v-48f06516]{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#6b7280;border:2px solid #141a26}.np-badge.live[data-v-48f06516]{background:#4ade80;box-shadow:0 0 6px #4ade80b3;animation:pulse-48f06516 1.4s ease-in-out infinite}@keyframes pulse-48f06516{0%,to{opacity:1}50%{opacity:.4}}.np-meta[data-v-48f06516]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.np-title[data-v-48f06516]{font-family:var(--font-serif, serif);font-size:13px;color:#e9eef5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.np-artist[data-v-48f06516]{font-size:11px;color:#c8d2e099;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.np-btn[data-v-48f06516]{width:32px;height:32px;flex-shrink:0;border:none;border-radius:50%;background:var(--np-fill);color:#dbe3ee;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.np-btn[data-v-48f06516]:hover{background:var(--np-fill-strong);color:var(--np-fg)}.np-btn[data-v-48f06516]:disabled{opacity:.32;cursor:not-allowed}.np-btn[data-v-48f06516] svg,.np-btn svg[data-v-48f06516]{width:16px;height:16px}.np-toggle[data-v-48f06516]{width:40px;height:40px;background:linear-gradient(140deg,var(--np-accent-a),var(--np-accent-b));color:var(--np-fg);box-shadow:0 4px 12px var(--np-accent-glow),var(--np-hi-strong)}.np-toggle[data-v-48f06516]:hover{background:linear-gradient(140deg,#4b8ce0,#326ab8)}.np-toggle svg[data-v-48f06516]{width:18px;height:18px}.np-step[data-v-48f06516]{background:var(--np-fill-weak)}.np-mode-wrap[data-v-48f06516]{position:relative;flex-shrink:0}.np-mode[data-v-48f06516]{display:inline-flex;align-items:center;gap:4px;width:auto;height:32px;padding:0 10px;border-radius:16px;background:var(--np-fill-weak);font-size:12px}.np-mode svg[data-v-48f06516]{width:14px;height:14px}.np-mode[aria-expanded=true][data-v-48f06516]{background:var(--np-fill-on);color:var(--np-fg)}.np-mode-label[data-v-48f06516]{line-height:1;letter-spacing:.04em}.np-mode[data-v-48f06516]:hover{background:var(--np-fill-active)}.np-close[data-v-48f06516]{background:transparent}.np-close[data-v-48f06516]:hover{background:#ef44442e;color:#f87171}.np-min[data-v-48f06516]{background:transparent}.np-min[data-v-48f06516]:hover{background:var(--np-fill-strong)}.np-expand[data-v-48f06516]{background:var(--np-fill-half);border:1px solid var(--np-line-strong);color:var(--np-fg)}.np-expand[data-v-48f06516]:hover{background:var(--np-fill-max);border-color:var(--np-fill-focus)}.np-mini[data-v-48f06516]{position:fixed;width:46px;height:46px;z-index:981;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;color:#e0eeffeb;background:linear-gradient(160deg,#263040f0,#181f2ceb);border:1px solid var(--np-line);box-shadow:0 8px 26px #0000006b,var(--np-hi-mid);-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px);transition:border-color .2s ease,box-shadow .2s ease}.np-mini[data-v-48f06516]:hover{border-color:var(--np-line-hover)}.np-mini[data-v-48f06516]:focus-visible{outline:2px solid var(--yq-accent, #fbbf24);outline-offset:2px}.np-mini.dragging[data-v-48f06516]{cursor:grabbing;box-shadow:0 14px 34px #0000008c}.np-mini-note[data-v-48f06516]{font-size:19px;line-height:1}.np-mini-dot[data-v-48f06516]{position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:50%;background:#c8d7e661}.np-mini.playing .np-mini-dot[data-v-48f06516]{background:var(--yq-accent, #fbbf24);animation:npMiniPulse-48f06516 1.9s ease-out infinite}@keyframes npMiniPulse-48f06516{0%{box-shadow:0 0 #fbbf2480}70%{box-shadow:0 0 0 7px #fbbf2400}to{box-shadow:0 0 #fbbf2400}}@media (prefers-reduced-motion: reduce){.np-mini.playing .np-mini-dot[data-v-48f06516]{animation:none}}.np-qmeta[data-v-48f06516]{margin-left:6px;font-size:10px;color:#c8d7e68c;font-variant-numeric:tabular-nums;padding:1px 5px;border-radius:6px;background:var(--np-fill)}.np-progress[data-v-48f06516]{flex:1 1 auto;min-width:200px;display:flex;align-items:center;gap:10px}.np-time[data-v-48f06516]{font-size:12px;color:#bec8d6a6;font-variant-numeric:tabular-nums;min-width:42px;text-align:center}.np-time[data-v-48f06516]:first-child{text-align:right}.np-range[data-v-48f06516]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;height:4px;border-radius:4px;background:var(--np-fill-on);outline:none;cursor:pointer}.np-range[data-v-48f06516]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:#dfe8f4;border:none;box-shadow:0 1px 4px #0006;transition:transform .15s}.np-range[data-v-48f06516]::-webkit-slider-thumb:hover{transform:scale(1.25)}.np-range[data-v-48f06516]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#dfe8f4;border:none}.np-range[data-v-48f06516]:disabled{opacity:.4;cursor:default}.np-vol-ic[data-v-48f06516]{width:16px;height:16px;fill:currentColor}.np-volume[data-v-48f06516]{display:flex;align-items:center;gap:6px;flex-shrink:0}.np-vol[data-v-48f06516]{width:88px}.np-mode-menu[data-v-48f06516]{position:absolute;right:0;bottom:calc(100% + 8px);margin:0;padding:6px;min-width:168px;list-style:none;background:linear-gradient(160deg,#1c2430f5,#141a26f5);border:1px solid var(--np-line-weak);border-radius:14px;box-shadow:0 14px 40px var(--np-shade-strong),var(--np-hi);-webkit-backdrop-filter:saturate(150%) blur(14px);backdrop-filter:saturate(150%) blur(14px);z-index:5}.np-mode-menu li[data-v-48f06516]{display:flex;align-items:center;gap:10px;padding:8px 10px;font-size:13px;color:#dce6f0d9;border-radius:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.np-mode-menu li[data-v-48f06516]:hover{background:var(--np-fill-hover);color:var(--np-fg)}.np-mode-menu li.active[data-v-48f06516]{background:var(--np-accent-soft);color:var(--np-fg)}.npmenu-ic[data-v-48f06516]{display:inline-flex;width:18px;height:18px;flex-shrink:0;color:currentColor}.npmenu-text[data-v-48f06516]{flex:1;min-width:0;white-space:nowrap}.npmenu-check[data-v-48f06516]{width:16px;height:16px;color:#4ade80;flex-shrink:0}.npmenu-enter-active[data-v-48f06516],.npmenu-leave-active[data-v-48f06516]{transition:opacity .14s ease,transform .14s ease}.npmenu-enter-from[data-v-48f06516],.npmenu-leave-to[data-v-48f06516]{opacity:0;transform:translateY(6px)}@media (max-width: 768px){.npbar[data-v-48f06516]{left:8px;right:8px;width:auto;transform:none;bottom:calc(64px + 14px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)));height:58px;gap:8px;padding:0 10px}.np-info[data-v-48f06516]{flex:1 1 auto;width:auto;min-width:0;gap:8px}.np-cover[data-v-48f06516]{width:34px;height:34px}.np-note[data-v-48f06516]{font-size:17px}.np-title[data-v-48f06516]{font-size:13px}.np-artist[data-v-48f06516]{font-size:11px}.np-progress[data-v-48f06516],.np-mode-wrap[data-v-48f06516],.np-volume[data-v-48f06516],.np-close[data-v-48f06516]{display:none}.np-btn[data-v-48f06516]{width:36px;height:36px}.np-toggle[data-v-48f06516]{width:44px;height:44px}.np-toggle svg[data-v-48f06516]{width:20px;height:20px}.np-min[data-v-48f06516],.np-expand[data-v-48f06516]{width:34px;height:34px}}@media (orientation: landscape) and (max-height: 500px) and (min-width: 769px){.npbar[data-v-48f06516]{left:8px;right:8px;width:auto;transform:none;bottom:calc(10px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)));height:54px;gap:8px;padding:0 10px}.np-info[data-v-48f06516]{flex:1 1 auto;width:auto;min-width:0;gap:8px}.np-cover[data-v-48f06516]{width:32px;height:32px}.np-note[data-v-48f06516]{font-size:16px}.np-title[data-v-48f06516]{font-size:13px}.np-artist[data-v-48f06516]{font-size:11px}.np-progress[data-v-48f06516],.np-mode-wrap[data-v-48f06516],.np-volume[data-v-48f06516],.np-close[data-v-48f06516]{display:none}.np-btn[data-v-48f06516]{width:34px;height:34px}.np-toggle[data-v-48f06516]{width:42px;height:42px}.np-toggle svg[data-v-48f06516]{width:19px;height:19px}.np-min[data-v-48f06516],.np-expand[data-v-48f06516]{width:32px;height:32px}}.site-footer[data-v-4144b000]{display:flex;align-items:center;justify-content:center;padding:8px 20px;text-align:center}.sf-content[data-v-4144b000]{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.sf-icon[data-v-4144b000]{width:16px;height:16px;object-fit:contain;flex:none;opacity:.9}.sf-links[data-v-4144b000]{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap;justify-content:center}.sf-links a[data-v-4144b000]{color:var(--dp-text3, var(--ls-text-3));text-decoration:none;transition:color .2s;white-space:nowrap}.sf-links a[data-v-4144b000]:hover{color:var(--dp-accent, var(--ls-dai))}.sf-divider[data-v-4144b000]{color:var(--dp-text3, var(--ls-text-3));opacity:.6}.cp-mask[data-v-b76f27a7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#080c188c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding:14vh 20px 20px}.cp-panel[data-v-b76f27a7]{width:100%;max-width:620px;background:var(--dp-surface, #161b2c);border:1px solid var(--dp-line, rgba(126, 136, 243, .25));border-radius:14px;box-shadow:0 24px 60px #00000073,0 0 0 1px #7e88f30f;overflow:hidden;display:flex;flex-direction:column;max-height:70vh}.cp-search[data-v-b76f27a7]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--dp-line, rgba(126, 136, 243, .2))}.cp-search-icon[data-v-b76f27a7]{font-size:14px;color:var(--dp-text3, #94a3b8);width:22px;text-align:center;border:1px solid var(--dp-line, rgba(126,136,243,.3));border-radius:6px;padding:1px 0}.cp-input[data-v-b76f27a7]{flex:1;background:transparent;border:0;outline:0;font-size:15px;color:var(--dp-text, #f4f4f7);font-family:inherit}.cp-input[data-v-b76f27a7]::placeholder{color:var(--dp-text3, #6b7793)}.cp-kbd[data-v-b76f27a7]{font-size:11px;color:var(--dp-text3, #94a3b8);padding:2px 6px;border:1px solid var(--dp-line, rgba(126,136,243,.25));border-radius:4px}.cp-list[data-v-b76f27a7]{flex:1;overflow-y:auto;padding:6px 6px 12px;scrollbar-width:thin}.cp-empty[data-v-b76f27a7]{padding:36px 16px;text-align:center;color:var(--dp-text3, #6b7793);font-size:13px}.cp-item[data-v-b76f27a7]{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:8px 12px;border:0;background:transparent;color:var(--dp-text, #f4f4f7);font-size:14px;border-radius:8px;cursor:pointer;font-family:inherit}.cp-item.group[data-v-b76f27a7]{font-size:11px;color:var(--dp-text3, #94a3b8);letter-spacing:.12em;text-transform:uppercase;padding:12px 14px 4px;cursor:default;font-weight:600}.cp-item.group[data-v-b76f27a7]:hover{background:transparent}.cp-item.active[data-v-b76f27a7]{background:linear-gradient(180deg,#7e88f338,#7e88f31f);box-shadow:inset 0 0 0 1px #7e88f366}.cp-item-icon[data-v-b76f27a7]{width:22px;text-align:center;color:var(--dp-accent, #67e8f9);font-size:14px;flex:0 0 22px}.cp-item-name[data-v-b76f27a7]{flex:0 0 auto}.cp-item-desc[data-v-b76f27a7]{color:var(--dp-text3, #94a3b8);font-size:12px;margin-left:auto;padding-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-item-kbd[data-v-b76f27a7]{font-size:10.5px;color:var(--dp-text3, #94a3b8);padding:2px 6px;border:1px solid var(--dp-line, rgba(126,136,243,.25));border-radius:4px;margin-left:8px;letter-spacing:.04em}.cp-foot[data-v-b76f27a7]{display:flex;align-items:center;gap:18px;padding:8px 16px;border-top:1px solid var(--dp-line, rgba(126,136,243,.2));font-size:11.5px;color:var(--dp-text3, #94a3b8)}.cp-foot-hint[data-v-b76f27a7]{display:inline-flex;gap:4px;align-items:center}.cp-foot-brand[data-v-b76f27a7]{margin-left:auto;letter-spacing:.16em;opacity:.7}.cp-foot kbd[data-v-b76f27a7]{font-family:inherit;font-size:10.5px;padding:1px 5px;border:1px solid var(--dp-line, rgba(126,136,243,.3));border-radius:4px;background:#ffffff05}.cp-fade-enter-active[data-v-b76f27a7],.cp-fade-leave-active[data-v-b76f27a7]{transition:opacity .18s ease}.cp-fade-enter-from[data-v-b76f27a7],.cp-fade-leave-to[data-v-b76f27a7]{opacity:0}.cp-fade-enter-active .cp-panel[data-v-b76f27a7],.cp-fade-leave-active .cp-panel[data-v-b76f27a7]{transition:transform .18s ease,opacity .18s ease}.cp-fade-enter-from .cp-panel[data-v-b76f27a7]{transform:translateY(-12px) scale(.98);opacity:0}.cp-fade-leave-to .cp-panel[data-v-b76f27a7]{transform:translateY(-6px);opacity:0}@media (prefers-reduced-motion: reduce){.cp-fade-enter-active[data-v-b76f27a7],.cp-fade-leave-active[data-v-b76f27a7]{transition:none}.cp-fade-enter-from .cp-panel[data-v-b76f27a7],.cp-fade-leave-to .cp-panel[data-v-b76f27a7]{transform:none}}:root[data-theme=day] .cp-mask[data-v-b76f27a7]{background:#f0f4faa6}.fs[data-v-c521ef64] .el-select__wrapper{min-height:32px;border-radius:9px;font-size:13px;box-shadow:inset 0 0 0 1px var(--tc-line, rgba(29, 29, 31, .18));background:var(--tc-bg-2, rgba(255, 255, 255, .04))}.fs[data-v-c521ef64] .el-select__wrapper.is-hovering:not(.is-focused){box-shadow:inset 0 0 0 1px var(--tc-line-strong, rgba(29, 29, 31, .3))}.fs[data-v-c521ef64] .el-select__wrapper.is-focused{box-shadow:inset 0 0 0 1px var(--tc-cyan, #2de2ff)!important}.fs[data-v-c521ef64] .el-select__placeholder,.fs[data-v-c521ef64] .el-select__selected-item{color:var(--tc-text, inherit);font-size:13px}.fs[data-v-c521ef64] .el-select__placeholder.is-transparent{color:var(--tc-text-3, rgba(127, 140, 160, .9))}#app.is-mobile .fs .el-select__wrapper{min-height:36px}.ai-fade-enter-active[data-v-9e535f99],.ai-fade-leave-active[data-v-9e535f99]{transition:opacity .2s ease}.ai-fade-enter-from[data-v-9e535f99],.ai-fade-leave-to[data-v-9e535f99]{opacity:0}.aid-mask[data-v-9e535f99]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2000;display:flex;justify-content:flex-end}.aid-panel[data-v-9e535f99]{width:460px;max-width:100vw;height:100%;background:var(--dp-surface, #141426);border-left:1px solid var(--dp-line-strong);display:flex;flex-direction:column;box-shadow:-8px 0 32px #0006;font-family:inherit}.aid-head[data-v-9e535f99]{padding:14px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--dp-line)}.aid-title[data-v-9e535f99]{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14px}.aid-mark[data-v-9e535f99]{color:var(--dp-accent, #67e8f9);font-size:16px}.aid-tag[data-v-9e535f99]{font-size:10px;padding:2px 6px;border-radius:4px;background:var(--dp-accent-faint, rgba(74,159,232,.16));color:var(--dp-accent);letter-spacing:.04em}.aid-close[data-v-9e535f99]{background:var(--dp-surface2);border:1px solid var(--dp-line);color:var(--dp-text);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;border-radius:6px;letter-spacing:.04em;position:relative;z-index:2}.aid-close[data-v-9e535f99]:hover{background:var(--dp-danger, #ff6b6b);color:#fff;border-color:var(--dp-danger, #ff6b6b)}.aid-tabs[data-v-9e535f99]{display:flex;gap:4px;padding:8px 12px;border-bottom:1px solid var(--dp-line);overflow-x:auto}.aid-tab[data-v-9e535f99]{background:transparent;border:0;cursor:pointer;padding:6px 10px;border-radius:8px;color:var(--dp-text2);font-size:12.5px;display:inline-flex;gap:4px;align-items:center;white-space:nowrap}.aid-tab.on[data-v-9e535f99]{background:var(--dp-accent-faint);color:var(--dp-accent);font-weight:600}.aid-tab-ic[data-v-9e535f99]{font-size:14px}.aid-body[data-v-9e535f99]{flex:1;overflow:auto;padding:14px 18px}.aid-section[data-v-9e535f99]{display:flex;flex-direction:column;gap:8px}.aid-label[data-v-9e535f99]{font-size:11px;color:var(--dp-text3);letter-spacing:.12em;text-transform:uppercase}.aid-textarea[data-v-9e535f99],.aid-input[data-v-9e535f99],.aid-select[data-v-9e535f99]{background:var(--dp-surface2, #1c1c30);border:1px solid var(--dp-line);border-radius:8px;padding:10px 12px;font-size:13px;color:var(--dp-text);font-family:inherit;outline:none;resize:vertical}.aid-textarea[data-v-9e535f99]:focus,.aid-input[data-v-9e535f99]:focus,.aid-select[data-v-9e535f99]:focus{border-color:var(--dp-accent)}.aid-row[data-v-9e535f99]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aid-btn[data-v-9e535f99]{background:var(--dp-accent, #67e8f9);color:#001a1f;border:0;padding:7px 14px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.aid-btn.ghost[data-v-9e535f99]{background:transparent;color:var(--dp-text2);border:1px solid var(--dp-line-strong)}.aid-btn.ghost[data-v-9e535f99]:hover{border-color:var(--dp-accent);color:var(--dp-accent)}.aid-btn[data-v-9e535f99]:disabled{opacity:.5;cursor:not-allowed}.aid-mini[data-v-9e535f99]{background:transparent;border:1px solid var(--dp-line);color:var(--dp-text3);border-radius:4px;padding:1px 7px;cursor:pointer;font-size:13px}.aid-mini.danger[data-v-9e535f99]{color:var(--dp-danger, #ff6b6b)}.aid-result[data-v-9e535f99]{background:var(--dp-surface2);border:1px solid var(--dp-line);border-radius:8px;padding:12px;font-size:13px;line-height:1.7}.aid-result-text[data-v-9e535f99]{white-space:pre-wrap;color:var(--dp-text)}.aid-result-meta[data-v-9e535f99]{color:var(--dp-text3);font-size:11.5px;margin-top:6px}.aid-result-actions[data-v-9e535f99]{display:flex;gap:8px;margin-top:10px}.aid-def[data-v-9e535f99]{margin:0 0 6px;color:var(--dp-text2)}.aid-chip[data-v-9e535f99]{display:inline-block;padding:1px 8px;border-radius:12px;background:var(--dp-accent-faint);color:var(--dp-accent);font-size:11.5px;margin:0 4px 2px 0}.aid-list[data-v-9e535f99]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.aid-list li[data-v-9e535f99]{padding:8px 10px;background:var(--dp-surface2);border-radius:6px;cursor:pointer;border:1px solid var(--dp-line);font-size:12.5px}.aid-list li[data-v-9e535f99]:hover{border-color:var(--dp-accent)}.aid-score[data-v-9e535f99]{display:inline-block;min-width:36px;text-align:right;color:var(--dp-accent);margin-right:6px;font-variant-numeric:tabular-nums}.aid-list-title[data-v-9e535f99]{color:var(--dp-text);margin-right:6px}.aid-list-snippet[data-v-9e535f99]{color:var(--dp-text3);display:block;margin-top:3px;font-size:11.5px}.aid-mem[data-v-9e535f99]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.aid-mem li[data-v-9e535f99]{display:flex;align-items:center;gap:8px;background:var(--dp-surface2);padding:8px 10px;border-radius:6px;border:1px solid var(--dp-line);font-size:12.5px}.aid-cat[data-v-9e535f99]{padding:1px 8px;background:var(--dp-accent-faint);color:var(--dp-accent);border-radius:10px;font-size:10.5px;letter-spacing:.08em}.aid-fact[data-v-9e535f99]{flex:1;color:var(--dp-text)}.aid-cf[data-v-9e535f99]{color:var(--dp-text3);font-size:11.5px;font-variant-numeric:tabular-nums}.aid-src[data-v-9e535f99]{font-size:10.5px;color:var(--dp-text3);padding:1px 6px;border-radius:8px;border:1px solid var(--dp-line)}.aid-add[data-v-9e535f99]{background:var(--dp-surface2);border:1px solid var(--dp-line);border-radius:8px;padding:8px 10px;margin:4px 0}.aid-add summary[data-v-9e535f99]{cursor:pointer;font-size:12.5px;color:var(--dp-text2);-webkit-user-select:none;user-select:none}.aid-add summary[data-v-9e535f99]:hover{color:var(--dp-accent)}.aid-add-body[data-v-9e535f99]{display:flex;flex-direction:column;gap:8px;margin-top:10px}.aid-meta[data-v-9e535f99]{color:var(--dp-text3);font-size:11.5px}.aid-empty[data-v-9e535f99]{color:var(--dp-text3);font-size:12px;padding:8px 0}.aid-steps summary[data-v-9e535f99]{cursor:pointer;color:var(--dp-text2);padding:6px 0;font-size:12.5px}.aid-steps ol[data-v-9e535f99]{padding-left:18px;color:var(--dp-text2);font-size:12px;line-height:1.6}.aid-steps pre[data-v-9e535f99]{background:var(--dp-bg, #000);color:var(--dp-text);padding:8px;border-radius:4px;font-size:11.5px;overflow:auto}.aid-usage-bar[data-v-9e535f99]{height:8px;background:var(--dp-line);border-radius:4px;overflow:hidden}.aid-usage-fill[data-v-9e535f99]{height:100%;background:linear-gradient(90deg,var(--dp-accent),var(--dp-warning))}.aid-usage-meta[data-v-9e535f99]{display:flex;justify-content:space-between;color:var(--dp-text2);font-size:12.5px;margin:6px 0 12px;font-variant-numeric:tabular-nums}.aid-usage-table[data-v-9e535f99]{width:100%;font-size:12px;border-collapse:collapse}.aid-usage-table th[data-v-9e535f99],.aid-usage-table td[data-v-9e535f99]{text-align:left;padding:4px 8px;border-bottom:1px solid var(--dp-line);color:var(--dp-text2)}.aid-usage-table th[data-v-9e535f99]{color:var(--dp-text3);font-weight:500}.tech-backdrop[data-v-bc02134e]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}#app{min-height:100vh;min-height:100svh;background:var(--color-bg)}#app.is-mobile{padding-bottom:calc(64px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)));transition:padding-bottom .28s ease}body.login-route #app.is-mobile{padding-bottom:0}body.has-npbar #app.is-mobile{padding-bottom:calc(128px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)))}body.has-npbar #app.is-mobile.is-immersive,#app.is-mobile.is-immersive{padding-bottom:0}#app.is-mobile .npbar{bottom:calc(66px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)))}#app.is-mobile .whale-stage{right:14px;bottom:calc(70px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)));transform:scale(.78);transform-origin:bottom right}.skip-link{position:absolute;top:-100px;left:50%;transform:translate(-50%);background:var(--color-primary);color:var(--color-bg);padding:8px 16px;border-radius:4px;z-index:9999;transition:top .2s}.skip-link:focus{top:10px}.route-fade-enter-active{transition:opacity .28s cubic-bezier(.22,.61,.36,1),transform .34s cubic-bezier(.22,.61,.36,1),filter .28s ease}.route-fade-leave-active{transition:opacity .18s ease,transform .18s ease,filter .18s ease}.route-fade-enter-from{opacity:0;transform:translateY(10px) scale(.992);filter:blur(2px) saturate(.9)}.route-fade-leave-to{opacity:0;transform:translateY(-6px) scale(.998);filter:blur(1px) saturate(.95)}.route-fade-enter-to,.route-fade-leave-from{opacity:1;transform:none;filter:none}@media (prefers-reduced-motion: reduce){.route-fade-enter-active,.route-fade-leave-active{transition-duration:.01s}.route-fade-enter-from,.route-fade-leave-to{transform:none;filter:none}}body.fs-page{overflow:hidden!important;overscroll-behavior:none}body.fs-page .lj-topbar,body.fs-page .mt-tabbar,body.fs-page .dsb,body.fs-page .dsb-open-fab,body.fs-page .site-footer,body.fs-page .mid{display:none!important}body.fs-page:not(.fs-keep-overlays) .npbar,body.fs-page:not(.fs-keep-overlays) .whale-stage{display:none!important}body.fs-keep-overlays .npbar{z-index:1960!important}body.fs-keep-overlays .whale-stage{z-index:1955!important}body.fs-page #app,body.fs-page #app.is-mobile{padding-bottom:0!important;padding-left:0!important;min-height:100vh;min-height:100dvh}:root{--ink-black: #1a1a1a;--ink-dark: #2d2d2d;--ink-medium: #3d3d3d;--ink-light: #4a4a4a;--dai-green: #3d4f4f;--dai-blue: #4a5f5f;--mist-gray: #5a6f6f;--ochre: #8b6b4a;--ochre-light: #a08060;--vermilion: #b54a3a;--rattan-yellow: #c4a35a;--gold-pale: #d4b878;--paper-white: #f5f2eb;--paper-cream: #e8e4dc;--paper-aged: #d8d4c8;--mist-light: rgba(200, 200, 200, .08);--mist-medium: rgba(180, 180, 180, .12);--mist-heavy: rgba(160, 160, 160, .15);--color-music: #5f8fa8;--color-novel: #7aa8c0;--color-video: #4a7a96;--color-log: #4a8f78;--color-tool: #6fa8bf;--color-text: #d8d4c8;--color-text-dark: #1a1a1a;--color-text-secondary: #9a9590;--color-text-muted: #6a6560;--color-text-light: rgba(216, 212, 200, .9);--color-danger: #b54a3a;--color-success: #5a6f5a;--color-warning: #a08060;--color-qi-primary: #3d4f4f;--color-qi-green: #2d4a3e;--color-qi-glow: rgba(61, 79, 79, .4);--island-glow-color: rgba(61, 79, 79, .2);--color-fortune-jade: #3d4f4f;--color-fortune-gold: #8b6b4a;--color-fortune-purple: #5a5a6a;--color-fortune-jade-dark: #2d4a3e;--color-fortune-rose: #7a5a5a;--color-fortune-paper: #d8d4c8;--color-primary: #3d4f4f;--color-secondary: #5a5f5f;--color-accent: #8b6b4a;--color-bg-dark: #1a1a1a;--color-bg: #2d2d2d;--color-bg-elevated: #3d3d3d;--color-bg-glass: rgba(45, 45, 45, .85);--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--radius-sm: 4px;--radius: 8px;--radius-lg: 16px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .15);--shadow: 0 4px 16px rgba(0, 0, 0, .2);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .25);--shadow-glass: 0 4px 16px rgba(0, 0, 0, .1), inset 0 1px 0 rgba(255, 255, 255, .05);--shadow-glow: 0 0 40px var(--color-qi-glow);--shadow-ink: 0 0 20px rgba(61, 79, 79, .3), 0 0 40px rgba(61, 79, 79, .15);--shadow-jade: 0 0 15px rgba(61, 79, 79, .2);--transition: all .4s ease;--transition-slow: all .8s ease;--font-serif: "Inter", "Inter Tight", -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", sans-serif;--font-sans: "Inter", "Inter Tight", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", sans-serif;--font-mono: "JetBrains Mono", "Geist Mono", ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", monospace;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 24px;--font-size-2xl: 32px;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--color-bg-current: var(--ink-black);--color-glow-current: var(--dai-green);--color-cloud-current: var(--mist-medium)}:root{--bg-deep: #0a0e14;--bg-indigo: #0d1520;--bg-night: #111827;--color-stone-cyan: #3a6b6b;--color-pine-green: #2d4a3e;--color-ochre: #8b6b4a;--color-cream: #d4c9b8;--qi-cyan: rgba(58, 107, 107, .4);--qi-green: rgba(45, 74, 62, .35);--qi-gold: rgba(139, 107, 74, .3);--qi-cream: rgba(212, 201, 184, .25);--star-dim: rgba(180, 170, 150, .25);--star-mid: rgba(200, 190, 170, .4);--star-bright: rgba(220, 210, 190, .55);--mountain-far: rgba(70, 90, 100, .15);--mountain-mid: rgba(60, 80, 85, .25);--mountain-near: rgba(50, 70, 72, .4);--mountain-closest: rgba(45, 65, 68, .5);--cloud-mist: rgba(200, 210, 215, .12);--cloud-highlight: rgba(220, 225, 228, .18);--cloud-shadow: rgba(80, 95, 100, .1)}.grain-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.text-gold-premium{background:linear-gradient(135deg,#c9a96e,#f0e6c8 45%,#c9a96e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;filter:drop-shadow(0 2px 6px rgba(201,169,110,.25))}.text-jade{color:var(--color-jade);text-shadow:var(--shadow-jade)}.glass{background:var(--color-bg-glass);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border:1px solid rgba(184,134,11,.08)}.card-deep{background:var(--color-bg-elevated);box-shadow:var(--shadow-lg);border:1px solid rgba(139,122,106,.06)}:root{--layer-1-opacity: .4;--layer-2-opacity: .6;--layer-3-opacity: .7;--layer-4-opacity: .9;--layer-5-opacity: .5;--layer-1-speed: 0;--layer-2-speed: .5s;--layer-3-speed: 1s;--layer-4-speed: 2s;--layer-5-speed: 3s;--breath-in: 4s;--breath-hold: 7s;--breath-out: 8s;--breath-total: 19s;--god-ray-color: rgba(192, 142, 58, .35);--god-ray-count: 4;--god-ray-particle-opacity: .5;--god-ray-animation-duration: 8s;--entrance-progress: 0}:root{--bloom-intensity: .5;--bloom-threshold: .8;--bloom-radius: 16px;--chromatic-offset: 1px;--chromatic-red: rgba(184, 134, 11, .3);--chromatic-blue: rgba(139, 157, 131, .3);--jade-glow-intensity: .25;--jade-breathe-duration: 6s;--dof-near-blur: 0px;--dof-far-blur: 6px;--dof-focus-distance: 50%;--island-breathe: 1;--particle-density: .5}:root{--ink-transition-easing: cubic-bezier(.65, 0, .35, 1);--ink-duration: .8s;--ink-color: var(--color-bg-dark);--ink-corner-size: 100px;--entrance-phase-1: 0s;--entrance-phase-2: 1s;--entrance-phase-3: 2s;--entrance-phase-4: 3s;--entrance-phase-5: 5s}:root{--cursor-trail-color: rgba(139, 157, 131, .6);--cursor-trail-lifetime: 1.2s;--cursor-trail-max-particles: 30;--island-hover-scale: 1.05;--island-hover-translate: -20px;--island-hover-glow: 25px;--island-hover-duration: .4s;--ripple-color: var(--color-ochre);--ripple-duration: .6s;--ripple-max-scale: 3;--gesture-feedback-duration: .3s;--island-music-glow: rgba(157, 142, 196, .45);--island-novel-glow: rgba(196, 168, 130, .45);--island-video-glow: rgba(164, 124, 124, .45);--island-log-glow: rgba(122, 155, 124, .45);--island-tool-glow: rgba(168, 144, 112, .45)}:root{--perf-high-tier: 8;--perf-mid-tier: 4;--perf-low-tier: 2;--focus-outline: 2px solid var(--color-ochre);--focus-outline-offset: 2px;--high-contrast-bg: #FDFBF7;--high-contrast-text: #2a2520;--high-contrast-accent: #b8860b}.glow{filter:blur(6px);opacity:.5}.bloom-effect{filter:blur(var(--bloom-radius, 16px));opacity:var(--bloom-intensity, .5)}.chromatic-text{text-shadow:var(--chromatic-offset, 1px) 0 rgba(139,157,131,.25),calc(var(--chromatic-offset, 1px) * -1) 0 rgba(184,134,11,.25)}.dof-background{filter:blur(3px)}.dof-midground{filter:blur(1px)}.dof-foreground{filter:blur(0px)}:root{--solar-term-intensity: 1;--solar-term-spring: .8;--solar-term-summer: 1.2;--solar-term-autumn: 1;--solar-term-winter: .9;--meteor-probability: .02;--random-event-cooldown: 30000}:root{--color-bg-dark: #0a1218;--color-bg: #15212c;--color-bg-elevated: #1a2530;--color-bg-glass: rgba(22, 38, 50, .85);--bg-deep: #0a1218;--bg-indigo: #15212c;--bg-night: #1a2530;--ink-black: #0a1218;--ink-dark: #15212c;--ink-medium: #1a2530;--ink-light: #22303d;--color-text: #eaf2f8;--color-text-dark: #0a1218;--color-text-secondary: #9fb3c2;--color-text-muted: #5a6b78;--color-text-light: rgba(234, 242, 248, .92);--color-primary: #3db8b0;--color-secondary: #2a8f8b;--color-qi-primary: #3db8b0;--color-qi-green: #2f9c95;--color-qi-glow: rgba(61, 184, 176, .35);--island-glow-color: rgba(61, 184, 176, .2);--color-success: #4fae9a;--shadow-glow: 0 0 40px rgba(61, 184, 176, .35);--shadow-ink: 0 0 20px rgba(93, 224, 216, .3), 0 0 40px rgba(61, 184, 176, .15);--shadow-jade: 0 0 15px rgba(61, 184, 176, .25);--color-accent: #c9a96e;--color-gold: #c9a96e;--color-gold-dark: #8a6d3f;--color-gold-bright: #f0e6c8;--color-jade: #5de0d8;--gold-pale: #f0e6c8;--rattan-yellow: #c9a96e;--ochre-light: #a08060;--color-warning: #d4b878;--color-ochre: #a08060;--mist-light: rgba(159, 179, 194, .1);--mist-medium: rgba(159, 179, 194, .14);--mist-heavy: rgba(159, 179, 194, .18);--star-dim: rgba(159, 179, 194, .25);--star-mid: rgba(190, 214, 230, .4);--star-bright: rgba(210, 228, 242, .55);--cloud-mist: rgba(170, 200, 215, .12);--cloud-highlight: rgba(200, 220, 232, .18);--xiu-card: rgba(26, 58, 74, .72);--xiu-card-strong: rgba(22, 46, 60, .88);--xiu-line: rgba(201, 169, 110, .18);--xiu-primary: #3db8b0;--xiu-primary-bright: #5de0d8;--xiu-gold: #c9a96e;--xiu-gold-bright: #f0e6c8;--xiu-text: #eaf2f8;--xiu-text-2: #9fb3c2;--xiu-text-3: #5a6b78;--xiu-glow: rgba(61, 184, 176, .35);--xiu-danger: #e08a7a;--shadow-xl: 0 24px 60px rgba(0, 0, 0, .45);--lj-bg: #f6f4ee;--lj-bg-deep: #eeebe2;--lj-paper: #fbfaf6;--lj-ink: #3a4350;--lj-dai: #4a5f63;--lj-dai-deep: #3d4f52;--lj-mist: #7f8d8d;--lj-ochre: #b0805a;--lj-vermilion: #b55a48;--lj-line: rgba(74,95,99,.16);--lj-line-strong: rgba(74,95,99,.3);--lj-text: #39434b;--lj-text-2: #5f6b70;--lj-text-3: #9aa3a5;--lj-glass: rgba(251,250,246,.62);--lj-glass-blur: saturate(180%) blur(20px);--lj-glass-inset: rgba(255,255,255,.04);--lj-panel: rgba(24,30,38,.96);--lj-shadow: 0 6px 24px rgba(58,67,80,.08), 0 1px 3px rgba(58,67,80,.05);--ls-bg0: #10161c;--ls-bg1: #1a242c;--ls-bg-glow: rgba(96,130,140,.1);--ls-paper: #1e2831;--ls-paper-2: #253039;--ls-glass: rgba(32,42,51,.62);--ls-line: rgba(206,220,226,.1);--ls-line-strong: rgba(206,220,226,.18);--ls-highlight: rgba(255,255,255,.08);--ls-shadow: 0 18px 46px rgba(0,0,0,.35), 0 4px 12px rgba(0,0,0,.2);--ls-dai: #5f9499;--ls-dai-deep: #3f6a70;--ls-ochre: #c2a26b;--ls-jade: #6aa98f;--ls-text: #ecf1f4;--ls-text-2: #abb7be;--ls-text-3: #7f8d94;--island-music: #5f9ab0;--island-novel: #7aa8c0;--island-video: #4a7a96;--island-log: #6aa98f;--island-tool: #6fa8bf;--color-bg-elevated: var(--ls-paper);--color-bg-card: var(--ls-paper);--color-success: var(--ls-jade)}:root{--yq-bg0: #0b0f14;--yq-bg1: #10161d;--yq-bg2: #161e26;--color-bg-dark: var(--yq-bg0);--color-bg: var(--yq-bg1);--color-bg-elevated: var(--yq-bg2);--color-bg-glass: rgba(20, 28, 36, .62);--ink-black: var(--yq-bg0);--ink-dark: var(--yq-bg1);--ink-medium: var(--yq-bg2);--ink-light: #1d2830;--bg-deep: var(--yq-bg0);--bg-indigo: var(--yq-bg1);--bg-night: var(--yq-bg2);--color-text: #e8eef2;--color-text-dark: #0b0f14;--color-text-secondary: #adb7bd;--color-text-muted: #89949c;--color-text-light: rgba(232, 238, 242, .92);--xiu-text: #e8eef2;--xiu-text-2: #adb7bd;--xiu-text-3: #89949c;--yq-rain: #7fa8a3;--yq-rain-bright: #a8d3ce;--yq-rain-deep: #5b8a85;--yq-accent: #c7a96b;--yq-accent-bright: #e4d9bd;--color-primary: var(--yq-rain);--color-secondary: var(--yq-rain-deep);--color-accent: var(--yq-accent);--color-qi-primary: var(--yq-rain);--color-qi-green: var(--yq-rain-deep);--color-qi-glow: rgba(127, 168, 163, .32);--island-glow-color: rgba(127, 168, 163, .2);--color-gold: var(--yq-accent);--color-gold-bright: var(--yq-accent-bright);--color-jade: var(--yq-rain-bright);--xiu-primary: var(--yq-rain);--xiu-primary-bright: var(--yq-rain-bright);--xiu-gold: var(--yq-accent);--color-success: #6aa98f;--color-warning: var(--yq-accent);--color-danger: #d28a7c;--glass-blur: blur(24px) saturate(185%);--glass-border: rgba(255, 255, 255, .1);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .08);--glass-shadow: 0 1px 1px rgba(0, 0, 0, .04), 0 8px 24px rgba(0, 0, 0, .1), 0 24px 60px rgba(0, 0, 0, .18);--glow-rain: rgba(127, 168, 163, .18);--glow-gold: rgba(199, 169, 107, .12);--radius-sm: 8px;--radius: 14px;--radius-lg: 20px;--radius-xl: 26px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .12);--shadow: var(--glass-shadow);--shadow-lg: 0 18px 46px rgba(0, 0, 0, .24), 0 4px 12px rgba(0, 0, 0, .16);--shadow-glow: 0 0 40px rgba(127, 168, 163, .22);--shadow-ink: 0 0 20px rgba(127, 168, 163, .24), 0 0 40px rgba(127, 168, 163, .12);--shadow-jade: 0 0 15px rgba(127, 168, 163, .22);--shadow-xl: 0 24px 60px rgba(0, 0, 0, .4);--lj-bg: var(--yq-bg1);--lj-bg-deep: var(--yq-bg2);--lj-paper: rgba(25, 33, 42, .62);--lj-ink: var(--color-text);--lj-dai: var(--yq-rain);--lj-dai-deep: var(--yq-rain-deep);--lj-mist: var(--color-text-secondary);--lj-ochre: var(--yq-accent);--lj-vermilion: #d28a7c;--lj-line: rgba(127, 168, 163, .16);--lj-line-strong: rgba(127, 168, 163, .3);--lj-seal: #d98a76;--lj-seal-hover: #e09a88;--lj-seal-soft: rgba(217, 138, 118, .14);--lj-text: var(--color-text);--lj-text-2: var(--color-text-secondary);--lj-text-3: var(--color-text-muted);--lj-glass: rgba(22, 30, 39, .62);--lj-glass-blur: saturate(180%) blur(24px);--lj-shadow: 0 6px 24px rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255, 255, 255, .05);--ls-bg0: var(--yq-bg0);--ls-bg1: var(--yq-bg1);--ls-bg-glow: rgba(127, 168, 163, .1);--ls-paper: #182029;--ls-paper-2: #1f2932;--ls-glass: rgba(24, 32, 41, .62);--ls-line: rgba(206, 220, 226, .1);--ls-line-strong: rgba(127, 168, 163, .24);--ls-highlight: rgba(255, 255, 255, .08);--ls-shadow: 0 18px 46px rgba(0, 0, 0, .32), 0 4px 12px rgba(0, 0, 0, .2);--ls-dai: var(--yq-rain);--ls-dai-deep: var(--yq-rain-deep);--ls-ochre: #c7a96b;--ls-jade: #8ac2b8;--ls-text: #eef2f5;--ls-text-2: #aab6bd;--ls-text-3: #7d8b92;--li-sky: #1d2830;--li-sky-mid: #141d24;--li-sky-deep: #10161c;--li-title-a: #f2f6f8}:root[data-theme=day]{--yq-bg0: #f3f1ea;--yq-bg1: #f7f5ef;--yq-bg2: #eeebe2;--color-bg-dark: var(--yq-bg0);--color-bg: var(--yq-bg1);--color-bg-elevated: var(--yq-bg2);--color-bg-glass: rgba(255, 255, 255, .6);--ink-black: var(--yq-bg0);--ink-dark: var(--yq-bg1);--ink-medium: var(--yq-bg2);--ink-light: #e6e3da;--bg-deep: var(--yq-bg0);--bg-indigo: var(--yq-bg1);--bg-night: var(--yq-bg2);--color-text: #2a3238;--color-text-dark: #14191d;--color-text-secondary: #5f6b70;--color-text-muted: #8a9499;--color-text-light: rgba(42, 50, 56, .92);--xiu-text: #2a3238;--xiu-text-2: #5f6b70;--xiu-text-3: #8a9499;--ls-text: #2a3238;--ls-text-2: #5f6b70;--ls-text-3: #8a9499;--yq-rain: #2f8a85;--yq-rain-bright: #3fa89f;--yq-rain-deep: #22665f;--yq-accent: #a9804f;--yq-accent-bright: #c7a96b;--color-primary: var(--yq-rain);--color-secondary: var(--yq-rain-deep);--color-accent: var(--yq-accent);--color-qi-primary: var(--yq-rain);--color-qi-green: var(--yq-rain-deep);--color-qi-glow: rgba(47, 138, 133, .22);--island-glow-color: rgba(47, 138, 133, .16);--color-gold: var(--yq-accent);--color-gold-bright: var(--yq-accent-bright);--color-gold-dark: #8a6a42;--color-jade: var(--yq-rain-bright);--xiu-primary: var(--yq-rain);--xiu-primary-bright: var(--yq-rain-bright);--xiu-gold: var(--yq-accent);--xiu-danger: #cd5844;--color-danger: #c2432f;--color-success: #2f8a5f;--color-warning: var(--yq-accent);--lj-dai: #2f7f7a;--lj-dai-deep: #22665f;--lj-ochre: var(--yq-accent);--lj-vermilion: #b85341;--lj-seal: #c25e4c;--lj-seal-hover: #b95341;--lj-seal-soft: rgba(194, 94, 76, .14);--ls-dai: var(--yq-rain);--ls-dai-deep: var(--yq-rain-deep);--ls-ochre: var(--yq-accent);--ls-jade: #3f8a6a;--lj-bg: var(--yq-bg1);--lj-bg-deep: var(--yq-bg2);--lj-paper: rgba(255, 255, 255, .82);--lj-glass: rgba(255, 255, 255, .72);--lj-line: rgba(20, 36, 42, .2);--lj-line-strong: rgba(20, 36, 42, .3);--lj-text: var(--color-text);--lj-text-2: var(--color-text-secondary);--lj-text-3: var(--color-text-muted);--ls-bg0: var(--yq-bg0);--ls-bg1: var(--yq-bg1);--ls-bg-glow: rgba(47, 138, 133, .1);--ls-paper: rgba(255, 255, 255, .82);--ls-paper-2: #f2f0e9;--ls-glass: rgba(255, 255, 255, .72);--ls-line: rgba(30, 45, 54, .18);--ls-line-strong: rgba(30, 45, 54, .28);--ls-highlight: rgba(255, 255, 255, .55);--glass-border: rgba(20, 30, 38, .16);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .75);--glass-shadow: 0 1px 1px rgba(20, 30, 38, .05), 0 8px 24px rgba(20, 30, 38, .12), 0 24px 60px rgba(20, 30, 38, .15);--glow-rain: rgba(47, 138, 133, .14);--glow-gold: rgba(169, 128, 79, .1);--lj-shadow: 0 6px 22px rgba(30, 45, 54, .11), inset 0 1px 0 rgba(255, 255, 255, .65);--ls-shadow: 0 14px 36px rgba(30, 45, 54, .15), 0 4px 12px rgba(30, 45, 54, .1);--shadow-sm: 0 2px 8px rgba(30, 45, 54, .1);--shadow: var(--glass-shadow);--shadow-lg: 0 14px 36px rgba(30, 45, 54, .16), 0 4px 12px rgba(30, 45, 54, .1);--shadow-glow: 0 0 40px rgba(47, 138, 133, .16);--shadow-xl: 0 20px 50px rgba(30, 45, 54, .2);--li-sky: #eef1f3;--li-sky-mid: #f3f5f6;--li-sky-deep: #f7f8f9;--li-title-a: #24323a;--island-music: #3f8a85;--island-novel: #a9804f;--island-video: #a06a86;--island-log: #3f8a6a;--island-tool: #9a7a52}:root[data-theme=day] .glass-card{background:linear-gradient(165deg,#ffffffc7,#ffffff94 46%),#f7f5ef99;border-color:var(--glass-border)}:root[data-theme=day] .jade-card{box-shadow:0 8px 22px #1e2d361a,0 2px 6px #1e2d360f,inset 0 1px #ffffffb3,0 0 22px #7fa8a31a}:root[data-theme=day] .jade-card:not(.is-active):not(:hover),:root[data-theme=day] .jade-card:not(.is-active):hover{filter:none}:root[data-theme=day] .jade-card .card-label{background:#14242a14;color:#2a3238b8}:root[data-theme=day] .jade-card:hover .card-label,:root[data-theme=day] .jade-card.is-active .card-label{background:var(--lj-seal-soft);color:var(--lj-seal)}:root[data-theme=day]{--xiu-card: rgba(255, 255, 255, .76);--xiu-card-strong: rgba(255, 255, 255, .9);--xiu-line: rgba(20, 36, 42, .12);--xiu-glow: rgba(47, 138, 133, .2);--xiu-danger: var(--color-danger);--el-table-tr-bg-color: transparent;--el-table-row-hover-bg-color: rgba(47, 138, 133, .08);--el-fill-color-lighter: rgba(20, 36, 42, .04)}:root[data-theme=day] .island-page{background:linear-gradient(180deg,#f4f1e8,#e9ece2)}:root[data-theme=day] .island-header{background:#fff9;border-bottom:1px solid rgba(47,138,133,.18)}:root[data-theme=day] .tb-search .el-input__wrapper{background:#ffffffb3;box-shadow:0 0 0 1px #14242a14 inset}:root[data-theme=day] .jade-carousel .carousel-dots{background:#14242a14}:root[data-theme=day] .note-select-input{background:#ffffffbf;border-color:#2f8a854d}:root[data-theme=day] .note-select-list{background:#ffffffeb;box-shadow:var(--lj-shadow)}:root[data-theme=day] .spirit-quiz{background:#ffffffdb}:root[data-theme=day] .tm-mini,:root[data-theme=day] .tm-card{background:#ffffffd1}:root[data-theme=day] .tm-chip.ghost{background:#ffffffa6;border-color:#7887914d}:root[data-theme=day] .inner-footer{background:#ffffff80}:root[data-theme=day] .asset-preview{background:#ffffff80}:root[data-theme=day] .chat-save-body{background:#14242a0d}:root[data-theme=day] .fd-input,:root[data-theme=day] .fd-search,:root[data-theme=day] .fd-select,:root[data-theme=day] .fin-note-input,:root[data-theme=day] .fin-filter-input,:root[data-theme=day] .idp-num{background:#ffffff8c}:root[data-theme=day] .fd-rich pre{background:#14242a0f}:root[data-theme=day] .idp-crop{background:#eef0ed}html:root[data-theme=day] .login-card{background:#ffffffb8;border-color:#14242a1f;box-shadow:0 1px 1px #14242a0d,0 8px 24px #14242a1f,0 24px 60px #14242a33,inset 0 1px #ffffffe6}html:root[data-theme=day] .el-input__wrapper{background:#fffc!important;box-shadow:inset 0 0 0 1px #14242a14!important}html:root[data-theme=day] .el-input__inner::placeholder{color:#2a323873!important}html:root[data-theme=day] .el-input__suffix .el-icon,html:root[data-theme=day] .el-input__clear,html:root[data-theme=day] .el-input__password{color:#2a32388c!important}html:root[data-theme=day] .login-page{background:radial-gradient(ellipse 70% 50% at 20% 12%,rgba(47,138,133,.1),transparent 60%),radial-gradient(ellipse 60% 45% at 82% 78%,rgba(199,169,107,.07),transparent 60%),linear-gradient(180deg,#f4f1e8,#e9ece2)}html:root[data-theme=day] .login-page .back-link,html:root[data-theme=day] .login-page .text-secondary{color:#2a32389e}html:root[data-theme=day] .filing-footer{background:#ffffff9e;border-top-color:#14242a1a}html:root[data-theme=day] .filing-links a{color:#2a323899}html:root[data-theme=day] .filing-links a:hover{color:var(--lj-seal)}html:root[data-theme=day] .filing-divider{color:#14242a59}:root[data-theme=day] .ne-color-panel .ne-hex-input,:root[data-theme=day] .ne-color-panel .ne-color-rgb input{background:#fff6}:root[data-theme=day] .ne-content pre{background:#14242a0d}:root[data-theme=day] .ai-scope{background:#14242a0d}:root[data-theme=day] .detail-frame-wrap{background:#eef0ed}:root{--pnl-up: #D8504F;--pnl-down: #3F968E;--pnl-up-soft: rgba(216, 80, 79, .16);--pnl-down-soft: rgba(63, 150, 142, .16);--pnl-up-line: rgba(216, 80, 79, .35);--pnl-down-line: rgba(63, 150, 142, .35)}:root{--jade-foil-blend: color-dodge;--jade-foil-opacity: .58;--jade-foil-opacity-active: .46;--jade-glare: rgba(255, 255, 255, .26);--jade-foil-1: rgba(255, 255, 255, .5);--jade-foil-2: rgba(199, 169, 107, .44);--jade-foil-3: rgba(127, 168, 163, .38);--jade-foil-4: rgba(217, 138, 118, .3);--jade-foil-grain: rgba(255, 255, 255, .05)}:root[data-theme=day]{--jade-foil-blend: overlay;--jade-foil-opacity: .42;--jade-foil-opacity-active: .3;--jade-glare: rgba(255, 255, 255, .58);--jade-foil-1: rgba(255, 255, 255, .85);--jade-foil-2: rgba(169, 128, 79, .42);--jade-foil-3: rgba(47, 138, 133, .34);--jade-foil-4: rgba(194, 94, 76, .28);--jade-foil-grain: rgba(20, 36, 42, .05)}:root{--c-gold: #c7a96b;--c-gold-light: #e9c877;--c-gold-dark: #a9804f;--c-jade: #7fa8a3;--c-paper: #f2eee4;--c-danger: #e5484d;--c-danger-deep: #cf2540;--c-success: #0f7a56;--c-warn: #fb7185}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text);min-height:100vh;overflow-x:hidden;transition:background-color .45s ease,color .45s ease}button,input,select,textarea,optgroup{font-family:inherit}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}html{-webkit-text-size-adjust:none;text-size-adjust:none}a,button,[role=button],input,select,textarea,label,.el-button,.el-input__inner,.lj-island,.tb-search-input,.tb-ai-entry,.manage-toolbar .el-button,[class*=card],[class*=island],[class*=cell],[class*=item],[class*=entry],[class*=tool]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}:focus-visible{outline:2px solid var(--dp-accent, #67e8f9);outline-offset:2px;border-radius:4px}.el-button:focus-visible,.el-input__wrapper:focus-visible,.el-select__wrapper:focus-visible{outline:2px solid var(--dp-accent, #67e8f9);outline-offset:2px}:focus:not(:focus-visible){outline:0}#app .el-input__wrapper input:focus-visible,#app .el-textarea__inner:focus-visible,#app .el-select__wrapper input:focus-visible{outline:none}::selection{background:var(--dp-accent, #67e8f9);color:#0a0f20}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#a8b6ca4d;border-radius:999px;border:2px solid transparent;background-clip:padding-box;transition:background-color .2s ease}::-webkit-scrollbar-thumb:hover{background-color:#b8c6d885}.text-accent{color:var(--color-accent)}.text-gold{color:var(--color-gold)}.text-secondary{color:var(--color-text-secondary)}.font-serif{font-family:var(--font-serif)}@keyframes float-island{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-6px) rotate(2deg)}50%{transform:translateY(-12px) rotate(0)}75%{transform:translateY(-6px) rotate(-2deg)}}@keyframes cloud-drift{0%{transform:translate(0)}to{transform:translate(100px)}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 767px){:root{--font-size-base: 14px;--font-size-lg: 16px;--font-size-xl: 20px;--font-size-2xl: 24px}}@media (min-width: 768px) and (max-width: 1023px){:root{--font-size-base: 15px;--font-size-lg: 17px;--font-size-xl: 22px;--font-size-2xl: 28px}}@media (min-width: 1024px){:root{--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 24px;--font-size-2xl: 32px}}@media (max-width: 1250px){.manage-pane{padding:24px}}@media (max-width: 1100px){.manage-pane{padding:20px}.manage-toolbar{gap:10px}.manage-toolbar .el-input{width:200px!important}.pager-wrap{justify-content:center}}@media (max-width: 820px){.manage-pane{padding:14px;border-radius:12px}.manage-toolbar .el-input{width:100%!important;max-width:none}.pager-wrap .el-pagination__sizes{display:none}.el-table{min-width:620px}}.ls-card{background:linear-gradient(165deg,#ffffff0d,#fff0 46%),var(--ls-paper);border:1px solid var(--ls-line);border-radius:var(--radius-lg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),var(--glass-shadow);transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.ls-card:hover{border-color:var(--ls-line-strong);transform:translateY(-2px);box-shadow:var(--glass-highlight),0 14px 34px #00000057}.glass-card{background:linear-gradient(165deg,#ffffff0a,#fff0 46%),#161e2799;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-highlight),var(--glass-shadow)}html.theme-flip,html.theme-flip body,html.theme-flip #app{transition:background-color .22s ease,color .22s ease}:root{--el-color-primary: #d98a76;--el-color-primary-light-3: #e09a88;--el-color-primary-light-5: #e6aa9a;--el-color-primary-light-7: #ecbbad;--el-color-primary-light-8: #f2ccbe;--el-color-primary-light-9: #f8e3dc;--el-color-primary-dark-2: #b56a54;--el-color-success: #6aa98f;--el-color-warning: #c9a86b;--el-color-danger: #d28a7c;--el-color-error: #d28a7c;--el-color-info: #9fb3c2;--el-border-radius-base: 12px;--el-border-radius-small: 8px;--el-border-radius-round: 999px;--el-bg-color: #161e26;--el-bg-color-overlay: #1a222b;--el-bg-color-page: #10161d;--el-fill-color-blank: #1a222b;--el-fill-color: #1e2831;--el-fill-color-light: #202b34;--el-fill-color-lighter: #1a242d;--el-fill-color-extra-light: #182128;--el-text-color-primary: #eaf2f8;--el-text-color-regular: #c6d2da;--el-text-color-secondary: #9aa6ad;--el-text-color-placeholder: #5f6c74;--el-text-color-disabled: #40505c;--el-border-color: #263541;--el-border-color-light: #22313d;--el-border-color-lighter: #1f2d37;--el-border-color-extra-light: #1b2933;--el-border-color-hover: var(--c-jade);--el-border-color-dark: #33444f;--el-box-shadow: 0 1px 1px rgba(0,0,0,.04), 0 8px 24px rgba(0,0,0,.12), 0 24px 60px rgba(0,0,0,.22), 0 0 0 1px rgba(127,168,163,.08) inset;--el-box-shadow-light: 0 2px 8px rgba(0,0,0,.12), 0 12px 32px rgba(0,0,0,.16)}#app.is-mobile .music-items,#app.is-mobile .novel-items,#app.is-mobile .video-items,#app.is-mobile .tool-items{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;max-height:none!important;overflow:visible!important;padding-right:0!important}#app.is-mobile .music-item,#app.is-mobile .novel-item,#app.is-mobile .video-item,#app.is-mobile .tool-item{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:14px!important;border-radius:18px!important;min-height:132px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .2s!important}#app.is-mobile .music-item:active,#app.is-mobile .novel-item:active,#app.is-mobile .video-item:active,#app.is-mobile .tool-item:active{transform:scale(.965)!important}#app.is-mobile .novel-cover{display:flex;align-items:center;justify-content:center;height:96px;width:100%!important;border-radius:12px;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.16),transparent 55%),linear-gradient(160deg,#b0805a52,#b0805a0f);border:1px solid var(--ls-line, rgba(127,168,163,.24));margin-bottom:2px}#app.is-mobile .novel-cover .cover-icon{font-size:34px}#app.is-mobile .novel-info{display:flex;flex-direction:column;gap:3px}#app.is-mobile .novel-title{font-size:15px;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#app.is-mobile .novel-author{font-size:12px}#app.is-mobile .novel-chapter{font-size:11.5px}#app.is-mobile .video-thumbnail{height:84px;width:100%!important;display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(160deg,#5b6b7a66,#5b6b7a14)}#app.is-mobile .video-thumbnail .play-icon{font-size:26px}#app.is-mobile .video-info{display:flex;flex-direction:column;gap:3px}#app.is-mobile .video-title{font-size:14.5px;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#app.is-mobile .video-meta{font-size:11.5px}#app.is-mobile .tool-item{align-items:center!important}#app.is-mobile .tool-icon{width:46px;height:46px;font-size:26px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.18),transparent 60%),#7fa8a324}#app.is-mobile .tool-info{display:flex;flex-direction:column;gap:4px;align-items:center}#app.is-mobile .tool-name{font-size:14.5px;font-weight:600}#app.is-mobile .tool-desc{font-size:11.5px;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#app.is-mobile .tool-cards{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important}#app.is-mobile .tool-cards:has(>.mempty){display:flex!important}#app.is-mobile .tool-card{flex-direction:column!important;align-items:center!important;gap:8px!important;padding:18px 12px!important;border-radius:18px!important;min-height:132px;text-align:center;transition:transform .18s cubic-bezier(.2,.8,.2,1)!important}#app.is-mobile .tool-card:active{transform:scale(.965)!important}#app.is-mobile .tool-card .tool-actions{margin-top:2px}#app.is-mobile .music-item{align-items:center!important}#app.is-mobile .music-info{display:flex;flex-direction:column;gap:4px;align-items:center;width:100%}#app.is-mobile .music-name{font-size:15px;font-weight:600;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#app.is-mobile .music-artist{font-size:12px}#app.is-mobile .music-actions{display:flex;gap:8px;justify-content:center;width:100%}#app.is-mobile .music-ops{margin-right:0}#app.is-mobile .mini-btn,#app.is-mobile .ops-btn,#app.is-mobile .note{touch-action:manipulation}#app.is-mobile .music-list-area,#app.is-mobile .novel-list-area,#app.is-mobile .video-list-area,#app.is-mobile .tool-list-area{padding:14px!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#app.is-mobile .loading-state,#app.is-mobile .empty-state{padding:48px 16px!important}#app.is-mobile .loading-text,#app.is-mobile .empty-text{font-size:13.5px}@media (prefers-reduced-motion: reduce){#app.is-mobile .music-item,#app.is-mobile .novel-item,#app.is-mobile .video-item,#app.is-mobile .tool-item{transition:none!important}}#app.is-mobile input,#app.is-mobile select,#app.is-mobile textarea,#app.is-mobile .el-input__inner,#app.is-mobile .el-textarea__inner{font-size:16px!important;-webkit-text-size-adjust:100%}@supports (height: 100svh){#app.is-mobile .finance-page,#app.is-mobile .fin-page,#app.is-mobile .st-page,#app.is-mobile .tv-page,#app.is-mobile .countdown-page,#app.is-mobile .count-page,#app.is-mobile .cdd-page,#app.is-mobile .notes-page,#app.is-mobile .note-page{min-height:100svh}}#app.is-mobile .finance-page,#app.is-mobile .fin-page,#app.is-mobile .st-page,#app.is-mobile .tv-page,#app.is-mobile .countdown-page,#app.is-mobile .count-page,#app.is-mobile .cdd-page,#app.is-mobile .notes-page,#app.is-mobile .note-page{padding:18px 14px calc(72px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)))!important}#app.is-mobile .finance-page .fin-inner,#app.is-mobile .fin-page .fin-inner{padding-left:0;padding-right:0}#app.is-mobile .tc-svg,#app.is-mobile .dc-svg,#app.is-mobile .kc-svg,#app.is-mobile [class$=-item]{touch-action:manipulation}#app.is-mobile .tc-tip{top:auto;bottom:26px;transform:translate(-100%)!important;right:10px;left:auto!important;min-width:118px}#app.is-mobile .el-message-box,#app.is-mobile .el-dialog{--el-dialog-margin-top: 8vh !important}#app.is-mobile{--font-serif: -apple-system, BlinkMacSystemFont, "PingFang SC", "Noto Sans SC", "Source Han Sans CN", "Microsoft YaHei", sans-serif;--font-sans: var(--font-serif);--yq-bg0: #0a0b12;--yq-bg1: #0a0b12;--yq-bg2: #10111a;--color-bg: var(--yq-bg1);--color-bg-dark: #07080d;--color-bg-elevated: var(--yq-bg2);--color-bg-glass: rgba(16, 17, 26, .72);--ink-black: var(--yq-bg0);--ink-dark: var(--yq-bg1);--ink-medium: var(--yq-bg2);--ink-light: #171820;--bg-deep: var(--yq-bg0);--bg-indigo: var(--yq-bg1);--bg-night: var(--yq-bg2);--color-text: #eef0f4;--color-text-secondary: #8a8f98;--color-text-muted: #62666d;--color-text-light: rgba(238, 240, 244, .92);--xiu-text: #eef0f4;--xiu-text-2: #8a8f98;--xiu-text-3: #62666d;--yq-rain: #5e6ad2;--yq-rain-bright: #828fff;--yq-rain-deep: #3f4aa8;--yq-accent: var(--yq-rain-bright);--color-primary: var(--yq-rain);--color-secondary: var(--yq-rain-deep);--color-accent: var(--yq-rain-bright);--color-qi-primary: var(--yq-rain);--color-qi-green: var(--yq-rain-deep);--color-gold: var(--yq-rain-bright);--color-gold-dark: #7b86e8;--lj-bg: var(--yq-bg1);--lj-bg-deep: var(--yq-bg2);--lj-paper: #13141d;--lj-ink: var(--color-text);--lj-dai: var(--yq-rain);--lj-dai-deep: var(--yq-rain-deep);--lj-mist: var(--color-text-secondary);--lj-ochre: var(--yq-rain-bright);--lj-vermilion: #e5484d;--lj-seal: var(--yq-rain-bright);--lj-seal-hover: #9aa5ff;--lj-line: rgba(255, 255, 255, .07);--lj-line-strong: rgba(255, 255, 255, .12);--lj-text: var(--color-text);--lj-text-2: var(--color-text-secondary);--lj-text-3: var(--color-text-muted);--lj-glass: rgba(16, 17, 26, .72);--lj-glass-blur: saturate(180%) blur(24px);--lj-shadow: 0 8px 24px rgba(0, 0, 0, .35), inset 0 1px 0 rgba(255, 255, 255, .05);--ls-bg0: var(--yq-bg0);--ls-bg1: var(--yq-bg1);--ls-bg-glow: rgba(94, 106, 210, .08);--ls-paper: #10111a;--ls-paper-2: #161722;--ls-glass: rgba(16, 17, 26, .72);--ls-line: rgba(255, 255, 255, .07);--ls-line-strong: rgba(255, 255, 255, .12);--ls-highlight: rgba(255, 255, 255, .05);--ls-shadow: 0 10px 30px rgba(0, 0, 0, .35), 0 2px 8px rgba(0, 0, 0, .2);--ls-dai: var(--yq-rain);--ls-dai-deep: var(--yq-rain-deep);--ls-ochre: var(--yq-rain-bright);--ls-jade: #1aa86a;--ls-text: var(--color-text);--ls-text-2: var(--color-text-secondary);--ls-text-3: var(--color-text-muted);--glass-blur: saturate(185%) blur(24px);--glass-border: rgba(255, 255, 255, .07);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .05);--glass-shadow: 0 2px 2px rgba(0, 0, 0, .08), 0 10px 26px rgba(0, 0, 0, .32);--radius-sm: 8px;--radius: 14px;--radius-lg: 16px;--radius-xl: 24px;--shadow: var(--glass-shadow);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-lg: 0 16px 40px rgba(0, 0, 0, .42);--shadow-xl: 0 22px 54px rgba(0, 0, 0, .48);--pnl-up: #e5484d;--pnl-down: #1aa86a;--pnl-up-soft: rgba(229, 72, 77, .16);--pnl-down-soft: rgba(26, 168, 106, .16);--pnl-up-line: rgba(229, 72, 77, .35);--pnl-down-line: rgba(26, 168, 106, .35);--color-danger: #e5484d;--color-success: #1aa86a;--ab-blu: #4a9fe8;--ab-pur: #2f6fa8;--ab-grn: #3ecfc4;--ab-cor: #8adcf0;--ab-cyn: #4fd0ec;--ab-amb: #7f9fbc;--ab-vio: #6fb8e0}#app.is-mobile .glass-card,#app.is-mobile .ls-card,#app.is-mobile .glass{background:linear-gradient(165deg,#ffffff0a,#fff0 46%),#10111a;border:1px solid var(--glass-border);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:saturate(185%) blur(24px);backdrop-filter:saturate(185%) blur(24px)}html[data-theme=day] #app.is-mobile{--yq-bg0: #e9eef9;--yq-bg1: #eef2fb;--yq-bg2: #e2e9f5;--color-bg: var(--yq-bg1);--color-bg-dark: var(--yq-bg0);--color-bg-elevated: #ffffff;--color-bg-glass: rgba(255, 255, 255, .66);--ink-black: var(--yq-bg0);--ink-dark: var(--yq-bg1);--ink-medium: var(--yq-bg2);--ink-light: #e4eaf5;--bg-deep: var(--yq-bg0);--bg-indigo: var(--yq-bg1);--bg-night: var(--yq-bg2);--color-text: #0f1530;--color-text-secondary: #5b6b8a;--color-text-muted: #8a8f98;--color-text-light: rgba(15, 21, 48, .92);--xiu-text: #0f1530;--xiu-text-2: #5b6b8a;--xiu-text-3: #8a8f98;--yq-rain: #5b6ae0;--yq-rain-bright: #8b5cf6;--yq-rain-deep: #3f4aa8;--yq-accent: var(--yq-rain);--color-primary: var(--yq-rain);--color-secondary: var(--yq-rain-deep);--color-accent: var(--yq-rain-bright);--color-qi-primary: var(--yq-rain);--color-qi-green: var(--yq-rain-deep);--color-gold: var(--yq-rain);--color-gold-dark: #6a4fd0;--lj-bg: var(--yq-bg1);--lj-bg-deep: var(--yq-bg2);--lj-paper: rgba(255, 255, 255, .82);--lj-ink: var(--color-text);--lj-dai: var(--yq-rain);--lj-dai-deep: var(--yq-rain-deep);--lj-mist: var(--color-text-secondary);--lj-ochre: var(--yq-rain);--lj-vermilion: #d92d20;--lj-seal: var(--yq-rain);--lj-seal-hover: var(--yq-rain-bright);--lj-line: rgba(15, 40, 70, .14);--lj-line-strong: rgba(15, 40, 70, .24);--lj-text: var(--color-text);--lj-text-2: var(--color-text-secondary);--lj-text-3: var(--color-text-muted);--lj-glass: rgba(255, 255, 255, .72);--lj-glass-blur: saturate(200%) blur(20px);--lj-shadow: 0 10px 30px rgba(70, 95, 180, .12), inset 0 1px 0 rgba(255, 255, 255, .85);--ls-bg0: var(--yq-bg0);--ls-bg1: var(--yq-bg1);--ls-bg-glow: rgba(91, 106, 224, .1);--ls-paper: rgba(255, 255, 255, .82);--ls-paper-2: rgba(255, 255, 255, .92);--ls-glass: rgba(255, 255, 255, .72);--ls-line: rgba(15, 40, 70, .14);--ls-line-strong: rgba(15, 40, 70, .24);--ls-highlight: rgba(255, 255, 255, .7);--ls-shadow: 0 12px 30px rgba(70, 95, 180, .12), 0 2px 8px rgba(70, 95, 180, .08);--ls-dai: var(--yq-rain);--ls-dai-deep: var(--yq-rain-deep);--ls-ochre: var(--yq-rain);--ls-jade: #0fa07f;--ls-text: var(--color-text);--ls-text-2: var(--color-text-secondary);--ls-text-3: var(--color-text-muted);--glass-blur: saturate(200%) blur(20px);--glass-border: rgba(255, 255, 255, .92);--glass-highlight: inset 1px 1px 0 rgba(255, 255, 255, .9);--glass-shadow: 0 2px 6px rgba(70, 95, 180, .06), 0 12px 30px rgba(70, 95, 180, .14);--radius-sm: 10px;--radius: 16px;--radius-lg: 20px;--radius-xl: 28px;--shadow: var(--glass-shadow);--shadow-sm: 0 2px 10px rgba(70, 95, 180, .08);--shadow-lg: 0 16px 40px rgba(70, 95, 180, .16);--shadow-xl: 0 22px 54px rgba(70, 95, 180, .2);--pnl-up: #e5484d;--pnl-down: #1aa86a;--pnl-up-soft: rgba(229, 72, 77, .14);--pnl-down-soft: rgba(26, 168, 106, .14);--pnl-up-line: rgba(229, 72, 77, .32);--pnl-down-line: rgba(26, 168, 106, .32);--color-danger: #d92d20;--color-success: #0fa07f;--ab-blu: #2a7fb8;--ab-pur: #1a5580;--ab-grn: #14897f;--ab-cor: #46a8c8;--ab-cyn: #1a93b5;--ab-amb: #6b8497;--ab-vio: #3589b5}html[data-theme=day] #app.is-mobile .glass-card,html[data-theme=day] #app.is-mobile .ls-card,html[data-theme=day] #app.is-mobile .glass{background:linear-gradient(165deg,#ffffffe6,#ffffffa8 46%);border:1px solid var(--glass-border);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:saturate(200%) blur(20px);backdrop-filter:saturate(200%) blur(20px)}#app.is-mobile .lj-paper-texture{display:none!important}#app.is-mobile .lj-wash{opacity:.26}#app.is-mobile .fin-io,#app.is-mobile .fin-filters,#app.is-mobile .fin-row-ops{display:none!important}#app.is-mobile .fin-row{padding-right:2px}#app.is-mobile .fin-row-amt{font-size:17px}#app.is-mobile .fin-kpi{padding:18px 16px;border-radius:20px}#app.is-mobile .fin-kpi-val{font-size:22px;font-weight:800}#app.is-mobile .fin-kpi-sub{display:none}#app.is-mobile .fin-chart{padding:16px;border-radius:20px}#app.is-mobile .fin-chart-title{font-size:14px;font-weight:600;letter-spacing:.04em}#app.is-mobile .fin-ledger{padding:6px 14px 14px;border-radius:20px}#app.is-mobile .fin-row{padding:13px 4px}#app.is-mobile .fin-toolbar{flex-wrap:wrap;gap:10px}@media (max-width: 767px){#app.is-mobile:not(.login-page) .el-dialog:not([style*="width: 90%"]){width:90%!important;border-radius:20px}}#app.is-mobile .mu-admin-tools{display:none!important}#app.is-mobile .island-inner:not(.island-inner-music) .manage-pane{display:none!important}#app.is-mobile .island-inner-music .manage-pane{display:block!important;padding:14px;border-radius:var(--radius-lg, 20px);border:1px solid var(--ls-line);background:var(--ls-glass);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 1px 0 var(--ls-highlight),var(--ls-shadow)}#app.is-mobile .island-inner-music .manage-pane .manage-toolbar,#app.is-mobile .island-inner-music .manage-pane .pager-wrap{display:none!important}#app.is-mobile .island-inner-music .manage-pane .el-table .el-table__cell{padding:8px 6px}#app.is-mobile .island-inner-music .manage-pane .el-table__header-wrapper th.el-table__cell{padding:6px}#app.is-mobile .tl-admin-tools{display:none!important}#app.is-mobile .tool-icon{background:linear-gradient(135deg,#5b6ae0d9,#8b5cf6bf)!important;color:#fff}#app.is-mobile .island-title{background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;color:var(--ls-text);font-weight:700;filter:none}#app.is-mobile .island-inner .back-btn{display:none!important}#app.is-mobile .profile-page{font-family:var(--font-serif)}#app.is-mobile .profile-page .profile-content .info-card:first-child{display:none!important}#app.is-mobile .profile-page .page-title{font-family:var(--font-serif);font-size:26px;font-weight:700;letter-spacing:.02em;background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;filter:none;color:var(--ls-text)}#app.is-mobile .profile-page .info-card{background:var(--ls-glass);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--ls-line);box-shadow:inset 0 1px 0 var(--ls-highlight),var(--ls-shadow);border-radius:20px}#app.is-mobile .profile-page .info-card:before{display:none}#app.is-mobile .profile-page .card-header,#app.is-mobile .profile-page .info-item{border-bottom-color:var(--ls-line)}#app.is-mobile .profile-page .info-label{color:var(--ls-text-2)}#app.is-mobile .profile-page .info-value{color:var(--ls-text)}#app.is-mobile .profile-page .info-item:has(.role-tag){display:none}#app.is-mobile .profile-page .card-footer .el-button:last-child{display:none}#app.is-mobile .profile-page .card-footer .el-button{flex:1}#app.is-mobile .profile-page .theme-seg{background:var(--ls-glass-2, rgba(127,168,163,.1));border-color:var(--ls-line)}#app.is-mobile .profile-page .theme-seg-btn.active{color:#fff;background:linear-gradient(135deg,var(--ls-accent, #5b6ae0),rgba(139,92,246,.85));box-shadow:0 4px 12px #5b6ae04d}#app.is-mobile .app-back-btn{display:none!important}#app.is-mobile :is(.fin-head,.st-head,.tv-head,.ct-head,.idp-head){display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:0!important;padding:calc(env(safe-area-inset-top,0px) + 10px) 16px 10px!important;background:var(--color-bg-glass);border-bottom:1px solid var(--ls-line);-webkit-backdrop-filter:saturate(180%) blur(22px);backdrop-filter:saturate(180%) blur(22px)}#app.is-mobile :is(.fin-titles,.st-titles,.tv-titles,.ct-titles,.idp-titles){flex:1;min-width:0}#app.is-mobile :is(.fin-title,.st-title,.tv-title,.ct-title,.idp-title){font-size:clamp(23px,6.4vw,30px)!important;font-weight:700!important;letter-spacing:.01em!important;line-height:1.15;color:var(--ls-text)!important;margin:0!important;background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;filter:none}#app.is-mobile :is(.fin-sub,.st-sub,.tv-sub,.ct-sub,.idp-sub){margin:3px 0 0!important;font-size:12px!important;letter-spacing:.02em!important;color:var(--ls-text-2)!important}#app.is-mobile :is(.fin-head-right,.st-head-right,.tv-head-right,.ct-head-right){display:flex;align-items:center;gap:8px}#app.is-mobile .notes-header{display:flex;align-items:center;gap:12px;margin:0!important;padding:calc(env(safe-area-inset-top,0px) + 10px) 16px 10px!important;background:var(--color-bg-glass);border-bottom:1px solid var(--ls-line);-webkit-backdrop-filter:saturate(180%) blur(22px);backdrop-filter:saturate(180%) blur(22px)}#app.is-mobile .notes-header h1{flex:1;min-width:0;margin:0!important;font-size:clamp(23px,6.4vw,30px)!important;font-weight:700;color:var(--ls-text);background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;filter:none}#app.is-mobile :is(.fin-page,.st-page,.tv-page,.idp-page,.ct-page,.notes-page){background:var(--color-bg)!important}#app.is-mobile :is(.fin-inner,.st-inner,.tv-inner,.ct-inner,.idp-inner){max-width:none!important;padding-left:16px!important;padding-right:16px!important}#app.is-mobile :is(.fin-kpi-card,.st-kpi-card,.tv-kpi-card,.ct-card,.cd-card,.tool-card){border-radius:var(--radius-lg, 20px)!important}#app.is-mobile :is(.fin-kpi-val,.st-kpi-v,.tv-kpi-v){font-weight:800!important;line-height:1.1}#app.is-mobile :is(.fin-kpi-k,.st-kpi-k,.tv-kpi-k,.st-kpi-s,.tv-kpi-s,.fin-chart-title){letter-spacing:.03em}#app.is-mobile .glass,#app.is-mobile :is(.fin-kpi-card,.st-kpi-card,.tv-kpi-card,.ct-card,.cd-card,.notes-item){transition:transform .18s ease,opacity .22s ease,box-shadow .25s ease}#app.is-mobile :is(.fin-kpi-card,.st-kpi-card,.tv-kpi-card,.ct-card,.cd-card,.notes-item):active{transform:scale(.985);opacity:.86}#app.is-mobile :is(button,.fin-btn,.st-btn,.tv-btn,.ct-btn){transition:transform .15s ease,opacity .2s ease}#app.is-mobile :is(button,.fin-btn,.st-btn,.tv-btn,.ct-btn):active{transform:scale(.96);opacity:.82}@media (prefers-reduced-motion: reduce){#app.is-mobile *{animation:none!important;transition:none!important}#app.is-mobile :is(.fin-kpi-card,.st-kpi-card,.tv-kpi-card,.ct-card,.cd-card,.notes-item):active,#app.is-mobile :is(button,.fin-btn,.st-btn,.tv-btn,.ct-btn):active{transform:none;opacity:1}}#app.is-mobile{--el-color-primary: var(--yq-rain);--el-color-primary-light-3: #7f8dff;--el-color-primary-light-5: #9aa5ff;--el-color-primary-light-7: #b8bfff;--el-color-primary-light-8: #cfd3ff;--el-color-primary-light-9: #e4e6ff;--el-color-primary-dark-2: #3f4aa8}html[data-theme=day] #app.is-mobile{--el-color-primary: #5b6ae0;--el-color-primary-light-3: #8a96f2;--el-color-primary-light-5: #a8b1f7;--el-color-primary-light-7: #c6cbfa;--el-color-primary-light-8: #d9ddfc;--el-color-primary-light-9: #eceefe;--el-color-primary-dark-2: #3f4aa8}#app.is-mobile .cd-days{text-shadow:none}#app.is-mobile .island-inner{background:var(--color-bg)!important}#app.is-mobile .island-inner:before,#app.is-mobile .island-inner:after{opacity:.18}#app.is-mobile :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-select-dropdown__item){background:var(--ls-paper)!important;box-shadow:0 0 0 1px var(--ls-line) inset!important}#app.is-mobile :is(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus){box-shadow:0 0 0 1px var(--yq-rain) inset!important}#app.is-mobile .el-input__inner,#app.is-mobile .el-select__selected-item,#app.is-mobile .el-textarea__inner{color:var(--ls-text)!important}#app.is-mobile .el-input__inner::placeholder,#app.is-mobile .el-select__placeholder{color:var(--ls-text-3)!important}#app.is-mobile :is(.el-select,.el-input,.el-pagination) .el-input__wrapper,#app.is-mobile .el-pagination{background:var(--ls-paper)!important;border-radius:12px}#app.is-mobile .el-pagination button:disabled,#app.is-mobile .el-pagination button{background:transparent!important;color:var(--ls-text)!important}#app.is-mobile .el-pagination .el-pager li{background:transparent!important;color:var(--ls-text-2)!important;border-radius:8px}#app.is-mobile .el-pagination .el-pager li.is-active{background:var(--yq-rain)!important;color:#fff!important}#app.is-mobile .el-pagination .el-pagination__total{color:var(--ls-text-3)!important}#app.is-mobile .notes-toolbar{flex-wrap:wrap;gap:8px;padding:0 2px}#app.is-mobile .notes-toolbar .el-input{max-width:100%!important;flex:1 1 100%}#app.is-mobile .notes-toolbar .el-select{width:48%!important;flex:1 1 48%}#app.is-mobile .cd-card-foil{display:none!important}#app.is-mobile .cd-card.jade-card{background:var(--ls-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--ls-line);box-shadow:var(--ls-highlight),var(--ls-shadow);border-radius:22px;overflow:hidden;position:relative}#app.is-mobile .cd-card-bg{filter:saturate(1.05) brightness(1.02);opacity:.9}#app.is-mobile .cd-card-body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:16px 18px 14px}#app.is-mobile .cd-days{font-size:34px;font-weight:800;line-height:1;letter-spacing:-.01em}#app.is-mobile .cd-card-title{font-size:16px;font-weight:600}#app.is-mobile .cd-card-date,#app.is-mobile .cd-card-meta{color:var(--ls-text-2)}#app.is-mobile .cd-tag{background:#5b6ae01f;color:var(--ls-text-2);border:none;border-radius:999px;padding:2px 9px;font-size:11px}#app.is-mobile .cd-tag.cd-pin{background:#1aa86a29;color:var(--ls-jade)}#app.is-mobile .cd-tag.cd-arch{background:#8a8f982e}#app.is-mobile .cd-group-label{font-size:12px;letter-spacing:.04em;color:var(--ls-text-3);margin:18px 4px 10px;display:flex;align-items:center;gap:8px}#app.is-mobile .cd-group-label:after{content:"";flex:1;height:1px;background:var(--ls-line)}#app.is-mobile .cd-card-actions{position:absolute;right:10px;top:10px;z-index:2;display:flex;gap:6px;opacity:.9}#app.is-mobile .cd-card-actions .el-button{width:28px;height:28px;padding:0;background:#10111a80;border:1px solid var(--ls-line);color:var(--ls-text);border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#app.is-mobile .cd-empty{margin:9vh 0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 32px;text-align:center}#app.is-mobile .cd-empty-icon{width:72px;height:72px;border-radius:24px;display:inline-flex;align-items:center;justify-content:center;font-size:34px;background:var(--ls-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--ls-line);box-shadow:var(--ls-highlight),var(--ls-shadow);margin-bottom:10px}#app.is-mobile .cd-empty-text{font-size:15px;font-weight:600;color:var(--ls-text)}#app.is-mobile .cd-empty .el-button{border-radius:999px;margin-top:6px}#app.is-mobile :is(.st-empty,.notes-empty,.ct-empty,.tv-empty){padding:40px 24px;text-align:center;color:var(--ls-text-2);font-size:14px;line-height:1.7}#app.is-mobile :is(.fin-kpi-card,.st-kpi-card,.tv-kpi-card){background:var(--ls-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--ls-line);border-radius:20px}#app.is-mobile :is(.fin-kpi,.st-kpi,.tv-kpi){gap:10px}#app.is-mobile .fin-row,#app.is-mobile :is(.notes-item,.ct-list-row,.tv-item,.st-card){border-bottom:1px solid var(--ls-line);border-radius:16px;background:var(--ls-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}#app.is-mobile :is(.st-form,.ct-form,.tv-form){background:var(--ls-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--ls-line);border-radius:20px}#app.is-mobile .st-input,#app.is-mobile .ct-input{border-radius:12px}#app.is-mobile .cd-card.jade-card,#app.is-mobile :is(.notes-item,.ct-list-row,.tv-item,.st-card,.fin-row){transition:transform .16s ease,opacity .2s ease,box-shadow .22s ease}#app.is-mobile .cd-card.jade-card:active,#app.is-mobile :is(.notes-item,.ct-list-row,.tv-item,.st-card):active{transform:scale(.985);opacity:.86}@media (prefers-reduced-motion: reduce){#app.is-mobile :is(.cd-card.jade-card,.notes-item,.ct-list-row,.tv-item,.st-card):active{transform:none;opacity:1}}#app.is-mobile{--m-bg: #0b1016;--m-bg-elevated: #101720;--m-surface: #141c26;--m-surface-2: #18222d;--m-line: rgba(220, 235, 246, .1);--m-line-strong: rgba(220, 235, 246, .17);--m-text: #f0f5f8;--m-text-2: #a9b7c2;--m-text-3: #71808c;--m-accent: #62e6d1;--m-accent-strong: #22b7a6;--m-positive: #62e6d1;--m-negative: #ff7f86;--m-warning: #e7bc70;--m-radius: 16px;--m-radius-sm: 12px;--m-shadow: 0 14px 34px rgba(0, 0, 0, .2);color:var(--m-text);background:var(--m-bg)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}html[data-theme=day] #app.is-mobile{--m-bg: #f4f7f8;--m-bg-elevated: #edf2f4;--m-surface: #ffffff;--m-surface-2: #f1f5f6;--m-line: rgba(21, 48, 59, .11);--m-line-strong: rgba(21, 48, 59, .18);--m-text: #16252d;--m-text-2: #5d6d76;--m-text-3: #89979e;--m-accent: #078f83;--m-accent-strong: #08776f;--m-positive: #087f73;--m-negative: #d6535d;--m-warning: #ae7522;--m-shadow: 0 12px 28px rgba(38, 64, 75, .08)}#app.is-mobile,#app.is-mobile *{box-sizing:border-box}#app.is-mobile button,#app.is-mobile input,#app.is-mobile select,#app.is-mobile textarea{font:inherit}#app.is-mobile button{-webkit-tap-highlight-color:transparent}#app.is-mobile :is(.lj-bg,.lj-paper-texture,.lj-wash,.guqin-bg,.music-ribbon,.floating-notes){display:none!important}#app.is-mobile :is(.fin-page,.st-page,.tv-page,.ct-page,.notes-page,.profile-page,.abb,.cd-page){min-height:100svh;color:var(--m-text);background:var(--m-bg)!important}#app.is-mobile :is(.fin-inner,.st-inner,.tv-inner,.ct-inner){max-width:720px;margin:0 auto;padding-left:16px;padding-right:16px}#app.is-mobile :is(.fin-head,.st-head,.tv-head,.ct-head){display:grid!important;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;margin:0 -16px 18px!important;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px 12px!important;border-bottom:1px solid var(--m-line);background:var(--m-bg)!important}#app.is-mobile :is(.fin-titles,.st-titles,.tv-titles,.ct-titles){min-width:0}#app.is-mobile :is(.fin-title,.st-title,.tv-title,.ct-title){margin:0!important;color:var(--m-text)!important;font-size:22px!important;font-weight:760!important;letter-spacing:-.03em!important;line-height:1.2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app.is-mobile :is(.fin-sub,.st-sub,.tv-sub,.ct-sub){margin:4px 0 0!important;color:var(--m-text-2)!important;font-size:12px!important;line-height:1.35!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app.is-mobile :is(.fin-back,.st-back,.ct-back){display:inline-flex}#app.is-mobile :is(.glass,.glass-card,.fin-kpi,.fin-chart,.fin-ledger,.st-kpi-card,.st-form,.st-list,.tv-kpi-card,.tv-map,.tv-slide,.ct-card,.ct-cal-card,.notes-item,.info-card,.cd-card){background:var(--m-surface)!important;border:1px solid var(--m-line)!important;border-radius:var(--m-radius)!important;box-shadow:var(--m-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile :is(.fin-kpi:before,.fin-kpi:after,.st-kpi-card:before,.st-kpi-card:after,.tv-kpi-card:before,.tv-kpi-card:after){display:none!important}#app.is-mobile :is(.fin-kpi,.st-kpi-card,.tv-kpi-card,.ct-card,.notes-item,.cd-card){overflow:hidden}#app.is-mobile :is(.fin-kpi,.st-kpi-card,.tv-kpi-card):before,#app.is-mobile :is(.fin-kpi,.st-kpi-card,.tv-kpi-card):after,#app.is-mobile :is(.st-kpi-card,.tv-kpi-card,.fin-kpi) .mv-strip,#app.is-mobile :is(.st-kpi-card,.tv-kpi-card):after{display:none!important;background:transparent!important}#app.is-mobile :is(.st-kpi-card,.tv-kpi-card,.fin-kpi){background:var(--m-surface)!important;border:1px solid var(--m-line)!important}#app.is-mobile .fin-kpi:first-child{background:var(--m-surface-2)!important;border-color:var(--m-line-strong)!important}#app.is-mobile .fin-kpi:first-child :is(.fin-kpi-label,.fin-kpi-val,.fin-kpi-sub){color:var(--m-text)!important}#app.is-mobile .fin-kpi:first-child .fin-kpi-sub{color:var(--m-text-3)!important}#app.is-mobile .fin-chart-empty,#app.is-mobile .fin-list-empty,#app.is-mobile :is(.ct-empty,.notes-empty,.cd-empty,.tv-empty){min-height:0!important;padding:28px 16px!important;color:var(--m-text-2)!important;background:var(--m-surface-2)!important;border:1px dashed var(--m-line-strong)!important;border-radius:var(--m-radius-sm)!important}#app.is-mobile .fin-chart-body{min-height:0}#app.is-mobile .fin-charts .fin-chart,#app.is-mobile .fin-ledger{min-height:0!important}#app.is-mobile .ct-seg,#app.is-mobile .st-head-right .st-btn.ghost,#app.is-mobile .tv-head-right .tv-btn.ghost{display:none!important}#app.is-mobile :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai,.notes-header button,.el-button--primary){min-height:42px;border:1px solid transparent!important;border-radius:var(--m-radius-sm)!important;color:var(--xz-btn-fg)!important;background:var(--m-accent)!important;box-shadow:none!important;font-weight:700}#app.is-mobile :is(.fin-btn.ghost,.st-btn.ghost,.tv-btn.ghost,.ct-btn.ghost){min-height:40px;color:var(--m-text)!important;background:transparent!important;border:1px solid var(--m-line-strong)!important;border-radius:var(--m-radius-sm)!important;box-shadow:none!important}#app.is-mobile :is(.st-head,.tv-head,.ct-head){grid-template-columns:40px minmax(0,1fr) auto!important}#app.is-mobile :is(.st-title,.tv-title,.ct-title){max-width:100%}#app.is-mobile :is(.st-head-right,.tv-head-right,.ct-head-right){display:flex;align-items:center;gap:8px}#app.is-mobile :is(.st-head-right .st-btn.ghost,.tv-head-right .tv-btn.ghost,.ct-seg){display:none!important}#app.is-mobile :is(.st-head-right .st-btn.primary,.tv-head-right .tv-btn.primary,.ct-head-right .ct-btn.primary){padding:0 14px;font-size:14px;white-space:nowrap}#app.is-mobile .ct-titles{min-width:0!important;flex:none!important;width:100%}#app.is-mobile .ct-head{grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important}#app.is-mobile .ct-head{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;padding-right:16px!important}#app.is-mobile .ct-inner{padding-left:16px!important;padding-right:16px!important}#app.is-mobile .ct-titles{flex:1 1 auto!important;min-width:0!important;max-width:none!important;overflow:hidden}#app.is-mobile .ct-head-right{margin-left:auto;margin-right:0;flex:none}#app.is-mobile .ct-btn.primary{padding:9px 13px;font-size:13px;white-space:nowrap}#app.is-mobile .ct-head-right{width:auto!important}#app.is-mobile .ct-head{align-items:center!important}#app.is-mobile .ct-title{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app.is-mobile .ct-title{font-size:20px!important}#app.is-mobile .ct-sub{max-width:100%}#app.is-mobile .st-btn.primary{background:var(--m-accent)!important;color:var(--xz-btn-fg)!important;border-color:transparent!important;box-shadow:none!important}#app.is-mobile .site-footer{display:none!important}#app.is-mobile .mt-tabbar{padding:6px 28px calc(5px + var(--safe-bottom, env(safe-area-inset-bottom, 0px)))!important;background:#0c1117f0!important;border-top:1px solid var(--m-line)!important;box-shadow:0 -8px 24px #00000024!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}html[data-theme=day] #app.is-mobile .site-footer{display:none!important}html[data-theme=day] #app.is-mobile .mt-tabbar{background:#fffffff0!important}#app.is-mobile .mt-tab{min-height:48px;color:var(--m-text-3)}#app.is-mobile .mt-tab.active{color:var(--m-accent)!important}#app.is-mobile .mt-tab.active .mt-ico{transform:none}#app.is-mobile .mt-lab{font-size:11px}#app.is-mobile .abb{padding:calc(env(safe-area-inset-top,0px) + 16px) 16px calc(88px + env(safe-area-inset-bottom,0px))!important;background:var(--m-bg)!important}#app.is-mobile .abb-top{padding:0 0 8px}#app.is-mobile .abb-logo{width:30px;height:30px;border-radius:9px;box-shadow:none;background:var(--m-accent)}#app.is-mobile .abb-logo__l,#app.is-mobile .abb-logo__r{display:none}#app.is-mobile .abb-title{color:var(--m-text);font-size:20px;letter-spacing:-.04em}#app.is-mobile .abb-ai{min-height:36px;padding:0 13px;border-radius:10px!important}#app.is-mobile .abb-hero{margin-top:18px;padding:20px;border-radius:18px!important;background:var(--m-surface-2)!important}#app.is-mobile .abb-hero__pair{display:flex;gap:14px}#app.is-mobile .abb-hero__col{flex:1;min-width:0}#app.is-mobile .abb-hero__lab{color:var(--m-text-2)}#app.is-mobile .abb-hero__num{margin-top:6px;color:var(--m-text);font-size:24px;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app.is-mobile .abb-hero__num.up{color:var(--pnl-up, #e5484d)}#app.is-mobile .abb-hero__num.dn{color:var(--pnl-down, #1aa86a)}#app.is-mobile .abb-sec{margin:14px 0 4px}#app.is-mobile .abb-sec__title{color:var(--m-text);letter-spacing:-.02em;font-size:16px}#app.is-mobile .abb-grid{gap:8px}#app.is-mobile .abb-cell{padding:14px 4px 12px;border:1px solid var(--m-line)!important;border-radius:14px;background:var(--m-surface)!important;box-shadow:none!important}#app.is-mobile .abb-cell__ico{width:32px;height:32px;color:var(--m-accent)!important}#app.is-mobile .abb-cell__ico svg{width:22px;height:22px}#app.is-mobile .abb-cell__lab{color:var(--m-text-2)}#app.is-mobile .abb-trend{display:none!important}#app.is-mobile .fin-inner{padding-bottom:20px}#app.is-mobile .fin-io,#app.is-mobile .fin-io-help,#app.is-mobile .fin-filters,#app.is-mobile .fin-charts .fin-chart:nth-child(2){display:none!important}#app.is-mobile .fin-toolbar{margin-bottom:18px}#app.is-mobile .fin-period{justify-content:space-between;gap:8px}#app.is-mobile .fin-dim{order:2}#app.is-mobile .fin-month-label{min-width:0;color:var(--m-text)!important;background:var(--m-surface)!important;border:1px solid var(--m-line)!important}#app.is-mobile .fin-kpis-desktop{display:none!important}#app.is-mobile .fin-kpis-mobile{display:grid!important;grid-template-columns:1.35fr 1fr!important;gap:10px;margin-bottom:16px}#app.is-mobile .fin-kpi{min-height:94px;padding:15px!important}#app.is-mobile .fin-kpi-mobile:first-child{grid-row:span 2;justify-content:center;background:var(--m-surface-2)!important;color:var(--m-text)!important;border-color:var(--m-line-strong)!important}#app.is-mobile .fin-kpi-mobile:first-child :is(.fin-kpi-label,.fin-kpi-val,.fin-kpi-sub){color:var(--m-text)!important}#app.is-mobile .fin-kpi-mobile:first-child .fin-kpi-sub{color:var(--m-text-3)!important}#app.is-mobile .fin-kpi-label{color:var(--m-text-2);font-size:12px}#app.is-mobile .fin-kpi-val{color:var(--m-text);font-size:22px;font-weight:780;letter-spacing:-.04em}#app.is-mobile .fin-kpi-val.income{color:var(--m-positive)}#app.is-mobile .fin-kpi-val.expense{color:var(--m-negative)}#app.is-mobile .fin-kpi:first-child .fin-kpi-val{font-size:clamp(25px,8vw,34px)}#app.is-mobile .fin-charts{display:block;margin-bottom:16px}#app.is-mobile .fin-chart{padding:16px}#app.is-mobile .fin-chart-title{color:var(--m-text);font-size:15px;letter-spacing:-.02em}#app.is-mobile .fin-chart-body{gap:14px}#app.is-mobile .fin-ledger{padding:16px}#app.is-mobile .fin-ledger-head{margin-bottom:8px}#app.is-mobile .fin-row{padding:12px 0;border:0!important;border-bottom:1px solid var(--m-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .fin-row-icon{width:36px;height:36px;border-radius:10px;background:var(--m-surface-2)}#app.is-mobile .fin-row-cat{color:var(--m-text)}#app.is-mobile .fin-row-note,#app.is-mobile .fin-row-date{color:var(--m-text-2)}#app.is-mobile .fin-row-amt.income{color:var(--m-positive)}#app.is-mobile .fin-row-amt.expense{color:var(--m-negative)}#app.is-mobile .fin-pools{display:flex!important;grid-template-columns:none!important;gap:10px;overflow-x:auto;margin:0 -16px 16px;padding:0 16px 4px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}#app.is-mobile .fin-pools::-webkit-scrollbar{display:none}#app.is-mobile .fin-pool{flex:0 0 62%;scroll-snap-align:start;padding:14px!important;border:1px solid var(--m-line)!important;border-radius:16px!important;background:var(--m-surface)!important;box-shadow:none!important}#app.is-mobile .fin-pool:after{display:none!important}#app.is-mobile .fin-pool{transition:transform .26s cubic-bezier(.22,.61,.36,1),opacity .26s ease,box-shadow .26s ease;opacity:.84}#app.is-mobile .fin-pool.is-center{opacity:1;transform:translateY(-2px) scale(1.012);box-shadow:0 12px 28px #04080e61!important}#app.is-mobile .fin-pool-name{color:var(--m-text-2)}#app.is-mobile .fin-pool-val{color:var(--m-text);font-size:22px}#app.is-mobile .fin-pool-val.neg,#app.is-mobile .fin-pcard-val.neg,#app.is-mobile .fin-pool-hero-val.neg{color:var(--m-negative)}#app.is-mobile .fin-pool-ok,#app.is-mobile .fin-pool-sub{color:var(--m-text-3)}#app.is-mobile .fin-todo{background:var(--m-surface)!important;border-color:var(--m-line-strong)!important}#app.is-mobile .fin-todo-text{color:var(--m-text-2)}#app.is-mobile .fin-tabs{border-radius:12px;background:var(--m-surface-2)!important;border-color:var(--m-line)!important}#app.is-mobile .fin-tab-item{color:var(--m-text-2)}#app.is-mobile .fin-tab-item.on{background:var(--m-accent)!important;color:#fff!important;box-shadow:none}#app.is-mobile .fin-panel{gap:14px}#app.is-mobile .fin-pool-hero{padding:16px!important;background:var(--m-surface)!important;border-color:var(--m-line)!important;box-shadow:none!important}#app.is-mobile .fin-panel-title{color:var(--m-text);font-size:18px}#app.is-mobile .fin-panel-sub{color:var(--m-text-2)}#app.is-mobile .fin-pool-hero-label{color:var(--m-text-3)}#app.is-mobile .fin-pcards{grid-template-columns:repeat(auto-fill,minmax(46%,1fr));gap:10px}#app.is-mobile .fin-pcard{padding:15px!important;background:var(--m-surface)!important;border-color:var(--m-line)!important;box-shadow:none!important}#app.is-mobile .fin-pcard-name{color:var(--m-text-2)}#app.is-mobile .fin-pcard-val{color:var(--m-text)}#app.is-mobile .fin-pcard-sub{color:var(--m-text-3)}#app.is-mobile .fin-row{gap:8px}#app.is-mobile .fin-row-check input{width:17px;height:17px}#app.is-mobile .fin-row-ops{display:none!important}#app.is-mobile .fin-op{width:30px;height:30px;border-color:var(--m-line-strong)!important;color:var(--m-text-2)}#app.is-mobile .fin-fund-badge{background:var(--m-surface-2)!important;border-color:var(--m-line-strong)!important;color:var(--m-text-2)}#app.is-mobile .fin-batch{background:var(--m-surface)!important;border-color:var(--m-line-strong)!important}#app.is-mobile .fin-batch-text{color:var(--m-text-2)}#app.is-mobile .fin-batch-clear{color:var(--m-text-3);margin-left:0}#app.is-mobile .fin-transfer-row{gap:8px}#app.is-mobile .fin-f-hint,#app.is-mobile .fin-quick-label{color:var(--m-text-3)}#app.is-mobile .fin-quick-tag,#app.is-mobile .fin-fund{border-color:var(--m-line-strong);color:var(--m-text-2)}#app.is-mobile .fin-quick-tag.on,#app.is-mobile .fin-fund.active{border-color:var(--m-accent);color:var(--m-accent);background:#7fa8a324}#app.is-mobile :is(.st-kpi,.tv-kpi){gap:6px}#app.is-mobile :is(.st-kpi-v,.tv-kpi-v){color:var(--m-text)!important;font-size:23px}#app.is-mobile :is(.st-kpi-k,.tv-kpi-k){color:var(--m-text-2)!important}#app.is-mobile :is(.notes-header,.notes-toolbar,.ct-toolbar,.st-list-head){border-color:var(--m-line)!important}#app.is-mobile :is(.notes-item,.ct-card,.st-card,.cd-card){box-shadow:none!important}#app.is-mobile :is(.notes-item,.ct-card,.st-card){border-radius:14px!important}#app.is-mobile :is(.notes-snippet,.notes-meta,.ct-meta,.ct-notes,.st-list-sub){color:var(--m-text-2)!important}#app.is-mobile :is(.el-dialog,.el-popover,.el-select__popper){background:var(--m-surface)!important;border-color:var(--m-line-strong)!important}#app.is-mobile :is(.el-input__wrapper,.el-textarea__inner){background:var(--m-surface-2)!important;box-shadow:0 0 0 1px var(--m-line) inset!important}#app.is-mobile :is(.el-input__inner,.el-textarea__inner){color:var(--m-text)!important}#app.is-mobile :is(.el-button:not(.el-button--primary)){border-color:var(--m-line-strong);background:transparent;color:var(--m-text)}@media (prefers-reduced-motion: reduce){#app.is-mobile *,#app.is-mobile *:before,#app.is-mobile *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}#app.is-mobile .st-page .st-btn.primary{background:var(--m-accent)!important;color:var(--xz-btn-fg)!important;border-color:transparent!important;box-shadow:none!important}#app.is-mobile .island-inner-music,#app.is-mobile .island-inner-music:before,#app.is-mobile .island-inner-music:after{background:var(--m-bg)!important;background-image:none!important;opacity:1!important}#app.is-mobile .island-inner-music .inner-background,#app.is-mobile .island-inner-music .inner-decorations,#app.is-mobile .island-inner-music .inner-particles,#app.is-mobile .island-inner-music .guqin-bg,#app.is-mobile .island-inner-music .music-ribbon,#app.is-mobile .island-inner-music .floating-notes{display:none!important}#app.is-mobile .island-inner-music .music-content{gap:14px}#app.is-mobile .island-inner-music .music-list-area{min-height:0!important;padding:8px!important;background:var(--m-surface)!important;border:1px solid var(--m-line)!important;border-radius:var(--m-radius)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .island-inner-music .music-items{display:flex!important;flex-direction:column!important;gap:4px!important;max-height:none!important;overflow:visible!important;padding:0!important}#app.is-mobile .island-inner-music .music-item{min-height:62px;padding:10px 8px 10px 12px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--m-line)!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important}#app.is-mobile .island-inner-music .music-item:last-child{border-bottom:0!important}#app.is-mobile .island-inner-music .music-info{min-width:0;gap:3px}#app.is-mobile .island-inner-music .music-name{color:var(--m-text)!important;font-size:15px;font-family:inherit!important}#app.is-mobile .island-inner-music .music-artist{color:var(--m-text-3)!important;font-size:12px}#app.is-mobile .island-inner-music .music-actions{gap:6px;flex:none}#app.is-mobile .island-inner-music .mini-btn{width:32px;height:32px;box-shadow:none!important}#app.is-mobile .island-inner-music .play-btn,#app.is-mobile .island-inner-music .play-btn.playing{background:var(--m-accent)!important;color:var(--xz-btn-fg)!important;border:0!important}#app.is-mobile .island-inner-music .bgm-btn{color:var(--m-text-2)!important;border:1px solid var(--m-line-strong)!important}#app.is-mobile .island-inner-music .bgm-btn.on{color:var(--m-accent)!important;background:var(--m-surface-2)!important;border-color:var(--m-accent)!important}#app.is-mobile .profile-page{padding:calc(env(safe-area-inset-top,0px) + 18px) 16px 96px!important;background:var(--m-bg)!important}#app.is-mobile .profile-page .page-header{margin:0 0 22px}#app.is-mobile .profile-page .page-title{margin:0;color:var(--m-text)!important;font-family:inherit!important;font-size:28px;letter-spacing:-.04em;background:none!important;-webkit-text-fill-color:currentColor!important;filter:none!important}#app.is-mobile .profile-page .header-with-back{align-items:flex-start;gap:8px}#app.is-mobile .profile-page .back-btn{display:none}#app.is-mobile .profile-content{gap:12px}#app.is-mobile .profile-page .info-card{padding:16px!important;background:var(--m-surface)!important;border:1px solid var(--m-line)!important;border-radius:var(--m-radius)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .profile-page .card-header{margin-bottom:10px;padding-bottom:10px;border-bottom-color:var(--m-line)!important}#app.is-mobile .profile-page .card-header h2{margin:0;color:var(--m-text);font-size:16px}#app.is-mobile .profile-page .info-item{gap:12px;padding:13px 0;border-bottom-color:var(--m-line)!important}#app.is-mobile .profile-page .info-label{color:var(--m-text-2);font-size:13px}#app.is-mobile .profile-page .info-value{max-width:62%;color:var(--m-text);font-size:13px;text-align:right;overflow-wrap:anywhere}#app.is-mobile .profile-page .pref-text{flex:1 1 auto;min-width:0;padding-right:8px}#app.is-mobile .profile-page .pref-hint{color:var(--m-text-3);font-size:11px;line-height:1.45}#app.is-mobile .profile-page .info-item:has(.theme-seg){display:block}#app.is-mobile .profile-page .info-item:has(.theme-seg) .theme-seg{display:flex;width:100%;margin-top:10px}#app.is-mobile .profile-page .theme-seg-btn{flex:1;padding:8px 4px;color:var(--m-text-2)}#app.is-mobile .profile-page .theme-seg-btn.active{color:var(--xz-btn-fg);background:var(--m-accent);box-shadow:none}#app.is-mobile .profile-page .card-footer{gap:8px}#app.is-mobile .profile-page .card-footer .el-button{min-height:40px}#app.is-mobile .assistant-page{max-width:none;margin:0;padding:calc(env(safe-area-inset-top,0px) + 18px) 16px 96px;background:var(--m-bg);color:var(--m-text);font-family:inherit}#app.is-mobile .assistant-header{display:block;margin-bottom:14px}#app.is-mobile .assistant-header-left{display:block}#app.is-mobile .assistant-header h1{margin:0;color:var(--m-text)!important;font-size:28px;letter-spacing:-.04em;background:none;-webkit-text-fill-color:currentColor}#app.is-mobile .assistant-header .header-sub{display:block;margin:5px 0 0;color:var(--m-text-2);font-size:12px}#app.is-mobile .assistant-header .header-actions{display:grid;grid-template-columns:auto auto;align-items:center;gap:8px;margin-top:16px}#app.is-mobile .assistant-header .header-actions .el-select{grid-column:1 / -1;width:100%!important;min-width:0!important}#app.is-mobile .assistant-header .header-actions>.el-button:not(.assistant-mobile-new-chat){grid-column:1 / -1;justify-self:start}#app.is-mobile .assistant-header .el-select{min-width:0!important;width:auto!important}#app.is-mobile .assistant-header .el-select .el-input__inner{font-size:13px}#app.is-mobile .assistant-header .header-actions>.el-button:not(.assistant-mobile-new-chat){padding:0 10px}#app.is-mobile .assistant-mobile-new-chat{display:inline-flex!important;min-height:38px;padding:0 11px}#app.is-mobile .assistant-body{display:block;min-height:0}#app.is-mobile .assistant-sidebar{display:none!important}#app.is-mobile .assistant-main{min-height:0;border:1px solid var(--m-line)!important;border-radius:var(--m-radius)!important;background:var(--m-surface)!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}#app.is-mobile .assistant-main .messages{min-height:0;max-height:none;padding:16px}#app.is-mobile .assistant-main .placeholder{min-height:220px;display:flex;align-items:center;justify-content:center;padding:28px 20px;color:var(--m-text-2);text-align:center}#app.is-mobile .assistant-main .placeholder p{margin:0;max-width:240px;line-height:1.6}#app.is-mobile .assistant-main .empty{min-height:220px;display:flex;flex-direction:column;justify-content:center;padding:30px 20px}#app.is-mobile .assistant-main .empty-title{color:var(--m-text);font-size:17px}#app.is-mobile .assistant-main .empty-sub{color:var(--m-text-2);font-size:13px;line-height:1.6}#app.is-mobile .assistant-main .composer{position:sticky;bottom:0;padding:10px;background:var(--m-surface)!important;border-top:1px solid var(--m-line);border-radius:0 0 calc(var(--m-radius) - 2px) calc(var(--m-radius) - 2px)}#app.is-mobile .island-inner-tool,#app.is-mobile .island-inner-tool:before,#app.is-mobile .island-inner-tool:after{background:var(--m-bg)!important;background-image:none!important;opacity:1!important}#app.is-mobile .island-inner-tool .inner-background,#app.is-mobile .island-inner-tool .inner-decorations,#app.is-mobile .island-inner-tool .inner-particles,#app.is-mobile .island-inner-tool .floating-element{display:none!important}#app.is-mobile .island-inner-tool .cd-empty{margin:24px 0;padding:28px 18px!important;min-height:0;background:var(--m-surface)!important;border:1px dashed var(--m-line-strong)!important;border-radius:var(--m-radius)!important;box-shadow:none!important}#app.is-mobile .island-inner-tool .cd-empty-icon{width:48px;height:48px;font-size:28px;border-radius:14px;background:var(--m-surface-2)!important;box-shadow:none!important}#app.is-mobile .island-inner-tool .cd-empty-text{color:var(--m-text);font-size:16px}#app.is-mobile .island-inner-tool .cd-empty .el-button{min-height:40px;margin-top:4px;border-radius:var(--m-radius-sm)}#app.is-mobile :is(.tk-page,.sb-page,.li-page,.va-page,.wd-page,.sd-page,.dh-page,.trash-page,.fd-page,.qk-page,.fin-page){padding:calc(env(safe-area-inset-top,0px) + 12px) 0 calc(92px + env(safe-area-inset-bottom,0px))!important;background:var(--m-bg)!important;color:var(--m-text)}#app.is-mobile :is(.tk-inner,.sb-inner,.li-inner,.va-inner,.wd-inner,.sd-inner,.dh-inner,.ct-inner){padding:0 16px 10px!important;max-width:720px;margin:0 auto}#app.is-mobile .trash-page,#app.is-mobile .dh-page,#app.is-mobile .fd-page,#app.is-mobile .qk-page{padding-left:16px!important;padding-right:16px!important}#app.is-mobile :is(.tk-title,.sb-title,.li-title,.va-title,.wd-title,.sd-title,.dh-title,.fd-title,.qk-title,.ct-title,.trash-title){font-size:22px!important;font-weight:760!important;letter-spacing:-.03em!important;line-height:1.2!important;background:none!important;-webkit-text-fill-color:currentColor!important;color:var(--m-text)!important}#app.is-mobile :is(.tk-sub,.sb-sub,.li-sub,.va-sub,.wd-sub,.sd-sub){color:var(--m-text-2)!important;font-size:12.5px!important}#app.is-mobile :is(.tk-toolbar,.sb-toolbar,.li-toolbar,.va-toolbar,.wd-toolbar,.ct-toolbar,.life-tb,.manage-toolbar){flex-wrap:wrap!important;gap:8px!important;align-items:stretch!important}#app.is-mobile :is(.tk-toolbar,.sb-toolbar,.li-toolbar,.va-toolbar,.wd-toolbar,.ct-toolbar,.life-tb,.manage-toolbar)>.el-input,#app.is-mobile :is(.manage-toolbar,.ct-toolbar,.wd-toolbar,.li-toolbar,.va-toolbar,.tk-toolbar) .el-input{width:100%!important;min-width:0!important}#app.is-mobile :is(.tk-input,.li-input,.va-input,.wd-input,.ct-input){min-width:0!important;width:100%!important}#app.is-mobile :is(.li-select,.wd-select,.ct-select,.sb-select){flex:1 1 calc(50% - 4px)!important;min-width:0!important}#app.is-mobile :is(.tk-seg,.wd-tabs,.wd-persons){display:flex;flex-wrap:wrap;gap:6px}#app.is-mobile :is(.sb-kpi,.sd-kpi,.fin-kpis,.wd-grid,.wd-persons-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#app.is-mobile :is(.wd-options,.fin-pcards,.life-grid,.qt-grid,.dh-grid){grid-template-columns:1fr!important;gap:10px!important}#app.is-mobile :is(.li-stats,.tk-stats){display:flex;flex-wrap:wrap;gap:8px}#app.is-mobile :is(.wd-card,.li-card,.va-card,.sb-panel,.tk-item,.life-col,.life-members,.ht-card,.qk-card,.dh-card){padding:14px!important;border-radius:var(--m-radius)!important;background:var(--m-surface)!important;border-color:var(--m-line)!important;box-shadow:none!important}#app.is-mobile .tk-item{gap:10px;align-items:flex-start}#app.is-mobile .tk-actions{flex-wrap:wrap;gap:6px}#app.is-mobile .va-card-actions{margin-left:0!important;flex-wrap:wrap;gap:6px}#app.is-mobile .va-fields{flex-wrap:wrap;gap:6px}#app.is-mobile .li-card{flex-wrap:wrap}#app.is-mobile :is(.sb-table-wrap,.life-sum-table-wrap,.fin-mtable-wrap){overflow-x:auto;-webkit-overflow-scrolling:touch}#app.is-mobile :is(.sb-table,.life-sum-table,.fin-mtable){font-size:12.5px!important}#app.is-mobile :is(.sb-table,.life-sum-table,.fin-mtable) :is(th,td){padding:8px!important}#app.is-mobile .island-inner:not(.island-inner-music):not(.island-inner-manage-off) .manage-pane{display:block!important;padding:12px!important;border-radius:0!important;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .island-inner:not(.island-inner-music):not(.island-inner-manage-off) .manage-pane.is-shelf-pane{padding:0 16px!important}#app.is-mobile .manage-pane .manage-toolbar{margin-bottom:10px}#app.is-mobile .manage-pane .manage-toolbar>.el-input,#app.is-mobile .manage-pane .manage-toolbar .el-input{width:100%!important;min-width:0!important}#app.is-mobile .manage-pane .el-table{--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: transparent;--el-table-border-color: var(--m-line);--el-table-text-color: var(--m-text);--el-table-header-text-color: var(--m-text-2);background:transparent!important}#app.is-mobile .manage-pane .el-table :is(th,td).el-table__cell{padding:8px 6px!important;font-size:12.5px}#app.is-mobile .manage-pane :is(.el-table__header-wrapper,.el-table__body-wrapper){overflow-x:auto!important;-webkit-overflow-scrolling:touch}#app.is-mobile .manage-pane .el-table .cell{padding:0 4px!important}#app.is-mobile .fin-page{padding:calc(env(safe-area-inset-top,0px) + 12px) 0 calc(96px + env(safe-area-inset-bottom,0px))!important}#app.is-mobile .fin-inner{padding:0 16px!important}#app.is-mobile .fin-kpis-mobile{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#app.is-mobile .fin-kpi-mobile:first-child{grid-row:span 1!important}#app.is-mobile .fin-kpi-mobile{min-width:0}#app.is-mobile .fin-kpi-val,#app.is-mobile .fin-kpi-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app.is-mobile .fin-tabs{overflow-x:hidden;flex-wrap:nowrap;padding:4px}#app.is-mobile .fin-tab-item{flex:1 1 0;min-width:0}#app.is-mobile .fin-pcards{grid-template-columns:1fr!important;gap:10px!important}#app.is-mobile .fin-pcard{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:14px 15px!important}#app.is-mobile .fin-pcard-avatar{grid-row:span 3;font-size:22px}#app.is-mobile .fin-pcard-name{grid-column:2;font-size:13px}#app.is-mobile .fin-pcard-val{grid-column:3;grid-row:1 / span 2;font-size:21px;align-self:center;text-align:right}#app.is-mobile .fin-pcard-sub{grid-column:2;font-size:11.5px}#app.is-mobile .fin-pcard-toggle{grid-column:3;justify-self:end;font-size:11.5px}#app.is-mobile .fin-row{gap:9px;padding:11px 2px;align-items:flex-start}#app.is-mobile .fin-row-icon{width:34px;height:34px;font-size:17px;border-radius:10px;margin-top:1px}#app.is-mobile .fin-row-main{flex:1 1 auto;min-width:0;overflow:hidden}#app.is-mobile .fin-row-top{gap:6px}#app.is-mobile .fin-row-cat{font-size:13.5px}#app.is-mobile .fin-row-note{font-size:12px}#app.is-mobile .fin-row-date{font-size:11px;margin-top:2px}#app.is-mobile .fin-row-amt{font-size:15px;letter-spacing:-.01em;align-self:center}#app.is-mobile .fin-fund-badge{font-size:10.5px;padding:2px 7px}#app.is-mobile .fin-row-ops{align-self:center}#app.is-mobile .fin-ptxns{padding:14px!important;border-radius:var(--m-radius)!important}#app.is-mobile .fin-ptxns-head{flex-wrap:wrap;gap:6px}#app.is-mobile .fin-ptxns-x{margin-left:auto}#app.is-mobile{--xz-ink: #ede7d8;--xz-paper: #211f1b;--xz-card: #2a2823;--xz-card-2: #322f29;--xz-card-border: rgba(237, 231, 216, .3);--xz-card-shadow: 3px 3px 0 rgba(0, 0, 0, .45);--xz-card-shadow-press: 1px 1px 0 rgba(0, 0, 0, .45);--xz-head-line: rgba(237, 231, 216, .38);--xz-teal: #3a4e4a;--xz-teal-ink: #e8e2d0;--xz-ochre: #c98a63;--xz-gold: #c9a45c;--xz-btn-bg: var(--xz-gold);--xz-btn-fg: #262521;--xz-grain: none;--m-dur-in: .26s;--m-dur-out: .18s;--m-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--m-ease-standard: cubic-bezier(.2, .8, .2, 1);--m-stagger: 40ms}html[data-theme=day] #app.is-mobile{--xz-ink: #2b2b26;--xz-paper: #f7f3ea;--xz-card: #fffdf8;--xz-card-2: #f3ede0;--xz-card-border: #2b2b26;--xz-card-shadow: 4px 4px 0 rgba(43, 43, 38, .9);--xz-card-shadow-press: 2px 2px 0 rgba(43, 43, 38, .9);--xz-head-line: rgba(43, 43, 38, .72);--xz-teal: #3d5a5c;--xz-teal-ink: #f1e7d2;--xz-ochre: #b0684a;--xz-gold: #c9a45c;--xz-btn-bg: #2b2b26;--xz-btn-fg: #f7f3ea;--xz-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.16 0 0 0 0 0.15 0 0 0 0 0.13 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23p)'/%3E%3C/svg%3E")}#app.is-mobile{--m-bg: #211f1b;--m-bg-elevated: #2a2823;--m-surface: #2a2823;--m-surface-2: #322f29;--m-line: rgba(237, 231, 216, .12);--m-line-strong: rgba(237, 231, 216, .26);--m-text: #ede7d8;--m-text-2: #a89f8c;--m-text-3: #9c9482;--m-accent: #c9a45c;--m-accent-strong: #b8934c;--m-positive: #7fb89a;--m-negative: #d98a76;--m-warning: #c9a45c;--m-radius: 16px;--m-radius-sm: 12px;--m-shadow: none}html[data-theme=day] #app.is-mobile{--m-bg: #f7f3ea;--m-bg-elevated: #f1ece0;--m-surface: #fffdf8;--m-surface-2: #f3ede0;--m-line: rgba(43, 43, 38, .14);--m-line-strong: rgba(43, 43, 38, .3);--m-text: #2b2b26;--m-text-2: #6b6a5e;--m-text-3: #756d5b;--m-accent: #2b2b26;--m-accent-strong: #1c1c18;--m-positive: #2f7d5f;--m-negative: #c14b3a;--m-warning: #a9804f;--m-shadow: none}#app.is-mobile :is(.fin-page,.st-page,.tv-page,.ct-page,.notes-page,.profile-page,.assistant-page,.abb,.cd-page,.tk-page,.sb-page,.li-page,.va-page,.wd-page,.sd-page,.dh-page,.trash-page,.fd-page,.qk-page){background-color:var(--m-bg)!important;background-image:var(--xz-grain)!important}#app.is-mobile :is(.glass,.glass-card,.fin-kpi,.fin-chart,.fin-ledger,.st-kpi-card,.st-form,.st-list,.tv-kpi-card,.tv-map,.tv-slide,.ct-card,.ct-cal-card,.notes-item,.info-card,.cd-card,.wd-card,.li-card,.va-card,.sb-panel,.tk-item,.life-col,.life-members,.ht-card,.qk-card,.dh-card,.fin-pool,.fin-pcard,.fin-panel,.fin-ptxns,.fin-todo,.fin-batch,.abb-hero,.abb-cell,.abb-stat,.assistant-main){background:var(--xz-card)!important;border:2px solid var(--xz-card-border)!important;border-radius:var(--m-radius)!important;box-shadow:var(--xz-card-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:transform .08s ease,box-shadow .08s ease}#app.is-mobile :is(.abb-cell,.glass-card,.cd-card,.li-card,.life-col,.qk-card,.dh-card,.fin-pool,.ht-card):active{transform:translate(2px,2px);box-shadow:var(--xz-card-shadow-press)!important}#app.is-mobile :is(.fin-pool-hero,.fin-pcard,.fin-chart,.fin-ledger,.fin-ptxns,.st-form,.st-list,.tv-slide,.abb-stat,.fin-batch,.fin-todo){box-shadow:none!important;border-width:1.5px!important}#app.is-mobile :is(.fin-kpi-val,.fin-pool-val,.fin-pcard-val,.abb-hero__num,.abb-stat strong,.st-kpi-v,.tv-kpi-v){font-family:var(--font-sans)!important;font-weight:600!important;zoom:var(--m-font-scale, 1);letter-spacing:-.01em!important}#app.is-mobile :is(.fin-title,.st-title,.tv-title,.ct-title,.tk-title,.sb-title,.li-title,.va-title,.wd-title,.sd-title,.dh-title,.fd-title,.qk-title,.trash-title,.abb-title){font-family:var(--font-sans)!important;font-weight:600!important;zoom:var(--m-font-scale, 1);letter-spacing:.01em!important}#app.is-mobile :is(.fin-head,.st-head,.tv-head,.ct-head){border-bottom:1.5px solid var(--xz-head-line)!important}#app.is-mobile :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai,.el-button--primary){background:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important;border:2px solid transparent!important;border-radius:var(--m-radius-sm)!important;box-shadow:none!important;font-weight:700}#app.is-mobile :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai,.el-button--primary):active{transform:translate(1px,1px)}#app.is-mobile :is(.fin-btn,.st-btn,.tv-btn,.ct-btn):active{transform:translateY(1px)}#app.is-mobile :is(.fin-quick-tag,.fin-fund,.fin-fund-badge){border:1.5px solid var(--m-line-strong)!important;border-radius:999px!important;background:transparent!important;color:var(--m-text-2)!important}#app.is-mobile :is(.fin-quick-tag.on,.fin-fund.active){background:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important;border-color:var(--xz-btn-bg)!important}#app.is-mobile :is(.fin-row,.music-item){border-bottom:1px dashed var(--m-line-strong)!important}#app.is-mobile :is(.fin-kpi-mobile:first-child,.fin-kpi:first-child){background:var(--xz-teal)!important;border-color:var(--xz-card-border)!important;color:var(--xz-teal-ink)!important}#app.is-mobile :is(.fin-kpi-mobile:first-child,.fin-kpi:first-child) :is(.fin-kpi-label,.fin-kpi-val){color:var(--xz-teal-ink)!important}#app.is-mobile :is(.fin-kpi-mobile:first-child,.fin-kpi:first-child) .fin-kpi-sub{color:#f1e7d2b8!important}#app.is-mobile .mt-tabbar{background:#211f1bf7!important;border-top:2px solid rgba(237,231,216,.28)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-theme=day] #app.is-mobile .mt-tabbar{background:#fffdf8f7!important;border-top:2px solid #2b2b26!important}#app.is-mobile .mt-tab.active{color:var(--xz-ochre)!important}html[data-theme=day] #app.is-mobile .mt-tab.active{color:#b0684a!important}#app.is-mobile :is(.el-dialog,.el-popover,.el-select__popper){background:var(--xz-card)!important;border:2px solid var(--xz-card-border)!important;border-radius:var(--m-radius)!important;box-shadow:var(--xz-card-shadow)!important}#app.is-mobile :is(.el-input__wrapper,.el-textarea__inner){background:var(--xz-card-2)!important;box-shadow:0 0 0 1.5px var(--m-line-strong) inset!important}#app.is-mobile :is(.el-button:not(.el-button--primary)){border:1.5px solid var(--m-line-strong)!important;border-radius:var(--m-radius-sm)!important;background:transparent!important;color:var(--m-text)!important}#app.is-mobile .abb-hero{border-width:2px!important}#app.is-mobile .abb-logo{background:var(--xz-ochre)!important}#app.is-mobile :is(.ct-empty,.notes-empty,.cd-empty,.tv-empty,.fin-chart-empty,.fin-list-empty){border:1.5px dashed var(--m-line-strong)!important;background:transparent!important}#app.is-mobile .fin-list-move{transition:transform var(--m-dur-in) var(--m-ease-standard)}#app.is-mobile .fin-list-enter-active{transition:opacity var(--m-dur-in) var(--m-ease-spring),transform var(--m-dur-in) var(--m-ease-spring)}#app.is-mobile .fin-list-enter-from{opacity:0;transform:translateY(-8px) scale(.985)}#app.is-mobile .fin-list-leave-active{transition:opacity var(--m-dur-out) ease,transform var(--m-dur-out) ease;position:absolute;width:100%}#app.is-mobile .fin-list-leave-to{opacity:0;transform:translate(-24px)}#app.is-mobile .m-stagger>*{animation:m-stagger-rise var(--m-dur-in) var(--m-ease-standard) both;animation-delay:calc(var(--i, 0) * var(--m-stagger))}#app.is-mobile .m-stagger>:nth-child(1){--i: 1}#app.is-mobile .m-stagger>:nth-child(2){--i: 2}#app.is-mobile .m-stagger>:nth-child(3){--i: 3}#app.is-mobile .m-stagger>:nth-child(4){--i: 4}#app.is-mobile .m-stagger>:nth-child(5){--i: 5}#app.is-mobile .m-stagger>:nth-child(6){--i: 6}#app.is-mobile .m-stagger>:nth-child(7){--i: 7}#app.is-mobile .m-stagger>:nth-child(8){--i: 8}@keyframes m-stagger-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#app.is-mobile .fin-tabs{position:relative}#app.is-mobile .fin-tab-ind{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px - 3px * (var(--xz-tabs-n, 5) - 1)) / var(--xz-tabs-n, 5));border-radius:999px;background:var(--xz-btn-bg);transform:translate(calc(var(--xz-tabs-i, 0) * (100% + 3px)));transition:transform var(--m-dur-in) var(--m-ease-spring),width var(--m-dur-in) var(--m-ease-spring);pointer-events:none}#app.is-mobile .fin-tab-item.on{background:transparent!important;box-shadow:none!important;color:var(--xz-btn-fg)!important;position:relative;z-index:1}#app.is-mobile .fin-filter-input{width:108px;transition:width var(--m-dur-in) var(--m-ease-spring),box-shadow var(--m-dur-out) ease}#app.is-mobile .fin-filter-input:focus{width:190px;box-shadow:0 0 0 2px var(--m-accent) inset;outline:none}@keyframes xz-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}#app.is-mobile .xz-shake{animation:xz-shake .45s cubic-bezier(.36,.07,.19,.97) both}#app.is-mobile .fin-row-x{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--m-dur-in) var(--m-ease-standard);flex:0 0 100%;width:100%}#app.is-mobile .fin-row-x.open{grid-template-rows:1fr}#app.is-mobile .fin-row-x>div{overflow:hidden}#app.is-mobile .fin-row-x-inner{padding:10px 12px;margin:8px 0 4px;border:1.5px dashed var(--m-line-strong);border-radius:10px;display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--m-text-2)}#app.is-mobile .fin-row-x-inner b{color:var(--m-text);font-weight:600}#app.is-mobile .fin-row{position:relative;overflow:hidden}#app.is-mobile .fin-row-body{position:relative;background:transparent;transition:transform var(--m-dur-out) var(--m-ease-spring);touch-action:pan-y;flex-wrap:wrap;gap:8px}#app.is-mobile .fin-row-body.dragging{transition:none}#app.is-mobile .fin-row-swipe{position:absolute;top:0;right:0;bottom:0;width:76px;display:flex;align-items:center;justify-content:flex-end;padding-right:14px;background:linear-gradient(90deg,transparent,rgba(193,75,58,.16) 40%);color:#c14b3a;font-size:12px;font-weight:700;opacity:0;transition:opacity var(--m-dur-out) ease;pointer-events:none}#app.is-mobile .fin-row-swipe.on{opacity:1;pointer-events:auto}#app.is-mobile .fin-row-swipe button{border:1.5px solid #c14b3a;border-radius:10px;background:transparent;color:#c14b3a;padding:8px 12px;font-weight:700;font-size:12px}@media (max-width: 767px){.lj-topbar{transition:transform var(--m-dur-in) var(--m-ease-standard)}.lj-topbar.xz-hidden{transform:translateY(calc(-100% - 14px))}}@media (prefers-reduced-motion: reduce){#app.is-mobile .m-stagger>*{animation:none}#app.is-mobile .xz-shake{animation:none}}#app.is-mobile{--m-vh: 100dvh}@media (max-height: 620px){#app.is-mobile :is(.fin-kpi,.st-kpi-card,.abb-hero){padding-top:10px!important;padding-bottom:10px!important}}#app.is-mobile .profile-page .page-title{font-family:var(--font-sans)!important;font-size:calc(20px * var(--m-font-scale, 1))!important;font-weight:600!important;letter-spacing:.01em!important;text-align:left!important;color:var(--m-text)!important}#app.is-mobile .profile-page .page-header{margin:0 0 18px!important;padding-bottom:12px!important;border-bottom:1.5px solid var(--xz-head-line)!important}#app.is-mobile .profile-page .card-header{border-bottom-color:var(--xz-head-line)!important}#app.is-mobile .profile-page .info-card{padding:16px!important}#app.is-mobile .profile-page .card-header{margin-bottom:14px!important;padding-bottom:10px!important}#app.is-mobile .profile-page .brand-stage{background:var(--xz-card-2)!important;border:1.5px solid var(--m-line-strong)!important;box-shadow:none!important}#app.is-mobile .profile-page .brand-cell.current .brand-stage{border-color:var(--xz-ochre)!important;box-shadow:2px 2px 0 var(--xz-card-shadow-press, rgba(0,0,0,.2))!important}#app.is-mobile .island-inner:not(.island-inner-music){background-color:var(--xz-paper)!important;background-image:var(--xz-grain)!important}#app.is-mobile .island-inner .inner-header{border-bottom:1.5px solid var(--xz-head-line)!important;gap:6px!important}#app.is-mobile .island-inner .island-title{font-family:var(--font-sans)!important;font-size:calc(21px * var(--m-font-scale, 1))!important;font-weight:600!important;letter-spacing:.01em!important;color:var(--m-text)!important}#app.is-mobile .island-inner .island-subtitle{color:var(--m-text-3)!important;font-size:12.5px!important}#app.is-mobile .island-inner :is(.back-btn,.tool-list-btn){background:var(--xz-card)!important;border:1.5px solid var(--m-line-strong)!important;border-radius:999px!important;color:var(--m-text-2)!important;box-shadow:none!important}#app.is-mobile .island-inner .inner-footer{background:transparent!important;border-top-color:var(--m-line)!important}#app.is-mobile :is(.gm-empty,.gm-modecard){background:var(--xz-card)!important;border:2px solid var(--xz-card-border)!important;border-radius:var(--m-radius)!important;box-shadow:var(--xz-card-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#app.is-mobile :is(.gm-empty,.gm-modecard):active{transform:none}#app.is-mobile .gm-modecard:active{transform:translate(2px,2px)!important;box-shadow:var(--xz-card-shadow-press)!important}#app.is-mobile .gm-rules{background:var(--xz-card-2)!important;border:1.5px solid var(--m-line-strong)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}#app.is-mobile .gm-item{background:var(--xz-card)!important;border:1.5px solid var(--m-line-strong)!important;border-radius:12px!important}#app.is-mobile .gm-item .gm-item-tx b{color:var(--m-text)!important}#app.is-mobile .gm-item .gm-item-tx i{color:var(--m-text-3)!important}#app.is-mobile .gm-item.on{background:var(--xz-btn-bg)!important;border-color:var(--xz-btn-bg)!important}#app.is-mobile .gm-item.on:before{background:var(--xz-ochre)!important}#app.is-mobile .gm-item.on :is(.gm-item-tx b,.gm-item-ic){color:var(--xz-btn-fg)!important}#app.is-mobile .gm-item.on .gm-item-tx i{color:var(--xz-btn-fg)!important;opacity:.68}#app.is-mobile .gm-op{background:var(--xz-card)!important;border:1.5px solid var(--m-line-strong)!important;border-radius:999px!important;color:var(--m-text-2)!important}#app.is-mobile .gm-sizebtn.on{background:var(--xz-btn-bg)!important;border-color:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important}#app.is-mobile .gm-resume{border-color:var(--xz-ochre)!important;background:transparent!important;color:var(--xz-ochre)!important}#app.is-mobile :is(.gm-head-tx b,.gm-empty b,.gm-modecard b,.gm-setup-title,.gm-size-label){color:var(--m-text)!important}#app.is-mobile :is(.gm-head-tx i,.gm-empty p,.gm-modecard i,.gm-rule,.gm-size-hint,.gm-locktip){color:var(--m-text-2)!important}#app.is-mobile .gm-rule-dot{background:var(--xz-ochre)!important}#app.is-mobile .gm-item-ic{color:var(--xz-ochre)!important}#app.is-mobile .mdl-head{padding-bottom:12px;border-bottom:1.5px solid var(--xz-head-line)}#app.is-mobile .mdl-title{font-family:var(--font-sans)!important;font-weight:600!important;letter-spacing:.01em!important;zoom:var(--m-font-scale, 1)}#app.is-mobile .mdl-card{background:var(--xz-card)!important;border:1.5px solid var(--m-line-strong)!important;border-radius:14px!important;box-shadow:none!important}#app.is-mobile .mdl-card__ico{color:var(--xz-ochre)!important}#app.is-mobile .mdl-card.active{background:var(--xz-btn-bg)!important;border-color:var(--xz-btn-bg)!important}#app.is-mobile .mdl-card.active :is(.mdl-card__ico,.mdl-card__lab){color:var(--xz-btn-fg)!important}html:has(#app.is-mobile){--el-color-primary: var(--xz-gold);--el-color-primary-light-3: #d5b57c;--el-color-primary-light-5: #ddc39b;--el-color-primary-light-7: #e6d2ba;--el-color-primary-light-8: #ecdcc8;--el-color-primary-light-9: #f3e7d9;--el-color-primary-dark-2: #a9853f}html[data-theme=day]:has(#app.is-mobile){--el-color-primary: var(--xz-ochre);--el-color-primary-light-3: #c08a70;--el-color-primary-light-5: #cda391;--el-color-primary-light-7: #dbbcad;--el-color-primary-light-8: #e4cdc2;--el-color-primary-light-9: #f0e3db;--el-color-primary-dark-2: #8d533a}body:has(#app.is-mobile) :is(.el-select__popper,.el-dropdown-menu,.el-picker__popper,.el-date-picker__popper,.el-message-box){background:var(--xz-card)!important;border:2px solid var(--xz-card-border)!important;border-radius:var(--m-radius)!important;box-shadow:var(--xz-card-shadow)!important}body:has(#app.is-mobile) .el-popper__arrow:before{background:var(--xz-card)!important;border:1px solid var(--xz-card-border)!important}body:has(#app.is-mobile) :is(.el-select-dropdown__item,.el-select-dropdown__empty,.el-picker-panel__icon-btn,.el-date-picker__header-label,.el-date-table th,.el-month-table td .cell,.el-year-table td .cell,.el-message-box__title,.el-message-box__message){color:var(--m-text)}body:has(#app.is-mobile) .el-date-table td .el-date-table-cell{color:var(--m-text-2)}body:has(#app.is-mobile) .el-date-table td.today .el-date-table-cell__text{color:var(--xz-ochre)}body:has(#app.is-mobile) .el-select-dropdown__item.is-hovering{background:var(--xz-card-2)}body:has(#app.is-mobile) .el-select-dropdown__item.is-selected{color:var(--m-accent);font-weight:700}body:has(#app.is-mobile) .el-date-table td.current .el-date-table-cell__text,body:has(#app.is-mobile) .el-date-table td.start .el-date-table-cell__text,body:has(#app.is-mobile) .el-date-table td.end .el-date-table-cell__text{background:var(--xz-btn-bg);color:var(--xz-btn-fg)}body:has(#app.is-mobile) .el-message-box .el-button--primary{background:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important;border-color:transparent!important;border-radius:var(--m-radius-sm)!important}body:has(#app.is-mobile) .el-message-box .el-button:not(.el-button--primary){background:transparent!important;border:1.5px solid var(--m-line-strong)!important;border-radius:var(--m-radius-sm)!important;color:var(--m-text)!important}#app.is-mobile .timeline-content{background:var(--xz-card)!important;border:1.5px solid var(--m-line-strong)!important;box-shadow:none!important}#app.is-mobile .timeline-dot{border-color:var(--xz-paper)!important}#app.is-mobile :is(.log-user,.log-detail){color:var(--m-text)!important}#app.is-mobile :is(.log-target,.log-footer,.log-empty-text){color:var(--m-text-3)!important}#app.is-mobile :is(.action-login,.action-create,.action-upload,.action-approve){color:var(--m-positive)!important}#app.is-mobile :is(.action-delete,.action-reject){color:var(--m-negative)!important}#app.is-mobile .action-update{color:var(--m-warning)!important}#app.is-mobile :is(.action-logout,.action-download){color:var(--m-text-2)!important}#app.is-mobile .action-unknown{color:var(--m-text-3)!important}#app.is-mobile :is(.at-record:not(.recording),.cp-submit,.pt-btn.primary){background:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important;border-color:transparent!important;border-radius:var(--m-radius-sm)!important}#app.is-mobile .at-record.recording{background:var(--m-negative)!important;color:#fff!important}#app.is-mobile .cp-err{color:var(--m-negative)!important}#app.is-mobile .pt-paper{background:var(--xz-card-2)!important;border-color:var(--m-line-strong)!important;box-shadow:none!important}#app.is-mobile :is(.pt-text,.pt-date,.pt-loading){color:var(--m-text)!important}html[data-theme=day] #app.is-mobile .pt-paper{background:linear-gradient(160deg,#faf6ec,#f3ecd9)!important;border-color:#8e6a2c40!important}html[data-theme=day] #app.is-mobile .pt-text{color:#4a3b22!important}html[data-theme=day] #app.is-mobile :is(.pt-date,.pt-loading){color:#a08a5a!important}#app.is-mobile{--el-color-primary: var(--xz-gold);--el-color-primary-light-3: #d5b57c;--el-color-primary-light-5: #ddc39b;--el-color-primary-light-7: #e6d2ba;--el-color-primary-light-8: #ecdcc8;--el-color-primary-light-9: #f3e7d9;--el-color-primary-dark-2: #a9853f;--yq-accent: var(--xz-gold);--yq-rain: #46655f;--yq-rain-bright: #568078;--yq-accent-glow: rgba(201, 164, 92, .32)}html[data-theme=day] #app.is-mobile{--el-color-primary: var(--xz-ochre);--el-color-primary-light-3: #c08a70;--el-color-primary-light-5: #cda391;--el-color-primary-light-7: #dbbcad;--el-color-primary-light-8: #e4cdc2;--el-color-primary-light-9: #f0e3db;--el-color-primary-dark-2: #8d533a;--yq-rain: #3d5a5c;--yq-rain-bright: #4e6e6a}#app.is-mobile :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:var(--xz-card)!important;box-shadow:0 0 0 1.5px var(--xz-card-border) inset!important;border-radius:var(--m-radius-sm)!important}#app.is-mobile :is(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused){box-shadow:0 0 0 2px var(--xz-gold) inset!important}#app.is-mobile :is(.el-input__inner,.el-select__selected-item,.el-textarea__inner,.el-input__inner::placeholder,.el-select__placeholder){color:var(--m-text)!important}#app.is-mobile .el-switch.is-checked .el-switch__core{background:var(--xz-btn-bg)!important;border-color:var(--xz-btn-bg)!important}#app.is-mobile :is(.el-checkbox__inner,.el-radio__inner){background:var(--xz-card);border-color:var(--m-line-strong)}#app.is-mobile .el-pagination{background:transparent!important}#app.is-mobile .el-pagination .el-pager li.is-active{background:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important}#app.is-mobile .island-inner .el-table{--el-table-border-color: var(--m-line);--el-table-header-bg-color: var(--xz-card-2);--el-table-tr-bg-color: var(--xz-card);--el-table-row-hover-bg-color: var(--xz-card-2);background:var(--xz-card)!important;border:1.5px solid var(--xz-card-border)!important;border-radius:var(--m-radius)!important;box-shadow:var(--xz-card-shadow)!important;overflow:hidden}#app.is-mobile .island-inner .el-table th.el-table__cell{background:var(--xz-card-2)!important;color:var(--m-text-2)!important;font-weight:600!important;font-size:12px!important;letter-spacing:.05em}#app.is-mobile .island-inner .el-table td.el-table__cell,#app.is-mobile .island-inner .el-table tr{background:var(--xz-card)!important}#app.is-mobile .island-inner .el-table td.el-table__cell{border-bottom:1px dashed var(--m-line)!important;color:var(--m-text)}#app.is-mobile .island-inner .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--xz-card)!important}#app.is-mobile .island-inner .el-table__empty-block{background:var(--xz-card-2);color:var(--m-text-2)}#app.is-mobile .island-inner .el-table .el-button{border-radius:var(--m-radius-sm)!important;font-weight:600}#app.is-mobile .island-inner .el-table .row-ops{flex-wrap:wrap;gap:4px;row-gap:6px}#app.is-mobile .island-inner .el-button--danger{background:var(--xz-card)!important;color:var(--m-negative)!important;border:1.5px solid var(--m-negative)!important}#app.is-mobile .island-inner .el-button--danger:hover{opacity:.85}#app.is-mobile .island-inner .el-button--primary.is-plain{background:var(--xz-card)!important;color:var(--m-text)!important;border:1.5px solid var(--xz-card-border)!important}#app.is-mobile .island-inner .el-tag{background:var(--xz-card-2)!important;border:1px solid var(--m-line-strong)!important;color:var(--m-text-2)!important;border-radius:999px!important}#app.is-mobile .island-inner .el-tag.el-tag--warning{color:var(--xz-gold)!important;border-color:var(--xz-gold)!important}#app.is-mobile .island-inner .el-checkbox__inner{border-radius:6px}#app.is-mobile .mdl-card{box-shadow:var(--xz-card-shadow)!important;border-width:2px!important}#app.is-mobile .mdl-group__head{display:flex;align-items:baseline;gap:8px}#app.is-mobile .mdl-group__n{padding:1px 8px;border:1px solid var(--m-line-strong);border-radius:999px;font-size:10.5px;font-weight:700;color:var(--m-text-2);letter-spacing:.04em}#app.is-mobile .profile-page{background:var(--xz-paper)!important;color:var(--m-text);font-family:inherit!important}#app.is-mobile .profile-page .info-card{background:var(--xz-card)!important;border:2px solid var(--xz-card-border)!important;border-radius:var(--m-radius)!important;box-shadow:var(--xz-card-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .profile-page .info-card:before{display:none!important}#app.is-mobile .profile-page .card-header{border-bottom:1px dashed var(--m-line)!important;color:var(--m-text)!important}#app.is-mobile .login-card{border:1.5px solid rgba(201,164,92,.38)!important;border-radius:18px!important;box-shadow:5px 5px #00000080,0 24px 60px #00000080!important}#app.is-mobile .login-card .el-input__wrapper{border-radius:var(--m-radius-sm)!important}html[data-theme=day] #app.is-mobile{--yq-accent: var(--xz-gold);--yq-accent-glow: rgba(201, 164, 92, .32)}#app.is-mobile .ls-empty-btn--primary{background:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important;border-radius:var(--m-radius-sm)!important;box-shadow:var(--xz-card-shadow)!important}#app.is-mobile .island-inner .el-table,#app.is-mobile .island-inner .el-table__inner-wrapper{min-width:0!important;width:100%!important}#app.is-mobile .login-card .el-button--primary{background:linear-gradient(135deg,#d8b56a,#f0e0b0,#d8b56a)!important;color:#26231c!important;border:1px solid rgba(212,175,55,.55)!important;font-weight:700}#app.is-mobile .login-card .el-input__wrapper{background:#182029f0!important;box-shadow:0 0 0 1.5px #7fa8a366 inset!important}#app.is-mobile .gw-card{background:var(--xz-card)!important;border:2px solid var(--xz-card-border)!important;border-radius:var(--m-radius)!important;box-shadow:var(--xz-card-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .gw-card:before{display:none!important}#app.is-mobile .gw-head{border-bottom:1px dashed var(--m-line)!important}#app.is-mobile .gw-head h2{color:var(--m-text)!important}#app.is-mobile .gw-head-sub{color:var(--m-text-2)!important}#app.is-mobile .gw-bal{background:var(--xz-card-2)!important;border:1px solid var(--m-line)!important;border-radius:var(--m-radius-sm)!important}#app.is-mobile .gw-bal :is(i,em){color:var(--m-text-2)!important}#app.is-mobile .gw-bal b{color:var(--m-text)!important}#app.is-mobile .gw-bal.gold{border-color:var(--xz-gold)!important}#app.is-mobile .gw-bal.gold b{color:var(--xz-gold)!important}#app.is-mobile .gw-btn{background:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important;border-color:transparent!important;border-radius:var(--m-radius-sm)!important;box-shadow:var(--xz-card-shadow)!important;font-weight:700}#app.is-mobile .gw-btn.ghost{background:var(--xz-card)!important;color:var(--m-text)!important;border:1.5px solid var(--xz-card-border)!important;box-shadow:none!important}#app.is-mobile .gw-btn.relief{background:var(--xz-card)!important;color:var(--m-negative)!important;border:1.5px solid var(--m-negative)!important;box-shadow:none!important}#app.is-mobile .gw-card :is(.gw-tip,.gw-empty,.gw-inline-hint,.gw-field){color:var(--m-text-2)!important}#app.is-mobile .gw-inline{background:var(--xz-card-2)!important;border:1px dashed var(--m-line)!important;border-radius:var(--m-radius-sm)!important}#app.is-mobile .gw-inline-head b{color:var(--m-text)!important}#app.is-mobile .gw-field :is(input,select){background:var(--xz-card)!important;border:1px solid var(--xz-card-border)!important;color:var(--m-text)!important}#app.is-mobile .gw-stat>b{color:var(--m-text)!important}#app.is-mobile .gw-stat-nums i{color:var(--m-text)!important}#app.is-mobile .gw-bar{background:var(--xz-card-2)!important;border:1px solid var(--m-line)}#app.is-mobile .gw-bar span{background:var(--xz-teal)!important}#app.is-mobile .gw-seg{background:var(--xz-card-2)!important;border:1px solid var(--m-line-strong)!important}#app.is-mobile .gw-seg-btn{color:var(--m-text-2)!important}#app.is-mobile .gw-seg-btn.on{background:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important}#app.is-mobile .gw-ledger-tabs button{color:var(--m-text-2)!important;border:1px solid var(--m-line-strong)!important}#app.is-mobile .gw-ledger-tabs button.on{background:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important;border-color:transparent!important}#app.is-mobile .gw-ledger-list li{border-bottom:1px dashed var(--m-line)!important}#app.is-mobile .gw-ledger-note{color:var(--m-text)!important}#app.is-mobile .gw-ledger-time{color:var(--m-text-2)!important}#app.is-mobile .gw-rank li{background:var(--xz-card-2)!important;border:1px solid var(--m-line)!important;border-radius:var(--m-radius-sm)!important}#app.is-mobile .gw-rank-name{color:var(--m-text)!important}#app.is-mobile .gw-rank-val{color:var(--xz-gold)!important}#app.is-mobile .gw-rank-sub{color:var(--m-text-2)!important}#app.is-mobile .cd-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#app.is-mobile .cd-card{aspect-ratio:1 / 1!important;border-radius:var(--m-radius-sm)!important}#app.is-mobile .cd-card-body{padding:10px}#app.is-mobile .cd-days{font-size:24px}#app.is-mobile .cd-card-title{font-size:12.5px}#app.is-mobile .cd-card-date{font-size:10px}#app.is-mobile .cd-tag{font-size:9px}#app.is-mobile .idp-page{background:var(--xz-paper)!important;background-image:var(--xz-grain)!important;color:var(--m-text)!important;font-family:inherit!important}#app.is-mobile .idp-page .lj-bg{background:var(--xz-paper)!important}#app.is-mobile .idp-page .lj-wash{opacity:.16}#app.is-mobile .idp-page :is(.idp-title,.idp-pane-title,.idp-drop-text){color:var(--m-text)!important}#app.is-mobile .idp-page .idp-sub{color:var(--m-text-2)!important}#app.is-mobile .idp-page .idp-stepper-wrap{background:var(--xz-card)!important;border:1.5px solid var(--xz-card-border)!important;border-radius:var(--m-radius-sm)!important}#app.is-mobile .idp-page .idp-drop{background:var(--xz-card-2)!important;border-color:var(--m-line-strong)!important}#app.is-mobile .idp-page :is(.idp-drop-hint,.idp-upload-note){color:var(--m-text-2)!important}#app.is-mobile .note-editor{background:var(--xz-paper)!important;background-image:var(--xz-grain)!important;color:var(--m-text)}#app.is-mobile .note-editor :is(.ne-header,.ne-toolbar){background:var(--xz-card)!important;border:1.5px solid var(--xz-card-border)!important;border-radius:var(--m-radius-sm)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .note-editor .ne-title-input{color:var(--m-text)!important}#app.is-mobile .note-editor .ne-toolbar button,#app.is-mobile .note-editor .ne-toolbar .ne-upload-btn{border:1px solid var(--m-line-strong)!important;border-radius:999px!important;color:var(--m-text)!important;background:transparent!important}#app.is-mobile .note-editor .ne-toolbar button:hover,#app.is-mobile .note-editor .ne-toolbar .ne-upload-btn:hover{color:var(--xz-gold)!important;border-color:var(--xz-gold)!important;background:transparent!important;box-shadow:none!important;transform:none}#app.is-mobile .note-editor .ne-toolbar button:active{transform:none}#app.is-mobile .note-editor .ne-content{background:var(--xz-card)!important;border:1.5px solid var(--xz-card-border)!important;border-radius:var(--m-radius-sm)!important;color:var(--m-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .note-editor .ne-content :is(h1,h2){color:var(--xz-gold)!important}#app.is-mobile .note-editor .ne-content h3{color:var(--xz-gold)!important}#app.is-mobile .note-editor .ne-content blockquote{background:var(--xz-card-2)!important;border-left:3px solid var(--xz-teal)!important;color:var(--m-text-2)!important}#app.is-mobile .note-editor .ne-content pre{background:#141411e0!important;border-color:var(--m-line)!important;color:#e8dcc0!important}#app.is-mobile .note-editor .ne-tags{background:var(--xz-card)!important;border:1.5px solid var(--xz-card-border)!important;border-radius:var(--m-radius-sm)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .note-editor .ne-tags h4{color:var(--xz-gold)!important}#app.is-mobile .assistant-mobile-new-chat{border-radius:999px!important;background:var(--xz-btn-bg)!important;border-color:transparent!important;color:var(--xz-btn-fg)!important;font-weight:700}#app.is-mobile .mid-pill{background:var(--xz-card)!important;border:1.5px solid var(--xz-card-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--m-text)!important}#app.is-mobile .mid-pill.open{border-color:var(--xz-ochre)!important}#app.is-mobile .mid-pill__ico{color:var(--xz-ochre)!important}#app.is-mobile .mid-card{background:var(--xz-card)!important;border:2px solid var(--xz-card-border)!important;border-radius:var(--m-radius)!important;box-shadow:var(--xz-card-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--m-text)!important}#app.is-mobile .mid-card__head{color:var(--m-text-2)!important;border-bottom-color:var(--m-line)!important}#app.is-mobile .mid-row{border-bottom-color:var(--m-line)!important}#app.is-mobile .mid-row__txt{color:var(--m-text)!important}#app.is-mobile .mid-row__meta{color:var(--m-text-3)!important}#app.is-mobile .mid-btn.decline{color:var(--m-text-3)!important;border-color:var(--m-line)!important}html.m-app{--xz-ink: #ede7d8;--xz-card: #2a2823;--xz-card-2: #322f29;--xz-card-border: rgba(237, 231, 216, .3);--xz-gold: #c9a45c;--xz-btn-bg: var(--xz-gold);--xz-btn-fg: #262521;--xz-line: rgba(237, 231, 216, .14)}html[data-theme=day].m-app{--xz-ink: #2b2b26;--xz-card: #fffdf8;--xz-card-2: #f3ede0;--xz-card-border: #2b2b26;--xz-btn-bg: #2b2b26;--xz-btn-fg: #f7f3ea;--xz-line: rgba(43, 43, 38, .16)}html.m-app .el-overlay .el-dialog,html.m-app .el-popper,html.m-app .el-popper.el-select__popper{background:var(--xz-card)!important;border:1.5px solid var(--xz-card-border)!important;color:var(--xz-ink)!important}html.m-app .el-overlay .el-dialog{border-radius:16px!important}html.m-app .el-overlay .el-dialog__title,html.m-app .el-overlay .el-dialog__body,html.m-app .el-overlay .el-form-item__label,html.m-app .el-popper .el-select-dropdown__item{color:var(--xz-ink)!important}html.m-app .el-overlay .el-dialog__body{color:var(--xz-ink)}html.m-app .el-overlay .el-button--primary:not(.is-plain),html.m-app .el-popper .el-button--primary:not(.is-plain){background:var(--xz-btn-bg)!important;border-color:var(--xz-btn-bg)!important;color:var(--xz-btn-fg)!important;font-weight:700}html.m-app .el-overlay .el-button:not(.el-button--primary),html.m-app .el-popper .el-button:not(.el-button--primary){background:transparent!important;border-color:var(--xz-card-border)!important;color:var(--xz-ink)!important}html.m-app .el-overlay .el-input__wrapper,html.m-app .el-overlay .el-textarea__inner{background:var(--xz-card-2)!important;box-shadow:0 0 0 1px var(--xz-line) inset!important}html.m-app .el-overlay .el-input__wrapper.is-focus,html.m-app .el-overlay .el-input__wrapper:focus-within,html.m-app .el-overlay .el-textarea__inner:focus{box-shadow:0 0 0 1.5px var(--m-accent, #26262a) inset!important}html.m-app .el-overlay .el-input__inner,html.m-app .el-overlay .el-textarea__inner{color:var(--xz-ink)!important}html.m-app .el-overlay .el-input__inner::placeholder,html.m-app .el-overlay .el-textarea__inner::placeholder{color:var(--xz-ink);opacity:.5}html.m-app .life-dlg-compact{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;width:min(420px,calc(100vw - 24px))!important;padding:0!important;height:fit-content!important;max-height:calc(100dvh - 24px);display:flex;flex-direction:column}html.m-app .life-dlg-compact .el-dialog__header{padding:12px 16px 6px!important;margin-right:0!important;flex:none}html.m-app .life-dlg-compact .el-dialog__title{font-size:15px!important;font-weight:700!important}html.m-app .life-dlg-compact .el-dialog__body{padding:4px 16px 0!important;flex:1 1 auto;min-height:0;overflow:auto}html.m-app .life-dlg-compact .el-dialog__footer{padding:8px 16px 14px!important;flex:none}html.m-app .life-dlg-compact .el-form-item{margin-bottom:10px!important}html.m-app .life-dlg-compact .el-form-item:last-child{margin-bottom:2px!important}html.m-app .life-dlg-compact .el-form-item__label{font-size:12.5px!important;line-height:34px!important}html.m-app .life-dlg-compact .el-form-item__content{line-height:34px!important}html.m-app .life-dlg-compact .el-input__wrapper{padding:1px 10px!important}html.m-app .life-dlg-compact .el-dialog__footer .el-button{min-width:96px;margin-left:10px}html.m-app .hb-dlg-compact{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;width:min(420px,calc(100vw - 24px))!important;padding:0!important;height:fit-content!important;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);display:flex;flex-direction:column;border-radius:18px!important;overflow:hidden}html.m-app .hb-dlg-compact .el-dialog__header{padding:12px 16px 4px!important;margin-right:0!important;flex:none}html.m-app .hb-dlg-compact .el-dialog__title{font-size:16px!important;font-weight:700!important}html.m-app .hb-dlg-compact .el-dialog__headerbtn{top:6px!important;right:4px!important;width:36px;height:36px}html.m-app .hb-dlg-compact .el-dialog__body{padding:2px 16px 0!important;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.m-app .hb-dlg-compact .el-dialog__footer{padding:10px 16px 14px!important;flex:none}html.m-app .hb-dlg-compact .el-dialog__footer .el-button{min-width:96px;height:38px;margin:0 0 0 10px}html.m-app .hb-dlg-compact .hb-form{gap:10px}html.m-app .hb-dlg-compact .hb-field{gap:5px;font-size:12px}html.m-app .hb-dlg-compact .hb-acc-pick,html.m-app .hb-dlg-compact .hb-seg,html.m-app .hb-dlg-compact .hb-week,html.m-app .hb-dlg-compact .hb-icons{gap:5px}html.m-app .hb-dlg-compact .hb-acc-btn,html.m-app .hb-dlg-compact .hb-seg-btn{padding:5px 10px}html.m-app .hb-dlg-compact .hb-wd-btn{min-width:40px;padding:5px 6px}html.m-app .hb-dlg-compact .hb-field>.el-input-number{width:100%}html.m-app .hb-dlg-compact .hb-year{gap:5px}html.m-app .hb-dlg-compact .hb-year .el-input-number{flex:1 1 0;width:auto;min-width:0}html.m-app .hb-dlg-compact .hb-year em{flex:none;font-size:12px}html.m-app .hb-dlg-compact .hb-hint{margin-left:0;font-size:11px;line-height:1.5}html.m-app .hb-dlg-compact .hb-form-tip{font-size:11px;line-height:1.55}:root,:root[data-theme=night]{--dp-bg: #0a1420;--dp-bg2: #0c1826;--dp-surface: #101d2e;--dp-surface2: #16273a;--dp-line: rgba(150, 190, 235, .14);--dp-line-strong: rgba(150, 190, 235, .26);--dp-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 12px 32px rgba(24, 70, 130, .18);--dp-glow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 1px 2px rgba(0, 0, 0, .5), 0 12px 32px rgba(24, 70, 130, .28);--dp-raised: 0 2px 6px rgba(0, 0, 0, .5), 0 20px 48px rgba(24, 70, 130, .32);--dp-text: #eef4fc;--dp-text2: #9fb2c8;--dp-text3: #6b7f96;--dp-accent: #4fc3e8;--dp-accent-hover: #6fd6f5;--dp-accent-strong: #2a9fd0;--dp-accent-faint: rgba(79, 195, 232, .16);--dp-danger: var(--tc-danger, #ff5347);--dp-up: #e5484d;--dp-down: #3f968e;--dp-warning: #fcd34d;--dp-radius: 12px;--dp-radius-sm: 8px;--dp-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", "Noto Sans SC", sans-serif;--color-bg: var(--dp-bg);--color-bg-dark: var(--dp-bg2);--color-bg-elevated: var(--dp-surface);--color-bg-glass: rgba(150, 190, 235, .06);--color-text: var(--dp-text);--color-text-secondary: var(--dp-text2);--color-text-muted: var(--dp-text3);--color-primary: var(--dp-accent);--color-secondary: var(--dp-accent-strong);--color-accent: var(--dp-warning);--yq-bg0: var(--dp-bg);--yq-bg1: var(--dp-bg2);--yq-bg2: var(--dp-surface2);--yq-rain: var(--dp-accent);--yq-rain-bright: #C4B5FD;--yq-rain-deep: var(--dp-accent-strong);--yq-accent: var(--dp-warning);--yq-accent-bright: #FDE68A;--yq-accent-fg: #0d0d18;--yq-accent-fg-faint: rgba(13, 13, 24, .3);--yq-accent-faint: rgba(252, 211, 77, .18);--yq-accent-glow: rgba(252, 211, 77, .35);--yq-accent-glow-strong: rgba(252, 211, 77, .5);--yq-rain-faint: rgba(150, 190, 235, .14);--yq-rain-glow: rgba(150, 190, 235, .55);--dp-danger-faint: rgba(255, 83, 71, .14);--dp-danger-glow: rgba(255, 83, 71, .5);--lj-bg: var(--dp-bg);--lj-bg-deep: var(--dp-bg2);--lj-paper: var(--dp-surface);--lj-paper-2: var(--dp-surface2);--lj-glass: var(--color-bg-glass, rgba(150, 190, 235, .06));--lj-glass-blur: saturate(160%) blur(16px);--lj-panel: rgba(22, 19, 38, .78);--lj-ink: var(--dp-text);--lj-mist: var(--dp-text2);--lj-dai: var(--yq-rain, var(--dp-accent));--lj-dai-deep: var(--yq-rain-deep, var(--dp-accent-strong));--lj-ochre: var(--yq-accent, var(--dp-warning));--lj-gold: var(--yq-accent, var(--dp-warning));--lj-vermilion: var(--dp-danger);--lj-cinnabar: var(--dp-danger);--lj-seal: var(--yq-accent, var(--dp-accent));--lj-seal-hover: var(--yq-accent-bright, var(--dp-accent-hover));--lj-seal-soft: var(--yq-accent-faint, var(--dp-accent-faint));--lj-line: var(--dp-line);--lj-line-strong: var(--dp-line-strong);--lj-text: var(--dp-text);--lj-text-2: var(--dp-text2);--lj-text-3: var(--dp-text3);--lj-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 12px 32px var(--yq-accent-glow, rgba(24, 70, 130, .28)), inset 0 1px 0 rgba(255, 255, 255, .06);--ls-bg0: var(--dp-bg);--ls-bg1: var(--dp-bg2);--ls-paper: var(--dp-surface);--ls-paper-2: var(--dp-surface2);--ls-glass: rgba(150, 190, 235, .08);--ls-line: var(--dp-line);--ls-line-strong: var(--dp-line-strong);--ls-highlight: rgba(255, 255, 255, .06);--ls-shadow: var(--dp-shadow);--ls-dai: var(--dp-accent);--ls-dai-deep: var(--dp-accent-strong);--ls-ochre: var(--dp-warning);--ls-jade: #7FB0E8;--ls-text: var(--dp-text);--ls-text-2: var(--dp-text2);--ls-text-3: var(--dp-text3);--glass-blur: blur(16px) saturate(160%);--glass-border: var(--dp-line-strong);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .06);--glass-shadow: 0 1px 1px rgba(0, 0, 0, .5), 0 6px 18px rgba(0, 0, 0, .24), 0 20px 50px rgba(24, 70, 130, .28);--glow-rain: rgba(150, 190, 235, .045);--glow-gold: rgba(252, 211, 77, .04);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .5), 0 4px 12px rgba(24, 70, 130, .16);--shadow: var(--dp-shadow);--shadow-lg: 0 2px 8px rgba(0, 0, 0, .5), 0 24px 60px rgba(24, 70, 130, .32);--shadow-glass: var(--glass-highlight), var(--glass-shadow);--el-color-primary: var(--dp-accent);--el-color-primary-light-3: var(--dp-accent);--el-color-primary-light-5: var(--dp-accent-hover);--el-color-primary-light-7: #C4B5FD;--el-color-primary-light-8: #DDD6FE;--el-color-primary-light-9: #EDE9FE;--el-color-primary-dark-2: #7C3AED;--el-color-success: #34d399;--el-color-warning: var(--dp-warning);--el-color-danger: var(--dp-danger);--el-color-error: var(--dp-danger);--el-color-info: var(--dp-text2);--el-bg-color: #0d0d18;--el-bg-color-overlay: #141426;--el-bg-color-page: #000000;--el-fill-color-blank: #0d0d18;--el-fill-color: #141426;--el-fill-color-light: #1a1a33;--el-fill-color-lighter: #120f22;--el-fill-color-extra-light: #0f0d1c;--el-text-color-primary: #f5f3ff;--el-text-color-regular: #c4c1de;--el-text-color-secondary: #a8a3c2;--el-text-color-placeholder: #6e698a;--el-text-color-disabled: #3f3a52;--el-border-color: #2a2545;--el-border-color-light: #2d2750;--el-border-color-lighter: #221d3a;--el-border-color-extra-light: #1d1832;--el-border-color-dark: #3d3656;--el-box-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 8px 24px rgba(24, 70, 130, .18), 0 0 0 1px rgba(150, 190, 235, .06) inset;--el-box-shadow-light: 0 2px 8px rgba(0, 0, 0, .5), 0 12px 32px rgba(24, 70, 130, .24);--li-title-a: var(--dp-text);--li-sky: var(--dp-bg);--li-sky-mid: var(--dp-bg2);--li-sky-deep: var(--dp-surface2);--ls-bg-glow: rgba(150, 190, 235, .08);--xiu-primary: var(--dp-accent);--xiu-primary-bright: var(--dp-accent-hover);--xiu-text: var(--dp-text);--color-qi-primary: var(--dp-accent);--color-jade: var(--dp-accent);--color-music: #5aa8e8;--color-novel: #7fc4e8;--color-video: #4b8fd0}:root[data-theme=day]{--dp-bg: #f9f6ee;--dp-bg2: #f0ebdf;--dp-surface: #fffdf8;--dp-surface2: #f9f5ee;--dp-line: rgba(42, 37, 33, .11);--dp-line-strong: rgba(42, 37, 33, .22);--dp-shadow: 0 1px 2px rgba(24, 24, 27, .04), 0 8px 24px rgba(24, 24, 27, .06);--dp-glow: inset 0 1px 0 rgba(255, 255, 255, .9), 0 1px 2px rgba(24, 24, 27, .04), 0 12px 30px rgba(24, 24, 27, .08);--dp-raised: 0 2px 6px rgba(24, 24, 27, .06), 0 20px 48px rgba(24, 24, 27, .1);--dp-text: #241f1a;--dp-text2: #5c5347;--dp-text3: #8d8272;--dp-accent: #b5821c;--dp-accent-hover: #d4a017;--dp-accent-strong: #8a6a1e;--dp-accent-faint: rgba(181, 130, 28, .12);--dp-danger: #dc2626;--dp-up: #c93a3f;--dp-down: #2f7d5f;--dp-warning: #c2410c;--dp-radius: 10px;--dp-radius-sm: 6px;--dp-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", "Noto Sans SC", sans-serif;--color-bg: var(--dp-bg);--color-bg-dark: var(--dp-bg2);--color-bg-elevated: var(--dp-surface);--color-bg-glass: rgba(255, 253, 248, .86);--color-text: var(--dp-text);--color-text-secondary: var(--dp-text2);--color-text-muted: var(--dp-text3);--color-primary: var(--dp-accent);--color-secondary: var(--dp-accent-strong);--color-accent: var(--dp-warning);--yq-bg0: var(--dp-bg);--yq-bg1: var(--dp-bg2);--yq-bg2: var(--dp-surface2);--yq-rain: var(--dp-accent);--yq-rain-bright: #d4a017;--yq-rain-deep: var(--dp-accent-strong);--yq-accent: #d4a017;--yq-accent-bright: #e3bd52;--yq-accent-deep: #6b5220;--yq-accent-fg: #6b5220;--yq-accent-fg-faint: rgba(107, 82, 32, .55);--yq-accent-faint: rgba(212, 160, 23, .16);--yq-accent-glow: rgba(212, 160, 23, .22);--yq-accent-glow-strong: rgba(212, 160, 23, .34);--yq-rain-faint: rgba(79, 94, 209, .14);--yq-rain-glow: rgba(79, 94, 209, .55);--dp-danger-faint: rgba(229, 90, 105, .14);--dp-danger-glow: rgba(229, 90, 105, .5);--lj-bg: var(--dp-bg);--lj-bg-deep: var(--dp-bg2);--lj-paper: var(--dp-surface);--lj-paper-2: var(--dp-surface2);--lj-glass: var(--color-bg-glass, rgba(255, 255, 255, .72));--lj-glass-blur: saturate(160%) blur(18px);--lj-panel: rgba(251, 248, 240, .85);--lj-ink: var(--dp-text);--lj-mist: var(--dp-text2);--lj-dai: var(--yq-rain, var(--dp-accent));--lj-dai-deep: var(--yq-rain-deep, var(--dp-accent-strong));--lj-ochre: var(--yq-accent, var(--dp-warning));--lj-gold: var(--yq-accent, var(--dp-warning));--lj-vermilion: var(--dp-danger);--lj-cinnabar: var(--dp-danger);--lj-seal: var(--yq-accent, var(--dp-accent));--lj-seal-hover: var(--yq-accent-bright, var(--dp-accent-hover));--lj-seal-soft: var(--yq-accent-faint, var(--dp-accent-faint));--lj-line: var(--dp-line);--lj-line-strong: var(--dp-line-strong);--lj-text: var(--dp-text);--lj-text-2: var(--dp-text2);--lj-text-3: var(--dp-text3);--lj-shadow: 0 1px 2px rgba(24, 24, 27, .04), 0 12px 30px rgba(24, 24, 27, .08), inset 0 1px 0 rgba(255, 255, 255, .9);--ls-bg0: var(--dp-bg);--ls-bg1: var(--dp-bg2);--ls-paper: var(--dp-surface);--ls-paper-2: var(--dp-surface2);--ls-glass: rgba(255, 255, 255, .72);--ls-line: var(--dp-line);--ls-line-strong: var(--dp-line-strong);--ls-highlight: rgba(255, 255, 255, .9);--ls-shadow: var(--dp-shadow);--ls-dai: var(--dp-accent);--ls-dai-deep: var(--dp-accent-strong);--ls-ochre: var(--dp-warning);--ls-jade: #5b6ae0;--ls-text: var(--dp-text);--ls-text-2: var(--dp-text2);--ls-text-3: var(--dp-text3);--glass-blur: blur(18px) saturate(160%);--glass-border: var(--dp-line-strong);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .9);--glass-shadow: 0 1px 1px rgba(24, 24, 27, .04), 0 8px 24px rgba(24, 24, 27, .08), 0 24px 60px rgba(24, 24, 27, .12);--glow-rain: rgba(91, 106, 224, .04);--glow-gold: rgba(217, 119, 6, .03);--shadow-sm: 0 1px 3px rgba(24, 24, 27, .04), 0 4px 12px rgba(24, 24, 27, .04);--shadow: var(--dp-shadow);--shadow-lg: 0 2px 8px rgba(24, 24, 27, .08), 0 20px 44px rgba(24, 24, 27, .1);--shadow-glass: var(--glass-highlight), var(--glass-shadow);--el-color-primary: var(--dp-accent-strong);--el-color-primary-light-3: var(--dp-accent);--el-color-primary-light-5: var(--dp-accent);--el-color-primary-light-7: #b9c1ff;--el-color-primary-light-8: #d4d8ff;--el-color-primary-light-9: #e8ebff;--el-color-primary-dark-2: #3f4aa8;--el-color-success: #16a34a;--el-color-warning: var(--dp-warning);--el-color-danger: var(--dp-danger);--el-color-error: var(--dp-danger);--el-color-info: var(--dp-text2);--el-bg-color: #ffffff;--el-bg-color-overlay: #ffffff;--el-bg-color-page: #fafafa;--el-fill-color-blank: #ffffff;--el-fill-color: #f4f4f5;--el-fill-color-light: #e4e4e7;--el-fill-color-lighter: #f1f1f3;--el-fill-color-extra-light: #f7f7f8;--el-text-color-primary: #18181b;--el-text-color-regular: #3f3f46;--el-text-color-secondary: #52525b;--el-text-color-placeholder: #a1a1aa;--el-text-color-disabled: #d4d4d8;--el-border-color: #e4e4e7;--el-border-color-light: #e8e8eb;--el-border-color-lighter: #ececee;--el-border-color-extra-light: #f1f1f3;--el-border-color-dark: #d4d4d8;--el-box-shadow: 0 1px 2px rgba(24, 24, 27, .04), 0 8px 24px rgba(24, 24, 27, .06), 0 0 0 1px rgba(91, 106, 224, .04) inset;--el-box-shadow-light: 0 2px 8px rgba(24, 24, 27, .06), 0 12px 32px rgba(24, 24, 27, .08);--li-title-a: var(--dp-text);--li-sky: var(--dp-bg);--li-sky-mid: var(--dp-bg2);--li-sky-deep: var(--dp-surface2);--ls-bg-glow: var(--dp-accent-faint);--xiu-primary: var(--dp-accent);--xiu-primary-bright: var(--dp-accent-hover);--xiu-text: var(--dp-text);--color-qi-primary: var(--dp-accent);--color-jade: var(--dp-accent);--color-music: #2a7fb8;--color-novel: #3d9fc4;--color-video: #245f96}:root,#app:not(.is-mobile){--motion-fast: .12s;--motion-med: .22s;--motion-slow: .38s;--motion-pulse: 1.8s;--ease-standard: cubic-bezier(.22, .61, .36, 1);--ease-emphasis: cubic-bezier(.16, 1, .3, 1);--ease-exit: cubic-bezier(.55, 0, .65, .15)}@media (prefers-reduced-motion: reduce){:root,#app:not(.is-mobile){--motion-fast: .01ms;--motion-med: .01ms;--motion-slow: .01ms;--motion-pulse: .01ms}}#app:not(.is-mobile){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Helvetica Neue,Noto Sans SC,sans-serif;--font-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;letter-spacing:-.01em}#app:not(.is-mobile) body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}#app:not(.is-mobile) .tb-brand-text,#app:not(.is-mobile) .wb-title,#app:not(.is-mobile) .wb-eyebrow span{font-family:var(--dp-serif)!important}#app:not(.is-mobile) .workbench-page{font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif}#app:not(.is-mobile) .workbench-page .lj-wash,#app:not(.is-mobile) .workbench-page .lj-mountain,#app:not(.is-mobile) .workbench-page .lj-paper-texture{display:none!important}#app:not(.is-mobile) .workbench-page .lj-bg{background:radial-gradient(ellipse 44% 32% at 16% 4%,var(--glow-rain),transparent 60%),radial-gradient(ellipse 40% 30% at 82% 26%,var(--glow-gold),transparent 60%),var(--dp-bg)}#app:not(.is-mobile) .lj-topbar{background:none!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=night] #app:not(.is-mobile) .lj-topbar{background:none!important;border:none!important;box-shadow:none!important}#app:not(.is-mobile) .lj-topbar .tb-icon-btn,#app:not(.is-mobile) .lj-topbar .tb-user{background:transparent!important;box-shadow:none!important;border:none!important}#app:not(.is-mobile) .lj-topbar .tb-icon-btn:hover,#app:not(.is-mobile) .lj-topbar .tb-user:hover{background:var(--dp-accent-faint)!important}#app:not(.is-mobile) :is(.wd-card,.wt-card,.wfb){background:var(--dp-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--dp-line)!important;border-radius:var(--dp-radius)!important;box-shadow:var(--dp-shadow)!important;transition:border-color .18s ease,box-shadow .18s ease}#app:not(.is-mobile) :is(.wd-card,.wt-card,.wfb):hover{border-color:var(--dp-line-strong)!important;box-shadow:var(--dp-glow)!important}#app:not(.is-mobile) .wd-card:after{opacity:.35}#app:not(.is-mobile) .wd-badge{background:var(--dp-surface2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--dp-line)!important;border-radius:999px}#app:not(.is-mobile) .wd-bar{background:var(--dp-accent-faint)!important}#app:not(.is-mobile) .wd-chip{background:#9696aa14!important}#app:not(.is-mobile) .wd-v,#app:not(.is-mobile) .wd-foot b,#app:not(.is-mobile) .el-table .cell,#app:not(.is-mobile) .el-statistic__number{font-variant-numeric:tabular-nums}#app:not(.is-mobile) .manage-pane .el-table .el-table__header table,#app:not(.is-mobile) .manage-pane .el-table .el-table__body table{min-width:940px}#app:not(.is-mobile) .el-table .el-table-fixed-column--right,#app:not(.is-mobile) .el-table .el-table__row:hover>.el-table-fixed-column--right,#app:not(.is-mobile) .el-table .el-table__row.hover-row>.el-table-fixed-column--right,#app:not(.is-mobile) .el-table .el-table__row.current-row>.el-table-fixed-column--right{background:var(--dp-surface2)!important}#app:not(.is-mobile) .manage-pane .el-table__body-wrapper::-webkit-scrollbar{height:8px}#app:not(.is-mobile) .manage-pane .el-table__body-wrapper::-webkit-scrollbar-thumb{background:var(--dp-line-strong, rgba(127, 140, 160, .35));border-radius:4px}#app:not(.is-mobile) .el-table .el-checkbox__inner{width:14px;height:14px;border-radius:3px;border-color:var(--dp-line-strong, rgba(140, 160, 180, .38));background:transparent}#app:not(.is-mobile) .el-table .el-checkbox__inner:after{left:4px;top:1px}#app:not(.is-mobile) .el-table .el-checkbox__input.is-checked .el-checkbox__inner,#app:not(.is-mobile) .el-table .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--dp-accent, #a8843c);border-color:var(--dp-accent, #a8843c)}body.is-row-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}body.is-row-dragging .el-table__body tr{transition:none!important}body.is-row-dragging .el-table__body tr:hover>td.el-table__cell{background:inherit!important}#app:not(.is-mobile) .jade-card{background:linear-gradient(180deg,#ffffff0a,#fff0 46%),var(--dp-surface2)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--dp-line-strong)!important}#app:not(.is-mobile) .jade-card.is-active{box-shadow:var(--dp-glow),0 0 0 1px var(--dp-accent) inset!important}#app:not(.is-mobile) .card-label{font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif!important;color:var(--dp-text2)!important;background:var(--dp-surface2)!important;border-color:var(--dp-line)!important}#app:not(.is-mobile) .jade-card:hover .card-label,#app:not(.is-mobile) .jade-card.is-active .card-label{color:var(--dp-accent)!important;border-color:var(--dp-accent)!important;background:var(--dp-accent-faint)!important}#app:not(.is-mobile) .carousel-dots{background:var(--dp-surface2)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#app:not(.is-mobile) :is(.glass,.glass-card,.card-deep,.ls-card){background:var(--dp-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--dp-line)!important;border-radius:var(--dp-radius)!important;box-shadow:var(--dp-shadow)!important}#app:not(.is-mobile) .ls-card:hover{border-color:var(--dp-line-strong)!important;box-shadow:var(--dp-glow)!important}#app:not(.is-mobile) .el-table{--el-table-text-color: var(--dp-text);--el-table-header-text-color: var(--dp-text2);--el-table-tr-bg-color: transparent;--el-table-row-hover-bg-color: var(--dp-accent-faint);--el-table-border-color: var(--dp-line);--el-fill-color-lighter: rgba(150, 150, 170, .04);background:transparent}#app:not(.is-mobile) .el-table th.el-table__cell{background:var(--dp-surface2);font-weight:520}#app:not(.is-mobile) .el-table .el-table-fixed-column--right,#app:not(.is-mobile) .el-table .el-table-fixed-column--left{background:var(--dp-surface)!important}#app:not(.is-mobile) .el-table th.el-table-fixed-column--right,#app:not(.is-mobile) .el-table th.el-table-fixed-column--left{background:var(--dp-surface2)!important}#app:not(.is-mobile) .el-table .el-table__row--striped .el-table-fixed-column--right,#app:not(.is-mobile) .el-table .el-table__row--striped .el-table-fixed-column--left{background:var(--dp-surface2)!important}#app:not(.is-mobile) .el-table .el-table-fixed-column--right .cell,#app:not(.is-mobile) .el-table .el-table-fixed-column--left .cell{background:transparent}#app:not(.is-mobile) .el-table .el-table-fixed-column--right.is-first-column:before,#app:not(.is-mobile) .el-table .el-table__fixed-right:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--dp-line)}#app:not(.is-mobile) .el-button--primary:not(.is-plain){--el-button-text-color: #ffffff;--el-button-bg-color: var(--dp-accent-strong);--el-button-border-color: var(--dp-accent-strong);--el-button-hover-text-color: #ffffff;--el-button-hover-bg-color: var(--dp-accent);--el-button-hover-border-color: var(--dp-accent);--el-button-active-text-color: #ffffff;--el-button-active-bg-color: var(--dp-accent-strong);--el-button-active-border-color: var(--dp-accent-strong);font-weight:560}#app:not(.is-mobile) .el-button--primary.is-plain{--el-button-text-color: var(--dp-accent);--el-button-bg-color: var(--dp-accent-faint);--el-button-border-color: var(--dp-accent);--el-button-hover-text-color: #ffffff;--el-button-hover-bg-color: var(--dp-accent-strong);--el-button-hover-border-color: var(--dp-accent-strong);--el-button-active-text-color: #ffffff;--el-button-active-bg-color: var(--dp-accent-strong);--el-button-active-border-color: var(--dp-accent-strong);font-weight:520}:root[data-theme=day] #app:not(.is-mobile) .el-button--primary.is-plain{--el-button-text-color: var(--yq-accent-deep, #92400e);--el-button-bg-color: var(--yq-accent-faint, rgba(251, 191, 36, .14));--el-button-border-color: var(--yq-accent, #fbbf24);--el-button-hover-text-color: #ffffff;--el-button-hover-bg-color: var(--yq-accent-bright, #f59e0b);--el-button-hover-border-color: var(--yq-accent-bright, #f59e0b);--el-button-active-text-color: #ffffff;--el-button-active-bg-color: var(--yq-accent-bright, #f59e0b);--el-button-active-border-color: var(--yq-accent-bright, #f59e0b)}#app:not(.is-mobile) .el-button--danger:not(.is-plain){--el-button-text-color: #ffffff;--el-button-bg-color: var(--dp-danger);--el-button-border-color: var(--dp-danger);--el-button-hover-text-color: #ffffff;--el-button-hover-bg-color: var(--dp-danger);--el-button-hover-border-color: var(--dp-danger);--el-button-active-text-color: #ffffff}#app:not(.is-mobile) .el-button--danger.is-plain{--el-button-text-color: var(--dp-danger);--el-button-bg-color: transparent;--el-button-border-color: var(--dp-danger);--el-button-hover-text-color: #ffffff;--el-button-hover-bg-color: var(--dp-danger);--el-button-hover-border-color: var(--dp-danger);--el-button-active-text-color: #ffffff;--el-button-active-bg-color: var(--dp-danger)}#app:not(.is-mobile) .el-button--warning:not(.is-plain){--el-button-text-color: #241c00;--el-button-bg-color: var(--dp-warning);--el-button-border-color: var(--dp-warning);--el-button-hover-text-color: #241c00;--el-button-hover-bg-color: var(--dp-warning)}#app:not(.is-mobile) .el-button--warning.is-plain{--el-button-text-color: var(--dp-warning);--el-button-bg-color: transparent;--el-button-border-color: var(--dp-warning);--el-button-hover-text-color: #241c00;--el-button-hover-bg-color: var(--dp-warning);--el-button-hover-border-color: var(--dp-warning)}#app:not(.is-mobile) .el-button--success:not(.is-plain){--el-button-text-color: #ffffff;--el-button-bg-color: #16a34a;--el-button-border-color: #16a34a;--el-button-hover-text-color: #ffffff;--el-button-hover-bg-color: #15803d;--el-button-hover-border-color: #15803d}#app:not(.is-mobile) .el-button:not([class*=el-button--primary]):not([class*=el-button--danger]):not([class*=el-button--warning]):not([class*=el-button--success]):not([class*=el-button--info]){--el-button-text-color: var(--dp-text);--el-button-bg-color: var(--dp-surface);--el-button-border-color: var(--dp-line-strong);--el-button-hover-text-color: var(--dp-accent);--el-button-hover-bg-color: var(--dp-surface2);--el-button-hover-border-color: var(--dp-accent);--el-button-active-text-color: var(--dp-accent);--el-button-active-bg-color: var(--dp-surface2);--el-button-active-border-color: var(--dp-accent)}:root[data-theme=day] #app:not(.is-mobile) .el-button:not([class*=el-button--primary]):not([class*=el-button--danger]):not([class*=el-button--warning]):not([class*=el-button--success]):not([class*=el-button--info]){--el-button-text-color: var(--dp-text);--el-button-bg-color: var(--dp-surface);--el-button-border-color: var(--dp-line-strong);--el-button-hover-text-color: var(--yq-accent-deep, #92400e);--el-button-hover-bg-color: var(--yq-accent-faint, rgba(251, 191, 36, .14));--el-button-hover-border-color: var(--yq-accent, #fbbf24);--el-button-active-text-color: var(--yq-accent-deep, #92400e);--el-button-active-bg-color: rgba(251, 191, 36, .22);--el-button-active-border-color: var(--yq-accent-bright, #f59e0b)}#app:not(.is-mobile) .el-input__wrapper,#app:not(.is-mobile) .el-textarea__inner{background:var(--dp-surface)!important;box-shadow:inset 0 0 0 1px var(--dp-line)!important;border-radius:8px}#app:not(.is-mobile) .el-input__wrapper.is-focus,#app:not(.is-mobile) .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px var(--dp-accent)!important}:root[data-theme=day] #app:not(.is-mobile) .el-input__wrapper.is-focus,:root[data-theme=day] #app:not(.is-mobile) .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px var(--yq-accent, #fbbf24),0 0 0 3px var(--yq-accent-faint, rgba(251, 191, 36, .14))!important}#app:not(.is-mobile) .island-page{background:var(--dp-bg2)!important}#app:not(.is-mobile) .island-header{background:var(--glass-blur)!important;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--dp-line)}:root[data-theme=night] #app:not(.is-mobile) .island-header{background:#0b0b12b8!important;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid var(--dp-line)}#app:not(.is-mobile) .inner-footer{background:var(--dp-bg)!important;border-top:1px solid var(--dp-line)}:root[data-theme=night] #app:not(.is-mobile) .inner-footer{background:#0b0b128c!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--dp-line)}#app:not(.is-mobile) :is(a,button,.el-button,.el-input,.el-card):hover,#app:not(.is-mobile) .jade-card{transition-duration:.18s}@media (prefers-reduced-motion: reduce){#app:not(.is-mobile) *,#app:not(.is-mobile) *:before,#app:not(.is-mobile) *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}#app:not(.is-mobile) .wt-card:after{opacity:.22}#app:not(.is-mobile) .wt-icon{background:var(--dp-surface2)!important}#app:not(.is-mobile) .tone-ai .wt-icon{color:var(--dp-warning);border-color:var(--dp-warning);background:var(--dp-surface2)}#app:not(.is-mobile) .tone-book .wt-icon{color:var(--dp-accent);border-color:var(--dp-accent);background:var(--dp-surface2)}#app:not(.is-mobile) .wfb-badge{color:var(--dp-text2)}#app:not(.is-mobile) .wfb-dot{background:var(--dp-accent);opacity:.72}#app:not(.is-mobile) .wfb-more{color:var(--dp-text3)}#app:not(.is-mobile) .island-inner{background:var(--dp-bg2)!important}:root[data-theme=night] #app:not(.is-mobile) .island-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(1200px 600px at 18% 10%,rgba(74,159,232,.22),transparent 60%),radial-gradient(900px 500px at 82% 90%,rgba(45,226,255,.12),transparent 60%);pointer-events:none;z-index:0}:root[data-theme=day] #app:not(.is-mobile) .island-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 400px at 18% 8%,rgba(91,106,224,.06),transparent 60%);pointer-events:none;z-index:0}:root[data-theme=night] #app:not(.is-mobile) .island-inner:after{display:none}:root[data-theme=day] #app:not(.is-mobile) .island-inner:after{display:none}#app:not(.is-mobile){padding-left:220px;transition:padding-left .24s cubic-bezier(.4,0,.2,1)}#app:not(.is-mobile):has(.dsb.collapsed){padding-left:0}body.login-route #app:not(.is-mobile){padding-left:0!important}@media (max-width: 1100px){#app:not(.is-mobile){padding-left:200px}#app:not(.is-mobile) .dsb{width:200px}}@media (max-width: 900px){#app:not(.is-mobile){padding-left:0}#app:not(.is-mobile) .dsb{z-index:2600;box-shadow:0 18px 48px #00000061}}#app:not(.is-mobile) :is(.workbench-page,.island-inner,.admin-page){margin-left:0!important;margin-right:0!important;padding-left:40px!important;padding-right:40px!important;max-width:none!important;width:auto!important;box-sizing:border-box}#app:not(.is-mobile) .workbench-page :is(.wb-hero,.wb-kpi,.wb-trend,.wb-row,.wb-body,.wb-footer){margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;max-width:none!important;width:100%!important}#app:not(.is-mobile) .island-inner :is(.inner-header,.inner-main,.inner-footer){margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;max-width:none!important;width:100%!important}#app:not(.is-mobile) .admin-page :is(.admin-header,.admin-nav,.admin-content){margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;max-width:none!important}#app:not(.is-mobile) .el-table .row-ops{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:8px;white-space:nowrap}#app:not(.is-mobile) .el-table .row-ops>.el-button+.el-button{margin-left:0!important}#app:not(.is-mobile) .el-overlay,#app:not(.is-mobile) .el-overlay-dialog,#app:not(.is-mobile) .el-drawer__wrapper{position:fixed!important;left:220px!important;right:0!important;top:0!important;bottom:0!important;width:calc(100vw - 220px)!important;height:100vh!important}body:not(.login-route) #app:not(.is-mobile):has(.dsb.collapsed) .el-overlay,body:not(.login-route) #app:not(.is-mobile):has(.dsb.collapsed) .el-overlay-dialog,body:not(.login-route) #app:not(.is-mobile):has(.dsb.collapsed) .el-drawer__wrapper{left:0!important;width:100vw!important}#app:not(.is-mobile) .el-select__popper,#app:not(.is-mobile) .el-dropdown-menu,#app:not(.is-mobile) .el-popper,#app:not(.is-mobile) .el-picker__popper,#app:not(.is-mobile) .el-date-picker__popper,#app:not(.is-mobile) .el-tooltip__popper{z-index:3000!important}#app:not(.is-mobile) .el-dialog{border-radius:var(--dp-radius, 10px)!important;background:var(--dp-surface, #fff)!important;border:1px solid var(--dp-line, rgba(127, 127, 127, .22));box-shadow:0 18px 50px #0000002e}#app:not(.is-mobile) :is(.el-dialog__title,.el-dialog__header.show-close .el-dialog__title){color:var(--dp-text, #18181b)!important}#app:not(.is-mobile) .el-dialog__body{color:var(--dp-text2, #52525b)!important}#app:not(.is-mobile) :is(.fin-title,.st-title,.notes-title,.page-title,.mdld-title){font-size:25px;font-weight:650;letter-spacing:.01em;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--dp-text, var(--lj-text));filter:none}#app:not(.is-mobile) :is(.fin-sub,.st-sub){letter-spacing:.02em}#app:not(.is-mobile) .whale-stage{right:20px;bottom:20px}#app:not(.is-mobile) .theme-seg{background:var(--dp-surface2)!important;border:1px solid var(--dp-line)!important}#app:not(.is-mobile) .theme-seg-btn.active{background:var(--dp-accent-strong)!important;color:#fff!important;box-shadow:0 2px 8px var(--dp-accent-faint)!important}html:root[data-theme=day] .login-page,html:root[data-theme=night] .login-page{background:radial-gradient(ellipse 70% 50% at 20% 12%,rgba(127,168,163,.1),transparent 60%),radial-gradient(ellipse 60% 45% at 82% 78%,rgba(199,169,107,.07),transparent 60%),linear-gradient(180deg,#0a1218,#111a22 52%,#0b1419)!important}html:root[data-theme=day] .login-card{background:#141c2499!important;border-color:#ffffff1a!important;box-shadow:0 1px 1px #0000000a,0 8px 24px #0000001a,0 24px 60px #0000002e,inset 0 1px #ffffff14!important}html:root[data-theme=day] .login-page .el-input__wrapper{background:#182029b3!important;box-shadow:inset 0 1px #ffffff0d!important;border:1px solid rgba(127,168,163,.3)!important}html:root[data-theme=day] .login-page .el-input__inner{color:#e8f4fc!important}html:root[data-theme=day] .login-page .el-input__inner::placeholder{color:#c8d6d080!important}html:root[data-theme=day] .login-page .el-input__suffix .el-icon,html:root[data-theme=day] .login-page .el-input__clear{color:#c8d6d0b3!important}html:root[data-theme=day] .login-page .back-link,html:root[data-theme=day] .login-page .text-secondary{color:#c8d6d09e!important}html:root[data-theme=day] .login-page .remember-hint{color:#c8d6d073!important}html:root[data-theme=day] .login-page .filing-links a{color:#e8f4fc99}#app:not(.is-mobile) .login-page .el-input__wrapper,#app:not(.is-mobile) .login-page .el-textarea__inner{background:#182029b8!important;box-shadow:inset 0 0 0 1px #7fa8a352!important;border-radius:8px}#app:not(.is-mobile) .login-page .el-input__wrapper:hover,#app:not(.is-mobile) .login-page .el-input__wrapper.is-focus{box-shadow:inset 0 0 0 1px #7fa8a39e!important}#app:not(.is-mobile) .login-page .el-input__inner{color:#e8f4fc!important;-webkit-text-fill-color:#e8f4fc!important;caret-color:#e8f4fc}#app:not(.is-mobile) .login-page .el-input__inner::placeholder{color:#c8d6d08c!important}#app:not(.is-mobile) .login-page .el-input__suffix .el-icon,#app:not(.is-mobile) .login-page .el-input__clear,#app:not(.is-mobile) .login-page .el-input__password{color:#c8d6d0b8!important}#app:not(.is-mobile) .el-loading-mask{background-color:var(--color-bg-glass, rgba(127, 127, 127, .04))!important}#app:not(.is-mobile) .el-loading-spinner .path{stroke:var(--yq-accent)!important}#app:not(.is-mobile) .el-loading-spinner .el-loading-text{color:var(--yq-accent)!important}#app:not(.is-mobile) input[type=text]:not([class*=el-]):not([class*=vc-]):not([class*=cv-]):not([class*=ht-]),#app:not(.is-mobile) input[type=search]:not([class*=el-]):not([class*=vc-]):not([class*=cv-]):not([class*=ht-]),#app:not(.is-mobile) input:not([type]):not([class*=el-]):not([class*=vc-]):not([class*=cv-]):not([class*=ht-]),#app:not(.is-mobile) textarea:not([class*=el-]):not([class*=vc-]):not([class*=cv-]):not([class*=ht-]),#app:not(.is-mobile) select:not([class*=el-]):not([class*=vc-]):not([class*=cv-]):not([class*=ht-]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-bg-glass, rgba(127, 127, 127, .06))!important;border:1px solid var(--dp-line, rgba(127, 127, 127, .22))!important;border-radius:10px;color:var(--lj-text)!important;-webkit-text-fill-color:var(--lj-text);padding:9px 12px;font-size:13px;outline:none;box-sizing:border-box;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}#app:not(.is-mobile) input:focus:not([class*=el-]),#app:not(.is-mobile) textarea:focus:not([class*=el-]),#app:not(.is-mobile) select:focus:not([class*=el-]){border-color:var(--yq-accent)!important;box-shadow:0 0 0 3px var(--yq-accent-faint, rgba(199, 169, 107, .18))}#app:not(.is-mobile) input::placeholder:not([class*=el-]),#app:not(.is-mobile) textarea::placeholder:not([class*=el-]){color:var(--lj-text-3)!important;-webkit-text-fill-color:var(--lj-text-3)}#app:not(.is-mobile) .el-input__wrapper,#app:not(.is-mobile) .el-textarea__inner{background:var(--color-bg-glass, rgba(127, 127, 127, .06))!important;box-shadow:0 0 0 1px var(--dp-line) inset!important;border-radius:10px!important;padding:2px 12px!important}#app:not(.is-mobile) .el-input__wrapper.is-focus,#app:not(.is-mobile) .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--yq-accent) inset,0 0 0 3px var(--yq-accent-faint, rgba(199, 169, 107, .18))!important}#app:not(.is-mobile) .el-input__inner,#app:not(.is-mobile) .el-textarea__inner{color:var(--lj-text)!important;-webkit-text-fill-color:var(--lj-text)}#app:not(.is-mobile) .el-input__inner::placeholder,#app:not(.is-mobile) .el-textarea__inner::placeholder{color:var(--lj-text-3)!important;-webkit-text-fill-color:var(--lj-text-3)}#app:not(.is-mobile) .el-select__wrapper{background:var(--color-bg-glass)!important;box-shadow:0 0 0 1px var(--dp-line) inset!important;border-radius:10px!important}#app:not(.is-mobile) .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--yq-accent) inset,0 0 0 3px var(--yq-accent-faint, rgba(199, 169, 107, .18))!important}#app:not(.is-mobile) .el-select__placeholder,#app:not(.is-mobile) .el-select__selected-item{color:var(--lj-text)!important}#app:not(.is-mobile) .el-button--primary{background:linear-gradient(135deg,#3ed2ee,#1a9ad0 52%,#14689f)!important;border-color:transparent!important;color:#04121c!important;font-weight:600;box-shadow:0 4px 14px #1878af4d!important}#app:not(.is-mobile) .el-button--primary:hover{transform:translateY(-1px);background:linear-gradient(135deg,#5ce0f6,#26ade0 52%,#1a7ab4)!important;box-shadow:0 8px 22px #1e96d26b!important}#app:not(.is-mobile) .el-button--primary:active{transform:translateY(0)}:root[data-theme=day] #app:not(.is-mobile) .el-button--primary{background:linear-gradient(180deg,#fef3c7,#fde68a)!important;border-color:#f59e0b!important;color:#92400e!important;font-weight:600;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #d9770614,0 4px 12px #d9770624!important}:root[data-theme=day] #app:not(.is-mobile) .el-button--primary:hover{background:linear-gradient(180deg,#fde68a,#fcd34d)!important;border-color:#d97706!important;box-shadow:inset 0 1px #fffc,0 2px 4px #d977061f,0 8px 20px #d9770638!important}:root[data-theme=day] #app:not(.is-mobile) .el-button--primary:active{background:linear-gradient(180deg,#fcd34d,#fbbf24)!important;box-shadow:inset 0 1px 2px #92400e26!important}#app:not(.is-mobile) .el-tag{background:var(--yq-rain-faint, rgba(127, 168, 163, .12));border-color:var(--dp-line, rgba(127, 127, 127, .18));color:var(--lj-text-2)}#app:not(.is-mobile) .el-tag.el-tag--success{background:var(--yq-accent-faint, rgba(199, 169, 107, .18));border-color:var(--yq-accent-glow, rgba(199, 169, 107, .35));color:var(--yq-accent)}#app:not(.is-mobile) .el-tag.el-tag--info{background:var(--yq-rain-faint, rgba(127, 168, 163, .12));border-color:var(--dp-line);color:var(--lj-text-2)}#app:not(.is-mobile) .glass{background:var(--color-bg-glass, rgba(127, 127, 127, .06));border:1px solid var(--dp-line, rgba(127, 127, 127, .18));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#app:not(.is-mobile) [data-mouse-light],#app:not(.is-mobile) .mouse-light{position:relative;isolation:isolate}#app:not(.is-mobile) [data-mouse-light]:after,#app:not(.is-mobile) .mouse-light:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .25s ease;background:radial-gradient(260px circle at var(--ml-x, 50%) var(--ml-y, 50%),var(--yq-accent-faint, rgba(199, 169, 107, .22)),transparent 65%);z-index:0}#app:not(.is-mobile) [data-mouse-light]:hover:after,#app:not(.is-mobile) .mouse-light:hover:after{opacity:1}:where(#app:not(.is-mobile)) :where([data-mouse-light],.mouse-light)>*{position:relative;z-index:1}@media (prefers-reduced-motion: reduce){#app:not(.is-mobile) [data-mouse-light]:after,#app:not(.is-mobile) .mouse-light:after{display:none}}#app:not(.is-mobile) .glass{transition:border-color .2s,box-shadow .2s,transform .15s}#app:not(.is-mobile) .glass:hover{border-color:var(--yq-accent);box-shadow:0 18px 44px #0000002e,0 0 0 1px var(--yq-accent-glow, rgba(199, 169, 107, .25)) inset}#app:not(.is-mobile) .el-button:not(.el-button--primary):not(.is-disabled):hover{border-color:var(--yq-accent);color:var(--yq-accent);background:var(--yq-accent-faint, rgba(199, 169, 107, .06))}#app:not(.is-mobile) .el-card{transition:border-color .2s,box-shadow .2s;border-color:var(--dp-line, rgba(127, 127, 127, .18))}#app:not(.is-mobile) .el-card:hover{border-color:var(--yq-accent);box-shadow:0 12px 32px #00000029,0 0 0 1px var(--yq-accent-glow, rgba(199, 169, 107, .2)) inset}#app:not(.is-mobile) .el-table{--el-table-row-hover-bg-color: var(--yq-accent-faint, rgba(199, 169, 107, .08))}#app:not(.is-mobile) .el-table__row{transition:background-color .15s ease}#app:not(.is-mobile) .el-table__row:hover>td{background-color:var(--yq-accent-faint, rgba(199, 169, 107, .08))!important}#app:not(.is-mobile) .el-table__row--striped td{background:transparent!important}#app:not(.is-mobile) .el-table__row--striped.is-striped td{background:var(--dp-glass, rgba(127, 127, 127, .025))!important}#app:not(.is-mobile) .el-table.admin-table{border-radius:12px;overflow:hidden}#app:not(.is-mobile) .el-table.admin-table .el-table__row>td:first-child{position:relative}#app:not(.is-mobile) .el-table.admin-table .el-table__row>td:first-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--yq-accent),var(--yq-accent-bright, #e5c477));opacity:0;transform:scaleY(.4);transform-origin:center;transition:opacity .22s ease,transform .28s cubic-bezier(.22,.61,.36,1)}#app:not(.is-mobile) .el-table.admin-table .el-table__row:hover>td:first-child:before{opacity:1;transform:scaleY(1)}#app:not(.is-mobile) .el-table.admin-table .el-table__row:hover>td{background-color:var(--yq-accent-faint, rgba(199, 169, 107, .1))!important}#app:not(.is-mobile) .el-table.admin-table th.el-table__cell{background:linear-gradient(180deg,var(--color-bg-glass, rgba(127, 127, 127, .06)),var(--color-bg-glass, rgba(127, 127, 127, .02)));letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:600}.status-dot{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}.status-dot:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 25%,transparent)}.status-dot.is-gold{color:var(--yq-accent)}.status-dot.is-rain{color:var(--yq-rain)}.status-dot.is-danger{color:var(--dp-danger, #e57373)}.status-dot.is-muted{color:var(--lj-text-3)}.el-tag--success.admin-tag{background:var(--yq-accent-faint, rgba(199, 169, 107, .12));border-color:var(--yq-accent);color:var(--yq-accent)}.el-tag--info.admin-tag{background:color-mix(in srgb,var(--yq-rain) 14%,transparent);border-color:color-mix(in srgb,var(--yq-rain) 50%,transparent);color:var(--yq-rain)}.el-tag--danger.admin-tag{background:color-mix(in srgb,var(--dp-danger, #e57373) 14%,transparent);border-color:color-mix(in srgb,var(--dp-danger, #e57373) 50%,transparent);color:var(--dp-danger, #e57373)}#app:not(.is-mobile) button.v-card,#app:not(.is-mobile) a.v-card,#app:not(.is-mobile) [role=button]{transition:border-color .2s,box-shadow .2s,transform .15s}#app:not(.is-mobile) button.v-card:hover,#app:not(.is-mobile) a.v-card:hover,#app:not(.is-mobile) [role=button]:hover{box-shadow:0 12px 28px #00000024}#app:not(.is-mobile) :where(.tile,[class$=-card],[class$=-item],[class$=-kpi],[class$=-module],[class$=-row]){transition:border-color .2s,box-shadow .2s,transform .15s,background-color .2s}@media (prefers-reduced-motion: reduce){#app:not(.is-mobile) .glass,#app:not(.is-mobile) .el-card{transition:none}}#app:not(.is-mobile) :focus-visible{outline:2px solid var(--yq-accent);outline-offset:2px;box-shadow:0 0 0 4px var(--yq-accent-faint, rgba(199, 169, 107, .22));transition:outline-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}#app:not(.is-mobile) a:focus:not(:focus-visible),#app:not(.is-mobile) button:focus:not(:focus-visible){outline:none;box-shadow:none}#app:not(.is-mobile) [v-mouse-light]:focus-visible{outline-color:var(--yq-accent)}@media (max-width: 768px){.island-inner-tool canvas,.island-inner-tool video,.island-inner-tool img,.island-inner-tool svg{max-width:100%}.island-inner-tool pre,.island-inner-tool code,.island-inner-tool [class*=-url],.island-inner-tool [class*=-path]{overflow-x:auto;overflow-wrap:anywhere}.island-inner-tool input[type=range]{max-width:100%}}@media (max-width: 480px){.island-inner-tool .inner-main{padding:12px 12px 24px}.island-inner-tool .inner-main button{white-space:normal;max-width:100%}.island-inner-tool .glass-card{border-radius:12px}.island-inner-tool .el-table{font-size:12.5px}}.gt-shell{--gt-felt-1: #1d5c46;--gt-felt-2: #0f3a2c;--gt-felt-3: #082019;--gt-gold: #e9c877;--gt-gold-deep: #a9812f;--gt-ink: #f2f6f3;--gt-ink-dim: #a9c1b7;--gt-line: rgba(255, 255, 255, .16);--gt-glass: rgba(255, 255, 255, .09);--gt-shadow: 0 18px 44px -20px rgba(0, 0, 0, .75);position:relative;width:100%;border-radius:20px;overflow:hidden;color:var(--gt-ink);background:radial-gradient(120% 90% at 50% -10%,rgba(255,255,255,.1),transparent 60%),linear-gradient(160deg,var(--gt-felt-1),var(--gt-felt-2) 58%,var(--gt-felt-3));box-shadow:var(--gt-shadow);font-family:inherit;-webkit-tap-highlight-color:transparent}.gt-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.022) 0 2px,transparent 2px 4px),repeating-linear-gradient(-45deg,rgba(0,0,0,.05) 0 2px,transparent 2px 4px)}.gt-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(115% 78% at 50% 42%,transparent 52%,rgba(0,0,0,.42))}.gt-shell>*{position:relative;z-index:1}.gt-shell.gt-skin-blue{--gt-felt-1: #16506b;--gt-felt-2: #0d3450;--gt-felt-3: #061d2e}.gt-seat{display:flex;align-items:center;gap:9px;padding:7px 12px 7px 7px;border-radius:999px;border:1px solid var(--gt-line);background:linear-gradient(180deg,#ffffff21,#ffffff0d);backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);box-shadow:0 8px 20px -14px #000c,inset 0 1px #ffffff38;transition:box-shadow .25s,border-color .25s,transform .25s;max-width:210px}.gt-seat.is-active{border-color:var(--gt-gold);box-shadow:0 0 0 1px var(--gt-gold),0 0 22px -2px #e9c877a6}.gt-seat.is-out{opacity:.48;filter:grayscale(.6)}.gt-seat-av{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:17px;background:linear-gradient(150deg,#ffffff4d,#ffffff14);border:1px solid rgba(255,255,255,.3)}.gt-seat-tx{min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.25}.gt-seat-name{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.gt-seat-sub{font-size:10.5px;color:var(--gt-ink-dim);font-variant-numeric:tabular-nums}.gt-seat-badge{font-size:10px;padding:1px 6px;border-radius:999px;flex:none;background:#e9c87733;color:var(--gt-gold);border:1px solid rgba(233,200,119,.4)}.gt-beans{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:11px;font-variant-numeric:tabular-nums;background:#0000004d;border:1px solid rgba(233,200,119,.35);color:var(--gt-gold)}.gt-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.gt-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;cursor:pointer;padding:8px 18px;border-radius:999px;font-size:13px;font-weight:600;color:#2a1d05;border:1px solid rgba(255,255,255,.35);background:linear-gradient(180deg,#f4dc9c,#d9b65f);box-shadow:0 6px 16px -8px #000000e6,inset 0 1px #fff9;transition:transform .16s,filter .16s,box-shadow .16s}.gt-btn:hover:not(:disabled){transform:translateY(-1px) scale(1.05);filter:brightness(1.06)}.gt-btn:active:not(:disabled){transform:translateY(0) scale(.95)}.gt-btn:disabled{opacity:.42;cursor:not-allowed;filter:grayscale(.5)}.gt-btn.ghost{color:var(--gt-ink);background:linear-gradient(180deg,#ffffff29,#ffffff0f);border-color:var(--gt-line)}.gt-btn.danger{color:#fff;background:linear-gradient(180deg,#d9534f,#a8342f);border-color:#ffffff47}.gt-btn.sm{padding:5px 12px;font-size:12px}.gt-card{position:relative;flex:none;width:62px;height:88px;border-radius:7px;background:linear-gradient(160deg,#fff,#eef1f4);border:1px solid rgba(0,0,0,.22);box-shadow:0 3px #00000047,0 8px 16px -10px #000c;color:#12161b;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:transform .16s,box-shadow .16s}.gt-card.is-red{color:#b3161c}.gt-card .c-tl{position:absolute;top:3px;left:5px;display:flex;flex-direction:column;align-items:center;line-height:1}.gt-card .c-tl b{font-size:15px;font-weight:800;letter-spacing:-.02em}.gt-card .c-tl i{font-style:normal;font-size:12.5px;font-weight:700;margin-top:1px}.gt-card .c-mid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:31px;opacity:.24;pointer-events:none}.gt-card .c-br{position:absolute;right:4px;bottom:3px;transform:rotate(180deg);display:flex;flex-direction:column;align-items:center;line-height:1;opacity:.88}.gt-card .c-br b{font-size:11px;font-weight:800}.gt-card .c-br i{font-style:normal;font-size:10px;font-weight:700;margin-top:1px}.gt-card .tag{position:absolute;right:4px;bottom:4px;font-size:9.5px;font-weight:700;padding:1px 4px;border-radius:4px;color:#7a4b00;background:#e9c877f2;border:1px solid rgba(0,0,0,.18)}.gt-card.is-back{background:repeating-linear-gradient(45deg,#2a5f9e 0,#2a5f9e 5px,#1d4a80 5px,#1d4a80 10px);border-color:#ffffff4d;box-shadow:0 3px #0000004d,0 8px 16px -10px #000c}.gt-card.is-back:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:4px;border:1px solid rgba(255,255,255,.35)}.gt-card.is-joker{background:linear-gradient(160deg,#fffaf0,#f4e3bd);border-color:#a9812f8c}.gt-card.is-joker .c-tl b{font-size:13px}.gt-card.is-joker .c-mid{opacity:.42;font-size:26px}.gt-card.is-level{box-shadow:0 3px #00000047,0 8px 16px -10px #000c,inset 0 0 0 2px #e9c877f2}.gt-card.is-wild{box-shadow:0 3px #00000047,0 8px 16px -10px #000c,inset 0 0 0 2px #d65c5cf2}.gt-card.is-wild .c-tl b{color:#b3261e}.gt-card.pickable{cursor:pointer}.gt-card.pickable:hover{filter:brightness(1.08)}.gt-card.is-sel,.gt-card.pickable.is-sel:hover{transform:translateY(-16px);box-shadow:0 0 0 2px var(--gt-gold),0 0 16px -2px #e9c877bf,0 16px 26px -12px #000000f2}.gt-tile{position:relative;flex:none;width:40px;height:54px;border-radius:5px 5px 4px 4px;background:linear-gradient(175deg,#fdfbf4,#f3efe2 62%,#ddd6c2);border:1px solid #c9c2ad;box-shadow:0 4px #b9b19b,0 9px 14px -9px #000000d9;color:#23331f;-webkit-user-select:none;user-select:none;touch-action:manipulation;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .16s,box-shadow .16s}.gt-tile .num{font-size:20px;font-weight:800;line-height:1}.gt-tile .suit{font-size:11px;line-height:1.1;margin-top:2px}.gt-tile.is-red{color:#b3261e}.gt-tile.pickable{cursor:pointer}.gt-tile.pickable:hover{transform:translateY(-7px)}.gt-tile.is-sel{transform:translateY(-11px);box-shadow:0 0 0 2px var(--gt-gold),0 4px #b9b19b,0 12px 18px -10px #000000e6}.gt-tile.is-back{background:linear-gradient(175deg,#4f8fc0,#2f6b9c);border-color:#24557d;box-shadow:0 4px #1c4665,0 9px 14px -9px #000000d9}.gt-tile.mini{width:26px;height:35px;border-radius:4px}.gt-tile.mini .num{font-size:13px}.gt-tile.mini .suit{font-size:8px}.gt-tile.is-dim{opacity:.42;filter:grayscale(.5)}.gt-meld{display:flex;gap:3px;padding:3px 5px;border-radius:7px;background:#00000038;border:1px solid var(--gt-line)}.gt-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 12px;border-radius:12px;background:#00000042;border:1px solid var(--gt-line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.gt-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:11.5px;background:#ffffff1a;border:1px solid var(--gt-line);font-variant-numeric:tabular-nums}.gt-pill.gold{background:#e9c87729;border-color:#e9c87773;color:var(--gt-gold)}.gt-title{font-size:14px;font-weight:700;letter-spacing:.02em}.gt-sub{font-size:11.5px;color:var(--gt-ink-dim)}.gt-spacer{flex:1}.gt-watermark{position:absolute;inset:auto 0 12px 0;text-align:center;font-size:11px;letter-spacing:.3em;color:#ffffff21;pointer-events:none;-webkit-user-select:none;user-select:none}.gt-over{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;background:#040e0bb8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:18px}.gt-over-card{width:min(420px,100%);text-align:center;padding:22px 20px;border-radius:18px;border:1px solid rgba(233,200,119,.45);background:linear-gradient(165deg,#1e3e32f5,#091a15f5);box-shadow:0 26px 60px -22px #000000f2}.gt-over-card h3{margin:0 0 6px;font-size:21px;color:var(--gt-gold)}.gt-over-card p{margin:0 0 14px;font-size:12.5px;color:var(--gt-ink-dim);line-height:1.8}.gt-toast{position:absolute;left:50%;top:14px;transform:translate(-50%);z-index:8;padding:7px 16px;border-radius:999px;font-size:12.5px;background:#000000b8;border:1px solid var(--gt-gold);color:var(--gt-gold);white-space:nowrap;animation:gt-toast-in .22s ease-out}@keyframes gt-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@keyframes gt-deal{0%{opacity:0;transform:translateY(-26px) scale(.86) rotate(-6deg)}to{opacity:1;transform:none}}.gt-anim-deal{animation:gt-deal .3s ease-out both}@keyframes gt-play{0%{transform:translateY(0) scale(1)}45%{transform:translateY(-16px) scale(1.06)}to{transform:translateY(0) scale(1)}}.gt-anim-play{animation:gt-play .34s ease-out}@keyframes gt-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.gt-anim-pop{animation:gt-pop .22s ease-out both}@media (prefers-reduced-motion: reduce){.gt-anim-deal,.gt-anim-play,.gt-anim-pop,.gt-toast{animation:none!important}.gt-card,.gt-tile,.gt-btn,.gt-seat{transition:none!important}}.gt-confetti{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;border-radius:inherit}.gt-confetti i{position:absolute;top:-14px;left:var(--cx, 50%);width:8px;height:13px;border-radius:2px;background:var(--cc, #e9c877);opacity:0;animation:gt-confetti-fall var(--cdur, 2s) var(--cd, 0s) cubic-bezier(.25,.4,.55,1) infinite}@keyframes gt-confetti-fall{0%{transform:translateY(-12px) rotate(0);opacity:0}8%{opacity:.95}88%{opacity:.85}to{transform:translateY(72vh) rotate(var(--crot, 360deg));opacity:0}}@media (prefers-reduced-motion: reduce){.gt-confetti{display:none!important}}.gt-landscape{width:100%;overflow-x:auto;overflow-y:hidden}@media (max-width: 900px){.gt-landscape{-webkit-overflow-scrolling:touch}.gt-landscape>.gt-shell{min-width:860px}}:root{--tc-cyan: #2de2ff;--tc-cyan-bright: #7beeff;--tc-cyan-deep: #1aa9c9;--tc-blue: #6a8bff;--tc-violet: #4a9fe8;--tc-violet-bright: #7fc4f5;--tc-magenta: #ff5347;--tc-danger: #ff5347;--tc-bg-0: #05080f;--tc-bg-1: #0a0f1c;--tc-bg-2: #0f1726;--tc-surface: #121b2e;--tc-line: rgba(120, 180, 255, .16);--tc-line-strong: rgba(120, 180, 255, .3);--tc-text: #e6f0ff;--tc-text-2: #9db2d4;--tc-text-3: #5e7396;--tc-glow-cyan: rgba(45, 226, 255, .35);--tc-glow-violet: rgba(74, 159, 232, .3);--tc-btn-grad: linear-gradient(135deg, #3ed2ee 0%, #1a9ad0 52%, #14689f 100%);--tc-btn-grad-hover: linear-gradient(135deg, #5ce0f6 0%, #26ade0 52%, #1a7ab4 100%);--tc-btn-fg: #04121c;--tc-btn-ring: rgba(45, 226, 255, .45)}:root,:root[data-theme=night]{--color-bg-dark: var(--tc-bg-0);--color-bg: var(--tc-bg-1);--color-bg-elevated: var(--tc-bg-2);--color-bg-glass: rgba(15, 23, 38, .55);--ink-black: var(--tc-bg-0);--ink-dark: var(--tc-bg-1);--ink-medium: var(--tc-bg-2);--ink-light: #162034;--bg-deep: var(--tc-bg-0);--bg-indigo: var(--tc-bg-1);--bg-night: var(--tc-bg-2);--color-text: var(--tc-text);--color-text-dark: var(--tc-bg-0);--color-text-secondary: var(--tc-text-2);--color-text-muted: var(--tc-text-3);--color-text-light: rgba(230, 240, 255, .92);--color-primary: var(--tc-cyan);--color-secondary: var(--tc-blue);--color-accent: var(--tc-violet);--color-qi-primary: var(--tc-cyan);--color-qi-green: var(--tc-cyan-deep);--color-qi-glow: var(--tc-glow-cyan);--island-glow-color: var(--tc-glow-cyan);--color-gold: var(--tc-violet);--color-gold-bright: var(--tc-violet-bright);--color-gold-dark: var(--tc-cyan-deep);--color-jade: var(--tc-cyan);--yq-rain: var(--tc-cyan);--yq-rain-bright: var(--tc-cyan-bright);--yq-rain-deep: var(--tc-cyan-deep);--yq-accent: var(--tc-violet);--yq-accent-bright: var(--tc-violet-bright);--yq-accent-fg: var(--tc-bg-0);--yq-accent-faint: rgba(74, 159, 232, .18);--yq-accent-glow: rgba(74, 159, 232, .4);--yq-accent-glow-strong: rgba(74, 159, 232, .55);--yq-rain-faint: rgba(45, 226, 255, .14);--yq-rain-glow: rgba(45, 226, 255, .6);--xiu-primary: var(--tc-cyan);--xiu-primary-bright: var(--tc-cyan-bright);--xiu-gold: var(--tc-violet);--xiu-gold-bright: var(--tc-violet-bright);--xiu-text: var(--tc-text);--xiu-text-2: var(--tc-text-2);--xiu-text-3: var(--tc-text-3);--color-danger: var(--tc-danger);--color-success: #2ee6a0;--color-warning: #ffd166;--color-warning-soft: rgba(255, 209, 102, .16);--color-warning-line: rgba(255, 209, 102, .38);--dp-danger: var(--tc-danger);--dp-up: #ff4d6d;--dp-down: #2ee6a0;--color-music: #5aa8e8;--color-novel: #7fc4e8;--color-video: #4b8fd0;--color-log: #2ee6a0;--color-tool: var(--tc-cyan);--island-music: #5aa8e8;--island-novel: #7fc4e8;--island-video: #4b8fd0;--island-log: #2ee6a0;--island-tool: var(--tc-cyan);--glass-blur: blur(22px) saturate(165%);--glass-border: var(--tc-line-strong);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .08);--glass-shadow: 0 1px 1px rgba(0, 0, 0, .5), 0 8px 24px rgba(0, 0, 0, .4), 0 24px 60px rgba(0, 0, 0, .5), 0 0 0 1px rgba(45, 226, 255, .06) inset;--glow-rain: rgba(45, 226, 255, .14);--glow-gold: rgba(74, 159, 232, .1);--shadow-sm: 0 2px 10px rgba(0, 0, 0, .4);--shadow: var(--glass-shadow);--shadow-lg: 0 18px 50px rgba(0, 0, 0, .5), 0 4px 12px rgba(0, 0, 0, .35);--shadow-glow: 0 0 40px var(--tc-glow-cyan);--shadow-ink: 0 0 24px var(--tc-glow-cyan), 0 0 48px rgba(45, 226, 255, .15);--shadow-jade: 0 0 16px var(--tc-glow-cyan);--shadow-xl: 0 24px 60px rgba(0, 0, 0, .55);--radius-sm: 10px;--radius: 14px;--radius-lg: 20px;--radius-xl: 26px;--lj-bg: var(--tc-bg-1);--lj-bg-deep: var(--tc-bg-0);--lj-paper: rgba(18, 27, 46, .66);--lj-paper-2: var(--tc-bg-2);--lj-glass: rgba(13, 20, 33, .6);--lj-glass-blur: saturate(165%) blur(20px);--lj-panel: rgba(10, 16, 28, .96);--lj-ink: var(--tc-text);--lj-mist: var(--tc-text-2);--lj-dai: var(--tc-cyan);--lj-dai-deep: var(--tc-cyan-deep);--lj-ochre: var(--tc-violet);--lj-gold: var(--tc-violet);--lj-vermilion: var(--tc-danger);--lj-cinnabar: var(--tc-danger);--lj-seal: var(--tc-violet);--lj-seal-hover: var(--tc-violet-bright);--lj-seal-soft: rgba(74, 159, 232, .16);--lj-line: var(--tc-line);--lj-line-strong: var(--tc-line-strong);--lj-text: var(--tc-text);--lj-text-2: var(--tc-text-2);--lj-text-3: var(--tc-text-3);--lj-shadow: 0 6px 24px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .05);--ls-bg0: var(--tc-bg-0);--ls-bg1: var(--tc-bg-1);--ls-paper: var(--tc-bg-2);--ls-paper-2: #142033;--ls-glass: rgba(13, 20, 33, .66);--ls-line: rgba(120, 180, 255, .14);--ls-line-strong: rgba(120, 180, 255, .26);--ls-highlight: rgba(255, 255, 255, .06);--ls-shadow: 0 18px 46px rgba(0, 0, 0, .5), 0 4px 12px rgba(0, 0, 0, .35);--ls-dai: var(--tc-cyan);--ls-dai-deep: var(--tc-cyan-deep);--ls-ochre: var(--tc-violet);--ls-jade: var(--tc-cyan-bright);--ls-text: #eaf2ff;--ls-text-2: #a9bcdc;--ls-text-3: #5e7396;--xiu-card: rgba(18, 27, 46, .7);--xiu-card-strong: rgba(10, 16, 28, .9);--xiu-line: var(--tc-line);--xiu-line-strong: var(--tc-line-strong);--xiu-glow: var(--tc-glow-cyan);--xiu-danger: var(--tc-danger);--li-sky: #0f1726;--li-sky-mid: #0a0f1c;--li-sky-deep: #05080f;--li-title-a: #f2f6ff;--ls-bg-glow: rgba(45, 226, 255, .1);--dp-bg: var(--tc-bg-0);--dp-bg2: var(--tc-bg-1);--dp-surface: var(--tc-bg-2);--dp-surface2: #142033;--dp-line: var(--tc-line);--dp-line-strong: var(--tc-line-strong);--dp-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 12px 32px rgba(45, 226, 255, .16);--dp-glow: inset 0 1px 0 rgba(255, 255, 255, .06), 0 1px 2px rgba(0, 0, 0, .5), 0 12px 32px rgba(45, 226, 255, .26);--dp-raised: 0 2px 6px rgba(0, 0, 0, .5), 0 20px 48px rgba(45, 226, 255, .3);--dp-text: var(--tc-text);--dp-text2: var(--tc-text-2);--dp-text3: var(--tc-text-3);--dp-accent: var(--tc-cyan);--dp-accent-hover: var(--tc-cyan-deep);--dp-accent-strong: var(--tc-cyan-deep);--dp-accent-faint: rgba(45, 226, 255, .16);--dp-warning: #ffd166;--el-color-primary: var(--tc-cyan);--el-color-primary-light-3: var(--tc-cyan-deep);--el-color-primary-light-5: #1796b4;--el-color-primary-light-7: #0e6b85;--el-color-primary-light-8: #0a4f63;--el-color-primary-light-9: #07303d;--el-color-primary-dark-2: var(--tc-cyan-deep);--el-color-success: #2ee6a0;--el-color-warning: #ffd166;--el-color-danger: var(--tc-danger);--el-color-error: var(--tc-danger);--el-color-info: var(--tc-text-2);--el-bg-color: #0f1726;--el-bg-color-overlay: #142033;--el-bg-color-page: #05080f;--el-fill-color-blank: #0f1726;--el-fill-color: #142033;--el-fill-color-light: #18263b;--el-fill-color-lighter: #101a2b;--el-fill-color-extra-light: #0c1422;--el-text-color-primary: #e6f0ff;--el-text-color-regular: #c6d6ee;--el-text-color-secondary: #9db2d4;--el-text-color-placeholder: #5e7396;--el-text-color-disabled: #3a4a63;--el-border-color: #21304a;--el-border-color-light: #1c283d;--el-border-color-lighter: #182233;--el-border-color-extra-light: #142031;--el-border-color-hover: var(--tc-cyan);--el-border-color-dark: #2a3c5a;--el-box-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 8px 24px rgba(0, 0, 0, .4), 0 0 0 1px rgba(45, 226, 255, .08) inset;--el-box-shadow-light: 0 2px 8px rgba(0, 0, 0, .5), 0 12px 32px rgba(45, 226, 255, .22);--pnl-up: #ff5c7a;--pnl-down: #2ee6a0;--pnl-up-soft: rgba(255, 92, 122, .16);--pnl-down-soft: rgba(46, 230, 160, .16);--pnl-up-line: rgba(255, 92, 122, .35);--pnl-down-line: rgba(46, 230, 160, .35)}:root:not([data-theme=day]){--el-color-danger-light-3: color-mix(in srgb, var(--tc-danger) 46%, var(--tc-bg-2));--el-color-danger-light-5: color-mix(in srgb, var(--tc-danger) 32%, var(--tc-bg-2));--el-color-danger-light-7: color-mix(in srgb, var(--tc-danger) 24%, var(--tc-bg-2));--el-color-danger-light-8: color-mix(in srgb, var(--tc-danger) 17%, var(--tc-bg-2));--el-color-danger-light-9: color-mix(in srgb, var(--tc-danger) 12%, var(--tc-bg-2));--el-color-danger-dark-2: color-mix(in srgb, var(--tc-danger) 80%, #000);--el-color-error-light-3: color-mix(in srgb, var(--tc-danger) 46%, var(--tc-bg-2));--el-color-error-light-5: color-mix(in srgb, var(--tc-danger) 32%, var(--tc-bg-2));--el-color-error-light-7: color-mix(in srgb, var(--tc-danger) 24%, var(--tc-bg-2));--el-color-error-light-8: color-mix(in srgb, var(--tc-danger) 17%, var(--tc-bg-2));--el-color-error-light-9: color-mix(in srgb, var(--tc-danger) 12%, var(--tc-bg-2));--el-color-error-dark-2: color-mix(in srgb, var(--tc-danger) 80%, #000)}#app:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(58% 48% at 12% 6%,rgba(45,226,255,.14),transparent 60%),radial-gradient(52% 44% at 90% 94%,rgba(74,159,232,.14),transparent 62%),radial-gradient(46% 40% at 50% 52%,rgba(106,139,255,.07),transparent 70%),var(--tc-bg-1)}#app:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:linear-gradient(rgba(120,180,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(120,180,255,.045) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 50% 38%,#000 0%,transparent 78%);mask-image:radial-gradient(circle at 50% 38%,#000 0%,transparent 78%);opacity:.55;animation:tech-grid-drift 26s linear infinite}body{background:var(--tc-bg-1)}#app{background:transparent}.el-button{--el-button-bg-color: rgba(15, 23, 38, .6);--el-button-border-color: var(--tc-line-strong);--el-button-text-color: #cfe6ff;--el-button-hover-bg-color: rgba(45, 226, 255, .1);--el-button-hover-border-color: var(--tc-cyan);--el-button-hover-text-color: #fff;--el-button-active-bg-color: rgba(45, 226, 255, .16);--el-button-active-border-color: var(--tc-cyan);border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.02em;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s,transform .12s;box-shadow:0 0 0 1px #78b4ff0d inset}.el-button:hover{box-shadow:0 0 18px #2de2ff47,0 0 0 1px #2de2ff40 inset}.el-button:active{transform:translateY(1px) scale(.99)}.el-button--primary{--el-button-bg-color: transparent;--el-button-border-color: transparent;--el-button-text-color: #04121f;background:linear-gradient(135deg,var(--tc-cyan),var(--tc-blue)) padding-box,linear-gradient(135deg,var(--tc-cyan-bright),var(--tc-violet)) border-box;border:1px solid transparent;font-weight:700;box-shadow:0 0 0 1px #2de2ff59,0 8px 24px #2de2ff59}.el-button--primary:hover{background:linear-gradient(135deg,var(--tc-cyan-bright),var(--tc-violet)) padding-box,linear-gradient(135deg,var(--tc-cyan-bright),var(--tc-violet-bright)) border-box;box-shadow:0 0 0 1px #2de2ff8c,0 10px 30px #2de2ff80}.el-button.is-link,.el-button.is-text{color:var(--tc-cyan)}.el-input__wrapper,.el-textarea__inner{background:#0d1421b3!important;box-shadow:inset 0 0 0 1px var(--tc-line)!important;border-radius:var(--radius)!important;color:var(--tc-text)}.el-input__wrapper.is-focus,.el-input__wrapper:focus-within{box-shadow:inset 0 0 0 1px var(--tc-cyan) ! important,0 0 0 3px #2de2ff2e!important}.el-input__inner{color:var(--tc-text)}.el-input__inner::placeholder{color:var(--tc-text-3)}.el-card{background:#0f17268c!important;border:1px solid var(--tc-line)!important;border-radius:var(--radius-lg)!important;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);transition:border-color .25s,box-shadow .25s,transform .25s}.el-card:hover{border-color:var(--tc-line-strong)!important;box-shadow:var(--glass-shadow),0 0 28px #2de2ff24}:root:not([data-theme=day]) .el-dialog,:root:not([data-theme=day]) .el-drawer{background:#0c121eeb!important;border:1px solid var(--tc-line-strong)!important;border-radius:var(--radius-lg)!important;box-shadow:0 24px 70px #0009,0 0 40px #2de2ff1f!important;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.el-overlay-dialog .el-dialog,.el-dialog,.el-dialog__title{color:var(--tc-text)}.el-table,.el-table__inner-wrapper{background:transparent}.el-table tr,.el-table th.el-table__cell,.el-table td.el-table__cell{background:transparent!important}.el-table td.el-table__cell,.el-table th.el-table__cell{border-bottom:1px solid rgba(120,180,255,.08)!important}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:#2de2ff12!important}.el-table .el-table__header th.el-table__cell{color:var(--tc-text-2)}.el-tag{background:#2de2ff1f!important;border:1px solid rgba(45,226,255,.3)!important;color:var(--tc-cyan-bright)!important;border-radius:999px}.el-progress-bar__inner,.el-slider__bar{background:linear-gradient(90deg,var(--tc-cyan),var(--tc-violet))}.el-slider__button{border-color:var(--tc-cyan)}.tech-panel,.glass-card,.ls-card{position:relative;background:linear-gradient(160deg,#141e30b8,#0a101cdb);border:1px solid var(--tc-line);border-radius:var(--radius-lg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}.tech-panel:before,.glass-card:before,.ls-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#2de2ffa6,#4a9fe880,#2de2ff1f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.9;transition:opacity .25s}.tech-panel:hover:before,.glass-card:hover:before,.ls-card:hover:before{opacity:1}.jade-card{background:linear-gradient(160deg,#141e30b8,#0a101cdb)!important;border:1px solid var(--tc-line)!important;box-shadow:var(--glass-shadow)!important}.jade-card.is-active{border-color:var(--tc-cyan)!important;box-shadow:var(--glass-shadow),0 0 26px #2de2ff40!important}.text-gold,.text-gold-premium{background:linear-gradient(92deg,var(--tc-cyan-bright),var(--tc-cyan) 52%,var(--tc-blue));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 2px 8px rgba(45,226,255,.25))}.tech-gradient-text{background:linear-gradient(92deg,var(--tc-cyan),var(--tc-blue));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.tech-glow{text-shadow:0 0 12px rgba(45,226,255,.55)}.tech-divider{height:1px;border:0;background:linear-gradient(90deg,transparent,rgba(120,180,255,.45),transparent)}@keyframes tech-grid-drift{0%{background-position:0 0,0 0}to{background-position:46px 46px,46px 46px}}@keyframes tech-glow-pulse{0%,to{box-shadow:0 0 18px #2de2ff40}50%{box-shadow:0 0 34px #2de2ff8c}}@keyframes tech-sweep{0%{transform:translate(-120%) skew(-20deg)}to{transform:translate(220%) skew(-20deg)}}@keyframes tech-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}#app.is-mobile :is(.fin-page,.st-page,.tv-page,.idp-page,.ct-page,.notes-page),#app.is-mobile .island-inner{background:transparent!important}#app.is-mobile,html[data-theme=day] #app.is-mobile{background:transparent!important;--m-bg: #070c16;--m-bg-elevated: #0c1422;--m-surface: rgba(18, 28, 46, .84);--m-surface-2: #101a2b;--m-line: rgba(45, 226, 255, .26);--m-line-strong: rgba(45, 226, 255, .44);--m-text: #e6f2ff;--m-text-2: #a6bcd6;--m-text-3: #8299b2;--m-accent: #2de2ff;--m-accent-strong: #1aa9c9;--m-positive: #2ee6a0;--m-negative: var(--tc-danger);--m-warning: #ffd166;--m-radius: 14px;--m-radius-sm: 10px;--m-shadow: 0 10px 30px rgba(0, 0, 0, .55), 0 0 0 1px rgba(45, 226, 255, .05);--xz-ink: #e6f2ff;--xz-paper: #070c16;--xz-card: rgba(18, 28, 46, .86);--xz-card-2: #101a2b;--xz-card-border: rgba(45, 226, 255, .38);--xz-card-shadow: 3px 3px 0 rgba(45, 226, 255, .18);--xz-card-shadow-press: 1px 1px 0 rgba(45, 226, 255, .18);--xz-head-line: rgba(45, 226, 255, .35);--xz-teal: #0d2b3f;--xz-teal-ink: #d6f4ff;--xz-ochre: #6a8bff;--xz-gold: #2de2ff;--xz-btn-bg: #6a8bff;--xz-btn-fg: #04121c;--xz-grain: none;--color-text: #e6f2ff;--color-text-secondary: #a6bcd6;--color-text-muted: #8299b2;--color-text-light: rgba(230, 242, 255, .92);--xiu-text: #e6f2ff;--xiu-text-2: #a6bcd6;--xiu-text-3: #8299b2;--yq-rain: #2de2ff;--yq-rain-bright: #7beeff;--yq-rain-deep: #1aa9c9;--yq-rain-faint: rgba(45, 226, 255, .14);--yq-rain-glow: rgba(45, 226, 255, .4);--yq-accent: #2de2ff;--yq-accent-bright: #7beeff;--yq-accent-fg: #04121c;--yq-accent-glow: rgba(45, 226, 255, .32);--color-primary: #2de2ff;--color-secondary: #6a8bff;--color-accent: #5b9fe0;--color-gold: #2de2ff;--color-gold-bright: #7beeff;--el-color-primary: #2de2ff;--el-color-primary-light-3: #1aa9c9;--el-color-primary-light-5: #1796b4;--el-color-primary-light-7: #0e6b85;--el-color-primary-light-8: #0a4f63;--el-color-primary-light-9: #07303d;--el-color-primary-dark-2: #1aa9c9;--lj-bg: var(--tc-bg-1);--lj-bg-deep: var(--tc-bg-0);--lj-paper: rgba(18, 28, 46, .66);--lj-glass: rgba(13, 20, 33, .66);--lj-line: rgba(45, 226, 255, .24);--lj-line-strong: rgba(45, 226, 255, .42);--lj-ochre: #6a8bff;--lj-seal: var(--tc-cyan);--lj-seal-hover: var(--tc-cyan-bright);--ls-paper: #0f1726;--ls-paper-2: #142033;--ls-glass: rgba(13, 20, 33, .66);--ls-line: rgba(45, 226, 255, .24);--ls-line-strong: rgba(45, 226, 255, .42);--ls-bg-glow: rgba(45, 226, 255, .1);--ls-ochre: #6a8bff;--ls-dai: var(--tc-cyan);--glass-border: rgba(45, 226, 255, .34);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .07);--glass-blur: blur(22px) saturate(165%)}html.m-app{--xz-ink: #e6f2ff;--xz-card: rgba(18, 28, 46, .96);--xz-card-2: #101a2b;--xz-card-border: rgba(45, 226, 255, .26);--xz-gold: #2de2ff;--xz-btn-bg: #6a8bff;--xz-btn-fg: #04121c;--xz-line: rgba(45, 226, 255, .16)}html[data-theme=day].m-app{--xz-ink: #e6f2ff;--xz-card: rgba(18, 28, 46, .96);--xz-card-2: #101a2b;--xz-card-border: rgba(45, 226, 255, .26);--xz-btn-bg: #6a8bff;--xz-btn-fg: #04121c;--xz-line: rgba(45, 226, 255, .16)}#app.is-mobile :is(.glass-card,.ls-card,.glass){background:linear-gradient(165deg,#2de2ff0d,#fff0 46%),#0d1421d1!important;border:1px solid var(--glass-border)!important}#app.is-mobile .profile-page .theme-seg-btn.active{background:linear-gradient(135deg,#2de2ff,#5aa8ff)!important;box-shadow:0 4px 14px #2de2ff4d!important;color:#04121c!important}#app.is-mobile .mt-tabbar{background:#070c16f5!important;border-top:1px solid rgba(45,226,255,.3)!important;box-shadow:0 -8px 24px #00000080!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}#app.is-mobile .mt-tab.active{color:var(--tc-cyan)!important}#app.is-mobile .fin-row-swipe{background:linear-gradient(90deg,transparent,rgba(255,83,71,.18) 40%);color:var(--dp-danger)}#app.is-mobile .fin-row-swipe button{border-color:var(--dp-danger);color:var(--dp-danger)}#app.is-mobile .login-card .el-button--primary{background:linear-gradient(135deg,#2de2ff,#5aa8ff)!important;color:#04121c!important;border:1px solid rgba(45,226,255,.5)!important;font-weight:700}#app.is-mobile .login-card .el-input__wrapper{background:#0a101ce6!important;border:1px solid rgba(45,226,255,.22)!important}#app.is-mobile .note-editor .ne-content pre{background:#060b14eb!important;color:#cfe6ff!important}#app.is-mobile :is(.fin-quick-tag.on,.fin-fund.active){border-color:#2de2ff!important}#app:not(.is-mobile) .el-button--primary:not(.is-plain),#app:not(.is-mobile) .el-button--primary:not(.is-plain):hover,#app:not(.is-mobile) .el-button--primary:not(.is-plain):focus{background:var(--tc-btn-grad)!important;border-color:transparent!important;color:var(--tc-btn-fg)!important;box-shadow:0 6px 18px var(--tc-btn-ring)!important;font-weight:700}#app:not(.is-mobile) .el-button--primary:not(.is-plain):hover{background:var(--tc-btn-grad-hover)!important;box-shadow:0 10px 26px var(--tc-btn-ring)!important}#app:not(.is-mobile) .el-button--primary:not(.is-plain):active{transform:translateY(1px) scale(.995)}#app.is-mobile .el-button--primary:not(.is-plain){background:var(--tc-btn-grad)!important;border-color:transparent!important;color:var(--tc-btn-fg)!important;box-shadow:none!important;font-weight:700}#app.is-mobile :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai){background:var(--tc-btn-grad)!important;color:var(--tc-btn-fg)!important}@media (max-width: 430px){#app.is-mobile :is(.fin-kpi-val,.fin-pool-val,.fin-pcard-val){font-size:17px!important;letter-spacing:0!important;font-variant-numeric:tabular-nums;white-space:nowrap}}select{color-scheme:dark}select option{background-color:#121a26;color:#e6f2ff}select option:checked{background-color:#17384a;color:#7beeff}.el-select-dropdown{background:var(--tc-bg-2);border-color:var(--tc-line-strong)!important}.el-select-dropdown__item{color:var(--tc-text-2)}.el-select-dropdown__item.is-hovering{background:#2de2ff1a;color:var(--tc-text)}.el-select-dropdown__item.is-selected{color:var(--tc-cyan);font-weight:600;background:#2de2ff0f}.el-select-dropdown__empty{color:var(--tc-text-3)}.el-popper.is-light .el-popper__arrow:before{background:var(--tc-bg-2)!important;border-color:var(--tc-line-strong)!important}.el-picker-panel{background:var(--tc-bg-2);border-color:var(--tc-line-strong);color:var(--tc-text)}.el-picker-panel__icon-btn,.el-date-picker__header-label{color:var(--tc-text-2)}.el-picker-panel__icon-btn:hover,.el-date-picker__header-label:hover{color:var(--tc-cyan)}.el-date-table th{color:var(--tc-text-3);border-bottom-color:var(--tc-line)}.el-date-table td.available:hover{color:var(--tc-cyan)}.el-date-table td.today .el-date-table-cell__text{color:var(--tc-cyan);font-weight:700}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{background:var(--tc-cyan);color:#04121c;font-weight:700}.el-date-table td.in-range .el-date-table-cell{background:#2de2ff1f}.el-date-range-picker__content.is-left{border-right-color:var(--tc-line)}#app:not(.is-mobile) .el-button--danger:not(.is-plain):not(.is-text):not(.is-link){--el-button-text-color: #1a0605;--el-button-bg-color: transparent;--el-button-border-color: transparent;--el-button-hover-text-color: #1a0605;--el-button-active-text-color: #1a0605;color:#1a0605!important;background:linear-gradient(135deg,#ff7a5c,#ff3d2e)!important;border-color:transparent!important;font-weight:700;box-shadow:0 0 0 1px #ff53476b,0 8px 22px #ff534752!important}#app:not(.is-mobile) .el-button--danger:not(.is-plain):not(.is-text):not(.is-link):hover{background:linear-gradient(135deg,#ff8f74,#ff5347)!important;box-shadow:0 0 0 1px #ff534799,0 10px 28px #ff534773!important}#app:not(.is-mobile) .el-button--danger.is-plain:not(.is-disabled){--el-button-text-color: var(--tc-danger);--el-button-bg-color: rgba(255, 83, 71, .1);--el-button-border-color: rgba(255, 83, 71, .42);--el-button-hover-text-color: #ffd9d4;--el-button-hover-bg-color: rgba(255, 83, 71, .18);--el-button-hover-border-color: var(--tc-danger);--el-button-active-text-color: #fff;--el-button-active-bg-color: rgba(255, 83, 71, .24);--el-button-active-border-color: var(--tc-danger);color:var(--tc-danger)!important;background-color:#ff53471a!important;border-color:#ff53476b!important;box-shadow:inset 0 0 0 1px #ff53470f}#app:not(.is-mobile) .el-button--danger.is-plain:not(.is-disabled):hover{color:#ffd9d4!important;background-color:#ff53472e!important;border-color:var(--tc-danger)!important;box-shadow:0 0 16px #ff534738,inset 0 0 0 1px #ff53471f}#app:not(.is-mobile) :is(.el-button--danger.is-text,.el-button--danger.is-link){color:var(--tc-danger)!important;background:transparent!important;border-color:transparent!important;box-shadow:none}#app:not(.is-mobile) :is(.el-button--danger.is-text,.el-button--danger.is-link):hover{color:#ffd9d4!important;background:#ff53471f!important}:is(#app:not(.is-mobile),#app.is-mobile) .el-button--danger.is-disabled,:is(#app:not(.is-mobile),#app.is-mobile) .el-button--danger.is-disabled:hover,:is(#app:not(.is-mobile),#app.is-mobile) .el-button--danger.is-disabled:focus{--el-button-disabled-bg-color: rgba(255, 255, 255, .055);--el-button-disabled-border-color: rgba(255, 255, 255, .1);--el-button-disabled-text-color: rgba(236, 244, 253, .34);color:#ecf4fd57!important;background-color:#ffffff0e!important;background-image:none!important;border-color:#ffffff1a!important;box-shadow:none!important}@media (prefers-reduced-motion: reduce){#app:after{animation:none}.el-button,.el-card,.tech-panel,.glass-card,.ls-card{transition:none}}:root[data-theme=day]{--tc-cyan: #2a2521;--tc-cyan-bright: #17130f;--tc-cyan-deep: #4a4239;--tc-blue: #9a7420;--tc-violet: #b5821c;--tc-violet-bright: #d4a017;--tc-magenta: #c03027;--tc-bg-0: #f0ebdf;--tc-bg-1: #f9f6ee;--tc-bg-2: #fffdf8;--tc-surface: #fffdf8;--tc-line: rgba(42, 37, 33, .11);--tc-line-strong: rgba(42, 37, 33, .22);--tc-text: #241f1a;--tc-text-2: #5c5347;--tc-text-3: #8d8272;--tc-glow-cyan: rgba(42, 37, 33, .08);--tc-glow-violet: rgba(212, 160, 23, .2);--tc-btn-grad: linear-gradient(180deg, #2e2822 0%, #17130f 100%);--tc-btn-grad-hover: linear-gradient(180deg, #3a332b 0%, #221c16 100%);--tc-btn-fg: #ecd9ae;--tc-btn-ring: rgba(42, 37, 33, .2)}:root[data-theme=day]{--color-bg-dark: var(--tc-bg-0);--color-bg: var(--tc-bg-1);--color-bg-elevated: var(--tc-bg-2);--color-bg-glass: rgba(255, 255, 255, .78);--ink-black: #1d1d1f;--ink-dark: #2c2c2e;--ink-medium: #515154;--ink-light: #8e8e93;--bg-deep: var(--tc-bg-0);--bg-indigo: var(--tc-bg-1);--bg-night: var(--tc-bg-2);--color-text: var(--tc-text);--color-text-dark: #1d1d1f;--color-text-secondary: var(--tc-text-2);--color-text-muted: var(--tc-text-3);--color-text-light: #f5f5f7;--color-primary: var(--tc-cyan);--color-secondary: var(--tc-blue);--color-accent: var(--tc-violet);--color-qi-primary: var(--tc-cyan);--color-qi-green: var(--tc-cyan-deep);--color-qi-glow: var(--tc-glow-cyan);--island-glow-color: var(--tc-glow-cyan);--color-gold: var(--tc-cyan);--color-gold-bright: var(--tc-cyan-bright);--color-gold-dark: var(--tc-cyan-deep);--color-jade: var(--tc-cyan);--yq-rain: var(--tc-cyan);--yq-rain-bright: var(--tc-cyan-bright);--yq-rain-deep: var(--tc-cyan-deep);--yq-accent: var(--tc-cyan);--yq-accent-bright: var(--tc-cyan-bright);--yq-accent-fg: #ffffff;--yq-accent-faint: rgba(20, 20, 22, .12);--yq-accent-glow: rgba(20, 20, 22, .26);--yq-accent-glow-strong: rgba(20, 20, 22, .21);--yq-rain-faint: rgba(20, 20, 22, .1);--yq-rain-glow: rgba(20, 20, 22, .18);--xiu-primary: var(--tc-cyan);--xiu-primary-bright: var(--tc-cyan-bright);--xiu-gold: var(--tc-cyan);--xiu-gold-bright: var(--tc-cyan-bright);--xiu-text: var(--tc-text);--xiu-text-2: var(--tc-text-2);--xiu-text-3: var(--tc-text-3);--color-danger: #cf2540;--color-success: #0f7a56;--color-warning: #a86400;--color-warning-soft: rgba(168, 100, 0, .12);--color-warning-line: rgba(168, 100, 0, .34);--dp-danger: #cf2540;--dp-up: #cf2540;--dp-down: #0f7a56;--dp-warning: #a86400;--pnl-up: #cf2540;--pnl-down: #0f7a56;--pnl-up-soft: rgba(207, 37, 64, .1);--pnl-down-soft: rgba(15, 122, 86, .1);--pnl-up-line: rgba(207, 37, 64, .28);--pnl-down-line: rgba(15, 122, 86, .28);--color-music: #6f767e;--color-novel: #75757a;--color-video: #55555a;--color-log: #57756a;--color-tool: var(--tc-cyan);--island-music: #6f767e;--island-novel: #75757a;--island-video: #55555a;--island-log: #57756a;--island-tool: var(--tc-cyan);--glass-blur: blur(18px) saturate(150%);--glass-border: rgba(29, 29, 31, .14);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .9);--glass-shadow: 0 1px 2px rgba(29, 29, 31, .06), 0 10px 28px rgba(29, 29, 31, .08);--glow-rain: rgba(20, 20, 22, .1);--glow-gold: rgba(20, 20, 22, .08);--shadow-sm: 0 1px 3px rgba(29, 29, 31, .08);--shadow: var(--glass-shadow);--shadow-lg: 0 18px 44px rgba(29, 29, 31, .12);--shadow-glow: 0 0 24px rgba(20, 20, 22, .18);--shadow-ink: 0 8px 22px rgba(29, 29, 31, .14);--shadow-jade: 0 0 14px rgba(20, 20, 22, .16);--shadow-xl: 0 24px 52px rgba(29, 29, 31, .16);--radius-sm: 10px;--radius: 14px;--radius-lg: 20px;--radius-xl: 26px;--lj-bg: var(--tc-bg-1);--lj-bg-deep: var(--tc-bg-0);--lj-paper: rgba(255, 255, 255, .8);--lj-paper-2: var(--tc-bg-2);--lj-glass: rgba(255, 255, 255, .72);--lj-glass-blur: saturate(150%) blur(18px);--lj-panel: rgba(255, 255, 255, .96);--lj-ink: var(--tc-text);--lj-mist: var(--tc-text-2);--lj-dai: var(--tc-cyan);--lj-dai-deep: var(--tc-cyan-deep);--lj-ochre: var(--tc-blue);--lj-gold: var(--tc-cyan);--lj-vermilion: #c03027;--lj-cinnabar: #c03027;--dp-bg: var(--tc-bg-1);--dp-bg2: var(--tc-bg-0);--dp-surface: #ffffff;--dp-surface2: #fdfaf3;--dp-line: rgba(29, 29, 31, .12);--dp-line-strong: rgba(29, 29, 31, .22);--dp-text: var(--tc-text);--dp-text2: var(--tc-text-2);--dp-text3: var(--tc-text-3);--dp-accent: var(--tc-violet);--dp-accent-hover: var(--tc-violet-bright);--dp-accent-strong: #8a6a1e;--dp-accent-faint: rgba(181, 130, 28, .13);--dp-shadow: 0 1px 2px rgba(29, 29, 31, .05), 0 8px 24px rgba(29, 29, 31, .07);--dp-glow: inset 0 1px 0 rgba(255, 255, 255, .9), 0 1px 2px rgba(29, 29, 31, .05), 0 12px 30px rgba(29, 29, 31, .08);--dp-raised: 0 2px 6px rgba(29, 29, 31, .06), 0 20px 48px rgba(29, 29, 31, .1);--el-bg-color: #ffffff;--el-bg-color-page: var(--tc-bg-1);--el-bg-color-overlay: #ffffff;--el-text-color-primary: var(--tc-text);--el-text-color-regular: #4a4a50;--el-text-color-secondary: var(--tc-text-2);--el-text-color-placeholder: var(--tc-text-3);--el-border-color: rgba(20, 20, 22, .18);--el-border-color-light: rgba(20, 20, 22, .12);--el-border-color-lighter: rgba(20, 20, 22, .09);--el-border-color-extra-light: rgba(20, 20, 22, .06);--el-fill-color-blank: #ffffff;--el-fill-color-light: #f4f4f2;--el-fill-color-lighter: #f8f8f6;--el-mask-color: rgba(20, 20, 22, .34);--el-color-primary: #b5821c;--el-color-primary-light-3: #c09a4a;--el-color-primary-light-5: #d0b078;--el-color-primary-light-7: #e0c6a4;--el-color-primary-light-8: #ecdcc0;--el-color-primary-light-9: #f6eddc;--el-color-primary-dark-2: #8a6a1e;--el-color-success: #0f7a56;--el-color-danger: #cf2540;--el-color-warning: #a86400;--el-color-info: #515154}:root[data-theme=day] #app:before{background:radial-gradient(70% 55% at 50% 0%,rgba(255,255,255,.34),transparent 72%),radial-gradient(52% 44% at 88% 96%,rgba(20,20,22,.045),transparent 66%),var(--tc-bg-1)}:root[data-theme=day] #app:after{background-image:linear-gradient(rgba(29,29,31,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(29,29,31,.055) 1px,transparent 1px);background-size:46px 46px;opacity:.6}:root[data-theme=day] .el-button{--el-button-bg-color: #ffffff;--el-button-border-color: var(--tc-line-strong);--el-button-text-color: #1d1d1f;--el-button-hover-bg-color: rgba(20, 20, 22, .08);--el-button-hover-border-color: var(--tc-cyan);--el-button-hover-text-color: var(--tc-cyan-deep);--el-button-active-bg-color: rgba(20, 20, 22, .14);--el-button-active-border-color: var(--tc-cyan-deep);box-shadow:0 1px 2px #1d1d1f0f;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=day] .el-button:hover{box-shadow:0 4px 14px #1414162e}:root[data-theme=day] .el-button--primary{--el-button-text-color: #ffffff;--el-button-hover-text-color: #ffffff;background:var(--tc-btn-grad);border-color:transparent;box-shadow:0 1px 2px #1414162e,inset 0 1px #ffffff1f}:root[data-theme=day] .el-button--primary:hover{background:var(--tc-btn-grad-hover);box-shadow:0 2px 6px #14141638,inset 0 1px #ffffff29}:root[data-theme=day] .el-button.is-link,:root[data-theme=day] .el-button.is-text{color:var(--tc-cyan-deep)}:root[data-theme=day] .el-input__wrapper,:root[data-theme=day] .el-textarea__inner{background:#fff!important;box-shadow:inset 0 0 0 1px var(--tc-line-strong)}:root[data-theme=day] .el-input__wrapper:hover,:root[data-theme=day] .el-textarea__inner:hover{box-shadow:inset 0 0 0 1px #14141640}:root[data-theme=day] .el-input__wrapper.is-focus,:root[data-theme=day] .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px var(--tc-cyan),0 0 0 3px #14141624}:root[data-theme=day] .el-input__inner::placeholder{color:var(--tc-text-3)}:root[data-theme=day] .el-card{background:#fff;border-color:var(--tc-line);box-shadow:0 1px 2px #1d1d1f0d,0 8px 22px #1d1d1f12}:root[data-theme=day] .el-dialog,:root[data-theme=day] .el-drawer,:root[data-theme=day] .el-popover,:root[data-theme=day] .el-popper:not(.el-tooltip){background:#fff;border:1px solid var(--tc-line);color:var(--tc-text);box-shadow:0 24px 60px #1d1d1f2e;border-radius:var(--radius-lg, 14px)}:root[data-theme=day] .el-dialog__title,:root[data-theme=day] .el-drawer__title{color:var(--tc-text)}:root[data-theme=day] .el-select-dropdown__item.is-hovering{background:#14141614}:root[data-theme=day] .el-select-dropdown__item.is-selected{color:var(--tc-cyan-deep)}:root[data-theme=day] .el-table{--el-table-bg-color: #ffffff;--el-table-tr-bg-color: #ffffff;--el-table-header-bg-color: #f5f5f7;--el-table-border-color: rgba(29, 29, 31, .1);--el-table-row-hover-bg-color: rgba(20, 20, 22, .06);color:var(--tc-text)}:root[data-theme=day] .el-table th.el-table__cell{color:#1d1d1f;font-weight:700}:root[data-theme=day] .el-tag{background:#1414161a;border-color:#14141647;color:var(--tc-cyan-deep)}:root[data-theme=day] .el-progress-bar__outer{background:#1d1d1f1a}:root[data-theme=day] .el-pagination{color:var(--tc-text-2)}:root[data-theme=day] :is(.tech-panel,.glass-card,.ls-card,.jade-card){background:linear-gradient(160deg,#fffffffa,#f8f8f6f0) padding-box,linear-gradient(140deg,#14141636,#14141629 55%,#1d1d1f1a) border-box;border:1px solid transparent;box-shadow:0 1px 2px #1d1d1f0d,0 10px 26px #1d1d1f14}:root[data-theme=day] :is(.text-gold,.text-gold-premium){background:linear-gradient(92deg,#2c2c31,#1c1c21 48%,#4a4a50);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:none}:root[data-theme=day] .tech-gradient-text{background:linear-gradient(92deg,#26262a,#4a4a50);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=day] .tech-glow{text-shadow:none}:root[data-theme=day] .tech-divider{background:linear-gradient(90deg,transparent,rgba(29,29,31,.22),transparent)}:root[data-theme=day] .login-page{background:radial-gradient(70% 52% at 20% 10%,rgba(20,20,22,.16),transparent 62%),radial-gradient(60% 46% at 82% 80%,rgba(169,128,79,.1),transparent 62%),linear-gradient(180deg,#f5f5f7,#e9e9ee)!important}:root[data-theme=day] .login-card{background:#ffffffe0!important;border-color:var(--tc-line-strong)!important;box-shadow:0 2px 6px #1d1d1f0f,0 24px 56px #1d1d1f1f!important}:root[data-theme=day] .login-page .back-link,:root[data-theme=day] .login-page .text-secondary{color:var(--tc-text-2)!important}:root[data-theme=day] .filing-footer{background:#fffc!important;border-top-color:var(--tc-line)!important}:root[data-theme=day] .filing-links a{color:var(--tc-text-2)!important}:root[data-theme=day] .filing-links a:hover{color:var(--tc-cyan-deep)!important}:root[data-theme=day] .island-page{background:linear-gradient(180deg,#f5f5f7,#ececf0)!important}:root[data-theme=day] .island-header{background:#ffffffd1!important;border-bottom:1px solid var(--tc-line)!important}:root[data-theme=day] .tb-search .el-input__wrapper{background:#fff!important}:root[data-theme=day] .jade-carousel .carousel-dots{background:#ffffffd1!important}:root[data-theme=day] .note-select-input,:root[data-theme=day] .note-select-list,:root[data-theme=day] .spirit-quiz,:root[data-theme=day] .kc-tip,:root[data-theme=day] .tm-mini,:root[data-theme=day] .tm-card,:root[data-theme=day] .inner-footer,:root[data-theme=day] .asset-preview,:root[data-theme=day] .chat-save-body,:root[data-theme=day] .fd-input,:root[data-theme=day] .fd-search,:root[data-theme=day] .fd-select,:root[data-theme=day] .fin-note-input,:root[data-theme=day] .fin-filter-input,:root[data-theme=day] .st-input,:root[data-theme=day] .st-sug-item,:root[data-theme=day] .st-cell-input,:root[data-theme=day] .sd-input,:root[data-theme=day] .idp-num,:root[data-theme=day] .idp-crop,:root[data-theme=day] .ne-color-panel .ne-hex-input,:root[data-theme=day] .ne-color-panel .ne-color-rgb input,:root[data-theme=day] .detail-frame-wrap,:root[data-theme=day] .ai-scope{background:#fff!important;color:var(--tc-text)!important}:root[data-theme=day] .fd-rich pre,:root[data-theme=day] .ne-content pre{background:#f2f2f7!important;color:#2c2c2e!important;border:1px solid var(--tc-line)!important}html[data-theme=day] #app.is-mobile{--m-bg: #f9f6ee;--m-bg-elevated: #fffdf8;--m-surface: rgba(255, 253, 248, .97);--m-surface-2: #f0eade;--m-line: rgba(42, 37, 33, .11);--m-line-strong: rgba(42, 37, 33, .22);--m-text: #241f1a;--m-text-2: #5c5347;--m-text-3: #8d8272;--m-accent: #b5821c;--m-accent-strong: #8a6a1e;--m-positive: #0f7a56;--m-negative: #cf2540;--m-warning: #a86400;--m-shadow: 0 1px 2px rgba(42, 37, 33, .07), 0 10px 24px -14px rgba(42, 37, 33, .3);--xz-ink: #241f1a;--xz-paper: #f9f6ee;--xz-card: rgba(255, 253, 248, .98);--xz-card-2: #f0eade;--xz-card-border: rgba(42, 37, 33, .13);--xz-card-shadow: 3px 3px 0 rgba(42, 37, 33, .82);--xz-card-shadow-press: 1px 1px 0 rgba(42, 37, 33, .82);--xz-head-line: rgba(42, 37, 33, .38);--xz-teal: #7a6f5e;--xz-teal-ink: #241f1a;--xz-ochre: #8a6a1e;--xz-gold: #d4a017;--xz-btn-bg: #221c16;--xz-btn-fg: #ecd9ae;--xz-grain: none;--color-text: #241f1a;--color-text-secondary: #5c5347;--color-text-muted: #8d8272;--color-text-light: #f9f6ee;--xiu-text: #241f1a;--xiu-text-2: #5c5347;--xiu-text-3: #8d8272;--yq-rain: #b5821c;--yq-rain-bright: #d4a017;--yq-rain-deep: #8a6a1e;--yq-rain-faint: rgba(181, 130, 28, .12);--yq-rain-glow: rgba(212, 160, 23, .26);--yq-accent: #b5821c;--yq-accent-bright: #d4a017;--yq-accent-fg: #2a2010;--yq-accent-glow: rgba(212, 160, 23, .24);--color-primary: #241f1a;--color-secondary: #9a7420;--color-accent: #b5821c;--color-gold: #d4a017;--color-gold-bright: #e3bd52;--el-color-primary: #241f1a;--el-color-primary-light-3: #6b6153;--el-color-primary-light-5: #9a9184;--el-color-primary-light-7: #c6bfb2;--el-color-primary-light-8: #d9d2c6;--el-color-primary-light-9: #ede7dc;--el-color-primary-dark-2: #17130f;--lj-paper: rgba(255, 253, 248, .92);--lj-glass: rgba(255, 253, 248, .88);--lj-line: rgba(42, 37, 33, .12);--lj-line-strong: rgba(42, 37, 33, .22);--lj-ochre: #8a6a1e;--lj-seal: #b5821c;--lj-seal-hover: #d4a017;--ls-paper: #fffdf8;--ls-paper-2: #f0eade;--ls-glass: rgba(255, 253, 248, .88);--ls-line: rgba(42, 37, 33, .12);--ls-line-strong: rgba(42, 37, 33, .22);--ls-bg-glow: rgba(212, 160, 23, .1);--ls-ochre: #8a6a1e;--ls-dai: #241f1a;--glass-border: rgba(42, 37, 33, .15);--glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .92)}html[data-theme=day].m-app{--xz-ink: #241f1a;--xz-card: #fffdf8;--xz-card-2: #f0eade;--xz-card-border: rgba(42, 37, 33, .18);--xz-gold: #b5821c;--xz-btn-bg: #221c16;--xz-btn-fg: #ecd9ae;--xz-line: rgba(42, 37, 33, .16)}html[data-theme=day] #app.is-mobile .mt-tabbar{background:#fffdf8f2!important;border-top:1px solid rgba(42,37,33,.14)!important;box-shadow:0 -8px 22px #2a25211a!important}html[data-theme=day] #app.is-mobile .mt-tab.active{color:var(--tc-cyan-deep)!important}html[data-theme=day] #app.is-mobile :is(.glass-card,.ls-card,.glass){background:linear-gradient(165deg,#1414160f,#fff0 46%),#fffffff0!important;border:1px solid var(--glass-border)!important}html[data-theme=day] #app.is-mobile .profile-page .theme-seg-btn.active{background:linear-gradient(180deg,#3a3a3f,#1a1a1d)!important;box-shadow:0 1px 2px #1414162e!important;color:#fff!important}html[data-theme=day] #app.is-mobile .fin-row-swipe{background:linear-gradient(90deg,transparent,rgba(207,37,64,.12) 40%);color:#cf2540}html[data-theme=day] #app.is-mobile .fin-row-swipe button{border-color:#cf2540;color:#cf2540}html[data-theme=day] #app.is-mobile .pt-paper{background:linear-gradient(160deg,#fff,#f5f5f7)!important;border-color:var(--tc-line-strong)!important}html[data-theme=day] #app.is-mobile :is(.pt-text,.pt-date,.pt-loading){color:var(--tc-text)!important}html[data-theme=day] #app.is-mobile .note-editor .ne-content pre{background:#f2f2f7!important;color:#2c2c2e!important}html[data-theme=day] #app.is-mobile .login-card .el-button--primary{background:linear-gradient(180deg,#3a3a3f,#1a1a1d)!important;color:#fff!important;border:1px solid rgba(20,20,22,.25)!important}html[data-theme=day] #app.is-mobile .login-card .el-input__wrapper{background:#fff!important;border:1px solid rgba(29,29,31,.18)!important}html[data-theme=day] #app.is-mobile :is(.fin-quick-tag.on,.fin-fund.active){border-color:#26262a!important;background:#26262a0f!important}:root[data-theme=day] .el-tag{--el-tag-text-color: #2c2c31;--el-tag-bg-color: rgba(20, 20, 22, .06);--el-tag-border-color: rgba(20, 20, 22, .14);color:#2c2c31!important}:root[data-theme=day] .el-tag.el-tag--danger{--el-tag-text-color: #b01a32;--el-tag-bg-color: rgba(207, 37, 64, .1);--el-tag-border-color: rgba(207, 37, 64, .3);color:#b01a32!important}:root[data-theme=day] .el-button--danger:not(.is-text):not(.is-link){--el-button-text-color: #ffffff;--el-button-bg-color: #cf2540;--el-button-border-color: #cf2540;--el-button-hover-bg-color: #b81f37;--el-button-hover-border-color: #b81f37;color:#fff!important}:root[data-theme=day] .el-button--danger.is-plain{--el-button-text-color: #b01a32;--el-button-bg-color: rgba(207, 37, 64, .08);--el-button-border-color: rgba(207, 37, 64, .38);--el-button-hover-text-color: #ffffff;--el-button-hover-bg-color: #cf2540;--el-button-hover-border-color: #cf2540;color:#b01a32!important;background:#cf254014!important;border-color:#cf254061!important}:root[data-theme=day] .el-tag.el-tag--success{color:#0b6b4b!important}:root[data-theme=day] .el-tag.el-tag--warning{color:#8a5200!important}:root[data-theme=day] #app:not(.is-mobile) .el-button--primary:not(.is-plain){background:var(--tc-btn-grad)!important;border-color:transparent!important;color:var(--tc-btn-fg)!important;box-shadow:0 6px 18px var(--tc-btn-ring)!important;font-weight:700}:root[data-theme=day] #app:not(.is-mobile) .el-button--primary:not(.is-plain):hover{background:var(--tc-btn-grad-hover)!important;box-shadow:0 10px 26px var(--tc-btn-ring)!important}:root[data-theme=day] #app:not(.is-mobile) .el-button--primary:not(.is-plain):active{background:var(--tc-btn-grad)!important;transform:translateY(1px)}:root[data-theme=day] #app.is-mobile .el-button--primary:not(.is-plain),:root[data-theme=day] #app.is-mobile :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai){background:var(--tc-btn-grad)!important;color:var(--tc-btn-fg)!important;border-color:transparent!important}html[data-theme=day] #app.is-mobile{--m-line: rgba(17, 38, 51, .1);--m-line-strong: rgba(17, 38, 51, .2);--xz-card-border: rgba(29, 29, 31, .14);--lj-line: rgba(17, 38, 51, .1);--lj-line-strong: rgba(17, 38, 51, .2);--ls-line: rgba(17, 38, 51, .1);--ls-line-strong: rgba(17, 38, 51, .2);--glass-border: rgba(17, 38, 51, .1)}:root[data-theme=day] #app:not(.is-mobile) .el-button--danger.is-plain:not(.is-disabled),:root[data-theme=day] #app:not(.is-mobile) .el-button--danger.is-text:not(.is-disabled),:root[data-theme=day] #app:not(.is-mobile) .el-button--danger.is-link:not(.is-disabled){color:#b01a32!important;background:#cf254014!important;border-color:#cf254061!important}:root[data-theme=day] #app:not(.is-mobile) .el-button--danger:not(.is-plain){color:#fff!important;background:#cf2540!important;border-color:#cf2540!important}:root[data-theme=day] #app:not(.is-mobile) .el-button--danger.is-disabled,:root[data-theme=day] #app:not(.is-mobile) .el-button--danger.is-disabled:hover{--el-button-disabled-bg-color: rgba(29, 29, 31, .05);--el-button-disabled-border-color: rgba(29, 29, 31, .1);--el-button-disabled-text-color: rgba(29, 29, 31, .34);color:#1d1d1f57!important;background:#1d1d1f0d!important;border-color:#1d1d1f1a!important;box-shadow:none!important}:root[data-theme=day] #app:not(.is-mobile) .el-button--primary.is-plain{--el-button-text-color: #2c2c31;--el-button-bg-color: rgba(20, 20, 22, .05);--el-button-border-color: rgba(20, 20, 22, .18);--el-button-hover-text-color: #141416;--el-button-hover-bg-color: rgba(20, 20, 22, .1);--el-button-hover-border-color: rgba(20, 20, 22, .3);--el-button-active-text-color: #ffffff;--el-button-active-bg-color: #26262a;--el-button-active-border-color: #26262a;color:#2c2c31!important;background:#1414160d!important;border-color:#1414162e!important;box-shadow:none!important}:root[data-theme=day] #app:not(.is-mobile) .el-button--primary.is-plain:hover{color:#141416!important;background:#1414161a!important;border-color:#1414164d!important}:root[data-theme=day] select{color-scheme:light}:root[data-theme=day] select option{background-color:#fff;color:#141416}:root[data-theme=day] select option:checked{background-color:#ebebec;color:#141416}:root[data-theme=day] .el-select-dropdown{background:#fff}:root[data-theme=day] .el-select-dropdown__item{color:var(--tc-text-2)}:root[data-theme=day] .el-select-dropdown__item.is-hovering{background:#14141614;color:var(--tc-text)}:root[data-theme=day] .el-select-dropdown__item.is-selected{color:var(--tc-cyan-deep);font-weight:600;background:#1414160f}:root[data-theme=day] .el-picker-panel{background:#fff;color:var(--tc-text)}:root[data-theme=day] .el-date-table td.current:not(.disabled) .el-date-table-cell__text{background:var(--tc-cyan);color:#fff;font-weight:700}:root[data-theme=day] .el-date-table td.in-range .el-date-table-cell{background:#1414161a}:root[data-theme=day] .el-date-table td.available:hover{color:var(--tc-cyan-deep)}:root[data-theme=day] .el-date-table td.today .el-date-table-cell__text{color:var(--tc-cyan-deep)}@property --lg-spin{syntax: "<angle>"; initial-value: 0deg; inherits: false;}:root{--lg-blur: blur(24px) saturate(190%);--lg-blur-soft: blur(14px) saturate(165%);--lg-tint: rgba(255, 255, 255, .07);--lg-tint-strong: rgba(255, 255, 255, .12);--lg-line: rgba(255, 255, 255, .07);--lg-hi: inset 0 1px 0 rgba(255, 255, 255, .28);--lg-lo: inset 0 -1px 0 rgba(255, 255, 255, .05);--lg-shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 20px 44px -16px rgba(0, 0, 0, .6);--lg-sheen: linear-gradient(160deg, rgba(255, 255, 255, .15) 0%, rgba(255, 255, 255, .035) 46%, rgba(255, 255, 255, .015) 68%, rgba(255, 255, 255, .075) 100%);--lg-rim: linear-gradient(150deg, rgba(255, 255, 255, .46), rgba(255, 255, 255, .04) 46%, rgba(255, 255, 255, .1));--lg-spec: radial-gradient(128% 76% at 50% -26%, rgba(255, 255, 255, .26), rgba(255, 255, 255, .05) 46%, transparent 70%);--lg-glow: radial-gradient(78% 56% at 100% 104%, rgba(0, 0, 0, .16), transparent 72%);--lg-accent: #5fd8f5;--lg-dash: rgba(255, 255, 255, .18);--lg-page-solid: #0a1420;--lg-page: radial-gradient(82rem 68rem at 4% -20%, rgba(38, 108, 190, .2), transparent 64%), radial-gradient(74rem 62rem at 98% -10%, rgba(72, 88, 190, .12), transparent 66%), radial-gradient(78rem 66rem at -10% 74%, rgba(24, 92, 165, .13), transparent 68%), radial-gradient(70rem 58rem at 106% 104%, rgba(52, 84, 156, .12), transparent 70%);--lg-chip: rgba(255, 255, 255, .085);--lg-chip-line: rgba(255, 255, 255, .15);--lg-chip-fg: rgba(238, 245, 252, .86);--lg-chip-amt: rgba(226, 236, 248, .62);--lg-chip-on: rgba(255, 255, 255, .22);--lg-chip-on-line: rgba(255, 255, 255, .44);--lg-chip-on-fg: #ffffff;--lg-chip-on-amt: rgba(255, 255, 255, .84);--lg-chip-hi: inset 0 1px 0 rgba(255, 255, 255, .2);--lg-chip-hi-on: inset 0 1px 0 rgba(255, 255, 255, .46);--lg-card-face: rgba(255, 255, 255, .055);--lg-card-top: rgba(255, 255, 255, .2);--lg-card-sheen: rgba(255, 255, 255, .11);--lg-card-hi: inset 0 1px 0 rgba(255, 255, 255, .32);--lg-lift: 0 10px 24px -14px rgba(0, 0, 0, .55);--lg-lift-on: 0 6px 18px -8px rgba(0, 0, 0, .55);--lg-track: rgba(0, 0, 0, .22);--lg-track-line: rgba(255, 255, 255, .12);--lg-thumb: rgba(255, 255, 255, .88);--lg-thumb-hi: inset 0 1px 0 rgba(255, 255, 255, .6)}html[data-theme=day]{--lg-tint: rgba(255, 255, 255, .46);--lg-tint-strong: rgba(255, 255, 255, .64);--lg-line: rgba(255, 255, 255, .92);--lg-hi: inset 0 1px 0 rgba(255, 255, 255, 1);--lg-lo: inset 0 -1px 0 rgba(255, 255, 255, .34);--lg-shadow: 0 1px 2px rgba(24, 24, 27, .05), 0 18px 36px -14px rgba(24, 24, 27, .22);--lg-sheen: linear-gradient(166deg, rgba(255, 255, 255, .78) 0%, rgba(255, 255, 255, .22) 40%, rgba(255, 255, 255, .06) 64%, rgba(255, 255, 255, .3) 100%);--lg-rim: linear-gradient(150deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, .3) 44%, rgba(255, 255, 255, .82));--lg-spec: radial-gradient(128% 76% at 50% -26%, rgba(255, 255, 255, .7), rgba(255, 255, 255, .18) 46%, transparent 68%);--lg-glow: radial-gradient(78% 56% at 100% 104%, rgba(140, 110, 60, .07), transparent 72%);--lg-accent: #b5821c;--lg-dash: rgba(42, 37, 33, .14);--lg-page-solid: #f9f6ee;--lg-page: radial-gradient(78rem 66rem at 8% -28%, rgba(255, 255, 255, .5), transparent 66%), radial-gradient(72rem 60rem at 106% -6%, rgba(212, 160, 23, .1), transparent 66%), radial-gradient(76rem 64rem at -8% 76%, rgba(255, 255, 255, .34), transparent 68%), radial-gradient(66rem 56rem at 108% 102%, rgba(212, 160, 23, .07), transparent 70%);--lg-chip: rgba(255, 253, 248, .66);--lg-chip-line: rgba(42, 37, 33, .08);--lg-chip-fg: #3a332b;--lg-chip-amt: rgba(74, 66, 57, .6);--lg-chip-on: #221c16;--lg-chip-on-line: rgba(42, 37, 33, .28);--lg-chip-on-fg: #ecd9ae;--lg-chip-on-amt: rgba(236, 217, 174, .72);--lg-chip-hi: inset 0 1px 0 rgba(255, 255, 255, 1);--lg-chip-hi-on: inset 0 1px 0 rgba(255, 255, 255, 1);--lg-card-face: rgba(255, 255, 255, .78);--lg-card-top: rgba(255, 253, 248, .97);--lg-card-sheen: rgba(255, 252, 244, .72);--lg-card-hi: inset 0 1px 0 rgba(255, 255, 255, 1);--lg-lift: 0 10px 24px -14px rgba(24, 24, 27, .26);--lg-lift-on: 0 6px 18px -8px rgba(24, 24, 27, .22);--lg-track: rgba(120, 120, 128, .1);--lg-track-line: rgba(29, 29, 31, .06);--lg-thumb: #ffffff;--lg-thumb-hi: inset 0 1px 0 rgba(255, 255, 255, 1)}#app.is-mobile,html[data-theme=day] #app.is-mobile{--lg-blur: blur(24px) saturate(190%);--m-radius: 20px;--m-radius-sm: 14px}#app.is-mobile{--lg-page: radial-gradient(92vw 50vh at 16% -4%, rgba(24, 176, 216, .36), transparent 66%), radial-gradient(76vw 44vh at 94% 8%, rgba(56, 112, 222, .26), transparent 68%), radial-gradient(96vw 54vh at 30% 46%, rgba(20, 158, 200, .25), transparent 70%), radial-gradient(72vw 44vh at 98% 66%, rgba(40, 98, 190, .18), transparent 72%), radial-gradient(92vw 50vh at 44% 100%, rgba(30, 128, 210, .24), transparent 70%)}html[data-theme=day] #app.is-mobile{--lg-page: radial-gradient(92vw 50vh at 16% 0%, rgba(56, 156, 196, .3), transparent 68%), radial-gradient(76vw 44vh at 94% 10%, rgba(110, 150, 235, .2), transparent 70%), radial-gradient(96vw 54vh at 30% 46%, rgba(86, 146, 220, .18), transparent 72%), radial-gradient(72vw 44vh at 98% 64%, rgba(90, 148, 224, .12), transparent 74%)}:root,:root[data-theme=day],:root[data-theme=night]{--dp-radius: 16px;--dp-radius-sm: 10px}#app.is-mobile{--xz-paper: transparent;--xz-grain: none;--xz-card: rgba(255, 255, 255, .07);--xz-card-2: rgba(255, 255, 255, .11);--lj-glass: rgba(255, 255, 255, .075);--lj-glass-blur: blur(24px) saturate(190%);--xz-card-border: transparent;--xz-card-shadow: none;--xz-card-shadow-press: none;--xz-head-line: transparent;--lj-seal: #e8c07a;--lj-seal-soft: rgba(232, 192, 122, .14);--yq-rain: #9fd4e6}html[data-theme=day] #app.is-mobile{--xz-card: rgba(255, 255, 255, .58);--xz-card-2: rgba(255, 255, 255, .76);--xz-card-border: transparent;--xz-card-shadow: none;--xz-card-shadow-press: none;--xz-head-line: transparent}html,html[data-theme=day]{background-color:var(--lg-page-solid)!important}body,body.login-route,#app,#app.is-mobile,html[data-theme=day] body,html[data-theme=day] #app,html[data-theme=day] #app.is-mobile{background:transparent!important;background-image:none!important}.lg-ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background-image:var(--lg-page);background-repeat:no-repeat;background-size:100% 100%;animation:lg-drift 34s ease-in-out infinite alternate}@keyframes lg-drift{0%{transform:translateZ(0) scale(1.02)}to{transform:translate3d(-1.4%,1.1%,0) scale(1.06)}}#app.is-mobile :is(.fin-page,.st-page,.tv-page,.ct-page,.notes-page,.profile-page,.assistant-page,.abb,.cd-page,.tk-page,.sb-page,.li-page,.va-page,.wd-page,.sd-page,.dh-page,.trash-page,.fd-page,.qk-page,[class$=-page]:not(.login-page):not(.fp),.island-inner,.manage-pane,.fin-inner,.ct-inner),html[data-theme=day] #app.is-mobile :is(.fin-page,.st-page,.tv-page,.ct-page,.notes-page,.profile-page,.assistant-page,.abb,.cd-page,.tk-page,.sb-page,.li-page,.va-page,.wd-page,.sd-page,.dh-page,.trash-page,.fd-page,.qk-page,[class$=-page]:not(.login-page):not(.fp),.island-inner,.manage-pane,.fin-inner,.ct-inner){background-color:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .island-inner:not(.island-inner-music):before,#app.is-mobile .fin-page:before,#app.is-mobile .ct-page:before{background-image:none!important;opacity:0!important}#app:not(.is-mobile) :is([class$=-page]:not(.login-page):not(.game-page):not(.fp),.island-inner,.fin-inner,.ct-inner,.manage-pane,.wb-inner,.wb-page){background-color:transparent!important;background-image:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app:not(.is-mobile) .lj-bg{background:none!important}#app.is-mobile :is(.glass,.glass-card,.fin-kpi,.fin-chart,.fin-ledger,.fin-pool,.fin-pcard,.fin-pool-hero,.fin-members,.st-kpi-card,.st-form,.st-list,.tv-kpi-card,.tv-map,.tv-slide,.ct-card,.ct-cal-card,.notes-item,.info-card,.cd-card,.wd-card,.li-card,.va-card,.sb-panel,.tk-item,.life-col,.life-members,.ht-card,.qk-card,.dh-card,.abb-hero,.abb-cell,.abb-stat,.assistant-main,.gw-card){background:var(--lg-spec),var(--lg-sheen),var(--lg-glow),var(--lg-tint)!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;border:1px solid transparent!important;border-radius:24px!important;box-shadow:inset 0 1px #ffffff75,inset 1px 0 #ffffff1f,inset -1px 0 #ffffff17,inset 0 -1px #ffffff1a,inset 0 0 24px #ffffff08,var(--lg-shadow)!important}html[data-theme=day] #app.is-mobile :is(.glass,.glass-card,.fin-kpi,.fin-chart,.fin-ledger,.fin-pool,.fin-pcard,.fin-pool-hero,.fin-members,.st-kpi-card,.st-form,.st-list,.tv-kpi-card,.tv-map,.tv-slide,.ct-card,.ct-cal-card,.notes-item,.info-card,.cd-card,.wd-card,.li-card,.va-card,.sb-panel,.tk-item,.life-col,.life-members,.ht-card,.qk-card,.dh-card,.abb-hero,.abb-cell,.abb-stat,.assistant-main,.gw-card){background:radial-gradient(128% 76% at 50% -26%,rgba(255,255,255,.52),rgba(255,255,255,.1) 46%,transparent 68%),var(--lg-sheen),var(--lg-glow),var(--lg-tint)!important;box-shadow:inset 0 1px #fff,inset 1px 0 #ffffffeb,inset -1px 0 #ffffffd1,inset 0 -1px #ffffffb3,var(--lg-shadow)!important}#app.is-mobile :is(.fin-panel,.fin-ptxns,.fin-todo,.fin-batch,.fin-list,.manage-pane){background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile :is(.glass,.glass-card,.fin-chart,.fin-pool,.fin-pcard,.fin-pool-hero,.fin-members,.ct-card,.notes-item,.info-card,.life-col,.life-members,.st-list,.st-form,.tv-map,.cd-card,.li-card,.va-card) :is(.glass,.glass-card,.fin-ptxns,.fin-todo,.fin-batch,.fin-mtable-wrap,.ct-ops,.ns-card,[class*=-panel],[class*=-hero],[class*=-sum],[class*=-overview],[class*=-card]){background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:transparent!important;box-shadow:none!important}#app.is-mobile :is(.glass,.glass-card,.fin-chart,.fin-pool,.fin-pcard,.fin-pool-hero,.fin-members,.ct-card,.notes-item,.info-card,.life-col,.life-members,.st-list,.st-form,.tv-map,.cd-card,.li-card,.va-card) :is(.fin-ptxns,.fin-mtable-wrap,.ct-ops,[class*=-panel],[class*=-sum]){border-radius:0!important}.tech-panel:before,.glass-card:before,.ls-card:before,.jade-card:before{background:linear-gradient(180deg,#ffffff57,#ffffff0d 38%,#fff0 78%)!important;opacity:1!important}html[data-theme=day] .tech-panel:before,html[data-theme=day] .glass-card:before,html[data-theme=day] .ls-card:before,html[data-theme=day] .jade-card:before{background:linear-gradient(180deg,#fffffff2,#ffffff47 40%,#ffffff1a)!important}#app.is-mobile :is(.abb-cell,.glass-card,.cd-card,.li-card,.life-col,.qk-card,.dh-card,.fin-pool,.ht-card):active{transform:scale(.985);box-shadow:var(--lg-hi),0 4px 16px #00000038!important}html[data-theme=day] #app.is-mobile :is(.abb-cell,.glass-card,.cd-card,.li-card,.life-col,.qk-card,.dh-card,.fin-pool,.ht-card):active{box-shadow:var(--lg-hi),0 4px 14px #1f29371f!important}#app:not(.is-mobile) :is(.glass,.glass-card,.card-deep,.ls-card,.jade-card){background:var(--lg-sheen),var(--lg-glow),var(--lg-tint)!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;border:1px solid transparent!important;border-radius:18px!important;box-shadow:var(--lg-hi),var(--lg-lo),var(--lg-shadow)!important}#app.is-mobile .fin-head,#app.is-mobile .st-head,#app.is-mobile .tv-head,#app.is-mobile .ct-head,#app.is-mobile .notes-head,#app.is-mobile .nv-head,#app.is-mobile .inner-header,#app.is-mobile [class$=-head]:not([class*=-card-head]):not([class*=-col-head]):not([class*=-panel-head]),#app.is-mobile [class$=-header]:not(.el-dialog__header):not(.el-drawer__header):not([class*=__]){background:transparent!important;background-image:none!important;border-bottom:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;margin-left:0!important;margin-right:0!important}#app.is-mobile :is(.ct-card-actions,.fin-row-ops,.fin-card-ops) .ibtn,#app.is-mobile :is(.ct-card-actions,.fin-row-ops,.fin-card-ops) .ibtn:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .el-table,#app.is-mobile .el-table--fit,#app.is-mobile .el-table:before,#app.is-mobile .el-table:after{border-color:var(--lg-line)!important;background-color:transparent!important}#app.is-mobile .el-table th.el-table__cell,#app.is-mobile .el-table td.el-table__cell{border-bottom-color:var(--lg-line)!important;background-color:transparent!important}#app.is-mobile .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:#ffffff0a!important}#app.is-mobile .fin-mtag.on,.life-mtag.on,#app.is-mobile .fin-mtag.active,.life-mtag.active{border-color:transparent!important;background:var(--lg-ctl-on-bg)!important;color:var(--lg-ctl-on-fg)!important;box-shadow:0 1px 3px #0000002e!important}html[data-theme=day] #app.is-mobile .fin-mtag.on,.life-mtag.on,html[data-theme=day] #app.is-mobile .fin-mtag.active,.life-mtag.active{border-color:#1d1d1f29!important;background:#fff!important;color:#1d1d1f!important}#app.is-mobile .fin-mtag,.life-mtag{border-color:var(--lg-ctl-line)!important;color:var(--lg-fg-2)!important;background:var(--lg-ctl-bg)!important}#app.is-mobile .npbar{background:var(--lg-spec),var(--lg-sheen),linear-gradient(160deg,#111927f0,#0a101beb)!important;-webkit-backdrop-filter:blur(26px) saturate(170%)!important;backdrop-filter:blur(26px) saturate(170%)!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:inset 0 1px #ffffff3d,0 14px 40px -10px #00000085!important}#app.is-mobile .npbar .np-title{color:#f9fbff!important;font-weight:600!important;text-shadow:0 1px 2px rgba(0,0,0,.35)}#app.is-mobile .npbar .np-artist{color:#e6eefad6!important}#app.is-mobile .npbar .np-btn{background:#ffffff26!important;color:#eef4fc!important}#app.is-mobile .npbar .np-btn:disabled{opacity:.5!important}#app.is-mobile .npbar .np-toggle{background:linear-gradient(140deg,#4c92ea,#2a63b0)!important;color:#fff!important;box-shadow:0 5px 16px #387edc94,inset 0 1px #ffffff61!important}#app.is-mobile .npbar .np-progress,#app.is-mobile .npbar .np-range{filter:brightness(1.15) saturate(1.1)}#app.is-mobile :is(.fin-amount,.fin-date,.fin-qty,.fin-note-input),#app.is-mobile .fin-form input:not([type=checkbox]):not([type=radio]),#app.is-mobile .fin-form textarea,#app.is-mobile .fin-form .el-input__wrapper{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#ffffff26!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff42,inset 0 -1px 2px #0000001f!important;color:var(--lg-fg)!important}#app.is-mobile .fin-form .el-input__inner{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--lg-fg)!important;-webkit-text-fill-color:var(--lg-fg)!important;opacity:1!important}html[data-theme=day] #app.is-mobile .fin-form .el-input__inner{color:#1d1d1f!important;-webkit-text-fill-color:#1d1d1f!important}#app.is-mobile .fin-form :is(.el-input-number,.fin-qty,.xz-step){background:#ffffff26!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff42!important;color:var(--lg-fg)!important}#app.is-mobile .fin-form .xz-step-btn{color:var(--lg-fg)!important}html[data-theme=day] #app.is-mobile .fin-form :is(.el-input-number,.fin-qty,.xz-step){background:#ffffffd1!important;border-color:#1d1d1f14!important;color:#1d1d1f!important}html[data-theme=day] #app.is-mobile .fin-form .xz-step-btn{color:#1d1d1f!important}html[data-theme=day] #app.is-mobile :is(.fin-amount,.fin-date,.fin-qty,.fin-note-input),html[data-theme=day] #app.is-mobile .fin-form input:not([type=checkbox]):not([type=radio]),html[data-theme=day] #app.is-mobile .fin-form textarea,html[data-theme=day] #app.is-mobile .fin-form .el-input__wrapper{background:#ffffffd1!important;border-color:#1d1d1f14!important;box-shadow:inset 0 1px 2px #1f29370f!important;color:#1d1d1f!important}#app.is-mobile :is(.fin-tab,.fin-fund,.fin-cat,.fin-quick-tag){background:var(--lg-ctl-bg)!important;border:1px solid var(--lg-ctl-line)!important;color:var(--lg-ctl-fg)!important;box-shadow:var(--lg-ctl-hi)!important}#app.is-mobile :is(.fin-tab,.fin-fund,.fin-cat,.fin-quick-tag):is(.active,.on){background:#ffffffe6!important;border-color:transparent!important;color:#12151c!important;box-shadow:inset 0 1px #fff,0 2px 10px #0000003d!important}html[data-theme=day] #app.is-mobile :is(.fin-tab,.fin-fund,.fin-cat,.fin-quick-tag):is(.active,.on){background:#fff!important;color:#1d1d1f!important;box-shadow:inset 0 1px #fff,0 1px 4px #1f29371f!important}#app.is-mobile .fin-form .el-input .el-input__wrapper .el-input__inner{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}#app.is-mobile .fin-form--drawer{display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(120% 62% at 50% -12%,rgba(255,255,255,.18),transparent 66%),radial-gradient(88% 48% at 104% 6%,rgba(96,148,214,.12),transparent 72%),#12263abd!important;-webkit-backdrop-filter:blur(20px) saturate(170%)!important;backdrop-filter:blur(20px) saturate(170%)!important;border:0!important;box-shadow:inset 0 1px #ffffff42,0 -10px 44px #00000073!important}html[data-theme=day] #app.is-mobile .fin-form--drawer{background:radial-gradient(120% 62% at 50% -12%,rgba(255,255,255,.9),transparent 66%),#fafafcf0!important;box-shadow:inset 0 1px #fff,0 -10px 40px #1f29372e!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .fin-form--drawer .fin-form-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:4px}#app.is-mobile .fin-form--drawer .fin-form-actions{position:static!important;flex:none;margin:10px -20px calc(-1*(18px + env(safe-area-inset-bottom,0px)))!important;padding:12px 20px calc(18px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#08101c00,#08101ce0 34%)!important}html[data-theme=day] #app.is-mobile .fin-form--drawer .fin-form-actions{background:linear-gradient(180deg,#fafafc00,#fafafcfa 34%)!important}#app.is-mobile .fin-form--drawer :is(.fin-amount,.fin-date,.el-input-number,.el-date-editor,.el-textarea){background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .fin-form--drawer :is(.el-input__wrapper,.fin-note-input,.el-textarea__inner){background:#ffffff24!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff3d,inset 0 1px 2px #00000024!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .fin-form--drawer .fin-date{display:flex!important;align-items:center;width:100%!important}#app.is-mobile .fin-form--drawer .fin-date .el-input__wrapper{width:100%!important;flex:1 1 auto!important}#app.is-mobile .fin-form--drawer :is(input,textarea){color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important;opacity:1!important;font-weight:600}#app.is-mobile .fin-form--drawer :is(input,textarea)::placeholder{color:#e8f0faa8!important;-webkit-text-fill-color:rgba(232,240,250,.66)!important;font-weight:400}html[data-theme=day] #app.is-mobile .fin-form--drawer :is(.fin-amount,.fin-date,.el-input-number,.el-date-editor,.el-textarea){background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme=day] #app.is-mobile .fin-form--drawer :is(.el-input__wrapper,.fin-note-input,.el-textarea__inner){background:#ffffffdb!important;border-color:#1d1d1f14!important;box-shadow:inset 0 1px 2px #1f29370f!important}#app.is-mobile .fin-form--drawer :is(.fin-tab,.fin-fund,.fin-cat,.fin-quick-tag){border-color:#ffffff1f!important}html[data-theme=day] #app.is-mobile .fin-form--drawer :is(input,textarea){color:#1d1d1f!important;-webkit-text-fill-color:#1d1d1f!important}#app.is-mobile :is(.life-col-head,[class$=-col-head],[class$=-card-head],[class$=-panel-head]){border-bottom:none!important}#app.is-mobile .ls-empty{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:34px 20px!important}html[data-theme=day] #app.is-mobile .ls-empty{background:transparent!important}#app.is-mobile [class*=-empty]:not([class*=__]){background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app.is-mobile .mt-tabbar{background:radial-gradient(130% 150% at 50% 140%,rgba(255,255,255,.1),transparent 58%),linear-gradient(180deg,#ffffff21,#08101c47 62%),#0a1624d1!important;-webkit-backdrop-filter:blur(30px) saturate(190%)!important;backdrop-filter:blur(30px) saturate(190%)!important;border-top:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px #ffffff4d,0 -12px 32px #00000042!important}html[data-theme=day] #app.is-mobile .mt-tabbar{background:radial-gradient(130% 150% at 50% 140%,rgba(255,255,255,.55),transparent 58%),#f4f5f7d1!important;border-top:1px solid rgba(29,29,31,.08)!important;box-shadow:inset 0 1px #fff,0 -12px 28px #1f293717!important}#app.is-mobile .mt-tab{color:#ebf2fad1!important;border-radius:16px;transition:color .2s ease,background .2s ease,box-shadow .2s ease}html[data-theme=day] #app.is-mobile .mt-tab{color:#303036e6!important}#app.is-mobile .mt-tab.active{color:var(--lg-accent)!important;background:var(--lg-ctl-bg-active)!important;box-shadow:inset 0 1px #ffffff8c,0 2px 10px #00000029!important}html[data-theme=day] #app.is-mobile .mt-tab.active{box-shadow:inset 0 1px #fff,0 1px 4px #1f29371a!important}#app:not(.is-mobile) .dsb{background:#07101bc7!important;-webkit-backdrop-filter:blur(24px) saturate(140%)!important;backdrop-filter:blur(24px) saturate(140%)!important;border-right:1px solid rgba(150,190,235,.1)!important}html[data-theme=day] #app:not(.is-mobile) .dsb{background:#fcfdffd1!important;border-right-color:#1d1d1f12!important}#app.is-mobile .fin-form--drawer{border-radius:22px 22px 0 0!important}html.m-app .el-overlay-dialog{display:flex;align-items:flex-end;justify-content:center;padding:0}html.m-app .el-dialog{width:100%!important;max-width:100%!important;margin:0!important;max-height:88dvh;display:flex;flex-direction:column;border-radius:24px 24px 0 0!important;border:0!important;border-top:1px solid var(--lg-line, rgba(255, 255, 255, .2))!important;box-shadow:0 -12px 44px #00000061!important;padding-bottom:env(safe-area-inset-bottom,0px);overflow:hidden;animation:lg-sheet-up .3s cubic-bezier(.22,.61,.36,1) both}html.m-app .el-dialog:before{content:"";display:block;width:36px;height:4px;margin:8px auto 0;flex:none;border-radius:999px;background:var(--lg-fg-3, rgba(226, 236, 246, .4));opacity:.55}html.m-app .el-dialog__header{padding:10px 18px 6px!important;flex:none}html.m-app .el-dialog__body{padding:8px 18px 18px!important;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1 1 auto;min-height:0}html.m-app .el-dialog__footer{padding:10px 18px calc(14px + env(safe-area-inset-bottom,0px))!important;flex:none}html.m-app .el-dialog.is-fullscreen{max-height:100dvh;border-radius:0!important;animation:none}html.m-app .el-dialog.is-fullscreen:before{display:none}@keyframes lg-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion: reduce){html.m-app .el-dialog{animation:none}}#app.is-mobile :is(.el-dialog,.el-popover,.el-select__popper),html.m-app :is(.el-dialog,.el-popover,.el-select__popper){background:var(--lg-tint-strong)!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;border:1px solid var(--lg-line)!important}html.m-app .el-dialog{border:0!important;border-top:1px solid var(--lg-line, rgba(255, 255, 255, .2))!important}.login-page,html:root[data-theme=day] .login-page{background:radial-gradient(78vmax 52vmax at 12% 26%,rgba(22,178,220,.42),transparent 62%),radial-gradient(72vmax 48vmax at 92% 18%,rgba(132,90,222,.38),transparent 64%),radial-gradient(78vmax 52vmax at 56% 100%,rgba(216,176,122,.28),transparent 62%),radial-gradient(130vmax 78vmax at 50% 54%,rgba(38,86,132,.46),transparent 76%),linear-gradient(180deg,#12253a,#0b1726 56%,#08111e)!important}html:root #app.is-mobile .login-page,html:root[data-theme=day] #app.is-mobile .login-page{background:radial-gradient(78vmax 52vmax at 12% 26%,rgba(22,178,220,.42),transparent 62%),radial-gradient(72vmax 48vmax at 92% 18%,rgba(132,90,222,.38),transparent 64%),radial-gradient(78vmax 52vmax at 56% 100%,rgba(216,176,122,.28),transparent 62%),radial-gradient(130vmax 78vmax at 50% 54%,rgba(38,86,132,.46),transparent 76%),linear-gradient(180deg,#12253a,#0b1726 56%,#08111e)!important}body.login-route #app:after{animation:none!important}.login-card,html:root[data-theme=day] .login-card{--tc-cyan: #17b0d6;--tc-blue: #0a708c;--tc-cyan-bright: #2ec6e8;--tc-violet: #0c7d9c;background:linear-gradient(180deg,#f8fcff09,#f6faff06 52%,#f4f8ff05)!important;-webkit-backdrop-filter:blur(26px) saturate(124%) brightness(1.02)!important;backdrop-filter:blur(26px) saturate(124%) brightness(1.02)!important;border:1px solid transparent!important;border-top-color:#ffffffb8!important;border-right-color:#ffffff57!important;border-bottom-color:#ffffff29!important;border-left-color:#ffffff57!important;border-radius:44px!important;box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #ffffff1a,inset 0 0 12px -5px #ffffff21,inset 0 0 22px #00000017,0 16px 38px #0000002b,0 2px 7px #0000001a!important}html:root #app.is-mobile .login-card{border:1px solid transparent!important;border-top-color:#ffffffb8!important;border-right-color:#ffffff57!important;border-bottom-color:#ffffff29!important;border-left-color:#ffffff57!important;border-radius:44px!important;box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #ffffff1a,inset 0 0 12px -5px #ffffff21,inset 0 0 22px #00000017,0 16px 38px #0000002b,0 2px 7px #0000001a!important}html:root[data-theme=day] #app.is-mobile .login-card{border:1px solid transparent!important;border-top-color:#ffffffb8!important;border-right-color:#ffffff57!important;border-bottom-color:#ffffff29!important;border-left-color:#ffffff57!important;border-radius:44px!important;box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #ffffff1a,inset 0 0 12px -5px #ffffff21,inset 0 0 22px #00000017,0 16px 38px #0000002b,0 2px 7px #0000001a!important}#app:not(.is-mobile) .login-page .el-input__wrapper,#app:not(.is-mobile) .login-page .el-textarea__inner,#app.is-mobile .login-card .el-input__wrapper{background:linear-gradient(180deg,#070f1e4d,#0b15262b)!important;border:1px solid transparent!important;border-top-color:#00000042!important;border-bottom-color:#ffffff29!important;box-shadow:inset 0 2px 6px -1px #00000061,inset 0 1px #0000001f!important;border-radius:14px!important;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);transition:border-color .28s ease,box-shadow .28s ease,background .28s ease}#app:not(.is-mobile) .login-page .el-input__wrapper:hover,#app.is-mobile .login-card .el-input__wrapper:hover{border-bottom-color:#ffffff38!important;background:linear-gradient(180deg,#0912223d,#0e1a2c21)!important}html:root #app:not(.is-mobile) .login-page .el-input__wrapper.is-focus,html:root #app.is-mobile .login-card .el-input__wrapper.is-focus{border-color:#ffffff75!important;background:radial-gradient(130% 70% at 50% -16%,rgba(255,255,255,.2),transparent 66%),linear-gradient(180deg,#0a142633,#101e341c)!important;box-shadow:inset 0 1px #ffffff85,inset 0 2px 4px -2px #0000002e,inset 0 -1px #ffffff1a,0 0 0 3px #ffffff21,0 8px 20px -12px #00000080!important}#app:not(.is-mobile) .login-page .el-input__wrapper:has(input:-webkit-autofill),#app:not(.is-mobile) .login-page .el-input__wrapper:has(input:autofill),#app.is-mobile .login-card .el-input__wrapper:has(input:-webkit-autofill),#app.is-mobile .login-card .el-input__wrapper:has(input:autofill){background:#09111ee0!important;border-color:#ffffff29!important;box-shadow:inset 0 2px 4px -1px #00000047,inset 0 -1px #ffffff0d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root #app .login-page .remember-check{background:#ffffff14!important;border-color:#ffffff6b!important;box-shadow:inset 0 1px #ffffff38!important;outline:none!important}html:root #app .login-page .remember-check:hover{background:#ffffff21!important;border-color:#ffffff8c!important;box-shadow:inset 0 1px #ffffff38!important}html:root #app .login-page .remember-check:checked,html:root #app .login-page .remember-check:checked:hover,html:root #app .login-page .remember-check:checked:focus,html:root #app .login-page .remember-check:checked:focus-visible,html:root #app .login-page .remember-check:checked:active{background:#fff!important;border-color:#fff!important;box-shadow:0 1px 8px #ffffff4d,inset 0 -1px #11182714!important;outline:none!important}html:root #app .login-page .remember-check:focus-visible:not(:checked){box-shadow:inset 0 1px #ffffff38,0 0 0 3px #fff3!important}html:root #app#app .login-page .tech-btn--primary{background:linear-gradient(180deg,#fff,#fcfcfdf5)!important;border:1px solid rgba(255,255,255,.92)!important;color:#10161f!important;border-radius:999px!important;box-shadow:inset 0 1px #fff,0 10px 26px -12px #0000008c!important}html:root #app#app .login-page .tech-btn--primary:hover{background:#fff!important;box-shadow:inset 0 1px #fff,0 12px 30px -12px #0009!important;transform:translateY(-1px)}html:root #app#app .login-page .tech-btn--primary:active{background:linear-gradient(180deg,#fffffff5,#f6f7f9eb)!important;transform:translateY(1px) scale(.99)}html:root #app#app .login-page .tech-btn--primary.is-disabled{background:#ffffff8c!important;border-color:#ffffff8c!important;color:#10161f8c!important;box-shadow:none!important}#app:not(.is-mobile) .login-page .el-input__inner,#app.is-mobile .login-card .el-input__inner{color:#eef4fb!important;-webkit-text-fill-color:#eef4fb!important;caret-color:#eef4fb}#app:not(.is-mobile) .login-page .el-input__inner::placeholder,#app.is-mobile .login-card .el-input__inner::placeholder{color:#d2e0f08c!important}#app:not(.is-mobile) .login-page :is(.el-input__suffix .el-icon,.el-input__clear,.el-input__password),#app.is-mobile .login-card :is(.el-input__suffix .el-icon,.el-input__clear,.el-input__password){color:#d2e0f0bf!important}.login-card .el-button--primary,#app.is-mobile .login-card .el-button--primary,html[data-theme=day] #app.is-mobile .login-card .el-button--primary{background:linear-gradient(135deg,#17b0d6,#0a708c)!important;color:#fff!important;border:none!important;box-shadow:0 8px 22px #0e93b861!important;font-weight:650}.login-card .el-button--primary:hover{background:linear-gradient(135deg,#1fbfe4,#0c7d9c)!important}.filing-footer{background:#0a101a8c!important;-webkit-backdrop-filter:blur(18px) saturate(160%)!important;backdrop-filter:blur(18px) saturate(160%)!important;border-top:1px solid rgba(255,255,255,.12)!important}html.login-route,html.login-route[data-theme=day]{background-color:#080e18!important}html.login-route,body.login-route{overflow:hidden!important;overscroll-behavior:none}html body.login-route .filing-footer,html:root[data-theme=day] body.login-route .filing-footer{background:#080e18cc!important;border-top-color:#ffffff1a!important;color:#e8f4fce0!important}html body.login-route .filing-links a,html:root[data-theme=day] body.login-route .filing-links a{color:#e8f4fce0!important}html body.login-route .filing-links a:hover{color:#6fe3ff!important}html body.login-route .filing-divider,html:root[data-theme=day] body.login-route .filing-divider{color:#e8f4fc66!important}html:root[data-theme=day] .filing-footer{background:#0a101a8c!important;border-top-color:#ffffff1f!important}html:root[data-theme=day] .filing-links a{color:#e8f4fce0!important}html:root[data-theme=day] .login-page .back-link,html:root[data-theme=day] .login-page .text-secondary{color:#e8f4fc9e!important}html:root[data-theme=day] .login-page .back-link:hover{color:#17b0d6!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page.login-page{background:radial-gradient(ellipse 70% 50% at 20% 12%,rgba(127,168,163,.1),transparent 60%),radial-gradient(ellipse 60% 45% at 82% 78%,rgba(199,169,107,.07),transparent 60%),linear-gradient(180deg,#0a1218,#111a22 52%,#0b1419)!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page .login-card.login-card{background:radial-gradient(128% 150px at 50% -48px,rgba(255,255,255,.2) 0%,rgba(255,255,255,.045) 46%,transparent 72%),linear-gradient(180deg,#f8fcff1b,#f6faff11 52%,#f4f8ff0d)!important;-webkit-backdrop-filter:blur(26px) saturate(165%) brightness(1.06)!important;backdrop-filter:blur(26px) saturate(165%) brightness(1.06)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px #ffffff4d,inset 1px 0 #ffffff14,inset -1px 0 #ffffff0f,inset 0 0 22px -8px #ffffff24,0 14px 34px -14px #00000075!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page .el-input__wrapper,html:root[data-theme=day] #app#app:not(.is-mobile) .login-page .el-textarea__inner{background:linear-gradient(180deg,#070f1e4d,#0b15262b)!important;border:1px solid transparent!important;border-top-color:#00000042!important;border-bottom-color:#ffffff29!important;box-shadow:inset 0 2px 6px -1px #00000061,inset 0 1px #0000001f!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page .el-input__wrapper:hover{border-bottom-color:#ffffff38!important;background:linear-gradient(180deg,#0912223d,#0e1a2c21)!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page .el-input__wrapper.is-focus{border-color:#ffffff75!important;background:radial-gradient(130% 70% at 50% -16%,rgba(255,255,255,.2),transparent 66%),linear-gradient(180deg,#0a142633,#101e341c)!important;box-shadow:inset 0 1px #ffffff85,inset 0 2px 4px -2px #0000002e,inset 0 -1px #ffffff1a,0 0 0 3px #ffffff21,0 8px 20px -12px #00000080!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page .el-input__wrapper:has(input:-webkit-autofill),html:root[data-theme=day] #app#app:not(.is-mobile) .login-page .el-input__wrapper:has(input:autofill){background:#09111ee0!important;border-color:#ffffff29!important;box-shadow:inset 0 2px 4px -1px #00000047,inset 0 -1px #ffffff0d!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page .el-input__inner{color:#eef4fb!important;-webkit-text-fill-color:#eef4fb!important;caret-color:#eef4fb!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page .el-input__inner::placeholder{color:#d2e0f08c!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page :is(.el-input__suffix .el-icon,.el-input__clear,.el-input__password){color:#d2e0f0bf!important}html:root[data-theme=day] #app#app:not(.is-mobile) .login-page input:-webkit-autofill,html:root[data-theme=day] #app#app:not(.is-mobile) .login-page input:-webkit-autofill:hover,html:root[data-theme=day] #app#app:not(.is-mobile) .login-page input:-webkit-autofill:focus,html:root[data-theme=day] #app#app:not(.is-mobile) .login-page input:autofill{-webkit-text-fill-color:#eef4fb!important;color:#eef4fb!important;-webkit-box-shadow:0 0 0 1000px rgba(16,24,38,.92) inset!important;box-shadow:0 0 0 1000px #101826eb inset!important;caret-color:#eef4fb!important}html:root[data-theme=day] #app#app.is-mobile .login-card .el-input__wrapper{background:#ffffff0e!important;border:0!important;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px 2px #0000004d,inset 0 -1px #ffffff12!important}@media (prefers-reduced-motion: reduce){.lg-orb,.lg-ambient:after{animation:none!important}}#app.is-mobile :is(.fin-head,.st-head,.tv-head,.ct-head){border-bottom:none!important}#app.is-mobile .island-inner .inner-header,html[data-theme=day] #app.is-mobile .island-inner .inner-header{border-bottom:none!important}#app.is-mobile :is(.fin-head,.st-head,.tv-head,.ct-head),html[data-theme=day] #app.is-mobile :is(.fin-head,.st-head,.tv-head,.ct-head){background:transparent!important}#app.is-mobile :is(.fin-row,.music-item){border-bottom:1px solid rgba(60,60,67,.1)!important}html[data-theme=night] #app.is-mobile :is(.fin-row,.music-item){border-bottom-color:#ffffff1a!important}#app.is-mobile :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai,.el-button--primary){border-radius:999px!important}html:root .login-page .site-title{font-family:"Noto Serif SC","Source Han Serif SC",Songti SC,Georgia,serif!important}:root,html[data-theme=night]{--tc-line: rgba(255, 255, 255, .1);--tc-line-strong: rgba(255, 255, 255, .18);--glass-border: rgba(255, 255, 255, .14);--lj-line: rgba(255, 255, 255, .1);--lj-line-strong: rgba(255, 255, 255, .18);--ls-line: rgba(255, 255, 255, .1);--ls-line-strong: rgba(255, 255, 255, .18);--xz-line: rgba(255, 255, 255, .1);--dp-line: rgba(255, 255, 255, .1);--dp-line-strong: rgba(255, 255, 255, .18)}#app.is-mobile,html[data-theme=night] #app.is-mobile,html[data-theme=night].m-app{--m-line: rgba(255, 255, 255, .12);--m-line-strong: rgba(255, 255, 255, .2);--lj-line: rgba(255, 255, 255, .1);--lj-line-strong: rgba(255, 255, 255, .18);--ls-line: rgba(255, 255, 255, .1);--ls-line-strong: rgba(255, 255, 255, .18);--xz-line: rgba(255, 255, 255, .1);--glass-border: rgba(255, 255, 255, .14)}html[data-theme=day]{--tc-line: rgba(60, 60, 67, .12);--tc-line-strong: rgba(60, 60, 67, .2);--glass-border: rgba(60, 60, 67, .12);--lj-line: rgba(60, 60, 67, .12);--lj-line-strong: rgba(60, 60, 67, .2);--ls-line: rgba(60, 60, 67, .12);--ls-line-strong: rgba(60, 60, 67, .2);--xz-line: rgba(60, 60, 67, .12);--dp-line: rgba(60, 60, 67, .12);--dp-line-strong: rgba(60, 60, 67, .2)}html[data-theme=day] #app.is-mobile,html[data-theme=day].m-app{--m-line: rgba(60, 60, 67, .12);--m-line-strong: rgba(60, 60, 67, .2);--lj-line: rgba(60, 60, 67, .12);--lj-line-strong: rgba(60, 60, 67, .2);--ls-line: rgba(60, 60, 67, .12);--ls-line-strong: rgba(60, 60, 67, .2);--xz-line: rgba(60, 60, 67, .12);--glass-border: rgba(60, 60, 67, .12)}#app.is-mobile :is(.glass-card,.info-card,.tk-item,.ht-card,.qk-card,.dh-card,.life-col){border-color:var(--lg-line)!important}:root,html[data-theme=night]{--lg-ctl-bg: rgba(178, 222, 246, .145);--lg-ctl-bg-hover: rgba(184, 226, 248, .2);--lg-ctl-bg-active: rgba(190, 230, 250, .26);--lg-ctl-hi: inset 0 1px 0 rgba(230, 247, 255, .52);--lg-ctl-lo: inset 0 -1px 0 rgba(120, 170, 210, .16);--lg-ctl-line: rgba(158, 208, 238, .11);--lg-ctl-shadow: 0 2px 10px rgba(0, 0, 0, .26);--lg-ctl-sheen: rgba(206, 238, 255, .14);--lg-ctl-on-bg: rgba(255, 255, 255, .88);--lg-ctl-on-fg: #12161d;--lg-ctl-fg: rgba(255, 255, 255, .78);--lg-ctl-groove: rgba(0, 0, 0, .18);--lg-ctl-groove-line: rgba(255, 255, 255, .12)}html[data-theme=day],html[data-theme=day] #app.is-mobile{--lg-ctl-bg: rgba(255, 255, 255, .55);--lg-ctl-bg-hover: rgba(255, 255, 255, .78);--lg-ctl-bg-active: rgba(255, 255, 255, .96);--lg-ctl-hi: inset 0 1px 0 rgba(255, 255, 255, .98);--lg-ctl-lo: inset 0 -1px 0 rgba(31, 41, 55, .05);--lg-ctl-line: rgba(60, 60, 67, .1);--lg-ctl-shadow: 0 1px 3px rgba(31, 41, 55, .07);--lg-ctl-sheen: rgba(255, 255, 255, .22);--lg-ctl-on-bg: #ffffff;--lg-ctl-on-fg: #1d1d1f;--lg-ctl-fg: rgba(29, 29, 31, .62);--lg-ctl-groove: rgba(120, 120, 128, .12);--lg-ctl-groove-line: rgba(255, 255, 255, .7)}html.m-app .ibtn:not(.ibtn--primary):not(.ibtn--danger),html.m-app .tech-btn,html.m-app .play-btn-hud,html.m-app .el-button:not(.el-button--primary):not(.el-button--danger):not(.is-text):not(.is-link){background:var(--lg-ctl-bg)!important;border:1px solid var(--lg-ctl-line)!important;box-shadow:var(--lg-ctl-hi),var(--lg-ctl-lo),var(--lg-ctl-shadow)!important;-webkit-backdrop-filter:blur(12px) saturate(190%);backdrop-filter:blur(12px) saturate(190%)}html.m-app .ibtn:not(.ibtn--primary):not(.ibtn--danger):hover,html.m-app .tech-btn:hover,html.m-app .el-button:not(.el-button--primary):not(.el-button--danger):not(.is-text):not(.is-link):hover{background:var(--lg-ctl-bg-hover)!important}html.m-app .ibtn:not(.ibtn--primary):not(.ibtn--danger):active,html.m-app .tech-btn:active,html.m-app .el-button:not(.el-button--primary):not(.el-button--danger):not(.is-text):not(.is-link):active{background:var(--lg-ctl-bg-active)!important;box-shadow:var(--lg-ctl-hi),inset 0 1px 2px #0000001a!important}#app.is-mobile [class*=-btn]:not(.primary):not(.on):not(.active):not(.danger):not(.is-danger):not([class*=-seg-btn]):not([class*=-dim-btn]):not([class*=__]):not(.mini-btn):not(.np-btn){background:var(--lg-ctl-bg)!important;border:1px solid var(--lg-ctl-line)!important;box-shadow:var(--lg-ctl-hi),var(--lg-ctl-lo),var(--lg-ctl-shadow)!important;border-radius:14px;-webkit-backdrop-filter:blur(12px) saturate(190%);backdrop-filter:blur(12px) saturate(190%)}#app.is-mobile [class*=-btn]:not(.primary):not(.on):not(.active):not(.danger):not(.is-danger):not([class*=-seg-btn]):not([class*=-dim-btn]):not([class*=__]):not(.mini-btn):not(.np-btn):hover{background:var(--lg-ctl-bg-hover)!important}#app.is-mobile [class*=-btn]:not(.primary):not(.on):not(.active):not(.danger):not(.is-danger):not([class*=-seg-btn]):not([class*=-dim-btn]):not([class*=__]):not(.mini-btn):not(.np-btn):active{background:var(--lg-ctl-bg-active)!important;box-shadow:var(--lg-ctl-hi),inset 0 1px 2px #0000001f!important}html.m-app [class*=-chip]:not([class*=-chips]):not([class*=-chip-]),html.m-app [class*=-tag]:not(.el-tag):not([class*=mtag]):not([class*=-tags]):not([class*=-tag-]){background:linear-gradient(158deg,var(--lg-ctl-sheen),transparent 58%),var(--lg-ctl-bg)!important;border:1px solid var(--lg-ctl-line)!important;box-shadow:var(--lg-ctl-hi),var(--lg-ctl-lo)!important;border-radius:999px!important;color:var(--lg-ctl-fg)!important;-webkit-backdrop-filter:blur(12px) saturate(190%);backdrop-filter:blur(12px) saturate(190%)}html.m-app [class*=-chip]:not([class*=-chip-]).on,html.m-app [class*=-chip]:not([class*=-chip-]).active,html.m-app [class*=-chip]:not([class*=-chip-]).is-on,html.m-app [class*=-tag]:not([class*=mtag]):not([class*=-tag-]).on,html.m-app [class*=-tag]:not([class*=mtag]):not([class*=-tag-]).active{background:#ffffffe6!important;color:#12151c!important;border-color:transparent!important;box-shadow:inset 0 1px #fff,0 2px 10px #00000042!important}html[data-theme=day].m-app [class*=-chip].on,html[data-theme=day].m-app [class*=-chip].active,html[data-theme=day].m-app [class*=-chip].is-on,html[data-theme=day].m-app [class*=-tag].on,html[data-theme=day].m-app [class*=-tag].active{background:#fff!important;color:#1d1d1f!important;box-shadow:inset 0 1px #fff,0 1px 4px #1f293724!important}#app.is-mobile :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner),#app.is-mobile .el-input__wrapper,html[data-theme=day] #app.is-mobile :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:var(--lg-ctl-bg)!important;border:1px solid var(--lg-ctl-line)!important;box-shadow:var(--lg-ctl-hi),var(--lg-ctl-lo)!important;border-radius:14px!important;-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%)}#app.is-mobile :is(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused),html[data-theme=day] #app.is-mobile :is(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused){border-color:var(--m-accent, #0e93b8)!important;box-shadow:var(--lg-ctl-hi),0 0 0 3px #0e93b829!important}#app.is-mobile :is(.fin-dim,.hw-seg,.gw-seg,[class*=-seg]:not([class*=-seg-btn])),html[data-theme=day] #app.is-mobile :is(.fin-dim,.hw-seg,.gw-seg,[class*=-seg]:not([class*=-seg-btn])){background:var(--lg-ctl-groove)!important;border:1px solid var(--lg-ctl-groove-line)!important;box-shadow:inset 0 1px 2px #0000000d!important;border-radius:999px!important}#app.is-mobile :is([class*=-seg-btn],[class*=-dim-btn]),html[data-theme=day] #app.is-mobile :is([class*=-seg-btn],[class*=-dim-btn]){background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;border-radius:999px!important;color:var(--lg-ctl-fg)!important;font-weight:600;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}#app.is-mobile :is([class*=-seg-btn],[class*=-dim-btn]):is(.on,.active),html[data-theme=day] #app.is-mobile :is([class*=-seg-btn],[class*=-dim-btn]):is(.on,.active){background:var(--lg-ctl-on-bg)!important;border-color:transparent!important;color:var(--lg-ctl-on-fg)!important;box-shadow:0 1px 3px #00000024,var(--lg-ctl-hi)!important}html:root #app.is-mobile :is(.fin-tabs,.fin-dim){background:var(--lg-ctl-groove)!important;border:1px solid var(--lg-ctl-groove-line)!important;box-shadow:inset 0 1px 2px #0000000f!important;-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%)}html:root #app.is-mobile :is(.fin-tabs>.fin-tab-item,.fin-dim>.fin-dim-btn){background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--lg-ctl-fg)!important}html:root #app.is-mobile :is(.fin-tabs>.fin-tab-item.on,.fin-dim>.fin-dim-btn.on){background:var(--lg-ctl-on-bg)!important;color:var(--lg-ctl-on-fg)!important;box-shadow:0 1px 3px #0000002e,inset 0 1px #ffffff8c!important}html:root #app.is-mobile :is(.fin-tab,.fin-mtag,.fin-cat,.fin-fund){background:var(--lg-ctl-bg)!important;border:1px solid var(--lg-ctl-line)!important;box-shadow:var(--lg-ctl-hi),var(--lg-ctl-lo)!important;color:var(--lg-ctl-fg)!important;-webkit-backdrop-filter:blur(12px) saturate(190%);backdrop-filter:blur(12px) saturate(190%)}html:root #app.is-mobile :is(.fin-tab:hover,.fin-mtag:hover,.fin-cat:hover,.fin-fund:hover){background:var(--lg-ctl-bg-hover)!important;color:var(--lg-ctl-fg)!important}html:root #app.is-mobile :is(.fin-tab.active,.fin-mtag.on,.fin-cat.active,.fin-fund.active){background:var(--lg-ctl-on-bg)!important;border-color:transparent!important;color:var(--lg-ctl-on-fg)!important;box-shadow:0 1px 3px #0000002e!important}html:root #app.is-mobile :is(.fin-mtag.on,.fin-cat.active) :is(.fin-mtag-name,.fin-mtag-amt){color:inherit!important;opacity:.72}:root,html[data-theme=night]{--lg-fg: #eef4fb;--lg-fg-2: rgba(226, 236, 246, .74);--lg-fg-3: rgba(226, 236, 246, .5);--lg-good: #4fd6a0;--lg-bad: #ff8585}html[data-theme=day]{--lg-fg: #1d1d1f;--lg-fg-2: rgba(60, 60, 67, .78);--lg-fg-3: rgba(60, 60, 67, .44);--lg-good: #1a7f5a;--lg-bad: #c0392b}#app:not(.is-mobile) :is(.glass,.glass-card,.card-deep,.ls-card,.fin-chart,.fin-pool,.fin-kpi,.st-kpi-card,.ct-card,.notes-item,.info-card,.cd-card,.wd-card,.li-card,.va-card,.life-col,.tk-item){background:var(--lg-spec),var(--lg-sheen),var(--lg-glow),var(--lg-tint)!important;-webkit-backdrop-filter:var(--lg-blur)!important;backdrop-filter:var(--lg-blur)!important;border:1px solid var(--lg-line)!important;border-radius:18px!important;box-shadow:var(--lg-hi),var(--lg-lo),var(--lg-shadow)!important}#app.is-mobile :is(.gw-card,.abb-hero,.fin-pool-hero,.life-members,.cd-card,.dh-card){border-radius:24px!important}html:root #app.is-mobile .fin-form--drawer :is(.fin-fund,.fin-cat,.fin-tab,.fin-quick-tag){background:var(--lg-ctl-bg)!important;border:1px solid var(--lg-ctl-line)!important;color:var(--lg-ctl-fg, rgba(255, 255, 255, .78))!important;box-shadow:var(--lg-ctl-hi),var(--lg-ctl-lo)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root #app.is-mobile .fin-form--drawer :is(.fin-fund.active,.fin-cat.active,.fin-tab.active,.fin-quick-tag.on){background:var(--lg-ctl-on-bg)!important;border-color:transparent!important;color:var(--lg-ctl-on-fg, #16181d)!important;box-shadow:inset 0 1px #ffffff8c,0 4px 14px -8px #00000073!important}html:root #app.is-mobile .fin-form--drawer :is(.fin-f-label,.fin-f-hint){color:#e2ecf6bd!important}html:root[data-theme=day] #app.is-mobile .fin-form--drawer :is(.fin-f-label,.fin-f-hint){color:#3c3c43b8!important}html:root #app.is-mobile :is(.glass,.glass-card,.ls-card,.jade-card,.tech-panel,.fin-kpi,.fin-chart,.fin-ledger,.fin-pool,.fin-pcard,.fin-pool-hero,.fin-members,.fin-form--drawer,.st-kpi-card,.st-form,.st-list,.tv-kpi-card,.tv-map,.tv-slide,.ct-card,.ct-cal-card,.notes-item,.info-card,.cd-card,.wd-card,.li-card,.va-card,.sb-panel,.tk-item,.life-col,.life-members,.ht-card,.qk-card,.dh-card,.abb-hero,.abb-cell,.abb-stat,.assistant-main,.gw-card,.ms,.life-sum-card){border-color:transparent!important;border-width:0!important}html:root #app.is-mobile .el-tag{--el-tag-bg-color: rgba(255, 255, 255, .1);--el-tag-border-color: rgba(255, 255, 255, .18);--el-tag-text-color: rgba(238, 245, 252, .88);background:#ffffff1a!important;border:1px solid rgba(255,255,255,.18)!important;color:#eef5fce0!important}html:root #app.is-mobile .el-table,html:root #app.is-mobile .el-table tr,html:root #app.is-mobile .el-table__inner-wrapper,html:root #app.is-mobile .el-table__body-wrapper,html:root #app.is-mobile .el-table th.el-table__cell,html:root #app.is-mobile .el-table td.el-table__cell{background-color:transparent!important}html:root #app.is-mobile .el-table td.el-table__cell{border-bottom:1px solid rgba(255,255,255,.06)!important}html:root #app.is-mobile .fin-mtag:not(.on):not(.active):where(:not(.fin-form--drawer *)),.life-mtag:not(.on):not(.active):where(:not(.fin-form--drawer *)),html:root #app.is-mobile .fin-fund:not(.on):not(.active):where(:not(.fin-form--drawer *)),html:root #app.is-mobile .fin-cat:not(.active):where(:not(.fin-form--drawer *)),html:root #app.is-mobile .fin-tab:not(.active):where(:not(.fin-form--drawer *)){background:var(--lg-chip)!important;border:1px solid var(--lg-chip-line)!important;color:var(--lg-chip-fg)!important;-webkit-backdrop-filter:blur(16px) saturate(185%)!important;backdrop-filter:blur(16px) saturate(185%)!important;box-shadow:var(--lg-chip-hi)!important}html:root #app.is-mobile .fin-mtag:not(.on) .fin-mtag-amt{color:var(--lg-chip-amt)!important}html:root #app.is-mobile :is(.fin-mtag.on,.fin-mtag.active,.fin-fund.on,.fin-cat.active,.fin-tab.active){background:var(--lg-chip-on)!important;border:1px solid var(--lg-chip-on-line)!important;color:var(--lg-chip-on-fg)!important;box-shadow:var(--lg-chip-hi-on),var(--lg-lift-on)!important}html:root #app.is-mobile .fin-form--drawer .fin-f-type .fin-tab.active{background:linear-gradient(160deg,#ffffff42,#fff0 58%),#e8c07a!important;border:1px solid #e8c07a!important;color:#22190a!important;font-weight:600!important;box-shadow:0 6px 16px -8px #0000008c,inset 0 1px #ffffff80!important}html:root[data-theme=day] #app.is-mobile .fin-form--drawer .fin-f-type .fin-tab.active{background:linear-gradient(160deg,#fff3,#fff0 58%),#0a708c!important;border:1px solid #0a708c!important;color:#fff!important;box-shadow:0 6px 14px -8px #0a708c99,inset 0 1px #ffffff57!important}html:root #app.is-mobile :is(.fin-mtag.on,.fin-mtag.active) .fin-mtag-amt{color:var(--lg-chip-on-amt)!important}html:root #app.is-mobile .abb-cell{background:radial-gradient(120% 70% at 50% -20%,rgba(255,255,255,.2),transparent 62%),linear-gradient(160deg,#ffffff1c,#ffffff08 58%),#ffffff0e!important;-webkit-backdrop-filter:blur(22px) saturate(190%)!important;backdrop-filter:blur(22px) saturate(190%)!important;box-shadow:inset 0 1px #ffffff52,0 10px 24px -14px #0000008c!important}html:root #app.is-mobile .fin-form--drawer{box-sizing:border-box!important;max-width:100vw!important;overflow-x:hidden!important}html:root #app.is-mobile .fin-form--drawer .fin-form-body{overflow-x:hidden!important;touch-action:pan-y;overscroll-behavior-x:none}#app:not(.is-mobile) .fin-summary{margin-bottom:18px}html:root #app.is-mobile .fin-summary{margin-bottom:16px!important}html:root #app.is-mobile .fin-pools{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0 0 14px!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important;touch-action:auto}html:root #app.is-mobile .fin-pool{flex:none!important;width:auto!important;min-width:0!important;opacity:1!important;transform:none!important;padding:12px 11px!important;border:0!important;background:radial-gradient(120% 70% at 50% -20%,rgba(255,255,255,.18),transparent 62%),#ffffff12!important;-webkit-backdrop-filter:blur(20px) saturate(185%)!important;backdrop-filter:blur(20px) saturate(185%)!important;box-shadow:inset 0 1px #ffffff47,0 8px 20px -12px #00000080!important}html:root #app.is-mobile .fin-pool:after{display:none!important}html:root #app.is-mobile .fin-pool-sub{display:none!important}html:root #app.is-mobile .fin-pool-val{font-size:15px!important;letter-spacing:-.02em}html:root #app.is-mobile .fin-pool-name{font-size:11px!important;letter-spacing:.04em!important}html:root #app.is-mobile .fin-pool-icon{font-size:15px!important}html:root #app.is-mobile .fin-tabs{background:var(--lg-track)!important;border:1px solid var(--lg-track-line)!important;-webkit-backdrop-filter:blur(18px) saturate(180%)!important;backdrop-filter:blur(18px) saturate(180%)!important;box-shadow:inset 0 1px #ffffff1f!important}html:root #app.is-mobile .fin-tab-ind{background:var(--lg-thumb)!important;box-shadow:var(--lg-thumb-hi),var(--lg-lift-on)!important}html:root #app.is-mobile .fin-tab-item.on{color:var(--lg-chip-on-fg)!important}html:root[data-theme=day] #app.is-mobile .abb-cell{background:radial-gradient(120% 70% at 50% -20%,rgba(255,255,255,.9),transparent 58%),linear-gradient(160deg,#ffffffa8,#ffffff24 76%),#ffffff61!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;backdrop-filter:blur(20px) saturate(180%)!important;border:0!important;box-shadow:inset 0 1px #fff,0 1px 2px #18181b0d,0 10px 22px -14px #18181b4d!important}html:root[data-theme=day] #app.is-mobile .fin-pool{background:radial-gradient(120% 70% at 50% -20%,rgba(255,255,255,.92),transparent 62%),#ffffff8a!important;box-shadow:inset 0 1px #fff,0 8px 20px -12px #18181b3d!important}html:root[data-theme=day] #app.is-mobile :is(.fin-mtag,.fin-fund,.fin-cat,.fin-tab,.fin-quick-tag){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root[data-theme=day] #app.is-mobile .fin-form--drawer :is(.fin-fund,.fin-cat,.fin-tab,.fin-quick-tag){background:#ffffffbd!important;border:1px solid rgba(29,29,31,.08)!important;color:#2b3340!important;box-shadow:inset 0 1px #fff!important}html:root[data-theme=day] #app.is-mobile .fin-form--drawer :is(.fin-fund.active,.fin-cat.active,.fin-tab.active,.fin-quick-tag.on){background:#221c16!important;border-color:#221c16!important;color:#ecd9ae!important;box-shadow:inset 0 1px #ffffff24,0 4px 12px -6px #221c166b!important}html:root[data-theme=day] #app.is-mobile .fin-form--drawer .fin-cat.active,html:root[data-theme=day] #app.is-mobile .fin-form--drawer .fin-owner.active{background:#b5821c29!important;border-color:#b5821c85!important;color:#6b4f13!important;box-shadow:inset 0 1px #ffffff9e,0 2px 8px -4px #8a6a1e52!important}#app:not(.is-mobile) :is(.glass,.glass-card,.card-deep,.ls-card,.jade-card,.tech-panel,.bento-hero,.bento-mini,.bento-trend,.bento-wx,.bento-today,[class*=-card]:not([class*=-card-]):not([class*=__]):not(.el-card):where(:not(.wx-card,.fp-card,[class*=-cards])),[class*=-panel]:not([class*=-panel-]):not([class*=__]):where(:not(.fin-panel)),[class*=-kpi]:not([class*=-kpi-]):not([class*=__]):where(:not(.tv-kpi,.sb-kpi,[class*=-kpis])),[class*=-block]:not([class*=-block-]):not([class*=__])){background:radial-gradient(128% 150px at 50% -48px,rgba(255,255,255,.2) 0%,rgba(255,255,255,.045) 46%,transparent 72%),linear-gradient(180deg,#f8fcff1b,#f6faff11 52%,#f4f8ff0d)!important;-webkit-backdrop-filter:blur(26px) saturate(165%) brightness(1.06)!important;backdrop-filter:blur(26px) saturate(165%) brightness(1.06)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px #ffffff4d,inset 1px 0 #ffffff14,inset -1px 0 #ffffff0f,inset 0 0 22px -8px #ffffff24,0 14px 34px -14px #00000075!important}html:root[data-theme=day] #app:not(.is-mobile) :is(.glass,.glass-card,.card-deep,.ls-card,.jade-card,.tech-panel,.bento-hero,.bento-mini,.bento-trend,.bento-wx,.bento-today,[class*=-card]:not([class*=-card-]):not([class*=__]):not(.el-card):where(:not(.wx-card,.fp-card,[class*=-cards])),[class*=-panel]:not([class*=-panel-]):not([class*=__]):where(:not(.fin-panel)),[class*=-kpi]:not([class*=-kpi-]):not([class*=__]):where(:not(.tv-kpi,.sb-kpi,[class*=-kpis])),[class*=-block]:not([class*=-block-]):not([class*=__])){background:radial-gradient(128% 150px at 50% -48px,rgba(255,255,255,.92) 0%,rgba(255,255,255,.34) 44%,transparent 70%),linear-gradient(180deg,#ffffffd1,#ffffffa3)!important;-webkit-backdrop-filter:blur(20px) saturate(130%) brightness(1.01)!important;backdrop-filter:blur(20px) saturate(130%) brightness(1.01)!important;border:1px solid rgba(29,29,31,.07)!important;box-shadow:inset 0 1px #fff,inset 0 0 18px -8px #fff,0 10px 26px -14px #18181b38!important}#app:not(.is-mobile) .fin-page .fin-pools>button.fin-pool.glass{background:radial-gradient(128% 150px at 50% -48px,rgba(255,255,255,.18) 0%,rgba(255,255,255,.04) 46%,transparent 72%),linear-gradient(180deg,#f8fcff17,#f6faff0f 52%,#f4f8ff0b)!important;border-color:#ffffff21!important}#app:not(.is-mobile) .fin-page .fin-pools>button.fin-pool.glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(150% 96% at 50% 132%,var(--pool-accent),transparent 72%);opacity:.38}html:root[data-theme=day] #app:not(.is-mobile) .fin-page .fin-pools>button.fin-pool.glass{background:linear-gradient(180deg,#ffffffe0,#ffffffa8)!important;border-color:#1d1d1f14!important}html:root[data-theme=day] #app:not(.is-mobile) .fin-page .fin-pools>button.fin-pool.glass:before{opacity:.22}#app:not(.is-mobile) .fin-tabs{background:radial-gradient(120% 170% at 50% -46%,rgba(255,255,255,.15),transparent 66%),linear-gradient(180deg,#f8fcff14,#f4f8ff0a)!important;-webkit-backdrop-filter:blur(22px) saturate(150%) brightness(1.04)!important;backdrop-filter:blur(22px) saturate(150%) brightness(1.04)!important;border:1px solid rgba(255,255,255,.11)!important;box-shadow:inset 0 1px #ffffff42,0 10px 24px -16px #00000080!important}html:root[data-theme=day] #app:not(.is-mobile) .fin-tabs{background:linear-gradient(180deg,#ffffffd6,#ffffff94)!important;border-color:#1d1d1f14!important;box-shadow:inset 0 1px #fff,0 8px 20px -16px #18181b42!important}#app:not(.is-mobile) .fin-page :is(.fin-dim,.fin-btn.ghost,.fin-nav,.fin-dd){background:linear-gradient(180deg,#f8fcff13,#f4f8ff0a)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important;backdrop-filter:blur(18px) saturate(150%)!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #fff3!important}html:root[data-theme=day] #app:not(.is-mobile) .fin-page :is(.fin-dim,.fin-btn.ghost,.fin-nav,.fin-dd){background:linear-gradient(180deg,#ffffffd6,#fff9)!important;border-color:#1d1d1f12!important;box-shadow:inset 0 1px #fff!important}#app:not(.is-mobile) .fin-page .fin-toolbar .fin-dd.glass{background:linear-gradient(180deg,#f8fcff16,#f4f8ff0d)!important;-webkit-backdrop-filter:blur(26px) saturate(150%)!important;backdrop-filter:blur(26px) saturate(150%)!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff3d,0 18px 40px -18px #0000008c!important}html:root[data-theme=day] #app:not(.is-mobile) .fin-page .fin-toolbar .fin-dd.glass{background:linear-gradient(180deg,#ffffffe6,#ffffffb8)!important;border-color:#1d1d1f14!important;box-shadow:inset 0 1px #fff,0 16px 36px -18px #18181b47!important}#app:not(.is-mobile) :is([class*=-card],[class*=-panel],[class*=-kpi],[class*=-block]) :is([class*=-card]:not([class*=-card-]),[class*=-panel]:not([class*=-panel-]),[class*=-block]:not([class*=-block-])){background:#ffffff09!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;box-shadow:none!important}#app:not(.is-mobile) :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:#ffffff0b!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000029!important;border-radius:10px!important}html:root[data-theme=day] #app:not(.is-mobile) :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:#ffffffeb!important;border:1px solid rgba(29,29,31,.1)!important;box-shadow:inset 0 1px 2px #18181b0d!important}#app:not(.is-mobile) :is(.fin-tab-item.on,.fin-dim-btn.on){color:#0b1a2a!important;background:linear-gradient(180deg,#fffffff0,#ecf4ffd6)!important;box-shadow:inset 0 1px #fff,0 3px 12px -4px #00000073!important}html:root[data-theme=day] #app:not(.is-mobile) :is(.fin-tab-item.on,.fin-dim-btn.on){color:#14181f!important;background:#fff!important;box-shadow:inset 0 1px #fff,0 2px 8px -2px #18181b38,0 1px 2px #18181b1a!important}#app:not(.is-mobile) :is(.el-button--primary,.el-button--danger,.el-button--success,.el-button--warning):not(.is-plain):not(.is-text):not(.is-link){box-shadow:inset 0 1px #ffffff57,inset 0 -1px #0003,0 6px 18px -8px #0000006b,0 1px 2px #00000042!important}#app:not(.is-mobile) :is(.el-button--primary,.el-button--danger,.el-button--success,.el-button--warning):not(.is-plain):not(.is-text):not(.is-link){box-shadow:inset 0 1px #ffffff57,inset 0 -1px #0003,0 6px 18px -8px color-mix(in srgb,var(--el-button-bg-color, #4a7dbd) 58%,transparent),0 1px 2px #00000042!important}#app:not(.is-mobile) :is(.el-button--primary,.el-button--danger,.el-button--success,.el-button--warning):not(.is-plain):not(.is-text):not(.is-link):hover{box-shadow:inset 0 1px #ffffff75,inset 0 -1px #0000002e,0 10px 26px -10px color-mix(in srgb,var(--el-button-bg-color, #4a7dbd) 74%,transparent),0 1px 2px #0000003d!important}#app:not(.is-mobile) :is(.el-button--primary,.el-button--danger):not(.is-plain):active{box-shadow:inset 0 1px 2px #0000004d,inset 0 0 0 1px #0000000f!important}html:root[data-theme=day] #app:not(.is-mobile) :is(.el-button--primary,.el-button--danger,.el-button--success,.el-button--warning):not(.is-plain):not(.is-text):not(.is-link){box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #0000001a,0 4px 14px -6px color-mix(in srgb,var(--el-button-bg-color, #b8934c) 46%,transparent),0 1px 2px #18181b1a!important}html.m-app :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai,.notes-header button,.el-button--primary):not(.is-text):not(.is-link){box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000002e,0 6px 16px -8px #00000061!important}html.m-app :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai,.notes-header button,.el-button--primary):not(.is-text):not(.is-link){box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000002e,0 6px 16px -8px color-mix(in srgb,var(--m-accent, #0e93b8) 62%,transparent)!important}html.m-app :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai):active{box-shadow:inset 0 1px 2px #00000042!important}html[data-theme=day].m-app :is(.fin-btn.primary,.st-btn.primary,.tv-btn.primary,.ct-btn.primary,.abb-ai,.notes-header button,.el-button--primary):not(.is-text):not(.is-link){box-shadow:inset 0 1px #fff9,inset 0 -1px #00000014,0 4px 12px -6px color-mix(in srgb,var(--m-accent, #b8934c) 40%,transparent)!important}#app:not(.is-mobile) :is([class*=-badge]:not([class*=-badge-]),[class*=-pill]:not([class*=-pill-]),[class*=-chip-mini]){box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #00000024}#app:not(.is-mobile) .el-table.admin-table{background:#08101a57!important}#app:not(.is-mobile) .el-table.admin-table th.el-table__cell{background:linear-gradient(180deg,#fff1,#ffffff07)!important;border-bottom:1px solid rgba(255,255,255,.1)!important}#app:not(.is-mobile) .el-table.admin-table td.el-table__cell{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.055)!important}#app:not(.is-mobile) .el-table .el-table-fixed-column--right,#app:not(.is-mobile) .el-table .el-table-fixed-column--left{background:#101c2af5!important}#app:not(.is-mobile) .el-table th.el-table-fixed-column--right,#app:not(.is-mobile) .el-table th.el-table-fixed-column--left{background:#1a2838f7!important}#app:not(.is-mobile) .el-table .el-table-fixed-column--right:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.14),transparent)}html:root[data-theme=day] #app:not(.is-mobile) .el-table.admin-table{background:#f6f8fa99!important}html:root[data-theme=day] #app:not(.is-mobile) .el-table.admin-table th.el-table__cell{background:linear-gradient(180deg,#fffffff5,#f8fafccc)!important;border-bottom:1px solid rgba(29,29,31,.1)!important}html:root[data-theme=day] #app:not(.is-mobile) .el-table.admin-table td.el-table__cell{border-bottom:1px solid rgba(29,29,31,.07)!important}html:root[data-theme=day] #app:not(.is-mobile) .el-table .el-table-fixed-column--right,html:root[data-theme=day] #app:not(.is-mobile) .el-table .el-table-fixed-column--left{background:#fff!important}html:root[data-theme=day] #app:not(.is-mobile) .el-table th.el-table-fixed-column--right,html:root[data-theme=day] #app:not(.is-mobile) .el-table th.el-table-fixed-column--left{background:#f7f9fb!important}#app:not(.is-mobile) :is(.el-empty,.el-empty__image){background:transparent!important}#app:not(.is-mobile) [class*=-empty]:not([class*=-empty-]):not([class*=__]){background:#ffffff06!important;border:1px dashed rgba(255,255,255,.12)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0f!important}html:root[data-theme=day] #app:not(.is-mobile) [class*=-empty]:not([class*=-empty-]):not([class*=__]){background:#ffffffb3!important;border-color:#1d1d1f1f!important;box-shadow:inset 0 1px #fff,0 1px 3px #18181b0d!important}#app:not(.is-mobile) :is([class*=-search]:not([class*=-search-]):not([class*=__]):not(input):where(:not(.el-input,.el-select,.el-textarea,.el-date-editor,.el-input-number))){background:#ffffff09!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:inset 0 1px 2px #00000047,inset 0 -1px #ffffff12!important}html:root[data-theme=day] #app:not(.is-mobile) :is([class*=-search]:not([class*=-search-]):not([class*=__]):not(input):where(:not(.el-input,.el-select,.el-textarea,.el-date-editor,.el-input-number))){background:#fff!important;border:1px solid rgba(29,29,31,.1)!important;box-shadow:inset 0 1px 2px #18181b0f!important}#app:not(.is-mobile) .ls-empty{background:#ffffff06!important;border:1px dashed rgba(255,255,255,.12)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0f!important}html:root[data-theme=day] #app:not(.is-mobile) .ls-empty{background:#ffffffb3!important;border-color:#1d1d1f1f!important;box-shadow:inset 0 1px #fff,0 1px 3px #18181b0d!important}#app:not(.is-mobile) .ls-empty-btn--primary{background:linear-gradient(135deg,#3ed2ee,#1a9ad0 52%,#14689f)!important;color:#04121c!important;border-color:transparent!important;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #0000002e,0 6px 18px -8px #1a8fc499!important}#app:not(.is-mobile) .ls-empty-btn--primary:hover{background:linear-gradient(135deg,#5ce0f6,#26ade0 52%,#1a7ab4)!important}html:root[data-theme=day] #app:not(.is-mobile) .ls-empty-btn--primary{background:linear-gradient(135deg,#12a8cf,#0a708c)!important;color:#fff!important}#app.is-mobile .fin-dim{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:inset 0 1px #ffffff1a!important;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}html[data-theme=day] #app.is-mobile .fin-dim{background:#ffffff8c!important;border-color:#3c3c4312!important;box-shadow:inset 0 1px #fffffffa,0 1px 3px #1f29370d!important}html.m-app #app.is-mobile :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:#ffffff0e!important;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px 2px #0000004d,inset 0 -1px #ffffff12!important;border-radius:14px!important}html.m-app #app.is-mobile :is(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-textarea__inner:focus){box-shadow:inset 0 0 0 1px #4fd0ec9e,inset 0 1px 2px #00000042!important}html[data-theme=day].m-app #app.is-mobile :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:#ffffffeb!important;box-shadow:inset 0 0 0 1px #1d1d1f1a,inset 0 1px 2px #18181b0f!important}html[data-theme=day].m-app #app.is-mobile :is(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused){box-shadow:inset 0 0 0 1.5px #1a93b5b3,inset 0 1px 2px #18181b0d!important}.el-popper.el-tooltip:not([class*=__popper]):not([class*=__dropdown]):not(.el-popover){--el-tooltip-bg: rgba(20, 24, 34, .96);background:#141822f5!important;color:#f2f5fa!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important;box-shadow:0 10px 28px #0000004d!important;font-size:12px!important;line-height:1.5!important;padding:6px 10px!important}.el-popper.el-tooltip:not([class*=__popper]):not([class*=__dropdown]):not(.el-popover):after{content:"";position:absolute;width:8px;height:8px;background:#141822f5;border:1px solid rgba(255,255,255,.1);border-right-color:transparent;border-bottom-color:transparent;transform:rotate(45deg);pointer-events:none}.el-popper.el-tooltip:not([class*=__popper]):not([class*=__dropdown]):not(.el-popover)[data-popper-placement^=top]:after{bottom:-4.5px;left:calc(50% - 4px)}.el-popper.el-tooltip:not([class*=__popper]):not([class*=__dropdown]):not(.el-popover)[data-popper-placement^=bottom]:after{top:-4.5px;left:calc(50% - 4px);transform:rotate(225deg)}.el-popper.el-tooltip:not([class*=__popper]):not([class*=__dropdown]):not(.el-popover)[data-popper-placement^=left]:after{right:-4.5px;top:calc(50% - 4px);transform:rotate(135deg)}.el-popper.el-tooltip:not([class*=__popper]):not([class*=__dropdown]):not(.el-popover)[data-popper-placement^=right]:after{left:-4.5px;top:calc(50% - 4px);transform:rotate(-45deg)}:is(.el-popper.el-dropdown__popper,.el-popper.el-select__popper,.el-popper.el-picker__popper,.el-popper.el-date-picker__popper,.el-popper.el-cascader__dropdown){padding:0!important;border-radius:14px!important;overflow:hidden;border:1px solid var(--dp-line, rgba(127, 127, 127, .18))!important;background:var(--el-bg-color-overlay, #fff)!important;box-shadow:0 18px 44px -14px #00000052,0 2px 6px #00000014!important;color:var(--dp-text, #18181b)!important}html:root[data-theme=day] :is(.el-popper.el-dropdown__popper,.el-popper.el-select__popper,.el-popper.el-picker__popper,.el-popper.el-date-picker__popper,.el-popper.el-cascader__dropdown){border-color:#2a25211f!important;box-shadow:0 18px 44px -14px #18181b42,0 2px 6px #18181b0f!important}html body .xh-tip{position:fixed;z-index:4000;pointer-events:none;max-width:280px;padding:6px 10px;border-radius:10px;background:#141822f5;border:1px solid rgba(255,255,255,.1);color:#f2f5fa;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:normal;text-align:left;white-space:pre-line;box-shadow:0 10px 28px #0000004d;opacity:0;transform:translateY(2px);transition:opacity .14s ease,transform .14s ease}html body .xh-tip.is-on{opacity:1;transform:none}html body .xh-tip:after{content:"";position:absolute;width:8px;height:8px;background:#141822f5;border:1px solid rgba(255,255,255,.1);border-right-color:transparent;border-bottom-color:transparent;transform:rotate(45deg)}html body .xh-tip[data-pos=top]:after{bottom:-4.5px;left:calc(50% - 4px)}html body .xh-tip[data-pos=bottom]:after{top:-4.5px;left:calc(50% - 4px);transform:rotate(225deg)}html:root[data-theme] #app.is-mobile .fin-form--drawer *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
