body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-page-header-no-children{height:0}.ant-pro-page-container{background-color:#eaeaea}.ant-pro-page-container .ant-pro-page-container-warp-page-header{-webkit-padding-before:0;-webkit-padding-after:16px;-webkit-padding-start:40px;-webkit-padding-end:40px;padding-block-end:16px;padding-block-start:0;padding-inline-end:40px;padding-inline-start:40px}h5.ant-typography{-webkit-margin-before:.5rem;-webkit-margin-after:.5rem;margin-block-end:.5rem;margin-block-start:.5rem}.ant-form-item-explain-error{font-size:14px}.ant-input-disabled,.ant-input-number-outlined.ant-input-number-disabled,.ant-input-number-outlined[disabled],.ant-input[disabled],.ant-picker-disabled .ant-picker-input>input,.ant-picker[disabled] .ant-picker-input>input,.ant-select-disabled .ant-select-selection-item{color:#000000d9}.condensed-table .ant-table-thead>tr>th{font-size:13px;padding:6px 8px!important}.condensed-table .ant-table-tbody>tr>td{font-size:13px;line-height:1.4;padding:4px 8px!important}.condensed-table .ant-table-cell{padding:4px 8px!important}#root,.ant-layout,body,html{max-width:100vw;overflow-x:hidden}@media screen and (max-width:768px){.ant-pro-layout{overflow-x:hidden}.ant-pro-page-container-children-container{padding-inline:12px!important}.ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.ant-table-wrapper .ant-table{min-width:600px}.ant-pro-table-list-toolbar{flex-wrap:wrap;gap:8px}.ant-pro-table-list-toolbar .ant-pro-table-list-toolbar-container{flex-wrap:wrap}.ant-form-horizontal .ant-form-item-label{flex:0 0 100%;max-width:100%;text-align:left}.ant-form-horizontal .ant-form-item-control{flex:0 0 100%;max-width:100%}.ant-descriptions .ant-descriptions-item-content,.ant-descriptions .ant-descriptions-item-label{padding:8px!important}.ant-modal{margin:16px auto!important;max-width:calc(100vw - 32px)!important}.ant-modal .ant-modal-content{max-height:calc(100vh - 100px);overflow-y:auto}.ant-drawer-content-wrapper{max-width:100vw!important}.ant-btn-group,.ant-space{flex-wrap:wrap}.ant-input-number{width:100%!important}}@media screen and (max-width:576px){.ant-card-head{padding:0 12px}.ant-card-head .ant-card-head-title{font-size:14px}.ant-card-body{padding:12px}.ant-tabs-nav .ant-tabs-tab{font-size:13px;padding:8px 12px}.ant-statistic .ant-statistic-title{font-size:12px}.ant-statistic .ant-statistic-content{font-size:18px}}.ant-pro-form-login-top{height:200px}.ant-pro-form-login-header{height:200px;width:100%}.ant-pro-form-login-logo{-webkit-margin-end:unset;align-items:center;display:flex;height:100%;justify-content:center;margin-inline-end:unset;width:200px}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.user-dropdown-header{align-items:center;cursor:default;display:flex;gap:10px;padding:4px 0}.user-dropdown-info{display:flex;flex-direction:column;line-height:1.3}.user-dropdown-name{color:#1a1a1a;font-size:13px;font-weight:600}.user-dropdown-username{color:#666;font-size:11px}.ant-dropdown-menu-item-disabled:has(.user-dropdown-header){color:inherit!important;cursor:default!important;opacity:1!important}.ant-pro-layout .ant-pro-sider-extra{margin-inline:9px!important}.ant-pro-top-nav-header{background-color:#fff!important;background:#fff!important}.ant-pro-top-nav-header-main .ant-pro-top-nav-header-main-left{margin-right:120px}.ant-pro-top-nav-header-menu ul.ant-pro-base-menu-horizontal{gap:0}.ant-pro-top-nav-header-menu ul.ant-pro-base-menu-horizontal li.ant-menu-item{background-color:#fff!important;color:#233867!important;margin-inline:4px!important;padding-inline:12px!important;transition:none!important}.ant-pro-top-nav-header-menu ul.ant-pro-base-menu-horizontal li.ant-menu-item *{transition:none!important}.ant-pro-top-nav-header-menu ul.ant-pro-base-menu-horizontal li.ant-menu-item:after{background-color:#233867;border-bottom:none!important;border-radius:50%;bottom:0!important;content:"";height:8px;left:50%!important;opacity:0;position:absolute;transform:translateX(-50%);width:8px}.ant-pro-top-nav-header-menu ul.ant-pro-base-menu-horizontal li.ant-menu-item.ant-menu-item-active,.ant-pro-top-nav-header-menu ul.ant-pro-base-menu-horizontal li.ant-menu-item.ant-menu-item-selected,.ant-pro-top-nav-header-menu ul.ant-pro-base-menu-horizontal li.ant-menu-item.ant-menu-item:hover{background:#233867!important;color:#fff!important}.ant-pro-top-nav-header-menu .ant-menu-submenu-popup,.ant-pro-top-nav-header-menu .ant-menu-submenu-popup .ant-menu{background-color:#fff!important}.header-right-content{align-items:center;display:flex;padding-right:16px}.header-right-content .header-right-logo{height:32px;object-fit:contain;width:auto}.mobile-menu-header{background:linear-gradient(135deg,#233867,#3574ea);border-radius:0 0 8px 8px;margin:0;padding:12px 16px}.mobile-menu-header .mobile-avatar-section{align-items:center;display:flex;gap:10px;margin-bottom:10px}.mobile-menu-header .mobile-user-info{display:flex;flex-direction:column;line-height:1.2}.mobile-menu-header .mobile-user-info .mobile-user-name{color:#fff;font-size:13px;font-weight:600}.mobile-menu-header .mobile-user-info .mobile-user-username{color:#ffffffb3;font-size:11px}.mobile-menu-header .mobile-profile-links{display:flex;gap:16px}.mobile-menu-header .mobile-profile-links .mobile-profile-link{align-items:center;color:#ffffffe6;display:flex;font-size:11px;gap:4px}.mobile-menu-header .mobile-profile-links .mobile-profile-link:hover{color:#fff}.mobile-company-selector{background:#f5f5f5;border-radius:6px;margin:0 8px 8px;padding:8px 12px}.mobile-company-selector .ant-select{width:100%!important}.mobile-company-selector .ant-select .ant-select-selector{background:#fff!important;border:1px solid #d9d9d9!important}.ant-pro-sider,.ant-pro-sider .ant-layout-sider-children,.ant-pro-sider .ant-menu{background-color:#fff!important}.ant-pro-sider .ant-menu{font-size:12px!important}.ant-pro-sider .ant-menu .ant-menu-item,.ant-pro-sider .ant-menu .ant-menu-submenu-title{height:36px!important;line-height:36px!important;padding-bottom:0!important;padding-top:0!important}.ant-pro-sider .ant-menu .ant-menu-item .anticon,.ant-pro-sider .ant-menu .ant-menu-submenu-title .anticon{font-size:14px!important}.ant-pro-sider .ant-menu .ant-menu-sub .ant-menu-item{height:32px!important;line-height:32px!important}.ant-pro-sider .ant-menu .ant-menu-item-selected{font-size:12px!important}.ant-pro-sider .ant-menu-item-group-title{font-size:11px!important;padding:6px 16px!important}.ant-drawer .ant-drawer-body,.ant-drawer .ant-drawer-content{background-color:#fff!important}.ant-drawer .ant-drawer-body{padding:0!important}.ant-drawer .ant-pro-sider-menu,.ant-pro-base-menu{background-color:#fff!important}@media screen and (max-width:768px){.ant-pro-page-container{overflow-x:hidden}.ant-pro-page-container .ant-pro-page-container-warp-page-header{-webkit-padding-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-inline-start:16px}.ant-layout-content{max-width:100vw;overflow-x:hidden}.ant-table-wrapper{max-width:100%;overflow-x:auto}.ant-table-wrapper .ant-table{min-width:auto}.ant-card{max-width:100%;overflow:hidden}.ant-card .ant-card-body{overflow-x:auto}.ant-form{max-width:100%}.ant-pro-table{overflow-x:auto}.header-right-content .header-right-logo{height:24px}}@media screen and (max-width:576px){.ant-pro-page-container .ant-pro-page-container-warp-page-header{-webkit-padding-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-inline-start:12px}.header-right-content{padding-right:8px}.header-right-content .header-right-logo{height:20px}.ant-row{margin-left:0!important;margin-right:0!important}.ant-col{padding-left:8px!important;padding-right:8px!important}}
/*# sourceMappingURL=main.98edf999.css.map*/