:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out, var(--el-transition-duration) padding-left ease-in-out, var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.error-boundary[data-v-e165d616]{width:100%;height:100%}.error-boundary-fallback[data-v-e165d616]{justify-content:center;align-items:center;min-height:200px;padding:24px;display:flex}.error-boundary-content[data-v-e165d616]{text-align:center;background:var(--surface-card,#fff);border:var(--border-neo-width) solid var(--border-neo);max-width:400px;box-shadow:var(--shadow-neo-md);border-radius:12px;padding:32px 28px}.error-icon[data-v-e165d616]{color:var(--neo-orange);border:var(--border-neo-width) solid var(--border-neo);width:72px;height:72px;box-shadow:var(--shadow-neo-sm);background:#fff7ed;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex;transform:rotate(-2deg)}.error-title[data-v-e165d616]{letter-spacing:.04em;color:var(--border-neo);border-bottom:3px solid var(--neo-orange);margin:0 0 8px;padding-bottom:4px;font-size:20px;font-weight:900;display:inline-block}.error-message[data-v-e165d616]{color:#606266;margin:0 0 20px;font-size:14px;line-height:1.5}.error-actions[data-v-e165d616]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.error-btn[data-v-e165d616]{cursor:pointer;border:var(--border-neo-width) solid var(--border-neo);box-shadow:var(--shadow-neo-sm);border-radius:8px;padding:8px 20px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s,background-color .15s}.error-btn[data-v-e165d616]:active{box-shadow:var(--shadow-neo-active);transform:translate(1px,1px)}.error-btn-primary[data-v-e165d616]{background-color:var(--neo-yellow);color:var(--border-neo)}.error-btn-primary[data-v-e165d616]:hover{background-color:var(--neo-orange);color:#fff;box-shadow:var(--shadow-neo-hover);transform:translate(-2px,-2px)}.error-btn-primary[data-v-e165d616]:active{box-shadow:var(--shadow-neo-active);transform:translate(1px,1px)}.error-btn-secondary[data-v-e165d616]{color:var(--border-neo);background-color:#fff}.error-btn-secondary[data-v-e165d616]:hover{background-color:var(--neo-cyan);color:var(--border-neo);box-shadow:var(--shadow-neo-hover);transform:translate(-2px,-2px)}.error-btn-secondary[data-v-e165d616]:active{box-shadow:var(--shadow-neo-active);transform:translate(1px,1px)}.error-details[data-v-e165d616]{text-align:left;margin-top:20px}.error-details pre[data-v-e165d616]{border:var(--border-neo-width) solid var(--border-neo);box-shadow:var(--shadow-neo-sm);color:#606266;white-space:pre-wrap;word-break:break-all;background-color:#fff7ed;border-radius:8px;max-height:200px;padding:12px;font-size:12px;overflow:auto}[data-theme=dark] .error-boundary-content[data-v-e165d616]{background:var(--surface-card,#1f2937)}[data-theme=dark] .error-icon[data-v-e165d616]{background:#2d1f0f}[data-theme=dark] .error-title[data-v-e165d616]{color:var(--border-neo)}[data-theme=dark] .error-message[data-v-e165d616]{color:#9ca3af}[data-theme=dark] .error-btn-secondary[data-v-e165d616]{color:var(--border-neo);background:#111827}[data-theme=dark] .error-btn-secondary[data-v-e165d616]:hover{background:var(--neo-cyan);color:#111827}[data-theme=dark] .error-details pre[data-v-e165d616]{color:#9ca3af;background:#111827}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;vertical-align:middle;width:fit-content;display:inline-block;position:relative}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color);justify-content:center;align-items:center;display:inline-flex}.el-badge__content.is-fixed{top:0;right:calc(1px + var(--el-badge-size) / 2);z-index:var(--el-index-normal);position:absolute;transform:translateY(-50%)translate(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;width:8px;height:8px;padding:0;right:0}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);background-color:var(--el-message-bg-color);width:max-content;max-width:calc(100% - 32px);transition:opacity var(--el-transition-duration), transform .4s, top .4s, bottom .4s;padding:var(--el-message-padding);align-items:center;gap:8px;display:flex;position:fixed}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:50%;transform:translate(-50%)}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0}.el-message-fade-enter-from.is-left,.el-message-fade-enter-from.is-right,.el-message-fade-leave-to.is-left,.el-message-fade-leave-to.is-right{transform:translateY(-100%)}.el-message-fade-enter-from.is-left.is-bottom,.el-message-fade-enter-from.is-right.is-bottom,.el-message-fade-leave-to.is-left.is-bottom,.el-message-fade-leave-to.is-right.is-bottom{transform:translateY(100%)}.el-message-fade-enter-from.is-center,.el-message-fade-leave-to.is-center{transform:translate(-50%,-100%)}.el-message-fade-enter-from.is-center.is-bottom,.el-message-fade-leave-to.is-center.is-bottom{transform:translate(-50%,100%)}.appFade-enter-active,.appFade-leave-active{will-change:opacity;transition:opacity .2s}.appFade-enter-from,.appFade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}#nprogress .bar{background:#ba365d!important}.el-message-box-parent--hidden{width:100%!important}#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--color-primary:#3b82f6;--color-primary-light:#60a5fa;--color-primary-dark:#2563eb;--color-primary-gradient:#3b82f6;--color-accent:#f59e0b;--color-accent-orange:#f59e0b;--color-accent-red:#ef4444;--color-accent-pink:#f59e0b;--color-success:#10b981;--color-success-light:#34d399;--color-success-dark:#059669;--color-warning:#f59e0b;--color-danger:#ef4444;--color-danger-light:#f87171;--color-info:#3b82f6;--color-info-light:#93c5fd;--color-white:#fff;--color-black:#000;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-150:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-250:#dbeafe;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-slate-100:#e5e7eb;--color-slate-200:#d1d5db;--color-slate-300:#9ca3af;--color-slate-400:#6b7280;--color-slate-500:#4b5563;--color-slate-600:#374151;--color-slate-700:#1f2937;--color-slate-800:#111827;--color-slate-900:#030712;--text-primary:#111827;--text-secondary:#4b5563;--text-tertiary:#374151;--text-muted:#6b7280;--text-light:#9ca3af;--text-white:#fff;--text-inverse:#fff;--text-dark:#111827;--text-link:#3b82f6;--text-link-hover:#2563eb;--bg-primary:#f9fafb;--bg-secondary:#f3f4f6;--bg-tertiary:#f9fafb;--bg-dark:#111827;--bg-darker:#030712;--bg-overlay:#11182794;--surface-card:#f9fafb;--surface-card-muted:#f3f4f6;--surface-card-blue:#dbeafe;--surface-card-emerald:#d1fae5;--surface-card-amber:#fef3c7;--surface-card-hover:#e5e7eb;--bg-white-85:#ffffffd9;--bg-white-20:#fff3;--bg-black-50:#11182780;--bg-black-12:#1118271f;--bg-black-18:#1118272e;--glass-bg:#ffffffd1;--glass-bg-strong:#fffffff0;--glass-border:#00000014;--glass-border-light:#0000000d;--glass-shadow:0 4px 20px -2px #0000000d;--glass-shadow-hover:0 10px 25px -3px #00000014;--glass-blur:blur(16px);--glass-dark-bg:#1a2234d9;--glass-dark-border:#ffffff14;--glass-dark-shadow:0 4px 20px -2px #0006;--btn-primary:#3b82f6;--btn-primary-hover:#2563eb;--btn-success:#10b981;--btn-success-hover:#059669;--btn-danger:#ef4444;--btn-edit:#10b981;--btn-drop:#10b981;--btn-drop-hover:#059669;--status-watched:#f59e0b;--status-unwatch:#e5e7eb;--status-watching:#10b981;--status-none:#6b7280;--status-drop:#111827;--border-light:#e5e7eb;--border-gray:#e5e7eb;--border-active:#3b82f6;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 2px 6px -1px #0000000d, 0 1px 3px -1px #00000008;--shadow-md:0 6px 16px -2px #0000000f, 0 2px 6px -1px #00000008;--shadow-lg:0 12px 28px -4px #00000014, 0 4px 10px -2px #00000008;--shadow-xl:0 20px 40px -8px #0000001a;--shadow-button:0 2px 4px #3b82f633;--shadow-card:0 2px 10px 0 #0000000a, 0 1px 3px 0 #00000005;--shadow-card-hover:0 12px 26px -4px #00000014, 0 4px 10px -2px #00000008;--shadow-glow:0 0 20px #3b82f640;--border-neo-width:2px;--border-neo:#18181b;--border-neo-subtle:#18181b24;--shadow-neo-color:#18181b;--shadow-neo-xs:1px 1px 0px var(--shadow-neo-color);--shadow-neo-sm:2px 2px 0px var(--shadow-neo-color);--shadow-neo-md:4px 4px 0px var(--shadow-neo-color);--shadow-neo-lg:6px 6px 0px var(--shadow-neo-color);--shadow-neo-hover:5px 5px 0px var(--shadow-neo-color);--shadow-neo-active:1px 1px 0px var(--shadow-neo-color);--neo-yellow:#facc15;--neo-orange:#ff5023;--neo-blue:#2563eb;--neo-cyan:#06b6d4;--neo-pink:#fb7185;--neo-purple:#a855f7;--neo-green:#10b981;--bg-paper:#faf8f5;--radius-neo-card:10px;--radius-neo-tag:4px;--loading-dot-1:#dbeafe;--loading-dot-2:#bfdbfe;--loading-dot-3:#fde68a;--loading-dot-4:#fbbf24;--loading-dot-5:#f59e0b;--loading-dot-base:#3b82f6;--transition-fast:.2s ease;--transition-normal:.3s ease;--transition-slow:.5s ease;--animation-duration:1s;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-back:cubic-bezier(.16, 1, .3, 1);--ease-smooth:cubic-bezier(.2, .9, .2, 1);--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-context-menu:2147480000;--font-family-base:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--font-family-display:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--font-family-mono:"SF Mono", "Fira Code", "Cascadia Code", monospace;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--container-max-width:1280px;--sidebar-width:310px;--header-height:60px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-primary:#111827;--bg-secondary:#1f2937;--bg-tertiary:#374151;--surface-card:#1f2937;--surface-card-muted:#374151;--surface-card-blue:#172554;--surface-card-emerald:#064e3b;--surface-card-amber:#451a03;--surface-card-hover:#374151;--text-primary:#f9fafb;--text-secondary:#d1d5db;--text-tertiary:#e5e7eb;--text-muted:#9ca3af;--text-dark:#f9fafb;--color-gray-50:#111827;--color-gray-100:#1f2937;--color-gray-200:#374151;--color-gray-300:#4b5563;--color-gray-400:#6b7280;--color-gray-500:#9ca3af;--color-gray-600:#d1d5db;--color-gray-700:#e5e7eb;--color-gray-800:#f3f4f6;--color-gray-900:#f9fafb;--glass-bg:#1a2234d9;--glass-bg-strong:#1f293ef2;--glass-border:#ffffff14;--glass-border-light:#ffffff0d;--glass-shadow:0 4px 20px -2px #00000080;--glass-shadow-hover:0 10px 25px -3px #0009;--shadow-card:0 2px 10px 0 #00000059;--shadow-card-hover:0 12px 28px -4px #0009, 0 0 0 1px #ffffff14;--shadow-sm:0 2px 6px -1px #0006;--shadow-md:0 6px 16px -2px #00000080;--shadow-lg:0 12px 28px -4px #0009;--shadow-xl:0 20px 40px -8px #000000b3;--border-neo:#3f4c6b;--border-neo-subtle:#ffffff1f;--shadow-neo-color:#060911;--bg-paper:#0e1322}}[data-theme=dark]{--bg-primary:#111827;--bg-secondary:#1f2937;--bg-tertiary:#374151;--surface-card:#1f2937;--surface-card-muted:#374151;--surface-card-blue:#172554;--surface-card-emerald:#064e3b;--surface-card-amber:#451a03;--surface-card-hover:#374151;--text-primary:#f9fafb;--text-secondary:#d1d5db;--text-tertiary:#e5e7eb;--text-muted:#9ca3af;--text-inverse:#fff;--text-dark:#f9fafb;--color-gray-50:#111827;--color-gray-100:#1f2937;--color-gray-200:#374151;--color-gray-300:#4b5563;--color-gray-400:#6b7280;--color-gray-500:#9ca3af;--color-gray-600:#d1d5db;--color-gray-700:#e5e7eb;--color-gray-800:#f3f4f6;--color-gray-900:#f9fafb;--glass-bg:#1a2234d9;--glass-bg-strong:#1f293ef2;--glass-border:#ffffff14;--glass-border-light:#ffffff0d;--glass-shadow:0 4px 20px -2px #00000080;--glass-shadow-hover:0 10px 25px -3px #0009;--shadow-card:0 2px 10px 0 #00000059;--shadow-card-hover:0 12px 28px -4px #0009, 0 0 0 1px #ffffff14;--shadow-sm:0 2px 6px -1px #0006;--shadow-md:0 6px 16px -2px #00000080;--shadow-lg:0 12px 28px -4px #0009;--shadow-xl:0 20px 40px -8px #000000b3;--border-neo:#3f4c6b;--border-neo-subtle:#ffffff1f;--shadow-neo-color:#060911;--bg-paper:#0e1322}*{margin:0;padding:0}html{background-size:100% 100%;width:100%;height:100%}body{width:100%;font-size:var(--font-size-sm);font-family:var(--font-family-base);color:var(--text-primary);background-size:100% 100%;background-color:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;position:relative;overflow-y:auto}@property --perA{syntax:"<percentage>";inherits:false;initial-value:75%}@property --perB{syntax:"<percentage>";inherits:false;initial-value:99%}@property --perC{syntax:"<percentage>";inherits:false;initial-value:15%}@property --perD{syntax:"<percentage>";inherits:false;initial-value:16%}@property --perE{syntax:"<percentage>";inherits:false;initial-value:86%}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}body{background-color:var(--bg-paper,var(--bg-secondary));background-image:linear-gradient(90deg,#3b82f612 1px,#0000 1px),linear-gradient(#1118270a 1px,#0000 1px);background-repeat:repeat;background-size:64px 64px;background-attachment:fixed;animation:none}body:before,body:after{content:"";pointer-events:none;z-index:0;position:fixed;inset:0}body:before{background:radial-gradient(circle at 10% 12%,#facc1514 0 180px,#0000 181px),radial-gradient(circle at 90% 8%,#ff50230f 0 160px,#0000 161px)}body:after{display:none}#app{z-index:1;min-height:100vh;position:relative}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body{background-color:var(--bg-primary);background-image:linear-gradient(90deg,#60a5fa0f 1px,#0000 1px),linear-gradient(#f9fafb08 1px,#0000 1px)}:root:not([data-theme=light]) body:before{background:radial-gradient(circle at 10% 12%,#3b82f614 0 180px,#0000 181px),radial-gradient(circle at 90% 8%,#8b5cf60f 0 160px,#0000 161px)}}[data-theme=dark] body{background-color:var(--bg-primary);background-image:linear-gradient(90deg,#60a5fa0f 1px,#0000 1px),linear-gradient(#f9fafb08 1px,#0000 1px)}[data-theme=dark] body:before{background:radial-gradient(circle at 10% 12%,#3b82f614 0 180px,#0000 181px),radial-gradient(circle at 90% 8%,#8b5cf60f 0 160px,#0000 161px)}@keyframes move{to{--perA:85%;--perB:49%;--perC:45%;--perD:39%;--perE:70%;--angle:360deg}}a{color:inherit;cursor:pointer;transition:color var(--transition-fast);text-decoration:none}a:link,a:visited{color:inherit}a:hover{color:var(--color-accent)}a:active{transform:scale(.95)}img{-webkit-user-select:none;user-select:none}img:active{transform:scale(.95)}#can{height:auto;min-height:80vh;padding-bottom:10px;position:relative}.clearfix:after{content:"";clear:both;height:0;display:block}.btn{border-radius:5px;padding:1em 2em;text-decoration:none;display:inline-block}.btn-bubble{color:#fff;background-color:var(--btn-success);background-repeat:no-repeat}.btn-bubble:hover{background-color:var(--btn-success-hover);transform:scale(1.03)}.editBtn{background-color:var(--btn-edit);cursor:pointer;width:auto;height:40px;transition:background-color var(--transition-normal), transform var(--transition-fast);border:none;border-radius:10px;justify-content:center;align-items:center;padding:0 15px;display:flex;overflow:hidden}.editBtn:hover{background-color:var(--color-success-dark);transform:scale(1.03)}.editBtn svg{fill:#fff;z-index:3;transform-origin:bottom;height:15px;margin-right:5px;transition:all .2s}.editBtn:hover svg{transform:rotate(-15deg)translate(5px)}.editBtn:after{content:"";z-index:2;transform-origin:0;background-color:#fff;border-radius:2px;width:20px;height:1px;transition:transform .5s ease-out;position:absolute;bottom:12px;left:-5px;transform:scaleX(0)}.editBtn:hover:after{transform-origin:100%;left:0;transform:scaleX(1)}.editBtn span{color:#fff}.slide_text:after{content:attr(data-text);opacity:0;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0;transform:translate(-30%,5px)}.slide_text>span{transition:all .3s}.slide_text:hover.slide_text:after{opacity:1;transform:translateY(5px)}.slide_text:hover.slide_text>span{opacity:0}body .el-radio__input.is-checked .el-radio__inner{border-color:var(--border-neo,#18181b);background:#fff}body .el-radio__input.is-checked .el-radio__inner:after{background:var(--neo-orange,#ff5023)}body .el-radio__input.is-checked+.el-radio__label{color:var(--text-primary);font-weight:700}.el-radio__inner:after{width:50%;height:50%}body .dropCancelBtn{background-color:var(--btn-drop);color:var(--text-white)}body .dropCancelBtn:hover{background-color:var(--btn-drop-hover)}.neo-btn{font-weight:700;font-size:var(--font-size-sm);color:var(--text-primary);border:var(--border-neo-width) solid var(--border-neo);border-radius:var(--radius-neo-card);box-shadow:var(--shadow-neo-sm);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;justify-content:center;align-items:center;gap:6px;padding:8px 18px;text-decoration:none;transition:transform .14s cubic-bezier(.16,1,.3,1),box-shadow .14s cubic-bezier(.16,1,.3,1),background-color .14s;display:inline-flex}.neo-btn:hover{box-shadow:var(--shadow-neo-hover);transform:translate(-1.5px,-1.5px)}.neo-btn:active{box-shadow:var(--shadow-neo-active);transform:translate(1px,1px)}.neo-btn-primary{background-color:var(--neo-yellow);color:#18181b}.neo-btn-primary:hover{background-color:#fde047}.neo-badge{letter-spacing:.04em;text-transform:uppercase;border:1.5px solid var(--border-neo);border-radius:var(--radius-neo-tag);box-shadow:1px 1px 0px var(--shadow-neo-color);align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.seo-text-block{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.seo-text-block p{font-size:inherit}img.lazy-loading{opacity:0;transition:opacity .3s}img.lazy-loaded{opacity:1;transition:opacity .3s}img.lazy-error{opacity:.6}.el-card{background:var(--surface-card);border:var(--border-neo-width,2px) solid var(--border-neo,#18181b);border-radius:var(--radius-neo-card,10px);box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color));transition:box-shadow .16s cubic-bezier(.16,1,.3,1),border-color .16s,transform .16s cubic-bezier(.16,1,.3,1);transform:translate(0)}.el-card.is-always-shadow{box-shadow:var(--shadow-neo-md,4px 4px 0px var(--shadow-neo-color))}.el-card.is-hover-shadow:hover,.el-card.is-hover-shadow:focus{box-shadow:var(--shadow-neo-hover,5px 5px 0px var(--shadow-neo-color));border-color:var(--border-neo,#18181b);transform:translate(-1.5px,-1.5px)}.el-card__header{letter-spacing:.02em;font-weight:800;border-bottom:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important}.el-drawer,.el-popper,.el-picker-panel{background:var(--surface-card)!important;border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;box-shadow:var(--shadow-neo-lg,6px 6px 0px var(--shadow-neo-color))!important;border-radius:var(--radius-neo-card,10px)!important}.el-notification{overflow:hidden;background:var(--surface-card)!important;border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;box-shadow:var(--shadow-neo-md,4px 4px 0px var(--shadow-neo-color))!important;border-radius:var(--radius-neo-card,10px)!important;padding:14px 18px!important}.el-notification__title{letter-spacing:.02em;font-family:var(--font-family-base)!important;color:var(--text-primary)!important;font-size:15px!important;font-weight:800!important}.el-notification__content{font-weight:600;line-height:1.5;font-family:var(--font-family-base)!important;color:var(--text-secondary)!important;font-size:13px!important}.el-notification__closeBtn{transition:color .14s;color:var(--text-secondary)!important;top:14px!important;right:14px!important}.el-notification__closeBtn:hover{color:var(--neo-orange,#ff5023)!important}.el-notification .el-notification__icon{width:22px;height:22px;font-size:22px!important}.el-notification .el-notification__icon.el-icon-warning,.el-notification--warning .el-notification__icon{color:var(--neo-orange,#ff5023)!important}.el-notification .el-notification__icon.el-icon-success,.el-notification--success .el-notification__icon{color:var(--neo-green,#10b981)!important}.el-notification .el-notification__icon.el-icon-info,.el-notification--info .el-notification__icon{color:var(--neo-blue,#2563eb)!important}.el-notification .el-notification__icon.el-icon-error,.el-notification--error .el-notification__icon{color:var(--color-danger,#ef4444)!important}.el-message,.personal-space-message{z-index:12001!important;border-radius:var(--radius-neo-tag,4px)!important;border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;box-shadow:var(--shadow-neo-md,4px 4px 0px var(--shadow-neo-color))!important}[data-theme=dark] .el-drawer,[data-theme=dark] .el-popper,[data-theme=dark] .el-picker-panel,[data-theme=dark] .el-notification{background:var(--surface-card)!important;border-color:var(--border-neo,#3f4c6b)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-neo-lg,6px 6px 0px #060911)!important}[data-theme=dark] .el-notification__title{color:var(--text-primary)!important}[data-theme=dark] .el-notification__closeBtn,[data-theme=dark] .el-notification__content{color:var(--text-secondary)!important}[data-theme=dark] .el-card{background:var(--surface-card);border-color:var(--border-neo,#3f4c6b);box-shadow:var(--shadow-neo-sm,2px 2px 0px #060911);color:var(--text-primary)!important}[data-theme=dark] .el-card.is-always-shadow{box-shadow:var(--shadow-neo-md,4px 4px 0px #060911)}[data-theme=dark] .el-card.is-hover-shadow:hover,[data-theme=dark] .el-card.is-hover-shadow:focus{border-color:var(--neo-yellow,#facc15);box-shadow:5px 5px #060911}.el-popper.is-light{background:var(--surface-card)!important;border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-neo-md,4px 4px 0px var(--shadow-neo-color))!important}.el-popper.is-light>.el-popper__arrow:before{background:var(--surface-card)!important;border-color:var(--border-neo,#18181b)!important}.el-popper.is-dark{background:var(--bg-dark)!important;border:var(--border-neo-width,2px) solid var(--border-neo,#3f4c6b)!important;color:var(--text-white)!important;box-shadow:4px 4px #060911!important}.el-popper.is-dark>.el-popper__arrow:before{background:var(--bg-dark)!important;border-color:var(--border-neo,#3f4c6b)!important}[data-theme=dark] .el-drawer__title,[data-theme=dark] .el-drawer__body,[data-theme=dark] .el-card__body,[data-theme=dark] .el-card__header,[data-theme=dark] .el-form-item__label,[data-theme=dark] .el-radio,[data-theme=dark] .el-checkbox,[data-theme=dark] .el-empty__description,[data-theme=dark] .el-pagination,[data-theme=dark] .el-pagination button,[data-theme=dark] .el-pagination .el-pager li{color:var(--text-primary)!important}[data-theme=dark] .el-drawer__header,[data-theme=dark] .el-card__header{border-color:var(--glass-border)!important}[data-theme=dark] .el-input__wrapper,[data-theme=dark] .el-textarea__inner,[data-theme=dark] .el-select__wrapper,[data-theme=dark] .el-input-group__prepend,[data-theme=dark] .el-input-group__append{background:var(--bg-secondary)!important;border-color:var(--glass-border)!important;color:var(--text-primary)!important}[data-theme=dark] .el-input__inner,[data-theme=dark] .el-textarea__inner,[data-theme=dark] .el-select__placeholder:not(.is-transparent),[data-theme=dark] .el-select__selected-item:not(.is-transparent){color:var(--text-primary)!important}[data-theme=dark] .el-input__inner::placeholder,[data-theme=dark] .el-textarea__inner::placeholder,[data-theme=dark] .el-select__placeholder.is-transparent{color:var(--text-muted)!important}[data-theme=dark] .el-input__count,[data-theme=dark] .el-input__count-inner{color:var(--text-muted)!important;background:0 0!important}[data-theme=dark] .el-textarea .el-input__count{color:var(--text-muted)!important;background:var(--bg-secondary)!important}.setting-switch,.neo-switch,.center-setting-row .el-switch,.pl-toolbar .el-switch,.pl-dialog .el-switch,.catch-up-long-option .el-switch,.mode-toggle .el-switch,.chat-enter-toggle .el-switch,.sheetRow .el-switch,.sakura-toggle .el-switch{--el-switch-on-color:var(--neo-cyan,#06b6d4);--el-switch-off-color:var(--surface-card-muted,#d4d4d8);--el-switch-border-color:var(--border-neo,#18181b)}.setting-switch .el-switch__core,.neo-switch .el-switch__core,.center-setting-row .el-switch .el-switch__core,.pl-toolbar .el-switch .el-switch__core,.pl-dialog .el-switch .el-switch__core,.catch-up-long-option .el-switch .el-switch__core,.mode-toggle .el-switch .el-switch__core,.chat-enter-toggle .el-switch .el-switch__core,.sheetRow .el-switch .el-switch__core,.sakura-toggle .el-switch .el-switch__core{border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color))!important;border-radius:var(--radius-full,9999px)!important;transition:background-color .18s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), border-color .18s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), transform .15s ease, box-shadow .15s ease!important}.setting-switch .el-switch__action,.neo-switch .el-switch__action,.center-setting-row .el-switch .el-switch__action,.pl-toolbar .el-switch .el-switch__action,.pl-dialog .el-switch .el-switch__action,.catch-up-long-option .el-switch .el-switch__action,.mode-toggle .el-switch .el-switch__action,.chat-enter-toggle .el-switch .el-switch__action,.sheetRow .el-switch .el-switch__action,.sakura-toggle .el-switch .el-switch__action{border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;box-sizing:border-box!important;background-color:#fff!important}.setting-switch:hover:not(.is-disabled) .el-switch__core,.neo-switch:hover:not(.is-disabled) .el-switch__core,.center-setting-row .el-switch:hover:not(.is-disabled) .el-switch__core,.pl-toolbar .el-switch:hover:not(.is-disabled) .el-switch__core,.pl-dialog .el-switch:hover:not(.is-disabled) .el-switch__core,.catch-up-long-option .el-switch:hover:not(.is-disabled) .el-switch__core,.mode-toggle .el-switch:hover:not(.is-disabled) .el-switch__core,.chat-enter-toggle .el-switch:hover:not(.is-disabled) .el-switch__core,.sheetRow .el-switch:hover:not(.is-disabled) .el-switch__core,.sakura-toggle .el-switch:hover:not(.is-disabled) .el-switch__core{transform:translate(-1px,-1px);box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color))!important}.setting-switch:active:not(.is-disabled) .el-switch__core,.neo-switch:active:not(.is-disabled) .el-switch__core,.center-setting-row .el-switch:active:not(.is-disabled) .el-switch__core,.pl-toolbar .el-switch:active:not(.is-disabled) .el-switch__core,.pl-dialog .el-switch:active:not(.is-disabled) .el-switch__core,.catch-up-long-option .el-switch:active:not(.is-disabled) .el-switch__core,.mode-toggle .el-switch:active:not(.is-disabled) .el-switch__core,.chat-enter-toggle .el-switch:active:not(.is-disabled) .el-switch__core,.sheetRow .el-switch:active:not(.is-disabled) .el-switch__core,.sakura-toggle .el-switch:active:not(.is-disabled) .el-switch__core{transform:translate(1px,1px);box-shadow:var(--shadow-neo-active,1px 1px 0px var(--shadow-neo-color))!important}.setting-switch.is-focus .el-switch__core,.setting-switch:focus-visible .el-switch__core,.setting-switch:focus-within .el-switch__core,.neo-switch.is-focus .el-switch__core,.neo-switch:focus-visible .el-switch__core,.neo-switch:focus-within .el-switch__core,.center-setting-row .el-switch.is-focus .el-switch__core,.center-setting-row .el-switch:focus-visible .el-switch__core,.pl-toolbar .el-switch.is-focus .el-switch__core,.pl-toolbar .el-switch:focus-visible .el-switch__core,.pl-dialog .el-switch.is-focus .el-switch__core,.pl-dialog .el-switch:focus-visible .el-switch__core,.catch-up-long-option .el-switch.is-focus .el-switch__core,.catch-up-long-option .el-switch:focus-visible .el-switch__core,.mode-toggle .el-switch.is-focus .el-switch__core,.mode-toggle .el-switch:focus-visible .el-switch__core,.chat-enter-toggle .el-switch.is-focus .el-switch__core,.chat-enter-toggle .el-switch:focus-visible .el-switch__core,.sheetRow .el-switch.is-focus .el-switch__core,.sheetRow .el-switch:focus-visible .el-switch__core,.sakura-toggle .el-switch.is-focus .el-switch__core,.sakura-toggle .el-switch:focus-visible .el-switch__core{outline:2px solid var(--neo-orange,#ff5023)!important;outline-offset:2px!important;border-radius:var(--radius-full,9999px)!important}.setting-switch .el-switch__label,.neo-switch .el-switch__label,.pl-toolbar .el-switch .el-switch__label,.pl-dialog .el-switch .el-switch__label{font-weight:700;transition:color .15s;color:var(--text-secondary)!important}.setting-switch .el-switch__label.is-active,.neo-switch .el-switch__label.is-active,.pl-toolbar .el-switch .el-switch__label.is-active,.pl-dialog .el-switch .el-switch__label.is-active{font-weight:800;color:var(--text-primary)!important}[data-theme=dark] .setting-switch,[data-theme=dark] .neo-switch,[data-theme=dark] .center-setting-row .el-switch,[data-theme=dark] .pl-toolbar .el-switch,[data-theme=dark] .pl-dialog .el-switch,[data-theme=dark] .catch-up-long-option .el-switch,[data-theme=dark] .mode-toggle .el-switch,[data-theme=dark] .chat-enter-toggle .el-switch,[data-theme=dark] .sheetRow .el-switch,[data-theme=dark] .sakura-toggle .el-switch{--el-switch-off-color:var(--surface-card-muted,#27272a)}[data-theme=dark] .setting-switch .el-switch__core,[data-theme=dark] .neo-switch .el-switch__core,[data-theme=dark] .center-setting-row .el-switch .el-switch__core,[data-theme=dark] .pl-toolbar .el-switch .el-switch__core,[data-theme=dark] .pl-dialog .el-switch .el-switch__core,[data-theme=dark] .catch-up-long-option .el-switch .el-switch__core,[data-theme=dark] .mode-toggle .el-switch .el-switch__core,[data-theme=dark] .chat-enter-toggle .el-switch .el-switch__core,[data-theme=dark] .sheetRow .el-switch .el-switch__core,[data-theme=dark] .sakura-toggle .el-switch .el-switch__core{border-color:var(--border-neo,#3f4c6b)!important;box-shadow:1px 1px 0px var(--shadow-neo-color,#060911)!important}[data-theme=dark] .setting-switch .el-switch__action,[data-theme=dark] .neo-switch .el-switch__action,[data-theme=dark] .center-setting-row .el-switch .el-switch__action,[data-theme=dark] .pl-toolbar .el-switch .el-switch__action,[data-theme=dark] .pl-dialog .el-switch .el-switch__action,[data-theme=dark] .catch-up-long-option .el-switch .el-switch__action,[data-theme=dark] .mode-toggle .el-switch .el-switch__action,[data-theme=dark] .chat-enter-toggle .el-switch .el-switch__action,[data-theme=dark] .sheetRow .el-switch .el-switch__action,[data-theme=dark] .sakura-toggle .el-switch .el-switch__action{border-color:var(--border-neo,#3f4c6b)!important;background-color:#fff!important}[data-theme=dark] .setting-switch .el-switch__label,[data-theme=dark] .neo-switch .el-switch__label,[data-theme=dark] .pl-toolbar .el-switch .el-switch__label,[data-theme=dark] .pl-dialog .el-switch .el-switch__label{color:var(--text-secondary)!important}[data-theme=dark] .setting-switch .el-switch__label.is-active,[data-theme=dark] .neo-switch .el-switch__label.is-active,[data-theme=dark] .pl-toolbar .el-switch .el-switch__label.is-active,[data-theme=dark] .pl-dialog .el-switch .el-switch__label.is-active{color:var(--text-primary)!important}[data-theme=dark] .el-switch__label{color:var(--text-secondary)!important}[data-theme=dark] .el-switch__label.is-active{color:var(--color-primary)!important}[data-theme=dark] .el-radio-button__inner{border-color:var(--glass-border)!important;background:var(--bg-secondary)!important;color:var(--text-secondary)!important}[data-theme=dark] .el-radio-button__original-radio:checked+.el-radio-button__inner{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--text-white)!important}.personal-space-tabs-card{border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;background:var(--surface-card)!important;box-shadow:var(--shadow-neo-md,4px 4px 0 var(--shadow-neo-color,#18181b))!important;border-radius:14px!important;padding:8px 12px!important}.personal-space-tabs-card .el-tabs__header{min-width:0;margin-bottom:0;overflow:visible!important}.personal-space-tabs-card .el-tabs__nav-wrap,.personal-space-tabs-card .el-tabs__nav-wrap.is-scrollable{margin:0!important;padding:0!important;overflow:hidden!important}.personal-space-tabs-card .el-tabs__nav-prev,.personal-space-tabs-card .el-tabs__nav-next{display:none!important}.personal-space-tabs-card .el-tabs__nav-scroll{-webkit-overflow-scrolling:touch;width:100%;min-width:0;scrollbar-width:thin!important;scrollbar-color:color-mix(in srgb, var(--border-neo,#18181b) 45%, transparent) transparent!important;padding:4px 6px 6px 4px!important;overflow:auto hidden!important}.personal-space-tabs-card .el-tabs__nav-scroll::-webkit-scrollbar{height:6px!important;display:block!important}.personal-space-tabs-card .el-tabs__nav-scroll::-webkit-scrollbar-track{background:0 0!important;border-radius:999px!important}.personal-space-tabs-card .el-tabs__nav-scroll::-webkit-scrollbar-thumb{transition:background .2s;background:color-mix(in srgb, var(--border-neo,#18181b) 35%, transparent)!important;border-radius:999px!important}.personal-space-tabs-card .el-tabs__nav-scroll::-webkit-scrollbar-thumb:hover{background:var(--border-neo,#18181b)!important}.personal-space-tabs-card .el-tabs__nav{gap:8px!important;min-width:100%!important;padding-bottom:2px!important;display:inline-flex!important;transform:none!important}.personal-space-tabs-card .el-tabs__item{min-width:86px;height:42px;color:var(--text-secondary);background:0 0;margin-right:0;white-space:nowrap!important;border:var(--border-neo-width,2px) solid transparent!important;font-family:var(--font-family-base)!important;letter-spacing:.04em!important;text-align:center!important;cursor:pointer!important;transition:transform .16s var(--ease-out-back), box-shadow .16s var(--ease-out-back), color .16s var(--ease-smooth), background .16s var(--ease-smooth), border-color .16s var(--ease-smooth)!important;border-radius:10px!important;flex-shrink:0!important;padding:0 20px!important;font-size:14px!important;font-weight:800!important;line-height:1!important}.personal-space-tabs-card .el-tabs--top>.el-tabs__header .el-tabs__item:nth-child(2),.personal-space-tabs-card .el-tabs--top>.el-tabs__header .el-tabs__item:last-child,.personal-space-tabs-card .el-tabs__item:first-child,.personal-space-tabs-card .el-tabs__item:last-child{padding:0 20px!important}.personal-space-tabs-card .el-tabs__item:before,.personal-space-tabs-card .el-tabs__item:after{display:none!important}.personal-space-tabs-card .el-tabs__item:not(.is-active):hover{border-color:var(--border-neo,#18181b)!important;background:var(--neo-cyan,#06b6d4)!important;color:#18181b!important;box-shadow:var(--shadow-neo-sm,2px 2px 0 var(--shadow-neo-color,#18181b))!important;transform:translate(-1px,-1px)!important}.personal-space-tabs-card .el-tabs__item:active{box-shadow:none!important;transform:translate(1px,1px)!important}.personal-space-tabs-card .el-tabs__item.is-active,.personal-space-tabs-card .el-tabs--top>.el-tabs__header .el-tabs__item.is-active{border-color:var(--border-neo,#18181b)!important;background:var(--neo-yellow,#facc15)!important;color:#18181b!important;box-shadow:var(--shadow-neo-sm,2px 2px 0 var(--shadow-neo-color,#18181b))!important;font-weight:900!important}.personal-space-tabs-card .el-tabs__item.is-active:hover,.personal-space-tabs-card .el-tabs--top>.el-tabs__header .el-tabs__item.is-active:hover{background:var(--neo-orange,#ff5023)!important;color:#fff!important;box-shadow:var(--shadow-neo-hover,4px 4px 0 var(--shadow-neo-color,#18181b))!important;transform:translate(-1px,-1px)!important}.personal-space-tabs-card .el-tabs__active-bar{display:none!important}[data-theme=dark] .personal-space-tabs-card{background:var(--surface-card,#14161f)!important;border-color:var(--border-neo,#3f4c6b)!important;box-shadow:4px 4px 0 var(--shadow-neo-color,#060911)!important}[data-theme=dark] .personal-space-tabs-card .el-tabs__nav-scroll{scrollbar-color:color-mix(in srgb, var(--border-neo,#3f4c6b) 70%, transparent) transparent!important}[data-theme=dark] .personal-space-tabs-card .el-tabs__nav-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--border-neo,#3f4c6b) 60%, transparent)!important}[data-theme=dark] .personal-space-tabs-card .el-tabs__nav-scroll::-webkit-scrollbar-thumb:hover{background:var(--neo-blue,#2563eb)!important}[data-theme=dark] .personal-space-tabs-card .el-tabs__item{color:var(--text-secondary)!important}[data-theme=dark] .personal-space-tabs-card .el-tabs__item:not(.is-active):hover{border-color:var(--border-neo,#3f4c6b)!important;background:var(--neo-blue,#2563eb)!important;color:#fff!important;box-shadow:2px 2px 0 var(--shadow-neo-color,#060911)!important}[data-theme=dark] .personal-space-tabs-card .el-tabs__item.is-active,[data-theme=dark] .personal-space-tabs-card .el-tabs--top>.el-tabs__header .el-tabs__item.is-active{border-color:var(--border-neo,#3f4c6b)!important;background:var(--neo-orange,#ff5023)!important;color:#fff!important;box-shadow:2px 2px 0 var(--shadow-neo-color,#060911)!important}[data-theme=dark] .personal-space-tabs-card .el-tabs__item.is-active:hover,[data-theme=dark] .personal-space-tabs-card .el-tabs--top>.el-tabs__header .el-tabs__item.is-active:hover{background:var(--neo-yellow,#facc15)!important;color:#18181b!important}[data-theme=dark] .el-table,[data-theme=dark] .el-table tr,[data-theme=dark] .el-table th.el-table__cell,[data-theme=dark] .el-table td.el-table__cell{background:var(--bg-primary)!important;color:var(--text-primary)!important;border-color:var(--glass-border)!important}[data-theme=dark] .el-table__header-wrapper th,[data-theme=dark] .el-table__fixed-header-wrapper th{background:var(--bg-secondary)!important}[data-theme=dark] .el-pagination.is-background .el-pager li,[data-theme=dark] .el-pagination.is-background button{background:var(--bg-secondary)!important;color:var(--text-secondary)!important}[data-theme=dark] .el-pagination.is-background .el-pager li.is-active{background:var(--color-primary)!important;color:var(--text-white)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:999px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-light)}::selection{color:inherit;background:#dbeafe}.glass-card{background:var(--surface-card);border:var(--border-neo-width,2px) solid var(--border-neo,#18181b);border-radius:var(--radius-neo-card,10px);box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color));transition:box-shadow .16s cubic-bezier(.16,1,.3,1),border-color .16s,transform .16s cubic-bezier(.16,1,.3,1)}.glass-card:hover{box-shadow:var(--shadow-neo-hover,5px 5px 0px var(--shadow-neo-color))}.glass-card-strong{background:var(--surface-card);border:var(--border-neo-width,2px) solid var(--border-neo,#18181b);border-radius:var(--radius-neo-card,10px);box-shadow:var(--shadow-neo-md,4px 4px 0px var(--shadow-neo-color));transition:box-shadow .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1)}.glass-card-strong:hover{box-shadow:var(--shadow-neo-lg,6px 6px 0px var(--shadow-neo-color))}.btn-glass{border-radius:var(--radius-neo-card,8px);border:var(--border-neo-width,2px) solid var(--border-neo,#18181b);min-height:38px;color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm);cursor:pointer;box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color));background:#fff;justify-content:center;align-items:center;gap:6px;padding:8px 18px;font-weight:700;transition:background-color .14s,border-color .14s,box-shadow .14s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-glass:hover{background:var(--neo-yellow,#facc15);border-color:var(--border-neo,#18181b);color:#18181b;box-shadow:var(--shadow-neo-hover,4px 4px 0px var(--shadow-neo-color));transform:translate(-1.5px,-1.5px)}.btn-glass:active{box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color));transform:translate(1px,1px)}.btn-primary-gradient{background:var(--neo-yellow,#facc15);color:#18181b;border:var(--border-neo-width,2px) solid var(--border-neo,#18181b);border-radius:var(--radius-neo-card,8px);box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color));cursor:pointer;font-weight:800;transition:box-shadow .14s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.16,1,.3,1),background-color .14s}.btn-primary-gradient:hover{box-shadow:var(--shadow-neo-hover,4px 4px 0px var(--shadow-neo-color));background:#fde047;transform:translate(-1.5px,-1.5px)}.btn-primary-gradient:active{box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color));transform:translate(1px,1px)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in-up{animation:fade-in-up .5s var(--ease-out-expo) both}@media (prefers-color-scheme:dark){.nav-glass.nav-glass{background:var(--bg-primary);border-color:var(--glass-border-light)}.nav-glass.nav-glass:hover{background:var(--bg-secondary)}.nav-divider{background:var(--glass-border-light)}nav ul li{color:var(--text-secondary)}}[data-theme=dark] .nav-glass.nav-glass{background:var(--bg-primary);border-color:var(--glass-border-light)}[data-theme=dark] .nav-glass.nav-glass:hover{background:var(--bg-secondary)}[data-theme=dark] .nav-divider{background:var(--glass-border-light)}[data-theme=dark] nav ul li{color:var(--text-secondary)}.el-message-box{background:var(--surface-card)!important;border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;box-shadow:var(--shadow-neo-lg,6px 6px 0px var(--shadow-neo-color))!important;border-radius:var(--radius-neo-card,10px)!important}.el-popper.is-tour-confirm{box-sizing:border-box;overflow:visible;background:var(--surface-card,#f9fafb)!important;border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;border-radius:var(--radius-neo-card,10px)!important;box-shadow:var(--shadow-neo-lg,6px 6px 0 var(--shadow-neo-color,#18181b))!important;padding:0!important}.el-popper.is-tour-confirm .el-popconfirm{box-sizing:border-box;min-width:0;color:var(--text-primary,#111827);font-family:var(--font-family-base);padding:14px 14px 12px}.el-popper.is-tour-confirm .el-popconfirm__main{color:inherit;text-wrap:pretty;align-items:flex-start;gap:8px;margin:0;font-size:13px;font-weight:700;line-height:1.45;display:flex}.el-popper.is-tour-confirm .el-popconfirm__icon{flex:none;width:16px;height:16px;margin:1px 0 0;font-size:16px;color:var(--neo-orange,#ff5023)!important}.el-popper.is-tour-confirm .el-popconfirm__action{justify-content:flex-end;align-items:center;gap:8px;margin:12px 0 0;display:flex}.el-popper.is-tour-confirm .el-popconfirm__action .el-button{letter-spacing:.02em;min-height:30px;line-height:1.2;border-radius:var(--radius-neo-tag,4px)!important;font-family:var(--font-family-base)!important;transition:transform .14s var(--ease-out-expo), box-shadow .14s var(--ease-out-expo), background-color .14s ease!important;margin:0!important;padding:5px 12px!important;font-size:12px!important;font-weight:900!important}.el-popper.is-tour-confirm .el-popconfirm__action .el-button.is-text{box-shadow:none!important;color:var(--text-secondary,#4b5563)!important;background:0 0!important;border:0!important}.el-popper.is-tour-confirm .el-popconfirm__action .el-button.is-text:hover{color:var(--text-primary,#111827)!important;background:var(--surface-card-muted,#f3f4f6)!important}.el-popper.is-tour-confirm .el-popconfirm__action .el-button--primary{border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;background:var(--neo-yellow,#facc15)!important;color:#18181b!important;box-shadow:var(--shadow-neo-xs,1px 1px 0 var(--shadow-neo-color,#18181b))!important}.el-popper.is-tour-confirm .el-popconfirm__action .el-button--primary:hover{transform:translate(-1px,-1px);background:var(--neo-orange,#ff5023)!important;color:#fff!important;box-shadow:var(--shadow-neo-sm,2px 2px 0 var(--shadow-neo-color,#18181b))!important}.el-popper.is-tour-confirm .el-popconfirm__action .el-button--primary:active{transform:translate(1px,1px);box-shadow:none!important}.el-popper.is-tour-confirm .el-popper__arrow:before{background:var(--surface-card,#f9fafb)!important;border-color:var(--border-neo,#18181b)!important}.el-popper.is-tour-confirm[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000!important;border-left-color:#0000!important}.el-popper.is-tour-confirm[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}[data-theme=dark] .el-popper.is-tour-confirm{background:var(--surface-card,#1a2234)!important;border-color:var(--border-neo,#3f4c6b)!important;box-shadow:var(--shadow-neo-lg,6px 6px 0 #060911)!important}[data-theme=dark] .el-popper.is-tour-confirm .el-popconfirm{color:var(--text-primary,#f8fafc)}[data-theme=dark] .el-popper.is-tour-confirm .el-popconfirm__action .el-button.is-text{color:var(--text-secondary,#cbd5e1)!important}[data-theme=dark] .el-popper.is-tour-confirm .el-popconfirm__action .el-button.is-text:hover{color:var(--text-primary,#f8fafc)!important;background:var(--surface-card-hover,#374151)!important}[data-theme=dark] .el-popper.is-tour-confirm .el-popconfirm__action .el-button--primary{border-color:var(--border-neo,#3f4c6b)!important;box-shadow:1px 1px #060911!important}[data-theme=dark] .el-popper.is-tour-confirm .el-popper__arrow:before{background:var(--surface-card,#1a2234)!important;border-color:var(--border-neo,#3f4c6b)!important}@media (width<=520px){.el-popper.is-tour-confirm{width:min(260px,100vw - 32px)!important}.el-popper.is-tour-confirm .el-popconfirm__main{font-size:12px}}.el-dialog{--el-dialog-padding-primary:0;--el-dialog-bg-color:var(--bg-paper);--el-dialog-border-radius:var(--radius-neo-card);--el-text-color-primary:var(--border-neo);overflow:hidden;background:var(--bg-paper)!important;border:var(--border-neo-width) solid var(--border-neo)!important;border-radius:var(--radius-neo-card)!important;box-shadow:var(--shadow-neo-lg)!important;padding:0!important}.el-dialog__header{background:var(--neo-yellow)!important;border-bottom:var(--border-neo-width) solid var(--border-neo)!important;color:var(--border-neo)!important;margin-right:0!important;padding:14px 52px 14px 18px!important;position:relative!important}.el-dialog__title{color:var(--border-neo)!important;letter-spacing:.04em!important;font-weight:900!important;font-size:var(--font-size-lg)!important;font-family:var(--font-family-base)!important}.el-dialog__headerbtn{border:var(--border-neo-width) solid var(--border-neo)!important;border-radius:var(--radius-neo-tag,6px)!important;width:32px!important;height:32px!important;box-shadow:var(--shadow-neo-sm)!important;transition:transform var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast)!important;background:#fff!important;justify-content:center!important;align-items:center!important;display:flex!important;top:14px!important;right:14px!important}.el-dialog__headerbtn .el-dialog__close,.el-dialog__headerbtn .el-icon{color:var(--border-neo)!important;font-weight:900!important}.el-dialog__headerbtn:hover{background:var(--neo-pink)!important;box-shadow:var(--shadow-neo-hover)!important;transform:translate(-1px,-1px)!important}.el-dialog__headerbtn:hover .el-dialog__close,.el-dialog__headerbtn:hover .el-icon{color:var(--border-neo)!important}.el-dialog__headerbtn:active{box-shadow:var(--shadow-neo-active)!important;transform:translate(1px,1px)!important}.el-dialog__body{background-color:var(--bg-paper)!important;color:var(--text-primary)!important;padding:18px!important}.el-dialog__body.screenshot-preview-body{box-sizing:border-box;max-height:min(62vh,520px);overflow:auto}.el-dialog__footer{justify-content:flex-end;align-items:center;gap:12px;background-color:var(--bg-paper)!important;border-top:var(--border-neo-width) solid var(--border-neo)!important;padding:14px 20px!important;display:flex!important}.el-dialog__footer .dialog-footer{align-items:center;gap:12px;display:inline-flex}.el-dialog__footer .el-button,.el-dialog__footer button:not(.el-dialog__headerbtn),.el-dialog .dialog-footer .el-button,.el-dialog .dialog-footer button{letter-spacing:.03em;cursor:pointer;min-height:36px;transform:translate(0);border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;border-radius:var(--radius-neo-tag,8px)!important;font-family:var(--font-family-base)!important;box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color))!important;padding:8px 18px!important;font-size:14px!important;font-weight:800!important;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.16,1,.3,1)!important}.el-dialog__footer .el-button:not(.el-button--primary):not(.el-button--danger),.el-dialog__footer button:not(.el-button--primary):not(.el-button--danger):not(.el-dialog__headerbtn),.el-dialog .dialog-footer .el-button:not(.el-button--primary):not(.el-button--danger),.el-dialog .dialog-footer button:not(.el-button--primary):not(.el-button--danger){color:var(--text-primary)!important;background:#fff!important}.el-dialog__footer .el-button:not(.el-button--primary):not(.el-button--danger):hover,.el-dialog__footer button:not(.el-button--primary):not(.el-button--danger):not(.el-dialog__headerbtn):hover,.el-dialog .dialog-footer .el-button:not(.el-button--primary):not(.el-button--danger):hover,.el-dialog .dialog-footer button:not(.el-button--primary):not(.el-button--danger):hover{transform:translate(-1.5px,-1.5px);background:var(--neo-cyan,#06b6d4)!important;border-color:var(--border-neo,#18181b)!important;color:#18181b!important;box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color))!important}.el-dialog__footer .el-button:not(.el-button--primary):not(.el-button--danger):active,.el-dialog__footer button:not(.el-button--primary):not(.el-button--danger):not(.el-dialog__headerbtn):active,.el-dialog .dialog-footer .el-button:not(.el-button--primary):not(.el-button--danger):active,.el-dialog .dialog-footer button:not(.el-button--primary):not(.el-button--danger):active{transform:translate(1px,1px);box-shadow:none!important}.el-dialog__footer .el-button--primary,.el-dialog .dialog-footer .el-button--primary{background:var(--neo-yellow,#facc15)!important;color:#18181b!important;border-color:var(--border-neo,#18181b)!important}.el-dialog__footer .el-button--primary:hover,.el-dialog .dialog-footer .el-button--primary:hover{transform:translate(-1.5px,-1.5px);background:var(--neo-orange,#ff5023)!important;color:#fff!important;border-color:var(--border-neo,#18181b)!important;box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color))!important}.el-dialog__footer .el-button--primary:active,.el-dialog .dialog-footer .el-button--primary:active{transform:translate(1px,1px);box-shadow:none!important}.el-dialog__footer .el-button--danger,.el-dialog .dialog-footer .el-button--danger{background:var(--neo-pink,#fb7185)!important;color:#fff!important;border-color:var(--border-neo,#18181b)!important}.el-dialog__footer .el-button--danger:hover,.el-dialog .dialog-footer .el-button--danger:hover{transform:translate(-1.5px,-1.5px);background:var(--color-danger,#ef4444)!important;box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color))!important}.el-dialog__footer .el-button--danger:active,.el-dialog .dialog-footer .el-button--danger:active{transform:translate(1px,1px);box-shadow:none!important}.el-dialog__footer .el-button.is-disabled,.el-dialog__footer .el-button.is-disabled:hover,.el-dialog__footer button:disabled,.el-dialog__footer button:disabled:hover,.el-dialog .dialog-footer .el-button.is-disabled,.el-dialog .dialog-footer .el-button.is-disabled:hover,.el-dialog .dialog-footer button:disabled,.el-dialog .dialog-footer button:disabled:hover{cursor:not-allowed;color:#9ca3af!important;border-color:var(--border-neo-subtle,#d1d5db)!important;box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color))!important;background:#e5e7eb!important;transform:none!important}.el-dialog__footer .el-button--primary.is-disabled,.el-dialog__footer .el-button--primary.is-disabled:hover,.el-dialog .dialog-footer .el-button--primary.is-disabled,.el-dialog .dialog-footer .el-button--primary.is-disabled:hover{color:#a1a1aa!important;border-color:var(--border-neo-subtle,#d1d5db)!important;box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color))!important;background:#fef08a!important;transform:none!important}.el-dialog .el-loading-mask{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#faf8f5eb!important}.el-dialog .el-loading-spinner .path{stroke:var(--neo-orange)!important;stroke-width:3px!important}.el-dialog .el-loading-spinner .el-loading-text{color:var(--border-neo)!important;letter-spacing:.06em!important;font-weight:800!important}.el-message-box{overflow:hidden;box-sizing:border-box!important;padding:16px 20px 20px!important}.el-message-box__header{border-bottom:var(--border-neo-width,2px) solid var(--border-neo,#18181b);justify-content:space-between;align-items:center;display:flex;padding:0 0 12px!important}.el-message-box__title{letter-spacing:.02em;font-family:var(--font-family-base)!important;color:var(--text-primary)!important;font-size:16px!important;font-weight:800!important}.el-message-box__headerbtn{border:var(--border-neo-width,2px) solid transparent;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .14s;display:flex;top:0!important;right:0!important}.el-message-box__headerbtn .el-message-box__close{color:var(--text-secondary);font-size:16px;font-weight:800;transition:color .14s}.el-message-box__headerbtn:hover{background:var(--neo-pink,#fb7185);border-color:var(--border-neo,#18181b);box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color))}.el-message-box__headerbtn:hover .el-message-box__close{color:#fff!important}.el-message-box__content{font-size:14px;font-weight:600;line-height:1.5;color:var(--text-primary)!important;padding:18px 0!important}.el-message-box__container{align-items:center;gap:12px;display:flex}.el-message-box__status{flex-shrink:0;font-size:24px!important;position:static!important;transform:none!important}.el-message-box__status.el-icon{width:28px;height:28px}.el-message-box__status.el-message-box-icon--warning{color:var(--neo-orange,#ff5023)!important}.el-message-box__status.el-message-box-icon--info{color:var(--neo-blue,#2563eb)!important}.el-message-box__status.el-message-box-icon--success{color:var(--neo-green,#10b981)!important}.el-message-box__status.el-message-box-icon--error{color:var(--color-danger,#ef4444)!important}.el-message-box__message{font-family:var(--font-family-base);font-weight:600;color:var(--text-primary)!important;padding-left:0!important}.el-message-box__input{padding-top:12px!important}.el-message-box__input .el-input__wrapper{box-sizing:border-box;background:var(--surface-card)!important;border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color))!important;border-radius:8px!important}.el-message-box__input .el-input__wrapper.is-focus{transform:translate(-1px,-1px);border-color:var(--neo-orange,#ff5023)!important;box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color))!important}.el-message-box__btns{justify-content:flex-end;gap:10px;padding:12px 0 0!important;display:flex!important}.el-message-box__btns .el-button{letter-spacing:.02em;cursor:pointer;min-height:34px;transform:translate(0);border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;font-family:var(--font-family-base)!important;box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color))!important;border-radius:8px!important;padding:6px 16px!important;font-size:13px!important;font-weight:800!important;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.16,1,.3,1)!important}.el-message-box__btns .el-button:not(.el-button--primary):not(.el-button--danger){color:var(--text-primary)!important;background:#fff!important}.el-message-box__btns .el-button:not(.el-button--primary):not(.el-button--danger):hover{transform:translate(-1.5px,-1.5px);background:var(--color-gray-100,#f3f4f6)!important;border-color:var(--border-neo,#18181b)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color))!important}.el-message-box__btns .el-button:not(.el-button--primary):not(.el-button--danger):active{transform:translate(1px,1px);box-shadow:none!important}.el-message-box__btns .el-button--primary{background:var(--neo-yellow,#facc15)!important;color:#18181b!important;border-color:var(--border-neo,#18181b)!important}.el-message-box__btns .el-button--primary:hover{transform:translate(-1.5px,-1.5px);background:var(--neo-orange,#ff5023)!important;color:#fff!important;border-color:var(--border-neo,#18181b)!important;box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color))!important}.el-message-box__btns .el-button--primary:active{transform:translate(1px,1px);box-shadow:none!important}.el-message-box__btns .el-button--danger{background:var(--neo-pink,#fb7185)!important;color:#fff!important;border-color:var(--border-neo,#18181b)!important}.el-message-box__btns .el-button--danger:hover{transform:translate(-1.5px,-1.5px);background:var(--color-danger,#ef4444)!important;box-shadow:var(--shadow-neo-sm,2px 2px 0px var(--shadow-neo-color))!important}.el-message-box__btns .el-button--danger:active{transform:translate(1px,1px);box-shadow:none!important}.personal-space-dialog-overlay{z-index:12000!important}[data-theme=dark] .el-message-box{background:var(--surface-card)!important;border-color:var(--border-neo,#3f4c6b)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-neo-lg,6px 6px 0px #060911)!important}[data-theme=dark] .el-dialog{background:var(--bg-paper)!important;box-shadow:var(--shadow-neo-lg)!important;border-color:var(--border-neo)!important}[data-theme=dark] .el-dialog__header{background:var(--neo-orange)!important;border-bottom-color:var(--border-neo)!important;color:#0e1322!important}[data-theme=dark] .el-dialog__title{color:#0e1322!important}[data-theme=dark] .el-dialog__headerbtn{background:var(--bg-secondary)!important;border-color:var(--border-neo)!important}[data-theme=dark] .el-dialog__headerbtn .el-dialog__close,[data-theme=dark] .el-dialog__headerbtn .el-icon{color:var(--text-primary)!important}[data-theme=dark] .el-dialog__headerbtn:hover{background:var(--neo-pink)!important}[data-theme=dark] .el-dialog__headerbtn:hover .el-dialog__close,[data-theme=dark] .el-dialog__headerbtn:hover .el-icon{color:var(--border-neo)!important}[data-theme=dark] .el-dialog__body{background-color:var(--bg-paper)!important;color:var(--text-primary)!important}[data-theme=dark] .el-dialog__footer{background-color:var(--bg-paper)!important;border-top-color:var(--border-neo)!important}[data-theme=dark] .el-dialog__footer .el-button,[data-theme=dark] .el-dialog__footer button:not(.el-dialog__headerbtn),[data-theme=dark] .el-dialog .dialog-footer .el-button,[data-theme=dark] .el-dialog .dialog-footer button{border-color:var(--border-neo,#3f4c6b)!important;box-shadow:1px 1px #060911!important}[data-theme=dark] .el-dialog__footer .el-button:not(.el-button--primary):not(.el-button--danger),[data-theme=dark] .el-dialog__footer button:not(.el-button--primary):not(.el-button--danger):not(.el-dialog__headerbtn),[data-theme=dark] .el-dialog .dialog-footer .el-button:not(.el-button--primary):not(.el-button--danger),[data-theme=dark] .el-dialog .dialog-footer button:not(.el-button--primary):not(.el-button--danger){background:var(--bg-secondary)!important;color:var(--text-primary)!important}[data-theme=dark] .el-dialog__footer .el-button:not(.el-button--primary):not(.el-button--danger):hover,[data-theme=dark] .el-dialog__footer button:not(.el-button--primary):not(.el-button--danger):not(.el-dialog__headerbtn):hover,[data-theme=dark] .el-dialog .dialog-footer .el-button:not(.el-button--primary):not(.el-button--danger):hover,[data-theme=dark] .el-dialog .dialog-footer button:not(.el-button--primary):not(.el-button--danger):hover{background:var(--neo-cyan,#06b6d4)!important;color:#18181b!important;border-color:var(--border-neo,#3f4c6b)!important;box-shadow:2px 2px #060911!important}[data-theme=dark] .el-dialog__footer .el-button--primary,[data-theme=dark] .el-dialog .dialog-footer .el-button--primary{background:var(--neo-yellow,#facc15)!important;color:#18181b!important;border-color:var(--border-neo,#3f4c6b)!important}[data-theme=dark] .el-dialog__footer .el-button--primary:hover,[data-theme=dark] .el-dialog .dialog-footer .el-button--primary:hover{background:var(--neo-orange,#ff5023)!important;color:#fff!important;box-shadow:2px 2px #060911!important}[data-theme=dark] .el-dialog__footer .el-button.is-disabled,[data-theme=dark] .el-dialog__footer .el-button.is-disabled:hover,[data-theme=dark] .el-dialog__footer button:disabled,[data-theme=dark] .el-dialog__footer button:disabled:hover,[data-theme=dark] .el-dialog .dialog-footer .el-button.is-disabled,[data-theme=dark] .el-dialog .dialog-footer .el-button.is-disabled:hover,[data-theme=dark] .el-dialog .dialog-footer button:disabled,[data-theme=dark] .el-dialog .dialog-footer button:disabled:hover{color:#71717a!important;border-color:var(--border-neo,#3f4c6b)!important;background:#27272a!important;transform:none!important;box-shadow:1px 1px #060911!important}[data-theme=dark] .el-dialog .el-loading-mask{background-color:#0e1322eb!important}[data-theme=dark] .el-dialog .el-loading-spinner .el-loading-text{color:var(--text-primary)!important}[data-theme=dark] .el-message-box__header{border-bottom-color:var(--border-neo,#3f4c6b)!important}[data-theme=dark] .el-message-box__title,[data-theme=dark] .el-message-box__content,[data-theme=dark] .el-message-box__message{color:var(--text-primary)!important}[data-theme=dark] .el-message-box__headerbtn .el-message-box__close{color:var(--text-secondary)!important}[data-theme=dark] .el-message-box__headerbtn:hover{background:var(--neo-pink,#fb7185)!important;border-color:var(--border-neo,#3f4c6b)!important;box-shadow:1px 1px #060911!important}[data-theme=dark] .el-message-box__input .el-input__wrapper{background:var(--bg-secondary)!important;border-color:var(--border-neo,#3f4c6b)!important;box-shadow:1px 1px #060911!important}[data-theme=dark] .el-message-box__input .el-input__wrapper.is-focus{border-color:var(--neo-orange,#ff5023)!important;box-shadow:2px 2px #060911!important}[data-theme=dark] .el-message-box__btns .el-button{border-color:var(--border-neo,#3f4c6b)!important;box-shadow:1px 1px #060911!important}[data-theme=dark] .el-message-box__btns .el-button:not(.el-button--primary):not(.el-button--danger){background:var(--bg-secondary)!important;color:var(--text-primary)!important}[data-theme=dark] .el-message-box__btns .el-button:not(.el-button--primary):not(.el-button--danger):hover{background:var(--surface-card-hover,#374151)!important;border-color:var(--border-neo,#3f4c6b)!important;color:var(--text-primary)!important;box-shadow:2px 2px #060911!important}[data-theme=dark] .el-message-box__btns .el-button--primary{background:var(--neo-yellow,#facc15)!important;color:#18181b!important;border-color:var(--border-neo,#3f4c6b)!important}[data-theme=dark] .el-message-box__btns .el-button--primary:hover{background:var(--neo-orange,#ff5023)!important;color:#fff!important;box-shadow:2px 2px #060911!important}:is(.el-select__popper,.el-dropdown__popper,.el-autocomplete__popper).el-popper,.app-dropdown,.ql-snow .ql-picker .ql-picker-options{background:var(--surface-card)!important;border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;border-radius:var(--radius-neo-card,10px)!important;box-shadow:var(--shadow-neo-md)!important;color:var(--text-primary)!important}:is(.el-select__popper,.el-dropdown__popper,.el-autocomplete__popper).el-popper{padding:0!important}:is(.el-select__popper,.el-dropdown__popper,.el-autocomplete__popper).el-popper>.el-popper__arrow:before{background:var(--surface-card)!important;border-color:var(--border-neo,#18181b)!important}:is(.el-select__popper,.el-dropdown__popper,.el-autocomplete__popper)[data-popper-placement^=top]>.el-popper__arrow{display:none}.el-popper :is(.el-select-dropdown,.el-dropdown-menu,.el-autocomplete-suggestion){box-shadow:none!important;background:0 0!important;border:none!important}.el-select-dropdown .el-select-dropdown__list,.el-dropdown__popper .el-dropdown-menu,.el-autocomplete-suggestion .el-autocomplete-suggestion__list,.app-dropdown,.ql-snow .ql-picker:not(.ql-color-picker) .ql-picker-options{margin:0;padding:6px 0;list-style:none}.el-autocomplete-suggestion .el-autocomplete-suggestion__wrap{padding:0}:is(.el-select-dropdown .el-select-dropdown__item,.el-dropdown-menu .el-dropdown-menu__item,.el-autocomplete-suggestion:not(.is-loading) .el-autocomplete-suggestion__list li,.app-dropdown-item,.ql-snow .ql-picker:not(.ql-color-picker) .ql-picker-item){box-sizing:border-box;border-radius:var(--radius-neo-tag,4px);height:34px;color:var(--text-primary);font-family:var(--font-family-base);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:2px 4px;padding:0 32px 0 20px;font-size:14px;font-weight:700;line-height:34px;text-decoration:none;transition:background-color .14s,color .14s}:is(.el-select-dropdown .el-select-dropdown__item,.el-dropdown-menu .el-dropdown-menu__item,.el-autocomplete-suggestion:not(.is-loading) .el-autocomplete-suggestion__list li,.app-dropdown-item,.ql-snow .ql-picker:not(.ql-color-picker) .ql-picker-item):where(:not(.is-disabled):not(:disabled)):where(:hover,:focus-visible,.hover,.is-hovering,.highlighted),.el-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--neo-yellow,#facc15)!important;color:#18181b!important}:is(.el-select-dropdown .el-select-dropdown__item,.app-dropdown-item,.ql-snow .ql-picker:not(.ql-color-picker) .ql-picker-item):is(.is-selected,.ql-selected){font-weight:800;background-color:var(--neo-orange,#ff5023)!important;color:#fff!important}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:#fff}:is(.el-select-dropdown .el-select-dropdown__item,.el-dropdown-menu .el-dropdown-menu__item,.app-dropdown-item,.ql-snow .ql-picker:not(.ql-color-picker) .ql-picker-item):is(.is-disabled,:disabled){cursor:not-allowed;color:var(--text-muted)!important;background-color:#0000!important}.el-select-dropdown .el-select-dropdown__item.is-disabled.is-selected{opacity:.55}.el-dropdown-menu .el-dropdown-menu__item--divided{border-top:1px solid var(--border-neo);margin-top:6px}.el-select-dropdown .el-select-dropdown__footer{border-top:var(--border-neo-width,2px) solid var(--border-neo)}.el-autocomplete__popper.el-popper{z-index:12001!important}@media (prefers-reduced-motion:reduce){.el-select-dropdown__item,.el-dropdown-menu__item,.el-autocomplete-suggestion__list li,.app-dropdown-item,.ql-snow .ql-picker-item{transition:none!important}}.el-autocomplete,.autocomplete-group{--autocomplete-surface:#fff;--autocomplete-ink:#152038;--autocomplete-placeholder:#64748b;--autocomplete-muted:#55627a;min-width:0}[data-theme=dark] .el-autocomplete,[data-theme=dark] .autocomplete-group{--autocomplete-surface:#111827;--autocomplete-ink:#f3f4f6;--autocomplete-placeholder:#cbd5e1;--autocomplete-muted:#cbd5e1}.el-autocomplete .el-input__wrapper,.el-autocomplete .el-input__wrapper:hover,.autocomplete-group{border-radius:var(--radius-neo-tag,6px);box-shadow:var(--shadow-neo-xs,1px 1px 0px var(--shadow-neo-color));transition:border-color .14s,box-shadow .14s cubic-bezier(.16,1,.3,1);border:var(--border-neo-width,2px) solid var(--border-neo,#18181b)!important;background:var(--autocomplete-surface)!important}.el-autocomplete .el-input__wrapper.is-focus,.autocomplete-group:focus-within{box-shadow:3px 3px 0px var(--shadow-neo-color)}.el-autocomplete .el-input__wrapper{box-sizing:border-box;height:48px;padding:0 12px}.el-autocomplete .el-input__inner{height:44px;font-size:15px;font-weight:600;line-height:44px;color:var(--autocomplete-ink)!important}.el-autocomplete .el-input__inner::placeholder{opacity:1;color:var(--autocomplete-placeholder)!important}.el-autocomplete .el-input__suffix,.el-autocomplete .el-input__clear{color:var(--autocomplete-muted)}.autocomplete-group .el-autocomplete .el-input__wrapper{height:44px;padding:0 12px 0 6px;box-shadow:none!important;background:0 0!important;border:0!important}@media (prefers-reduced-motion:reduce){.el-autocomplete .el-input__wrapper,.autocomplete-group{transition:none!important}}
