:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{height:100%;min-height:100vh;color:var(--color-text);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{width:100%;height:100%;overflow:hidden}:root{--ui-font-size: 15px;--ui-page-max-width: 1440px}html,body,.el-form-item__label,.el-input__inner,.el-textarea__inner,.el-button,.el-table,.el-dialog,.el-descriptions__label,.el-descriptions__content{font-size:var(--ui-font-size)}.page-container{width:100%;max-width:none;margin:0!important;padding:0!important}.page-container>.search-card,.page-container>.table-card,.page-container>.action-card,.page-container>.stats-row{margin-bottom:0}.search-card,.table-card,.action-card{border-radius:10px;border:1px solid #ebeef5;box-shadow:0 1px 2px #0f172a0a}.page-container--fill{display:flex;flex-direction:column;height:100%;min-height:0}.table-card--fill{flex:1;min-height:0;display:flex;flex-direction:column}.table-card--fill :deep(.el-card__body){flex:1;min-height:0;display:flex;flex-direction:column}.table-card--fill :deep(.el-table){flex:1}.search-card,.table-card{margin-bottom:12px;border-radius:10px;border:1px solid #eef0f3;box-shadow:none}.search-card :deep(.el-card__body),.table-card :deep(.el-card__body){padding:14px 16px}.toolbar{display:flex;align-items:center;gap:10px;margin-bottom:14px}.top-action-bar{display:flex;justify-content:flex-end;gap:10px;margin-bottom:14px}.el-table .el-table__cell{padding:12px 10px}.el-table th.el-table__cell{font-weight:700;color:#2f3a4a;background-color:#f3f6fb}html,body,.el-form-item__label,.el-input__inner,.el-textarea__inner,.el-button,.el-table,.el-dialog,.el-descriptions__label,.el-descriptions__content{font-size:16px!important}.el-table{table-layout:auto!important}.el-overlay .el-dialog:not(.is-fullscreen){margin-top:6vh!important;max-height:88vh;display:flex;flex-direction:column}.el-overlay .el-dialog:not(.is-fullscreen) .el-dialog__body{flex:1;min-height:0;overflow:auto;padding-bottom:18px}.el-date-editor.el-input__wrapper .el-range-separator,.el-date-editor .el-range-separator{position:relative;flex:none;width:16px;padding:0;margin:0 2px;color:transparent;font-size:0;line-height:1;-webkit-user-select:none;user-select:none}.el-date-editor.el-input__wrapper .el-range-separator:before,.el-date-editor .el-range-separator:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:10px;transform:translate(-50%,-50%);background:no-repeat center / contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1.5 7.5H10.5L6.2 2.8' fill='none' stroke='%23c0c4cc' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.el-date-range-picker .el-date-table td .el-date-table-cell__text,.el-picker-panel .el-date-table td .el-date-table-cell__text{border-radius:4px}.el-date-range-picker .el-date-table td.in-range .el-date-table-cell,.el-picker-panel .el-date-table td.in-range .el-date-table-cell{background-color:var(--el-color-primary-light-9)!important;border-radius:0}.el-date-range-picker .el-date-table td.in-range:not(.start-date):not(.end-date) .el-date-table-cell,.el-picker-panel .el-date-table td.in-range:not(.start-date):not(.end-date) .el-date-table-cell{background-color:var(--el-color-primary-light-9)!important;box-shadow:inset 0 0 0 1px var(--el-color-primary-light-5);outline:1px dashed var(--el-color-primary);outline-offset:-3px}.el-date-range-picker .el-date-table td.start-date .el-date-table-cell,.el-date-range-picker .el-date-table td.end-date .el-date-table-cell,.el-picker-panel .el-date-table td.start-date .el-date-table-cell,.el-picker-panel .el-date-table td.end-date .el-date-table-cell{background-color:var(--el-color-primary-light-9)!important;margin-left:0;margin-right:0;border-radius:0}.el-date-range-picker .el-date-table td.start-date .el-date-table-cell__text,.el-picker-panel .el-date-table td.start-date .el-date-table-cell__text{background-color:var(--el-color-primary)!important;color:#fff!important;border-radius:4px}.el-date-range-picker .el-date-table td.end-date:not(.start-date) .el-date-table-cell__text,.el-picker-panel .el-date-table td.end-date:not(.start-date) .el-date-table-cell__text{background-color:#fff!important;color:var(--el-color-primary)!important;border:1px solid var(--el-color-primary);border-radius:4px;box-sizing:border-box}.el-date-range-picker .el-date-table td.start-date.end-date .el-date-table-cell__text,.el-picker-panel .el-date-table td.start-date.end-date .el-date-table-cell__text{background-color:var(--el-color-primary)!important;color:#fff!important;border:none}
