.ui-button[data-v-b5f8bc52]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;transition:background .12s ease,border-color .12s ease,color .12s ease,filter .12s ease;border:1px solid var(--border);border-radius:var(--radius-control);font-family:inherit;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer}.ui-button-sm[data-v-b5f8bc52]{height:26px;padding:0 10px;font-size:11px}.ui-button-md[data-v-b5f8bc52]{height:32px;padding:0 12px;font-size:12px}.ui-button-icon[data-v-b5f8bc52]{width:28px;height:28px;padding:0}.ui-button-secondary[data-v-b5f8bc52]{background:var(--bg-elevated);color:var(--text)}.ui-button-secondary[data-v-b5f8bc52]:hover:not(:disabled){background:var(--bg-hover)}.ui-button-primary[data-v-b5f8bc52]{border-color:var(--primary);background:var(--primary);color:var(--primary-fg)}.ui-button-danger[data-v-b5f8bc52]{background:var(--bg-elevated);color:var(--danger)}.ui-button-danger[data-v-b5f8bc52]:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger),transparent 55%);background:color-mix(in srgb,var(--danger),transparent 90%)}.ui-button-ghost[data-v-b5f8bc52]{border-color:transparent;background:transparent;color:var(--text-muted)}.ui-button-ghost[data-v-b5f8bc52]:hover:not(:disabled){background:var(--bg-hover);color:var(--text)}.ui-button[data-v-b5f8bc52]:disabled{opacity:.48;cursor:not-allowed}.ui-button-primary[data-v-b5f8bc52]:disabled{border-color:var(--border);background:var(--border);color:var(--text-muted)}.ui-button-primary[data-v-b5f8bc52]:hover:not(:disabled){filter:brightness(1.05)}.scopes-form[data-v-598b82e3]{display:flex;flex-direction:column;gap:18px}.field[data-v-598b82e3]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-598b82e3]{color:var(--text);font-size:13px}.switch-row[data-v-598b82e3]{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}.switch-row[data-v-598b82e3]:has(.switch-root[disabled]){cursor:not-allowed}.switch-root[data-v-598b82e3]{position:relative;flex-shrink:0;width:32px;height:18px;padding:0;transition:background-color .15s ease;border:none;border-radius:999px;background:#2a2a2a;cursor:pointer}.switch-root[data-state=checked][data-v-598b82e3]{background:var(--accent)}.switch-root[disabled][data-v-598b82e3]{opacity:.5;cursor:not-allowed}.switch-thumb[data-v-598b82e3]{display:block;width:14px;height:14px;transform:translate(2px);transition:transform .15s ease;border-radius:50%;background:#fff;will-change:transform}.switch-root[data-state=checked] .switch-thumb[data-v-598b82e3]{transform:translate(16px)}.segmented[data-v-598b82e3]{display:inline-flex;padding:2px;border:1px solid var(--border);border-radius:8px;background:#0f0f0f}.segmented[data-disabled][data-v-598b82e3]{opacity:.6}.segmented-item[data-v-598b82e3]{flex:1;min-width:72px;padding:6px 14px;transition:background-color .12s ease,color .12s ease;border:none;border-radius:6px;background:transparent;color:var(--text-muted);font-size:13px;cursor:pointer}.segmented-item[data-v-598b82e3]:hover:not([data-disabled],[data-state=on]){color:var(--text)}.segmented-item[data-state=on][data-v-598b82e3]{background:#2a2a2a;color:var(--text)}.segmented-item[data-disabled][data-v-598b82e3]{cursor:not-allowed}.error-text[data-v-598b82e3]{min-height:18px;margin:0;transition:opacity .15s ease;opacity:0;color:var(--error);font-size:13px}.error-text.visible[data-v-598b82e3]{opacity:1}.save-row[data-v-598b82e3]{display:flex;justify-content:flex-end}.dialog-overlay[data-v-a9bb98ea]{position:fixed;z-index:50;inset:0;background:#00000094;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog-content[data-v-a9bb98ea]{display:flex;position:fixed;z-index:51;top:50%;left:50%;flex-direction:column;width:min(var(--dialog-width),calc(100vw - 32px));max-height:min(720px,calc(100vh - 48px));overflow:hidden;transform:translate(-50%,-50%);border:1px solid var(--border);border-radius:10px;outline:none;background:var(--bg-elevated);box-shadow:0 24px 80px #00000085;color:var(--text)}.dialog-header[data-v-a9bb98ea]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 16px 0}.dialog-title[data-v-a9bb98ea]{margin:0;color:var(--text);font-size:15px;font-weight:600}.dialog-close[data-v-a9bb98ea]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer}.dialog-close[data-v-a9bb98ea]:hover{background:var(--bg-hover);color:var(--text)}.dialog-body[data-v-a9bb98ea]{display:flex;flex-direction:column;gap:14px;padding:16px;overflow-y:auto}.dialog-footer[data-v-a9bb98ea]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 16px 16px}.field[data-v-94082dab]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-94082dab]{color:var(--text-muted);font-size:12px}.field-input[data-v-94082dab]{width:100%;height:34px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field-input[data-v-94082dab]::placeholder{color:#808080b3}.field-input[data-v-94082dab]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-input.is-invalid[data-v-94082dab]{border-color:var(--error)}.field-error[data-v-94082dab]{color:var(--error);font-size:11px;line-height:1.45}.field-input[data-v-94082dab]:disabled{opacity:.5;cursor:not-allowed}.field-input[data-v-94082dab]:read-only{color:var(--text-muted)}.field-hint[data-v-94082dab]{color:var(--text-muted);font-size:11px;line-height:1.45}.modal-description[data-v-27c625d5]{margin:0;color:var(--text-muted);font-size:13px}.key-cell[data-v-27c625d5]{display:flex;align-items:center;gap:8px}.key-input[data-v-27c625d5]{flex:1;height:34px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text);font-size:12px}.icon-btn[data-v-27c625d5]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);cursor:pointer}.icon-btn[data-v-27c625d5]:hover{background:var(--bg-hover)}.mono[data-v-27c625d5]{font-family:var(--font-mono)}form[data-v-3a7dbd3f]{display:flex;flex-direction:column}.modal-description[data-v-2555163f]{margin:0;color:var(--text-muted);font-size:13px}.warning[data-v-2555163f]{padding:8px 12px;border:1px solid rgb(from var(--warning) r g b / 30%);border-radius:6px;background:rgb(from var(--warning) r g b / 10%);color:var(--warning);font-size:13px}.field[data-v-2555163f]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-2555163f]{color:var(--text-muted);font-size:12px}.empty[data-v-01bda147]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;border:1px dashed var(--border);border-radius:var(--radius-panel);color:var(--text-muted);text-align:center}.title[data-v-01bda147]{color:var(--text-muted);font-size:14px;font-weight:500}.body[data-v-01bda147]{font-size:13px}.drawer-root[data-v-57cd40f4]{position:fixed;inset:0;z-index:50}.drawer-backdrop[data-v-57cd40f4]{position:absolute;inset:0;background:#0000007f}.drawer-panel[data-v-57cd40f4]{display:flex;position:absolute;top:0;right:0;flex-direction:column;width:640px;max-width:90vw;height:100%;border-left:1px solid var(--border);background:var(--bg);box-shadow:-20px 0 40px #0006}.drawer-header[data-v-57cd40f4]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)}.drawer-title[data-v-57cd40f4]{display:flex;flex-direction:column;gap:2px;font-size:14px}.drawer-close[data-v-57cd40f4]{width:28px;height:28px;border:1px solid var(--border);border-radius:6px;background:transparent;color:var(--text);font-size:16px;line-height:1;cursor:pointer}.drawer-close[data-v-57cd40f4]:hover{background:var(--bg-elevated)}.drawer-body[data-v-57cd40f4]{flex:1;padding:20px;overflow-y:auto}:is(.drawer-enter-active,.drawer-leave-active)[data-v-57cd40f4]{transition:opacity .15s ease}:is(.drawer-enter-active,.drawer-leave-active) .drawer-panel[data-v-57cd40f4]{transition:transform .2s ease}:is(.drawer-enter-from,.drawer-leave-to)[data-v-57cd40f4]{opacity:0}:is(.drawer-enter-from,.drawer-leave-to) .drawer-panel[data-v-57cd40f4]{transform:translate(100%)}.table-wrap[data-v-7c494620]{overflow:hidden;background:linear-gradient(180deg,var(--panel-glow),transparent 80px),var(--panel-bg);box-shadow:var(--shadow-panel)}.table-wrap-framed[data-v-7c494620]{border:1px solid var(--border);border-radius:var(--radius-panel)}.table-wrap-embedded[data-v-7c494620]{border:none;border-radius:0}.ui-table[data-v-7c494620]{width:100%;border-collapse:collapse;font-size:12px}.ui-table[data-v-7c494620] th{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.ui-table[data-v-7c494620] th.num,.ui-table[data-v-7c494620] td.num{text-align:right}.ui-table[data-v-7c494620] td{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.ui-table[data-v-7c494620] tbody tr:last-child td{border-bottom:none}.ui-table[data-v-7c494620] td.num{font-variant-numeric:tabular-nums}.ui-table[data-v-7c494620] tr.row{transition:background .08s ease;cursor:pointer}.ui-table[data-v-7c494620] tr.row:hover,.ui-table[data-v-7c494620] tr.selected{background:var(--bg-hover)}.page[data-v-ba4e23f4]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-ba4e23f4]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-ba4e23f4]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-ba4e23f4]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-ba4e23f4]{display:flex;gap:8px}.btn[data-v-ba4e23f4]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-ba4e23f4]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-ba4e23f4]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-ba4e23f4]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-ba4e23f4]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-ba4e23f4]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-ba4e23f4]{text-align:right}.table td[data-v-ba4e23f4]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-ba4e23f4]{border-bottom:none}.table td.num[data-v-ba4e23f4]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-ba4e23f4]{transition:background .08s ease;cursor:pointer}.row[data-v-ba4e23f4]:hover{background:var(--bg-hover)}.mono[data-v-ba4e23f4]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-ba4e23f4],.dim[data-v-ba4e23f4]{color:var(--text-muted)}.time[data-v-ba4e23f4]{color:var(--text-muted);white-space:nowrap}.panel[data-v-ba4e23f4]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-ba4e23f4]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-ba4e23f4]{font-size:13px;font-weight:500}.panel-sub[data-v-ba4e23f4]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-ba4e23f4]{padding:16px}.field[data-v-ba4e23f4]{display:flex;flex-direction:column;gap:6px}.field label[data-v-ba4e23f4]{color:var(--text-muted);font-size:12px}.field input[data-v-ba4e23f4],.field select[data-v-ba4e23f4],.field textarea[data-v-ba4e23f4]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-ba4e23f4]:focus,.field select[data-v-ba4e23f4]:focus,.field textarea[data-v-ba4e23f4]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-ba4e23f4]{color:var(--text-muted);font-size:11px}.manager[data-v-ba4e23f4]{display:flex;flex-direction:column;gap:16px}.sub-actions[data-v-ba4e23f4]{display:flex;align-items:center;justify-content:flex-end}.drawer-eyebrow[data-v-ba4e23f4]{color:var(--text-muted);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.drawer-name[data-v-ba4e23f4]{margin-top:4px;color:var(--text);font-size:14px;font-weight:500}.mono[data-v-ba4e23f4]{color:var(--text);font-family:var(--font-mono);font-size:13px}.mono.small[data-v-ba4e23f4]{font-size:12px}.summary[data-v-ba4e23f4]{display:grid;grid-template-columns:140px 1fr;gap:8px 16px;margin-bottom:24px}.summary-row[data-v-ba4e23f4]{display:contents}.k[data-v-ba4e23f4]{color:var(--text-muted);font-size:12px}.v[data-v-ba4e23f4]{color:var(--text);font-size:13px}.block+.block[data-v-ba4e23f4]{margin-top:24px}.block-title[data-v-ba4e23f4]{margin-bottom:10px;color:var(--text);font-size:13px;font-weight:500}.actions-row[data-v-ba4e23f4]{display:flex;gap:8px}.page[data-v-d7df00ae]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-d7df00ae]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-d7df00ae]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-d7df00ae]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-d7df00ae]{display:flex;gap:8px}.btn[data-v-d7df00ae]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-d7df00ae]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-d7df00ae]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-d7df00ae]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-d7df00ae]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-d7df00ae]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-d7df00ae]{text-align:right}.table td[data-v-d7df00ae]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-d7df00ae]{border-bottom:none}.table td.num[data-v-d7df00ae]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-d7df00ae]{transition:background .08s ease;cursor:pointer}.row[data-v-d7df00ae]:hover{background:var(--bg-hover)}.mono[data-v-d7df00ae]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-d7df00ae],.dim[data-v-d7df00ae]{color:var(--text-muted)}.time[data-v-d7df00ae]{color:var(--text-muted);white-space:nowrap}.panel[data-v-d7df00ae]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-d7df00ae]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-d7df00ae]{font-size:13px;font-weight:500}.panel-sub[data-v-d7df00ae]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-d7df00ae]{padding:16px}.field[data-v-d7df00ae]{display:flex;flex-direction:column;gap:6px}.field label[data-v-d7df00ae]{color:var(--text-muted);font-size:12px}.field input[data-v-d7df00ae],.field select[data-v-d7df00ae],.field textarea[data-v-d7df00ae]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-d7df00ae]:focus,.field select[data-v-d7df00ae]:focus,.field textarea[data-v-d7df00ae]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-d7df00ae]{color:var(--text-muted);font-size:11px}.col-project[data-v-d7df00ae],.col-name[data-v-d7df00ae],.col-lastchars[data-v-d7df00ae],.col-scopes[data-v-d7df00ae],.col-date[data-v-d7df00ae],.col-status[data-v-d7df00ae]{white-space:nowrap}.badge[data-v-d7df00ae]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px}.badge-active[data-v-d7df00ae]{background:#7ddc9c26;color:#7ddc9c}.badge-revoked[data-v-d7df00ae]{background:#ff808026;color:#ff8080}.badge-scope-full[data-v-d7df00ae]{background:#7ddc9c26;color:#7ddc9c}.badge-scope-testnet[data-v-d7df00ae]{background:#78a9f526;color:#78a9f5}.badge-scope-read-only[data-v-d7df00ae]{background:#ffd66b26;color:#ffd66b}.badge-scope-custom[data-v-d7df00ae]{background:#a0a0a026;color:var(--text-muted)}.keys-page[data-v-391ee2a8]{display:flex;flex-direction:column;gap:16px}.checkbox-label[data-v-3cb31dc1]{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:13px;cursor:pointer}.checkbox-root[data-v-3cb31dc1]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:1px;border:1px solid var(--border);border-radius:4px;appearance:none;background:var(--bg);color:var(--bg);line-height:1;cursor:pointer}.checkbox-root[data-v-3cb31dc1]:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--bg-hover)}.checkbox-root[data-state=checked][data-v-3cb31dc1]{border-color:var(--text);background:var(--text)}.checkbox-root[data-state=checked][data-v-3cb31dc1]:hover:not([data-disabled]){border-color:var(--text);background:var(--text)}.checkbox-root[data-disabled][data-v-3cb31dc1]{opacity:.5;cursor:not-allowed}.checkbox-root[data-disabled]+span[data-v-3cb31dc1]{color:var(--text-muted)}.checkbox-indicator[data-v-3cb31dc1]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.checkbox-indicator[data-v-3cb31dc1] svg{flex-shrink:0;width:13px;height:13px}.warning-text[data-v-aa53bb07]{margin:0;color:var(--text-muted);font-size:14px;line-height:1.5}.warning-text strong[data-v-aa53bb07]{color:var(--text)}.field[data-v-aa53bb07]{display:flex;flex-direction:column;gap:6px}.field-label-row[data-v-aa53bb07]{display:flex;align-items:center;justify-content:space-between}.field-label-row label[data-v-aa53bb07]{color:var(--text-muted);font-size:12px}.link-btn[data-v-aa53bb07]{padding:0;border:none;background:none;color:var(--accent);font-size:12px;cursor:pointer}.link-btn[data-v-aa53bb07]:hover{text-decoration:underline}.warning-text[data-v-ce9e1fb9]{margin:0;color:var(--text-muted);font-size:14px;line-height:1.5}.warning-text strong[data-v-ce9e1fb9]{color:var(--text)}.mono[data-v-ce9e1fb9]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.copy-btn[data-v-d94f6b01]{display:inline-flex;align-items:center;padding:0;border:none;opacity:.55;background:none;color:var(--text-muted);cursor:pointer}.copy-btn[data-v-d94f6b01]:hover{opacity:1;color:var(--text)}.explorer-link[data-v-3de275e3]{display:inline-flex;align-items:center;gap:4px;color:var(--text-muted)}.el-anchor[data-v-3de275e3]{display:inline-flex;align-items:center;gap:3px;color:inherit;text-decoration:none}.el-anchor:hover .el-label[data-v-3de275e3]{text-decoration:underline}.ext[data-v-3de275e3]{flex-shrink:0;opacity:.55}.pill[data-v-8b2a33c5]{display:inline-flex;align-items:center;justify-self:start;width:fit-content;padding:2px 8px;border:1px solid var(--border);border-radius:999px;background:var(--bg-elevated);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:lowercase;white-space:nowrap}.pill-success[data-v-8b2a33c5]{color:#7ddc9c}.pill-pending[data-v-8b2a33c5]{color:#ffd66b}.pill-fail[data-v-8b2a33c5]{color:#ff8080}.ts[data-v-c782491b]{padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}.ts[data-v-c782491b]:hover{text-decoration:underline dotted}.page[data-v-f144d876]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-f144d876]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-f144d876]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-f144d876]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-f144d876]{display:flex;gap:8px}.btn[data-v-f144d876]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-f144d876]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-f144d876]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-f144d876]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-f144d876]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-f144d876]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-f144d876]{text-align:right}.table td[data-v-f144d876]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-f144d876]{border-bottom:none}.table td.num[data-v-f144d876]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-f144d876]{transition:background .08s ease;cursor:pointer}.row[data-v-f144d876]:hover{background:var(--bg-hover)}.mono[data-v-f144d876]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-f144d876],.dim[data-v-f144d876]{color:var(--text-muted)}.time[data-v-f144d876]{color:var(--text-muted);white-space:nowrap}.panel[data-v-f144d876]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-f144d876]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-f144d876]{font-size:13px;font-weight:500}.panel-sub[data-v-f144d876]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-f144d876]{padding:16px}.field[data-v-f144d876]{display:flex;flex-direction:column;gap:6px}.field label[data-v-f144d876]{color:var(--text-muted);font-size:12px}.field input[data-v-f144d876],.field select[data-v-f144d876],.field textarea[data-v-f144d876]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-f144d876]:focus,.field select[data-v-f144d876]:focus,.field textarea[data-v-f144d876]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-f144d876]{color:var(--text-muted);font-size:11px}.back-link[data-v-f144d876]{align-self:flex-start;color:var(--text-muted, #888);font-size:13px;text-decoration:none}.back-link[data-v-f144d876]:hover{text-decoration:underline}.head[data-v-f144d876]{display:flex;align-items:center;justify-content:space-between;gap:12px}.actions[data-v-f144d876]{display:flex;align-items:center;gap:8px}.route-grid[data-v-f144d876]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (width <= 720px){.route-grid[data-v-f144d876]{grid-template-columns:1fr}}.kv[data-v-f144d876]{display:flex;flex-direction:column;gap:8px;margin:0}.kv-row[data-v-f144d876]{display:flex;justify-content:space-between;gap:16px}.kv-row dt[data-v-f144d876]{color:var(--text-muted)}.kv-row dd[data-v-f144d876]{display:inline-flex;align-items:center;gap:4px;margin:0;text-align:right}.cap[data-v-f144d876]{text-transform:capitalize}.amount[data-v-f144d876]{font-variant-numeric:tabular-nums}.error[data-v-f144d876]{color:#ff8080}.filter-row[data-v-14c5c1ec]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.filter-pill[data-v-14c5c1ec]{display:inline-flex;align-items:center;height:26px;padding:0 4px 0 10px;border:1px solid var(--border);border-radius:6px;background:var(--bg-elevated);color:var(--text);font-size:12px;gap:6px}.pill-label[data-v-14c5c1ec]{color:var(--text-muted)}.pill-is[data-v-14c5c1ec]{color:var(--text-muted);font-size:11px}.pill-value[data-v-14c5c1ec]{color:var(--text)}.pill-x[data-v-14c5c1ec]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:2px;border:none;border-radius:4px;appearance:none;background:transparent;color:var(--text-muted);line-height:1;cursor:pointer}.pill-x svg[data-v-14c5c1ec]{flex-shrink:0;width:12px;height:12px}.pill-x[data-v-14c5c1ec]:hover{background:var(--bg-hover);color:var(--text)}.add-filter[data-v-14c5c1ec]{position:relative}.add-btn[data-v-14c5c1ec]{display:inline-flex;align-items:center;height:26px;padding:0 10px;border:1px dashed var(--border-strong);border-radius:6px;background:transparent;color:var(--text-muted);font-family:inherit;font-size:12px;cursor:pointer;gap:6px}.add-btn[data-v-14c5c1ec]:hover{border-color:var(--text-muted);color:var(--text)}.add-plus[data-v-14c5c1ec]{font-size:14px;line-height:1}.popover[data-v-14c5c1ec]{display:flex;position:absolute;z-index:10;top:calc(100% + 4px);left:0;flex-direction:column;min-width:220px;padding:6px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elevated);box-shadow:0 8px 24px #0006;gap:1px}.popover-list[data-v-14c5c1ec]{display:flex;flex-direction:column;gap:1px}.popover-item-wrap[data-v-14c5c1ec]{position:relative}.popover-item-wrap[data-v-14c5c1ec]:after{content:"";display:none;position:absolute;top:-6px;right:-16px;bottom:-6px;width:18px}.popover-item[data-v-14c5c1ec]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:6px;background:transparent;color:var(--text);font-family:inherit;font-size:13px;text-align:left;cursor:pointer}.popover-item[data-v-14c5c1ec]:hover{background:var(--bg-hover)}.popover-item-wrap.is-active>.popover-item[data-v-14c5c1ec]{background:var(--bg-hover)}.popover-item-wrap.is-active[data-v-14c5c1ec]:after{display:block}.popover-item-label[data-v-14c5c1ec]{flex:1}.popover-arrow[data-v-14c5c1ec]{color:var(--text-muted)}.submenu[data-v-14c5c1ec]{display:none;position:absolute;z-index:11;top:-7px;left:calc(100% + 12px);flex-direction:column;min-width:200px;padding:6px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elevated);box-shadow:0 8px 24px #0006;gap:1px}.popover-item-wrap.is-active>.submenu[data-v-14c5c1ec]{display:flex}.popover-empty[data-v-14c5c1ec]{padding:8px;color:var(--text-muted);font-size:12px;text-align:center}.stat-card[data-v-92e47d26]{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 74px),var(--panel-bg);box-shadow:var(--shadow-panel)}.label[data-v-92e47d26]{color:var(--text-muted);font-size:12px;letter-spacing:0}.value[data-v-92e47d26]{display:flex;align-items:baseline;gap:4px;color:var(--text);font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.unit[data-v-92e47d26]{color:var(--text-muted);font-size:13px;font-weight:400}.skeleton[data-v-92e47d26]{display:inline-block;width:84px;height:22px;animation:stat-skeleton-92e47d26 1.4s ease infinite;border-radius:6px;background:linear-gradient(90deg,var(--bg-hover) 25%,var(--border) 37%,var(--bg-hover) 63%) 0 / 400% 100%}@keyframes stat-skeleton-92e47d26{0%{background-position:100% 50%}to{background-position:0 50%}}.hint[data-v-92e47d26]{color:var(--text-muted);font-size:12px}.tabs-root[data-v-780477b0]{display:inline-flex}.tabs-list[data-v-780477b0]{display:inline-flex;align-items:center;gap:2px}.tabs-trigger[data-v-780477b0]{height:26px;padding:0 10px;border:none;border-radius:999px;background:transparent;color:var(--text-muted);font-family:inherit;font-size:12px;cursor:pointer}.tabs-trigger[data-v-780477b0]:hover:not([data-disabled]){color:var(--text)}.tabs-trigger[data-state=active][data-v-780477b0]{background:var(--bg-hover);color:var(--text)}.tabs-trigger[data-disabled][data-v-780477b0]{opacity:.45;cursor:not-allowed}.page[data-v-bff33af5]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-bff33af5]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-bff33af5]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-bff33af5]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-bff33af5]{display:flex;gap:8px}.btn[data-v-bff33af5]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-bff33af5]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-bff33af5]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-bff33af5]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-bff33af5]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-bff33af5]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-bff33af5]{text-align:right}.table td[data-v-bff33af5]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-bff33af5]{border-bottom:none}.table td.num[data-v-bff33af5]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-bff33af5]{transition:background .08s ease;cursor:pointer}.row[data-v-bff33af5]:hover{background:var(--bg-hover)}.mono[data-v-bff33af5]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-bff33af5],.dim[data-v-bff33af5]{color:var(--text-muted)}.time[data-v-bff33af5]{color:var(--text-muted);white-space:nowrap}.panel[data-v-bff33af5]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-bff33af5]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-bff33af5]{font-size:13px;font-weight:500}.panel-sub[data-v-bff33af5]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-bff33af5]{padding:16px}.field[data-v-bff33af5]{display:flex;flex-direction:column;gap:6px}.field label[data-v-bff33af5]{color:var(--text-muted);font-size:12px}.field input[data-v-bff33af5],.field select[data-v-bff33af5],.field textarea[data-v-bff33af5]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-bff33af5]:focus,.field select[data-v-bff33af5]:focus,.field textarea[data-v-bff33af5]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-bff33af5]{color:var(--text-muted);font-size:11px}.stat-row[data-v-bff33af5]{display:grid;grid-template-columns:repeat(3,1fr);max-width:720px;gap:12px}.filters[data-v-bff33af5]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.address-search[data-v-bff33af5]{width:360px;max-width:100%}.address-search[data-v-bff33af5] .field-input{height:26px}.row-link[data-v-bff33af5]{transition:background .08s ease;cursor:pointer}.row-link[data-v-bff33af5]:hover{background:var(--bg-hover)}.cap[data-v-bff33af5]{text-transform:capitalize}.actions-col[data-v-bff33af5]{width:1%;text-align:right;white-space:nowrap}.actions[data-v-bff33af5]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.amount[data-v-bff33af5]{color:var(--text);font-variant-numeric:tabular-nums}.muted[data-v-bff33af5]{margin-left:4px;color:var(--text-muted)}.link[data-v-bff33af5]{color:var(--accent);text-decoration:none}.link[data-v-bff33af5]:hover{text-decoration:underline}.pagination[data-v-bff33af5]{display:flex;align-items:center;gap:12px}.page-number[data-v-bff33af5]{color:var(--text-muted);font-size:12px}.tabs[data-v-5b4cf065]{display:flex;align-items:center;padding:3px;gap:2px}.tab[data-v-5b4cf065]{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;transition:color .12s ease,background .12s ease,border-color .12s ease;border:1px solid transparent;border-radius:var(--radius-control);color:var(--text-muted);font-size:13px;text-decoration:none}.tab[data-v-5b4cf065]:not(.is-disabled):hover{color:var(--text)}.tab.is-active[data-v-5b4cf065]{border-color:var(--accent-border);background:var(--accent-soft);color:var(--text)}.tab.is-disabled[data-v-5b4cf065]{opacity:.4;cursor:not-allowed}.page[data-v-0cc8a771]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-0cc8a771]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-0cc8a771]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-0cc8a771]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-0cc8a771]{display:flex;gap:8px}.btn[data-v-0cc8a771]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-0cc8a771]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-0cc8a771]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-0cc8a771]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-0cc8a771]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-0cc8a771]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-0cc8a771]{text-align:right}.table td[data-v-0cc8a771]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-0cc8a771]{border-bottom:none}.table td.num[data-v-0cc8a771]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-0cc8a771]{transition:background .08s ease;cursor:pointer}.row[data-v-0cc8a771]:hover{background:var(--bg-hover)}.mono[data-v-0cc8a771]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-0cc8a771],.dim[data-v-0cc8a771]{color:var(--text-muted)}.time[data-v-0cc8a771]{color:var(--text-muted);white-space:nowrap}.panel[data-v-0cc8a771]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-0cc8a771]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-0cc8a771]{font-size:13px;font-weight:500}.panel-sub[data-v-0cc8a771]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-0cc8a771]{padding:16px}.field[data-v-0cc8a771]{display:flex;flex-direction:column;gap:6px}.field label[data-v-0cc8a771]{color:var(--text-muted);font-size:12px}.field input[data-v-0cc8a771],.field select[data-v-0cc8a771],.field textarea[data-v-0cc8a771]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-0cc8a771]:focus,.field select[data-v-0cc8a771]:focus,.field textarea[data-v-0cc8a771]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-0cc8a771]{color:var(--text-muted);font-size:11px}.content[data-v-0cc8a771]{display:flex;flex-direction:column;gap:16px}.select-field[data-v-364913af]{display:flex;flex-direction:column;gap:6px}.select-label[data-v-364913af]{color:var(--text-muted);font-size:12px}.select-trigger[data-v-364913af]{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:112px;height:30px;padding:0 8px 0 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:12px;cursor:pointer}.select-trigger[data-v-364913af]:focus-visible,.select-trigger[data-state=open][data-v-364913af]{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.select-trigger[data-disabled][data-v-364913af]{opacity:.5;cursor:not-allowed}.select-trigger[data-v-364913af]:hover:not([data-disabled]){background:var(--bg-hover)}.select-icon[data-v-364913af]{color:var(--text-muted)}.ui-select-content{z-index:80;min-width:var(--reka-select-trigger-width);overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:0 12px 32px #0000007a}.ui-select-viewport{padding:5px}.ui-select-item{display:flex;position:relative;align-items:center;min-height:28px;padding:0 28px 0 8px;border-radius:var(--radius-control);outline:none;color:var(--text);font-size:12px;cursor:pointer}.ui-select-item[data-highlighted]{background:var(--bg-hover)}.ui-select-item[data-disabled]{opacity:.45;cursor:not-allowed}.ui-select-item-indicator{display:inline-flex;position:absolute;right:8px;color:var(--accent)}.page[data-v-c5e513a9]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-c5e513a9]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-c5e513a9]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-c5e513a9]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-c5e513a9]{display:flex;gap:8px}.btn[data-v-c5e513a9]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-c5e513a9]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-c5e513a9]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-c5e513a9]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-c5e513a9]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-c5e513a9]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-c5e513a9]{text-align:right}.table td[data-v-c5e513a9]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-c5e513a9]{border-bottom:none}.table td.num[data-v-c5e513a9]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-c5e513a9]{transition:background .08s ease;cursor:pointer}.row[data-v-c5e513a9]:hover{background:var(--bg-hover)}.mono[data-v-c5e513a9]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-c5e513a9],.dim[data-v-c5e513a9]{color:var(--text-muted)}.time[data-v-c5e513a9]{color:var(--text-muted);white-space:nowrap}.panel[data-v-c5e513a9]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-c5e513a9]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-c5e513a9]{font-size:13px;font-weight:500}.panel-sub[data-v-c5e513a9]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-c5e513a9]{padding:16px}.field[data-v-c5e513a9]{display:flex;flex-direction:column;gap:6px}.field label[data-v-c5e513a9]{color:var(--text-muted);font-size:12px}.field input[data-v-c5e513a9],.field select[data-v-c5e513a9],.field textarea[data-v-c5e513a9]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-c5e513a9]:focus,.field select[data-v-c5e513a9]:focus,.field textarea[data-v-c5e513a9]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-c5e513a9]{color:var(--text-muted);font-size:11px}.setup-bar[data-v-c5e513a9]{display:flex;align-items:center;justify-content:space-between;min-height:34px;gap:16px}.bar-error[data-v-c5e513a9]{color:var(--danger);font-size:12px}.setup-buttons[data-v-c5e513a9]{display:flex;flex-shrink:0;margin-left:auto;gap:8px}.readonly-note[data-v-c5e513a9]{flex-shrink:0;margin-left:auto;color:var(--text-muted);font-size:12px}.setup-layout[data-v-c5e513a9]{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px}.config-list[data-v-c5e513a9]{display:flex;flex-direction:column;gap:10px}.config-block[data-v-c5e513a9]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated)}.config-summary[data-v-c5e513a9]{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;min-height:68px;padding:14px 16px;list-style:none;cursor:pointer;gap:16px}.config-summary[data-v-c5e513a9]::-webkit-details-marker{display:none}.config-summary[data-v-c5e513a9]:before{content:"+";justify-self:start;color:var(--text-muted);font-size:14px}.config-block[open] .config-summary[data-v-c5e513a9]{border-bottom:1px solid var(--border)}.config-block[open] .config-summary[data-v-c5e513a9]:before{content:"−"}.config-title[data-v-c5e513a9]{color:var(--text);font-size:13px;font-weight:600}.config-sub[data-v-c5e513a9]{margin-top:3px;color:var(--text-muted);font-size:11px}.config-meta[data-v-c5e513a9]{color:var(--text-muted);font-family:var(--font-mono);font-size:11px;white-space:nowrap}.config-body[data-v-c5e513a9]{display:flex;flex-direction:column;gap:16px;padding:16px}.config-body.flush[data-v-c5e513a9]{gap:0;padding:0}.config-actions[data-v-c5e513a9]{display:flex;align-items:center;justify-content:space-between;gap:16px}.config-actions.padded[data-v-c5e513a9]{padding:12px 16px;border-bottom:1px solid var(--border)}.config-actions.end[data-v-c5e513a9]{justify-content:flex-end}.chain-name[data-v-c5e513a9]{margin-left:8px;color:var(--text-muted);font-size:11px;text-transform:lowercase}.row-actions[data-v-c5e513a9]{display:flex;justify-content:flex-end;gap:6px}.secret-row[data-v-c5e513a9]{display:flex;align-items:center;gap:6px}.secret-row[data-v-c5e513a9] .ui-button{height:34px}.secret-input[data-v-c5e513a9]{flex:1}.secret-input[data-v-c5e513a9] input{font-family:var(--font-mono);font-size:12px}.secret-status[data-v-c5e513a9]{margin:6px 0 0;color:var(--text-muted);font-size:12px}.chain-input[data-v-c5e513a9]{max-width:220px}.token-input[data-v-c5e513a9] input,.limit-input[data-v-c5e513a9] input{height:30px;font-size:12px}.policy-group-head[data-v-c5e513a9] .ui-button,.token-row[data-v-c5e513a9] .ui-button,.row-actions[data-v-c5e513a9] .ui-button{height:30px}.policy-groups[data-v-c5e513a9],.token-list[data-v-c5e513a9]{display:flex;flex-direction:column}.policy-group[data-v-c5e513a9]{border-top:1px solid var(--border)}.policy-group[data-v-c5e513a9]:first-child{border-top:none}.policy-group-head[data-v-c5e513a9]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:var(--bg)}.token-list[data-v-c5e513a9]{gap:8px;padding:0 16px 12px}.token-row[data-v-c5e513a9]{display:grid;grid-template-columns:minmax(0,1fr) 120px 120px auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--border)}.add-token[data-v-c5e513a9]{justify-content:flex-start;width:100%;border:none;border-top:1px dashed var(--border);border-radius:0;background:transparent}.guard-row[data-v-c5e513a9]{padding:16px;border-top:1px solid var(--border)}.deviation-field[data-v-c5e513a9]{max-width:360px}.bps-row[data-v-c5e513a9]{display:flex;align-items:center;gap:12px}.bps-input[data-v-c5e513a9]{flex:0 0 120px}.bps-equiv[data-v-c5e513a9]{color:var(--text-muted);font-family:var(--font-mono);font-size:12px}.audit-sidebar[data-v-c5e513a9]{display:flex;position:sticky;top:18px;flex-direction:column;padding:14px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);gap:14px}.audit-head[data-v-c5e513a9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.audit-head h3[data-v-c5e513a9]{margin:0;color:var(--text);font-size:13px;font-weight:600}.audit-count[data-v-c5e513a9]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 8px;border:1px solid var(--border);border-radius:999px;color:var(--text);font-family:var(--font-mono);font-size:11px}.audit-empty[data-v-c5e513a9]{margin:0;color:var(--text-muted);font-size:12px}.audit-list[data-v-c5e513a9]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.audit-item[data-v-c5e513a9]{display:flex;flex-direction:column;gap:7px;padding:10px;border:1px solid var(--border);border-radius:7px;background:var(--bg)}.audit-kicker[data-v-c5e513a9]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-muted);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.audit-tone[data-v-c5e513a9]{padding:2px 6px;border-radius:999px;font-family:var(--font-mono);font-size:9px;letter-spacing:.03em}.audit-tone-added[data-v-c5e513a9]{background:#2ea04324;color:#57ab5a}.audit-tone-changed[data-v-c5e513a9]{background:#bb800929;color:#d29922}.audit-tone-removed[data-v-c5e513a9]{background:#f8514924;color:#ff7b72}.audit-label[data-v-c5e513a9]{color:var(--text);font-size:12px;font-weight:600;line-height:1.35}.audit-values[data-v-c5e513a9]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:6px;color:var(--text-muted);font-family:var(--font-mono);font-size:10px;line-height:1.4}.audit-value[data-v-c5e513a9]{min-width:0;overflow-wrap:anywhere}.audit-arrow[data-v-c5e513a9]{flex:0 0 auto}@media (width <= 1120px){.setup-layout[data-v-c5e513a9]{grid-template-columns:1fr}.audit-sidebar[data-v-c5e513a9]{position:static;order:-1}}@media (width <= 760px){.config-actions[data-v-c5e513a9],.policy-group-head[data-v-c5e513a9]{flex-direction:column;align-items:flex-start}.config-summary[data-v-c5e513a9]{grid-template-columns:14px minmax(0,1fr)}.token-row[data-v-c5e513a9]{grid-template-columns:1fr}.config-meta[data-v-c5e513a9]{grid-column:2}}.leg-rows[data-v-ee4891f1]{display:flex;flex-direction:column;gap:8px;margin:0}.leg-row[data-v-ee4891f1]{display:flex;justify-content:space-between;gap:16px}.leg-row dt[data-v-ee4891f1]{color:var(--text-muted, #888)}.leg-row dd[data-v-ee4891f1]{margin:0;text-align:right}.cap[data-v-ee4891f1]{text-transform:capitalize}.token[data-v-ee4891f1]{display:block}.amount[data-v-ee4891f1]{margin-right:4px}.muted[data-v-ee4891f1]{color:var(--text-muted, #888)}.page[data-v-e93259fd]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-e93259fd]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-e93259fd]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-e93259fd]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-e93259fd]{display:flex;gap:8px}.btn[data-v-e93259fd]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-e93259fd]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-e93259fd]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-e93259fd]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-e93259fd]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-e93259fd]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-e93259fd]{text-align:right}.table td[data-v-e93259fd]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-e93259fd]{border-bottom:none}.table td.num[data-v-e93259fd]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-e93259fd]{transition:background .08s ease;cursor:pointer}.row[data-v-e93259fd]:hover{background:var(--bg-hover)}.mono[data-v-e93259fd]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-e93259fd],.dim[data-v-e93259fd]{color:var(--text-muted)}.time[data-v-e93259fd]{color:var(--text-muted);white-space:nowrap}.panel[data-v-e93259fd]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-e93259fd]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-e93259fd]{font-size:13px;font-weight:500}.panel-sub[data-v-e93259fd]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-e93259fd]{padding:16px}.field[data-v-e93259fd]{display:flex;flex-direction:column;gap:6px}.field label[data-v-e93259fd]{color:var(--text-muted);font-size:12px}.field input[data-v-e93259fd],.field select[data-v-e93259fd],.field textarea[data-v-e93259fd]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-e93259fd]:focus,.field select[data-v-e93259fd]:focus,.field textarea[data-v-e93259fd]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-e93259fd]{color:var(--text-muted);font-size:11px}.back-link[data-v-e93259fd]{align-self:flex-start;color:var(--text-muted, #888);font-size:13px;text-decoration:none}.back-link[data-v-e93259fd]:hover{text-decoration:underline}.head[data-v-e93259fd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.nonce[data-v-e93259fd]{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin-bottom:16px;padding:0;border:none;background:none;color:var(--text-muted, #888);cursor:pointer}.nonce code[data-v-e93259fd]{font-size:12px;text-align:left;word-break:break-all}.nonce .copy-ic[data-v-e93259fd]{flex-shrink:0;opacity:.55}.nonce:hover .copy-ic[data-v-e93259fd]{opacity:.9}.route-grid[data-v-e93259fd],.meta-grid[data-v-e93259fd]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.route-grid[data-v-e93259fd],.route-single[data-v-e93259fd]{margin-bottom:12px}@media (width <= 720px){.route-grid[data-v-e93259fd],.meta-grid[data-v-e93259fd]{grid-template-columns:1fr}}.kv[data-v-e93259fd]{display:flex;flex-direction:column;gap:8px;margin:0}.kv-row[data-v-e93259fd]{display:flex;justify-content:space-between;gap:16px}.kv-row dt[data-v-e93259fd]{color:var(--text-muted, #888)}.kv-row dd[data-v-e93259fd]{margin:0;text-align:right}.leg+.leg[data-v-e93259fd]{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft, #2a2a2a)}.page[data-v-94e8cbfe]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-94e8cbfe]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-94e8cbfe]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-94e8cbfe]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-94e8cbfe]{display:flex;gap:8px}.btn[data-v-94e8cbfe]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-94e8cbfe]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-94e8cbfe]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-94e8cbfe]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-94e8cbfe]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-94e8cbfe]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-94e8cbfe]{text-align:right}.table td[data-v-94e8cbfe]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-94e8cbfe]{border-bottom:none}.table td.num[data-v-94e8cbfe]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-94e8cbfe]{transition:background .08s ease;cursor:pointer}.row[data-v-94e8cbfe]:hover{background:var(--bg-hover)}.mono[data-v-94e8cbfe]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-94e8cbfe],.dim[data-v-94e8cbfe]{color:var(--text-muted)}.time[data-v-94e8cbfe]{color:var(--text-muted);white-space:nowrap}.panel[data-v-94e8cbfe]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-94e8cbfe]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-94e8cbfe]{font-size:13px;font-weight:500}.panel-sub[data-v-94e8cbfe]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-94e8cbfe]{padding:16px}.field[data-v-94e8cbfe]{display:flex;flex-direction:column;gap:6px}.field label[data-v-94e8cbfe]{color:var(--text-muted);font-size:12px}.field input[data-v-94e8cbfe],.field select[data-v-94e8cbfe],.field textarea[data-v-94e8cbfe]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-94e8cbfe]:focus,.field select[data-v-94e8cbfe]:focus,.field textarea[data-v-94e8cbfe]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-94e8cbfe]{color:var(--text-muted);font-size:11px}.row-link[data-v-94e8cbfe]{transition:background .08s ease;cursor:pointer}.row-link[data-v-94e8cbfe]:hover{background:var(--bg-hover)}.route[data-v-94e8cbfe]{display:inline-flex;align-items:center;gap:6px}.cap[data-v-94e8cbfe]{text-transform:capitalize}.arrow[data-v-94e8cbfe]{color:var(--text-muted, #888)}.amount[data-v-94e8cbfe]{margin-right:4px}.muted[data-v-94e8cbfe]{color:var(--text-muted, #888)}.pagination[data-v-94e8cbfe]{display:flex;align-items:center;gap:12px;margin-top:16px}.page-number[data-v-94e8cbfe]{font-variant-numeric:tabular-nums}.tabs[data-v-4e017e29]{display:flex;gap:4px;padding:2px;border:1px solid var(--border);border-radius:8px}.tab[data-v-4e017e29]{flex:1;padding:8px 12px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);font-size:13px;cursor:pointer}.tab[data-v-4e017e29]:disabled{cursor:not-allowed}.tab[data-v-4e017e29]:hover:not(:disabled){color:var(--text)}.tab.active[data-v-4e017e29]{background:var(--bg-elevated);color:var(--text)}.field[data-v-4e017e29]{display:flex;flex-direction:column;gap:6px}.field label[data-v-4e017e29]{color:var(--text-muted);font-size:12px}.warning-banner[data-v-4e017e29]{display:flex;gap:10px;padding:12px;border:1px solid rgb(from var(--warning) r g b / 20%);border-radius:8px;background:rgb(from var(--warning) r g b / 10%);color:var(--warning);font-size:13px}.warning-banner p[data-v-4e017e29]{margin:0;line-height:1.5}.warning-icon[data-v-4e017e29]{flex-shrink:0;width:18px;height:18px;margin-top:2px}.jwk-textarea[data-v-4e017e29]{min-height:120px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:var(--font-mono);font-size:12px;resize:vertical}.jwk-textarea[data-v-4e017e29]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.jwk-textarea[data-v-4e017e29]::placeholder{color:#808080b3;font-family:inherit}.file-input[data-v-4e017e29]{display:none}.btn-upload-file[data-v-4e017e29]{align-self:flex-start;padding:0;border:none;background:none;color:var(--accent);font-size:13px;cursor:pointer}.btn-upload-file[data-v-4e017e29]:hover{text-decoration:underline}.field-error[data-v-4e017e29]{margin:0;color:var(--error);font-size:12px}.submit-error[data-v-4e017e29]{margin:0;color:var(--error);font-size:13px}.btn-download[data-v-4e017e29]{align-self:flex-start}.warning-text[data-v-93956ac0]{margin:0;color:var(--text-muted);font-size:14px;line-height:1.5}.warning-text strong[data-v-93956ac0]{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.page[data-v-2e5f062f]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-2e5f062f]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-2e5f062f]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-2e5f062f]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-2e5f062f]{display:flex;gap:8px}.btn[data-v-2e5f062f]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-2e5f062f]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-2e5f062f]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-2e5f062f]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-2e5f062f]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-2e5f062f]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-2e5f062f]{text-align:right}.table td[data-v-2e5f062f]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-2e5f062f]{border-bottom:none}.table td.num[data-v-2e5f062f]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-2e5f062f]{transition:background .08s ease;cursor:pointer}.row[data-v-2e5f062f]:hover{background:var(--bg-hover)}.mono[data-v-2e5f062f]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-2e5f062f],.dim[data-v-2e5f062f]{color:var(--text-muted)}.time[data-v-2e5f062f]{color:var(--text-muted);white-space:nowrap}.panel[data-v-2e5f062f]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-2e5f062f]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-2e5f062f]{font-size:13px;font-weight:500}.panel-sub[data-v-2e5f062f]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-2e5f062f]{padding:16px}.field[data-v-2e5f062f]{display:flex;flex-direction:column;gap:6px}.field label[data-v-2e5f062f]{color:var(--text-muted);font-size:12px}.field input[data-v-2e5f062f],.field select[data-v-2e5f062f],.field textarea[data-v-2e5f062f]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-2e5f062f]:focus,.field select[data-v-2e5f062f]:focus,.field textarea[data-v-2e5f062f]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-2e5f062f]{color:var(--text-muted);font-size:11px}.col-kid[data-v-2e5f062f],.col-integrator[data-v-2e5f062f],.col-status[data-v-2e5f062f],.col-date[data-v-2e5f062f],.col-actions[data-v-2e5f062f]{white-space:nowrap}.col-actions[data-v-2e5f062f]{text-align:right}.copyable[data-v-2e5f062f]{margin:-1px -3px;padding:1px 3px;border-radius:3px;cursor:pointer}.copyable[data-v-2e5f062f]:hover{background:var(--bg-hover)}.page[data-v-c7c3c8e1]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-c7c3c8e1]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-c7c3c8e1]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-c7c3c8e1]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-c7c3c8e1]{display:flex;gap:8px}.btn[data-v-c7c3c8e1]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-c7c3c8e1]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-c7c3c8e1]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-c7c3c8e1]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-c7c3c8e1]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-c7c3c8e1]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-c7c3c8e1]{text-align:right}.table td[data-v-c7c3c8e1]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-c7c3c8e1]{border-bottom:none}.table td.num[data-v-c7c3c8e1]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-c7c3c8e1]{transition:background .08s ease;cursor:pointer}.row[data-v-c7c3c8e1]:hover{background:var(--bg-hover)}.mono[data-v-c7c3c8e1]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-c7c3c8e1],.dim[data-v-c7c3c8e1]{color:var(--text-muted)}.time[data-v-c7c3c8e1]{color:var(--text-muted);white-space:nowrap}.panel[data-v-c7c3c8e1]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-c7c3c8e1]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-c7c3c8e1]{font-size:13px;font-weight:500}.panel-sub[data-v-c7c3c8e1]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-c7c3c8e1]{padding:16px}.field[data-v-c7c3c8e1]{display:flex;flex-direction:column;gap:6px}.field label[data-v-c7c3c8e1]{color:var(--text-muted);font-size:12px}.field input[data-v-c7c3c8e1],.field select[data-v-c7c3c8e1],.field textarea[data-v-c7c3c8e1]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-c7c3c8e1]:focus,.field select[data-v-c7c3c8e1]:focus,.field textarea[data-v-c7c3c8e1]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-c7c3c8e1]{color:var(--text-muted);font-size:11px}.keys-page[data-v-c7c3c8e1]{display:flex;flex-direction:column;gap:16px}.sub-actions[data-v-c7c3c8e1]{display:flex;align-items:center;justify-content:flex-end}.page[data-v-f5e07020]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-f5e07020]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-f5e07020]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-f5e07020]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-f5e07020]{display:flex;gap:8px}.btn[data-v-f5e07020]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-f5e07020]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-f5e07020]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-f5e07020]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-f5e07020]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-f5e07020]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-f5e07020]{text-align:right}.table td[data-v-f5e07020]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-f5e07020]{border-bottom:none}.table td.num[data-v-f5e07020]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-f5e07020]{transition:background .08s ease;cursor:pointer}.row[data-v-f5e07020]:hover{background:var(--bg-hover)}.mono[data-v-f5e07020]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-f5e07020],.dim[data-v-f5e07020]{color:var(--text-muted)}.time[data-v-f5e07020]{color:var(--text-muted);white-space:nowrap}.panel[data-v-f5e07020]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-f5e07020]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-f5e07020]{font-size:13px;font-weight:500}.panel-sub[data-v-f5e07020]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-f5e07020]{padding:16px}.field[data-v-f5e07020]{display:flex;flex-direction:column;gap:6px}.field label[data-v-f5e07020]{color:var(--text-muted);font-size:12px}.field input[data-v-f5e07020],.field select[data-v-f5e07020],.field textarea[data-v-f5e07020]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-f5e07020]:focus,.field select[data-v-f5e07020]:focus,.field textarea[data-v-f5e07020]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-f5e07020]{color:var(--text-muted);font-size:11px}.content[data-v-f5e07020]{display:flex;flex-direction:column;gap:16px}.screen[data-v-b7ed1144]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;background:var(--bg)}.card[data-v-b7ed1144]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:392px;padding:40px 36px;border:1px solid var(--border);border-radius:14px;background:var(--bg-elevated);box-shadow:var(--shadow-panel);gap:24px}.logo[data-v-b7ed1144]{width:40px;height:40px;color:var(--text)}.head[data-v-b7ed1144]{text-align:center}.head h1[data-v-b7ed1144]{margin:0;font-size:18px;font-weight:600}.head p[data-v-b7ed1144]{margin:6px 0 0;color:var(--text-muted);font-size:13px}.providers[data-v-b7ed1144]{display:flex;flex-direction:column;width:100%;gap:8px}.provider[data-v-b7ed1144]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:40px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px;cursor:pointer}.provider[data-v-b7ed1144]:hover{background:var(--bg-hover)}.i[data-v-b7ed1144]{width:16px;height:16px}.invite[data-v-b7ed1144]{display:flex;flex-direction:column;width:100%;gap:10px}.invite input[data-v-b7ed1144]{height:40px;padding:0 12px;border:1px solid var(--border);border-radius:8px;outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.invite input[data-v-b7ed1144]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.invite input.error[data-v-b7ed1144]{border-color:var(--error)}.primary[data-v-b7ed1144]{height:40px;border:1px solid var(--primary);border-radius:8px;background:var(--primary);color:var(--primary-fg);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer}.primary[data-v-b7ed1144]:hover{filter:brightness(1.05)}.err[data-v-b7ed1144]{color:var(--error);font-size:12px}.req[data-v-b7ed1144]{color:var(--text-muted);font-size:12px;text-align:center;text-decoration:none}.req[data-v-b7ed1144]:hover{color:var(--text)}.profile[data-v-e6a681b3]{position:relative}.profile-trigger[data-v-e6a681b3]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text);font-family:inherit;text-align:left;cursor:pointer}.profile-trigger[data-v-e6a681b3]:hover{background:var(--bg-elevated)}.profile.open .profile-trigger[data-v-e6a681b3]{border-color:var(--border);background:var(--bg-elevated)}.avatar[data-v-e6a681b3],.avatar-img[data-v-e6a681b3]{flex-shrink:0;width:28px;height:28px;border-radius:999px}.avatar[data-v-e6a681b3]{display:flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--bg-elevated);color:var(--text);font-size:11px;font-weight:600}.avatar-img[data-v-e6a681b3]{object-fit:cover}.who[data-v-e6a681b3]{display:flex;flex:1;flex-direction:column;min-width:0}.who-name[data-v-e6a681b3]{overflow:hidden;color:var(--text);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.who-email[data-v-e6a681b3]{overflow:hidden;color:var(--text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.chevron[data-v-e6a681b3]{flex-shrink:0;color:var(--text-muted)}.menu[data-v-e6a681b3]{display:flex;position:absolute;z-index:10;right:0;bottom:calc(100% + 4px);left:0;flex-direction:column;padding:6px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elevated);box-shadow:0 8px 24px #0006;gap:1px}.menu-item[data-v-e6a681b3]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:6px;background:transparent;color:var(--text);font-family:inherit;font-size:13px;text-align:left;cursor:pointer}.menu-item[data-v-e6a681b3]:hover{background:var(--bg-hover)}.team[data-v-33a00519]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px}.logo[data-v-33a00519]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,var(--brand),var(--brand-strong));color:#fff}.logo[data-v-33a00519] svg{display:block;width:14px;height:14px}.name[data-v-33a00519]{flex:1;overflow:hidden;color:var(--text);font-size:13px;font-weight:500;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sidebar[data-v-03262de7]{display:flex;flex-direction:column;width:220px;height:100%;border-right:1px solid var(--border);background:var(--sidebar-bg)}.top[data-v-03262de7]{display:flex;flex-shrink:0;align-items:center;height:52px;padding:0 12px;border-bottom:1px solid var(--border)}.nav[data-v-03262de7]{display:flex;flex:1;flex-direction:column;gap:8px;padding:12px;overflow-y:auto}.nav-item[data-v-03262de7]{display:flex;position:relative;align-items:center;height:32px;padding:0 10px;transition:background .12s ease,color .12s ease;border-radius:var(--radius-control);color:var(--text-muted);font-size:13px;text-decoration:none;gap:8px}.nav-item[data-v-03262de7]:not(.is-disabled):hover{background:var(--bg-hover);color:var(--text)}.nav-item.is-active[data-v-03262de7]{background:transparent;color:var(--text)}.nav-item.is-active[data-v-03262de7]:before{content:"";position:absolute;left:4px;width:2px;height:14px;border-radius:999px;background:var(--accent)}.nav-item.is-disabled[data-v-03262de7]{opacity:.4;cursor:not-allowed}.icon[data-v-03262de7]{flex-shrink:0;color:var(--text-muted)}.nav-item.is-active .icon[data-v-03262de7]{color:var(--accent)}.nav-item:not(.is-disabled,.is-active):hover .icon[data-v-03262de7]{color:var(--text)}.bottom[data-v-03262de7]{padding:8px 12px;border-top:1px solid var(--border)}.switcher[data-v-52338e56]{position:relative}.switcher-trigger[data-v-52338e56]{display:flex;align-items:center;gap:8px;padding:5px 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text);font-family:inherit;cursor:pointer}.switcher-trigger[data-v-52338e56]:hover{background:var(--bg-elevated)}.switcher.open .switcher-trigger[data-v-52338e56]{border-color:var(--border);background:var(--bg-elevated)}.logo[data-v-52338e56]{flex-shrink:0;color:var(--text-muted)}.name[data-v-52338e56]{overflow:hidden;color:var(--text);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.chevron[data-v-52338e56]{flex-shrink:0;color:var(--text-muted)}.switcher-menu[data-v-52338e56]{display:flex;position:absolute;z-index:10;top:calc(100% + 4px);left:0;flex-direction:column;min-width:240px;padding:6px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elevated);box-shadow:0 8px 24px #0006;gap:1px}.menu-section-label[data-v-52338e56]{padding:6px 8px 4px;color:var(--text-muted);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.menu-item[data-v-52338e56]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:6px;background:transparent;color:var(--text);font-family:inherit;font-size:13px;text-align:left;cursor:pointer}.menu-item[data-v-52338e56]:hover{background:var(--bg-hover)}.menu-item-logo[data-v-52338e56]{flex-shrink:0;color:var(--text-muted)}.menu-item-name[data-v-52338e56]{flex:1;color:var(--text)}.menu-item.active .menu-item-name[data-v-52338e56]{color:var(--text)}.check[data-v-52338e56]{color:var(--accent)}.menu-empty[data-v-52338e56]{padding:6px 8px;color:var(--text-muted);font-size:12px}.layout[data-v-79439a5d]{display:flex;height:100vh;background:var(--bg);color:var(--text);font-size:13px}.content[data-v-79439a5d]{display:flex;flex:1;flex-direction:column;min-width:0}.topbar[data-v-79439a5d]{display:flex;align-items:center;height:52px;padding:0 24px;border-bottom:1px solid var(--border);background:var(--topbar-bg)}.topbar-lead[data-v-79439a5d]{display:flex;align-items:center;gap:8px}.page-area[data-v-79439a5d]{flex:1;padding:24px 32px;overflow-y:auto}.flow[data-v-9cd8a31c]{display:flex;flex-direction:column;width:100%;gap:24px}.head h1[data-v-9cd8a31c]{margin:0;font-size:18px;font-weight:600}.head p[data-v-9cd8a31c]{margin:6px 0 0;color:var(--text-muted);font-size:13px}.invite[data-v-9cd8a31c]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.label[data-v-9cd8a31c]{color:var(--text-muted);font-size:13px}.org[data-v-9cd8a31c]{font-size:22px;font-weight:600}.inviter[data-v-9cd8a31c]{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:13px}.avatar[data-v-9cd8a31c]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;overflow:hidden;border-radius:999px;background:var(--bg)}.avatar img[data-v-9cd8a31c]{width:100%;height:100%;object-fit:cover}.avatar-icon[data-v-9cd8a31c]{width:14px;height:14px}.step[data-v-9cd8a31c]{display:flex;flex-direction:column;gap:20px}.field[data-v-9cd8a31c]{display:flex;flex-direction:column;gap:6px}.field label[data-v-9cd8a31c]{color:var(--text-muted);font-size:12px}.field input[data-v-9cd8a31c]{height:40px;padding:0 12px;border:1px solid var(--border);border-radius:8px;outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.emails input[data-v-9cd8a31c]{height:40px;padding:0 12px;border:none;border-bottom:1px solid var(--border);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-9cd8a31c]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.emails[data-v-9cd8a31c]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:8px}.emails input[data-v-9cd8a31c]:last-child{border-bottom:none}.emails input[data-v-9cd8a31c]:focus{background:var(--bg-hover)}.emails.invalid[data-v-9cd8a31c]{border-color:var(--error)}.actions[data-v-9cd8a31c]{display:flex;justify-content:flex-end;gap:8px}.primary[data-v-9cd8a31c]{height:40px;padding:0 16px;border:1px solid var(--primary);border-radius:8px;background:var(--primary);color:var(--primary-fg);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer}.primary[data-v-9cd8a31c]:disabled{border-color:var(--border);background:var(--border);color:var(--text-muted);cursor:not-allowed}.primary[data-v-9cd8a31c]:hover:not(:disabled){filter:brightness(1.05)}.secondary[data-v-9cd8a31c]{height:40px;padding:0 16px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:13px;cursor:pointer}.secondary[data-v-9cd8a31c]:hover{background:var(--bg-hover)}.screen[data-v-062e34c0]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;background:var(--bg)}.card[data-v-062e34c0]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:420px;padding:40px 36px;border:1px solid var(--border);border-radius:14px;background:var(--bg-elevated);box-shadow:var(--shadow-panel);gap:28px}.logo[data-v-062e34c0]{width:36px;height:36px;color:var(--text)}.page[data-v-9be9e3c2]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-9be9e3c2]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-9be9e3c2]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-9be9e3c2]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-9be9e3c2]{display:flex;gap:8px}.btn[data-v-9be9e3c2]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-9be9e3c2]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-9be9e3c2]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-9be9e3c2]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-9be9e3c2]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-9be9e3c2]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-9be9e3c2]{text-align:right}.table td[data-v-9be9e3c2]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-9be9e3c2]{border-bottom:none}.table td.num[data-v-9be9e3c2]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-9be9e3c2]{transition:background .08s ease;cursor:pointer}.row[data-v-9be9e3c2]:hover{background:var(--bg-hover)}.mono[data-v-9be9e3c2]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-9be9e3c2],.dim[data-v-9be9e3c2]{color:var(--text-muted)}.time[data-v-9be9e3c2]{color:var(--text-muted);white-space:nowrap}.panel[data-v-9be9e3c2]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-9be9e3c2]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-9be9e3c2]{font-size:13px;font-weight:500}.panel-sub[data-v-9be9e3c2]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-9be9e3c2]{padding:16px}.field[data-v-9be9e3c2]{display:flex;flex-direction:column;gap:6px}.field label[data-v-9be9e3c2]{color:var(--text-muted);font-size:12px}.field input[data-v-9be9e3c2],.field select[data-v-9be9e3c2],.field textarea[data-v-9be9e3c2]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-9be9e3c2]:focus,.field select[data-v-9be9e3c2]:focus,.field textarea[data-v-9be9e3c2]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-9be9e3c2]{color:var(--text-muted);font-size:11px}.content[data-v-9be9e3c2]{display:flex;flex-direction:column;gap:16px}.status-body[data-v-e03d650b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:12px 0 4px}.status-visual[data-v-e03d650b]{display:grid;place-items:center;width:88px;height:88px}.spinner[data-v-e03d650b]{width:64px;height:64px;animation:spin-e03d650b 1s linear infinite;border:4px solid #2a2a2a;border-radius:999px;border-top-color:var(--accent)}@keyframes spin-e03d650b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.checkmark[data-v-e03d650b]{padding:20px;border-radius:50%;background:#a2b4ff2f}.checkmark svg[data-v-e03d650b]{width:48px;height:48px}.error-icon[data-v-e03d650b]{padding:20px;border-radius:50%;background:#3a1111}.error-icon svg[data-v-e03d650b]{width:48px;height:48px;color:var(--error)}.status-text[data-v-e03d650b]{color:var(--text-muted);font-size:16px}.tx-row[data-v-e03d650b]{display:flex;align-items:center;gap:8px}.tx-label[data-v-e03d650b]{color:var(--text-muted)}.tx-link[data-v-e03d650b]{color:var(--accent);text-decoration:none}.page[data-v-67318081]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-67318081]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-67318081]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-67318081]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-67318081]{display:flex;gap:8px}.btn[data-v-67318081]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-67318081]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-67318081]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-67318081]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-67318081]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-67318081]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-67318081]{text-align:right}.table td[data-v-67318081]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-67318081]{border-bottom:none}.table td.num[data-v-67318081]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-67318081]{transition:background .08s ease;cursor:pointer}.row[data-v-67318081]:hover{background:var(--bg-hover)}.mono[data-v-67318081]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-67318081],.dim[data-v-67318081]{color:var(--text-muted)}.time[data-v-67318081]{color:var(--text-muted);white-space:nowrap}.panel[data-v-67318081]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-67318081]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-67318081]{font-size:13px;font-weight:500}.panel-sub[data-v-67318081]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-67318081]{padding:16px}.field[data-v-67318081]{display:flex;flex-direction:column;gap:6px}.field label[data-v-67318081]{color:var(--text-muted);font-size:12px}.field input[data-v-67318081],.field select[data-v-67318081],.field textarea[data-v-67318081]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-67318081]:focus,.field select[data-v-67318081]:focus,.field textarea[data-v-67318081]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-67318081]{color:var(--text-muted);font-size:11px}.sponsorship[data-v-67318081]{display:flex;flex-direction:column;gap:16px}.cards[data-v-67318081]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.metric[data-v-67318081]{padding:16px;border:1px solid var(--border);border-radius:8px;background:var(--bg-elevated)}.metric-label[data-v-67318081]{color:var(--text-muted);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.metric-value[data-v-67318081]{margin-top:6px;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.metric-credits[data-v-67318081]{margin-top:4px;color:#7ddc9c;font-size:12px}.addr[data-v-67318081]{margin-bottom:12px;word-break:break-all}.actions[data-v-67318081]{display:flex;align-items:center;gap:8px}.explorer[data-v-67318081]{margin-left:auto;text-decoration:none}.empty[data-v-67318081]{margin:0;color:var(--text-muted);font-size:13px}.banner[data-v-67318081]{padding:12px 16px;border:1px solid rgb(from var(--info) r g b / 20%);border-radius:8px;background:rgb(from var(--info) r g b / 10%);color:var(--info);font-size:12px}.banner p[data-v-67318081]{margin:0}form[data-v-41697e4b]{display:flex;flex-direction:column;gap:6px}.error-text[data-v-41697e4b]{min-height:16px;margin:0;transition:opacity .12s ease;opacity:0;color:var(--error);font-size:11px}.error-text.visible[data-v-41697e4b]{opacity:1}.modal-description[data-v-412033a7]{margin:0;color:var(--text-muted);font-size:14px}form[data-v-43edfff8]{display:flex;flex-direction:column;gap:14px}.status-body[data-v-43edfff8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:12px 0 4px}.status-visual[data-v-43edfff8]{display:grid;place-items:center;width:88px;height:88px}.spinner[data-v-43edfff8]{width:64px;height:64px;animation:spin-43edfff8 1s linear infinite;border:4px solid #2a2a2a;border-radius:999px;border-top-color:var(--accent)}@keyframes spin-43edfff8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.checkmark[data-v-43edfff8]{padding:20px;border-radius:50%;background:#a2b4ff2f}.checkmark svg[data-v-43edfff8]{width:48px;height:48px}.error-icon[data-v-43edfff8]{padding:20px;border-radius:50%;background:#3a1111}.error-icon svg[data-v-43edfff8]{width:48px;height:48px;color:var(--error)}.error-detail[data-v-43edfff8]{color:var(--error);font-size:13px}.page[data-v-1a26a788]{display:flex;flex-direction:column;gap:16px;max-width:1400px}.page-header[data-v-1a26a788]{display:flex;align-items:flex-end;justify-content:space-between}h1[data-v-1a26a788]{margin:0;font-size:22px;font-weight:600;letter-spacing:0}.sub[data-v-1a26a788]{margin:4px 0 0;color:var(--text-muted);font-size:12px}.header-actions[data-v-1a26a788]{display:flex;gap:8px}.btn[data-v-1a26a788]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text);font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer}.btn[data-v-1a26a788]:disabled{opacity:.48;cursor:not-allowed}.btn[data-v-1a26a788]:hover:not(:disabled){background:var(--bg-hover)}.table-wrap[data-v-1a26a788]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.table[data-v-1a26a788]{width:100%;border-collapse:collapse;font-size:12px}.table th[data-v-1a26a788]{padding:10px 12px;border-bottom:1px solid var(--border);background:var(--table-head-bg);color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:0;text-align:left}.table th.num[data-v-1a26a788]{text-align:right}.table td[data-v-1a26a788]{padding:9px 12px;border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.table tbody tr:last-child td[data-v-1a26a788]{border-bottom:none}.table td.num[data-v-1a26a788]{text-align:right;font-variant-numeric:tabular-nums}.row[data-v-1a26a788]{transition:background .08s ease;cursor:pointer}.row[data-v-1a26a788]:hover{background:var(--bg-hover)}.mono[data-v-1a26a788]{font-family:var(--font-mono);font-size:12px}.mono.dim[data-v-1a26a788],.dim[data-v-1a26a788]{color:var(--text-muted)}.time[data-v-1a26a788]{color:var(--text-muted);white-space:nowrap}.panel[data-v-1a26a788]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:linear-gradient(180deg,var(--panel-glow),transparent 86px),var(--panel-bg);box-shadow:var(--shadow-panel)}.panel-header[data-v-1a26a788]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.panel-title[data-v-1a26a788]{font-size:13px;font-weight:500}.panel-sub[data-v-1a26a788]{margin-top:2px;color:var(--text-muted);font-size:11px}.panel-body[data-v-1a26a788]{padding:16px}.field[data-v-1a26a788]{display:flex;flex-direction:column;gap:6px}.field label[data-v-1a26a788]{color:var(--text-muted);font-size:12px}.field input[data-v-1a26a788],.field select[data-v-1a26a788],.field textarea[data-v-1a26a788]{padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);outline:none;background:var(--bg);color:var(--text);font-family:inherit;font-size:13px}.field input[data-v-1a26a788]:focus,.field select[data-v-1a26a788]:focus,.field textarea[data-v-1a26a788]:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-soft)}.field-hint[data-v-1a26a788]{color:var(--text-muted);font-size:11px}.team[data-v-1a26a788]{display:flex;flex-direction:column;gap:16px}.sub-actions[data-v-1a26a788]{display:flex;align-items:center;justify-content:flex-end}.small[data-v-1a26a788]{font-size:12px}.role[data-v-1a26a788]{display:inline-flex;padding:1px 7px;border:1px solid var(--border);border-radius:999px;background:var(--bg);color:var(--text-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em}.role-owner[data-v-1a26a788]{color:var(--accent)}.actions[data-v-1a26a788]{display:flex;justify-content:flex-end;gap:6px}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.toast-container[data-v-47c2a550]{display:flex;position:fixed;z-index:9999;right:24px;bottom:24px;flex-direction:column;gap:8px}.toast[data-v-47c2a550]{display:flex;align-items:flex-start;gap:12px;width:320px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--bg-elevated);box-shadow:var(--shadow-panel)}.chip[data-v-47c2a550]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--tone-soft);color:var(--tone)}.lines[data-v-47c2a550]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.title[data-v-47c2a550]{font-size:13px;font-weight:600}.message[data-v-47c2a550]{color:var(--text-muted);font-size:12px}.close[data-v-47c2a550]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;margin:-2px -4px 0 0;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer}.close[data-v-47c2a550]:hover{background:var(--bg-hover);color:var(--text)}.toast.success[data-v-47c2a550]{--tone: #7ddc9c;--tone-soft: rgb(125 220 156 / 12%)}.toast.error[data-v-47c2a550]{--tone: var(--danger);--tone-soft: rgb(255 128 128 / 12%)}.toast-enter-active[data-v-47c2a550],.toast-leave-active[data-v-47c2a550]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1)}.toast-enter-from[data-v-47c2a550],.toast-leave-to[data-v-47c2a550]{transform:translate(12px);opacity:0}:root{--font-sans: -apple-system, "BlinkMacSystemFont", avenir next, avenir, segoe ui, helvetica neue, helvetica, "Ubuntu", roboto, noto, arial, sans-serif;--font-serif: "Iowan Old Style", "Apple Garamond", "Baskerville", "Times New Roman", "Droid Serif", "Times", "Source Serif Pro", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-mono: "Menlo", "Consolas", "Monaco", "Liberation Mono", "Lucida Console", monospace;--bg: #0a0a0a;--bg-muted: #131313;--bg-elevated: #121212;--bg-hover: #1b1b1b;--text: #f5f5f5;--text-muted: #838383;--border: #232323;--border-strong: #343434;--accent: #685bff;--accent-soft: rgb(104 91 255 / 12%);--accent-border: rgb(104 91 255 / 34%);--brand: #685bff;--brand-strong: #4f41ef;--primary: #685bff;--primary-fg: #fff;--danger: #ff8080;--error: var(--danger);--warning: #ffc107;--info: #78a9f5;--radius-panel: 8px;--radius-control: 6px;--shadow-panel: 0 18px 44px rgb(0 0 0 / 20%);--topbar-bg: var(--bg);--sidebar-bg: var(--bg);--table-head-bg: var(--bg);--panel-bg: #0d0d0d;--panel-glow: rgb(104 91 255 / 4%)}body{margin:0;background:var(--bg);color:var(--text);font-family:"Inter Variable",var(--font-sans)}a{color:inherit;text-decoration:none}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#app{isolation:isolate}
