:root{--app-bg: #07182c;--surface: #0e2540;--surface-soft: #132e4e;--surface-muted: #1a3a60;--border: rgba(82, 153, 214, .34);--border-strong: rgba(95, 180, 244, .52);--text-main: #eaf6ff;--text-sub: #9fb8d4;--primary: #36a9ff;--primary-deep: #1684da;--primary-soft: rgba(54, 169, 255, .14);--info-soft: rgba(54, 169, 255, .12);--info-main: #65c3ff;--success-soft: rgba(35, 209, 148, .13);--success-main: #35d79f;--warning-soft: rgba(255, 190, 88, .15);--warning-main: #ffc46b;--danger-soft: rgba(255, 99, 132, .14);--danger-main: #ff6f91;--shadow-card: 0 18px 46px rgba(0, 8, 20, .34);--radius-lg: 16px;--radius-md: 12px;--radius-sm: 10px;--panel-padding: 20px;--control-gap: 12px;--el-bg-color: var(--surface);--el-bg-color-overlay: #102945;--el-fill-color-blank: #102945;--el-fill-color-light: #143253;--el-fill-color-lighter: #183a5f;--el-text-color-primary: var(--text-main);--el-text-color-regular: var(--text-sub);--el-text-color-secondary: #7fa0c2;--el-border-color: var(--border);--el-border-color-light: rgba(82, 153, 214, .26);--el-color-primary: var(--primary);--el-color-primary-light-9: rgba(54, 169, 255, .12);--el-mask-color: rgba(1, 10, 23, .68)}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;background:radial-gradient(circle at 15% 0%,rgba(54,169,255,.24),transparent 30%),radial-gradient(circle at 88% 12%,rgba(48,98,255,.22),transparent 34%),linear-gradient(180deg,#081d34 0%,var(--app-bg) 58%,#04101f 100%);color:var(--text-main);font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}a{color:inherit}.glass-card,.el-card{border-radius:var(--radius-lg)}.glass-card{border:1px solid var(--border);background:linear-gradient(180deg,#112b48eb,#0a1d35e6);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.section-title{display:flex;align-items:center;gap:8px;margin:0;color:var(--text-main);font-size:16px;font-weight:700}.section-title.small{font-size:14px}.section-title:before{content:"";width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ffffff 0 18%,transparent 20%),linear-gradient(135deg,var(--primary),#7ce7ff);box-shadow:0 0 18px #36a9ff57}.overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mini-stat{border:1px solid var(--border);background:linear-gradient(180deg,#163354f0,#0d2340f0);box-shadow:none}.mini-stat :deep(.el-card__body),.mini-stat .el-card__body{padding:16px 18px}.mini-stat strong{display:block;margin-top:10px;font-size:26px;line-height:1;color:var(--text-main)}.rounded-table{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;background:var(--surface)}.rounded-table :deep(.el-table),.rounded-table .el-table{--el-table-bg-color: var(--surface);--el-table-tr-bg-color: rgba(14, 37, 64, .96);--el-table-row-hover-bg-color: rgba(54, 169, 255, .1);--el-table-header-bg-color: rgba(19, 46, 78, .98);--el-table-border-color: rgba(82, 153, 214, .24);--el-table-text-color: var(--text-main);--el-table-header-text-color: #d9f0ff}.rounded-table :deep(.el-table__inner-wrapper){border-radius:var(--radius-md)}.rounded-table :deep(.el-table th.el-table__cell){background:#132e4efa;color:var(--text-main);font-weight:700;font-size:13px}.rounded-table :deep(.el-table tr:hover > td.el-table__cell){background:#36a9ff1a}.rounded-table :deep(.el-table td.el-table__cell),.rounded-table :deep(.el-table th.el-table__cell){padding:14px 0}.rounded-table :deep(.el-table .cell){line-height:1.55}.token-actions{display:flex;gap:10px;flex-wrap:wrap}.status-meta{margin-top:12px;padding:13px 15px;border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg,#143254e6,#0d2340e0);color:var(--text-sub);font-size:13px;line-height:1.7}.el-button{border-radius:10px;min-height:42px;padding:0 18px;font-weight:600;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.el-button+.el-button{margin-left:0}.el-button.is-plain{border-color:var(--border-strong);background:#112b48e0;color:var(--text-main)}.el-button [class*=el-icon]{margin-right:2px}.el-button:hover{transform:translateY(-1px)}.el-button--primary{box-shadow:0 10px 20px #3564a729}.el-button--success{box-shadow:0 10px 20px #15803d24}.el-button--warning{box-shadow:0 10px 20px #b76d1224}.el-button--danger{box-shadow:0 10px 20px #c2415724}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{border-radius:12px;background:#07182cb8;color:var(--text-main);box-shadow:0 0 0 1px #5299d652 inset}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused{box-shadow:0 0 0 1px #36a9ffa8 inset,0 0 0 4px #36a9ff1f}.el-input__inner,.el-textarea__inner{color:var(--text-main)}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:#6888aa}.el-form-item{margin-bottom:18px}.el-form-item__label{padding-bottom:8px;color:var(--text-main);font-weight:600}.el-tag{border-radius:999px;font-weight:600;padding:0 10px}.el-tag--success{background:var(--success-soft);color:var(--success-main);border-color:#35d79f61}.el-tag--warning{background:var(--warning-soft);color:var(--warning-main);border-color:#ffc46b61}.el-tag--danger{background:var(--danger-soft);color:var(--danger-main);border-color:#ff6f9161}.el-tag--info{background:var(--info-soft);color:var(--info-main);border-color:#65c3ff61}.el-input-number{width:100%}.el-dialog{border-radius:18px;background:#102945;box-shadow:0 24px 64px #0008147a}.el-dialog__header{margin-right:0;padding:22px 24px 10px}.el-dialog__body{padding:16px 24px 20px}.el-dialog__footer{padding:0 24px 22px}.empty-panel{padding:24px 18px;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-soft);color:var(--text-sub);text-align:center}.empty-panel strong{display:block;margin-bottom:8px;color:var(--text-main)}@media(max-width:900px){.overview-grid{grid-template-columns:1fr}.token-actions{width:100%}.token-actions .el-button{flex:1 1 auto}}@media(max-width:768px){.el-pagination{flex-wrap:wrap;justify-content:center;row-gap:8px}}.panel-head[data-v-b39a4d51],.table-head[data-v-b39a4d51]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid rgba(214,226,240,.9)}.panel-head__meta[data-v-b39a4d51]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(43,99,192,.12);background:linear-gradient(180deg,#143254db,#143254eb);color:var(--primary);font-size:12px;font-weight:700}.overview-grid[data-v-b39a4d51]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}.metric-card[data-v-b39a4d51]{position:relative;padding:18px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(180deg,#163354f0,#0d2340f0)}.metric-card__icon[data-v-b39a4d51]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;font-size:18px}.metric-card span[data-v-b39a4d51]{display:block;margin-top:14px;color:var(--text-sub);font-size:13px}.metric-card strong[data-v-b39a4d51]{display:block;margin-top:10px;font-size:28px;line-height:1;color:var(--text-main)}.metric-card--primary .metric-card__icon[data-v-b39a4d51]{background:#2b63c01f;color:var(--info-main)}.metric-card--info .metric-card__icon[data-v-b39a4d51]{background:#3474ca1f;color:#7ccfff}.metric-card--success .metric-card__icon[data-v-b39a4d51]{background:#0f8f631f;color:var(--success-main)}.quick-action-row[data-v-b39a4d51]{display:flex;gap:12px;flex-wrap:wrap;margin:2px 0 18px}.table-title[data-v-b39a4d51]{margin:0;font-size:15px;font-weight:700;color:var(--text-main)}@media(max-width:900px){.overview-grid[data-v-b39a4d51]{grid-template-columns:1fr}.quick-action-row .el-button[data-v-b39a4d51]{flex:1 1 100%}}.token-panel__header[data-v-a8b8d13c]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.token-panel__meta[data-v-a8b8d13c]{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:var(--primary-soft);color:var(--primary);font-size:12px;font-weight:700}.token-page-intro[data-v-a8b8d13c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}.token-page-intro__item[data-v-a8b8d13c]{padding:18px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(180deg,#163354f0,#0d2340f0)}.token-page-intro__icon[data-v-a8b8d13c]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;background:#2b63c01f;color:var(--info-main);font-size:18px}.token-page-intro__label[data-v-a8b8d13c]{display:block;margin-top:14px;color:var(--text-sub);font-size:12px}.token-page-intro__item strong[data-v-a8b8d13c]{display:block;margin-top:10px;color:var(--text-main);font-size:18px}.token-form-grid[data-v-a8b8d13c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.token-select[data-v-a8b8d13c]{width:100%}.token-empty-block[data-v-a8b8d13c]{margin-top:14px}.token-actions--top-space[data-v-a8b8d13c]{margin-top:10px}.service-example-panel[data-v-a8b8d13c]{margin-top:16px}.service-example-grid[data-v-a8b8d13c]{display:grid;gap:12px;margin-top:12px}.service-example-card[data-v-a8b8d13c]{padding:16px;border:1px solid var(--border);border-radius:18px;background:#0b1f3ac7}.service-example-head[data-v-a8b8d13c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.service-example-code[data-v-a8b8d13c]{margin:12px 0 0;padding:14px;border-radius:14px;background:#04101f94;color:var(--text-main);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.status-grid[data-v-a8b8d13c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.status-card[data-v-a8b8d13c]{display:flex;align-items:center;gap:10px;min-height:58px;padding:13px 14px;border:1px solid var(--border);border-radius:16px;background:#0b1f3ac7}.status-card__label[data-v-a8b8d13c]{flex:1;min-width:0;color:var(--text-main);font-size:13px;font-weight:600}.status-dot[data-v-a8b8d13c]{width:10px;height:10px;border-radius:50%;background:#94a3b8;box-shadow:0 0 0 5px #94a3b81f}.status-dot--success[data-v-a8b8d13c]{background:var(--success-main);box-shadow:0 0 0 5px #0f8f631f}.status-dot--danger[data-v-a8b8d13c]{background:var(--danger-main);box-shadow:0 0 0 5px #cf48601f}.status-dot--info[data-v-a8b8d13c]{background:var(--info-main);box-shadow:0 0 0 5px #3575d31f}.task-card[data-v-a8b8d13c]{margin-top:16px;padding:16px;border-radius:18px;border:1px solid var(--border);background:linear-gradient(180deg,#163354eb,#0d2340e6)}.task-meta-row[data-v-a8b8d13c]{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;color:var(--text-sub)}.task-meta-row b[data-v-a8b8d13c],.task-meta-row code[data-v-a8b8d13c],.task-meta-row span[data-v-a8b8d13c]:last-child{color:var(--text-main)}.captcha-preview-box[data-v-a8b8d13c]{margin-top:12px;display:inline-flex;padding:10px;border:1px solid var(--border);border-radius:16px;background:#04101f94}.captcha-preview-img[data-v-a8b8d13c]{display:block;max-width:280px;max-height:120px;border-radius:10px}@media(max-width:900px){.token-page-intro[data-v-a8b8d13c],.status-grid[data-v-a8b8d13c],.token-form-grid[data-v-a8b8d13c]{grid-template-columns:1fr}}@media(max-width:768px){.captcha-preview-img[data-v-a8b8d13c]{max-width:100%}}.trend-chart[data-v-b8e4764e]{padding:20px;border:1px solid rgba(215,226,238,.96);border-radius:18px;background:linear-gradient(180deg,#143254f0,#0d2340eb);box-shadow:0 12px 24px #0f172a0b}.trend-chart__head[data-v-b8e4764e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.trend-chart__title-group[data-v-b8e4764e]{min-width:0}.trend-chart__title[data-v-b8e4764e]{color:#18212f;font-size:15px;font-weight:700;letter-spacing:.01em}.trend-chart__desc[data-v-b8e4764e]{margin-top:6px;color:#8794a8;font-size:12px;line-height:1.5}.trend-chart__head-right[data-v-b8e4764e]{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.trend-chart__tabs[data-v-b8e4764e]{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid rgba(219,229,240,.96);border-radius:999px;background:linear-gradient(180deg,#f5f8fcf5,#fafcfffa)}.trend-chart__tab[data-v-b8e4764e]{min-width:92px;height:31px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:#66758a;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.trend-chart__tab--active[data-v-b8e4764e]{background:var(--surface);color:#1d2b3d;box-shadow:0 6px 16px #0f172a14}.trend-chart__tools[data-v-b8e4764e]{display:inline-flex;align-items:center;gap:8px}.trend-chart__tool[data-v-b8e4764e]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:1px solid rgba(219,229,240,.96);border-radius:10px;background:#112b48e0;color:#506178;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.trend-chart__tool[data-v-b8e4764e]:hover{border-color:#adc7e0fa;color:#1a8a52;box-shadow:0 8px 18px #0f172a0f}.trend-chart__summary[data-v-b8e4764e]{display:flex;align-items:stretch;justify-content:space-between;gap:12px;margin-bottom:16px}.trend-chart__summary-main[data-v-b8e4764e],.trend-chart__metric[data-v-b8e4764e]{border:1px solid rgba(219,229,240,.96);border-radius:16px;background:#112b48db}.trend-chart__summary-main[data-v-b8e4764e]{flex:1 1 auto;padding:15px 16px;box-shadow:inset 0 1px #ffffffb8}.trend-chart__summary-label[data-v-b8e4764e]{display:block;color:#7b889c;font-size:12px}.trend-chart__summary-main strong[data-v-b8e4764e]{display:block;margin-top:8px;color:#0f8a53;font-size:28px;line-height:1.08;font-weight:700;letter-spacing:-.02em}.trend-chart__summary-main em[data-v-b8e4764e]{display:block;margin-top:8px;color:#8b97a8;font-size:12px;font-style:normal}.trend-chart__summary-side[data-v-b8e4764e]{display:grid;grid-template-columns:repeat(3,minmax(102px,1fr));gap:12px}.trend-chart__metric[data-v-b8e4764e]{padding:12px 14px}.trend-chart__metric span[data-v-b8e4764e]{display:block;color:#8b97a8;font-size:12px}.trend-chart__metric strong[data-v-b8e4764e]{display:block;margin-top:8px;color:#1d2b3d;font-size:18px;line-height:1.12;font-weight:700}.trend-chart__canvas[data-v-b8e4764e]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px}.trend-chart__y-axis[data-v-b8e4764e]{display:flex;flex-direction:column;justify-content:space-between;padding:10px 0 26px}.trend-chart__y-axis span[data-v-b8e4764e],.trend-chart__x-axis span[data-v-b8e4764e]{color:#94a0b2;font-size:12px}.trend-chart__plot[data-v-b8e4764e]{position:relative}.trend-chart__svg[data-v-b8e4764e]{display:block;width:100%;height:236px;overflow:visible}.trend-chart__grid-line[data-v-b8e4764e]{stroke:#d8e1ece6;stroke-width:.34}.trend-chart__area[data-v-b8e4764e]{stroke:none}.trend-chart__line-glow[data-v-b8e4764e]{fill:none;stroke:#16b36424;stroke-width:3.4;stroke-linecap:round}.trend-chart__line[data-v-b8e4764e]{fill:none;stroke:#16b364;stroke-width:1.18;stroke-linecap:round}.trend-chart__point-group[data-v-b8e4764e]{cursor:pointer}.trend-chart__focus-line[data-v-b8e4764e]{stroke:#16b36433;stroke-width:.42;stroke-dasharray:1.3 1.7}.trend-chart__dot-hit[data-v-b8e4764e]{fill:transparent}.trend-chart__dot-ring[data-v-b8e4764e]{fill:#143254eb;stroke:#16b364e6;stroke-width:.84;transition:all .2s ease}.trend-chart__dot-ring--active[data-v-b8e4764e]{stroke-width:1.08}.trend-chart__dot-core[data-v-b8e4764e]{fill:#16b364}.trend-chart__tooltip[data-v-b8e4764e]{position:absolute;transform:translate(-50%,calc(-100% - 14px));min-width:148px;max-width:220px;padding:10px 12px;border:1px solid rgba(23,34,51,.04);border-radius:12px;background:#151c27f2;box-shadow:0 14px 28px #0f172a2e;pointer-events:none}.trend-chart__tooltip strong[data-v-b8e4764e],.trend-chart__tooltip span[data-v-b8e4764e]{display:block;color:#fff}.trend-chart__tooltip strong[data-v-b8e4764e]{font-size:12px;font-weight:700}.trend-chart__tooltip span[data-v-b8e4764e]{margin-top:4px;color:#ffffffe0;font-size:12px;line-height:1.5}.trend-chart__x-axis[data-v-b8e4764e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}.trend-chart__x-axis span[data-v-b8e4764e]:nth-child(2){text-align:center}.trend-chart__x-axis span[data-v-b8e4764e]:nth-child(3){text-align:right}.trend-chart__empty[data-v-b8e4764e]{display:flex;align-items:center;justify-content:center;min-height:244px;color:#97a3b6;font-size:13px}.trend-chart__popover[data-v-b8e4764e]{display:flex;flex-direction:column;gap:10px}.trend-chart__popover-title[data-v-b8e4764e]{color:#1d2b3d;font-size:13px;font-weight:700}.trend-chart__popover-item[data-v-b8e4764e]{display:flex;flex-direction:column;gap:4px}.trend-chart__popover-item strong[data-v-b8e4764e]{color:#233246;font-size:12px;font-weight:700}.trend-chart__popover-item span[data-v-b8e4764e]{color:#6d7b90;font-size:12px;line-height:1.6}@media(max-width:900px){.trend-chart__summary[data-v-b8e4764e]{flex-direction:column}.trend-chart__summary-side[data-v-b8e4764e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.trend-chart__head[data-v-b8e4764e],.trend-chart__canvas[data-v-b8e4764e]{flex-direction:column;grid-template-columns:1fr}.trend-chart__head-right[data-v-b8e4764e]{width:100%;justify-content:flex-start}.trend-chart__tools[data-v-b8e4764e]{flex-wrap:wrap}.trend-chart__tool[data-v-b8e4764e]{justify-content:center}.trend-chart__y-axis[data-v-b8e4764e]{display:none}.trend-chart__summary-side[data-v-b8e4764e]{grid-template-columns:1fr}}@media(max-width:560px){.trend-chart__tabs[data-v-b8e4764e]{width:100%}.trend-chart__tab[data-v-b8e4764e]{flex:1 1 0;min-width:0}}.workspace-stack[data-v-7ed7d747]{display:flex;flex-direction:column;gap:16px}.section-panel[data-v-7ed7d747]{padding:20px;border:1px solid var(--border);border-radius:20px;background:#112b48db;box-shadow:var(--shadow-card)}.section-head[data-v-7ed7d747]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px}.section-head__title[data-v-7ed7d747]{margin:0;color:var(--text-main);font-size:18px}.section-head__actions[data-v-7ed7d747]{display:flex;gap:12px;flex-wrap:wrap}.subsection-title[data-v-7ed7d747]{margin-bottom:14px;color:var(--text-main);font-size:15px;font-weight:700}.trend-chart-panel[data-v-7ed7d747]{margin-bottom:16px}.panel-grid[data-v-7ed7d747]{display:grid;gap:14px}.panel-grid--3[data-v-7ed7d747]{grid-template-columns:repeat(3,minmax(0,1fr))}.data-tile[data-v-7ed7d747]{padding:18px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(180deg,#163354f0,#0d2340f0)}.data-tile__icon[data-v-7ed7d747]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:14px;font-size:18px}.data-tile span[data-v-7ed7d747]{display:block;margin-top:14px;color:var(--text-sub);font-size:13px}.data-tile strong[data-v-7ed7d747]{display:block;margin-top:10px;color:var(--text-main);font-size:26px}.data-tile--primary .data-tile__icon[data-v-7ed7d747]{background:#2b63c01f;color:var(--info-main)}.data-tile--info .data-tile__icon[data-v-7ed7d747]{background:#3474ca1f;color:#7ccfff}.data-tile--warning .data-tile__icon[data-v-7ed7d747]{background:#b7791f1f;color:var(--warning-main)}.muted-text[data-v-7ed7d747]{color:var(--text-sub);font-size:12px}.captcha-preview-frame[data-v-7ed7d747]{display:flex;align-items:center;justify-content:center;width:116px;height:54px;padding:6px;border:1px solid rgba(214,226,240,.96);border-radius:12px;background:linear-gradient(180deg,#143254e6,#143254eb);overflow:hidden}.captcha-preview-frame__image[data-v-7ed7d747]{width:100%;height:100%;border-radius:8px}.captcha-preview-frame--empty[data-v-7ed7d747]{color:var(--text-sub);font-size:12px}.pagination-wrap[data-v-7ed7d747]{display:flex;justify-content:flex-end;margin-top:16px}@media(max-width:900px){.panel-grid--3[data-v-7ed7d747]{grid-template-columns:1fr}}@media(max-width:768px){.section-head__actions[data-v-7ed7d747],.section-head__actions .el-button[data-v-7ed7d747]{width:100%}.pagination-wrap[data-v-7ed7d747]{justify-content:center}}.admin-overview-panel[data-v-83fed316]{display:flex;flex-direction:column;gap:16px;color:var(--text-main)}.admin-section[data-v-83fed316]{padding:20px;border:1px solid var(--border);border-radius:20px;background:#112b48db;box-shadow:var(--shadow-card)}.table-head-actions[data-v-83fed316]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(214,226,240,.92)}.section-title-group[data-v-83fed316]{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.table-title[data-v-83fed316]{margin:0;font-size:15px;color:var(--text-main);font-weight:700}.section-count[data-v-83fed316]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(43,99,192,.12);background:linear-gradient(180deg,#143254db,#143254eb);color:var(--primary);font-size:12px;font-weight:700}.overview-grid[data-v-83fed316]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric-card[data-v-83fed316]{padding:18px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(180deg,#163354f0,#0d2340f0)}.metric-card__icon[data-v-83fed316]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;font-size:18px}.metric-card span[data-v-83fed316]{display:block;margin-top:14px;font-size:13px;color:var(--text-sub)}.metric-card strong[data-v-83fed316]{display:block;margin-top:10px;font-size:28px;color:var(--text-main)}.metric-card--primary .metric-card__icon[data-v-83fed316]{background:#2b63c01f;color:var(--info-main)}.metric-card--info .metric-card__icon[data-v-83fed316]{background:#3474ca1f;color:#7ccfff}.metric-card--success .metric-card__icon[data-v-83fed316]{background:#0f8f631f;color:var(--success-main)}.metric-card--warning .metric-card__icon[data-v-83fed316]{background:#b7791f1f;color:var(--warning-main)}.overview-trend-chart[data-v-83fed316]{margin-top:16px}@media(max-width:960px){.overview-grid[data-v-83fed316]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.table-head-actions[data-v-83fed316]{flex-direction:column;align-items:stretch}}@media(max-width:640px){.overview-grid[data-v-83fed316]{grid-template-columns:1fr}}.board-panel[data-v-2acd0319]{padding:20px;border:1px solid var(--border);border-radius:20px;background:#112b48db;box-shadow:var(--shadow-card);color:var(--text-main)}.table-head-actions[data-v-2acd0319]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(214,226,240,.92)}.section-title-group[data-v-2acd0319]{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.table-title[data-v-2acd0319]{margin:0;font-size:15px;color:var(--text-main);font-weight:700}.section-count[data-v-2acd0319]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(43,99,192,.12);background:linear-gradient(180deg,#143254db,#143254eb);color:var(--primary);font-size:12px;font-weight:700}.overview-grid[data-v-2acd0319]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}.metric-card[data-v-2acd0319]{padding:18px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(180deg,#163354f0,#0d2340f0)}.metric-card__icon[data-v-2acd0319]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;font-size:18px}.metric-card span[data-v-2acd0319]{display:block;margin-top:14px;font-size:13px;color:var(--text-sub)}.metric-card strong[data-v-2acd0319]{display:block;margin-top:10px;font-size:28px;color:var(--text-main)}.metric-card--primary .metric-card__icon[data-v-2acd0319]{background:#2b63c01f;color:var(--info-main)}.metric-card--info .metric-card__icon[data-v-2acd0319]{background:#3474ca1f;color:#7ccfff}.metric-card--success .metric-card__icon[data-v-2acd0319]{background:#0f8f631f;color:var(--success-main)}.metric-card--warning .metric-card__icon[data-v-2acd0319]{background:#b7791f1f;color:var(--warning-main)}@media(max-width:960px){.overview-grid[data-v-2acd0319]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.table-head-actions[data-v-2acd0319]{flex-direction:column;align-items:stretch}}@media(max-width:640px){.overview-grid[data-v-2acd0319]{grid-template-columns:1fr}}.create-user-form__role[data-v-90922368]{width:180px}@media(max-width:768px){.create-user-form__role[data-v-90922368]{width:100%}}.admin-ops-panel[data-v-c2016d8b]{display:flex;flex-direction:column;gap:16px;color:var(--text-main)}.ops-summary-grid[data-v-c2016d8b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ops-summary-card[data-v-c2016d8b],.ops-card[data-v-c2016d8b]{border-radius:18px;border:1px solid var(--border);background:linear-gradient(180deg,#112b48eb,#0a1d35e6)}.ops-summary-card[data-v-c2016d8b]{padding:18px;background:linear-gradient(180deg,#163354f0,#0d2340f0)}.ops-summary-card__icon[data-v-c2016d8b]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;font-size:18px}.ops-summary-card span[data-v-c2016d8b]{display:block;margin-top:14px;font-size:13px;color:var(--text-sub)}.ops-summary-card strong[data-v-c2016d8b]{display:block;margin-top:10px;font-size:26px;color:var(--text-main)}.ops-summary-card--primary .ops-summary-card__icon[data-v-c2016d8b]{background:#2b63c01f;color:var(--info-main)}.ops-summary-card--info .ops-summary-card__icon[data-v-c2016d8b]{background:#3474ca1f;color:#7ccfff}.ops-summary-card--success .ops-summary-card__icon[data-v-c2016d8b]{background:#0f8f631f;color:var(--success-main)}.ops-card[data-v-c2016d8b]{padding:20px;box-shadow:var(--shadow-card)}.section-title-group[data-v-c2016d8b]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.table-title[data-v-c2016d8b]{margin:0;color:var(--text-main);font-size:15px;font-weight:700}.section-subtitle[data-v-c2016d8b]{color:var(--text-sub);font-size:12px}.ops-form-grid[data-v-c2016d8b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ops-actions[data-v-c2016d8b]{display:flex;gap:12px;flex-wrap:wrap}.status-meta--boxed[data-v-c2016d8b]{margin-top:16px;padding:16px 18px;border-radius:16px;background:linear-gradient(180deg,#143254e6,#0d2340e0);border:1px solid var(--border)}.assigned-title[data-v-c2016d8b]{color:var(--text-main);font-size:13px;font-weight:700}.assigned-tag-list[data-v-c2016d8b]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.assigned-tag[data-v-c2016d8b]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#2b63c014;color:var(--info-main);font-size:12px;font-weight:600}.assigned-empty[data-v-c2016d8b]{margin-top:12px;color:var(--text-sub);font-size:12px}.service-desc-preview[data-v-c2016d8b]{display:-webkit-box;max-height:48px;overflow:hidden;color:var(--text-sub);font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:960px){.ops-summary-grid[data-v-c2016d8b],.ops-form-grid[data-v-c2016d8b]{grid-template-columns:1fr}}@media(max-width:768px){.ops-actions .el-button[data-v-c2016d8b]{width:100%}}.annotated-image[data-v-33a8f707]{width:100%}.annotated-image--empty[data-v-33a8f707]{display:flex;align-items:center;justify-content:center;min-height:180px}.annotated-image__stage[data-v-33a8f707]{position:relative;width:100%;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#143254e0,#143254eb)}.annotated-image__img[data-v-33a8f707]{display:block;width:100%;height:auto}.annotated-image__overlay[data-v-33a8f707]{position:absolute;inset:0;pointer-events:none}.annotated-image__box[data-v-33a8f707]{position:absolute;border:2px solid;border-radius:8px;background:#2b63c00f}.annotated-image__box-label[data-v-33a8f707]{position:absolute;left:-1px;top:-26px;display:inline-flex;align-items:center;max-width:120px;height:22px;padding:0 8px;border-radius:999px;background:#121f35e0;color:#fff;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.annotated-image__legend[data-v-33a8f707]{display:flex;justify-content:flex-end;margin-top:10px}.annotated-image__legend-badge[data-v-33a8f707]{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:#2b63c014;color:var(--info-main);font-size:12px;font-weight:600}.annotated-image__empty[data-v-33a8f707]{display:flex;align-items:center;justify-content:center;min-height:180px;color:var(--text-sub);font-size:13px}.workspace-stack[data-v-1c29b5af]{display:flex;flex-direction:column;gap:16px}.section-panel[data-v-1c29b5af]{padding:20px;border:1px solid var(--border);border-radius:20px;background:#112b48db;box-shadow:var(--shadow-card)}.section-head[data-v-1c29b5af]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgba(214,226,240,.92)}.section-head__title[data-v-1c29b5af]{margin:0;color:var(--text-main);font-size:18px}.section-head__actions[data-v-1c29b5af],.toolbar-row[data-v-1c29b5af]{display:flex;gap:12px;flex-wrap:wrap}.subsection-title[data-v-1c29b5af]{margin-bottom:14px;color:var(--text-main);font-size:15px;font-weight:700}.panel-grid[data-v-1c29b5af]{display:grid;gap:14px}.panel-grid--3[data-v-1c29b5af]{grid-template-columns:repeat(3,minmax(0,1fr))}.data-tile[data-v-1c29b5af]{padding:18px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(180deg,#163354f0,#0d2340f0)}.data-tile__icon[data-v-1c29b5af]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:14px;font-size:18px}.data-tile span[data-v-1c29b5af]{display:block;margin-top:14px;color:var(--text-sub);font-size:13px}.data-tile strong[data-v-1c29b5af]{display:block;margin-top:10px;color:var(--text-main);font-size:26px}.data-tile--info .data-tile__icon[data-v-1c29b5af]{background:#3474ca1f;color:#7ccfff}.data-tile--success .data-tile__icon[data-v-1c29b5af]{background:#0f8f631f;color:var(--success-main)}.data-tile--warning .data-tile__icon[data-v-1c29b5af]{background:#b7791f1f;color:var(--warning-main)}.toolbar-row[data-v-1c29b5af]{align-items:center;margin-bottom:16px;padding:14px;border:1px solid rgba(214,226,240,.96);border-radius:14px;background:linear-gradient(180deg,#143254e0,#143254eb)}.toolbar-row__control[data-v-1c29b5af]{min-width:220px;flex:1 1 220px}.muted-text[data-v-1c29b5af]{color:var(--text-sub);font-size:12px}.captcha-preview-frame[data-v-1c29b5af]{display:flex;align-items:center;justify-content:center;width:116px;height:54px;padding:6px;border:1px solid rgba(214,226,240,.96);border-radius:12px;background:linear-gradient(180deg,#143254e6,#143254eb);overflow:hidden}.captcha-preview-frame__image[data-v-1c29b5af]{width:100%;height:100%;border-radius:8px}.captcha-preview-frame--empty[data-v-1c29b5af]{color:var(--text-sub);font-size:12px}.captcha-review-dialog__body[data-v-1c29b5af]{display:grid;grid-template-columns:minmax(260px,300px) minmax(0,1fr);gap:18px}.captcha-review-dialog__preview-frame[data-v-1c29b5af],.captcha-review-dialog__preview-empty[data-v-1c29b5af]{display:flex;align-items:center;justify-content:center;min-height:240px;padding:12px;border:1px solid rgba(214,226,240,.96);border-radius:16px;background:linear-gradient(180deg,#143254e6,#143254eb)}.captcha-review-dialog__preview-image[data-v-1c29b5af]{width:100%}.captcha-review-dialog__preview-empty[data-v-1c29b5af]{color:var(--text-sub);font-size:13px}.captcha-review-dialog__content[data-v-1c29b5af]{display:flex;flex-direction:column;gap:16px}.captcha-review-dialog__meta[data-v-1c29b5af]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.captcha-review-dialog__meta-item[data-v-1c29b5af]{padding:12px 14px;border:1px solid rgba(214,226,240,.96);border-radius:14px;background:#112b48e0}.captcha-review-dialog__meta-item span[data-v-1c29b5af],.captcha-review-dialog__label[data-v-1c29b5af]{display:block;color:var(--text-sub);font-size:12px;margin-bottom:8px}.captcha-review-dialog__meta-item strong[data-v-1c29b5af]{color:var(--text-main);font-size:14px}.captcha-review-dialog__result-box[data-v-1c29b5af]{min-height:92px;padding:14px;border:1px solid rgba(214,226,240,.96);border-radius:14px;background:linear-gradient(180deg,#143254e0,#143254eb);color:var(--text-main);font-size:13px;line-height:1.8;white-space:pre-wrap;word-break:break-word}.captcha-review-dialog__footer[data-v-1c29b5af]{display:flex;justify-content:flex-end;gap:12px}.pagination-wrap[data-v-1c29b5af]{display:flex;justify-content:flex-end;margin-top:16px}@media(max-width:900px){.panel-grid--3[data-v-1c29b5af]{grid-template-columns:1fr}}@media(max-width:768px){.captcha-review-dialog__body[data-v-1c29b5af],.captcha-review-dialog__meta[data-v-1c29b5af]{grid-template-columns:1fr}.section-head[data-v-1c29b5af]{align-items:stretch}.section-head__actions[data-v-1c29b5af],.toolbar-row[data-v-1c29b5af],.section-head__actions .el-button[data-v-1c29b5af],.toolbar-row .el-button[data-v-1c29b5af]{width:100%}.pagination-wrap[data-v-1c29b5af]{justify-content:center}}.dialog-intro[data-v-0c210f0e]{margin-bottom:16px;padding:14px 16px;border:1px solid rgba(57,104,196,.14);border-radius:16px;background:linear-gradient(180deg,#143254e0,#112b48e0);color:var(--text-sub);font-size:13px;line-height:1.75}.dialog-form[data-v-0c210f0e]{margin-top:4px}.dialog-actions[data-v-0c210f0e]{display:flex;justify-content:flex-end;gap:12px}@media(max-width:768px){.dialog-actions[data-v-0c210f0e]{flex-direction:column-reverse}.dialog-actions .el-button[data-v-0c210f0e]{width:100%}}.workspace-shell[data-v-5a10f8a4]{min-height:100vh;padding:24px 20px 40px}.workspace-hero[data-v-5a10f8a4],.workspace-notice[data-v-5a10f8a4],.section-panel[data-v-5a10f8a4],.summary-card[data-v-5a10f8a4]{border:1px solid var(--border);background:linear-gradient(180deg,#112b48eb,#0a1d35e6);box-shadow:var(--shadow-card)}.workspace-hero[data-v-5a10f8a4]{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,360px);gap:24px;align-items:stretch;padding:28px;border-radius:24px;background:linear-gradient(90deg,rgba(54,169,255,.12),transparent 26%),radial-gradient(circle at top right,rgba(92,202,255,.2),transparent 30%),linear-gradient(135deg,#132e4efa,#081b33f5);overflow:hidden}.workspace-hero[data-v-5a10f8a4]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(100,149,237,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(100,149,237,.05) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.6),transparent 72%);mask-image:linear-gradient(135deg,rgba(0,0,0,.6),transparent 72%);pointer-events:none}.workspace-hero__content[data-v-5a10f8a4],.workspace-hero__aside[data-v-5a10f8a4]{position:relative;z-index:1}.workspace-chip[data-v-5a10f8a4]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:var(--primary-soft);color:var(--primary);font-size:12px;font-weight:700}.workspace-hero__title[data-v-5a10f8a4]{margin:0;font-size:clamp(28px,5vw,40px);line-height:1.1;color:var(--text-main)}.workspace-title-row[data-v-5a10f8a4]{display:flex;align-items:center;gap:12px;margin:14px 0 10px;flex-wrap:wrap}.workspace-title-badge[data-v-5a10f8a4]{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:28px;padding:0 10px;border-radius:999px;background:linear-gradient(135deg,#2f6ed3,#77a9f5);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;box-shadow:0 10px 20px #2f6ed32e}.workspace-hero__identity[data-v-5a10f8a4]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px;color:var(--text-sub);font-size:14px}.workspace-dot[data-v-5a10f8a4]{display:inline-block;color:#7b8da8}.workspace-hero__meta[data-v-5a10f8a4]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.workspace-hero__meta span[data-v-5a10f8a4]{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:var(--surface-muted);color:#4061c9;font-size:12px;font-weight:600}.workspace-hero__aside[data-v-5a10f8a4]{display:flex;flex-direction:column;gap:14px}.workspace-hero__actions[data-v-5a10f8a4]{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.workspace-console-card[data-v-5a10f8a4]{padding:18px;border:1px solid rgba(56,104,196,.14);border-radius:20px;background:linear-gradient(180deg,#143254f0,#0b1f3aeb);box-shadow:var(--shadow-card)}.workspace-console-card__head[data-v-5a10f8a4]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.workspace-console-card__tag[data-v-5a10f8a4]{color:var(--primary);font-size:11px;font-weight:700;letter-spacing:.08em}.workspace-console-card__head strong[data-v-5a10f8a4]{color:var(--text-main);font-size:16px}.workspace-console-card__list[data-v-5a10f8a4]{display:flex;flex-direction:column;gap:10px}.workspace-console-item[data-v-5a10f8a4]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid rgba(214,226,240,.92);border-radius:16px;background:#0b1f3ac2}.workspace-console-item__icon[data-v-5a10f8a4]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:#2b63c01f;color:var(--primary);font-size:17px}.workspace-console-item__body[data-v-5a10f8a4]{display:flex;flex-direction:column;gap:4px;min-width:0}.workspace-console-item__body span[data-v-5a10f8a4]{color:var(--text-sub);font-size:12px}.workspace-console-item__body strong[data-v-5a10f8a4]{color:var(--text-main);font-size:14px}.workspace-summary[data-v-5a10f8a4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.summary-card[data-v-5a10f8a4]{padding:18px;border-radius:18px;background:linear-gradient(180deg,#163354f0,#0d2340f0)}.summary-card__icon[data-v-5a10f8a4]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;font-size:18px}.summary-card span[data-v-5a10f8a4]{display:block;margin-top:14px;color:var(--text-sub);font-size:13px}.summary-card strong[data-v-5a10f8a4]{display:block;margin-top:10px;color:var(--text-main);font-size:28px;line-height:1}.summary-card--primary .summary-card__icon[data-v-5a10f8a4]{background:#2b63c01f;color:var(--info-main)}.summary-card--info .summary-card__icon[data-v-5a10f8a4]{background:#3474ca1f;color:#7ccfff}.summary-card--success .summary-card__icon[data-v-5a10f8a4]{background:#0f8f631f;color:var(--success-main)}.summary-card--warning .summary-card__icon[data-v-5a10f8a4]{background:#b7791f1f;color:var(--warning-main)}.workspace-notice[data-v-5a10f8a4]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;margin-top:16px;padding:20px;border-radius:22px;background:linear-gradient(135deg,#143254eb,#091e38e6)}.workspace-notice__eyebrow[data-v-5a10f8a4]{display:inline-block;color:var(--primary);font-size:12px;font-weight:700}.workspace-notice__title[data-v-5a10f8a4]{margin:10px 0 0;color:var(--text-main);font-size:22px}.workspace-notice__list[data-v-5a10f8a4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.workspace-pill[data-v-5a10f8a4]{padding:16px;border:1px solid var(--border);border-radius:16px;background:#0b1f3ac7}.workspace-pill__icon[data-v-5a10f8a4]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:#2b63c01a;color:var(--info-main);font-size:16px}.workspace-pill span[data-v-5a10f8a4]{display:block;margin-top:12px;color:var(--text-sub);font-size:12px}.workspace-pill strong[data-v-5a10f8a4]{display:block;margin-top:10px;color:var(--text-main);font-size:15px;line-height:1.6}.workspace-nav[data-v-5a10f8a4]{display:flex;gap:2px;flex-wrap:wrap;margin:18px 0 14px;padding:0 6px;border-bottom:1px solid var(--border)}.workspace-nav__item[data-v-5a10f8a4]{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;border:none;border-bottom:2px solid transparent;border-radius:10px 10px 0 0;background:transparent;color:#91abc8;font-weight:600;cursor:pointer;transition:all .18s ease}.workspace-nav__icon[data-v-5a10f8a4]{font-size:14px}.workspace-nav__item[data-v-5a10f8a4]:hover{background:#36a9ff1a;color:var(--text-main)}.workspace-nav__item--active[data-v-5a10f8a4]{border-bottom-color:var(--primary);background:linear-gradient(180deg,#36a9ff29,#112b48d1);color:var(--primary);box-shadow:inset 0 1px #36a9ff2e}.workspace-content[data-v-5a10f8a4]{margin-top:16px}.workspace-stack[data-v-5a10f8a4]{display:flex;flex-direction:column;gap:16px}.section-panel[data-v-5a10f8a4]{padding:18px;border-radius:20px}.section-head[data-v-5a10f8a4]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.section-head__title[data-v-5a10f8a4]{margin:0;color:var(--text-main);font-size:18px;font-weight:700}.section-head__actions[data-v-5a10f8a4],.toolbar-row[data-v-5a10f8a4]{display:flex;gap:10px;flex-wrap:wrap}.subsection-title[data-v-5a10f8a4]{margin:0 0 14px;color:var(--text-main);font-size:15px;font-weight:700}.panel-grid[data-v-5a10f8a4]{display:grid;gap:12px}.panel-grid--3[data-v-5a10f8a4]{grid-template-columns:repeat(3,minmax(0,1fr))}.data-tile[data-v-5a10f8a4]{padding:16px;border:1px solid var(--border);border-radius:16px;background:linear-gradient(180deg,#163354eb,#0d2340e6)}.data-tile span[data-v-5a10f8a4]{display:block;font-size:12px;color:var(--text-sub)}.data-tile strong[data-v-5a10f8a4]{display:block;margin-top:10px;color:var(--text-main);font-size:24px}.toolbar-row[data-v-5a10f8a4]{margin-bottom:14px}.toolbar-row__control[data-v-5a10f8a4]{width:200px}.muted-text[data-v-5a10f8a4]{color:var(--text-sub);font-size:13px}.pagination-wrap[data-v-5a10f8a4]{margin-top:14px;display:flex;justify-content:flex-end}@media(max-width:1100px){.workspace-hero[data-v-5a10f8a4]{grid-template-columns:1fr}.workspace-summary[data-v-5a10f8a4],.workspace-notice__list[data-v-5a10f8a4]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-notice[data-v-5a10f8a4]{grid-template-columns:1fr}}@media(max-width:900px){.workspace-hero[data-v-5a10f8a4]{grid-template-columns:1fr}.section-head[data-v-5a10f8a4]{flex-direction:column}.workspace-hero__actions[data-v-5a10f8a4]{justify-content:flex-start}.panel-grid--3[data-v-5a10f8a4]{grid-template-columns:1fr}}@media(max-width:768px){.workspace-shell[data-v-5a10f8a4]{padding:18px 14px 28px}.workspace-nav[data-v-5a10f8a4]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.workspace-nav[data-v-5a10f8a4]::-webkit-scrollbar{height:6px}.workspace-nav[data-v-5a10f8a4]::-webkit-scrollbar-thumb{background:#7891b452;border-radius:999px}.workspace-nav__item[data-v-5a10f8a4]{flex:0 0 auto}.workspace-summary[data-v-5a10f8a4],.workspace-notice__list[data-v-5a10f8a4]{grid-template-columns:1fr}.toolbar-row__control[data-v-5a10f8a4],.workspace-hero__actions .el-button[data-v-5a10f8a4],.section-head__actions .el-button[data-v-5a10f8a4],.toolbar-row .el-button[data-v-5a10f8a4]{width:100%}.pagination-wrap[data-v-5a10f8a4]{justify-content:center}}.auth-page[data-v-26525193]{min-height:100vh;padding:24px;background:radial-gradient(circle at top left,rgba(54,169,255,.26),transparent 24%),radial-gradient(circle at right,rgba(48,98,255,.18),transparent 34%),linear-gradient(180deg,#081d34,#04101f)}.auth-shell[data-v-26525193]{display:grid;grid-template-columns:minmax(0,1.15fr) 420px;gap:28px;align-items:stretch;min-height:calc(100vh - 48px);max-width:1400px;margin:0 auto;padding:24px;border:1px solid rgba(90,134,196,.14);border-radius:34px;background:linear-gradient(135deg,#143254f0,#0d2340eb);box-shadow:0 24px 56px #00081452,inset 0 1px #112b48d6}.auth-hero[data-v-26525193]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:28px 20px 28px 28px;position:relative}.auth-hero[data-v-26525193]:after{content:"";position:absolute;left:28px;right:32px;bottom:18px;height:1px;background:linear-gradient(90deg,#5495e600,#5495e64d,#5495e600)}.auth-hero__badge[data-v-26525193]{display:inline-flex;align-items:center;align-self:flex-start;min-height:32px;padding:0 14px;border:1px solid rgba(80,123,186,.14);border-radius:999px;background:#112b48d1;color:var(--primary);font-size:11px;font-weight:700;letter-spacing:.04em;box-shadow:0 6px 14px #5a7eaf14}.auth-hero__eyebrow[data-v-26525193]{margin:18px 0 0;color:var(--info-main);font-size:14px;font-weight:600;line-height:1.6}.auth-hero__title[data-v-26525193]{margin:20px 0 0;color:var(--text-main);font-size:clamp(40px,5vw,64px);line-height:1.08;letter-spacing:-.03em;font-weight:700}.auth-hero__subtitle[data-v-26525193]{margin:12px 0 0;color:#c9e8ff;font-size:clamp(22px,2.4vw,32px);line-height:1.35;font-weight:600}.auth-hero__desc[data-v-26525193]{max-width:640px;margin:20px 0 0;color:var(--text-sub);font-size:16px;line-height:1.9}.auth-hero__actions[data-v-26525193]{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}.hero-btn[data-v-26525193]{min-width:148px;min-height:50px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.hero-btn[data-v-26525193]:hover{transform:translateY(-1px)}.hero-btn--primary[data-v-26525193]{border:0;background:linear-gradient(135deg,#2b63b7,#4584d6);color:#fff;box-shadow:0 12px 24px #3763a233}.hero-btn--secondary[data-v-26525193]{border:1px solid rgba(92,130,184,.16);background:#112b48c7;color:var(--text-main)}.auth-hero__stats[data-v-26525193]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px}.hero-stat[data-v-26525193]{padding-top:18px;border-top:1px solid rgba(100,138,191,.18)}.hero-stat strong[data-v-26525193]{display:block;color:var(--text-main);font-size:30px;line-height:1;font-weight:700}.hero-stat span[data-v-26525193]{display:block;margin-top:10px;color:var(--text-sub);font-size:13px;line-height:1.6}.auth-panel[data-v-26525193]{align-self:center;padding:28px 24px 24px;border:1px solid rgba(88,131,191,.16);border-radius:30px;background:linear-gradient(180deg,#143254eb,#0d2340e6);box-shadow:0 18px 42px #00081447,0 1px #5fb4f42e inset}.auth-panel__caption[data-v-26525193]{margin:0 0 14px;color:var(--text-sub);font-size:11px;font-weight:700;letter-spacing:.06em}.auth-card__head[data-v-26525193]{margin-bottom:18px}.auth-card__tag[data-v-26525193]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#43689c14;color:var(--primary);font-size:11px;font-weight:700;letter-spacing:.04em}.auth-card__head h2[data-v-26525193]{margin:14px 0 0;color:var(--text-main);font-size:30px;line-height:1.2;letter-spacing:-.02em}.auth-card__head p[data-v-26525193]{margin:10px 0 0;color:var(--text-sub);font-size:13px;line-height:1.7}.auth-tabs[data-v-26525193]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;padding:6px;border-radius:16px;background:#567aaa14}.auth-tabs__item[data-v-26525193]{min-height:42px;border:0;border-radius:12px;background:transparent;color:var(--text-sub);font-size:14px;font-weight:700;cursor:pointer;transition:all .18s ease}.auth-tabs__item--active[data-v-26525193]{background:var(--surface);color:var(--primary);box-shadow:0 8px 18px #587aa81a}.auth-status[data-v-26525193]{margin-bottom:16px;padding:12px 14px;border-radius:14px;font-size:13px;line-height:1.6}.auth-status--success[data-v-26525193]{border:1px solid #ccebd8;background:var(--success-soft);color:#147a4b}.auth-status--error[data-v-26525193]{border:1px solid #f1c9cf;background:var(--danger-soft);color:#b42318}.auth-status--info[data-v-26525193]{border:1px solid var(--border);background:var(--surface-soft);color:var(--text-sub)}.auth-form[data-v-26525193]{display:grid;gap:14px}.auth-field[data-v-26525193]{display:grid;gap:8px}.auth-field span[data-v-26525193]{color:var(--text-main);font-size:13px;font-weight:600}.auth-field input[data-v-26525193]{width:100%;min-height:48px;padding:0 14px;border:1px solid rgba(96,136,190,.18);border-radius:14px;background:#112b48e0;color:var(--text-main);outline:none;transition:border-color .18s ease,box-shadow .18s ease}.auth-field input[data-v-26525193]:focus{border-color:#4775b657;box-shadow:0 0 0 4px #6186bd1a}.auth-form__meta[data-v-26525193]{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-form__meta--stack[data-v-26525193]{align-items:flex-start;flex-direction:column}.auth-check[data-v-26525193]{display:inline-flex;align-items:center;gap:8px;min-height:22px;color:var(--text-sub);font-size:13px}.auth-link[data-v-26525193]{padding:0;border:0;background:transparent;color:var(--primary);font-size:13px;font-weight:600;cursor:pointer}.auth-submit[data-v-26525193]{min-height:50px;border:0;border-radius:16px;background:linear-gradient(135deg,#2b63b7,#4584d6);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease;box-shadow:0 12px 24px #3763a233}.auth-submit[data-v-26525193]:hover:not(:disabled){transform:translateY(-1px)}.auth-submit[data-v-26525193]:disabled{cursor:wait;opacity:.72}.auth-submit--soft[data-v-26525193]{background:linear-gradient(135deg,#4f81c5,#6ea0dc)}@media(max-width:1180px){.auth-shell[data-v-26525193]{grid-template-columns:1fr}.auth-hero[data-v-26525193]{padding:24px}.auth-panel[data-v-26525193]{width:100%;max-width:520px;justify-self:center}}@media(max-width:768px){.auth-page[data-v-26525193]{padding:14px}.auth-shell[data-v-26525193]{min-height:auto;padding:16px;border-radius:24px}.auth-hero[data-v-26525193],.auth-panel[data-v-26525193]{padding-left:8px;padding-right:8px}.auth-hero__title[data-v-26525193]{font-size:34px}.auth-hero__subtitle[data-v-26525193]{font-size:22px}.auth-hero__actions[data-v-26525193]{flex-direction:column}.hero-btn[data-v-26525193]{width:100%}.auth-hero__stats[data-v-26525193]{grid-template-columns:1fr;gap:14px}.auth-form__meta[data-v-26525193]{align-items:flex-start;flex-direction:column}}
