.base-layout[data-v-68928b32]{width:100%;height:100%;min-height:100dvh}.country-render[data-v-e0bee9aa]{flex-shrink:0;display:flex;align-items:center;gap:var(--gap,4px)}.country-render svg[data-v-e0bee9aa]{flex-shrink:0;font-size:20px}.main-header[data-v-ddd088dc]{padding-inline:16px;height:var(--main-layout-header-height);background-color:#fff;-webkit-border-after:1px solid #f0f0f0;border-block-end:1px solid #f0f0f0;gap:0}.main-header .country-tag[data-v-ddd088dc],.main-header[data-v-ddd088dc]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;align-content:stretch;flex-wrap:nowrap}.main-header .country-tag[data-v-ddd088dc]{flex-shrink:0;font-size:12px;height:32px;-webkit-margin-end:auto;margin-inline-end:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:12px}.main-header .language-select[data-v-ddd088dc]{width:114px;-webkit-margin-end:16px;margin-inline-end:16px}.main-header .user-info[data-v-ddd088dc]{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;align-content:stretch;gap:4px;flex-wrap:nowrap}.main-header .user-info .iconify[data-v-ddd088dc]{font-size:22px}@media(max-width:768px){.main-header[data-v-ddd088dc]{display:none}}.sider-menu{color:#fff}.sider-menu .ant-menu-item,.sider-menu .ant-menu-submenu,.sider-menu .ant-menu-submenu-title{height:auto;min-height:40px;padding:6px 12px!important}.sider-menu .ant-menu-item .ant-menu-item-icon,.sider-menu .ant-menu-submenu .ant-menu-item-icon,.sider-menu .ant-menu-submenu-title .ant-menu-item-icon{font-size:20px}.sider-menu .ant-menu-item .menu-icon--empty,.sider-menu .ant-menu-submenu .menu-icon--empty,.sider-menu .ant-menu-submenu-title .menu-icon--empty{width:12px}.sider-menu .ant-menu-submenu{padding:0!important}.sider-menu .ant-menu-submenu .ant-menu-item{-webkit-padding-start:24px!important;padding-inline-start:24px!important}.sider-menu .ant-menu-title-content{white-space:normal;line-height:1.333}.main-sider-menu[data-v-6a280010]{height:calc(100dvh - 74px);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-self:auto;align-content:stretch;gap:0;flex-wrap:nowrap}.main-sider-menu[data-v-6a280010] .sider-menu{width:100%;overflow-y:auto}.main-sider-menu .version-divider[data-v-6a280010]{flex-shrink:0;margin-block:12px;background-color:#fff}.main-sider-menu .version[data-v-6a280010]{width:100%;flex-shrink:0;padding-inline:10px;-webkit-margin-after:12px;margin-block-end:12px;color:#f1f1f1;font-size:12px;flex-direction:column;align-items:flex-start}.main-sider-menu .version[data-v-6a280010],.main-sider-menu .version[data-v-6a280010]>*{display:flex;justify-content:flex-start;align-self:auto;align-content:stretch;gap:4px;flex-wrap:nowrap}.main-sider-menu .version[data-v-6a280010]>*{margin:0;flex-direction:row;align-items:center}.main-sider-menu .version>* .label[data-v-6a280010]{flex-shrink:0}.main-sider-menu .version>* .value[data-v-6a280010]{white-space:nowrap;line-height:1.333}.main-bottom-navigator[data-v-41a4032d]{width:100%;height:var(--main-bottom-nav-height);background-color:#fff;box-shadow:0 -2px 12px rgba(0,0,0,.06);display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-self:auto;align-content:stretch;gap:0;flex-wrap:nowrap;position:fixed;z-index:var(--main-bottom-nav-z-index);top:auto;left:0;bottom:env(safe-area-inset-bottom);right:auto;inset:none}.main-bottom-navigator .nav-btn[data-v-41a4032d]{flex-grow:1;max-width:80px;height:100%;padding:4px 8px;border:none;outline:none;background:transparent;transition:var(--transition);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.main-bottom-navigator .nav-btn__icon[data-v-41a4032d]{font-size:24px;flex-shrink:0}.main-bottom-navigator .nav-btn__text[data-v-41a4032d]{font-size:12px;line-height:1.23}.main-bottom-navigator .country-tag[data-v-41a4032d]{flex-shrink:0;font-size:12px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0;padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:auto;align-content:stretch;gap:12px;flex-wrap:nowrap}.main-bottom-navigator .country-tag[data-v-41a4032d] .country-render{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.main-layout[data-v-74c097bb]{height:100dvh}.main-layout-sider[data-v-74c097bb] .ant-layout-sider-children{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-self:auto;align-content:stretch;gap:0;flex-wrap:nowrap}:where(.main-layout-sider[data-v-74c097bb] .ant-layout-sider-children>*){width:100%}.main-layout-sider .logo[data-v-74c097bb]{flex-shrink:0;width:100%;height:74px;-webkit-border-after:1px solid #fff;border-block-end:1px solid #fff;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0}.main-layout-sider-mask[data-v-74c097bb]{width:100%;height:100%;opacity:0;pointer-events:none;background-color:rgba(0,0,0,.6);transition:var(--transition);position:fixed;z-index:calc(var(--main-layout-sider-z-index) - 1);top:0;left:0;bottom:auto;right:auto;inset:none}.main-layout-content[data-v-74c097bb]{width:100%;height:calc(100dvh - var(--main-layout-header-height));overflow:auto}:root :where(.main-layout-content[data-v-74c097bb]>*){width:100%;padding:16px;min-height:calc(100dvh - var(--main-layout-header-height));background-color:#fff}.main-layout[data-v-74c097bb] .main-bottom-navigator{display:none}@media(max-width:768px){.main-layout-sider[data-v-74c097bb]{opacity:0;transform:translateX(-100%);pointer-events:none;transition:var(--transition);position:fixed;z-index:var(--main-layout-sider-z-index);top:0;left:0;bottom:auto;right:auto;inset:none}.main-layout-sider--open[data-v-74c097bb]{opacity:1;transform:translateX(0);pointer-events:auto}.main-layout-sider--open+.main-layout-sider-mask[data-v-74c097bb]{opacity:1;pointer-events:auto}.main-layout[data-v-74c097bb] .main-bottom-navigator{display:flex}.main-layout-content[data-v-74c097bb]{padding:0;-webkit-padding-after:var(--main-bottom-nav-height);padding-block-end:var(--main-bottom-nav-height)}:root :where(.main-layout-content[data-v-74c097bb]>*){min-height:calc(100dvh - var(--main-layout-header-height))}}#nprogress .bar{background-color:#1677ff!important;height:5px!important}.fixed-tags{position:fixed;right:10px;bottom:45%;z-index:99999999999;font-size:12px;opacity:.3;writing-mode:vertical-lr;font-weight:700;color:#000}.fixed-tags .tag{line-height:1;display:inline-block;margin:5px;font-weight:700}.loading{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999999}.loading .loading-mask{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.loading .loading-content{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:2;display:flex}.loading .loading-content .loading-icon{margin:auto}a-modal{max-width:300px}.test-server{width:200px;margin:auto;background-color:#000;color:#fff;padding:0 10px;font-size:12px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:transform .5s;opacity:.8}.test-server,.watermark{position:fixed;top:0;left:0;right:0;text-align:center}.watermark{z-index:9999999;bottom:0;pointer-events:none;font-size:14px;opacity:.035;overflow:hidden;vertical-align:center}.watermark .text{display:inline-block;transform:rotate(-45deg);margin:15px;min-width:100px;max-width:250px;width:25%;line-height:1.8;padding:0 10px;box-sizing:border-box}.watermark .text:nth-of-type(2n){color:#f1f1f1}.watermark .text:nth-of-type(3n){max-width:200px}img{-webkit-touch-callout:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.g-mobile .ant-form .ant-form-item{margin-bottom:3px}.g-mobile .ant-col .ant-form-item-label{padding:0}.g-mobile+.fixed-tags{right:auto;left:-6px}.g-mobile .ant-page-header{padding:0 0 16px 0!important}.g-mobile .router-area{padding:6px!important}*{margin:0;padding:0;font-style:normal;outline:none}.ant-table{font-size:12px!important}.ant-form .ant-form-item{margin-bottom:12px}.light-green{color:#e7f6e7}.bg-light-green{background-color:#e7f6e7}.opacity-5{opacity:.5}.bg-color{background:linear-gradient(308.29deg,#d3d4f0 -23.24%,#fff 98.34%)}.justify-center{display:flex;justify-content:center}.align-center{display:flex;align-items:center}.justify-between{display:flex;justify-content:space-between}.justify-around{display:flex;justify-content:space-around}.link,.pointer{cursor:pointer}.link{border-bottom:1px solid silver}.button,.icon{cursor:pointer}.icon.active{color:#1677ff}.clear-date-style::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.flex-1{flex:1}.margin-left-10{margin-left:10px}.margin-right-10{margin-right:10px}.border-l-fa{border-left:1px solid #f1f1f1}.red{color:red}.green{color:green}.lightgreen{color:#90ee90}.text-underline{text-decoration:underline}.date-area{position:relative;height:30px;padding:0 5px;box-sizing:border-box;border:1px solid silver;width:120px;overflow:hidden;white-space:nowrap;display:inline-block}.date-area .date{z-index:3;opacity:0}.date-area .date,.date-area .text{position:absolute;left:0;right:0;top:0;bottom:0;width:100%}.date-area .text{padding:0 5px;box-sizing:border-box;margin:auto;display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap}.gray{color:gray}.flex{display:flex}.flex-col{flex-direction:column}.filters{display:flex;flex-wrap:wrap;font-size:12px;padding:0 24px}.filters .filter-item{display:flex;align-items:center;color:#3a3a3a;margin:15px 20px 15px 0}.filters .filter-item:last-child{margin-right:0}.icon{font-size:20px}.bold{font-weight:700}.m-5{margin:5px}.m-l-5{margin-left:5px}.m-t-15,.m-t-8{margin-top:15px}.m-t-3{margin-top:3px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-8{margin-bottom:15px}.m-b-3{margin-bottom:3px}.p-5{padding:5px}.p-t-15,.p-t-8{padding-top:15px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-8{padding-bottom:15px}.p-b-3{padding-bottom:3px}.bg-color-f1{background-color:#f1f1f1}.bg-color-fa{background-color:#fafafa}.border-box{box-sizing:border-box}.ant-page-header{padding:16px 0!important}.q-btn{padding:0 8px;border-radius:3px;min-height:30px;min-width:70px;display:flex;align-items:center;justify-content:center;border:1px solid silver;cursor:pointer}.btn-green{background:linear-gradient(0deg,#79bc60,#87d16d)}.btn-green,.btn-red{border:none;color:#fff}.btn-red{background:linear-gradient(0deg,#dd4b08,#ff5b04)}.btn-blue{border:none;background:linear-gradient(0deg,#108ee9,#069eff);color:#fff}.color-green{color:#79bc60}.color-red{color:#dd4b08}.color-blue{color:#108ee9}.w-100{width:100%}.w-50{width:50%}.btn-bg-color-primary{background:linear-gradient(0deg,#1677ff,#00bcff)}.btn-bg-color-green,.btn-bg-color-primary{min-width:100px;color:#fff;border-radius:10px;height:35px;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 10px rgba(0,0,0,.2)}.btn-bg-color-green{background:linear-gradient(0deg,#1b8918,#1ba81b);cursor:pointer}.ellipsis{-webkit-line-clamp:1
	/*! autoprefixer: off */}.ellipsis,.ellipsis-2{text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.ellipsis-2{-webkit-line-clamp:2
	/*! autoprefixer: off */}@font-face{font-family:Noto Sans SC;font-weight:300;font-style:normal;src:url(/fonts/NotoSansSC-Light.9df3ca6f.ttf)}@font-face{font-family:Noto Sans SC;font-weight:400;font-style:normal;src:url(/fonts/NotoSansSC-Regular.c940c96b.ttf)}@font-face{font-family:Noto Sans SC;font-weight:600;font-style:normal;src:url(/fonts/NotoSansSC-SemiBold.8764b1ca.ttf)}@font-face{font-family:Noto Sans SC;font-weight:800;font-style:normal;src:url(/fonts/NotoSansSC-ExtraBold.eda403a6.ttf)}@font-face{font-family:Rubik;font-weight:300;font-style:normal;src:url(/fonts/Rubik-Light.890fe6c3.ttf)}@font-face{font-family:Rubik;font-weight:400;src:url(/fonts/Rubik-Regular.6bff33d9.ttf)}@font-face{font-family:Rubik;font-weight:600;font-style:normal;src:url(/fonts/Rubik-SemiBold.935f2dd0.ttf)}@font-face{font-family:Rubik;font-weight:800;font-style:normal;src:url(/fonts/Rubik-ExtraBold.1a94ede4.ttf)}:root:root{color-scheme:LIGHT;--c-primary:#007bff;--c-link:#007bff;--c-text:#1e1e1e;--c-text-secondary:#6b7280;--default-line-height:1.35;--sentence-line-height:1.5;--attribute:all;--duration:340ms;--timing-function:ease;--transition:var(--attribute) var(--duration) var(--timing-function);--border-radius:4px;--main-layout-header-height:64px;--main-layout-sider-width:240px;--main-layout-sider-z-index:600;--main-bottom-nav-height:72px;--main-bottom-nav-z-index:500}*,:after,:before{scroll-behavior:smooth;margin:0;padding:0;font:inherit;box-sizing:border-box}::-moz-selection{color:#fff;background-color:var(--c-primary)}::selection{color:#fff;background-color:var(--c-primary)}body,html{background-color:#fff;font-family:Noto Sans SC,Rubik,sans-serif;font-size:16px;font-weight:400;font-display:swap;line-height:var(--default-line-height);color:var(--c-text)}*,:after,:before{scrollbar-width:thin;scrollbar-color:var(--c-primary) #000}::-webkit-scrollbar,:after::-webkit-scrollbar,:before::-webkit-scrollbar{width:thin}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track,:after::-webkit-scrollbar-thumb,:after::-webkit-scrollbar-track,:before::-webkit-scrollbar-thumb,:before::-webkit-scrollbar-track{background:var(--c-primary)}::-webkit-scrollbar-thumb:hover,:after::-webkit-scrollbar-thumb:hover,:before::-webkit-scrollbar-thumb:hover{background:var(--c-primary)}.iconify[data-color-primary]{color:var(--c-primary)}:where(.iconify){font-size:20px;flex-shrink:0}.ant-form .ant-form-item-explain-error{font-size:14px;margin:2px 0 8px 0}.ant-modal div[aria-hidden=true]{display:none!important}.ant-modal .ant-modal-content{padding:16px 20px}.ant-modal .ant-modal-header{margin-bottom:16px}.ant-modal .ant-modal-close{top:16px;right:20px;display:flex;justify-content:center;align-items:center}.ant-modal .ant-modal-footer{justify-content:flex-end}.ant-btn,.ant-modal .ant-modal-footer{display:flex;align-items:center;gap:8px}.ant-btn{height:32px;padding:4px 8px;justify-content:center}.ant-btn .iconify{font-size:20px;flex-shrink:0}.ant-btn.ant-btn-sm{font-size:14px;gap:6px}.ant-btn.ant-btn-sm .iconify{font-size:16px}.ant-message{top:calc(var(--safe-area-inset-top, 0px) + 8px);z-index:2025}.ant-message .ant-message-notice-content{max-width:100%;padding:10px;overflow:hidden}.ant-message .ant-message-custom-content{display:flex;justify-content:flex-start;align-items:center}.ant-message .ant-message-custom-content .anticon-close-circle{flex-shrink:0}.ant-message .ant-message-custom-content span{font-size:14px;text-align:start;overflow:hidden;text-overflow:ellipsis}.ant-popconfirm .ant-popconfirm-buttons{display:flex;justify-content:flex-end;align-items:center}.ant-select-dropdown .ant-select-item[data-option-multiline] .ant-select-item-option-content{white-space:normal;word-break:break-word}.ant-select-dropdown .ant-select-item-option{line-height:1.23}.ant-input-number:has(.ant-input-number-input[data-block]){width:100%}.ant-switch[data-block]{width:100%}.ant-dropdown .ant-dropdown-menu-title-content{font-size:14px;display:flex;align-items:center;gap:4px}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.printModal{font-family:sans-serif;display:flex;text-align:center;font-weight:300;font-size:30px;left:0;top:0;position:absolute;color:#045fb4;width:100%;height:100%;background-color:hsla(0,0%,100%,.9)}.printClose{position:absolute;right:10px;top:10px}.printClose:before{content:"\00D7";font-family:Helvetica Neue,sans-serif;font-weight:100;line-height:1px;padding-top:.5em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;cursor:pointer}.printSpinner{margin-top:3px;margin-left:-40px;position:absolute;display:inline-block;width:25px;height:25px;border:2px solid #045fb4;border-radius:50%;-webkit-animation:spin .75s linear infinite;animation:spin .75s linear infinite}.printSpinner:after,.printSpinner:before{left:-2px;top:-2px;display:none;position:absolute;content:"";width:inherit;height:inherit;border:inherit;border-radius:inherit}.printSpinner,.printSpinner:after,.printSpinner:before{display:inline-block;border-color:transparent;border-top-color:#045fb4;-webkit-animation-duration:1.2s;animation-duration:1.2s}.printSpinner:before{transform:rotate(120deg)}.printSpinner:after{transform:rotate(240deg)}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}