@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:300;font-display:swap;src:url(/admin/assets/EuclidCircularA-Light-DYyr6vTA.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:400;font-display:swap;src:url(/admin/assets/EuclidCircularA-Regular-BCewsNu9.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:500;font-display:swap;src:url(/admin/assets/EuclidCircularA-Medium-DFE4rycc.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:600;font-display:swap;src:url(/admin/assets/EuclidCircularA-SemiBold--XdFgV5k.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:700;font-display:swap;src:url(/admin/assets/EuclidCircularA-Bold-CqlbvBLb.ttf) format("truetype")}:root{--tdm-bg-base: #1a1a1a;--tdm-surface-1: #1f1f1f;--tdm-surface-2: #242424;--tdm-surface-3: #2a2a2a;--tdm-surface-4: #333333;--tdm-surface-5: #3d3d3d;--tdm-accent: #bf9863;--tdm-accent-hover: #d4b580;--tdm-accent-strong: #9e7d51;--tdm-accent-l5: #dfc9a0;--tdm-accent-l7: #ead9bd;--tdm-accent-l8: #efe4cc;--tdm-accent-l9: #f5eedc;--tdm-accent-soft: rgba(191, 152, 99, .1);--tdm-accent-soft-2: rgba(191, 152, 99, .06);--tdm-text-1: #ffffff;--tdm-text-2: rgba(255, 255, 255, .85);--tdm-text-3: rgba(255, 255, 255, .55);--tdm-text-muted: rgba(255, 255, 255, .35);--tdm-text-disabled: rgba(255, 255, 255, .25);--tdm-border: rgba(255, 255, 255, .12);--tdm-border-light: rgba(255, 255, 255, .08);--tdm-border-lighter: rgba(255, 255, 255, .05);--tdm-border-strong: rgba(255, 255, 255, .18);--tdm-success: #67c23a;--tdm-success-hover: #85ce61;--tdm-danger: #f56c6c;--tdm-danger-hover: #f89898;--tdm-info: rgba(255, 255, 255, .65);--tdm-radius-sm: 4px;--tdm-radius-md: 8px;--tdm-radius-lg: 12px;--tdm-shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--tdm-shadow-md: 0 4px 16px rgba(0, 0, 0, .4);--tdm-shadow-lg: 0 8px 32px rgba(0, 0, 0, .2);--tdm-space-1: 4px;--tdm-space-2: 8px;--tdm-space-3: 12px;--tdm-space-4: 16px;--tdm-space-6: 24px;--tdm-space-8: 32px;--tdm-font-sans: "Euclid Circular A", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tdm-fs-xs: 12px;--tdm-fs-sm: 13px;--tdm-fs-base: 14px;--tdm-fs-md: 16px;--tdm-fs-lg: 20px;--tdm-fs-xl: 24px;--tdm-fs-2xl: 28px}html.dark{--el-color-primary: var(--tdm-accent);--el-color-primary-light-3: var(--tdm-accent-hover);--el-color-primary-light-5: var(--tdm-accent-l5);--el-color-primary-light-7: var(--tdm-accent-l7);--el-color-primary-light-8: var(--tdm-accent-l8);--el-color-primary-light-9: var(--tdm-accent-l9);--el-color-primary-dark-2: var(--tdm-accent-strong);--el-bg-color: var(--tdm-surface-1);--el-bg-color-page: var(--tdm-bg-base);--el-bg-color-overlay: var(--tdm-surface-3);--el-fill-color: var(--tdm-surface-3);--el-fill-color-light: var(--tdm-surface-4);--el-fill-color-lighter: var(--tdm-surface-5);--el-fill-color-dark: var(--tdm-surface-2);--el-fill-color-darker: var(--tdm-surface-1);--el-fill-color-blank: var(--tdm-surface-1);--el-border-color: var(--tdm-border);--el-border-color-light: var(--tdm-border-light);--el-border-color-lighter: var(--tdm-border-lighter);--el-border-color-dark: var(--tdm-border-strong);--el-text-color-primary: var(--tdm-text-1);--el-text-color-regular: var(--tdm-text-2);--el-text-color-secondary: var(--tdm-text-3);--el-text-color-placeholder: var(--tdm-text-muted);--el-text-color-disabled: var(--tdm-text-disabled);--el-mask-color: rgba(0, 0, 0, .75);--el-box-shadow: var(--tdm-shadow-md);--el-box-shadow-light: var(--tdm-shadow-sm);--el-menu-bg-color: transparent;--el-menu-hover-bg-color: var(--tdm-accent-soft);--el-menu-active-color: var(--tdm-accent);--el-menu-text-color: var(--tdm-info);--el-menu-hover-text-color: var(--tdm-accent);--el-menu-item-font-size: var(--tdm-fs-base);--el-card-bg-color: var(--tdm-surface-2);--el-table-bg-color: var(--tdm-surface-2);--el-table-tr-bg-color: var(--tdm-surface-2);--el-table-header-bg-color: var(--tdm-surface-3);--el-table-row-hover-bg-color: var(--tdm-accent-soft-2);--el-table-border-color: var(--tdm-border-light);--el-dialog-bg-color: var(--tdm-surface-3);--el-input-bg-color: var(--tdm-surface-3);--el-input-border-color: rgba(255, 255, 255, .15);--el-input-hover-border-color: var(--tdm-accent);--el-input-focus-border-color: var(--tdm-accent);--el-button-bg-color: var(--tdm-surface-3);--el-button-border-color: rgba(255, 255, 255, .15);--el-button-hover-bg-color: var(--tdm-accent-soft);--el-button-hover-border-color: var(--tdm-accent);--el-button-hover-text-color: var(--tdm-accent);--el-messagebox-title-color: var(--tdm-text-1)}*{margin:0;padding:0;box-sizing:border-box}html,body{background-color:var(--tdm-bg-base);font-family:var(--tdm-font-sans)}#app{font-family:var(--tdm-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;background-color:var(--tdm-bg-base);color:var(--tdm-text-1)}*:focus-visible{outline:2px solid var(--tdm-accent);outline-offset:2px;border-radius:2px}.el-card{border:1px solid var(--tdm-border-light);border-radius:var(--tdm-radius-md)}.el-card__header{border-bottom-color:var(--tdm-border-light)}.el-table{--el-table-border-color: rgba(255, 255, 255, .06)}.el-tag--success{--el-tag-bg-color: rgba(103, 194, 58, .12);--el-tag-border-color: rgba(103, 194, 58, .2);--el-tag-text-color: var(--tdm-success)}.el-tag--danger{--el-tag-bg-color: rgba(245, 108, 108, .12);--el-tag-border-color: rgba(245, 108, 108, .2);--el-tag-text-color: var(--tdm-danger)}.el-tag--warning{--el-tag-bg-color: rgba(191, 152, 99, .12);--el-tag-border-color: rgba(191, 152, 99, .2);--el-tag-text-color: var(--tdm-accent)}.el-tag--info{--el-tag-bg-color: var(--tdm-border-light);--el-tag-border-color: var(--tdm-border);--el-tag-text-color: var(--tdm-info)}.el-button--primary{--el-button-bg-color: var(--tdm-accent);--el-button-border-color: var(--tdm-accent);--el-button-text-color: var(--tdm-bg-base);--el-button-hover-bg-color: var(--tdm-accent-hover);--el-button-hover-border-color: var(--tdm-accent-hover);--el-button-hover-text-color: var(--tdm-bg-base);--el-button-active-bg-color: var(--tdm-accent-strong);--el-button-active-border-color: var(--tdm-accent-strong);font-weight:500}.el-button--success{--el-button-bg-color: rgba(103, 194, 58, .15);--el-button-border-color: var(--tdm-success);--el-button-text-color: var(--tdm-success);--el-button-hover-bg-color: rgba(103, 194, 58, .25);--el-button-hover-border-color: var(--tdm-success-hover);--el-button-hover-text-color: var(--tdm-success-hover)}.el-button--danger{--el-button-bg-color: rgba(245, 108, 108, .12);--el-button-border-color: rgba(245, 108, 108, .3);--el-button-text-color: var(--tdm-danger);--el-button-hover-bg-color: rgba(245, 108, 108, .2);--el-button-hover-border-color: var(--tdm-danger-hover)}.el-dropdown-menu{background-color:var(--tdm-surface-3)!important;border:1px solid rgba(255,255,255,.1)!important}.el-dropdown-menu__item{color:var(--tdm-text-2)!important}.el-dropdown-menu__item:hover{background-color:var(--tdm-accent-soft)!important;color:var(--tdm-accent)!important}.el-dialog{border:1px solid rgba(255,255,255,.1);border-radius:var(--tdm-radius-lg)}.el-dialog__header{border-bottom:1px solid var(--tdm-border-light)}.el-dialog__footer{border-top:1px solid var(--tdm-border-light)}.el-message-box{background-color:var(--tdm-surface-3)!important;border:1px solid rgba(255,255,255,.1)!important}.el-message{background-color:var(--tdm-surface-3)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:var(--tdm-radius-md)!important;box-shadow:0 4px 20px #00000080!important;padding:12px 20px!important;font-family:var(--tdm-font-sans)!important}.el-message .el-message__content{color:#ffffffe6!important;font-size:var(--tdm-fs-sm)!important;font-weight:400!important;letter-spacing:.2px}.el-message--success{border-left:3px solid var(--tdm-success)!important}.el-message--error{border-left:3px solid var(--tdm-danger)!important}.el-message--warning{border-left:3px solid var(--tdm-accent)!important}.el-message--info{border-left:3px solid rgba(255,255,255,.4)!important}.el-message .el-message__closeBtn{color:#fff6!important}.el-message .el-message__closeBtn:hover{color:var(--tdm-text-2)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}.el-statistic__head{color:var(--tdm-text-3)!important}.el-statistic__content{color:var(--tdm-text-1)!important}
