.layout[data-v-314b4a40]{min-height:100vh}.layout__aside[data-v-314b4a40]{background:#fff;border-right:1px solid #ebedf4;flex-direction:column;display:flex}.layout__brand[data-v-314b4a40]{align-items:center;gap:12px;padding:18px 20px 14px;display:flex}.layout__logo-mark[data-v-314b4a40]{color:#fff;background:linear-gradient(135deg,#3d5af1 0%,#7285f5 100%);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:700;display:flex}.layout__logo[data-v-314b4a40]{font-size:16px;font-weight:700;line-height:1.2}.layout__logo-sub[data-v-314b4a40]{color:var(--el-text-color-secondary);font-size:12px}.layout__menu[data-v-314b4a40]{border-right:none;flex:1;padding:4px 10px}.layout__menu-group[data-v-314b4a40]{text-transform:uppercase;letter-spacing:.06em;color:var(--el-text-color-secondary);padding:14px 12px 6px;font-size:11px;font-weight:600}.layout__menu[data-v-314b4a40] .el-menu-item{border-radius:8px;height:42px;margin-bottom:2px}.layout__footer[data-v-314b4a40]{border-top:1px solid #eef0f6;padding:12px 20px}.layout__header[data-v-314b4a40]{background:#fff;border-bottom:1px solid #ebedf4;align-items:center;padding:0 28px;display:flex}.layout__title[data-v-314b4a40]{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.layout__main[data-v-314b4a40]{padding:24px 28px 40px}.auth-layout[data-v-675451f7]{background:#f5f7fa;justify-content:center;align-items:center;min-height:100vh;display:flex}.auth-layout__card[data-v-675451f7]{width:100%;max-width:400px;padding:0 16px}:root{--el-font-family:"Inter Variable", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--el-color-primary:#3d5af1;--el-color-primary-light-3:#7285f5;--el-color-primary-light-5:#9dabf8;--el-color-primary-light-7:#c8d0fb;--el-color-primary-light-8:#dde2fc;--el-color-primary-light-9:#eef1fe;--el-color-primary-dark-2:#2f47c4;--el-border-radius-base:8px;--el-border-radius-small:6px;--el-text-color-primary:#1d2433;--el-text-color-regular:#3d4457;--el-fill-color-light:#f4f6fb}html,body{margin:0;padding:0}body{font-family:var(--el-font-family);color:var(--el-text-color-primary);-webkit-font-smoothing:antialiased;background:#f2f4f9}.mono,.el-table .cell.mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.el-card{border:none;border-radius:12px;box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280f}.el-card__header{border-bottom:1px solid #eef0f6;padding:16px 20px;font-size:15px;font-weight:600}.el-card__body{padding:20px}.el-table th.el-table__cell{color:var(--el-text-color-secondary);background:#f7f8fc;font-weight:600}.el-table .el-table__cell{padding:10px 0}.stat-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.stat-label{color:var(--el-text-color-secondary);margin-bottom:6px;font-size:13px}.stat-hint{color:var(--el-text-color-secondary);margin-top:6px;font-size:12px}
