@font-face{font-family:PingFang SC;font-display:swap}[data-v-5cf1ad10]{-webkit-box-sizing:border-box;box-sizing:border-box}.brand-content-title[data-v-5cf1ad10]{color:#000}.brand-content-title2[data-v-5cf1ad10],.brand-content-title[data-v-5cf1ad10]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:800;font-size:2.5rem;line-height:1.2;will-change:auto}.brand-content-title2[data-v-5cf1ad10]{background:var(--app-gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline}.brand-content-content[data-v-5cf1ad10]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:1.375rem;color:#333;line-height:1.4;margin-top:.5rem}#userLayout.user-layout-wrapper[data-v-5cf1ad10]{height:100vh;width:100%;overflow-x:hidden}#userLayout.user-layout-wrapper .container[data-v-5cf1ad10]{width:100%;height:100%;background:radial-gradient(circle at 0 0,rgba(37,99,235,.18),transparent 36%),radial-gradient(circle at 100% 20%,rgba(56,189,248,.14),transparent 34%),radial-gradient(circle at 50% 120%,rgba(99,102,241,.12),transparent 40%),#0b1120;background-image:url(https://qianchengbangai.oss-cn-beijing.aliyuncs.com/temp/%E8%83%8C%E6%99%AF_1745974470279.png),radial-gradient(circle at 0 0,rgba(37,99,235,.18),transparent 36%),radial-gradient(circle at 100% 20%,rgba(56,189,248,.14),transparent 34%);background-size:cover,auto,auto;background-position:50%;background-repeat:no-repeat;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:scroll-position}#userLayout.user-layout-wrapper .container .logo-container[data-v-5cf1ad10]{position:absolute;top:20px;left:30px;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0)}#userLayout.user-layout-wrapper .container .logo-container .brand-wordmark[data-v-5cf1ad10]{height:40px;width:120px;display:block;font-family:inherit;font-size:28px;font-weight:700;line-height:40px;color:#007aff;white-space:nowrap}#userLayout.user-layout-wrapper .container .layout-content[data-v-5cf1ad10]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2%;padding:0 20px;-webkit-transform:translateZ(0);transform:translateZ(0)}#userLayout.user-layout-wrapper .container .layout-content .brand-section[data-v-5cf1ad10]{width:45%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2%}#userLayout.user-layout-wrapper .container .layout-content .brand-section .brand-content[data-v-5cf1ad10]{max-width:550px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateZ(0);transform:translateZ(0)}#userLayout.user-layout-wrapper .container .layout-content .brand-section .brand-content .brand-text[data-v-5cf1ad10]{margin-bottom:30px}#userLayout.user-layout-wrapper .container .layout-content .brand-section .brand-content .brand-image[data-v-5cf1ad10]{max-width:100%;margin-top:20px;-webkit-transform:translateZ(0);transform:translateZ(0)}#userLayout.user-layout-wrapper .container .layout-content .brand-section .brand-content .brand-image img[data-v-5cf1ad10]{max-width:100%;height:auto;display:block;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1);image-rendering:optimizeQuality;image-rendering:crisp-edges}#userLayout.user-layout-wrapper .container .layout-content .brand-section .brand-content .brand-image img.loaded[data-v-5cf1ad10]{opacity:1}#userLayout.user-layout-wrapper .container .layout-content .main-section[data-v-5cf1ad10]{width:33%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2%}#userLayout.user-layout-wrapper .container .layout-content .main-section .login-box[data-v-5cf1ad10]{position:relative;background:hsla(0,0%,100%,.92);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:20px;padding:35px;width:100%;max-width:420px;-webkit-box-shadow:0 24px 64px rgba(15,23,42,.28),0 8px 24px rgba(37,99,235,.12);box-shadow:0 24px 64px rgba(15,23,42,.28),0 8px 24px rgba(37,99,235,.12);border:1px solid hsla(0,0%,100%,.5);-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-animation:login-card-enter-data-v-5cf1ad10 .6s cubic-bezier(.22,1,.36,1) both;animation:login-card-enter-data-v-5cf1ad10 .6s cubic-bezier(.22,1,.36,1) both}#userLayout.user-layout-wrapper .container .layout-content .main-section .login-box[data-v-5cf1ad10]:before{content:"";position:absolute;inset:-1px;border-radius:21px;padding:1px;background:linear-gradient(135deg,rgba(37,99,235,.5),rgba(56,189,248,.35),transparent 60%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.7}@-webkit-keyframes login-card-enter-data-v-5cf1ad10{0%{opacity:0;-webkit-transform:translateY(24px) scale(.96);transform:translateY(24px) scale(.96)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes login-card-enter-data-v-5cf1ad10{0%{opacity:0;-webkit-transform:translateY(24px) scale(.96);transform:translateY(24px) scale(.96)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}#userLayout.user-layout-wrapper .container .layout-content .main-section .login-box .welcome-text[data-v-5cf1ad10]{margin-bottom:25px}#userLayout.user-layout-wrapper .container .layout-content .main-section .login-box .welcome-text h2[data-v-5cf1ad10]{font-size:28px;font-weight:600;margin:0 0 10px 0;color:#111827;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#userLayout.user-layout-wrapper .container .layout-content .main-section .login-box[data-v-5cf1ad10] :deep(.main){position:relative;z-index:1;width:100%}#userLayout.user-layout-wrapper .container .footer-info[data-v-5cf1ad10]{width:100%;text-align:center;padding:15px 0;color:rgba(0,0,0,.6);font-size:12px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#userLayout.user-layout-wrapper .container .footer-info p[data-v-5cf1ad10]{margin:0;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#userLayout.user-layout-wrapper .container .footer-info .separator[data-v-5cf1ad10]{margin:0 8px}@media (max-width:1200px) and (min-width:769px){#userLayout.user-layout-wrapper .container .layout-content .brand-section[data-v-5cf1ad10]{width:42%}#userLayout.user-layout-wrapper .container .layout-content .brand-section .brand-content .brand-content-title2[data-v-5cf1ad10],#userLayout.user-layout-wrapper .container .layout-content .brand-section .brand-content .brand-content-title[data-v-5cf1ad10]{font-size:2.2rem}#userLayout.user-layout-wrapper .container .layout-content .brand-section .brand-content .brand-content-content[data-v-5cf1ad10]{font-size:1.25rem}#userLayout.user-layout-wrapper .container .layout-content .main-section[data-v-5cf1ad10]{width:38%}#userLayout.user-layout-wrapper .container .layout-content .main-section .login-box[data-v-5cf1ad10]{max-width:380px;padding:30px}#userLayout.user-layout-wrapper .container .logo-container[data-v-5cf1ad10]{top:15px;left:20px}#userLayout.user-layout-wrapper .container .logo-container .brand-wordmark[data-v-5cf1ad10]{height:35px;font-size:24px;line-height:35px}}#userLayout.user-layout-wrapper.mobile .container .logo-container[data-v-5cf1ad10]{position:relative;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:15px 0 10px}#userLayout.user-layout-wrapper.mobile .container .logo-container .brand-wordmark[data-v-5cf1ad10]{height:30px;font-size:21px;line-height:30px}#userLayout.user-layout-wrapper.mobile .container .layout-content[data-v-5cf1ad10]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:0;padding:0 16px}#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section[data-v-5cf1ad10]{width:100%;height:auto;padding:1rem 0 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content[data-v-5cf1ad10]{text-align:center;max-width:100%}#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content .brand-text[data-v-5cf1ad10]{margin-bottom:20px}#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content .brand-content-title2[data-v-5cf1ad10],#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content .brand-content-title[data-v-5cf1ad10]{font-size:1.8rem}#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content .brand-content-content[data-v-5cf1ad10]{font-size:1rem}#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content .brand-image[data-v-5cf1ad10]{margin:1rem auto 0;max-width:90%}#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content .brand-image img[data-v-5cf1ad10]{width:100%;height:auto}#userLayout.user-layout-wrapper.mobile .container .layout-content .main-section[data-v-5cf1ad10]{width:100%;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#userLayout.user-layout-wrapper.mobile .container .layout-content .main-section .login-box[data-v-5cf1ad10]{width:100%;max-width:340px;padding:25px 20px;margin-bottom:20px}#userLayout.user-layout-wrapper.mobile .container .layout-content .main-section .login-box .welcome-text h2[data-v-5cf1ad10]{font-size:24px;text-align:center}#userLayout.user-layout-wrapper.mobile .container .footer-info[data-v-5cf1ad10]{font-size:10px;padding:8px 0}#userLayout.user-layout-wrapper.mobile .container .footer-info p[data-v-5cf1ad10]{padding:0 10px}@media (max-width:480px){#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content .brand-content-title2[data-v-5cf1ad10],#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content .brand-content-title[data-v-5cf1ad10]{font-size:1.5rem}#userLayout.user-layout-wrapper.mobile .container .layout-content .brand-section .brand-content .brand-content-content[data-v-5cf1ad10]{font-size:.9rem}#userLayout.user-layout-wrapper.mobile .container .layout-content .main-section .login-box[data-v-5cf1ad10]{padding:20px 16px;border-radius:12px}#userLayout.user-layout-wrapper.mobile .container .layout-content .main-section .login-box .welcome-text h2[data-v-5cf1ad10]{font-size:20px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#userLayout.user-layout-wrapper .container .brand-image img[data-v-5cf1ad10]{image-rendering:optimizeQuality;image-rendering:crisp-edges}}@media (prefers-reduced-motion:reduce){#userLayout.user-layout-wrapper [data-v-5cf1ad10]{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-color-scheme:dark){#userLayout.user-layout-wrapper .container .footer-info[data-v-5cf1ad10]{color:hsla(0,0%,100%,.7)}}.user-layout-wrapper[data-v-5cf1ad10]{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}html[data-v-5cf1ad10]{scroll-behavior:smooth}body[data-v-5cf1ad10]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}img[data-v-5cf1ad10]{font-size:0}[data-v-5cf1ad10]{-webkit-overflow-scrolling:touch}.announcementCustomModal .ant-modal-header{border:none;display:inline-block;position:absolute;z-index:1;right:56px;padding:0}.announcementCustomModal .ant-modal-header .ant-modal-title .custom-btn{width:56px;height:56px;border:none;-webkit-box-shadow:none;box-shadow:none}.announcementCustomModal .daily-article{border-bottom:0}.daily-article .article-button[data-v-71f5ffd1]{font-size:1.2rem!important}.daily-article .ant-card-body[data-v-71f5ffd1]{padding:18px!important}.daily-article .ant-card-head[data-v-71f5ffd1]{padding:0 1rem}.daily-article .ant-card-meta[data-v-71f5ffd1]{margin-bottom:1rem}.daily-article .article-content p[data-v-71f5ffd1]{word-wrap:break-word;word-break:break-all;text-overflow:clip;white-space:normal;font-size:.9rem!important;margin-bottom:.8rem}.header-notice-wrapper{top:50px!important}.notification-banner-container{position:fixed;top:64px;right:20px;left:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9999;pointer-events:none}.notification-banner,.notification-banner-container{display:-webkit-box;display:-ms-flexbox;display:flex}.notification-banner{width:360px;max-width:360px;background:#fff;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:10px;padding:12px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:4px solid #1890ff;pointer-events:auto}.banner-high{border-left-color:#f5222d}.banner-medium{border-left-color:#fa8c16}.banner-low{border-left-color:#1890ff}.banner-icon{font-size:24px;color:#1890ff;margin-right:16px}.banner-high .banner-icon{color:#f5222d}.banner-medium .banner-icon{color:#fa8c16}.banner-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.banner-title{font-size:16px;font-weight:500;margin-bottom:4px}.banner-message{color:rgba(0,0,0,.65)}.banner-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-left:16px}.banner-slide-enter-active{-webkit-transition:all .4s ease;transition:all .4s ease}.banner-slide-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;right:0}.banner-slide-enter,.banner-slide-leave-to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}@media screen and (max-width:480px){.notification-banner-container{left:10px;right:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.notification-banner{width:auto;max-width:none}}.header-notice[data-v-133fe1cb]{display:inline-block;-webkit-transition:all .3s;transition:all .3s}.header-notice span[data-v-133fe1cb]{vertical-align:initial}.detail-list .title{color:rgba(0,0,0,.85);font-size:14px;font-weight:500;margin-bottom:16px}.detail-list .term{color:rgba(0,0,0,.85);display:table-cell;line-height:20px;margin-right:8px;padding-bottom:16px;white-space:nowrap}.detail-list .term:after{content:":";margin:0 8px 0 2px;position:relative;top:-.5px}.detail-list .content{color:rgba(0,0,0,.65);display:table-cell;line-height:22px;padding-bottom:16px;width:100%}.detail-list.small .title{font-size:14px;color:rgba(0,0,0,.65);font-weight:400;margin-bottom:12px}.detail-list.small .content,.detail-list.small .term{padding-bottom:8px}.detail-list.large .content,.detail-list.large .term{padding-bottom:16px}.detail-list.large .title{font-size:16px}.detail-list.vertical .term{padding-bottom:8px}.detail-list.vertical .content,.detail-list.vertical .term{display:block}.setting-drawer-index-item[data-v-be52e722]{margin-bottom:24px}.setting-drawer-index-item .setting-drawer-index-title[data-v-be52e722]{font-size:14px;color:rgba(0,0,0,.85);line-height:22px;margin-bottom:12px}.ai-enterprise-setting-drawer[data-v-f80acae6] .ant-drawer-body{padding:0;overflow-y:auto}.setting-drawer-index-content[data-v-f80acae6]{position:relative;min-height:100%;padding:24px;overflow:hidden;background:#f8f9fa}.setting-drawer-index-content .brand-logo-setting[data-v-f80acae6]{margin-top:4px}.setting-drawer-index-content .brand-logo-setting .brand-logo-actions[data-v-f80acae6]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.setting-drawer-index-content .brand-logo-setting[data-v-f80acae6] .ant-upload-picture-card,.setting-drawer-index-content .brand-logo-setting[data-v-f80acae6] .ant-upload-select-picture-card{width:96px;height:96px}.setting-drawer-index-content .setting-header[data-v-f80acae6]{padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid rgba(0,0,0,.06)}.setting-drawer-index-content .setting-header .setting-title[data-v-f80acae6]{margin-bottom:12px;color:#000;font-size:20px;font-weight:600;line-height:28px;color:var(--app-primary)}.setting-drawer-index-content .setting-header .setting-desc[data-v-f80acae6]{margin-bottom:0;color:rgba(0,0,0,.65);font-size:14px;line-height:22px}.setting-drawer-index-content .setting-section[data-v-f80acae6]{margin-bottom:32px}.setting-drawer-index-content .theme-description[data-v-f80acae6]{color:rgba(0,0,0,.45);font-size:13px;margin-top:-4px;margin-bottom:16px}.setting-drawer-index-content .setting-drawer-index-blockChecbox[data-v-f80acae6]{display:-webkit-box;display:-ms-flexbox;display:flex}.setting-drawer-index-content .setting-drawer-index-blockChecbox .theme-option[data-v-f80acae6]{text-align:center;margin-right:16px;cursor:pointer}.setting-drawer-index-content .setting-drawer-index-blockChecbox .theme-option .theme-label[data-v-f80acae6]{margin-top:8px;font-size:12px;color:rgba(0,0,0,.65)}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item[data-v-f80acae6]{position:relative;margin-bottom:12px;border-radius:8px;border:2px solid transparent;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item[data-v-f80acae6]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item img[data-v-f80acae6]{width:80px;height:50px;-o-object-fit:cover;object-fit:cover}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item .setting-drawer-index-selectIcon[data-v-f80acae6]{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(37,99,235,.42);color:#fff;font-size:16px;font-weight:700}.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-sider[data-v-f80acae6],.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-top[data-v-f80acae6]{width:80px;height:50px;background:#f8fafc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:0}.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-sider span[data-v-f80acae6],.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-top span[data-v-f80acae6]{display:block;-webkit-transition:border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.setting-drawer-index-content .setting-drawer-index-blockChecbox button.layout-preview-sider[data-v-f80acae6],.setting-drawer-index-content .setting-drawer-index-blockChecbox button.layout-preview-top[data-v-f80acae6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}.setting-drawer-index-content .setting-drawer-index-blockChecbox button.layout-preview-sider[data-v-f80acae6]:focus-visible,.setting-drawer-index-content .setting-drawer-index-blockChecbox button.layout-preview-top[data-v-f80acae6]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-sider[data-v-f80acae6]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-sider .lp-sider-bar[data-v-f80acae6]{width:18px;height:100%;background:var(--app-gradient-primary);opacity:.85}.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-sider .lp-sider-top[data-v-f80acae6]{width:100%;height:12px;background:#e2e8f0}.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-sider .lp-sider-body[data-v-f80acae6]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f8fafc}.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-top .lp-top-bar[data-v-f80acae6]{width:100%;height:14px;background:var(--app-gradient-primary);opacity:.85}.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-top .lp-top-body[data-v-f80acae6]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f8fafc}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item.layout-preview-sider[data-v-f80acae6],.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item.layout-preview-top[data-v-f80acae6]{border:2px solid var(--app-border)}.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-sider[data-v-f80acae6]:hover,.setting-drawer-index-content .setting-drawer-index-blockChecbox .layout-preview-top[data-v-f80acae6]:hover{border-color:var(--app-primary-ring)}.setting-drawer-index-content .custom-color[data-v-f80acae6]{margin-top:20px}.setting-drawer-index-content .custom-color label[data-v-f80acae6]{display:block;margin-bottom:8px}.setting-drawer-index-content .custom-color .custom-color-inputs[data-v-f80acae6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px}.setting-drawer-index-content .custom-color input[data-v-f80acae6]{min-width:0;height:34px;border:1px solid var(--app-border);border-radius:6px;background:var(--app-bg-white);color:var(--app-text)}.setting-drawer-index-content .custom-color input[type=color][data-v-f80acae6]{width:42px;padding:3px;cursor:pointer}.setting-drawer-index-content .custom-color input[type=text][data-v-f80acae6]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 8px}.setting-drawer-index-content .custom-color input[data-v-f80acae6]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.setting-drawer-index-content .custom-color .color-error[data-v-f80acae6]{color:var(--app-error);font-size:12px}.setting-drawer-index-content .modern-colors-container[data-v-f80acae6]{padding:6px 0}.setting-drawer-index-content .color-grid[data-v-f80acae6]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}.setting-drawer-index-content .color-card[data-v-f80acae6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;font:inherit;position:relative;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-radius:8px}.setting-drawer-index-content .color-card[data-v-f80acae6]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.setting-drawer-index-content .color-card[data-v-f80acae6]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.setting-drawer-index-content .color-card.active .color-name[data-v-f80acae6]{display:block;color:var(--app-primary);font-weight:600}.setting-drawer-index-content .color-card .color-preview[data-v-f80acae6]{display:block;height:76px;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden;position:relative}.setting-drawer-index-content .color-card .color-check[data-v-f80acae6]{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--app-text-on-accent);font-size:18px}.setting-drawer-index-content .color-card .color-name[data-v-f80acae6]{display:block;margin-top:8px;text-align:center;font-size:12px;font-weight:500;color:rgba(0,0,0,.65);-webkit-transition:border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.setting-drawer-index-content .layout-settings[data-v-f80acae6]{margin-top:24px}.setting-drawer-index-content .setting-list[data-v-f80acae6] .ant-list-item{padding:12px 0}.setting-drawer-index-content .setting-list[data-v-f80acae6] .ant-list-item:first-child{padding-top:0}.setting-drawer-index-content .setting-item-title[data-v-f80acae6]{color:rgba(0,0,0,.85)}.setting-drawer-index-content .setting-item-title.disabled[data-v-f80acae6]{color:rgba(0,0,0,.25);text-decoration:line-through}.setting-drawer-index-content .setting-select[data-v-f80acae6]{width:80px}.setting-drawer-index-content .setting-select[data-v-f80acae6] .ant-select-selection{border-color:var(--app-primary)}.setting-drawer-index-content .setting-switch[data-v-f80acae6] .ant-switch-checked{background-color:var(--app-primary)}.setting-drawer-index-content .divider[data-v-f80acae6]{margin:24px 0;background-color:rgba(0,0,0,.06)}.setting-drawer-index-content .setting-drawer-index-title[data-v-f80acae6]{margin-bottom:12px;color:rgba(0,0,0,.85);font-size:14px;line-height:22px;font-weight:500}.setting-drawer-index-content .setting-alert[data-v-f80acae6]{margin-bottom:24px}.setting-drawer-index-content .setting-alert[data-v-f80acae6] .ant-alert-info{background-color:rgba(121,40,202,.05);border-color:rgba(121,40,202,.2)}.setting-drawer-index-content .setting-alert .alert-message[data-v-f80acae6]{color:rgba(0,0,0,.65)}.setting-drawer-index-content .setting-actions[data-v-f80acae6]{margin-top:24px}.setting-drawer-index-content .setting-actions[data-v-f80acae6] .ant-btn-primary{background-color:var(--app-primary);border-color:var(--app-primary)}.setting-drawer-index-content .setting-actions[data-v-f80acae6] .ant-btn-primary:hover{background-color:#9750e5;border-color:#9750e5}.setting-drawer-index-handle[data-v-f80acae6]{padding:0;border:0;font-family:inherit;position:absolute;top:240px;right:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:48px;font-size:20px;text-align:center;background:linear-gradient(140deg,#7928ca,#ff0080);border-radius:4px 0 0 4px;cursor:pointer;pointer-events:auto;z-index:1001;-webkit-transition:border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.setting-drawer-index-handle[data-v-f80acae6]:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.setting-drawer-index-handle[data-v-f80acae6]:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.setting-drawer-index-handle i[data-v-f80acae6]{color:#fff}.valid-error .ant-select-selection__placeholder[data-v-8ee91380]{color:#f5222d}.user-wrapper[data-v-27aaf1f4]{background-color:transparent}.user-wrapper .action[data-v-27aaf1f4],.user-wrapper[data-v-27aaf1f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;-webkit-transition:all .3s;transition:all .3s}.user-wrapper .action[data-v-27aaf1f4]{height:100%;cursor:pointer}.user-wrapper .action[data-v-27aaf1f4]:hover{background-color:var(--app-primary-soft)}.user-wrapper .action .anticon[data-v-27aaf1f4]{font-size:16px;color:inherit}.user-wrapper .search-action[data-v-27aaf1f4]{border-radius:20px;margin-right:8px}.user-wrapper .search-action[data-v-27aaf1f4]:hover{background:var(--app-primary-soft)}.user-wrapper .search-action:hover .anticon[data-v-27aaf1f4]{color:var(--app-primary)}.user-wrapper .help-action[data-v-27aaf1f4],.user-wrapper .notice-action[data-v-27aaf1f4]{position:relative}.user-wrapper .help-action[data-v-27aaf1f4]:after,.user-wrapper .notice-action[data-v-27aaf1f4]:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background-color:var(--app-primary);-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.user-wrapper .help-action[data-v-27aaf1f4]:hover:after,.user-wrapper .notice-action[data-v-27aaf1f4]:hover:after{width:60%}.user-wrapper .logout-action[data-v-27aaf1f4]{margin-left:8px;border-radius:var(--app-radius-md)}.user-wrapper .logout-action[data-v-27aaf1f4]:hover{background:var(--app-error-soft)}.user-wrapper .logout-action:hover .anticon[data-v-27aaf1f4],.user-wrapper .logout-action:hover .logout-text[data-v-27aaf1f4]{color:var(--app-error)}.user-wrapper .action-full[data-v-27aaf1f4]{padding:0 12px;border:0;background:transparent;font:inherit}.user-wrapper .action-full[data-v-27aaf1f4]:focus-visible{outline:2px solid #007aff;outline-offset:-2px;border-radius:8px}.user-wrapper .avatar[data-v-27aaf1f4]{margin-right:8px;border:2px solid var(--app-primary-ring);-webkit-transition:all .3s;transition:all .3s}.user-wrapper .avatar[data-v-27aaf1f4]:hover{border-color:var(--app-primary);-webkit-transform:scale(1.05);transform:scale(1.05)}.user-wrapper .welcome-text[data-v-27aaf1f4]{margin-left:5px;font-size:14px;color:inherit}.user-wrapper .user-dropdown-menu-wrapper[data-v-27aaf1f4]{padding:4px 0;border-radius:var(--app-radius-md);-webkit-box-shadow:var(--app-shadow-md);box-shadow:var(--app-shadow-md)}.user-wrapper .user-dropdown-menu-wrapper .ant-dropdown-menu-item[data-v-27aaf1f4]{padding:8px 16px;-webkit-transition:all .3s;transition:all .3s}.user-wrapper .user-dropdown-menu-wrapper .ant-dropdown-menu-item[data-v-27aaf1f4]:hover{background-color:var(--app-primary-soft)}.user-wrapper .user-dropdown-menu-wrapper .dropdown-item-link[data-v-27aaf1f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--app-text)}.user-wrapper .user-dropdown-menu-wrapper .dropdown-item-link .anticon[data-v-27aaf1f4]{margin-right:10px;font-size:16px;color:var(--app-text-tertiary)}.user-wrapper .user-dropdown-menu-wrapper .dropdown-item-link:hover .anticon[data-v-27aaf1f4],.user-wrapper .user-dropdown-menu-wrapper .dropdown-item-link[data-v-27aaf1f4]:hover{color:var(--app-primary)}.user-wrapper.dark .action[data-v-27aaf1f4]:hover{background-color:hsla(0,0%,100%,.1)}.user-wrapper.dark .search-action[data-v-27aaf1f4]:hover{background:var(--app-primary-softer)}.user-wrapper.dark .search-action:hover .anticon[data-v-27aaf1f4]{color:var(--app-primary-hover)}.user-wrapper.dark .help-action[data-v-27aaf1f4]:after,.user-wrapper.dark .notice-action[data-v-27aaf1f4]:after{background-color:var(--app-primary-hover)}.user-wrapper.dark .logout-action[data-v-27aaf1f4]:hover{background:var(--app-error-soft)}.user-wrapper.dark .logout-action:hover .anticon[data-v-27aaf1f4],.user-wrapper.dark .logout-action:hover .logout-text[data-v-27aaf1f4]{color:var(--app-error-hover)}.user-wrapper.dark .avatar[data-v-27aaf1f4]{border-color:hsla(0,0%,100%,.2)}.user-wrapper.dark .avatar[data-v-27aaf1f4]:hover{border-color:var(--app-primary-hover)}.search-input[data-v-27aaf1f4]{width:250px;color:inherit}.search-input[data-v-27aaf1f4] .ant-select-selection{background-color:var(--app-primary-softer);border:1px solid var(--app-primary-ring);border-radius:var(--app-radius-md);-webkit-transition:all .3s;transition:all .3s}.search-input[data-v-27aaf1f4] .ant-select-selection:hover{border-color:rgba(37,99,235,.5);-webkit-box-shadow:0 0 0 2px var(--app-primary-ring);box-shadow:0 0 0 2px var(--app-primary-ring)}.search-input[data-v-27aaf1f4] .ant-select-selection.ant-select-focused,.search-input[data-v-27aaf1f4] .ant-select-selection:focus{border-color:var(--app-primary);-webkit-box-shadow:0 0 0 3px var(--app-primary-ring);box-shadow:0 0 0 3px var(--app-primary-ring)}.search-input[data-v-27aaf1f4] .ant-select-selection__field__placeholder,.search-input[data-v-27aaf1f4] .ant-select-selection__placeholder{color:var(--app-text-tertiary)}.ai-search-modal[data-v-27aaf1f4] .ant-modal-content{border-radius:var(--app-radius-lg);overflow:hidden}.ai-search-modal[data-v-27aaf1f4] .ant-modal-content .ant-modal-header{background:var(--app-gradient-primary);border-bottom:none;padding:16px 24px}.ai-search-modal[data-v-27aaf1f4] .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff;font-weight:500}.ai-search-modal[data-v-27aaf1f4] .ant-modal-content .ant-modal-body{padding:24px}.ai-search-modal[data-v-27aaf1f4] .ant-modal-content .ant-modal-close{color:#fff}.ai-search-modal[data-v-27aaf1f4] .ant-modal-content .ant-modal-close:hover{color:hsla(0,0%,100%,.8)}.dark .search-input[data-v-27aaf1f4] .ant-select-selection{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.dark .search-input[data-v-27aaf1f4] .ant-select-selection:hover{border-color:hsla(0,0%,100%,.3)}.dark .search-input[data-v-27aaf1f4] .ant-select-selection.ant-select-focused,.dark .search-input[data-v-27aaf1f4] .ant-select-selection:focus{border-color:var(--app-primary-hover)}.dark .search-input[data-v-27aaf1f4] .ant-select-selection__field__placeholder,.dark .search-input[data-v-27aaf1f4] .ant-select-selection__placeholder{color:hsla(0,0%,100%,.6)}@media (max-width:768px){.user-wrapper .action[data-v-27aaf1f4]{padding:0 8px}.user-wrapper .logout-text[data-v-27aaf1f4],.user-wrapper .welcome-text[data-v-27aaf1f4]{display:none}}.logout_title[data-v-27aaf1f4]{color:inherit;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.help-link[data-v-27aaf1f4]{position:relative;-webkit-transition:all .3s;transition:all .3s}.help-link[data-v-27aaf1f4]:hover{color:var(--app-primary);-webkit-transform:scale(1.1);transform:scale(1.1)}.global-header-wrapper{--global-header-height:52px;--global-header-max-width:1800px;--global-blue:var(--app-primary);--global-blue-hover:var(--app-primary-hover);--global-text:var(--app-text);--global-text-secondary:var(--app-text-secondary);--global-border:var(--app-border-light);--global-header-bg:var(--app-bg-glass);--global-header-bg-scrolled:var(--app-bg-white);--global-panel-bg:var(--app-bg-white);--global-dark-header-bg:var(--app-bg-glass);--global-dark-header-bg-scrolled:var(--app-bg-white);--global-dark-panel-bg:var(--app-bg-white);--global-dark-text:var(--app-text);--global-dark-text-secondary:var(--app-text-secondary);--global-dark-border:var(--app-border-light);--z-header:1100;--z-menu:1090;--z-backdrop:1080;--z-user-menu:1200;position:relative;z-index:var(--z-header);font-family:var(--app-font-family)}.global-header{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-header);width:100%;height:var(--global-header-height);color:var(--global-text);background:var(--global-header-bg);border-bottom:1px solid rgba(0,0,0,.08);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);-webkit-transition:background-color .25s ease,border-color .25s ease,-webkit-box-shadow .25s ease;transition:background-color .25s ease,border-color .25s ease,-webkit-box-shadow .25s ease;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,-webkit-box-shadow .25s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.global-header.scrolled,.global-header.submenu-open{background:var(--global-header-bg-scrolled);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.06);box-shadow:0 8px 24px rgba(0,0,0,.06)}.global-header.theme-dark{color:var(--global-dark-text);background:var(--global-dark-header-bg);border-bottom-color:hsla(0,0%,100%,.1)}.global-header.theme-dark.scrolled,.global-header.theme-dark.submenu-open{background:var(--global-dark-header-bg-scrolled);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.28);box-shadow:0 8px 24px rgba(0,0,0,.28)}.global-header.theme-dark .nav-link{color:hsla(0,0%,100%,.78)}.global-header.theme-dark .nav-link:focus-visible,.global-header.theme-dark .nav-link:hover{color:#fff;background:hsla(0,0%,100%,.08)}.global-header.theme-dark .nav-item.active .nav-link,.global-header.theme-dark .nav-item.open .nav-link{color:#fff;background:hsla(0,0%,100%,.1)}.global-header.theme-dark .nav-arrow{border-color:hsla(0,0%,100%,.72)}.global-header.theme-dark .mobile-menu-trigger{color:#fff}.global-header.theme-dark .mobile-menu-trigger .line{background:hsla(0,0%,100%,.86)}.global-header .header-container{width:100%;max-width:var(--global-header-max-width);height:100%;margin:0 auto;padding:0 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.global-header .header-container{padding:0 16px;gap:12px}}.global-header .brand-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}.global-header .brand-container,.global-header .brand-link{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-header .brand-link{min-width:42px;padding:0 4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease;transition:transform .2s ease,background-color .2s ease,-webkit-transform .2s ease}.global-header .brand-link:hover{background:rgba(0,0,0,.04)}.global-header .brand-link:focus-visible{outline:2px solid var(--global-blue);outline-offset:3px}.global-header .brand-logo{display:block;height:25px;width:auto;font-family:inherit;font-size:20px;font-weight:700;line-height:25px;color:#007aff;white-space:nowrap}.global-header .brand-logo-img{display:block;height:28px;max-width:150px;width:auto;-o-object-fit:contain;object-fit:contain}.global-header .mobile-menu-trigger{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:38px;height:38px;border:none;border-radius:12px;padding:0;color:var(--global-text);background:transparent;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease,-webkit-transform .2s ease}.global-header .mobile-menu-trigger:hover{background:rgba(0,0,0,.06)}.global-header .mobile-menu-trigger:active{-webkit-transform:scale(.96);transform:scale(.96)}.global-header .mobile-menu-trigger:focus-visible{outline:2px solid var(--global-blue);outline-offset:2px}.global-header .mobile-menu-trigger .trigger-icon{position:relative;width:20px;height:14px;display:inline-block}.global-header .mobile-menu-trigger .line{position:absolute;left:0;width:20px;height:1.5px;border-radius:999px;background:rgba(0,0,0,.82);-webkit-transition:width .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:width .25s ease,opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,width .25s ease,opacity .25s ease;transition:transform .25s ease,width .25s ease,opacity .25s ease,-webkit-transform .25s ease}.global-header .mobile-menu-trigger .line-1{top:0}.global-header .mobile-menu-trigger .line-2{top:6px;width:16px}.global-header .mobile-menu-trigger .line-3{top:12px;width:12px}.global-header .mobile-menu-trigger:hover .line-2,.global-header .mobile-menu-trigger:hover .line-3{width:20px}.global-header .desktop-nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media (max-width:767px){.global-header .desktop-nav{display:none}}.global-header .nav-scroll-trigger{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px;height:32px;padding:0;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:24px;cursor:pointer}.global-header .nav-scroll-trigger:hover:not(:disabled){background:var(--app-primary-soft)}.global-header .nav-scroll-trigger:focus-visible{outline:2px solid var(--global-blue);outline-offset:2px}.global-header .nav-scroll-trigger:disabled{opacity:.3;cursor:default}.global-header .nav-list{height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:0;min-width:0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:4px;list-style:none;margin:0;padding:0 4px;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:4px;scrollbar-width:none}.global-header .nav-list::-webkit-scrollbar{display:none}.global-header .nav-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.global-header .nav-item.active .nav-link,.global-header .nav-item.open .nav-link{color:var(--global-blue);background:var(--app-primary-soft)}.global-header .nav-item.open .nav-arrow{-webkit-transform:rotate(225deg) translateY(-1px);transform:rotate(225deg) translateY(-1px);border-color:var(--global-blue)}.global-header .nav-link{height:36px;max-width:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;scroll-margin-inline:4px;padding:0 12px;border:none;border-radius:999px;background:transparent;color:rgba(0,0,0,.78);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;font:inherit;white-space:nowrap;-webkit-transition:color .2s ease,background-color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background-color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,background-color .2s ease,transform .2s ease;transition:color .2s ease,background-color .2s ease,transform .2s ease,-webkit-transform .2s ease}.global-header .nav-link:focus-visible,.global-header .nav-link:hover{color:#000;background:rgba(0,0,0,.055)}.global-header .nav-link:active{-webkit-transform:scale(.97);transform:scale(.97)}.global-header .nav-link:focus-visible{outline:2px solid var(--global-blue);outline-offset:2px}.global-header .nav-text{display:block;min-width:0;overflow:visible;font-size:14px;line-height:1;letter-spacing:-.01em}.global-header .nav-arrow{width:6px;height:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-right:1.5px solid rgba(0,0,0,.6);border-bottom:1.5px solid rgba(0,0,0,.6);-webkit-transform:rotate(45deg) translateY(-2px);transform:rotate(45deg) translateY(-2px);-webkit-transition:border-color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,border-color .2s ease;transition:transform .2s ease,border-color .2s ease,-webkit-transform .2s ease}.global-header .header-tools{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;position:relative;z-index:var(--z-user-menu)}.global-header .header-tools .tool-item{margin-left:12px}.global-header .header-tools .tool-item:first-child{margin-left:0}.mega-menu-layer{position:absolute;z-index:var(--z-menu);pointer-events:auto}.mega-menu-backdrop,.mega-menu-layer{top:var(--global-header-height);left:0;right:0}.mega-menu-backdrop{position:fixed;bottom:0;z-index:var(--z-backdrop);background:rgba(0,0,0,.24);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer}.mega-menu-panel{position:relative;z-index:var(--z-menu);width:100%;background:var(--global-panel-bg);border-bottom:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 24px 60px rgba(0,0,0,.16),0 1px 0 hsla(0,0%,100%,.7) inset;box-shadow:0 24px 60px rgba(0,0,0,.16),inset 0 1px 0 hsla(0,0%,100%,.7);backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);-webkit-transform:translateZ(0);transform:translateZ(0)}.mega-menu-container{width:100%;max-width:var(--global-header-max-width);margin:0 auto;padding:22px 24px 24px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.mega-menu-container{padding:22px 16px 26px}}.mega-menu-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:24px}.mega-menu-label{margin:0 0 6px;color:var(--global-text-secondary);font-size:12px;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.mega-menu-title{margin:0;color:var(--global-text);font-family:var(--app-font-family);font-size:22px;line-height:1.12;font-weight:600;letter-spacing:-.03em}.mega-menu-close{width:34px;height:34px;border:none;border-radius:999px;background:rgba(0,0,0,.055);color:rgba(0,0,0,.62);cursor:pointer;font-size:24px;line-height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,color .2s ease,transform .2s ease;transition:background-color .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease}.mega-menu-close:hover{background:rgba(0,0,0,.1);color:#000}.mega-menu-close:active{-webkit-transform:scale(.94);transform:scale(.94)}.mega-menu-close:focus-visible{outline:2px solid var(--global-blue);outline-offset:2px}.mega-menu-grid{display:grid;gap:16px}.mega-menu-grid.grid-one{grid-template-columns:minmax(260px,420px)}.mega-menu-grid.grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu-grid.grid-many,.mega-menu-grid.grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.mega-menu-grid.grid-many,.mega-menu-grid.grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mega-menu-grid,.mega-menu-grid.grid-many,.mega-menu-grid.grid-one,.mega-menu-grid.grid-three,.mega-menu-grid.grid-two{grid-template-columns:1fr}}.mega-menu-card{min-width:0;padding:16px;border:1px solid var(--global-border);border-radius:var(--app-radius-lg);background:var(--app-bg-white);-webkit-transition:border-color .22s ease,background-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease;transition:border-color .22s ease,background-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background-color .22s ease,-webkit-transform .22s ease,-webkit-box-shadow .22s ease}.mega-menu-card,.mega-menu-card:hover{-webkit-box-shadow:var(--app-shadow-sm);box-shadow:var(--app-shadow-sm)}.mega-menu-card:hover{border-color:var(--app-primary-ring)}.mega-menu-card.active{border-color:rgba(37,99,235,.42);background:var(--app-primary-soft)}.card-main{cursor:pointer;border-radius:14px;padding:2px}.card-main:focus-visible{outline:2px solid var(--global-blue);outline-offset:3px}.card-title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.card-title{margin:0;color:var(--global-text);font-family:var(--app-font-family);font-size:18px;line-height:1.25;font-weight:600;letter-spacing:-.02em}.card-link-icon{width:24px;height:24px;border-radius:999px;background:var(--app-primary-soft);color:var(--global-blue);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;line-height:1;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease;transition:transform .2s ease,background-color .2s ease,-webkit-transform .2s ease}.mega-menu-card:hover .card-link-icon{background:rgba(37,99,235,.14)}.card-description{margin:8px 0 0;color:var(--global-text-secondary);font-size:13px;line-height:1.5}.third-menu-list{list-style:none;margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--global-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.third-menu-item{margin:0}.third-menu-item.active .third-menu-link{color:var(--global-blue);background:var(--app-primary-soft)}.third-menu-link{width:100%;border:none;border-radius:12px;padding:9px 10px;background:transparent;color:var(--global-text);cursor:pointer;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:color .18s ease,background-color .18s ease,-webkit-transform .18s ease;transition:color .18s ease,background-color .18s ease,-webkit-transform .18s ease;transition:color .18s ease,background-color .18s ease,transform .18s ease;transition:color .18s ease,background-color .18s ease,transform .18s ease,-webkit-transform .18s ease}.third-menu-link:focus-visible,.third-menu-link:hover{color:var(--global-blue);background:var(--app-primary-softer)}.third-menu-link:active{-webkit-transform:scale(.985);transform:scale(.985)}.third-menu-link:focus-visible{outline:2px solid var(--global-blue);outline-offset:2px}.third-title{font-size:14px;line-height:1.35;font-weight:500}.third-description{margin-top:3px;font-size:12px;line-height:1.4}.empty-submenu,.third-description{color:var(--global-text-secondary)}.empty-submenu{padding:26px;border-radius:18px;background:rgba(0,0,0,.035);font-size:14px}.mega-menu-extra{margin-top:18px;padding-top:18px;border-top:1px solid var(--global-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.extra-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:767px){.extra-groups{grid-template-columns:1fr}}.extra-group{min-width:0}.extra-title{margin:0 0 8px;color:var(--global-text-secondary);font-size:12px;line-height:1;font-weight:600;letter-spacing:.05em}.extra-links,.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.extra-link,.footer-link{border:1px solid var(--global-border);border-radius:999px;padding:7px 12px;background:hsla(0,0%,100%,.68);color:var(--global-text);cursor:pointer;font-size:13px;line-height:1;-webkit-transition:color .18s ease,background-color .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:color .18s ease,background-color .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease,-webkit-transform .18s ease}.extra-link.active,.extra-link:focus-visible,.extra-link:hover,.footer-link.active,.footer-link:focus-visible,.footer-link:hover{color:var(--global-blue);border-color:var(--app-primary-ring);background:var(--app-primary-softer)}.extra-link:active,.footer-link:active{-webkit-transform:scale(.96);transform:scale(.96)}.extra-link:focus-visible,.footer-link:focus-visible{outline:2px solid var(--global-blue);outline-offset:2px}.global-header.theme-dark+.mega-menu-layer .mega-menu-panel,.theme-dark~.mega-menu-layer .mega-menu-panel{background:var(--global-dark-panel-bg);border-bottom-color:var(--global-dark-border);-webkit-box-shadow:0 24px 60px rgba(0,0,0,.42),0 1px 0 hsla(0,0%,100%,.08) inset;box-shadow:0 24px 60px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.08)}.global-header.theme-dark+.mega-menu-layer .mega-menu-backdrop,.theme-dark~.mega-menu-layer .mega-menu-backdrop{background:rgba(0,0,0,.4)}.global-header.theme-dark+.mega-menu-layer .card-title,.global-header.theme-dark+.mega-menu-layer .extra-link,.global-header.theme-dark+.mega-menu-layer .footer-link,.global-header.theme-dark+.mega-menu-layer .mega-menu-title,.global-header.theme-dark+.mega-menu-layer .third-menu-link,.theme-dark~.mega-menu-layer .card-title,.theme-dark~.mega-menu-layer .extra-link,.theme-dark~.mega-menu-layer .footer-link,.theme-dark~.mega-menu-layer .mega-menu-title,.theme-dark~.mega-menu-layer .third-menu-link{color:var(--global-dark-text)}.global-header.theme-dark+.mega-menu-layer .card-description,.global-header.theme-dark+.mega-menu-layer .empty-submenu,.global-header.theme-dark+.mega-menu-layer .extra-title,.global-header.theme-dark+.mega-menu-layer .mega-menu-label,.global-header.theme-dark+.mega-menu-layer .third-description,.theme-dark~.mega-menu-layer .card-description,.theme-dark~.mega-menu-layer .empty-submenu,.theme-dark~.mega-menu-layer .extra-title,.theme-dark~.mega-menu-layer .mega-menu-label,.theme-dark~.mega-menu-layer .third-description{color:var(--global-dark-text-secondary)}.global-header.theme-dark+.mega-menu-layer .mega-menu-close,.theme-dark~.mega-menu-layer .mega-menu-close{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.72)}.global-header.theme-dark+.mega-menu-layer .mega-menu-close:hover,.theme-dark~.mega-menu-layer .mega-menu-close:hover{background:hsla(0,0%,100%,.16);color:#fff}.global-header.theme-dark+.mega-menu-layer .mega-menu-card,.theme-dark~.mega-menu-layer .mega-menu-card{border-color:var(--global-dark-border);background:var(--app-bg-soft);-webkit-box-shadow:var(--app-shadow-sm);box-shadow:var(--app-shadow-sm)}.global-header.theme-dark+.mega-menu-layer .mega-menu-card:hover,.theme-dark~.mega-menu-layer .mega-menu-card:hover{border-color:rgba(41,151,255,.38);-webkit-box-shadow:var(--app-shadow-sm);box-shadow:var(--app-shadow-sm)}.global-header.theme-dark+.mega-menu-layer .mega-menu-card.active,.theme-dark~.mega-menu-layer .mega-menu-card.active{border-color:rgba(41,151,255,.5);background:var(--app-primary-soft)}.global-header.theme-dark+.mega-menu-layer .mega-menu-extra,.global-header.theme-dark+.mega-menu-layer .third-menu-list,.theme-dark~.mega-menu-layer .mega-menu-extra,.theme-dark~.mega-menu-layer .third-menu-list{border-color:var(--global-dark-border)}.global-header.theme-dark+.mega-menu-layer .third-menu-item.active .third-menu-link,.global-header.theme-dark+.mega-menu-layer .third-menu-link:focus-visible,.global-header.theme-dark+.mega-menu-layer .third-menu-link:hover,.theme-dark~.mega-menu-layer .third-menu-item.active .third-menu-link,.theme-dark~.mega-menu-layer .third-menu-link:focus-visible,.theme-dark~.mega-menu-layer .third-menu-link:hover{color:var(--global-blue-hover);background:var(--app-primary-softer)}.global-header.theme-dark+.mega-menu-layer .card-link-icon,.theme-dark~.mega-menu-layer .card-link-icon{color:var(--global-blue-hover);background:rgba(59,130,246,.16)}.global-header.theme-dark+.mega-menu-layer .extra-link,.global-header.theme-dark+.mega-menu-layer .footer-link,.theme-dark~.mega-menu-layer .extra-link,.theme-dark~.mega-menu-layer .footer-link{border-color:var(--global-dark-border);background:hsla(0,0%,100%,.06)}.global-header.theme-dark+.mega-menu-layer .extra-link.active,.global-header.theme-dark+.mega-menu-layer .extra-link:focus-visible,.global-header.theme-dark+.mega-menu-layer .extra-link:hover,.global-header.theme-dark+.mega-menu-layer .footer-link.active,.global-header.theme-dark+.mega-menu-layer .footer-link:focus-visible,.global-header.theme-dark+.mega-menu-layer .footer-link:hover,.theme-dark~.mega-menu-layer .extra-link.active,.theme-dark~.mega-menu-layer .extra-link:focus-visible,.theme-dark~.mega-menu-layer .extra-link:hover,.theme-dark~.mega-menu-layer .footer-link.active,.theme-dark~.mega-menu-layer .footer-link:focus-visible,.theme-dark~.mega-menu-layer .footer-link:hover{color:var(--global-blue-hover);border-color:rgba(59,130,246,.38);background:var(--app-primary-softer)}.global-header.theme-dark+.mega-menu-layer .empty-submenu,.theme-dark~.mega-menu-layer .empty-submenu{background:hsla(0,0%,100%,.06)}.mega-menu-enter-active{-webkit-transition:opacity .28s cubic-bezier(.28,.11,.32,1),-webkit-transform .28s cubic-bezier(.28,.11,.32,1);transition:opacity .28s cubic-bezier(.28,.11,.32,1),-webkit-transform .28s cubic-bezier(.28,.11,.32,1);transition:opacity .28s cubic-bezier(.28,.11,.32,1),transform .28s cubic-bezier(.28,.11,.32,1);transition:opacity .28s cubic-bezier(.28,.11,.32,1),transform .28s cubic-bezier(.28,.11,.32,1),-webkit-transform .28s cubic-bezier(.28,.11,.32,1)}.mega-menu-enter-active,.mega-menu-leave-active{-webkit-transform-origin:top center;transform-origin:top center}.mega-menu-leave-active{-webkit-transition:opacity .2s cubic-bezier(.28,.11,.32,1),-webkit-transform .2s cubic-bezier(.28,.11,.32,1);transition:opacity .2s cubic-bezier(.28,.11,.32,1),-webkit-transform .2s cubic-bezier(.28,.11,.32,1);transition:opacity .2s cubic-bezier(.28,.11,.32,1),transform .2s cubic-bezier(.28,.11,.32,1);transition:opacity .2s cubic-bezier(.28,.11,.32,1),transform .2s cubic-bezier(.28,.11,.32,1),-webkit-transform .2s cubic-bezier(.28,.11,.32,1)}.mega-menu-enter,.mega-menu-leave-to{opacity:0;-webkit-transform:translateY(-10px) scale(.985);transform:translateY(-10px) scale(.985)}.user-tool{white-space:nowrap;position:relative;z-index:var(--z-user-menu)}.user-tool .user-button,.user-tool .user-info,.user-tool .user-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}::v-deep .user-dropdown-menu{z-index:var(--z-user-menu)!important}@media (prefers-reduced-motion:reduce){.brand-link,.card-link-icon,.extra-link,.footer-link,.global-header,.mega-menu-card,.mega-menu-enter-active,.mega-menu-leave-active,.mobile-menu-trigger,.mobile-menu-trigger .line,.nav-arrow,.nav-link,.third-menu-link{-webkit-transition:none!important;transition:none!important}}.mobile-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;background:var(--app-bg-white);color:var(--app-text)}.mobile-menu,.mobile-menu .menu-header{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu .menu-header{min-height:60px;padding:10px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--app-border-light)}.mobile-menu .app-name{margin:0;font-size:18px;font-weight:600;color:var(--app-text)}.mobile-menu .menu-close{width:36px;height:36px;border:none;border-radius:var(--app-radius-md);background:transparent;color:var(--app-text-secondary);cursor:pointer}.mobile-menu .menu-close:hover{background:var(--app-bg-soft)}.mobile-menu .menu-close:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.mobile-menu .menu-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:8px 0}.mobile-menu-mask{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu-mask .mobile-menu-container{width:80%;max-width:360px;height:100%;background:var(--app-bg-white);-webkit-box-shadow:var(--app-shadow-xl);box-shadow:var(--app-shadow-xl)}.theme-dark .mobile-menu-mask .mobile-menu-container{background:var(--app-bg-soft)}.slide-menu-enter-active{-webkit-transition:all .32s cubic-bezier(.22,1,.36,1);transition:all .32s cubic-bezier(.22,1,.36,1)}.slide-menu-enter-active .mobile-menu-container{-webkit-transition:-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1);transition:transform .32s cubic-bezier(.22,1,.36,1),-webkit-transform .32s cubic-bezier(.22,1,.36,1)}.slide-menu-leave-active{-webkit-transition:all .24s cubic-bezier(.4,0,1,1);transition:all .24s cubic-bezier(.4,0,1,1)}.slide-menu-leave-active .mobile-menu-container{-webkit-transition:-webkit-transform .24s cubic-bezier(.4,0,1,1);transition:-webkit-transform .24s cubic-bezier(.4,0,1,1);transition:transform .24s cubic-bezier(.4,0,1,1);transition:transform .24s cubic-bezier(.4,0,1,1),-webkit-transform .24s cubic-bezier(.4,0,1,1)}.slide-menu-enter,.slide-menu-leave-to{opacity:0}.slide-menu-enter .mobile-menu-container,.slide-menu-leave-to .mobile-menu-container{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.apple-global-layout.layout-topmenu{position:relative;-ms-flex-direction:column;flex-direction:column;height:100vh;height:100dvh}.apple-global-layout.layout-topmenu,.apple-global-layout.layout-topmenu .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;overflow:hidden}.apple-global-layout.layout-topmenu .main-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-ms-flex-direction:column;flex-direction:column;padding-top:52px;width:100%}.apple-global-layout.layout-topmenu .main-content .content-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:0;padding:0}.apple-global-layout.layout-topmenu .main-content .content-container .content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;min-height:0;max-width:100%;margin:0;background-color:var(--app-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.apple-global-layout.layout-topmenu .global-header{position:fixed;top:0;left:0;right:0;z-index:1000}.apple-global-layout.layout-topmenu.theme-dark .main-content .content-container .content-wrapper{background-color:var(--app-bg-soft)}.apple-global-layout.layout-sidemenu.desktop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100vh;min-height:0;overflow:hidden}.apple-global-layout.layout-sidemenu.desktop .app-layout-sider-mode{position:relative;height:100%;min-height:0;overflow:hidden;background:var(--app-bg)}.apple-global-layout.layout-sidemenu.desktop .app-sider{position:relative;z-index:100;background:var(--app-bg-white)!important;-webkit-box-shadow:1px 0 0 var(--app-border-light),4px 0 24px rgba(15,23,42,.04);box-shadow:1px 0 0 var(--app-border-light),4px 0 24px rgba(15,23,42,.04);-webkit-transition:all .28s cubic-bezier(.22,1,.36,1);transition:all .28s cubic-bezier(.22,1,.36,1)}.apple-global-layout.layout-sidemenu.desktop .app-sider,.apple-global-layout.layout-sidemenu.desktop .app-sider>.ant-layout-sider-children{overflow:hidden;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}.theme-dark .apple-global-layout.layout-sidemenu.desktop .app-sider{background:var(--app-bg-soft)!important;-webkit-box-shadow:1px 0 0 var(--app-border),4px 0 24px rgba(0,0,0,.2);box-shadow:1px 0 0 var(--app-border),4px 0 24px rgba(0,0,0,.2)}.apple-global-layout.layout-sidemenu.desktop .sider-logo{height:56px;padding:0 18px;border-bottom:1px solid var(--app-border-light);-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.apple-global-layout.layout-sidemenu.desktop .sider-logo,.apple-global-layout.layout-sidemenu.desktop .sider-logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.apple-global-layout.layout-sidemenu.desktop .sider-logo a{gap:10px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.apple-global-layout.layout-sidemenu.desktop .sider-logo .sider-logo-mark{height:26px;width:26px;display:block;font-family:inherit;font-size:20px;font-weight:700;line-height:26px;text-align:center;color:#007aff;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.apple-global-layout.layout-sidemenu.desktop .sider-logo .sider-logo-text{font-size:17px;font-weight:700;letter-spacing:.02em;color:var(--app-text);white-space:nowrap;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.apple-global-layout.layout-sidemenu.desktop .sider-logo .sider-logo-img{height:30px;max-width:160px;display:block;-o-object-fit:contain;object-fit:contain}.apple-global-layout.layout-sidemenu.desktop .sider-logo.collapsed{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.apple-global-layout.layout-sidemenu.desktop .sider-logo.collapsed .sider-logo-text{opacity:0;width:0;overflow:hidden}.apple-global-layout.layout-sidemenu.desktop .sider-logo.collapsed .sider-logo-img{max-width:44px;height:26px}.apple-global-layout.layout-sidemenu.desktop .sider-menu-scroll{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px 0}.apple-global-layout.layout-sidemenu.desktop .sider-menu-scroll::-webkit-scrollbar{width:4px}.apple-global-layout.layout-sidemenu.desktop .sider-menu-scroll::-webkit-scrollbar-thumb{background:rgba(148,163,184,.4);border-radius:999px}.apple-global-layout.layout-sidemenu.desktop .sider-collapse-trigger{width:100%;border:none;background:transparent;text-align:left;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 22px;border-top:1px solid var(--app-border-light);color:var(--app-text-tertiary);cursor:pointer;font-size:13px;font-weight:500;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease;transition:all .2s ease}.apple-global-layout.layout-sidemenu.desktop .sider-collapse-trigger:hover{color:var(--app-primary);background:var(--app-primary-soft)}.apple-global-layout.layout-sidemenu.desktop .sider-collapse-trigger .anticon{font-size:16px}.app-sider.collapsed .apple-global-layout.layout-sidemenu.desktop .sider-collapse-trigger{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.app-sider.collapsed .apple-global-layout.layout-sidemenu.desktop .sider-collapse-trigger .collapse-text{display:none}.apple-global-layout.layout-sidemenu.desktop .app-sider-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--app-bg)}.apple-global-layout.layout-sidemenu.desktop .sider-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:100;height:52px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid transparent;-webkit-transition:all .25s ease;transition:all .25s ease}.apple-global-layout.layout-sidemenu.desktop .sider-topbar:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--app-bg-glass);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.apple-global-layout.layout-sidemenu.desktop .sider-topbar.scrolled{border-bottom-color:var(--app-border-light);-webkit-box-shadow:0 4px 16px rgba(15,23,42,.05);box-shadow:0 4px 16px rgba(15,23,42,.05)}.apple-global-layout.layout-sidemenu.desktop .sider-topbar .sider-topbar-inner{position:relative;z-index:1;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18px;gap:12px}.apple-global-layout.layout-sidemenu.desktop .sider-topbar .sider-collapse-btn{width:38px;height:38px;border:none;border-radius:var(--app-radius-md);background:transparent;color:var(--app-text-secondary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px;-webkit-transition:all .2s ease;transition:all .2s ease}.apple-global-layout.layout-sidemenu.desktop .sider-topbar .sider-collapse-btn:hover{background:var(--app-primary-soft);color:var(--app-primary)}.apple-global-layout.layout-sidemenu.desktop .sider-topbar .sider-collapse-btn:active{-webkit-transform:scale(.95);transform:scale(.95)}.apple-global-layout.layout-sidemenu.desktop .sider-topbar .sider-topbar-spacer{-webkit-box-flex:1;-ms-flex:1;flex:1}.apple-global-layout.layout-sidemenu.desktop .sider-topbar .user-tool{white-space:nowrap}.apple-global-layout.layout-sidemenu.desktop .sider-content-area{position:relative}.apple-global-layout.layout-sidemenu.desktop .sider-content-area,.apple-global-layout.layout-sidemenu.desktop .sider-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.apple-global-layout{font-family:var(--app-font-family)}.apple-global-layout button:focus-visible{outline:2px solid var(--app-primary);outline-offset:-2px}.content[data-v-b9a5d2ca]{margin:20px 24px 0;min-width:0}.content .link[data-v-b9a5d2ca]{margin-top:16px}.content .link[data-v-b9a5d2ca]:not(:empty){margin-bottom:16px}.content .link a[data-v-b9a5d2ca]{margin-right:32px;height:24px;line-height:24px;display:inline-block}.content .link a i[data-v-b9a5d2ca]{font-size:24px;margin-right:8px;vertical-align:middle}.content .link a span[data-v-b9a5d2ca]{height:24px;line-height:24px;display:inline-block;vertical-align:middle}.page-menu-search[data-v-b9a5d2ca]{text-align:center;margin-bottom:16px}.page-menu-tabs[data-v-b9a5d2ca]{margin-top:24px}.app-page-layout[data-v-b9a5d2ca]{color:var(--app-text);background:var(--app-bg)}.page-description[data-v-b9a5d2ca]{font-size:14px;color:var(--app-text-secondary)}@media (max-width:767px){.content[data-v-b9a5d2ca]{margin:16px 12px 0}}.extra-img[data-v-4e528f33]{margin-top:-60px;text-align:center;width:195px}.extra-img img[data-v-4e528f33]{width:100%}.mobile .extra-img[data-v-4e528f33]{margin-top:0;text-align:center;width:96px}.mobile .extra-img img[data-v-4e528f33]{width:100%}.contextmenu[data-v-99248454]{position:fixed;z-index:1;border:1px solid #9e9e9e;border-radius:4px;-webkit-box-shadow:2px 2px 10px #aaa!important;box-shadow:2px 2px 10px #aaa!important}.j-input-pop-container[data-v-a9bc806a]{width:100%}.input-trigger[data-v-a9bc806a]{cursor:pointer}.input-trigger.disabled[data-v-a9bc806a]{cursor:not-allowed}.action-button[data-v-5e307944]{margin-bottom:8px}.action-button .gap[data-v-5e307944]{padding-left:8px}.input-table[data-v-5e307944]{max-width:100%;overflow-x:hidden;overflow-y:hidden;position:relative;border:1px solid #e8e8e8}.input-table .tbody .td[data-v-5e307944],.input-table .tbody .tr[data-v-5e307944],.input-table .thead .td[data-v-5e307944],.input-table .thead .tr[data-v-5e307944]{display:-webkit-box;display:-ms-flexbox;display:flex}.input-table .tbody .td[data-v-5e307944],.input-table .thead .td[data-v-5e307944]{padding-left:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.input-table .tbody .td.td-cb[data-v-5e307944],.input-table .tbody .td.td-num[data-v-5e307944],.input-table .thead .td.td-cb[data-v-5e307944],.input-table .thead .td.td-num[data-v-5e307944]{width:45px;min-width:45px;max-width:50px;margin-right:0;padding-left:0;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-table .tbody .td.td-ds[data-v-5e307944],.input-table .thead .td.td-ds[data-v-5e307944]{width:30px;min-width:30px;max-width:35px;margin-right:0;padding-left:0;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-table .tbody .td.td-ds .td-ds-icons[data-v-5e307944],.input-table .thead .td.td-ds .td-ds-icons[data-v-5e307944]{position:relative;cursor:move;width:100%;height:100%}.input-table .tbody .td.td-ds .td-ds-icons .anticon-align-left[data-v-5e307944],.input-table .tbody .td.td-ds .td-ds-icons .anticon-align-right[data-v-5e307944],.input-table .thead .td.td-ds .td-ds-icons .anticon-align-left[data-v-5e307944],.input-table .thead .td.td-ds .td-ds-icons .anticon-align-right[data-v-5e307944]{position:absolute;top:30%}.input-table .tbody .td.td-ds .td-ds-icons .anticon-align-left[data-v-5e307944],.input-table .thead .td.td-ds .td-ds-icons .anticon-align-left[data-v-5e307944]{left:25%}.input-table .tbody .td.td-ds .td-ds-icons .anticon-align-right[data-v-5e307944],.input-table .thead .td.td-ds .td-ds-icons .anticon-align-right[data-v-5e307944]{right:25%}.input-table .thead[data-v-5e307944]{overflow-y:scroll;overflow-x:hidden;border-bottom:1px solid #e8e8e8}.input-table .thead[data-v-5e307944]::-webkit-scrollbar-thumb{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important}.input-table .thead .tr[data-v-5e307944]{min-width:100%;overflow-y:scroll}.input-table .thead .td[data-v-5e307944]{padding:8px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-table .tbody[data-v-5e307944]{position:relative;top:0;left:0;overflow-x:hidden;overflow-y:hidden;min-height:61px;min-width:100%}.input-table .tbody .tr-nodata[data-v-5e307944]{color:#999;line-height:61px;text-align:center}.input-table .tbody .tr[data-v-5e307944]{border-bottom:1px solid #e8e8e8;-webkit-transition:background-color .3s;transition:background-color .3s;width:100%;height:61px;overflow:hidden;position:absolute;left:0;z-index:10}.input-table .tbody .tr.tr-checked[data-v-5e307944]{background-color:#fafafa}.input-table .tbody .tr[data-v-5e307944]:hover{background-color:#e6f7ff}.input-table .tbody .tr-expand[data-v-5e307944]{position:relative;z-index:9;background:#f8f9fa}.input-table .tbody .td[data-v-5e307944]{padding:14px 8px 14px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-table .tbody .td[data-v-5e307944]:last-child{padding-right:8px}.input-table .tbody .td input[data-v-5e307944]{font-variant:tabular-nums;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;list-style:none;position:relative;display:inline-block;padding:4px 11px;width:100%;height:32px;font-size:14px;line-height:1.5;color:rgba(0,0,0,.65);background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;-webkit-transition:all .3s;transition:all .3s;outline:none}.input-table .tbody .td input[data-v-5e307944]:hover{border-color:#4d90fe}.input-table .tbody .td input[data-v-5e307944]:focus{border-color:#40a9ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2);border-right-width:1px!important}.input-table .tbody .td input[data-v-5e307944]:disabled{color:rgba(0,0,0,.25);background:#f5f5f5;cursor:not-allowed}.input-table .tbody .td input[data-v-5e307944]::-webkit-input-placeholder{color:#ccc}.input-table .tbody .td input[data-v-5e307944]:-moz-placeholder,.input-table .tbody .td input[data-v-5e307944]::-moz-placeholder{color:#ccc}.input-table .tbody .td input[data-v-5e307944]:-ms-input-placeholder{color:#ccc}.input-table .tbody .td .j-editable-image[data-v-5e307944]{height:32px;max-width:100px!important;cursor:pointer}.input-table .tbody .td .j-editable-image[data-v-5e307944]:hover{opacity:.8}.input-table .tbody .td .j-editable-image[data-v-5e307944]:active{opacity:.6}.input-table .tbody .td label[data-v-5e307944]{height:32px}.input-table .tbody .td label.ant-checkbox-wrapper[data-v-5e307944]{height:auto}.input-table .tbody .td .comp-normal[data-v-5e307944],.input-table .tbody .td .j-td-span[data-v-5e307944]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-table .tbody .td .j-td-span[data-v-5e307944]{position:relative;padding:4px 11px;border:1px solid transparent;display:inline-block;width:100%;max-width:100%;height:32px;cursor:text;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.5;color:rgba(0,0,0,.65);border-radius:4px}.input-table .tbody .td .j-td-span[data-v-5e307944]:hover{background:#f8f9fa}.input-table .tbody .td .j-td-span.disabled[data-v-5e307944]{cursor:not-allowed}.input-table .tbody .td .j-td-span.disabled[data-v-5e307944]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5}.input-table .tbody .td .j-check-failed.j-td-span[data-v-5e307944]{background-color:rgba(255,0,0,.05)}.input-table .tbody .td .j-check-failed.j-td-span[data-v-5e307944]:hover{background-color:rgba(255,0,0,.1)}.input-table .tbody .td .ant-select.j-check-failed[data-v-5e307944] .ant-select-selection,.input-table .tbody .td .ant-upload.j-check-failed[data-v-5e307944] .ant-btn,.input-table .tbody .td .j-check-failed.j-td-span[data-v-5e307944],.input-table .tbody .td .j-check-failed[data-v-5e307944] input,.input-table .tbody .td input.j-check-failed[data-v-5e307944]{border-color:red;-webkit-box-shadow:0 0 0 2px rgba(255,0,0,.2);box-shadow:0 0 0 2px rgba(255,0,0,.2)}.input-table .scroll-view[data-v-5e307944]{overflow:auto;overflow-y:scroll}.input-table .scroll-view[data-v-5e307944]::-webkit-scrollbar,.input-table .thead .tr[data-v-5e307944]::-webkit-scrollbar,.input-table .thead[data-v-5e307944]::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}.input-table .scroll-view[data-v-5e307944]::-webkit-scrollbar-track,.input-table .thead .tr[data-v-5e307944]::-webkit-scrollbar-track,.input-table .thead[data-v-5e307944]::-webkit-scrollbar-track{background-color:#f0f0f0}.input-table .scroll-view[data-v-5e307944]::-webkit-scrollbar-thumb,.input-table .thead .tr[data-v-5e307944]::-webkit-scrollbar-thumb,.input-table .thead[data-v-5e307944]::-webkit-scrollbar-thumb{background-color:#eee;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.input-table .scroll-view[data-v-5e307944]::-webkit-scrollbar-thumb:hover,.input-table .thead .tr[data-v-5e307944]::-webkit-scrollbar-thumb:hover,.input-table .thead[data-v-5e307944]::-webkit-scrollbar-thumb:hover{background-color:#bbb}.input-table .scroll-view[data-v-5e307944]::-webkit-scrollbar-thumb:active,.input-table .thead .tr[data-v-5e307944]::-webkit-scrollbar-thumb:active,.input-table .thead[data-v-5e307944]::-webkit-scrollbar-thumb:active{background-color:#888}.input-table .thead .tr[data-v-5e307944]{-ms-overflow-style:none;-ms-scroll-chaining:chained;-ms-content-zooming:zoom;-ms-scroll-rails:none;-ms-content-zoom-limit-min:100%;-ms-content-zoom-limit-max:500%;-ms-scroll-snap-type:proximity;-ms-scroll-snap-points-x:snapList(100%,200%,300%,400%,500%)}.input-table .thead .tr[data-v-5e307944]::-webkit-scrollbar-track{background-color:transparent}.j-add-btn-settings{width:240px}.j-add-btn-settings .ant-form .ant-form-item{margin-bottom:0}.j-add-btn-settings .ant-form .ant-form-item .ant-input-number{width:100%}.page-fade-enter-active,.page-fade-leave-active{-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1)}.page-fade-enter,.page-fade-leave-to{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}.page-fade-enter-to,.page-fade-leave{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.page-transition-enter,.page-transition-leave-active{opacity:0}.page-transition-enter .page-transition-container,.page-transition-leave-active .page-transition-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.tab-layout-tabs .ant-tabs-nav-container{margin-top:4px}.tab-layout-tabs.ant-tabs{border-bottom:1px solid var(--app-border-light);border-left:none;background:var(--app-bg-soft);padding:0 20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.tab-layout-tabs.ant-tabs .ant-tabs-bar{margin:4px 0 0;border:none}.tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab{padding:0 20px!important;background:transparent;margin-right:4px!important;border-radius:8px 8px 0 0!important;border:none!important;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;font-size:13px;color:var(--app-text-secondary)}.tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:var(--app-primary);-webkit-transition:all .24s cubic-bezier(.22,1,.36,1);transition:all .24s cubic-bezier(.22,1,.36,1);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px}.tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab:hover{background:var(--app-primary-softer);color:var(--app-primary)}.tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab .ant-tabs-close-x{width:14px!important;height:14px!important;opacity:.5!important;cursor:pointer!important;font-size:11px!important;margin:0!important;position:absolute;top:50%;right:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .15s ease;transition:all .15s ease;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab:focus-within .ant-tabs-close-x,.tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab:hover .ant-tabs-close-x{opacity:.6!important}.tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab .ant-tabs-close-x:hover{opacity:1!important;background:var(--app-error-soft);color:var(--app-error)}.tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab-active{background:var(--app-bg-white)!important;color:var(--app-primary);font-weight:500;-webkit-box-shadow:0 -2px 8px rgba(0,0,0,.04);box-shadow:0 -2px 8px rgba(0,0,0,.04)}.tab-layout-tabs.ant-tabs.ant-tabs-card .ant-tabs-tab-active:after{width:calc(100% - 24px)}.tab-layout-tabs.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab{border:none!important;border-bottom:none!important;background:transparent}.tab-layout-tabs.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active{background:var(--app-bg-white)!important;border-bottom:none!important}.tab-content-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tab-content,.tab-content-outer{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:0}.tab-content{overflow:auto}#app{height:100%;background:var(--app-bg)}.main{overflow-y:auto}.j-modal-box.fullscreen{top:0;left:0;padding:0}.j-modal-box.fullscreen .ant-modal{top:0;padding:0;height:100vh}.j-modal-box.fullscreen .ant-modal-content{height:100vh;border-radius:0}.j-modal-box.fullscreen .ant-modal-content .ant-modal-body{height:calc(100% - 110px);overflow:auto}.j-modal-box.fullscreen.no-footer .ant-modal-body,.j-modal-box.fullscreen.no-title .ant-modal-body{height:calc(100% - 55px)}.j-modal-box.fullscreen.no-title.no-footer .ant-modal-body{height:100%}.j-modal-box .j-modal-title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.j-modal-box .j-modal-title-row .left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-right:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.j-modal-box .j-modal-title-row .right{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.j-modal-box .ant-modal-close{top:16px;right:16px;width:32px;height:32px}.j-modal-box .ant-modal-close-x,.j-modal-box .j-modal-fullscreen-btn{width:32px;height:32px;line-height:32px}.j-modal-box .j-modal-fullscreen-btn{position:absolute;top:16px;right:56px;z-index:11;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;color:rgba(0,0,0,.45);font-size:16px;background:transparent;border:none;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.j-modal-box .j-modal-fullscreen-btn:focus,.j-modal-box .j-modal-fullscreen-btn:hover{color:rgba(0,0,0,.75);background:rgba(0,0,0,.04)}.j-modal-box .j-modal-fullscreen-btn .anticon{font-size:16px}.j-modal-box.no-title .ant-modal-header{padding:0 24px;border-bottom:0!important}.j-modal-box.no-title .j-modal-title-row{min-height:55px}@media (max-width:767px){.j-modal-box.fullscreen{margin:0;max-width:100vw}}.config-list[data-v-1fc33b11]{text-align:left;margin:0 10px 10px 10px}.item[data-v-1fc33b11]{margin-top:5px}.choice[data-v-1fc33b11]{padding:5px 8px}.w60[data-v-1fc33b11]{width:60px}.w80[data-v-1fc33b11]{width:80px}.list[data-v-1fc33b11]{margin:0 20px}.list-check-item[data-v-1fc33b11]{padding:1px 3px;width:4em}.week .list-check-item[data-v-1fc33b11]{width:5em;text-align:left}.tip-info[data-v-1fc33b11]{color:#999}.config-list[data-v-68a488f9]{text-align:left;margin:0 10px 10px 10px}.item[data-v-68a488f9]{margin-top:5px}.choice[data-v-68a488f9]{padding:5px 8px}.w60[data-v-68a488f9]{width:60px}.w80[data-v-68a488f9]{width:80px}.list[data-v-68a488f9]{margin:0 20px}.list-check-item[data-v-68a488f9]{padding:1px 3px;width:4em}.week .list-check-item[data-v-68a488f9]{width:5em;text-align:left}.tip-info[data-v-68a488f9]{color:#999}.config-list[data-v-0a37ab4e]{text-align:left;margin:0 10px 10px 10px}.item[data-v-0a37ab4e]{margin-top:5px}.choice[data-v-0a37ab4e]{padding:5px 8px}.w60[data-v-0a37ab4e]{width:60px}.w80[data-v-0a37ab4e]{width:80px}.list[data-v-0a37ab4e]{margin:0 20px}.list-check-item[data-v-0a37ab4e]{padding:1px 3px;width:4em}.week .list-check-item[data-v-0a37ab4e]{width:5em;text-align:left}.tip-info[data-v-0a37ab4e]{color:#999}.config-list[data-v-25b000c8]{text-align:left;margin:0 10px 10px 10px}.item[data-v-25b000c8]{margin-top:5px}.choice[data-v-25b000c8]{padding:5px 8px}.w60[data-v-25b000c8]{width:60px}.w80[data-v-25b000c8]{width:80px}.list[data-v-25b000c8]{margin:0 20px}.list-check-item[data-v-25b000c8]{padding:1px 3px;width:4em}.week .list-check-item[data-v-25b000c8]{width:5em;text-align:left}.tip-info[data-v-25b000c8]{color:#999}.config-list[data-v-6c38f24c]{text-align:left;margin:0 10px 10px 10px}.item[data-v-6c38f24c]{margin-top:5px}.choice[data-v-6c38f24c]{padding:5px 8px}.w60[data-v-6c38f24c]{width:60px}.w80[data-v-6c38f24c]{width:80px}.list[data-v-6c38f24c]{margin:0 20px}.list-check-item[data-v-6c38f24c]{padding:1px 3px;width:4em}.week .list-check-item[data-v-6c38f24c]{width:5em;text-align:left}.tip-info[data-v-6c38f24c]{color:#999}.config-list[data-v-b877be04]{text-align:left;margin:0 10px 10px 10px}.item[data-v-b877be04]{margin-top:5px}.choice[data-v-b877be04]{padding:5px 8px}.w60[data-v-b877be04]{width:60px}.w80[data-v-b877be04]{width:80px}.list[data-v-b877be04]{margin:0 20px}.list-check-item[data-v-b877be04]{padding:1px 3px;width:4em}.week .list-check-item[data-v-b877be04]{width:5em;text-align:left}.tip-info[data-v-b877be04]{color:#999}.config-list[data-v-ba716c26]{text-align:left;margin:0 10px 10px 10px}.item[data-v-ba716c26]{margin-top:5px}.choice[data-v-ba716c26]{padding:5px 8px}.w60[data-v-ba716c26]{width:60px}.w80[data-v-ba716c26]{width:80px}.list[data-v-ba716c26]{margin:0 20px}.list-check-item[data-v-ba716c26]{padding:1px 3px;width:4em}.week .list-check-item[data-v-ba716c26]{width:5em;text-align:left}.tip-info[data-v-ba716c26]{color:#999}.j-easy-cron[data-v-80db0f1a] .content .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0}.config-btn[data-v-527335c2]{cursor:pointer}.area-zoom-in-top-enter-active,.area-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.area-zoom-in-top-enter,.area-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.area-select{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;padding:0;color:var(--app-text-secondary);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background-color:var(--app-bg-white);border:1px solid var(--app-border);border-radius:var(--app-radius-md);outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color var(--app-motion-fast),background var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast);transition:border-color var(--app-motion-fast),background var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast);transition:border-color var(--app-motion-fast),box-shadow var(--app-motion-fast),background var(--app-motion-fast);transition:border-color var(--app-motion-fast),box-shadow var(--app-motion-fast),background var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.area-select-wrap .area-select{display:inline-block}.area-select *{-webkit-box-sizing:border-box;box-sizing:border-box}.area-select:hover{border-color:rgba(37,99,235,.55);border-right-width:1px!important;outline:0}.area-select:active{border-color:var(--app-primary);-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.12);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.area-select.small{width:126px}.area-select.medium{width:160px}.area-select.large{width:194px}.area-select.is-disabled{color:var(--app-text-disabled);background:var(--app-bg-soft);cursor:not-allowed}.area-select.is-disabled,.area-select.is-disabled:hover{border-color:var(--app-border-light)}.area-select.is-disabled .area-selected-trigger{cursor:not-allowed}.area-select .area-selected-trigger{position:relative;display:block;height:100%;margin:0;padding:8px 28px 7px 12px;overflow:hidden;color:var(--app-text-secondary);font-size:14px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.area-select .area-select-icon{position:absolute;top:50%;right:10px;width:0;height:0;margin-top:-2px;content:"";border:5px solid transparent;border-top-color:var(--app-text-tertiary);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:margin var(--app-motion-fast),-webkit-transform var(--app-motion-fast);transition:margin var(--app-motion-fast),-webkit-transform var(--app-motion-fast);transition:transform var(--app-motion-fast),margin var(--app-motion-fast);transition:transform var(--app-motion-fast),margin var(--app-motion-fast),-webkit-transform var(--app-motion-fast)}.area-select .area-select-icon.active{margin-top:-7px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.area-selectable-list-wrap{position:absolute;z-index:15000;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-height:275px;margin:6px 0;overflow-x:auto;background-color:var(--app-bg-white);border:1px solid var(--app-border-light);border-radius:var(--app-radius-lg);outline:none;-webkit-box-shadow:var(--app-shadow-lg);box-shadow:var(--app-shadow-lg);-webkit-transform-origin:center top!important;transform-origin:center top!important;-webkit-transition:opacity .15s,-webkit-transform .3s!important;transition:opacity .15s,-webkit-transform .3s!important;transition:opacity .15s,transform .3s!important;transition:opacity .15s,transform .3s,-webkit-transform .3s!important}.area-selectable-list{position:relative;width:100%;margin:0;padding:6px 0;color:var(--app-text-secondary);font-size:14px;list-style:none}.area-selectable-list .area-select-option{position:relative;height:34px;padding:0 15px 0 12px;overflow:hidden;line-height:34px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.area-selectable-list .area-select-option.hover,.area-selectable-list .area-select-option.selected,.area-selectable-list .area-select-option:hover{color:var(--app-primary);background-color:var(--app-primary-soft)}.area-selectable-list .area-select-option.selected{font-weight:600}.cascader-menu-list-wrap{position:absolute;z-index:15000;-webkit-box-sizing:border-box;box-sizing:border-box;margin:6px 0;overflow:hidden;white-space:nowrap;font-size:0;background-color:var(--app-bg-white);border:1px solid var(--app-border-light);border-radius:var(--app-radius-lg);outline:none;-webkit-box-shadow:var(--app-shadow-lg);box-shadow:var(--app-shadow-lg);-webkit-transform-origin:center top!important;transform-origin:center top!important;-webkit-transition:opacity .15s,-webkit-transform .3s!important;transition:opacity .15s,-webkit-transform .3s!important;transition:opacity .15s,transform .3s!important;transition:opacity .15s,transform .3s,-webkit-transform .3s!important}.cascader-menu-list{position:relative;display:inline-block;min-width:160px;height:220px;margin:0;padding:6px 0;overflow-x:hidden;overflow-y:auto;color:var(--app-text-secondary);font-size:14px;vertical-align:top;list-style:none;background-color:var(--app-bg-white);border-right:1px solid var(--app-border-light)}.cascader-menu-list:last-child{border-right:none}.cascader-menu-list .cascader-menu-option{position:relative;height:34px;padding:0 26px 0 12px;overflow:hidden;line-height:34px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.cascader-menu-list .cascader-menu-option.hover,.cascader-menu-list .cascader-menu-option.selected,.cascader-menu-list .cascader-menu-option:hover{color:var(--app-primary);background-color:var(--app-primary-soft)}.cascader-menu-list .cascader-menu-option.selected{font-weight:600}.cascader-menu-list .cascader-menu-option.cascader-menu-extensible:after{position:absolute;top:50%;right:9px;width:0;height:0;margin-top:-4px;content:"";border:4px solid transparent;border-left-color:var(--app-text-tertiary)}.area-selectable-list-wrap::-webkit-scrollbar,.cascader-menu-list::-webkit-scrollbar{width:8px;height:8px;background:transparent}.area-selectable-list-wrap::-webkit-scrollbar-button:vertical:decrement,.area-selectable-list-wrap::-webkit-scrollbar-button:vertical:end:decrement,.area-selectable-list-wrap::-webkit-scrollbar-button:vertical:increment,.area-selectable-list-wrap::-webkit-scrollbar-button:vertical:start:increment,.cascader-menu-list::-webkit-scrollbar-button:vertical:decrement,.cascader-menu-list::-webkit-scrollbar-button:vertical:end:decrement,.cascader-menu-list::-webkit-scrollbar-button:vertical:increment,.cascader-menu-list::-webkit-scrollbar-button:vertical:start:increment{display:none}.area-selectable-list-wrap::-webkit-scrollbar-thumb,.cascader-menu-list::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:999px}.area-selectable-list-wrap::-webkit-scrollbar-thumb:hover,.cascader-menu-list::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.j-vxe-toolbar-collapsed [data-collapse]{display:none}.j-vxe-tool-button.div .ant-btn{margin-right:8px}.j-vxe-popover-title .j-vxe-popover-title-close[data-v-76851aed]{position:absolute;right:0;top:0;width:31px;height:31px;text-align:center;line-height:31px;color:rgba(0,0,0,.45);cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.j-vxe-popover-title .j-vxe-popover-title-close[data-v-76851aed]:hover{color:rgba(0,0,0,.8)}.j-vxe-popover-div[data-v-76851aed]{position:absolute;top:0;left:0;width:100%;height:31px;z-index:-1}.j-vxe-popover-overlay.ant-popover .ant-popover-title{position:relative}.fade-enter-active,.fade-leave-active{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.j-vxe-reload-effect-box,.j-vxe-reload-effect-box .j-vxe-reload-effect-span{display:inline;height:100%;position:relative}.j-vxe-reload-effect-box .j-vxe-reload-effect-span.layer-top{display:inline-block;width:100%;position:absolute;z-index:2;background:#f8f9fa;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:reload-effect 1.5s forwards;animation:reload-effect 1.5s forwards}.j-vxe-reload-effect-box .j-vxe-reload-effect-span.layer-bottom{z-index:1}@-webkit-keyframes reload-effect{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}10%{opacity:1}90%{opacity:0}to{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes reload-effect{0%{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}10%{opacity:1}90%{opacity:0}to{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.j-vxe-checkbox.no-animation .ant-checkbox-inner,.j-vxe-checkbox.no-animation .ant-checkbox-inner:after,.j-vxe-progress.no-animation[data-v-3eb3b725] .ant-progress-bg,.j-vxe-progress.no-animation[data-v-3eb3b725] .ant-progress-success-bg{-webkit-transition:none!important;transition:none!important}.j-vxe-ds-icons{position:relative;cursor:pointer;width:14px;height:100%;display:inline-block}.j-vxe-ds-icons .anticon-align-left,.j-vxe-ds-icons .anticon-align-right{position:absolute;top:30%}.j-vxe-ds-icons .anticon-align-left{left:0}.j-vxe-ds-icons .anticon-align-right{right:0}.j-vxe-ds-btns{position:relative;cursor:pointer;width:24px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}.j-vxe-ds-btns .ant-btn{border:none;z-index:0;padding:0;width:100%;height:40%;display:block;border-radius:0}.j-vxe-ds-btns .ant-btn:hover{z-index:1}.j-vxe-ds-btns .ant-btn:last-child{margin-top:-1px}.j-vxe-ds-btns .ant-btn .anticon-caret-down,.j-vxe-ds-btns .ant-btn .anticon-caret-up{vertical-align:top;position:relative;top:0;-webkit-transition:top .3s;transition:top .3s}.modern-depart-modal .modal-content[data-v-46e2d212]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.modern-depart-modal .search-container[data-v-46e2d212]{margin-bottom:16px}.modern-depart-modal .search-container .search-input[data-v-46e2d212]{border-radius:8px}.modern-depart-modal .search-container .search-input[data-v-46e2d212] .ant-input{height:42px;font-size:14px;padding-left:40px}.modern-depart-modal .search-container .search-input[data-v-46e2d212] .ant-input-prefix{left:14px}.modern-depart-modal .search-container .search-input[data-v-46e2d212] .ant-input-suffix{right:14px}.modern-depart-modal .tree-container[data-v-46e2d212]{height:350px;overflow-y:auto;background:#f9fafc;border-radius:8px;padding:16px;margin-bottom:16px;border:1px solid #e8eef2}.modern-depart-modal .tree-container.fullscreen[data-v-46e2d212]{height:calc(100vh - 350px)}.modern-depart-modal .tree-container .empty-data[data-v-46e2d212]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.modern-depart-modal .tree-container .modern-tree[data-v-46e2d212] .ant-tree-node-content-wrapper{padding:6px 8px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.modern-depart-modal .tree-container .modern-tree[data-v-46e2d212] .ant-tree-node-content-wrapper:hover,.modern-depart-modal .tree-container .modern-tree[data-v-46e2d212] .ant-tree-node-selected{background-color:#e6f7ff}.modern-depart-modal .tree-container .modern-tree .tree-node-title[data-v-46e2d212]{font-size:14px}.modern-depart-modal .tree-container .modern-tree[data-v-46e2d212] .ant-tree-checkbox{margin-right:8px}.modern-depart-modal .selected-container[data-v-46e2d212]{background:#f0f7ff;border-radius:8px;padding:12px 16px;margin-bottom:16px;border:1px solid #d6e8ff}.modern-depart-modal .selected-container .selected-header[data-v-46e2d212]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.modern-depart-modal .selected-container .selected-header .selected-title[data-v-46e2d212]{font-size:14px;font-weight:500;color:#1e88e5}.modern-depart-modal .selected-container .selected-header .selected-count[data-v-46e2d212]{background:#1e88e5;color:#fff;border-radius:10px;padding:0 8px;font-size:12px;margin-left:8px}.modern-depart-modal .selected-container .selected-header .clear-btn[data-v-46e2d212]{margin-left:auto;padding:0;font-size:12px}.modern-depart-modal .selected-container .selected-tags[data-v-46e2d212]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.modern-depart-modal .selected-container .selected-tags .selected-tag[data-v-46e2d212]{margin:0;background:#fff;border-radius:4px;padding:4px 8px;font-size:13px;border-color:#d6e8ff}.modern-depart-modal .footer-container[data-v-46e2d212]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;border-top:1px solid #f0f0f0}.modern-depart-modal .footer-container .left-actions .tree-operation button[data-v-46e2d212],.modern-depart-modal .footer-container[data-v-46e2d212]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modern-depart-modal .footer-container .left-actions .tree-operation button span[data-v-46e2d212]{margin-right:4px}.modern-depart-modal .footer-container .right-actions[data-v-46e2d212]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.modern-depart-modal .footer-container .right-actions button[data-v-46e2d212]{min-width:80px;height:36px;border-radius:4px}[data-v-46e2d212] .modern-depart-select-modal .ant-modal-header{border-bottom:0;padding:20px 24px 0}[data-v-46e2d212] .modern-depart-select-modal .ant-modal-body{padding:20px 24px}[data-v-46e2d212] .modern-depart-select-modal .ant-modal-title{font-size:18px;font-weight:600;color:#262626}[data-v-46e2d212] .modern-depart-select-modal .ant-modal-close{top:16px;right:16px}[data-v-46e2d212] .modern-depart-select-modal .ant-modal-content{border-radius:12px;-webkit-box-shadow:0 6px 16px rgba(0,0,0,.08);box-shadow:0 6px 16px rgba(0,0,0,.08)}[data-v-46e2d212] .modern-depart-select-modal .ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:#1e88e5;border-color:#1e88e5}[data-v-46e2d212] .modern-depart-select-modal .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{background-color:#1e88e5}[data-v-46e2d212] .modern-depart-select-modal .ant-btn-primary{background-color:#1e88e5;border-color:#1e88e5}[data-v-46e2d212] .modern-depart-select-modal .ant-btn-primary:focus,[data-v-46e2d212] .modern-depart-select-modal .ant-btn-primary:hover{background-color:#1976d2;border-color:#1976d2}[data-v-46e2d212] .modern-depart-select-modal .ant-dropdown-menu-item:hover{background-color:#f0f7ff}[data-v-46e2d212] .modern-depart-select-modal .ant-tag-close-icon{color:#999}[data-v-46e2d212] .modern-depart-select-modal .ant-tag-close-icon:hover{color:#666}.jvxe-select-input .ant-input[data-v-696f0187]{border:none!important}.modern-depart-select[data-v-696f0187]{position:relative;width:100%;.select-container{cursor:pointer;border-radius:4px;-webkit-transition:all .3s;transition:all .3s;&:hover:not(.disabled){-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}&.disabled{cursor:not-allowed}}.modern-select-input{border-radius:4px;/deep/ .ant-input{padding-right:30px;background-color:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s;&:focus,&:hover{border-color:#40a9ff}&:focus{-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}}.prefix-icon{color:#1890ff;margin-right:8px}.suffix-icon{color:rgba(0,0,0,.45);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}.selected-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 11px;background-color:#f5f7fa;border:1px solid #e8eaec;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;&:hover{background-color:#e6f7ff;border-color:#40a9ff}.selected-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.selected-icon{color:#1890ff;margin-right:8px}.selected-text{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.85)}.clear-icon{margin-left:8px;color:rgba(0,0,0,.45);-webkit-transition:color .3s;transition:color .3s;&:hover{color:rgba(0,0,0,.75)}}}}.ant-table-tbody .ant-table-row td[data-v-32b31e27]{padding-top:10px;padding-bottom:10px}.ant-table-tbody>tr:hover>td[data-v-32b31e27]{background-color:#f5f5f5;cursor:pointer}.row-selected>td[data-v-32b31e27]{background-color:#e6f7ff!important}.ant-modal-title[data-v-32b31e27]{font-weight:600;font-size:16px}.ant-input-search[data-v-32b31e27]{margin-right:8px}.department-card-title[data-v-32b31e27]{margin-bottom:12px;font-weight:500;font-size:15px;border-bottom:1px solid #f0f0f0;padding-bottom:8px}.ant-card[data-v-32b31e27]{border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.ant-directory-tree[data-v-32b31e27]{max-height:500px;overflow:auto}.ant-table-thead>tr>th[data-v-32b31e27]{background-color:#fafafa;font-weight:600}.ant-btn[data-v-32b31e27]{border-radius:4px}@media screen and (max-width:768px){.ant-col[data-v-32b31e27]{margin-bottom:12px}}#components-layout-demo-custom-trigger .trigger[data-v-32b31e27]{font-size:18px;line-height:64px;padding:0 24px;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}[data-v-3f0163cb] .jvxe-select-input .ant-input{border:none!important}.j-vxe-table-box.size--tiny .vxe-table--header .vxe-cell--checkbox{position:relative;top:2px;right:1px}.j-vxe-table-box.size--tiny .vxe-table--body .vxe-cell--checkbox{line-height:2}.j-vxe-table-box.size--tiny .vxe-cell{padding:0 5px;font-size:14px;line-height:1.5}.j-vxe-table-box.size--tiny .vxe-table .vxe-header--column .vxe-cell{font-size:12px}.j-vxe-table-box.size--tiny .vxe-body--column.col--actived,.j-vxe-table-box.size--tiny .vxe-body--column.col--actived .vxe-cell{padding:0}.j-vxe-table-box.size--tiny .ant-input,.j-vxe-table-box.size--tiny .ant-select-selection{padding:2px 4px;height:24px;font-size:14px;border-radius:2px;line-height:1.5}.j-vxe-table-box.size--tiny .ant-input-affix-wrapper .ant-input-prefix{left:4px}.j-vxe-table-box.size--tiny .ant-input-affix-wrapper .ant-input:not(:first-child){padding-left:20px}.j-vxe-table-box.size--tiny .ant-input-group-addon{border-color:transparent;border-radius:2px}.j-vxe-table-box.size--tiny .ant-select-selection--multiple{min-height:24px}.j-vxe-table-box.size--tiny .ant-select-selection--multiple .ant-select-selection__rendered>ul>li{height:18px;font-size:12px;margin-top:0;line-height:1.5;padding:0 18px 0 4px}.j-vxe-table-box.size--tiny .ant-select-selection--multiple .ant-select-arrow,.j-vxe-table-box.size--tiny .ant-select-selection--multiple .ant-select-selection__clear{top:12px}.j-vxe-table-box.size--tiny .ant-upload{width:100%}.j-vxe-table-box.size--tiny .ant-upload .ant-btn{width:100%;height:24px;padding:0 8px;font-size:14px;border-color:transparent;background-color:transparent;border-radius:2px}.j-vxe-table-box.size--tiny .ant-upload .ant-btn:hover{background-color:hsla(0,0%,100%,.3)}.j-vxe-table-box.size--tiny .ant-select-selection__rendered{line-height:1.5;margin-left:0}.j-vxe-table-box.size--tiny .j-vxe-toolbar{margin-bottom:4px}.j-vxe-table-box.size--tiny .j-vxe-toolbar .ant-form-item-control,.j-vxe-table-box.size--tiny .j-vxe-toolbar .ant-form-item-label{line-height:22px}.j-vxe-table-box.size--tiny .j-vxe-toolbar .ant-form-inline .ant-form-item{margin-right:4px}.j-vxe-table-box .vxe-table.size--tiny .vxe-table--expanded{padding-right:0}.j-vxe-table-box .vxe-table.size--tiny .vxe-body--expanded-cell{padding:8px}.j-vxe-table-box .size--tiny .vxe-loading .vxe-loading--spinner{width:38px;height:38px}.j-vxe-table-box .vxe-table.size--tiny .vxe-body--column.col--ellipsis,.j-vxe-table-box .vxe-table.size--tiny .vxe-footer--column.col--ellipsis,.j-vxe-table-box .vxe-table.size--tiny .vxe-header--column.col--ellipsis,.j-vxe-table-box .vxe-table.vxe-editable.size--tiny .vxe-body--column{height:24px}.j-vxe-table-box .vxe-table.size--tiny{font-size:12px}.j-vxe-table-box .vxe-table.size--tiny .vxe-table--empty-block,.j-vxe-table-box .vxe-table.size--tiny .vxe-table--empty-placeholder{min-height:24px}.j-vxe-table-box .vxe-table.size--tiny .vxe-body--column:not(.col--ellipsis),.j-vxe-table-box .vxe-table.size--tiny .vxe-footer--column:not(.col--ellipsis),.j-vxe-table-box .vxe-table.size--tiny .vxe-header--column:not(.col--ellipsis){padding:4px 0}.j-vxe-table-box .vxe-table.size--tiny .vxe-cell .vxe-default-input,.j-vxe-table-box .vxe-table.size--tiny .vxe-cell .vxe-default-select,.j-vxe-table-box .vxe-table.size--tiny .vxe-cell .vxe-default-textarea{height:24px}.j-vxe-table-box .vxe-table.size--tiny .vxe-cell .vxe-default-input[type=date]::-webkit-inner-spin-button{margin-top:1px}.j-vxe-table-box .vxe-table.size--tiny.virtual--x .col--ellipsis .vxe-cell,.j-vxe-table-box .vxe-table.size--tiny.virtual--y .col--ellipsis .vxe-cell,.j-vxe-table-box .vxe-table.size--tiny .vxe-body--column.col--ellipsis .vxe-cell,.j-vxe-table-box .vxe-table.size--tiny .vxe-footer--column.col--ellipsis .vxe-cell,.j-vxe-table-box .vxe-table.size--tiny .vxe-header--column.col--ellipsis .vxe-cell{max-height:24px}.j-vxe-table-box .vxe-modal--wrapper.size--small .vxe-export--panel-column-option>.vxe-checkbox--icon,.j-vxe-table-box .vxe-modal--wrapper.size--tiny .vxe-export--panel-column-option>.vxe-checkbox--icon,.j-vxe-table-box .vxe-table.size--small .vxe-table--filter-option>.vxe-checkbox--icon,.j-vxe-table-box .vxe-table.size--tiny .vxe-cell--checkbox .vxe-checkbox--icon,.j-vxe-table-box .vxe-table.size--tiny .vxe-cell--radio .vxe-radio--icon,.j-vxe-table-box .vxe-table.size--tiny .vxe-table--filter-option>.vxe-checkbox--icon{font-size:14px}.j-vxe-table-box .vxe-grid.size--tiny{font-size:12px}.j-vxe-table-box .vxe-toolbar.size--tiny{font-size:12px;height:46px}.j-vxe-table-box .vxe-toolbar.size--tiny .vxe-custom--option>.vxe-checkbox--icon{font-size:14px}.j-vxe-table-box .vxe-pager.size--tiny{font-size:12px;height:24px}.j-vxe-table-box .vxe-checkbox.size--tiny{font-size:12px}.j-vxe-table-box .vxe-checkbox.size--tiny .vxe-checkbox--icon{font-size:14px}.j-vxe-table-box .vxe-radio-button.size--tiny .vxe-radio--label{line-height:26px}.j-vxe-table-box .vxe-radio.size--tiny{font-size:12px}.j-vxe-table-box .vxe-radio.size--tiny .vxe-radio--icon{font-size:14px}.j-vxe-table-box .vxe-input.size--tiny{font-size:12px;height:24px}.j-vxe-table-box .vxe-input.size--tiny .vxe-input--inner[type=date]::-webkit-inner-spin-button,.j-vxe-table-box .vxe-input.size--tiny .vxe-input--inner[type=month]::-webkit-inner-spin-button,.j-vxe-table-box .vxe-input.size--tiny .vxe-input--inner[type=week]::-webkit-inner-spin-button{margin-top:0}.j-vxe-table-box .vxe-dropdown--panel.size--tiny,.j-vxe-table-box .vxe-textarea--autosize.size--tiny,.j-vxe-table-box .vxe-textarea.size--tiny{font-size:12px}.j-vxe-table-box .vxe-textarea.size--tiny:not(.is--autosize){min-height:24px}.j-vxe-table-box .vxe-button.size--tiny{font-size:12px}.j-vxe-table-box .vxe-button.size--tiny.type--button{height:24px}.j-vxe-table-box .vxe-button.size--tiny.type--button.is--circle{min-width:24px}.j-vxe-table-box .vxe-button.size--tiny.type--button.is--round{border-radius:14px}.j-vxe-table-box .vxe-button.size--tiny .vxe-button--icon,.j-vxe-table-box .vxe-button.size--tiny .vxe-button--loading-icon{min-width:12px}.j-vxe-table-box .vxe-form.size--tiny,.j-vxe-table-box .vxe-modal--wrapper.size--tiny{font-size:12px}.j-vxe-table-box .vxe-form.size--tiny .vxe-form--item-inner{min-height:30px}.j-vxe-table-box .vxe-form.size--tiny .vxe-default-input[type=reset],.j-vxe-table-box .vxe-form.size--tiny .vxe-default-input[type=submit]{line-height:26px}.j-vxe-table-box .vxe-form.size--tiny .vxe-default-input,.j-vxe-table-box .vxe-form.size--tiny .vxe-default-select{height:24px}.j-vxe-table-box .vxe-select--panel.size--tiny,.j-vxe-table-box .vxe-select.size--tiny{font-size:12px}.j-vxe-table-box .vxe-select--panel.size--tiny .vxe-optgroup--title,.j-vxe-table-box .vxe-select--panel.size--tiny .vxe-select-option{height:24px;line-height:24px}.j-vxe-table-box .vxe-pulldown--panel.size--tiny,.j-vxe-table-box .vxe-pulldown.size--tiny,.j-vxe-table-box .vxe-switch.size--tiny{font-size:12px}.j-vxe-table-box .j-vxe-toolbar{margin-bottom:8px}.j-vxe-table-box .j-vxe-pagination{margin-top:8px;text-align:right}.j-vxe-table-box .j-vxe-pagination .ant-pagination-options-size-changer.ant-select{margin-right:0}.j-vxe-table-box .j-vxe-pagination.show-quick-jumper .ant-pagination-options-size-changer.ant-select{margin-right:8px}.j-vxe-table-box .vxe-table.border--default .vxe-table--header-wrapper,.j-vxe-table-box .vxe-table.border--full .vxe-table--header-wrapper,.j-vxe-table-box .vxe-table.border--outer .vxe-table--header-wrapper{background:#f8f9fa}.vxe-table--tooltip-wrapper.vxe-table--valid-error{background-color:#f5222d!important}.col--valid-error>.vxe-cell>.ant-calendar-picker .ant-calendar-picker-input,.col--valid-error>.vxe-cell>.ant-cascader-picker .ant-cascader-input,.col--valid-error>.vxe-cell>.ant-input,.col--valid-error>.vxe-cell>.ant-input-number,.col--valid-error>.vxe-cell>.ant-select .ant-input,.col--valid-error>.vxe-cell>.ant-select .ant-select-selection,.col--valid-error>.vxe-tree-cell>.ant-calendar-picker .ant-calendar-picker-input,.col--valid-error>.vxe-tree-cell>.ant-cascader-picker .ant-cascader-input,.col--valid-error>.vxe-tree-cell>.ant-input,.col--valid-error>.vxe-tree-cell>.ant-input-number,.col--valid-error>.vxe-tree-cell>.ant-select .ant-input,.col--valid-error>.vxe-tree-cell>.ant-select .ant-select-selection{border-color:#f5222d!important}.vxe-table .col--row-drag-sort .vxe-cell{height:100%}.j-editable-image[data-v-c5483c02]{height:32px;max-width:100px!important;cursor:pointer}.j-editable-image[data-v-c5483c02]:hover{opacity:.8}.j-editable-image[data-v-c5483c02]:active{opacity:.6}.j-vxe-radio.no-animation .ant-radio-inner,.j-vxe-radio.no-animation .ant-radio-inner:after{-webkit-transition:none!important;transition:none!important}:root{--app-font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--app-primary:#06c;--app-text-on-accent:#fff;--app-semantic-text-on-accent:#fff;--app-primary-hover:#005bbd;--app-primary-active:#0055b3;--app-primary-soft:#e7f1ff;--app-primary-softer:#f3f7fe;--app-primary-ring:rgba(0,122,255,0.24);--app-gradient-primary:linear-gradient(#06c,#06c);--app-gradient-primary-hover:linear-gradient(#005bbd,#005bbd);--app-gradient-aurora:linear-gradient(#f5f5f7,#f5f5f7);--app-success:#207f37;--app-success-hover:#1d7031;--app-success-soft:#eaf6ed;--app-warning:#986000;--app-warning-soft:#fff5df;--app-error:#d12f2f;--app-on-error:#fff;--app-error-hover:#b32626;--app-error-soft:#fff0ef;--app-info:#06c;--app-info-soft:#eaf3ff;--app-text:#1d1d1f;--app-text-secondary:#515154;--app-text-tertiary:#6e6e73;--app-text-disabled:#9b9ba0;--app-border:#dcdce0;--app-border-light:#ebebee;--app-border-dark:#b9b9bf;--app-bg:#f5f5f7;--app-bg-soft:#f9f9fb;--app-bg-white:#fff;--app-bg-elevated:#fff;--app-bg-glass:rgba(250,250,252,0.88);--app-shadow-xs:0 1px 2px rgba(0,0,0,0.035);--app-shadow-sm:0 2px 8px rgba(0,0,0,0.04);--app-shadow-md:0 6px 20px rgba(0,0,0,0.08);--app-shadow-lg:0 12px 36px rgba(0,0,0,0.12);--app-shadow-xl:0 24px 64px rgba(0,0,0,0.18);--app-shadow-primary:0 1px 2px rgba(0,70,160,0.12);--app-shadow-primary-lg:0 2px 6px rgba(0,70,160,0.16);--app-radius-xs:4px;--app-radius-sm:6px;--app-radius-md:8px;--app-radius-lg:10px;--app-radius-xl:12px;--app-radius-2xl:16px;--app-radius-full:999px;--app-page-padding:20px;--app-header-height:64px;--app-motion-fast:0.14s ease;--app-motion-base:0.2s ease;--app-motion-slow:0.26s ease;--ease-spring:cubic-bezier(0.2,0,0,1);--ease-smooth:cubic-bezier(0.2,0,0,1);--ease-decelerate:cubic-bezier(0,0,0.2,1);--ease-accelerate:cubic-bezier(0.4,0,1,1);--app-z-modal:1000;--app-z-message:1010;--app-z-loading:9999;--app-z-nprogress:10000}.ant-menu-submenu-popup.ant-menu-dark,.apple-global-layout.theme-dark .sider-topbar,.apple-global-layout.theme-dark>.app-sider,.global-header-wrapper.theme-dark,.mobile-menu.theme-dark,.sider.dark,:root[data-qzx-theme=dark]{--app-primary:#64aeff;--app-text-on-accent:#102137;--app-semantic-text-on-accent:#102137;--app-primary-hover:#82bcff;--app-primary-active:#a1cdff;--app-primary-soft:#20354e;--app-primary-softer:#252d38;--app-primary-ring:rgba(64,156,255,0.32);--app-gradient-primary:linear-gradient(#64aeff,#64aeff);--app-gradient-primary-hover:linear-gradient(#82bcff,#82bcff);--app-gradient-aurora:linear-gradient(#1c1c1e,#1c1c1e);--app-success:#62cb7a;--app-success-hover:#7bda90;--app-success-soft:#24372a;--app-warning:#efbc63;--app-warning-soft:#3c3221;--app-error:#ff7369;--app-on-error:#30120e;--app-error-hover:#ff938b;--app-error-soft:#402928;--app-info:#69b1ff;--app-info-soft:#23354a;--app-text:#f5f5f7;--app-text-secondary:#c5c5ca;--app-text-tertiary:#a1a1a8;--app-text-disabled:#77777e;--app-border:#454549;--app-border-light:#38383c;--app-border-dark:#64646b;--app-bg:#1c1c1e;--app-bg-soft:#29292c;--app-bg-white:#242426;--app-bg-elevated:#2c2c2e;--app-bg-glass:rgba(36,36,38,0.9);--app-shadow-xs:0 1px 2px rgba(0,0,0,0.12);--app-shadow-sm:0 2px 8px rgba(0,0,0,0.16);--app-shadow-md:0 6px 20px rgba(0,0,0,0.22);--app-shadow-lg:0 12px 36px rgba(0,0,0,0.3);--app-shadow-xl:0 24px 64px rgba(0,0,0,0.4)}:root[data-qzx-user-accent] .ant-menu-submenu-popup.ant-menu-dark,:root[data-qzx-user-accent] .apple-global-layout.theme-dark .sider-topbar,:root[data-qzx-user-accent] .apple-global-layout.theme-dark>.app-sider,:root[data-qzx-user-accent] .global-header-wrapper.theme-dark,:root[data-qzx-user-accent] .mobile-menu.theme-dark,:root[data-qzx-user-accent] .sider.dark,:root[data-qzx-user-accent][data-qzx-theme=dark]{--app-primary:var(--app-user-primary-dark);--app-text-on-accent:var(--app-user-text-on-accent-dark);--app-primary-hover:var(--app-user-primary-hover-dark);--app-primary-active:var(--app-user-primary-active-dark);--app-primary-soft:var(--app-user-primary-soft-dark);--app-primary-softer:var(--app-user-primary-softer-dark);--app-primary-ring:var(--app-user-primary-ring-dark);--app-gradient-primary:var(--app-user-gradient-primary-dark);--app-gradient-primary-hover:var(--app-user-gradient-primary-hover-dark);--app-shadow-primary:var(--app-user-shadow-primary-dark);--app-shadow-primary-lg:var(--app-user-shadow-primary-lg-dark)}.el-button--info,.el-button--success,.el-button--warning{--app-text-on-accent:var(--app-semantic-text-on-accent)}body,html{background:var(--app-bg);color:var(--app-text);font-family:var(--app-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{color:var(--app-text-on-accent);background:var(--app-primary)}::selection{color:var(--app-text-on-accent);background:var(--app-primary)}#nprogress .bar{background:var(--app-primary)}#nprogress .peg{-webkit-box-shadow:0 0 6px var(--app-primary);box-shadow:0 0 6px var(--app-primary)}.ant-btn,.el-button{border-radius:var(--app-radius-sm);font-weight:500;font-family:inherit;-webkit-box-shadow:var(--app-shadow-xs);box-shadow:var(--app-shadow-xs);-webkit-transition:color var(--app-motion-fast),background-color var(--app-motion-fast),border-color var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast);transition:color var(--app-motion-fast),background-color var(--app-motion-fast),border-color var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast);transition:color var(--app-motion-fast),background-color var(--app-motion-fast),border-color var(--app-motion-fast),box-shadow var(--app-motion-fast);transition:color var(--app-motion-fast),background-color var(--app-motion-fast),border-color var(--app-motion-fast),box-shadow var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast)}.ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-background-ghost):not([disabled]),.el-button--default{color:var(--app-text);background-color:var(--app-bg-white);border-color:var(--app-border);border-radius:var(--app-radius-sm)}.ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):not(.ant-btn-link):not(.ant-btn-background-ghost):not([disabled]):not(.ant-btn-loading):hover,.el-button--default:not(.is-disabled):not(.is-loading):hover{color:var(--app-primary-hover);background-color:var(--app-bg-soft);border-color:var(--app-border-dark)}.ant-btn-primary:not(.ant-btn-background-ghost){color:var(--app-text-on-accent);background:var(--app-primary);border-color:var(--app-primary)}.ant-btn-primary:not(.ant-btn-background-ghost):not([disabled]):not(.ant-btn-loading):hover{color:var(--app-text-on-accent);background:var(--app-primary-hover);border-color:var(--app-primary-hover)}.ant-btn-primary:not(.ant-btn-background-ghost):not([disabled]):not(.ant-btn-loading):active{background:var(--app-primary-active);border-color:var(--app-primary-active)}.ant-btn-danger:not(.ant-btn-background-ghost){color:var(--app-on-error);background:var(--app-error);border-color:var(--app-error)}.ant-btn-danger:not(.ant-btn-background-ghost):not([disabled]):not(.ant-btn-loading):hover{color:var(--app-on-error);background:var(--app-error-hover);border-color:var(--app-error-hover)}.ant-btn-link,.el-button--text{color:var(--app-primary);background:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.ant-btn-link:not([disabled]):hover,.el-button--text:not(.is-disabled):hover{color:var(--app-primary-hover)}.ant-btn-primary:not(.ant-btn-background-ghost):not([disabled]):focus{color:var(--app-text-on-accent);background:var(--app-primary);border-color:var(--app-primary)}.ant-btn-danger:not(.ant-btn-background-ghost):not([disabled]):focus{color:var(--app-on-error);background:var(--app-error);border-color:var(--app-error)}.ant-btn.ant-btn-background-ghost.ant-btn-primary{color:var(--app-primary);border-color:var(--app-primary);background:transparent}.ant-btn.ant-btn-background-ghost.ant-btn-primary:not([disabled]):not(.ant-btn-loading):focus,.ant-btn.ant-btn-background-ghost.ant-btn-primary:not([disabled]):not(.ant-btn-loading):hover{color:var(--app-primary-hover);border-color:var(--app-primary-hover)}.ant-btn.ant-btn-background-ghost.ant-btn-primary:not([disabled]):not(.ant-btn-loading).active,.ant-btn.ant-btn-background-ghost.ant-btn-primary:not([disabled]):not(.ant-btn-loading):active{color:var(--app-primary-active);border-color:var(--app-primary-active)}.ant-btn.ant-btn-background-ghost.ant-btn-primary[disabled],.ant-btn.ant-btn-background-ghost.ant-btn-primary[disabled].active,.ant-btn.ant-btn-background-ghost.ant-btn-primary[disabled]:active,.ant-btn.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,.ant-btn.ant-btn-background-ghost.ant-btn-primary[disabled]:hover{color:var(--app-text-disabled);border-color:var(--app-border-light)}.ant-btn.ant-btn-background-ghost.ant-btn-danger{color:var(--app-error);border-color:var(--app-error);background:transparent}.ant-btn.ant-btn-background-ghost.ant-btn-danger:not([disabled]):not(.ant-btn-loading).active,.ant-btn.ant-btn-background-ghost.ant-btn-danger:not([disabled]):not(.ant-btn-loading):active,.ant-btn.ant-btn-background-ghost.ant-btn-danger:not([disabled]):not(.ant-btn-loading):focus,.ant-btn.ant-btn-background-ghost.ant-btn-danger:not([disabled]):not(.ant-btn-loading):hover{color:var(--app-error-hover);border-color:var(--app-error-hover)}.ant-btn.ant-btn-background-ghost.ant-btn-danger[disabled],.ant-btn.ant-btn-background-ghost.ant-btn-danger[disabled].active,.ant-btn.ant-btn-background-ghost.ant-btn-danger[disabled]:active,.ant-btn.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,.ant-btn.ant-btn-background-ghost.ant-btn-danger[disabled]:hover{color:var(--app-text-disabled);border-color:var(--app-border-light)}.el-button.el-button--primary{color:var(--app-text-on-accent);background:var(--app-primary);border-color:var(--app-primary)}.el-button.el-button--primary:not(.is-disabled):not(.is-loading):hover{background:var(--app-primary-hover);border-color:var(--app-primary-hover)}.el-button.el-button--primary:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--primary:not(.is-disabled):not(.is-loading):active{background:var(--app-primary-active);border-color:var(--app-primary-active)}.el-button.el-button--primary.is-plain{color:var(--app-primary);background:var(--app-primary-soft);border-color:var(--app-primary)}.el-button.el-button--primary.is-plain:not(.is-disabled):not(.is-loading):focus,.el-button.el-button--primary.is-plain:not(.is-disabled):not(.is-loading):hover{color:var(--app-text-on-accent);background:var(--app-primary-hover);border-color:var(--app-primary-hover)}.el-button.el-button--primary.is-plain:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--primary.is-plain:not(.is-disabled):not(.is-loading):active{color:var(--app-text-on-accent);background:var(--app-primary-active);border-color:var(--app-primary-active)}.el-button.el-button--success{color:var(--app-text-on-accent);background:var(--app-success);border-color:var(--app-success)}.el-button.el-button--success:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--success:not(.is-disabled):not(.is-loading):active,.el-button.el-button--success:not(.is-disabled):not(.is-loading):hover{background:var(--app-success-hover);border-color:var(--app-success-hover)}.el-button.el-button--success.is-plain{color:var(--app-success);background:var(--app-success-soft);border-color:var(--app-success)}.el-button.el-button--success.is-plain:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--success.is-plain:not(.is-disabled):not(.is-loading):active,.el-button.el-button--success.is-plain:not(.is-disabled):not(.is-loading):focus,.el-button.el-button--success.is-plain:not(.is-disabled):not(.is-loading):hover{color:var(--app-text-on-accent);background:var(--app-success-hover);border-color:var(--app-success-hover)}.el-button.el-button--warning{color:var(--app-text-on-accent)}.el-button.el-button--warning,.el-button.el-button--warning:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--warning:not(.is-disabled):not(.is-loading):active,.el-button.el-button--warning:not(.is-disabled):not(.is-loading):hover{background:var(--app-warning);border-color:var(--app-warning)}.el-button.el-button--warning.is-plain{color:var(--app-warning);background:var(--app-warning-soft);border-color:var(--app-warning)}.el-button.el-button--warning.is-plain:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--warning.is-plain:not(.is-disabled):not(.is-loading):active,.el-button.el-button--warning.is-plain:not(.is-disabled):not(.is-loading):focus,.el-button.el-button--warning.is-plain:not(.is-disabled):not(.is-loading):hover{color:var(--app-text-on-accent);background:var(--app-warning);border-color:var(--app-warning)}.el-button.el-button--danger{color:var(--app-on-error);background:var(--app-error);border-color:var(--app-error)}.el-button.el-button--danger:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--danger:not(.is-disabled):not(.is-loading):active,.el-button.el-button--danger:not(.is-disabled):not(.is-loading):hover{background:var(--app-error-hover);border-color:var(--app-error-hover)}.el-button.el-button--danger.is-plain{color:var(--app-error);background:var(--app-error-soft);border-color:var(--app-error)}.el-button.el-button--danger.is-plain:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--danger.is-plain:not(.is-disabled):not(.is-loading):active,.el-button.el-button--danger.is-plain:not(.is-disabled):not(.is-loading):focus,.el-button.el-button--danger.is-plain:not(.is-disabled):not(.is-loading):hover{color:var(--app-on-error);background:var(--app-error-hover);border-color:var(--app-error-hover)}.el-button.el-button--info{color:var(--app-text-on-accent)}.el-button.el-button--info,.el-button.el-button--info:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--info:not(.is-disabled):not(.is-loading):active,.el-button.el-button--info:not(.is-disabled):not(.is-loading):hover{background:var(--app-info);border-color:var(--app-info)}.el-button.el-button--info.is-plain{color:var(--app-info);background:var(--app-info-soft);border-color:var(--app-info)}.el-button.el-button--info.is-plain:not(.is-disabled):not(.is-loading).is-active,.el-button.el-button--info.is-plain:not(.is-disabled):not(.is-loading):active,.el-button.el-button--info.is-plain:not(.is-disabled):not(.is-loading):focus,.el-button.el-button--info.is-plain:not(.is-disabled):not(.is-loading):hover{color:var(--app-text-on-accent);background:var(--app-info);border-color:var(--app-info)}.ant-btn.ant-btn-loading,.el-button.is-loading{cursor:wait}.ant-btn[disabled],.ant-btn[disabled]:focus,.ant-btn[disabled]:hover,.el-button.is-disabled,.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:active,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover,.el-button.is-disabled:active,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:var(--app-text-disabled);background-color:var(--app-bg-soft);border-color:var(--app-border-light);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.ant-btn-link[disabled],.el-button--text.is-disabled{background:transparent;border-color:transparent}.ant-btn:focus-visible,.ant-drawer-close:focus-visible,.ant-dropdown-menu-item:focus-visible,.ant-modal-close:focus-visible,.ant-pagination-item:focus-visible,.ant-radio-button-wrapper:focus-within,.ant-select-selection:focus-visible,.el-button:focus-visible{outline:2px solid var(--app-primary);outline-offset:2px}.ant-calendar-picker-input,.ant-cascader-picker,.ant-input,.ant-input-number,.ant-select-selection,.ant-time-picker-input,.el-input__inner,.el-range-editor.el-input__inner,.el-textarea__inner{color:var(--app-text);background-color:var(--app-bg-white);border-color:var(--app-border);border-radius:var(--app-radius-sm);-webkit-transition:border-color var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast);transition:border-color var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast);transition:border-color var(--app-motion-fast),box-shadow var(--app-motion-fast);transition:border-color var(--app-motion-fast),box-shadow var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast)}.ant-calendar-input,.ant-input-number-input,.ant-select-search__field,.ant-time-picker-panel-input{color:var(--app-text);background:transparent}.ant-input::-webkit-input-placeholder,.ant-time-picker-input::-webkit-input-placeholder,.el-input__inner::-webkit-input-placeholder,.el-textarea__inner::-webkit-input-placeholder{color:var(--app-text-tertiary)}.ant-input::-moz-placeholder,.ant-time-picker-input::-moz-placeholder,.el-input__inner::-moz-placeholder,.el-textarea__inner::-moz-placeholder{color:var(--app-text-tertiary)}.ant-input:-ms-input-placeholder,.ant-time-picker-input:-ms-input-placeholder,.el-input__inner:-ms-input-placeholder,.el-textarea__inner:-ms-input-placeholder{color:var(--app-text-tertiary)}.ant-input::-ms-input-placeholder,.ant-time-picker-input::-ms-input-placeholder,.el-input__inner::-ms-input-placeholder,.el-textarea__inner::-ms-input-placeholder{color:var(--app-text-tertiary)}.ant-input::placeholder,.ant-select-selection__placeholder,.ant-time-picker-input::placeholder,.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--app-text-tertiary)}.ant-input-number:not(.ant-input-number-disabled):hover,.ant-input:not([disabled]):hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selection,.ant-time-picker-input:not([disabled]):hover,.el-input:not(.is-disabled) .el-input__inner:hover,.el-textarea:not(.is-disabled) .el-textarea__inner:hover{border-color:var(--app-border-dark)}.ant-cascader-picker:focus .ant-cascader-input,.ant-input-number-focused,.ant-input:focus,.ant-select-focused .ant-select-selection,.ant-select-open .ant-select-selection,.ant-time-picker-input:focus,.el-input__inner:focus,.el-range-editor.is-active,.el-textarea__inner:focus{border-color:var(--app-primary);-webkit-box-shadow:0 0 0 3px var(--app-primary-ring);box-shadow:0 0 0 3px var(--app-primary-ring)}.ant-calendar-picker-icon,.ant-cascader-picker-arrow,.ant-input-prefix,.ant-input-suffix,.ant-select-arrow,.ant-time-picker-icon,.el-input__icon{color:var(--app-text-tertiary)}.ant-select-selection--multiple .ant-select-selection__choice{color:var(--app-text-secondary);background:var(--app-bg-soft);border-color:var(--app-border-light);border-radius:var(--app-radius-xs)}.ant-input-group-addon,.el-input-group__append,.el-input-group__prepend{color:var(--app-text-secondary);background:var(--app-bg-soft);border-color:var(--app-border)}.ant-input-number-handler-wrap{background:var(--app-bg-soft);border-color:var(--app-border)}.ant-input-number-handler{border-color:var(--app-border);color:var(--app-text-secondary)}.ant-input-number-handler-down-inner,.ant-input-number-handler-up-inner{color:inherit}.ant-form-item-label>label,.el-form-item__label{color:var(--app-text-secondary)}.ant-form-extra{color:var(--app-text-tertiary)}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:hover,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:hover,.has-error .ant-input,.has-error .ant-input-number,.has-error .ant-input-number:hover,.has-error .ant-input:focus,.has-error .ant-input:hover,.has-error .ant-select-selection,.has-error .ant-select-selection:hover,.has-error .ant-select:hover .ant-select-selection{border-color:var(--app-error)}.has-error .ant-input-number-focused,.has-error .ant-input:focus,.has-error .ant-select-focused .ant-select-selection{-webkit-box-shadow:0 0 0 2px var(--app-error-soft);box-shadow:0 0 0 2px var(--app-error-soft)}.el-form-item__error,.has-error .ant-form-explain,.has-error .ant-form-split{color:var(--app-error)}.ant-cascader-picker-disabled,.ant-input-number-disabled,.ant-input-number-disabled:hover,.ant-input[disabled],.ant-input[disabled]:hover,.ant-select-disabled .ant-select-selection,.ant-select-disabled .ant-select-selection:hover,.ant-time-picker-input[disabled],.el-input.is-disabled .el-input__inner,.el-input.is-disabled .el-input__inner:hover,.el-range-editor.is-disabled,.el-range-editor.is-disabled input,.el-textarea.is-disabled .el-textarea__inner,.el-textarea.is-disabled .el-textarea__inner:hover{color:var(--app-text-disabled);background-color:var(--app-bg-soft);border-color:var(--app-border-light);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.ant-calendar,.ant-cascader-menus,.ant-dropdown-menu,.ant-popover-inner,.ant-select-dropdown,.ant-time-picker-panel-inner,.el-cascader__dropdown,.el-dropdown-menu,.el-picker-panel,.el-popover,.el-select-dropdown{color:var(--app-text);background:var(--app-bg-elevated);border-color:var(--app-border);border-radius:var(--app-radius-lg);-webkit-box-shadow:var(--app-shadow-lg);box-shadow:var(--app-shadow-lg)}.ant-cascader-menu-item,.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title,.ant-select-dropdown-menu-item,.ant-select-dropdown-menu-item-group-title,.ant-time-picker-panel-select li,.el-cascader-node,.el-dropdown-menu__item,.el-select-dropdown__item{color:var(--app-text)}.ant-cascader-menu-item:hover:not(.ant-cascader-menu-item-disabled),.ant-dropdown-menu-item:hover:not(.ant-dropdown-menu-item-disabled),.ant-dropdown-menu-submenu-title:hover,.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled),.ant-time-picker-panel-select li:hover:not(.ant-time-picker-panel-select-option-disabled),.el-cascader-node:not(.is-disabled):hover,.el-dropdown-menu__item:focus:not(.is-disabled),.el-dropdown-menu__item:hover:not(.is-disabled),.el-select-dropdown__item.hover:not(.is-disabled),.el-select-dropdown__item:hover:not(.is-disabled){color:var(--app-text);background:var(--app-bg-soft)}.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-select-dropdown-menu-item-selected:hover:not(.ant-select-dropdown-menu-item-disabled),.ant-select-dropdown-menu-item-selected:not(.ant-select-dropdown-menu-item-disabled),.ant-time-picker-panel-select li.ant-time-picker-panel-select-option-selected,.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-select-dropdown__item.selected:not(.is-disabled){color:var(--app-primary-active);background:var(--app-primary-soft);font-weight:600}.ant-cascader-menu-item-disabled,.ant-cascader-menu-item-disabled:hover,.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-item-disabled:hover,.ant-select-dropdown-menu-item-disabled,.ant-select-dropdown-menu-item-disabled:hover,.ant-time-picker-panel-select li.ant-time-picker-panel-select-option-disabled,.el-cascader-node.is-disabled,.el-dropdown-menu__item.is-disabled,.el-select-dropdown__item.is-disabled{color:var(--app-text-disabled);background:transparent;cursor:not-allowed}.ant-cascader-menu,.ant-time-picker-panel-select,.el-cascader-menu{border-color:var(--app-border-light)}.ant-popover-title,.el-popover__title{color:var(--app-text);border-color:var(--app-border-light);font-weight:600}.ant-popover-inner-content,.el-popover{color:var(--app-text-secondary)}.ant-popover-arrow{background:var(--app-bg-elevated);border-color:var(--app-border)}.ant-tooltip-inner{border-radius:var(--app-radius-sm);background:#323234;color:#fff;-webkit-box-shadow:var(--app-shadow-sm);box-shadow:var(--app-shadow-sm)}.ant-tooltip-arrow:before{background-color:#323234}.el-popper[x-placement^=bottom] .popper__arrow{border-bottom-color:var(--app-border)}.el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:var(--app-bg-elevated)}.el-popper[x-placement^=top] .popper__arrow{border-top-color:var(--app-border)}.el-popper[x-placement^=top] .popper__arrow:after{border-top-color:var(--app-bg-elevated)}.el-popper[x-placement^=left] .popper__arrow{border-left-color:var(--app-border)}.el-popper[x-placement^=left] .popper__arrow:after{border-left-color:var(--app-bg-elevated)}.el-popper[x-placement^=right] .popper__arrow{border-right-color:var(--app-border)}.el-popper[x-placement^=right] .popper__arrow:after{border-right-color:var(--app-bg-elevated)}.ant-calendar-footer,.ant-calendar-header,.ant-calendar-input-wrap,.ant-time-picker-panel-input-wrap{border-color:var(--app-border-light)}.ant-calendar-column-header,.ant-calendar-date,.ant-calendar-header a,.ant-calendar-range .ant-calendar-in-range-cell{color:var(--app-text)}.ant-calendar-date:hover{background:var(--app-bg-soft)}.ant-calendar-today .ant-calendar-date{color:var(--app-primary);border-color:var(--app-primary)}.ant-calendar-range .ant-calendar-in-range-cell:before{background:var(--app-primary-soft)}.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date,.ant-calendar-selected-date .ant-calendar-date,.ant-calendar-selected-day .ant-calendar-date{color:var(--app-text-on-accent);background:var(--app-primary);border-color:var(--app-primary)}.ant-calendar-last-month-cell .ant-calendar-date,.ant-calendar-next-month-btn-day .ant-calendar-date{color:var(--app-text-disabled)}.ant-calendar-disabled-cell .ant-calendar-date,.ant-calendar-disabled-cell .ant-calendar-date:hover{color:var(--app-text-disabled);background:var(--app-bg-soft);border-color:transparent}.ant-calendar-decade-panel,.ant-calendar-month-panel,.ant-calendar-year-panel{background:var(--app-bg-elevated)}.ant-calendar-decade-panel-decade,.ant-calendar-month-panel-month,.ant-calendar-year-panel-year{color:var(--app-text)}.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade,.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month,.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year{color:var(--app-text-on-accent);background:var(--app-primary)}.el-picker-panel__body,.el-picker-panel__footer,.el-time-panel,.el-time-panel__footer{background:var(--app-bg-elevated);color:var(--app-text);border-color:var(--app-border)}.el-date-picker__header-label,.el-date-table th,.el-picker-panel__icon-btn,.el-time-spinner__item{color:var(--app-text-secondary)}.el-date-table td.available:hover,.el-date-table td.today span{color:var(--app-primary)}.el-date-table td.current:not(.disabled) span,.el-date-table td.end-date span,.el-date-table td.start-date span{color:var(--app-text-on-accent);background:var(--app-primary)}.el-date-table td.in-range div,.el-date-table td.in-range div:hover{background:var(--app-primary-soft)}.el-date-table td.disabled div,.el-time-spinner__item.disabled,.el-time-spinner__item.is-disabled{color:var(--app-text-disabled);background:var(--app-bg-soft)}.el-time-spinner__item:hover:not(.disabled):not(.active){background:var(--app-bg-soft)}.el-time-spinner__item.active:not(.disabled){color:var(--app-primary)}.ant-checkbox-inner,.ant-radio-inner,.el-checkbox__inner,.el-radio__inner{border-color:var(--app-border-dark);background-color:var(--app-bg-white)}.ant-checkbox-checked .ant-checkbox-inner,.ant-tree-checkbox-checked .ant-tree-checkbox-inner,.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner{background-color:var(--app-primary);border-color:var(--app-primary)}.ant-checkbox-indeterminate .ant-checkbox-inner:after,.ant-radio-inner:after{background-color:var(--app-primary)}.ant-radio-checked .ant-radio-inner{border-color:var(--app-primary)}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-radio-input:focus+.ant-radio-inner{border-color:var(--app-primary);-webkit-box-shadow:0 0 0 3px var(--app-primary-ring);box-shadow:0 0 0 3px var(--app-primary-ring)}.ant-checkbox-wrapper,.ant-radio-wrapper,.el-checkbox,.el-radio{color:var(--app-text-secondary)}.el-checkbox__input.is-checked+.el-checkbox__label,.el-radio__input.is-checked+.el-radio__label{color:var(--app-primary)}.ant-radio-button-wrapper{color:var(--app-text-secondary);background:var(--app-bg-white);border-color:var(--app-border)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--app-primary);background:var(--app-primary-soft);border-color:var(--app-primary)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:var(--app-text-on-accent);background:var(--app-primary)}.ant-switch{background-color:var(--app-border-dark)}.ant-switch-checked,.el-switch.is-checked .el-switch__core{background-color:var(--app-primary);border-color:var(--app-primary)}.ant-checkbox-disabled .ant-checkbox-inner,.ant-radio-disabled .ant-radio-inner,.el-checkbox__input.is-disabled .el-checkbox__inner,.el-radio__input.is-disabled .el-radio__inner{color:var(--app-text-disabled);background-color:var(--app-bg-soft);border-color:var(--app-border-light);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.ant-radio-disabled .ant-radio-inner:after{background-color:var(--app-text-disabled)}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--app-text-disabled)}.ant-radio-button-wrapper-disabled,.ant-radio-button-wrapper-disabled:hover{color:var(--app-text-disabled);background-color:var(--app-bg-soft);border-color:var(--app-border-light);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.ant-checkbox-disabled+span,.ant-radio-button-wrapper-disabled,.ant-radio-button-wrapper-disabled:hover,.ant-radio-disabled+span,.el-checkbox__input.is-disabled+.el-checkbox__label,.el-radio__input.is-disabled+.el-radio__label{color:var(--app-text-disabled)}.ant-table,.el-table,.vxe-table{color:var(--app-text);background:var(--app-bg-white)}.ant-table-thead>tr>th,.el-table th,.el-table th.is-leaf,.vxe-table .vxe-header--column{color:var(--app-text-secondary);background:var(--app-bg-soft);border-color:var(--app-border-light);font-weight:600}.ant-table-tbody>tr>td,.el-table td,.vxe-table .vxe-body--column{border-color:var(--app-border-light)}.ant-table-fixed-left table,.ant-table-fixed-right table,.ant-table-placeholder,.el-table tr,.vxe-table--body-wrapper,.vxe-table--fixed-left-wrapper,.vxe-table--fixed-right-wrapper{background:var(--app-bg-white)}.el-table--striped .el-table__body tr.el-table__row--striped>td,.vxe-table .vxe-body--row.row--stripe{background:var(--app-bg-soft)}.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-row-selected)>td,.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.el-table--enable-row-hover .el-table__body tr:hover>td,.el-table__body tr.hover-row>td,.vxe-table .vxe-body--row.row--hover{background:var(--app-primary-softer)}.ant-table-tbody>tr.ant-table-row-selected:hover>td,.ant-table-tbody>tr.ant-table-row-selected>td,.el-table__body tr.current-row.hover-row>td,.el-table__body tr.current-row>td,.vxe-table .vxe-body--row.row--cheched,.vxe-table .vxe-body--row.row--cheched.row--hover,.vxe-table .vxe-body--row.row--checked,.vxe-table .vxe-body--row.row--checked.row--hover,.vxe-table .vxe-body--row.row--current,.vxe-table .vxe-body--row.row--current.row--hover,.vxe-table .vxe-body--row.row--radio,.vxe-table .vxe-body--row.row--radio.row--hover{background:var(--app-primary-soft)}.ant-table-column-sorter-down.on,.ant-table-column-sorter-up.on,.ant-table-thead>tr>th .ant-table-filter-selected{color:var(--app-primary)}.ant-table-filter-dropdown{color:var(--app-text);background:var(--app-bg-elevated);border-color:var(--app-border);border-radius:var(--app-radius-lg);-webkit-box-shadow:var(--app-shadow-lg);box-shadow:var(--app-shadow-lg)}.ant-table-footer,.vxe-table .vxe-footer--column{color:var(--app-text-secondary);background:var(--app-bg-soft);border-color:var(--app-border)}.ant-pagination-item,.ant-pagination-next .ant-pagination-item-link,.ant-pagination-options-quick-jumper input,.ant-pagination-prev .ant-pagination-item-link{color:var(--app-text);background-color:var(--app-bg-white);border-color:var(--app-border);border-radius:var(--app-radius-sm)}.ant-pagination-item a{color:var(--app-text-secondary)}.ant-pagination-item-active,.ant-pagination-item-active:hover{border-color:var(--app-primary);background:var(--app-primary-soft)}.ant-pagination-item-active:hover a,.ant-pagination-item-active a{color:var(--app-primary-active)}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link{color:var(--app-text-disabled);background-color:var(--app-bg-soft);border-color:var(--app-border-light);-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.el-pager li,.el-pagination,.el-pagination .btn-next,.el-pagination .btn-prev{color:var(--app-text-secondary);background:var(--app-bg-white)}.el-pager li.active{color:var(--app-primary)}.el-pagination.is-background .el-pager li:not(.disabled).active{color:var(--app-text-on-accent);background:var(--app-primary)}.ant-card,.el-card{background:var(--app-bg-white);border-radius:var(--app-radius-xl);-webkit-box-shadow:var(--app-shadow-xs);box-shadow:var(--app-shadow-xs)}.ant-card,.ant-card-head,.el-card,.el-card__header{color:var(--app-text);border-color:var(--app-border-light)}.ant-card-head-title{font-weight:600}.ant-card-bordered{border-color:var(--app-border)}.ant-modal-content,.el-dialog,.el-message-box{color:var(--app-text);background:var(--app-bg-elevated);border-color:var(--app-border);border-radius:var(--app-radius-lg);-webkit-box-shadow:var(--app-shadow-lg);box-shadow:var(--app-shadow-lg);-webkit-box-shadow:var(--app-shadow-xl);box-shadow:var(--app-shadow-xl)}.ant-modal-header{color:var(--app-text);background:var(--app-bg-elevated);border-color:var(--app-border-light);border-radius:var(--app-radius-lg) var(--app-radius-lg) 0 0}.ant-modal-confirm-title,.ant-modal-title,.el-dialog__title,.el-message-box__title{color:var(--app-text);font-weight:600}.ant-modal-body{color:var(--app-text-secondary);max-height:calc(100vh - 240px);overflow-y:auto}.j-modal-box.fullscreen .ant-modal-body{max-height:none}.ant-modal-confirm-content,.el-dialog__body,.el-message-box__content{color:var(--app-text-secondary)}.ant-modal-footer{background:var(--app-bg-soft);border-color:var(--app-border-light);border-radius:0 0 var(--app-radius-lg) var(--app-radius-lg)}.ant-drawer-close,.ant-modal-close,.el-dialog__headerbtn .el-dialog__close,.el-message-box__headerbtn .el-message-box__close{color:var(--app-text-tertiary)}.ant-drawer-close:hover,.ant-modal-close:hover{color:var(--app-text)}.ant-drawer-mask,.ant-modal-mask{background-color:rgba(0,0,0,.32)}.ant-drawer-content,.ant-drawer-header{color:var(--app-text);background:var(--app-bg-elevated);border-color:var(--app-border-light)}.ant-drawer-title{color:var(--app-text);font-weight:600}.ant-drawer-body{color:var(--app-text-secondary)}.secondary-modal .ant-modal-content{-webkit-box-shadow:var(--app-shadow-xl);box-shadow:var(--app-shadow-xl)}.danger-modal .ant-modal-title{color:var(--app-error)}.detail-modal .ant-calendar-picker,.detail-modal .ant-cascader-picker,.detail-modal .ant-input,.detail-modal .ant-input-affix-wrapper,.detail-modal .ant-input-number,.detail-modal .ant-select .ant-select-selection,.detail-modal .ant-time-picker,.detail-modal textarea.ant-input{color:var(--app-text)!important;background:transparent!important;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;pointer-events:none!important}.detail-modal .ant-calendar-picker-icon,.detail-modal .ant-cascader-picker-arrow,.detail-modal .ant-input-number-handler-wrap,.detail-modal .ant-input-prefix,.detail-modal .ant-input-suffix,.detail-modal .ant-select-arrow,.detail-modal .ant-time-picker-icon{display:none!important}.ant-message-notice-content,.ant-notification-notice,.el-message,.el-notification{color:var(--app-text);background:var(--app-bg-elevated);border-color:var(--app-border);border-radius:var(--app-radius-lg);-webkit-box-shadow:var(--app-shadow-lg);box-shadow:var(--app-shadow-lg);border:1px solid var(--app-border-light)}.ant-notification-notice-message,.el-notification__title{color:var(--app-text);font-weight:600}.ant-notification-notice-description,.el-notification__content{color:var(--app-text-secondary)}.ant-message-success .anticon,.ant-notification-notice-icon-success{color:var(--app-success)}.ant-message-error .anticon,.ant-notification-notice-icon-error{color:var(--app-error)}.ant-message-warning .anticon,.ant-notification-notice-icon-warning{color:var(--app-warning)}.ant-message-info .anticon,.ant-message-loading .anticon,.ant-notification-notice-icon-info{color:var(--app-primary)}.el-message--success .el-message__content,.el-message .el-icon-success{color:var(--app-success)}.el-message--error .el-message__content,.el-message .el-icon-error{color:var(--app-error)}.el-message--warning .el-message__content,.el-message .el-icon-warning{color:var(--app-warning)}.el-message--info .el-message__content,.el-message .el-icon-info{color:var(--app-info)}.ant-menu,.ant-menu-dark .ant-menu-sub,.ant-menu-submenu-popup>.ant-menu,.ant-menu.ant-menu-dark,.ant-menu.ant-menu-light{color:var(--app-text-secondary);background:var(--app-bg-white);border-color:var(--app-border-light)}.ant-menu .ant-menu-item,.ant-menu .ant-menu-submenu-title{color:var(--app-text-secondary);border-radius:var(--app-radius-sm)}.ant-menu .ant-menu-item>a{color:inherit}.s-menu-title-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit}.s-menu-title-button:focus-visible{outline:2px solid var(--app-primary);outline-offset:3px}.ant-menu .ant-menu-item-active,.ant-menu .ant-menu-item:hover,.ant-menu .ant-menu-submenu-active>.ant-menu-submenu-title,.ant-menu .ant-menu-submenu-title:hover{color:var(--app-text);background:var(--app-bg-soft)}.ant-menu.ant-menu-dark .ant-menu-item-selected,.ant-menu .ant-menu-item-selected,.ant-menu .ant-menu-item-selected:hover,.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{color:var(--app-primary-active);background:var(--app-primary-soft);font-weight:600}.ant-menu .ant-menu-item-selected>a,.ant-menu .ant-menu-item-selected>a:hover{color:var(--app-primary-active)}.ant-menu-inline .ant-menu-item:after{border-right-color:var(--app-primary)}.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-submenu-selected{color:var(--app-primary);border-bottom-color:var(--app-primary)}.ant-menu .ant-menu-item.ant-menu-item-disabled,.ant-menu .ant-menu-item.ant-menu-item-disabled:hover,.ant-menu .ant-menu-submenu.ant-menu-submenu-disabled>.ant-menu-submenu-title,.ant-menu .ant-menu-submenu.ant-menu-submenu-disabled>.ant-menu-submenu-title:hover{color:var(--app-text-disabled);background:transparent;cursor:not-allowed}.ant-menu-submenu-popup>.ant-menu{border-radius:var(--app-radius-lg);-webkit-box-shadow:var(--app-shadow-lg);box-shadow:var(--app-shadow-lg)}.ant-tabs{color:var(--app-text)}.ant-tabs-bar{border-color:var(--app-border)}.ant-tabs-nav .ant-tabs-tab,.el-tabs__item{color:var(--app-text-secondary)}.ant-tabs-nav .ant-tabs-tab:hover,.el-tabs__item:hover{color:var(--app-primary)}.ant-tabs-nav .ant-tabs-tab-active,.el-tabs__item.is-active{color:var(--app-primary);font-weight:600}.ant-tabs-ink-bar,.el-tabs__active-bar{background:var(--app-primary)}.ant-tabs-nav .ant-tabs-tab-disabled,.ant-tabs-nav .ant-tabs-tab-disabled:hover,.el-tabs__item.is-disabled,.el-tabs__item.is-disabled:hover{color:var(--app-text-disabled)}.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab{background:var(--app-bg-soft);border-color:var(--app-border)}.ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active{background:var(--app-bg-white);border-bottom-color:var(--app-bg-white)}.ant-breadcrumb,.ant-breadcrumb-separator,.ant-breadcrumb a{color:var(--app-text-tertiary)}.ant-breadcrumb>span:last-child,.ant-divider{color:var(--app-text-secondary)}.ant-divider{background:var(--app-border-light)}.ant-divider-horizontal.ant-divider-with-text-center,.ant-divider-horizontal.ant-divider-with-text-left,.ant-divider-horizontal.ant-divider-with-text-right{background:transparent}.ant-divider-horizontal.ant-divider-with-text-center:after,.ant-divider-horizontal.ant-divider-with-text-center:before,.ant-divider-horizontal.ant-divider-with-text-left:after,.ant-divider-horizontal.ant-divider-with-text-left:before,.ant-divider-horizontal.ant-divider-with-text-right:after,.ant-divider-horizontal.ant-divider-with-text-right:before,.ant-list-item,.ant-list-split .ant-list-item{border-color:var(--app-border-light)}.ant-descriptions-title,.ant-list-item-meta-title,.ant-result-title,.ant-statistic-content{color:var(--app-text)}.ant-empty-description,.ant-list-item-meta-description,.ant-result-subtitle,.ant-statistic-title{color:var(--app-text-tertiary)}.ant-descriptions-item-label{color:var(--app-text-secondary)}.ant-descriptions-item-content{color:var(--app-text)}.ant-descriptions-bordered .ant-descriptions-item-content,.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered .ant-descriptions-row,.ant-descriptions-bordered .ant-descriptions-view{border-color:var(--app-border)}.ant-collapse,.ant-descriptions-bordered .ant-descriptions-item-label{background:var(--app-bg-soft)}.ant-collapse{color:var(--app-text);border-radius:var(--app-radius-md)}.ant-collapse,.ant-collapse-content,.ant-collapse>.ant-collapse-item{border-color:var(--app-border)}.ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--app-text)}.ant-collapse-content{color:var(--app-text-secondary);background:var(--app-bg-white)}.ant-tree,.el-tree{background:transparent}.ant-tree,.ant-tree li .ant-tree-node-content-wrapper,.el-tree{color:var(--app-text-secondary)}.ant-tree li .ant-tree-node-content-wrapper:hover,.el-tree-node__content:hover{background:var(--app-bg-soft)}.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected,.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{color:var(--app-primary-active);background:var(--app-primary-soft)}.ant-tree li.ant-tree-treenode-disabled>.ant-tree-node-content-wrapper,.ant-tree li.ant-tree-treenode-disabled>span:not(.ant-tree-switcher){color:var(--app-text-disabled)}.ant-alert{border-radius:var(--app-radius-md)}.ant-alert-info,.el-alert--info.is-light{background:var(--app-info-soft);border-color:var(--app-info-soft)}.ant-alert-success,.el-alert--success.is-light{background:var(--app-success-soft);border-color:var(--app-success-soft)}.ant-alert-warning,.el-alert--warning.is-light{background:var(--app-warning-soft);border-color:var(--app-warning-soft)}.ant-alert-error,.el-alert--error.is-light{background:var(--app-error-soft);border-color:var(--app-error-soft)}.ant-alert-message{color:var(--app-text)}.ant-alert-description{color:var(--app-text-secondary)}.ant-tag{border-radius:var(--app-radius-xs)}.ant-tag.ant-tag-has-color:not([style*=background]){color:var(--app-text-secondary);background:var(--app-bg-soft);border-color:var(--app-border)}.ant-tag-blue,.el-tag{color:var(--app-info);background:var(--app-info-soft);border-color:var(--app-info-soft)}.ant-tag-green,.el-tag--success{color:var(--app-success);background:var(--app-success-soft);border-color:var(--app-success-soft)}.ant-tag-red,.el-tag--danger{color:var(--app-error);background:var(--app-error-soft);border-color:var(--app-error-soft)}.ant-tag-gold,.ant-tag-orange,.el-tag--warning{color:var(--app-warning);background:var(--app-warning-soft);border-color:var(--app-warning-soft)}.ant-spin-dot-item{background-color:var(--app-primary)}.ant-spin-text,.el-loading-spinner .el-loading-text{color:var(--app-primary)}.el-loading-spinner .path{stroke:var(--app-primary)}.ant-progress-bg{background-color:var(--app-primary)}.ant-progress-status-success .ant-progress-bg{background-color:var(--app-success)}.ant-progress-status-exception .ant-progress-bg{background-color:var(--app-error)}.ant-upload.ant-upload-drag{color:var(--app-text);background:var(--app-bg-soft);border-color:var(--app-border-dark);border-radius:var(--app-radius-md)}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:var(--app-primary)}.ant-upload-list-item-error,.ant-upload-list-item-error .ant-upload-list-item-name{color:var(--app-error)}.ant-transfer-list{color:var(--app-text);background:var(--app-bg-white);border-color:var(--app-border);border-radius:var(--app-radius-md)}.ant-transfer-list-header{color:var(--app-text-secondary);background:var(--app-bg-soft);border-color:var(--app-border)}.page-container{min-height:calc(100vh - var(--app-header-height));padding:var(--app-page-padding)}.page-panel,.search-form-wrapper,.table-toolbar{background:var(--app-bg-white);border:1px solid var(--app-border-light);border-radius:var(--app-radius-xl);-webkit-box-shadow:var(--app-shadow-xs);box-shadow:var(--app-shadow-xs)}.page-title{margin:0;color:var(--app-text);font-size:20px;font-weight:600;letter-spacing:-.02em}.page-subtitle{margin-top:6px;color:var(--app-text-tertiary);font-size:13px}.table-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:16px;padding:16px}.table-toolbar,.table-toolbar-left,.table-toolbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-toolbar-left,.table-toolbar-right{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-form-wrapper{margin-bottom:16px;padding:16px 16px 0}.action-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.table-action-btn{border-radius:var(--app-radius-sm)}.table-action-btn-primary{color:var(--app-primary)}.table-action-btn-danger{color:var(--app-error)}.empty-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 20px;text-align:center}.empty-state-icon{margin-bottom:16px;color:var(--app-text-disabled);font-size:48px}.empty-state-title{margin-bottom:8px;color:var(--app-text-secondary);font-size:16px;font-weight:600}.empty-state-description{max-width:360px;color:var(--app-text-tertiary);line-height:1.6}.global-loading-mask{position:fixed;inset:0;z-index:var(--app-z-loading);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--app-bg-glass)}.global-loading-mask.fade-out{opacity:0;pointer-events:none}.text-primary{color:var(--app-primary)!important}.text-success{color:var(--app-success)!important}.text-warning{color:var(--app-warning)!important}.text-error{color:var(--app-error)!important}.text-secondary{color:var(--app-text-secondary)!important}.text-tertiary{color:var(--app-text-tertiary)!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-primary-soft{background:var(--app-primary-soft)}.bg-success-soft{background:var(--app-success-soft)}.bg-warning-soft{background:var(--app-warning-soft)}.bg-error-soft{background:var(--app-error-soft)}.rounded-sm{border-radius:var(--app-radius-sm)}.rounded-md{border-radius:var(--app-radius-md)}.rounded-lg{border-radius:var(--app-radius-lg)}.rounded-xl{border-radius:var(--app-radius-xl)}.shadow-sm{-webkit-box-shadow:var(--app-shadow-sm);box-shadow:var(--app-shadow-sm)}.shadow-md{-webkit-box-shadow:var(--app-shadow-md);box-shadow:var(--app-shadow-md)}.shadow-lg{-webkit-box-shadow:var(--app-shadow-lg);box-shadow:var(--app-shadow-lg)}.glass{background:var(--app-bg-glass);border:1px solid var(--app-border-light)}.aurora-bg{background:var(--app-bg-soft)}.hover-lift,.hover-scale,.smooth-transition{-webkit-transition:background-color var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast);transition:background-color var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast);transition:box-shadow var(--app-motion-fast),background-color var(--app-motion-fast);transition:box-shadow var(--app-motion-fast),background-color var(--app-motion-fast),-webkit-box-shadow var(--app-motion-fast)}.hover-lift:hover,.hover-scale:hover{-webkit-box-shadow:var(--app-shadow-md);box-shadow:var(--app-shadow-md)}@-webkit-keyframes app-fade-up{0%{opacity:0}to{opacity:1}}@keyframes app-fade-up{0%{opacity:0}to{opacity:1}}.animate-fade-up,.animate-pop-in,.stagger-fade>*{-webkit-animation:app-fade-up var(--app-motion-base) both;animation:app-fade-up var(--app-motion-base) both}.page-fade-enter-active,.page-fade-leave-active,.page-scale-enter-active,.page-scale-leave-active,.page-slide-enter-active,.page-slide-leave-active{-webkit-transition:opacity var(--app-motion-fast);transition:opacity var(--app-motion-fast)}.page-fade-enter,.page-fade-leave-to,.page-scale-enter,.page-scale-leave-to,.page-slide-enter,.page-slide-leave-to{opacity:0}@media (max-width:768px){:root{--app-page-padding:12px}.table-toolbar{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-toolbar-left,.table-toolbar-right{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ant-btn,.ant-input,.el-button,.el-input__inner,.el-textarea__inner,.hover-lift,.hover-scale,.page-fade-enter-active,.page-fade-leave-active,.page-scale-enter-active,.page-scale-leave-active,.page-slide-enter-active,.page-slide-leave-active,.smooth-transition{-webkit-transition:none;transition:none}.animate-fade-up,.animate-pop-in,.stagger-fade>*{-webkit-animation:none;animation:none}}.table-page-search-wrapper>.ant-form-inline>.ant-row>.ant-col>.ant-form-item:not([style*=width]):not([style*=height]):not([style*=display]):not([style*=float]):not([style*=margin]):not(:has(>.ant-form-item-label[class*=ant-col-],>.ant-form-item-control-wrapper[class*=ant-col-],>.ant-form-item-label[style*=width],>.ant-form-item-control-wrapper[style*=width],>.ant-form-item-label[style*=height],>.ant-form-item-control-wrapper[style*=height],>.ant-form-item-label[style*=display],>.ant-form-item-control-wrapper[style*=display],>.ant-form-item-label[style*=float],>.ant-form-item-control-wrapper[style*=float])){display:block;width:100%;margin-right:0}.table-page-search-wrapper>.ant-form-inline>.ant-row>.ant-col>.ant-form-item:not([style*=width]):not([style*=height]):not([style*=display]):not([style*=float]):not([style*=margin]):not(:has(>.ant-form-item-label[class*=ant-col-],>.ant-form-item-control-wrapper[class*=ant-col-],>.ant-form-item-label[style*=width],>.ant-form-item-control-wrapper[style*=width],>.ant-form-item-label[style*=height],>.ant-form-item-control-wrapper[style*=height],>.ant-form-item-label[style*=display],>.ant-form-item-control-wrapper[style*=display],>.ant-form-item-label[style*=float],>.ant-form-item-control-wrapper[style*=float]))>.ant-form-item-control-wrapper,.table-page-search-wrapper>.ant-form-inline>.ant-row>.ant-col>.ant-form-item:not([style*=width]):not([style*=height]):not([style*=display]):not([style*=float]):not([style*=margin]):not(:has(>.ant-form-item-label[class*=ant-col-],>.ant-form-item-control-wrapper[class*=ant-col-],>.ant-form-item-label[style*=width],>.ant-form-item-control-wrapper[style*=width],>.ant-form-item-label[style*=height],>.ant-form-item-control-wrapper[style*=height],>.ant-form-item-label[style*=display],>.ant-form-item-control-wrapper[style*=display],>.ant-form-item-label[style*=float],>.ant-form-item-control-wrapper[style*=float]))>.ant-form-item-label{display:block;float:none;width:100%}.table-page-search-wrapper>.ant-form-inline>.ant-row>.ant-col>.ant-form-item:not([style*=width]):not([style*=height]):not([style*=display]):not([style*=float]):not([style*=margin]):not(:has(>.ant-form-item-label[class*=ant-col-],>.ant-form-item-control-wrapper[class*=ant-col-],>.ant-form-item-label[style*=width],>.ant-form-item-control-wrapper[style*=width],>.ant-form-item-label[style*=height],>.ant-form-item-control-wrapper[style*=height],>.ant-form-item-label[style*=display],>.ant-form-item-control-wrapper[style*=display],>.ant-form-item-label[style*=float],>.ant-form-item-control-wrapper[style*=float]))>.ant-form-item-label{text-align:left}