.app-logo[data-v-e09eb9b7]{height:clamp(48px,3.125vw,60px);flex-shrink:0;display:flex;align-items:center;padding-left:clamp(16px,1.25vw,24px);padding-right:clamp(16px,1.25vw,24px);min-width:0}.app-logo.is-collapsed[data-v-e09eb9b7]{justify-content:center;padding-left:0;padding-right:0}.app-logo-img[data-v-e09eb9b7]{width:clamp(36px,2.292vw,44px);height:clamp(36px,2.24vw,43px);object-fit:contain;flex-shrink:0}.app-logo-name[data-v-e09eb9b7]{margin-left:7px;flex:1;min-width:0;color:#333;font-size:clamp(16px,1.094vw,21px);font-family:DOUYINSANSBOLD-GB,PingFang SC,sans-serif;font-weight:600;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sider-menu[data-v-5ed687e1]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding-top:8px}.sider-menu>ul[data-v-5ed687e1]{list-style:none;margin:0;padding:0}.menu-item-group[data-v-5ed687e1]{margin-bottom:0}.sider-menu.is-collapsed .menu-row[data-v-5ed687e1]{margin-left:0;margin-right:0;padding:0;justify-content:center}.menu-row[data-v-5ed687e1]{display:flex;align-items:center;height:clamp(36px,2.083vw,40px);margin:clamp(12px,.99vw,19px) 0 0 clamp(16px,1.146vw,22px);padding:0 10px;border-radius:clamp(2px,.208vw,4px);cursor:pointer;color:#666;font-size:clamp(14px,.833vw,16px);font-weight:500;user-select:none;-webkit-user-select:none;transition:background-color .2s,color .2s;outline:none}.menu-row[data-v-5ed687e1]:hover{background:#1157f21a;color:#1157f2}.menu-row[data-v-5ed687e1]:focus-visible{box-shadow:0 0 0 2px #1157f21a}.menu-row.is-active[data-v-5ed687e1]{background:#1157f2;color:#fff}.menu-row.is-active .menu-icon[data-v-5ed687e1],.menu-row.is-active .menu-label[data-v-5ed687e1]{color:#fff}.menu-row.is-active[data-v-5ed687e1]:hover{background:#1157f2;color:#fff}.menu-icon[data-v-5ed687e1]{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;flex-shrink:0;color:inherit}.menu-icon[data-v-5ed687e1] svg{width:17px;height:17px}.menu-label[data-v-5ed687e1]{flex:1;margin-left:11px;line-height:clamp(36px,2.083vw,40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;user-select:none;-webkit-user-select:none}.menu-lock[data-v-5ed687e1]{margin-left:4px;color:#ff3a3a;font-size:12px}.menu-blank[data-v-5ed687e1]{margin-left:4px;font-size:12px;opacity:.6}.menu-arrow[data-v-5ed687e1]{display:inline-flex;align-items:center;margin-left:8px;transition:transform .2s}.menu-arrow img[data-v-5ed687e1]{width:13px;height:7px;display:block}.menu-row.is-open .menu-arrow[data-v-5ed687e1]{transform:rotate(180deg)}.submenu[data-v-5ed687e1]{list-style:none;margin:0;padding-left:28px!important}.submenu-row[data-v-5ed687e1]{color:#666;font-weight:400}.submenu-row[data-v-5ed687e1]:hover{background:#1157f21a;color:#1157f2}.submenu-row.is-active[data-v-5ed687e1]{background:#1157f2;color:#fff}.submenu-icon[data-v-5ed687e1]{opacity:.7}.submenu-l3[data-v-5ed687e1]{padding-left:28px!important}.menu-popover[data-v-5ed687e1]{position:fixed;z-index:1100;min-width:180px;padding:0;background:#fff;box-shadow:2px 2px 10px #99999926;border-radius:4px}.popover-title[data-v-5ed687e1]{font-family:PingFangSC,PingFang SC,sans-serif;font-weight:500;font-size:16px;color:#333;line-height:40px;text-align:left;padding:0 16px;font-style:normal;white-space:nowrap}.popover-divider[data-v-5ed687e1]{width:80%;height:0;border-top:1px solid #e0e0e0;margin:0 auto}.popover-body[data-v-5ed687e1]{padding:4px 8px 8px}.popover-item[data-v-5ed687e1]{font-family:PingFangSC,PingFang SC,sans-serif;font-weight:400;font-size:16px;color:#999;line-height:40px;text-align:left;padding:0 8px;font-style:normal;white-space:nowrap;cursor:pointer;border-radius:4px;transition:background-color .2s,color .2s;outline:none}.popover-item[data-v-5ed687e1]:hover,.popover-item.is-active[data-v-5ed687e1]{background:#e7eefd;color:#1157f2}.popover-item[data-v-5ed687e1]:focus-visible{box-shadow:0 0 0 2px #e7eefd}.popover-item-l3[data-v-5ed687e1]{padding-left:24px}.header-actions[data-v-fd70b479]{display:flex;align-items:center;gap:clamp(14px,1.042vw,20px)}.action-btn[data-v-fd70b479]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;cursor:pointer;color:#999;border-radius:clamp(2px,.208vw,4px);transition:background-color .2s,color .2s}.action-btn[data-v-fd70b479]:hover{background:#1157f21a;color:#1157f2}.action-btn img[data-v-fd70b479]{width:20px;height:20px;display:block}.divider[data-v-fd70b479]{display:inline-block;width:1px;height:clamp(16px,1.042vw,20px);background:#e0e0e0}.user-dropdown[data-v-1b529319]{position:relative;display:inline-flex;align-items:center}.user-trigger[data-v-1b529319]{display:inline-flex;align-items:center;gap:10px;padding:0;border:none;background:transparent;cursor:pointer;color:#333}.user-trigger[data-v-1b529319]:hover{color:#1157f2}.user-avatar[data-v-1b529319]{display:inline-flex;align-items:center;justify-content:center;width:clamp(32px,2.083vw,40px);height:clamp(32px,2.083vw,40px);border-radius:50%;overflow:hidden;flex-shrink:0}.user-avatar img[data-v-1b529319]{width:100%;height:100%;object-fit:cover;display:block}.user-name[data-v-1b529319]{font-size:clamp(14px,.833vw,16px);font-weight:400;line-height:22px;white-space:nowrap}.dropdown-arrow[data-v-1b529319]{display:inline-flex;align-items:center;transition:transform .2s}.dropdown-arrow img[data-v-1b529319]{width:13px;height:7px;display:block}.dropdown-arrow.is-flipped[data-v-1b529319]{transform:rotate(180deg)}.dropdown-panel[data-v-1b529319]{position:absolute;top:calc(100% + 8px);right:0;width:clamp(160px,10.417vw,200px);background:#fff;border-radius:clamp(2px,.208vw,4px);box-shadow:2px 2px clamp(6px,.521vw,10px) 0 #99999926;padding:clamp(12px,1.042vw,20px) clamp(12px,1.042vw,20px);z-index:100;display:flex;flex-direction:column;gap:clamp(6px,.521vw,10px)}.panel-user-info[data-v-1b529319]{display:flex;flex-direction:column;gap:5px}.panel-user-name[data-v-1b529319]{font-size:clamp(14px,.833vw,16px);font-weight:500;color:#333;line-height:22px}.panel-user-phone[data-v-1b529319]{font-size:clamp(12px,.729vw,14px);color:#999;line-height:20px}.panel-divider[data-v-1b529319]{height:1px;background:#e0e0e0}.panel-btn[data-v-1b529319]{display:flex;align-items:center;gap:clamp(8px,.677vw,13px);width:100%;height:clamp(36px,2.083vw,40px);padding:0 clamp(12px,1.146vw,22px);border:none;border-radius:clamp(2px,.208vw,4px);cursor:pointer;font-size:clamp(12px,.729vw,14px);transition:opacity .2s;font-weight:400}.panel-btn .btn-icon[data-v-1b529319]{width:clamp(12px,.729vw,14px);height:clamp(12px,.781vw,15px);display:block;flex-shrink:0;object-fit:contain}.panel-btn .btn-icon-logout[data-v-1b529319]{width:clamp(12px,.781vw,15px);height:clamp(12px,.729vw,14px)}.panel-btn[data-v-1b529319]:hover{opacity:.85}.panel-btn-profile[data-v-1b529319]{background:#e7eefd;color:#1157f2}.panel-btn-logout[data-v-1b529319]{background:transparent;color:#333}.dropdown-enter-active[data-v-1b529319],.dropdown-leave-active[data-v-1b529319]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-1b529319],.dropdown-leave-to[data-v-1b529319]{opacity:0;transform:translateY(-4px)}.header-bar[data-v-de97e556]{height:clamp(48px,3.125vw,60px);background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 24px 0 clamp(14px,1vw,16px);box-shadow:0 1px 4px #0000000a;position:relative;z-index:10}.header-left[data-v-de97e556]{display:flex;align-items:center;gap:16px}.collapse-trigger[data-v-de97e556]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;cursor:pointer;color:#666;border-radius:clamp(2px,.208vw,4px);flex-shrink:0;transition:background-color .2s,color .2s}.collapse-trigger[data-v-de97e556]:hover{background:#1157f21a;color:#1157f2}.collapse-trigger img[data-v-de97e556]{width:20px;height:20px;display:block;transition:transform .2s ease}.collapse-trigger.is-collapsed img[data-v-de97e556]{transform:rotate(180deg)}.header-right[data-v-de97e556]{display:flex;align-items:center;gap:20px}.header-divider[data-v-de97e556]{display:inline-block;width:1px;height:clamp(16px,1.042vw,20px);background:#e0e0e0}.page-tabs[data-v-6952b684]{display:flex;align-items:center;height:clamp(28px,1.667vw,32px);margin:clamp(6px,.521vw,10px) clamp(14px,1vw,16px);flex-shrink:0}.scroll-btn[data-v-6952b684],.action-btn[data-v-6952b684]{display:inline-flex;align-items:center;justify-content:center;width:clamp(28px,1.667vw,32px);height:clamp(28px,1.667vw,32px);padding:0;border:none;background:#1157f21a;cursor:pointer;color:#1157f2;border-radius:clamp(2px,.208vw,4px);flex-shrink:0;transition:background-color .15s,color .15s,opacity .15s}.scroll-btn img[data-v-6952b684],.action-btn img[data-v-6952b684]{width:clamp(18px,1.042vw,20px);height:clamp(18px,1.042vw,20px);display:block}.scroll-btn[data-v-6952b684]:hover:not(.is-disabled):not(:disabled),.action-btn[data-v-6952b684]:hover:not(.is-disabled):not(:disabled){background:#1157f229}.scroll-btn.is-disabled[data-v-6952b684],.action-btn.is-disabled[data-v-6952b684],.scroll-btn[data-v-6952b684]:disabled,.action-btn[data-v-6952b684]:disabled{background:#1157f20d;cursor:not-allowed}.scroll-btn.is-disabled img[data-v-6952b684],.action-btn.is-disabled img[data-v-6952b684],.scroll-btn:disabled img[data-v-6952b684],.action-btn:disabled img[data-v-6952b684]{opacity:.25}.close-all-btn[data-v-6952b684]{margin-left:auto}.close-all-btn img[data-v-6952b684]{width:clamp(18px,1.094vw,21px);height:clamp(18px,1.094vw,21px)}.scroll-right[data-v-6952b684]{margin-left:clamp(8px,.521vw,10px)}.tabs-list[data-v-6952b684]{flex:1;min-width:0;display:flex;align-items:center;list-style:none;margin:0;padding:0;height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tabs-list[data-v-6952b684]::-webkit-scrollbar{display:none}.tab-item[data-v-6952b684]{display:inline-flex;align-items:center;height:100%;color:#666;font-size:clamp(12px,.729vw,14px);font-family:PingFang SC,-apple-system,sans-serif;font-weight:400;line-height:clamp(18px,1.042vw,20px);cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;transition:color .15s}.tab-item[data-v-6952b684]:hover,.tab-item.is-active[data-v-6952b684]{color:#1157f2}.tab-title[data-v-6952b684]{max-width:clamp(80px,8.333vw,160px);margin-left:clamp(15px,1.042vw,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-item:first-child .tab-title[data-v-6952b684]{margin-left:clamp(14px,1vw,16px)}.tab-close[data-v-6952b684]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:clamp(6px,.417vw,8px);padding:0;border:none;background:transparent;border-radius:clamp(2px,.208vw,4px);color:#999;cursor:pointer;transition:background-color .15s,color .15s}.tab-close img[data-v-6952b684]{width:clamp(12px,.729vw,14px);height:clamp(12px,.729vw,14px);display:block}.tab-close[data-v-6952b684]:hover{background:#ff3a3a14;color:#ff3a3a}.tab-divider[data-v-6952b684]{display:inline-block;width:1px;height:clamp(18px,1.042vw,20px);margin-left:clamp(16px,1.146vw,22px);background:#e1e1e1;flex-shrink:0}.basic-layout[data-v-0e59153d]{display:flex;width:100vw;height:100vh;overflow:hidden}.layout-sider[data-v-0e59153d]{width:clamp(200px,11.979vw,230px);height:100vh;background:linear-gradient(137deg,#dbe6ff,#fff);display:flex;flex-direction:column;flex-shrink:0;transition:width .2s;overflow:hidden}.layout-sider.is-collapsed[data-v-0e59153d]{width:64px}.sider-divider[data-v-0e59153d]{height:1px;background:#e0e0e0;margin:0 2px;opacity:.6}.layout-main[data-v-0e59153d]{flex:1;display:flex;flex-direction:column;min-width:0;background:#eef0f4}.layout-content[data-v-0e59153d]{flex:1;min-height:0;overflow-y:auto;padding:0 clamp(14px,1vw,16px) clamp(14px,1vw,16px)}.layout-content.is-plain[data-v-0e59153d]{padding:0;overflow:hidden;display:flex;flex-direction:column}.full-screen-container[data-v-0e59153d]{width:100vw;height:100vh;overflow:hidden}.login-wrapper[data-v-64ec2caa]{position:relative;width:100%;min-height:100vh;overflow:hidden;background:#e1ecf6}.login-bg[data-v-64ec2caa]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.login-panel[data-v-64ec2caa]{position:absolute;top:50%;right:clamp(24px,10%,192px);transform:translateY(-50%);width:clamp(320px,26.04vw,500px);z-index:3}.brand-area[data-v-64ec2caa]{position:absolute;top:clamp(15%,22vh,280px);left:clamp(40px,15vw,280px);display:flex;align-items:center;z-index:3}.brand-logo[data-v-64ec2caa]{width:clamp(48px,3.13vw,60px);height:clamp(48px,3.13vw,60px);object-fit:contain}.brand-name[data-v-64ec2caa]{margin-left:clamp(8px,.63vw,12px);color:#000;font-size:clamp(24px,2.08vw,40px);font-weight:700;line-height:1.2;white-space:nowrap}.login-card[data-v-64ec2caa]{width:100%;padding:clamp(28px,2.6vw,50px) clamp(24px,2.08vw,40px) clamp(24px,2.08vw,40px);background:#ffffff4d;backdrop-filter:blur(clamp(4px,.365vw,7px));-webkit-backdrop-filter:blur(clamp(4px,.365vw,7px));box-shadow:clamp(2px,.21vw,4px) clamp(7px,.68vw,13px) clamp(14px,1.35vw,26px) #7cbbf447;border-radius:clamp(16px,1.51vw,29px);border:1px solid #fff}.card-title[data-v-64ec2caa]{margin:0 0 clamp(20px,1.56vw,30px);font-size:clamp(18px,1.25vw,24px);font-weight:600;color:#000;text-align:center}.field[data-v-64ec2caa]{margin-bottom:clamp(14px,1.25vw,24px)}.input-box[data-v-64ec2caa]{display:flex;align-items:center;width:100%;height:clamp(40px,2.6vw,50px);padding:0 clamp(12px,1.04vw,20px);background:#fff;border:1px solid #e0e0e0;border-radius:clamp(6px,.42vw,8px);transition:all .2s}.input-box[data-v-64ec2caa]:hover{border-color:#1677ff}.input-box.focus[data-v-64ec2caa]{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1a}.input-box.error[data-v-64ec2caa]{border-color:#ff4d4f}.input-icon[data-v-64ec2caa]{width:clamp(14px,.83vw,18px);height:clamp(14px,.83vw,18px);color:#999;flex-shrink:0;margin-right:clamp(8px,.63vw,12px)}.input-el[data-v-64ec2caa]{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font-size:clamp(13px,.73vw,14px);color:#333}.input-el[data-v-64ec2caa]::placeholder{color:#999}.toggle-pwd[data-v-64ec2caa]{border:none;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0;margin-left:8px}.toggle-pwd:hover .pwd-icon[data-v-64ec2caa]{color:#1677ff}.pwd-icon[data-v-64ec2caa]{width:clamp(16px,.94vw,20px);height:clamp(16px,.94vw,20px);color:#999}.field-error[data-v-64ec2caa]{display:block;margin:4px 0 0;font-size:12px;color:#ff4d4f}.captcha-box[data-v-64ec2caa]{padding:0 0 0 clamp(12px,1.04vw,20px)}.captcha-image-wrapper[data-v-64ec2caa]{height:100%;width:clamp(110px,8.5vw,160px);flex-shrink:0;cursor:pointer;margin-left:clamp(8px,.63vw,12px);border-radius:0 clamp(6px,.42vw,8px) clamp(6px,.42vw,8px) 0;overflow:hidden;transition:opacity .2s}.captcha-image-wrapper[data-v-64ec2caa]:hover{opacity:.85}.captcha-image[data-v-64ec2caa]{height:100%;width:100%;object-fit:contain;display:block;background:#fff}.captcha-placeholder[data-v-64ec2caa]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#999;background:#f5f5f5}.remember-row[data-v-64ec2caa]{margin:clamp(8px,.63vw,12px) 0 clamp(16px,1.25vw,24px) 0}.checkbox-label[data-v-64ec2caa]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-el[data-v-64ec2caa]{position:absolute;opacity:0;width:0;height:0}.checkbox-box[data-v-64ec2caa]{width:16px;height:16px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;position:relative;transition:all .2s;margin-right:8px;flex-shrink:0}.checkbox-el:checked+.checkbox-box[data-v-64ec2caa]{background:#1677ff;border-color:#1677ff}.checkbox-el:checked+.checkbox-box[data-v-64ec2caa]:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-65%) rotate(45deg)}.checkbox-el:focus-visible+.checkbox-box[data-v-64ec2caa]{box-shadow:0 0 0 2px #1677ff33}.checkbox-text[data-v-64ec2caa]{font-size:clamp(12px,.63vw,13px);color:#333;line-height:1.4}.error-alert[data-v-64ec2caa]{margin:0 0 16px;padding:10px 14px;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;font-size:13px;color:#ff4d4f;line-height:1.5}.login-btn[data-v-64ec2caa]{display:block;width:100%;height:clamp(40px,2.6vw,50px);margin:0 auto;border:none;border-radius:clamp(6px,.42vw,8px);background:#1677ff;color:#fff;font-size:clamp(14px,.83vw,16px);font-weight:600;cursor:pointer;transition:background .2s}.login-btn[data-v-64ec2caa]:hover:not(:disabled){background:#4096ff}.login-btn[data-v-64ec2caa]:active:not(:disabled){background:#0958d9}.login-btn[data-v-64ec2caa]:disabled{background:#91caff;cursor:not-allowed}.loading-dot[data-v-64ec2caa]{display:inline-block;width:clamp(16px,1.04vw,20px);height:clamp(16px,1.04vw,20px);border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-64ec2caa .6s linear infinite}@keyframes spin-64ec2caa{to{transform:rotate(360deg)}}.fade-enter-active[data-v-64ec2caa],.fade-leave-active[data-v-64ec2caa]{transition:opacity .2s}.fade-enter-from[data-v-64ec2caa],.fade-leave-to[data-v-64ec2caa]{opacity:0}.footer[data-v-64ec2caa]{position:absolute;bottom:clamp(20px,1.46vw,28px);left:0;right:0;text-align:center;font-size:clamp(12px,.73vw,14px);color:#999;z-index:3}@media (max-width: 768px){.login-wrapper[data-v-64ec2caa]{display:flex;flex-direction:column;justify-content:flex-start;padding:24px 16px 64px}.login-bg[data-v-64ec2caa]{opacity:.25}.login-panel[data-v-64ec2caa]{position:static;top:auto;right:auto;transform:none;width:100%}.brand-area[data-v-64ec2caa]{position:static;top:auto;left:auto;flex-direction:column;gap:12px;margin-bottom:24px}.brand-name[data-v-64ec2caa]{font-size:22px}.brand-logo[data-v-64ec2caa]{width:48px;height:48px}.login-card[data-v-64ec2caa]{padding:28px 20px}.remember-row[data-v-64ec2caa]{margin-left:0}.footer[data-v-64ec2caa]{position:static;margin-top:32px}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.svg-icon[data-v-3e9b1109]{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}.svg-icon[data-v-3e9b1109]>svg{width:100%;height:100%;display:block}.tree-branch[data-v-e5c1a503]{list-style:none;margin:0;padding:0}.tree-node>.tree-branch[data-v-e5c1a503]{padding-left:20px}.tree-node-row[data-v-e5c1a503]{display:flex;align-items:center;height:32px;cursor:default}.tree-node-row[data-v-e5c1a503]:hover{background:#eeeff4}.tree-node-row.is-selected[data-v-e5c1a503]{background:#e7eefd}.tree-toggle[data-v-e5c1a503]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border:0;background:transparent;cursor:pointer;color:#999}.tree-toggle[data-v-e5c1a503]:hover{color:#1157f2}.tree-toggle-icon[data-v-e5c1a503]{width:13px;height:7px;transition:transform .15s}.tree-toggle-icon.is-collapsed[data-v-e5c1a503]{transform:rotate(-90deg)}.tree-toggle-placeholder[data-v-e5c1a503]{display:inline-block;width:20px;flex-shrink:0}.tree-node-label[data-v-e5c1a503]{flex:1;min-width:0;padding:0 12px 0 2px;font-size:clamp(12px,.729vw,14px);color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;outline:none;border-radius:clamp(2px,.208vw,4px)}.tree-node-label[data-v-e5c1a503]:focus-visible{box-shadow:inset 0 0 0 2px #1157f2}.tree-node-row.is-selected .tree-node-label[data-v-e5c1a503]{color:#1157f2;font-weight:500}.tree-field[data-v-a8f08c6c]{width:100%;height:100%;flex:1;min-width:0}.tree-field-trigger[data-v-a8f08c6c]{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;border:0;background:transparent;cursor:pointer;padding:0 14px 0 0;color:#333;font-size:clamp(12px,.729vw,14px);font-family:inherit}.tree-field-trigger[data-v-a8f08c6c]:focus{outline:none}.tree-field-trigger-text[data-v-a8f08c6c]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-field-trigger-text.is-placeholder[data-v-a8f08c6c]{color:#999}.tree-field-trigger-arrow[data-v-a8f08c6c]{display:inline-flex;margin-left:8px;color:#999;flex-shrink:0;width:13px;height:7px;transition:transform .15s}.tree-field-trigger-arrow.is-open[data-v-a8f08c6c]{transform:rotate(180deg)}.tree-field-panel[data-v-a8f08c6c]{position:absolute;top:calc(100% + 4px);left:-1px;right:-1px;z-index:100;margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);box-shadow:2px 2px 10px #99999926;max-height:280px;overflow:auto}.tree-field-empty[data-v-a8f08c6c]{padding:12px 20px;color:#999;font-size:clamp(12px,.729vw,14px);text-align:center}.search-drawer{z-index:1100}.search-field[data-v-9b6a82c8]{position:relative;display:flex;align-items:center;width:clamp(200px,14.063vw,270px);height:clamp(36px,2.083vw,40px);border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);background:#fff;transition:border-color .15s}.search-field[data-v-9b6a82c8]:hover,.search-field[data-v-9b6a82c8]:focus-within{border-color:#1157f2}.search-field-label[data-v-9b6a82c8]{color:#333;font-size:clamp(12px,.729vw,14px);font-weight:500;padding-left:20px;white-space:nowrap;flex-shrink:0;cursor:default}.search-field-input[data-v-9b6a82c8]{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;color:#333;font-size:clamp(12px,.729vw,14px);font-family:inherit;padding:0 10px}.search-field-input[data-v-9b6a82c8]::placeholder{color:#999}.search-field-select[data-v-9b6a82c8]{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;height:100%;border:0;background:transparent;cursor:pointer;padding:0 14px 0 0;color:#333;font-size:clamp(12px,.729vw,14px);font-family:inherit}.search-field-select[data-v-9b6a82c8]:focus{outline:none}.search-field-select-text[data-v-9b6a82c8]{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-field-select-text.is-placeholder[data-v-9b6a82c8]{color:#999}.search-field-select-arrow[data-v-9b6a82c8]{display:inline-flex;align-items:center;margin-left:8px;color:#999;flex-shrink:0;width:13px;height:7px}.search-field-dropdown[data-v-9b6a82c8]{position:absolute;top:calc(100% + 4px);left:-1px;right:-1px;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);box-shadow:2px 2px 10px #99999926;max-height:240px;overflow:auto;z-index:100}.search-field-dropdown.has-filter[data-v-9b6a82c8]{padding-top:0}.search-field-dropdown-filter[data-v-9b6a82c8]{position:sticky;top:0;z-index:1;display:flex;align-items:center;height:40px;padding:0 12px;background:#fff;border-bottom:1px solid #e0e0e0}.search-field-dropdown-filter .search-field-dropdown-filter-input[data-v-9b6a82c8]{flex:1;min-width:0;height:30px;border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);padding:0 8px;font-size:clamp(12px,.729vw,14px);color:#333;background:#fff;outline:none}.search-field-dropdown-filter .search-field-dropdown-filter-input[data-v-9b6a82c8]:focus{border-color:#1157f2}.search-field-dropdown-filter .search-field-dropdown-filter-input[data-v-9b6a82c8]::placeholder{color:#999}.search-field-dropdown-filter .search-field-dropdown-filter-icon[data-v-9b6a82c8]{margin-left:8px;color:#999;width:15px;height:15px;flex-shrink:0}.search-field-dropdown-empty[data-v-9b6a82c8]{height:40px;line-height:40px;padding:0 20px;font-size:clamp(12px,.729vw,14px);color:#999;text-align:center}.search-field-dropdown-item[data-v-9b6a82c8]{height:40px;line-height:40px;padding:0 20px;font-size:clamp(12px,.729vw,14px);color:#333;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-field-dropdown-item[data-v-9b6a82c8]:hover,.search-field-dropdown-item.is-active[data-v-9b6a82c8]{background:#eeeff4}.search-field-dropdown-item.active[data-v-9b6a82c8]{background:#e7eefd;color:#1157f2}.search-field-block[data-v-9b6a82c8]{width:clamp(360px,26.042vw,500px);margin-bottom:clamp(12px,1.042vw,20px)}.search-field-block .search-field-dropdown[data-v-9b6a82c8]{z-index:1100}.search-field.is-date-range.is-date-range-time[data-v-9b6a82c8]{flex:1 1 auto;min-width:clamp(320px,24vw,380px)}.search-field[data-v-9b6a82c8] .ant-picker{width:100%;height:100%;background:transparent;border:0;box-shadow:none;border-radius:clamp(2px,.208vw,4px);padding:0 14px 0 0}.search-field[data-v-9b6a82c8] .ant-picker,.search-field[data-v-9b6a82c8] .ant-picker:hover,.search-field[data-v-9b6a82c8] .ant-picker.ant-picker-focused{border-color:transparent;box-shadow:none}.search-field[data-v-9b6a82c8] .ant-picker .ant-picker-input>input{font-size:clamp(12px,.729vw,14px);color:#333;font-family:inherit}.search-field[data-v-9b6a82c8] .ant-picker .ant-picker-input>input::placeholder{color:#999}.search-field[data-v-9b6a82c8] .ant-picker .ant-picker-range-separator,.search-field[data-v-9b6a82c8] .ant-picker .ant-picker-suffix,.search-field[data-v-9b6a82c8] .ant-picker .ant-picker-clear{color:#999}.search-field[data-v-9b6a82c8] .ant-picker .ant-picker-active-bar{display:none}.search-bar[data-v-2b077222]{display:flex;align-items:center;gap:clamp(12px,1.042vw,20px);height:clamp(64px,4.167vw,80px);flex-shrink:0;padding:0 clamp(14px,1vw,16px);background:#fff;position:relative}.search-bar-ruler[data-v-2b077222]{position:absolute;top:0;left:0;display:flex;align-items:flex-start;gap:clamp(12px,1.042vw,20px);visibility:hidden;pointer-events:none;z-index:-1;flex-direction:column}.search-bar-ruler>.search-field[data-v-2b077222]{flex:0 0 auto}.search-bar-ruler .search-field[data-v-2b077222]{width:clamp(200px,14.063vw,270px);height:clamp(36px,2.083vw,40px);border:1px solid #e0e0e0}.search-bar-ruler .search-field.is-date-range-time[data-v-2b077222]{flex:1 1 auto;min-width:clamp(320px,24vw,380px)}.search-bar-actions[data-v-2b077222]{display:flex;align-items:center;gap:10px}.search-bar-btn[data-v-2b077222]{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:clamp(36px,2.083vw,40px);padding:0;border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);background:#fff;cursor:pointer;font-size:clamp(12px,.729vw,14px);font-family:inherit;transition:opacity .15s,border-color .15s}.search-bar-btn[data-v-2b077222]:hover{opacity:.9}.search-bar-btn.is-primary[data-v-2b077222]{width:clamp(64px,4.167vw,80px);background:#1157f2;border-color:#1157f2;color:#fff;font-weight:500}.search-bar-btn.is-default[data-v-2b077222]{width:clamp(64px,4.167vw,80px);background:#eeeff4;color:#999}.search-bar-btn.is-advanced[data-v-2b077222]{width:clamp(80px,5.208vw,100px);background:#fff;color:#999}.search-bar-btn-icon[data-v-2b077222]{display:inline-flex;align-items:center;justify-content:center;color:currentColor;flex-shrink:0;width:15px;height:15px}.search-bar-btn.is-advanced .search-bar-btn-icon[data-v-2b077222]{width:14px;height:10px}.search-bar-btn.is-default .search-bar-btn-icon[data-v-2b077222]{width:14px;height:14px}.search-bar-btn.is-primary .search-bar-btn-icon[data-v-2b077222]{color:#fff}.search-drawer-mask[data-v-2b077222]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:999}.search-drawer[data-v-2b077222]{position:fixed;top:0;right:0;width:clamp(420px,28.125vw,540px);height:100vh;background:#fff;z-index:1000;display:flex;flex-direction:column;box-shadow:-2px 0 10px #99999926}.search-drawer-header[data-v-2b077222]{display:flex;align-items:center;justify-content:space-between;height:clamp(64px,4.167vw,80px);background:#eeeff4;padding:0 27px 0 20px;flex-shrink:0}.search-drawer-title[data-v-2b077222]{font-size:clamp(16px,1.042vw,20px);font-weight:600;color:#333;line-height:1}.search-drawer-close[data-v-2b077222]{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border:0;background:transparent;cursor:pointer;color:#999;padding:0}.search-drawer-body[data-v-2b077222]{flex:1;padding:20px;overflow:auto}.search-drawer-footer[data-v-2b077222]{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:20px;border-top:1px solid #e0e0e0;flex-shrink:0}.search-drawer-slide-enter-active[data-v-2b077222],.search-drawer-slide-leave-active[data-v-2b077222]{transition:transform .3s ease}.search-drawer-slide-enter-from[data-v-2b077222],.search-drawer-slide-leave-to[data-v-2b077222]{transform:translate(100%)}.search-drawer-fade-enter-active[data-v-2b077222],.search-drawer-fade-leave-active[data-v-2b077222]{transition:opacity .3s}.search-drawer-fade-enter-from[data-v-2b077222],.search-drawer-fade-leave-to[data-v-2b077222]{opacity:0}.hema-search-range-picker-dropdown .ant-picker-panel-container{background:#fff;border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);box-shadow:2px 2px 10px #99999926}.hema-search-range-picker-dropdown .ant-picker-header{color:#333}.hema-search-range-picker-dropdown .ant-picker-header .ant-picker-header-view{font-size:clamp(12px,.729vw,14px);color:#333;font-weight:600}.hema-search-range-picker-dropdown .ant-picker-header .ant-picker-header button{color:#666;padding:0 4px}.hema-search-range-picker-dropdown .ant-picker-content th{color:#666;font-size:clamp(12px,.729vw,14px);font-weight:500}.hema-search-range-picker-dropdown .ant-picker-cell{color:#333}.hema-search-range-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{font-size:clamp(12px,.729vw,14px);color:#333;border-radius:clamp(2px,.208vw,4px)}.hema-search-range-picker-dropdown .ant-picker-cell.ant-picker-cell-disabled .ant-picker-cell-inner{color:#999;background:transparent}.hema-search-range-picker-dropdown .ant-picker-cell.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#1157f2}.hema-search-range-picker-dropdown .ant-picker-cell:not(.ant-picker-cell-selected):not(.ant-picker-cell-disabled):hover .ant-picker-cell-inner,.hema-search-range-picker-dropdown .ant-picker-cell.ant-picker-cell-in-range .ant-picker-cell-inner{background:#eeeff4}.hema-search-range-picker-dropdown .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner,.hema-search-range-picker-dropdown .ant-picker-cell.ant-picker-cell-range-start .ant-picker-cell-inner,.hema-search-range-picker-dropdown .ant-picker-cell.ant-picker-cell-range-end .ant-picker-cell-inner{background:#1157f2;color:#fff;font-weight:600}.hema-search-range-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view.ant-picker-cell-in-range:after,.hema-search-range-picker-dropdown .ant-picker-cell.ant-picker-cell-range-hover:after{background:#eeeff4}.hema-search-range-picker-dropdown .ant-picker-footer{border-top:1px solid #e0e0e0}.hema-search-range-picker-dropdown .ant-picker-footer .ant-picker-now a{color:#1157f2}.hema-search-range-picker-dropdown .ant-picker-footer .ant-picker-ok>button{background:#1157f2;border:0;color:#fff;border-radius:clamp(2px,.208vw,4px);font-size:clamp(12px,.729vw,14px)}.hema-search-range-picker-dropdown .ant-picker-footer .ant-picker-ok>button:hover{opacity:.9}.hema-search-range-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-select li{font-size:clamp(12px,.729vw,14px);color:#333}.hema-search-range-picker-dropdown .ant-picker-time-panel .ant-picker-time-panel-select li.ant-picker-time-panel-cell-selected{background:#1157f2;color:#fff;font-weight:600}.pagination[data-v-7e64580a]{display:flex;align-items:center;justify-content:space-between;padding:clamp(12px,1.042vw,20px) clamp(14px,1vw,16px);font-size:clamp(12px,.729vw,14px);color:#333}.pg-pager[data-v-7e64580a]{display:flex;align-items:center}.pg-total[data-v-7e64580a]{color:#333;font-size:clamp(14px,.833vw,16px)}.pg-page-size[data-v-7e64580a]{position:relative;display:inline-flex;align-items:center;justify-content:space-between;width:clamp(86px,5.573vw,107px);height:clamp(24px,1.563vw,30px);padding:0 10px;background:#9999990d;border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);color:#333;cursor:pointer;outline:none;margin-left:0;margin-right:clamp(12px,1.042vw,20px)}.pg-page-size[data-v-7e64580a]:focus-visible{border-color:#1157f2}.pg-page-size-text[data-v-7e64580a]{flex:1;text-align:left;white-space:nowrap}.pg-page-size-arrow[data-v-7e64580a]{display:inline-flex;align-items:center;color:#999;margin-left:6px;flex-shrink:0;width:13px;height:7px}.pg-page-size-dropdown[data-v-7e64580a]{position:absolute;bottom:calc(100% + 4px);right:0;min-width:100%;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);box-shadow:2px 2px 10px #99999926;z-index:50}.pg-page-size-item[data-v-7e64580a]{height:32px;line-height:32px;padding:0 12px;font-size:clamp(12px,.729vw,14px);color:#333;cursor:pointer;white-space:nowrap}.pg-page-size-item[data-v-7e64580a]:hover,.pg-page-size-item.is-active[data-v-7e64580a]{background:#eeeff4}.pg-page-size-item.active[data-v-7e64580a]{background:#e7eefd;color:#1157f2}.pg-btn[data-v-7e64580a]{height:clamp(24px,1.563vw,30px);min-width:clamp(64px,4.583vw,88px);padding:0 12px;margin:0;background:#f6f6f6;border:0;border-radius:clamp(2px,.208vw,4px);color:#333;font-size:clamp(12px,.729vw,14px);font-family:inherit;cursor:pointer;margin-left:clamp(6px,.521vw,10px)}.pg-btn[data-v-7e64580a]:first-of-type{margin-left:0}.pg-btn[data-v-7e64580a]:disabled{color:#999;cursor:not-allowed}.pg-num[data-v-7e64580a]{height:clamp(24px,1.563vw,30px);width:clamp(32px,2.083vw,40px);padding:0;margin-left:clamp(4px,.365vw,7px);background:#f6f6f6;border:0;border-radius:clamp(2px,.208vw,4px);color:#333;font-size:clamp(12px,.729vw,14px);font-family:inherit;cursor:pointer}.pg-num.active[data-v-7e64580a]{background:#1157f2;color:#fff;cursor:default}.pg-ellipsis[data-v-7e64580a]{display:inline-flex;align-items:center;justify-content:center;height:clamp(24px,1.563vw,30px);width:clamp(32px,2.083vw,40px);margin-left:clamp(4px,.365vw,7px);color:#333;font-size:clamp(12px,.729vw,14px);-webkit-user-select:none;user-select:none}.pg-info[data-v-7e64580a]{margin-left:clamp(12px,1.042vw,20px);color:#333;font-size:clamp(12px,.729vw,14px)}.data-table[data-v-097d4462]{background:#fff;margin-top:clamp(12px,.833vw,16px);position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.data-table-header[data-v-097d4462]{display:flex;align-items:center;justify-content:space-between;padding:clamp(12px,1.042vw,20px) clamp(14px,1vw,16px) 0}.data-table-title[data-v-097d4462]{margin:0;font-size:clamp(14px,.938vw,18px);font-weight:600;color:#333;line-height:clamp(32px,2.083vw,40px)}.data-table-toolbar[data-v-097d4462]{display:flex;align-items:center;gap:12px}.data-table-body[data-v-097d4462]{overflow-x:auto;margin-top:clamp(12px,1.042vw,20px);padding:0 clamp(14px,1vw,16px);flex:1;min-height:0;position:relative}.data-table-body>table[data-v-097d4462]{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.data-table-body thead th[data-v-097d4462]{height:clamp(48px,3.125vw,60px);padding:0 clamp(16px,1.563vw,30px);background:#eeeff4;color:#333;font-size:clamp(14px,.833vw,16px);font-weight:600;white-space:nowrap;border-bottom:1px solid #e0e0e0;text-align:left}.data-table-body thead th.is-sortable[data-v-097d4462]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}.data-table-body thead th.is-sortable[data-v-097d4462]:hover{background:#eeeff4}.data-table-th-text[data-v-097d4462]{display:inline-block;vertical-align:middle}.data-table-sorter[data-v-097d4462]{display:inline-flex;flex-direction:column;vertical-align:middle;margin-left:6px;gap:2px}.data-table-sorter .data-table-sorter-up[data-v-097d4462],.data-table-sorter .data-table-sorter-down[data-v-097d4462]{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent}.data-table-sorter .data-table-sorter-up[data-v-097d4462]{border-bottom:4px solid #999999}.data-table-sorter .data-table-sorter-down[data-v-097d4462]{border-top:4px solid #999999}.data-table-sorter.is-ascend .data-table-sorter-up[data-v-097d4462]{border-bottom-color:#1157f2}.data-table-sorter.is-descend .data-table-sorter-down[data-v-097d4462]{border-top-color:#1157f2}.data-table-body tbody td[data-v-097d4462]{height:clamp(40px,2.604vw,50px);padding:0 clamp(16px,1.563vw,30px);color:#333;font-size:clamp(12px,.729vw,14px);line-height:1.4;border-bottom:1px solid #e0e0e0;vertical-align:middle;text-align:left;white-space:nowrap;word-break:keep-all}.data-table-body tbody td.is-ellipsis[data-v-097d4462]{overflow:hidden;text-overflow:ellipsis}.data-table-body tbody tr:last-child td[data-v-097d4462]{border-bottom:1px solid #e0e0e0}.data-table-body .is-fixed-left[data-v-097d4462]{position:sticky;left:0;z-index:2}.data-table-body .is-fixed-right[data-v-097d4462]{position:sticky;right:0;z-index:2}.data-table-body thead th.is-fixed-left[data-v-097d4462],.data-table-body thead th.is-fixed-right[data-v-097d4462]{background:#eeeff4;z-index:3}.data-table-body tbody td.is-fixed-left[data-v-097d4462],.data-table-body tbody td.is-fixed-right[data-v-097d4462]{background:#fff}.data-table-body .is-fixed-left[data-v-097d4462]{box-shadow:4px 0 6px -4px #0000001a}.data-table-body .is-fixed-right[data-v-097d4462]{box-shadow:-4px 0 6px -4px #0000001a}.data-table-cell-ellipsis[data-v-097d4462]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table-empty[data-v-097d4462]{position:absolute;left:0;right:0;top:clamp(48px,3.125vw,60px);bottom:0;display:flex;align-items:center;justify-content:center;color:#999;font-size:clamp(12px,.729vw,14px)}.data-table-loading-mask[data-v-097d4462]{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#fff9;color:#999;font-size:clamp(12px,.729vw,14px);z-index:4;pointer-events:none}.data-table-summary[data-v-097d4462]{color:#333;font-size:clamp(14px,.833vw,16px);white-space:nowrap}.data-table-summary[data-v-097d4462] em{font-style:normal;color:#ff3a3a;font-weight:600}.data-table-header-right[data-v-097d4462]{display:flex;align-items:center;gap:16px;margin-left:auto}[data-v-097d4462] .data-table-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:clamp(36px,2.083vw,40px);width:auto;min-width:clamp(80px,5.208vw,100px);padding:0 14px;background:#e7eefd;border:1px solid #1157f2;border-radius:clamp(2px,.208vw,4px);color:#1157f2;font-size:clamp(12px,.729vw,14px);font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:opacity .15s}[data-v-097d4462] .data-table-action-btn:hover{opacity:.85}[data-v-097d4462] .data-table-action-btn>svg{width:14px;height:14px;flex-shrink:0}.ft{flex:1;min-width:0;height:100%}.ft-trigger{display:flex;align-items:center;width:100%;height:100%;cursor:pointer;padding-left:clamp(4px,.417vw,8px);padding-right:clamp(18px,1.563vw,30px);position:relative;box-sizing:border-box}.ft--disabled .ft-trigger{cursor:not-allowed}.ft--disabled .ft-trigger .ft-value{color:#999}.ft--disabled .ft-trigger .ft-arrow{opacity:.6}.ft-value{flex:1;min-width:0;font-size:clamp(12px,.729vw,14px);color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ft-value--placeholder{color:#999}.ft-arrow{position:absolute;right:clamp(10px,.729vw,14px);top:50%;transform:translateY(-50%);width:13px;height:7px;color:#999;pointer-events:none;transition:transform .2s}.ft-arrow :deep(svg){width:100%;height:100%}.ft--open .ft-arrow{transform:translateY(-50%) rotate(180deg)}.ft-clear{position:absolute;right:clamp(8px,.521vw,10px);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;color:#999;cursor:pointer}.ft-clear:hover{color:#666}.ft-panel{background:#fff;border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);box-shadow:2px 2px 10px #99999926;max-height:280px;display:flex;flex-direction:column;overflow:hidden}.ft-search{display:flex;align-items:center;padding:8px;border-bottom:1px solid #e0e0e0;position:relative}.ft-search-icon{position:absolute;left:16px;color:#999}.ft-search-input{width:100%;height:clamp(28px,1.823vw,32px);border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);padding-left:30px;padding-right:8px;font-size:clamp(12px,.729vw,14px);color:#333;outline:none;box-sizing:border-box}.ft-search-input:focus{border-color:#1157f2}.ft-search-input::placeholder{color:#999}.ft-tree{flex:1;overflow:auto;padding:4px 0}.ft-nodes{display:flex;flex-direction:column}.ft-node{display:flex;align-items:center;height:clamp(28px,1.823vw,32px);cursor:pointer}.ft-node:hover{background:#e7eefd}.ft-node--selected{color:#1157f2;font-weight:500}.ft-toggle{display:inline-flex;align-items:center;justify-content:center;width:16px;font-size:8px;color:#999;flex-shrink:0;transition:transform .15s;-webkit-user-select:none;user-select:none}.ft-toggle--leaf{cursor:default}.ft-toggle--open{transform:rotate(90deg)}.ft-node-label{flex:1;min-width:0;font-size:clamp(12px,.729vw,14px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ft-node-reason{color:#999;font-size:12px;margin-left:4px;white-space:nowrap;flex-shrink:0}.ft-node-label--disabled{color:#999;cursor:not-allowed;opacity:.6}.ft-empty{padding:16px;text-align:center;color:#999;font-size:clamp(12px,.729vw,14px)}.fd-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:999}.fd{position:fixed;top:0;height:100vh;background:#fff;z-index:1000;display:flex;flex-direction:column;box-shadow:-2px 0 10px #99999926}.fd.fd--right{right:0;width:clamp(420px,28.125vw,540px)}.fd.fd--left{left:0;width:clamp(420px,28.125vw,540px);box-shadow:2px 0 10px #99999926}.fd-header{display:flex;align-items:center;justify-content:space-between;height:clamp(48px,4.167vw,80px);background:#eeeff4;padding:0 27px 0 20px;flex-shrink:0}.fd-header--custom{background:transparent;padding:0}.fd-title{font-size:clamp(16px,1.042vw,20px);font-weight:600;color:#333;line-height:1}.fd-close{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border:0;background:transparent;cursor:pointer;color:#999;padding:0}.fd-close:hover{color:#666}.fd-tabs{display:flex;gap:24px;padding:0 20px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.fd-tab{position:relative;padding:12px 0;border:0;background:transparent;cursor:pointer;font-size:clamp(12px,.729vw,14px);color:#666}.fd-tab.is-active{color:#1157f2;font-weight:600}.fd-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#1157f2}.fd-body{flex:1;overflow:auto}.fd-content{display:flex;flex-direction:column;min-height:100%;padding:clamp(12px,1.042vw,20px) clamp(12px,1.042vw,20px) 0;box-sizing:border-box}.fd-fields{display:flex;flex-direction:column}.fd-field-wrap{margin-top:clamp(12px,1.042vw,20px)}.fd-field-wrap:first-child{margin-top:0}.fd-field-wrap.fd-field-wrap--narrow{margin-top:clamp(3px,.26vw,5px)}.fd-section{margin-top:clamp(16px,1.042vw,20px)}.fd-section:first-child{margin-top:0}.fd-section-title{font-size:clamp(14px,.833vw,16px);font-weight:600;color:#333;line-height:22px;padding-bottom:8px;border-bottom:1px solid #e0e0e0;margin-bottom:clamp(12px,1.042vw,20px)}.fd-section-body{display:grid;grid-template-columns:1fr;gap:clamp(12px,1.042vw,20px) clamp(3px,.313vw,6px)}.fd-section-body--col-2{grid-template-columns:repeat(2,1fr)}.fd-section-body--col-3{grid-template-columns:repeat(3,1fr)}.fd-section-body--col-4{grid-template-columns:repeat(4,1fr)}.fd-field-wrap--full,.fd-slot.fd-field-wrap--full{grid-column:1 / -1}.fd-field-wrap--col-2{grid-column:span 2}.fd-field-wrap--col-3{grid-column:span 3}.fd-field-wrap--col-4{grid-column:span 4}.fd-section-body>.fd-field-wrap{margin-top:0}.fd-slot{width:100%}.fd-label{display:inline-flex;align-items:center;color:#333;font-size:clamp(12px,.729vw,14px);font-weight:500;white-space:nowrap}.fd-label--no-asterisk{margin-left:clamp(4px,.417vw,8px)}.fd-asterisk{color:#ff3a3a;font-size:clamp(12px,.729vw,14px);font-weight:500}.fd-field{display:flex;align-items:center;width:100%;height:clamp(36px,2.083vw,40px);border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);background:#fff;padding-left:clamp(8px,.625vw,12px);box-sizing:border-box;position:relative;flex-shrink:0}.fd-field.is-error{border-color:#ff3a3a!important}.fd-field.fd-field--textarea{height:clamp(72px,5.208vw,100px);align-items:flex-start;padding-top:clamp(7px,.521vw,10px)}.fd-field.fd-field--textarea .fd-label{line-height:clamp(18px,1.042vw,20px)}.fd-input,.fd-textarea{flex:1;min-width:0;border:0;background:transparent;font-size:clamp(12px,.729vw,14px);color:#333;outline:none;padding-left:clamp(4px,.417vw,8px);font-family:inherit}.fd-input::placeholder,.fd-textarea::placeholder{color:#999;font-size:clamp(12px,.729vw,14px)}.fd-input{height:clamp(18px,1.042vw,20px)}.fd-textarea{height:100%;resize:none;line-height:clamp(18px,1.042vw,20px);padding-top:0;padding-bottom:0}.fd-textarea-view{flex:1;min-width:0;height:100%;font-size:clamp(12px,.729vw,14px);color:#333;line-height:clamp(18px,1.042vw,20px);padding-left:clamp(4px,.417vw,8px);padding-right:4px;white-space:pre-wrap;word-break:break-word;overflow-y:auto}.fd-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;font-size:clamp(12px,.729vw,14px);color:#333;outline:none;cursor:pointer;font-family:inherit}.fd-select--inline{flex:1;min-width:0;height:clamp(18px,1.042vw,20px);padding-left:clamp(4px,.417vw,8px);padding-right:clamp(18px,1.563vw,30px)}.fd-select--region{flex:1;min-width:0;height:clamp(18px,1.042vw,20px);padding-left:clamp(4px,.417vw,8px);padding-right:clamp(18px,1.302vw,25px)}.fd-arrow{position:absolute;color:#999;pointer-events:none}.fd-arrow--inline{right:clamp(10px,.729vw,14px);width:13px;height:7px}.fd-arrow--region{right:clamp(8px,.521vw,10px);width:13px;height:7px}.fd-radio-group{display:flex;align-items:center;gap:clamp(8px,.521vw,12px);margin-left:clamp(4px,.26vw,6px)}.fd-radio{display:inline-flex;align-items:center;gap:clamp(4px,.208vw,4px);font-size:clamp(12px,.729vw,14px);color:#333;cursor:pointer}.fd-radio-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:clamp(14px,.833vw,16px);height:clamp(14px,.833vw,16px);border:1px solid #e0e0e0;border-radius:50%;cursor:pointer;position:relative;margin:0}.fd-radio-input:checked{border-color:#1157f2;background:#1157f2}.fd-radio-input:checked:after{content:"";position:absolute;width:clamp(6px,.417vw,8px);height:clamp(6px,.417vw,8px);background:#fff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fd-radio-label{white-space:nowrap}.fd-field--checkbox{height:auto;align-items:flex-start;padding-top:clamp(9px,.625vw,12px);padding-bottom:clamp(9px,.625vw,12px)}.fd-checkbox-group{display:flex;flex-direction:column;gap:clamp(8px,.521vw,12px);margin-left:clamp(4px,.26vw,6px)}.fd-checkbox{display:inline-flex;align-items:center;gap:clamp(4px,.208vw,4px);font-size:clamp(12px,.729vw,14px);color:#333;cursor:pointer}.fd-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:clamp(14px,.833vw,16px);height:clamp(14px,.833vw,16px);border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);cursor:pointer;position:relative;margin:0;flex-shrink:0}.fd-checkbox-input:checked{border-color:#1157f2;background-color:#1157f2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M1.5 6.2L4.5 9L10.5 2.5' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:clamp(8px,.52vw,10px) clamp(8px,.52vw,10px)}.fd-checkbox-label{white-space:nowrap}.fd-field--readonly{background:#eeeff4;cursor:default}.fd-readonly-text{flex:1;min-width:0;font-size:clamp(12px,.729vw,14px);color:#999;padding-left:clamp(4px,.417vw,8px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-region-row{display:flex;width:100%;height:clamp(36px,2.083vw,40px);flex-shrink:0}.fd-region-cell{display:flex;align-items:center;flex:1;min-width:0;height:clamp(36px,2.083vw,40px);border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);background:#fff;padding-left:clamp(8px,.625vw,12px);box-sizing:border-box;position:relative}.fd-region-cell--mid,.fd-region-cell--last{margin-left:clamp(3px,.313vw,6px)}.fd-region-label{color:#333;font-size:clamp(12px,.729vw,14px);font-weight:500;white-space:nowrap}.fd-value-text{flex:1;min-width:0;font-size:clamp(12px,.729vw,14px);color:#333;padding-left:clamp(4px,.417vw,8px);word-break:break-all;overflow:hidden;text-overflow:ellipsis}.fd-region-value{flex:1;min-width:0;font-size:clamp(12px,.729vw,14px);color:#333;padding-left:clamp(4px,.417vw,8px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-field.is-disabled{background:#eeeff4;cursor:not-allowed}.fd-input:disabled,.fd-textarea:disabled,.fd-select:disabled{color:#999;cursor:not-allowed;-webkit-text-fill-color:#999999;opacity:1}.fd-field--has-count{position:relative}.fd-field--has-count .fd-input{padding-right:clamp(44px,3.472vw,66px)}.fd-count{position:absolute;right:clamp(6px,.521vw,10px);bottom:clamp(2px,.26vw,4px);font-size:12px;color:#999;pointer-events:none;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.fd-field--textarea.fd-field--has-count .fd-count{bottom:clamp(4px,.417vw,8px)}.fd-error-msg{color:#ff3a3a;font-size:12px;margin:2px 0 0;width:100%;flex-shrink:0}.fd-repeat{width:100%;display:flex;flex-direction:column}.fd-repeat-title{display:flex;align-items:center;font-size:clamp(14px,.833vw,16px);font-weight:600;color:#333;line-height:22px;padding-bottom:8px;border-bottom:1px solid #e0e0e0;margin-bottom:clamp(12px,1.042vw,20px);margin-top:clamp(12px,1.042vw,20px)}.fd-repeat-title:first-child{margin-top:0}.fd-repeat-body{display:flex;flex-direction:column;gap:clamp(12px,1.042vw,20px)}.fd-repeat-row{display:flex;align-items:flex-start;gap:8px}.fd-repeat-cells{flex:1;min-width:0;display:grid;gap:clamp(3px,.313vw,6px);align-items:start}.fd-repeat-row--col-1 .fd-repeat-cells{grid-template-columns:minmax(0,1fr)}.fd-repeat-row--col-2 .fd-repeat-cells{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-repeat-row--col-3 .fd-repeat-cells{grid-template-columns:repeat(3,minmax(0,1fr))}.fd-repeat-row--col-4 .fd-repeat-cells{grid-template-columns:repeat(4,minmax(0,1fr))}.fd-repeat-cell{min-width:0}.fd-repeat-del-wrap{flex-shrink:0;display:flex;align-items:center;height:clamp(36px,2.083vw,40px)}.fd-repeat-del{height:28px;padding:0 8px;border:1px solid #ff3a3a;border-radius:clamp(2px,.208vw,4px);background:transparent;color:#ff3a3a;font-size:clamp(12px,.729vw,14px);cursor:pointer;white-space:nowrap}.fd-repeat-del:hover{opacity:.8}.fd-repeat-del:active{opacity:.6}.fd-repeat-add{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:8px;border:1px dashed #1157f2;border-radius:clamp(2px,.208vw,4px);background:#eeeff4;color:#1157f2;font-size:16px;cursor:pointer;padding:0;outline:none}.fd-repeat-add:hover{background:#1157f20f}.fd-repeat-empty{color:#999;font-size:clamp(12px,.729vw,14px)}.fd-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px;border-top:1px solid #e0e0e0;flex-shrink:0}.fd-btn{height:clamp(36px,2.083vw,40px);width:clamp(64px,4.167vw,80px);border-radius:clamp(2px,.208vw,4px);font-size:clamp(12px,.729vw,14px);font-weight:500;cursor:pointer;margin:0;padding:0;outline:none;font-family:inherit}.fd-btn-cancel{background:#eeeff4;border:1px solid #e0e0e0;color:#999}.fd-btn-cancel:active{opacity:.6}.fd-btn-cancel:hover{color:#1157f2;border-color:#1157f2}.fd-btn-submit{background:#1157f2;border:1px solid transparent;color:#fff}.fd-btn-submit:active{opacity:.6}.fd-btn-submit:hover{background:#1157f2d9}.fd-btn-submit:disabled{opacity:.5;cursor:not-allowed}.fd-slide-right-enter-active,.fd-slide-right-leave-active{transition:transform .3s ease;will-change:transform}.fd-slide-right-enter-from,.fd-slide-right-leave-to{transform:translate(100%)}.fd-slide-left-enter-active,.fd-slide-left-leave-active{transition:transform .3s ease;will-change:transform}.fd-slide-left-enter-from,.fd-slide-left-leave-to{transform:translate(-100%)}.fd-fade-enter-active,.fd-fade-leave-active{transition:opacity .3s;will-change:opacity}.fd-fade-enter-from,.fd-fade-leave-to{opacity:0}.cd-mask[data-v-c4589557]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:1001;overflow:hidden}.cd[data-v-c4589557]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1002;align-self:flex-start;height:auto;background-color:#fff;width:clamp(360px,31.25vw,600px);display:flex;flex-direction:column;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px #0000000a;container-type:inline-size}.cd-header[data-v-c4589557]{display:flex;align-items:center;justify-content:space-between;padding:clamp(16px,1.354vw,26px) clamp(18px,1.563vw,30px) clamp(12px,1.042vw,20px);flex-shrink:0}.cd-title[data-v-c4589557]{color:#333;font-size:clamp(14px,1.042vw,20px);font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-close[data-v-c4589557]{display:inline-flex;align-items:center;justify-content:center;width:clamp(14px,.938vw,18px);height:clamp(14px,.938vw,18px);padding:0;margin:0;border:none;background:transparent;cursor:pointer;color:#999;flex-shrink:0;transition:color .2s}.cd-close[data-v-c4589557]:hover{color:#666}.cd-close[data-v-c4589557]>svg{width:100%;height:100%}.cd-divider[data-v-c4589557]{width:100%;height:1px;background-color:#e0e0e0;flex-shrink:0}.cd-body[data-v-c4589557]{flex:none;display:flex;flex-direction:column;align-items:center;padding:0 clamp(18px,1.563vw,30px)}.cd-icon[data-v-c4589557]{width:clamp(60px,20cqw,120px);height:clamp(60px,20cqw,120px);margin-top:clamp(16px,1.354vw,26px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cd-icon[data-v-c4589557]>.svg-icon{width:100%;height:100%}.cd-icon[data-v-c4589557] svg{width:100%!important;height:100%!important}.cd-message[data-v-c4589557]{color:#333;font-size:clamp(16px,1.25vw,24px);font-weight:600;line-height:clamp(22px,1.719vw,33px);text-align:center;margin:clamp(20px,1.563vw,30px) 0 0 0;max-width:100%;word-break:break-word}.cd-info[data-v-c4589557]{width:clamp(300px,23.958vw,460px);height:clamp(32px,2.083vw,40px);background-color:#eeeff4;border-radius:clamp(2px,.208vw,4px);margin-top:clamp(20px,1.563vw,30px);display:flex;align-items:center;padding:0 clamp(10px,1.042vw,20px);flex-shrink:0;box-sizing:border-box}.cd-info-label[data-v-c4589557]{color:#333;font-size:clamp(12px,.729vw,14px);font-weight:500;line-height:clamp(16px,1.042vw,20px);white-space:nowrap;flex-shrink:0}.cd-info-value[data-v-c4589557]{color:#333;font-size:clamp(12px,.729vw,14px);font-weight:400;line-height:clamp(16px,1.042vw,20px);margin-left:clamp(5px,.521vw,10px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:clamp(4px,.521vw,8px)}.cd-hint[data-v-c4589557]{color:#fda302;font-size:clamp(12px,.729vw,14px);font-weight:400;line-height:clamp(16px,1.042vw,20px);text-align:center;margin-top:clamp(8px,.521vw,10px);max-width:100%;word-break:break-word}.cd-footer[data-v-c4589557]{display:flex;justify-content:flex-end;align-items:center;gap:clamp(8px,.521vw,10px);padding:clamp(20px,1.875vw,36px) clamp(18px,1.563vw,30px) clamp(18px,1.563vw,30px);flex-shrink:0}.cd-btn[data-v-c4589557]{height:clamp(32px,2.083vw,40px);border-radius:clamp(2px,.208vw,4px);font-size:clamp(12px,.729vw,14px);font-weight:500;line-height:clamp(16px,1.042vw,20px);padding:0;cursor:pointer;transition:opacity .2s,background-color .2s;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.cd-btn[data-v-c4589557]:active{opacity:.85}.cd-btn[data-v-c4589557]:disabled{cursor:not-allowed;opacity:.6}.cd-btn-cancel[data-v-c4589557]{width:clamp(64px,4.167vw,80px);background-color:#eeeff4;border:1px solid #e0e0e0;color:#999}.cd-btn-cancel[data-v-c4589557]:hover{background-color:#e5e6ee}.cd-btn-ok[data-v-c4589557]{width:clamp(80px,5.208vw,100px);border:1px solid transparent;color:#fff}.cd-btn-ok--danger[data-v-c4589557]{background-color:#ff3a3a;border-color:#ff3a3a}.cd-btn-ok--danger[data-v-c4589557]:hover:not(:disabled){background-color:#ff5959;border-color:#ff5959}.cd-btn-ok--primary[data-v-c4589557]{background-color:#1157f2;border-color:#1157f2}.cd-btn-ok--primary[data-v-c4589557]:hover:not(:disabled){background-color:#2e6bf4;border-color:#2e6bf4}.cd-fade-enter-active[data-v-c4589557],.cd-fade-leave-active[data-v-c4589557]{transition:opacity .25s ease;will-change:opacity}.cd-fade-enter-from[data-v-c4589557],.cd-fade-leave-to[data-v-c4589557]{opacity:0}.cd-zoom-enter-active[data-v-c4589557],.cd-zoom-leave-active[data-v-c4589557]{transition:opacity .25s ease,transform .25s ease;will-change:opacity,transform}.cd-zoom-enter-from[data-v-c4589557],.cd-zoom-leave-to[data-v-c4589557]{opacity:0;transform:translate(-50%,-50%) scale(.92)}.side-tree-branch[data-v-f384970d]{list-style:none;margin:0;padding:0}.side-tree-node[data-v-f384970d]{list-style:none}.side-tree-node-row[data-v-f384970d]{display:flex;align-items:center;height:clamp(32px,2.083vw,40px);cursor:pointer;border-radius:clamp(2px,.208vw,4px);padding-right:clamp(6px,.521vw,10px)}.side-tree-node-row[data-v-f384970d]:hover{background:#e7eefd80}.side-tree-node-row.is-selected[data-v-f384970d]{background:#e7eefd}.side-tree-node-row.is-selected .side-tree-node-label[data-v-f384970d]{color:#1157f2}.side-tree-toggle[data-v-f384970d]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:clamp(19px,1.51vw,29px);height:clamp(32px,2.083vw,40px);border:0;background:transparent;cursor:pointer;color:#999;padding:0}.side-tree-toggle[data-v-f384970d]:hover{color:#1157f2}.side-tree-toggle-icon[data-v-f384970d]{width:13px;height:7px;transition:transform .15s}.side-tree-toggle-icon.is-collapsed[data-v-f384970d]{transform:rotate(-90deg)}.side-tree-toggle-placeholder[data-v-f384970d]{display:inline-block;flex-shrink:0;width:clamp(19px,1.51vw,29px)}.side-tree-node-label[data-v-f384970d]{flex:1;min-width:0;font-size:clamp(12px,.729vw,14px);color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-tree-node-label.is-root[data-v-f384970d]{font-weight:500}.side-tree-panel[data-v-adbff945]{display:flex;flex-direction:column;height:100%;background:#fff}.side-tree-title[data-v-adbff945]{display:block;font-size:clamp(14px,.938vw,18px);font-weight:600;color:#333;line-height:clamp(32px,2.083vw,40px);margin:clamp(6px,.417vw,8px) 0 0 clamp(6px,.417vw,8px)}.side-tree-search-row[data-v-adbff945]{display:flex;align-items:center;justify-content:space-between;margin:clamp(6px,.417vw,8px) clamp(6px,.417vw,8px) 0 clamp(6px,.417vw,8px)}.side-tree-search-wrapper[data-v-adbff945]{display:flex;align-items:center;flex:1;height:clamp(32px,2.083vw,40px);background:#fff;border:1px solid #e0e0e0;border-radius:clamp(2px,.208vw,4px);overflow:hidden}.side-tree-search-label[data-v-adbff945]{flex-shrink:0;font-size:clamp(12px,.729vw,14px);font-weight:500;color:#333;margin-left:clamp(12px,1.042vw,20px)}.side-tree-search-input[data-v-adbff945]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:clamp(12px,.729vw,14px);color:#333;margin-left:clamp(4px,.521vw,10px);padding-right:clamp(6px,.781vw,15px)}.side-tree-search-input[data-v-adbff945]::placeholder{color:#999}.side-tree-search-btn[data-v-adbff945]{flex-shrink:0;width:clamp(64px,4.167vw,80px);height:clamp(32px,2.083vw,40px);background:#1157f2;border:none;border-radius:clamp(2px,.208vw,4px);color:#fff;font-size:clamp(12px,.729vw,14px);font-weight:500;display:flex;align-items:center;justify-content:center;gap:clamp(4px,.313vw,6px);cursor:pointer;padding:0;outline:none}.side-tree-search-btn[data-v-adbff945]:hover{background:#1157f2d9}.side-tree-search-btn[data-v-adbff945]:active{opacity:.6}.side-tree-search-btn-icon[data-v-adbff945]{width:clamp(12px,.781vw,15px);height:clamp(12px,.781vw,15px)}.side-tree-expand-row[data-v-adbff945]{display:flex;align-items:center;gap:clamp(8px,.521vw,12px);margin:clamp(6px,.417vw,8px) 0 0 clamp(6px,.417vw,8px)}.side-tree-expand-action[data-v-adbff945]{display:inline-flex;align-items:center;gap:4px;font-size:clamp(12px,.729vw,14px);color:#333;cursor:pointer;line-height:16px}.side-tree-expand-action[data-v-adbff945]:hover{color:#1157f2}.side-tree-expand-icon[data-v-adbff945]{width:11.96px;height:13px}.side-tree-content[data-v-adbff945]{flex:1;overflow:auto;padding:clamp(4px,.417vw,8px)}.side-tree-empty[data-v-adbff945]{display:flex;justify-content:center;align-items:center;min-height:120px;color:#999;font-size:clamp(12px,.729vw,14px)}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}#micro-app-container{min-height:100%;height:100%}#micro-app-container>div[id^=__qiankun],#micro-app-container>div[id^=__qiankun]>#app{height:100%;display:flex;flex-direction:column}.permission-tooltip-wrapper{position:relative;display:inline-block}.permission-tooltip-wrapper .permission-tooltip{display:none;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);background:#000000bf;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;line-height:1.5;white-space:nowrap;z-index:1050;pointer-events:none}.permission-tooltip-wrapper:hover .permission-tooltip{display:block}
