@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400 600;src:url(/assets/open-sans-latin-400-600-CWNzRldh.woff2)format("woff2")}:root{--scrollbar-bg:transparent;--scrollbar-thumb:#9093994d;--scrollbar-thumb-hover:#90939980;color:#494f50;font-synthesis:none;text-rendering:optimizelegibility;font-family:Open Sans,Source Han Sans SC,Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif}:root[data-theme=dark]{--scrollbar-thumb:#90939973;--scrollbar-thumb-hover:#909399a6;color:#ffffffd9}*{box-sizing:border-box;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-bg);scrollbar-width:thin}@supports selector(::-webkit-scrollbar){*{scrollbar-color:auto;scrollbar-width:auto}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-track{background-color:var(--scrollbar-bg)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:4px;transition:background-color .3s}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}html,body,#root{min-height:100%;margin:0}body{min-width:320px}.ant-table-wrapper .ant-table-thead>tr>th{font-weight:400;line-height:18px}.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{font-weight:500}:root:not([data-theme=dark]) .ant-cascader-menu-item:not(.ant-cascader-menu-item-disabled):hover,:root:not([data-theme=dark]) .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled){color:#fff}:root:not([data-theme=dark]) .ant-cascader-menu-item:not(.ant-cascader-menu-item-disabled):hover .ant-cascader-menu-item-expand-icon,:root:not([data-theme=dark]) .ant-cascader-menu-item:not(.ant-cascader-menu-item-disabled):hover .ant-cascader-menu-item-loading-icon,:root:not([data-theme=dark]) .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled) .ant-cascader-menu-item-expand-icon,:root:not([data-theme=dark]) .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled) .ant-cascader-menu-item-loading-icon,:root:not([data-theme=dark]) .ant-cascader-menu-item:not(.ant-cascader-menu-item-disabled):hover .ant-cascader-menu-item-keyword,:root:not([data-theme=dark]) .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled) .ant-cascader-menu-item-keyword{color:inherit}:root:not([data-theme=dark]) .ant-table-wrapper .ant-table-cell-fix-start-shadow-show:after,:root:not([data-theme=dark]) .ant-table-wrapper.ant-table-fix-start-shadow-show .ant-table-container:before{box-shadow:inset 10px 0 8px -8px #181a1b14}:root:not([data-theme=dark]) .ant-table-wrapper .ant-table-cell-fix-end-shadow-show:after,:root:not([data-theme=dark]) .ant-table-wrapper.ant-table-fix-end-shadow-show .ant-table-container:after{box-shadow:inset -10px 0 8px -8px #181a1b14}.shared-screen-loading{box-sizing:border-box;background:var(--shared-loading-background,transparent);min-height:100dvh;color:var(--shared-loading-color,inherit);flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;padding:24px;display:flex}.shared-screen-loading--fullscreen{z-index:var(--shared-loading-z-index,1000);position:fixed;inset:0}.shared-screen-loading>.shared-cube-loading{font-size:var(--shared-loading-size,40px)}.shared-screen-loading-label{font-size:14px;line-height:1}.shared-cube-loading,span.shared-cube-loading.ant-spin-dot{justify-content:space-between;align-items:center;width:1em;height:1em;line-height:1;display:inline-flex}.shared-cube-loading>span{will-change:transform;flex-shrink:0;width:20%;height:20%;animation:1.75s ease-in-out infinite shared-loading-jump}.shared-cube-loading>span>span{transform-origin:bottom;will-change:transform;background:currentColor;border-radius:25%;width:100%;height:100%;animation:1.75s ease-in-out infinite shared-loading-morph;display:block}.shared-cube-loading>span:nth-child(2),.shared-cube-loading>span:nth-child(2)>span{animation-delay:-.63s}.shared-cube-loading>span:nth-child(3),.shared-cube-loading>span:nth-child(3)>span{animation-delay:-.35s}@keyframes shared-loading-jump{0%{transform:translateY(0)}30%{animation-timing-function:ease-out;transform:translateY(0)}50%{animation-timing-function:ease-in;transform:translateY(-200%)}75%{animation-timing-function:ease-in;transform:translateY(0)}}@keyframes shared-loading-morph{0%,10%{transform:scale(1)}20%,25%{animation-timing-function:ease-in-out;transform:scaleX(1.3)scaleY(.6)}30%{animation-timing-function:ease-in-out;transform:scaleX(.9)scaleY(1.15)}40%,70%,85%,to{transform:scale(1)}75%{transform:scaleX(1.2)scaleY(.8)}}@media (prefers-reduced-motion:reduce){.shared-cube-loading>span,.shared-cube-loading>span>span{animation:none}}.app-shell{min-width:320px;height:100dvh;overflow:hidden}.app-sider{z-index:2;position:relative}.app-sider .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.app-logo{flex:none;min-height:68px;padding-inline:12px}.app-sider-back{color:var(--ant-color-text,#1f1f1f);text-align:start;flex:0 0 40px;justify-content:flex-start;align-self:stretch;min-width:40px;height:40px;margin:4px 12px 8px;padding-inline:12px}.app-sider.ant-layout-sider-collapsed .app-sider-back{justify-content:center;padding-inline:0}.app-sider.ant-layout-sider-collapsed .app-sider-back-label{display:none}.app-menu{flex:1;overflow:hidden auto;border-inline-end:0!important}.app-sider .app-menu{min-height:0;padding-block-start:4px}.app-sider:not(.ant-layout-sider-collapsed) .app-menu.ant-menu-inline>.ant-menu-item,.app-sider:not(.ant-layout-sider-collapsed) .app-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline-start:12px!important}.app-sider:not(.ant-layout-sider-collapsed) .app-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item,.app-sider:not(.ant-layout-sider-collapsed) .app-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline-start:40px!important}.app-sider:not(.ant-layout-sider-collapsed) .app-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-sub>.ant-menu-item,.app-sider:not(.ant-layout-sider-collapsed) .app-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-sub>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline-start:64px!important}.app-sider .app-menu>.ant-menu-submenu{position:relative}.app-sider-trigger{color:var(--ant-color-text-tertiary,#8c8c8c);z-index:1;background:#fff;border:1px solid #eff0f0;align-items:center;padding:0;position:absolute;inset-block-end:16px;inset-inline-end:-12px;box-shadow:0 2px 6px #00000014;block-size:24px!important;inline-size:24px!important;min-inline-size:24px!important}.app-sider.ant-layout-sider-collapsed .app-header-logo{height:24px;transform:translateY(4px)}.app-sider:not(.ant-layout-sider-collapsed) .app-header-logo{height:31px;transform:translateY(4px)}.app-right-layout{min-width:0}.app-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:68px;padding-block:8px;padding-inline:16px 24px;line-height:normal;display:flex}.app-header-leading,.app-header-actions{min-width:0}.app-header-leading{flex:1}.app-header-logo{object-fit:contain;width:auto;height:36px;display:block}.app-drawer-logo{object-fit:contain;width:auto;max-width:100%;height:36px;display:block}.app-mobile-menu-drawer .ant-drawer-header{min-height:68px;padding:12px 16px;position:relative}.app-mobile-menu-drawer .ant-drawer-title{position:absolute;left:50%;transform:translate(-50%)}.app-mobile-menu-drawer .ant-drawer-body .app-menu{padding-block:8px}.app-mobile-menu-drawer .app-sider-back{margin-inline:16px}.app-mobile-menu-drawer .ant-menu-item,.app-mobile-menu-drawer .ant-menu-submenu-title{border-radius:8px;height:46px;line-height:46px}.app-mobile-menu-drawer .ant-drawer-footer{padding:8px 16px calc(8px + env(safe-area-inset-bottom))}.app-menu-trigger{font-size:24px;display:none}.app-content{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.app-breadcrumb{min-width:0}.app-breadcrumb ol{flex-wrap:wrap}.app-breadcrumb li{min-width:0}.app-breadcrumb .ant-breadcrumb-link{overflow-wrap:anywhere;white-space:normal}.app-breadcrumb .ant-breadcrumb-link a{height:auto}.app-breadcrumb .app-breadcrumb-separator{font-size:8px}.app-page-viewport{flex:1;min-width:0;min-height:0;overflow:auto}.app-standard-page{background:var(--ant-color-bg-container,#fff);box-sizing:border-box;border-radius:24px;min-width:0;min-height:calc(100% - 40px);margin:20px;padding:20px 30px}@media (width<=767px){.app-header{padding-inline:8px 12px}.app-header-logo,.app-breadcrumb{display:none}.app-menu-trigger{display:inline-flex}.app-header-actions{justify-content:flex-end}.app-header-actions .ant-select{max-width:104px}.app-standard-page{border-radius:16px;min-height:calc(100% - 24px);margin:12px;padding:16px}}
