:root{--bg-warm:#eeece6;--glass:#ffffffa8;--glass-strong:#ffffffd1;--glass-border:#ffffffd9;--glass-inner:#2b2a260f;--ink:#2b2a26;--ink-dim:#6f6d66;--ink-faint:#a3a199;--accent:#8fbe1f;--accent-deep:#6ea312;--accent-soft:#8fbe1f24;--hud-radius:18px;--nav-width:68px;--shadow-float:0 18px 50px #504b3c2e, 0 4px 14px #504b3c14;--panel-bg:#fff;--control-bg:#fff;--control-bg-hover:#f7f8f6;--control-border:#2b2a261a;--control-border-hover:#2b2a2638;--control-text:#636c78;--theme-track:#d8dbe0;--theme-thumb:#fff;--theme-icon:#9b7421;--topbar-h:56px;--top-dock-h:84px;--chatbar-h:282px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-warm:#101210;--glass:#181b18c7;--glass-strong:#141714e6;--glass-border:#ffffff21;--glass-inner:#ffffff14;--ink:#f4f5f1;--ink-dim:#c2c7bf;--ink-faint:#91988e;--accent:#9acb2b;--accent-deep:#b7df59;--accent-soft:#9acb2b2e;--shadow-float:0 18px 50px #0000006b, 0 4px 14px #0000003d;--panel-bg:#181b18;--control-bg:#1b1e1b;--control-bg-hover:#252925;--control-border:#ffffff24;--control-border-hover:#ffffff47;--control-text:#d5d9d2;--theme-track:#4a5049;--theme-thumb:#111311;--theme-icon:#f4f5f1}*,:before,:after{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-warm);color:var(--ink);font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;transition:color .2s,background-color .2s}::selection{background:#8fbe1f4d}.glass-panel{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--hud-radius);-webkit-backdrop-filter:blur(22px)saturate(1.15);box-shadow:var(--shadow-float), inset 0 1px 0 #ffffffe6}:root[data-theme=dark] .glass-panel{background:var(--glass)!important;border-color:var(--glass-border)!important;box-shadow:var(--shadow-float), inset 0 1px 0 #ffffff14!important}:root[data-theme=dark] .brand-trigger,:root[data-theme=dark] .brand-popover,:root[data-theme=dark] .brands-dialog{border-color:var(--control-border)!important;background:var(--panel-bg)!important;color:var(--ink)!important}:root[data-theme=dark] .side-nav .nav-item.active,:root[data-theme=dark] .side-nav .nav-item.creation-trigger.open{color:var(--ink)!important;background:#292d29!important;box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 16px #00000047!important}:root[data-theme=dark] .creation-flyout:before{border-color:var(--glass-border)!important;background:#181b18!important}:root[data-theme=dark] .creation-system{color:var(--ink-dim)!important;background:#ffffff0e!important;border-color:#ffffff1a!important}:root[data-theme=dark] .creation-system:hover,:root[data-theme=dark] .creation-system:focus-visible,:root[data-theme=dark] .creation-system.active{border-color:color-mix(in srgb, var(--system-accent) 62%, #ffffff1f)!important;background:color-mix(in srgb, var(--system-accent) 17%, #252925)!important}:root[data-theme=dark] .creation-system.active{box-shadow:inset 3px 0 var(--system-accent), 0 5px 14px #0000003d!important}:root[data-theme=dark] .creation-icon{background:color-mix(in srgb, var(--system-accent) 22%, #1d201d)!important}:root[data-theme=dark] .bu-pop{border-color:var(--control-border)!important;color:var(--ink)!important;background:#181b18fa!important;box-shadow:0 22px 48px #0000006b,0 3px 10px #0000003d!important}:root[data-theme=dark] .bu-pop:before{border-color:var(--control-border)!important;background:#183d2f!important}:root[data-theme=dark] .bu-details{background:linear-gradient(135deg,#202520,#1d211e)!important;border-color:#ffffff1a!important}:root[data-theme=dark] .bu-row-k,:root[data-theme=dark] .bu-plan-exp,:root[data-theme=dark] .bu-points{color:#aab3ac!important}:root[data-theme=dark] .bu-row-v{color:#edf0ec!important}:root[data-theme=dark] .bu-plan{background:linear-gradient(105deg,#1d2c22,#202720)!important;border-color:#5dba843d!important}:root[data-theme=dark] .bu-plan-tx,:root[data-theme=dark] .bu-points b{color:#77d6a8!important}:root[data-theme=dark] .bu-divider{background:#ffffff1a!important}:root[data-theme=dark] .bu-item{color:#e7ebe6!important}:root[data-theme=dark] .bu-item .ic{color:#6ad3a1!important;background:#3ab97e26!important}:root[data-theme=dark] .bu-item:hover,:root[data-theme=dark] .bu-item:focus-visible{outline:none;color:#b6f0d2!important;background:#3ab97e21!important}:root[data-theme=dark] .bu-item-chev{color:#8d9890!important;background:0 0!important}:root[data-theme=dark] .bu-logout-item{color:#f19aa2!important}:root[data-theme=dark] .bu-logout-item .ic{background:#e11d4824!important}:root[data-theme=dark] .bu-logout-item:hover,:root[data-theme=dark] .bu-logout-item:focus-visible{outline:none;color:#ffb3ba!important;background:#e11d4821!important}:root[data-theme=dark] .center-panel{background:linear-gradient(#161916fc,#0e100efc) padding-box padding-box,linear-gradient(145deg,#756348 0%,#493b2d 42%,#837054 72%,#3f3328 100%) border-box!important;box-shadow:0 34px 80px #00000085,0 10px 24px #00000057,inset 0 0 0 1px #ffffff1a!important}:root[data-theme=dark] .center-panel:before{background:linear-gradient(#4a4d47 0%,#20231f 48%,#363a34 100%)!important;border-color:#ffffff21!important;box-shadow:0 5px 10px #00000061,inset 0 1px #ffffff1f!important}@media (prefers-reduced-motion:reduce){body{transition:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-surface:#fff;--ui-surface-soft:#f7f8f6;--ui-surface-muted:#eef1ec;--ui-text:#262d29;--ui-text-secondary:#56625a;--ui-text-muted:#727e76;--ui-border:#e1e6e0;--ui-border-strong:#c5cec4;--ui-info:#2563b5;--ui-info-soft:#eaf2fd;--ui-success:#23744c;--ui-success-soft:#eaf5ed;--ui-warning:#946011;--ui-warning-soft:#fff4df;--ui-danger:#ba3e4b;--ui-danger-soft:#fdecef;--ui-violet:#6750bf;--ui-violet-soft:#f0edfb;--ui-inverse:#fff;--ui-hover:#2b2a260f;--ui-code-bg:#f7f8f6;--ui-scrollbar:#b8c0b6;--panel:var(--ui-surface);--text-primary:var(--ui-text);--text-secondary:var(--ui-text-secondary);--bg-background-color:var(--ui-surface-soft);--card-background-color:var(--ui-surface);--input-background-color:var(--ui-surface-soft);--input-color:var(--ui-text);--font-color:var(--ui-text);--text-color:var(--ui-text-secondary);--border-color:var(--ui-border);--disabled-background-color:var(--ui-surface-muted);--disabled-color:var(--ui-text-muted);--bright-color:#fff;--theme-color:#155bd4;--active-color:#155bd4;--auxiliary-color:var(--ui-info);--hover-color:var(--ui-info-soft);--shadow-background-color:#0f1c1429;--box-shadow-color:#0f1c1429;--font-family:"PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--text-family:var(--font-family)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-surface:#202620;--ui-surface-soft:#191f1a;--ui-surface-muted:#2b342d;--ui-text:#edf2eb;--ui-text-secondary:#c4cfc3;--ui-text-muted:#a4b0a2;--ui-border:#39463b;--ui-border-strong:#627263;--ui-info:#92bdff;--ui-info-soft:#20334b;--ui-success:#91d7a9;--ui-success-soft:#233d2d;--ui-warning:#f0c780;--ui-warning-soft:#443621;--ui-danger:#ffabb3;--ui-danger-soft:#482a30;--ui-violet:#c1b3ff;--ui-violet-soft:#332d49;--ui-hover:#e6f0e414;--ui-code-bg:#141a16;--ui-scrollbar:#596957}html{scrollbar-color:var(--ui-scrollbar) transparent}select option,select optgroup{color:var(--ui-text);background:var(--ui-surface)}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:var(--ui-text-muted);opacity:1}:root[data-theme=dark]{--el-bg-color:var(--ui-surface);--el-bg-color-page:var(--ui-surface-soft);--el-bg-color-overlay:var(--ui-surface);--el-text-color-primary:var(--ui-text);--el-text-color-regular:var(--ui-text-secondary);--el-text-color-secondary:var(--ui-text-muted);--el-text-color-placeholder:var(--ui-text-muted);--el-border-color:var(--ui-border-strong);--el-border-color-light:var(--ui-border);--el-border-color-lighter:var(--ui-border);--el-fill-color-blank:var(--ui-surface);--el-fill-color-light:var(--ui-surface-muted);--el-mask-color:#101511d9;--el-mask-color-extra-light:#10151180}.announcement-mask[data-v-1c10e96f]{z-index:2100;background:#0a142373;place-items:center;display:grid;position:fixed;inset:0}.announcement-popup[data-v-1c10e96f]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));max-width:90vw;max-height:85vh;color:var(--lightningcss-light,#263348)var(--lightningcss-dark,var(--ui-text));box-sizing:border-box;padding:24px;position:relative;overflow:auto;box-shadow:0 16px 60px #0003}.announcement-popup img[data-v-1c10e96f]{max-width:100%}.announcement-popup p[data-v-1c10e96f]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.announcement-popup footer[data-v-1c10e96f]{flex-wrap:wrap;gap:12px;display:flex}.announcement-popup button[data-v-1c10e96f],.announcement-popup a[data-v-1c10e96f]{cursor:pointer;color:var(--lightningcss-light,#4268c7)var(--lightningcss-dark,var(--ui-info))}.announcement-popup .close[data-v-1c10e96f]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border:0;font-size:24px;position:absolute;top:6px;right:10px}.agent-task-drawer[data-v-48922bd8]{z-index:55;background:var(--lightningcss-light,#fafaf8f0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 94%, transparent));border-radius:24px;width:min(420px,100vw - 36px);padding:18px;animation:.35s cubic-bezier(.22,.8,.35,1) drawer-in-48922bd8;position:fixed;top:76px;bottom:18px;right:18px;overflow-y:auto;box-shadow:0 24px 70px #221f1938}@keyframes drawer-in-48922bd8{0%{opacity:0;transform:translate(42px)}}.drawer-head[data-v-48922bd8]{align-items:center;gap:12px;display:flex}.drawer-head>div[data-v-48922bd8]{flex:1;min-width:0}.drawer-head h2[data-v-48922bd8],.drawer-head p[data-v-48922bd8]{margin:0}.drawer-head h2[data-v-48922bd8]{font-size:18px}.drawer-head p[data-v-48922bd8]{color:var(--ink-faint);margin-top:3px;font-size:11px;line-height:1.5}.drawer-avatar[data-v-48922bd8]{background:color-mix(in srgb, var(--agent-color) 18%, var(--lightningcss-light,white)var(--lightningcss-dark,var(--ui-surface)));width:48px;height:48px;color:var(--agent-color);border-radius:16px;place-items:center;font-weight:750;display:grid}.drawer-close[data-v-48922bd8]{cursor:pointer;background:#2b2a260f;border:0;border-radius:50%;width:30px;height:30px;font-size:22px}.agent-status-line[data-v-48922bd8]{color:var(--ink-dim);background:#2b2a260a;border-radius:12px;justify-content:space-between;margin:15px 0;padding:10px 12px;font-size:11px;display:flex}.agent-status-line span[data-v-48922bd8]:first-child{align-items:center;gap:6px;display:flex}.agent-status-line i[data-v-48922bd8]{background:#aaa;border-radius:50%;width:8px;height:8px}.agent-status-line i.working[data-v-48922bd8]{background:var(--accent)}.agent-status-line i.thinking[data-v-48922bd8],.agent-status-line i.talking[data-v-48922bd8]{background:#f0a92b}.agent-status-line i.walking[data-v-48922bd8]{background:#4a90d9}.task-command[data-v-48922bd8]{position:relative}.task-command textarea[data-v-48922bd8]{border:1px solid var(--lightningcss-light,#2b2a261f)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fffc)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 80%, transparent));resize:none;width:100%;font:inherit;border-radius:15px;outline:none;padding:12px 92px 12px 12px;font-size:12px}.task-command textarea[data-v-48922bd8]:focus{border-color:var(--accent)}.task-command button[data-v-48922bd8]{background:var(--accent-deep);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:8px 12px;position:absolute;bottom:9px;right:8px}.task-command button[data-v-48922bd8]:disabled{opacity:.4;cursor:default}.task-stats[data-v-48922bd8]{grid-template-columns:repeat(4,1fr);gap:7px;margin:14px 0;display:grid}.task-stats span[data-v-48922bd8]{color:var(--ink-faint);text-align:center;background:#2b2a260a;border-radius:12px;padding:10px 5px;font-size:9px}.task-stats b[data-v-48922bd8]{color:var(--ink);margin-bottom:2px;font-size:17px;display:block}.task-stats .danger b[data-v-48922bd8]{color:var(--lightningcss-light,#d95f55)var(--lightningcss-dark,var(--ui-danger))}.section-title[data-v-48922bd8]{justify-content:space-between;align-items:end;margin-bottom:8px;display:flex}.section-title h3[data-v-48922bd8]{margin:0;font-size:14px}.section-title small[data-v-48922bd8]{color:var(--ink-faint);font-size:9px}.schedule-item[data-v-48922bd8]{border:0;border-bottom:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:54px 1fr auto;align-items:center;gap:9px;padding:10px 8px;display:grid}.schedule-item[data-v-48922bd8]:hover,.schedule-item.active[data-v-48922bd8]{background:#8fbe1f12}.schedule-time[data-v-48922bd8]{color:var(--ink-faint);font-size:10px}.schedule-item>span[data-v-48922bd8]:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.schedule-item b[data-v-48922bd8]{font-size:12px}.schedule-item small[data-v-48922bd8]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.schedule-item em[data-v-48922bd8]{border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal}.schedule-item em.done[data-v-48922bd8]{background:var(--lightningcss-light,#eaf7e4)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#568c2d)var(--lightningcss-dark,var(--ui-success))}.schedule-item em.pending[data-v-48922bd8]{background:var(--lightningcss-light,#fff3dc)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#b77814)var(--lightningcss-dark,var(--ui-warning))}.schedule-item em.error[data-v-48922bd8]{background:var(--lightningcss-light,#fde9e7)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#c65349)var(--lightningcss-dark,var(--ui-danger))}.task-detail[data-v-48922bd8]{border:1px solid var(--lightningcss-light,#8fbe1f38)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:16px;margin-top:14px;padding:14px}.task-detail header[data-v-48922bd8]{justify-content:space-between;display:flex}.task-detail h3[data-v-48922bd8],.task-detail h4[data-v-48922bd8],.task-detail p[data-v-48922bd8]{margin:0}.task-detail header small[data-v-48922bd8]{color:var(--accent-deep);font-size:9px}.task-detail h3[data-v-48922bd8]{margin-top:2px;font-size:14px}.task-detail header button[data-v-48922bd8]{cursor:pointer;background:0 0;border:0;font-size:20px}.task-detail p[data-v-48922bd8]{color:var(--ink-dim);margin:10px 0 13px;font-size:11px;line-height:1.6}.task-detail h4[data-v-48922bd8]{font-size:11px}.task-detail ol[data-v-48922bd8]{margin:9px 0 0;padding:0;list-style:none}.task-detail li[data-v-48922bd8]{color:var(--ink-dim);align-items:center;gap:9px;padding:6px 0;font-size:10px;display:flex}.task-detail li i[data-v-48922bd8]{background:var(--accent-soft);width:20px;height:20px;color:var(--accent-deep);border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid}.detail-enter-active[data-v-48922bd8],.detail-leave-active[data-v-48922bd8]{transition:opacity .2s,transform .2s}.detail-enter-from[data-v-48922bd8],.detail-leave-to[data-v-48922bd8]{opacity:0;transform:translateY(8px)}.moss-modal-layer[data-v-08dcb662]{z-index:110;-webkit-backdrop-filter:blur(8px);background:#1d1c1a47;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.moss-modal[data-v-08dcb662]{background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 94%, transparent));border-radius:24px;width:min(590px,100vw - 32px);max-height:calc(100vh - 48px);padding:24px;animation:.24s ease-out moss-modal-in-08dcb662;overflow-y:auto}.modal-head[data-v-08dcb662]{align-items:center;gap:12px;display:flex}.moss-mark[data-v-08dcb662]{color:#ff4b42;background:#26313a;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.moss-mark svg[data-v-08dcb662]{width:22px;height:22px}.modal-head>div[data-v-08dcb662]{flex:1;min-width:0}.modal-head small[data-v-08dcb662]{color:var(--accent-deep);letter-spacing:.16em;font-size:8px;font-weight:700}.modal-head h2[data-v-08dcb662],.modal-head p[data-v-08dcb662]{margin:0}.modal-head h2[data-v-08dcb662]{margin-top:2px;font-size:21px}.modal-head p[data-v-08dcb662]{color:var(--ink-dim);margin-top:2px;font-size:10px}.modal-head>button[data-v-08dcb662]{width:34px;height:34px;color:var(--ink-dim);cursor:pointer;background:#2b2a260f;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.modal-head>button svg[data-v-08dcb662]{width:18px;height:18px}.modal-head>button[data-v-08dcb662]:focus-visible{outline-offset:2px;outline:3px solid #8fbe1f59}@keyframes moss-modal-in-08dcb662{0%{transform:translateY(16px)scale(.98)}}@media (width<=520px){.moss-modal-layer[data-v-08dcb662]{padding:16px}.moss-modal[data-v-08dcb662]{max-height:calc(100vh - 32px);padding:19px}}@media (prefers-reduced-motion:reduce){.moss-modal[data-v-08dcb662]{animation:none}}.run-status[data-v-08dcb662]{border:1px solid var(--lightningcss-light,#8fbe1f33)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:#8fbe1f14;border-radius:15px;align-items:center;gap:11px;margin:20px 0 13px;padding:13px 15px;display:flex}.run-indicator[data-v-08dcb662]{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 5px var(--accent-soft);border-radius:50%}.run-status>span[data-v-08dcb662]:nth-child(2){flex-direction:column;flex:1;display:flex}.run-status small[data-v-08dcb662],.commander-stats small[data-v-08dcb662]{color:var(--ink-faint);font-size:9px}.run-status strong[data-v-08dcb662]{font-size:12.5px}.run-status em[data-v-08dcb662]{color:var(--accent-deep);letter-spacing:.12em;font-size:9px;font-style:normal;font-weight:700}.commander-stats[data-v-08dcb662]{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.commander-stats>div[data-v-08dcb662]{background:#2b2a260b;border-radius:15px;padding:14px}.commander-stats strong[data-v-08dcb662]{margin:3px 0 1px;font-size:24px;display:block}.commander-stats span[data-v-08dcb662]{color:var(--ink-dim);font-size:9px}.team-section[data-v-08dcb662]{margin-top:20px}.section-title[data-v-08dcb662]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.section-title h3[data-v-08dcb662]{margin:0;font-size:13px}.section-title span[data-v-08dcb662]{color:var(--ink-faint);font-size:9px}.team-grid[data-v-08dcb662]{grid-template-columns:1fr 1fr;gap:7px;display:grid}.team-grid article[data-v-08dcb662]{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex}.team-grid article>i[data-v-08dcb662]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.team-grid article>span[data-v-08dcb662]{flex-direction:column;flex:1;min-width:0;display:flex}.team-grid strong[data-v-08dcb662]{font-size:10.5px}.team-grid small[data-v-08dcb662]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.team-grid em[data-v-08dcb662]{background:var(--accent-soft);color:var(--accent-deep);white-space:nowrap;border-radius:999px;padding:3px 6px;font-size:8px;font-style:normal}.team-grid em.idle[data-v-08dcb662]{color:var(--ink-dim);background:#2b2a260f}@media (width<=520px){.team-grid[data-v-08dcb662]{grid-template-columns:1fr}}.moss-modal-layer[data-v-0ee0ea0b]{z-index:110;-webkit-backdrop-filter:blur(8px);background:#1d1c1a47;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.moss-modal[data-v-0ee0ea0b]{background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 94%, transparent));border-radius:24px;width:min(590px,100vw - 32px);max-height:calc(100vh - 48px);padding:24px;animation:.24s ease-out moss-modal-in-0ee0ea0b;overflow-y:auto}.modal-head[data-v-0ee0ea0b]{align-items:center;gap:12px;display:flex}.moss-mark[data-v-0ee0ea0b]{color:#ff4b42;background:#26313a;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.moss-mark svg[data-v-0ee0ea0b]{width:22px;height:22px}.modal-head>div[data-v-0ee0ea0b]{flex:1;min-width:0}.modal-head small[data-v-0ee0ea0b]{color:var(--accent-deep);letter-spacing:.16em;font-size:8px;font-weight:700}.modal-head h2[data-v-0ee0ea0b],.modal-head p[data-v-0ee0ea0b]{margin:0}.modal-head h2[data-v-0ee0ea0b]{margin-top:2px;font-size:21px}.modal-head p[data-v-0ee0ea0b]{color:var(--ink-dim);margin-top:2px;font-size:10px}.modal-head>button[data-v-0ee0ea0b]{width:34px;height:34px;color:var(--ink-dim);cursor:pointer;background:#2b2a260f;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.modal-head>button svg[data-v-0ee0ea0b]{width:18px;height:18px}.modal-head>button[data-v-0ee0ea0b]:focus-visible{outline-offset:2px;outline:3px solid #8fbe1f59}@keyframes moss-modal-in-0ee0ea0b{0%{transform:translateY(16px)scale(.98)}}@media (width<=520px){.moss-modal-layer[data-v-0ee0ea0b]{padding:16px}.moss-modal[data-v-0ee0ea0b]{max-height:calc(100vh - 32px);padding:19px}}@media (prefers-reduced-motion:reduce){.moss-modal[data-v-0ee0ea0b]{animation:none}}.task-summary[data-v-0ee0ea0b]{grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0 13px;display:grid}.task-summary span[data-v-0ee0ea0b]{color:var(--ink-faint);text-align:center;background:#2b2a260b;border-radius:13px;padding:12px;font-size:9px}.task-summary strong[data-v-0ee0ea0b]{color:var(--ink);font-size:20px;display:block}.all-tasks[data-v-0ee0ea0b]{margin:0;padding:0;list-style:none}.all-tasks li[data-v-0ee0ea0b]{border-bottom:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));align-items:center;gap:10px;padding:11px 4px;display:flex}.task-no[data-v-0ee0ea0b]{width:23px;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:9px}.all-tasks li>i[data-v-0ee0ea0b]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.all-tasks li>div[data-v-0ee0ea0b]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.all-tasks strong[data-v-0ee0ea0b]{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.all-tasks small[data-v-0ee0ea0b]{color:var(--ink-faint);font-size:9px}.all-tasks em[data-v-0ee0ea0b]{background:var(--accent-soft);color:var(--accent-deep);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:8.5px;font-style:normal}.all-tasks em.idle[data-v-0ee0ea0b]{color:var(--ink-dim);background:#2b2a260f}.agent-action-btn[data-v-1537ba9c]:disabled,.agent-hover-actions button[data-v-1537ba9c]:disabled{opacity:.45;cursor:not-allowed}.alarm-action-menu[data-v-1537ba9c]{--alarm-menu-rgb:255, 184, 0;z-index:66;border:1px solid rgba(var(--alarm-menu-rgb), .36);background:var(--lightningcss-light,#f8fafbf5)var(--lightningcss-dark,var(--ui-surface));width:226px;box-shadow:0 16px 44px rgba(var(--alarm-menu-rgb), .22);border-radius:15px;padding:10px;animation:.18s ease-out moss-menu-in-1537ba9c;position:absolute}.alarm-action-menu.is-red[data-v-1537ba9c]{--alarm-menu-rgb:255, 36, 56}.alarm-action-menu header[data-v-1537ba9c],.alarm-action-menu button>span[data-v-1537ba9c]{text-align:left;flex-direction:column;display:flex}.alarm-action-menu header[data-v-1537ba9c]{gap:2px;padding:3px 5px 10px 35px;position:relative}.alarm-action-menu strong[data-v-1537ba9c]{color:var(--ink);font-size:11px}.alarm-action-menu small[data-v-1537ba9c]{color:var(--ink-faint);font-size:8.5px;line-height:1.45}.alarm-action-menu button[data-v-1537ba9c]{background:rgba(var(--alarm-menu-rgb), .1);width:100%;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:9px 10px;display:flex}.alarm-action-menu button[data-v-1537ba9c]:hover{background:rgba(var(--alarm-menu-rgb), .18)}.alarm-action-menu button[data-v-1537ba9c]:focus-visible{outline:3px solid rgba(var(--alarm-menu-rgb), .28);outline-offset:1px}.alarm-menu-light[data-v-1537ba9c]{border:5px solid rgba(var(--alarm-menu-rgb), .38);background:rgb(var(--alarm-menu-rgb));width:21px;height:21px;box-shadow:0 0 12px rgba(var(--alarm-menu-rgb), .72);border-radius:50%;position:absolute;top:4px;left:5px}.moss-action-menu[data-v-1537ba9c]{z-index:64;background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,var(--ui-surface));border-radius:17px;width:216px;padding:10px;animation:.2s ease-out moss-menu-in-1537ba9c;position:absolute;box-shadow:0 18px 45px #1e232638}.moss-action-menu header[data-v-1537ba9c]{align-items:center;gap:9px;padding:4px 5px 9px;display:flex}.moss-menu-eye[data-v-1537ba9c]{background:#ff4338;border:7px solid #26313a;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 2px #aab4bb}.moss-action-menu header>span[data-v-1537ba9c]:last-child,.moss-action-menu button>span[data-v-1537ba9c]{text-align:left;flex-direction:column;display:flex}.moss-action-menu header strong[data-v-1537ba9c]{letter-spacing:.08em;font-size:11px}.moss-action-menu small[data-v-1537ba9c]{color:var(--ink-faint);font-size:8.5px}.moss-action-menu button[data-v-1537ba9c]{width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:10px;transition:background .18s;display:flex}.moss-action-menu button[data-v-1537ba9c]:hover{background:var(--accent-soft)}.moss-action-menu button[data-v-1537ba9c]:focus-visible{outline-offset:1px;outline:3px solid #8fbe1f59}.moss-action-menu button svg[data-v-1537ba9c]{color:#52616b;flex-shrink:0;width:19px;height:19px}.moss-action-menu button strong[data-v-1537ba9c]{font-size:10.5px}@keyframes moss-menu-in-1537ba9c{0%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.moss-action-menu[data-v-1537ba9c]{animation:none}}.task-report-bar[data-v-c2229d10]{z-index:13;box-sizing:border-box;border-color:var(--lightningcss-light,#ffffff75)var(--lightningcss-dark,var(--ui-border));color:#fff;background:#11283db3;flex-direction:column;width:222px;height:300px;padding:10px;display:flex;position:fixed;top:270px;right:20px;box-shadow:0 14px 38px #081a2a33}.report-head[data-v-c2229d10]{border-bottom:1px solid var(--lightningcss-light,#ffffff1c)var(--lightningcss-dark,var(--ui-border));align-items:center;gap:9px;padding:3px 2px 10px;display:flex}.task-report-bar.has-error[data-v-c2229d10]{background:#4f1b24e6;border-color:#ff6969d9;box-shadow:0 0 0 1px #ff69694d,0 14px 38px #5f101c4d}.task-report-bar.has-error .report-icon[data-v-c2229d10]{color:#ffb6b6;background:#ff696933}.task-report-bar.has-error .report-head small[data-v-c2229d10]{color:#ffb6b6}.task-report-bar.has-error>footer>span i[data-v-c2229d10]{background:#ff6969;box-shadow:0 0 8px #ff6969a6}.report-error[data-v-c2229d10]{border:1px solid var(--lightningcss-light,#ff8c8c4d)var(--lightningcss-dark,color-mix(in srgb, var(--ui-danger) 30%, transparent));color:#ffd6d6;background:#ff5a5a1f;border-radius:8px;flex-shrink:0;align-items:flex-start;gap:6px;margin-top:9px;padding:8px;display:flex}.report-error>svg[data-v-c2229d10]{flex:0 0 14px;width:14px}.report-error>span[data-v-c2229d10]{gap:3px;min-width:0;display:grid}.report-error strong[data-v-c2229d10]{font-size:10px}.report-error small[data-v-c2229d10]{overflow-wrap:anywhere;font-size:9px;line-height:1.5}.report-icon[data-v-c2229d10]{color:#dfff91;background:#8fbe1f33;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.report-icon svg[data-v-c2229d10]{width:18px}.report-head>span[data-v-c2229d10]:nth-child(2){flex:1;gap:1px;min-width:0;display:grid}.report-head small[data-v-c2229d10]{color:#d6f49ea8;letter-spacing:.14em;font-size:7px}.report-head strong[data-v-c2229d10]{font-size:11px}.report-head>b[data-v-c2229d10]{color:#24300f;background:#b8df4c;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:10px;display:grid}.completed-task-list[data-v-c2229d10]{flex-direction:column;flex:1;gap:7px;min-height:0;padding:10px 0;display:flex;overflow-y:auto}.completed-task-list>button[data-v-c2229d10]{border:1px solid var(--lightningcss-light,#ffffff14)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffff14)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 8%, transparent));width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:25px minmax(0,1fr) 13px;align-items:center;gap:8px;padding:10px 8px;display:grid}.completed-task-list>button[data-v-c2229d10]:hover{border-color:var(--lightningcss-light,#c3eb6447)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:var(--lightningcss-light,#ffffff1f)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 12%, transparent))}.completed-check[data-v-c2229d10]{width:25px;height:25px;color:var(--lightningcss-light,#caef6b)var(--lightningcss-dark,var(--ui-success));background:#8fbe1f2b;border-radius:8px;place-items:center;display:grid}.completed-check svg[data-v-c2229d10]{width:14px}.completed-copy[data-v-c2229d10]{gap:2px;min-width:0;display:grid}.completed-copy small[data-v-c2229d10]{color:#ffffff7a;font-size:7.5px}.completed-copy strong[data-v-c2229d10]{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.completed-copy em[data-v-c2229d10]{color:#daf4a99e;font-size:7px;font-style:normal}.completed-task-list>button>svg[data-v-c2229d10]{color:#fff6;width:12px}.completed-empty[data-v-c2229d10]{color:#ffffff85;text-align:center;flex:1;place-content:center;justify-items:center;display:grid}.completed-empty svg[data-v-c2229d10]{width:30px;color:var(--lightningcss-light,#cded9180)var(--lightningcss-dark,var(--ui-success));margin-bottom:9px}.completed-empty strong[data-v-c2229d10]{color:#ffffffb8;font-size:11px}.completed-empty small[data-v-c2229d10]{max-width:170px;margin-top:5px;font-size:8px;line-height:1.5}.task-report-bar>footer[data-v-c2229d10]{border-top:1px solid var(--lightningcss-light,#ffffff1c)var(--lightningcss-dark,var(--ui-border));align-items:center;gap:8px;padding-top:9px;display:flex}.task-report-bar>footer>span[data-v-c2229d10]{color:#ffffff7a;flex:1;align-items:center;gap:5px;font-size:7.5px;display:flex}.task-report-bar>footer>span i[data-v-c2229d10]{background:#78b9ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #56a7ffa6}.task-report-bar>footer button[data-v-c2229d10]{background:var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 10%, transparent));color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:5px;padding:7px 8px;font-size:8.5px;display:flex}.task-report-bar>footer button b[data-v-c2229d10]{color:#dfff91}.task-report-bar>footer svg[data-v-c2229d10]{width:11px}@media (width<=1040px){.task-report-bar[data-v-c2229d10]{width:260px;right:10px}}@media (height<=900px){.task-report-bar[data-v-c2229d10]{height:min(500px,100vh - 288px);bottom:272px}}.task-drawer-layer{z-index:125;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11181d3d;position:fixed;inset:0}.task-center-drawer{box-sizing:border-box;background:var(--lightningcss-light,#fafbf8f7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 97%, transparent));width:min(760px,100vw - 92px);color:var(--lightningcss-light,#2b2a26)var(--lightningcss-dark,var(--ui-text));border-radius:24px;flex-direction:column;animation:.24s ease-out task-drawer-in;display:flex;position:absolute;top:14px;bottom:14px;right:14px;overflow:hidden;box-shadow:0 30px 90px #0c192247}@keyframes task-drawer-in{0%{opacity:0;transform:translate(30px)}}.drawer-head,.detail-head{border-bottom:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));align-items:center;gap:12px;min-height:76px;padding:0 22px;display:flex}.drawer-mark{color:#c9ef64;background:#28341c;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.drawer-mark svg{width:21px}.drawer-head>span:nth-child(2){flex:1;gap:1px;min-width:0;display:grid}.drawer-head small,.detail-head-title small,.delivery-result header small,.agent-conversation header small{color:var(--lightningcss-light,#84a634)var(--lightningcss-dark,var(--ui-success));letter-spacing:.14em;font-size:8px;font-weight:700}.drawer-head strong{font-size:20px}.drawer-head em{color:var(--lightningcss-light,#949890)var(--lightningcss-dark,var(--ui-text-muted));font-size:9px;font-style:normal}.drawer-head>button,.drawer-close{width:34px;height:34px;color:var(--lightningcss-light,#676d66)var(--lightningcss-dark,var(--ui-text-secondary));cursor:pointer;background:#2b2a260e;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.drawer-head>button svg,.drawer-close svg{width:17px}.drawer-head>button.execution-center-button{background:var(--lightningcss-light,#eaf2df)var(--lightningcss-dark,var(--ui-success-soft));width:auto;height:34px;color:var(--lightningcss-light,#5f7d1d)var(--lightningcss-dark,var(--ui-success));font:inherit;border-radius:10px;gap:6px;padding:0 11px;font-size:9px;display:inline-flex}.drawer-head>button.execution-center-button svg{width:14px}.task-status-summary{grid-template-columns:repeat(4,1fr);gap:9px;padding:18px 22px 12px;display:grid}.task-status-summary button{background:var(--lightningcss-light,#f0f2ed)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#6c716a)var(--lightningcss-dark,var(--ui-text-secondary));font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:14px;gap:2px;padding:13px;display:grid}.task-status-summary button.active{border-color:var(--lightningcss-light,#8fbe1f5c)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 36%, transparent));box-shadow:0 0 0 3px #8fbe1f12}.task-status-summary small{font-size:9px}.task-status-summary strong{color:var(--lightningcss-light,#2b2a26)var(--lightningcss-dark,var(--ui-text));font-size:24px}.task-status-summary span{color:var(--lightningcss-light,#9a9e97)var(--lightningcss-dark,var(--ui-text-muted));font-size:8px}.task-status-summary .in_progress{background:var(--lightningcss-light,#edf5ff)var(--lightningcss-dark,var(--ui-info-soft))}.task-status-summary .completed{background:var(--lightningcss-light,#f2f8e8)var(--lightningcss-dark,var(--ui-success-soft))}.task-status-summary .failed{background:var(--lightningcss-light,#fff1ef)var(--lightningcss-dark,var(--ui-danger-soft))}.task-filters{flex-wrap:wrap;gap:6px;padding:4px 22px 12px;display:flex}.task-filters button{color:var(--lightningcss-light,#7e847c)var(--lightningcss-dark,var(--ui-text-secondary));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 11px;font-size:9px}.task-filters button.active{color:#fff;background:#27331a}.all-task-list{flex:1;grid-auto-rows:max-content;align-content:start;gap:7px;min-height:0;padding:0 22px 22px;display:grid;overflow-y:auto}.task-list-row{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:14px;overflow:hidden}.task-list-open{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto 16px;align-items:center;gap:11px;padding:13px;display:grid}.task-list-row:hover{border-color:var(--lightningcss-light,#8fbe1f4d)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));box-shadow:0 8px 24px #23301912}.task-state-icon{background:var(--lightningcss-light,#f0f1ee)var(--lightningcss-dark,var(--ui-surface-muted));border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.task-state-icon i{background:#9ca19a;border-radius:50%;width:8px;height:8px}.task-state-icon.in_progress{background:var(--lightningcss-light,#eaf4ff)var(--lightningcss-dark,var(--ui-info-soft))}.task-state-icon.in_progress i{background:#4a90d9}.task-state-icon.completed{background:var(--lightningcss-light,#eff7df)var(--lightningcss-dark,var(--ui-success-soft))}.task-state-icon.completed i{background:#8fbe1f}.task-state-icon.failed{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft))}.task-state-icon.failed i{background:#d95f55}.task-list-copy{gap:2px;min-width:0;display:grid}.task-list-copy small{color:var(--lightningcss-light,#8a9088)var(--lightningcss-dark,var(--ui-text-secondary));font-size:8px}.task-list-copy strong{font-size:12px}.task-list-copy em{color:var(--lightningcss-light,#858a83)var(--lightningcss-dark,var(--ui-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.task-list-meta{justify-items:end;gap:5px;display:grid}.task-list-meta b{background:var(--lightningcss-light,#eef0ec)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#71776f)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:999px;padding:4px 7px;font-size:8px}.task-list-meta b.in_progress{background:var(--lightningcss-light,#e7f2ff)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#397fbd)var(--lightningcss-dark,var(--ui-info))}.task-list-meta b.completed{background:var(--lightningcss-light,#edf7dc)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#63890a)var(--lightningcss-dark,var(--ui-success))}.task-list-meta b.failed{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#c24d45)var(--lightningcss-dark,var(--ui-danger))}.task-list-meta time{color:var(--lightningcss-light,#a1a59f)var(--lightningcss-dark,var(--ui-text-muted));font-size:7.5px}.task-list-open>svg{width:14px;color:var(--lightningcss-light,#adb1ab)var(--lightningcss-dark,var(--ui-text-muted))}.task-list-actions{justify-content:flex-end;gap:8px;padding:0 13px 12px;display:flex}.task-list-actions button{border:1px solid var(--lightningcss-light,#dfe5d6)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f3f7ed)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#526c2b)var(--lightningcss-dark,var(--ui-success));font:inherit;cursor:pointer;border-radius:8px;padding:6px 12px;font-size:10px}.task-list-actions button:disabled,.detail-action-buttons button:disabled{opacity:.5;cursor:wait}.task-action-error{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#b64f47)var(--lightningcss-dark,var(--ui-danger));border-radius:9px;margin:0 22px 12px;padding:10px;font-size:11px}.detail-status.archived{background:var(--lightningcss-light,#eef0ec)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#71776f)var(--lightningcss-dark,var(--ui-text-secondary))}.drawer-empty{min-height:320px;color:var(--lightningcss-light,#9aa098)var(--lightningcss-dark,var(--ui-text-muted));text-align:center;place-content:center;justify-items:center;display:grid}.drawer-empty svg{width:36px;color:var(--lightningcss-light,#a8c864)var(--lightningcss-dark,var(--ui-success));margin-bottom:10px}.drawer-empty strong{color:var(--lightningcss-light,#676d65)var(--lightningcss-dark,var(--ui-text-secondary));font-size:13px}.drawer-empty small{margin-top:4px;font-size:9px}.execution-center-content{flex-direction:column;flex:1;min-height:0;padding:18px 22px 22px;display:flex;overflow-y:scroll}.execution-summary{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.execution-summary>span{background:var(--lightningcss-light,#f0f3ef)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:13px;gap:2px;padding:12px;display:grid}.execution-summary small{color:var(--lightningcss-light,#8e9690)var(--lightningcss-dark,var(--ui-text-secondary));font-size:8px}.execution-summary strong{color:var(--lightningcss-light,#35413b)var(--lightningcss-dark,var(--ui-text));font-size:21px}.execution-filters{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.execution-filters button{background:var(--lightningcss-light,#f0f2ef)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#747c76)var(--lightningcss-dark,var(--ui-text-secondary));font:inherit;cursor:pointer;border:0;border-radius:9px;padding:7px 10px;font-size:8.5px}.execution-filters button.active{color:#fff;background:#2d3c25}.execution-center-loading,.execution-center-error{background:var(--lightningcss-light,#edf4f8)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#5c7584)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:10px;padding:11px;font-size:9px}.execution-center-error{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#b64f47)var(--lightningcss-dark,var(--ui-danger))}.execution-job-list{align-content:start;gap:7px;min-height:0;display:grid;overflow-y:auto}.execution-job-list>button{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto 15px;align-items:center;gap:10px;padding:12px;display:grid}.execution-job-list>button:hover{border-color:var(--lightningcss-light,#5b89a84d)var(--lightningcss-dark,var(--ui-border-strong));box-shadow:0 8px 22px #253c4b12}.job-state-dot{background:var(--lightningcss-light,#edf2f5)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.job-state-dot i{background:#4b91bd;border-radius:50%;width:8px;height:8px}.job-state-dot.job-failed i,.job-state-dot.job-cancelled i{background:#d95f55}.job-state-dot.job-succeeded i{background:#8fbe1f}.job-state-dot.job-waiting_input i,.job-state-dot.job-retry_wait i,.job-state-dot.job-budget_blocked i{background:#d4a13a}.job-copy{gap:2px;min-width:0;display:grid}.job-copy small{color:var(--lightningcss-light,#8e9590)var(--lightningcss-dark,var(--ui-text-secondary));font-size:8px}.job-copy strong{font-size:11px}.job-copy em{color:var(--lightningcss-light,#858d88)var(--lightningcss-dark,var(--ui-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-style:normal;overflow:hidden}.job-meta{justify-items:end;gap:4px;display:grid}.job-meta b{background:var(--lightningcss-light,#e7f2ff)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#397fbd)var(--lightningcss-dark,var(--ui-info));border-radius:999px;padding:4px 7px;font-size:8px}.job-meta b.job-failed,.job-meta b.job-cancelled{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#c24d45)var(--lightningcss-dark,var(--ui-danger))}.job-meta b.job-succeeded{background:var(--lightningcss-light,#edf7dc)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#63890a)var(--lightningcss-dark,var(--ui-success))}.job-meta b.job-budget_blocked{background:var(--lightningcss-light,#fff5dc)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#946c16)var(--lightningcss-dark,var(--ui-warning))}.job-meta small{color:var(--lightningcss-light,#9ba19d)var(--lightningcss-dark,var(--ui-text-muted));font-size:7.5px}.execution-job-list>button>svg{width:13px;color:var(--lightningcss-light,#aab0ac)var(--lightningcss-dark,var(--ui-text-muted))}.execution-budget{border:1px solid var(--lightningcss-light,#5e842b29)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:var(--lightningcss-light,#f7faef)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:13px;margin-top:9px;padding:11px}.execution-budget.warning,.execution-budget.critical,.execution-budget.limit{border-color:var(--lightningcss-light,#d2912e40)var(--lightningcss-dark,color-mix(in srgb, var(--ui-warning) 30%, transparent));background:var(--lightningcss-light,#fff8e9)var(--lightningcss-dark,var(--ui-warning-soft))}.execution-budget>header{align-items:center;gap:7px;display:flex}.execution-budget>header>span{flex:1;gap:1px;min-width:0;display:grid}.execution-budget>header small{color:var(--lightningcss-light,#738c37)var(--lightningcss-dark,var(--ui-success));letter-spacing:.13em;font-size:7px;font-weight:700}.execution-budget>header strong{font-size:10px}.execution-budget>header b{background:var(--lightningcss-light,#e7f1cf)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#638116)var(--lightningcss-dark,var(--ui-success));border-radius:999px;padding:4px 7px;font-size:7.5px}.execution-budget.warning>header b,.execution-budget.critical>header b,.execution-budget.limit>header b{background:var(--lightningcss-light,#ffe7b9)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#98660b)var(--lightningcss-dark,var(--ui-warning))}.execution-budget>header button{color:#fff;font:inherit;cursor:pointer;background:#304124;border:0;border-radius:8px;padding:6px 8px;font-size:8px}.execution-budget>header button:disabled{opacity:.45}.budget-progress{background:#3041241a;border-radius:999px;height:5px;margin-top:9px;overflow:hidden}.budget-progress i{border-radius:inherit;background:#8fbe1f;height:100%;transition:width .2s;display:block}.execution-budget.warning .budget-progress i,.execution-budget.critical .budget-progress i,.execution-budget.limit .budget-progress i{background:#d59629}.budget-facts{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:7px;display:grid}.budget-facts>span{background:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 78%, transparent));border-radius:8px;gap:2px;padding:7px 8px;display:grid}.budget-facts small{color:var(--lightningcss-light,#909890)var(--lightningcss-dark,var(--ui-text-muted));font-size:7px}.budget-facts strong{font-size:8.5px}.execution-budget>p{color:var(--lightningcss-light,#9b711f)var(--lightningcss-dark,var(--ui-warning));margin:7px 0 0;font-size:8px;line-height:1.55}.workspace-credits{border:1px solid var(--lightningcss-light,#5563cd2e)var(--lightningcss-dark,color-mix(in srgb, var(--ui-info) 30%, transparent));background:var(--lightningcss-light,#f3f4ff)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:13px;margin-top:9px;padding:11px}.workspace-credits.empty{border-color:var(--lightningcss-light,#ce524840)var(--lightningcss-dark,color-mix(in srgb, var(--ui-danger) 30%, transparent));background:var(--lightningcss-light,#fff2ef)var(--lightningcss-dark,var(--ui-danger-soft))}.workspace-credits header{align-items:center;gap:8px;display:flex}.workspace-credits header span{flex:1;min-width:0;display:grid}.workspace-credits header small{color:var(--lightningcss-light,#626fc6)var(--lightningcss-dark,var(--ui-info));letter-spacing:.14em;font-size:7px;font-weight:800}.workspace-credits header strong{font-size:10px}.workspace-credits button{color:#fff;font:inherit;cursor:pointer;background:#4e5bd9;border:0;border-radius:8px;padding:6px 8px;font-size:8px}.workspace-credits.empty button{background:#b84f48}.workspace-credits>div{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.workspace-credits>div span{background:var(--lightningcss-light,#ffffffd1)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 82%, transparent));border-radius:9px;gap:2px;padding:8px;display:grid}.workspace-credits>div small{color:var(--lightningcss-light,#9095ad)var(--lightningcss-dark,var(--ui-text-muted));font-size:7px}.workspace-credits>div strong{color:var(--lightningcss-light,#3e477f)var(--lightningcss-dark,var(--ui-info));font-size:12px}.workspace-credits p{color:var(--lightningcss-light,#747b9f)var(--lightningcss-dark,var(--ui-text-secondary));margin:7px 0 0;font-size:8px;line-height:1.55}.execution-health{border:1px solid var(--lightningcss-light,#487b991f)var(--lightningcss-dark,color-mix(in srgb, var(--ui-info) 30%, transparent));background:var(--lightningcss-light,#f6fafc)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:13px;margin-top:9px;padding:11px}.execution-health>header{justify-content:space-between;align-items:center;display:flex}.execution-health>header>span{gap:1px;display:grid}.execution-health>header small{color:var(--lightningcss-light,#5686a4)var(--lightningcss-dark,var(--ui-info));letter-spacing:.13em;font-size:7px;font-weight:700}.execution-health>header strong{font-size:10px}.execution-health>header nav{gap:3px;display:flex}.execution-health>header button{color:var(--lightningcss-light,#7e8b92)var(--lightningcss-dark,var(--ui-text-secondary));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-size:7.5px}.execution-health>header button.active{color:#fff;background:#355970}.execution-health>div{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:9px;display:grid}.execution-health>div span{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:9px;gap:2px;padding:8px;display:grid}.execution-health>div small{color:var(--lightningcss-light,#939b9f)var(--lightningcss-dark,var(--ui-text-muted));font-size:7px}.execution-health>div strong{color:var(--lightningcss-light,#40515b)var(--lightningcss-dark,var(--ui-text));font-size:11px}.execution-agent-usage{border:1px solid var(--lightningcss-light,#487b991f)var(--lightningcss-dark,color-mix(in srgb, var(--ui-info) 30%, transparent));background:var(--lightningcss-light,#f6fafcd1)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 82%, transparent));border-radius:13px;margin-top:9px;padding:11px}.execution-agent-usage>header{justify-content:space-between;align-items:center;display:flex}.execution-agent-usage>header span{gap:1px;display:grid}.execution-agent-usage>header small{color:var(--lightningcss-light,#5686a4)var(--lightningcss-dark,var(--ui-info));letter-spacing:.13em;font-size:7px;font-weight:700}.execution-agent-usage>header strong{font-size:10px}.execution-agent-usage>header em{color:var(--lightningcss-light,#88969e)var(--lightningcss-dark,var(--ui-text-secondary));font-size:7.5px;font-style:normal}.execution-agent-usage article{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-top:6px;padding:7px 8px;display:grid}.execution-agent-usage article span{gap:2px;min-width:0;display:grid}.execution-agent-usage article strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.execution-agent-usage article small{color:var(--lightningcss-light,#89959b)var(--lightningcss-dark,var(--ui-text-secondary));font-size:7.5px}.execution-agent-usage article b{color:var(--lightningcss-light,#466477)var(--lightningcss-dark,var(--ui-info));font-size:8px}.execution-agent-usage article em{min-width:44px;color:var(--lightningcss-light,#9b7359)var(--lightningcss-dark,var(--ui-warning));text-align:right;font-size:7.5px;font-style:normal}.execution-alerts{border:1px solid var(--lightningcss-light,#d1674f26)var(--lightningcss-dark,color-mix(in srgb, var(--ui-danger) 30%, transparent));background:var(--lightningcss-light,#fff8f5)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:13px;margin-top:9px;padding:11px}.execution-alerts>header{align-items:center;gap:7px;display:flex}.execution-alerts>header>span{background:var(--lightningcss-light,#ffebe5)var(--lightningcss-dark,var(--ui-danger-soft));width:27px;height:27px;color:var(--lightningcss-light,#c65b4a)var(--lightningcss-dark,var(--ui-danger));border-radius:8px;place-items:center;display:grid}.execution-alerts>header svg{width:14px}.execution-alerts>header>div{flex:1;gap:1px;display:grid}.execution-alerts>header small{color:var(--lightningcss-light,#b86657)var(--lightningcss-dark,var(--ui-danger));letter-spacing:.13em;font-size:7px;font-weight:700}.execution-alerts>header strong{font-size:10px}.execution-alerts>header b{color:#fff;background:#d95f55;border-radius:999px;padding:3px 6px;font-size:7.5px}.execution-alerts article{background:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 86%, transparent));cursor:pointer;border-radius:9px;align-items:center;gap:8px;margin-top:7px;padding:8px;display:flex}.execution-alerts article.critical{box-shadow:inset 3px 0 #d95f55}.execution-alerts article.warning{box-shadow:inset 3px 0 #d2a13c}.execution-alerts article>span{flex:1;gap:2px;min-width:0;display:grid}.execution-alerts article strong{font-size:9px}.execution-alerts article small{color:var(--lightningcss-light,#8e8782)var(--lightningcss-dark,var(--ui-text-secondary));font-size:7.5px}.execution-alerts article em{color:var(--lightningcss-light,#9a7770)var(--lightningcss-dark,var(--ui-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;font-style:normal;overflow:hidden}.execution-alerts article>div{gap:4px;display:flex}.execution-alerts article button{background:var(--lightningcss-light,#f0eee9)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#6d6b66)var(--lightningcss-dark,var(--ui-text-secondary));font:inherit;cursor:pointer;border:0;border-radius:7px;padding:5px 7px;font-size:7.5px}.execution-alerts article button:last-child{color:#fff;background:#35462a}.execution-alerts article button:disabled{opacity:.45}.detail-head{justify-content:space-between}.back-button{min-width:150px;color:var(--lightningcss-light,#586057)var(--lightningcss-dark,var(--ui-text-secondary));font:inherit;cursor:pointer;background:#2b2a260d;border:0;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:inline-flex}.back-button svg{width:14px}.detail-head-title{justify-items:center;gap:1px;display:grid}.detail-head-title strong{font-size:15px}.task-detail-content{flex:1;min-height:0;padding:20px 24px 16px;overflow-y:auto}.detail-overview{padding-right:120px;position:relative}.detail-status{background:var(--lightningcss-light,#eff1ed)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#626961)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;display:inline-flex;position:absolute;top:0;right:0}.detail-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.detail-status.in_progress{background:var(--lightningcss-light,#e9f3ff)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#397fbd)var(--lightningcss-dark,var(--ui-info))}.detail-status.completed{background:var(--lightningcss-light,#edf7dc)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#63890a)var(--lightningcss-dark,var(--ui-success))}.detail-status.failed{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#c24d45)var(--lightningcss-dark,var(--ui-danger))}.detail-overview h2{margin:0;font-size:24px}.detail-overview>p{max-width:580px;color:var(--lightningcss-light,#777d75)var(--lightningcss-dark,var(--ui-text-secondary));margin:8px 0 0;font-size:11px;line-height:1.7}.detail-overview dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 0;display:grid}.detail-overview dl div{background:var(--lightningcss-light,#f1f3ef)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:11px;padding:10px 12px}.detail-overview dt{color:var(--lightningcss-light,#949990)var(--lightningcss-dark,var(--ui-text-muted));font-size:8px}.detail-overview dd{margin:3px 0 0;font-size:10px;font-weight:700}.delivery-result,.agent-conversation{border:1px solid var(--lightningcss-light,#8fbe1f2b)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:var(--lightningcss-light,#f6faef)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:16px;margin-top:14px;padding:15px}.delivery-result.failed{border-color:var(--lightningcss-light,#d95f5524)var(--lightningcss-dark,color-mix(in srgb, var(--ui-danger) 30%, transparent));background:var(--lightningcss-light,#fff5f3)var(--lightningcss-dark,var(--ui-surface-soft))}.delivery-result header,.agent-conversation>header{align-items:center;gap:9px;display:flex}.delivery-result header>span,.agent-conversation>header>span{width:32px;height:32px;color:var(--lightningcss-light,#709314)var(--lightningcss-dark,var(--ui-success));background:#8fbe1f24;border-radius:10px;place-items:center;display:grid}.delivery-result.failed header>span{color:var(--lightningcss-light,#c24d45)var(--lightningcss-dark,var(--ui-danger));background:#d95f551a}.delivery-result header svg,.agent-conversation header svg{width:16px}.delivery-result header>div,.agent-conversation header>div{gap:1px;display:grid}.delivery-result header strong,.agent-conversation header strong{font-size:12px}.delivery-result>p{color:var(--lightningcss-light,#596057)var(--lightningcss-dark,var(--ui-text-secondary));margin:11px 0 0;font-size:11px;line-height:1.7}.execution-control{border:1px solid var(--lightningcss-light,#4e799929)var(--lightningcss-dark,color-mix(in srgb, var(--ui-info) 30%, transparent));background:linear-gradient(145deg, var(--lightningcss-light,#f3f8fb)var(--lightningcss-dark,var(--ui-surface-soft)), var(--lightningcss-light,#fbfcfa)var(--lightningcss-dark,var(--ui-surface-soft)));border-radius:16px;margin-top:14px;padding:15px}.execution-control>header{align-items:center;gap:9px;display:flex}.execution-control>header>span{background:var(--lightningcss-light,#e5f0f6)var(--lightningcss-dark,var(--ui-info-soft));width:32px;height:32px;color:var(--lightningcss-light,#3e789d)var(--lightningcss-dark,var(--ui-info));border-radius:10px;place-items:center;display:grid}.execution-control>header svg{width:16px}.execution-control>header>div{flex:1;gap:1px;min-width:0;display:grid}.execution-control>header small{color:var(--lightningcss-light,#5686a4)var(--lightningcss-dark,var(--ui-info));letter-spacing:.14em;font-size:8px;font-weight:700}.execution-control>header strong{font-size:12px}.execution-control>header b{background:var(--lightningcss-light,#e7f2ff)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#397fbd)var(--lightningcss-dark,var(--ui-info));border-radius:999px;padding:5px 8px;font-size:8px}.execution-control>header b.job-failed,.execution-control>header b.job-cancelled{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#c24d45)var(--lightningcss-dark,var(--ui-danger))}.execution-control>header b.job-succeeded{background:var(--lightningcss-light,#edf7dc)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#63890a)var(--lightningcss-dark,var(--ui-success))}.execution-control>header b.job-waiting_input,.execution-control>header b.job-retry_wait{background:var(--lightningcss-light,#fff5dc)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#9a721c)var(--lightningcss-dark,var(--ui-warning))}.execution-metrics{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.execution-metrics>span{background:var(--lightningcss-light,#fffc)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 80%, transparent));border-radius:10px;gap:2px;padding:9px 10px;display:grid}.execution-metrics small{color:var(--lightningcss-light,#929a9d)var(--lightningcss-dark,var(--ui-text-muted));font-size:7.5px}.execution-metrics strong{color:var(--lightningcss-light,#4a565e)var(--lightningcss-dark,var(--ui-text));font-size:9px}.execution-control>p{color:var(--lightningcss-light,#718089)var(--lightningcss-dark,var(--ui-text-secondary));margin:10px 0 0;font-size:9px;line-height:1.65}.execution-control>p.execution-error{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#b84f48)var(--lightningcss-dark,var(--ui-danger));border-radius:9px;align-items:flex-start;gap:6px;padding:8px 9px;display:flex}.execution-error svg{flex:0 0 13px;width:13px}.execution-control>footer{align-items:center;gap:7px;margin-top:11px;display:flex}.execution-control>footer button{color:#fff;font:inherit;cursor:pointer;background:#2d451f;border:0;border-radius:9px;padding:8px 11px;font-size:9px}.execution-control>footer button.cancel-execution{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#b64f47)var(--lightningcss-dark,var(--ui-danger))}.execution-control>footer button:disabled{opacity:.45;cursor:default}.execution-control>footer small{color:var(--lightningcss-light,#899298)var(--lightningcss-dark,var(--ui-text-secondary));font-size:8px}.task-orchestration{border:1px solid var(--lightningcss-light,#4982b22b)var(--lightningcss-dark,color-mix(in srgb, var(--ui-info) 30%, transparent));background:linear-gradient(145deg, var(--lightningcss-light,#f4f9fd)var(--lightningcss-dark,var(--ui-surface-soft)), var(--lightningcss-light,#fbfcf8)var(--lightningcss-dark,var(--ui-surface-soft)));border-radius:16px;margin-top:14px;padding:15px}.task-orchestration>header{align-items:center;gap:9px;display:flex}.task-orchestration>header>span{background:var(--lightningcss-light,#e6f1fa)var(--lightningcss-dark,var(--ui-info-soft));width:32px;height:32px;color:var(--lightningcss-light,#397fbd)var(--lightningcss-dark,var(--ui-info));border-radius:10px;place-items:center;display:grid}.task-orchestration>header svg{width:16px}.task-orchestration>header>div{flex:1;gap:1px;display:grid}.task-orchestration>header small{color:var(--lightningcss-light,#578cb6)var(--lightningcss-dark,var(--ui-info));letter-spacing:.14em;font-size:8px;font-weight:700}.task-orchestration>header strong{font-size:12px}.task-orchestration>header em{color:var(--lightningcss-light,#7c878e)var(--lightningcss-dark,var(--ui-text-secondary));font-size:9px;font-style:normal}.orchestration-loading,.orchestration-error{color:var(--lightningcss-light,#5d7689)var(--lightningcss-dark,var(--ui-text-secondary));background:#397fbd12;border-radius:9px;margin:11px 0 0;padding:9px 10px;font-size:9px}.orchestration-error{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#b64f47)var(--lightningcss-dark,var(--ui-danger))}.subtask-cards{gap:6px;margin-top:12px;display:grid}.subtask-cards article{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 86%, transparent));border-radius:10px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.subtask-cards article>span{background:#999;border-radius:50%;width:7px;height:7px}.subtask-cards article>span.state-in_progress{background:#4a90d9;box-shadow:0 0 0 4px #4a90d917}.subtask-cards article>span.state-completed{background:#8fbe1f}.subtask-cards article>span.state-blocked{background:#d2a43d}.subtask-cards article>span.state-failed,.subtask-cards article>span.state-rework{background:#d95f55}.subtask-cards article>div{gap:2px;min-width:0;display:grid}.subtask-cards article strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.subtask-cards article small{color:var(--lightningcss-light,#899089)var(--lightningcss-dark,var(--ui-text-secondary));font-size:8px}.subtask-cards article b{color:var(--lightningcss-light,#5b6570)var(--lightningcss-dark,var(--ui-text-secondary));font-size:9px}.orchestration-actions{gap:7px;margin-top:11px;display:flex}.orchestration-actions button,.add-proposal-item{background:var(--lightningcss-light,#edf0ec)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#566057)var(--lightningcss-dark,var(--ui-text-secondary));font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:9px;display:inline-flex}.orchestration-actions button svg,.add-proposal-item svg{width:13px}.orchestration-actions .smart-plan-button{color:#dff397;background:#26391f}.orchestration-actions button:disabled{opacity:.42;cursor:default}.no-delegates{color:var(--lightningcss-light,#9a7a46)var(--lightningcss-dark,var(--ui-warning));margin-top:8px;font-size:8px;display:block}.manual-subtask-form{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:11px;gap:7px;margin-top:10px;padding:11px;display:grid;box-shadow:inset 0 0 0 1px #2b2a2614}.manual-subtask-form input,.manual-subtask-form select,.manual-subtask-form textarea,.proposal-fields input,.proposal-fields select,.proposal-fields textarea{box-sizing:border-box;border:1px solid var(--lightningcss-light,#2b2a261f)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));width:100%;color:var(--lightningcss-light,#373b37)var(--lightningcss-dark,var(--ui-text));font:inherit;border-radius:8px;outline:0;padding:8px 9px;font-size:9px}.manual-subtask-form textarea,.proposal-fields textarea{resize:vertical}.manual-subtask-form input:focus,.manual-subtask-form select:focus,.manual-subtask-form textarea:focus,.proposal-fields input:focus,.proposal-fields select:focus,.proposal-fields textarea:focus{border-color:#8fbe1f;box-shadow:0 0 0 3px #8fbe1f17}.manual-subtask-form>label{color:var(--lightningcss-light,#7d847c)var(--lightningcss-dark,var(--ui-text-secondary));font-size:8px}.manual-subtask-form>footer,.proposal-editor>footer{justify-content:flex-end;gap:7px;display:flex}.manual-subtask-form>footer button,.proposal-editor>footer button{background:var(--lightningcss-light,#edf0ec)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#626961)var(--lightningcss-dark,var(--ui-text-secondary));font:inherit;cursor:pointer;border:0;border-radius:8px;padding:8px 11px;font-size:9px}.manual-subtask-form>footer button:last-child,.proposal-editor>footer button:last-child{color:#fff;background:#8fbe1f}.manual-subtask-form>footer button:disabled,.proposal-editor>footer button:disabled{opacity:.45;cursor:default}.dependency-options{flex-wrap:wrap;gap:5px;display:flex}.dependency-options label{background:var(--lightningcss-light,#f0f2ee)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#6b716a)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:7px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;display:inline-flex}.dependency-options input{width:auto;padding:0}.proposal-editor{border:1px solid var(--lightningcss-light,#8fbe1f33)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:var(--lightningcss-light,#fbfdf6)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:12px;margin-top:11px;padding:11px}.proposal-editor>header{justify-content:space-between;align-items:center;display:flex}.proposal-editor>header>div{gap:2px;display:grid}.proposal-editor>header strong{font-size:11px}.proposal-editor>header small{color:var(--lightningcss-light,#7e8976)var(--lightningcss-dark,var(--ui-text-secondary));font-size:8px}.proposal-editor>header>b{background:var(--lightningcss-light,#eaf3d5)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#658616)var(--lightningcss-dark,var(--ui-success));border-radius:999px;padding:4px 7px;font-size:8px}.proposal-editor>article{border-top:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));grid-template-columns:22px minmax(0,1fr) 26px;align-items:start;gap:7px;margin-top:9px;padding-top:9px;display:grid}.proposal-editor>article>span{color:#fff;background:#29381f;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.proposal-editor>article>button{background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,var(--ui-danger-soft));width:26px;height:26px;color:var(--lightningcss-light,#bd544b)var(--lightningcss-dark,var(--ui-danger));cursor:pointer;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.proposal-editor>article>button svg{width:13px}.proposal-fields{gap:6px;display:grid}.proposal-fields>div:not(.dependency-options){grid-template-columns:1.4fr 1fr 1fr;gap:5px;display:grid}.proposal-dependencies{padding-top:1px}.add-proposal-item{background:var(--lightningcss-light,#edf4e1)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#638416)var(--lightningcss-dark,var(--ui-success));margin:9px 0}.proposal-editor>footer{margin-top:10px}.agent-conversation{border-color:var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface))}.agent-conversation>header>span{background:var(--lightningcss-light,#eef1f2)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#58656e)var(--lightningcss-dark,var(--ui-text-secondary))}.message-list{gap:12px;margin-top:14px;display:grid}.message-list article{gap:8px;max-width:88%;display:flex}.message-list article.user{flex-direction:row-reverse;margin-left:auto}.message-avatar{background:var(--lightningcss-light,#e9eee5)var(--lightningcss-dark,var(--ui-surface-muted));width:28px;height:28px;color:var(--lightningcss-light,#5d7350)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:9px;flex:0 0 28px;place-items:center;font-size:9px;font-weight:700;display:grid}.message-list article.user .message-avatar{color:#fff;background:#27331a}.message-list article.system .message-avatar{background:var(--lightningcss-light,#eef0f2)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#8b9297)var(--lightningcss-dark,var(--ui-text-secondary))}.message-list article>div{min-width:0}.message-list article small{color:var(--lightningcss-light,#9a9f98)var(--lightningcss-dark,var(--ui-text-muted));font-size:7.5px}.message-list article p{background:var(--lightningcss-light,#f0f3ed)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#555c54)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:4px 12px 12px;margin:3px 0 0;padding:9px 11px;font-size:10px;line-height:1.6}.message-list article.user p{color:#fff;background:#2d391f;border-radius:12px 4px 12px 12px}.message-list article.system p{background:var(--lightningcss-light,#f1f2f3)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#747b80)var(--lightningcss-dark,var(--ui-text-secondary))}.detail-actions{border-top:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fafbf8fa)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 98%, transparent));padding:14px 24px 18px}.detail-action-buttons{justify-content:flex-end;gap:9px;display:flex}.detail-action-buttons button{font:inherit;cursor:pointer;border:0;border-radius:11px;align-items:center;gap:7px;padding:10px 15px;font-size:10px;display:inline-flex}.detail-action-buttons svg{width:14px}.conversation-button{background:var(--lightningcss-light,#eaf3fa)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#397fbd)var(--lightningcss-dark,var(--ui-info));margin-right:auto}.supplement-button{background:var(--lightningcss-light,#edf0f1)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#4e5961)var(--lightningcss-dark,var(--ui-text-secondary))}.confirm-button{color:#fff;background:#8fbe1f}.inline-supplement{border:1px solid var(--lightningcss-light,#8fbe1f38)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:14px;padding:12px}.inline-supplement>header{color:var(--lightningcss-light,#4f5b4a)var(--lightningcss-dark,var(--ui-text));justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex}.inline-supplement>header span{align-items:center;gap:6px;display:flex}.inline-supplement>header svg{width:14px}.inline-supplement>header button{background:var(--lightningcss-light,#f0f2ef)var(--lightningcss-dark,var(--ui-surface-soft));width:24px;height:24px;color:var(--lightningcss-light,#747b73)var(--lightningcss-dark,var(--ui-text-secondary));cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.inline-supplement textarea{box-sizing:border-box;border:1px solid var(--lightningcss-light,#2b2a261f)var(--lightningcss-dark,var(--ui-border));resize:vertical;width:100%;font:inherit;border-radius:10px;outline:none;margin-top:9px;padding:10px 11px;font-size:10px}.inline-supplement textarea:focus{border-color:#8fbe1f;box-shadow:0 0 0 3px #8fbe1f1a}.inline-supplement>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.inline-supplement>div small{color:var(--lightningcss-light,#9a9f97)var(--lightningcss-dark,var(--ui-text-muted));font-size:8px}.inline-supplement>div button{color:#fff;font:inherit;cursor:pointer;background:#27331a;border:0;border-radius:9px;padding:8px 12px;font-size:9px}.inline-supplement>div button:disabled{opacity:.4;cursor:default}.execution-governance{border:1px solid var(--lightningcss-light,#43704429)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f4f8f1)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:13px;margin-top:9px;padding:11px}.execution-governance.paused{border-color:var(--lightningcss-light,#cc584640)var(--lightningcss-dark,color-mix(in srgb, var(--ui-danger) 30%, transparent));background:var(--lightningcss-light,#fff4f1)var(--lightningcss-dark,var(--ui-danger-soft))}.execution-governance header{align-items:center;gap:8px;display:flex}.execution-governance header span{flex:1;display:grid}.execution-governance header small{color:var(--lightningcss-light,#6c913d)var(--lightningcss-dark,var(--ui-success));letter-spacing:.14em;font-size:7px;font-weight:800}.execution-governance header strong{font-size:10px}.execution-governance header b{background:var(--lightningcss-light,#e4edd7)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#5d7a31)var(--lightningcss-dark,var(--ui-success));border-radius:999px;padding:4px 7px;font-size:7.5px}.execution-governance p{color:var(--lightningcss-light,#788278)var(--lightningcss-dark,var(--ui-text-secondary));margin:7px 0;font-size:8px}.execution-governance footer{gap:6px;display:flex}.execution-governance button{color:#fff;font:inherit;cursor:pointer;background:#304523;border:0;border-radius:8px;padding:6px 8px;font-size:8px}.execution-governance.paused button:first-child{background:#a84337}.job-state-dot.job-brand_paused i{background:#b15c9d}.job-meta b.job-brand_paused{background:var(--lightningcss-light,#f6eafa)var(--lightningcss-dark,var(--ui-violet-soft));color:var(--lightningcss-light,#8e4681)var(--lightningcss-dark,var(--ui-violet))}.task-dag-panel{border:1px solid var(--lightningcss-light,#4a7c9a26)var(--lightningcss-dark,color-mix(in srgb, var(--ui-info) 30%, transparent));background:var(--lightningcss-light,#f5f9fb)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:13px;margin-top:11px;padding:11px}.task-dag-panel>header{align-items:center;gap:8px;display:flex}.task-dag-panel>header>div{display:grid}.task-dag-panel>header small{color:var(--lightningcss-light,#4c86aa)var(--lightningcss-dark,var(--ui-info));letter-spacing:.13em;font-size:7px;font-weight:800}.task-dag-panel>header strong{font-size:10px}.task-dag-panel>header>span{min-width:0;color:var(--lightningcss-light,#86949c)var(--lightningcss-dark,var(--ui-text-secondary));flex:1;font-size:7.5px}.task-dag-panel>header button{color:#fff;font:inherit;cursor:pointer;background:#355b72;border:0;border-radius:7px;padding:6px 8px;font-size:7.5px}.task-dag-panel>header button:disabled{opacity:.45}.task-dag-canvas{background-color:var(--lightningcss-light,#edf3f5)var(--lightningcss-dark,var(--ui-surface-soft));background-image:radial-gradient(#4a708433 1px,#0000 1px);background-size:18px 18px;border-radius:10px;height:330px;margin-top:9px;position:relative;overflow:auto}.task-dag-canvas svg{pointer-events:none;width:760px;height:330px;position:absolute;overflow:visible}.task-dag-canvas path{fill:none;stroke:#7fa0b2;stroke-width:2px;stroke-dasharray:6 4}.task-dag-canvas article{box-sizing:border-box;border:1px solid var(--lightningcss-light,#415d6c2e)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fffffff7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 97%, transparent));cursor:grab;border-radius:10px;align-content:center;gap:2px;width:150px;min-height:60px;padding:8px 10px;display:grid;position:absolute;top:0;left:0;box-shadow:0 7px 16px #304c5b1a}.task-dag-canvas article:active{cursor:grabbing}.task-dag-canvas article small{color:var(--lightningcss-light,#6b8fa3)var(--lightningcss-dark,var(--ui-info));font-size:6.5px}.task-dag-canvas article strong{text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.task-dag-canvas article span{color:var(--lightningcss-light,#929b9f)var(--lightningcss-dark,var(--ui-text-muted));font-size:7px}.task-dag-canvas article.completed{border-color:var(--lightningcss-light,#6c9b2f4d)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent))}.task-dag-canvas article.failed,.task-dag-canvas article.cancelled{border-color:var(--lightningcss-light,#cc4d414d)var(--lightningcss-dark,color-mix(in srgb, var(--ui-danger) 30%, transparent));background:var(--lightningcss-light,#fff7f5)var(--lightningcss-dark,var(--ui-surface-soft))}@media (width<=820px){.task-center-drawer{width:calc(100vw - 16px);top:8px;bottom:8px;right:8px}.task-status-summary,.execution-summary,.execution-health>div{grid-template-columns:repeat(2,1fr)}.workspace-credits>div,.detail-overview dl,.execution-metrics{grid-template-columns:1fr}.detail-overview{padding-right:0}.detail-status{margin-bottom:10px;position:static}.proposal-fields>div:not(.dependency-options){grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.task-center-drawer{animation:none}}.president-office,.president-office *,.president-office :before,.president-office :after{box-sizing:border-box}.president-office{-webkit-font-smoothing:antialiased;width:100%;height:calc(100vh - 150px);min-height:520px;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative}.president-office .office-app{color:#1a1a1a;background:#ececea;width:100vw;height:100vh;display:flex;overflow:hidden}.president-office .office-sidebar{background:#fafaf9;border-right:1px solid #e4e2dc;flex-direction:column;flex-shrink:0;gap:14px;width:194px;padding:16px 12px;display:flex}.president-office .sidebar-brand{align-items:center;gap:10px;padding:2px 8px;font-size:15px;font-weight:700;display:flex}.president-office .brand-mark{color:#fff;background:#e35d4f;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:inline-flex}.president-office .sidebar-search{color:#aaa;background:#fff;border:1px solid #e4e2dc;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:10px 12px;font-size:13px;display:grid}.president-office .sidebar-search kbd{color:#aaa;font:inherit;background:#f3f2ef;border:1px solid #e4e2dc;border-radius:5px;padding:1px 5px;font-size:11px}.president-office .sidebar-nav{flex-direction:column;gap:2px;display:flex}.president-office .nav-item{color:#555;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;display:flex}.president-office .nav-main{align-items:center;gap:10px;min-width:0;display:flex}.president-office .nav-icon{color:#888;text-align:center;flex-shrink:0;width:16px}.president-office .nav-item:hover,.president-office .nav-item.active{color:#111;background:#ebeae6}.president-office .nav-item.active{font-weight:600}.president-office .nav-badge{color:#777;background:#eceae4;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-flex}.president-office .sidebar-section{border-top:1px solid #eceae4;margin-top:auto;padding-top:12px}.president-office .workspace-row{color:#555;border-radius:10px;align-items:center;gap:9px;padding:8px 10px;font-size:13px;display:flex}.president-office .workspace-row.active{color:#111;background:#ebeae6;font-weight:600}.president-office .dot-spacer{flex-shrink:0;width:7px}.president-office .sidebar-footer{border-top:1px solid #eceae4;flex-direction:column;gap:10px;padding-top:10px;display:flex}.president-office .user-card{background:#fff;border:1px solid #eceae4;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.president-office .user-avatar{color:#fff;background:#6b6eea;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:inline-flex}.president-office .user-card span:last-child{flex-direction:column;gap:2px;display:flex}.president-office .user-card strong{font-size:13px}.president-office .user-card em,.president-office .system-status{color:#888;align-items:center;gap:6px;font-size:11px;font-style:normal;display:flex}.president-office .system-status{justify-content:space-between;padding:0 4px}.president-office .section-title{color:#aaa;margin:0 0 8px;padding:0 8px;font-size:11px;font-weight:600}.president-office .agent-row{color:#555;align-items:center;gap:9px;padding:7px 8px;font-size:13px;display:flex}.president-office .agent-dot,.president-office .activity-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.president-office .agent-dot.online{background:#34c759;box-shadow:0 0 0 2px #34c75933}.president-office .office-center{flex-direction:column;flex:1;gap:12px;min-width:0;padding:14px;display:flex}.president-office .office-header-stats{flex-shrink:0;grid-template-columns:repeat(4,minmax(118px,1fr)) minmax(170px,1.35fr);gap:10px;display:grid}.president-office .stat-card{background:#fff;border:1px solid #eceae4;border-radius:10px;min-width:0;padding:13px 15px;box-shadow:0 1px 3px #0000000a}.president-office .stat-label,.president-office .stat-hint{color:#999;font-size:12px;display:block}.president-office .stat-value{color:#111;font-variant-numeric:tabular-nums;margin:2px 0;font-size:28px;line-height:1.1;display:block}.president-office .resource-card{flex-direction:column;gap:7px;display:flex}.president-office .resource-row{color:#777;grid-template-columns:34px 1fr 36px;align-items:center;gap:8px;font-size:11px;display:grid}.president-office .resource-row:has(.network-value){grid-template-columns:34px 1fr}.president-office .network-value{grid-column:2}.president-office .resource-row em{color:#666;text-align:right;font-style:normal}.president-office .resource-bar{background:#f0efeb;border-radius:999px;height:5px;overflow:hidden}.president-office .resource-bar span{border-radius:inherit;background:#4a90d9;height:100%;display:block}.president-office .resource-bar.purple span{background:#9b6dd7}.president-office .office-main{background:#fff;border:1px solid #eceae4;border-radius:16px;flex:1;min-height:0;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000000f}.president-office .office-canvas{background:0 0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.president-office .office-right-panel{background:#fafaf9;border-left:1px solid #e4e2dc;flex-direction:column;flex-shrink:0;gap:16px;width:250px;padding:16px 14px;display:flex;overflow:hidden}.president-office .panel-section{flex-direction:column;gap:10px;display:flex}.president-office .panel-section h2{color:#333;margin:0;font-size:13px}.president-office .panel-grow{flex:1;min-height:0}.president-office .task-list{flex-direction:column;gap:8px;display:flex}.president-office .task-card{background:#fff;border:1px solid #eceae4;border-radius:12px;padding:12px;position:relative}.president-office .task-title-row{color:#222;justify-content:space-between;gap:8px;font-size:13px;display:flex}.president-office .task-status{color:#34a853;white-space:nowrap;background:#eef8f0;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}.president-office .task-status.active{color:#2b7fd4;background:#e8f4fd}.president-office .task-card p{color:#999;margin:5px 0 9px;font-size:12px}.president-office .task-progress{background:#f0efeb;border-radius:999px;height:5px;overflow:hidden}.president-office .task-percent{color:#999;text-align:right;margin-top:5px;font-size:11px;font-style:normal;display:block}.president-office .task-progress span{border-radius:inherit;height:100%;display:block}.president-office .tone-blue{background:#4a90d9}.president-office .tone-green{background:#34c759}.president-office .tone-orange{background:#f5a623}.president-office .tone-purple{background:#9b6dd7}.president-office .activity-list{margin:0;padding:0;list-style:none;overflow-y:auto}.president-office .activity-list li{gap:9px;padding:8px 4px;display:flex}.president-office .activity-dot{background:#d0cec8;margin-top:6px}.president-office .activity-list p{color:#555;margin:0;font-size:12.5px;line-height:1.45}.president-office .activity-list time{color:#bbb;margin-top:1px;font-size:11px;display:block}.president-office .quick-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.president-office .quick-tool{color:#666;min-height:58px;font:inherit;cursor:pointer;background:#fff;border:1px solid #eceae4;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.president-office .quick-tool:hover{color:#222;background:#f8f7f4}.president-office .quick-tool span{font-size:18px}.president-office .quick-tool strong{font-size:11px;font-weight:500}.president-office .office-canvas canvas{flex:1;max-width:100%;max-height:100%;display:block;width:100%!important;height:100%!important}.president-office .agent-action-menu{z-index:20;color:#222;-webkit-backdrop-filter:blur(12px);background:#fafaf9f5;border:1px solid #e4e2dc;border-radius:10px;width:260px;max-height:min(520px,100% - 24px);padding:8px;position:absolute;overflow:auto;box-shadow:0 12px 34px #00000024,0 1px 2px #00000014}.president-office .agent-action-head{border-bottom:1px solid #eceae4;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px 10px;display:flex}.president-office .agent-action-head>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.president-office .agent-action-name{font-size:14px;font-weight:700}.president-office .agent-action-intro{color:#888;font-size:10px;font-weight:400;line-height:1.4}.president-office .agent-action-metrics{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px;display:grid}.president-office .agent-action-metrics span{color:#888;background:#f5f4f1;border-radius:8px;padding:7px 8px;font-size:9px}.president-office .agent-action-metrics b{color:#333;margin-top:2px;font-size:11px;display:block}.president-office .agent-action-state{color:#777;background:#f3f2ef;border-radius:999px;padding:2px 8px;font-size:11px}.president-office .agent-action-group{flex-direction:column;gap:4px;display:flex}.president-office .agent-action-group+.agent-action-group{border-top:1px solid #eceae4;margin-top:8px;padding-top:8px}.president-office .agent-action-section-title{color:#999;padding:0 8px 4px;font-size:11px;font-weight:600}.president-office .agent-action-btn{color:#444;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:9px 10px;font-size:13px;transition:background .15s,color .15s}.president-office .agent-action-btn:hover{color:#111;background:#f3f2ef}.president-office .agent-action-btn.subtle{color:#777;margin-bottom:4px}.president-office .agent-emote-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.president-office .agent-action-chip{color:#444;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:7px 8px;font-size:12px}.president-office .agent-action-chip:hover{color:#111;background:#f3f2ef}.president-office .agent-hover-actions{--agent-action-accent:color-mix(in srgb, var(--agent-color) 35%, #24352f);z-index:22;border:1px solid color-mix(in srgb, var(--agent-color) 34%, white);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff;border-radius:15px;width:214px;padding:11px;animation:.18s agent-hover-in;position:absolute;box-shadow:0 14px 36px #23201a2e}@keyframes agent-hover-in{0%{opacity:0;transform:translateY(5px)scale(.97)}}.president-office .agent-hover-actions small,.president-office .agent-hover-actions strong{display:block}.president-office .agent-hover-actions small{color:#52616b;font-size:10px}.president-office .agent-hover-actions strong{color:#222;margin:2px 0 9px;font-size:13px}.president-office .agent-hover-actions>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.president-office .agent-hover-actions button{color:#27313a;font:inherit;cursor:pointer;background:#fff;border:1px solid #2b2a261a;border-radius:9px;padding:7px 8px;font-size:11px;font-weight:600;transition:color .18s,border-color .18s,background .18s,box-shadow .18s,transform .18s}.president-office .agent-hover-actions button:hover{border-color:color-mix(in srgb, var(--agent-color) 42%, white);background:color-mix(in srgb, var(--agent-color) 9%, white);color:var(--agent-action-accent);box-shadow:0 6px 14px color-mix(in srgb, var(--agent-color) 18%, transparent);transform:translateY(-1px)}.president-office .agent-hover-actions button:active{box-shadow:none;transform:translateY(0)scale(.97)}.president-office .agent-hover-actions button:focus-visible{outline:2px solid var(--agent-action-accent);outline-offset:2px}.president-office .agent-hover-actions button.primary{background:var(--agent-action-accent);color:#fff;border-color:#0000}.president-office .agent-hover-actions button.primary:hover{background:color-mix(in srgb, var(--agent-action-accent) 84%, #222);color:#fff;box-shadow:0 7px 16px color-mix(in srgb, var(--agent-color) 32%, transparent);border-color:#0000}.president-office .office-bottom-toolbar{z-index:12;pointer-events:none;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.president-office .toolbar-inner{-webkit-backdrop-filter:blur(12px);pointer-events:auto;background:#fffffff0;border-radius:12px;align-items:center;gap:4px;padding:8px 12px;display:flex;box-shadow:0 8px 24px #0000001f,0 0 0 1px #0000000a}.president-office .toolbar-btn{color:#555;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:inline-flex}.president-office .toolbar-btn:hover{color:#111;background:#f3f2ef}.president-office .toolbar-btn.primary{color:#fff;background:#111;font-weight:600}.president-office .toolbar-btn.primary:hover{background:#333}.president-office .toolbar-icon{text-align:center;width:14px}@media (width<=1180px){.president-office .office-sidebar{width:210px}.president-office .office-right-panel{display:none}.president-office .office-header-stats{grid-template-columns:repeat(2,minmax(130px,1fr))}}@media (width<=760px){.president-office .office-sidebar,.president-office .office-header-stats{display:none}.president-office .office-center{padding:0}.president-office .office-main{border:none;border-radius:0}}.president-office .office-app{border-radius:16px;width:100%;height:100%}.president-office.stage-scene{height:100%;min-height:0;padding:0}.president-office .office-app{background:var(--lightningcss-light,#ececea)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#1a1a1a)var(--lightningcss-dark,var(--ui-text))}.president-office .office-sidebar{background:var(--lightningcss-light,#fafaf9)var(--lightningcss-dark,var(--ui-surface-soft));border-right:1px solid var(--lightningcss-light,#e4e2dc)var(--lightningcss-dark,var(--ui-border))}.president-office .sidebar-search{border:1px solid var(--lightningcss-light,#e4e2dc)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));color:var(--lightningcss-light,#aaa)var(--lightningcss-dark,var(--ui-text-muted))}.president-office .sidebar-search kbd{border:1px solid var(--lightningcss-light,#e4e2dc)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f3f2ef)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#aaa)var(--lightningcss-dark,var(--ui-text-muted))}.president-office .nav-item{color:var(--lightningcss-light,#555)var(--lightningcss-dark,var(--ui-text))}.president-office .nav-icon{color:var(--lightningcss-light,#888)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .nav-item:hover,.president-office .nav-item.active{background:var(--lightningcss-light,#ebeae6)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--ui-text))}.president-office .nav-badge{background:var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#777)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .sidebar-section{border-top:1px solid var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-border))}.president-office .workspace-row{color:var(--lightningcss-light,#555)var(--lightningcss-dark,var(--ui-text))}.president-office .workspace-row.active{background:var(--lightningcss-light,#ebeae6)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--ui-text))}.president-office .sidebar-footer{border-top:1px solid var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-border))}.president-office .user-card{border:1px solid var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface))}.president-office .user-card em,.president-office .system-status{color:var(--lightningcss-light,#888)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .section-title{color:var(--lightningcss-light,#aaa)var(--lightningcss-dark,var(--ui-text-muted))}.president-office .agent-row{color:var(--lightningcss-light,#555)var(--lightningcss-dark,var(--ui-text))}.president-office .stat-card{border:1px solid var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface))}.president-office .stat-label,.president-office .stat-hint{color:var(--lightningcss-light,#999)var(--lightningcss-dark,var(--ui-text-muted))}.president-office .stat-value{color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--ui-text))}.president-office .resource-row{color:var(--lightningcss-light,#777)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .resource-row em{color:var(--lightningcss-light,#666)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .resource-bar{background:var(--lightningcss-light,#f0efeb)var(--lightningcss-dark,var(--ui-surface-muted))}.president-office .office-main{border:1px solid var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface))}.president-office .office-right-panel{background:var(--lightningcss-light,#fafaf9)var(--lightningcss-dark,var(--ui-surface-soft));border-left:1px solid var(--lightningcss-light,#e4e2dc)var(--lightningcss-dark,var(--ui-border))}.president-office .panel-section h2{color:var(--lightningcss-light,#333)var(--lightningcss-dark,var(--ui-text))}.president-office .task-card{border:1px solid var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface))}.president-office .task-title-row{color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--ui-text))}.president-office .task-status{background:var(--lightningcss-light,#eef8f0)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#34a853)var(--lightningcss-dark,var(--ui-success))}.president-office .task-status.active{background:var(--lightningcss-light,#e8f4fd)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#2b7fd4)var(--lightningcss-dark,var(--ui-info))}.president-office .task-card p{color:var(--lightningcss-light,#999)var(--lightningcss-dark,var(--ui-text-muted))}.president-office .task-progress{background:var(--lightningcss-light,#f0efeb)var(--lightningcss-dark,var(--ui-surface-muted))}.president-office .task-percent{color:var(--lightningcss-light,#999)var(--lightningcss-dark,var(--ui-text-muted))}.president-office .activity-dot{background:var(--lightningcss-light,#d0cec8)var(--lightningcss-dark,var(--ui-surface-muted))}.president-office .activity-list p{color:var(--lightningcss-light,#555)var(--lightningcss-dark,var(--ui-text))}.president-office .activity-list strong{color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--ui-text))}.president-office .activity-list time{color:var(--lightningcss-light,#bbb)var(--lightningcss-dark,var(--ui-text-muted))}.president-office .quick-tool{border:1px solid var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));color:var(--lightningcss-light,#666)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .quick-tool:hover{background:var(--lightningcss-light,#f8f7f4)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--ui-text))}.president-office .agent-action-menu{border:1px solid var(--lightningcss-light,#e4e2dc)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fafaf9f5)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 96%, transparent));color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--ui-text))}.president-office .agent-action-head{border-bottom:1px solid var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-border))}.president-office .agent-action-intro{color:var(--lightningcss-light,#888)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .agent-action-metrics span{background:var(--lightningcss-light,#f5f4f1)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#888)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .agent-action-metrics b{color:var(--lightningcss-light,#333)var(--lightningcss-dark,var(--ui-text))}.president-office .agent-action-state{color:var(--lightningcss-light,#777)var(--lightningcss-dark,var(--ui-text-secondary));background:var(--lightningcss-light,#f3f2ef)var(--lightningcss-dark,var(--ui-surface-soft))}.president-office .agent-action-group+.agent-action-group{border-top:1px solid var(--lightningcss-light,#eceae4)var(--lightningcss-dark,var(--ui-border))}.president-office .agent-action-section-title{color:var(--lightningcss-light,#999)var(--lightningcss-dark,var(--ui-text-muted))}.president-office .agent-action-btn{color:var(--lightningcss-light,#444)var(--lightningcss-dark,var(--ui-text))}.president-office .agent-action-btn:hover{background:var(--lightningcss-light,#f3f2ef)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--ui-text))}.president-office .agent-action-btn.subtle{color:var(--lightningcss-light,#777)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .agent-action-chip{color:var(--lightningcss-light,#444)var(--lightningcss-dark,var(--ui-text))}.president-office .agent-action-chip:hover{background:var(--lightningcss-light,#f3f2ef)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--ui-text))}.president-office .agent-hover-actions{border:1px solid color-mix(in srgb, var(--agent-color) 34%, var(--lightningcss-light,white)var(--lightningcss-dark,var(--ui-border)));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface))}.president-office .agent-hover-actions small{color:var(--lightningcss-light,#52616b)var(--lightningcss-dark,var(--ui-text-secondary))}.president-office .agent-hover-actions strong{color:var(--lightningcss-light,#222)var(--lightningcss-dark,var(--ui-text))}.president-office .agent-hover-actions button{border:1px solid var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));color:var(--lightningcss-light,#27313a)var(--lightningcss-dark,var(--ui-text))}.president-office .agent-hover-actions button:hover{border-color:color-mix(in srgb, var(--agent-color) 42%, var(--lightningcss-light,white)var(--lightningcss-dark,var(--ui-border)));background:color-mix(in srgb, var(--agent-color) 9%, var(--lightningcss-light,white)var(--lightningcss-dark,var(--ui-surface)))}.president-office .toolbar-inner{background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 94%, transparent))}.president-office .toolbar-btn{color:var(--lightningcss-light,#555)var(--lightningcss-dark,var(--ui-text))}.president-office .toolbar-btn:hover{background:var(--lightningcss-light,#f3f2ef)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#111)var(--lightningcss-dark,var(--ui-text))}.office-stage[data-v-40de6a23]{perspective:1500px;perspective-origin:50% 46%;background:#c7dfef;position:fixed;inset:0;overflow:hidden}.environment-track[data-v-40de6a23]{z-index:0;will-change:transform;transition:transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;inset:-15%;overflow:hidden}.environment-track.autopilot-adjusting[data-v-40de6a23]{transition:none}.environment-plate[data-v-40de6a23]{object-fit:cover;opacity:0;backface-visibility:hidden;filter:saturate(.96)contrast(1.02);-webkit-user-select:none;user-select:none;will-change:transform, opacity;width:116%;height:116%;animation:36s linear infinite environment-forward-flow-40de6a23;display:block;position:absolute;inset:-8%}.environment-plate[data-v-40de6a23]:nth-child(2){animation-delay:-18s}.scene-city .environment-plate[data-v-40de6a23]{animation-duration:46s}.scene-city .environment-plate[data-v-40de6a23]:nth-child(2){animation-delay:-23s}.scene-orbit .environment-plate[data-v-40de6a23]{animation-duration:30s}.scene-orbit .environment-plate[data-v-40de6a23]:nth-child(2){animation-delay:-15s}.weather-layer[data-v-40de6a23]{z-index:7;pointer-events:none;background-image:var(--weather-texture);mix-blend-mode:screen;opacity:.58;background-size:min(78vw,1180px);animation:2.8s linear infinite weather-fall-40de6a23;position:absolute;inset:-18%}.weather-snow .weather-layer[data-v-40de6a23]{opacity:.72;animation-duration:8s}.turbulence-notice[data-v-40de6a23]{z-index:16;color:#f5ffe2f0;letter-spacing:.04em;pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0e2536c2;border-color:#d8ff8e57;align-items:center;gap:9px;padding:9px 15px;font-size:11px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 34px #06162338,inset 0 0 20px #b7ef5c0d}.turbulence-notice>i[data-v-40de6a23]{background:#c9f66f;border-radius:50%;width:7px;height:7px;animation:.72s ease-in-out infinite alternate turbulence-signal-40de6a23;box-shadow:0 0 0 4px #c9f66f1a,0 0 12px #c9f66f94}.turbulence-notice-enter-active[data-v-40de6a23],.turbulence-notice-leave-active[data-v-40de6a23]{transition:opacity .28s,transform .35s}.turbulence-notice-enter-from[data-v-40de6a23],.turbulence-notice-leave-to[data-v-40de6a23]{opacity:0;transform:translate(-50%,calc(-50% - 8px))}.vehicle-viewport[data-v-40de6a23]{z-index:5;aspect-ratio:36/25;width:min(100%,144vh);transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vehicle-rig[data-v-40de6a23]{z-index:5;transform-origin:50% 52%;height:100%;min-height:0;transform-style:preserve-3d;will-change:transform;transition:transform .75s cubic-bezier(.22,.61,.36,1),filter .65s;position:absolute;inset:0}.vehicle-rig.autopilot-adjusting[data-v-40de6a23]{transition:filter .65s}.office-stage.warp-preflight .vehicle-rig[data-v-40de6a23],.office-stage.warp-countdown .vehicle-rig[data-v-40de6a23]{transition-duration:1.55s;transition-timing-function:cubic-bezier(.16,.72,.18,1)}.office-stage.warp-countdown .vehicle-rig[data-v-40de6a23]{filter:saturate(1.18)brightness(1.04)drop-shadow(0 0 24px #a4ff4957);animation:.28s ease-in-out infinite alternate warp-charge-shiver-40de6a23}.office-stage.warp-launch .vehicle-rig[data-v-40de6a23]{filter:brightness(1.7)drop-shadow(0 0 44px #aeff53c7);transition:transform .82s cubic-bezier(.55,.02,.92,.42),filter .38s;transform:translateY(-92vh)scale(.055)!important}.vehicle-rig.recessed[data-v-40de6a23]{filter:saturate(.9)brightness(.94)blur(1px)}.president-office.stage-scene[data-v-40de6a23]{z-index:2;clip-path:inset(0 round 8% 8% 15% 15%);height:auto;min-height:0;position:absolute;inset:auto}.vehicle-hull[data-v-40de6a23]{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;filter:drop-shadow(0 34px 45px #0b1d2c33);max-width:none;height:auto;position:absolute;top:50%;left:50%}.hull-starship .vehicle-hull[data-v-40de6a23]{filter:drop-shadow(0 34px 50px #00000080)}.hull-house .vehicle-hull[data-v-40de6a23]{filter:drop-shadow(0 34px 45px #0b1d2c47)}.stage-scene[data-v-40de6a23] .office-canvas{background:0 0;width:100%;height:100%}.camera-gesture-layer[data-v-40de6a23]{z-index:10;color:#fff;cursor:grab;touch-action:none;place-items:end center;padding-bottom:24px;display:grid;position:absolute;bottom:274px;right:35px}.camera-gesture-layer.dragging[data-v-40de6a23]{cursor:grabbing}.camera-gesture-tip[data-v-40de6a23]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:.04em;pointer-events:none;background:#0e1f2f8a;border:1px solid #ffffff57;border-radius:999px;padding:8px 13px;font-size:11px;box-shadow:0 8px 24px #020d1929}.flight-status[data-v-40de6a23],.camera-controls[data-v-40de6a23],.camera-gyro-panel[data-v-40de6a23],.office-mode-badge[data-v-40de6a23]{z-index:12;color:#fff;background:#11283d94;border-color:#fff6;position:fixed;box-shadow:0 14px 38px #081a2a2e}.office-mode-badge[data-v-40de6a23]{align-items:center;gap:9px;min-width:218px;padding:8px 11px;display:flex;bottom:100px;left:50%;transform:translate(-50%)}.office-mode-badge>i[data-v-40de6a23]{background:#87b8d8;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #87b8d824}.office-mode-badge.brand>i[data-v-40de6a23]{background:#9dd32f;box-shadow:0 0 0 4px #9dd32f24,0 0 12px #9dd32f80}.office-mode-badge>span[data-v-40de6a23]{min-width:0;display:grid}.office-mode-badge small[data-v-40de6a23]{color:#c8e3f29e;letter-spacing:.14em;font-size:6px;font-weight:700}.office-mode-badge strong[data-v-40de6a23]{font-size:9px}.office-mode-badge em[data-v-40de6a23]{color:#ffffff8c;margin-left:8px;font-size:7px;font-style:normal}.flight-status[data-v-40de6a23]{white-space:nowrap;align-items:center;gap:15px;padding:10px 16px;display:flex;bottom:0;left:0}.flight-status>span[data-v-40de6a23]{flex-direction:column;gap:1px;display:flex}.flight-status>span>small[data-v-40de6a23]{color:#ffffff9e;font-size:9px}.flight-status>span>strong[data-v-40de6a23]{font-size:11px;font-weight:600}.flight-status>i[data-v-40de6a23]{background:#fff3;width:1px;height:26px}.status-route[data-v-40de6a23]{align-items:center;flex-direction:row!important;gap:8px!important}.status-route>svg[data-v-40de6a23]{color:#c9ef64;width:18px;height:18px}.status-route>span[data-v-40de6a23]{flex-direction:column;display:flex}.status-route small[data-v-40de6a23]{color:#ffffff8f;letter-spacing:.12em;font-size:8px}.camera-controls[data-v-40de6a23]{width:222px;padding:8px;bottom:245px;right:20px}.camera-presets[data-v-40de6a23]{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.camera-presets button[data-v-40de6a23],.camera-actions button[data-v-40de6a23]{color:#ffffffb8;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:8px;font-size:9px}.camera-presets button[data-v-40de6a23]{padding:7px 4px}.camera-presets button.active[data-v-40de6a23]{color:#eaffb5;background:#8fbe1f38}.camera-actions[data-v-40de6a23]{justify-content:center;gap:6px;margin-top:6px;display:flex}.camera-actions button[data-v-40de6a23]{place-items:center;width:30px;height:30px;display:grid}.camera-actions button[data-v-40de6a23]:hover{color:#fff;background:#ffffff29}.camera-actions svg[data-v-40de6a23]{width:14px;height:14px}.camera-gyro-panel[data-v-40de6a23]{box-sizing:border-box;width:222px;padding:9px 11px 11px;bottom:90px;right:20px}.gyro-heading[data-v-40de6a23]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.gyro-heading>span[data-v-40de6a23]:first-child{gap:1px;display:grid}.gyro-heading small[data-v-40de6a23]{color:#9ce8d9a8;letter-spacing:.16em;font-size:6px}.gyro-heading strong[data-v-40de6a23]{color:#ffffffe0;letter-spacing:.06em;font-size:10px}.gyro-heading>span[data-v-40de6a23]:last-child{color:#c8f577;font-variant-numeric:tabular-nums;font-size:8px}.camera-gyro[data-v-40de6a23]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(circle,#7cffd81f,#081b2a80 48%,#03111db8 72%);border:1px solid #85ffe03d;border-radius:50%;width:104px;height:104px;margin:0 auto;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #5febd214,0 0 18px #04121f33}.camera-gyro.active[data-v-40de6a23]{cursor:grabbing;box-shadow:inset 0 0 30px #89ffd824,0 0 20px #90ffcf1f}.camera-gyro.autopilot[data-v-40de6a23]{box-shadow:inset 0 0 30px #89ffd821,0 0 24px #beff681f}.gyro-axis[data-v-40de6a23]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#8be7da47,#0000);position:absolute}.gyro-axis-x[data-v-40de6a23]{height:1px;top:50%;left:7px;right:7px}.gyro-axis-y[data-v-40de6a23]{background:linear-gradient(#0000,#8be7da47,#0000);width:1px;top:7px;bottom:7px;left:50%}.gyro-ring[data-v-40de6a23]{z-index:1;pointer-events:none;border:1px solid #8eebda2e;border-radius:50%;position:absolute}.gyro-ring-outer[data-v-40de6a23]{inset:15px}.gyro-ring-inner[data-v-40de6a23]{border-style:dashed;inset:31px}.gyro-north[data-v-40de6a23],.gyro-east[data-v-40de6a23],.gyro-south[data-v-40de6a23],.gyro-west[data-v-40de6a23]{z-index:2;color:#bef6e785;pointer-events:none;font-size:6px;line-height:1;position:absolute}.gyro-north[data-v-40de6a23]{top:6px;left:50%;transform:translate(-50%)}.gyro-east[data-v-40de6a23]{top:50%;right:6px;transform:translateY(-50%)}.gyro-south[data-v-40de6a23]{bottom:6px;left:50%;transform:translate(-50%)}.gyro-west[data-v-40de6a23]{top:50%;left:6px;transform:translateY(-50%)}.gyro-handle[data-v-40de6a23]{z-index:4;pointer-events:none;background:#a6e04338;border:1px solid #daffaae6;border-radius:50%;place-items:center;width:22px;height:22px;margin:-11px 0 0 -11px;transition:transform .12s ease-out;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 5px #abee4714,0 0 18px #b4ff4e61}.camera-gyro.active .gyro-handle[data-v-40de6a23],.camera-gyro.autopilot .gyro-handle[data-v-40de6a23]{transition:none}.gyro-handle>i[data-v-40de6a23]{background:#c9f66f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #c9f66f}.stage-dim[data-v-40de6a23]{z-index:20;pointer-events:none;background:#f5f3ec57;position:absolute;inset:0}.stage-dim-enter-active[data-v-40de6a23],.stage-dim-leave-active[data-v-40de6a23]{transition:opacity .45s}.stage-dim-enter-from[data-v-40de6a23],.stage-dim-leave-to[data-v-40de6a23]{opacity:0}@keyframes environment-forward-flow-40de6a23{0%{opacity:0;transform:translateY(-5%)scale(1.055)}10%{opacity:1}55%{opacity:1}65%{opacity:0}to{opacity:0;transform:translateY(7%)scale(1.055)}}@keyframes weather-fall-40de6a23{0%{background-position:0 0}to{background-position:210px 640px}}@keyframes warp-charge-shiver-40de6a23{0%{margin-left:-1px}to{margin-left:1px}}@keyframes turbulence-signal-40de6a23{0%{opacity:.5;transform:scale(.82)}to{opacity:1;transform:scale(1.08)}}@media (width<=1040px){.flight-status[data-v-40de6a23]{left:calc(50% + 30px)}.flight-status>span[data-v-40de6a23]:not(.status-route),.flight-status>i[data-v-40de6a23]{display:none}.camera-controls[data-v-40de6a23],.camera-gyro-panel[data-v-40de6a23]{width:194px;right:10px}.camera-gesture-layer[data-v-40de6a23]{right:214px}}@media (height<=720px){.flight-status[data-v-40de6a23]{display:none}.camera-controls[data-v-40de6a23]{bottom:168px}.camera-gyro-panel[data-v-40de6a23]{bottom:18px}}@media (prefers-reduced-motion:reduce){.environment-plate[data-v-40de6a23],.weather-layer[data-v-40de6a23],.turbulence-notice>i[data-v-40de6a23]{animation:none}.vehicle-rig[data-v-40de6a23],.environment-track[data-v-40de6a23]{transition-duration:.01ms}}.office-doors[data-v-525d2c64]{z-index:32;pointer-events:none;position:fixed;inset:0;overflow:hidden}.door-leaf[data-v-525d2c64]{background-image:var(--door-image);will-change:transform;background-repeat:no-repeat;background-size:200% 100%;width:50%;transition:transform .82s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0}.door-left[data-v-525d2c64]{background-position:0;left:0;transform:translate(-100.5%)}.door-right[data-v-525d2c64]{background-position:100%;right:0;transform:translate(100.5%)}.office-doors.closing .door-leaf[data-v-525d2c64],.office-doors.closed .door-leaf[data-v-525d2c64]{transform:translate(0)}.office-doors.open .door-leaf[data-v-525d2c64]{transition:none}.docking-status[data-v-525d2c64]{z-index:1;color:#d7f4ff;letter-spacing:.14em;text-shadow:0 0 12px #55cfff8c;white-space:nowrap;background:#05121ec2;border:1px solid #88daff61;border-radius:999px;align-items:center;gap:12px;padding:13px 20px;font-size:14px;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #3ebcff2e,inset 0 0 16px #53ccff14}.docking-status-indicator[data-v-525d2c64]{background:#67d8ff;border-radius:50%;width:8px;height:8px;animation:1.4s ease-out infinite docking-pulse-525d2c64;box-shadow:0 0 #67d8ff8c}.docking-status-enter-active[data-v-525d2c64],.docking-status-leave-active[data-v-525d2c64]{transition:opacity .18s}.docking-status-enter-from[data-v-525d2c64],.docking-status-leave-to[data-v-525d2c64]{opacity:0}@keyframes docking-pulse-525d2c64{70%,to{box-shadow:0 0 0 8px #67d8ff00}}@media (prefers-reduced-motion:reduce){.door-leaf[data-v-525d2c64]{transition-duration:.01ms}.docking-status-indicator[data-v-525d2c64]{animation:none}}.language-switcher[data-v-9e487dd7]{z-index:2147483647;color:var(--control-text);border:1px solid var(--control-border);background:var(--control-bg);border-radius:30px;padding:1px 10px;font-size:14px;position:relative}.language-switcher__trigger[data-v-9e487dd7]{height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.language-switcher__globe[data-v-9e487dd7]{box-sizing:border-box;border:1px solid;border-radius:50%;width:16px;height:16px;margin-right:6px;position:relative}.language-switcher__globe[data-v-9e487dd7]:before,.language-switcher__globe[data-v-9e487dd7]:after{box-sizing:border-box;content:"";position:absolute}.language-switcher__globe[data-v-9e487dd7]:before{border-left:1px solid;border-right:1px solid;border-radius:50%;inset:1px 4px}.language-switcher__globe[data-v-9e487dd7]:after{border-top:1px solid;border-bottom:1px solid;height:4px;top:5px;left:1px;right:1px}.language-switcher__arrow[data-v-9e487dd7]{border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:6px;transition:transform .2s;transform:rotate(0)}.language-switcher__arrow.is-open[data-v-9e487dd7]{transform:rotate(180deg)}.language-switcher__panel[data-v-9e487dd7]{z-index:2147483647;border:1px solid var(--control-border);background:var(--panel-bg);border-radius:4px;grid-template-columns:repeat(2,minmax(140px,1fr));width:320px;max-width:calc(100vw - 16px);padding:8px 0;display:grid;position:fixed;overflow-y:auto;box-shadow:0 2px 12px #0000001a}.language-switcher-panel-enter-active[data-v-9e487dd7],.language-switcher-panel-leave-active[data-v-9e487dd7]{transform-origin:100% 0;transition:opacity .18s,transform .18s}.language-switcher-panel-enter-from[data-v-9e487dd7],.language-switcher-panel-leave-to[data-v-9e487dd7]{opacity:0;transform:translateY(-6px)scale(.98)}.language-switcher__option[data-v-9e487dd7]{height:34px;color:var(--control-text);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 16px;line-height:34px;transition:color .2s,background .2s;overflow:hidden}.language-switcher__option[data-v-9e487dd7]:hover,.language-switcher__option[data-v-9e487dd7]:focus,.language-switcher__option.is-active[data-v-9e487dd7]{color:var(--accent-deep);background:var(--accent-soft);outline:none}.theme-switcher[data-v-4918730b]{border:1px solid var(--control-border);background:var(--control-bg);height:34px;color:var(--control-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:1px 10px 1px 5px;font-size:14px;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.theme-switcher[data-v-4918730b]:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover)}.theme-switcher[data-v-4918730b]:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}.theme-switcher__track[data-v-4918730b]{background:var(--theme-track);border-radius:999px;flex:none;width:34px;height:22px;transition:background .2s;position:relative}.theme-switcher__thumb[data-v-4918730b]{background:var(--theme-thumb);width:18px;height:18px;color:var(--theme-icon);border-radius:50%;place-items:center;transition:transform .2s,background .2s,color .2s;display:grid;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #10122b3d}.theme-switcher.is-dark .theme-switcher__thumb[data-v-4918730b]{transform:translate(12px)}.theme-switcher svg[data-v-4918730b]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}@media (prefers-reduced-motion:reduce){.theme-switcher[data-v-4918730b],.theme-switcher__track[data-v-4918730b],.theme-switcher__thumb[data-v-4918730b]{transition:none}}.workspace-switcher[data-v-cd11af24]{pointer-events:auto;position:relative}.workspace-trigger[data-v-cd11af24]{border:1px solid var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 70%, transparent));min-width:205px;color:var(--ink);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;align-items:center;gap:8px;padding:5px 8px 5px 5px;display:flex}.workspace-trigger[data-v-cd11af24]:hover,.workspace-trigger.active[data-v-cd11af24]{border-color:var(--lightningcss-light,#5b5bf059)var(--lightningcss-dark,color-mix(in srgb, var(--ui-info) 35%, transparent));box-shadow:0 7px 20px #464e331a}.workspace-trigger>svg[data-v-cd11af24]{width:13px;margin-left:auto;transition:transform .18s}.workspace-trigger.active>svg[data-v-cd11af24]{transform:rotate(180deg)}.workspace-avatar[data-v-cd11af24],.workspace-item-avatar[data-v-cd11af24]{color:#fff;background:linear-gradient(135deg,#5b5bf0,#8b5cf6);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.workspace-current[data-v-cd11af24]{text-align:left;flex-direction:column;min-width:0;display:flex}.workspace-current small[data-v-cd11af24]{color:var(--ink-faint);font-size:8.5px}.workspace-current strong[data-v-cd11af24]{text-overflow:ellipsis;white-space:nowrap;max-width:96px;font-size:11.5px;overflow:hidden}.workspace-role[data-v-cd11af24]{background:var(--lightningcss-light,#eeeefe)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,var(--ui-info));border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.workspace-popover[data-v-cd11af24]{z-index:50;border:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fffffffa)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 98%, transparent));border-radius:18px;width:360px;padding:12px;position:absolute;top:52px;left:0;box-shadow:0 22px 65px #36322833}.workspace-popover header[data-v-cd11af24]{justify-content:space-between;align-items:center;padding:2px 3px 10px;display:flex}.workspace-popover header>span[data-v-cd11af24]{flex-direction:column;display:flex}.workspace-popover header strong[data-v-cd11af24]{font-size:13px}.workspace-popover header small[data-v-cd11af24]{color:var(--ink-faint);font-size:9.5px}.workspace-popover header button[data-v-cd11af24]{cursor:pointer;background:#2b2a260d;border:0;border-radius:8px;width:26px;height:26px}.workspace-search[data-v-cd11af24]{border:1px solid var(--lightningcss-light,#e8eaf3)var(--lightningcss-dark,var(--ui-border));border-radius:10px;align-items:center;gap:7px;margin-bottom:8px;padding:8px 10px;display:flex}.workspace-search input[data-v-cd11af24]{width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.workspace-list[data-v-cd11af24]{max-height:310px;overflow:auto}.workspace-item[data-v-cd11af24]{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:9px;padding:9px;display:flex}.workspace-item[data-v-cd11af24]:hover,.workspace-item.selected[data-v-cd11af24]{background:#5b5bf012}.workspace-item[data-v-cd11af24]:disabled{cursor:not-allowed;opacity:.58}.workspace-item-copy[data-v-cd11af24]{flex-direction:column;flex:1;min-width:0;display:flex}.workspace-item-copy strong[data-v-cd11af24],.workspace-item-copy small[data-v-cd11af24]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-item-copy strong[data-v-cd11af24]{font-size:12px}.workspace-item-copy small[data-v-cd11af24]{color:var(--ink-faint);font-size:9.5px}.workspace-meta[data-v-cd11af24]{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.workspace-meta em[data-v-cd11af24]{color:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,var(--ui-info));font-size:9px;font-style:normal;font-weight:700}.workspace-meta i[data-v-cd11af24]{font-size:8px;font-style:normal}.workspace-meta i.active[data-v-cd11af24]{color:var(--lightningcss-light,#17815c)var(--lightningcss-dark,var(--ui-success))}.workspace-meta i.disabled[data-v-cd11af24]{color:var(--lightningcss-light,#e11d48)var(--lightningcss-dark,var(--ui-danger))}.workspace-check[data-v-cd11af24]{color:var(--lightningcss-light,#5b5bf0)var(--lightningcss-dark,var(--ui-info));font-weight:800}.workspace-state[data-v-cd11af24]{color:var(--ink-faint);text-align:center;padding:20px 8px;font-size:11px}.workspace-state.error[data-v-cd11af24]{color:var(--lightningcss-light,#e11d48)var(--lightningcss-dark,var(--ui-danger));justify-content:space-between;align-items:center;display:flex}.workspace-state.error button[data-v-cd11af24]{color:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,var(--ui-info));cursor:pointer;background:0 0;border:0}.workspace-actions[data-v-cd11af24]{border-top:1px solid var(--lightningcss-light,#e8eaf3)var(--lightningcss-dark,var(--ui-border));gap:8px;margin-top:10px;padding-top:10px;display:grid}.workspace-actions button[data-v-cd11af24]{font:inherit;cursor:pointer;border:0;border-radius:10px;padding:10px 12px;font-size:12px;font-weight:700}.workspace-actions .workspace-create[data-v-cd11af24]{background:var(--lightningcss-light,#eeeefe)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,var(--ui-info))}.workspace-actions .workspace-create[data-v-cd11af24]:hover{background:var(--lightningcss-light,#e4e2ff)var(--lightningcss-dark,var(--ui-info-soft))}.workspace-actions .workspace-all[data-v-cd11af24]{color:var(--lightningcss-light,#5a6072)var(--lightningcss-dark,var(--ui-text-secondary));background:0 0;justify-content:space-between;display:flex}.workspace-actions .workspace-all[data-v-cd11af24]:hover{background:var(--lightningcss-light,#f5f6fb)var(--lightningcss-dark,var(--ui-surface-soft))}.console-topbar[data-v-842d0129]{z-index:40;pointer-events:none;justify-content:space-between;align-items:center;padding:14px 20px;display:flex;position:fixed;top:0;left:0;right:0}.topbar-brand[data-v-842d0129]{pointer-events:auto;align-items:center;gap:12px;margin-left:80px;display:flex}.feature-guide-button[data-v-842d0129]{pointer-events:auto;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));z-index:2;border:1px solid var(--lightningcss-light,#8fbe1f6b)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 42%, transparent));background:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 78%, transparent));width:44px;height:44px;color:var(--lightningcss-light,#63871c)var(--lightningcss-dark,var(--ui-success));cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:50%;flex:none;place-items:center;padding:0;font:800 18px/1 system-ui,sans-serif;transition:transform .18s,background .18s,box-shadow .18s;display:grid;position:fixed;box-shadow:0 7px 20px #464e331f}.feature-guide-button[data-v-842d0129]:hover{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));transform:translateY(-1px)scale(1.04);box-shadow:0 9px 24px #597b1b33}.feature-guide-button[data-v-842d0129]:focus-visible{outline-offset:2px;outline:2px solid #8fbe1f}.brand-divider[data-v-842d0129]{background:#2b2a261f;width:1px;height:30px;margin-left:3px}.self-paid-badge[data-v-842d0129]{border:1px solid var(--lightningcss-light,#28b77d59)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 35%, transparent));color:var(--lightningcss-light,#17815c)var(--lightningcss-dark,var(--ui-success));white-space:nowrap;background:#28b77d1f;border-radius:999px;align-items:center;gap:6px;margin-left:10px;padding:5px 11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.self-paid-dot[data-v-842d0129]{background:#28b77d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #28b77d2e}.brand-trigger[data-v-842d0129]{border:1px solid var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 58%, transparent));min-width:188px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;align-items:center;gap:8px;padding:5px 8px 5px 5px;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.brand-trigger[data-v-842d0129]:hover,.brand-trigger.active[data-v-842d0129]{border-color:var(--lightningcss-light,#8fbe1f61)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 38%, transparent));background:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 86%, transparent));box-shadow:0 7px 20px #464e331a}.brand-trigger>svg[data-v-842d0129]{width:13px;height:13px;color:var(--ink-faint);margin-left:auto;transition:transform .18s}.brand-trigger.active>svg[data-v-842d0129]{transform:rotate(180deg)}.brand-mark[data-v-842d0129],.brand-item-mark[data-v-842d0129]{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-deep);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.brand-current[data-v-842d0129]{flex-direction:column;gap:1px;min-width:0;display:flex}.brand-current small[data-v-842d0129]{color:var(--ink-faint);font-size:8.5px}.brand-current strong[data-v-842d0129]{text-overflow:ellipsis;white-space:nowrap;max-width:112px;font-size:11.5px;overflow:hidden}.brand-logo[data-v-842d0129]{object-fit:contain;flex:0 0 38px;width:38px;height:38px;display:block}.brand-text[data-v-842d0129]{background:var(--lightningcss-light,#0000)var(--lightningcss-dark,#101511d1);border-radius:8px;flex-direction:column;gap:1px;padding:4px 8px;display:flex}.brand-text strong[data-v-842d0129]{letter-spacing:.02em;font-size:16px}.brand-text small[data-v-842d0129]{color:var(--ink-faint);letter-spacing:.08em;font-size:11px}.topbar-right[data-v-842d0129]{--card:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));--ink:var(--lightningcss-light,#10122b)var(--lightningcss-dark,var(--ui-text));--ink-2:var(--lightningcss-light,#3d4258)var(--lightningcss-dark,var(--ui-text));--muted:var(--lightningcss-light,#5a6072)var(--lightningcss-dark,var(--ui-text-secondary));--faint:var(--lightningcss-light,#8a90a6)var(--lightningcss-dark,var(--ui-text-muted));--line:var(--lightningcss-light,#e8eaf3)var(--lightningcss-dark,var(--ui-border));--line-2:var(--lightningcss-light,#dde1ef)var(--lightningcss-dark,var(--ui-border));--primary:#5b5bf0;--primary-deep:#4338ca;--primary-soft:var(--lightningcss-light,#eeeefe)var(--lightningcss-dark,var(--ui-info-soft));--rose:#e11d48;--rose-soft:var(--lightningcss-light,#fde8ed)var(--lightningcss-dark,var(--ui-danger-soft));--radius-lg:22px;--shadow-sm:0 1px 2px #10122b0d, 0 2px 8px #10122b0a;--shadow-lg:0 6px 16px #10122b14, 0 24px 56px #10122b1f;pointer-events:auto;align-items:center;gap:10px;display:flex}.topbar-right[data-v-842d0129] button{cursor:pointer;font-family:inherit}.topbar-right[data-v-842d0129] svg.ic{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.brand-backdrop[data-v-842d0129]{z-index:1;pointer-events:auto;position:fixed;inset:0}.brand-popover[data-v-842d0129]{z-index:2;border:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fffffff5)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 96%, transparent));pointer-events:auto;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:18px;width:340px;padding:12px;position:absolute;top:66px;left:min(480px,100vw - 360px);box-shadow:0 22px 65px #36322833}.brand-popover-head[data-v-842d0129]{justify-content:space-between;align-items:center;padding:2px 3px 10px;display:flex}.brand-popover-head>span[data-v-842d0129]{flex-direction:column;gap:2px;display:flex}.brand-popover-head strong[data-v-842d0129]{font-size:13px}.brand-popover-head small[data-v-842d0129]{color:var(--ink-faint);font-size:9.5px}.brand-popover-head>button[data-v-842d0129]{width:26px;height:26px;color:var(--ink-dim);font:inherit;cursor:pointer;background:#2b2a260d;border:0;border-radius:8px}.brand-add[data-v-842d0129],.brand-item[data-v-842d0129]{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:9px;display:flex}.brand-add[data-v-842d0129]{border:1px dashed var(--lightningcss-light,#8fbe1f6b)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 42%, transparent));background:#8fbe1f0e;margin-bottom:7px}.brand-add[data-v-842d0129]:hover,.brand-item[data-v-842d0129]:hover{background:#8fbe1f14}.brand-add>span[data-v-842d0129]:first-child{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));width:30px;height:30px;color:var(--accent-deep);border-radius:9px;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.brand-add>span[data-v-842d0129]:nth-child(2),.brand-item>span[data-v-842d0129]:nth-child(2){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.brand-add strong[data-v-842d0129],.brand-item strong[data-v-842d0129]{font-size:11.5px}.brand-add small[data-v-842d0129],.brand-item small[data-v-842d0129]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.brand-list[data-v-842d0129]{flex-direction:column;gap:3px;max-height:250px;display:flex;overflow-y:auto}.brand-state[data-v-842d0129]{color:var(--ink-faint);text-align:center;margin:0;padding:24px 10px;font-size:11px}.brand-state-error[data-v-842d0129]{flex-direction:column;align-items:center;gap:8px;display:flex}.brand-state-error button[data-v-842d0129],.brands-empty button[data-v-842d0129]{color:var(--accent-deep);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:650}.brand-item.selected[data-v-842d0129]{background:var(--accent-soft)}.brand-check[data-v-842d0129]{color:var(--accent-deep);margin-left:auto;font-size:12px;font-weight:700}.brand-view-all[data-v-842d0129]{border:0;border-top:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));width:100%;color:var(--accent-deep);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 9px 2px;font-size:11.5px;font-weight:650;display:flex}.brand-view-all[data-v-842d0129]:hover{color:var(--accent)}.brands-dialog-mask[data-v-842d0129]{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14141270;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.brands-dialog[data-v-842d0129]{border:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:24px;flex-direction:column;width:min(1080px,100%);height:min(720px,100vh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 100px #19191442}.brands-dialog-head[data-v-842d0129]{border-bottom:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.brands-dialog-head h2[data-v-842d0129],.brands-dialog-head p[data-v-842d0129]{margin:0}.brands-dialog-head h2[data-v-842d0129]{color:var(--ink,var(--lightningcss-light,#2b2a26)var(--lightningcss-dark,var(--ui-text)));font-size:22px}.brands-dialog-head p[data-v-842d0129]{color:var(--ink-faint,var(--lightningcss-light,#89877f)var(--lightningcss-dark,var(--ui-text-secondary)));margin-top:6px;font-size:12px}.brands-dialog-actions[data-v-842d0129]{align-items:center;gap:10px;display:flex}.brands-create[data-v-842d0129],.brands-close[data-v-842d0129]{font:inherit;cursor:pointer;border:0}.brands-create[data-v-842d0129]{background:var(--accent,#8fbe1f);color:#fff;border-radius:11px;padding:10px 16px;font-size:12px;font-weight:700}.brands-close[data-v-842d0129]{width:38px;height:38px;color:var(--ink-dim,var(--lightningcss-light,#595750)var(--lightningcss-dark,var(--ui-text)));background:#2b2a260f;border-radius:11px;font-size:22px}.brands-dialog-body[data-v-842d0129]{background:var(--lightningcss-light,#f8f8f5)var(--lightningcss-dark,var(--ui-surface-soft));flex:1;padding:28px;overflow-y:auto}.brands-grid[data-v-842d0129]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.brand-card[data-v-842d0129]{border:1px solid var(--lightningcss-light,#2b2a2617)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));min-height:118px;color:var(--ink,var(--lightningcss-light,#2b2a26)var(--lightningcss-dark,var(--ui-text)));font:inherit;text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:20px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.brand-card[data-v-842d0129]:hover,.brand-card.selected[data-v-842d0129]{border-color:#8fbe1f85;transform:translateY(-2px);box-shadow:0 12px 32px #464e331a}.brand-card-mark[data-v-842d0129]{background:var(--accent-soft,var(--lightningcss-light,#f1f7df)var(--lightningcss-dark,var(--ui-success-soft)));width:48px;height:48px;color:var(--accent-deep,var(--lightningcss-light,#668d0d)var(--lightningcss-dark,var(--ui-success)));border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:750;display:inline-flex}.brand-card-content[data-v-842d0129]{flex-direction:column;gap:7px;min-width:0;display:flex}.brand-card-content strong[data-v-842d0129]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.brand-card-content small[data-v-842d0129]{color:var(--ink-faint,var(--lightningcss-light,#89877f)var(--lightningcss-dark,var(--ui-text-secondary)));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.brand-card-current[data-v-842d0129]{background:var(--accent-soft,var(--lightningcss-light,#f1f7df)var(--lightningcss-dark,var(--ui-success-soft)));color:var(--accent-deep,var(--lightningcss-light,#668d0d)var(--lightningcss-dark,var(--ui-success)));border-radius:999px;padding:3px 7px;font-size:9px;font-weight:700;position:absolute;top:10px;right:10px}.brands-empty[data-v-842d0129]{min-height:360px;color:var(--ink-faint,var(--lightningcss-light,#89877f)var(--lightningcss-dark,var(--ui-text-secondary)));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.brands-empty p[data-v-842d0129]{color:var(--ink,var(--lightningcss-light,#2b2a26)var(--lightningcss-dark,var(--ui-text)));margin:0;font-size:15px;font-weight:700}.auth-btn[data-v-842d0129],.workbench-btn[data-v-842d0129]{font:inherit;cursor:pointer;border-radius:999px;padding:9px 17px;font-size:12.5px;font-weight:600;text-decoration:none}.workbench-btn[data-v-842d0129]{border:1px solid var(--lightningcss-light,#2b2a2624)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 72%, transparent));color:var(--ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color .2s,background .2s,color .2s}.workbench-btn[data-v-842d0129]:hover{border-color:var(--lightningcss-light,#8fbe1f7a)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 48%, transparent));background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 94%, transparent));color:var(--accent-deep)}.auth-btn[data-v-842d0129]{border:1px solid var(--lightningcss-light,#1d1c1a)var(--lightningcss-dark,var(--ui-border-strong));color:#fff;background:#1d1c1a;transition:background .2s,border-color .2s;box-shadow:0 7px 18px #1d1c1a33}.auth-btn[data-v-842d0129]:hover{border-color:var(--accent-deep);background:var(--accent-deep)}.auth-btn[data-v-842d0129]:focus-visible,.workbench-btn[data-v-842d0129]:focus-visible{outline-offset:2px;outline:3px solid #8fbe1f59}@media (width>=761px) and (width<=1000px){.brands-grid[data-v-842d0129]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.brands-dialog-mask[data-v-842d0129]{padding:12px}.brands-dialog[data-v-842d0129]{height:calc(100vh - 24px)}.brands-dialog-head[data-v-842d0129],.brands-dialog-body[data-v-842d0129]{padding:18px}.brands-dialog-head p[data-v-842d0129]{display:none}.brands-grid[data-v-842d0129]{grid-template-columns:1fr}.brand-text small[data-v-842d0129]{display:none}.console-topbar[data-v-842d0129]{padding:12px}.brand-text strong[data-v-842d0129]{font-size:14px}.brand-divider[data-v-842d0129],.brand-current small[data-v-842d0129]{display:none}.brand-trigger[data-v-842d0129]{min-width:0}.brand-current strong[data-v-842d0129]{max-width:90px}.brand-popover[data-v-842d0129]{width:min(340px,100vw - 24px);left:12px}}@media (width<=1000px){.brand-text[data-v-842d0129],.brand-divider[data-v-842d0129]{display:none}.brand-popover[data-v-842d0129]{left:70px}}@media (width<=620px){.feature-guide-button[data-v-842d0129]{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom))}.brands-grid[data-v-842d0129]{grid-template-columns:1fr}.brands-create[data-v-842d0129]{padding-inline:12px}.brand-trigger[data-v-842d0129]{max-width:150px}.brand-current strong[data-v-842d0129]{max-width:76px}.auth-btn[data-v-842d0129],.workbench-btn[data-v-842d0129]{padding-inline:12px}.brand-popover[data-v-842d0129]{left:12px}}.side-nav[data-v-e56b2728]{z-index:40;border-radius:20px;flex-direction:column;gap:3px;padding:8px 7px 10px;display:flex;position:fixed;top:50%;left:14px;transform:translateY(-50%)}.side-nav.has-flyout[data-v-e56b2728]{z-index:65}.nav-group[data-v-e56b2728]{flex-direction:column;gap:3px;display:flex}.nav-entry[data-v-e56b2728]{justify-content:center;display:flex;position:relative}.group-label[data-v-e56b2728]{color:var(--ink-faint);letter-spacing:.18em;text-align:center;text-indent:.18em;-webkit-user-select:none;user-select:none;padding:3px 0 2px;font-size:9px}.nav-divider[data-v-e56b2728]{background:linear-gradient(90deg,#0000,#2b2a2629,#0000);height:1px;margin:6px 8px 2px}.nav-item[data-v-e56b2728]{width:50px;color:var(--ink-dim);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:0;padding:2px 4px;transition:color .2s,background .2s,transform .2s;display:flex;position:relative}.nav-item[data-v-e56b2728]:hover{color:var(--ink);background:#2b2a260d;transform:translate(2px)}.nav-item[data-v-e56b2728]:focus-visible{outline:2px solid var(--nav-accent,var(--accent-deep));outline-offset:1px}.nav-item.active[data-v-e56b2728]{color:var(--ink);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));box-shadow:0 6px 16px #504b3c24}.nav-item.active .nav-icon[data-v-e56b2728]{color:var(--nav-accent,var(--accent-deep))}.nav-item.creation-trigger.open[data-v-e56b2728]{color:var(--ink);background:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 90%, transparent));box-shadow:0 6px 16px #504b3c1f}.nav-item.creation-trigger.open .nav-icon[data-v-e56b2728]{color:var(--lightningcss-light,var(--nav-accent))var(--lightningcss-dark,color-mix(in srgb, var(--nav-accent) 55%, white))}.nav-item.active[data-v-e56b2728]:before{content:"";background:var(--nav-accent,var(--accent-deep));border-radius:999px;width:3px;height:18px;margin-top:-9px;position:absolute;top:50%;left:-5px}.nav-icon[data-v-e56b2728]{width:21px;height:21px;transition:color .2s;position:relative}.nav-icon svg[data-v-e56b2728]{width:100%;height:100%}.external-dot[data-v-e56b2728]{background:var(--nav-accent,var(--accent-deep));border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-3px;box-shadow:0 0 0 1.5px #ffffffeb}.nav-label[data-v-e56b2728]{letter-spacing:.02em;min-width:45px;font-size:10.5px}.nav-caret[data-v-e56b2728]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.45;width:10px;height:10px;transition:transform .2s;position:absolute;top:24px;right:2px}.nav-item.open .nav-caret[data-v-e56b2728]{opacity:.8;transform:rotate(180deg)}.nav-tip[data-v-e56b2728]{z-index:2;background:var(--glass-strong);text-align:left;opacity:0;pointer-events:none;border-radius:12px;flex-direction:column;gap:1px;width:max-content;max-width:190px;padding:7px 11px;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-6px,-50%)}.nav-item:hover .nav-tip[data-v-e56b2728],.nav-item:focus-visible .nav-tip[data-v-e56b2728]{opacity:1;transform:translateY(-50%)}.nav-item.open .nav-tip[data-v-e56b2728]{opacity:0}.nav-tip b[data-v-e56b2728]{color:var(--ink);font-size:12px;font-weight:600}.nav-tip em[data-v-e56b2728]{letter-spacing:.04em;color:var(--nav-accent,var(--accent-deep));background:color-mix(in srgb, var(--nav-accent,var(--accent-deep)) 14%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)));border-radius:999px;align-self:flex-start;margin:2px 0 1px;padding:1px 6px;font-size:9px;font-style:normal}.nav-tip small[data-v-e56b2728]{color:var(--ink-faint);font-size:10.5px;line-height:1.45}.creation-flyout[data-v-e56b2728]{z-index:8;border:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f9f8f3f0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 94%, transparent));-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);border-radius:19px;width:310px;padding:14px;position:absolute;bottom:-8px;left:calc(100% + 18px);box-shadow:0 22px 55px #2c2a2233,inset 0 1px #ffffffc7}.creation-flyout[data-v-e56b2728]:before{content:"";border-left:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));border-bottom:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f9f8f3f5)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 96%, transparent));width:14px;height:14px;position:absolute;bottom:28px;left:-7px;transform:rotate(45deg)}.creation-header[data-v-e56b2728]{justify-content:space-between;align-items:center;padding:1px 3px 11px;display:flex}.creation-header div[data-v-e56b2728]{flex-direction:column;gap:2px;display:flex}.creation-header span[data-v-e56b2728]{color:var(--lightningcss-light,#8b6de9)var(--lightningcss-dark,var(--ui-violet));letter-spacing:.15em;font-size:8px;font-weight:800}.creation-header strong[data-v-e56b2728]{color:var(--ink);font-size:14px}.creation-header>small[data-v-e56b2728]{color:var(--lightningcss-light,#7459c8)var(--lightningcss-dark,var(--ui-violet));background:#8b6de91a;border-radius:999px;padding:3px 8px;font-size:9px}.creation-grid[data-v-e56b2728]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.creation-system[data-v-e56b2728]{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 66%, transparent));min-width:0;color:var(--ink-dim);font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 10px;align-items:center;gap:8px;padding:9px 8px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.creation-system[data-v-e56b2728]:hover,.creation-system[data-v-e56b2728]:focus-visible,.creation-system.active[data-v-e56b2728]{border-color:color-mix(in srgb, var(--system-accent) 34%, transparent);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));outline:none;transform:translateY(-1px)}.creation-system.active[data-v-e56b2728]{box-shadow:inset 3px 0 var(--system-accent)}.creation-icon[data-v-e56b2728]{background:color-mix(in srgb, var(--system-accent) 13%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)));width:34px;height:34px;color:var(--lightningcss-light,var(--system-accent))var(--lightningcss-dark,color-mix(in srgb, var(--system-accent) 55%, white));border-radius:10px;place-items:center;display:grid}.creation-icon svg[data-v-e56b2728]{width:19px;height:19px}.creation-copy[data-v-e56b2728]{min-width:0}.creation-copy strong[data-v-e56b2728],.creation-copy small[data-v-e56b2728]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.creation-copy strong[data-v-e56b2728]{color:var(--ink);font-size:11px;font-weight:650}.creation-copy small[data-v-e56b2728]{color:var(--ink-faint);margin-top:2px;font-size:8.5px}.creation-arrow[data-v-e56b2728]{fill:none;width:10px;height:10px;stroke:var(--system-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .18s}.creation-system:hover .creation-arrow[data-v-e56b2728],.creation-system:focus-visible .creation-arrow[data-v-e56b2728],.creation-system.active .creation-arrow[data-v-e56b2728]{opacity:.85}.creation-flyout-enter-active[data-v-e56b2728],.creation-flyout-leave-active[data-v-e56b2728]{transition:opacity .18s,transform .18s}.creation-flyout-enter-from[data-v-e56b2728],.creation-flyout-leave-to[data-v-e56b2728]{opacity:0;transform:translate(-8px)scale(.98)}@media (height<=700px){.group-label[data-v-e56b2728]{display:none}.nav-divider[data-v-e56b2728]{margin:4px 8px}}@media (height<=560px),(width<=760px){.nav-label[data-v-e56b2728]{display:none}.nav-item[data-v-e56b2728]{width:44px}.creation-flyout[data-v-e56b2728]{width:min(310px,100vw - 90px)}}@media (prefers-reduced-motion:reduce){.nav-item[data-v-e56b2728],.nav-tip[data-v-e56b2728],.nav-caret[data-v-e56b2728],.creation-system[data-v-e56b2728],.creation-flyout-enter-active[data-v-e56b2728],.creation-flyout-leave-active[data-v-e56b2728]{transition:none}}.system-space-rig[data-v-bc92f73a]{left:0;right:0;top:calc(var(--topbar-h) - 45px);z-index:40;width:910px;max-width:calc(100vw - 140px);margin-inline:auto;transition:transform .55s cubic-bezier(.65,0,.35,1);position:fixed}.system-space-rig.collapsed[data-v-bc92f73a]{transform:translateY(calc(-100% - var(--topbar-h) + 45px))}.system-space[data-v-bc92f73a]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:20px 20px 3px;padding:9px 40px 10px 16px;position:relative}.space-close[data-v-bc92f73a]{background:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 58%, transparent));width:26px;height:26px;color:var(--ink-dim);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font:400 23px/1 system-ui,sans-serif;transition:color .18s,background .18s,transform .18s;display:grid;position:absolute;top:7px;right:9px}.space-close[data-v-bc92f73a]:hover{color:var(--ink);background:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 90%, transparent));transform:scale(1.08)}.rope-toggle[data-v-bc92f73a]{cursor:pointer;filter:drop-shadow(0 4px 3px #4a341e33);z-index:-1;background:0 0;border:0;width:30px;height:142px;padding:0;transition:top .55s cubic-bezier(.65,0,.35,1),height .55s cubic-bezier(.65,0,.35,1);position:absolute;top:7px;right:-9px;overflow:hidden}.rope-toggle img[data-v-bc92f73a]{object-fit:fill;width:100%;height:142px;position:absolute;bottom:0;right:0}.system-space-rig:not(.collapsed) .rope-toggle[data-v-bc92f73a]{pointer-events:none}.system-space-rig.collapsed .rope-toggle[data-v-bc92f73a]{height:52px;top:calc(100% - 2px)}.system-space-rig.collapsed.rope-reminding .rope-toggle[data-v-bc92f73a]{animation:.7s ease-out rope-sway-bc92f73a}@keyframes rope-sway-bc92f73a{0%,to{transform-origin:top;transform:rotate(0)}35%{transform-origin:top;transform:rotate(4deg)}70%{transform-origin:top;transform:rotate(-2deg)}}.space-title[data-v-bc92f73a]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.space-grid[data-v-bc92f73a]{scrollbar-width:thin;grid-auto-columns:minmax(62px,1fr);grid-auto-flow:column;gap:4px;margin-block:-6px;padding-block:6px;display:grid;overflow:auto hidden}.space-item[data-v-bc92f73a]{--sys-accent:var(--accent);width:100%;font:inherit;color:var(--ink-dim);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;padding:4px 2px;display:flex}.item-tile[data-v-bc92f73a]{background:color-mix(in srgb, var(--sys-accent) 13%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)));width:46px;height:46px;color:var(--lightningcss-light,var(--sys-accent))var(--lightningcss-dark,color-mix(in srgb, var(--sys-accent) 55%, white));border-radius:14px;justify-content:center;align-items:center;padding:12px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s,color .22s,background .22s;display:inline-flex;position:relative;box-shadow:0 4px 12px #504b3c1f,inset 0 1px #ffffffe6}.item-tile svg[data-v-bc92f73a]{width:100%;height:100%}.space-item:hover .item-tile[data-v-bc92f73a]{background:color-mix(in srgb, var(--sys-accent) 24%, var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)));transform:translateY(-3px)scale(1.06);box-shadow:0 8px 20px #504b3c2e,inset 0 1px #ffffffe6}.space-item.active .item-tile[data-v-bc92f73a]{color:#fff;background:var(--sys-accent);box-shadow:0 8px 20px color-mix(in srgb, var(--sys-accent) 40%, transparent)}.space-item.active[data-v-bc92f73a]{color:var(--ink);font-weight:600}.item-label[data-v-bc92f73a]{white-space:nowrap;font-size:11px}@media (width<=860px){.space-grid[data-v-bc92f73a]{grid-auto-columns:minmax(52px,1fr)}.item-tile[data-v-bc92f73a]{border-radius:12px;width:38px;height:38px;padding:9px}.item-label[data-v-bc92f73a]{font-size:10px}}@media (width<=560px){.space-grid[data-v-bc92f73a]{grid-auto-columns:minmax(52px,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){.system-space-rig[data-v-bc92f73a]{transition-duration:.01ms}.system-space-rig.collapsed.rope-reminding .rope-toggle[data-v-bc92f73a]{animation:none}}img[data-v-e0252d9e]{object-fit:cover;width:100%;height:100%;display:block}.signed-asset-retry[data-v-e0252d9e]{border-radius:inherit;width:100%;height:100%;min-height:96px;color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));cursor:pointer;background:#2b2a260f;border:0;place-items:center;padding:12px;font-size:11px;display:grid}video[data-v-a6d8f640]{object-fit:contain;background:#101010;width:100%;height:100%;display:block}.signed-video-retry[data-v-a6d8f640]{width:100%;min-height:180px;color:var(--ink-dim,#777);cursor:pointer;background:#0f0f10f0;border:0;place-items:center;display:grid}.cjc-office-revise[data-v-5799e839]{gap:8px;margin-top:10px;display:flex}.cjc-office-revise textarea[data-v-5799e839]{border:1px solid var(--lightningcss-light,#cbd5dc)var(--lightningcss-dark,var(--ui-border-strong));min-width:0;font:inherit;border-radius:8px;flex:1;padding:8px}.creative-job-card[data-v-5799e839]{color:var(--ink,var(--lightningcss-light,#2b2a26)var(--lightningcss-dark,var(--ui-text)));border-radius:14px;gap:10px;margin:8px 12px 0;padding:10px 12px;font-size:12px;display:grid}.creative-job-card[aria-busy=true] .cjc-status[data-v-5799e839]{animation:1.6s ease-in-out infinite cjc-pulse-5799e839}.cjc-head[data-v-5799e839]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cjc-title[data-v-5799e839]{gap:2px;min-width:0;display:grid}.cjc-title strong[data-v-5799e839]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.cjc-title small[data-v-5799e839]{color:var(--ink-faint,var(--lightningcss-light,#a3a199)var(--lightningcss-dark,var(--ui-text-muted)));font-size:10px}.cjc-status[data-v-5799e839]{white-space:nowrap;color:var(--lightningcss-light,#4d6a1c)var(--lightningcss-dark,var(--ui-success));background:var(--accent-soft,#8fbe1f24);border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:700}.cjc-status.is-selecting[data-v-5799e839],.cjc-status.is-needs_input[data-v-5799e839]{color:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,var(--ui-warning));background:#f5b4282e}.cjc-status.is-ready[data-v-5799e839]{color:var(--lightningcss-light,#236346)var(--lightningcss-dark,var(--ui-success));background:#387d5c29}.cjc-status.is-failed[data-v-5799e839]{color:var(--lightningcss-light,#a13a2f)var(--lightningcss-dark,var(--ui-danger));background:#d2463224}.cjc-status.is-cancelled[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));background:var(--glass-inner,#2b2a260f)}.cjc-stages[data-v-5799e839]{flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;list-style:none;display:flex}.cjc-stages li[data-v-5799e839]{color:var(--ink-faint,var(--lightningcss-light,#a3a199)var(--lightningcss-dark,var(--ui-text-muted)));align-items:center;gap:4px;font-size:10px;display:inline-flex}.cjc-stages i[data-v-5799e839]{font-size:9px;font-style:normal}.cjc-stages .is-running[data-v-5799e839]{color:var(--lightningcss-light,#4d6a1c)var(--lightningcss-dark,var(--ui-success));font-weight:700}.cjc-stages .is-running i[data-v-5799e839]{animation:1.2s linear infinite cjc-spin-5799e839;display:inline-block}.cjc-stages .is-succeeded[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)))}.cjc-stages .is-failed[data-v-5799e839]{color:var(--lightningcss-light,#a13a2f)var(--lightningcss-dark,var(--ui-danger))}.cjc-progress[data-v-5799e839]{gap:4px;display:grid}.cjc-progress small[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));font-variant-numeric:tabular-nums;font-size:10px}.cjc-progress-bar[data-v-5799e839]{background:#2b2a2614;border-radius:2px;height:4px;overflow:hidden}.cjc-progress-bar b[data-v-5799e839]{background:var(--accent,#8fbe1f);border-radius:2px;height:100%;transition:width .6s;display:block}.cjc-section-title[data-v-5799e839]{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;font-size:11px;font-weight:600;display:flex}.cjc-countdown[data-v-5799e839]{color:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,var(--ui-warning));font-size:10px;font-weight:500}.cjc-grid[data-v-5799e839]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cjc-candidate[data-v-5799e839]{background:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 50%, transparent));border:1px solid #0000;border-radius:10px;gap:4px;padding:6px;display:grid}.cjc-candidate.is-selected[data-v-5799e839]{border-color:var(--accent,#8fbe1f);background:var(--accent-soft,#8fbe1f24)}.cjc-candidate.is-failed .cjc-thumb[data-v-5799e839]{background:#d2463214}.cjc-thumb[data-v-5799e839],.cjc-preview[data-v-5799e839]{background:var(--lightningcss-light,#f5f1e8)var(--lightningcss-dark,var(--ui-warning-soft));aspect-ratio:3/4;border-radius:8px;width:100%;position:relative;overflow:hidden}.cjc-thumb-state[data-v-5799e839],.cjc-preview-empty[data-v-5799e839]{height:100%;color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));text-align:center;place-items:center;padding:8px;font-size:11px;display:grid}.cjc-score[data-v-5799e839],.cjc-selected-tag[data-v-5799e839]{color:#fff;background:#2b2a26b8;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:6px}.cjc-score[data-v-5799e839]{right:6px}.cjc-selected-tag[data-v-5799e839]{background:var(--accent-deep,#6ea312);left:6px}.cjc-critique[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.cjc-pick[data-v-5799e839]{justify-self:stretch}.cjc-actions[data-v-5799e839]{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.cjc-btn[data-v-5799e839]{border:1px solid var(--control-border,var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border)));background:var(--control-bg,var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)));min-height:26px;color:var(--ink,var(--lightningcss-light,#2b2a26)var(--lightningcss-dark,var(--ui-text)));font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:4px 12px;font-size:11px;line-height:1;text-decoration:none;display:inline-flex}.cjc-btn[data-v-5799e839]:hover:not(:disabled){background:var(--control-bg-hover,var(--lightningcss-light,#f7f8f6)var(--lightningcss-dark,var(--ui-surface-soft)))}.cjc-btn[data-v-5799e839]:disabled{opacity:.55;cursor:not-allowed}.cjc-btn.primary[data-v-5799e839]{background:var(--accent,#8fbe1f);color:#1f2a08;border-color:#0000;font-weight:700}.cjc-btn.primary[data-v-5799e839]:hover:not(:disabled){background:var(--accent-deep,#6ea312);color:#fff}.cjc-btn.ghost[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));background:0 0;border-color:#0000}.cjc-needs-input[data-v-5799e839]{background:#f5b4281a;border-radius:10px;padding:8px 10px}.cjc-needs-input form[data-v-5799e839]{gap:8px;margin-top:6px;display:grid}.cjc-needs-input label[data-v-5799e839]{gap:4px;font-size:11px;display:grid}.cjc-needs-input input[data-v-5799e839],.cjc-needs-input select[data-v-5799e839]{border:1px solid var(--control-border,var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border)));background:var(--control-bg,var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)));min-height:28px;color:inherit;font:inherit;border-radius:8px;padding:4px 8px;font-size:12px}.cjc-error[data-v-5799e839]{background:#d2463214;border-radius:10px;padding:8px 10px}.cjc-error p[data-v-5799e839]{overflow-wrap:anywhere;margin:0 0 6px;font-size:11px;line-height:1.5}.cjc-error b[data-v-5799e839]{color:var(--lightningcss-light,#a13a2f)var(--lightningcss-dark,var(--ui-danger));margin-right:6px}.cjc-delivery[data-v-5799e839]{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.cjc-pages[data-v-5799e839]{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cjc-page[data-v-5799e839]{gap:4px;display:grid}.cjc-page small[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cjc-page.is-failed .cjc-page-thumb[data-v-5799e839]{background:#d2463214}.cjc-page-thumb[data-v-5799e839]{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f5f1e8)var(--lightningcss-dark,var(--ui-warning-soft));aspect-ratio:375/812;border-radius:8px;position:relative;overflow:hidden}.cjc-page-thumb img[data-v-5799e839]{object-fit:cover;width:100%;height:100%;display:block}.cjc-page-plain[data-v-5799e839]{height:100%;color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));text-align:center;place-items:center;padding:4px;font-size:10px;display:grid}.cjc-published[data-v-5799e839]{color:var(--lightningcss-light,#236346)var(--lightningcss-dark,var(--ui-success));overflow-wrap:anywhere}.cjc-published a[data-v-5799e839]{color:inherit}.cjc-qr[data-v-5799e839]{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:8px;width:96px;height:96px}.cjc-delivery-h5[data-v-5799e839]{grid-template-columns:minmax(0,1fr)}.cjc-video-preview[data-v-5799e839]{aspect-ratio:9/16;background:#101010;border-radius:10px;width:100%;max-width:320px;overflow:hidden}.cjc-substages[data-v-5799e839]{flex-wrap:wrap;gap:3px 8px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.cjc-substages li[data-v-5799e839]{color:var(--ink-faint,var(--lightningcss-light,#a3a199)var(--lightningcss-dark,var(--ui-text-muted)));align-items:center;gap:3px;font-size:10px;display:inline-flex}.cjc-substages i[data-v-5799e839]{font-size:8px;font-style:normal}.cjc-substages .is-running[data-v-5799e839],.cjc-substages .is-building[data-v-5799e839],.cjc-substages .is-checking[data-v-5799e839],.cjc-substages .is-repairing[data-v-5799e839]{color:var(--lightningcss-light,#4d6a1c)var(--lightningcss-dark,var(--ui-success));font-weight:700}.cjc-substages .is-running i[data-v-5799e839],.cjc-substages .is-building i[data-v-5799e839],.cjc-substages .is-checking i[data-v-5799e839],.cjc-substages .is-repairing i[data-v-5799e839]{animation:1.2s linear infinite cjc-spin-5799e839;display:inline-block}.cjc-substages .is-accepted[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)))}.cjc-substages .is-failed[data-v-5799e839]{color:var(--lightningcss-light,#a13a2f)var(--lightningcss-dark,var(--ui-danger))}.cjc-credits[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));font-size:10px}.cjc-delivery-article[data-v-5799e839],.cjc-delivery-design[data-v-5799e839]{grid-template-columns:minmax(0,1fr)}.cjc-design-side[data-v-5799e839]{min-width:0}.cjc-questions[data-v-5799e839]{background:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 50%, transparent));border-radius:10px;gap:4px;margin:0;padding:8px 10px;list-style:none;display:grid}.cjc-questions li[data-v-5799e839]{grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:6px;font-size:11px;line-height:1.4;display:grid}.cjc-questions b[data-v-5799e839]{color:var(--accent-deep,var(--lightningcss-light,#6ea312)var(--lightningcss-dark,var(--ui-success)));font-size:10px}.cjc-questions span[data-v-5799e839]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cjc-questions em[data-v-5799e839]{color:var(--ink-faint,var(--lightningcss-light,#a3a199)var(--lightningcss-dark,var(--ui-text-muted)));white-space:nowrap;font-size:10px;font-style:normal}.cjc-article-cover[data-v-5799e839]{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f5f1e8)var(--lightningcss-dark,var(--ui-warning-soft));aspect-ratio:2.35;border-radius:10px;max-width:320px;overflow:hidden}.cjc-article-cover img[data-v-5799e839]{object-fit:cover;width:100%;height:100%;display:block}.cjc-article-cover.is-empty[data-v-5799e839]{place-items:center;display:grid}.cjc-article-title[data-v-5799e839]{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700;line-height:1.4}.cjc-article-digest[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.cjc-warning[data-v-5799e839]{color:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,var(--ui-warning))}.cjc-account-picker[data-v-5799e839]{background:#f5b4281a;border-radius:10px;gap:8px;padding:8px 10px;display:grid}.cjc-account-picker label[data-v-5799e839]{gap:4px;font-size:11px;display:grid}.cjc-account-picker select[data-v-5799e839]{border:1px solid var(--control-border,var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border)));background:var(--control-bg,var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)));min-height:28px;color:inherit;font:inherit;border-radius:8px;padding:4px 8px;font-size:12px}.cjc-account-empty[data-v-5799e839]{margin:0;font-size:11px;line-height:1.5}.cjc-account-empty a[data-v-5799e839]{color:var(--lightningcss-light,#4d6a1c)var(--lightningcss-dark,var(--ui-success));margin-left:6px;font-weight:600}.cjc-preview[data-v-5799e839]{max-width:320px}.cjc-delivery-meta[data-v-5799e839]{gap:4px;display:grid}.cjc-delivery-meta strong[data-v-5799e839]{color:var(--lightningcss-light,#236346)var(--lightningcss-dark,var(--ui-success));font-size:12px}.cjc-delivery-meta small[data-v-5799e839]{color:var(--ink-dim,var(--lightningcss-light,#6f6d66)var(--lightningcss-dark,var(--ui-text-secondary)));font-size:10px}.cjc-foot[data-v-5799e839]{justify-content:space-between;align-items:center;gap:8px;display:flex}.cjc-foot small[data-v-5799e839]{color:var(--ink-faint,var(--lightningcss-light,#a3a199)var(--lightningcss-dark,var(--ui-text-muted)));font-size:10px}.sr-only[data-v-5799e839]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=560px){.cjc-delivery[data-v-5799e839]{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start}.cjc-delivery-article[data-v-5799e839],.cjc-delivery-design[data-v-5799e839]{grid-template-columns:minmax(0,220px) minmax(0,1fr)}}@keyframes cjc-pulse-5799e839{0%,to{opacity:1}50%{opacity:.55}}@keyframes cjc-spin-5799e839{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.creative-job-card[data-v-5799e839] *,.creative-job-card[data-v-5799e839]{animation:none!important}}button[data-v-04a96c1f],select[data-v-04a96c1f]{font:inherit}.hidden-input[data-v-04a96c1f]{display:none}.composer-tools[data-v-04a96c1f]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.capability-tools[data-v-04a96c1f],.model-tools[data-v-04a96c1f],.runtime-tools[data-v-04a96c1f]{align-items:center;gap:4px;min-width:0;display:flex}.hover-anchor[data-v-04a96c1f]{position:relative}.attach-button[data-v-04a96c1f],.resource-trigger[data-v-04a96c1f],.model-trigger[data-v-04a96c1f],.runtime-button[data-v-04a96c1f],.thinking-button[data-v-04a96c1f]{height:30px;color:var(--lightningcss-light,#66726b)var(--lightningcss-dark,var(--ui-text-secondary));cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:all .18s;display:inline-flex}.attach-button[data-v-04a96c1f]{border-color:var(--lightningcss-light,#3b49411a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 66%, transparent));border-radius:10px;width:30px;padding:0}.attach-button[data-v-04a96c1f]:hover{border-color:var(--lightningcss-light,#9eb9ac)var(--lightningcss-dark,var(--ui-border-strong));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));color:var(--lightningcss-light,#28765a)var(--lightningcss-dark,var(--ui-success))}.attach-button svg[data-v-04a96c1f]{width:15px;height:15px}.tool-divider[data-v-04a96c1f]{background:#3b49411f;width:1px;height:18px;margin:0 2px}.resource-trigger[data-v-04a96c1f]{border-radius:9px;gap:5px;padding:0 8px;font-size:10.5px}.resource-trigger>i[data-v-04a96c1f]{background:var(--lightningcss-light,#eef3f0)var(--lightningcss-dark,var(--ui-surface-soft));width:17px;height:17px;color:var(--lightningcss-light,#697870)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:6px;place-items:center;font-size:7px;font-style:normal;font-weight:820;display:grid}.resource-trigger>b[data-v-04a96c1f]{color:#fff;background:#34473e;border-radius:8px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:8px;display:grid}.resource-trigger[data-v-04a96c1f]:hover,.resource-trigger.active[data-v-04a96c1f],.resource-trigger.selected[data-v-04a96c1f]{background:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 78%, transparent));box-shadow:inset 0 0 0 1px #3a4c421a}.resource-trigger.is-plugins>i[data-v-04a96c1f]{background:var(--lightningcss-light,#ebf0ff)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#536ed5)var(--lightningcss-dark,var(--ui-info))}.resource-trigger.is-sops>i[data-v-04a96c1f]{background:var(--lightningcss-light,#fff0e2)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#b96d2c)var(--lightningcss-dark,var(--ui-warning))}.resource-trigger.is-knowledge>i[data-v-04a96c1f]{background:var(--lightningcss-light,#e5f7ef)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#198464)var(--lightningcss-dark,var(--ui-success))}.resource-trigger.is-documents>i[data-v-04a96c1f]{background:var(--lightningcss-light,#e9f5fb)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#327ba3)var(--lightningcss-dark,var(--ui-info))}.resource-trigger.is-applications>i[data-v-04a96c1f],.popover-applications .resource-mark[data-v-04a96c1f]{background:var(--lightningcss-light,#eeeaff)var(--lightningcss-dark,var(--ui-violet-soft));color:var(--lightningcss-light,#7656b3)var(--lightningcss-dark,var(--ui-violet))}.resource-retry[data-v-04a96c1f]{border:1px solid var(--lightningcss-light,#c9ddd3)var(--lightningcss-dark,var(--ui-border-strong));background:var(--lightningcss-light,#edf7f2)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#34473e)var(--lightningcss-dark,var(--ui-text));cursor:pointer;border-radius:8px;margin:0 auto 8px;padding:6px 12px;display:block}.model-tools[data-v-04a96c1f]{padding:0}.model-anchor[data-v-04a96c1f]{min-width:0}.model-trigger[data-v-04a96c1f]{border-radius:9px;gap:7px;height:30px;padding:0 9px;font-size:9.5px}.model-trigger>span[data-v-04a96c1f]{font-weight:650}.model-menu-caret[data-v-04a96c1f]{color:var(--lightningcss-light,#8a9690)var(--lightningcss-dark,var(--ui-text-secondary));font-size:15px;font-style:normal;line-height:1;transition:transform .18s;display:block;transform:rotate(90deg)}.model-trigger[data-v-04a96c1f]:hover,.model-trigger.active[data-v-04a96c1f]{background:var(--lightningcss-light,#fffc)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 80%, transparent));color:var(--lightningcss-light,#34483e)var(--lightningcss-dark,var(--ui-text))}.model-trigger.active .model-menu-caret[data-v-04a96c1f]{transform:rotate(-90deg)}.runtime-tools[data-v-04a96c1f]{margin-left:auto}.runtime-button[data-v-04a96c1f],.thinking-button[data-v-04a96c1f]{border-radius:9px;padding:0 8px;font-size:9.5px}.runtime-button[data-v-04a96c1f]:hover,.thinking-button[data-v-04a96c1f]:hover{background:var(--lightningcss-light,#fffc)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 80%, transparent));color:var(--lightningcss-light,#34483e)var(--lightningcss-dark,var(--ui-text))}.thinking-button[data-v-04a96c1f]{gap:5px}.thinking-button i[data-v-04a96c1f]{background:#89a69a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #89a69a18}.thinking-button.deep[data-v-04a96c1f]{color:var(--lightningcss-light,#7656b3)var(--lightningcss-dark,var(--ui-violet));background:var(--lightningcss-light,#f1ecfb)var(--lightningcss-dark,var(--ui-violet-soft))}.thinking-button.deep i[data-v-04a96c1f]{background:#8f6bc9;box-shadow:0 0 0 3px #8f6bc924}.tool-popover[data-v-04a96c1f]{z-index:2147483000;border:1px solid var(--lightningcss-light,#4252491f)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fffffffa)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 98%, transparent));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform-origin:0 0;border-radius:18px;min-height:0;padding:13px;position:fixed;overflow:hidden auto;box-shadow:0 20px 60px #20372b2b,0 2px 8px #20372b12}.popover-head[data-v-04a96c1f]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;padding:2px 3px;display:flex}.popover-head>span[data-v-04a96c1f]{flex-direction:column;gap:2px;display:flex}.popover-head small[data-v-04a96c1f]{color:var(--lightningcss-light,#98a39d)var(--lightningcss-dark,var(--ui-text-muted));letter-spacing:.14em;font-size:7.5px;font-weight:800}.popover-head b[data-v-04a96c1f]{color:var(--lightningcss-light,#29372f)var(--lightningcss-dark,var(--ui-text));font-size:12.5px}.popover-head>em[data-v-04a96c1f]{background:var(--lightningcss-light,#f0f4f1)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#7b8881)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:999px;padding:3px 7px;font-size:8px;font-style:normal}.resource-options[data-v-04a96c1f]{gap:6px;display:grid}.resource-option[data-v-04a96c1f]{width:100%;min-width:0;color:var(--lightningcss-light,#38473f)var(--lightningcss-dark,var(--ui-text));text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:9px;padding:9px;display:flex}.resource-option[data-v-04a96c1f]:hover{background:var(--lightningcss-light,#f6f9f7)var(--lightningcss-dark,var(--ui-surface-soft))}.resource-option.selected[data-v-04a96c1f]{border-color:var(--lightningcss-light,#c9ddd3)var(--lightningcss-dark,var(--ui-border-strong));background:var(--lightningcss-light,#edf7f2)var(--lightningcss-dark,var(--ui-surface-soft))}.resource-mark[data-v-04a96c1f]{background:var(--lightningcss-light,#edf2ef)var(--lightningcss-dark,var(--ui-surface-muted));width:31px;height:31px;color:var(--lightningcss-light,#506159)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:10px;flex:none;place-items:center;font-size:9px;font-style:normal;font-weight:830;display:grid}.resource-option>span[data-v-04a96c1f]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.resource-option b[data-v-04a96c1f]{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.resource-option small[data-v-04a96c1f]{color:var(--lightningcss-light,#89948e)var(--lightningcss-dark,var(--ui-text-secondary));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.resource-check[data-v-04a96c1f]{background:var(--lightningcss-light,#f0f3f1)var(--lightningcss-dark,var(--ui-surface-soft));width:20px;height:20px;color:var(--lightningcss-light,#85918a)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:7px;place-items:center;font-size:11px;font-style:normal;display:grid}.resource-option.selected .resource-check[data-v-04a96c1f]{color:#fff;background:#2d8f68}.popover-sops[data-v-04a96c1f]{background:linear-gradient(150deg, var(--lightningcss-light,#fffdfa)var(--lightningcss-dark,var(--ui-surface)), var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)) 55%)}.layout-sops[data-v-04a96c1f]{grid-template-columns:1fr 1fr}.popover-sops .resource-option[data-v-04a96c1f]{background:var(--lightningcss-light,#fff8f0)var(--lightningcss-dark,var(--ui-warning-soft));border-left:3px solid #e7a15b;align-items:flex-start}.popover-sops .resource-mark[data-v-04a96c1f]{background:var(--lightningcss-light,#f6d9b9)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#9a571d)var(--lightningcss-dark,var(--ui-warning));border-radius:50%}.popover-knowledge[data-v-04a96c1f]{background:radial-gradient(circle at 92% 8%, var(--lightningcss-light,#e4f7ef)var(--lightningcss-dark,var(--ui-success-soft)) 0, transparent 34%), var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface))}.layout-knowledge[data-v-04a96c1f]{grid-template-columns:repeat(2,minmax(0,1fr))}.popover-knowledge .resource-option[data-v-04a96c1f]{align-items:flex-start;min-height:76px}.popover-knowledge .resource-mark[data-v-04a96c1f]{background:var(--lightningcss-light,#dff4eb)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#16805f)var(--lightningcss-dark,var(--ui-success));border-radius:50% 50% 42% 58%;box-shadow:0 0 0 5px #eff9f5}.layout-documents[data-v-04a96c1f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.popover-documents .resource-option[data-v-04a96c1f]{border:1px solid var(--lightningcss-light,#e5edf0)var(--lightningcss-dark,var(--ui-border));background:linear-gradient(145deg, var(--lightningcss-light,#fbfdfe)var(--lightningcss-dark,var(--ui-surface)), var(--lightningcss-light,#f4f8fa)var(--lightningcss-dark,var(--ui-surface-soft)));align-items:flex-start}.popover-documents .resource-mark[data-v-04a96c1f]{background:var(--lightningcss-light,#dceef6)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#2b759c)var(--lightningcss-dark,var(--ui-info));border-radius:5px 10px 10px 5px}.popover-plugins .resource-mark[data-v-04a96c1f]{background:linear-gradient(135deg, var(--lightningcss-light,#e8edff)var(--lightningcss-dark,var(--ui-info-soft)), var(--lightningcss-light,#dce4ff)var(--lightningcss-dark,var(--ui-info-soft)));color:var(--lightningcss-light,#5369c6)var(--lightningcss-dark,var(--ui-info))}.empty-state[data-v-04a96c1f]{color:var(--lightningcss-light,#96a099)var(--lightningcss-dark,var(--ui-text-muted));text-align:center;margin:0;padding:28px 14px;font-size:10px}.model-menu-popover[data-v-04a96c1f],.compact-popover[data-v-04a96c1f]{transform-origin:0 0}.model-menu-popover[data-v-04a96c1f]{grid-template-columns:220px minmax(0,1fr);gap:10px;padding:10px;display:grid}.model-type-menu[data-v-04a96c1f]{border-right:1px solid var(--lightningcss-light,#e8eeea)var(--lightningcss-dark,var(--ui-border));padding:3px}.model-menu-head[data-v-04a96c1f]{margin-bottom:5px;padding:4px 7px 8px}.model-type-option[data-v-04a96c1f]{width:100%;color:var(--lightningcss-light,#405048)var(--lightningcss-dark,var(--ui-text));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;padding:8px;display:flex}.model-type-option[data-v-04a96c1f]:hover,.model-type-option.active[data-v-04a96c1f]{background:var(--lightningcss-light,#eef6f2)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#236b50)var(--lightningcss-dark,var(--ui-success))}.model-type-option>i[data-v-04a96c1f]{background:var(--lightningcss-light,#e9efec)var(--lightningcss-dark,var(--ui-surface-muted));width:28px;height:28px;color:var(--lightningcss-light,#50635a)var(--lightningcss-dark,var(--ui-text-secondary));border-radius:9px;flex:none;place-items:center;font-size:8px;font-style:normal;font-weight:850;display:grid}.model-type-option.active>i[data-v-04a96c1f]{background:var(--lightningcss-light,#d5eee2)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#247455)var(--lightningcss-dark,var(--ui-success))}.model-type-option>span[data-v-04a96c1f]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.model-type-option b[data-v-04a96c1f]{font-size:10px}.model-type-option small[data-v-04a96c1f]{color:var(--lightningcss-light,#8b9790)var(--lightningcss-dark,var(--ui-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.model-type-option>em[data-v-04a96c1f]{color:var(--lightningcss-light,#96a29b)var(--lightningcss-dark,var(--ui-text-muted));font-size:16px;font-style:normal}.model-choice-menu[data-v-04a96c1f]{min-width:0;padding:3px}.model-head[data-v-04a96c1f]{border-bottom:1px solid var(--lightningcss-light,#edf0ee)var(--lightningcss-dark,var(--ui-border));align-items:center;padding:4px 5px 9px}.model-hero-mark[data-v-04a96c1f]{color:#bfe7d4;background:linear-gradient(135deg,#263c32,#4c6b5d);border-radius:11px;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:850;display:grid}.model-option[data-v-04a96c1f]{width:100%;color:var(--lightningcss-light,#35443c)var(--lightningcss-dark,var(--ui-text));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;padding:9px;display:flex}.model-option[data-v-04a96c1f]:hover{background:var(--lightningcss-light,#f5f8f6)var(--lightningcss-dark,var(--ui-surface-soft))}.model-option.selected[data-v-04a96c1f]{background:var(--lightningcss-light,#eaf6f0)var(--lightningcss-dark,var(--ui-surface-soft))}.model-status[data-v-04a96c1f]{background:var(--lightningcss-light,#eef2f0)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:8px;place-items:center;width:22px;height:22px;display:grid}.model-status i[data-v-04a96c1f]{background:#9aa69f;border-radius:50%;width:6px;height:6px}.model-option.selected .model-status[data-v-04a96c1f]{background:var(--lightningcss-light,#ccebdc)var(--lightningcss-dark,var(--ui-success-soft))}.model-option.selected .model-status i[data-v-04a96c1f]{background:#24835e;box-shadow:0 0 0 3px #24835e1c}.model-option>span[data-v-04a96c1f]:nth-child(2){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.model-option b[data-v-04a96c1f]{font-size:10.5px}.model-option small[data-v-04a96c1f]{color:var(--lightningcss-light,#8b9690)var(--lightningcss-dark,var(--ui-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.model-option>em[data-v-04a96c1f]{color:var(--lightningcss-light,#839089)var(--lightningcss-dark,var(--ui-text-secondary));font-size:8px;font-style:normal}.model-option.selected>em[data-v-04a96c1f]{color:var(--lightningcss-light,#23825e)var(--lightningcss-dark,var(--ui-success))}.model-empty[data-v-04a96c1f]{line-height:1.6}.compact-option[data-v-04a96c1f]{width:100%;color:var(--lightningcss-light,#415048)var(--lightningcss-dark,var(--ui-text));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:8px 9px;display:flex}.compact-option[data-v-04a96c1f]:hover{background:var(--lightningcss-light,#f5f8f6)var(--lightningcss-dark,var(--ui-surface-soft))}.compact-option.selected[data-v-04a96c1f]{background:var(--lightningcss-light,#eaf6f0)var(--lightningcss-dark,var(--ui-surface-soft));color:var(--lightningcss-light,#1c7754)var(--lightningcss-dark,var(--ui-success))}.compact-option>span[data-v-04a96c1f]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.compact-option b[data-v-04a96c1f]{font-size:10px}.compact-option small[data-v-04a96c1f]{color:var(--lightningcss-light,#8c9791)var(--lightningcss-dark,var(--ui-text-secondary));font-size:8px}.compact-option>i[data-v-04a96c1f]{font-style:normal}.application-shelf[data-v-04a96c1f]{z-index:3;background:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 66%, transparent));width:85%;min-width:0;box-shadow:none;padding:0 2px;border:0;border-radius:30px 30px 2px;order:0;align-items:center;gap:8px;padding:0 10px;display:flex;position:relative}.application-label[data-v-04a96c1f]{border-right:1px solid var(--lightningcss-light,#dfe7e3)var(--lightningcss-dark,var(--ui-border));flex:none;align-items:center;gap:7px;padding-right:9px;display:flex}.application-label>span[data-v-04a96c1f]{flex-direction:column;display:flex}.application-label small[data-v-04a96c1f]{color:var(--lightningcss-light,#99a5b1)var(--lightningcss-dark,var(--ui-text-muted));letter-spacing:.12em;font-size:6.5px;font-weight:800}.application-label strong[data-v-04a96c1f]{color:var(--lightningcss-light,#34453d)var(--lightningcss-dark,var(--ui-text));font-size:11px}.app-grid-icon[data-v-04a96c1f]{background:#344b40;border-radius:8px;grid-template-columns:1fr 1fr;gap:2px;width:24px;height:24px;padding:5px;display:grid}.app-grid-icon b[data-v-04a96c1f]{background:var(--lightningcss-light,#bde5d3)var(--lightningcss-dark,var(--ui-success-soft));border-radius:1.5px}.application-strip[data-v-04a96c1f]{scrollbar-width:thin;flex:1;gap:6px;min-width:0;padding:2px 1px 4px;display:flex;overflow-x:auto}.application-option[data-v-04a96c1f]{border:1px solid var(--lightningcss-light,#e7eaf0)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 72%, transparent));min-width:145px;color:var(--lightningcss-light,#36433d)var(--lightningcss-dark,var(--ui-text));text-align:left;cursor:pointer;border-radius:11px;flex:0 0 145px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 7px;padding:6px 7px;transition:all .18s;display:grid}.application-option[data-v-04a96c1f]:hover{border-color:color-mix(in srgb, var(--app-color) 36%, var(--lightningcss-light,white)var(--lightningcss-dark,var(--ui-border)));transform:translateY(-1px)}.application-option.selected[data-v-04a96c1f]{border-color:color-mix(in srgb, var(--app-color) 48%, var(--lightningcss-light,white)var(--lightningcss-dark,var(--ui-border)));box-shadow:inset 3px 0 0 var(--app-color)}.application-mark[data-v-04a96c1f]{background:var(--app-color);color:#fff;border-radius:9px;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:7px;font-style:normal;font-weight:850;display:grid}.application-option>span[data-v-04a96c1f]{flex-direction:column;gap:1px;min-width:0;display:flex}.application-option b[data-v-04a96c1f]{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.application-option small[data-v-04a96c1f]{color:var(--lightningcss-light,#89938e)var(--lightningcss-dark,var(--ui-text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.application-option>em[data-v-04a96c1f]{color:var(--app-color);justify-self:start;font-size:7px;font-style:normal}.application-count[data-v-04a96c1f]{color:var(--lightningcss-light,#859188)var(--lightningcss-dark,var(--ui-text-secondary));flex:none;font-size:7px;font-style:normal}.application-empty[data-v-04a96c1f]{flex:1;padding:8px}.popover-rise-enter-active[data-v-04a96c1f],.popover-rise-leave-active[data-v-04a96c1f]{transition:opacity .14s,transform .14s}.popover-rise-enter-from[data-v-04a96c1f],.popover-rise-leave-to[data-v-04a96c1f]{opacity:0;transform:translateY(-5px)scale(.98)}@media (width<=980px){.composer-tools[data-v-04a96c1f]{gap:6px}.runtime-tools[data-v-04a96c1f]{margin-left:0}.layout-sops[data-v-04a96c1f],.layout-knowledge[data-v-04a96c1f],.layout-documents[data-v-04a96c1f]{grid-template-columns:1fr}.application-option[data-v-04a96c1f]{flex-basis:135px;min-width:135px}}@media (width<=640px){.resource-trigger[data-v-04a96c1f]{padding:0 6px}.resource-trigger>i[data-v-04a96c1f],.runtime-button[data-v-04a96c1f]{display:none}.model-menu-popover[data-v-04a96c1f]{grid-template-columns:1fr}.model-type-menu[data-v-04a96c1f]{border-right:0;border-bottom:1px solid var(--lightningcss-light,#e8eeea)var(--lightningcss-dark,var(--ui-border))}.application-label small[data-v-04a96c1f],.application-option>em[data-v-04a96c1f]{display:none}.application-option[data-v-04a96c1f]{flex-basis:118px;grid-template-rows:auto;min-width:118px}.application-mark[data-v-04a96c1f]{grid-row:auto}}.application-shelf[data-v-f5c638ea]{--shelf-bg:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 70%, transparent));--shelf-border:var(--lightningcss-light,#ffffffbd)var(--lightningcss-dark,var(--ui-border));--shelf-shadow:0 10px 30px #302f2814;--tile-bg:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 86%, transparent));--tile-border:var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));--tile-hover-shadow:0 8px 20px #302f281a;--icon-soft:16%;--arrow-bg:var(--lightningcss-light,#fffffff5)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 96%, transparent));z-index:1;border:1px solid var(--shelf-border);background:var(--shelf-bg);-webkit-backdrop-filter:blur(22px)saturate(1.15);width:100%;min-width:0;box-shadow:var(--shelf-shadow), inset 0 1px 0 #ffffffd9;color:var(--ink);border-radius:18px;order:0;align-items:center;gap:10px;padding:8px 12px;display:flex;position:relative}:root[data-theme=dark] .application-shelf[data-v-f5c638ea]{--shelf-bg:var(--glass);--shelf-border:var(--glass-border);--shelf-shadow:0 10px 30px #00000052;--tile-bg:#ffffff0d;--tile-border:#ffffff1a;--tile-hover-shadow:0 8px 20px #0000004d;--icon-soft:24%;--arrow-bg:#262a26;box-shadow:var(--shelf-shadow), inset 0 1px 0 #ffffff0f}.shelf-head[data-v-f5c638ea]{border-right:1px solid var(--tile-border);flex:none;align-items:center;gap:8px;padding-right:10px;display:flex}.shelf-glyph[data-v-f5c638ea]{background:linear-gradient(150deg,#3d5a48,#23352b);border-radius:8px;grid-template-columns:1fr 1fr;gap:2px;width:26px;height:26px;padding:6px;display:grid;box-shadow:inset 0 1px #ffffff29}.shelf-glyph b[data-v-f5c638ea]{background:var(--lightningcss-light,#bde5d3)var(--lightningcss-dark,var(--ui-success-soft));border-radius:1.5px}.shelf-glyph b[data-v-f5c638ea]:first-child{background:var(--accent)}.shelf-title[data-v-f5c638ea]{flex-direction:column;gap:1px;line-height:1.15;display:flex}.shelf-title small[data-v-f5c638ea]{color:var(--ink-faint);letter-spacing:.14em;font-size:7.5px;font-weight:800}.shelf-title b[data-v-f5c638ea]{color:var(--ink);font-size:12px;font-weight:700}.shelf-viewport[data-v-f5c638ea]{flex:1;align-items:center;min-width:0;display:flex;position:relative}.shelf-track[data-v-f5c638ea]{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex:1;align-items:stretch;gap:8px;min-width:0;margin:-3px 0;padding:6px 3px;scroll-padding-inline:30px;display:flex;overflow:auto hidden}.shelf-track[data-v-f5c638ea]::-webkit-scrollbar{display:none}.fade-left .shelf-track[data-v-f5c638ea]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 34px);mask-image:linear-gradient(90deg,#0000,#000 34px)}.fade-right .shelf-track[data-v-f5c638ea]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000)}.fade-left.fade-right .shelf-track[data-v-f5c638ea]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 34px calc(100% - 34px),#0000);mask-image:linear-gradient(90deg,#0000,#000 34px calc(100% - 34px),#0000)}.shelf-arrow[data-v-f5c638ea]{z-index:2;border:1px solid var(--tile-border);background:var(--arrow-bg);width:24px;height:24px;color:var(--ink-dim);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .16s,transform .16s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px #302f2824}.shelf-arrow.left[data-v-f5c638ea]{left:-4px}.shelf-arrow.right[data-v-f5c638ea]{right:-4px}.shelf-arrow[data-v-f5c638ea]:hover{color:var(--ink);transform:translateY(-50%)scale(1.08)}.shelf-arrow svg[data-v-f5c638ea]{width:13px;height:13px}.app-tile[data-v-f5c638ea]{--app-color:#6675e8;border:1px solid var(--tile-border);background:var(--tile-bg);width:156px;min-width:0;color:var(--ink);font:inherit;text-align:left;scroll-snap-align:start;cursor:pointer;border-radius:14px;flex:0 0 156px;grid-template-columns:34px minmax(0,1fr);align-items:center;column-gap:9px;padding:7px 10px 7px 7px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.app-tile[data-v-f5c638ea]:hover{border-color:color-mix(in srgb, var(--app-color) 42%, transparent);box-shadow:var(--tile-hover-shadow);transform:translateY(-1px)}.app-tile[data-v-f5c638ea]:focus-visible{outline:2px solid color-mix(in srgb, var(--app-color) 60%, transparent);outline-offset:1px}.app-tile.selected[data-v-f5c638ea]{border-color:color-mix(in srgb, var(--app-color) 58%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--app-color) 15%, var(--tile-bg)), var(--tile-bg) 70%);box-shadow:0 8px 22px color-mix(in srgb, var(--app-color) 22%, transparent)}.app-icon[data-v-f5c638ea]{background:color-mix(in srgb, var(--app-color) var(--icon-soft), transparent);width:34px;height:34px;color:var(--lightningcss-light,var(--app-color))var(--lightningcss-dark,color-mix(in srgb, var(--app-color) 55%, white));border-radius:11px;place-items:center;transition:background .18s,color .18s,box-shadow .18s;display:grid}.app-icon svg[data-v-f5c638ea]{width:19px;height:19px}.app-icon em[data-v-f5c638ea]{letter-spacing:.02em;font-size:11px;font-style:normal;font-weight:800}.app-tile.selected .app-icon[data-v-f5c638ea]{background:linear-gradient(145deg, color-mix(in srgb, var(--app-color) 88%, var(--lightningcss-light,white)var(--lightningcss-dark,var(--ui-surface))), color-mix(in srgb, var(--app-color) 78%, #1f2a24));box-shadow:inset 0 1px 0 #ffffff59, 0 4px 10px color-mix(in srgb, var(--app-color) 34%, transparent);color:#fff}.app-copy[data-v-f5c638ea]{flex-direction:column;gap:2px;min-width:0;line-height:1.25;display:flex}.app-copy b[data-v-f5c638ea]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.app-copy small[data-v-f5c638ea]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.app-tile.selected .app-copy small[data-v-f5c638ea]{color:var(--ink-dim)}.app-check[data-v-f5c638ea]{border:2px solid var(--shelf-bg);background:var(--app-color);color:#fff;opacity:0;border-radius:50%;place-items:center;width:16px;height:16px;transition:opacity .18s,transform .18s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:-5px;right:-5px;transform:scale(.5)}.app-check svg[data-v-f5c638ea]{width:9px;height:9px}.app-tile.selected .app-check[data-v-f5c638ea]{opacity:1;transform:scale(1)}.app-tile.skeleton[data-v-f5c638ea]{cursor:default;pointer-events:none}.app-tile.skeleton .app-icon[data-v-f5c638ea],.app-tile.skeleton b[data-v-f5c638ea],.app-tile.skeleton small[data-v-f5c638ea]{background:linear-gradient(90deg,#2b2a260f,#2b2a261f,#2b2a260f) 0 0/200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite shelf-shimmer-f5c638ea;display:block}.app-tile.skeleton .app-icon[data-v-f5c638ea]{border-radius:11px}.app-tile.skeleton b[data-v-f5c638ea]{width:64%;height:11px}.app-tile.skeleton small[data-v-f5c638ea]{width:88%;height:8px}:root[data-theme=dark] .app-tile.skeleton .app-icon[data-v-f5c638ea],:root[data-theme=dark] .app-tile.skeleton b[data-v-f5c638ea],:root[data-theme=dark] .app-tile.skeleton small[data-v-f5c638ea]{background:linear-gradient(90deg,#ffffff0f,#ffffff1f,#ffffff0f) 0 0/200% 100%}@keyframes shelf-shimmer-f5c638ea{0%{background-position:200% 0}to{background-position:-200% 0}}.shelf-error[data-v-f5c638ea]{color:var(--lightningcss-light,#b3413f)var(--lightningcss-dark,var(--ui-danger));align-items:center;gap:8px;margin:0;padding:6px 4px;font-size:11px;display:flex}.shelf-error button[data-v-f5c638ea]{border:1px solid var(--lightningcss-light,#b3413f4d)var(--lightningcss-dark,color-mix(in srgb, var(--ui-danger) 30%, transparent));color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:700}.shelf-error button[data-v-f5c638ea]:hover{background:#b3413f14}.shelf-state[data-v-f5c638ea]{border-left:1px solid var(--tile-border);flex:none;align-items:center;gap:7px;max-width:190px;padding-left:10px;display:flex}.state-dot[data-v-f5c638ea]{background:var(--ink-faint);opacity:.6;border-radius:50%;flex:none;width:7px;height:7px}.state-dot.on[data-v-f5c638ea]{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);opacity:1}.state-copy[data-v-f5c638ea]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.2;overflow:hidden}.state-copy b[data-v-f5c638ea]{color:var(--ink);font-weight:700}.has-selection .state-copy[data-v-f5c638ea]{color:var(--ink-dim)}.state-clear[data-v-f5c638ea]{width:18px;height:18px;color:var(--ink-dim);cursor:pointer;background:#2b2a260f;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:13px;line-height:1;transition:background .16s,color .16s;display:grid}.state-clear[data-v-f5c638ea]:hover{color:var(--ink);background:#2b2a261f}:root[data-theme=dark] .state-clear[data-v-f5c638ea]{background:#ffffff14}:root[data-theme=dark] .state-clear[data-v-f5c638ea]:hover{background:#ffffff29}.application-shelf.compact[data-v-f5c638ea]{border-radius:15px;gap:8px;padding:6px 10px}.compact .shelf-head[data-v-f5c638ea]{padding-right:8px}.compact .shelf-title[data-v-f5c638ea]{display:none}.compact .shelf-glyph[data-v-f5c638ea]{border-radius:7px;width:22px;height:22px;padding:5px}.compact .shelf-track[data-v-f5c638ea]{gap:6px;padding:2px}.compact .app-tile[data-v-f5c638ea]{border-radius:999px;flex:none;grid-template-columns:24px minmax(0,1fr);column-gap:6px;width:auto;max-width:150px;padding:3px 11px 3px 4px}.compact .app-icon[data-v-f5c638ea]{border-radius:50%;width:24px;height:24px}.compact .app-icon svg[data-v-f5c638ea]{width:14px;height:14px}.compact .app-icon em[data-v-f5c638ea]{font-size:9px}.compact .app-copy b[data-v-f5c638ea]{font-size:11px}.compact .app-check[data-v-f5c638ea]{width:14px;height:14px;top:-4px;right:-3px}.compact .app-check svg[data-v-f5c638ea]{width:8px;height:8px}.compact .app-tile.skeleton[data-v-f5c638ea]{width:96px}.compact .app-tile.skeleton b[data-v-f5c638ea]{width:100%;height:10px}.compact .shelf-state[data-v-f5c638ea]{max-width:150px;padding-left:8px}.compact .state-copy[data-v-f5c638ea]{font-size:10px}@media (prefers-reduced-motion:reduce){.app-tile[data-v-f5c638ea],.app-icon[data-v-f5c638ea],.app-check[data-v-f5c638ea],.shelf-arrow[data-v-f5c638ea]{transition:none}.app-tile.skeleton .app-icon[data-v-f5c638ea],.app-tile.skeleton b[data-v-f5c638ea],.app-tile.skeleton small[data-v-f5c638ea]{animation:none}}@media (width<=1000px){.shelf-title[data-v-f5c638ea]{display:none}.shelf-head[data-v-f5c638ea]{padding-right:8px}.app-tile[data-v-f5c638ea]{flex-basis:148px;width:148px}}@media (width<=620px){.application-shelf[data-v-f5c638ea]{gap:8px;padding:7px 10px}.shelf-title[data-v-f5c638ea]{display:none}.shelf-head[data-v-f5c638ea]{padding-right:8px}.shelf-state[data-v-f5c638ea]{display:none}.app-tile[data-v-f5c638ea]{flex-basis:140px;width:140px}}.conversation-count[data-v-0ba6b8e2]{color:var(--lightningcss-light,#829088)var(--lightningcss-dark,var(--ui-text-secondary));font-size:10px;font-style:normal}.group-list-avatar[data-v-0ba6b8e2]{background:var(--lightningcss-light,#e6f2ee)var(--lightningcss-dark,var(--ui-surface-muted));border-radius:10px;flex:none;grid-template-columns:1fr 1fr;gap:2px;width:34px;height:34px;padding:3px;display:grid}.group-list-avatar img[data-v-0ba6b8e2]{object-fit:cover;border-radius:4px;width:100%;height:100%;min-height:0}.agent-avatar img[data-v-0ba6b8e2],.avatar-stack img[data-v-0ba6b8e2],.message-avatar img[data-v-0ba6b8e2],.history-agent-stack img[data-v-0ba6b8e2]{border-radius:inherit;object-fit:cover;width:100%;height:100%}.group-member-panel[data-v-0ba6b8e2]{border-radius:22px;flex:0 0 250px;width:250px;padding:20px;overflow:auto}.group-member-panel>small[data-v-0ba6b8e2]{color:var(--lightningcss-light,#27805e)var(--lightningcss-dark,var(--ui-success));font-size:11px}.group-member-panel h3[data-v-0ba6b8e2]{margin:8px 0;font-size:16px}.group-member-panel em[data-v-0ba6b8e2]{color:var(--lightningcss-light,#27805e)var(--lightningcss-dark,var(--ui-success));font-size:12px;font-style:normal}.group-member-panel p[data-v-0ba6b8e2]{color:var(--lightningcss-light,#829088)var(--lightningcss-dark,var(--ui-text-secondary));font-size:11px;line-height:1.8}.group-member-panel button[data-v-0ba6b8e2]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:10px 0;display:flex}.group-member-panel button[data-v-0ba6b8e2]:hover{background:var(--lightningcss-light,#eff7f3)var(--lightningcss-dark,var(--ui-surface-soft))}.group-member-panel img[data-v-0ba6b8e2]{border-radius:10px;width:34px;height:34px}.group-member-panel button span[data-v-0ba6b8e2]{flex-direction:column;flex:1;gap:3px;display:flex}.group-member-panel b[data-v-0ba6b8e2]{font-size:12px}.group-member-panel button small[data-v-0ba6b8e2]{color:var(--lightningcss-light,#829088)var(--lightningcss-dark,var(--ui-text-secondary));font-size:10px}@media (width<=980px){.group-member-panel[data-v-0ba6b8e2]{display:none}}.chat-admission-status[data-v-0ba6b8e2]{color:var(--text-secondary,var(--lightningcss-light,#8b95a7)var(--lightningcss-dark,var(--ui-text-muted)));margin:8px 16px;font-size:12px;line-height:1.6}.chat-dock[data-v-0ba6b8e2]{--agent-rgb:143, 190, 31;z-index:40;transform-origin:0 0;flex-direction:column;align-items:center;gap:9px;width:min(880px,100vw - 220px);margin-inline:auto;transition:transform .55s cubic-bezier(.22,.8,.35,1);display:flex;position:fixed;inset:23% 0 auto;transform:translateY(calc(80vh - 100% - 14px))}.chat-dock.is-animating[data-v-0ba6b8e2]{pointer-events:none;will-change:transform, opacity}.chat-dock.engaged[data-v-0ba6b8e2]{width:min(1480px,100vw - 64px);max-height:calc(92vh - 20px);padding:10px 8px;top:max(80px,8dvh);overflow:visible;transform:translateY(0)}.conversation-agent-avatar[data-v-0ba6b8e2]{object-fit:cover;border-radius:10px;flex:none;width:30px;height:30px}.chat-workspace[data-v-0ba6b8e2]{z-index:1;order:1;align-items:stretch;gap:12px;width:100%;min-width:0;display:flex;position:relative}.chat-pane[data-v-0ba6b8e2]{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.conversation-sidebar[data-v-0ba6b8e2]{flex-direction:column;flex:0 0 258px;gap:8px;min-width:0;display:flex}.conversation-sidebar-toggle[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffc2)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 76%, transparent));width:100%;min-height:34px;color:var(--ink-faint);font:inherit;cursor:pointer;border-radius:13px;flex:none;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:9.5px;display:flex;box-shadow:0 8px 24px #302f2812}.conversation-sidebar-toggle[data-v-0ba6b8e2]:hover{color:var(--ink-dim);background:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 92%, transparent))}.conversation-sidebar-toggle svg[data-v-0ba6b8e2]{width:13px;height:13px;transition:transform .2s}.conversation-sidebar-toggle[aria-expanded=true] svg[data-v-0ba6b8e2]{transform:rotate(180deg)}.conversation-recent-preview[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffc2)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 76%, transparent));min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:15px;flex-direction:column;gap:4px;padding:10px 12px;display:flex;box-shadow:0 10px 28px #302f2814}.conversation-recent-preview[data-v-0ba6b8e2]:hover{background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 94%, transparent))}.conversation-recent-label[data-v-0ba6b8e2]{justify-content:space-between;align-items:center;gap:8px;display:flex}.conversation-recent-label small[data-v-0ba6b8e2]{color:var(--accent-deep);font-size:8px;font-weight:720}.conversation-recent-label time[data-v-0ba6b8e2]{color:var(--ink-faint);font-size:8px}.conversation-recent-preview b[data-v-0ba6b8e2]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.conversation-recent-preview>span[data-v-0ba6b8e2]:last-child{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.conversation-sidebar-head[data-v-0ba6b8e2],.conversation-group-title[data-v-0ba6b8e2]{justify-content:space-between;align-items:center;gap:8px;display:flex}.conversation-sidebar-head[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffc2)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 76%, transparent));border-radius:16px;flex:none;padding:10px 12px;box-shadow:0 10px 30px #302f2814}.conversation-sidebar-head>span[data-v-0ba6b8e2]{flex-direction:column;gap:1px;display:flex}.conversation-sidebar-head small[data-v-0ba6b8e2]{color:var(--ink-faint);letter-spacing:.14em;font-size:8px;font-weight:700}.conversation-sidebar-head b[data-v-0ba6b8e2]{color:var(--ink);font-size:14px}.conversation-sidebar-head em[data-v-0ba6b8e2]{min-width:24px;height:24px;color:var(--accent-deep);background:#8fbe1f21;border-radius:999px;place-items:center;padding:0 6px;font-size:10px;font-style:normal;font-weight:750;display:grid}.conversation-group[data-v-0ba6b8e2]{flex-direction:column;flex:230px;gap:4px;min-height:230px;display:flex}.conversation-group-card[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffc2)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 76%, transparent));border-radius:17px;height:auto;padding:10px 7px 7px;overflow:hidden;box-shadow:0 12px 36px #302f2817}.conversation-list-scroll[data-v-0ba6b8e2]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2b2a2629 transparent;flex:1;min-height:0;overflow-y:auto}.conversation-group-title[data-v-0ba6b8e2]{flex:none;padding:0 5px 4px}.conversation-group-title>span[data-v-0ba6b8e2]{color:var(--ink-dim);align-items:center;gap:7px;font-size:11px;font-weight:720;display:inline-flex}.conversation-group-title>small[data-v-0ba6b8e2]{color:var(--ink-faint);font-size:9px}.conversation-type-icon[data-v-0ba6b8e2],.history-title-icon[data-v-0ba6b8e2]{border-radius:8px;place-items:center;font-style:normal;font-weight:800;display:inline-grid}.conversation-type-icon[data-v-0ba6b8e2]{width:24px;height:24px;font-size:8px}.conversation-type-icon.assistant[data-v-0ba6b8e2],.history-title-icon.assistant[data-v-0ba6b8e2]{background:var(--lightningcss-light,#edf6d8)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#5f8617)var(--lightningcss-dark,var(--ui-success))}.conversation-type-icon.team[data-v-0ba6b8e2],.history-title-icon.team[data-v-0ba6b8e2]{background:var(--lightningcss-light,#e7f3ff)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#3977b6)var(--lightningcss-dark,var(--ui-info))}.new-team-chat[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#4a90d933)var(--lightningcss-dark,color-mix(in srgb, var(--ui-info) 30%, transparent));color:var(--lightningcss-light,#3977b6)var(--lightningcss-dark,var(--ui-info));font:inherit;cursor:pointer;background:#4a90d914;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:700}.conversation-item[data-v-0ba6b8e2]{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:7px;padding:8px 7px;transition:background .16s,border-color .16s;display:flex}.conversation-row[data-v-0ba6b8e2]{position:relative}.conversation-row:hover .conversation-item[data-v-0ba6b8e2]{background:#2b2a260a}.conversation-row.active .conversation-item[data-v-0ba6b8e2]{border-color:var(--lightningcss-light,#8fbe1f33)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:#8fbe1f17}.team-group .conversation-item.active[data-v-0ba6b8e2]{border-color:var(--lightningcss-light,#4a90d933)var(--lightningcss-dark,color-mix(in srgb, var(--ui-info) 30%, transparent));background:#4a90d914}.conversation-actions[data-v-0ba6b8e2]{background:var(--panel,var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)));opacity:0;pointer-events:none;border-radius:9px;gap:2px;padding:2px;transition:opacity .14s;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 2px 8px #2b2a261f}.conversation-row:hover .conversation-actions[data-v-0ba6b8e2],.conversation-actions[data-v-0ba6b8e2]:focus-within{opacity:1;pointer-events:auto}.conversation-actions button[data-v-0ba6b8e2]{width:20px;height:20px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.conversation-actions button[data-v-0ba6b8e2]:hover{color:var(--ink);background:#2b2a2612}.conversation-actions button[data-v-0ba6b8e2]:last-child:hover{color:var(--lightningcss-light,#d0563c)var(--lightningcss-dark,var(--ui-danger))}.conversation-actions svg[data-v-0ba6b8e2]{width:12px;height:12px}.conversation-item-copy[data-v-0ba6b8e2]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.conversation-item-copy b[data-v-0ba6b8e2],.conversation-item-copy small[data-v-0ba6b8e2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-item-copy b[data-v-0ba6b8e2]{font-size:11px;font-weight:680}.conversation-item-copy small[data-v-0ba6b8e2]{color:var(--ink-faint);font-size:9px}.conversation-task-badge[data-v-0ba6b8e2]{background:var(--lightningcss-light,#e9f3ff)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#397fbd)var(--lightningcss-dark,var(--ui-info));border-radius:999px;align-self:flex-start;padding:2px 6px;font-size:7px;font-weight:700}.conversation-task-badge.completed[data-v-0ba6b8e2],.conversation-task-badge.waiting_acceptance[data-v-0ba6b8e2]{background:var(--lightningcss-light,#edf7dc)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#63890a)var(--lightningcss-dark,var(--ui-success))}.conversation-task-badge.rework[data-v-0ba6b8e2]{background:var(--lightningcss-light,#fff2df)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#bb7117)var(--lightningcss-dark,var(--ui-warning))}.conversation-work-panels[data-v-0ba6b8e2]{gap:8px;width:100%;margin-top:4px;display:grid}.conversation-creative-jobs[data-v-0ba6b8e2]{gap:8px;display:grid}.conversation-task-flow[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f4f8edd1)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 82%, transparent));border-radius:12px;gap:6px;padding:8px 10px;display:grid}.task-accept-button[data-v-0ba6b8e2]{color:#fff;cursor:pointer;white-space:nowrap;background:#63890a;border:0;border-radius:999px;padding:5px 10px;font-size:9px;font-weight:700}.task-accept-button[data-v-0ba6b8e2]:hover{background:#557607}.task-accept-button[data-v-0ba6b8e2]:disabled{opacity:.6;cursor:default}.conversation-task-flow article[data-v-0ba6b8e2]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.conversation-task-flow article>div[data-v-0ba6b8e2]{gap:2px;min-width:0;display:grid}.conversation-task-flow strong[data-v-0ba6b8e2]{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.conversation-task-flow small[data-v-0ba6b8e2]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.conversation-task-flow em[data-v-0ba6b8e2]{color:var(--lightningcss-light,#6f8e25)var(--lightningcss-dark,var(--ui-success));font-size:8px;font-style:normal;font-weight:700}.task-flow-state[data-v-0ba6b8e2]{background:var(--lightningcss-light,#e9f3ff)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#397fbd)var(--lightningcss-dark,var(--ui-info));border-radius:999px;padding:3px 6px;font-size:7px;font-weight:700}.task-flow-state.waiting_acceptance[data-v-0ba6b8e2],.task-flow-state.completed[data-v-0ba6b8e2]{background:var(--lightningcss-light,#eaf5d8)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#63890a)var(--lightningcss-dark,var(--ui-success))}.task-flow-state.rework[data-v-0ba6b8e2]{background:var(--lightningcss-light,#fff0dc)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#b46d18)var(--lightningcss-dark,var(--ui-warning))}.conversation-item time[data-v-0ba6b8e2]{color:var(--ink-faint);flex:none;font-size:8px}.conversation-empty[data-v-0ba6b8e2]{color:var(--ink-faint);margin:2px 7px 5px;font-size:9px;line-height:1.5}.sidebar-fallback[data-v-0ba6b8e2]{border-radius:14px;padding:12px 14px;font-size:11px}.agent-popover-empty[data-v-0ba6b8e2]{color:var(--ink-faint);margin:6px 8px 8px;font-size:11px;line-height:1.5}.stream-cursor[data-v-0ba6b8e2]{vertical-align:-.15em;background:var(--ink-dim);border-radius:1px;width:2px;height:.95em;margin-left:2px;animation:.9s ease-in-out infinite stream-cursor-breathe-0ba6b8e2;display:inline-block}@keyframes stream-cursor-breathe-0ba6b8e2{0%,to{opacity:1}50%{opacity:.15}}.history-activity[data-v-0ba6b8e2]{align-items:flex-start;gap:9px;max-width:82%;display:flex}.history-activity .message-avatar[data-v-0ba6b8e2]{background:var(--lightningcss-light,#e3effb)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#3977b6)var(--lightningcss-dark,var(--ui-info))}.history-activity .message-body[data-v-0ba6b8e2]{min-width:min(260px,100%)}.activity-card[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffe0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 88%, transparent));border-radius:5px 13px 13px;gap:7px;padding:9px 11px;display:grid}.activity-head[data-v-0ba6b8e2]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.activity-chip[data-v-0ba6b8e2]{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.activity-chip.is-running[data-v-0ba6b8e2]{background:var(--accent-soft,#8fbe1f24);color:var(--lightningcss-light,#4d6a1c)var(--lightningcss-dark,var(--ui-success))}.activity-chip.is-done[data-v-0ba6b8e2]{color:var(--lightningcss-light,#236346)var(--lightningcss-dark,var(--ui-success));background:#387d5c29}.activity-chip.is-attention[data-v-0ba6b8e2]{color:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,var(--ui-warning));background:#f5b4282e}.activity-chip.is-failed[data-v-0ba6b8e2]{color:var(--lightningcss-light,#a13a2f)var(--lightningcss-dark,var(--ui-danger));background:#d2463224}.activity-chip.is-muted[data-v-0ba6b8e2]{color:var(--ink-dim);background:#2b2a260f}.activity-dot[data-v-0ba6b8e2]{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite activity-pulse-0ba6b8e2}.activity-slow[data-v-0ba6b8e2]{color:var(--ink-faint);font-size:10px}.activity-steps[data-v-0ba6b8e2]{gap:3px;margin:0;padding:0;list-style:none;display:grid}.activity-steps li[data-v-0ba6b8e2]{color:var(--ink-faint);align-items:center;gap:6px;font-size:10.5px;line-height:1.5;display:flex}.activity-steps i[data-v-0ba6b8e2]{text-align:center;width:12px;font-size:9px;font-style:normal;display:inline-block}.activity-steps em[data-v-0ba6b8e2]{color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:10px;font-size:9.5px;font-style:normal}.activity-steps .is-done[data-v-0ba6b8e2]{color:var(--ink-dim)}.activity-steps .is-done i[data-v-0ba6b8e2]{color:var(--lightningcss-light,#4d6a1c)var(--lightningcss-dark,var(--ui-success))}.activity-steps .is-active[data-v-0ba6b8e2]{color:var(--ink);font-weight:700}.activity-steps .is-active i[data-v-0ba6b8e2]{color:var(--lightningcss-light,#4d6a1c)var(--lightningcss-dark,var(--ui-success));animation:1.2s linear infinite activity-spin-0ba6b8e2}.activity-steps .is-failed[data-v-0ba6b8e2]{color:var(--lightningcss-light,#a13a2f)var(--lightningcss-dark,var(--ui-danger))}.typing-dots[data-v-0ba6b8e2]{gap:4px;padding:2px 0 0 2px;display:inline-flex}.typing-dots i[data-v-0ba6b8e2]{background:var(--ink-faint);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite activity-bounce-0ba6b8e2}.typing-dots i[data-v-0ba6b8e2]:nth-child(2){animation-delay:.15s}.typing-dots i[data-v-0ba6b8e2]:nth-child(3){animation-delay:.3s}@keyframes activity-pulse-0ba6b8e2{0%,to{opacity:.35}50%{opacity:1}}@keyframes activity-spin-0ba6b8e2{to{transform:rotate(360deg)}}@keyframes activity-bounce-0ba6b8e2{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.activity-dot[data-v-0ba6b8e2],.activity-steps .is-active i[data-v-0ba6b8e2],.typing-dots i[data-v-0ba6b8e2],.stream-cursor[data-v-0ba6b8e2]{animation:none}}.chat-dock.minimized[data-v-0ba6b8e2]{pointer-events:none;width:64px;height:64px;margin:0;display:block;inset:auto 16px 18px auto;transform:none}.ai-launcher[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#faf7eef5)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 96%, transparent));cursor:pointer;pointer-events:auto;border-radius:50%;width:64px;height:64px;padding:3px;transition:transform .22s,box-shadow .22s;display:block;position:relative;overflow:visible;box-shadow:0 12px 34px #292b2333,0 0 0 1px #8fbe1f29}.ai-launcher[data-v-0ba6b8e2]:before{content:"";border:1px solid var(--lightningcss-light,#8fbe1f3d)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));border-radius:inherit;animation:2.8s ease-in-out infinite launcher-breathe-0ba6b8e2;position:absolute;inset:-5px}.ai-launcher[data-v-0ba6b8e2]:hover{transform:translateY(-3px)scale(1.035);box-shadow:0 16px 38px #292b233d,0 0 0 2px #8fbe1f33}.ai-launcher[data-v-0ba6b8e2]:focus-visible{outline-offset:4px;outline:3px solid #8fbe1f57}.ai-launcher img[data-v-0ba6b8e2]{object-fit:cover;transform-origin:50% 72%;border-radius:50%;width:100%;height:100%;display:block}.ai-launcher.is-reminding img[data-v-0ba6b8e2]{animation:.7s ease-out launcher-sway-0ba6b8e2}.launcher-status[data-v-0ba6b8e2]{border:3px solid var(--lightningcss-light,#f9f6ed)var(--lightningcss-dark,var(--ui-border));background:var(--accent);border-radius:50%;width:13px;height:13px;position:absolute;bottom:3px;right:2px;box-shadow:0 2px 8px #597d1252}.launcher-tooltip[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));color:#fff;opacity:0;pointer-events:none;background:#2b2a26eb;border-radius:10px;width:max-content;padding:7px 10px;font-size:11px;font-weight:600;transition:opacity .18s,transform .18s;position:absolute;top:50%;right:calc(100% + 12px);transform:translate(5px,-50%);box-shadow:0 8px 20px #2b2a2629}.ai-launcher:hover .launcher-tooltip[data-v-0ba6b8e2],.ai-launcher:focus-visible .launcher-tooltip[data-v-0ba6b8e2]{opacity:1;transform:translateY(-50%)}@keyframes launcher-breathe-0ba6b8e2{50%{opacity:.32;transform:scale(1.08)}}@keyframes launcher-sway-0ba6b8e2{0%,to{transform:rotate(0)translateY(0)}35%{transform:rotate(5deg)translateY(-1px)}70%{transform:rotate(-3deg)translateY(-1px)}}.focus-backdrop[data-v-0ba6b8e2]{z-index:0;-webkit-backdrop-filter:blur(5px);border:1px solid var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,var(--ui-border));background:#00000047;border-radius:20px;min-height:300px;position:fixed;inset:0;box-shadow:5px 5px 10px #00000080}.focus-fade-enter-active[data-v-0ba6b8e2],.focus-fade-leave-active[data-v-0ba6b8e2]{transition:opacity .45s,-webkit-backdrop-filter .45s,backdrop-filter .45s}.focus-fade-enter-from[data-v-0ba6b8e2],.focus-fade-leave-to[data-v-0ba6b8e2]{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}.dock-close[data-v-0ba6b8e2]{z-index:6;border:1px solid var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffe0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 88%, transparent));width:34px;height:34px;color:var(--ink-dim);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s,transform .2s;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:0 8px 24px #312e2629}.dock-close[data-v-0ba6b8e2]:hover{color:var(--ink);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));transform:scale(1.06)}.dock-close svg[data-v-0ba6b8e2]{width:16px;height:16px}.chat-card[data-v-0ba6b8e2]{z-index:1;border:1px solid var(--lightningcss-light,#fff9)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 72%, transparent));-webkit-backdrop-filter:blur(24px)saturate(1.2);border-radius:24px;order:1;width:100%;padding:10px 14px;transition:box-shadow .25s,border-color .25s;position:relative}.conversation-session[data-v-0ba6b8e2]{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.conversation-session-head[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 78%, transparent));min-height:46px;color:var(--ink-faint);border-radius:16px;justify-content:space-between;align-items:center;padding:7px 12px;font-size:9px;display:flex}.conversation-back[data-v-0ba6b8e2]{color:var(--ink-dim);font:inherit;cursor:pointer;background:#2b2a260e;border:0;border-radius:10px;align-items:center;gap:5px;padding:7px 10px;font-size:10px;font-weight:680;display:inline-flex}.conversation-back[data-v-0ba6b8e2]:hover{color:var(--ink);background:#2b2a2617}.conversation-back svg[data-v-0ba6b8e2]{width:14px;height:14px}.conversation-session-body[data-v-0ba6b8e2]{gap:10px;width:100%;min-width:0;height:min(650px,92dvh - 180px);min-height:0;display:flex}.conversation-session-body.is-group .conversation-chat-column[data-v-0ba6b8e2]{flex:1 1 0;width:auto}.conversation-chat-column[data-v-0ba6b8e2]{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.conversation-history[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 78%, transparent));border-radius:22px;flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 18px 50px #302f281f}.history-head[data-v-0ba6b8e2]{border-bottom:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffff7a)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 48%, transparent));flex-shrink:0;align-items:center;gap:10px;padding:13px 16px;display:flex}.history-title-icon[data-v-0ba6b8e2]{width:34px;height:34px;font-size:10px}.history-title[data-v-0ba6b8e2]{flex-direction:column;gap:1px;min-width:0;display:flex}.history-title small[data-v-0ba6b8e2]{color:var(--ink-faint);font-size:9px}.history-title b[data-v-0ba6b8e2]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.history-agent-stack[data-v-0ba6b8e2]{margin-left:auto;padding-left:10px;display:inline-flex}.history-agent-stack span[data-v-0ba6b8e2]{border:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-border));border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-weight:750;display:grid}.history-agent-stack span+span[data-v-0ba6b8e2]{margin-left:-7px}.history-messages[data-v-0ba6b8e2]{background:var(--lightningcss-light,#fbfbf88c)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 55%, transparent));flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px 20px;display:flex;overflow-y:auto}.history-message[data-v-0ba6b8e2]{align-items:flex-start;gap:9px;max-width:82%;display:flex}.history-message.user[data-v-0ba6b8e2]{flex-direction:row-reverse;align-self:flex-end}.message-avatar[data-v-0ba6b8e2]{background:var(--lightningcss-light,#eef1e9)var(--lightningcss-dark,var(--ui-surface-muted));width:28px;height:28px;color:var(--ink-dim);border-radius:9px;flex:0 0 28px;place-items:center;font-size:9px;font-weight:760;display:grid}.history-message.user .message-avatar[data-v-0ba6b8e2]{background:var(--lightningcss-light,#dff1bb)var(--lightningcss-dark,var(--ui-success-soft));color:var(--lightningcss-light,#527614)var(--lightningcss-dark,var(--ui-success))}.history-message.agent .message-avatar[data-v-0ba6b8e2]{background:var(--lightningcss-light,#e3effb)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#3977b6)var(--lightningcss-dark,var(--ui-info))}.message-body[data-v-0ba6b8e2]{flex-direction:column;gap:3px;min-width:0;display:flex}.message-body small[data-v-0ba6b8e2]{color:var(--ink-faint);font-size:8.5px}.history-message.user .message-body[data-v-0ba6b8e2]{align-items:flex-end}.message-body p[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffe0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 88%, transparent));color:var(--ink);white-space:pre-wrap;word-break:break-word;border-radius:5px 13px 13px;margin:0;padding:8px 11px;font-size:11px;line-height:1.6}.task-delivery-notice[data-v-0ba6b8e2]{color:var(--text-secondary);margin:6px 0 0;font-size:11px;line-height:1.5}.history-message.user .message-body p[data-v-0ba6b8e2]{border-color:var(--lightningcss-light,#8fbe1f2e)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:var(--lightningcss-light,#eef7dc)var(--lightningcss-dark,var(--ui-success-soft));border-radius:13px 5px 13px 13px}.history-message.system[data-v-0ba6b8e2]{max-width:94%}.history-message.system .message-body p[data-v-0ba6b8e2]{color:var(--ink-dim);background:#2b2a2609}.tool-permission-card[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#c5871d3d)var(--lightningcss-dark,color-mix(in srgb, var(--ui-warning) 30%, transparent));background:linear-gradient(135deg, var(--lightningcss-light,#fff9e8fa)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 98%, transparent)), var(--lightningcss-light,#fffffff5)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 96%, transparent)));border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:min(100%,560px);padding:11px 12px;display:grid;box-shadow:0 8px 24px #5e481a14}.permission-shield[data-v-0ba6b8e2]{background:var(--lightningcss-light,#fff0c2)var(--lightningcss-dark,var(--ui-warning-soft));width:30px;height:30px;color:var(--lightningcss-light,#a66808)var(--lightningcss-dark,var(--ui-warning));border-radius:10px;place-items:center;font-size:14px;font-weight:850;display:grid}.permission-copy[data-v-0ba6b8e2]{flex-direction:column;gap:2px;min-width:0;display:flex}.permission-copy small[data-v-0ba6b8e2]{color:var(--lightningcss-light,#95691e)var(--lightningcss-dark,var(--ui-warning));font-size:8.5px;font-weight:700}.permission-copy strong[data-v-0ba6b8e2]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.permission-copy em[data-v-0ba6b8e2]{color:var(--ink-faint);font-size:8.5px;font-style:normal;line-height:1.45}.permission-actions[data-v-0ba6b8e2]{gap:6px;display:flex}.permission-actions button[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#2b2a261f)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));color:var(--ink-dim);cursor:pointer;border-radius:9px;padding:6px 9px;font-size:9px;font-weight:700}.permission-actions button.approve[data-v-0ba6b8e2]{color:#fff;background:#8fbe1f;border-color:#8fbe1f}.permission-actions button[data-v-0ba6b8e2]:disabled{cursor:wait;opacity:.58}.history-composer[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 78%, transparent));border-radius:20px;flex:none;width:100%;padding:10px 12px 11px;box-shadow:0 12px 36px #302f281a}.history-tools[data-v-0ba6b8e2]{margin-top:0;position:relative}.mention-agents[data-v-0ba6b8e2]{scrollbar-width:none;align-items:center;gap:5px;padding:0 3px 7px;display:flex;overflow-x:auto}.mention-agents[data-v-0ba6b8e2]::-webkit-scrollbar{display:none}.mention-agents small[data-v-0ba6b8e2]{color:var(--ink-faint);flex:none;font-size:8.5px}.mention-agents button[data-v-0ba6b8e2]{color:var(--lightningcss-light,#3977b6)var(--lightningcss-dark,var(--ui-info));font:inherit;cursor:pointer;background:#4a90d914;border:0;border-radius:999px;flex:none;padding:3px 7px;font-size:8.5px}.history-input-row[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 86%, transparent));border-radius:15px;flex-wrap:wrap;align-items:flex-end;gap:8px;min-height:52px;padding:9px 9px 9px 13px;display:flex}.history-input-row textarea[data-v-0ba6b8e2]{resize:none;width:100%;min-height:23px;max-height:90px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:2px 0;font-size:13px;line-height:1.5}.history-send[data-v-0ba6b8e2]{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}.history-send[data-v-0ba6b8e2]:disabled{color:var(--ink-faint);cursor:default;background:#2b2a2614}.history-send svg[data-v-0ba6b8e2]{width:14px;height:14px}.chat-card[data-v-0ba6b8e2]:after{content:"";filter:blur(13px);z-index:-1;background:linear-gradient(90deg,#8fbe1f75,#3fbf9b6b,#4a90d95c);border-radius:999px;height:22px;transition:background .3s;position:absolute;bottom:-9px;left:6%;right:6%}.chat-card.panel-open[data-v-0ba6b8e2]{z-index:4}.chat-card.has-agent[data-v-0ba6b8e2]{border-color:rgba(var(--agent-rgb), .4);box-shadow:0 0 0 1px rgba(var(--agent-rgb), .12), var(--shadow-float)}.chat-card.has-agent[data-v-0ba6b8e2]:after{background:linear-gradient(90deg, rgba(var(--agent-rgb), .6), rgba(var(--agent-rgb), .28))}.chat-header[data-v-0ba6b8e2]{align-items:center;gap:8px;min-height:38px;margin-bottom:2px;display:flex}.chat-dock.engaged .chat-header[data-v-0ba6b8e2]{padding-right:42px}.chat-pane>.draft-application-shelf[data-v-0ba6b8e2]{padding-right:48px}.assistant-label[data-v-0ba6b8e2]{color:var(--ink-dim);align-items:center;gap:6px;padding-left:4px;font-size:12px;font-weight:600;display:inline-flex}.auto-dot[data-v-0ba6b8e2]{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #8fbe1f29}.agent-current[data-v-0ba6b8e2]{border:1px solid rgba(var(--agent-rgb), .34);background:linear-gradient(100deg, rgba(var(--agent-rgb), .16), rgba(var(--agent-rgb), .05));max-width:min(460px,62%);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:4px 12px 4px 4px;transition:transform .18s,box-shadow .18s;display:inline-flex}.agent-current[data-v-0ba6b8e2]:hover{box-shadow:0 6px 18px rgba(var(--agent-rgb), .22);transform:translateY(-1px)}.agent-copy[data-v-0ba6b8e2]{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.agent-copy small[data-v-0ba6b8e2]{color:rgba(var(--agent-rgb), .95);letter-spacing:.4px;filter:brightness(.78);font-size:9px;font-weight:700;line-height:1}.agent-copy b[data-v-0ba6b8e2]{white-space:nowrap;font-size:13px;font-weight:700;line-height:1.25}.agent-meta[data-v-0ba6b8e2]{border-left:1px solid rgba(var(--agent-rgb), .24);min-width:0;color:var(--ink-faint);align-items:center;gap:7px;padding-left:9px;font-size:10px;display:flex}.agent-meta em[data-v-0ba6b8e2]{background:var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 75%, transparent));color:rgba(var(--agent-rgb), 1);filter:brightness(.82);border-radius:999px;flex:none;padding:2px 7px;font-style:normal;font-weight:650}.agent-meta>span[data-v-0ba6b8e2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-clear[data-v-0ba6b8e2]{color:var(--ink-faint);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:4px 9px;font-size:10.5px;transition:color .18s,background .18s}.agent-clear[data-v-0ba6b8e2]:hover{color:var(--ink-dim);background:#2b2a260f}.agent-switch[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#2b2a261f)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 55%, transparent));color:var(--ink-dim);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:5px 8px 5px 11px;font-size:12px;transition:border-color .18s,color .18s;display:inline-flex}.agent-switch[data-v-0ba6b8e2]:hover{border-color:var(--lightningcss-light,#2b2a263d)var(--lightningcss-dark,var(--ui-border-strong));color:var(--ink)}.agent-switch>svg[data-v-0ba6b8e2]{width:14px;height:14px}.avatar-stack[data-v-0ba6b8e2]{padding-left:4px;display:inline-flex}.avatar-stack span[data-v-0ba6b8e2],.agent-avatar[data-v-0ba6b8e2]{border:2px solid var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#cfe9b8)var(--lightningcss-dark,var(--ui-success-soft));width:24px;height:24px;color:var(--lightningcss-light,#426b18)var(--lightningcss-dark,var(--ui-success));border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:750;display:inline-flex}.avatar-stack span+span[data-v-0ba6b8e2]{margin-left:-7px}.auto-avatar[data-v-0ba6b8e2]{background:var(--accent-soft);color:var(--accent-deep)}.agent-avatar.big[data-v-0ba6b8e2]{border-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-border));background:rgba(var(--agent-rgb), .22);width:34px;height:34px;color:rgb(var(--agent-rgb));filter:saturate(1.1);box-shadow:0 2px 10px rgba(var(--agent-rgb), .28);font-size:14px;position:relative}.state-dot[data-v-0ba6b8e2]{border:2px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-border));background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.state-dot.idle[data-v-0ba6b8e2]{background:#b9bdb2}.state-dot.thinking[data-v-0ba6b8e2],.state-dot.talking[data-v-0ba6b8e2]{background:#f0a92b;animation:1.6s ease-in-out infinite pulse-0ba6b8e2}.state-dot.walking[data-v-0ba6b8e2]{background:#4a90d9}@keyframes pulse-0ba6b8e2{50%{opacity:.65;transform:scale(.72)}}.input-wrap[data-v-0ba6b8e2]{flex-wrap:wrap;align-items:flex-start;gap:8px;min-height:47px;padding:7px 4px 3px;display:flex}.composer-context-inline[data-v-0ba6b8e2]{flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-width:0;padding-bottom:5px;display:flex}.history-context-inline[data-v-0ba6b8e2]{padding:0 0 3px}.composer-context-token[data-v-0ba6b8e2]{--token-color:#6675e8;--token-soft:var(--lightningcss-light,#eef0ff)var(--lightningcss-dark,var(--ui-info-soft));border:1px solid color-mix(in srgb, var(--token-color) 22%, var(--lightningcss-light,white)var(--lightningcss-dark,var(--ui-border)));background:linear-gradient(110deg, var(--token-soft), var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 86%, transparent)));min-width:0;max-width:185px;color:color-mix(in srgb, var(--token-color) 72%, var(--lightningcss-light,#27352e)var(--lightningcss-dark,var(--ui-text)));border-radius:9px;align-items:center;gap:5px;padding:3px 4px 3px 3px;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.composer-context-token>i[data-v-0ba6b8e2]{background:var(--token-color);color:#fff;border-radius:7px;place-items:center;min-width:22px;height:22px;padding:0 3px;font-size:7px;font-style:normal;font-weight:820;display:grid}.composer-context-token>span[data-v-0ba6b8e2]{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;min-width:0;font-size:9px;font-weight:680;line-height:1.15;display:flex;overflow:hidden}.composer-context-token small[data-v-0ba6b8e2]{color:color-mix(in srgb, var(--token-color) 54%, var(--lightningcss-light,#8a948f)var(--lightningcss-dark,var(--ui-text-secondary)));letter-spacing:.08em;font-size:6.5px;font-weight:760}.composer-context-token button[data-v-0ba6b8e2]{width:17px;height:17px;color:color-mix(in srgb, var(--token-color) 64%, var(--lightningcss-light,#7d8982)var(--lightningcss-dark,var(--ui-text-secondary)));cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;font-size:12px;display:grid}.composer-context-token button[data-v-0ba6b8e2]:hover{background:var(--lightningcss-light,#fffc)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 80%, transparent));color:var(--lightningcss-light,#2d3832)var(--lightningcss-dark,var(--ui-text))}.token-application[data-v-0ba6b8e2]{--token-color:#6675e8;--token-soft:var(--lightningcss-light,#eef0ff)var(--lightningcss-dark,var(--ui-info-soft))}.token-plugin[data-v-0ba6b8e2]{--token-color:#7f63bc;--token-soft:var(--lightningcss-light,#f1edfa)var(--lightningcss-dark,var(--ui-violet-soft))}.token-sop[data-v-0ba6b8e2]{--token-color:#ca7432;--token-soft:var(--lightningcss-light,#fff1e5)var(--lightningcss-dark,var(--ui-warning-soft))}.token-knowledge[data-v-0ba6b8e2]{--token-color:#198464;--token-soft:var(--lightningcss-light,#e6f7f0)var(--lightningcss-dark,var(--ui-success-soft))}.token-document[data-v-0ba6b8e2]{--token-color:#327ba3;--token-soft:var(--lightningcss-light,#e8f4fa)var(--lightningcss-dark,var(--ui-info-soft))}.token-skill[data-v-0ba6b8e2]{--token-color:#709b21;--token-soft:var(--lightningcss-light,#eff7df)var(--lightningcss-dark,var(--ui-success-soft))}.token-attachment[data-v-0ba6b8e2]{--token-color:#69766f;--token-soft:var(--lightningcss-light,#f0f3f1)var(--lightningcss-dark,var(--ui-surface-soft))}.chat-input[data-v-0ba6b8e2]{resize:none;width:100%;font:inherit;color:var(--ink);background:0 0;border:none;outline:none;flex:1 0 100%;font-size:14px;line-height:1.5;display:block}.chat-input[data-v-0ba6b8e2]::placeholder{color:var(--ink-faint)}.chat-tools[data-v-0ba6b8e2]{align-items:center;gap:7px;margin-top:4px;display:flex}.tool-spacer[data-v-0ba6b8e2]{flex:1}.tool-chip[data-v-0ba6b8e2]{height:30px;font:inherit;color:var(--ink-dim);cursor:pointer;background:#2b2a260e;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;transition:background .18s,color .18s;display:inline-flex}.tool-chip[data-v-0ba6b8e2]:hover{color:var(--ink);background:#2b2a261a}.tool-chip.icon-only[data-v-0ba6b8e2]{background:var(--lightningcss-light,#ffffffad)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 68%, transparent));justify-content:center;width:30px;padding:0}.tool-chip.ghost[data-v-0ba6b8e2]{background:0 0}.tool-chip svg[data-v-0ba6b8e2]{width:15px;height:15px}.tool-chip .caret[data-v-0ba6b8e2]{opacity:.7;width:13px;height:13px}.send-btn[data-v-0ba6b8e2]{width:32px;height:32px;color:var(--ink-faint);cursor:pointer;background:#2b2a2612;border:none;border-radius:50%;justify-content:center;align-items:center;padding:7px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.send-btn.ready[data-v-0ba6b8e2]{background:rgb(var(--agent-rgb));color:#fff;box-shadow:0 6px 16px rgba(var(--agent-rgb), .35)}.send-btn.ready[data-v-0ba6b8e2]:hover{transform:translateY(-1px)scale(1.04)}.send-btn svg[data-v-0ba6b8e2]{width:100%;height:100%}.send-btn.sending[data-v-0ba6b8e2]{background:rgb(var(--agent-rgb));color:#fff;cursor:wait}.send-spinner[data-v-0ba6b8e2]{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite send-spin-0ba6b8e2}.send-status[data-v-0ba6b8e2]{color:var(--ink-dim);margin:0;padding:0 16px 12px;font-size:12px}@keyframes send-spin-0ba6b8e2{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.send-spinner[data-v-0ba6b8e2]{animation:none}}.popover[data-v-0ba6b8e2]{z-index:3;border:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fffffff7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 97%, transparent));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:18px;padding:10px;animation:.18s pop-in-0ba6b8e2;position:absolute;box-shadow:0 18px 55px #312e262e}@keyframes pop-in-0ba6b8e2{0%{opacity:0;transform:translateY(-6px)}}.popover-title[data-v-0ba6b8e2]{color:var(--ink-dim);margin:2px 8px 8px;font-size:12px;font-weight:650}.agent-popover[data-v-0ba6b8e2]{width:320px;max-height:min(360px, 100vh - var(--topbar-h) - 230px);top:54px;bottom:auto;right:12px;overflow:auto}.add-popover[data-v-0ba6b8e2],.plugin-popover[data-v-0ba6b8e2],.model-popover[data-v-0ba6b8e2]{top:calc(100% + 8px);bottom:auto}.add-popover[data-v-0ba6b8e2]{width:230px;left:12px}.plugin-popover[data-v-0ba6b8e2]{width:310px;left:48px}.model-popover[data-v-0ba6b8e2]{width:390px;right:48px}.menu-row[data-v-0ba6b8e2],.model-row[data-v-0ba6b8e2]{width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:8px;display:flex}.menu-row[data-v-0ba6b8e2]:hover,.model-row[data-v-0ba6b8e2]:hover{background:#2b2a260b}.menu-row.selected[data-v-0ba6b8e2]{background:rgba(var(--agent-rgb), .1)}.menu-row>span[data-v-0ba6b8e2]:nth-child(2),.model-row>span[data-v-0ba6b8e2]:first-child{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.menu-row b[data-v-0ba6b8e2],.model-row b[data-v-0ba6b8e2],.plugin-row b[data-v-0ba6b8e2]{font-size:12.5px;font-weight:650}.menu-row small[data-v-0ba6b8e2],.model-row small[data-v-0ba6b8e2],.plugin-row small[data-v-0ba6b8e2]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.menu-row.compact[data-v-0ba6b8e2]{min-height:42px}.menu-icon[data-v-0ba6b8e2]{width:25px;color:var(--ink-dim);text-align:center;font-size:18px}.chevron[data-v-0ba6b8e2]{color:var(--ink-faint);margin-left:auto;font-size:20px}.check[data-v-0ba6b8e2]{color:var(--accent-deep);font-weight:750}.state-pill[data-v-0ba6b8e2]{color:var(--ink-faint);background:#2b2a260d;border-radius:999px;flex:none;padding:2px 7px;font-size:9.5px;font-style:normal}.state-pill.working[data-v-0ba6b8e2]{color:var(--accent-deep);background:#8fbe1f24}.state-pill.thinking[data-v-0ba6b8e2],.state-pill.talking[data-v-0ba6b8e2]{background:var(--lightningcss-light,#fff2dc)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#c07d10)var(--lightningcss-dark,var(--ui-warning))}.state-pill.walking[data-v-0ba6b8e2]{background:var(--lightningcss-light,#e6f0fb)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#3f7cb8)var(--lightningcss-dark,var(--ui-info))}.plugin-row[data-v-0ba6b8e2]{align-items:center;gap:10px;padding:8px;display:flex}.plugin-row>span[data-v-0ba6b8e2]:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}.plugin-logo[data-v-0ba6b8e2]{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-deep);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:750;display:inline-flex}.plugin-row input[data-v-0ba6b8e2]{width:30px;accent-color:var(--accent);cursor:pointer}.manage-btn[data-v-0ba6b8e2]{border:0;border-top:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));width:100%;color:var(--ink-dim);font:inherit;cursor:pointer;background:0 0;margin-top:6px;padding:9px;font-size:12px}.model-row[data-v-0ba6b8e2]{padding:10px 9px}.model-row b[data-v-0ba6b8e2]{margin-right:7px;display:inline}.model-row em[data-v-0ba6b8e2]{border-radius:999px;align-self:flex-start;margin-left:5px;padding:1px 6px;font-size:9.5px;font-style:normal;display:inline}.model-row em.medium[data-v-0ba6b8e2]{background:var(--lightningcss-light,#e3f5fa)var(--lightningcss-dark,var(--ui-info-soft));color:var(--lightningcss-light,#1681a0)var(--lightningcss-dark,var(--ui-info))}.model-row em.high[data-v-0ba6b8e2]{background:var(--lightningcss-light,#fff0d9)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#d87a00)var(--lightningcss-dark,var(--ui-warning))}.model-row em.extreme[data-v-0ba6b8e2]{background:var(--lightningcss-light,#ffe4eb)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#e02755)var(--lightningcss-dark,var(--ui-danger))}.quick-row[data-v-0ba6b8e2]{z-index:1;flex-wrap:wrap;order:2;justify-content:center;gap:8px;display:flex}.quick-chip[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 75%, transparent));font:inherit;color:var(--ink-dim);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px 7px 14px;font-size:12px;transition:color .18s,border-color .18s,transform .18s,background .18s;display:inline-flex}.quick-chip[data-v-0ba6b8e2]:hover{color:var(--ink);border-color:var(--lightningcss-light,#2b2a2638)var(--lightningcss-dark,var(--ui-border-strong));transform:translateY(-1px)}.quick-chip.active[data-v-0ba6b8e2]{border-color:var(--lightningcss-light,#8fbe1f73)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 45%, transparent));background:linear-gradient(180deg, var(--lightningcss-light,#f3fae7)var(--lightningcss-dark,var(--ui-success-soft)), var(--lightningcss-light,#e6f7da)var(--lightningcss-dark,var(--ui-success-soft)));color:var(--accent-deep);box-shadow:0 4px 14px #6ea31229}.quick-chip svg[data-v-0ba6b8e2]{width:14px;height:14px}.quick-chip .chip-icon[data-v-0ba6b8e2]{font-size:13px;line-height:1}.quick-chip em[data-v-0ba6b8e2]{color:var(--ink-faint);background:#2b2a260f;border-radius:999px;padding:1px 6px;font-size:9.5px;font-style:normal}.quick-chip.active em[data-v-0ba6b8e2]{color:var(--accent-deep);background:#6ea31224}.template-sheet[data-v-0ba6b8e2]{z-index:2;border:1px solid var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fcfdfaf0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 94%, transparent));border-radius:22px;flex-direction:column;flex:none;order:3;width:100%;padding:12px 8px 4px 12px;display:flex;position:relative;box-shadow:0 24px 60px #383d2e33}.sheet-head[data-v-0ba6b8e2]{align-items:center;gap:9px;padding-right:4px;display:flex}.sheet-icon[data-v-0ba6b8e2]{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-deep);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.sheet-icon svg[data-v-0ba6b8e2]{width:17px;height:17px}.sheet-icon[data-v-0ba6b8e2]{font-size:15px}.skill-grid[data-v-0ba6b8e2]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.skill-pick[data-v-0ba6b8e2]{align-content:start}.skill-pick .pick-icon[data-v-0ba6b8e2]{background:#2b2a260d;border-radius:10px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.skill-pick.picked[data-v-0ba6b8e2]{border-color:var(--lightningcss-light,#6ea31273)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 45%, transparent));background:#6ea31212}.prompt-tag.skill-tag i[data-v-0ba6b8e2]{margin-right:4px;font-style:normal}.sheet-copy[data-v-0ba6b8e2]{flex-direction:column;gap:1px;display:flex}.sheet-copy b[data-v-0ba6b8e2]{font-size:13px;font-weight:700}.sheet-copy small[data-v-0ba6b8e2]{color:var(--ink-faint);font-size:10px}.sheet-tabs[data-v-0ba6b8e2]{background:#2b2a260d;border-radius:999px;gap:2px;margin-left:auto;padding:3px;display:inline-flex}.sheet-tabs button[data-v-0ba6b8e2]{color:var(--ink-faint);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:11px;transition:color .18s,background .18s}.sheet-tabs button.active[data-v-0ba6b8e2]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));color:var(--ink);box-shadow:0 2px 8px #2b2a2617}.sheet-body[data-v-0ba6b8e2]{margin-top:10px;position:relative}.sheet-body[data-v-0ba6b8e2]:before,.sheet-body[data-v-0ba6b8e2]:after{content:"";pointer-events:none;opacity:0;z-index:1;height:22px;transition:opacity .2s;position:absolute;left:0;right:12px}.sheet-body[data-v-0ba6b8e2]:before{background:linear-gradient(var(--lightningcss-light,#fcfdfaf5)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 96%, transparent)), var(--lightningcss-light,#fcfdfa00)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 0%, transparent)));top:0}.sheet-body[data-v-0ba6b8e2]:after{background:linear-gradient(var(--lightningcss-light,#fcfdfa00)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 0%, transparent)), var(--lightningcss-light,#fcfdfaf5)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 96%, transparent)));opacity:1;bottom:0}.sheet-body.scrolled[data-v-0ba6b8e2]:before{opacity:1}.sheet-body.ended[data-v-0ba6b8e2]:after{opacity:0}.template-scroll[data-v-0ba6b8e2]{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-color:#8fbe1f57 transparent;scrollbar-width:thin;max-height:min(45vh,500px);padding:2px 10px 4px 2px;overflow-y:auto}.template-scroll[data-v-0ba6b8e2]::-webkit-scrollbar{width:6px}.template-scroll[data-v-0ba6b8e2]::-webkit-scrollbar-thumb{background:#8fbe1f4d;border-radius:999px}.template-scroll[data-v-0ba6b8e2]::-webkit-scrollbar-thumb:hover{background:#8fbe1f80}.template-grid[data-v-0ba6b8e2]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px;display:grid}.template-card[data-v-0ba6b8e2]{border:1px solid var(--lightningcss-light,#2b2a2617)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));min-width:0;color:var(--ink);text-align:left;font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.template-card[data-v-0ba6b8e2]:hover{border-color:var(--lightningcss-light,#8fbe1f73)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 45%, transparent));transform:translateY(-3px);box-shadow:0 12px 26px #49533724}.template-card[data-v-0ba6b8e2]:hover .thumb{filter:saturate(1.25)brightness(1.02)}.card-copy[data-v-0ba6b8e2]{flex-direction:column;gap:3px;min-width:0;padding:9px 10px 2px;display:flex}.card-copy b[data-v-0ba6b8e2]{font-size:12.5px;font-weight:650;line-height:1.2}.card-copy small[data-v-0ba6b8e2]{color:var(--ink-faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.card-cta[data-v-0ba6b8e2]{color:var(--ink-faint);align-items:center;gap:3px;padding:6px 10px 9px;font-size:10px;transition:color .2s;display:flex}.card-cta i[data-v-0ba6b8e2]{font-style:normal;transition:transform .2s}.template-card:hover .card-cta[data-v-0ba6b8e2]{color:var(--accent-deep)}.template-card:hover .card-cta i[data-v-0ba6b8e2]{transform:translate(3px)}.sheet-empty[data-v-0ba6b8e2]{color:var(--ink-faint);text-align:center;margin:26px 0;font-size:11.5px}.scroll-more[data-v-0ba6b8e2]{color:var(--ink-faint);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:4px;margin:2px 0 4px;padding:4px 12px;font-size:10px;transition:color .18s,background .18s;display:inline-flex}.scroll-more[data-v-0ba6b8e2]:hover{color:var(--ink-dim);background:#2b2a260d}.scroll-more.hidden[data-v-0ba6b8e2]{opacity:0;pointer-events:none}.scroll-more svg[data-v-0ba6b8e2]{width:13px;height:13px;animation:1.8s ease-in-out infinite nudge-0ba6b8e2}@keyframes nudge-0ba6b8e2{50%{transform:translateY(2px)}}.sheet-enter-active[data-v-0ba6b8e2],.sheet-leave-active[data-v-0ba6b8e2]{transition:opacity .22s,transform .22s cubic-bezier(.22,.9,.35,1)}.sheet-enter-from[data-v-0ba6b8e2],.sheet-leave-to[data-v-0ba6b8e2]{opacity:0;transform:translateY(14px)scale(.985)}.hint-slot[data-v-0ba6b8e2]{order:4;justify-content:center;align-items:center;min-height:24px;margin-top:-4px;display:flex}.chat-hint[data-v-0ba6b8e2]{z-index:1;background:var(--lightningcss-light,#ffffffe0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 88%, transparent));color:var(--accent-deep);border-radius:999px;margin:0;padding:5px 12px;font-size:11.5px;box-shadow:0 4px 14px #383d2e1f}.chat-hint.sticky[data-v-0ba6b8e2]{background:var(--lightningcss-light,#fdecec)var(--lightningcss-dark,var(--ui-danger-soft));max-width:min(560px,92%);color:var(--lightningcss-light,#b3413f)var(--lightningcss-dark,var(--ui-danger));align-items:center;gap:8px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #be464629}.hint-close[data-v-0ba6b8e2]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;font-size:14px;line-height:1}.hint-close[data-v-0ba6b8e2]:hover{opacity:1}.hint-enter-active[data-v-0ba6b8e2],.hint-leave-active[data-v-0ba6b8e2]{transition:opacity .2s,transform .2s}.hint-enter-from[data-v-0ba6b8e2],.hint-leave-to[data-v-0ba6b8e2]{opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.ai-launcher.is-reminding img[data-v-0ba6b8e2],.ai-launcher[data-v-0ba6b8e2]:before,.scroll-more svg[data-v-0ba6b8e2],.state-dot[data-v-0ba6b8e2]{animation:none}.template-scroll[data-v-0ba6b8e2]{scroll-behavior:auto}}@media (width<=1000px){.chat-dock[data-v-0ba6b8e2]{width:calc(100vw - 112px)}.chat-dock.engaged[data-v-0ba6b8e2]{width:calc(100vw - 90px)}.chat-dock.minimized[data-v-0ba6b8e2]{width:64px}.conversation-sidebar[data-v-0ba6b8e2]{flex-basis:228px}.conversation-chat-column[data-v-0ba6b8e2]{flex-basis:600px}.agent-meta[data-v-0ba6b8e2]{display:none}.quick-row[data-v-0ba6b8e2]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-self:stretch;padding-bottom:2px;overflow-x:auto}.quick-row[data-v-0ba6b8e2]::-webkit-scrollbar{display:none}.quick-chip[data-v-0ba6b8e2]{flex:none}}@media (width<=620px){.chat-dock[data-v-0ba6b8e2]{width:calc(100vw - 24px)}.chat-dock.engaged[data-v-0ba6b8e2]{width:calc(100vw - 20px);max-height:92vh;top:6%}.chat-workspace[data-v-0ba6b8e2]{flex-direction:column}.conversation-sidebar[data-v-0ba6b8e2]{border-radius:17px;flex-basis:auto;max-height:none}.conversation-session[data-v-0ba6b8e2]{max-height:86vh;padding-right:2px;overflow-y:auto}.conversation-session-body[data-v-0ba6b8e2]{flex-direction:column;flex:none;height:790px;min-height:0}.conversation-chat-column[data-v-0ba6b8e2]{flex:0 0 440px;width:100%}.conversation-history[data-v-0ba6b8e2]{min-height:270px}.history-agent-stack[data-v-0ba6b8e2]{display:none}.history-messages[data-v-0ba6b8e2]{padding:14px 12px}.history-message[data-v-0ba6b8e2]{max-width:92%}.tool-permission-card[data-v-0ba6b8e2]{grid-template-columns:30px minmax(0,1fr)}.permission-actions[data-v-0ba6b8e2]{grid-column:2}.chat-dock.minimized[data-v-0ba6b8e2]{width:58px;height:58px;bottom:12px;right:12px}.ai-launcher[data-v-0ba6b8e2]{width:58px;height:58px}.assistant-label[data-v-0ba6b8e2],.tool-chip.wide[data-v-0ba6b8e2]:not(.model-trigger),.avatar-stack[data-v-0ba6b8e2]{display:none}.agent-switch[data-v-0ba6b8e2]{margin-left:auto}.agent-current[data-v-0ba6b8e2]{flex:1;max-width:none}.agent-clear[data-v-0ba6b8e2],.template-sheet[data-v-0ba6b8e2]{display:none}.model-popover[data-v-0ba6b8e2]{width:min(390px,100vw - 48px);right:0}.plugin-popover[data-v-0ba6b8e2]{width:min(310px,100vw - 48px);left:0}.agent-popover[data-v-0ba6b8e2]{width:min(320px,100vw - 48px);right:0}}.agent-modal-layer[data-v-3c5cec75]{z-index:80;-webkit-backdrop-filter:blur(8px);background:#1d1c1a47;place-items:start center;padding:76px 20px 30px;display:grid;position:fixed;inset:0;overflow-y:auto}.agent-modal[data-v-3c5cec75]{background:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 92%, transparent));width:min(540px,100vw - 32px);max-height:calc(100vh - 106px);padding:25px;animation:.24s ease-out modal-rise-3c5cec75;overflow-y:auto}.agent-modal header[data-v-3c5cec75]{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.eyebrow[data-v-3c5cec75]{color:var(--accent-deep);letter-spacing:.18em;font-size:9px;font-weight:700}.agent-modal h2[data-v-3c5cec75]{margin:4px 0 3px;font-size:23px}.agent-modal header p[data-v-3c5cec75]{color:var(--ink-dim);margin:0;font-size:11.5px}.agent-modal header button[data-v-3c5cec75]{width:34px;height:34px;color:var(--ink-dim);cursor:pointer;background:#2b2a260f;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.agent-modal header button svg[data-v-3c5cec75]{width:18px}.stat-row[data-v-3c5cec75]{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:13px;display:grid}.stat-row>div[data-v-3c5cec75]{background:#2b2a260b;border-radius:13px;padding:11px 13px}.stat-row span[data-v-3c5cec75]{color:var(--ink-faint);font-size:10.5px;display:block}.stat-row strong[data-v-3c5cec75]{font-variant-numeric:tabular-nums;font-size:20px}.agent-list[data-v-3c5cec75]{margin:0;padding:0;list-style:none}.agent-list li[data-v-3c5cec75]{border-bottom:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));align-items:center;gap:11px;padding:11px 3px;display:flex}.dot[data-v-3c5cec75]{border-radius:50%;flex-shrink:0;width:9px;height:9px}.who[data-v-3c5cec75]{flex:1;min-width:0}.who strong[data-v-3c5cec75]{font-size:12.5px;display:block}.who small[data-v-3c5cec75]{color:var(--ink-faint);font-size:11px}.state[data-v-3c5cec75]{color:var(--ink-dim);white-space:nowrap;background:#2b2a260f;border-radius:999px;padding:3px 9px;font-size:10.5px}.state.working[data-v-3c5cec75]{color:var(--accent-deep);background:var(--accent-soft)}.state.walking[data-v-3c5cec75]{color:var(--lightningcss-light,#2f6fb5)var(--lightningcss-dark,var(--ui-info));background:#4a90d924}.state.talking[data-v-3c5cec75]{color:var(--lightningcss-light,#a9741a)var(--lightningcss-dark,var(--ui-warning));background:#e8a83829}.state.thinking[data-v-3c5cec75]{color:var(--lightningcss-light,#6f4bb0)var(--lightningcss-dark,var(--ui-violet));background:#9b6dd724}.agent-modal header button[data-v-3c5cec75]:focus-visible{outline-offset:2px;outline:3px solid #8fbe1f59}@keyframes modal-rise-3c5cec75{0%{transform:translateY(-16px)}}@media (width<=560px){.agent-modal-layer[data-v-3c5cec75]{padding:68px 16px 20px}.agent-modal[data-v-3c5cec75]{max-height:calc(100vh - 88px);padding:20px}}@media (prefers-reduced-motion:reduce){.agent-modal[data-v-3c5cec75]{animation:none}}.product-tour-backdrop[data-v-40d25902]{z-index:120;-webkit-backdrop-filter:blur(14px)saturate(.84);background:#0b0e14b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.product-tour-dialog[data-v-40d25902]{border:1px solid var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f8f8f4)var(--lightningcss-dark,var(--ui-surface-soft));width:min(1180px,100vw - 36px);height:min(720px,100vh - 36px);min-height:560px;color:var(--lightningcss-light,#22251f)var(--lightningcss-dark,var(--ui-text));-webkit-user-select:none;user-select:none;border-radius:26px;overflow:hidden;box-shadow:0 42px 100px #0000006b,inset 0 1px #ffffffe6}.product-tour-header[data-v-40d25902]{border-bottom:1px solid var(--lightningcss-light,#22251f14)var(--lightningcss-dark,var(--ui-border));align-items:center;gap:20px;height:68px;padding:0 22px 0 26px;display:flex}.product-tour-brand[data-v-40d25902]{align-items:center;gap:10px;display:flex}.product-tour-brand>span[data-v-40d25902]:last-child{flex-direction:column;display:flex}.product-tour-brand b[data-v-40d25902]{letter-spacing:.08em;font-size:13px}.product-tour-brand small[data-v-40d25902]{color:var(--lightningcss-light,#93978e)var(--lightningcss-dark,var(--ui-text-secondary));letter-spacing:.13em;margin-top:1px;font-size:7px;font-weight:700}.brand-mark[data-v-40d25902]{object-fit:contain;flex:0 0 30px;width:30px;height:30px;display:block}.product-tour-promise[data-v-40d25902]{color:var(--lightningcss-light,#858980)var(--lightningcss-dark,var(--ui-text-secondary));margin-left:auto;font-size:10px}.tour-close[data-v-40d25902]{border:1px solid var(--lightningcss-light,#22251f17)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));width:34px;height:34px;color:var(--lightningcss-light,#656960)var(--lightningcss-dark,var(--ui-text-secondary));cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:transform .18s,background .18s;display:grid}.tour-close[data-v-40d25902]:hover{background:var(--lightningcss-light,#eff0ea)var(--lightningcss-dark,var(--ui-surface-muted));transform:rotate(4deg)}.tour-close svg[data-v-40d25902]{width:16px;height:16px}.product-tour-stage[data-v-40d25902]{grid-template-columns:minmax(0,1.56fr) minmax(340px,.9fr);height:calc(100% - 68px);display:grid}.product-tour-visual[data-v-40d25902]{background:#10141b;min-width:0;position:relative;overflow:hidden}.product-tour-visual figure[data-v-40d25902]{margin:0;position:absolute;inset:0}.product-tour-visual img[data-v-40d25902]{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%}.product-tour-visual figcaption[data-v-40d25902]{z-index:2;color:#fff;text-shadow:0 2px 18px #0000008c;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:30px;left:34px;right:76px}.product-tour-visual figcaption small[data-v-40d25902]{color:var(--lightningcss-light,#c8f56a)var(--lightningcss-dark,var(--ui-success));letter-spacing:.15em;font-size:9px;font-weight:800}.product-tour-visual figcaption strong[data-v-40d25902]{letter-spacing:-.025em;max-width:560px;font-size:clamp(18px,2.2vw,30px);line-height:1.25}.visual-shade[data-v-40d25902]{background:linear-gradient(#0000 52%,#070a10d1 100%),linear-gradient(90deg,#070a101f,#0000 50%);position:absolute;inset:0}.slide-watermark[data-v-40d25902]{z-index:2;color:#ffffffb8;letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:800;position:absolute;top:20px;left:24px}.visual-arrow[data-v-40d25902]{z-index:4;border:1px solid var(--lightningcss-light,#ffffff73)var(--lightningcss-dark,var(--ui-border));color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14191f7a;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .18s,opacity .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.visual-arrow[data-v-40d25902]:hover:not(:disabled){background:#14191fc7}.visual-arrow[data-v-40d25902]:disabled{opacity:0;pointer-events:none}.visual-arrow.prev[data-v-40d25902]{left:18px}.visual-arrow.next[data-v-40d25902]{right:18px}.visual-arrow svg[data-v-40d25902]{width:18px;height:18px}.product-tour-copy[data-v-40d25902]{background:radial-gradient(circle at 100% 0%, #a7da3521, transparent 34%), var(--lightningcss-light,#f8f8f4)var(--lightningcss-dark,var(--ui-surface-soft));flex-direction:column;min-width:0;min-height:0;padding:26px 30px 24px;display:flex;overflow:hidden}.slide-progress[data-v-40d25902]{color:var(--lightningcss-light,#777b72)var(--lightningcss-dark,var(--ui-text-secondary));align-items:center;gap:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:700;display:flex}.slide-progress>i[data-v-40d25902]{background:#22251f17;border-radius:999px;flex:1;height:2px;overflow:hidden}.slide-progress b[data-v-40d25902]{border-radius:inherit;background:linear-gradient(90deg,#91c420,#6d64e8);height:100%;transition:width .42s cubic-bezier(.22,1,.36,1);display:block}.slide-copy-inner[data-v-40d25902]{scrollbar-width:thin;min-height:0;padding-top:clamp(24px,5vh,56px);overflow-y:auto}.slide-copy-inner h2[data-v-40d25902]{color:var(--lightningcss-light,#20231e)var(--lightningcss-dark,var(--ui-text));letter-spacing:-.045em;margin:9px 0 13px;font-size:clamp(25px,2.45vw,38px);line-height:1.16}.slide-kicker[data-v-40d25902]{color:var(--lightningcss-light,#719c12)var(--lightningcss-dark,var(--ui-success));letter-spacing:.13em;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.slide-kicker[data-v-40d25902]:before{content:"";background:currentColor;border-radius:99px;width:18px;height:2px}.slide-lead[data-v-40d25902]{color:var(--lightningcss-light,#373b34)var(--lightningcss-dark,var(--ui-text));margin:0 0 10px;font-size:13px;font-weight:680;line-height:1.65}.slide-description[data-v-40d25902]{color:var(--lightningcss-light,#73776e)var(--lightningcss-dark,var(--ui-text-secondary));margin:0;font-size:11.5px;line-height:1.78}.capability-tags[data-v-40d25902]{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.capability-tags span[data-v-40d25902]{border:1px solid var(--lightningcss-light,#22251f14)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 75%, transparent));color:var(--lightningcss-light,#555a51)var(--lightningcss-dark,var(--ui-text));border-radius:7px;padding:5px 8px;font-size:9.5px;font-weight:650}.slide-proof[data-v-40d25902]{border:1px solid var(--lightningcss-light,#91c4202e)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));background:#91c42012;border-radius:11px;gap:9px;margin-top:18px;padding:11px 12px;display:flex}.slide-proof>span[data-v-40d25902]{color:#fff;background:#95c927;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:10px;font-weight:900;display:grid}.slide-proof p[data-v-40d25902]{color:var(--lightningcss-light,#60655b)var(--lightningcss-dark,var(--ui-text-secondary));margin:0;font-size:10px;line-height:1.6}.slide-proof b[data-v-40d25902]{color:var(--lightningcss-light,#34382f)var(--lightningcss-dark,var(--ui-text))}.product-tour-footer[data-v-40d25902]{justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:20px;display:flex}.slide-dots[data-v-40d25902]{align-items:center;gap:5px;display:flex}.slide-dots button[data-v-40d25902]{background:var(--lightningcss-light,#cacdc5)var(--lightningcss-dark,var(--ui-surface-muted));cursor:pointer;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:width .22s,background .22s}.slide-dots button.active[data-v-40d25902]{background:#82b51c;width:18px}.tour-actions[data-v-40d25902]{align-items:center;gap:8px;display:flex}.skip-button[data-v-40d25902],.primary-button[data-v-40d25902]{cursor:pointer;border-radius:10px;min-height:38px;padding:0 13px;font-family:inherit;font-size:10.5px;font-weight:700}.skip-button[data-v-40d25902]{color:var(--lightningcss-light,#8a8e85)var(--lightningcss-dark,var(--ui-text-secondary));background:0 0;border:0}.primary-button[data-v-40d25902]{border:1px solid var(--lightningcss-light,#232720)var(--lightningcss-dark,var(--ui-border-strong));color:#fff;background:#232720;justify-content:center;align-items:center;gap:8px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 9px 22px #2327202e}.primary-button[data-v-40d25902]:hover{transform:translateY(-1px);box-shadow:0 12px 26px #2327203d}.primary-button svg[data-v-40d25902]{width:14px;height:14px}.product-tour-enter-active[data-v-40d25902],.product-tour-leave-active[data-v-40d25902]{transition:opacity .24s}.product-tour-enter-active .product-tour-dialog[data-v-40d25902],.product-tour-leave-active .product-tour-dialog[data-v-40d25902]{transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .24s}.product-tour-enter-from[data-v-40d25902],.product-tour-leave-to[data-v-40d25902]{opacity:0}.product-tour-enter-from .product-tour-dialog[data-v-40d25902],.product-tour-leave-to .product-tour-dialog[data-v-40d25902]{opacity:0;transform:translateY(16px)scale(.975)}.slide-next-enter-active[data-v-40d25902],.slide-next-leave-active[data-v-40d25902],.slide-previous-enter-active[data-v-40d25902],.slide-previous-leave-active[data-v-40d25902]{transition:opacity .28s,transform .34s cubic-bezier(.22,1,.36,1)}.slide-next-enter-from[data-v-40d25902],.slide-previous-leave-to[data-v-40d25902]{opacity:0;transform:translate(22px)}.slide-next-leave-to[data-v-40d25902],.slide-previous-enter-from[data-v-40d25902]{opacity:0;transform:translate(-22px)}@media (width<=860px){.product-tour-backdrop[data-v-40d25902]{padding:10px}.product-tour-dialog[data-v-40d25902]{border-radius:20px;width:calc(100vw - 20px);height:calc(100vh - 20px);min-height:0}.product-tour-header[data-v-40d25902]{height:58px;padding-inline:16px}.product-tour-promise[data-v-40d25902]{display:none}.product-tour-stage[data-v-40d25902]{grid-template-rows:minmax(210px,43%) minmax(0,57%);grid-template-columns:1fr;height:calc(100% - 58px)}.product-tour-copy[data-v-40d25902]{padding:18px 20px 16px}.slide-copy-inner[data-v-40d25902]{padding-top:16px}.product-tour-visual figcaption[data-v-40d25902]{bottom:18px;left:22px}.product-tour-footer[data-v-40d25902]{padding-top:12px}}@media (width<=540px){.product-tour-stage[data-v-40d25902]{grid-template-rows:33% minmax(0,67%)}.product-tour-brand small[data-v-40d25902],.product-tour-visual figcaption small[data-v-40d25902],.visual-arrow[data-v-40d25902],.skip-button[data-v-40d25902]{display:none}.product-tour-visual figcaption strong[data-v-40d25902]{font-size:17px}.product-tour-copy[data-v-40d25902]{padding:14px 16px}.slide-copy-inner h2[data-v-40d25902]{font-size:23px}.slide-description[data-v-40d25902]{font-size:11px}.capability-tags[data-v-40d25902],.slide-proof[data-v-40d25902]{margin-top:12px}.product-tour-footer[data-v-40d25902]{gap:10px}.slide-dots[data-v-40d25902]{flex-wrap:wrap;max-width:92px}.primary-button[data-v-40d25902]{min-width:132px}}@media (prefers-reduced-motion:reduce){.product-tour-enter-active[data-v-40d25902],.product-tour-leave-active[data-v-40d25902],.product-tour-enter-active .product-tour-dialog[data-v-40d25902],.product-tour-leave-active .product-tour-dialog[data-v-40d25902],.slide-next-enter-active[data-v-40d25902],.slide-next-leave-active[data-v-40d25902],.slide-previous-enter-active[data-v-40d25902],.slide-previous-leave-active[data-v-40d25902]{transition-duration:.01ms}}.feature-tour[data-v-76855336]{z-index:4000;color:var(--lightningcss-light,#26332b)var(--lightningcss-dark,var(--ui-text));font-family:inherit;position:fixed;inset:0}.tour-blocker[data-v-76855336],.tour-arrow-layer[data-v-76855336]{width:100%;height:100%;position:fixed;inset:0}.tour-blocker[data-v-76855336]{z-index:0}.tour-spotlight[data-v-76855336]{z-index:1;pointer-events:none;border:2px solid #b1eb4dfa;border-radius:14px;transition:all .28s cubic-bezier(.22,1,.36,1);position:fixed;box-shadow:0 0 0 9999px #0b120fad,0 0 0 6px #b1eb4d2e,0 0 28px #b1eb4d99}.tour-arrow-layer[data-v-76855336]{z-index:2;pointer-events:none;overflow:visible}.tour-arrow-layer marker path[data-v-76855336]{fill:#b1eb4d}.tour-arrow[data-v-76855336]{fill:none;stroke:#b1eb4d;stroke-linecap:round;stroke-width:3px;filter:drop-shadow(0 2px 4px #152a1973)}.tour-card[data-v-76855336]{z-index:3;border:1px solid var(--lightningcss-light,#ffffffd1)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fafcf6f7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 97%, transparent));-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15);border-radius:22px;width:min(390px,100vw - 32px);padding:22px;transition:left .28s cubic-bezier(.22,1,.36,1),top .28s cubic-bezier(.22,1,.36,1);position:fixed;box-shadow:0 26px 80px #04100957}.tour-card header[data-v-76855336],.tour-card footer[data-v-76855336],.tour-card footer>span[data-v-76855336],.tour-secondary-actions[data-v-76855336]{align-items:center;display:flex}.tour-card header[data-v-76855336],.tour-card footer[data-v-76855336]{justify-content:space-between}.tour-kicker[data-v-76855336]{color:var(--lightningcss-light,#6f9822)var(--lightningcss-dark,var(--ui-success));letter-spacing:.14em;font-size:11px;font-weight:850}.tour-progress[data-v-76855336]{color:var(--lightningcss-light,#839086)var(--lightningcss-dark,var(--ui-text-secondary));font-variant-numeric:tabular-nums;font-size:11px}.tour-progress-track[data-v-76855336]{background:var(--lightningcss-light,#e8ede3)var(--lightningcss-dark,var(--ui-surface-muted));border-radius:999px;height:4px;margin-top:12px;overflow:hidden}.tour-progress-track i[data-v-76855336]{border-radius:inherit;background:linear-gradient(90deg,#8fbe1f,#b8eb59);height:100%;transition:width .28s;display:block}.tour-card h2[data-v-76855336]{color:var(--lightningcss-light,#243128)var(--lightningcss-dark,var(--ui-text));margin:20px 0 9px;font-size:24px;line-height:1.25}.tour-card p[data-v-76855336]{min-height:66px;color:var(--lightningcss-light,#637068)var(--lightningcss-dark,var(--ui-text-secondary));margin:0;font-size:13px;line-height:1.72}.tour-card footer[data-v-76855336]{gap:16px;margin-top:22px}.tour-card footer>span[data-v-76855336],.tour-secondary-actions[data-v-76855336]{gap:8px}.tour-card button[data-v-76855336]{height:38px;font:inherit;cursor:pointer;border:0;border-radius:11px;padding:0 14px;font-size:12px;font-weight:750}.tour-skip[data-v-76855336]{color:var(--lightningcss-light,#89928b)var(--lightningcss-dark,var(--ui-text-secondary));background:0 0;padding-inline:0!important}.tour-auto[data-v-76855336]{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#9bcb2d,#78a716);align-items:center;gap:5px;display:inline-flex;box-shadow:0 7px 16px #6f98223d;border:1px solid #7ca817!important;padding-inline:11px!important}.tour-auto[data-v-76855336]:hover,.tour-auto.active[data-v-76855336]{color:#fff;background:linear-gradient(135deg,#8fbe1f,#699811);box-shadow:0 9px 20px #6f982252}.tour-auto[data-v-76855336]:disabled{opacity:.72;cursor:default}.tour-auto svg[data-v-76855336]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.tour-auto svg path[d$=Z][data-v-76855336]{fill:currentColor;stroke:none}.tour-skip[data-v-76855336]:hover{color:var(--lightningcss-light,#4e5c52)var(--lightningcss-dark,var(--ui-text))}.tour-previous[data-v-76855336]{background:var(--lightningcss-light,#edf1e9)var(--lightningcss-dark,var(--ui-surface-muted));color:var(--lightningcss-light,#5b685f)var(--lightningcss-dark,var(--ui-text-secondary))}.tour-previous[data-v-76855336]:disabled{opacity:.42;cursor:default}.tour-next[data-v-76855336]{color:#f5ffd9;background:#26392c;align-items:center;gap:7px;display:inline-flex;box-shadow:0 8px 18px #26392c33}.tour-next svg[data-v-76855336]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}@media (width<=640px){.tour-card[data-v-76855336]{width:auto;padding:18px;inset:auto 12px 12px!important}.tour-card h2[data-v-76855336]{font-size:20px}.tour-card p[data-v-76855336]{min-height:0}.tour-arrow-layer[data-v-76855336]{display:none}}@media (prefers-reduced-motion:reduce){.tour-card[data-v-76855336],.tour-spotlight[data-v-76855336],.tour-progress-track i[data-v-76855336]{transition-duration:.01ms}}.project-scope-gate[data-v-39f8eedd]{z-index:34;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050c1294;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.project-scope-gate section[data-v-39f8eedd]{border:1px solid var(--lightningcss-light,#99ddbf6b)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 42%, transparent));color:#f4fbf8;text-align:center;background:linear-gradient(145deg,#0d1d22fa,#081118fa);border-radius:24px;flex-direction:column;align-items:center;width:min(440px,100vw - 32px);padding:34px;display:flex;box-shadow:0 24px 90px #00000073}.gate-mark[data-v-39f8eedd]{width:58px;height:58px;color:var(--lightningcss-light,#86e8b8)var(--lightningcss-dark,var(--ui-success));background:#40be851f;border:1px solid #83e5b78c;border-radius:18px;place-items:center;margin-bottom:17px;font-size:30px;display:grid}small[data-v-39f8eedd]{color:var(--lightningcss-light,#77cfa6)var(--lightningcss-dark,var(--ui-success));letter-spacing:.18em;font-size:10px}h2[data-v-39f8eedd]{margin:9px 0 10px;font-size:24px}p[data-v-39f8eedd]{color:var(--lightningcss-light,#a9bbb7)var(--lightningcss-dark,var(--ui-text-muted));margin:0;font-size:14px;line-height:1.8}button[data-v-39f8eedd]{color:#092017;cursor:pointer;background:#83dfad;border:0;border-radius:14px;margin-top:24px;padding:12px 24px;font-weight:700}.gate-tip[data-v-39f8eedd]{color:var(--lightningcss-light,#758984)var(--lightningcss-dark,var(--ui-text-secondary));margin-top:13px;font-size:11px}.workspace-state-gate[data-v-c9575fd8]{z-index:35;background:var(--lightningcss-light,#fffae5f5)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 96%, transparent));max-width:min(620px,100vw - 30px);color:var(--lightningcss-light,#775516)var(--lightningcss-dark,var(--ui-warning));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #e2d7a9;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:fixed;top:76px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #322c141f}.workspace-state-gate.missing[data-v-c9575fd8],.workspace-state-gate.error[data-v-c9575fd8],.workspace-state-gate.suspended[data-v-c9575fd8]{z-index:55}.state-icon[data-v-c9575fd8]{background:#7755161f;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.state-copy[data-v-c9575fd8]{flex-direction:column;min-width:0;display:flex}.state-copy strong[data-v-c9575fd8]{font-size:11px}.state-copy small[data-v-c9575fd8]{opacity:.82;font-size:9px}.workspace-state-gate a[data-v-c9575fd8],.workspace-state-gate button[data-v-c9575fd8]{color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:10px;font-weight:800;text-decoration:none}.workspace-state-gate button[data-v-c9575fd8]{margin-left:0}.workspace-state-gate.error[data-v-c9575fd8],.workspace-state-gate.suspended[data-v-c9575fd8]{border-color:var(--lightningcss-light,#efc2ca)var(--lightningcss-dark,var(--ui-border-strong));background:var(--lightningcss-light,#fff1f4f7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 97%, transparent));color:var(--lightningcss-light,#9f2840)var(--lightningcss-dark,var(--ui-danger))}.workspace-state-gate.readonly[data-v-c9575fd8]{border-color:var(--lightningcss-light,#d8d8f5)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f5f4fff7)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 97%, transparent));color:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,var(--ui-info))}@media (width<=620px){.workspace-state-gate[data-v-c9575fd8]{align-items:flex-start;top:68px}.state-copy small[data-v-c9575fd8]{display:none}}.commercial-banner[data-v-ce05f5f5]{z-index:8800;background:var(--lightningcss-light,#fff8e8)var(--lightningcss-dark,var(--ui-warning-soft));color:var(--lightningcss-light,#7a4a08)var(--lightningcss-dark,var(--ui-warning));border:1px solid #f5c26b;border-radius:14px;align-items:center;gap:12px;padding:13px 16px;display:flex;position:fixed;bottom:22px;left:82px;right:22px;box-shadow:0 14px 42px #0f172a2e}.commercial-banner span[data-v-ce05f5f5]{flex:1}.commercial-banner button[data-v-ce05f5f5]{color:#fff;cursor:pointer;background:#7a4a08;border:0;border-radius:8px;padding:7px 12px}@media (width<=720px){.commercial-banner[data-v-ce05f5f5]{flex-direction:column;align-items:stretch;bottom:12px;left:12px;right:12px}}.idle-play-settings[data-v-b0172150]{border:1px solid var(--line,var(--lightningcss-light,#dce2d5)var(--lightningcss-dark,var(--ui-border)));border-radius:14px;margin-bottom:20px;padding:16px}.idle-play-settings h3[data-v-b0172150]{margin:0 0 8px;font-size:15px}.idle-play-settings .idle-play-fields[data-v-b0172150]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.idle-play-settings label[data-v-b0172150]{gap:7px;font-size:12px;display:grid}.idle-play-settings input[data-v-b0172150]{box-sizing:border-box;border:1px solid var(--line,var(--lightningcss-light,#dce2d5)var(--lightningcss-dark,var(--ui-border)));background:var(--panel-bg,var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface)));width:100%;color:var(--ink,var(--lightningcss-light,#2b2a26)var(--lightningcss-dark,var(--ui-text)));border-radius:8px;padding:9px 12px}.idle-play-settings input[data-v-b0172150]:focus-visible{outline-offset:2px;outline:2px solid #8fbe1f}.idle-play-settings small[data-v-b0172150]{color:var(--ink-faint,var(--lightningcss-light,#777)var(--lightningcss-dark,var(--ui-text-secondary)))}.company-mask[data-v-b0172150]{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2b2a2647;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.company-panel[data-v-b0172150]{background:var(--glass-strong);border-radius:22px;flex-direction:column;width:min(760px,100vw - 48px);max-height:min(78vh,660px);display:flex;overflow:hidden}.company-panel.diy-mode[data-v-b0172150]{width:min(1180px,100vw - 40px);max-height:min(88vh,820px)}.panel-head[data-v-b0172150]{align-items:center;gap:10px;padding:16px 18px 10px;display:flex}.panel-head h2[data-v-b0172150]{margin:0;font-size:16px;font-weight:700}.close-btn[data-v-b0172150]{width:26px;height:26px;color:var(--ink-dim);cursor:pointer;background:#2b2a260f;border:none;border-radius:50%;margin-left:auto;padding:6px;display:inline-flex}.close-btn[data-v-b0172150]:hover{color:var(--ink);background:#2b2a261f}.close-btn svg[data-v-b0172150]{width:100%;height:100%}.panel-tabs[data-v-b0172150]{border-bottom:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));gap:2px;padding:0 18px;display:flex}.tab[data-v-b0172150]{font:inherit;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;padding:9px 12px 11px;font-size:12.5px;position:relative}.tab[data-v-b0172150]:hover{color:var(--ink-dim)}.tab.active[data-v-b0172150]{color:var(--ink);font-weight:600}.tab.active[data-v-b0172150]:after{content:"";background:var(--accent);border-radius:999px;height:2.5px;position:absolute;bottom:-1px;left:10px;right:10px}.panel-body[data-v-b0172150]{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;padding:14px 18px 18px;overflow:auto}.panel-fields[data-v-b0172150]{border:0;min-width:0;margin:0;padding:0}.panel-head[data-v-b0172150],.panel-tabs[data-v-b0172150],.settings-sync[data-v-b0172150],.panel-foot[data-v-b0172150]{flex-shrink:0}.group-title[data-v-b0172150]{color:var(--ink-dim);margin:0 0 8px;font-size:12px;font-weight:600}.group-title[data-v-b0172150]:not(:first-child){margin-top:18px}.environment-scene-grid[data-v-b0172150]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.environment-scene-card[data-v-b0172150]{border:1.5px solid var(--lightningcss-light,#2b2a2617)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 70%, transparent));min-width:0;font:inherit;text-align:left;cursor:pointer;border-radius:14px;padding:0 0 10px;transition:border-color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden}.environment-scene-card[data-v-b0172150]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #39464c1a}.environment-scene-card.active[data-v-b0172150]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.environment-scene-card>img[data-v-b0172150]{aspect-ratio:16/7;object-fit:cover;width:100%;display:block}.environment-scene-card>img.hull-choice-image[data-v-b0172150]{object-fit:contain;background:var(--lightningcss-light,#e9eff2)var(--lightningcss-dark,var(--ui-surface-muted));padding:8px}.environment-scene-card>span[data-v-b0172150]{flex-direction:column;gap:2px;padding:9px 10px 0;display:flex}.environment-scene-card strong[data-v-b0172150]{font-size:12.5px}.environment-scene-card small[data-v-b0172150]{color:var(--ink-faint);font-size:10.5px}.environment-scene-card>i[data-v-b0172150]{color:#fff;background:#70971eeb;border-radius:999px;padding:2px 7px;font-size:9px;font-style:normal;font-weight:700;position:absolute;top:7px;right:7px}.environment-options[data-v-b0172150]{grid-template-columns:.9fr 1.1fr;gap:18px;margin-top:18px;display:grid}.option-chip-row[data-v-b0172150]{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.option-chip-row button[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 70%, transparent));min-width:0;font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:9px 10px;display:flex}.option-chip-row button.active[data-v-b0172150]{border-color:var(--accent);background:#8fbe1f14}.option-chip-row strong[data-v-b0172150]{font-size:11.5px}.option-chip-row small[data-v-b0172150]{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;line-height:1.35;overflow:hidden}.enter-camera-btn[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a261f)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));width:100%;color:var(--ink-dim);font:inherit;cursor:pointer;border-radius:9px;margin-top:7px;padding:7px 10px;font-size:11px}.enter-camera-btn[data-v-b0172150]:hover{border-color:var(--accent);color:var(--accent-deep)}.card-grid[data-v-b0172150]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.pick-card[data-v-b0172150]{border:1.5px solid var(--lightningcss-light,#2b2a2617)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 70%, transparent));font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:3px;padding:12px;transition:border-color .18s,transform .18s,background .18s;display:flex}.pick-card[data-v-b0172150]:hover{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));transform:translateY(-2px)}.pick-card.active[data-v-b0172150]{border-color:var(--accent);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface))}.pick-card strong[data-v-b0172150]{font-size:13px}.pick-card small[data-v-b0172150]{color:var(--ink-faint);font-size:11px;line-height:1.4}.swatch[data-v-b0172150]{border-radius:9px;height:34px;margin-bottom:4px}.blank-room-card[data-v-b0172150]{border:1.5px solid var(--accent);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-radius:13px;grid-template-columns:96px 1fr auto;align-items:center;gap:12px;padding:10px;display:grid}.blank-room-preview[data-v-b0172150]{border:1px dashed var(--lightningcss-light,#2b2a262e)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f4f3ef)var(--lightningcss-dark,var(--ui-surface-soft));border-radius:9px;place-items:center;height:54px;display:grid}.blank-room-preview i[data-v-b0172150],.blank-room-card small[data-v-b0172150]{color:var(--ink-faint);font-size:10px;font-style:normal}.blank-room-card>span[data-v-b0172150]:nth-child(2){flex-direction:column;gap:3px;display:flex}.blank-room-card>b[data-v-b0172150]{color:var(--accent-deep);background:#8fbe1f21;border-radius:999px;padding:3px 8px;font-size:9px}.staff-row[data-v-b0172150]{border-bottom:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));align-items:flex-start;gap:14px;padding:11px 0;display:flex}.staff-name[data-v-b0172150]{flex-shrink:0;align-items:center;gap:8px;width:132px;display:flex}.staff-dot[data-v-b0172150]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.staff-name strong[data-v-b0172150]{font-size:12.5px;display:block}.staff-name small[data-v-b0172150]{color:var(--ink-faint);font-size:10.5px}.staff-controls[data-v-b0172150]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.chip-row[data-v-b0172150]{flex-wrap:wrap;gap:5px;display:flex}.skin-strip[data-v-b0172150]{scrollbar-width:thin;scrollbar-color:#2b2a2633 transparent;scroll-snap-type:x proximity;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.skin-strip[data-v-b0172150]::-webkit-scrollbar{height:5px}.skin-strip[data-v-b0172150]::-webkit-scrollbar-thumb{background:#2b2a262e;border-radius:999px}.skin-card[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));width:56px;font:inherit;color:var(--ink-dim);cursor:pointer;scroll-snap-align:start;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;padding:4px 3px 5px;font-size:10.5px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}.skin-card[data-v-b0172150]:hover{transform:translateY(-2px);box-shadow:0 6px 14px #504b3c24}.skin-figure[data-v-b0172150]{background:linear-gradient(#8fbe1f14,#2b2a260f);border-radius:9px;justify-content:center;align-items:flex-end;width:100%;height:58px;display:flex;overflow:hidden}.skin-figure img[data-v-b0172150]{object-fit:contain;object-position:50% 100%;width:100%;height:100%}.skin-figure i[data-v-b0172150]{color:var(--lightningcss-light,#2b2a2647)var(--lightningcss-dark,var(--ui-text-muted));align-self:center;font-size:16px;font-style:normal;font-weight:700}.skin-title[data-v-b0172150]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.skin-card.active[data-v-b0172150]{border-color:var(--accent);color:var(--ink);box-shadow:0 0 0 1px var(--accent);font-weight:600}.skin-card.active .skin-figure[data-v-b0172150]{background:linear-gradient(#8fbe1f38,#8fbe1f0f)}.accent-chip[data-v-b0172150]{cursor:pointer;border:2px solid #0000;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 1px #2b2a261f}.accent-chip.active[data-v-b0172150]{border-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-border));box-shadow:0 0 0 2px var(--ink)}.hint[data-v-b0172150]{color:var(--ink-faint);margin:12px 0 0;font-size:11.5px;line-height:1.6}.panel-foot[data-v-b0172150]{border-top:1px solid var(--lightningcss-light,#2b2a2612)var(--lightningcss-dark,var(--ui-border));align-items:center;gap:10px;padding:10px 18px 14px;display:flex}.reset-btn[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a2624)var(--lightningcss-dark,var(--ui-border));font:inherit;color:var(--ink-dim);cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:11.5px}.reset-btn[data-v-b0172150]:hover{color:var(--lightningcss-light,#c04a2b)var(--lightningcss-dark,var(--ui-danger));border-color:#c04a2b}.panel-foot small[data-v-b0172150]{color:var(--ink-faint);font-size:11px}.diy-toolbar[data-v-b0172150],.stage-head[data-v-b0172150],.diy-inspector header[data-v-b0172150]{justify-content:space-between;align-items:center;gap:12px;display:flex}.diy-toolbar[data-v-b0172150]{margin-bottom:12px}.diy-toolbar>div[data-v-b0172150],.stage-head>span[data-v-b0172150]:first-child{flex-direction:column;gap:2px;display:flex}.diy-toolbar strong[data-v-b0172150]{font-size:14px}.diy-toolbar small[data-v-b0172150],.stage-head small[data-v-b0172150]{color:var(--ink-faint);font-size:10.5px}.clear-layout-btn[data-v-b0172150],.remove-item-btn[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a261f)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));color:var(--ink-dim);font:inherit;cursor:pointer;border-radius:9px;padding:7px 11px;font-size:11px}.clear-layout-btn[data-v-b0172150]:hover:not(:disabled),.remove-item-btn[data-v-b0172150]:hover:not(:disabled){color:var(--lightningcss-light,#b44732)var(--lightningcss-dark,var(--ui-danger));border-color:#ca624d}.clear-layout-btn[data-v-b0172150]:disabled,.remove-item-btn[data-v-b0172150]:disabled{opacity:.45;cursor:not-allowed}.preset-strip[data-v-b0172150]{grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:9px;margin-bottom:12px;display:grid;overflow-x:auto}.preset-card[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a2617)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffbd)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 74%, transparent));min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:74px 1fr auto;align-items:center;gap:9px;padding:8px;transition:border-color .18s,background .18s;display:grid}.preset-card[data-v-b0172150]:hover{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));border-color:#8fbe1f8c}.preset-card>span[data-v-b0172150]:nth-child(2){min-width:0}.preset-card strong[data-v-b0172150],.preset-card small[data-v-b0172150]{display:block}.preset-card strong[data-v-b0172150]{white-space:nowrap;font-size:11.5px}.preset-card small[data-v-b0172150]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;overflow:hidden}.preset-card>b[data-v-b0172150]{color:var(--accent-deep);white-space:nowrap;font-size:9.5px}.preset-preview[data-v-b0172150]{border:1px solid var(--lightningcss-light,#dfddd6)var(--lightningcss-dark,var(--ui-border-strong));background:linear-gradient(180deg, var(--lightningcss-light,#e9e5dc)var(--lightningcss-dark,var(--ui-surface-muted)) 0 39%, var(--lightningcss-light,#f5f3ee)var(--lightningcss-dark,var(--ui-surface-soft)) 40% 100%);border-radius:7px;width:74px;height:42px;position:relative;overflow:hidden}.preset-preview i[data-v-b0172150]{background:var(--accent);border-radius:2px;width:8px;height:5px;position:absolute;transform:translate(-50%,-50%)}.diy-workspace[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a2617)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffff8a)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 54%, transparent));border-radius:15px;grid-template-columns:190px minmax(0,1fr) 156px;min-height:430px;display:grid;overflow:hidden}.furniture-section[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a2617)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffff8a)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 54%, transparent));border-radius:15px;margin:18px 0 16px;padding:14px}.furniture-grid[data-v-b0172150]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.furniture-card[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a261a)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#faf8f4)var(--lightningcss-dark,var(--ui-surface-soft));min-width:0;color:var(--ink);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;align-items:stretch;gap:5px;padding:10px;transition:border-color .16s,background .16s;display:flex}.furniture-card[data-v-b0172150]:hover{border-color:#a8bc85}.furniture-card[data-v-b0172150]:focus-visible{outline-offset:3px;outline:2px solid #668b31}.furniture-card.active[data-v-b0172150]{background:var(--lightningcss-light,#f3f7e9)var(--lightningcss-dark,var(--ui-success-soft));border-color:#8fbe1f}.furniture-card strong[data-v-b0172150]{font-size:12px}.furniture-card small[data-v-b0172150]{color:var(--ink-faint);font-size:10px;line-height:1.5}.furniture-picture[data-v-b0172150]{aspect-ratio:1/1.03;pointer-events:none;width:100%;display:block;position:relative}.furniture-picture img[data-v-b0172150]{height:auto;display:block;position:absolute}.furniture-picture .furniture-desk[data-v-b0172150]{width:100%;top:0;left:0}.furniture-picture .furniture-chair[data-v-b0172150]{width:43.27%;top:37%;left:28.365%}.furniture-selected[data-v-b0172150]{color:var(--ink-faint);margin-top:auto;padding-top:4px;font-size:10px}.active .furniture-selected[data-v-b0172150]{color:var(--lightningcss-light,#557420)var(--lightningcss-dark,var(--ui-success));font-weight:600}@media (width<=680px){.furniture-grid[data-v-b0172150]{grid-template-columns:repeat(2,minmax(0,1fr))}}.diy-foundation[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a2617)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffff8a)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 54%, transparent));border-radius:15px;margin-top:14px;padding:14px}.foundation-head[data-v-b0172150]{align-items:center;margin-bottom:12px;display:flex}.foundation-head span[data-v-b0172150]{flex-direction:column;gap:2px;display:flex}.foundation-head strong[data-v-b0172150]{font-size:13px}.foundation-head small[data-v-b0172150]{color:var(--ink-faint);font-size:10px}.diy-library[data-v-b0172150],.diy-inspector[data-v-b0172150]{background:var(--lightningcss-light,#f9f9f7e0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 88%, transparent));flex-direction:column;min-height:0;padding:10px;display:flex}.diy-library[data-v-b0172150]{border-right:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border))}.diy-inspector[data-v-b0172150]{border-left:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border))}.library-tabs[data-v-b0172150]{background:#2b2a260f;border-radius:9px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.library-tabs button[data-v-b0172150]{color:var(--ink-faint);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 3px;font-size:10.5px}.library-tabs button.active[data-v-b0172150]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));color:var(--ink);font-weight:650;box-shadow:0 2px 7px #2b2a2614}.library-list[data-v-b0172150],.placed-list[data-v-b0172150]{min-height:0;margin-top:8px;overflow:auto}.library-list[data-v-b0172150]{flex-direction:column;gap:6px;display:flex}.library-item[data-v-b0172150]{border:1px solid var(--lightningcss-light,#2b2a2614)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));width:100%;color:var(--ink);font:inherit;text-align:left;cursor:grab;border-radius:9px;grid-template-columns:31px 1fr auto;align-items:center;gap:7px;padding:7px;display:grid}.library-item[data-v-b0172150]:hover{border-color:var(--lightningcss-light,#8fbe1f7a)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 48%, transparent))}.library-item[data-v-b0172150]:active{cursor:grabbing}.library-item strong[data-v-b0172150],.library-item small[data-v-b0172150]{display:block}.library-item strong[data-v-b0172150]{font-size:10.5px}.library-item small[data-v-b0172150]{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:8.5px;overflow:hidden}.library-item>b[data-v-b0172150]{color:var(--accent-deep);font-size:14px}.library-symbol[data-v-b0172150]{background:var(--lightningcss-light,#f3f1ec)var(--lightningcss-dark,var(--ui-surface-muted));border-radius:8px;place-items:center;width:31px;height:31px;display:grid;overflow:hidden}.library-symbol img[data-v-b0172150]{object-fit:contain;width:100%;height:100%}.diy-stage-wrap[data-v-b0172150]{flex-direction:column;min-width:0;padding:10px;display:flex}.stage-head[data-v-b0172150]{min-height:31px}.stage-head b[data-v-b0172150]{font-size:11px}.autosave-state[data-v-b0172150]{color:var(--ink-faint);align-items:center;gap:5px;font-size:9.5px;display:inline-flex}.autosave-state i[data-v-b0172150]{background:var(--accent);border-radius:50%;width:6px;height:6px}.settings-sync[data-v-b0172150]{color:var(--ink-faint);justify-content:space-between;align-items:center;gap:12px;padding:8px 22px;font-size:11px;display:flex}.settings-sync button[data-v-b0172150]{color:var(--accent);cursor:pointer;background:0 0;border:0}.has-error[data-v-b0172150]{color:var(--lightningcss-light,#c84b3f)var(--lightningcss-dark,var(--ui-danger))}.autosave-state.has-error i[data-v-b0172150]{background:#c84b3f}.diy-stage-frame[data-v-b0172150]{isolation:isolate;position:relative}.stage-zoom-controls[data-v-b0172150]{z-index:3;border:1px solid var(--lightningcss-light,#2b2a261f)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#ffffffe6)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 90%, transparent));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;display:flex;position:absolute;bottom:18px;right:18px;box-shadow:0 4px 16px #2b2a261f}.stage-zoom-controls button[data-v-b0172150]{border:1px solid var(--lightningcss-light,#d8d5cd)var(--lightningcss-dark,var(--ui-border-strong));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface));min-width:28px;height:28px;color:var(--ink);cursor:pointer;border-radius:6px}.stage-zoom-controls button[data-v-b0172150]:disabled{opacity:.4;cursor:default}.stage-zoom-controls output[data-v-b0172150]{text-align:center;min-width:40px;font-size:12px}.diy-stage-viewport[data-v-b0172150]{background:var(--lightningcss-light,#e9e6df)var(--lightningcss-dark,var(--ui-surface-muted));border-radius:12px;width:100%;overflow:auto}.diy-stage-extent[data-v-b0172150]{width:calc(100% * var(--diy-zoom));position:relative}.diy-stage[data-v-b0172150]{width:calc(100% / var(--diy-zoom));transform:scale(var(--diy-zoom));transform-origin:0 0;background-color:var(--lightningcss-light,#e9e6df)var(--lightningcss-dark,var(--ui-surface-muted));background-repeat:no-repeat;border-radius:12px;min-height:0;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 1px #d8d5cd,inset 0 0 55px #594d3a0f}.diy-office-surface[data-v-b0172150]{z-index:2;left:var(--diy-office-left);top:var(--diy-office-top);width:var(--diy-office-width);height:var(--diy-office-height);position:absolute}.diy-zone[data-v-b0172150]{z-index:1;border:1px dashed var(--lightningcss-light,#4c5b3a2e)var(--lightningcss-dark,var(--ui-border));pointer-events:none;position:absolute}.diy-zone span[data-v-b0172150]{color:var(--lightningcss-light,#4046386b)var(--lightningcss-dark,var(--ui-text-muted));font-size:8px;position:absolute;top:5px;left:7px}.wall-zone[data-v-b0172150]{background:#8fbe1f1a;border-color:#8fbe1fa6}.wall-zone span[data-v-b0172150]{color:#eaffbc}.environment-zone[data-v-b0172150]{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.environment-zone polygon[data-v-b0172150]{fill:#3d94cf14;stroke:#3d94cfa6;stroke-width:1px;stroke-dasharray:4 3}.environment-zone text[data-v-b0172150]{fill:#2f5b77bf;font-size:14px}.placed-item[data-v-b0172150]{z-index:3;min-width:0;min-height:0;color:var(--ink);font:inherit;cursor:grab;outline:1px solid #2b2a261f;transition:box-shadow .15s,border-color .15s;display:flex;position:absolute;transform:translate(-50%,-50%)}.placed-item.selected[data-v-b0172150]{z-index:4;outline-color:var(--accent);box-shadow:0 0 0 2px #8fbe1f38}.resize-handle[data-v-b0172150]{z-index:5;border:1.5px solid var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-border));background:var(--accent);border-radius:2px;width:9px;height:9px;padding:0;position:absolute;box-shadow:0 1px 3px #1f271847}.corner-nw[data-v-b0172150]{cursor:nwse-resize;top:-5px;left:-5px}.corner-ne[data-v-b0172150]{cursor:nesw-resize;top:-5px;right:-5px}.corner-sw[data-v-b0172150]{cursor:nesw-resize;bottom:-5px;left:-5px}.corner-se[data-v-b0172150]{cursor:nwse-resize;bottom:-5px;right:-5px}.direction-pad[data-v-b0172150]{z-index:6;border:1px solid var(--lightningcss-light,#30392a1f)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 94%, transparent));border-radius:6px;grid-template:repeat(3,15px)/repeat(3,15px);padding:3px;display:grid;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 3px 8px #2f312a24}.direction-pad button[data-v-b0172150]{width:15px;height:15px;color:var(--lightningcss-light,#576051)var(--lightningcss-dark,var(--ui-text-secondary));cursor:pointer;background:0 0;border:none;border-radius:3px;place-items:center;padding:0;font-size:9px;line-height:1;display:grid}.direction-pad button[data-v-b0172150]:hover{background:var(--accent-soft);color:var(--accent-deep)}.direction-up[data-v-b0172150]{grid-area:1/2}.direction-left[data-v-b0172150]{grid-area:2/1}.direction-right[data-v-b0172150]{grid-area:2/3}.direction-down[data-v-b0172150]{grid-area:3/2}.rotation-pad[data-v-b0172150]{z-index:6;border:1px solid var(--lightningcss-light,#30392a24)var(--lightningcss-dark,var(--ui-border));background:#242a22eb;border-radius:7px;grid-template:repeat(3,16px)/repeat(3,16px);padding:3px;display:grid;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 3px 8px #20231d33}.rotation-pad button[data-v-b0172150]{color:#e8eee2;cursor:pointer;background:0 0;border:none;border-radius:3px;place-items:center;width:16px;height:16px;padding:0;font-size:11px;line-height:1;display:grid}.rotation-pad button[data-v-b0172150]:hover{background:var(--accent);color:#fff}.rotation-pad b[data-v-b0172150]{color:var(--lightningcss-light,#9fc55a)var(--lightningcss-dark,var(--ui-success));text-align:center;grid-area:2/2;align-self:center;font-size:7px}.rotation-up[data-v-b0172150]{grid-area:1/2}.rotation-left[data-v-b0172150]{grid-area:2/1}.rotation-right[data-v-b0172150]{grid-area:2/3}.rotation-down[data-v-b0172150]{grid-area:3/2}.placed-item.wall[data-v-b0172150]{text-align:left;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;min-height:0;padding:0;overflow:visible;box-shadow:0 3px 8px #37352f1a}.diy-visual[data-v-b0172150]{transform:perspective(420px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;pointer-events:none;justify-content:center;align-items:center;transition:transform .18s;display:flex;position:absolute;inset:0}.diy-asset-image[data-v-b0172150]{inset:var(--diy-wall-image-inset);width:var(--diy-wall-image-size);height:var(--diy-wall-image-size);object-fit:contain;pointer-events:none;position:absolute}.placed-item.wall .diy-visual[data-v-b0172150]{container-type:size}.wall-live-data[data-v-b0172150]{z-index:1;flex-direction:column;justify-content:center;gap:2cqh;width:72%;height:62%;line-height:1.2;display:flex;position:relative;overflow:hidden}.wall-live-data small[data-v-b0172150]{color:#eef5faa8;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:min(7cqw,16cqh);overflow:hidden}.wall-live-data strong[data-v-b0172150]{color:#f2f7fb;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:min(9cqw,20cqh);overflow:hidden}.wall-live-data i[data-v-b0172150]{background:linear-gradient(90deg, var(--item-accent), transparent);border-radius:1cqh;flex-shrink:0;width:70%;height:2cqh;margin-top:2cqh}.placed-item.kind-data-screen[data-v-b0172150],.placed-item.kind-map[data-v-b0172150]{color:#fff}.placed-item.environment[data-v-b0172150]{background:0 0;outline-color:#0000;justify-content:center;align-items:flex-end}.placed-item.environment .diy-asset-image[data-v-b0172150]{inset:var(--diy-environment-image-inset);width:var(--diy-environment-image-size);height:var(--diy-environment-image-size)}.placed-item.wall .diy-asset-image[data-v-b0172150]{object-fit:fill}.diy-inspector header[data-v-b0172150]{min-height:31px}.diy-inspector header strong[data-v-b0172150]{font-size:11px}.diy-inspector header span[data-v-b0172150]{background:var(--accent-soft);min-width:20px;height:20px;color:var(--accent-deep);border-radius:999px;place-items:center;font-size:9px;display:grid}.placed-list[data-v-b0172150]{flex:1}.placed-list>div[data-v-b0172150]{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;grid-template-columns:7px 1fr 22px;align-items:center;gap:7px;padding:7px;display:grid}.placed-list>div[data-v-b0172150]:hover,.placed-list>div.active[data-v-b0172150]{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--ui-surface))}.placed-list>div>i[data-v-b0172150]{border-radius:50%;width:7px;height:7px}.placed-list strong[data-v-b0172150],.placed-list small[data-v-b0172150]{display:block}.placed-list strong[data-v-b0172150]{font-size:10px}.placed-list small[data-v-b0172150]{color:var(--ink-faint);font-size:8.5px}.placed-delete[data-v-b0172150]{width:22px;height:22px;color:var(--lightningcss-light,#a0a39c)var(--lightningcss-dark,var(--ui-text-muted));cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;padding:0;font-size:15px;display:grid}.placed-delete[data-v-b0172150]:hover{background:var(--lightningcss-light,#fff0ed)var(--lightningcss-dark,var(--ui-danger-soft));color:var(--lightningcss-light,#d65f4b)var(--lightningcss-dark,var(--ui-danger))}.remove-item-btn[data-v-b0172150]{width:100%;margin-top:8px}.empty-layout[data-v-b0172150]{color:var(--ink-faint);flex:1;place-content:center;justify-items:center;gap:7px;font-size:10px;display:grid}.empty-layout svg[data-v-b0172150]{width:28px;height:28px}@media (width<=920px){.diy-workspace[data-v-b0172150]{grid-template-columns:170px minmax(420px,1fr);overflow:auto}.diy-inspector[data-v-b0172150]{display:none}}.agent-empty-prompt[data-v-df9954fe]{z-index:18;box-sizing:border-box;border:1px solid var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,var(--ui-border));background:var(--lightningcss-light,#f7fbf2e0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 88%, transparent));width:min(430px,100vw - 48px);color:var(--lightningcss-light,#31452f)var(--lightningcss-dark,var(--ui-text));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;padding:18px 20px;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 52px #1c331f2b}.agent-empty-prompt h2[data-v-df9954fe]{margin:0;font-size:16px;line-height:1.45}.agent-empty-prompt p[data-v-df9954fe]{color:var(--lightningcss-light,#31452fb3)var(--lightningcss-dark,var(--ui-text-secondary));margin:5px 0 0;font-size:11px;line-height:1.6}.agent-empty-prompt button[data-v-df9954fe]{color:#fff;min-width:150px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#86a64f,#67853c);border:0;border-radius:999px;grid-column:1/-1;justify-self:center;padding:9px 18px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 20px #5c7e3338}.agent-empty-prompt button[data-v-df9954fe]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #5c7e334d}.agent-empty-icon[data-v-df9954fe]{width:42px;height:42px;color:var(--lightningcss-light,#708f42)var(--lightningcss-dark,var(--ui-success));background:#7e9e4c24;border-radius:13px;place-items:center;font-size:24px;font-weight:300;display:grid}.agent-empty-prompt-enter-active[data-v-df9954fe],.agent-empty-prompt-leave-active[data-v-df9954fe]{transition:opacity .3s,transform .35s}.agent-empty-prompt-enter-from[data-v-df9954fe],.agent-empty-prompt-leave-to[data-v-df9954fe]{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.98)}.office-controls[data-v-df9954fe]{z-index:31;align-items:center;gap:10px;display:flex;position:fixed;top:17px;right:400px}.standup-chip[data-v-df9954fe],.online-chip[data-v-df9954fe],.settings-btn[data-v-df9954fe]{border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;display:inline-flex}.standup-chip[data-v-df9954fe]{border:1px solid var(--lightningcss-light,#8fbe1f52)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 32%, transparent));background:var(--lightningcss-light,#f7fcf0db)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface-soft) 86%, transparent));color:var(--accent-deep);cursor:pointer;font-family:inherit;font-weight:650;transition:background .2s,border-color .2s}.standup-chip[data-v-df9954fe]:hover{border-color:var(--accent);background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 94%, transparent))}.standup-chip svg[data-v-df9954fe]{width:14px;height:14px}.standup-chip>span[data-v-df9954fe]{background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8.5px;display:inline-flex}.online-chip[data-v-df9954fe],.settings-btn[data-v-df9954fe]{color:var(--ink-dim)}.online-chip[data-v-df9954fe]{border:1px solid var(--glass-border);cursor:pointer;font-family:inherit;transition:color .2s}.online-chip[data-v-df9954fe]:hover{color:var(--ink)}.online-dot[data-v-df9954fe]{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:50%}.settings-btn[data-v-df9954fe]{border:1px solid var(--glass-border);cursor:pointer;font-family:inherit;transition:color .2s}.settings-btn[data-v-df9954fe]:hover{color:var(--ink)}.settings-btn svg[data-v-df9954fe]{width:15px;height:15px}.market-access-key[data-v-df9954fe]{z-index:31;border:1px solid var(--lightningcss-light,#a5f05659)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 35%, transparent));color:#edffc6;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(155deg,#0c1c1edb,#15322fb8);border-radius:22px;place-items:center;width:96px;min-height:154px;padding:9px 8px 10px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:fixed;top:80px;right:20px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 40px #06171938,0 0 26px #8fe03b1f}.market-access-key[data-v-df9954fe]:hover{border-color:#beff6ab8;transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff1a,0 22px 50px #06171947,0 0 32px #8fe03b4d}.market-access-key[data-v-df9954fe]:disabled{cursor:wait}.market-unread-badge[data-v-df9954fe]{z-index:4;border:2px solid var(--lightningcss-light,#17332f)var(--lightningcss-dark,var(--ui-border-strong));color:#fff;background:#ef4141;border-radius:13px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;font-weight:800;line-height:1;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 4px 12px #b51c1c6b}.market-access-key img[data-v-df9954fe]{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 12px #0006);width:64px;height:104px;animation:3.2s ease-in-out infinite key-hover-df9954fe;display:block;position:relative}.key-copy[data-v-df9954fe]{z-index:2;text-align:center;gap:2px;display:grid;position:relative}.key-copy small[data-v-df9954fe]{color:#bfe3dc9e;letter-spacing:.12em;font-size:6px}.key-copy strong[data-v-df9954fe]{letter-spacing:.08em;font-size:11px}.key-scan[data-v-df9954fe]{z-index:2;background:linear-gradient(90deg,#0000,#b7ff59,#0000);width:60px;height:1px;animation:2.2s ease-in-out infinite key-scan-df9954fe;position:absolute;top:8px;left:18px;box-shadow:0 0 12px #9df33d}.market-warp-overlay[data-v-df9954fe]{z-index:90;pointer-events:all;color:#fff;background:radial-gradient(circle at 50% 35%,#70be2a14,#000a0e1a 52%,#00090d52);font-family:Inter,PingFang SC,sans-serif;position:fixed;inset:0;overflow:hidden}.warp-warning[data-v-df9954fe]{z-index:8;background:linear-gradient(90deg,#366525e6,#61a130f0,#2c5b25e6);border:1px solid #c1ff7094;border-radius:6px;align-items:center;gap:11px;min-width:min(560px,100vw - 32px);padding:12px 16px;animation:.42s cubic-bezier(.2,.78,.2,1) warning-drop-df9954fe;display:flex;position:absolute;top:570px;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #13391852,inset 0 0 18px #dfffae1f}.warp-warning i[data-v-df9954fe]{background:#d5ff7c;border-radius:50%;width:9px;height:9px;animation:.7s ease-in-out infinite alternate warning-pulse-df9954fe;box-shadow:0 0 0 5px #d5ff7c29,0 0 18px #c7ff68}.warp-warning span[data-v-df9954fe]{letter-spacing:.08em;flex:1;font-size:14px;font-weight:750}.warp-warning b[data-v-df9954fe]{color:#e7ffcd94;letter-spacing:.18em;font-size:8px}.wormhole-wrap[data-v-df9954fe]{z-index:3;aspect-ratio:1.5;opacity:0;width:min(720px,64vw);animation:.78s cubic-bezier(.17,.75,.18,1) forwards portal-open-df9954fe;position:absolute;top:-250px;left:50%;transform:translate(-50%)scale(.06)}.wormhole-wrap video[data-v-df9954fe]{object-fit:contain;filter:drop-shadow(0 0 32px #75ff4cb8);mix-blend-mode:screen;background:0 0;width:100%;height:100%;-webkit-mask-image:radial-gradient(27% 41%,#000 64%,#000000e6 76%,#0000 100%);mask-image:radial-gradient(27% 41%,#000 64%,#000000e6 76%,#0000 100%)}.wormhole-wrap span[data-v-df9954fe]{background:radial-gradient(#a5ff5e2e,#0000 68%);border-radius:50%;animation:2.4s ease-in-out infinite alternate portal-core-df9954fe;position:absolute;inset:28% 22%;box-shadow:0 0 70px #82ff4857}.warp-countdown[data-v-df9954fe],.warp-launch-copy[data-v-df9954fe]{z-index:7;border:1px solid var(--lightningcss-light,#acf45e52)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 32%, transparent));text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#051418c7;border-radius:16px;gap:7px;min-width:360px;padding:16px 22px;display:grid;position:absolute;bottom:254px;left:50%;transform:translate(-50%);box-shadow:0 16px 44px #00000047}.warp-countdown small[data-v-df9954fe],.warp-launch-copy small[data-v-df9954fe],.warp-scene section small[data-v-df9954fe]{color:var(--lightningcss-light,#93cfc7)var(--lightningcss-dark,var(--ui-info));letter-spacing:.28em;font-size:8px}.warp-countdown strong[data-v-df9954fe],.warp-launch-copy strong[data-v-df9954fe]{color:#eaffbd;letter-spacing:.1em;font-size:19px}.warp-countdown strong em[data-v-df9954fe]{color:#fff;font-size:14px;font-style:normal}.warp-countdown div[data-v-df9954fe]{justify-content:center;gap:6px;display:flex}.warp-countdown div i[data-v-df9954fe]{border:1px solid var(--lightningcss-light,#ffffff24)var(--lightningcss-dark,var(--ui-border));color:#ffffff61;border-radius:7px;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.warp-countdown div i.active[data-v-df9954fe]{color:#eaffbd;background:#b9f7592e;border-color:#b9f759;box-shadow:0 0 14px #b9f7594d}.warp-scene[data-v-df9954fe]{z-index:12;background:#02080a;animation:.28s ease-out scene-reveal-df9954fe;position:absolute;inset:0;overflow:hidden}.warp-scene>video[data-v-df9954fe]{object-fit:cover;width:100%;height:100%}.tunnel-flare[data-v-df9954fe]{background:radial-gradient(circle at 50% 25%, var(--lightningcss-light,#d2ffe452)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success-soft) 32%, transparent)), transparent 12%), radial-gradient(circle at 50% 50%, transparent 0 25%, #3dffab14 72%, #00000061);mix-blend-mode:screen;animation:1.6s ease-in-out infinite alternate tunnel-flash-df9954fe;position:absolute;inset:0}.warp-scene section[data-v-df9954fe]{z-index:2;border:1px solid var(--lightningcss-light,#9ef26d4d)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 30%, transparent));text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031015a8;border-radius:16px;gap:7px;min-width:390px;padding:15px 24px;display:grid;position:absolute;bottom:554px;left:50%;transform:translate(-50%)}.warp-scene section strong[data-v-df9954fe]{color:#fff;letter-spacing:.12em;font-size:18px}.warp-scene section i[data-v-df9954fe]{background:var(--lightningcss-light,#ffffff1f)var(--lightningcss-dark,color-mix(in srgb, var(--ui-surface) 12%, transparent));border-radius:2px;width:100%;height:2px;overflow:hidden}.warp-scene section i[data-v-df9954fe]:after{content:"";background:linear-gradient(90deg,#0000,#b9fb5c,#0000);width:42%;height:100%;animation:.85s linear infinite route-scan-df9954fe;display:block}.arrival-grid[data-v-df9954fe]{opacity:.38;background-image:linear-gradient(#86edc612 1px,#0000 1px),linear-gradient(90deg,#86edc612 1px,#0000 1px);background-size:58px 58px;animation:2s linear both arrival-grid-drift-df9954fe;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 10%,#000 100%);mask-image:linear-gradient(#0000 10%,#000 100%)}.arrival-scene section[data-v-df9954fe]{border-color:var(--lightningcss-light,#bdff6180)var(--lightningcss-dark,color-mix(in srgb, var(--ui-success) 50%, transparent));box-shadow:0 0 50px #85e2411f}.arrival-scene section strong[data-v-df9954fe]{color:#eaffbc}@keyframes key-hover-df9954fe{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-4px)rotate(1deg)}}@keyframes key-scan-df9954fe{0%,to{opacity:0;top:10px}15%,80%{opacity:1}90%{opacity:0;top:116px}}@keyframes warning-drop-df9954fe{0%{opacity:0;transform:translate(-50%,-18px)}}@keyframes warning-pulse-df9954fe{to{opacity:.45;transform:scale(.78)}}@keyframes portal-open-df9954fe{to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes portal-drift-df9954fe{0%{transform:translate(-5px,2px)scale(.96)}to{filter:drop-shadow(0 0 48px #75ff4cf0);transform:translate(6px,-5px)scale(1.08)}}@keyframes portal-core-df9954fe{to{opacity:.48;scale:.86;box-shadow:0 0 105px #82ff488f}}@keyframes scene-reveal-df9954fe{0%{opacity:0;filter:brightness(2)}}@keyframes tunnel-drift-df9954fe{0%{transform:scale(1)}to{transform:scale(1.15)}}@keyframes tunnel-flash-df9954fe{to{opacity:.58}}@keyframes route-scan-df9954fe{0%{transform:translate(-100%)}to{transform:translate(340%)}}@keyframes station-drift-df9954fe{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes arrival-grid-drift-df9954fe{0%{opacity:.28;transform:scale(1)}to{opacity:.42;transform:scale(1.06)}}.settings-btn[data-v-df9954fe]:focus-visible,.standup-chip[data-v-df9954fe]:focus-visible,.online-chip[data-v-df9954fe]:focus-visible,.market-access-key[data-v-df9954fe]:focus-visible{outline-offset:2px;outline:3px solid #8fbe1f59}@media (width<=760px){.office-controls[data-v-df9954fe]{display:none}.market-access-key[data-v-df9954fe]{transform-origin:0 0;top:76px;left:82px;right:auto;transform:scale(.84)}.warp-warning b[data-v-df9954fe]{display:none}.wormhole-wrap[data-v-df9954fe]{width:86vw;top:112px}.warp-countdown[data-v-df9954fe],.warp-launch-copy[data-v-df9954fe],.warp-scene section[data-v-df9954fe]{min-width:min(360px,100vw - 24px)}}@media (prefers-reduced-motion:reduce){.market-access-key img[data-v-df9954fe],.key-scan[data-v-df9954fe],.warp-warning i[data-v-df9954fe],.wormhole-wrap span[data-v-df9954fe],.tunnel-flare[data-v-df9954fe],.arrival-grid[data-v-df9954fe],.warp-scene section i[data-v-df9954fe]:after{animation:none}}@media (width>=761px) and (width<=1000px){.office-controls[data-v-df9954fe]{top:70px;right:14px}}.route-panel-pending[data-v-9a6ff643]{min-height:220px;color:var(--ink-dim);flex-direction:column;justify-content:center;align-items:center;display:flex}.route-panel-pending button[data-v-9a6ff643]{color:#fff;cursor:pointer;background:#5b7cfa;border:0;border-radius:8px;padding:8px 16px}.spinner[data-v-9a6ff643]{border:2px solid #dfe5fb;border-top-color:#5b7cfa;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin-9a6ff643}@keyframes spin-9a6ff643{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner[data-v-9a6ff643]{animation:none}}html.board-page,html.board-page body,html.board-page #app{height:auto;min-height:100%;overflow:visible}@keyframes view-rise{0%{opacity:0;transform:translateY(22px)scale(.97)}}.office-alarm-frame{--office-alarm-rgb:255, 184, 0;z-index:2147483000;pointer-events:none;border:3px solid rgba(var(--office-alarm-rgb), .62);box-shadow:inset 0 0 32px rgba(var(--office-alarm-rgb), .56), inset 0 0 86px rgba(var(--office-alarm-rgb), .3), inset 0 0 150px rgba(var(--office-alarm-rgb), .14);animation:.84s ease-in-out infinite alternate office-alarm-frame-pulse;position:fixed;inset:0}.office-alarm-frame.is-yellow{--office-alarm-rgb:255, 184, 0}.office-alarm-frame.is-red{--office-alarm-rgb:255, 36, 56}@keyframes office-alarm-frame-pulse{0%{opacity:.14}to{opacity:.72}}.auth-badge-return-leave-active{transition:opacity .42s linear}.auth-badge-return-leave-active .auth-badge{transition:transform .42s cubic-bezier(.55,0,.8,.2)}.auth-badge-return-leave-to .auth-badge{transform:translateY(calc(-100vh - 100%))}@media (prefers-reduced-motion:reduce){.office-alarm-frame{opacity:.42;animation:none}.auth-badge-return-leave-active,.auth-badge-return-leave-active .auth-badge{transition-duration:.01ms}}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out, var(--el-transition-duration) padding-left ease-in-out, var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.el-affix--fixed{position:fixed}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:14px;--el-alert-title-with-description-font-size:16px;--el-alert-description-font-size:14px;--el-alert-close-font-size:16px;--el-alert-close-customed-font-size:14px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;width:100%;padding:var(--el-alert-padding);box-sizing:border-box;border-radius:var(--el-alert-border-radius-base);background-color:var(--el-color-white);opacity:1;transition:opacity var(--el-transition-duration-fast);align-items:center;margin:0;display:flex;position:relative;overflow:hidden}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--primary{--el-alert-bg-color:var(--el-color-primary-light-9)}.el-alert--primary.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-primary)}.el-alert--primary.is-light .el-alert__description{color:var(--el-color-primary)}.el-alert--primary.is-dark{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-success)}.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-info)}.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-warning)}.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-error)}.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{flex-direction:column;gap:4px;display:flex}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);width:var(--el-alert-icon-size);margin-right:8px}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);width:var(--el-alert-icon-large-size);margin-right:12px}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:24px}.el-alert__title.with-description{font-size:var(--el-alert-title-with-description-font-size)}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:0}.el-alert .el-alert__close-btn{font-size:var(--el-alert-close-font-size);opacity:1;cursor:pointer;position:absolute;top:12px;right:16px}.el-alert .el-alert__close-btn.is-customed{font-style:normal;font-size:var(--el-alert-close-customed-font-size);line-height:24px;top:8px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.el-aside{box-sizing:border-box;width:var(--el-aside-width,300px);flex-shrink:0;overflow:auto}.el-autocomplete{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;width:var(--el-input-width);display:inline-block;position:relative}.el-autocomplete__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-autocomplete__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-autocomplete__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-autocomplete-suggestion{border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-autocomplete-suggestion__header{border-bottom:1px solid var(--el-border-color-lighter);padding:10px}.el-autocomplete-suggestion__footer{border-top:1px solid var(--el-border-color-lighter);padding:10px}.el-autocomplete-suggestion__wrap{box-sizing:border-box;max-height:280px;padding:10px 0}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{cursor:pointer;color:var(--el-text-color-regular);line-height:34px;font-size:var(--el-font-size-base);text-align:left;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 20px;list-style:none;overflow:hidden}.el-autocomplete-suggestion li:hover,.el-autocomplete-suggestion li.highlighted{background-color:var(--el-fill-color-light)}.el-autocomplete-suggestion li.divider{border-top:1px solid var(--el-color-black);margin-top:6px}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{cursor:default;height:100px;color:var(--el-text-color-secondary);justify-content:center;align-items:center;font-size:20px;display:flex}.el-autocomplete-suggestion.is-loading li:hover{background-color:var(--el-bg-color-overlay)}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size:40px;--el-avatar-size-small:24px;box-sizing:border-box;text-align:center;color:var(--el-avatar-text-color);background:var(--el-avatar-bg-color);width:var(--el-avatar-size);height:var(--el-avatar-size);font-size:var(--el-avatar-text-size);outline:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.el-avatar>img{width:100%;height:100%;display:block}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.el-avatar-group{--el-avatar-group-item-gap:-8px;--el-avatar-group-collapse-item-gap:4px;display:inline-flex}.el-avatar-group .el-avatar{border:1px solid var(--el-border-color-extra-light)}.el-avatar-group .el-avatar:not(:first-child){margin-left:var(--el-avatar-group-item-gap)}.el-avatar-group__collapse-avatars{--el-avatar-group-item-gap:-8px;--el-avatar-group-collapse-item-gap:4px}.el-avatar-group__collapse-avatars .el-avatar:not(:first-child){margin-left:var(--el-avatar-group-collapse-item-gap)}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);background-color:var(--el-backtop-bg-color);width:40px;height:40px;color:var(--el-backtop-text-color);box-shadow:var(--el-box-shadow-lighter);cursor:pointer;z-index:5;border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex;position:fixed}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;vertical-align:middle;width:fit-content;display:inline-block;position:relative}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color);justify-content:center;align-items:center;display:inline-flex}.el-badge__content.is-fixed{top:0;right:calc(1px + var(--el-badge-size) / 2);z-index:var(--el-index-normal);position:absolute;transform:translateY(-50%)translate(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;width:8px;height:8px;padding:0;right:0}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-breadcrumb__separator{color:var(--el-text-color-placeholder);margin:0 9px;font-weight:700}.el-breadcrumb__separator.el-icon{margin:0 6px;font-weight:400}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{float:left;align-items:center;display:inline-flex}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner.is-link,.el-breadcrumb__inner a{transition:var(--el-transition-color);color:var(--el-text-color-primary);font-weight:700;text-decoration:none}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover{color:var(--el-text-color-regular);cursor:text;font-weight:400}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:before,.el-breadcrumb:after{content:"";display:table}.el-breadcrumb:after{clear:both}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:hover,.el-button-group>.el-button:focus,.el-button-group>.el-button:active,.el-button-group>.el-button.is-active{z-index:1}.el-button-group--horizontal{vertical-align:middle;display:inline-block}.el-button-group--horizontal:before,.el-button-group--horizontal:after{content:"";display:table}.el-button-group--horizontal:after{clear:both}.el-button-group--horizontal>.el-button{float:left;position:relative}.el-button-group--horizontal>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group--horizontal>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group--horizontal>.el-button:not(:last-child){margin-right:-1px}.el-button-group--horizontal .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal>.el-dropdown>.el-button{border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group--vertical{flex-direction:column;align-items:stretch;display:inline-flex}.el-button-group--vertical>.el-button{margin-top:-1px}.el-button-group--vertical>.el-button:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.el-button-group--vertical>.el-button:last-child{border-top-left-radius:0;border-top-right-radius:0}.el-button-group--vertical>.el-dropdown{margin-top:-1px}.el-button-group--vertical>.el-dropdown>.el-button{border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0;border-top-right-radius:0}.el-button-group--vertical .el-button--primary:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:#ffffff80;--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);white-space:nowrap;cursor:pointer;height:32px;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;line-height:1;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);outline:none;justify-content:center;align-items:center;transition:all .1s;display:inline-flex}.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:none}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:8px 15px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";border-radius:inherit;background-color:var(--el-mask-color-extra-light);position:absolute;inset:-1px}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-dashed{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary);border-style:dashed}.el-button.is-circle{border-radius:50%;width:32px;padding:8px}.el-button.is-text{color:var(--el-button-text-color);background-color:#0000;border:0 solid #0000}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{color:var(--el-button-text-color);background:0 0;border-color:#0000;height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button.is-link:not(.is-disabled):hover{background-color:#0000;border-color:#0000}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);background-color:#0000;border-color:#0000}.el-button--text{color:var(--el-color-primary);background:0 0;border-color:#0000;padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);background-color:#0000;border-color:#0000}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);background-color:#0000;border-color:#0000}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-plain,.el-button--primary.is-text,.el-button--primary.is-link{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:hover,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--primary.is-dashed{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-text-color:var(--el-color-primary-dark-2);--el-button-active-bg-color:var(--el-color-primary-light-9);--el-button-active-border-color:var(--el-color-primary-dark-2)}.el-button--primary.is-dashed.is-disabled,.el-button--primary.is-dashed.is-disabled:hover,.el-button--primary.is-dashed.is-disabled:focus,.el-button--primary.is-dashed.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-plain,.el-button--success.is-text,.el-button--success.is-link{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:hover,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:active,.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--success.is-dashed{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-success);--el-button-hover-bg-color:var(--el-color-success-light-9);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-text-color:var(--el-color-success-dark-2);--el-button-active-bg-color:var(--el-color-success-light-9);--el-button-active-border-color:var(--el-color-success-dark-2)}.el-button--success.is-dashed.is-disabled,.el-button--success.is-dashed.is-disabled:hover,.el-button--success.is-dashed.is-disabled:focus,.el-button--success.is-dashed.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-plain,.el-button--warning.is-text,.el-button--warning.is-link{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:hover,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--warning.is-dashed{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-warning);--el-button-hover-bg-color:var(--el-color-warning-light-9);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-text-color:var(--el-color-warning-dark-2);--el-button-active-bg-color:var(--el-color-warning-light-9);--el-button-active-border-color:var(--el-color-warning-dark-2)}.el-button--warning.is-dashed.is-disabled,.el-button--warning.is-dashed.is-disabled:hover,.el-button--warning.is-dashed.is-disabled:focus,.el-button--warning.is-dashed.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-plain,.el-button--danger.is-text,.el-button--danger.is-link{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:hover,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--danger.is-dashed{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-danger);--el-button-hover-bg-color:var(--el-color-danger-light-9);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-text-color:var(--el-color-danger-dark-2);--el-button-active-bg-color:var(--el-color-danger-light-9);--el-button-active-border-color:var(--el-color-danger-dark-2)}.el-button--danger.is-dashed.is-disabled,.el-button--danger.is-dashed.is-disabled:hover,.el-button--danger.is-dashed.is-disabled:focus,.el-button--danger.is-dashed.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-plain,.el-button--info.is-text,.el-button--info.is-link{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:hover,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:active,.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--info.is-dashed{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-info);--el-button-hover-bg-color:var(--el-color-info-light-9);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-text-color:var(--el-color-info-dark-2);--el-button-active-bg-color:var(--el-color-info-light-9);--el-button-active-border-color:var(--el-color-info-dark-2)}.el-button--info.is-dashed.is-disabled,.el-button--info.is-dashed.is-disabled:hover,.el-button--info.is-dashed.is-disabled:focus,.el-button--info.is-dashed.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:12px 19px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:5px 11px;font-size:12px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-calendar{--el-calendar-border:var(--el-table-border,1px solid var(--el-border-color-lighter));--el-calendar-header-border-bottom:var(--el-calendar-border);--el-calendar-selected-bg-color:var(--el-color-primary-light-9);--el-calendar-cell-width:85px;background-color:var(--el-fill-color-blank)}.el-calendar__header{border-bottom:var(--el-calendar-header-border-bottom);justify-content:space-between;padding:12px 20px;display:flex}.el-calendar__title{color:var(--el-text-color);align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar__select-controller .el-select{margin-right:8px}.el-calendar__select-controller .el-calendar-select__year{width:120px}.el-calendar__select-controller .el-calendar-select__month{width:60px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{color:var(--el-text-color-regular);padding:12px 0;font-weight:400}.el-calendar-table:not(.is-range) td.prev,.el-calendar-table:not(.is-range) td.next{color:var(--el-text-color-placeholder)}.el-calendar-table td{border-bottom:var(--el-calendar-border);border-right:var(--el-calendar-border);vertical-align:top;transition:background-color var(--el-transition-duration-fast) ease}.el-calendar-table td.is-selected{background-color:var(--el-calendar-selected-bg-color)}.el-calendar-table td.is-today{color:var(--el-color-primary)}.el-calendar-table tr:first-child td{border-top:var(--el-calendar-border)}.el-calendar-table tr td:first-child{border-left:var(--el-calendar-border)}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;height:var(--el-calendar-cell-width);padding:8px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:var(--el-calendar-selected-bg-color)}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);color:var(--el-text-color-primary);transition:var(--el-transition-duration);flex-direction:column;display:flex;overflow:hidden}.el-card.is-always-shadow,.el-card.is-hover-shadow:hover,.el-card.is-hover-shadow:focus{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding);flex-grow:1;overflow:auto}.el-card__footer{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-top:1px solid var(--el-card-border-color);box-sizing:border-box}.el-carousel__item{width:100%;height:100%;z-index:calc(var(--el-index-normal) - 1);display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.el-carousel__item.is-active{z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%;transition:transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:var(--el-index-normal)}.el-carousel__item--card.is-in-stage:hover .el-carousel__mask,.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:calc(var(--el-index-normal) + 1)}.el-carousel__item--card-vertical{width:100%;height:50%}.el-carousel__mask{background-color:var(--el-color-white);opacity:.24;width:100%;height:100%;transition:var(--el-transition-duration-fast);position:absolute;top:0;left:0}.el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:36px;--el-carousel-arrow-background:#1f2d3d1c;--el-carousel-arrow-hover-background:#1f2d3d3b;--el-carousel-indicator-width:30px;--el-carousel-indicator-height:2px;--el-carousel-indicator-padding-horizontal:4px;--el-carousel-indicator-padding-vertical:12px;--el-carousel-indicator-out-color:var(--el-border-color-hover);position:relative}.el-carousel--horizontal,.el-carousel--vertical{overflow:hidden}.el-carousel.is-vertical-outside{flex-direction:row;align-items:center;display:flex}.el-carousel.is-vertical-outside .el-carousel__container{flex:1}.el-carousel__container{height:300px;position:relative}.el-carousel__arrow{height:var(--el-carousel-arrow-size);width:var(--el-carousel-arrow-size);cursor:pointer;transition:var(--el-transition-duration);background-color:var(--el-carousel-arrow-background);color:#fff;z-index:10;text-align:center;font-size:var(--el-carousel-arrow-font-size);border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:var(--el-carousel-arrow-hover-background)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{z-index:calc(var(--el-index-normal) + 1);margin:0;padding:0;list-style:none;position:absolute}.el-carousel__indicators--horizontal{bottom:0;left:50%;transform:translate(-50%)}.el-carousel__indicators--vertical{top:50%;right:0;transform:translateY(-50%)}.el-carousel__indicators--outside{text-align:center;position:static;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:var(--el-carousel-indicator-out-color);opacity:.24}.el-carousel__indicators--right{right:0}.el-carousel__indicators--labels .el-carousel__button{color:#000;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{cursor:pointer;background-color:#0000}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{padding:var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal);display:inline-block}.el-carousel__indicator--vertical{padding:var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)}.el-carousel__indicator--vertical .el-carousel__button{width:var(--el-carousel-indicator-height);height:calc(var(--el-carousel-indicator-width) / 2)}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{opacity:.48;width:var(--el-carousel-indicator-width);height:var(--el-carousel-indicator-height);cursor:pointer;transition:var(--el-transition-duration);background-color:#fff;border:none;outline:none;margin:0;padding:0;display:block}.el-carousel__indicators--labels .el-carousel__button{width:auto;height:auto}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{opacity:0;transform:translateY(-50%)translate(-10px)}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{opacity:0;transform:translateY(-50%)translate(10px)}.el-transitioning{filter:url(#elCarouselHorizontal)}.el-transitioning-vertical{filter:url(#elCarouselVertical)}.el-cascader-panel{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);border-radius:var(--el-cascader-menu-radius);width:fit-content;font-size:var(--el-cascader-menu-font-size);display:flex}.el-cascader-panel.is-bordered{border:var(--el-cascader-menu-border);border-radius:var(--el-cascader-menu-radius)}.el-cascader-menu{box-sizing:border-box;min-width:180px;color:var(--el-cascader-menu-text-color);border-right:var(--el-cascader-menu-border)}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px}.el-cascader-menu__list{box-sizing:border-box;min-height:100%;margin:0;padding:6px 0;list-style:none;position:relative}.el-cascader-menu__list.el-vl__window{margin:6px 0;padding:0}.el-cascader-menu__list.el-vl__window ul{margin:0;padding:0}.el-cascader-menu__hover-zone{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.el-cascader-menu__empty-text{color:var(--el-cascader-color-empty);align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-cascader-menu__empty-text .is-loading{margin-right:2px}.el-cascader-node{box-sizing:border-box;outline:none;align-items:center;height:34px;padding:0 30px 0 20px;line-height:34px;display:flex;position:relative}.el-cascader-node.is-selectable.in-active-path{color:var(--el-cascader-menu-text-color)}.el-cascader-node.in-active-path,.el-cascader-node.is-selectable.in-checked-path,.el-cascader-node.is-active{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):hover,.el-cascader-node:not(.is-disabled):focus{background:var(--el-cascader-node-background-hover)}.el-cascader-node.is-disabled{color:var(--el-cascader-node-color-disabled);cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 8px;overflow:hidden}.el-cascader-node>.el-checkbox,.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);vertical-align:middle;font-size:var(--el-font-size-base);outline:none;line-height:32px;display:inline-block;position:relative}.el-cascader:not(.is-disabled):hover .el-input__wrapper{cursor:pointer;box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-cascader .el-input{cursor:pointer;display:flex}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-input__inner:read-only{cursor:pointer}.el-cascader .el-input .el-input__inner:disabled{cursor:not-allowed}.el-cascader .el-input .el-input__suffix-inner .el-icon svg{vertical-align:middle}.el-cascader .el-input .icon-arrow-down{transition:transform var(--el-transition-duration);font-size:14px}.el-cascader .el-input .icon-arrow-down.is-reverse{transform:rotate(180deg)}.el-cascader .el-input .icon-circle-close:hover{color:var(--el-input-clear-hover-color,var(--el-text-color-secondary))}.el-cascader .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader--large{font-size:14px;line-height:40px}.el-cascader--large .el-cascader__tags{gap:6px;padding:8px}.el-cascader--large .el-cascader__search-input{height:24px;margin-left:7px}.el-cascader--small{font-size:12px;line-height:24px}.el-cascader--small .el-cascader__tags{gap:4px;padding:2px}.el-cascader--small .el-cascader__search-input{height:20px;margin-left:5px}.el-cascader.is-disabled .el-cascader__label{z-index:calc(var(--el-index-normal) + 1);color:var(--el-disabled-text-color)}.el-cascader__dropdown{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);font-size:var(--el-cascader-menu-font-size);border-radius:var(--el-cascader-menu-radius)}.el-cascader__dropdown.el-popper{background:var(--el-cascader-menu-fill);border:var(--el-cascader-menu-border);box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__dropdown.el-popper .el-popper__arrow:before{border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-cascader__dropdown.el-popper{box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-cascader__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-cascader__tags{text-align:left;box-sizing:border-box;flex-wrap:wrap;gap:6px;padding:4px;line-height:normal;display:flex;position:absolute;top:50%;left:0;right:30px;transform:translateY(-50%)}.el-cascader__tags .el-tag{text-overflow:ellipsis;background:var(--el-cascader-tag-background);align-items:center;max-width:100%;display:inline-flex}.el-cascader__tags .el-tag.el-tag--dark,.el-cascader__tags .el-tag.el-tag--plain{background-color:var(--el-tag-bg-color)}.el-cascader__tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__tags .el-tag:not(.is-hit).el-tag--dark,.el-cascader__tags .el-tag:not(.is-hit).el-tag--plain{border-color:var(--el-tag-border-color)}.el-cascader__tags .el-tag>span{text-overflow:ellipsis;flex:1;line-height:normal;overflow:hidden}.el-cascader__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__tags .el-tag+input{margin-left:0}.el-cascader__tags.is-validate{right:55px}.el-cascader__collapse-tags{white-space:normal;z-index:var(--el-index-normal)}.el-cascader__collapse-tags .el-tag{text-overflow:ellipsis;background:var(--el-fill-color);align-items:center;max-width:100%;display:inline-flex}.el-cascader__collapse-tags .el-tag.el-tag--dark,.el-cascader__collapse-tags .el-tag.el-tag--plain{background-color:var(--el-tag-bg-color)}.el-cascader__collapse-tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__collapse-tags .el-tag:not(.is-hit).el-tag--dark,.el-cascader__collapse-tags .el-tag:not(.is-hit).el-tag--plain{border-color:var(--el-tag-border-color)}.el-cascader__collapse-tags .el-tag>span{text-overflow:ellipsis;flex:1;line-height:normal;overflow:hidden}.el-cascader__collapse-tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__collapse-tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__collapse-tags .el-tag+input{margin-left:0}.el-cascader__collapse-tags .el-tag{margin:2px 0}.el-cascader__suggestion-panel{border-radius:var(--el-cascader-menu-radius)}.el-cascader__suggestion-wrap{max-height:204px}.el-cascader__suggestion-list{font-size:var(--el-font-size-base);color:var(--el-cascader-menu-text-color);text-align:center;margin:0;padding:6px 0;list-style:none}.el-cascader__suggestion-list.el-vl__window{margin:6px 0;padding:0}.el-cascader__suggestion-list.el-vl__window ul{margin:0;padding:0}.el-cascader__suggestion-item{text-align:left;cursor:pointer;box-sizing:border-box;outline:none;justify-content:space-between;align-items:center;height:34px;padding:0 15px;display:flex}.el-cascader__suggestion-item:hover,.el-cascader__suggestion-item:focus{background:var(--el-cascader-node-background-hover)}.el-cascader__suggestion-item.is-checked{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader__suggestion-item>:not(.el-icon){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__suggestion-item .el-icon{flex-shrink:0}.el-cascader__empty-text{color:var(--el-cascader-color-empty);margin:10px 0}.el-cascader__search-input{min-width:60px;height:24px;color:var(--el-cascader-menu-text-color);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;margin-left:7px;padding:0}.el-cascader__search-input::placeholder{color:#0000}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;font-size:var(--el-font-size-base);line-height:var(--el-font-size-base);transition:var(--el-transition-all);padding:7px 15px;font-weight:700;display:inline-block}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.el-check-tag--primary.is-checked{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary)}.el-check-tag.el-check-tag--primary.is-checked:hover{background-color:var(--el-color-primary-light-7)}.el-check-tag.el-check-tag--primary.is-checked.is-disabled{background-color:var(--el-color-primary-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--primary.is-checked.is-disabled:hover{background-color:var(--el-color-primary-light-8)}.el-check-tag.el-check-tag--primary.is-disabled{background-color:var(--el-color-info-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--primary.is-disabled:hover{background-color:var(--el-color-info-light-9)}.el-check-tag.el-check-tag--success.is-checked{background-color:var(--el-color-success-light-8);color:var(--el-color-success)}.el-check-tag.el-check-tag--success.is-checked:hover{background-color:var(--el-color-success-light-7)}.el-check-tag.el-check-tag--success.is-checked.is-disabled{background-color:var(--el-color-success-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--success.is-checked.is-disabled:hover{background-color:var(--el-color-success-light-8)}.el-check-tag.el-check-tag--success.is-disabled{background-color:var(--el-color-success-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--success.is-disabled:hover{background-color:var(--el-color-success-light-9)}.el-check-tag.el-check-tag--warning.is-checked{background-color:var(--el-color-warning-light-8);color:var(--el-color-warning)}.el-check-tag.el-check-tag--warning.is-checked:hover{background-color:var(--el-color-warning-light-7)}.el-check-tag.el-check-tag--warning.is-checked.is-disabled{background-color:var(--el-color-warning-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--warning.is-checked.is-disabled:hover{background-color:var(--el-color-warning-light-8)}.el-check-tag.el-check-tag--warning.is-disabled{background-color:var(--el-color-warning-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--warning.is-disabled:hover{background-color:var(--el-color-warning-light-9)}.el-check-tag.el-check-tag--danger.is-checked{background-color:var(--el-color-danger-light-8);color:var(--el-color-danger)}.el-check-tag.el-check-tag--danger.is-checked:hover{background-color:var(--el-color-danger-light-7)}.el-check-tag.el-check-tag--danger.is-checked.is-disabled{background-color:var(--el-color-danger-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--danger.is-checked.is-disabled:hover{background-color:var(--el-color-danger-light-8)}.el-check-tag.el-check-tag--danger.is-disabled{background-color:var(--el-color-danger-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--danger.is-disabled:hover{background-color:var(--el-color-danger-light-9)}.el-check-tag.el-check-tag--error.is-checked{background-color:var(--el-color-error-light-8);color:var(--el-color-error)}.el-check-tag.el-check-tag--error.is-checked:hover{background-color:var(--el-color-error-light-7)}.el-check-tag.el-check-tag--error.is-checked.is-disabled{background-color:var(--el-color-error-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--error.is-checked.is-disabled:hover{background-color:var(--el-color-error-light-8)}.el-check-tag.el-check-tag--error.is-disabled{background-color:var(--el-color-error-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--error.is-disabled:hover{background-color:var(--el-color-error-light-9)}.el-check-tag.el-check-tag--info.is-checked{background-color:var(--el-color-info-light-8);color:var(--el-color-info)}.el-check-tag.el-check-tag--info.is-checked:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.el-check-tag--info.is-checked.is-disabled{background-color:var(--el-color-info-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--info.is-checked.is-disabled:hover{background-color:var(--el-color-info-light-8)}.el-check-tag.el-check-tag--info.is-disabled{background-color:var(--el-color-info-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--info.is-disabled:hover{background-color:var(--el-color-info-light-9)}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);--el-checkbox-button-disabled-checked-fill:var(--el-border-color-extra-light);display:inline-block;position:relative}.el-checkbox-button__inner{line-height:1;font-weight:var(--el-checkbox-font-weight);white-space:nowrap;vertical-align:middle;cursor:pointer;background:var(--el-button-bg-color,var(--el-fill-color-blank));outline:var(--el-border);color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;font-size:var(--el-font-size-base);border-radius:0;margin:0;padding:8px 15px;display:inline-block;position:relative}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;z-index:-1;outline:none;margin:0;position:absolute}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:var(--el-checkbox-button-checked-text-color);background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button.is-disabled.is-checked .el-checkbox-button__inner{background-color:var(--el-checkbox-button-disabled-checked-fill)}.el-checkbox-button:first-child .el-checkbox-button__inner{border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{font-size:var(--el-font-size-base);border-radius:0;padding:12px 19px}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{border-radius:0;padding:5px 11px;font-size:12px}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.el-checkbox-group{font-size:0;line-height:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;height:var(--el-checkbox-height,32px);align-items:center;margin-right:30px;display:inline-flex;position:relative}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box;padding:0 15px 0 9px}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox input:focus-visible+.el-checkbox__inner{outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px;border-radius:var(--el-checkbox-border-radius)}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-flex;position:relative}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:var(--el-checkbox-disabled-icon-color);will-change:transform}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-checked-icon-color);transform:translate(-45%,-60%)rotate(45deg)scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";background-color:var(--el-checkbox-checked-icon-color);height:2px;display:block;position:absolute;top:5px;left:0;right:0;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;width:var(--el-checkbox-input-width);height:var(--el-checkbox-input-height);background-color:var(--el-checkbox-bg-color);z-index:var(--el-index-normal);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);display:inline-block;position:relative}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";transform-origin:50%;border:1px solid #0000;border-top:0;border-left:0;width:3px;height:7px;transition:transform .15s ease-in 50ms;position:absolute;top:50%;left:50%;transform:translate(-45%,-60%)rotate(45deg)scaleY(0)}.el-checkbox__original{opacity:0;z-index:-1;outline:none;width:0;height:0;margin:0;position:absolute}.el-checkbox__label{line-height:1;font-size:var(--el-checkbox-font-size);padding-left:8px;display:inline-block}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox:last-of-type{margin-right:0}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{min-height:1px;display:block}.el-col-0{flex:0 0;max-width:0%;display:none}.el-col-0.is-guttered{display:none}.el-col-offset-0{margin-left:0%}.el-col-pull-0{position:relative;right:0%}.el-col-push-0{position:relative;left:0%}.el-col-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-1.is-guttered{display:block}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{position:relative;right:4.16667%}.el-col-push-1{position:relative;left:4.16667%}.el-col-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-2.is-guttered{display:block}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{position:relative;right:8.33333%}.el-col-push-2{position:relative;left:8.33333%}.el-col-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-3.is-guttered{display:block}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{position:relative;left:12.5%}.el-col-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-4.is-guttered{display:block}.el-col-offset-4{margin-left:16.6667%}.el-col-pull-4{position:relative;right:16.6667%}.el-col-push-4{position:relative;left:16.6667%}.el-col-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-5.is-guttered{display:block}.el-col-offset-5{margin-left:20.8333%}.el-col-pull-5{position:relative;right:20.8333%}.el-col-push-5{position:relative;left:20.8333%}.el-col-6{flex:0 0 25%;max-width:25%;display:block}.el-col-6.is-guttered{display:block}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{position:relative;left:25%}.el-col-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-7.is-guttered{display:block}.el-col-offset-7{margin-left:29.1667%}.el-col-pull-7{position:relative;right:29.1667%}.el-col-push-7{position:relative;left:29.1667%}.el-col-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-8.is-guttered{display:block}.el-col-offset-8{margin-left:33.3333%}.el-col-pull-8{position:relative;right:33.3333%}.el-col-push-8{position:relative;left:33.3333%}.el-col-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-9.is-guttered{display:block}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{position:relative;left:37.5%}.el-col-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-10.is-guttered{display:block}.el-col-offset-10{margin-left:41.6667%}.el-col-pull-10{position:relative;right:41.6667%}.el-col-push-10{position:relative;left:41.6667%}.el-col-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-11.is-guttered{display:block}.el-col-offset-11{margin-left:45.8333%}.el-col-pull-11{position:relative;right:45.8333%}.el-col-push-11{position:relative;left:45.8333%}.el-col-12{flex:0 0 50%;max-width:50%;display:block}.el-col-12.is-guttered{display:block}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-13.is-guttered{display:block}.el-col-offset-13{margin-left:54.1667%}.el-col-pull-13{position:relative;right:54.1667%}.el-col-push-13{position:relative;left:54.1667%}.el-col-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-14.is-guttered{display:block}.el-col-offset-14{margin-left:58.3333%}.el-col-pull-14{position:relative;right:58.3333%}.el-col-push-14{position:relative;left:58.3333%}.el-col-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-15.is-guttered{display:block}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{position:relative;left:62.5%}.el-col-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-16.is-guttered{display:block}.el-col-offset-16{margin-left:66.6667%}.el-col-pull-16{position:relative;right:66.6667%}.el-col-push-16{position:relative;left:66.6667%}.el-col-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-17.is-guttered{display:block}.el-col-offset-17{margin-left:70.8333%}.el-col-pull-17{position:relative;right:70.8333%}.el-col-push-17{position:relative;left:70.8333%}.el-col-18{flex:0 0 75%;max-width:75%;display:block}.el-col-18.is-guttered{display:block}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{position:relative;left:75%}.el-col-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-19.is-guttered{display:block}.el-col-offset-19{margin-left:79.1667%}.el-col-pull-19{position:relative;right:79.1667%}.el-col-push-19{position:relative;left:79.1667%}.el-col-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-20.is-guttered{display:block}.el-col-offset-20{margin-left:83.3333%}.el-col-pull-20{position:relative;right:83.3333%}.el-col-push-20{position:relative;left:83.3333%}.el-col-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-21.is-guttered{display:block}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{position:relative;left:87.5%}.el-col-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-22.is-guttered{display:block}.el-col-offset-22{margin-left:91.6667%}.el-col-pull-22{position:relative;right:91.6667%}.el-col-push-22{position:relative;left:91.6667%}.el-col-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-23.is-guttered{display:block}.el-col-offset-23{margin-left:95.8333%}.el-col-pull-23{position:relative;right:95.8333%}.el-col-push-23{position:relative;left:95.8333%}.el-col-24{flex:0 0 100%;max-width:100%;display:block}.el-col-24.is-guttered{display:block}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{position:relative;left:100%}@media only screen and (width<=767px){.el-col-xs-0{flex:0 0;max-width:0%;display:none}.el-col-xs-0.is-guttered{display:none}.el-col-xs-offset-0{margin-left:0%}.el-col-xs-pull-0{position:relative;right:0%}.el-col-xs-push-0{position:relative;left:0%}.el-col-xs-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-xs-1.is-guttered{display:block}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-xs-2.is-guttered{display:block}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-xs-3.is-guttered{display:block}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-xs-4.is-guttered{display:block}.el-col-xs-offset-4{margin-left:16.6667%}.el-col-xs-pull-4{position:relative;right:16.6667%}.el-col-xs-push-4{position:relative;left:16.6667%}.el-col-xs-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-xs-5.is-guttered{display:block}.el-col-xs-offset-5{margin-left:20.8333%}.el-col-xs-pull-5{position:relative;right:20.8333%}.el-col-xs-push-5{position:relative;left:20.8333%}.el-col-xs-6{flex:0 0 25%;max-width:25%;display:block}.el-col-xs-6.is-guttered{display:block}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-xs-7.is-guttered{display:block}.el-col-xs-offset-7{margin-left:29.1667%}.el-col-xs-pull-7{position:relative;right:29.1667%}.el-col-xs-push-7{position:relative;left:29.1667%}.el-col-xs-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-xs-8.is-guttered{display:block}.el-col-xs-offset-8{margin-left:33.3333%}.el-col-xs-pull-8{position:relative;right:33.3333%}.el-col-xs-push-8{position:relative;left:33.3333%}.el-col-xs-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-xs-9.is-guttered{display:block}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-xs-10.is-guttered{display:block}.el-col-xs-offset-10{margin-left:41.6667%}.el-col-xs-pull-10{position:relative;right:41.6667%}.el-col-xs-push-10{position:relative;left:41.6667%}.el-col-xs-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-xs-11.is-guttered{display:block}.el-col-xs-offset-11{margin-left:45.8333%}.el-col-xs-pull-11{position:relative;right:45.8333%}.el-col-xs-push-11{position:relative;left:45.8333%}.el-col-xs-12{flex:0 0 50%;max-width:50%;display:block}.el-col-xs-12.is-guttered{display:block}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-xs-13.is-guttered{display:block}.el-col-xs-offset-13{margin-left:54.1667%}.el-col-xs-pull-13{position:relative;right:54.1667%}.el-col-xs-push-13{position:relative;left:54.1667%}.el-col-xs-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-xs-14.is-guttered{display:block}.el-col-xs-offset-14{margin-left:58.3333%}.el-col-xs-pull-14{position:relative;right:58.3333%}.el-col-xs-push-14{position:relative;left:58.3333%}.el-col-xs-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-xs-15.is-guttered{display:block}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-xs-16.is-guttered{display:block}.el-col-xs-offset-16{margin-left:66.6667%}.el-col-xs-pull-16{position:relative;right:66.6667%}.el-col-xs-push-16{position:relative;left:66.6667%}.el-col-xs-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-xs-17.is-guttered{display:block}.el-col-xs-offset-17{margin-left:70.8333%}.el-col-xs-pull-17{position:relative;right:70.8333%}.el-col-xs-push-17{position:relative;left:70.8333%}.el-col-xs-18{flex:0 0 75%;max-width:75%;display:block}.el-col-xs-18.is-guttered{display:block}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-xs-19.is-guttered{display:block}.el-col-xs-offset-19{margin-left:79.1667%}.el-col-xs-pull-19{position:relative;right:79.1667%}.el-col-xs-push-19{position:relative;left:79.1667%}.el-col-xs-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-xs-20.is-guttered{display:block}.el-col-xs-offset-20{margin-left:83.3333%}.el-col-xs-pull-20{position:relative;right:83.3333%}.el-col-xs-push-20{position:relative;left:83.3333%}.el-col-xs-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-xs-21.is-guttered{display:block}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-xs-22.is-guttered{display:block}.el-col-xs-offset-22{margin-left:91.6667%}.el-col-xs-pull-22{position:relative;right:91.6667%}.el-col-xs-push-22{position:relative;left:91.6667%}.el-col-xs-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-xs-23.is-guttered{display:block}.el-col-xs-offset-23{margin-left:95.8333%}.el-col-xs-pull-23{position:relative;right:95.8333%}.el-col-xs-push-23{position:relative;left:95.8333%}.el-col-xs-24{flex:0 0 100%;max-width:100%;display:block}.el-col-xs-24.is-guttered{display:block}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (width>=768px){.el-col-sm-0{flex:0 0;max-width:0%;display:none}.el-col-sm-0.is-guttered{display:none}.el-col-sm-offset-0{margin-left:0%}.el-col-sm-pull-0{position:relative;right:0%}.el-col-sm-push-0{position:relative;left:0%}.el-col-sm-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-sm-1.is-guttered{display:block}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-sm-2.is-guttered{display:block}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-sm-3.is-guttered{display:block}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-sm-4.is-guttered{display:block}.el-col-sm-offset-4{margin-left:16.6667%}.el-col-sm-pull-4{position:relative;right:16.6667%}.el-col-sm-push-4{position:relative;left:16.6667%}.el-col-sm-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-sm-5.is-guttered{display:block}.el-col-sm-offset-5{margin-left:20.8333%}.el-col-sm-pull-5{position:relative;right:20.8333%}.el-col-sm-push-5{position:relative;left:20.8333%}.el-col-sm-6{flex:0 0 25%;max-width:25%;display:block}.el-col-sm-6.is-guttered{display:block}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-sm-7.is-guttered{display:block}.el-col-sm-offset-7{margin-left:29.1667%}.el-col-sm-pull-7{position:relative;right:29.1667%}.el-col-sm-push-7{position:relative;left:29.1667%}.el-col-sm-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-sm-8.is-guttered{display:block}.el-col-sm-offset-8{margin-left:33.3333%}.el-col-sm-pull-8{position:relative;right:33.3333%}.el-col-sm-push-8{position:relative;left:33.3333%}.el-col-sm-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-sm-9.is-guttered{display:block}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-sm-10.is-guttered{display:block}.el-col-sm-offset-10{margin-left:41.6667%}.el-col-sm-pull-10{position:relative;right:41.6667%}.el-col-sm-push-10{position:relative;left:41.6667%}.el-col-sm-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-sm-11.is-guttered{display:block}.el-col-sm-offset-11{margin-left:45.8333%}.el-col-sm-pull-11{position:relative;right:45.8333%}.el-col-sm-push-11{position:relative;left:45.8333%}.el-col-sm-12{flex:0 0 50%;max-width:50%;display:block}.el-col-sm-12.is-guttered{display:block}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-sm-13.is-guttered{display:block}.el-col-sm-offset-13{margin-left:54.1667%}.el-col-sm-pull-13{position:relative;right:54.1667%}.el-col-sm-push-13{position:relative;left:54.1667%}.el-col-sm-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-sm-14.is-guttered{display:block}.el-col-sm-offset-14{margin-left:58.3333%}.el-col-sm-pull-14{position:relative;right:58.3333%}.el-col-sm-push-14{position:relative;left:58.3333%}.el-col-sm-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-sm-15.is-guttered{display:block}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-sm-16.is-guttered{display:block}.el-col-sm-offset-16{margin-left:66.6667%}.el-col-sm-pull-16{position:relative;right:66.6667%}.el-col-sm-push-16{position:relative;left:66.6667%}.el-col-sm-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-sm-17.is-guttered{display:block}.el-col-sm-offset-17{margin-left:70.8333%}.el-col-sm-pull-17{position:relative;right:70.8333%}.el-col-sm-push-17{position:relative;left:70.8333%}.el-col-sm-18{flex:0 0 75%;max-width:75%;display:block}.el-col-sm-18.is-guttered{display:block}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-sm-19.is-guttered{display:block}.el-col-sm-offset-19{margin-left:79.1667%}.el-col-sm-pull-19{position:relative;right:79.1667%}.el-col-sm-push-19{position:relative;left:79.1667%}.el-col-sm-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-sm-20.is-guttered{display:block}.el-col-sm-offset-20{margin-left:83.3333%}.el-col-sm-pull-20{position:relative;right:83.3333%}.el-col-sm-push-20{position:relative;left:83.3333%}.el-col-sm-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-sm-21.is-guttered{display:block}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-sm-22.is-guttered{display:block}.el-col-sm-offset-22{margin-left:91.6667%}.el-col-sm-pull-22{position:relative;right:91.6667%}.el-col-sm-push-22{position:relative;left:91.6667%}.el-col-sm-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-sm-23.is-guttered{display:block}.el-col-sm-offset-23{margin-left:95.8333%}.el-col-sm-pull-23{position:relative;right:95.8333%}.el-col-sm-push-23{position:relative;left:95.8333%}.el-col-sm-24{flex:0 0 100%;max-width:100%;display:block}.el-col-sm-24.is-guttered{display:block}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (width>=992px){.el-col-md-0{flex:0 0;max-width:0%;display:none}.el-col-md-0.is-guttered{display:none}.el-col-md-offset-0{margin-left:0%}.el-col-md-pull-0{position:relative;right:0%}.el-col-md-push-0{position:relative;left:0%}.el-col-md-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-md-1.is-guttered{display:block}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-md-2.is-guttered{display:block}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-md-3.is-guttered{display:block}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-md-4.is-guttered{display:block}.el-col-md-offset-4{margin-left:16.6667%}.el-col-md-pull-4{position:relative;right:16.6667%}.el-col-md-push-4{position:relative;left:16.6667%}.el-col-md-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-md-5.is-guttered{display:block}.el-col-md-offset-5{margin-left:20.8333%}.el-col-md-pull-5{position:relative;right:20.8333%}.el-col-md-push-5{position:relative;left:20.8333%}.el-col-md-6{flex:0 0 25%;max-width:25%;display:block}.el-col-md-6.is-guttered{display:block}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-md-7.is-guttered{display:block}.el-col-md-offset-7{margin-left:29.1667%}.el-col-md-pull-7{position:relative;right:29.1667%}.el-col-md-push-7{position:relative;left:29.1667%}.el-col-md-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-md-8.is-guttered{display:block}.el-col-md-offset-8{margin-left:33.3333%}.el-col-md-pull-8{position:relative;right:33.3333%}.el-col-md-push-8{position:relative;left:33.3333%}.el-col-md-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-md-9.is-guttered{display:block}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-md-10.is-guttered{display:block}.el-col-md-offset-10{margin-left:41.6667%}.el-col-md-pull-10{position:relative;right:41.6667%}.el-col-md-push-10{position:relative;left:41.6667%}.el-col-md-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-md-11.is-guttered{display:block}.el-col-md-offset-11{margin-left:45.8333%}.el-col-md-pull-11{position:relative;right:45.8333%}.el-col-md-push-11{position:relative;left:45.8333%}.el-col-md-12{flex:0 0 50%;max-width:50%;display:block}.el-col-md-12.is-guttered{display:block}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-md-13.is-guttered{display:block}.el-col-md-offset-13{margin-left:54.1667%}.el-col-md-pull-13{position:relative;right:54.1667%}.el-col-md-push-13{position:relative;left:54.1667%}.el-col-md-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-md-14.is-guttered{display:block}.el-col-md-offset-14{margin-left:58.3333%}.el-col-md-pull-14{position:relative;right:58.3333%}.el-col-md-push-14{position:relative;left:58.3333%}.el-col-md-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-md-15.is-guttered{display:block}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-md-16.is-guttered{display:block}.el-col-md-offset-16{margin-left:66.6667%}.el-col-md-pull-16{position:relative;right:66.6667%}.el-col-md-push-16{position:relative;left:66.6667%}.el-col-md-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-md-17.is-guttered{display:block}.el-col-md-offset-17{margin-left:70.8333%}.el-col-md-pull-17{position:relative;right:70.8333%}.el-col-md-push-17{position:relative;left:70.8333%}.el-col-md-18{flex:0 0 75%;max-width:75%;display:block}.el-col-md-18.is-guttered{display:block}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-md-19.is-guttered{display:block}.el-col-md-offset-19{margin-left:79.1667%}.el-col-md-pull-19{position:relative;right:79.1667%}.el-col-md-push-19{position:relative;left:79.1667%}.el-col-md-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-md-20.is-guttered{display:block}.el-col-md-offset-20{margin-left:83.3333%}.el-col-md-pull-20{position:relative;right:83.3333%}.el-col-md-push-20{position:relative;left:83.3333%}.el-col-md-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-md-21.is-guttered{display:block}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-md-22.is-guttered{display:block}.el-col-md-offset-22{margin-left:91.6667%}.el-col-md-pull-22{position:relative;right:91.6667%}.el-col-md-push-22{position:relative;left:91.6667%}.el-col-md-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-md-23.is-guttered{display:block}.el-col-md-offset-23{margin-left:95.8333%}.el-col-md-pull-23{position:relative;right:95.8333%}.el-col-md-push-23{position:relative;left:95.8333%}.el-col-md-24{flex:0 0 100%;max-width:100%;display:block}.el-col-md-24.is-guttered{display:block}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (width>=1200px){.el-col-lg-0{flex:0 0;max-width:0%;display:none}.el-col-lg-0.is-guttered{display:none}.el-col-lg-offset-0{margin-left:0%}.el-col-lg-pull-0{position:relative;right:0%}.el-col-lg-push-0{position:relative;left:0%}.el-col-lg-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-lg-1.is-guttered{display:block}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-lg-2.is-guttered{display:block}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-lg-3.is-guttered{display:block}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-lg-4.is-guttered{display:block}.el-col-lg-offset-4{margin-left:16.6667%}.el-col-lg-pull-4{position:relative;right:16.6667%}.el-col-lg-push-4{position:relative;left:16.6667%}.el-col-lg-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-lg-5.is-guttered{display:block}.el-col-lg-offset-5{margin-left:20.8333%}.el-col-lg-pull-5{position:relative;right:20.8333%}.el-col-lg-push-5{position:relative;left:20.8333%}.el-col-lg-6{flex:0 0 25%;max-width:25%;display:block}.el-col-lg-6.is-guttered{display:block}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-lg-7.is-guttered{display:block}.el-col-lg-offset-7{margin-left:29.1667%}.el-col-lg-pull-7{position:relative;right:29.1667%}.el-col-lg-push-7{position:relative;left:29.1667%}.el-col-lg-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-lg-8.is-guttered{display:block}.el-col-lg-offset-8{margin-left:33.3333%}.el-col-lg-pull-8{position:relative;right:33.3333%}.el-col-lg-push-8{position:relative;left:33.3333%}.el-col-lg-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-lg-9.is-guttered{display:block}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-lg-10.is-guttered{display:block}.el-col-lg-offset-10{margin-left:41.6667%}.el-col-lg-pull-10{position:relative;right:41.6667%}.el-col-lg-push-10{position:relative;left:41.6667%}.el-col-lg-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-lg-11.is-guttered{display:block}.el-col-lg-offset-11{margin-left:45.8333%}.el-col-lg-pull-11{position:relative;right:45.8333%}.el-col-lg-push-11{position:relative;left:45.8333%}.el-col-lg-12{flex:0 0 50%;max-width:50%;display:block}.el-col-lg-12.is-guttered{display:block}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-lg-13.is-guttered{display:block}.el-col-lg-offset-13{margin-left:54.1667%}.el-col-lg-pull-13{position:relative;right:54.1667%}.el-col-lg-push-13{position:relative;left:54.1667%}.el-col-lg-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-lg-14.is-guttered{display:block}.el-col-lg-offset-14{margin-left:58.3333%}.el-col-lg-pull-14{position:relative;right:58.3333%}.el-col-lg-push-14{position:relative;left:58.3333%}.el-col-lg-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-lg-15.is-guttered{display:block}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-lg-16.is-guttered{display:block}.el-col-lg-offset-16{margin-left:66.6667%}.el-col-lg-pull-16{position:relative;right:66.6667%}.el-col-lg-push-16{position:relative;left:66.6667%}.el-col-lg-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-lg-17.is-guttered{display:block}.el-col-lg-offset-17{margin-left:70.8333%}.el-col-lg-pull-17{position:relative;right:70.8333%}.el-col-lg-push-17{position:relative;left:70.8333%}.el-col-lg-18{flex:0 0 75%;max-width:75%;display:block}.el-col-lg-18.is-guttered{display:block}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-lg-19.is-guttered{display:block}.el-col-lg-offset-19{margin-left:79.1667%}.el-col-lg-pull-19{position:relative;right:79.1667%}.el-col-lg-push-19{position:relative;left:79.1667%}.el-col-lg-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-lg-20.is-guttered{display:block}.el-col-lg-offset-20{margin-left:83.3333%}.el-col-lg-pull-20{position:relative;right:83.3333%}.el-col-lg-push-20{position:relative;left:83.3333%}.el-col-lg-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-lg-21.is-guttered{display:block}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-lg-22.is-guttered{display:block}.el-col-lg-offset-22{margin-left:91.6667%}.el-col-lg-pull-22{position:relative;right:91.6667%}.el-col-lg-push-22{position:relative;left:91.6667%}.el-col-lg-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-lg-23.is-guttered{display:block}.el-col-lg-offset-23{margin-left:95.8333%}.el-col-lg-pull-23{position:relative;right:95.8333%}.el-col-lg-push-23{position:relative;left:95.8333%}.el-col-lg-24{flex:0 0 100%;max-width:100%;display:block}.el-col-lg-24.is-guttered{display:block}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (width>=1920px){.el-col-xl-0{flex:0 0;max-width:0%;display:none}.el-col-xl-0.is-guttered{display:none}.el-col-xl-offset-0{margin-left:0%}.el-col-xl-pull-0{position:relative;right:0%}.el-col-xl-push-0{position:relative;left:0%}.el-col-xl-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-xl-1.is-guttered{display:block}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-xl-2.is-guttered{display:block}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-xl-3.is-guttered{display:block}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-xl-4.is-guttered{display:block}.el-col-xl-offset-4{margin-left:16.6667%}.el-col-xl-pull-4{position:relative;right:16.6667%}.el-col-xl-push-4{position:relative;left:16.6667%}.el-col-xl-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-xl-5.is-guttered{display:block}.el-col-xl-offset-5{margin-left:20.8333%}.el-col-xl-pull-5{position:relative;right:20.8333%}.el-col-xl-push-5{position:relative;left:20.8333%}.el-col-xl-6{flex:0 0 25%;max-width:25%;display:block}.el-col-xl-6.is-guttered{display:block}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-xl-7.is-guttered{display:block}.el-col-xl-offset-7{margin-left:29.1667%}.el-col-xl-pull-7{position:relative;right:29.1667%}.el-col-xl-push-7{position:relative;left:29.1667%}.el-col-xl-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-xl-8.is-guttered{display:block}.el-col-xl-offset-8{margin-left:33.3333%}.el-col-xl-pull-8{position:relative;right:33.3333%}.el-col-xl-push-8{position:relative;left:33.3333%}.el-col-xl-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-xl-9.is-guttered{display:block}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-xl-10.is-guttered{display:block}.el-col-xl-offset-10{margin-left:41.6667%}.el-col-xl-pull-10{position:relative;right:41.6667%}.el-col-xl-push-10{position:relative;left:41.6667%}.el-col-xl-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-xl-11.is-guttered{display:block}.el-col-xl-offset-11{margin-left:45.8333%}.el-col-xl-pull-11{position:relative;right:45.8333%}.el-col-xl-push-11{position:relative;left:45.8333%}.el-col-xl-12{flex:0 0 50%;max-width:50%;display:block}.el-col-xl-12.is-guttered{display:block}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-xl-13.is-guttered{display:block}.el-col-xl-offset-13{margin-left:54.1667%}.el-col-xl-pull-13{position:relative;right:54.1667%}.el-col-xl-push-13{position:relative;left:54.1667%}.el-col-xl-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-xl-14.is-guttered{display:block}.el-col-xl-offset-14{margin-left:58.3333%}.el-col-xl-pull-14{position:relative;right:58.3333%}.el-col-xl-push-14{position:relative;left:58.3333%}.el-col-xl-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-xl-15.is-guttered{display:block}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-xl-16.is-guttered{display:block}.el-col-xl-offset-16{margin-left:66.6667%}.el-col-xl-pull-16{position:relative;right:66.6667%}.el-col-xl-push-16{position:relative;left:66.6667%}.el-col-xl-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-xl-17.is-guttered{display:block}.el-col-xl-offset-17{margin-left:70.8333%}.el-col-xl-pull-17{position:relative;right:70.8333%}.el-col-xl-push-17{position:relative;left:70.8333%}.el-col-xl-18{flex:0 0 75%;max-width:75%;display:block}.el-col-xl-18.is-guttered{display:block}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-xl-19.is-guttered{display:block}.el-col-xl-offset-19{margin-left:79.1667%}.el-col-xl-pull-19{position:relative;right:79.1667%}.el-col-xl-push-19{position:relative;left:79.1667%}.el-col-xl-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-xl-20.is-guttered{display:block}.el-col-xl-offset-20{margin-left:83.3333%}.el-col-xl-pull-20{position:relative;right:83.3333%}.el-col-xl-push-20{position:relative;left:83.3333%}.el-col-xl-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-xl-21.is-guttered{display:block}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-xl-22.is-guttered{display:block}.el-col-xl-offset-22{margin-left:91.6667%}.el-col-xl-pull-22{position:relative;right:91.6667%}.el-col-xl-push-22{position:relative;left:91.6667%}.el-col-xl-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-xl-23.is-guttered{display:block}.el-col-xl-offset-23{margin-left:95.8333%}.el-col-xl-pull-23{position:relative;right:95.8333%}.el-col-xl-push-23{position:relative;left:95.8333%}.el-col-xl-24{flex:0 0 100%;max-width:100%;display:block}.el-col-xl-24.is-guttered{display:block}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{width:100%;min-height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);background-color:var(--el-collapse-header-bg-color);color:var(--el-collapse-header-text-color);cursor:pointer;border:none;border-bottom:1px solid var(--el-collapse-border-color);font-size:var(--el-collapse-header-font-size);transition:border-bottom-color var(--el-transition-duration);box-sizing:border-box;outline:none;align-items:center;padding:0;font-weight:500;display:flex}.el-collapse-item__arrow{transition:transform var(--el-transition-duration);font-weight:300}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__title{text-align:left;flex:auto}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:#0000}.el-collapse-item__wrap{will-change:height;background-color:var(--el-collapse-content-bg-color);box-sizing:border-box;border-bottom:1px solid var(--el-collapse-border-color);overflow:hidden}.el-collapse-item__content{font-size:var(--el-collapse-content-font-size);color:var(--el-collapse-content-text-color);padding-bottom:25px;line-height:1.76923}.el-collapse-item:last-child{margin-bottom:-1px}.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-top:1px solid var(--el-collapse-border-color);border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-icon-position-left .el-collapse-item__header{gap:8px}.el-collapse-icon-position-left .el-collapse-item__title{order:1}.el-collapse-icon-position-right .el-collapse-item__header{padding-right:8px}.el-color-picker-panel{--el-colorpicker-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-colorpicker-bg-color);box-sizing:content-box;background:var(--el-colorpicker-bg-color);width:300px;padding:12px}.el-color-picker-panel.is-border{border:solid 1px var(--el-border-color-lighter);border-radius:4px}.el-color-picker-panel__wrapper{margin-bottom:6px}.el-color-picker-panel__footer{text-align:right;justify-content:space-between;margin-top:12px;display:flex}.el-color-picker-panel__footer .el-input{color:#000;width:160px;font-size:12px;line-height:26px}.el-color-picker-panel.is-disabled .el-color-svpanel,.el-color-picker-panel.is-disabled .el-color-hue-slider{cursor:not-allowed;opacity:.3}.el-color-picker-panel.is-disabled .el-color-hue-slider__thumb{cursor:not-allowed}.el-color-picker-panel.is-disabled .el-color-alpha-slider,.el-color-picker-panel.is-disabled .el-color-predefine .el-color-predefine__color-selector{cursor:not-allowed;opacity:.3}.el-color-predefine{width:280px;margin-top:8px;font-size:12px;display:flex}.el-color-predefine__colors{flex-wrap:wrap;flex:1;gap:8px;display:flex}.el-color-predefine__color-selector{border-radius:var(--el-border-radius-base);cursor:pointer;border:none;outline:none;width:20px;height:20px;padding:0;overflow:hidden}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-color-predefine__color-selector>div{height:100%;display:flex}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{box-sizing:border-box;float:right;background-color:red;width:280px;height:12px;padding:0 2px;position:relative}.el-color-hue-slider__bar{background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%;position:relative}.el-color-hue-slider__thumb{cursor:pointer;box-sizing:border-box;border:1px solid var(--el-border-color-lighter);z-index:1;background:#fff;border-radius:1px;width:4px;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 2px #0009}.el-color-hue-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{width:100%;height:4px;top:0;left:0}.el-color-svpanel{background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#fff0);width:280px;height:180px;position:relative}.el-color-svpanel__cursor{cursor:pointer;border-radius:50%;width:4px;height:4px;position:absolute;transform:translate(-2px,-2px);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006}.el-color-svpanel__cursor:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-color-alpha-slider{box-sizing:border-box;background-image:linear-gradient(45deg, var(--el-color-picker-alpha-bg-a) 25%, var(--el-color-picker-alpha-bg-b) 25%), linear-gradient(135deg, var(--el-color-picker-alpha-bg-a) 25%, var(--el-color-picker-alpha-bg-b) 25%), linear-gradient(45deg, var(--el-color-picker-alpha-bg-b) 75%, var(--el-color-picker-alpha-bg-a) 75%), linear-gradient(135deg, var(--el-color-picker-alpha-bg-b) 75%, var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px;width:280px;height:12px;position:relative}.el-color-alpha-slider.is-disabled .el-color-alpha-slider__thumb{cursor:not-allowed}.el-color-alpha-slider__bar{background:linear-gradient(to right, #fff0 0%, var(--el-bg-color) 100%);height:100%;position:relative}.el-color-alpha-slider__thumb{cursor:pointer;box-sizing:border-box;border:1px solid var(--el-border-color-lighter);z-index:1;background:#fff;border-radius:1px;width:4px;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 2px #0009}.el-color-alpha-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(#fff0 0%,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{width:100%;height:4px;top:0;left:0}.el-color-picker-panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker-panel{--el-color-picker-alpha-bg-a:#333}.el-color-picker{outline:none;width:32px;height:32px;line-height:normal;display:inline-block;position:relative}.el-color-picker:hover:not(:-webkit-any(.is-disabled,.is-focused)) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:hover:not(:is(.is-disabled,.is-focused)) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-focused .el-color-picker__trigger{border-color:var(--el-color-primary)}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed;background-color:var(--el-fill-color-light)}.el-color-picker.is-disabled .el-color-picker__color{opacity:.3}.el-color-picker--large{width:40px;height:40px}.el-color-picker--small{width:24px;height:24px}.el-color-picker--small .el-color-picker__icon,.el-color-picker--small .el-color-picker__empty{transform:scale(.8)}.el-color-picker__trigger{box-sizing:border-box;border:1px solid var(--el-border-color);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;padding:4px;font-size:0;display:inline-flex;position:relative}.el-color-picker__color{box-sizing:border-box;border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);text-align:center;width:100%;height:100%;display:block;position:relative}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg, var(--el-color-picker-alpha-bg-a) 25%, var(--el-color-picker-alpha-bg-b) 25%), linear-gradient(135deg, var(--el-color-picker-alpha-bg-a) 25%, var(--el-color-picker-alpha-bg-b) 25%), linear-gradient(45deg, var(--el-color-picker-alpha-bg-b) 75%, var(--el-color-picker-alpha-bg-a) 75%), linear-gradient(135deg, var(--el-color-picker-alpha-bg-b) 75%, var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px}.el-color-picker__color-inner{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.el-color-picker .el-color-picker__empty{color:var(--el-text-color-secondary);font-size:12px}.el-color-picker .el-color-picker__icon{color:#fff;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.el-color-picker__panel{border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light);background-color:#fff}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a:#333}.el-container{box-sizing:border-box;flex-direction:row;flex:auto;min-width:0;display:flex}.el-container.is-vertical{flex-direction:column}.el-date-table{-webkit-user-select:none;user-select:none;font-size:12px}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{border-top-left-radius:15px;border-bottom-left-radius:15px;margin-left:5px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{border-top-right-radius:15px;border-bottom-right-radius:15px;margin-right:5px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{box-sizing:border-box;text-align:center;cursor:pointer;width:32px;height:30px;padding:4px 0;position:relative}.el-date-table td .el-date-table-cell{box-sizing:border-box;height:30px;padding:3px 0}.el-date-table td .el-date-table-cell .el-date-table-cell__text{border-radius:50%;width:24px;height:24px;margin:0 auto;line-height:24px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.start-date .el-date-table-cell__text,.el-date-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.start-date .el-date-table-cell,.el-date-table td.end-date .el-date-table-cell{color:#fff}.el-date-table td.start-date .el-date-table-cell__text,.el-date-table td.end-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{border-top-left-radius:15px;border-bottom-left-radius:15px;margin-left:5px}.el-date-table td.end-date .el-date-table-cell{border-top-right-radius:15px;border-bottom-right-radius:15px;margin-right:5px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);opacity:1;cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-date-table td.selected .el-date-table-cell{border-radius:15px;margin-left:5px;margin-right:5px}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff;border-radius:15px}.el-date-table td.week{color:var(--el-datepicker-off-text-color);cursor:default;font-size:80%}.el-date-table td:focus{outline:none}.el-date-table th{color:var(--el-datepicker-header-text-color);border-bottom:solid 1px var(--el-border-color-lighter);padding:5px;font-weight:400}.el-date-table th.el-date-table__week-header{width:24px;padding:0}.el-month-table{border-collapse:collapse;margin:-1px;font-size:12px}.el-month-table td{text-align:center;cursor:pointer;width:68px;padding:8px 0;position:relative}.el-month-table td .el-date-table-cell{box-sizing:border-box;height:48px;padding:6px 0}.el-month-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.start-date .el-date-table-cell__text,.el-month-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-month-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-month-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-month-table td .el-date-table-cell__text{width:54px;height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;line-height:36px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-month-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.start-date .el-date-table-cell,.el-month-table td.end-date .el-date-table-cell{color:#fff}.el-month-table td.start-date .el-date-table-cell__text,.el-month-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px;margin-left:3px}.el-month-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px;margin-right:3px}.el-month-table td.current:not(.disabled) .el-date-table-cell{border-radius:24px;margin-left:3px;margin-right:3px}.el-month-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td:focus-visible{outline:none}.el-month-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-year-table{border-collapse:collapse;margin:-1px;font-size:12px}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{text-align:center;cursor:pointer;width:68px;padding:8px 0;position:relative}.el-year-table td .el-date-table-cell{box-sizing:border-box;height:48px;padding:6px 0}.el-year-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-year-table td.today.start-date .el-date-table-cell__text,.el-year-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-year-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-year-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-year-table td .el-date-table-cell__text{width:60px;height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;line-height:36px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-year-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-year-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-year-table td.start-date .el-date-table-cell,.el-year-table td.end-date .el-date-table-cell{color:#fff}.el-year-table td.start-date .el-date-table-cell__text,.el-year-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-year-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-year-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td:focus-visible{outline:none}.el-year-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{vertical-align:top;width:50%;max-height:192px;display:inline-block;position:relative;overflow:auto}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{color:var(--el-text-color-secondary);width:100%;z-index:var(--el-index-normal);text-align:center;cursor:pointer;height:30px;font-size:12px;line-height:30px;position:absolute;left:0}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner{text-align:center;padding:0}.el-time-spinner__list{text-align:center;margin:0;padding:0;list-style:none}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";width:100%;height:80px;display:block}.el-time-spinner__item{height:32px;color:var(--el-text-color-regular);font-size:12px;line-height:32px}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;text-align:left;vertical-align:middle;position:relative}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{width:var(--el-date-editor-width);height:var(--el-input-height,var(--el-component-size))}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .close-icon,.el-date-editor .clear-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__icon{height:inherit;color:var(--el-text-color-placeholder);float:left;font-size:14px}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{appearance:none;text-align:center;width:39%;height:30px;line-height:30px;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{overflow-wrap:break-word;height:100%;color:var(--el-text-color-primary);flex:1;justify-content:center;align-items:center;margin:0;padding:0 5px;font-size:14px;display:inline-flex}.el-date-editor .el-range__close-icon{color:var(--el-text-color-placeholder);height:inherit;width:unset;cursor:pointer;font-size:14px}.el-date-editor .el-range__close-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{vertical-align:middle;align-items:center;padding:0 10px;display:inline-flex}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{font-size:14px;line-height:40px}.el-range-editor--large .el-range-input{height:38px;font-size:14px;line-height:38px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{font-size:12px;line-height:24px}.el-range-editor--small .el-range-input{height:22px;font-size:12px;line-height:22px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled:hover,.el-range-editor.is-disabled:focus{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{color:var(--el-text-color-regular);background:var(--el-datepicker-bg-color);border-radius:var(--el-popper-border-radius,var(--el-border-radius-base));line-height:30px}.el-picker-panel .el-time-panel{border:solid 1px var(--el-datepicker-border-color);background-color:var(--el-datepicker-bg-color);box-shadow:var(--el-box-shadow-light);margin:5px 0}.el-picker-panel__body:after,.el-picker-panel__body-wrapper:after{content:"";clear:both;display:table}.el-picker-panel__content{margin:15px;position:relative}.el-picker-panel__footer{border-top:1px solid var(--el-datepicker-inner-border-color);text-align:right;background-color:var(--el-datepicker-bg-color);padding:4px 12px;font-size:0;position:relative}.el-picker-panel__shortcut{width:100%;color:var(--el-datepicker-text-color);text-align:left;cursor:pointer;background-color:#0000;border:0;outline:none;padding-left:12px;font-size:14px;line-height:28px;display:block}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{color:var(--el-datepicker-active-color);background-color:#e6f1fe}.el-picker-panel__btn{border:1px solid var(--el-fill-color-darker);color:var(--el-text-color-primary);cursor:pointer;background-color:#0000;border-radius:2px;outline:none;padding:0 20px;font-size:12px;line-height:24px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{color:var(--el-datepicker-icon-color);cursor:pointer;background:0 0;border:0;outline:none;margin-top:8px;padding:1px 6px;font-size:12px;line-height:1}.el-picker-panel__icon-btn:hover,.el-picker-panel__icon-btn:focus-visible{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn.is-disabled .el-icon{cursor:inherit}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel.is-disabled .el-picker-panel__prev-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__prev-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__prev-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__next-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__next-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__next-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__icon-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__icon-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__icon-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__shortcut{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__shortcut:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__shortcut .el-icon{cursor:inherit}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:110px;padding-top:6px;position:absolute;top:0;bottom:0;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);--el-datepicker-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-datepicker-bg-color);width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{padding:0 5px;display:table-cell;position:relative}.el-date-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:100%;padding:8px 5px 5px;font-size:12px;display:table;position:relative}.el-date-picker__header{text-align:center;padding:12px 12px 0}.el-date-picker__header--bordered{border-bottom:solid 1px var(--el-border-color-lighter);margin-bottom:0;padding-bottom:12px}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{text-align:center;cursor:pointer;color:var(--el-text-color-regular);padding:0 5px;font-size:16px;font-weight:500;line-height:22px}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{text-align:center;padding:10px}.el-date-picker__time-label{float:left;cursor:pointer;margin-left:10px;line-height:30px}.el-date-picker .el-time-panel{position:absolute}.el-date-picker.is-disabled .el-date-picker__header-label{color:var(--el-text-color-disabled)}.el-date-picker.is-disabled .el-date-picker__header-label:hover{cursor:not-allowed}.el-date-picker.is-disabled .el-date-picker__header-label .el-icon{cursor:inherit}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);--el-datepicker-bg-color:var(--el-bg-color-overlay);width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker.single-panel{width:322px}.el-date-range-picker.single-panel .el-picker-panel__body{min-width:322px}.el-date-range-picker.single-panel.has-sidebar.has-time{width:434px}.el-date-range-picker.single-panel.has-sidebar{width:438px}.el-date-range-picker.single-panel .el-picker-panel__content{width:292px;margin:15px;padding:0;display:block;position:relative}.el-date-range-picker__header{text-align:center;height:28px;position:relative}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{margin-right:50px;font-size:16px;font-weight:500}.el-date-range-picker__header-label{text-align:center;cursor:pointer;color:var(--el-text-color-regular);padding:0 5px;font-size:16px;font-weight:500;line-height:22px}.el-date-range-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-range-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-range-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-range-picker__content{box-sizing:border-box;width:50%;margin:0;padding:16px;display:table-cell}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:100%;padding:8px 5px 5px;font-size:12px;display:table;position:relative}.el-date-range-picker__time-header>.el-icon-arrow-right{vertical-align:middle;color:var(--el-datepicker-icon-color);font-size:20px;display:table-cell}.el-date-range-picker__time-picker-wrap{padding:0 5px;display:table-cell;position:relative}.el-date-range-picker__time-picker-wrap .el-picker-panel{z-index:1;background:#fff;position:absolute;top:13px;right:0}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-date-range-picker.is-disabled .el-date-range-picker__header-label{color:var(--el-text-color-disabled)}.el-date-range-picker.is-disabled .el-date-range-picker__header-label:hover{cursor:not-allowed}.el-date-range-picker.is-disabled .el-date-range-picker__header-label .el-icon{cursor:inherit}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{text-align:center;z-index:1;padding:10px;position:relative}.el-time-range-picker__cell{box-sizing:border-box;width:50%;margin:0;padding:4px 7px 7px;display:inline-block}.el-time-range-picker__header{text-align:center;margin-bottom:5px;font-size:14px}.el-time-range-picker__body{border:1px solid var(--el-datepicker-border-color);border-radius:2px}.el-time-panel{width:180px;z-index:var(--el-index-top);-webkit-user-select:none;user-select:none;box-sizing:content-box;border-radius:2px;position:relative;left:0}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content:after,.el-time-panel__content:before{content:"";z-index:-1;box-sizing:border-box;text-align:left;height:32px;margin-top:-16px;padding-top:6px;position:absolute;top:50%;left:0;right:0}.el-time-panel__content:after{margin-left:12%;margin-right:12%;left:50%}.el-time-panel__content:before{border-top:1px solid var(--el-border-color-light);border-bottom:1px solid var(--el-border-color-light);margin-left:12%;margin-right:12%;padding-left:50%}.el-time-panel__content.has-seconds:after{left:66.6667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));text-align:right;box-sizing:border-box;height:36px;padding:4px;line-height:25px}.el-time-panel__btn{cursor:pointer;color:var(--el-text-color-primary);background-color:#0000;border:none;outline:none;margin:0 5px;padding:0 5px;font-size:12px;line-height:28px}.el-time-panel__btn.confirm{color:var(--el-timepicker-active-color,var(--el-color-primary));font-weight:800}.el-picker-panel.is-border{border:solid 1px var(--el-border-color-lighter)}.el-picker-panel.is-border .el-picker-panel__body-wrapper{position:relative}.el-picker-panel.is-border.el-picker-panel [slot=sidebar],.el-picker-panel.is-border.el-picker-panel__sidebar{border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:110px;height:100%;padding-top:6px;position:absolute;top:0;overflow:auto}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;font-size:14px;line-height:23px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background);font-weight:700}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;padding:var(--el-dialog-padding-primary);width:var(--el-dialog-width,50%);overflow-wrap:break-word;position:relative}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{margin:0;position:fixed;inset:0;overflow:auto}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size,16px))}.el-dialog__headerbtn{cursor:pointer;width:48px;height:48px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding-top:var(--el-dialog-padding-primary);text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{position:fixed;inset:0;overflow:auto}.el-overlay-dialog.is-closing .el-dialog{pointer-events:none}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);width:100%;height:1px;margin:24px 0;display:block}.el-divider--vertical{vertical-align:middle;border-left:1px var(--el-border-color) var(--el-border-style);width:1px;height:1em;margin:0 8px;display:inline-block;position:relative}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);padding:0 20px;font-size:14px;font-weight:500;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%)translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-overlay.is-drawer{overflow:hidden}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);--el-drawer-dragger-size:8px;box-sizing:border-box;background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);transition:all var(--el-transition-duration);flex-direction:column;display:flex;position:absolute}.el-drawer .rtl,.el-drawer .ltr,.el-drawer .ttb,.el-drawer .btt{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{color:var(--el-text-color-primary);padding:var(--el-drawer-padding-primary);align-items:center;margin-bottom:32px;padding-bottom:0;display:flex;overflow:hidden}.el-drawer__header>:first-child{flex:1}.el-drawer__title{line-height:inherit;flex:1;margin:0;font-size:16px}.el-drawer__footer{padding:var(--el-drawer-padding-primary);text-align:right;padding-top:10px;overflow:hidden}.el-drawer__close-btn{cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:#0000;border:none;outline:none;display:inline-flex}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{padding:var(--el-drawer-padding-primary);flex:1;overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.is-dragging{transition:none}.el-drawer__dragger{-webkit-user-select:none;user-select:none;background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:before{content:"";background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:hover:before{background-color:var(--el-color-primary)}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger,.el-drawer.rtl>.el-drawer__dragger{height:100%;width:var(--el-drawer-dragger-size);cursor:ew-resize;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger:before,.el-drawer.rtl>.el-drawer__dragger:before{width:3px;top:0;bottom:0}.el-drawer.ttb,.el-drawer.btt{width:100%;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger,.el-drawer.btt>.el-drawer__dragger{width:100%;height:var(--el-drawer-dragger-size);cursor:ns-resize;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger:before,.el-drawer.btt>.el-drawer__dragger:before{height:3px;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.ltr>.el-drawer__dragger{right:0}.el-drawer.ltr>.el-drawer__dragger:before{right:-2px}.el-drawer.rtl{right:0}.el-drawer.rtl>.el-drawer__dragger{left:0}.el-drawer.rtl>.el-drawer__dragger:before{left:-2px}.el-drawer.ttb{top:0}.el-drawer.ttb>.el-drawer__dragger{bottom:0}.el-drawer.ttb>.el-drawer__dragger:before{bottom:-2px}.el-drawer.btt{bottom:0}.el-drawer.btt>.el-drawer__dragger{top:0}.el-drawer.btt>.el-drawer__dragger:before{top:-2px}.el-modal-drawer.is-penetrable{pointer-events:none}.el-modal-drawer.is-penetrable .el-drawer{pointer-events:auto}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-from,.el-drawer-fade-enter-active,.el-drawer-fade-enter-to,.el-drawer-fade-leave-from,.el-drawer-fade-leave-active,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{background-color:#0000!important}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);vertical-align:top;line-height:1;display:inline-flex;position:relative}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;margin:0;padding:0;list-style:none}.el-dropdown .el-dropdown__caret-button{border-left:none;justify-content:center;align-items:center;width:32px;padding-left:0;padding-right:0;display:inline-flex}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";background:var(--el-overlay-color-lighter);width:1px;display:block;position:absolute;top:-1px;bottom:-1px;left:0}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{z-index:var(--el-dropdown-menu-index);background-color:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);box-shadow:none;border:none;margin:0;padding:5px 0;list-style:none;position:relative;top:0;left:0}.el-dropdown-menu__item{white-space:nowrap;line-height:22px;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:none;align-items:center;margin:0;padding:5px 16px;list-style:none;display:flex}.el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;font-size:14px;line-height:22px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;font-size:12px;line-height:20px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;text-align:center;box-sizing:border-box;padding:var(--el-empty-padding);flex-direction:column;justify-content:center;align-items:center;display:flex}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{-webkit-user-select:none;user-select:none;vertical-align:top;object-fit:contain;width:100%;height:100%}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;vertical-align:top;width:100%;height:100%}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{font-size:var(--el-font-size-base);color:var(--el-text-color-secondary);margin:0}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;padding:var(--el-footer-padding);box-sizing:border-box;height:var(--el-footer-height);flex-shrink:0}.el-form-item{--font-size:14px;margin-bottom:18px;display:flex}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{text-align:left;justify-content:flex-start}.el-form-item--label-right .el-form-item__label{text-align:right;justify-content:flex-end}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{text-align:left;width:fit-content;height:auto;margin-bottom:8px;padding-right:0;line-height:22px;display:block}.el-form-item__label-wrap{display:flex}.el-form-item__label{font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);box-sizing:border-box;flex:none;align-items:flex-start;height:32px;padding:0 12px 0 0;line-height:32px;display:inline-flex}.el-form-item__content{line-height:32px;font-size:var(--font-size);flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:flex;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);padding-top:2px;font-size:12px;line-height:1;position:absolute;top:100%;left:0}.el-form-item__error--inline{margin-left:10px;display:inline-block;position:relative;top:auto;left:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field:hover,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field:focus,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field.is-focus,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:hover:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:focus:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field.is-focus:after{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{vertical-align:middle;margin-right:32px;display:inline-flex}.el-form--inline .el-form-item:last-child{margin-right:0}.el-form--inline.el-form--label-top{flex-wrap:wrap;display:flex}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-header{--el-header-padding:0 20px;--el-header-height:60px;padding:var(--el-header-padding);box-sizing:border-box;height:var(--el-header-height);flex-shrink:0}.el-image-viewer__wrapper{position:fixed;inset:0}.el-image-viewer__wrapper:focus{outline:none!important}.el-image-viewer__btn{z-index:1;opacity:.8;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.el-image-viewer__btn .el-icon{cursor:pointer}.el-image-viewer__close{width:40px;height:40px;font-size:40px;top:40px;right:40px}.el-image-viewer__canvas{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;height:44px;padding:0 23px;bottom:30px;left:50%;transform:translate(-50%)}.el-image-viewer__actions__inner{cursor:default;color:#fff;justify-content:space-around;align-items:center;gap:22px;width:100%;height:100%;padding:0 6px;font-size:23px;display:flex}.el-image-viewer__actions__divider{margin:0 -6px}.el-image-viewer__progress{cursor:default;color:#fff;bottom:90px;left:50%;transform:translate(-50%)}.el-image-viewer__prev{color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px;top:50%;left:40px;transform:translateY(-50%)}.el-image-viewer__next{text-indent:2px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px;top:50%;right:40px;transform:translateY(-50%)}.el-image-viewer__close{color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px}.el-image-viewer__mask{opacity:.5;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.el-image-viewer-parent--hidden{overflow:hidden}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}.el-image__error,.el-image__placeholder,.el-image__wrapper,.el-image__inner{width:100%;height:100%}.el-image{display:inline-block;position:relative;overflow:hidden}.el-image__inner{vertical-align:top;opacity:1}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{position:absolute;top:0;left:0}.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{background:var(--el-fill-color-light);color:var(--el-text-color-placeholder);vertical-align:middle;justify-content:center;align-items:center;font-size:14px;display:flex}.el-image__preview{cursor:pointer}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;vertical-align:bottom;width:100%;font-size:var(--el-font-size-base);display:inline-block;position:relative}.el-textarea__inner{cursor:auto;resize:vertical;box-sizing:border-box;width:100%;line-height:1.5;font-size:inherit;color:var(--el-input-text-color,var(--el-text-color-regular));background-color:var(--el-input-bg-color,var(--el-fill-color-blank));-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);background-image:none;border:none;padding:5px 11px;font-family:inherit;display:block;position:relative}.el-textarea__inner.is-clearable{padding:5px 26px 5px 11px}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea__clear{color:var(--el-input-icon-color);cursor:pointer;font-size:14px;position:absolute;top:15px;right:11px;transform:translateY(-50%)}.el-textarea__clear:hover{color:var(--el-input-clear-hover-color)}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);font-size:12px;line-height:14px;position:absolute;bottom:5px;right:10px}.el-textarea .el-input__count.is-outside{top:100%;right:0;bottom:unset;background:0 0;padding-top:2px;line-height:1;position:absolute}.el-textarea.is-disabled .el-textarea__inner{box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);font-size:var(--el-font-size-base);width:var(--el-input-width);line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle;display:inline-flex;position:relative}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;color:var(--el-color-info);align-items:center;font-size:12px;display:inline-flex}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;padding-left:8px;display:inline-block}.el-input .el-input__count.is-outside{height:unset;padding-top:2px;position:absolute;top:100%;right:0}.el-input .el-input__count.is-outside .el-input__count-inner{background:0 0;padding-left:0;line-height:1}.el-input__wrapper{background-color:var(--el-input-bg-color,var(--el-fill-color-blank));border-radius:var(--el-input-border-radius,var(--el-border-radius-base));cursor:text;transition:var(--el-transition-box-shadow);box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;background-image:none;flex-grow:1;justify-content:center;align-items:center;padding:1px 11px;display:inline-flex;transform:translate(0)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input{--el-input-inner-height:calc(var(--el-input-height,32px) - 2px)}.el-input__inner{-webkit-appearance:none;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);box-sizing:border-box;background:0 0;border:none;outline:none;flex-grow:1;padding:0}.el-input__inner:focus{outline:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{white-space:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.el-input__prefix-inner{pointer-events:all;justify-content:center;align-items:center;display:inline-flex}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{white-space:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.el-input__suffix-inner{pointer-events:all;justify-content:center;align-items:center;display:inline-flex}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;transition:all var(--el-transition-duration);justify-content:center;align-items:center;margin-left:8px;display:flex}.el-input .el-input__clear{transition:color var(--el-transition-duration)}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);cursor:not-allowed;box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-disabled .el-input__prefix-inner,.el-input.is-disabled .el-input__suffix-inner{pointer-events:none}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large{--el-input-inner-height:calc(var(--el-input-height,40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small{--el-input-inner-height:calc(var(--el-input-height,24px) - 2px)}.el-input-group{align-items:stretch;width:100%;display:inline-flex}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);border-radius:var(--el-input-border-radius);white-space:nowrap;justify-content:center;align-items:center;min-height:100%;padding:0 20px;display:inline-flex;position:relative}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-select,.el-input-group__append .el-button,.el-input-group__prepend .el-select,.el-input-group__prepend .el-button{flex:1;margin:0 -20px;display:inline-block}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{color:inherit;background-color:#0000;border-color:#0000}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{box-shadow:1px 0 0 0 var(--el-input-border-color) inset, 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append{box-shadow:0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset, -1px 0 0 0 var(--el-input-border-color) inset;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend>.el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{box-shadow:1px 0 0 0 var(--el-input-border-color) inset, 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset;border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{box-shadow:0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset, -1px 0 0 0 var(--el-input-border-color) inset;border-top-left-radius:0;border-bottom-left-radius:0}.el-input-hidden{display:none!important}.el-input-number{vertical-align:middle;width:150px;line-height:30px;display:inline-flex;position:relative}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number.is-left .el-input__inner{text-align:left}.el-input-number.is-right .el-input__inner{text-align:right}.el-input-number.is-center .el-input__inner{text-align:center}.el-input-number__increase,.el-input-number__decrease{z-index:1;background:var(--el-fill-color-light);width:32px;height:auto;color:var(--el-text-color-regular);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:1px;bottom:1px}.el-input-number__increase:hover,.el-input-number__decrease:hover{color:var(--el-color-primary)}.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__increase.is-disabled,.el-input-number__decrease.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border);right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__increase,.el-input-number.is-disabled .el-input-number__decrease{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__increase:hover,.el-input-number.is-disabled .el-input-number__decrease:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__increase,.el-input-number--large .el-input-number__decrease{width:40px;font-size:14px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__increase,.el-input-number--small .el-input-number__decrease{width:24px;font-size:12px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__increase [class*=el-icon],.el-input-number--small .el-input-number__decrease [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__increase,.el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon],.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border);bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;top:auto;left:auto;right:1px}.el-input-number.is-controls-right[class*=large] [class*=increase],.el-input-number.is-controls-right[class*=large] [class*=decrease]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=increase],.el-input-number.is-controls-right[class*=small] [class*=decrease]{--el-input-number-controls-height:11px}.el-input-tag{--el-input-tag-border-color-hover:var(--el-border-color-hover);--el-input-tag-placeholder-color:var(--el-text-color-placeholder);--el-input-tag-disabled-color:var(--el-disabled-text-color);--el-input-tag-disabled-border:var(--el-disabled-border-color);--el-input-tag-font-size:var(--el-font-size-base);--el-input-tag-close-hover-color:var(--el-text-color-secondary);--el-input-tag-text-color:var(--el-text-color-regular);--el-input-tag-input-focus-border-color:var(--el-color-primary);--el-input-tag-width:100%;--el-input-tag-mini-height:var(--el-component-size);--el-input-tag-gap:6px;--el-input-tag-padding:4px;--el-input-tag-inner-padding:8px;--el-input-tag-line-height:24px;box-sizing:border-box;cursor:pointer;font-size:var(--el-input-tag-font-size);padding:var(--el-input-tag-padding);width:var(--el-input-tag-width);min-height:var(--el-input-tag-mini-height);line-height:var(--el-input-tag-line-height);border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);transition:var(--el-transition-duration);box-shadow:0 0 0 1px var(--el-border-color) inset;align-items:center;display:flex;transform:translate(0)}.el-input-tag.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input-tag.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-input-tag.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);box-shadow:0 0 0 1px var(--el-input-tag-disabled-border) inset}.el-input-tag.is-disabled:hover{box-shadow:0 0 0 1px var(--el-input-tag-disabled-border) inset}.el-input-tag.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input-tag.is-disabled .el-input-tag__inner .el-input-tag__input,.el-input-tag.is-disabled .el-input-tag__inner .el-tag{cursor:not-allowed}.el-input-tag__prefix{padding:0 var(--el-input-tag-inner-padding);color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;display:flex}.el-input-tag__suffix{padding:0 var(--el-input-tag-inner-padding);color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;gap:8px;display:flex}.el-input-tag__collapse-tag{line-height:1}.el-input-tag__input-tag-list{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.el-input-tag__input-tag-list.is-near{margin-left:-8px}.el-input-tag__input-tag-list .el-tag{cursor:pointer;border-color:#0000}.el-input-tag__input-tag-list .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-input-tag__input-tag-list .el-tag .el-tag__content{min-width:0}.el-input-tag__inner{align-items:center;gap:var(--el-input-tag-gap);flex-wrap:wrap;flex:1;min-width:0;max-width:100%;display:flex;position:relative}.el-input-tag__inner.is-left-space{margin-left:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-right-space{margin-right:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-draggable .el-tag{cursor:move;-webkit-user-select:none;user-select:none}.el-input-tag__drop-indicator{width:1px;height:var(--el-input-tag-line-height);background-color:var(--el-color-primary);position:absolute;top:0}.el-input-tag__inner .el-tag{cursor:pointer;border-color:#0000;max-width:100%}.el-input-tag__inner .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-input-tag__inner .el-tag .el-tag__content{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:normal;overflow:hidden}.el-input-tag__input-wrapper{flex:1}.el-input-tag__input{color:var(--el-input-tag-text-color);font-size:inherit;font-family:inherit;line-height:inherit;appearance:none;background-color:#0000;border:none;outline:none;width:100%;padding:0}.el-input-tag__input::placeholder{color:var(--el-input-tag-placeholder-color)}.el-input-tag__input-calculator{visibility:hidden;white-space:pre;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.el-input-tag--large{--el-input-tag-gap:6px;--el-input-tag-padding:8px;--el-input-tag-padding-left:8px;--el-input-tag-font-size:14px}.el-input-tag--small{--el-input-tag-gap:4px;--el-input-tag-padding:2px;--el-input-tag-padding-left:6px;--el-input-tag-font-size:12px;--el-input-tag-line-height:20px;--el-input-tag-mini-height:var(--el-component-size-small)}.el-input-otp{--el-input-otp-text-color:var(--el-text-color-regular);--el-input-otp-field-width:calc(var(--el-input-otp-size) - 4px);--el-input-otp-gap:8px;--el-input-otp-font-size:14px;--el-input-otp-size:32px}.el-input-otp--large{--el-input-otp-gap:12px;--el-input-otp-font-size:14px;--el-input-otp-size:40px}.el-input-otp--small{--el-input-otp-gap:6px;--el-input-otp-font-size:12px;--el-input-otp-size:24px}.el-input-otp{align-items:center;column-gap:var(--el-input-otp-gap);font-size:var(--el-input-otp-font-size);height:var(--el-input-otp-size);flex-wrap:nowrap;display:inline-flex}.el-input-otp.is-disabled,.el-input-otp.is-disabled .el-input-otp__input{cursor:not-allowed}.el-input-otp__input-field{width:var(--el-input-otp-field-width,calc(var(--el-input-otp-size) - 4px));border-radius:var(--el-border-radius-base);height:100%;line-height:1;position:relative}.el-input-otp__input{text-align:center;width:100%;height:100%;line-height:1;font-size:inherit;color:var(--el-input-otp-text-color,var(--el-text-color-regular));background-color:#0000;border:none;outline:none;padding:0}.el-input-otp.is-disabled .el-input-otp__input{color:var(--el-text-color-disabled)}.el-input-otp--outlined .el-input-otp__input-field{box-shadow:0 0 0 1px var(--el-border-color) inset}@media (hover:hover){.el-input-otp--outlined .el-input-otp__input-field:hover{box-shadow:0 0 0 1px var(--el-color-primary-light-5) inset}}.el-input-otp--outlined .el-input-otp__input-field:focus-within{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input-otp--outlined.is-disabled .el-input-otp__input-field{background-color:var(--el-fill-color-light)}@media (hover:hover){.el-input-otp--outlined.is-disabled .el-input-otp__input-field:hover{box-shadow:0 0 0 1px var(--el-border-color) inset}}.el-input-otp--filled .el-input-otp__input-field{background-color:var(--el-fill-color)}@media (hover:hover){.el-input-otp--filled .el-input-otp__input-field:hover{background-color:var(--el-fill-color-dark)}}.el-input-otp--filled .el-input-otp__input-field:focus-within{background-color:var(--el-fill-color-blank);box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input-otp--filled.is-disabled .el-input-otp__input-field{background-color:var(--el-fill-color-light)}@media (hover:hover){.el-input-otp--filled.is-disabled .el-input-otp__input-field:hover{background-color:var(--el-fill-color-light)}}.el-input-otp--underlined .el-input-otp__input-field:after{content:"";background-color:var(--el-border-color);width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}@media (hover:hover){.el-input-otp--underlined .el-input-otp__input-field:hover:after{background-color:var(--el-color-primary-light-5)}}.el-input-otp--underlined .el-input-otp__input-field:focus-within:after{background-color:var(--el-color-primary)}@media (hover:hover){.el-input-otp--underlined.is-disabled .el-input-otp__input-field:hover:after{background-color:var(--el-border-color)}}.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);vertical-align:middle;cursor:pointer;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);color:var(--el-link-text-color);outline:none;flex-direction:row;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.el-link.is-hover-underline:hover:after{content:"";border-bottom:1px solid var(--el-link-hover-text-color);height:0;position:absolute;bottom:0;left:0;right:0}.el-link.is-underline:after{content:"";border-bottom:1px solid var(--el-link-text-color);height:0;position:absolute;bottom:0;left:0;right:0}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link:hover:after{border-color:var(--el-link-hover-text-color)}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link__inner{justify-content:center;align-items:center;display:inline-flex}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link.is-disabled:after{border-color:var(--el-link-disabled-text-color)}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{z-index:2000;background-color:var(--el-mask-color);transition:opacity var(--el-transition-duration);margin:0;position:absolute;inset:0}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size)) / 2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size)) / 2);text-align:center;width:100%;position:absolute;top:50%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);animation:2s linear infinite loading-rotate;display:inline}.el-loading-spinner .path{stroke-dasharray:90 150;stroke-dashoffset:0;stroke-width:2px;stroke:var(--el-color-primary);stroke-linecap:round;animation:1.5s ease-in-out infinite loading-dash}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(360deg)}}@keyframes loading-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-40px}to{stroke-dasharray:90 150;stroke-dashoffset:-120px}}.el-main{--el-main-padding:20px;box-sizing:border-box;padding:var(--el-main-padding);flex:auto;display:block;overflow:auto}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-height:60px;--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{border-right:solid 1px var(--el-menu-border-color);background-color:var(--el-menu-bg-color);box-sizing:border-box;margin:0;padding-left:0;list-style:none;position:relative}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title{white-space:nowrap;padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level) * var(--el-menu-level-padding))}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{height:var(--el-menu-horizontal-height);border-right:none;flex-wrap:nowrap;display:flex}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:solid 1px var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{height:100%;color:var(--el-menu-text-color);border-bottom:2px solid #0000;justify-content:center;align-items:center;margin:0;display:inline-flex}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;color:var(--el-menu-text-color);border-bottom:2px solid #0000}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{background-color:var(--el-menu-bg-color);height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);color:var(--el-menu-text-color);align-items:center;padding:0 10px;display:flex}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-menu-item.is-active:hover,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title:hover{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-menu--horizontal .el-menu-item:not(.is-disabled):focus{color:var(--el-menu-active-color,var(--el-menu-hover-text-color));background-color:var(--el-menu-hover-bg-color);outline:none}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding) * 2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{vertical-align:middle;width:var(--el-menu-icon-width);text-align:center;margin:0}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span{visibility:hidden;width:0;height:0;display:inline-block;overflow:hidden}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{z-index:100;border-radius:var(--el-border-radius-small);min-width:200px;box-shadow:var(--el-box-shadow-light);border:none;padding:5px 0}.el-menu .el-icon{flex-shrink:0}.el-menu-item{height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);cursor:pointer;transition:border-color var(--el-transition-duration), background-color var(--el-transition-duration), color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;align-items:center;list-style:none;display:flex;position:relative}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:hover,.el-menu-item:focus{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon]{width:var(--el-menu-icon-width);text-align:center;vertical-align:middle;margin-right:5px;font-size:18px}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{box-sizing:border-box;width:100%;height:100%;padding:0 var(--el-menu-base-level-padding);align-items:center;display:inline-flex;position:absolute;top:0;left:0}.el-sub-menu{margin:0;padding-left:0;list-style:none}.el-sub-menu__title{height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);cursor:pointer;transition:border-color var(--el-transition-duration), background-color var(--el-transition-duration), color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;align-items:center;list-style:none;display:flex;position:relative}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:hover,.el-sub-menu__title:focus{outline:none}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu.el-sub-menu__hide-arrow .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-sub-menu__title,.el-sub-menu.is-disabled .el-menu-item{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu .el-icon{vertical-align:middle;width:var(--el-menu-icon-width);text-align:center;margin-right:5px;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{top:50%;right:var(--el-menu-base-level-padding);transition:transform var(--el-transition-duration);width:inherit;margin-top:-6px;margin-right:0;font-size:12px;position:absolute}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px var(--el-menu-base-level-padding);color:var(--el-text-color-secondary);font-size:12px;line-height:normal}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}.el-popper,.el-menu--popup-container,.el-menu{outline:none}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);max-width:var(--el-messagebox-width);width:100%;padding:var(--el-messagebox-padding-primary);vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-messagebox-box-shadow);text-align:left;backface-visibility:hidden;box-sizing:border-box;overflow-wrap:break-word;display:inline-block;position:relative;overflow:hidden}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{text-align:center;padding:16px;position:fixed;inset:0;overflow:auto}.is-message-box .el-overlay-message-box:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size,16px))}.el-message-box__title{font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height);color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{width:40px;height:40px;font-size:var(--el-message-close-size,16px);cursor:pointer;background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;gap:12px;display:flex}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{min-width:0;margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{padding-top:var(--el-messagebox-padding-primary);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.el-message-box--center .el-message-box__title{justify-content:center;align-items:center;gap:6px;display:flex}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.el-message-box-parent--hidden{overflow:hidden}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);background-color:var(--el-message-bg-color);width:max-content;max-width:calc(100% - 32px);transition:opacity var(--el-transition-duration), transform .4s, top .4s, bottom .4s;padding:var(--el-message-padding);align-items:center;gap:8px;display:flex;position:fixed}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:50%;transform:translate(-50%)}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0}.el-message-fade-enter-from.is-left,.el-message-fade-enter-from.is-right,.el-message-fade-leave-to.is-left,.el-message-fade-leave-to.is-right{transform:translateY(-100%)}.el-message-fade-enter-from.is-left.is-bottom,.el-message-fade-enter-from.is-right.is-bottom,.el-message-fade-leave-to.is-left.is-bottom,.el-message-fade-leave-to.is-right.is-bottom{transform:translateY(100%)}.el-message-fade-enter-from.is-center,.el-message-fade-leave-to.is-center{transform:translate(-50%,-100%)}.el-message-fade-enter-from.is-center.is-bottom,.el-message-fade-leave-to.is-center.is-bottom{transform:translate(-50%,100%)}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);width:var(--el-notification-width);padding:var(--el-notification-padding);border-radius:var(--el-notification-radius);box-sizing:border-box;border:1px solid var(--el-notification-border-color);background-color:var(--el-bg-color-overlay);box-shadow:var(--el-notification-shadow);transition:opacity var(--el-transition-duration), transform var(--el-transition-duration), left var(--el-transition-duration), right var(--el-transition-duration), top .4s, bottom var(--el-transition-duration);overflow-wrap:break-word;z-index:9999;display:flex;position:fixed;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{min-width:0;margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right);flex:1}.el-notification__title{font-weight:700;font-size:var(--el-notification-title-font-size);line-height:var(--el-notification-icon-size);color:var(--el-notification-title-color);margin:0}.el-notification__content{font-size:var(--el-notification-content-font-size);color:var(--el-notification-content-color);margin:6px 0 0;line-height:24px}.el-notification__content p{margin:0}.el-notification .el-notification__icon{height:var(--el-notification-icon-size);width:var(--el-notification-icon-size);font-size:var(--el-notification-icon-size);flex-shrink:0}.el-notification .el-notification__closeBtn{cursor:pointer;color:var(--el-notification-close-color);font-size:var(--el-notification-close-font-size);position:absolute;top:18px;right:15px}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--primary{--el-notification-icon-color:var(--el-color-primary);color:var(--el-notification-icon-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;inset:0;overflow:auto}.el-overlay .el-overlay-root{height:0}.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{justify-content:space-between;align-items:center;line-height:24px;display:flex}.el-page-header__left{align-items:center;margin-right:40px;display:flex;position:relative}.el-page-header__back{cursor:pointer;align-items:center;display:flex}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{align-items:center;margin-right:10px;font-size:16px;display:flex}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{color:var(--el-text-color-primary);font-size:18px}.el-page-header__breadcrumb{margin-bottom:16px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-button-width-large:40px;--el-pagination-button-height-large:40px;--el-pagination-item-gap:16px;white-space:nowrap;color:var(--el-pagination-text-color);font-size:var(--el-pagination-font-size);align-items:center;font-weight:400;display:flex}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield}.el-pagination .el-select{width:128px}.el-pagination .btn-prev,.el-pagination .btn-next{font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.el-pagination .btn-prev *,.el-pagination .btn-next *{pointer-events:none}.el-pagination .btn-prev:focus,.el-pagination .btn-next:focus{outline:none}.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover{color:var(--el-pagination-hover-color)}.el-pagination .btn-prev.is-active,.el-pagination .btn-next.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pagination .btn-prev.is-active.is-disabled,.el-pagination .btn-next.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination .btn-prev:disabled,.el-pagination .btn-prev.is-disabled,.el-pagination .btn-next:disabled,.el-pagination .btn-next.is-disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pagination .btn-prev:focus-visible,.el-pagination .btn-next:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-prev .el-icon,.el-pagination .btn-next .el-icon{width:inherit;font-size:12px;font-weight:700;display:block}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{margin-left:var(--el-pagination-item-gap);color:var(--el-text-color-regular);font-weight:400}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{margin-left:var(--el-pagination-item-gap);color:var(--el-text-color-regular);align-items:center;font-weight:400;display:flex}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{text-align:center;box-sizing:border-box}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{flex:1;justify-content:flex-end;align-items:center;display:flex}.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .el-pager li:disabled,.el-pagination.is-background .el-pager li.is-disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active{color:var(--el-text-color-secondary);background-color:var(--el-fill-color-dark)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-prev,.el-pagination--small .btn-next,.el-pagination--small .el-pager li{height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);font-size:var(--el-pagination-font-size-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small span:not([class*=suffix]),.el-pagination--small button{font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pagination--large .btn-prev,.el-pagination--large .btn-next,.el-pagination--large .el-pager li{height:var(--el-pagination-button-height-large);line-height:var(--el-pagination-button-height-large);min-width:var(--el-pagination-button-width-large)}.el-pagination--large .el-select .el-input{width:160px}.el-pager{-webkit-user-select:none;user-select:none;align-items:center;margin:0;padding:0;font-size:0;list-style:none;display:flex}.el-pager li{font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager li:disabled,.el-pager li.is-disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-popconfirm{outline:none}.el-popconfirm__main{align-items:center;display:flex}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin-top:8px}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border-radius:var(--el-popover-border-radius);border:1px solid var(--el-popover-border-color);min-width:150px;padding:var(--el-popover-padding);z-index:var(--el-index-popper);color:var(--el-text-color-regular);line-height:1.4;font-size:var(--el-popover-font-size);box-shadow:var(--el-box-shadow-light);overflow-wrap:break-word;box-sizing:border-box}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);margin-bottom:12px;line-height:1}.el-popover__reference:focus:not(.focusing),.el-popover__reference:focus:hover{outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus:active,.el-popover.el-popper:focus{outline-width:0}.el-progress{align-items:center;line-height:1;display:flex;position:relative}.el-progress__text{color:var(--el-text-color-regular);min-width:50px;margin-left:5px;font-size:14px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{text-align:center;width:100%;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{margin-right:0;padding-right:0;display:block}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);vertical-align:middle;border-radius:100px;height:6px;position:relative;overflow:hidden}.el-progress-bar__inner{background-color:var(--el-color-primary);text-align:right;white-space:nowrap;border-radius:100px;height:100%;line-height:1;transition:width .6s;position:absolute;top:0;left:0}.el-progress-bar__inner:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-progress-bar__inner--indeterminate{animation:3s infinite indeterminate;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:3s linear infinite striped-flow}.el-progress-bar__innerText{vertical-align:middle;color:#fff;margin:0 5px;font-size:12px;display:inline-block}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light);outline:none;display:inline-block;position:relative}.el-radio-button__inner{white-space:nowrap;vertical-align:middle;background:var(--el-button-bg-color,var(--el-fill-color-blank));outline:var(--el-border);line-height:1;font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;cursor:pointer;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;font-size:var(--el-font-size-base);border-radius:0;margin:0;padding:8px 15px;display:inline-block;position:relative}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button.is-active .el-radio-button__original-radio:not(:disabled)+.el-radio-button__inner{color:var(--el-radio-button-checked-text-color,var(--el-color-white));background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary))}.el-radio-button__original-radio{opacity:0;z-index:-1;outline:none;position:absolute}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2;border-radius:var(--el-border-radius-base);box-shadow:none}.el-radio-button__original-radio:disabled+.el-radio-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{font-size:var(--el-font-size-base);border-radius:0;padding:12px 19px}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{border-radius:0;padding:5px 11px;font-size:12px}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-radio-group{flex-wrap:wrap;align-items:center;font-size:0;display:inline-flex}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);color:var(--el-radio-text-color);font-weight:var(--el-radio-font-weight);cursor:pointer;white-space:nowrap;font-size:var(--el-font-size-base);-webkit-user-select:none;user-select:none;outline:none;align-items:center;height:32px;margin-right:30px;display:inline-flex;position:relative}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box;padding:0 15px 0 9px}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:var(--el-border-color-lighter)}.el-radio.is-bordered.el-radio--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.is-bordered.el-radio--small{border-radius:var(--el-border-radius-base);padding:0 11px 0 7px}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{width:12px;height:12px}.el-radio:last-child{margin-right:0}.el-radio__input{white-space:nowrap;cursor:pointer;vertical-align:middle;outline:none;display:inline-flex;position:relative}.el-radio__input.is-disabled .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:var(--el-color-primary);background:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{background-color:var(--el-color-white);transform:translate(-50%,-50%)scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);width:var(--el-radio-input-width);height:var(--el-radio-input-height);background-color:var(--el-radio-input-bg-color);cursor:pointer;box-sizing:border-box;transition:all .3s;display:inline-block;position:relative}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{border-radius:var(--el-radio-input-border-radius);content:"";width:4px;height:4px;transition:transform .15s ease-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.el-radio__original{opacity:0;z-index:-1;outline:none;margin:0;position:absolute;inset:0}.el-radio__original:focus-visible+.el-radio__inner{outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px;border-radius:var(--el-radio-input-border-radius)}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{width:12px;height:12px}.el-rate{--el-rate-height:20px;--el-rate-font-size:var(--el-font-size-base);--el-rate-icon-size:18px;--el-rate-icon-margin:6px;--el-rate-void-color:var(--el-border-color-darker);--el-rate-fill-color:#f7ba2a;--el-rate-disabled-void-color:var(--el-fill-color);--el-rate-text-color:var(--el-text-color-primary);--el-rate-outline-color:var(--el-color-primary-light-5);align-items:center;height:32px;display:inline-flex}.el-rate:focus,.el-rate:active{outline:none}.el-rate:focus-visible .el-rate__item .el-rate__icon.is-focus-visible{outline:2px solid var(--el-rate-outline-color);transition:outline-offset,outline}.el-rate__item{cursor:pointer;vertical-align:middle;color:var(--el-rate-void-color);font-size:0;line-height:normal;display:inline-block;position:relative}.el-rate .el-rate__icon{font-size:var(--el-rate-icon-size);margin-right:var(--el-rate-icon-margin);transition:var(--el-transition-duration);display:inline-block;position:relative}.el-rate .el-rate__icon.hover{transform:scale(1.15)}.el-rate .el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate .el-rate__icon.is-active{color:var(--el-rate-fill-color)}.el-rate__decimal{color:var(--el-rate-fill-color);display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.el-rate__decimal--box{position:absolute;top:0;left:0}.el-rate__text{font-size:var(--el-rate-font-size);vertical-align:middle;color:var(--el-rate-text-color)}.el-rate--large{height:40px}.el-rate--small{height:24px}.el-rate--small .el-rate__icon{font-size:14px}.el-rate.is-disabled .el-rate__item{cursor:not-allowed;color:var(--el-rate-disabled-void-color)}.el-result{--el-result-padding:40px 30px;--el-result-icon-font-size:64px;--el-result-title-font-size:20px;--el-result-title-margin-top:20px;--el-result-subtitle-margin-top:10px;--el-result-extra-margin-top:30px;text-align:center;box-sizing:border-box;padding:var(--el-result-padding);flex-direction:column;justify-content:center;align-items:center;display:flex}.el-result__icon svg{width:var(--el-result-icon-font-size);height:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{font-size:var(--el-result-title-font-size);color:var(--el-text-color-primary);margin:0;line-height:1.3}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{font-size:var(--el-font-size-base);color:var(--el-text-color-regular);margin:0;line-height:1.3}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color:var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color:var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color:var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color:var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color:var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color:var(--el-color-info);color:var(--el-result-color)}.el-row{box-sizing:border-box;flex-wrap:wrap;display:flex;position:relative}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-top{align-items:flex-start}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;position:relative;overflow:hidden}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));width:0;height:0;transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3);display:block;position:relative}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{z-index:1;border-radius:4px;position:absolute;bottom:2px;right:2px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__loading,.el-select-dropdown__empty{text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;margin:0;padding:6px 0;list-style:none}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{font-size:var(--el-font-size-base);white-space:nowrap;text-overflow:ellipsis;color:var(--el-text-color-regular);box-sizing:border-box;cursor:pointer;height:34px;padding:0 32px 0 20px;line-height:34px;position:relative;overflow:hidden}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed;background-color:unset}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{content:"";background-position:50%;background-repeat:no-repeat;background-color:var(--el-color-primary);border-top:none;border-right:none;width:12px;height:12px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{margin:0;padding:0;list-style:none;position:relative}.el-select-group__title{box-sizing:border-box;color:var(--el-color-info);text-overflow:ellipsis;white-space:nowrap;padding:0 20px;font-size:12px;line-height:34px;overflow:hidden}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;vertical-align:middle;width:var(--el-select-width);display:inline-block;position:relative}.el-select__wrapper{box-sizing:border-box;cursor:pointer;text-align:left;border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);min-height:32px;transition:var(--el-transition-duration);box-shadow:0 0 0 1px var(--el-border-color) inset;align-items:center;gap:6px;padding:4px 12px;font-size:14px;line-height:24px;display:flex;position:relative;transform:translate(0)}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag,.el-select__wrapper.is-disabled input{cursor:not-allowed}.el-select__wrapper.is-disabled .el-select__prefix,.el-select__wrapper.is-disabled .el-select__suffix{pointer-events:none}.el-select__prefix,.el-select__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;gap:6px;display:flex}.el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:var(--el-transition-duration);cursor:pointer;transform:rotate(0)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__clear{cursor:pointer}.el-select__clear:hover{color:var(--el-select-close-hover-color)}.el-select__selection{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{cursor:pointer;border-color:#0000}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{-webkit-user-select:none;user-select:none;flex-wrap:wrap;display:flex}.el-select__tags-text{text-overflow:ellipsis;white-space:nowrap;line-height:normal;display:block;overflow:hidden}.el-select__placeholder{z-index:-1;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.el-select__placeholder.is-transparent{-webkit-user-select:none;user-select:none;color:var(--el-text-color-placeholder)}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{opacity:0;z-index:-1;position:absolute}.el-select__input{color:var(--el-select-multiple-input-color);font-size:inherit;appearance:none;background-color:#0000;border:none;outline:none;width:100%;height:24px;padding:0;font-family:inherit}.el-select__input-calculator{visibility:hidden;white-space:pre;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.el-select--large .el-select__wrapper{gap:6px;min-height:40px;padding:8px 16px;font-size:14px;line-height:24px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{gap:4px;min-height:24px;padding:2px 8px;font-size:12px;line-height:20px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);width:100%;height:16px;display:inline-block}.el-skeleton__circle{width:var(--el-skeleton-circle-size);height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);border-radius:50%}.el-skeleton__button{border-radius:4px;width:64px;height:40px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:var(--el-font-size-small)}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{width:unset;border-radius:0;justify-content:center;align-items:center;display:flex}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:22%;height:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100%}to{background-position:0}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg, var(--el-skeleton-color) 25%, var(--el-skeleton-to-color) 37%, var(--el-skeleton-color) 63%);background-size:400% 100%;animation:1.4s infinite el-skeleton-loading}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px;align-items:center;width:100%;height:32px;display:flex}.el-slider__runway{height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);cursor:pointer;flex:1;position:relative}.el-slider__runway.show-input{width:auto;margin-right:30px}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper:hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button.dragging{cursor:not-allowed;transform:scale(1)}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);z-index:1;top:var(--el-slider-button-wrapper-offset);text-align:center;-webkit-user-select:none;user-select:none;background-color:#0000;outline:none;line-height:normal;position:absolute;transform:translate(-50%)}.el-slider__button-wrapper:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-slider__button-wrapper:hover,.el-slider__button-wrapper.hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);box-sizing:border-box;transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none;border-radius:50%;display:inline-block}.el-slider__button:hover,.el-slider__button.hover,.el-slider__button.dragging{transform:scale(1.2)}.el-slider__button:hover,.el-slider__button.hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);position:absolute;transform:translate(-50%)}.el-slider__marks{width:18px;height:100%;top:0;left:12px}.el-slider__marks-text{color:var(--el-color-info);white-space:pre;margin-top:15px;font-size:14px;position:absolute;transform:translate(-50%)}.el-slider.is-vertical{flex:0;width:auto;height:100%;display:inline-flex;position:relative}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);border-radius:0 0 3px 3px;height:auto}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-space{vertical-align:top;display:inline-flex}.el-space__item{flex-wrap:wrap;display:flex}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.el-time-spinner{white-space:nowrap;width:100%}.el-spinner{vertical-align:middle;display:inline-block}.el-spinner-inner{width:50px;height:50px;animation:2s linear infinite rotate}.el-spinner-inner .path{stroke:var(--el-border-color-lighter);stroke-linecap:round;animation:1.5s ease-in-out infinite dash}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.el-step{flex-shrink:1;position:relative}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-grow:0;flex-shrink:0;flex-basis:auto!important}.el-step:last-of-type .el-step__main,.el-step:last-of-type .el-step__description{padding-right:0}.el-step__head{width:100%;position:relative}.el-step__head.is-process{color:var(--el-text-color-primary);border-color:var(--el-text-color-primary)}.el-step__head.is-wait{color:var(--el-text-color-placeholder);border-color:var(--el-text-color-placeholder)}.el-step__head.is-success{color:var(--el-color-success);border-color:var(--el-color-success)}.el-step__head.is-error{color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-step__head.is-finish{color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-step__icon{z-index:1;box-sizing:border-box;background:var(--el-bg-color);justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;transition:all .15s ease-out;display:inline-flex;position:relative}.el-step__icon.is-text{border:2px solid;border-radius:50%}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{-webkit-user-select:none;user-select:none;text-align:center;color:inherit;font-weight:700;line-height:1;display:inline-block}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{background-color:var(--el-text-color-placeholder);border-color:currentColor;position:absolute}.el-step__line-inner{box-sizing:border-box;border:1px solid;width:0;height:0;transition:all .15s ease-out;display:block}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{color:var(--el-text-color-primary);font-weight:700}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{margin-top:-5px;padding-right:10%;font-size:12px;font-weight:400;line-height:20px}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{flex-grow:1;padding-left:10px}.el-step.is-vertical .el-step__title{padding-bottom:8px;line-height:24px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-vertical .el-step__description{padding-right:0}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{align-items:center;display:flex}.el-step.is-simple .el-step__head{width:auto;padding-right:10px;font-size:0}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8)translateY(1px)}.el-step.is-simple .el-step__main{flex-grow:1;align-items:stretch;display:flex;position:relative}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{overflow-wrap:break-word;max-width:50%}.el-step.is-simple .el-step__arrow{flex-grow:1;justify-content:center;align-items:center;display:flex}.el-step.is-simple .el-step__arrow:before,.el-step.is-simple .el-step__arrow:after{content:"";background:var(--el-text-color-placeholder);width:1px;height:15px;display:inline-block;position:absolute}.el-step.is-simple .el-step__arrow:before{transform-origin:0 0;transform:rotate(-45deg)translateY(-4px)}.el-step.is-simple .el-step__arrow:after{transform-origin:100% 100%;transform:rotate(45deg)translateY(4px)}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-steps{line-height:normal;display:flex}.el-steps--simple{background:var(--el-fill-color-light);border-radius:4px;padding:13px 8%}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{flex-flow:column;height:100%}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);vertical-align:middle;align-items:center;height:32px;font-size:14px;line-height:20px;display:inline-flex;position:relative}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);cursor:pointer;vertical-align:middle;height:20px;color:var(--el-text-color-primary);font-size:14px;font-weight:500;display:inline-block}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{font-size:14px;line-height:1;display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{opacity:0;width:0;height:0;margin:0;position:absolute}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;min-width:40px;height:20px;transition:border-color var(--el-transition-duration), background-color var(--el-transition-duration);border-radius:10px;outline:none;align-items:center;display:inline-flex;position:relative}.el-switch__core .el-switch__inner{width:100%;transition:all var(--el-transition-duration);justify-content:center;align-items:center;height:16px;padding:0 4px 0 18px;display:flex;overflow:hidden}.el-switch__core .el-switch__inner-wrapper{color:var(--el-color-white);-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;align-items:center;font-size:12px;display:flex;overflow:hidden}.el-switch__core .el-switch__action{border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);background-color:var(--el-color-white);width:16px;height:16px;color:var(--el-switch-off-color);justify-content:center;align-items:center;display:flex;position:absolute;left:1px}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-border-color,var(--el-switch-on-color));background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{height:40px;font-size:14px;line-height:24px}.el-switch--large .el-switch__label{height:24px;font-size:14px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;min-width:50px;height:24px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{width:20px;height:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{height:24px;font-size:12px;line-height:16px}.el-switch--small .el-switch__label{height:16px;font-size:12px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;min-width:30px;height:16px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{width:12px;height:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:solid 1px var(--el-border-color-lighter);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;background-color:#fff;border-radius:2px}.el-table-filter__list{outline:none;min-width:100px;margin:0;padding:5px 0;list-style:none}.el-table-filter__list-item{cursor:pointer;line-height:36px;font-size:var(--el-font-size-base);outline:none;padding:0 10px}.el-table-filter__list-item:hover,.el-table-filter__list-item:focus{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__multiple{outline:none}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{cursor:pointer;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table-filter__bottom button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-filter__bottom button{color:var(--el-text-color-regular);font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{height:unset;align-items:center;margin-bottom:12px;margin-left:5px;margin-right:5px;display:flex}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-fill-color-blank);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);box-sizing:border-box;background-color:var(--el-table-bg-color);width:100%;max-width:100%;height:fit-content;font-size:var(--el-font-size-base);color:var(--el-table-text-color);position:relative;overflow:hidden}.el-table__inner-wrapper{flex-direction:column;height:100%;display:flex;position:relative}.el-table__inner-wrapper:before{height:1px;bottom:0;left:0}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell,.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell{border-bottom-color:#0000}.el-table__empty-block{text-align:center;justify-content:center;align-items:center;width:100%;min-height:60px;display:flex;position:sticky;left:0}.el-table__empty-text{width:50%;color:var(--el-text-color-secondary);line-height:60px}.el-table__expand-column .cell{text-align:center;-webkit-user-select:none;user-select:none;padding:0}.el-table__expand-icon{cursor:pointer;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table__expand-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.el-table__expand-icon{color:var(--el-text-color-regular);width:min(23px,100%);height:23px;font-size:12px;line-height:12px}.el-table__expand-icon.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:#0000!important}.el-table__placeholder{width:20px;display:inline-block}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--fit .el-table__inner-wrapper:before{width:100%}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;text-align:left;min-width:0;z-index:var(--el-table-index);padding:8px 0;position:relative}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;width:15px;padding:0}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;text-overflow:ellipsis;white-space:normal;overflow-wrap:break-word;padding:0 12px;line-height:23px;overflow:hidden}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:var(--el-font-size-base)}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:var(--el-font-size-extra-small)}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table th.el-table__cell.is-leaf,.el-table td.el-table__cell{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{content:"";vertical-align:middle;background:#ff4d51;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border:after,.el-table--border:before,.el-table--border .el-table__inner-wrapper:after,.el-table__inner-wrapper:before{content:"";background-color:var(--el-table-border-color);z-index:calc(var(--el-table-index) + 2);position:absolute}.el-table--border .el-table__inner-wrapper:after{width:100%;height:1px;z-index:calc(var(--el-table-index) + 2);top:0;left:0}.el-table--border:before{width:1px;height:100%;top:-1px;left:0}.el-table--border:after{width:1px;height:100%;top:-1px;right:0}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__header-wrapper,.el-table__body-wrapper,.el-table__footer-wrapper{width:100%}.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right,.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right{background:inherit;z-index:calc(var(--el-table-index) + 1);position:sticky!important}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before{content:"";width:10px;box-shadow:none;touch-action:none;pointer-events:none;position:absolute;top:0;bottom:0;overflow:hidden}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before{right:-10px}.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch,.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch{z-index:calc(var(--el-table-index) + 1);background:#fff;right:0;position:sticky!important}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__header,.el-table__body,.el-table__footer{table-layout:fixed;border-collapse:separate}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__header-wrapper .el-table-column--selection>.cell,.el-table__body-wrapper .el-table-column--selection>.cell{align-items:center;height:23px;display:inline-flex}.el-table__header-wrapper .el-table-column--selection .el-checkbox,.el-table__body-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;position:relative;overflow:hidden}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{cursor:pointer;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table .caret-wrapper:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table .caret-wrapper{vertical-align:middle;width:24px;height:14px;overflow:initial;flex-direction:column;align-items:center;display:inline-flex;position:relative}.el-table .sort-caret{border:5px solid #0000;width:0;height:0;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{visibility:hidden;z-index:-1;position:absolute}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{z-index:calc(var(--el-table-index) + 2);position:sticky;top:0}.el-table.el-table--scrollable-y .el-table__body-footer{z-index:calc(var(--el-table-index) + 2);position:sticky;bottom:0}.el-table__column-resize-proxy{border-left:var(--el-table-border);width:0;z-index:calc(var(--el-table-index) + 9);position:absolute;top:0;bottom:0;left:200px}.el-table__column-filter-trigger{cursor:pointer;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table__column-filter-trigger:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table__column-filter-trigger{display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);vertical-align:middle;font-size:14px}.el-table__border-left-patch{width:1px;height:100%;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;top:0;left:0}.el-table__border-bottom-patch{height:1px;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;left:0}.el-table__border-right-patch{width:1px;height:100%;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;top:0}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s 1ms}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{text-align:center;width:20px;display:inline-block}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-fill-color-blank);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);font-size:var(--el-font-size-base)}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{background-color:var(--el-bg-color);flex-direction:column-reverse;display:flex;position:absolute;top:0;left:0;overflow:hidden}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{background-color:var(--el-bg-color);flex-direction:column-reverse;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:2px 0 4px #0000000f}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__vertical,.el-table-v2__left .el-vl__horizontal{z-index:-1}.el-table-v2__right{background-color:var(--el-bg-color);flex-direction:column-reverse;display:flex;position:absolute;top:0;right:0;overflow:hidden;box-shadow:-2px 0 4px #0000000f}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__vertical,.el-table-v2__right .el-vl__horizontal{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{position:relative;overflow:hidden}.el-table-v2__header .el-checkbox{z-index:0}.el-table-v2__footer{position:absolute;bottom:0;left:0;right:0;overflow:hidden}.el-table-v2__empty{position:absolute;left:0}.el-table-v2__overlay{z-index:9999;position:absolute;inset:0}.el-table-v2__header-row{border-bottom:var(--el-table-border);display:flex}.el-table-v2__header-cell{-webkit-user-select:none;user-select:none;background-color:var(--el-table-header-bg-color);height:100%;color:var(--el-table-header-text-color);align-items:center;padding:0 8px;font-weight:700;display:flex;overflow:hidden}.el-table-v2__header-cell.is-align-center{text-align:center;justify-content:center}.el-table-v2__header-cell.is-align-right{text-align:right;justify-content:flex-end}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{cursor:pointer;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table-v2__sort-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-v2__sort-icon{transition:opacity, display var(--el-transition-duration);opacity:.6;display:none}.el-table-v2__sort-icon.is-sorting{opacity:1;display:flex}.el-table-v2__row{border-bottom:var(--el-table-border);transition:background-color var(--el-transition-duration);align-items:center;display:flex}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{align-items:center;height:100%;padding:0 8px;display:flex;overflow:hidden}.el-table-v2__row-cell.is-align-center{text-align:center;justify-content:center}.el-table-v2__row-cell.is-align-right{text-align:right;justify-content:flex-end}.el-table-v2__expand-icon{cursor:pointer;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table-v2__expand-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-v2__expand-icon{-webkit-user-select:none;user-select:none;margin:0 4px}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row{align-items:stretch;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{overflow-wrap:break-word}.el-tabs{--el-tabs-header-height:40px;display:flex}.el-tabs__header{justify-content:space-between;align-items:center;margin:0 0 15px;padding:0;display:flex;position:relative}.el-tabs__header-vertical{flex-direction:column}.el-tabs__active-bar{background-color:var(--el-color-primary);z-index:1;height:2px;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier), transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);list-style:none;position:absolute;bottom:0;left:0}.el-tabs__active-bar.is-bottom{bottom:auto}.el-tabs__new-tab{border:1px solid var(--el-border-color);text-align:center;width:20px;height:20px;color:var(--el-text-color-primary);cursor:pointer;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin:10px 0 10px 10px;font-size:12px;line-height:20px;transition:all .15s;display:flex}.el-tabs__new-tab .is-icon-plus{height:inherit;width:inherit;transform:scale(.8)}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__new-tab-vertical{margin-left:0}.el-tabs__nav-wrap{flex:auto;margin-bottom:-1px;position:relative;overflow:hidden}.el-tabs__nav-wrap:after{content:"";background-color:var(--el-border-color-light);width:100%;height:2px;z-index:var(--el-index-normal);position:absolute;bottom:0;left:0}.el-tabs__nav-wrap.is-bottom:after{top:0;bottom:auto}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{cursor:pointer;color:var(--el-text-color-secondary);text-align:center;width:20px;font-size:12px;line-height:44px;position:absolute}.el-tabs__nav-next.is-disabled,.el-tabs__nav-prev.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;transition:transform var(--el-transition-duration);float:left;z-index:calc(var(--el-index-normal) + 1);display:flex;position:relative}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{text-align:center;flex:1}.el-tabs__item{height:var(--el-tabs-header-height);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary);justify-content:center;align-items:center;padding:0 20px;font-weight:500;list-style:none;display:flex;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{box-shadow:0 0 2px 2px var(--el-color-primary) inset;border-radius:3px}.el-tabs__item .is-icon-close{text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);border-radius:50%;margin-left:5px}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active{color:var(--el-color-primary)}.el-tabs__item:hover{color:var(--el-color-primary);cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{flex-grow:1;position:relative;overflow:hidden}.el-tabs--top>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:0}.el-tabs--top>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom>.el-tabs__header .el-tabs__item:last-child{padding-right:0}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height);box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);box-sizing:border-box;border-bottom:none;border-radius:4px 4px 0 0}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{transform-origin:100%;width:0;height:14px;font-size:12px;position:relative;right:-2px;overflow:hidden}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #0000;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier), padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);margin-top:-1px}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);color:var(--el-text-color-secondary);border:1px solid #0000;margin-top:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child,.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay);border-right-color:var(--el-border-color);border-left-color:var(--el-border-color)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom{flex-direction:column}.el-tabs--bottom .el-tabs__header.is-bottom{margin-top:10px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid #0000}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--card>.el-tabs__header.is-left,.el-tabs--card>.el-tabs__header.is-right,.el-tabs--border-card>.el-tabs__header.is-left,.el-tabs--border-card>.el-tabs__header.is-right{border-bottom:none}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-scroll{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{width:2px;height:auto;top:0;bottom:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{text-align:center;cursor:pointer;width:100%;height:30px;line-height:30px}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled{cursor:not-allowed}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{top:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{width:2px;height:100%;top:0;bottom:auto}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left{flex-direction:row}.el-tabs--left .el-tabs__header.is-left{margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__active-bar.is-left{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid var(--el-border-color-light);border-bottom:none;border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right-color:#fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-right:none;border-radius:4px 0 0 4px}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid #0000;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 #0000}.el-tabs--left>.el-tabs__content+.el-tabs__header{order:-1}.el-tabs--right .el-tabs__header.is-right{margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left-color:#fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid #0000;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 #0000}.el-tabs--top{flex-direction:column}.el-tabs--top>.el-tabs__content+.el-tabs__header{order:-1}.slideInRight-transition,.slideInLeft-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--el-transition-duration);position:absolute;left:0;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--el-transition-duration);position:absolute;left:0;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translate(100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInRight-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(100%)}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translate(-100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(-100%)}}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);vertical-align:middle;height:24px;font-size:var(--el-tag-font-size);border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);border-style:solid;border-width:1px;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:inline-flex}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag .el-icon{cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size);border-radius:50%}.el-tag .el-tag__close{background-color:#0000;border:none;border-radius:50%;outline:none;margin-left:6px;padding:0;overflow:hidden}.el-tag .el-tag__close:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-tag .el-tag__close .el-icon{display:flex}.el-tag--dark{--el-tag-text-color:var(--el-color-white);--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning,.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{--el-icon-size:16px;height:32px;padding:0 11px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{--el-icon-size:12px;height:20px;padding:0 7px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular);font-size:var(--el-text-font-size);color:var(--el-text-color);overflow-wrap:break-word;align-self:center;margin:0;padding:0}.el-text.is-truncated{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.el-text.is-line-clamp{-webkit-box-orient:vertical;display:-webkit-inline-box;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.time-select{min-width:0;margin:5px 0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.disabled{color:var(--el-datepicker-border-color);cursor:not-allowed}.time-select-item:hover{background-color:var(--el-fill-color-light);cursor:pointer;font-weight:700}.time-select .time-select-item.selected:not(.disabled){color:var(--el-color-primary);font-weight:700}.el-timeline-item{padding-bottom:20px;position:relative}.el-timeline-item__wrapper{box-sizing:content-box;position:relative;top:-3px}.el-timeline-item__tail{border-left:2px solid var(--el-timeline-node-color);height:100%;position:absolute}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.el-timeline-item__node--normal{width:var(--el-timeline-node-size-normal);height:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{width:var(--el-timeline-node-size-large);height:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{justify-content:center;align-items:center;display:flex;position:absolute}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);line-height:1;font-size:var(--el-font-size-small)}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline-item.is-start .el-timeline-item__wrapper{padding-left:28px}.el-timeline-item.is-start .el-timeline-item__tail{left:4px}.el-timeline-item.is-start .el-timeline-item__node--normal{left:-1px}.el-timeline-item.is-start .el-timeline-item__node--large{left:-2px}.el-timeline-item.is-end .el-timeline-item__wrapper{text-align:right;padding-right:28px}.el-timeline-item.is-end .el-timeline-item__tail{right:4px}.el-timeline-item.is-end .el-timeline-item__node--normal{right:-1px}.el-timeline-item.is-end .el-timeline-item__node--large{right:-2px}.el-timeline-item.is-alternate .el-timeline-item__tail,.el-timeline-item.is-alternate .el-timeline-item__node,.el-timeline-item.is-alternate-reverse .el-timeline-item__tail,.el-timeline-item.is-alternate-reverse .el-timeline-item__node{left:50%;transform:translate(-50%)}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);font-size:var(--el-font-size-base);margin:0;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{align-items:center;display:flex}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{height:calc(50% - 10px);display:block}.el-timeline.is-start{padding-left:40px;padding-right:0}.el-timeline.is-end{padding-left:0;padding-right:40px}.el-timeline.is-alternate{padding-left:20px;padding-right:20px}.el-timeline.is-alternate .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{width:calc(50% - 28px);left:calc(50% - var(--el-timeline-node-size-large) / 2);padding-left:28px}.el-timeline.is-alternate .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{width:calc(50% - 28px + var(--el-timeline-node-size-large) / 2);text-align:right;padding-right:28px}.el-timeline.is-alternate-reverse{padding-left:20px;padding-right:20px}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{width:calc(50% - 28px + var(--el-timeline-node-size-large) / 2);text-align:right;padding-right:28px}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{width:calc(50% - 28px);left:calc(50% - var(--el-timeline-node-size-large) / 2);padding-left:28px}.el-transfer{--el-transfer-border-color:var(--el-border-color-lighter);--el-transfer-border-radius:var(--el-border-radius-base);--el-transfer-panel-width:200px;--el-transfer-panel-header-height:40px;--el-transfer-panel-header-bg-color:var(--el-fill-color-light);--el-transfer-panel-footer-height:40px;--el-transfer-panel-body-height:278px;--el-transfer-item-height:30px;--el-transfer-filter-height:32px;font-size:var(--el-font-size-base)}.el-transfer__buttons{vertical-align:middle;padding:0 30px;display:inline-block}.el-transfer__button{vertical-align:top}.el-transfer__button:nth-child(2){margin:0 0 0 10px}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button .el-icon+span{margin-left:0}.el-transfer-panel{background:var(--el-bg-color-overlay);text-align:left;vertical-align:middle;width:var(--el-transfer-panel-width);box-sizing:border-box;max-height:100%;display:inline-block;position:relative;overflow:hidden}.el-transfer-panel__body{height:var(--el-transfer-panel-body-height);border-left:1px solid var(--el-transfer-border-color);border-right:1px solid var(--el-transfer-border-color);border-bottom:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);overflow:hidden}.el-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.el-transfer-panel__list{height:var(--el-transfer-panel-body-height);box-sizing:border-box;margin:0;padding:6px 0;list-style:none;overflow:auto}.el-transfer-panel__list.is-filterable{height:calc(100% - var(--el-transfer-filter-height) - 30px);padding-top:0}.el-transfer-panel__item{height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding-left:15px;display:block!important}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:var(--el-text-color-regular);margin-right:30px}.el-transfer-panel__item:hover{color:var(--el-color-primary)}.el-transfer-panel__item.el-checkbox .el-checkbox__label{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;width:100%;line-height:var(--el-transfer-item-height);padding-left:22px;display:block;overflow:hidden}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;box-sizing:border-box;padding:15px}.el-transfer-panel__filter .el-input__inner{height:var(--el-transfer-filter-height);box-sizing:border-box;width:100%;font-size:12px;display:inline-block}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{height:var(--el-transfer-panel-header-height);background:var(--el-transfer-panel-header-bg-color);border:1px solid var(--el-transfer-border-color);border-top-left-radius:var(--el-transfer-border-radius);border-top-right-radius:var(--el-transfer-border-radius);box-sizing:border-box;color:var(--el-color-black);align-items:center;margin:0;padding-left:15px;display:flex}.el-transfer-panel .el-transfer-panel__header .el-checkbox{align-items:center;width:100%;display:flex;position:relative}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{min-width:0;color:var(--el-text-color-primary);flex:1;align-items:center;font-size:16px;font-weight:400;display:flex}.el-transfer-panel .el-transfer-panel__header-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.el-transfer-panel .el-transfer-panel__header-count{color:var(--el-text-color-secondary);flex-shrink:0;margin-left:8px;margin-right:15px;font-size:12px}.el-transfer-panel .el-transfer-panel__footer{height:var(--el-transfer-panel-footer-height);background:var(--el-bg-color-overlay);border:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);margin:0;padding:0}.el-transfer-panel .el-transfer-panel__footer:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{color:var(--el-text-color-regular);padding-left:20px}.el-transfer-panel .el-transfer-panel__empty{height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);color:var(--el-text-color-secondary);text-align:center;margin:0;padding:6px 15px 0}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-tree{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);cursor:default;background:var(--el-fill-color-blank);color:var(--el-tree-text-color);font-size:var(--el-font-size-base);position:relative}.el-tree__empty-block{text-align:center;width:100%;height:100%;min-height:60px;position:relative}.el-tree__empty-text{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-tree__drop-indicator{background-color:var(--el-color-primary);height:1px;position:absolute;left:0;right:0}.el-tree-node{white-space:nowrap;outline:none}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height:var(--el-tree-node-content-height);height:var(--el-tree-node-content-height);cursor:pointer;align-items:center;display:flex}.el-tree-node__content>.el-tree-node__expand-icon{box-sizing:content-box;padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:var(--el-tree-expand-icon-color);transition:transform var(--el-transition-duration) ease-in-out;font-size:12px;transform:rotate(0)}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:#0000;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{font-size:var(--el-font-size-base);color:var(--el-tree-expand-icon-color);margin-right:8px}.el-tree-node>.el-tree-node__children{background-color:#0000;overflow:hidden}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__list>.el-select-dropdown__item{padding-left:32px}.el-tree-select__popper .el-select-dropdown__item{flex:1;height:20px;padding-left:0;line-height:20px;background:0 0!important}.el-upload{--el-upload-dragger-padding-horizontal:10px;--el-upload-dragger-padding-vertical:40px;--el-upload-list-picture-card-size:var(--el-upload-picture-card-size);--el-upload-picture-card-size:148px;cursor:pointer;outline:none;justify-content:center;align-items:center;display:inline-flex}.el-upload.is-disabled{cursor:not-allowed}.el-upload.is-disabled:focus{border-color:var(--el-border-color-darker);color:inherit}.el-upload.is-disabled:focus .el-upload-dragger{border-color:var(--el-border-color-darker)}.el-upload.is-disabled .el-upload-dragger{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-upload.is-disabled .el-upload-dragger .el-upload__text{color:var(--el-text-color-placeholder)}.el-upload.is-disabled .el-upload-dragger .el-upload__text em{color:var(--el-disabled-text-color)}.el-upload.is-disabled .el-upload-dragger:hover{border-color:var(--el-border-color-darker)}.el-upload__input{display:none}.el-upload__tip{color:var(--el-text-color-regular);margin-top:7px;font-size:12px}.el-upload iframe{z-index:-1;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0}.el-upload--picture-card{background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.el-upload--picture-card>i{color:var(--el-text-color-secondary);font-size:28px}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{padding:var(--el-upload-dragger-padding-vertical) var(--el-upload-dragger-padding-horizontal);background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);box-sizing:border-box;text-align:center;cursor:pointer;border-radius:6px;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{color:var(--el-text-color-placeholder);margin-bottom:16px;font-size:67px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);text-align:center;font-size:14px}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{padding:calc(var(--el-upload-dragger-padding-vertical) - 1px) calc(var(--el-upload-dragger-padding-horizontal) - 1px);background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{--el-upload-dragger-padding-horizontal:10px;--el-upload-dragger-padding-vertical:40px;--el-upload-list-picture-card-size:var(--el-upload-picture-card-size);--el-upload-picture-card-size:148px;margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{color:var(--el-text-color-regular);box-sizing:border-box;border-radius:4px;width:100%;margin-bottom:5px;font-size:14px;transition:all .5s cubic-bezier(.55,0,.1,1);position:relative}.el-upload-list__item .el-progress{width:100%;position:absolute;top:20px}.el-upload-list__item .el-progress__text{position:absolute;top:-13px;right:0}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);display:none;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{cursor:pointer;opacity:1;color:var(--el-color-primary);font-size:12px;font-style:normal;display:none;position:absolute;top:1px;right:5px}.el-upload-list__item:hover,.el-upload-list__item:focus-within{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close,.el-upload-list__item:focus-within .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-icon--close-tip,.el-upload-list__item:focus-within .el-icon--close-tip{right:24px}.el-upload-list__item:hover .el-progress__text,.el-upload-list__item:focus-within .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{flex-direction:column;justify-content:center;width:calc(100% - 30px);margin-left:4px;display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:hover,.el-upload-list__item.is-success .el-upload-list__item-name:focus{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:not(.focusing):focus,.el-upload-list__item.is-success:active{outline-width:0}.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip,.el-upload-list__item.is-success:active .el-icon--close-tip{display:none}.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:focus-within .el-upload-list__item-status-label{opacity:0;display:none}.el-upload-list__item-name{color:var(--el-text-color-regular);text-align:center;transition:color var(--el-transition-duration);font-size:var(--el-font-size-base);align-items:center;padding:0 4px;display:inline-flex}.el-upload-list__item-name .el-icon{color:var(--el-text-color-secondary);margin-right:6px}.el-upload-list__item-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-upload-list__item-status-label{line-height:inherit;height:100%;transition:opacity var(--el-transition-duration);justify-content:center;align-items:center;display:none;position:absolute;top:0;right:5px}.el-upload-list__item-delete{color:var(--el-text-color-regular);font-size:12px;display:none;position:absolute;top:0;right:10px}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{flex-wrap:wrap;margin:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);border-radius:6px;margin:0 8px 8px 0;padding:0;display:inline-flex;overflow:hidden}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{object-fit:contain;width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{background:var(--el-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{margin-top:11px;font-size:12px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{cursor:default;color:#fff;opacity:0;background-color:var(--el-overlay-color-lighter);width:100%;height:100%;transition:opacity var(--el-transition-duration);justify-content:center;align-items:center;font-size:20px;display:inline-flex;position:absolute;top:0;left:0}.el-upload-list--picture-card .el-upload-list__item-actions span{cursor:pointer;display:none}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:16px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{font-size:inherit;color:inherit;position:static}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{width:126px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{z-index:0;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);box-sizing:border-box;border-radius:6px;align-items:center;margin-top:10px;padding:10px;display:flex;overflow:hidden}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:inline-flex}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{object-fit:contain;z-index:1;background-color:var(--el-color-white);justify-content:center;align-items:center;width:70px;height:70px;display:inline-flex;position:relative}.el-upload-list--picture .el-upload-list__item-status-label{background:var(--el-color-success);text-align:center;width:46px;height:26px;position:absolute;top:-7px;right:-17px;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{margin-top:12px;font-size:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{z-index:10;cursor:default;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.el-upload-cover:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-upload-cover img{width:100%;height:100%;display:block}.el-upload-cover__label{background:var(--el-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.el-upload-cover__label i{color:#fff;margin-top:11px;font-size:12px;transform:rotate(-45deg)}.el-upload-cover__progress{vertical-align:middle;width:243px;display:inline-block;position:static}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{width:100%;height:100%;position:absolute;top:0;left:0}.el-upload-cover__interact{background-color:var(--el-overlay-color-light);text-align:center;width:100%;height:100%;position:absolute;bottom:0;left:0}.el-upload-cover__interact .btn{color:#fff;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px;font-size:14px;display:inline-block}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;font-size:24px;line-height:inherit;margin:0 auto 5px;display:block}.el-upload-cover__title{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;height:36px;color:var(--el-text-color-primary);background-color:#fff;margin:0;padding:0 10px;font-size:14px;font-weight:400;line-height:36px;position:absolute;bottom:0;left:0;overflow:hidden}.el-upload-cover+.el-upload__inner{opacity:0;z-index:1;position:relative}.el-vl__wrapper{position:relative}.el-vl__wrapper:hover .el-virtual-scrollbar,.el-vl__wrapper.always-on .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);--el-popper-bg-color-light:var(--el-bg-color-overlay);--el-popper-bg-color-dark:var(--el-text-color-primary);border-radius:var(--el-popper-border-radius);z-index:2000;overflow-wrap:break-word;word-break:normal;visibility:visible;min-width:10px;padding:5px 11px;font-size:12px;line-height:20px;position:absolute}.el-popper.is-dark{--el-fill-color-blank:var(--el-popper-bg-color-dark);color:var(--el-bg-color);background:var(--el-popper-bg-color-dark);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-popper-bg-color-dark);right:0}.el-popper.is-light{--el-fill-color-blank:var(--el-popper-bg-color-light);background:var(--el-popper-bg-color-light);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-popper-bg-color-light);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{z-index:-1;width:10px;height:10px;position:absolute}.el-popper__arrow:before{z-index:-1;content:" ";background:var(--el-text-color-primary);box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-top-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-top-color:#0000!important;border-right-color:#0000!important}.el-statistic{--el-statistic-title-font-weight:400;--el-statistic-title-font-size:var(--el-font-size-extra-small);--el-statistic-title-color:var(--el-text-color-regular);--el-statistic-content-font-weight:400;--el-statistic-content-font-size:var(--el-font-size-extra-large);--el-statistic-content-color:var(--el-text-color-primary)}.el-statistic__head{font-weight:var(--el-statistic-title-font-weight);font-size:var(--el-statistic-title-font-size);color:var(--el-statistic-title-color);margin-bottom:4px;line-height:20px}.el-statistic__content{font-weight:var(--el-statistic-content-font-weight);font-size:var(--el-statistic-content-font-size);color:var(--el-statistic-content-color)}.el-statistic__value{display:inline-block}.el-statistic__prefix{margin-right:4px;display:inline-block}.el-statistic__suffix{margin-left:4px;display:inline-block}.el-tour{--el-tour-width:520px;--el-tour-padding-primary:12px;--el-tour-font-line-height:var(--el-font-line-height-primary);--el-tour-title-font-size:16px;--el-tour-title-text-color:var(--el-text-color-primary);--el-tour-title-font-weight:400;--el-tour-close-color:var(--el-color-info);--el-tour-font-size:14px;--el-tour-color:var(--el-text-color-primary);--el-tour-bg-color:var(--el-bg-color);--el-tour-border-radius:4px}.el-tour__hollow{transition:all var(--el-transition-duration) ease}.el-tour__content{border-radius:var(--el-tour-border-radius);width:var(--el-tour-width);padding:var(--el-tour-padding-primary);background:var(--el-tour-bg-color);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;overflow-wrap:break-word;outline:none}.el-tour__arrow{background:var(--el-tour-bg-color);pointer-events:none;box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-tour__content[data-side^=top] .el-tour__arrow{border-top-color:#0000;border-left-color:#0000}.el-tour__content[data-side^=bottom] .el-tour__arrow{border-bottom-color:#0000;border-right-color:#0000}.el-tour__content[data-side^=left] .el-tour__arrow{border-bottom-color:#0000;border-left-color:#0000}.el-tour__content[data-side^=right] .el-tour__arrow{border-top-color:#0000;border-right-color:#0000}.el-tour__content[data-side^=top] .el-tour__arrow{bottom:-5px}.el-tour__content[data-side^=bottom] .el-tour__arrow{top:-5px}.el-tour__content[data-side^=left] .el-tour__arrow{right:-5px}.el-tour__content[data-side^=right] .el-tour__arrow{left:-5px}.el-tour__closebtn{cursor:pointer;width:40px;height:40px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-tour__closebtn .el-tour__close{color:var(--el-tour-close-color);font-size:inherit}.el-tour__closebtn:focus .el-tour__close,.el-tour__closebtn:hover .el-tour__close{color:var(--el-color-primary)}.el-tour__header{padding-bottom:var(--el-tour-padding-primary)}.el-tour__header.show-close{padding-right:calc(var(--el-tour-padding-primary) + var(--el-message-close-size,16px))}.el-tour__title{line-height:var(--el-tour-font-line-height);font-size:var(--el-tour-title-font-size);color:var(--el-tour-title-text-color);font-weight:var(--el-tour-title-font-weight)}.el-tour__body{color:var(--el-tour-text-color);font-size:var(--el-tour-font-size)}.el-tour__body img,.el-tour__body video{max-width:100%}.el-tour__footer{padding-top:var(--el-tour-padding-primary);box-sizing:border-box;justify-content:space-between;display:flex}.el-tour__content .el-tour-indicators{flex:1;display:inline-block}.el-tour__content .el-tour-indicator{background:var(--el-color-info-light-9);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.el-tour__content .el-tour-indicator.is-active{background:var(--el-color-primary)}.el-tour.el-tour--primary{--el-tour-title-text-color:#fff;--el-tour-text-color:#fff;--el-tour-bg-color:var(--el-color-primary);--el-tour-close-color:#fff}.el-tour.el-tour--primary .el-tour__closebtn:focus .el-tour__close,.el-tour.el-tour--primary .el-tour__closebtn:hover .el-tour__close{color:var(--el-tour-title-text-color)}.el-tour.el-tour--primary .el-button--default{color:var(--el-color-primary);border-color:var(--el-color-primary);background:#fff}.el-tour.el-tour--primary .el-button--primary{border-color:#fff}.el-tour.el-tour--primary .el-tour-indicator{background:#ffffff26}.el-tour.el-tour--primary .el-tour-indicator.is-active{background:#fff}.el-tour-parent--hidden{overflow:hidden}.el-anchor{--el-anchor-bg-color:var(--el-bg-color);--el-anchor-padding-indent:14px;--el-anchor-line-height:22px;--el-anchor-font-size:12px;--el-anchor-color:var(--el-text-color-secondary);--el-anchor-active-color:var(--el-color-primary);--el-anchor-hover-color:var(--el-text-color-regular);--el-anchor-marker-bg-color:var(--el-color-primary);background-color:var(--el-anchor-bg-color);position:relative}.el-anchor__marker{background-color:var(--el-anchor-marker-bg-color);opacity:0;z-index:0;border-radius:4px;position:absolute}.el-anchor.el-anchor--vertical .el-anchor__marker{width:4px;height:14px;transition:top .25s ease-in-out,opacity .25s;top:8px;left:0}.el-anchor.el-anchor--vertical .el-anchor__list{padding-left:var(--el-anchor-padding-indent)}.el-anchor.el-anchor--vertical.el-anchor--underline:before{content:"";background-color:#0505050f;width:2px;height:100%;position:absolute;left:0}.el-anchor.el-anchor--vertical.el-anchor--underline .el-anchor__marker{border-radius:unset;width:2px}.el-anchor.el-anchor--horizontal .el-anchor__marker{width:20px;height:2px;transition:left .25s ease-in-out,opacity .25s,width .25s;bottom:0}.el-anchor.el-anchor--horizontal .el-anchor__list{padding-bottom:4px;display:flex}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item{padding-left:16px}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item:first-child{padding-left:0}.el-anchor.el-anchor--horizontal.el-anchor--underline:before{content:"";background-color:#0505050f;width:100%;height:2px;position:absolute;bottom:0}.el-anchor.el-anchor--horizontal.el-anchor--underline .el-anchor__marker{border-radius:unset;height:2px}.el-anchor__item{flex-direction:column;display:flex}.el-anchor__link{font-size:var(--el-anchor-font-size);line-height:var(--el-anchor-line-height);color:var(--el-anchor-color);transition:color var(--el-transition-duration);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;outline:none;max-width:100%;padding:4px 0;text-decoration:none;overflow:hidden}.el-anchor__link:hover,.el-anchor__link:focus{color:var(--el-hover-color)}.el-anchor__link:focus-visible{border-radius:var(--el-border-radius-base);outline:2px solid var(--el-color-primary)}.el-anchor__link.is-active{color:var(--el-anchor-active-color)}.el-anchor .el-anchor__list .el-anchor__item a{display:inline-block}.el-segmented--vertical{flex-direction:column}.el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:2px;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);background:var(--el-segmented-bg-color);min-height:32px;padding:var(--el-segmented-padding);border-radius:var(--el-border-radius-base);color:var(--el-segmented-color);box-sizing:border-box;align-items:stretch;font-size:14px;display:inline-flex}.el-segmented__group{align-items:stretch;width:100%;display:flex;position:relative}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - 2px);pointer-events:none;width:10px;height:100%;transition:all .3s;position:absolute;top:0;left:0}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{content:"";border-radius:inherit;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px;position:absolute;inset:0}.el-segmented__item{cursor:pointer;border-radius:calc(var(--el-border-radius-base) - 2px);flex:1;align-items:center;padding:0 11px;display:flex}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{color:var(--el-segmented-item-hover-color);background:var(--el-segmented-item-hover-bg-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{cursor:not-allowed;color:var(--el-segmented-item-disabled-color)}.el-segmented__item-input{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.el-segmented__item-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1;flex:1;line-height:normal;transition:color .3s;overflow:hidden}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);min-height:40px;font-size:16px}.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented--large .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 2px);padding:0 11px}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - 1px);min-height:24px;font-size:14px}.el-segmented--small .el-segmented__item-selected{border-radius:calc(calc(var(--el-border-radius-base) - 1px) - 2px)}.el-segmented--small .el-segmented--vertical .el-segmented__item{padding:7px}.el-segmented--small .el-segmented__item{border-radius:calc(calc(var(--el-border-radius-base) - 1px) - 2px);padding:0 7px}.el-mention{width:100%;position:relative}.el-mention__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-mention__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-mention__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-mention__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-mention__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-mention__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-mention-dropdown{--el-mention-font-size:var(--el-font-size-base);--el-mention-bg-color:var(--el-bg-color-overlay);--el-mention-shadow:var(--el-box-shadow-light);--el-mention-border:1px solid var(--el-border-color-light);--el-mention-option-color:var(--el-text-color-regular);--el-mention-option-height:34px;--el-mention-option-min-width:100px;--el-mention-option-hover-background:var(--el-fill-color-light);--el-mention-option-selected-color:var(--el-color-primary);--el-mention-option-disabled-color:var(--el-text-color-placeholder);--el-mention-option-loading-color:var(--el-text-color-secondary);--el-mention-option-loading-padding:10px 0;--el-mention-max-height:174px;--el-mention-padding:6px 0;--el-mention-header-padding:10px;--el-mention-footer-padding:10px}.el-mention-dropdown__item{font-size:var(--el-mention-font-size);white-space:nowrap;text-overflow:ellipsis;color:var(--el-mention-option-color);height:var(--el-mention-option-height);line-height:var(--el-mention-option-height);box-sizing:border-box;min-width:var(--el-mention-option-min-width);cursor:pointer;padding:0 20px;position:relative;overflow:hidden}.el-mention-dropdown__item.is-hovering{background-color:var(--el-mention-option-hover-background)}.el-mention-dropdown__item.is-selected{color:var(--el-mention-option-selected-color);font-weight:700}.el-mention-dropdown__item.is-disabled{color:var(--el-mention-option-disabled-color);cursor:not-allowed;background-color:unset}.el-mention-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-mention-dropdown__loading{text-align:center;color:var(--el-mention-option-loading-color);min-width:var(--el-mention-option-min-width);margin:0;padding:10px 0;font-size:12px}.el-mention-dropdown__wrap{max-height:var(--el-mention-max-height)}.el-mention-dropdown__list{padding:var(--el-mention-padding);box-sizing:border-box;margin:0;list-style:none}.el-mention-dropdown__header{padding:var(--el-mention-header-padding);border-bottom:var(--el-mention-border)}.el-mention-dropdown__footer{padding:var(--el-mention-footer-padding);border-top:var(--el-mention-border)}.el-splitter{width:100%;height:100%;margin:0;padding:0;display:flex;position:relative}.el-splitter__mask{z-index:999;position:absolute;inset:0}.el-splitter__mask-horizontal{cursor:ew-resize}.el-splitter__mask-vertical{cursor:ns-resize}.el-splitter__horizontal{flex-direction:row}.el-splitter__vertical{flex-direction:column}.el-splitter-bar{-webkit-user-select:none;user-select:none;flex:none;position:relative}.el-splitter-bar__dragger{z-index:1;background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-splitter-bar__dragger:before,.el-splitter-bar__dragger:after{content:"";background-color:var(--el-border-color-light);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-splitter-bar__dragger:not(.is-lazy):after{display:none}.el-splitter-bar__dragger:after{opacity:.4}.el-splitter-bar__dragger:hover:not(.is-disabled):before{background-color:var(--el-color-primary-light-5)}.el-splitter-bar__dragger-horizontal:before,.el-splitter-bar__dragger-horizontal:after{width:2px;height:100%}.el-splitter-bar__dragger-vertical:before,.el-splitter-bar__dragger-vertical:after{width:100%;height:2px}.el-splitter-bar__dragger-active:before,.el-splitter-bar__dragger-active:after{background-color:var(--el-color-primary-light-3)}.el-splitter-bar__dragger-active.el-splitter-bar__dragger-horizontal:after{transform:translate(calc(-50% + var(--el-splitter-bar-offset)), -50%)}.el-splitter-bar__dragger-active.el-splitter-bar__dragger-vertical:after{transform:translate(-50%, calc(-50% + var(--el-splitter-bar-offset)))}.el-splitter-bar:hover .el-splitter-bar__collapse-icon{opacity:1}.el-splitter-bar__collapse-icon{background:var(--el-border-color-light);cursor:pointer;opacity:0;z-index:9;border-radius:2px;justify-content:center;align-items:center;display:flex;position:absolute}.el-splitter-bar__collapse-icon:hover{opacity:1;background-color:var(--el-color-primary-light-5)}.el-splitter-bar__horizontal-collapse-icon-start{width:16px;height:24px;top:50%;left:-12px;transform:translate(-50%,-50%)}.el-splitter-bar__horizontal-collapse-icon-end{width:16px;height:24px;top:50%;left:12px;transform:translate(-50%,-50%)}.el-splitter-bar__vertical-collapse-icon-start{width:24px;height:16px;top:-12px;right:50%;transform:translate(50%,-50%)}.el-splitter-bar__vertical-collapse-icon-end{width:24px;height:16px;top:12px;right:50%;transform:translate(50%,-50%)}.el-splitter-panel{scrollbar-width:thin;box-sizing:border-box;flex-grow:0;overflow:auto}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222b;--el-color-primary-dark-2:#66b1ff;--el-color-success:#67c23a;--el-color-success-light-3:#4e8e2f;--el-color-success-light-5:#3e6b27;--el-color-success-light-7:#2d481f;--el-color-success-light-8:#25371c;--el-color-success-light-9:#1c2518;--el-color-success-dark-2:#85ce61;--el-color-warning:#e6a23c;--el-color-warning-light-3:#a77730;--el-color-warning-light-5:#7d5b28;--el-color-warning-light-7:#533f20;--el-color-warning-light-8:#3e301c;--el-color-warning-light-9:#292218;--el-color-warning-dark-2:#ebb563;--el-color-danger:#f56c6c;--el-color-danger-light-3:#b25252;--el-color-danger-light-5:#854040;--el-color-danger-light-7:#582e2e;--el-color-danger-light-8:#412626;--el-color-danger-light-9:#2a1d1d;--el-color-danger-dark-2:#f78989;--el-color-error:#f56c6c;--el-color-error-light-3:#b25252;--el-color-error-light-5:#854040;--el-color-error-light-7:#582e2e;--el-color-error-light-8:#412626;--el-color-error-light-9:#2a1d1d;--el-color-error-dark-2:#f78989;--el-color-info:#909399;--el-color-info-light-3:#6b6d71;--el-color-info-light-5:#525457;--el-color-info-light-7:#393a3c;--el-color-info-light-8:#2d2d2f;--el-color-info-light-9:#202121;--el-color-info-dark-2:#a6a9ad;--el-box-shadow:0px 12px 32px 4px #0000005c, 0px 8px 20px #000000b8;--el-box-shadow-light:0px 0px 12px #000000b8;--el-box-shadow-lighter:0px 0px 6px #000000b8;--el-box-shadow-dark:0px 16px 48px 16px #000000b8, 0px 12px 32px #000, 0px 8px 16px -8px #000;--el-bg-color-page:#0a0a0a;--el-bg-color:#141414;--el-bg-color-overlay:#1d1e1f;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color-darker:#636466;--el-border-color-dark:#58585b;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-fill-color-darker:#424243;--el-fill-color-dark:#39393a;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-extra-light:#191919;--el-fill-color-blank:#141414;--el-mask-color:#000c;--el-mask-color-extra-light:#0000004d}html.dark .el-button{--el-button-disabled-text-color:#ffffff80}html.dark .el-card{--el-card-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-card-bg-color)}html.dark .el-empty{--el-empty-fill-color-0:var(--el-color-black);--el-empty-fill-color-1:#4b4b52;--el-empty-fill-color-2:#36383d;--el-empty-fill-color-3:#1e1e20;--el-empty-fill-color-4:#262629;--el-empty-fill-color-5:#202124;--el-empty-fill-color-6:#212224;--el-empty-fill-color-7:#1b1c1f;--el-empty-fill-color-8:#1c1d1f;--el-empty-fill-color-9:#18181a}
