.statistics-container[data-v-96de6379]{height:auto;min-height:0;box-sizing:border-box;display:flex;flex-direction:column}.statistics-container>.el-card[data-v-96de6379]{display:block}.statistics-container>.el-card[data-v-96de6379]>.el-card__body{display:block}.chart-area[data-v-96de6379]{display:flex;flex-direction:column;gap:20px}.chart-row[data-v-96de6379]{flex:0 0 auto}.chart-row[data-v-96de6379]:first-child{height:500px;min-height:500px}.chart-row[data-v-96de6379]:last-child{height:300px;min-height:300px}.chart-row+.chart-row[data-v-96de6379]{margin-top:0}.chart-row>.el-col[data-v-96de6379]{height:100%;display:flex}.chart-row>.el-col>.el-card[data-v-96de6379]{height:100%;width:100%;display:flex;flex-direction:column}.chart-row>.el-col>.el-card[data-v-96de6379]>.el-card__body{flex:1;min-height:0}.card-header[data-v-96de6379],.chart-card-header[data-v-96de6379]{display:flex;justify-content:space-between;align-items:center}.chart-filters[data-v-96de6379]{display:flex;gap:10px;align-items:center}.filters[data-v-96de6379]{display:flex;gap:15px;align-items:center}.chart[data-v-96de6379]{display:flex;width:100%;height:420px!important;min-height:0}.line-chart[data-v-96de6379]{height:220px!important}.empty-state[data-v-96de6379]{text-align:center;padding:50px;color:#909399}.header-title[data-v-96de6379]{font-size:20px;font-weight:600;color:#409eff;letter-spacing:1px}.chart-summary[data-v-96de6379]{color:#8090a5;font-size:11px;font-weight:600;letter-spacing:.2px}.statistics-container[data-v-96de6379] .el-card{border-color:#e7ebf2;border-radius:12px;box-shadow:0 8px 24px #20385d0b}.statistics-container>.el-card[data-v-96de6379]>.el-card__header{padding:16px 18px;border-bottom-color:#edf1f6}.statistics-container>.el-card[data-v-96de6379]>.el-card__body{padding:16px}.chart-row>.el-col>.el-card[data-v-96de6379]>.el-card__body{padding:10px 12px 12px}.chart-card-header[data-v-96de6379]{color:#1d2a3d;font-size:13px;font-weight:700}.statistics-container .filters[data-v-96de6379]{gap:8px}.statistics-container .filters[data-v-96de6379] .el-date-editor,.statistics-container .filters[data-v-96de6379] .el-input-number{width:220px!important}.statistics-container .filters[data-v-96de6379] .el-input__wrapper,.statistics-container .filters[data-v-96de6379] .el-date-editor,.statistics-container .filters[data-v-96de6379] .el-input-number .el-input__wrapper,.chart-filters[data-v-96de6379] .el-input__wrapper{min-height:34px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #dfe6f0 inset}.statistics-container .filters[data-v-96de6379] .el-button,.chart-filters[data-v-96de6379] .el-select{min-height:34px;border-radius:8px;font-weight:600}.statistics-container .filters[data-v-96de6379] .el-button--primary{box-shadow:0 4px 10px #2563eb2e}.statistics-container .filters[data-v-96de6379] .filter-icon-button{width:34px;height:34px;padding:0;margin-left:0;flex:0 0 34px}.chart-filters[data-v-96de6379]{gap:8px}.chart-filters>span[data-v-96de6379]{color:#8290a4;font-size:11px;font-weight:600}.chart-filters[data-v-96de6379] .el-select{width:122px!important}.chart-filters[data-v-96de6379] .el-select .el-input__wrapper{min-height:30px}@media (max-width: 900px){.chart-row[data-v-96de6379]:first-child{display:block;height:auto}.chart-row:first-child>.el-col[data-v-96de6379]{width:100%;height:450px;margin-bottom:14px}.chart-row:first-child>.el-col[data-v-96de6379]:last-child{margin-bottom:0}.chart-row[data-v-96de6379]:last-child{height:320px;min-height:320px}}@media (max-width: 680px){.card-header[data-v-96de6379],.chart-card-header[data-v-96de6379]{align-items:stretch;flex-direction:column;gap:10px}.statistics-container .filters[data-v-96de6379]{flex-wrap:wrap}.statistics-container .filters[data-v-96de6379] .el-date-editor,.statistics-container .filters[data-v-96de6379] .el-input-number{width:100%!important}}.profiles-shell[data-v-ee64fbaa]{height:100vh;min-height:0;overflow:hidden;background:#f7f9fc;color:#172033}.rail[data-v-ee64fbaa]{height:100%;background:#101a2d;color:#dbe5f5;display:flex;flex-direction:column;transition:width .2s;overflow:hidden}.rail-head[data-v-ee64fbaa]{height:76px;display:flex;align-items:center;gap:11px;padding:0 23px;font-size:16px;font-weight:700;white-space:nowrap}.rail-head img[data-v-ee64fbaa]{width:32px;height:32px;border-radius:10px}.rail-label[data-v-ee64fbaa]{font-size:10px;color:#71819a;letter-spacing:1.4px;font-weight:700;padding:20px 23px 10px}.profile-list[data-v-ee64fbaa]{padding:0 11px;flex:1;overflow:auto}.profile-row[data-v-ee64fbaa]{display:flex;align-items:center;gap:4px;margin:3px 0;border-radius:10px}.profile-row.dragging[data-v-ee64fbaa]{opacity:.45}.profile-item[data-v-ee64fbaa]{position:relative;flex:1;min-width:0;display:flex;align-items:center;gap:11px;color:#8fa0ba;background:transparent;border:0;border-radius:10px;padding:10px 8px 10px 12px;text-align:left;cursor:pointer}.profile-item[data-v-ee64fbaa]:hover{background:#1a2942;color:#fff}.profile-item.selected[data-v-ee64fbaa]{background:#20385d;color:#fff}.profile-mark[data-v-ee64fbaa],.domain-avatar[data-v-ee64fbaa]{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#314a70;color:#c7ddff;font-size:11px;font-weight:800;flex:none}.profile-copy[data-v-ee64fbaa]{display:grid;gap:3px;overflow:hidden}.profile-copy b[data-v-ee64fbaa]{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-copy small[data-v-ee64fbaa]{font-size:10px;color:#8192ad}.live-mark[data-v-ee64fbaa]{width:6px;height:6px;background:#4ade80;border-radius:50%;margin-left:auto}.profile-tools[data-v-ee64fbaa]{display:flex;flex:none}.mini-button[data-v-ee64fbaa]{width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:#71819a;cursor:pointer;padding:0}.mini-button[data-v-ee64fbaa]:hover{background:#3b2230;color:#fda4af}.mini-button[data-v-ee64fbaa] svg{width:14px}.profile-empty[data-v-ee64fbaa]{padding:20px 12px;color:#71819a;font-size:11px}.rail-footer[data-v-ee64fbaa]{display:flex;align-items:center;gap:6px;padding:18px 16px;border-top:1px solid #1d2a40}.icon-button[data-v-ee64fbaa],.logout-link[data-v-ee64fbaa]{background:transparent;border:0;color:#8fa0ba;cursor:pointer}.icon-button[data-v-ee64fbaa]{width:34px;height:34px;border-radius:8px;display:grid;place-items:center}.icon-button[data-v-ee64fbaa]:hover,.logout-link[data-v-ee64fbaa]:hover{color:#fff;background:#1a2942}.logout-link[data-v-ee64fbaa]{display:flex;align-items:center;gap:7px;padding:8px;font-size:11px;margin-left:auto}.logout-link[data-v-ee64fbaa] svg{width:15px;height:15px;flex:none}.main-area[data-v-ee64fbaa]{height:100%;min-height:0;min-width:0;flex:1;overflow-y:auto;overflow-x:hidden;padding:0 34px 34px}.topbar[data-v-ee64fbaa]{height:112px;display:flex;align-items:center;justify-content:space-between}.eyebrow[data-v-ee64fbaa]{font-size:10px;letter-spacing:1.5px;color:#8290a5;font-weight:800;margin-bottom:5px}.topbar h1[data-v-ee64fbaa]{font-size:25px;margin:0;color:#172033}.top-actions[data-v-ee64fbaa]{display:flex;gap:12px;align-items:center}.top-actions[data-v-ee64fbaa] .el-tag{border-radius:20px;padding:0 12px}.pulse[data-v-ee64fbaa]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#22c55e;margin-right:6px}.view-tabs[data-v-ee64fbaa]{display:flex;gap:5px;border-bottom:1px solid #e5eaf1;margin-bottom:22px}.view-tabs button[data-v-ee64fbaa]{display:flex;align-items:center;gap:7px;padding:12px 15px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:transparent;color:#8090a5;font-size:12px;font-weight:700;cursor:pointer}.view-tabs button.active[data-v-ee64fbaa]{color:#2563eb;border-color:#2563eb}.stat-grid[data-v-ee64fbaa]{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.stat-card[data-v-ee64fbaa]{position:relative;min-height:138px;padding:20px;border-radius:14px;background:#fff;border:1px solid #e7ebf2;overflow:hidden}.stat-card>span[data-v-ee64fbaa],.stat-card small[data-v-ee64fbaa]{display:block;color:#7f8da3;font-size:11px}.stat-card strong[data-v-ee64fbaa]{display:block;font-size:28px;color:#162038;margin:15px 0 4px}.stat-card svg[data-v-ee64fbaa]{position:absolute;right:19px;top:20px;width:28px;height:28px;opacity:.15}.accent-blue[data-v-ee64fbaa]{border-top:3px solid #3b82f6}.accent-violet[data-v-ee64fbaa]{border-top:3px solid #8b5cf6}.accent-green[data-v-ee64fbaa]{border-top:3px solid #10b981}.accent-amber[data-v-ee64fbaa]{border-top:3px solid #f59e0b}.overview-domains[data-v-ee64fbaa]{margin-top:16px}.panel[data-v-ee64fbaa]{background:#fff;border:1px solid #e7ebf2;border-radius:14px;padding:22px}.domains-panel[data-v-ee64fbaa]{min-height:280px}.panel-head[data-v-ee64fbaa]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:25px}.panel-head h2[data-v-ee64fbaa]{font-size:15px;margin:0 0 5px;color:#19253a}.panel-head p[data-v-ee64fbaa]{font-size:11px;margin:0;color:#8b98aa}.text-button[data-v-ee64fbaa]{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:#2563eb;font-size:11px;cursor:pointer}.domain-list[data-v-ee64fbaa]{display:grid;gap:4px}.domain-row[data-v-ee64fbaa]{display:grid;grid-template-columns:28px 28px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:9px 3px}.rank[data-v-ee64fbaa]{font-size:10px;color:#aab3c0}.domain-name[data-v-ee64fbaa]{font-size:12px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.domain-row strong[data-v-ee64fbaa]{font-size:12px;text-align:right;color:#526278}.progress[data-v-ee64fbaa]{grid-column:3/5;background:#edf1f6;height:4px;border-radius:4px;margin-top:-3px}.progress i[data-v-ee64fbaa]{display:block;height:100%;background:#91b2f8;border-radius:4px}.history-panel[data-v-ee64fbaa]{padding:0;overflow:hidden}.history-head[data-v-ee64fbaa]{padding:22px 22px 16px;margin:0;align-items:center}.filters[data-v-ee64fbaa]{display:flex;gap:8px;align-items:center}.filters[data-v-ee64fbaa] .el-input{width:220px}.filters[data-v-ee64fbaa] .el-date-editor{width:300px}.history-table[data-v-ee64fbaa]{border-top:1px solid #edf0f4}.history-table[data-v-ee64fbaa] th.el-table__cell{background:#fafbfd;color:#8290a4;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.history-table[data-v-ee64fbaa] td.el-table__cell{padding:11px 0}.page-cell img[data-v-ee64fbaa]{width:28px;height:28px;border-radius:8px;flex:none}.page-cell div[data-v-ee64fbaa]{min-width:0;display:grid;gap:4px}.page-cell b[data-v-ee64fbaa],.page-cell small[data-v-ee64fbaa],.page-link[data-v-ee64fbaa],.page-url[data-v-ee64fbaa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-cell b[data-v-ee64fbaa],.page-link[data-v-ee64fbaa]{font-size:12px;color:#27354a;font-weight:700}.page-link[data-v-ee64fbaa],.page-url[data-v-ee64fbaa]{display:block;text-decoration:none}.page-link[data-v-ee64fbaa]:hover,.page-url[data-v-ee64fbaa]:hover{color:#2563eb;text-decoration:underline}.page-url[data-v-ee64fbaa],.page-cell small[data-v-ee64fbaa]{font-size:10px;color:#8a97a9}.pager[data-v-ee64fbaa]{justify-content:flex-end;padding:14px 22px}.domain-table-cell[data-v-ee64fbaa]{display:flex;align-items:center;gap:10px}.blank[data-v-ee64fbaa]{height:calc(100vh - 140px);display:grid;place-items:center}.blank[data-v-ee64fbaa] .el-empty__description p{color:#8b98aa}@media (max-width:1200px){.stat-grid[data-v-ee64fbaa]{grid-template-columns:repeat(2,1fr)}.filters[data-v-ee64fbaa] .el-date-editor{width:240px}}@media (max-width:1000px){.main-area[data-v-ee64fbaa]{padding:0 20px 25px}.history-head[data-v-ee64fbaa]{display:block}.filters[data-v-ee64fbaa]{margin-top:15px;flex-wrap:wrap}}@media (max-width:680px){.rail[data-v-ee64fbaa]{width:66px!important}.rail-head[data-v-ee64fbaa]{padding:0 17px}.rail-head span[data-v-ee64fbaa],.rail-label[data-v-ee64fbaa],.profile-copy[data-v-ee64fbaa],.live-mark[data-v-ee64fbaa],.logout-link[data-v-ee64fbaa],.profile-tools[data-v-ee64fbaa]{display:none}.profile-item[data-v-ee64fbaa]{justify-content:center;padding:10px 0}.rail-footer[data-v-ee64fbaa]{justify-content:center}.main-area[data-v-ee64fbaa]{padding:0 12px 20px}.topbar[data-v-ee64fbaa]{height:98px}.topbar h1[data-v-ee64fbaa]{font-size:20px}.top-actions[data-v-ee64fbaa] .el-tag{display:none}.stat-grid[data-v-ee64fbaa]{gap:8px}.stat-card[data-v-ee64fbaa]{padding:15px;min-height:120px}.stat-card strong[data-v-ee64fbaa]{font-size:21px}.history-table[data-v-ee64fbaa]{height:calc(100vh - 390px)!important}.filters[data-v-ee64fbaa] .el-input,.filters[data-v-ee64fbaa] .el-date-editor{width:100%}.view-tabs button[data-v-ee64fbaa]{padding:10px 8px}}.page-cell img[data-v-ee64fbaa],.domain-table-cell img[data-v-ee64fbaa]{width:28px;height:28px;border-radius:8px;flex:none}.main-area.history-view[data-v-ee64fbaa]{display:flex;flex-direction:column;overflow-y:hidden}.history-view .topbar[data-v-ee64fbaa],.history-view .view-tabs[data-v-ee64fbaa],.history-view .history-head[data-v-ee64fbaa],.history-view .pager[data-v-ee64fbaa]{flex:none}.history-view .history-panel[data-v-ee64fbaa]{display:flex;flex:1;flex-direction:column;min-height:0}.history-view .history-table[data-v-ee64fbaa]{height:100%!important;flex:1 1 0;min-height:0}.rail-label[data-v-ee64fbaa]{display:flex;align-items:center;justify-content:space-between;gap:8px}.profile-create[data-v-ee64fbaa]{display:flex;align-items:center;gap:4px;border:0;background:transparent;color:#8fa0ba;font-size:10px;cursor:pointer;padding:4px 0}.profile-create[data-v-ee64fbaa]:hover{color:#fff}.profile-form[data-v-ee64fbaa]{display:grid;gap:8px}.profile-form label[data-v-ee64fbaa]{font-size:12px;color:#526278;font-weight:700;margin-top:5px}.key-input[data-v-ee64fbaa]{display:flex;gap:8px}.key-input .el-input[data-v-ee64fbaa]{flex:1}.profile-form-hint[data-v-ee64fbaa]{margin:4px 0 0;color:#8b98aa;font-size:11px;line-height:1.5}.page-cell[data-v-ee64fbaa]{display:flex;align-items:center;gap:10px;min-width:0}.page-cell>.page-link[data-v-ee64fbaa],.page-cell>b[data-v-ee64fbaa]{min-width:0}.page-cell b[data-v-ee64fbaa],.page-link[data-v-ee64fbaa],.url-cell[data-v-ee64fbaa],.url-cell span[data-v-ee64fbaa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.url-cell[data-v-ee64fbaa]{min-width:0;max-width:100%}.url-cell span[data-v-ee64fbaa],.page-url[data-v-ee64fbaa]{font-size:11px;color:#6d7b90}.refresh-toggle[data-v-ee64fbaa]{flex:none}.rail-footer[data-v-ee64fbaa]{min-width:0}.rail-footer.is-collapsed[data-v-ee64fbaa]{flex-direction:column;padding:12px 0}.password-button[data-v-ee64fbaa]{flex:none}.rail-footer:not(.is-collapsed) .password-button[data-v-ee64fbaa]{margin-left:auto}.password-button[data-v-ee64fbaa] svg{width:16px;height:16px}.logout-link[data-v-ee64fbaa]{white-space:nowrap;flex:0 0 auto}.rail-footer:not(.is-collapsed) .logout-link[data-v-ee64fbaa]{margin-left:0}.filters[data-v-ee64fbaa]{padding:0;border:0;background:transparent}.filters[data-v-ee64fbaa] .el-input,.filters[data-v-ee64fbaa] .el-date-editor{height:34px}.filters[data-v-ee64fbaa] .el-input__wrapper,.filters[data-v-ee64fbaa] .el-date-editor{border-radius:8px;background:#fff;box-shadow:0 0 0 1px #dfe6f0 inset}.filters[data-v-ee64fbaa] .el-button{height:34px;border-radius:8px;font-weight:600}.filters[data-v-ee64fbaa] .el-button--primary{box-shadow:0 4px 10px #2563eb2e}.filters[data-v-ee64fbaa] .filter-icon-button,.filters[data-v-ee64fbaa] .refresh-toggle{width:34px;padding:0;flex:none}.pager[data-v-ee64fbaa]{gap:8px;align-items:center}.pager[data-v-ee64fbaa] .el-pagination__total,.pager[data-v-ee64fbaa] .el-pagination__sizes{color:#7b899d;font-size:11px}.pager[data-v-ee64fbaa] .el-pager li,.pager[data-v-ee64fbaa] .btn-prev,.pager[data-v-ee64fbaa] .btn-next,.pager[data-v-ee64fbaa] .el-select .el-input__wrapper{border-radius:7px}.pager[data-v-ee64fbaa] .el-pager li.is-active{background:#2563eb;color:#fff}.rail-label[data-v-ee64fbaa]{padding:18px 14px 11px 17px;letter-spacing:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.profile-create[data-v-ee64fbaa]{height:32px;padding:0 9px;border:1px solid #436390;border-radius:6px;background:#213f68;color:#f1f6ff;font-size:11px;font-weight:600;white-space:nowrap;transition:background .18s,border-color .18s}.profile-create[data-v-ee64fbaa]:hover{background:#2b5288;border-color:#7ba2d6}.profile-create[data-v-ee64fbaa]:active{background:#1a355a}.profile-create[data-v-ee64fbaa] svg{width:14px;height:14px}.rail-label.is-collapsed[data-v-ee64fbaa]{justify-content:center;padding:18px 0 11px}.rail-label.is-collapsed .profile-create[data-v-ee64fbaa]{width:32px;justify-content:center;padding:0}.rail-head img[data-v-ee64fbaa]{border-radius:0;object-fit:contain}.profile-row[data-v-ee64fbaa]{padding:2px 0;margin:2px 0;transition:background .18s}.profile-row[data-v-ee64fbaa]:hover{background:rgba(48,76,117,.26)}.profile-item[data-v-ee64fbaa]{padding:9px 7px 9px 9px}.profile-tools[data-v-ee64fbaa]{gap:2px;padding-right:4px;opacity:0;transform:translate(3px);transition:opacity .18s,transform .18s}.profile-row:hover .profile-tools[data-v-ee64fbaa],.profile-row:focus-within .profile-tools[data-v-ee64fbaa],.profile-item.selected+.profile-tools[data-v-ee64fbaa]{opacity:1;transform:translate(0)}.mini-button[data-v-ee64fbaa]{width:26px;height:26px;border:1px solid transparent;border-radius:7px}.mini-button[data-v-ee64fbaa]:hover{background:#243b60;border-color:#36547e;color:#dbeafe}.mini-button.danger[data-v-ee64fbaa]:hover{background:#542b3c;border-color:#7d3d53;color:#fecdd3}.dialog-heading[data-v-ee64fbaa]{display:flex;align-items:center;gap:12px;padding-right:18px}.dialog-heading-icon[data-v-ee64fbaa]{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:8px;background:#eaf2ff;color:#2d69cb}.dialog-heading-icon[data-v-ee64fbaa] svg{width:20px;height:20px}.dialog-kicker[data-v-ee64fbaa]{display:block;color:#7890af;font-size:10px;font-weight:700;letter-spacing:0}.dialog-heading h2[data-v-ee64fbaa],.delete-dialog-body h2[data-v-ee64fbaa]{margin:3px 0 2px;color:#17263d;font-size:19px;line-height:1.2}.profile-form[data-v-ee64fbaa]{gap:18px}.form-section[data-v-ee64fbaa]{display:grid;gap:8px}.form-section label[data-v-ee64fbaa],.label-row label[data-v-ee64fbaa]{color:#43526a;font-size:12px;font-weight:600}.label-row[data-v-ee64fbaa]{display:flex;align-items:center;justify-content:space-between}.label-row span[data-v-ee64fbaa]{color:#98a6b8;font-size:10px}.profile-form[data-v-ee64fbaa] .el-input__wrapper{min-height:38px;border-radius:6px;box-shadow:0 0 0 1px #dbe3ee inset;padding:1px 12px}.profile-form[data-v-ee64fbaa] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #4b82dc inset,0 0 0 3px #4b82dc1a}.key-input[data-v-ee64fbaa]{gap:7px}.key-input .el-input[data-v-ee64fbaa]{min-width:0}.key-input .el-button[data-v-ee64fbaa]{width:38px;height:38px;flex:none;margin:0;padding:0;border-radius:6px}.generate-key[data-v-ee64fbaa]{color:#2563eb;border-color:#c9daf8;background:#f3f7ff}.copy-key[data-v-ee64fbaa]{color:#667990;border-color:#dce4ee;background:#fff}.generate-key[data-v-ee64fbaa]:hover{color:#1d4ed8;border-color:#9fbcf0;background:#eaf2ff}.copy-key[data-v-ee64fbaa]:hover{color:#2563eb;border-color:#b9cef0;background:#f3f7ff}.profile-key-note[data-v-ee64fbaa]{margin:0;color:#7c8797;font-size:11px;line-height:1.5}.dialog-footer[data-v-ee64fbaa]{display:flex;justify-content:flex-end;gap:8px}.dialog-footer .el-button[data-v-ee64fbaa]{height:36px;margin:0;padding:0 15px;border-radius:6px;font-size:12px;font-weight:600}.dialog-cancel[data-v-ee64fbaa]{border-color:#dce4ee;color:#697a90;background:#fff}.dialog-submit[data-v-ee64fbaa]{box-shadow:0 5px 12px #2563eb2e}.delete-dialog-body[data-v-ee64fbaa]{text-align:center}.delete-icon[data-v-ee64fbaa]{width:44px;height:44px;display:grid;place-items:center;margin:0 auto 14px;border-radius:8px;background:#fff0f1;color:#d64c5d}.delete-icon[data-v-ee64fbaa] svg{width:23px;height:23px}.delete-title[data-v-ee64fbaa]{font-size:20px;font-weight:600;color:#17263d;margin:0;text-align:center}.delete-dialog-body p[data-v-ee64fbaa]{max-width:300px;margin:14px auto 0;color:#68788e;font-size:12px;line-height:1.6}.delete-target[data-v-ee64fbaa]{display:inline-flex;max-width:100%;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e5e9f0;border-radius:6px;background:#f8fafc;color:#43526a;font-size:12px;font-weight:600}.delete-target>span[data-v-ee64fbaa]:last-child{min-width:0;overflow-wrap:anywhere;text-align:left}.profile-mark.small[data-v-ee64fbaa]{width:24px;height:24px;border-radius:7px;background:#f6dce1;color:#a54859;font-size:9px}.dialog-delete[data-v-ee64fbaa]{--el-color-danger:#d04456;--el-color-danger-light-3:#df6675;--el-color-danger-dark-2:#af3040}.profile-create[data-v-ee64fbaa]:focus-visible,.mini-button[data-v-ee64fbaa]:focus-visible{outline:2px solid #8bb6ee;outline-offset:2px}.topbar>div[data-v-ee64fbaa]:first-child{min-width:0}.topbar h1[data-v-ee64fbaa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-actions[data-v-ee64fbaa]{flex:none}@media (max-width:680px){.rail-footer[data-v-ee64fbaa]{flex-direction:column;padding:12px 0}.rail-footer:not(.is-collapsed) .password-button[data-v-ee64fbaa]{margin-left:0}}@media (hover:none){.profile-tools[data-v-ee64fbaa]{opacity:1;transform:none}}@media (max-width:680px){.rail-label[data-v-ee64fbaa]{display:flex;justify-content:center;padding:18px 0 11px}.rail-label>span[data-v-ee64fbaa],.profile-create span[data-v-ee64fbaa]{display:none}.profile-create[data-v-ee64fbaa]{width:32px;justify-content:center;padding:0}.dialog-heading h2[data-v-ee64fbaa]{font-size:17px}}.el-dialog.profile-dialog,.el-dialog.delete-dialog{max-width:calc(100vw - 32px);padding:0;border-radius:8px;overflow:hidden;box-shadow:0 20px 70px #17203326}.el-dialog.profile-dialog .el-dialog__header{padding:24px;margin:0;border-bottom:1px solid #edf1f6}.el-dialog.profile-dialog .el-dialog__body{padding:24px}.el-dialog.profile-dialog .el-dialog__footer,.el-dialog.delete-dialog .el-dialog__footer{padding:18px 24px;background:#fafbfd;border-top:1px solid #edf1f6}.el-dialog.delete-dialog .el-dialog__header{padding:26px 24px 0;margin:0}.el-dialog.delete-dialog .el-dialog__body{padding:18px 24px 24px}@media (max-width:480px){.el-dialog.profile-dialog .el-dialog__header,.el-dialog.profile-dialog .el-dialog__body{padding:20px}.el-dialog.profile-dialog .el-dialog__footer,.el-dialog.delete-dialog .el-dialog__footer{padding:16px 20px}}.login-shell[data-v-bdd66726]{min-height:100vh;display:grid;grid-template-columns:1.05fr .95fr;background:#f8fafc}.login-art[data-v-bdd66726]{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:42px 8vw 35px;background:#11203a;color:#fff;overflow:hidden}.login-art[data-v-bdd66726]:after{content:"";position:absolute;width:540px;height:540px;border:1px solid rgba(147,197,253,.15);border-radius:50%;right:-170px;bottom:-180px;box-shadow:0 0 0 70px #93c5fd09,0 0 0 140px #93c5fd06}.art-brand[data-v-bdd66726],.mobile-brand[data-v-bdd66726]{display:flex;align-items:center;gap:11px;font-weight:750;font-size:17px}.art-brand img[data-v-bdd66726],.mobile-brand img[data-v-bdd66726]{width:34px;height:34px;border-radius:10px}.art-copy[data-v-bdd66726]{position:relative;z-index:1;max-width:490px;margin-top:10vh}.kicker[data-v-bdd66726]{font-size:10px;letter-spacing:1.8px;font-weight:800;color:#6d9be9}.art-copy h1[data-v-bdd66726]{font-size:48px;line-height:1.12;letter-spacing:-1.3px;margin:18px 0;color:#f8fbff}.art-copy em[data-v-bdd66726]{font-style:normal;color:#74a9ff}.art-copy p[data-v-bdd66726]{font-size:15px;line-height:1.7;color:#a8bad5;max-width:380px}.art-foot[data-v-bdd66726]{position:relative;z-index:1;font-size:11px;color:#7084a1}.art-foot span[data-v-bdd66726]{padding:0 8px;color:#4e6b95}.login-pane[data-v-bdd66726]{display:grid;place-items:center;padding:30px}.login-box[data-v-bdd66726]{width:min(390px,100%)}.mobile-brand[data-v-bdd66726]{display:none}.login-box h2[data-v-bdd66726]{font-size:28px;color:#152036;margin:13px 0 8px;letter-spacing:-.5px}.subcopy[data-v-bdd66726]{font-size:13px;color:#8290a4;margin:0 0 30px}.login-box label[data-v-bdd66726]{display:block;font-size:11px;font-weight:700;color:#4d5d75;margin:0 0 7px}.login-box[data-v-bdd66726] .el-form-item{margin-bottom:21px}.login-box[data-v-bdd66726] .el-input__wrapper{box-shadow:0 0 0 1px #dce3ed inset;border-radius:9px;padding:2px 12px}.login-box[data-v-bdd66726] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #4d86ed inset}.form-options[data-v-bdd66726]{margin:-3px 0 22px}.form-options[data-v-bdd66726] .el-checkbox__label{font-size:12px;color:#687890}.submit[data-v-bdd66726]{width:100%;height:46px;border-radius:9px;font-size:13px;font-weight:700}.submit svg[data-v-bdd66726]{margin-left:8px;width:15px}.security[data-v-bdd66726]{display:flex;justify-content:center;align-items:center;gap:5px;color:#99a5b5;font-size:10px;margin-top:25px}.security svg[data-v-bdd66726]{width:12px}@media (max-width:800px){.login-shell[data-v-bdd66726]{display:block}.login-art[data-v-bdd66726]{display:none}.login-pane[data-v-bdd66726]{min-height:100vh;padding:28px}.mobile-brand[data-v-bdd66726]{display:flex;margin-bottom:70px}.login-box h2[data-v-bdd66726]{font-size:25px}}.art-copy h1[data-v-bdd66726],.login-box h2[data-v-bdd66726]{letter-spacing:0}.password-shell[data-v-5330479f]{min-height:100vh;background:#f7f9fc;color:#172033;padding:32px 24px}.password-layout[data-v-5330479f]{width:min(100%,440px);margin:0 auto}.brand[data-v-5330479f]{display:flex;align-items:center;gap:11px;font-size:17px;font-weight:700;margin-bottom:clamp(48px,12vh,110px)}.brand img[data-v-5330479f]{width:36px;height:36px}.password-panel[data-v-5330479f]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:32px;box-shadow:0 12px 36px #1827400f}.panel-icon[data-v-5330479f]{width:38px;height:38px;display:grid;place-items:center;color:#2563eb;background:#eaf2ff;border-radius:8px;margin-bottom:20px}.panel-icon svg[data-v-5330479f]{width:20px;height:20px}.eyebrow[data-v-5330479f]{font-size:11px;font-weight:700;color:#6085be;margin:0 0 8px}h1[data-v-5330479f]{font-size:23px;margin:0 0 10px;font-weight:700}.description[data-v-5330479f]{font-size:13px;line-height:1.5;color:#64748b;margin:0 0 27px}.password-form[data-v-5330479f] .el-form-item{display:block;margin-bottom:19px}.password-form[data-v-5330479f] .el-form-item__label{display:block;text-align:left;color:#42526a;font-size:12px;font-weight:600;margin-bottom:5px}.password-form[data-v-5330479f] .el-input__wrapper{border-radius:7px}.form-actions[data-v-5330479f]{display:flex;justify-content:flex-end;gap:8px;margin-top:26px}.form-actions[data-v-5330479f] .el-button--primary{min-width:150px}@media (max-width:480px){.password-shell[data-v-5330479f]{padding:22px 16px}.brand[data-v-5330479f]{margin-bottom:48px}.password-panel[data-v-5330479f]{padding:24px 20px}}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100%}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}
