#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:var(--workspace-text);height:100vh}body,html{height:100%;margin:0;padding:0}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.slider-captcha[data-v-78c64686]{position:relative;width:100%}.captcha-bar[data-v-78c64686]{width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid var(--login-input-dark-border,rgba(51,65,85,.84));border-radius:14px;background:var(--login-input-dark-bg,rgba(15,23,42,.88));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);color:var(--login-input-dark-placeholder,#64748b);font-size:14px;letter-spacing:.04em;cursor:pointer;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease}.captcha-bar[data-v-78c64686]:hover{border-color:var(--login-toggle-hover-border,rgba(96,165,250,.45));color:var(--login-input-dark-text,#e2e8f0)}.captcha-bar-icon[data-v-78c64686]{font-size:17px}.captcha-bar.is-success[data-v-78c64686]{border-color:rgba(34,197,94,.6);color:#22c55e;cursor:default}.captcha-bar.is-fail[data-v-78c64686]{border-color:hsla(0,91%,71%,.6);color:#f87171}.captcha-panel[data-v-78c64686]{position:fixed;z-index:3000;padding:12px;border:1px solid var(--login-code-wrap-border,rgba(71,85,105,.5));border-radius:14px;background:var(--login-code-wrap-bg,rgba(30,41,59,.4));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 44px -12px rgba(2,6,23,.55),var(--login-code-wrap-shadow,none)}.captcha-panel[data-v-78c64686]:after{content:"";position:absolute;bottom:-6px;left:32px;width:10px;height:10px;transform:rotate(45deg);background:inherit;border-right:1px solid var(--login-code-wrap-border,rgba(71,85,105,.5));border-bottom:1px solid var(--login-code-wrap-border,rgba(71,85,105,.5))}.captcha-panel.is-below[data-v-78c64686]:after{bottom:auto;top:-6px;border-right:none;border-bottom:none;border-left:1px solid var(--login-code-wrap-border,rgba(71,85,105,.5));border-top:1px solid var(--login-code-wrap-border,rgba(71,85,105,.5))}.captcha-panel-head[data-v-78c64686]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.captcha-panel-title[data-v-78c64686]{font-size:13px;color:var(--login-input-dark-placeholder,#64748b)}.captcha-refresh[data-v-78c64686]{padding:4px;border:none;background:transparent;color:var(--login-input-dark-icon,rgba(148,163,184,.82));font-size:16px;cursor:pointer;transition:color .2s ease,transform .3s ease}.captcha-refresh[data-v-78c64686]:hover{color:var(--login-toggle-indicator,#60a5fa);transform:rotate(180deg)}.captcha-image-wrap[data-v-78c64686]{position:relative;aspect-ratio:590/360;border-radius:10px;overflow:hidden;line-height:0;touch-action:none;user-select:none;background:rgba(15,23,42,.35)}.captcha-image-wrap.is-fail[data-v-78c64686],.captcha-image-wrap.is-idle[data-v-78c64686]{cursor:grab}.captcha-image-wrap.is-dragging[data-v-78c64686]{cursor:grabbing}.captcha-image-wrap.is-shake[data-v-78c64686]{animation:captcha-shake-78c64686 .45s ease}.captcha-bg[data-v-78c64686]{display:block;width:100%;user-select:none}.captcha-piece[data-v-78c64686]{position:absolute;top:0;left:0;height:100%;will-change:transform;user-select:none;pointer-events:none}.captcha-loading[data-v-78c64686]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.45);color:#e2e8f0;font-size:22px}.captcha-track[data-v-78c64686]{position:relative;height:40px;margin-top:10px;border:1px solid var(--login-input-dark-border,rgba(51,65,85,.84));border-radius:20px;background:var(--login-input-dark-bg,rgba(15,23,42,.88));overflow:hidden;touch-action:none;user-select:none;cursor:grab}.captcha-track.is-dragging[data-v-78c64686]{cursor:grabbing}.captcha-track-progress[data-v-78c64686]{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,rgba(59,130,246,.28),rgba(37,99,235,.42));transition:width .06s linear}.captcha-slider-btn[data-v-78c64686]{position:absolute;top:2px;left:2px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--login-toggle-hover-border,rgba(96,165,250,.45));background:var(--login-toggle-bg,rgba(15,23,42,.42));color:var(--login-toggle-indicator,#60a5fa);font-size:16px;cursor:grab;transition:width .06s linear}.captcha-slider-btn.is-success[data-v-78c64686]{border-color:rgba(34,197,94,.7);color:#22c55e;cursor:default}.captcha-slider-btn.is-fail[data-v-78c64686]{border-color:hsla(0,91%,71%,.7);color:#f87171}.captcha-slider-btn.is-dragging[data-v-78c64686]{cursor:grabbing}.captcha-track-tip[data-v-78c64686]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--login-input-dark-placeholder,#64748b);pointer-events:none}.captcha-slide-enter-active[data-v-78c64686],.captcha-slide-leave-active[data-v-78c64686]{transition:opacity .25s ease,transform .25s ease}.captcha-slide-enter-from[data-v-78c64686],.captcha-slide-enter[data-v-78c64686],.captcha-slide-leave-to[data-v-78c64686]{opacity:0;transform:translateY(8px)}@keyframes captcha-shake-78c64686{0%,to{transform:translateX(0)}20%{transform:translateX(-7px)}40%{transform:translateX(7px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}.login-page[data-v-113248c0]{--login-shell-padding-x:clamp(24px,4vw,52px);--login-shell-padding-top:clamp(104px,12vh,144px);--login-shell-padding-bottom:clamp(56px,8vh,84px);--login-content-offset:clamp(6px,1.2vw,18px);--login-page-bg:#020617;--login-panel-text:#fff;--login-panel-muted:rgba(203,213,225,.8);--login-feature-bg:hsla(0,0%,100%,.08);--login-feature-bg-hover:hsla(0,0%,100%,.12);--login-feature-border:hsla(0,0%,100%,.2);--login-feature-border-hover:rgba(96,165,250,.48);--login-feature-shadow:0 10px 28px rgba(15,23,42,.12);--login-feature-shadow-hover:0 14px 34px rgba(59,130,246,.14);--login-feature-title:#fff;--login-feature-text:rgba(226,232,240,.84);--login-card-bg:hsla(0,0%,100%,.08);--login-card-border:hsla(0,0%,100%,.18);--login-card-shadow:0 34px 76px -20px rgba(0,0,0,.42);--login-code-wrap-bg:rgba(30,41,59,.4);--login-code-wrap-border:rgba(71,85,105,.5);--login-code-wrap-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);--login-record-text:rgba(203,213,225,.72);--login-record-text-hover:rgba(226,232,240,.92);--login-overlay-main:linear-gradient(135deg,rgba(2,6,23,.95),rgba(15,23,42,.85) 52%,rgba(2,6,23,.95));--login-overlay-top:linear-gradient(180deg,rgba(15,23,42,.4),rgba(2,6,23,.08) 52%,rgba(2,6,23,.9));--login-light-indigo:rgba(30,64,175,.12);--login-light-cyan:rgba(2,132,199,.08);--login-logo-filter:drop-shadow(0 12px 26px rgba(0,0,0,.24));--login-toggle-bg:rgba(15,23,42,.42);--login-toggle-border:rgba(148,163,184,.28);--login-toggle-text:rgba(226,232,240,.92);--login-toggle-hover-border:rgba(96,165,250,.45);--login-toggle-hover-bg:rgba(15,23,42,.56);--login-toggle-indicator:#60a5fa;--login-input-light-bg:rgba(241,245,249,.92);--login-input-light-bg-hover:rgba(248,250,252,.98);--login-input-light-bg-focus:#fff;--login-input-light-border:rgba(148,163,184,.35);--login-input-light-text:#0f172a;--login-input-light-placeholder:#64748b;--login-input-light-icon:#64748b;--login-input-light-suffix:#64748b;--login-input-light-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 6px 18px rgba(15,23,42,.08);--login-input-dark-bg:rgba(15,23,42,.88);--login-input-dark-bg-hover:rgba(15,23,42,.96);--login-input-dark-bg-focus:#0f172a;--login-input-dark-border:rgba(51,65,85,.84);--login-input-dark-text:#e2e8f0;--login-input-dark-placeholder:#64748b;--login-input-dark-icon:rgba(148,163,184,.82);--login-input-dark-suffix:rgba(148,163,184,.74);position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--login-page-bg);font-family:PingFang SC,Microsoft YaHei,sans-serif}.login-page.is-light[data-v-113248c0]{--login-page-bg:#edf3fb;--login-panel-text:#0f172a;--login-panel-muted:#475569;--login-feature-bg:hsla(0,0%,100%,.68);--login-feature-bg-hover:hsla(0,0%,100%,.82);--login-feature-border:rgba(148,163,184,.24);--login-feature-border-hover:rgba(59,130,246,.28);--login-feature-shadow:0 14px 34px rgba(148,163,184,.12);--login-feature-shadow-hover:0 18px 40px rgba(59,130,246,.12);--login-feature-title:#0f172a;--login-feature-text:#475569;--login-card-bg:hsla(0,0%,100%,.78);--login-card-border:rgba(203,213,225,.82);--login-card-shadow:0 34px 76px -28px rgba(15,23,42,.16);--login-code-wrap-bg:hsla(0,0%,100%,.92);--login-code-wrap-border:rgba(148,163,184,.35);--login-code-wrap-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 10px 24px rgba(148,163,184,.12);--login-record-text:#64748b;--login-record-text-hover:#334155;--login-overlay-main:linear-gradient(135deg,rgba(238,244,251,.96),rgba(226,232,240,.86) 54%,rgba(241,245,249,.96));--login-overlay-top:linear-gradient(180deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.14) 52%,rgba(226,232,240,.48));--login-light-indigo:rgba(59,130,246,.12);--login-light-cyan:rgba(14,165,233,.1);--login-logo-filter:drop-shadow(0 12px 24px rgba(148,163,184,.22));--login-toggle-bg:hsla(0,0%,100%,.8);--login-toggle-border:rgba(148,163,184,.3);--login-toggle-text:#334155;--login-toggle-hover-border:rgba(59,130,246,.32);--login-toggle-hover-bg:hsla(0,0%,100%,.95);--login-toggle-indicator:#2563eb;--login-input-light-bg:hsla(0,0%,100%,.94);--login-input-light-bg-hover:#fff;--login-input-light-bg-focus:#fff;--login-input-light-border:rgba(148,163,184,.32);--login-input-light-text:#0f172a;--login-input-light-placeholder:#64748b;--login-input-light-icon:#475569;--login-input-light-suffix:#64748b;--login-input-light-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 10px 24px rgba(148,163,184,.12);--login-input-dark-bg:rgba(241,245,249,.96);--login-input-dark-bg-hover:#fff;--login-input-dark-bg-focus:#fff;--login-input-dark-border:rgba(148,163,184,.32);--login-input-dark-text:#0f172a;--login-input-dark-placeholder:#64748b;--login-input-dark-icon:#64748b;--login-input-dark-suffix:#64748b}.login-page.is-dark[data-v-113248c0]{color-scheme:dark}.floating-actions[data-v-113248c0]{position:absolute;top:24px;right:24px;z-index:3}.theme-toggle[data-v-113248c0]{display:inline-flex;align-items:center;justify-content:center;height:36px;width:36px;padding:0;border:1px solid var(--login-toggle-border);border-radius:50%;background:var(--login-toggle-bg);color:var(--login-toggle-text);box-shadow:0 10px 30px rgba(15,23,42,.12);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease,color .2s ease}.theme-toggle[data-v-113248c0]:hover{border-color:var(--login-toggle-hover-border);background:var(--login-toggle-hover-bg);transform:translateY(-1px)}.theme-toggle__icon[data-v-113248c0]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--login-toggle-indicator);filter:drop-shadow(0 2px 8px color-mix(in srgb,var(--login-toggle-indicator) 28%,transparent))}.floating-brand[data-v-113248c0]{position:absolute;top:2%;left:var(--login-shell-padding-x);z-index:3}.floating-logo[data-v-113248c0]{display:block;width:318px;max-width:100%;object-fit:contain;filter:var(--login-logo-filter)}.background-stage[data-v-113248c0]{position:absolute;inset:0;z-index:0}.background-image[data-v-113248c0]{width:100%;height:100%;object-fit:cover;opacity:.15;mix-blend-mode:screen;filter:grayscale(1)}.background-overlay[data-v-113248c0]{position:absolute;inset:0}.overlay-main[data-v-113248c0]{background:var(--login-overlay-main)}.overlay-top[data-v-113248c0]{background:var(--login-overlay-top)}.ambient-light[data-v-113248c0]{position:absolute;border-radius:999px;mix-blend-mode:screen;filter:blur(180px);pointer-events:none}.light-indigo[data-v-113248c0]{top:-15%;left:5%;width:35%;height:45%;background:var(--login-light-indigo)}.light-cyan[data-v-113248c0]{right:5%;bottom:-10%;width:30%;height:35%;background:var(--login-light-cyan);filter:blur(160px)}.login-shell[data-v-113248c0]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:clamp(36px,4vw,56px);width:min(1440px,100%);max-width:1440px;min-height:100vh;min-height:100dvh;margin:0 auto;padding:var(--login-shell-padding-top) var(--login-shell-padding-x) var(--login-shell-padding-bottom);box-sizing:border-box}.brand-panel[data-v-113248c0]{flex:1 1 0;width:auto;max-width:780px;min-width:0;padding-top:0;color:var(--login-panel-text);animation:fade-up-113248c0 .7s ease both}.hero-copy[data-v-113248c0]{margin-bottom:40px;padding-left:var(--login-content-offset)}.hero-title[data-v-113248c0]{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;font-size:clamp(40px,4.2vw,54px);font-weight:700;line-height:1.14;letter-spacing:-.02em}.hero-title span[data-v-113248c0]{color:var(--login-panel-text)}.hero-title em[data-v-113248c0]{font-style:normal;background:linear-gradient(90deg,#60a5fa,#67e8f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-desc[data-v-113248c0]{max-width:720px;margin:24px 0 0;padding-left:var(--login-content-offset);font-size:16px;line-height:1.8;font-weight:300;color:var(--login-panel-muted)}.feature-grid[data-v-113248c0]{max-width:760px;padding-left:var(--login-content-offset);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.feature-card[data-v-113248c0]{display:flex;gap:16px;align-items:flex-start;padding:18px 18px 17px;border:1px solid var(--login-feature-border);border-radius:24px;background:var(--login-feature-bg);box-shadow:var(--login-feature-shadow);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);transition:background .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease;animation:fade-up-113248c0 .7s ease both}.feature-card[data-v-113248c0]:hover{background:var(--login-feature-bg-hover);border-color:var(--login-feature-border-hover);box-shadow:var(--login-feature-shadow-hover);transform:translateY(-4px)}.feature-icon[data-v-113248c0]{flex-shrink:0;width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#60a5fa;background:rgba(59,130,246,.14);border:1px solid rgba(147,197,253,.18);box-shadow:0 0 18px rgba(59,130,246,.08);transition:transform .3s ease}.feature-card:hover .feature-icon[data-v-113248c0]{transform:scale(1.08)}.feature-icon svg[data-v-113248c0]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.feature-content h3[data-v-113248c0]{margin:2px 0 6px;font-size:16px;font-weight:600;color:var(--login-feature-title);letter-spacing:.02em}.feature-content p[data-v-113248c0]{margin:0;font-size:13px;line-height:1.7;font-weight:300;color:var(--login-feature-text)}.login-card-wrap[data-v-113248c0]{flex:0 0 440px;width:100%;max-width:440px;margin-left:auto;animation:fade-card-113248c0 .75s ease both}.login-card[data-v-113248c0]{position:relative;overflow:hidden;padding:60px 40px 32px;border:1px solid var(--login-card-border);border-radius:32px;background:var(--login-card-bg);box-shadow:var(--login-card-shadow);backdrop-filter:blur(36px);-webkit-backdrop-filter:blur(36px)}.card-top-line[data-v-113248c0]{position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(59,130,246,0),rgba(96,165,250,.4),rgba(59,130,246,0))}.card-top-glow[data-v-113248c0]{position:absolute;top:0;left:50%;width:192px;height:128px;border-radius:50%;background:rgba(59,130,246,.1);filter:blur(50px);transform:translateX(-50%);pointer-events:none}.card-head[data-v-113248c0]{position:relative;top:-40px;text-align:center}.card-head h2[data-v-113248c0]{margin:0;line-height:1.2;font-weight:700;color:var(--login-panel-text);letter-spacing:.04em}.form-stack[data-v-113248c0]{position:relative;z-index:1}.field-item+.field-item[data-v-113248c0]{margin-top:14px}.submit-button[data-v-113248c0]{position:relative;width:100%;height:60px;margin-top:18px;border:none;border-radius:16px;background:#1d4ed8;box-shadow:0 4px 14px 0 rgba(29,78,216,.39);font-size:16px;font-weight:700;color:#fff;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.submit-button[data-v-113248c0]:focus,.submit-button[data-v-113248c0]:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 6px 20px rgba(29,78,216,.23);filter:brightness(1.02)}.submit-text[data-v-113248c0]{display:inline-flex;align-items:center;gap:8px}.submit-button i[data-v-113248c0]{margin-left:6px;transition:transform .25s ease}.submit-button:hover i[data-v-113248c0]{transform:translateX(3px)}.record-info[data-v-113248c0]{position:fixed;left:50%;bottom:24px;z-index:3;transform:translateX(-50%);text-align:center}.record-info a[data-v-113248c0]{color:var(--login-record-text);font-size:12px;text-decoration:none}.record-info a[data-v-113248c0]:hover{color:var(--login-record-text-hover)}[data-v-113248c0] .login-form-item{margin-bottom:26px}[data-v-113248c0] .login-form-item .el-form-item__content{line-height:1}[data-v-113248c0] .glass-input .el-input__inner{height:48px;line-height:48px;padding-left:16px;padding-right:14px;border-radius:14px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}[data-v-113248c0] .glass-input-light .el-input__inner{border:1px solid var(--login-input-light-border);background:var(--login-input-light-bg);color:var(--login-input-light-text);box-shadow:var(--login-input-light-shadow)}[data-v-113248c0] .glass-input-light .el-input__inner:hover{background:var(--login-input-light-bg-hover);border-color:color-mix(in srgb,var(--login-input-light-border) 65%,#fff)}[data-v-113248c0] .glass-input-light .el-input__inner:focus{border-color:rgba(96,165,250,.58);background:var(--login-input-light-bg-focus);box-shadow:0 0 0 3px rgba(96,165,250,.16),0 10px 24px rgba(59,130,246,.1)}[data-v-113248c0] .glass-input-light .el-input__inner::-webkit-input-placeholder{color:var(--login-input-light-placeholder)}[data-v-113248c0] .glass-input-light .el-input__inner::-moz-placeholder{color:var(--login-input-light-placeholder)}[data-v-113248c0] .glass-input-light .el-input__inner:-ms-input-placeholder{color:var(--login-input-light-placeholder)}[data-v-113248c0] .glass-input-light .el-input__inner::placeholder{color:var(--login-input-light-placeholder)}[data-v-113248c0] .glass-input-dark .el-input__inner{border:1px solid var(--login-input-dark-border);background:var(--login-input-dark-bg);color:var(--login-input-dark-text)}[data-v-113248c0] .glass-input-dark .el-input__inner:hover{background:var(--login-input-dark-bg-hover)}[data-v-113248c0] .glass-input-dark .el-input__inner:focus{border-color:rgba(59,130,246,.45);background:var(--login-input-dark-bg-focus);box-shadow:0 0 0 3px rgba(59,130,246,.12)}[data-v-113248c0] .glass-input-dark .el-input__inner::-webkit-input-placeholder{color:var(--login-input-dark-placeholder)}[data-v-113248c0] .glass-input-dark .el-input__inner::-moz-placeholder{color:var(--login-input-dark-placeholder)}[data-v-113248c0] .glass-input-dark .el-input__inner:-ms-input-placeholder{color:var(--login-input-dark-placeholder)}[data-v-113248c0] .glass-input-dark .el-input__inner::placeholder{color:var(--login-input-dark-placeholder)}[data-v-113248c0] .glass-input .el-input__prefix{left:14px;display:flex;align-items:center}[data-v-113248c0] .glass-input .el-input__prefix i{font-size:19px;text-shadow:0 1px 0 hsla(0,0%,100%,.18)}[data-v-113248c0] .input-with-prefix .el-input__inner{padding-left:48px!important}[data-v-113248c0] .glass-input-light .el-input__prefix{color:var(--login-input-light-icon)}[data-v-113248c0] .glass-input-dark .el-input__prefix{color:var(--login-input-dark-icon)}[data-v-113248c0] .glass-input .el-input__suffix{right:14px}[data-v-113248c0] .glass-input-light .el-input__suffix-inner{color:var(--login-input-light-suffix)}[data-v-113248c0] .glass-input-dark .el-input__suffix-inner{color:var(--login-input-dark-suffix)}[data-v-113248c0] .login-form-item .el-form-item__error{left:4px;padding-top:6px;line-height:1.35;color:#fca5a5}@keyframes fade-up-113248c0{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fade-card-113248c0{0%{opacity:0;transform:translate3d(0,24px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width:1180px){.floating-brand[data-v-113248c0]{left:24px}.floating-actions[data-v-113248c0]{top:20px;right:20px}.floating-logo[data-v-113248c0]{width:284px}.login-shell[data-v-113248c0]{gap:48px;padding-left:16px;padding-right:16px}.feature-grid[data-v-113248c0],.hero-copy[data-v-113248c0],.hero-desc[data-v-113248c0]{padding-left:0}}@media (max-width:960px){.floating-brand[data-v-113248c0]{position:relative;top:auto;left:auto;padding:24px 20px 0}.floating-actions[data-v-113248c0]{top:18px;right:18px}.floating-logo[data-v-113248c0]{width:248px}.login-shell[data-v-113248c0]{flex-direction:column;align-items:stretch;gap:36px;padding:16px 20px 24px}.brand-panel[data-v-113248c0],.login-card-wrap[data-v-113248c0]{width:100%;max-width:none}.brand-panel[data-v-113248c0]{padding-top:0}.login-card-wrap[data-v-113248c0]{flex-basis:auto}.feature-grid[data-v-113248c0]{grid-template-columns:1fr 1fr}}@media (max-width:768px){.hero-title[data-v-113248c0]{font-size:38px}.hero-desc[data-v-113248c0]{font-size:16px}.feature-grid[data-v-113248c0]{grid-template-columns:1fr;gap:16px}.login-card[data-v-113248c0]{padding:32px 22px 26px}.card-head[data-v-113248c0]{margin-bottom:16px}.card-head h2[data-v-113248c0]{font-size:34px}}@media (max-width:480px){.floating-brand[data-v-113248c0]{padding:18px 14px 0}.floating-actions[data-v-113248c0]{top:14px;right:14px}.theme-toggle[data-v-113248c0]{height:34px;width:34px}.floating-logo[data-v-113248c0]{width:212px}.login-shell[data-v-113248c0]{padding-left:14px;padding-right:14px}.record-info[data-v-113248c0]{bottom:16px}.hero-title[data-v-113248c0]{font-size:32px}.hero-desc[data-v-113248c0]{font-size:14px}}.assistant-message[data-v-2472e8ed]{display:flex;gap:10px;margin-bottom:18px}.assistant-message.is-user[data-v-2472e8ed]{flex-direction:row-reverse}.assistant-message__avatar[data-v-2472e8ed]{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;margin-top:20px}.assistant-message__avatar.is-ai[data-v-2472e8ed]{background:linear-gradient(135deg,var(--workspace-accent) 0,var(--workspace-accent-ring,#7aa7ff) 100%);color:#fff;box-shadow:0 2px 8px rgba(64,158,255,.35)}.assistant-message__avatar.is-ai svg[data-v-2472e8ed]{width:20px;height:20px}.assistant-message__avatar.is-user[data-v-2472e8ed]{background:var(--workspace-hover,#e2e8f0);color:var(--workspace-text);border:1px solid var(--workspace-panel-border,transparent)}.assistant-message__main[data-v-2472e8ed]{min-width:0;max-width:86%;display:flex;flex-direction:column}.is-user .assistant-message__main[data-v-2472e8ed]{align-items:flex-end}.assistant-message__meta[data-v-2472e8ed]{display:flex;align-items:baseline;gap:8px;margin-bottom:4px;padding:0 4px}.is-user .assistant-message__meta[data-v-2472e8ed]{flex-direction:row-reverse}.assistant-message__name[data-v-2472e8ed]{font-size:12px;font-weight:600;color:var(--workspace-text)}.assistant-message__time[data-v-2472e8ed]{font-size:11px;color:var(--workspace-subtext)}.assistant-message__bubble[data-v-2472e8ed]{position:relative;padding:10px 14px;border-radius:4px 12px 12px 12px;background:var(--workspace-panel-bg);border:1px solid var(--workspace-panel-border,transparent);box-shadow:0 1px 3px rgba(15,23,42,.06);font-size:13px;line-height:1.65;color:var(--workspace-text);word-break:break-word;overflow:hidden}.is-user .assistant-message__bubble[data-v-2472e8ed]{border-radius:12px 4px 12px 12px;background:linear-gradient(135deg,var(--workspace-accent) 0,var(--workspace-accent-ring,#7aa7ff) 100%);border:none;color:#fff;box-shadow:0 2px 8px rgba(64,158,255,.28)}.is-user .assistant-message__content.is-plain[data-v-2472e8ed]{white-space:pre-wrap}.assistant-message__cursor[data-v-2472e8ed]{display:inline-block;width:2px;height:14px;margin-left:2px;vertical-align:-2px;background:var(--workspace-accent);animation:assistant-cursor-blink-2472e8ed .9s steps(2,start) infinite}@keyframes assistant-cursor-blink-2472e8ed{to{visibility:hidden}}.assistant-message__dots[data-v-2472e8ed]{display:inline-flex;align-items:center;gap:4px;padding:4px 0}.assistant-message__dots span[data-v-2472e8ed]{width:6px;height:6px;border-radius:50%;background:var(--workspace-accent);opacity:.4;animation:assistant-dot-bounce-2472e8ed 1.2s ease-in-out infinite}.assistant-message__dots span[data-v-2472e8ed]:nth-child(2){animation-delay:.15s}.assistant-message__dots span[data-v-2472e8ed]:nth-child(3){animation-delay:.3s}@keyframes assistant-dot-bounce-2472e8ed{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.assistant-message__steps[data-v-2472e8ed]{margin-bottom:8px;border-radius:8px;background:var(--workspace-bg,#f6f8fb);border:1px dashed var(--workspace-panel-border,transparent);padding:6px 10px}.is-user .assistant-message__steps[data-v-2472e8ed]{display:none}.assistant-message__steps-toggle[data-v-2472e8ed]{border:none;background:transparent;padding:0;font-size:12px;color:var(--workspace-subtext);cursor:pointer;display:inline-flex;align-items:center;gap:4px}.assistant-message__steps-toggle[data-v-2472e8ed]:hover{color:var(--workspace-accent)}.assistant-message__steps-list[data-v-2472e8ed]{list-style:none;margin:6px 0 2px;padding:0}.assistant-message__step[data-v-2472e8ed]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--workspace-soft-text);padding:2px 0}.assistant-message__step-icon i[data-v-2472e8ed]{font-size:13px}.assistant-message__step.is-running .assistant-message__step-icon i[data-v-2472e8ed]{color:var(--workspace-accent)}.assistant-message__step.is-done .assistant-message__step-icon i[data-v-2472e8ed]{color:var(--workspace-tag-success-text,#67c23a)}.assistant-message__step.is-failed .assistant-message__step-icon i[data-v-2472e8ed]{color:var(--el-color-danger,#f56c6c)}.assistant-message__step-state[data-v-2472e8ed]{margin-left:auto;font-size:11px;color:var(--workspace-subtext)}.assistant-message__clarify[data-v-2472e8ed]{margin-top:10px;border-radius:10px;border:1px solid var(--workspace-tag-warning-border,#f3d19e);background:var(--workspace-tag-warning-bg,#fdf6ec);padding:10px 12px}.assistant-message__clarify-head[data-v-2472e8ed]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--workspace-tag-warning-text,#b88230);margin-bottom:6px}.assistant-message__clarify-body[data-v-2472e8ed]{font-size:13px;color:var(--workspace-text)}.assistant-message__clarify-fields[data-v-2472e8ed]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.assistant-message__clarify-field[data-v-2472e8ed]{font-size:11px;padding:2px 8px;border-radius:10px;background:var(--workspace-panel-bg);border:1px solid var(--workspace-tag-warning-border,#f3d19e);color:var(--workspace-soft-text)}.assistant-message__clarify-options[data-v-2472e8ed]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.assistant-message__action[data-v-2472e8ed]{margin-top:10px;border-radius:10px;border:1px solid var(--workspace-panel-border,transparent);background:var(--workspace-bg,#f6f8fb);padding:10px 12px}.assistant-message__action.is-pending[data-v-2472e8ed]{border-color:var(--workspace-tag-warning-border,#f3d19e)}.assistant-message__action.is-failed[data-v-2472e8ed]{border-color:var(--workspace-tag-danger-border,#f56c6c)}.assistant-message__action-head[data-v-2472e8ed]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.assistant-message__action-title[data-v-2472e8ed]{font-size:13px;font-weight:600;color:var(--workspace-text)}.assistant-message__action-subtitle[data-v-2472e8ed]{font-size:12px;color:var(--workspace-subtext);margin-top:2px}.assistant-message__action-summary[data-v-2472e8ed]{margin-top:8px;font-size:12px;color:var(--workspace-soft-text)}.assistant-message__action-result[data-v-2472e8ed]{margin-top:8px;font-size:12px;color:var(--el-color-success,#67c23a)}.assistant-message__action-error[data-v-2472e8ed]{margin-top:6px;font-size:12px;color:var(--el-color-danger,#f56c6c)}.assistant-message__action-meta[data-v-2472e8ed]{margin-top:6px;font-size:11px;color:var(--workspace-subtext);display:flex;gap:12px;flex-wrap:wrap}.assistant-message__action-buttons[data-v-2472e8ed]{margin-top:10px;display:flex;gap:8px}.assistant-message__refs[data-v-2472e8ed]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.assistant-message__ref-tag[data-v-2472e8ed]{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:2px 8px;border-radius:10px;background:var(--workspace-bg,#f6f8fb);border:1px solid var(--workspace-panel-border,transparent);color:var(--workspace-subtext);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-message__ref-tag.is-verified[data-v-2472e8ed]{color:var(--workspace-tag-success-text,#67c23a);border-color:var(--workspace-tag-success-border,transparent);background:var(--workspace-tag-success-bg,transparent)}.assistant-message__trace[data-v-2472e8ed]{margin-top:8px;font-size:11px;color:var(--workspace-subtext);display:flex;align-items:center;gap:8px}.assistant-message__trace button[data-v-2472e8ed]{border:none;background:transparent;color:var(--workspace-accent);cursor:pointer;font-size:11px;padding:0}.assistant-message__thinking[data-v-2472e8ed]{margin-bottom:8px;border-radius:10px;border:1px solid var(--workspace-panel-border,transparent);background:var(--workspace-bg,#f6f8fb);overflow:hidden}.is-user .assistant-message__thinking[data-v-2472e8ed]{display:none}.assistant-message__thinking.is-active[data-v-2472e8ed]{border-color:var(--workspace-accent-soft,rgba(64,158,255,.3))}.assistant-message__thinking-head[data-v-2472e8ed]{width:100%;display:flex;align-items:center;gap:6px;padding:7px 10px;border:none;background:transparent;cursor:pointer;font-size:12px;color:var(--workspace-subtext)}.assistant-message__thinking-head[data-v-2472e8ed]:hover{color:var(--workspace-accent)}.assistant-message__thinking.is-locked .assistant-message__thinking-head[data-v-2472e8ed]{cursor:default}.assistant-message__thinking.is-locked .assistant-message__thinking-head[data-v-2472e8ed]:hover{color:var(--workspace-subtext)}.assistant-message__thinking.is-active .assistant-message__thinking-head[data-v-2472e8ed]{color:var(--workspace-accent)}.assistant-message__thinking-head>i[data-v-2472e8ed]:first-child{font-size:13px}.assistant-message__thinking.is-active .assistant-message__thinking-head>i[data-v-2472e8ed]:first-child{animation:assistant-thinking-pulse-2472e8ed 1.1s ease-in-out infinite}@keyframes assistant-thinking-pulse-2472e8ed{0%,to{opacity:.45}50%{opacity:1}}.assistant-message__thinking-label[data-v-2472e8ed]{flex:none;font-weight:600}.assistant-message__thinking-shimmer[data-v-2472e8ed]{background-image:linear-gradient(120deg,var(--workspace-accent) 0,var(--workspace-accent) 35%,color-mix(in srgb,var(--workspace-accent),#fff 55%) 50%,var(--workspace-accent) 65%,var(--workspace-accent) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:assistant-shiny-sweep-2472e8ed 2s linear infinite}@keyframes assistant-shiny-sweep-2472e8ed{0%{background-position:150%}to{background-position:-50%}}.assistant-message__thinking-timer[data-v-2472e8ed]{flex:none;font-size:11px;padding:1px 7px;border-radius:9px;color:var(--workspace-accent);background:var(--workspace-accent-soft,rgba(64,158,255,.14));font-variant-numeric:tabular-nums}.assistant-message__thinking-head>i[data-v-2472e8ed]:last-child{margin-left:auto;font-size:12px}.assistant-message__thinking-body[data-v-2472e8ed]{border-top:1px dashed var(--workspace-panel-border,transparent);max-height:220px;overflow-y:auto;padding:8px 12px;scrollbar-width:thin}.assistant-message__thinking-line[data-v-2472e8ed]{font-size:12px;line-height:1.75;white-space:pre-wrap;word-break:break-word;min-height:1.75em;color:var(--workspace-soft-text);transition:color .4s ease,background-color .4s ease}.assistant-message__thinking-body:not(.is-streaming) .assistant-message__thinking-line[data-v-2472e8ed]{font-style:italic;opacity:.85}.assistant-message__thinking-body.is-streaming .assistant-message__thinking-line.is-past[data-v-2472e8ed]{color:var(--workspace-subtext);opacity:.66}.assistant-message__thinking-body.is-streaming .assistant-message__thinking-line.is-current[data-v-2472e8ed]{color:var(--workspace-text);font-weight:500;background-image:linear-gradient(120deg,var(--workspace-text) 0,var(--workspace-text) 35%,var(--workspace-accent) 50%,var(--workspace-text) 65%,var(--workspace-text) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;border-left:2px solid var(--workspace-accent);padding-left:6px;margin-left:-8px;border-radius:0 4px 4px 0;animation:assistant-shiny-sweep-2472e8ed 2s linear infinite}.assistant-message__thinking-caret[data-v-2472e8ed]{display:inline-block;width:2px;height:12px;margin-left:2px;vertical-align:-1px;background:var(--workspace-accent);animation:assistant-caret-blink-2472e8ed .85s steps(2,start) infinite}@keyframes assistant-caret-blink-2472e8ed{to{visibility:hidden}}.assistant-message__toolbar[data-v-2472e8ed]{margin-top:4px;padding:0 4px;opacity:0;transition:opacity .15s ease}.assistant-message:hover .assistant-message__toolbar[data-v-2472e8ed]{opacity:1}.assistant-message__toolbar button[data-v-2472e8ed]{border:none;background:transparent;cursor:pointer;font-size:11px;color:var(--workspace-subtext);display:inline-flex;align-items:center;gap:4px;padding:2px 4px;border-radius:4px}.assistant-message__toolbar button[data-v-2472e8ed]:hover{color:var(--workspace-accent);background:var(--workspace-hover,transparent)}.assistant-message__content.markdown-body{font-size:13px;line-height:1.65}.assistant-message__content.markdown-body p{margin:0 0 6px}.assistant-message__content.markdown-body p:last-child{margin-bottom:0}.assistant-message__content.markdown-body h1,.assistant-message__content.markdown-body h2,.assistant-message__content.markdown-body h3,.assistant-message__content.markdown-body h4{margin:10px 0 6px;font-size:14px;font-weight:600;color:var(--workspace-text)}.assistant-message__content.markdown-body h1{font-size:15px}.assistant-message__content.markdown-body h2{font-size:14px}.assistant-message__content.markdown-body h3,.assistant-message__content.markdown-body h4{font-size:13px}.assistant-message__content.markdown-body ol,.assistant-message__content.markdown-body ul{margin:4px 0 6px;padding-left:20px}.assistant-message__content.markdown-body li{margin:2px 0}.assistant-message__content.markdown-body blockquote{margin:6px 0;padding:4px 10px;border-left:3px solid var(--workspace-accent);background:var(--workspace-bg,#f6f8fb);color:var(--workspace-soft-text);border-radius:0 6px 6px 0}.assistant-message__content.markdown-body code{font-family:JetBrains Mono,Consolas,Menlo,monospace;font-size:12px;padding:1px 5px;border-radius:4px;background:var(--workspace-bg,#f6f8fb);border:1px solid var(--workspace-panel-border,transparent);color:var(--workspace-accent)}.assistant-message__content.markdown-body pre{margin:6px 0;padding:10px 12px;border-radius:8px;background:var(--workspace-bg,#f6f8fb);border:1px solid var(--workspace-panel-border,transparent);overflow-x:auto}.assistant-message__content.markdown-body pre code{padding:0;border:none;background:transparent;color:var(--workspace-text);font-size:12px;line-height:1.6}.assistant-message__content.markdown-body table{margin:6px 0;border-collapse:collapse;width:100%;font-size:12px;display:block;overflow-x:auto}.assistant-message__content.markdown-body td,.assistant-message__content.markdown-body th{border:1px solid var(--workspace-panel-border,#e4e7ed);padding:5px 9px;text-align:left;vertical-align:top}.assistant-message__content.markdown-body th{background:var(--workspace-table-header-bg,#f5f7fa);color:var(--workspace-table-header-text,var(--workspace-text));font-weight:600;white-space:nowrap}.assistant-message__content.markdown-body tr:nth-child(2n) td{background:var(--workspace-bg,transparent)}.assistant-message__content.markdown-body a{color:var(--workspace-accent);text-decoration:none;border-bottom:1px dashed var(--workspace-accent)}.assistant-message__content.markdown-body a:hover{opacity:.8}.assistant-message__content.markdown-body hr{border:none;border-top:1px solid var(--workspace-panel-border,#e4e7ed);margin:8px 0}.assistant-composer__wrap[data-v-47035d14]{display:flex;align-items:flex-end;gap:8px;padding:8px 8px 8px 12px;border-radius:14px;border:1px solid var(--workspace-input-border,var(--workspace-panel-border,transparent));background:var(--workspace-input-bg,var(--workspace-bg,#f6f8fb));transition:border-color .15s ease,box-shadow .15s ease}.assistant-composer__wrap.is-focus[data-v-47035d14]{border-color:var(--workspace-accent);box-shadow:0 0 0 3px var(--workspace-accent-soft,rgba(64,158,255,.15))}.assistant-composer__wrap[data-v-47035d14] .el-textarea__inner{border:none;background:transparent;padding:4px 0;font-size:13px;line-height:1.6;color:var(--workspace-text)}.assistant-composer__actions[data-v-47035d14]{flex:none;display:flex;align-items:center;gap:6px}.assistant-composer__send[data-v-47035d14]{width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;background:linear-gradient(135deg,var(--workspace-accent) 0,var(--workspace-accent-ring,#7aa7ff) 100%);box-shadow:0 3px 10px rgba(64,158,255,.35);transition:transform .15s ease,opacity .15s ease}.assistant-composer__send[data-v-47035d14]:hover:not(:disabled){transform:scale(1.08)}.assistant-composer__send[data-v-47035d14]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.assistant-composer__stop[data-v-47035d14]{width:34px;height:34px;border-radius:50%;border:1px solid var(--workspace-panel-border,transparent);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--workspace-subtext);font-size:14px;background:var(--workspace-bg,#f6f8fb)}.assistant-composer__stop[data-v-47035d14]:hover{color:var(--el-color-danger,#f56c6c);border-color:var(--el-color-danger,#f56c6c)}.assistant-composer__hint[data-v-47035d14]{margin-top:6px;text-align:center;font-size:11px;color:var(--workspace-subtext);opacity:.8}.assistant-shell[data-v-6604d680]{position:fixed;right:18px;bottom:20px;z-index:40}.assistant-shell__trigger[data-v-6604d680]{width:52px;height:52px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--workspace-accent) 0,var(--workspace-accent-ring,#7aa7ff) 100%);box-shadow:0 6px 18px rgba(64,158,255,.42);transition:transform .18s ease,box-shadow .18s ease;animation:assistant-trigger-breath-6604d680 3.2s ease-in-out infinite}.assistant-shell__trigger svg[data-v-6604d680]{width:26px;height:26px}.assistant-shell__trigger[data-v-6604d680]:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 10px 24px rgba(64,158,255,.52)}@keyframes assistant-trigger-breath-6604d680{0%,to{box-shadow:0 6px 18px rgba(64,158,255,.42)}50%{box-shadow:0 6px 26px rgba(64,158,255,.65)}}.assistant-shell__panel[data-v-6604d680]{height:100%;display:flex;flex-direction:column;background:var(--workspace-bg,#f6f8fb)}.assistant-shell__header[data-v-6604d680]{flex:none;display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;background:var(--workspace-panel-bg);border-bottom:1px solid var(--workspace-panel-border,transparent)}.assistant-shell__header-brand[data-v-6604d680]{display:flex;align-items:center;gap:10px;min-width:0}.assistant-shell__header-logo[data-v-6604d680]{flex:none;width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--workspace-accent) 0,var(--workspace-accent-ring,#7aa7ff) 100%);box-shadow:0 3px 10px rgba(64,158,255,.35)}.assistant-shell__header-logo svg[data-v-6604d680]{width:20px;height:20px}.assistant-shell__header-actions[data-v-6604d680]{display:flex;gap:6px}.assistant-shell__title[data-v-6604d680]{font-size:15px;font-weight:700;color:var(--workspace-text);line-height:1.2}.assistant-shell__subtitle[data-v-6604d680]{font-size:12px;color:var(--workspace-subtext);margin-top:2px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-shell__messages-wrap[data-v-6604d680]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.assistant-shell__messages[data-v-6604d680]{flex:1;min-height:0;overflow-y:auto;padding:16px 14px 8px;scroll-behavior:smooth}.assistant-shell__empty[data-v-6604d680]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}.assistant-shell__empty-logo[data-v-6604d680]{width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--workspace-accent) 0,var(--workspace-accent-ring,#7aa7ff) 100%);box-shadow:0 10px 28px rgba(64,158,255,.4);margin-bottom:18px}.assistant-shell__empty-logo svg[data-v-6604d680]{width:34px;height:34px}.assistant-shell__empty-title[data-v-6604d680]{font-size:17px;font-weight:700;background:linear-gradient(120deg,var(--workspace-text) 0,var(--workspace-accent) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:8px}.assistant-shell__empty-subtitle[data-v-6604d680]{font-size:12px;color:var(--workspace-subtext);line-height:1.6;margin-bottom:22px;max-width:300px}.assistant-shell__empty-prompts[data-v-6604d680]{display:flex;flex-direction:column;gap:10px;width:100%;max-width:340px}.assistant-shell__prompt[data-v-6604d680]{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:12px;border:1px solid var(--workspace-panel-border,transparent);background:var(--workspace-panel-bg);color:var(--workspace-text);font-size:13px;text-align:left;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.assistant-shell__prompt i[data-v-6604d680]{color:var(--workspace-accent);font-size:15px}.assistant-shell__prompt[data-v-6604d680]:hover{transform:translateY(-2px);border-color:var(--workspace-accent);box-shadow:0 6px 16px rgba(64,158,255,.18)}.assistant-shell__scroll-bottom[data-v-6604d680]{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:16px;border:1px solid var(--workspace-panel-border,transparent);background:var(--workspace-panel-bg);color:var(--workspace-accent);font-size:12px;cursor:pointer;box-shadow:0 4px 14px rgba(15,23,42,.18)}.assistant-shell__scroll-bottom span[data-v-6604d680]{color:var(--el-color-danger,#f56c6c);font-size:11px}.assistant-fade-enter-active[data-v-6604d680],.assistant-fade-leave-active[data-v-6604d680]{transition:opacity .2s ease}.assistant-fade-enter[data-v-6604d680],.assistant-fade-leave-to[data-v-6604d680]{opacity:0}.assistant-shell__footer[data-v-6604d680]{flex:none;padding:10px 14px 12px;background:var(--workspace-panel-bg);border-top:1px solid var(--workspace-panel-border,transparent)}@media (max-width:768px){.assistant-shell[data-v-6604d680]{right:12px;bottom:12px}.assistant-shell__trigger[data-v-6604d680]{width:48px;height:48px}}.home[data-v-c684e15e]{min-height:100vh}.home-shell[data-v-c684e15e]{--home-shell-top-bar-height:54px;position:relative;display:flex;gap:6px;height:100vh;padding:6px;box-sizing:border-box;overflow:hidden}.home-shell.is-immersive[data-v-c684e15e]{gap:0;padding:0}.home-shell__mask[data-v-c684e15e]{position:fixed;inset:0;z-index:20;background:var(--workspace-mask);backdrop-filter:blur(2px)}.home-shell__aside[data-v-c684e15e]{width:208px;min-width:208px;display:flex;flex-direction:column;border:1px solid var(--workspace-shell-border);border-radius:16px;background:var(--workspace-shell-surface);box-shadow:var(--workspace-shell-shadow);overflow:hidden;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.home-shell__aside.is-mobile[data-v-c684e15e]{position:fixed;top:10px;bottom:10px;left:10px;z-index:30}.home-shell__brand[data-v-c684e15e]{display:flex;align-items:center;justify-content:center;height:var(--home-shell-top-bar-height);min-height:var(--home-shell-top-bar-height);box-sizing:border-box;padding:0 8px;border-bottom:1px solid var(--workspace-shell-border);cursor:pointer;background:var(--workspace-brand-bg)}.home-shell__brand.is-cosco[data-v-c684e15e]{padding:0 8px}.home-shell__brand-logo[data-v-c684e15e]{width:100%;height:auto;max-height:34px;object-fit:contain;object-position:left center;border-radius:10px;display:block}.home-shell__brand-logo.is-cosco[data-v-c684e15e]{width:96px;max-width:100%;height:auto;max-height:34px;margin:0 auto;object-position:center}.home-shell__menu[data-v-c684e15e]{flex:1;min-height:0;overflow-y:auto;padding:8px 6px 10px;scrollbar-width:none;-ms-overflow-style:none}.home-shell__menu[data-v-c684e15e]::-webkit-scrollbar{display:none}.home-shell__stage[data-v-c684e15e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;min-height:0}.home-shell.is-immersive .home-shell__stage[data-v-c684e15e]{gap:0}.home-shell__header[data-v-c684e15e]{display:flex;align-items:center;justify-content:space-between;height:var(--home-shell-top-bar-height);min-height:var(--home-shell-top-bar-height);box-sizing:border-box;padding:0 10px;border:1px solid var(--workspace-shell-border);border-radius:14px;background:var(--workspace-shell-surface);box-shadow:var(--workspace-shell-shadow);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.home-shell__header-left[data-v-c684e15e],.home-shell__header-right[data-v-c684e15e]{display:flex;align-items:center;gap:10px}.home-shell__header-left[data-v-c684e15e]{gap:10px;min-width:0;flex:0 1 auto;padding-left:8px}.home-shell__search-wrap[data-v-c684e15e]{width:340px;min-width:0;flex:0 0 340px;max-width:40vw}.home-shell__toggle[data-v-c684e15e]{width:32px;height:32px;border:1px solid var(--workspace-search-border);border-radius:8px;background:var(--workspace-toggle-bg);color:var(--workspace-toggle-text);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.home-shell__toggle i[data-v-c684e15e]{font-size:16px}.home-shell__search[data-v-c684e15e]{width:100%}.home-shell__search[data-v-c684e15e] .el-input__inner{height:32px;line-height:32px;border-radius:9px;border-color:var(--workspace-search-border);background:var(--workspace-search-bg);color:var(--workspace-text);padding-left:32px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.home-shell__search[data-v-c684e15e] .el-input__inner:focus{border-color:var(--workspace-accent);background:var(--workspace-search-bg-focus);box-shadow:0 0 0 3px var(--workspace-accent-ring)}.home-shell__search[data-v-c684e15e] .el-input__prefix{left:10px;color:var(--workspace-soft-text)}.home-shell__search[data-v-c684e15e] .el-input__icon{line-height:32px}.home-shell__search[data-v-c684e15e] .el-input__inner::placeholder{color:var(--workspace-soft-text)}.home-shell__search-option[data-v-c684e15e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-shell__search-option-title[data-v-c684e15e]{color:var(--workspace-text)}.home-shell__search-option-path[data-v-c684e15e]{color:var(--workspace-soft-text);font-size:12px}.home-shell__main[data-v-c684e15e]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden!important;padding:2px 4px 4px!important}.home-shell__main.is-immersive[data-v-c684e15e]{padding:0!important}.home-shell__tabs[data-v-c684e15e]{flex:0 0 auto;margin-bottom:0}.home-shell__view[data-v-c684e15e]{flex:1;min-height:0;overflow:auto;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.home-shell__view.is-immersive[data-v-c684e15e]{padding-bottom:0}.home-shell__view[data-v-c684e15e]::-webkit-scrollbar{display:none}.home-shell__user[data-v-c684e15e]{cursor:pointer}.home-shell__theme-toggle[data-v-c684e15e]{display:inline-flex;align-items:center;justify-content:center;height:32px;width:32px;padding:0;border:1px solid var(--workspace-search-border);border-radius:50%;background:var(--workspace-toggle-bg);color:var(--workspace-subtext);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.home-shell__theme-toggle[data-v-c684e15e]:hover{border-color:var(--workspace-accent);color:var(--workspace-text)}.home-shell__theme-toggle.is-dark[data-v-c684e15e]{color:var(--workspace-text)}.home-shell__theme-icon[data-v-c684e15e]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--workspace-accent);filter:drop-shadow(0 2px 6px var(--workspace-accent-soft))}.home-shell__user-trigger[data-v-c684e15e]{display:inline-flex;align-items:center;gap:8px;color:var(--workspace-text);font-weight:600;font-size:13px}.home-shell__user-icon[data-v-c684e15e]{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--workspace-user-icon-bg);color:var(--workspace-user-icon-text)}.home-shell__aside[data-v-c684e15e] .el-menu{border-right:none;background:transparent}.home-shell__aside[data-v-c684e15e] .el-menu-item,.home-shell__aside[data-v-c684e15e] .el-submenu__title{height:38px;line-height:38px;margin-bottom:2px;border-radius:8px;color:var(--workspace-subtext);transition:all .2s ease;font-size:13px}.home-shell__aside[data-v-c684e15e] .el-menu-item:hover,.home-shell__aside[data-v-c684e15e] .el-submenu__title:hover{background:var(--workspace-menu-hover);color:var(--workspace-accent)}.home-shell__aside[data-v-c684e15e] .el-menu-item.is-active{background:var(--workspace-menu-active-bg);color:var(--workspace-menu-active-text);font-weight:700}.home-shell__aside[data-v-c684e15e] .el-menu-item.is-active:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:3px;border-radius:999px;background:var(--workspace-menu-indicator)}.home-shell__aside[data-v-c684e15e] .el-submenu .el-menu-item{min-width:auto;padding-left:46px!important}.home-menu__icon[data-v-c684e15e]{margin-right:6px;color:var(--workspace-menu-icon)}.home-shell__tabs[data-v-c684e15e] .el-tabs__header{margin-bottom:0}.home-shell__tabs[data-v-c684e15e] .el-tabs__nav{padding:2px;border-radius:10px;background:var(--workspace-tab-nav-bg);border:1px solid var(--workspace-shell-border)}.home-shell__tabs[data-v-c684e15e] .el-tabs__item{height:28px;line-height:28px;padding:0 12px;font-size:12px;color:var(--workspace-tab-text);border:none}.home-shell__tabs[data-v-c684e15e] .el-tabs__item:hover{color:var(--workspace-accent);background:var(--workspace-tab-hover-bg)}.home-shell__tabs[data-v-c684e15e] .el-tabs__item.is-active{background:var(--workspace-tab-active-bg);color:var(--workspace-tab-active-text);box-shadow:0 1px 2px rgba(15,23,42,.08)}.home-mask-enter-active[data-v-c684e15e],.home-mask-leave-active[data-v-c684e15e]{transition:opacity .2s ease}.home-mask-enter[data-v-c684e15e],.home-mask-leave-to[data-v-c684e15e]{opacity:0}@media (max-width:768px){.home-shell[data-v-c684e15e]{padding:6px;gap:6px}.home-shell.is-immersive[data-v-c684e15e]{padding:0;gap:0}.home-shell__header[data-v-c684e15e]{min-height:42px;padding:0 10px}.home-shell__header-left[data-v-c684e15e]{flex:1;padding-left:0}.home-shell__search-wrap[data-v-c684e15e]{width:auto;flex:1;max-width:none}.home-shell__main[data-v-c684e15e]{padding:2px!important}.home-shell__view[data-v-c684e15e]{padding-bottom:4px}}.table-layout-settings[data-v-0f34ad74]{display:inline-block}.table-layout-settings--embedded[data-v-0f34ad74]{display:block;width:100%}.table-layout-settings__tip[data-v-0f34ad74]{margin-bottom:16px;font-size:12px;color:var(--workspace-subtext)}.table-layout-settings__panel[data-v-0f34ad74]{display:flex;flex-direction:column}.table-layout-settings__content[data-v-0f34ad74]{overflow-y:auto;padding-right:4px}.table-layout-settings__item[data-v-0f34ad74]{display:flex;align-items:center;gap:12px;padding:10px 12px;margin-bottom:10px;border:1px solid var(--workspace-panel-border);border-radius:6px;background:var(--workspace-panel-bg)}.table-layout-settings__item--ghost[data-v-0f34ad74]{opacity:.65}.table-layout-settings__drag[data-v-0f34ad74]{font-size:16px;color:var(--workspace-subtext);cursor:move}.table-layout-settings__label[data-v-0f34ad74]{flex:1;min-width:120px;font-size:13px;color:var(--workspace-text)}.table-layout-settings__footer[data-v-0f34ad74]{display:flex;justify-content:flex-end;margin-top:12px}.filter-layout[data-v-d8515ee0]{margin-bottom:12px}.filter-layout__header[data-v-d8515ee0]{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.filter-layout__actions[data-v-d8515ee0]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;width:100%}.filter-layout__hint[data-v-d8515ee0]{font-size:12px;color:var(--workspace-subtext)}.filter-layout__body[data-v-d8515ee0]{padding-bottom:8px}.filter-layout__section[data-v-d8515ee0]{margin-bottom:8px}.filter-layout__section--more[data-v-d8515ee0]{padding-top:4px}.filter-layout__item[data-v-d8515ee0]{display:flex;align-items:center;margin-bottom:8px}.filter-layout__label[data-v-d8515ee0]{flex-shrink:0;font-size:12px;color:var(--workspace-subtext);font-weight:700;text-align:right;padding-right:10px;box-sizing:border-box}.filter-layout__control[data-v-d8515ee0]{flex:1;min-width:0}.filter-layout__date[data-v-d8515ee0],.filter-layout__select[data-v-d8515ee0]{width:100%}.filter-layout__more-extra[data-v-d8515ee0]{margin-top:4px}.filter-layout__empty[data-v-d8515ee0]{padding:16px 12px;border:1px dashed var(--workspace-input-border);border-radius:4px;font-size:12px;color:var(--workspace-subtext);background:var(--workspace-bg-elevated)}.filter-layout__settings-dialog[data-v-d8515ee0]{display:flex;align-items:center;justify-content:center}.filter-layout__settings-dialog[data-v-d8515ee0] .filter-layout__settings-dialog-panel{display:flex;flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 72px);margin:0!important}.filter-layout__settings-dialog[data-v-d8515ee0] .el-dialog__footer,.filter-layout__settings-dialog[data-v-d8515ee0] .el-dialog__header{flex:0 0 auto}.filter-layout__settings-dialog[data-v-d8515ee0] .el-dialog__body{flex:1 1 auto;min-height:0;overflow:hidden}.filter-layout__dialog-tip[data-v-d8515ee0]{margin-bottom:16px;font-size:12px;color:var(--workspace-subtext)}.filter-layout__dialog-body[data-v-d8515ee0]{height:420px;overflow-y:auto;padding-right:4px}.filter-layout__setting-item[data-v-d8515ee0]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 12px;margin-bottom:10px;border:1px solid var(--workspace-panel-border);border-radius:6px;background:var(--workspace-panel-bg)}.filter-layout__setting-item--ghost[data-v-d8515ee0]{opacity:.65}.filter-layout__drag[data-v-d8515ee0]{font-size:16px;color:var(--workspace-subtext);cursor:move}.filter-layout__setting-label[data-v-d8515ee0]{flex:1;min-width:120px;font-size:13px;color:var(--workspace-text)}.filter-layout__setting-select[data-v-d8515ee0]{width:120px}.filter-layout__settings-dialog[data-v-d8515ee0] .el-switch,.filter-layout__settings-dialog[data-v-d8515ee0] .el-switch__label{display:inline-flex;align-items:center;height:28px;line-height:28px}.filter-layout__settings-dialog[data-v-d8515ee0] .el-switch__label{vertical-align:middle}.filter-layout__settings-dialog[data-v-d8515ee0] .el-switch__core{flex:0 0 auto}.product-details-page[data-v-76c313a9]{min-height:100vh;padding:16px;box-sizing:border-box;background:var(--workspace-bg);color:var(--workspace-text);transition:background-color .25s ease,color .25s ease}.product-details-page .inspection-panel[data-v-76c313a9]{border:1px solid var(--workspace-panel-border);border-radius:16px;background:var(--workspace-panel-bg);box-shadow:var(--workspace-panel-shadow)}.product-details-page .inspection-panel+.inspection-panel[data-v-76c313a9]{margin-top:14px}.product-details-page .inspection-panel--filter[data-v-76c313a9]{padding:18px 20px 14px}.product-details-page .inspection-panel--table[data-v-76c313a9]{padding:16px 16px 12px}.product-details-page__hero[data-v-76c313a9]{padding:14px 16px 16px}.product-details-page__back-row[data-v-76c313a9]{margin-bottom:8px}.product-details-page__hero-main[data-v-76c313a9]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.product-details-page__headline[data-v-76c313a9]{flex:1;min-width:0}.product-details-page__eyebrow[data-v-76c313a9]{color:var(--workspace-soft-text);font-size:12px;font-weight:600;line-height:1}.product-details-page__title[data-v-76c313a9]{margin-top:8px;font-size:24px;font-weight:700;color:var(--workspace-text);line-height:1.2}.product-details-page__hero-badge[data-v-76c313a9]{flex-shrink:0;height:28px;padding:0 12px;border:1px solid var(--workspace-input-border);border-radius:999px;background:var(--workspace-bg-elevated);color:var(--workspace-subtext);font-size:12px;font-weight:600;line-height:26px}.product-details-page__stats[data-v-76c313a9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-metric-card[data-v-76c313a9]{padding:14px 16px;border:1px solid var(--workspace-panel-border);border-radius:14px;background:var(--workspace-bg-elevated)}.product-metric-card--primary[data-v-76c313a9]{background:linear-gradient(135deg,var(--workspace-bg-elevated) 0,var(--workspace-accent-soft) 100%);border-color:rgba(64,158,255,.18)}.product-metric-card__label[data-v-76c313a9]{color:var(--workspace-subtext);font-size:12px;font-weight:600}.product-metric-card__value[data-v-76c313a9]{margin-top:8px;font-size:26px;line-height:1;font-weight:700;color:var(--workspace-text)}.product-details-page[data-v-76c313a9] .el-link{font-size:12px}.product-details-page[data-v-76c313a9] .el-table__fixed-right .el-link{font-weight:600}.product-details-page[data-v-76c313a9] .el-button{border-radius:4px!important}.product-details-page[data-v-76c313a9] .el-button--default,.product-details-page[data-v-76c313a9] .el-button--text{border-color:var(--workspace-input-border);background:var(--workspace-input-bg);color:var(--workspace-text)}.product-details-page[data-v-76c313a9] .el-button--default:focus,.product-details-page[data-v-76c313a9] .el-button--default:hover,.product-details-page[data-v-76c313a9] .el-button--text:focus,.product-details-page[data-v-76c313a9] .el-button--text:hover{color:var(--workspace-accent);border-color:var(--workspace-accent);background:var(--workspace-accent-soft)}.product-details-page[data-v-76c313a9] .el-input__inner,.product-details-page[data-v-76c313a9] .el-select .el-input__inner,.product-details-page[data-v-76c313a9] .el-textarea__inner{background:var(--workspace-input-bg);border-color:var(--workspace-input-border);color:var(--workspace-text)}.product-details-page[data-v-76c313a9] .el-input__inner::placeholder,.product-details-page[data-v-76c313a9] .el-textarea__inner::placeholder{color:var(--workspace-soft-text)}.product-details-page[data-v-76c313a9] .el-table{border-radius:12px;overflow:hidden;background:var(--workspace-table-bg);color:var(--workspace-text)}.product-details-page[data-v-76c313a9] .el-table,.product-details-page[data-v-76c313a9] .el-table td,.product-details-page[data-v-76c313a9] .el-table th,.product-details-page[data-v-76c313a9] .el-table tr{background-color:transparent}.product-details-page[data-v-76c313a9] .el-table--border,.product-details-page[data-v-76c313a9] .el-table--group{border:none}.product-details-page[data-v-76c313a9] .el-table--border:after,.product-details-page[data-v-76c313a9] .el-table--group:after,.product-details-page[data-v-76c313a9] .el-table:before{display:none}.product-details-page[data-v-76c313a9] .el-table th.el-table__cell,.product-details-page[data-v-76c313a9] .el-table__fixed-header-wrapper th,.product-details-page[data-v-76c313a9] .el-table__fixed-header-wrapper thead th,.product-details-page[data-v-76c313a9] .el-table__header-wrapper th,.product-details-page[data-v-76c313a9] .el-table__header-wrapper thead th{background:var(--workspace-table-header-bg)!important;color:var(--workspace-table-header-text)!important;font-weight:700;font-size:12px}.product-details-page[data-v-76c313a9] .el-table--border td.el-table__cell,.product-details-page[data-v-76c313a9] .el-table--border th.el-table__cell{border-right:none!important}.product-details-page[data-v-76c313a9] .el-table td.el-table__cell,.product-details-page[data-v-76c313a9] .el-table__body-wrapper td,.product-details-page[data-v-76c313a9] .el-table__fixed-body-wrapper td{background:var(--workspace-table-bg)!important;color:var(--workspace-text)!important;border-bottom-color:var(--workspace-panel-border)}.product-details-page[data-v-76c313a9] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--workspace-table-row-bg)!important}.product-details-page[data-v-76c313a9] .el-table tr:hover>td,.product-details-page[data-v-76c313a9] .el-table__body tr.hover-row>td,.product-details-page[data-v-76c313a9] .el-table__fixed .el-table__body tr.hover-row>td,.product-details-page[data-v-76c313a9] .el-table__fixed .el-table__body tr:hover>td,.product-details-page[data-v-76c313a9] .el-table__fixed-right .el-table__body tr.hover-row>td,.product-details-page[data-v-76c313a9] .el-table__fixed-right .el-table__body tr:hover>td{background:var(--workspace-hover)!important}.product-details-page[data-v-76c313a9] .el-table__fixed,.product-details-page[data-v-76c313a9] .el-table__fixed-body-wrapper,.product-details-page[data-v-76c313a9] .el-table__fixed-header-wrapper,.product-details-page[data-v-76c313a9] .el-table__fixed-right{background:var(--workspace-table-bg)}.product-details-page[data-v-76c313a9] .el-table__fixed td.el-table__cell,.product-details-page[data-v-76c313a9] .el-table__fixed-right td.el-table__cell,.product-details-page[data-v-76c313a9] .el-table__fixed-right-patch{background:var(--workspace-table-bg)!important}.product-details-page[data-v-76c313a9] .el-table__fixed-right{box-shadow:-10px 0 16px rgba(15,23,42,.08)}.product-details-page[data-v-76c313a9] .el-pagination{margin-top:16px;padding-top:14px;border-top:1px dashed var(--workspace-input-border)}.product-details-page[data-v-76c313a9] .el-pagination .el-pager li,.product-details-page[data-v-76c313a9] .el-pagination button{background:var(--workspace-input-bg);color:var(--workspace-subtext)}.product-details-page[data-v-76c313a9] .el-pagination .el-pager li.active{background:var(--workspace-accent-soft);color:var(--workspace-accent)}.product-details-page[data-v-76c313a9] .filter-layout__hint{display:none}@media (max-width:1200px){.product-details-page__stats[data-v-76c313a9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.product-details-page__hero-main[data-v-76c313a9]{align-items:flex-start;flex-direction:column}.product-details-page__title[data-v-76c313a9]{font-size:22px}.product-details-page__stats[data-v-76c313a9]{grid-template-columns:1fr}}.use-process-borrow-page[data-v-47c473f7]{color:var(--workspace-text)}.use-process-borrow-page .inspection-panel[data-v-47c473f7]{border:1px solid var(--workspace-panel-border);border-radius:16px;background:var(--workspace-panel-bg);box-shadow:var(--workspace-panel-shadow)}.use-process-borrow-page .inspection-panel+.inspection-panel[data-v-47c473f7]{margin-top:14px}.use-process-borrow-page .inspection-panel--filter[data-v-47c473f7]{padding:18px 20px 14px}.use-process-borrow-page .inspection-panel--table[data-v-47c473f7]{padding:16px 16px 12px}.use-process-borrow-page[data-v-47c473f7] .el-table{border-radius:12px;overflow:hidden;background:var(--workspace-table-bg);color:var(--workspace-text);font-size:12px}.use-process-borrow-page[data-v-47c473f7] .el-table,.use-process-borrow-page[data-v-47c473f7] .el-table td,.use-process-borrow-page[data-v-47c473f7] .el-table th,.use-process-borrow-page[data-v-47c473f7] .el-table tr{background-color:transparent}.use-process-borrow-page[data-v-47c473f7] .el-table th.el-table__cell,.use-process-borrow-page[data-v-47c473f7] .el-table__fixed-header-wrapper th,.use-process-borrow-page[data-v-47c473f7] .el-table__header-wrapper th{background:var(--workspace-table-header-bg)!important;color:var(--workspace-table-header-text)!important}.use-process-borrow-page[data-v-47c473f7] .el-table td.el-table__cell,.use-process-borrow-page[data-v-47c473f7] .el-table__body-wrapper td,.use-process-borrow-page[data-v-47c473f7] .el-table__fixed-body-wrapper td{background:var(--workspace-table-bg)!important;color:var(--workspace-text)!important;border-bottom-color:var(--workspace-panel-border)}.use-process-borrow-page[data-v-47c473f7] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--workspace-table-row-bg)!important}.use-process-borrow-page[data-v-47c473f7] .el-table tr:hover>td,.use-process-borrow-page[data-v-47c473f7] .el-table__fixed .el-table__body tr:hover>td,.use-process-borrow-page[data-v-47c473f7] .el-table__fixed-right .el-table__body tr:hover>td{background:var(--workspace-hover)!important}.use-process-borrow-page[data-v-47c473f7] .el-table__fixed,.use-process-borrow-page[data-v-47c473f7] .el-table__fixed-body-wrapper,.use-process-borrow-page[data-v-47c473f7] .el-table__fixed-header-wrapper,.use-process-borrow-page[data-v-47c473f7] .el-table__fixed-right{background:var(--workspace-table-bg)}.use-process-borrow-page[data-v-47c473f7] .el-table__fixed td.el-table__cell,.use-process-borrow-page[data-v-47c473f7] .el-table__fixed-right td.el-table__cell,.use-process-borrow-page[data-v-47c473f7] .el-table__fixed-right-patch{background:var(--workspace-table-bg)!important}.use-process-borrow-page[data-v-47c473f7] .el-link{font-size:12px}.use-process-borrow-page__actions[data-v-47c473f7]{display:flex;justify-content:flex-end}.use-process-borrow-page[data-v-47c473f7] .el-pagination{margin-top:16px;padding-top:14px;border-top:1px dashed var(--workspace-input-border)}.use-process-borrow-page[data-v-47c473f7] .el-pagination .el-pager li,.use-process-borrow-page[data-v-47c473f7] .el-pagination button{background:var(--workspace-input-bg);color:var(--workspace-subtext)}.use-process-borrow-page[data-v-47c473f7] .el-pagination .el-pager li.active{background:var(--workspace-accent-soft);color:var(--workspace-accent)}.use-process-borrow-page[data-v-47c473f7] .custom-label-size .el-form-item__label{font-size:12px;color:var(--workspace-soft-text);font-weight:700}.workspace-tab-page[data-v-68ecb61c]{min-height:100vh;padding:16px;box-sizing:border-box;background:var(--workspace-bg);color:var(--workspace-text)}.workspace-tab-page__back[data-v-68ecb61c]{display:flex;align-items:center;margin-bottom:12px}.workspace-tab-page__back[data-v-68ecb61c] .el-button{padding-left:0;padding-right:0;color:var(--workspace-text)}.workspace-tab-page__back[data-v-68ecb61c] .el-button:focus,.workspace-tab-page__back[data-v-68ecb61c] .el-button:hover{color:var(--workspace-accent)}.workspace-tab-shell[data-v-68ecb61c]{padding-top:8px}.workspace-tab-panel[data-v-68ecb61c] .el-tabs__content{overflow:visible}.workspace-tab-panel[data-v-68ecb61c] .el-tabs--card>.el-tabs__header,.workspace-tab-panel[data-v-68ecb61c].el-tabs--card>.el-tabs__header{margin-bottom:16px;border-bottom:none}.workspace-tab-panel[data-v-68ecb61c] .el-tabs__nav{display:inline-flex;padding:4px;border:1px solid var(--workspace-input-border);border-radius:14px;background:var(--workspace-tab-nav-bg);box-shadow:0 2px 10px rgba(15,23,42,.04)}.workspace-tab-panel[data-v-68ecb61c] .el-tabs__item{border:none;height:38px;line-height:38px;padding:0 18px;border-radius:10px;color:var(--workspace-tab-text);font-size:13px;font-weight:600;transition:all .25s ease}.workspace-tab-panel[data-v-68ecb61c] .el-tabs__item:hover{color:var(--workspace-accent);background:var(--workspace-tab-hover-bg)}.workspace-tab-panel[data-v-68ecb61c] .el-tabs__item.is-active{background:var(--workspace-tab-active-bg);color:var(--workspace-tab-active-text);box-shadow:0 1px 2px rgba(15,23,42,.06)}.password-bg[data-v-a2cc5454]{min-height:100vh;background:linear-gradient(135deg,var(--workspace-bg-elevated) 0,var(--workspace-bg) 100%);display:flex;align-items:center;justify-content:center}.change-password-card[data-v-a2cc5454]{max-width:520px;margin:60px auto;padding:32px 36px 24px 36px;border-radius:18px;box-shadow:var(--workspace-panel-shadow-hover);background:color-mix(in srgb,var(--workspace-panel-bg) 88%,transparent);backdrop-filter:blur(6px);border:1px solid var(--workspace-panel-border)}.card-header[data-v-a2cc5454]{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.card-icon[data-v-a2cc5454]{font-size:2.1em;color:var(--workspace-accent);margin-right:10px}h2[data-v-a2cc5454]{font-weight:700;font-size:1.6em;color:var(--workspace-text);margin:0;letter-spacing:1px}.el-form-item[data-v-a2cc5454]{margin-bottom:28px}.password-input[data-v-a2cc5454]{width:160px}.password-toggle-icon[data-v-a2cc5454]{cursor:pointer;color:var(--workspace-soft-text)}.change-password-card[data-v-a2cc5454] .el-form-item__label{color:var(--workspace-subtext)}.change-password-card[data-v-a2cc5454] .el-input__inner{border-radius:8px;border:1.5px solid var(--workspace-input-border);transition:border-color .2s;background:var(--workspace-input-bg);color:var(--workspace-text)}.change-password-card[data-v-a2cc5454] .el-input__inner::placeholder{color:var(--workspace-soft-text)}.change-password-card[data-v-a2cc5454] .el-input__inner:focus{border-color:var(--workspace-accent);box-shadow:0 0 0 2px var(--workspace-accent-ring)}.change-password-card[data-v-a2cc5454] .el-button{border-radius:8px;font-weight:600;min-width:100px;transition:box-shadow .2s,background .2s}.change-password-card[data-v-a2cc5454] .el-button--primary{background:linear-gradient(90deg,var(--workspace-accent) 0,#60a5fa 100%);border:none}.change-password-card[data-v-a2cc5454] .el-button--primary:hover{background:linear-gradient(90deg,#7ab8ff,#38bdf8);box-shadow:0 2px 8px var(--workspace-accent-ring)}.pwd-strength-container[data-v-a2cc5454]{width:80px;min-height:24px;display:flex;align-items:center;margin-left:10px;margin-top:8px;opacity:0;transition:opacity .2s;pointer-events:none}.pwd-strength-container.visible[data-v-a2cc5454]{opacity:1;pointer-events:auto}.strength-text[data-v-a2cc5454]{font-size:.95em;white-space:nowrap;line-height:normal;margin-right:10px}.strength-bar-background[data-v-a2cc5454]{width:100%;height:6px;background:var(--workspace-accent-soft);border-radius:3px;margin-left:0}.strength-bar-fill[data-v-a2cc5454]{height:100%;border-radius:3px;transition:width .4s cubic-bezier(.4,0,.2,1),background-color .3s}.el-form-item__error[data-v-a2cc5454]{color:#ef4444;font-size:.92em;margin-top:2px}.custom-buttons[data-v-a2cc5454]{display:flex;justify-content:flex-end;gap:18px;margin-top:32px;margin-left:0}.tips[data-v-a2cc5454]{margin-top:18px;color:var(--workspace-subtext);font-size:.98em;text-align:right;letter-spacing:.5px}.tool-check-page[data-v-01e24e83]{display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box;padding:0 16px 20px;font-family:PingFang SC,Microsoft YaHei,sans-serif;background:transparent;color:var(--workspace-text)}.tool-check-shell[data-v-01e24e83]{padding:8px 0 0}.tool-check-shell[data-v-01e24e83],.tool-check-tabs[data-v-01e24e83]{display:flex;flex-direction:column;flex:1;min-height:0}.tool-check-tabs[data-v-01e24e83] .el-tabs__header{margin-bottom:16px}.tool-check-tabs[data-v-01e24e83] .el-tabs__item i{margin-right:4px;font-size:14px}.tool-check-tabs[data-v-01e24e83] .el-tabs__content{display:flex;flex-direction:column;flex:1;min-height:0;overflow:visible}.tool-check-tabs[data-v-01e24e83] .el-tab-pane{flex:1 1 auto;min-height:0}.tool-check-tabs[data-v-01e24e83] #pane-exportLayout{display:flex;flex-direction:column}.tool-check-tabs--report[data-v-01e24e83] .el-tabs__content{display:flex;flex:1;min-height:0;overflow:hidden}.tool-check-tabs--report[data-v-01e24e83] .el-tab-pane{flex:1;min-height:0}.tool-check-page[data-v-01e24e83] .el-link,.tool-check-page[data-v-01e24e83] .el-table{font-size:12px}.inspection-template-page[data-v-2b1255a3]{padding:0;color:var(--workspace-text)}.inspection-module[data-v-2b1255a3]{font-family:PingFang SC,Microsoft YaHei,sans-serif;color:var(--workspace-text)}.inspection-template-page__dialog[data-v-2b1255a3]{display:flex;align-items:center;justify-content:center}.inspection-template-page__dialog[data-v-2b1255a3] .inspection-template-page__bindings-dialog,.inspection-template-page__dialog[data-v-2b1255a3] .inspection-template-page__header-dialog,.inspection-template-page__dialog[data-v-2b1255a3] .inspection-template-page__import-dialog,.inspection-template-page__dialog[data-v-2b1255a3] .inspection-template-page__items-dialog{display:flex;flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 72px);margin:0!important}.inspection-template-page__dialog[data-v-2b1255a3] .el-dialog__footer,.inspection-template-page__dialog[data-v-2b1255a3] .el-dialog__header{flex:0 0 auto}.inspection-template-page__dialog[data-v-2b1255a3] .el-dialog__body{flex:1 1 auto;min-height:0;overflow:auto}.inspection-template-page__form[data-v-2b1255a3] .el-form-item{margin-bottom:14px}.inspection-template-page__form[data-v-2b1255a3] .el-form-item__label{line-height:28px}.inspection-template-page__form[data-v-2b1255a3] .el-form-item__content{min-height:28px;line-height:28px}.inspection-template-page__form[data-v-2b1255a3] .el-input,.inspection-template-page__form[data-v-2b1255a3] .el-input-number,.inspection-template-page__form[data-v-2b1255a3] .el-select,.inspection-template-page__form[data-v-2b1255a3] .el-textarea{width:100%}.inspection-template-page__dialog-footer[data-v-2b1255a3]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.items-toolbar[data-v-2b1255a3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.items-title[data-v-2b1255a3]{font-weight:700;color:var(--workspace-text)}.tolerance-group[data-v-2b1255a3]{display:flex;align-items:center;gap:6px;justify-content:center}.import-result[data-v-2b1255a3]{margin-top:16px}.result-title[data-v-2b1255a3]{font-weight:700;color:var(--workspace-text)}.result-subtitle[data-v-2b1255a3]{margin-top:6px;color:var(--workspace-soft-text)}.import-result-table[data-v-2b1255a3]{margin-top:12px}.import-mode[data-v-2b1255a3]{display:flex;align-items:center;gap:6px;margin-bottom:14px;color:var(--workspace-text)}.import-prefill[data-v-2b1255a3]{margin-bottom:14px;padding:10px 12px;border:1px dashed var(--workspace-border,#dcdfe6);border-radius:6px}.import-prefill__title[data-v-2b1255a3]{margin-bottom:8px;color:var(--workspace-soft-text);font-size:12px}.import-prefill__body[data-v-2b1255a3]{display:flex;align-items:center;gap:10px}.import-prefill__select[data-v-2b1255a3]{flex:1 1 auto}.import-mode__label[data-v-2b1255a3]{font-weight:700}.import-errors[data-v-2b1255a3]{margin-top:14px}.import-errors__header[data-v-2b1255a3]{display:flex;align-items:center;justify-content:space-between;font-weight:700;color:var(--workspace-text)}.bindings-tip[data-v-2b1255a3]{margin-top:10px;color:var(--workspace-soft-text);font-size:12px}.import-dialog-upload[data-v-2b1255a3]{display:flex;justify-content:center;margin-bottom:14px}.inspection-template-page__dialog[data-v-2b1255a3] .inspection-template-page__import-dialog .el-upload{width:100%;max-width:540px}.import-dialog-actions[data-v-2b1255a3]{width:100%}.import-action-button[data-v-2b1255a3]{min-width:96px}.inspection-module[data-v-2b1255a3] .el-upload-dragger{background:var(--workspace-input-bg);border-color:var(--workspace-input-border)}.inspection-module[data-v-2b1255a3] .el-upload-dragger .el-icon-upload,.inspection-module[data-v-2b1255a3] .el-upload-dragger .el-upload__text{color:var(--workspace-subtext)}.inspection-module[data-v-2b1255a3] .el-link,.inspection-module[data-v-2b1255a3] .el-table{font-size:12px}.assistant-sessions[data-v-39935d2a]{height:100%;display:flex;flex-direction:column;background:var(--workspace-panel-bg);border-right:1px solid var(--workspace-panel-border,transparent)}.assistant-sessions__new[data-v-39935d2a]{flex:none;margin:12px;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 0;border-radius:10px;border:1px dashed var(--workspace-accent);background:var(--workspace-accent-soft,rgba(64,158,255,.1));color:var(--workspace-accent);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,transform .15s ease}.assistant-sessions__new[data-v-39935d2a]:hover{background:var(--workspace-accent);color:#fff;transform:translateY(-1px)}.assistant-sessions__scroll[data-v-39935d2a]{flex:1;overflow-y:auto;padding:0 8px 8px}.assistant-sessions__item[data-v-39935d2a]{position:relative;padding:10px 12px;border-radius:10px;cursor:pointer;margin-bottom:4px;transition:background .15s ease}.assistant-sessions__item[data-v-39935d2a]:hover{background:var(--workspace-hover,rgba(0,0,0,.04))}.assistant-sessions__item.is-active[data-v-39935d2a]{background:var(--workspace-menu-active-bg,var(--workspace-accent-soft,rgba(64,158,255,.14)))}.assistant-sessions__item-title[data-v-39935d2a]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--workspace-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:20px}.assistant-sessions__item.is-active .assistant-sessions__item-title[data-v-39935d2a]{color:var(--workspace-accent);font-weight:600}.assistant-sessions__item-title i[data-v-39935d2a]{flex:none;font-size:13px}.assistant-sessions__item-title span[data-v-39935d2a]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.assistant-sessions__item-meta[data-v-39935d2a]{margin-top:3px;display:flex;gap:10px;font-size:11px;color:var(--workspace-subtext)}.assistant-sessions__item-remove[data-v-39935d2a]{position:absolute;top:8px;right:8px;border:none;background:transparent;color:var(--workspace-subtext);font-size:12px;cursor:pointer;padding:2px;border-radius:4px;opacity:0;transition:opacity .15s ease,color .15s ease}.assistant-sessions__item:hover .assistant-sessions__item-remove[data-v-39935d2a]{opacity:1}.assistant-sessions__item-remove[data-v-39935d2a]:hover{color:var(--el-color-danger,#f56c6c)}.assistant-sessions__footnote[data-v-39935d2a]{flex:none;padding:10px 12px;font-size:11px;color:var(--workspace-subtext);text-align:center;border-top:1px solid var(--workspace-panel-border,transparent)}.assistant-page[data-v-2b4ea562]{height:100vh;display:flex;flex-direction:column;background:var(--workspace-bg,#f6f8fb)}.assistant-page__header[data-v-2b4ea562]{flex:none;display:flex;align-items:center;gap:12px;padding:12px 20px;background:var(--workspace-panel-bg);border-bottom:1px solid var(--workspace-panel-border,transparent)}.assistant-page__back[data-v-2b4ea562]{width:34px;height:34px;border-radius:50%;border:1px solid var(--workspace-panel-border,transparent);background:transparent;color:var(--workspace-text);font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.assistant-page__back[data-v-2b4ea562]:hover{background:var(--workspace-hover,rgba(0,0,0,.05));color:var(--workspace-accent)}.assistant-page__logo[data-v-2b4ea562]{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--workspace-accent) 0,var(--workspace-accent-ring,#7aa7ff) 100%);box-shadow:0 3px 10px rgba(64,158,255,.35)}.assistant-page__logo svg[data-v-2b4ea562]{width:22px;height:22px}.assistant-page__heading[data-v-2b4ea562]{min-width:0}.assistant-page__title[data-v-2b4ea562]{font-size:16px;font-weight:700;color:var(--workspace-text);line-height:1.2}.assistant-page__subtitle[data-v-2b4ea562]{font-size:12px;color:var(--workspace-subtext);margin-top:2px}.assistant-page__context[data-v-2b4ea562]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:14px;font-size:12px;color:var(--workspace-accent);background:var(--workspace-accent-soft,rgba(64,158,255,.12));border:1px solid var(--workspace-accent-soft,transparent);max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.assistant-page__body[data-v-2b4ea562]{flex:1;min-height:0;display:flex}.assistant-page__side[data-v-2b4ea562]{flex:none;width:240px;min-height:0}.assistant-page__main[data-v-2b4ea562]{flex:1;min-width:0;display:flex;flex-direction:column}.assistant-page__messages-wrap[data-v-2b4ea562]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.assistant-page__messages[data-v-2b4ea562]{flex:1;min-height:0;overflow-y:auto;padding:24px 28px 12px;scroll-behavior:smooth}.assistant-page__messages .assistant-message__main[data-v-2b4ea562]{max-width:78%}.assistant-page__empty[data-v-2b4ea562]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.assistant-page__empty-logo[data-v-2b4ea562]{width:72px;height:72px;border-radius:22px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--workspace-accent) 0,var(--workspace-accent-ring,#7aa7ff) 100%);box-shadow:0 12px 32px rgba(64,158,255,.4);margin-bottom:20px}.assistant-page__empty-logo svg[data-v-2b4ea562]{width:38px;height:38px}.assistant-page__empty-title[data-v-2b4ea562]{font-size:20px;font-weight:700;background:linear-gradient(120deg,var(--workspace-text) 0,var(--workspace-accent) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}.assistant-page__empty-subtitle[data-v-2b4ea562]{font-size:13px;color:var(--workspace-subtext);margin-bottom:26px}.assistant-page__empty-prompts[data-v-2b4ea562]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:640px}.assistant-page__prompt[data-v-2b4ea562]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;border:1px solid var(--workspace-panel-border,transparent);background:var(--workspace-panel-bg);color:var(--workspace-text);font-size:13px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.assistant-page__prompt i[data-v-2b4ea562]{color:var(--workspace-accent)}.assistant-page__prompt[data-v-2b4ea562]:hover{transform:translateY(-2px);border-color:var(--workspace-accent);box-shadow:0 6px 16px rgba(64,158,255,.18)}.assistant-page__scroll-bottom[data-v-2b4ea562]{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:16px;border:1px solid var(--workspace-panel-border,transparent);background:var(--workspace-panel-bg);color:var(--workspace-accent);font-size:12px;cursor:pointer;box-shadow:0 4px 14px rgba(15,23,42,.18)}.assistant-page__scroll-bottom span[data-v-2b4ea562]{color:var(--el-color-danger,#f56c6c);font-size:11px}.assistant-page-fade-enter-active[data-v-2b4ea562],.assistant-page-fade-leave-active[data-v-2b4ea562]{transition:opacity .2s ease}.assistant-page-fade-enter[data-v-2b4ea562],.assistant-page-fade-leave-to[data-v-2b4ea562]{opacity:0}.assistant-page__footer[data-v-2b4ea562]{flex:none;padding:12px 24px 16px;background:var(--workspace-panel-bg);border-top:1px solid var(--workspace-panel-border,transparent)}.assistant-page__footer .assistant-composer__wrap[data-v-2b4ea562]{max-width:860px;margin:0 auto;border-radius:16px;padding:10px 10px 10px 16px}.assistant-page__footer .assistant-composer__wrap[data-v-2b4ea562] .el-textarea__inner{font-size:14px}@media (max-width:768px){.assistant-page__side[data-v-2b4ea562]{display:none}.assistant-page__messages[data-v-2b4ea562]{padding:16px 12px 8px}.assistant-page__messages .assistant-message__main[data-v-2b4ea562]{max-width:88%}.assistant-page__context[data-v-2b4ea562]{display:none}}:root{--workspace-bg:#f6f8fb;--workspace-bg-elevated:#f8fafc;--workspace-bg-gradient:linear-gradient(180deg,#f4f7fb,#f8fafc);--workspace-panel-bg:#fff;--workspace-panel-border:#e5ecf5;--workspace-panel-shadow:0 2px 12px rgba(15,23,42,.03),0 0 1px rgba(15,23,42,.04);--workspace-panel-shadow-hover:0 6px 24px rgba(15,23,42,.06);--workspace-shell-surface:hsla(0,0%,100%,.94);--workspace-shell-border:#e5ecf5;--workspace-shell-shadow:0 8px 24px rgba(15,23,42,.06);--workspace-brand-bg:linear-gradient(180deg,rgba(248,250,252,.95),hsla(0,0%,100%,.92));--workspace-mask:rgba(15,23,42,.28);--workspace-text:#1e293b;--workspace-subtext:#64748b;--workspace-soft-text:#94a3b8;--workspace-accent:#409eff;--workspace-accent-soft:rgba(64,158,255,.14);--workspace-accent-ring:rgba(64,158,255,.1);--workspace-hover:rgba(64,158,255,.08);--workspace-input-border:#e2e8f0;--workspace-input-bg:#fff;--workspace-input-bg-focus:#fff;--workspace-search-bg:#f8fafc;--workspace-search-bg-focus:#fff;--workspace-search-border:#dbe4ef;--workspace-toggle-bg:#fff;--workspace-toggle-text:#334155;--workspace-user-icon-bg:#eef6ff;--workspace-user-icon-text:#409eff;--workspace-menu-hover:#f5f9ff;--workspace-menu-active-bg:#eef6ff;--workspace-menu-active-text:#409eff;--workspace-menu-indicator:#409eff;--workspace-menu-icon:#409eff;--workspace-table-bg:#fff;--workspace-table-header-bg:#fff;--workspace-table-header-text:#475569;--workspace-table-row-bg:#fff;--workspace-tab-nav-bg:#f8fafc;--workspace-tab-text:#606266;--workspace-tab-hover-bg:#eef6ff;--workspace-tab-active-bg:#fff;--workspace-tab-active-text:#409eff;--workspace-dropdown-bg:#fff;--workspace-dropdown-hover:#f5f9ff;--workspace-dropdown-shadow:0 10px 30px rgba(15,23,42,.12);--workspace-tag-default-bg:#f8fafc;--workspace-tag-default-border:#dbe4ef;--workspace-tag-default-text:#64748b;--workspace-tag-success-bg:rgba(34,197,94,.12);--workspace-tag-success-border:rgba(34,197,94,.24);--workspace-tag-success-text:#15803d;--workspace-tag-warning-bg:rgba(245,158,11,.14);--workspace-tag-warning-border:rgba(245,158,11,.26);--workspace-tag-warning-text:#b45309;--workspace-tag-danger-bg:rgba(239,68,68,.12);--workspace-tag-danger-border:rgba(239,68,68,.24);--workspace-tag-danger-text:#b91c1c;--workspace-tag-info-bg:rgba(100,116,139,.12);--workspace-tag-info-border:rgba(100,116,139,.22);--workspace-tag-info-text:#475569;--workspace-tag-dark-text:#fff}:root[data-theme=dark]{--workspace-bg:#0b1220;--workspace-bg-elevated:#111a2e;--workspace-bg-gradient:linear-gradient(180deg,#0b1220,#0f172a);--workspace-panel-bg:#111827;--workspace-panel-border:#243145;--workspace-panel-shadow:0 18px 40px rgba(2,6,23,.34),0 0 0 1px rgba(71,85,105,.18);--workspace-panel-shadow-hover:0 24px 48px rgba(2,6,23,.42),0 0 0 1px rgba(96,165,250,.14);--workspace-shell-surface:rgba(15,23,42,.92);--workspace-shell-border:#243145;--workspace-shell-shadow:0 14px 36px rgba(2,6,23,.34);--workspace-brand-bg:linear-gradient(180deg,rgba(15,23,42,.98),rgba(17,24,39,.92));--workspace-mask:rgba(2,6,23,.56);--workspace-text:#e5edf7;--workspace-subtext:#a3b4c8;--workspace-soft-text:#7d8ca2;--workspace-accent:#60a5fa;--workspace-accent-soft:rgba(96,165,250,.18);--workspace-accent-ring:rgba(96,165,250,.16);--workspace-hover:rgba(148,163,184,.1);--workspace-input-border:#334155;--workspace-input-bg:#0f172a;--workspace-input-bg-focus:#111c30;--workspace-search-bg:#0f172a;--workspace-search-bg-focus:#111c30;--workspace-search-border:#334155;--workspace-toggle-bg:#111c30;--workspace-toggle-text:#dbe7f5;--workspace-user-icon-bg:rgba(96,165,250,.18);--workspace-user-icon-text:#9ecbff;--workspace-menu-hover:rgba(96,165,250,.12);--workspace-menu-active-bg:rgba(96,165,250,.18);--workspace-menu-active-text:#eaf3ff;--workspace-menu-indicator:#60a5fa;--workspace-menu-icon:#8fc1ff;--workspace-table-bg:#111827;--workspace-table-header-bg:#0f172a;--workspace-table-header-text:#c4d2e3;--workspace-table-row-bg:#111827;--workspace-tab-nav-bg:#0f172a;--workspace-tab-text:#a3b4c8;--workspace-tab-hover-bg:rgba(96,165,250,.12);--workspace-tab-active-bg:#111c30;--workspace-tab-active-text:#eff6ff;--workspace-dropdown-bg:#111827;--workspace-dropdown-hover:rgba(96,165,250,.12);--workspace-dropdown-shadow:0 16px 40px rgba(2,6,23,.38);--workspace-tag-default-bg:rgba(148,163,184,.1);--workspace-tag-default-border:rgba(148,163,184,.16);--workspace-tag-default-text:#c8d5e6;--workspace-tag-success-bg:rgba(34,197,94,.16);--workspace-tag-success-border:rgba(34,197,94,.28);--workspace-tag-success-text:#86efac;--workspace-tag-warning-bg:rgba(245,158,11,.18);--workspace-tag-warning-border:rgba(245,158,11,.3);--workspace-tag-warning-text:#fcd34d;--workspace-tag-danger-bg:rgba(239,68,68,.18);--workspace-tag-danger-border:rgba(239,68,68,.3);--workspace-tag-danger-text:#fca5a5;--workspace-tag-info-bg:rgba(148,163,184,.16);--workspace-tag-info-border:rgba(148,163,184,.26);--workspace-tag-info-text:#cbd5e1;--workspace-tag-dark-text:#f8fafc}#app,body,html{background:var(--workspace-bg);color:var(--workspace-text)}body[data-theme=dark]{color-scheme:dark}.home{background:var(--workspace-bg)}.home .workspace-main{display:flex;flex-direction:column;padding:12px 14px 14px!important;overflow:hidden;min-height:0;box-sizing:border-box;background:var(--workspace-bg-gradient);color:var(--workspace-text);transition:background-color .25s ease,color .25s ease}.home .workspace-main>*{box-sizing:border-box;max-width:100%}.home .workspace-main .inspection-module{font-family:PingFang SC,Microsoft YaHei,sans-serif}.home .workspace-main .inspection-panel+.inspection-panel{margin-top:14px}.home .workspace-main .inspection-panel--filter{padding:18px 20px 14px}.home .workspace-main .inspection-panel--table{padding:16px 16px 12px}.home .workspace-main .el-button{border-radius:4px!important;font-weight:600}.home .workspace-main .el-button--default,.home .workspace-main .el-button--text{border-color:var(--workspace-input-border);background:var(--workspace-input-bg);color:var(--workspace-text)}.home .workspace-main .el-button--default:focus,.home .workspace-main .el-button--default:hover,.home .workspace-main .el-button--text:focus,.home .workspace-main .el-button--text:hover{color:var(--workspace-accent);border-color:var(--workspace-accent);background:var(--workspace-accent-soft)}.home .workspace-main .el-date-editor .el-input__inner,.home .workspace-main .el-input-number__decrease,.home .workspace-main .el-input-number__increase,.home .workspace-main .el-input__inner,.home .workspace-main .el-select .el-input__inner,.home .workspace-main .el-textarea__inner{border-color:var(--workspace-input-border);background:var(--workspace-input-bg);color:var(--workspace-text);border-radius:8px!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.home .workspace-main .el-input__inner::placeholder,.home .workspace-main .el-textarea__inner::placeholder{color:var(--workspace-soft-text)}.home .workspace-main .el-date-editor .el-input__inner:focus,.home .workspace-main .el-input__inner:focus,.home .workspace-main .el-select .el-input__inner:focus,.home .workspace-main .el-textarea__inner:focus{border-color:var(--workspace-accent);background:var(--workspace-input-bg-focus);box-shadow:0 0 0 3px var(--workspace-accent-ring)}.home .workspace-main .el-card,.home .workspace-main .inspection-panel{border:1px solid var(--workspace-panel-border);border-radius:16px;background:var(--workspace-panel-bg);box-shadow:var(--workspace-panel-shadow);transition:box-shadow .25s ease,background-color .25s ease,border-color .25s ease}.home .workspace-main .el-card:hover,.home .workspace-main .inspection-panel:hover{box-shadow:var(--workspace-panel-shadow-hover)}.home .workspace-main .el-table{border-radius:12px;overflow:hidden;background:var(--workspace-table-bg);color:var(--workspace-text)}.home .workspace-main .el-table,.home .workspace-main .el-table td,.home .workspace-main .el-table th,.home .workspace-main .el-table tr{background-color:transparent}.home .workspace-main .el-table--border,.home .workspace-main .el-table--group{border:none}.home .workspace-main .el-table--border:after,.home .workspace-main .el-table--group:after,.home .workspace-main .el-table:before{display:none}.home .workspace-main .el-table th.el-table__cell{font-weight:700;font-size:12px;padding:10px 0}.home .workspace-main .el-table th.el-table__cell,.home .workspace-main .el-table__fixed-header-wrapper th,.home .workspace-main .el-table__fixed-header-wrapper thead th,.home .workspace-main .el-table__header-wrapper th,.home .workspace-main .el-table__header-wrapper thead th{background:var(--workspace-table-header-bg)!important;color:var(--workspace-table-header-text)!important}.home .workspace-main .el-table--border td.el-table__cell,.home .workspace-main .el-table--border th.el-table__cell{border-right:none!important}.home .workspace-main .el-table td.el-table__cell{color:var(--workspace-text);border-bottom-color:var(--workspace-panel-border);transition:background-color .2s ease,color .2s ease}.home .workspace-main .el-table__body-wrapper td,.home .workspace-main .el-table__fixed-body-wrapper td{background:var(--workspace-table-bg)!important;color:var(--workspace-text)!important}.home .workspace-main .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--workspace-table-row-bg)}.home .workspace-main .el-table tr:hover>td{background:var(--workspace-hover)!important}.home .workspace-main .el-table__fixed,.home .workspace-main .el-table__fixed-body-wrapper,.home .workspace-main .el-table__fixed-header-wrapper,.home .workspace-main .el-table__fixed-right{background:var(--workspace-table-bg)}.home .workspace-main .el-table__fixed th.el-table__cell,.home .workspace-main .el-table__fixed-right th.el-table__cell{background:var(--workspace-table-header-bg)!important}.home .workspace-main .el-table__fixed td.el-table__cell,.home .workspace-main .el-table__fixed-right td.el-table__cell,.home .workspace-main .el-table__fixed-right-patch{background:var(--workspace-table-bg)!important}.home .workspace-main .el-table__body tr.current-row>td,.home .workspace-main .el-table__body tr.hover-row>td,.home .workspace-main .el-table__fixed .el-table__body tr.current-row>td,.home .workspace-main .el-table__fixed .el-table__body tr.hover-row>td,.home .workspace-main .el-table__fixed .el-table__body tr:hover>td,.home .workspace-main .el-table__fixed-right .el-table__body tr.current-row>td,.home .workspace-main .el-table__fixed-right .el-table__body tr.hover-row>td,.home .workspace-main .el-table__fixed-right .el-table__body tr:hover>td{background:var(--workspace-hover)!important}.home .workspace-main .el-table__fixed-right{box-shadow:-10px 0 16px rgba(15,23,42,.06)}.home .workspace-main .el-link{font-size:12px}.home .workspace-main .el-pagination{margin-top:16px;padding-top:14px;border-top:1px dashed var(--workspace-input-border)}.home .workspace-main .el-pagination .el-pager li,.home .workspace-main .el-pagination button{background:var(--workspace-input-bg);color:var(--workspace-subtext)}.home .workspace-main .el-pagination button:disabled{color:var(--workspace-soft-text)}.home .workspace-main .el-pagination .el-pager li.active{background:var(--workspace-accent-soft);color:var(--workspace-accent)}.home .workspace-main .el-tabs--card>.el-tabs__header{margin-bottom:16px;border-bottom:none}.home .workspace-main .el-tabs--card>.el-tabs__header .el-tabs__nav{display:inline-flex;padding:4px;border:1px solid var(--workspace-input-border);border-radius:14px;background:var(--workspace-tab-nav-bg);box-shadow:0 2px 10px rgba(15,23,42,.04)}.home .workspace-main .el-tabs--card>.el-tabs__header .el-tabs__item{border:none;height:38px;line-height:38px;padding:0 18px;border-radius:10px;color:var(--workspace-tab-text);font-size:13px;font-weight:600;transition:all .25s ease}.home .workspace-main .el-tabs--card>.el-tabs__header .el-tabs__item:hover{color:var(--workspace-accent);background:var(--workspace-tab-hover-bg)}.home .workspace-main .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{background:var(--workspace-tab-active-bg);color:var(--workspace-tab-active-text);box-shadow:0 1px 2px rgba(15,23,42,.06)}.home .workspace-main .filter-layout{margin-bottom:0}.home .workspace-main .filter-layout__header{display:flex;align-items:center;justify-content:flex-end;margin-top:14px;padding-top:14px;border-top:1px dashed var(--workspace-input-border)}.home .workspace-main .filter-layout__actions{width:100%;gap:10px}.home .workspace-main .filter-layout__hint{display:none}.home .workspace-main .filter-layout__body{padding-bottom:6px}.home .workspace-main .filter-layout__header .el-button--text{height:30px;padding:0 12px;border:1px solid var(--workspace-input-border);border-radius:4px!important;color:var(--workspace-accent);background:var(--workspace-input-bg)}.home .workspace-main .workspace-tab-page{box-sizing:border-box;padding:0 16px 20px;background:transparent}.home .workspace-main .workspace-tab-shell{padding-top:8px}.home .workspace-main .workspace-tab-panel .el-tabs__content{overflow:visible}.home .workspace-main .workspace-tab-panel .el-tabs__item i{margin-right:4px;font-size:14px}.home .workspace-main .workspace-tab-page__back{display:flex;align-items:center;margin-bottom:12px}.home .workspace-main .workspace-tab-page__back .el-button{padding-left:0;padding-right:0}.home .workspace-main .filter-layout__item{margin-bottom:14px}.home .workspace-main .filter-layout__label{color:var(--workspace-subtext);font-weight:600}.workspace-dialog-form{width:100%}.workspace-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;width:100%;margin:0;padding:0;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.workspace-form-grid--single{grid-template-columns:minmax(0,1fr);max-width:560px;margin-right:auto;margin-left:auto}.workspace-form-grid>tbody,.workspace-form-grid>tbody>tr{display:contents}.workspace-form-grid>tbody>tr>td{display:block;min-width:0;padding:0;vertical-align:top;box-sizing:border-box}.workspace-form-grid>tbody>tr>td[colspan],.workspace-form-grid__full{grid-column:1/-1}.workspace-form-grid .el-form-item{margin-bottom:16px;text-align:left}.workspace-form-grid .el-form-item__label{padding-right:12px;line-height:28px;color:var(--workspace-subtext);font-weight:600;box-sizing:border-box}.workspace-form-grid .el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;min-width:0;min-height:28px;line-height:28px;text-align:left}.workspace-form-grid .el-form-item__content>.form-helper{flex:0 0 100%}.workspace-form-grid .el-autocomplete,.workspace-form-grid .el-date-editor.el-input,.workspace-form-grid .el-date-editor.el-input__inner,.workspace-form-grid .el-input,.workspace-form-grid .el-input-number,.workspace-form-grid .el-select,.workspace-form-grid .vue-treeselect{width:100%!important;max-width:100%}.workspace-form-grid .el-switch,.workspace-form-grid .el-switch__label{display:inline-flex;align-items:center;height:28px;line-height:28px;vertical-align:middle}.workspace-form-grid .el-switch__core{flex:0 0 auto}.workspace-switch-field.el-switch{white-space:nowrap}.workspace-switch-field.el-switch,.workspace-switch-field.el-switch .el-switch__label{display:inline-flex;align-items:center;height:28px;line-height:28px;vertical-align:middle}.workspace-switch-field.el-switch .el-switch__core{flex:0 0 auto}.workspace-dialog-body{min-height:0;max-height:calc(100vh - 220px);padding:4px 2px 0;overflow:auto;box-sizing:border-box}.workspace-dialog-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.workspace-import-dialog__body{display:flex;flex-direction:column;gap:16px}.workspace-import-dialog__upload{width:100%;max-width:540px;align-self:center}.workspace-import-dialog__upload .el-upload,.workspace-import-dialog__upload .el-upload-dragger{width:100%;box-sizing:border-box}.workspace-import-dialog__upload .el-upload-list{width:100%;margin:12px 0 0}.workspace-import-dialog__upload .el-upload-list__item{display:flex;align-items:center;min-width:0}.workspace-import-dialog__upload .el-upload-list__item-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-import-dialog__footer{justify-content:center;flex-wrap:wrap;gap:10px}.workspace-import-dialog__footer .el-button{min-width:96px;margin-left:0}.workspace-drawer-body{min-height:0;overflow:auto;box-sizing:border-box}.workspace-drawer-shell{display:flex;flex-direction:column;min-height:0;height:100%}.el-dialog,.el-drawer,.el-message-box{border-radius:16px;overflow:hidden;background:var(--workspace-dropdown-bg);color:var(--workspace-text);border:1px solid var(--workspace-panel-border);box-shadow:var(--workspace-dropdown-shadow)}.el-dialog__wrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:36px 16px;overflow:hidden}.el-dialog__wrapper .el-dialog:not(.is-fullscreen){display:flex;flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 72px);margin:0 auto!important}.el-dialog__wrapper .el-dialog.is-fullscreen{max-width:none;max-height:none;margin:0!important}.el-dialog__header,.el-drawer__header,.el-message-box__header{padding:18px 24px 14px;margin-bottom:0;border-bottom:1px solid var(--workspace-input-border)}.el-dialog__title,.el-drawer__title,.el-message-box__title{font-weight:700;color:var(--workspace-text);font-size:16px}.el-dialog__wrapper .el-dialog:not(.is-fullscreen) .el-dialog__footer,.el-dialog__wrapper .el-dialog:not(.is-fullscreen) .el-dialog__header{flex:0 0 auto}.el-dialog__body,.el-message-box__content{padding:20px 24px;color:var(--workspace-text)}.el-dialog__wrapper .el-dialog:not(.is-fullscreen) .el-dialog__body{flex:1 1 auto;min-height:0;overflow:auto}.el-dialog__footer,.el-message-box__btns{padding:12px 24px 18px;border-top:1px solid var(--workspace-input-border)}@media(max-width:760px){.workspace-form-grid{grid-template-columns:minmax(0,1fr);gap:0}.workspace-form-grid>tbody>tr>td[colspan],.workspace-form-grid__full{grid-column:auto}.workspace-form-grid .el-form-item__label{float:none;display:block;width:auto!important;padding-right:0;text-align:left}.workspace-form-grid .el-form-item__content{display:block;margin-left:0!important}.workspace-import-dialog__upload{max-width:none;align-self:stretch}.workspace-import-dialog__footer{justify-content:stretch}.workspace-import-dialog__footer .el-button{flex:1 1 calc(50% - 10px);min-width:0}}@media(max-width:760px)and (max-width:440px){.workspace-import-dialog__footer .el-button{flex-basis:100%}}@media(max-width:760px){.el-dialog__wrapper{padding:16px 10px}.el-dialog__wrapper .el-dialog:not(.is-fullscreen){width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px);max-height:calc(100vh - 32px)}}.filter-layout__dialog-tip,.table-layout-settings__tip{color:var(--workspace-soft-text)}.filter-layout__setting-item,.table-layout-settings__item{border:1px solid var(--workspace-input-border);border-radius:10px;background:var(--workspace-input-bg)}.filter-layout__setting-label,.table-layout-settings__label{color:var(--workspace-text)}.el-autocomplete-suggestion,.el-dropdown-menu,.el-picker-panel,.el-select-dropdown{background:var(--workspace-dropdown-bg);border-color:var(--workspace-panel-border);box-shadow:var(--workspace-dropdown-shadow)}.el-autocomplete-suggestion li,.el-date-picker__header-label,.el-dropdown-menu__item,.el-picker-panel__icon-btn,.el-select-dropdown__item{color:var(--workspace-text)}.el-autocomplete-suggestion li:hover,.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover,.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background:var(--workspace-dropdown-hover);color:var(--workspace-accent)}.el-select-dropdown__item.selected{color:var(--workspace-accent);font-weight:700}.el-autocomplete-suggestion li{border-bottom:1px solid rgba(148,163,184,.08)}.el-autocomplete-suggestion li:last-child{border-bottom:none}.el-popper[x-placement^=bottom] .popper__arrow:after,.el-popper[x-placement^=top] .popper__arrow:after{border-top-color:var(--workspace-dropdown-bg)!important;border-bottom-color:var(--workspace-dropdown-bg)!important}.el-table,.el-table td,.el-table th,.el-table tr,.el-table__expanded-cell{background-color:var(--workspace-table-bg);color:var(--workspace-text)}.el-table td,.el-table th.is-leaf,.el-table--border,.el-table--group{border-color:var(--workspace-panel-border)}.el-table--border:after,.el-table--group:after,.el-table:before,.el-table__fixed-right:before,.el-table__fixed:before{background-color:var(--workspace-panel-border)}.el-tag{border-radius:6px;background:var(--workspace-tag-default-bg);border-color:var(--workspace-tag-default-border);color:var(--workspace-tag-default-text)}.el-tag.el-tag--plain.el-tag--success,.el-tag.el-tag--success{background:var(--workspace-tag-success-bg);border-color:var(--workspace-tag-success-border);color:var(--workspace-tag-success-text)}.el-tag.el-tag--plain.el-tag--warning,.el-tag.el-tag--warning{background:var(--workspace-tag-warning-bg);border-color:var(--workspace-tag-warning-border);color:var(--workspace-tag-warning-text)}.el-tag.el-tag--danger,.el-tag.el-tag--plain.el-tag--danger{background:var(--workspace-tag-danger-bg);border-color:var(--workspace-tag-danger-border);color:var(--workspace-tag-danger-text)}.el-tag.el-tag--info,.el-tag.el-tag--plain.el-tag--info{background:var(--workspace-tag-info-bg);border-color:var(--workspace-tag-info-border);color:var(--workspace-tag-info-text)}.el-tag.el-tag--dark.el-tag--success{background:var(--workspace-tag-success-text);border-color:var(--workspace-tag-success-text);color:var(--workspace-tag-dark-text)}.el-tag.el-tag--dark.el-tag--warning{background:var(--workspace-tag-warning-text);border-color:var(--workspace-tag-warning-text);color:var(--workspace-tag-dark-text)}.el-tag.el-tag--dark.el-tag--danger{background:var(--workspace-tag-danger-text);border-color:var(--workspace-tag-danger-text);color:var(--workspace-tag-dark-text)}.el-tag.el-tag--dark.el-tag--info{background:var(--workspace-tag-info-text);border-color:var(--workspace-tag-info-text);color:var(--workspace-tag-dark-text)}.el-pagination{color:var(--workspace-subtext)}.el-pagination .el-pagination__jump,.el-pagination .el-pagination__sizes,.el-pagination .el-pagination__total{color:var(--workspace-subtext)!important}.el-pagination .el-pager li,.el-pagination button{background:var(--workspace-input-bg)!important;color:var(--workspace-subtext)!important}.el-pagination button:disabled{color:var(--workspace-soft-text)!important}.el-pagination .el-pager li.active{background:var(--workspace-accent-soft)!important;color:var(--workspace-accent)!important}.el-pagination .btn-next,.el-pagination .btn-prev{background:var(--workspace-input-bg)!important}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{color:var(--workspace-subtext)!important}.el-pagination .el-select .el-input .el-input__inner,.el-pagination__editor.el-input .el-input__inner{background:var(--workspace-input-bg)!important;border-color:var(--workspace-input-border)!important;color:var(--workspace-text)!important}.el-pagination .el-select .el-input .el-select__caret{color:var(--workspace-subtext)!important}.el-input__count,.el-textarea .el-input__count,.el-textarea .el-input__count-inner{background:transparent!important;color:var(--workspace-soft-text)!important}body[data-theme=dark] .el-input .el-input__count,body[data-theme=dark] .el-input .el-input__count .el-input__count-inner,body[data-theme=dark] .el-textarea .el-input__count,body[data-theme=dark] .el-textarea .el-input__count-inner,html[data-theme=dark] .el-input .el-input__count,html[data-theme=dark] .el-input .el-input__count .el-input__count-inner,html[data-theme=dark] .el-textarea .el-input__count,html[data-theme=dark] .el-textarea .el-input__count-inner{background:transparent!important;color:var(--workspace-soft-text)!important;box-shadow:none!important}body[data-theme=dark] .el-pagination .btn-next,body[data-theme=dark] .el-pagination .btn-prev,body[data-theme=dark] .el-pagination .el-pager li,body[data-theme=dark] .el-pagination .el-pagination__jump,body[data-theme=dark] .el-pagination .el-pagination__sizes,body[data-theme=dark] .el-pagination .el-pagination__total,body[data-theme=dark] .el-pagination button,html[data-theme=dark] .el-pagination .btn-next,html[data-theme=dark] .el-pagination .btn-prev,html[data-theme=dark] .el-pagination .el-pager li,html[data-theme=dark] .el-pagination .el-pagination__jump,html[data-theme=dark] .el-pagination .el-pagination__sizes,html[data-theme=dark] .el-pagination .el-pagination__total,html[data-theme=dark] .el-pagination button{background:var(--workspace-input-bg)!important;color:var(--workspace-subtext)!important}body[data-theme=dark] .el-pagination .el-pager li.active,html[data-theme=dark] .el-pagination .el-pager li.active{background:var(--workspace-accent-soft)!important;color:var(--workspace-accent)!important}body[data-theme=dark] .el-pagination .el-select .el-input .el-input__inner,body[data-theme=dark] .el-pagination__editor.el-input .el-input__inner,html[data-theme=dark] .el-pagination .el-select .el-input .el-input__inner,html[data-theme=dark] .el-pagination__editor.el-input .el-input__inner{background:var(--workspace-input-bg)!important;border-color:var(--workspace-input-border)!important;color:var(--workspace-text)!important}