.resource-table{--brand: #1890ff;--text: #1f2937;--muted: #64748b;--line: #e8edf5;color:var(--text)}.resource-table .ant-table{font-size:13px;color:var(--text)}.resource-table .ant-table-thead>tr>th,.resource-table .ant-table-thead .ant-table-cell{background:#f1f5f9!important;color:#334155!important;font-weight:600;border-right-color:#c5cedc!important;border-bottom:1px solid #c5cedc!important;white-space:normal;word-break:break-word;line-height:1.4;overflow:visible;text-overflow:unset}.resource-table .ant-table-thead .ant-table-cell-ellipsis,.resource-table .ant-table-thead .ant-table-column-title{white-space:normal;word-break:break-word;overflow:visible;text-overflow:unset}.resource-table .ant-table-tbody>tr>td{border-color:var(--line)!important;vertical-align:middle}.resource-table .ant-table-bordered .ant-table-container,.resource-table .ant-table-container{border-top:1px solid #c5cedc!important;border-left:1px solid #c5cedc!important;border-right:0!important;border-bottom:0!important;border-radius:6px}.resource-table .ant-table-cell-fix-left,.resource-table .ant-table-cell-fix-right{background:#fff!important;backface-visibility:hidden}.resource-table .ant-table-thead .ant-table-cell-fix-left,.resource-table .ant-table-thead .ant-table-cell-fix-right{background:#f1f5f9!important}.resource-table .custom-summary-row>.ant-table-cell-fix-left,.resource-table .custom-summary-row>.ant-table-cell-fix-right{background:#fafbfd!important}.resource-table .ant-table-tbody>tr.ant-table-row-selected>.ant-table-cell-fix-left,.resource-table .ant-table-tbody>tr.ant-table-row-selected>.ant-table-cell-fix-right{background:#e6f7ff!important}.resource-table .ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.resource-table .ant-table-tbody>tr:hover>.ant-table-cell-fix-right,.resource-table .ant-table-tbody>tr.ant-table-row-selected:hover>.ant-table-cell-fix-left,.resource-table .ant-table-tbody>tr.ant-table-row-selected:hover>.ant-table-cell-fix-right,.resource-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left,.resource-table .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right{background:#f5f9ff!important}.resource-table .ant-table-thead>tr>th:first-child,.resource-table .ant-table-tbody>tr>td:first-child{border-left:none!important}.resource-table .ant-table-header{border-bottom:none!important}.resource-table .ant-table-bordered .ant-table-tbody>tr>td{border-color:var(--line)!important}.resource-table .ant-table-bordered .ant-table-thead>tr>th,.resource-table .ant-table-bordered .ant-table-thead .ant-table-cell{border-right-color:#c5cedc!important;border-bottom:1px solid #c5cedc!important}.resource-table .ant-table-thead>tr>th:last-child,.resource-table .ant-table-tbody>tr>td:last-child{border-right:1px solid #c5cedc!important}.resource-table .ant-table-bordered .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.resource-table .ant-table-bordered .ant-table-tbody>tr>td.ant-table-cell-fix-right-first,.resource-table .ant-table-cell-fix-right-first{border-left:none!important;box-shadow:none!important;overflow:visible!important}.resource-table .ant-table-cell-fix-right-first:after{content:""!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;width:1px!important;transform:none!important;box-shadow:none!important;background:#c5cedc!important;pointer-events:none!important}.resource-table .ant-table-cell-fix-left-last:after{box-shadow:none!important;width:0!important}.resource-table .ant-table-tbody>tr:last-child>td{border-bottom:1px solid #c5cedc!important}.resource-table .ant-table-tbody>tr:hover>td{background:#f5f9ff!important}.resource-table .custom-summary-row>td{background:#fafbfd!important}.resource-table .ant-btn-link{color:var(--brand);padding-inline:4px}.resource-table .ant-btn-link:hover{color:#40a9ff}.resource-table .ant-btn-link.ant-btn-dangerous{color:#ff4d4f}.resource-table .ant-btn-link.ant-btn-dangerous:hover{color:#ff7875}.resource-table .ant-btn-link[disabled],.resource-table .ant-btn-link.ant-btn-disabled,.resource-table .ant-btn-link.ant-btn-dangerous[disabled],.resource-table .ant-btn-link.ant-btn-dangerous.ant-btn-disabled{color:#00000040;cursor:not-allowed}.resource-table .ant-btn-link[disabled]:hover,.resource-table .ant-btn-link.ant-btn-disabled:hover,.resource-table .ant-btn-link.ant-btn-dangerous[disabled]:hover,.resource-table .ant-btn-link.ant-btn-dangerous.ant-btn-disabled:hover{color:#00000040}.resource-table .action{display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:max-content;max-width:100%;margin:0 auto;line-height:1;gap:0}.resource-table .action .action-item{display:inline-flex;align-items:center;flex-shrink:0}.resource-table .action .action-item:not(:last-child):after{content:"|";margin:0 10px;color:#d0d7e2;font-size:12px;font-weight:400;line-height:1}.resource-table .action .ant-btn.ant-btn-link{height:22px;min-width:0;padding:0 2px;line-height:22px;font-size:13px}.resource-table .ant-table-tbody>tr>td:has(.action),.resource-table .ant-table-thead>tr>th.ant-table-cell:last-child{padding-left:16px!important;padding-right:16px!important;white-space:nowrap}.resource-table .pagination{text-align:right;margin-top:16px}.resource-table .pagination .ant-pagination-item-active{border-color:var(--brand)}.resource-table .pagination .ant-pagination-item-active a{color:var(--brand)}.resource-table .document{margin-left:6px;font-size:10px;border-radius:4px;border-color:var(--line);color:var(--brand)}.resource-table .pointer{cursor:pointer}.resource-table .favorite-btn{color:#52c41a}.resource-table .params-search,.resource-table .paramsSearch{display:flex;align-items:center;justify-content:center;gap:2px}.resource-table .table-text{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--text)}.resource-table .table-text:hover{color:var(--brand)}.resource-table .no-arrow-input .ant-input-number-handler-wrap{display:none}.resource-table.resource-table--scroll{width:100%;max-width:100%;min-width:0}.resource-table.resource-table--scroll .ant-table-wrapper,.resource-table.resource-table--scroll .ant-spin-nested-loading,.resource-table.resource-table--scroll .ant-spin-container,.resource-table.resource-table--scroll .ant-table,.resource-table.resource-table--scroll .ant-table-container{width:100%;max-width:100%}.resource-table.resource-table--scroll .ant-table-content,.resource-table.resource-table--scroll .ant-table-body{overflow-x:auto!important;scrollbar-width:none}.resource-table.resource-table--scroll .ant-table-content::-webkit-scrollbar,.resource-table.resource-table--scroll .ant-table-body::-webkit-scrollbar{height:0;display:none}.resource-table.resource-table--scroll .float-h-scroll{height:14px;overflow-x:auto;overflow-y:hidden;background:#fffffff5;border-top:1px solid #e8edf5;box-shadow:0 -2px 8px #0f172a0f}.resource-table.resource-table--scroll .float-h-scroll-inner{height:1px;pointer-events:none}.resource-table.resource-table--clip .ant-table-bordered .ant-table-container,.resource-table.resource-table--clip .ant-table-container{overflow:hidden}.resource-table.resource-table--x{width:100%;max-width:100%;min-width:0}.resource-table.resource-table--x .ant-table-wrapper,.resource-table.resource-table--x .ant-spin-nested-loading,.resource-table.resource-table--x .ant-spin-container,.resource-table.resource-table--x .ant-table,.resource-table.resource-table--x .ant-table-container{width:100%;max-width:100%}.resource-table.resource-table--x .ant-table-content,.resource-table.resource-table--x .ant-table-body{overflow-x:auto!important}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.ant-table-tbody>tr>td{padding:6px!important}.ant-table-thead .ant-table-cell{background-color:#f1f5f9!important;color:#334155!important;font-weight:600;padding:8px;border-right-color:#c5cedc!important;border-bottom:1px solid #c5cedc!important;white-space:normal;word-break:break-word;line-height:1.4;overflow:visible;text-overflow:unset}.ant-table-container.ant-table-bordered,.ant-table-bordered>.ant-table-container,.ant-table-container{border-top-color:#c5cedc!important;border-left-color:#c5cedc!important}.ant-table-header{border-bottom:none!important}.ant-table-bordered>.ant-table-container{border-right:0!important;border-bottom:0!important}.ant-table-thead .ant-table-cell-ellipsis,.ant-table-thead .ant-table-column-title{white-space:normal!important;word-break:break-word;overflow:visible!important;text-overflow:unset!important}.ant-table-tbody .ant-table-measure-row{height:0!important;font-size:0!important;line-height:0!important}.ant-table-tbody .ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important}.search-size{width:200px}.paramsSearch{display:flex;justify-content:center;align-items:center}.paramsSearch .ant-input,.paramsSearch .ant-input:hover,.paramsSearch .ant-input:focus,.paramsSearch .ant-input-number,.paramsSearch .ant-input-number-input{font-size:12px!important}.paramsSearch .ant-input::placeholder{font-size:12px;color:#999}.form-icon[data-v-8f03fc53]{color:#00000040}.password-item[data-v-8f03fc53],.submit-item[data-v-8f03fc53]{margin-bottom:0}.forget-item[data-v-8f03fc53]{text-align:right}.submit-btn[data-v-8f03fc53]{width:100%}.hint-text[data-v-8f03fc53]{color:#c3c3c3}.link-btn[data-v-8f03fc53]{padding:0}.email-row[data-v-20fc565c]{display:flex;justify-content:space-between}.email-input[data-v-20fc565c]{width:70%}.send-code-btn[data-v-20fc565c]{width:25%}.btn[data-v-20fc565c]{width:100%;display:flex;justify-content:space-between}.link-btn[data-v-20fc565c]{padding:0}.email-row[data-v-35928237]{display:flex;justify-content:space-between}.email-input[data-v-35928237]{width:70%}.send-code-btn[data-v-35928237]{width:25%}.btn[data-v-35928237]{width:100%;display:flex;justify-content:space-between}.link-btn[data-v-35928237]{padding:0}.login-page[data-v-cc8f8a0f]{--brand: #1b5aa0;--auth-input-bg: #e8f0fd;--header-h: 50px;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:#f4f4f4}.login-header[data-v-cc8f8a0f]{z-index:1;height:var(--header-h);padding:0 30px;display:flex;align-items:center;flex-shrink:0}.brand[data-v-cc8f8a0f]{font-size:18px;font-weight:700;color:#1a1a1a;letter-spacing:.5px}.login-main[data-v-cc8f8a0f]{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px 40px;background:url(/assets/homePage-DLIQM36h.png) center / cover no-repeat}.hero[data-v-cc8f8a0f]{text-align:center;margin-bottom:20px}.hero-title[data-v-cc8f8a0f]{margin:0 0 8px;font-size:28px;font-weight:900;letter-spacing:2px;color:var(--brand);line-height:1.2}.hero-subtitle[data-v-cc8f8a0f]{margin:0;font-size:18px;font-weight:700;color:var(--brand);letter-spacing:.5px;opacity:.9}.auth-panel[data-v-cc8f8a0f]{position:relative;width:min(600px,100%);height:var(--panel-h)}.auth-border[data-v-cc8f8a0f]{position:absolute;inset:0 auto auto 0;width:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.auth-card[data-v-cc8f8a0f]{position:absolute;left:10px;top:15px;width:calc(100% - 20px);display:flex;flex-direction:column;justify-content:center;border-radius:15px;background:#fff;box-shadow:0 8px 28px #1b5aa014}.auth-title[data-v-cc8f8a0f]{margin:0 0 4%;padding-left:12%;text-align:left;font-size:30px;font-weight:900;color:#1a1a1a;line-height:1.2}[data-v-cc8f8a0f] .ant-input,[data-v-cc8f8a0f] .ant-input-affix-wrapper{background-color:var(--auth-input-bg);border:1px solid var(--auth-input-bg)}[data-v-cc8f8a0f] .ant-input input,[data-v-cc8f8a0f] .ant-input-affix-wrapper input{background-color:var(--auth-input-bg)}@media(max-width:640px){.login-header[data-v-cc8f8a0f]{padding:0 16px}.brand[data-v-cc8f8a0f]{font-size:16px}.hero-title[data-v-cc8f8a0f]{font-size:22px;letter-spacing:1px}.hero-subtitle[data-v-cc8f8a0f]{font-size:14px}.auth-panel[data-v-cc8f8a0f]{height:auto;min-height:var(--panel-h)}.auth-border[data-v-cc8f8a0f]{display:none}.auth-card[data-v-cc8f8a0f]{position:relative;left:0;top:0;width:100%;height:auto!important;min-height:360px;padding:28px 0 16px;box-shadow:0 10px 32px #1b5aa01f}.auth-title[data-v-cc8f8a0f]{font-size:24px;margin-bottom:20px}}.not-found[data-v-453bfaae]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f0f2f5}
