.auth-shell[data-v-ba5a2770]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}.auth-card[data-v-ba5a2770]{width:min(420px,100%);padding:2rem 1.75rem}.login__title[data-v-332ad17b]{margin:0 0 .35rem;font-size:1.35rem}.login__hint[data-v-332ad17b]{margin:0 0 1.5rem;color:var(--text-muted);font-size:.9rem}.login__form[data-v-332ad17b]{display:flex;flex-direction:column;gap:1rem}.field[data-v-332ad17b]{display:flex;flex-direction:column}.menu-link.router-link-active[data-v-796119e5]{color:var(--text-primary);background:#6d5ceb2e;border:1px solid rgba(109,92,235,.35)}.menu-node+.menu-node[data-v-796119e5]{margin-top:.2rem}.menu-link.leaf[data-v-796119e5]{display:flex;align-items:center;gap:.55rem;padding:.45rem .85rem calc(.45rem + .06rem * var(--depth)) calc(.85rem + .4rem * var(--depth));border-radius:10px;text-decoration:none;font-size:.875rem;color:var(--text-muted);border:1px solid transparent;transition:background .14s ease,color .14s ease,border .14s ease}.menu-link.leaf[data-v-796119e5]:hover{color:var(--text-primary);background:#ffffff0d}.menu-link.collapsed[data-v-796119e5]{justify-content:center;padding-inline:.35rem}.label[data-v-796119e5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bullet[data-v-796119e5]{font-size:.65rem;opacity:.72}.group-title[data-v-796119e5]{margin:.55rem 0 .25rem calc(.75rem + .35rem * var(--depth));padding:0 .5rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.indent[data-v-796119e5]>*{margin-top:.1rem}.sidebar-inner[data-v-726388fa]{display:flex;flex-direction:column;height:100%;padding-bottom:.75rem}.brand[data-v-726388fa]{display:flex;gap:.65rem;align-items:center;padding:1.1rem .95rem;border-bottom:1px solid var(--glass-border)}.logo[data-v-726388fa]{flex-shrink:0;width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.78rem;border-radius:12px;background:linear-gradient(145deg,var(--vben-primary),var(--accent-teal));color:#081018}.brand-text .title[data-v-726388fa]{font-weight:700;font-size:.85rem;line-height:1.22}.brand-text .sub[data-v-726388fa]{font-size:.68rem;color:var(--text-muted);margin-top:.08rem;max-width:12rem}.fold-btn[data-v-726388fa]{margin:.45rem .75rem .65rem auto;width:calc(100% - 1.5rem);justify-content:center;font-weight:700}.menu-shell[data-v-726388fa]{flex:1;overflow:auto;padding:0 .5rem}.header[data-v-97b0a5f7]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding:1rem 1.15rem}.title[data-v-97b0a5f7]{margin:0;font-size:1.05rem;font-weight:700}.sub[data-v-97b0a5f7]{margin:.15rem 0 0;font-size:.76rem;color:var(--text-muted);max-width:28rem}.toolbar[data-v-97b0a5f7]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.btn-chip[data-v-97b0a5f7]{padding:.35rem .85rem;border-radius:999px;border:1px solid var(--glass-border);background:#ffffff0a;font-size:.76rem;color:var(--text-primary);cursor:pointer}.btn-chip[data-v-97b0a5f7]:hover{background:#ffffff12}.pill[data-v-97b0a5f7]{display:flex;flex-direction:column;gap:.12rem;padding:.35rem .85rem;border-radius:12px;border:1px solid rgba(139,150,255,.25)}.lab[data-v-97b0a5f7]{font-size:.62rem;text-transform:uppercase;color:var(--text-muted);letter-spacing:.06em}.val[data-v-97b0a5f7]{font-size:.86rem;font-weight:500}.crumb-row[data-v-b1d0d6d5]{align-self:stretch;display:inline-flex;flex-wrap:wrap;gap:.4rem;padding:.45rem .95rem;border-radius:12px}.crumb[data-v-b1d0d6d5]{font-size:.8rem;color:var(--text-primary)}.sep[data-v-b1d0d6d5]{margin-left:.35rem;color:var(--text-muted)}.tabs[data-v-1bc78fe3]{display:flex;flex-wrap:wrap;gap:.45rem;padding:.45rem .85rem;border-radius:12px}.tab[data-v-1bc78fe3]{display:inline-flex;align-items:stretch;border-radius:10px;overflow:hidden;border:1px solid transparent;font-size:.76rem;background:#ffffff0a}.tab[data-v-1bc78fe3]:hover{border-color:var(--glass-border)}.tab-active[data-v-1bc78fe3]{border-color:#8b96ff73}.tab-main[data-v-1bc78fe3]{border:none;cursor:pointer;padding:.35rem .55rem;font:inherit;color:var(--text-muted);background:transparent}.tab-active .tab-main[data-v-1bc78fe3],.tab-main[data-v-1bc78fe3]:hover{color:var(--text-primary)}.close[data-v-1bc78fe3]{padding:0 .4rem;cursor:pointer;color:var(--text-muted);border-left:1px solid var(--glass-border);font-size:.92rem;line-height:1;background:transparent}.close[data-v-1bc78fe3]:hover{color:var(--accent-pink)}.basic-layout-root[data-v-75e71d5b]{display:flex;min-height:100vh;width:100%;background:transparent}.basic-layout-sidebar[data-v-75e71d5b]{position:sticky;top:0;align-self:flex-start;height:100vh;width:var(--app-sidebar-current-width);min-width:var(--app-sidebar-current-width);padding:0;overflow:hidden auto;border-radius:0;transition:width .22s ease,min-width .22s ease;flex-shrink:0}.basic-layout-main[data-v-75e71d5b]{flex:1;display:flex;flex-direction:column;min-width:0;padding:0 1rem 1.25rem}.basic-layout-fixed-top[data-v-75e71d5b]{padding-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.basic-layout-content[data-v-75e71d5b]{flex:1;padding-top:.25rem;min-height:0}.basic-layout-inner[data-v-75e71d5b]{min-height:100%;padding:1.15rem 1.35rem;border-radius:var(--radius-lg)}.basic-layout.sidebar--collapsed[data-v-75e71d5b]{--app-sidebar-current-width: var(--app-sidebar-collapsed-width)}.badge[data-v-dfe00700]{display:inline-flex;align-items:center;border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-weight:500;letter-spacing:.02em;border:1px solid var(--glass-border);background:#ffffff0d;color:var(--text-muted)}.badge[data-variant=accent][data-v-dfe00700]{border-color:#8b7cff8c;color:#d5d9ff;background:#8b7cff1f}.badge[data-variant=success][data-v-dfe00700]{border-color:#3dd9c373;color:var(--accent-teal)}.badge[data-variant=warning][data-v-dfe00700]{border-color:#ffc24a8c;color:var(--accent-amber)}.dash__header[data-v-85860a4b]{margin-bottom:1.35rem}.dash__header h2[data-v-85860a4b]{margin:0 0 .35rem;font-size:1.4rem}.dash__header p[data-v-85860a4b]{margin:0;color:var(--text-muted);max-width:52rem}.dash__grid[data-v-85860a4b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.card[data-v-85860a4b]{overflow:hidden;padding:0}.card__accent[data-v-85860a4b]{height:3px}.card__body[data-v-85860a4b]{padding:1rem 1.15rem}.card h3[data-v-85860a4b]{margin:0 0 .5rem;font-size:1rem}.card__text[data-v-85860a4b]{margin:0;color:var(--text-muted);font-size:.87rem;line-height:1.45}.card__footer[data-v-85860a4b]{margin-top:1rem;display:flex;flex-direction:column;align-items:flex-start}.dash-link[data-v-85860a4b]{color:var(--accent-blue);text-decoration:none}.page__head[data-v-8d508a03]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page__head h2[data-v-8d508a03]{margin:0}.muted[data-v-8d508a03]{color:var(--text-muted);font-size:.92rem}.form-block[data-v-8d508a03]{padding:1.25rem;margin-bottom:1rem}.form-block h3[data-v-8d508a03]{margin-top:0}.grid2[data-v-8d508a03]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.85rem;margin-bottom:1rem}label[data-v-8d508a03]{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;color:var(--text-muted)}.narrow[data-v-8d508a03]{width:auto;display:inline-flex}.table-wrap[data-v-8d508a03]{overflow:auto;padding:0}.tbl[data-v-8d508a03]{width:100%;border-collapse:collapse;font-size:.9rem}.tbl th[data-v-8d508a03],.tbl td[data-v-8d508a03]{padding:.65rem 1rem;text-align:left;border-bottom:1px solid var(--glass-border)}.tbl th[data-v-8d508a03]{color:var(--text-muted);font-weight:600}.empty[data-v-8d508a03]{padding:1rem}.footer-link[data-v-8d508a03]{margin-top:1rem}.link[data-v-8d508a03]{color:var(--accent-blue)}code[data-v-8d508a03]{font-size:.82rem}.back[data-v-9cb50a2d]{display:inline-block;margin-bottom:1rem;font-size:.9rem}.head h2[data-v-9cb50a2d]{margin:0 0 .35rem}.link[data-v-9cb50a2d]{color:var(--accent-blue)}.muted[data-v-9cb50a2d]{color:var(--text-muted)}.small[data-v-9cb50a2d]{margin-left:.35rem;font-size:.8rem}.panels[data-v-9cb50a2d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.panel[data-v-9cb50a2d]{padding:1.2rem}.panel h3[data-v-9cb50a2d]{margin-top:0}.panel h3.sub[data-v-9cb50a2d]{margin-top:1.25rem}.grid2[data-v-9cb50a2d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin-bottom:1rem}label[data-v-9cb50a2d]{display:flex;flex-direction:column;gap:.35rem;font-size:.76rem;color:var(--text-muted)}label.check[data-v-9cb50a2d]{flex-direction:row;align-items:center;gap:.5rem}.narrow[data-v-9cb50a2d]{width:auto;display:inline-flex}.row[data-v-9cb50a2d]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.tiny[data-v-9cb50a2d]{font-size:.82rem;padding:.35rem .6rem}.brand-create[data-v-9cb50a2d]{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--glass-border)}.list[data-v-9cb50a2d]{list-style:none;padding:0;margin:0}.list li[data-v-9cb50a2d]{padding:.35rem 0;border-bottom:1px dashed rgba(255,255,255,.06)}code[data-v-9cb50a2d]{font-size:.85rem}.head[data-v-00b8e284]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.head h2[data-v-00b8e284]{margin:0}.filters[data-v-00b8e284]{padding:1rem;margin-bottom:1rem}.filters label[data-v-00b8e284]{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;color:var(--text-muted);max-width:320px}.select[data-v-00b8e284]{background:#00000040}.link[data-v-00b8e284]{color:var(--accent-blue)}.muted[data-v-00b8e284]{color:var(--text-muted)}.table-wrap[data-v-00b8e284]{overflow:auto;padding:0}.tbl[data-v-00b8e284]{width:100%;border-collapse:collapse;font-size:.9rem}.tbl th[data-v-00b8e284],.tbl td[data-v-00b8e284]{padding:.65rem 1rem;text-align:left;border-bottom:1px solid var(--glass-border)}.tbl th[data-v-00b8e284]{color:var(--text-muted);font-weight:600}.empty[data-v-00b8e284]{padding:1rem}code[data-v-00b8e284]{font-size:.82rem}.back[data-v-50dfffe8]{display:block;margin-bottom:.35rem}.link[data-v-50dfffe8]{color:var(--accent-blue)}.muted[data-v-50dfffe8]{color:var(--text-muted);font-size:.9rem}h2[data-v-50dfffe8]{margin:.5rem 0 0}.panel[data-v-50dfffe8]{margin-top:1rem;padding:1.2rem}.panel h3[data-v-50dfffe8]{margin-top:1rem}.panel h3[data-v-50dfffe8]:first-child{margin-top:0}.grid2[data-v-50dfffe8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}label[data-v-50dfffe8]{display:flex;flex-direction:column;gap:.35rem;font-size:.76rem;color:var(--text-muted)}label.check[data-v-50dfffe8]{flex-direction:row;align-items:center}.narrow[data-v-50dfffe8]{width:auto;margin-top:1rem;display:inline-flex}code[data-v-50dfffe8]{font-size:.85rem}.page__head[data-v-c17d95ba]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page__head h2[data-v-c17d95ba]{margin:0}.muted[data-v-c17d95ba]{color:var(--text-muted);font-size:.92rem}.toolbar[data-v-c17d95ba]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.85rem;padding:1rem;margin-bottom:1rem}.toolbar label[data-v-c17d95ba]{flex:1;min-width:240px}.form-block[data-v-c17d95ba]{padding:1.25rem;margin-bottom:1rem}.form-block h3[data-v-c17d95ba]{margin-top:0}.grid2[data-v-c17d95ba]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.85rem;margin-bottom:1rem}label[data-v-c17d95ba]{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;color:var(--text-muted)}select.field-input[data-v-c17d95ba]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.narrow[data-v-c17d95ba]{width:auto;display:inline-flex}.table-wrap[data-v-c17d95ba]{overflow:auto;padding:0}.tbl[data-v-c17d95ba]{width:100%;border-collapse:collapse;font-size:.9rem}.tbl th[data-v-c17d95ba],.tbl td[data-v-c17d95ba]{padding:.65rem 1rem;text-align:left;border-bottom:1px solid var(--glass-border)}.tbl th[data-v-c17d95ba]{color:var(--text-muted);font-weight:600}.empty[data-v-c17d95ba]{padding:1rem}.footer-link[data-v-c17d95ba]{margin-top:1rem}.link[data-v-c17d95ba]{color:var(--accent-blue)}code[data-v-c17d95ba]{font-size:.82rem}.back[data-v-d48d869a]{display:block;margin-bottom:.35rem}.link[data-v-d48d869a]{color:var(--accent-blue)}.muted[data-v-d48d869a]{color:var(--text-muted);font-size:.9rem}h2[data-v-d48d869a]{margin:.5rem 0 0}.panel[data-v-d48d869a]{margin-top:1rem;padding:1.2rem}.panel h3[data-v-d48d869a]{margin-top:1rem}.panel h3[data-v-d48d869a]:first-child{margin-top:0}.grid2[data-v-d48d869a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}label[data-v-d48d869a]{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;color:var(--text-muted)}.area[data-v-d48d869a]{min-height:3rem;resize:vertical}.status-select[data-v-d48d869a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.check[data-v-d48d869a]{flex-direction:row;align-items:center;gap:.5rem}code[data-v-d48d869a]{font-size:.82rem}.foot[data-v-d48d869a]{margin-top:1rem}.page__head[data-v-c4d0549d]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page__head h2[data-v-c4d0549d]{margin:0}.toolbar[data-v-c4d0549d]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.85rem;padding:1rem;margin-bottom:1rem}.toolbar label[data-v-c4d0549d]{flex:1;min-width:240px}.form-block[data-v-c4d0549d]{padding:1.25rem;margin-bottom:1rem}.form-block h3[data-v-c4d0549d]{margin-top:0}.grid2[data-v-c4d0549d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.85rem;margin-bottom:1rem}label[data-v-c4d0549d]{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;color:var(--text-muted)}.muted[data-v-c4d0549d]{color:var(--text-muted)}.narrow[data-v-c4d0549d]{width:auto;display:inline-flex}.table-wrap[data-v-c4d0549d]{overflow:auto;padding:0}.tbl[data-v-c4d0549d]{width:100%;border-collapse:collapse;font-size:.9rem}.tbl th[data-v-c4d0549d],.tbl td[data-v-c4d0549d]{padding:.65rem 1rem;text-align:left;border-bottom:1px solid var(--glass-border)}.tbl th[data-v-c4d0549d]{color:var(--text-muted);font-weight:600}.empty[data-v-c4d0549d]{padding:1rem}.footer-link[data-v-c4d0549d]{margin-top:1rem}.link[data-v-c4d0549d]{color:var(--accent-blue)}code[data-v-c4d0549d]{font-size:.82rem}.back[data-v-0a41160a]{display:block;margin-bottom:.5rem}.link[data-v-0a41160a]{color:var(--accent-blue)}.muted[data-v-0a41160a]{color:var(--text-muted)}h2[data-v-0a41160a]{margin:.35rem 0 0}.countdown[data-v-0a41160a]{margin:1rem 0;padding:1rem 1.2rem}.countdown.warn[data-v-0a41160a]{border-color:#ffb46073}.countdown .lead[data-v-0a41160a]{margin:.35rem 0 0;font-size:1.05rem}.tag[data-v-0a41160a]{margin:.5rem 0 0;color:var(--accent-amber);font-weight:600}.panel[data-v-0a41160a]{padding:1.2rem;margin-bottom:1rem}.panel h3[data-v-0a41160a]{margin-top:1rem}.panel h3[data-v-0a41160a]:first-child{margin-top:0}.grid2[data-v-0a41160a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}.mini-form .full[data-v-0a41160a]{grid-column:1 / -1}label[data-v-0a41160a]{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;color:var(--text-muted)}.mono[data-v-0a41160a]{font-family:ui-monospace,monospace;font-size:.82rem}.sel[data-v-0a41160a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.tbl[data-v-0a41160a]{width:100%;border-collapse:collapse;font-size:.85rem;margin-bottom:.75rem}.tbl th[data-v-0a41160a],.tbl td[data-v-0a41160a]{padding:.45rem .5rem;text-align:left;border-bottom:1px solid var(--glass-border)}.narrow[data-v-0a41160a]{width:auto;display:inline-flex;margin-top:.5rem}code[data-v-0a41160a]{font-size:1rem}.page__head h2[data-v-9f403710]{margin:0 0 .5rem}.muted[data-v-9f403710]{color:var(--text-muted)}.nav-links[data-v-9f403710]{margin-bottom:1rem}.sep[data-v-9f403710]{margin:0 .5rem;color:var(--text-muted)}.link[data-v-9f403710]{color:var(--accent-blue)}.table-wrap[data-v-9f403710]{overflow:auto;padding:0}.tbl[data-v-9f403710]{width:100%;border-collapse:collapse;font-size:.9rem}.tbl th[data-v-9f403710],.tbl td[data-v-9f403710]{padding:.65rem 1rem;text-align:left;border-bottom:1px solid var(--glass-border)}.tbl th[data-v-9f403710]{color:var(--text-muted);font-weight:600}.empty[data-v-9f403710]{padding:1rem}code[data-v-9f403710]{font-size:.82rem}.back[data-v-6f244d33]{display:block;margin-bottom:.35rem}.row[data-v-6f244d33]{display:flex;justify-content:flex-end;margin:1rem 0}.panel[data-v-6f244d33]{padding:1.25rem;margin-bottom:1rem}.panel h3[data-v-6f244d33]{margin-top:0}.grid2[data-v-6f244d33]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin-bottom:1rem}label[data-v-6f244d33]{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;color:var(--text-muted)}.check[data-v-6f244d33]{flex-direction:row;align-items:center;gap:.5rem}.sel[data-v-6f244d33]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.link[data-v-6f244d33]{color:var(--accent-blue)}.muted[data-v-6f244d33]{color:var(--text-muted)}.table-wrap[data-v-6f244d33]{overflow:auto;padding:0}.tbl[data-v-6f244d33]{width:100%;border-collapse:collapse}.tbl th[data-v-6f244d33],.tbl td[data-v-6f244d33]{padding:.55rem .85rem;border-bottom:1px solid var(--glass-border);text-align:left}.empty[data-v-6f244d33]{padding:1rem}code[data-v-6f244d33]{font-size:.8rem}.narrow[data-v-6f244d33]{width:auto;display:inline-flex}.back[data-v-55a96a99]{display:block;margin-bottom:.35rem}.panel[data-v-55a96a99]{padding:1.2rem;margin-bottom:1rem}.panel h3[data-v-55a96a99],.panel h4[data-v-55a96a99]{margin-top:0}.grid2[data-v-55a96a99]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin-bottom:.75rem}.grid2 .full[data-v-55a96a99]{grid-column:1 / -1}label[data-v-55a96a99]{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;color:var(--text-muted)}.mono[data-v-55a96a99]{font-family:ui-monospace,monospace;font-size:.82rem}.check[data-v-55a96a99]{flex-direction:row;align-items:center;gap:.5rem}.sel[data-v-55a96a99]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.tbl[data-v-55a96a99]{width:100%;border-collapse:collapse;font-size:.85rem;margin-bottom:1rem}.tbl th[data-v-55a96a99],.tbl td[data-v-55a96a99]{padding:.45rem;border-bottom:1px solid var(--glass-border);text-align:left}.actions[data-v-55a96a99]{white-space:nowrap}.mini[data-v-55a96a99]{font-size:.78rem;margin-right:.35rem}.narrow[data-v-55a96a99]{width:auto;display:inline-flex;margin-right:.5rem;margin-top:.35rem}.danger[data-v-55a96a99]{color:#ff8a8a}.muted[data-v-55a96a99]{color:var(--text-muted)}.link[data-v-55a96a99]{color:var(--accent-blue)}.page__head[data-v-d63da168]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.panel[data-v-d63da168]{padding:1.2rem;margin-bottom:1rem}.grid2[data-v-d63da168]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin-bottom:1rem}.grid2 .full[data-v-d63da168]{grid-column:1 / -1}label[data-v-d63da168]{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem}.check[data-v-d63da168]{flex-direction:row;align-items:center;gap:.5rem}.mono[data-v-d63da168]{font-family:ui-monospace,monospace;font-size:.82rem}.list[data-v-d63da168]{display:flex;flex-direction:column;gap:.75rem}.card[data-v-d63da168]{padding:1rem 1.15rem}.card-head[data-v-d63da168]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.35rem}.badge[data-v-d63da168]{font-size:.75rem;color:var(--text-muted)}.muted[data-v-d63da168]{color:var(--text-muted)}.link[data-v-d63da168]{color:var(--accent-blue)}.mini[data-v-d63da168]{margin-top:.5rem;font-size:.82rem}.edit-form[data-v-d63da168]{display:flex;flex-direction:column;gap:.65rem}.narrow[data-v-d63da168]{width:auto;display:inline-flex;margin-right:.35rem}.page__head[data-v-a86700e2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.panel[data-v-a86700e2]{padding:1.2rem;margin-bottom:1rem}.grid2[data-v-a86700e2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.65rem;margin-bottom:1rem}.grid2 .full[data-v-a86700e2]{grid-column:1 / -1}label[data-v-a86700e2]{display:flex;flex-direction:column;gap:.3rem;font-size:.75rem;color:var(--text-muted)}.check[data-v-a86700e2]{flex-direction:row;align-items:center;gap:.5rem}.list[data-v-a86700e2]{display:flex;flex-direction:column;gap:.75rem}.card[data-v-a86700e2]{padding:1rem}.card-head[data-v-a86700e2]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.palette[data-v-a86700e2]{width:1.25rem;height:1.25rem;border-radius:6px;border:1px solid var(--glass-border)}.small[data-v-a86700e2]{font-size:.8rem}.muted[data-v-a86700e2]{color:var(--text-muted)}.mini[data-v-a86700e2]{margin-top:.5rem}.edit-grid[data-v-a86700e2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.65rem}.edit-grid .full[data-v-a86700e2]{grid-column:1 / -1}.narrow[data-v-a86700e2]{width:auto;display:inline-flex;margin-right:.35rem}.link[data-v-a86700e2]{color:var(--accent-blue)}.page__head[data-v-990d8557]{margin-bottom:.75rem}.intro p[data-v-990d8557]{margin:0 0 .65rem;max-width:54rem;line-height:1.5}.dash-grid[data-v-990d8557]{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:1rem 0}.card[data-v-990d8557]{padding:.95rem}.card h3[data-v-990d8557]{margin:0 0 .35rem;font-size:.86rem;color:var(--text-muted);font-weight:600}.big[data-v-990d8557]{margin:0;font-size:1.55rem;font-weight:700}.card--accent[data-v-990d8557]{border-color:#ffb46459}.nav-links[data-v-990d8557]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.85rem 1rem}.pill[data-v-990d8557]{text-decoration:none;color:var(--text-primary);padding:.45rem .85rem;border-radius:999px;border:1px solid rgba(139,124,255,.35);background:#8b7cff1f;font-size:.88rem}.pill[data-v-990d8557]:hover{filter:brightness(1.06)}.code[data-v-990d8557]{font-size:.85rem}.page__head[data-v-c71223b0]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.toolbar[data-v-c71223b0]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end;padding:.85rem 1rem;margin-bottom:.85rem}.toolbar label[data-v-c71223b0]{display:flex;flex-direction:column;gap:.25rem;font-size:.82rem;color:var(--text-muted)}.input[data-v-c71223b0]{min-width:12rem;padding:.45rem .55rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:var(--text-primary)}.area[data-v-c71223b0]{width:100%;resize:vertical}.form-block[data-v-c71223b0]{padding:1rem;margin-bottom:1rem}.grid2[data-v-c71223b0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.65rem;margin-bottom:.65rem}.list[data-v-c71223b0]{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.5rem}.row[data-v-c71223b0]{padding:.75rem;cursor:pointer}.row--active[data-v-c71223b0]{border-color:#8b7cff73}.row__top[data-v-c71223b0]{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.badge[data-v-c71223b0]{font-size:.75rem;padding:.15rem .45rem;border-radius:6px;background:#8b7cff33}.mono[data-v-c71223b0]{font-size:.72rem;opacity:.75;word-break:break-all}.title-line[data-v-c71223b0]{margin-top:.35rem;font-weight:600}.alert[data-v-c71223b0]{padding:.75rem;margin-bottom:.75rem;color:#ffb4a8}.small[data-v-c71223b0]{font-size:.84rem}.link[data-v-c71223b0]{text-decoration:underline}.page__head[data-v-c0195c55]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.toolbar[data-v-c0195c55]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end;padding:.85rem 1rem;margin-bottom:.85rem}.toolbar label[data-v-c0195c55]{display:flex;flex-direction:column;gap:.25rem;font-size:.82rem;color:var(--text-muted)}.form-block[data-v-c0195c55]{padding:1rem;margin-bottom:.85rem}.grid2[data-v-c0195c55]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.65rem;margin-bottom:.65rem}.full[data-v-c0195c55]{grid-column:1 / -1}.input[data-v-c0195c55]{padding:.45rem .55rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:var(--text-primary)}.table[data-v-c0195c55]{width:100%;border-collapse:collapse;overflow:hidden}.table th[data-v-c0195c55],.table td[data-v-c0195c55]{padding:.55rem .65rem;text-align:left;font-size:.85rem}.table th[data-v-c0195c55]{color:var(--text-muted);font-weight:600}.alert[data-v-c0195c55]{padding:.75rem;margin-bottom:.75rem;color:#ffb4a8}.small[data-v-c0195c55]{font-size:.84rem}.link[data-v-c0195c55]{text-decoration:underline}.page__head[data-v-656503b2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.toolbar[data-v-656503b2]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end;padding:.85rem 1rem;margin-bottom:.85rem}.toolbar label[data-v-656503b2]{display:flex;flex-direction:column;gap:.25rem;font-size:.82rem;color:var(--text-muted)}.form-block[data-v-656503b2]{padding:1rem;margin-bottom:.85rem}.grid[data-v-656503b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.65rem;margin-bottom:.65rem}.full[data-v-656503b2]{grid-column:1 / -1}.input[data-v-656503b2]{padding:.45rem .55rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:var(--text-primary)}.list[data-v-656503b2]{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.5rem}.row[data-v-656503b2]{padding:.75rem}.mono[data-v-656503b2]{font-size:.75rem;word-break:break-all}.alert[data-v-656503b2]{padding:.75rem;margin-bottom:.75rem;color:#ffb4a8}.small[data-v-656503b2]{font-size:.84rem}.link[data-v-656503b2]{text-decoration:underline}.page__head[data-v-93f82d23]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.65rem;gap:.65rem}.toolbar[data-v-93f82d23]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end;padding:.85rem 1rem;margin-bottom:.85rem}.toolbar label[data-v-93f82d23]{display:flex;flex-direction:column;gap:.25rem;font-size:.82rem;color:var(--text-muted)}.input[data-v-93f82d23]{padding:.45rem .55rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:var(--text-primary)}.scan-box[data-v-93f82d23]{padding:.85rem 1rem;margin-bottom:.85rem}.scan-box h3[data-v-93f82d23]{margin:0 0 .5rem;font-size:.95rem}.mini[data-v-93f82d23]{margin:0;padding-left:1.1rem;font-size:.84rem;color:var(--text-muted)}.list[data-v-93f82d23]{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.55rem}.row[data-v-93f82d23]{padding:.85rem}.row__head[data-v-93f82d23]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin-bottom:.45rem}.badge[data-v-93f82d23]{font-size:.75rem;padding:.15rem .45rem;border-radius:6px;background:#8b7cff33}.badge--muted[data-v-93f82d23]{background:#ffffff14}.sev[data-v-93f82d23]{font-size:.8rem;color:var(--text-muted)}.desc[data-v-93f82d23]{margin:0;font-size:.86rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}.actions[data-v-93f82d23]{margin-top:.55rem;display:flex;gap:.5rem}.alert[data-v-93f82d23]{padding:.75rem;margin-bottom:.75rem;color:#ffb4a8}.small[data-v-93f82d23]{font-size:.84rem}.link[data-v-93f82d23]{text-decoration:underline}.page__head[data-v-25fb08de]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem}.dash-grid[data-v-25fb08de]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin:1rem 0}.card[data-v-25fb08de]{padding:.85rem}.card h3[data-v-25fb08de]{margin:0 0 .25rem;font-size:.8rem;color:var(--text-muted)}.big[data-v-25fb08de]{margin:0;font-size:1.35rem;font-weight:700}.toolbar[data-v-25fb08de]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end;padding:.85rem 1rem;margin-bottom:.85rem}.toolbar label[data-v-25fb08de]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--text-muted)}.input[data-v-25fb08de]{min-width:10rem;padding:.45rem .55rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:var(--text-primary)}.form-block[data-v-25fb08de]{padding:1rem;margin-bottom:.85rem}.grid[data-v-25fb08de]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.65rem;margin-bottom:.65rem}.list[data-v-25fb08de]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.row[data-v-25fb08de]{padding:.75rem}.row__link[data-v-25fb08de]{text-decoration:none;color:var(--text-primary);display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.badge[data-v-25fb08de]{font-size:.75rem;padding:.12rem .4rem;border-radius:6px;background:#8b7cff33}.mono[data-v-25fb08de]{font-size:.72rem;opacity:.85;word-break:break-all}.alert[data-v-25fb08de]{padding:.75rem;margin-bottom:.75rem;color:#ffb4a8}.warn[data-v-25fb08de]{padding:.75rem;margin-bottom:.75rem}.small[data-v-25fb08de]{font-size:.84rem;margin-top:.35rem}.link-btn[data-v-25fb08de]{text-decoration:none;display:inline-block}.back[data-v-23f4ad07]{display:inline-block;margin-bottom:.75rem;color:var(--accent-blue);text-decoration:none}.link[data-v-23f4ad07]{color:var(--accent-blue)}.muted[data-v-23f4ad07]{color:var(--text-muted)}.mono[data-v-23f4ad07]{font-family:ui-monospace,monospace}.warn[data-v-23f4ad07]{color:#ffb4a8}.actions[data-v-23f4ad07]{display:flex;gap:.5rem;padding:.75rem 1rem;margin:.75rem 0}.item[data-v-23f4ad07]{padding:1rem;margin-bottom:.65rem}.item__head[data-v-23f4ad07]{display:flex;gap:.5rem;align-items:center;margin-bottom:.35rem}.badge[data-v-23f4ad07]{font-size:.75rem;padding:.12rem .4rem;border-radius:6px;background:#8b7cff33}.input[data-v-23f4ad07]{width:100%;padding:.45rem .55rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:var(--text-primary)}.area[data-v-23f4ad07]{resize:vertical}label[data-v-23f4ad07]{display:block;margin:.5rem 0;font-size:.8rem;color:var(--text-muted)}.grid2[data-v-23f4ad07]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.small[data-v-23f4ad07]{font-size:.82rem}.error-text[data-v-23f4ad07]{color:#ffb4a8}.back[data-v-8c517e0f]{display:inline-block;margin-bottom:.75rem;color:var(--accent-blue);text-decoration:none}.muted[data-v-8c517e0f]{color:var(--text-muted);line-height:1.45;max-width:48rem}.form[data-v-8c517e0f]{margin-top:1rem;padding:1rem;display:flex;flex-direction:column;gap:.65rem}label[data-v-8c517e0f]{display:flex;flex-direction:column;gap:.25rem;font-size:.82rem;color:var(--text-muted)}.input[data-v-8c517e0f]{padding:.45rem .55rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000040;color:var(--text-primary)}.alert[data-v-8c517e0f]{margin:.75rem 0;padding:.75rem;color:#ffb4a8}.success[data-v-8c517e0f]{margin:.75rem 0;padding:.75rem}.link[data-v-8c517e0f]{color:var(--accent-blue)}.page__head[data-v-b423d695]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.page__head h2[data-v-b423d695]{margin:0;flex:1 1 100%}.link-btn[data-v-b423d695]{text-decoration:none;padding:.35rem .65rem;border-radius:8px;border:1px solid var(--border-subtle)}.dash-grid[data-v-b423d695]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;margin:1rem 0}.card h3[data-v-b423d695]{margin:0 0 .35rem;font-size:.85rem;color:var(--text-muted);font-weight:500}.big[data-v-b423d695]{margin:0;font-size:1.35rem;font-weight:600}.warn[data-v-b423d695]{padding:.75rem 1rem;margin-bottom:1rem}.links[data-v-b423d695]{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.link[data-v-b423d695]{color:var(--accent-blue);text-decoration:none}.page__head[data-v-e81711df]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.page__head h2[data-v-e81711df]{margin:0;flex:1}.link-btn[data-v-e81711df]{text-decoration:none;padding:.35rem .65rem;border-radius:8px;border:1px solid var(--border-subtle)}.toolbar[data-v-e81711df]{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;margin-bottom:.75rem}.form-block[data-v-e81711df]{padding:1rem;margin-bottom:1rem}.grid[data-v-e81711df]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.65rem;margin:.75rem 0}.full[data-v-e81711df]{grid-column:1 / -1}.check[data-v-e81711df]{display:flex;align-items:center;gap:.35rem;font-size:.87rem}.list[data-v-e81711df]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.row[data-v-e81711df]{padding:.85rem 1rem}.row-main[data-v-e81711df]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.badge[data-v-e81711df]{font-size:.72rem;padding:.15rem .4rem;border-radius:6px;background:#78a0ff26}.pill[data-v-e81711df]{font-size:.7rem;padding:.1rem .45rem;border-radius:999px;background:#ff637833}.muted-pill[data-v-e81711df]{opacity:.7}.small[data-v-e81711df]{margin:.35rem 0 .5rem}.small-btn[data-v-e81711df]{font-size:.82rem;padding:.25rem .5rem}.edit-grid[data-v-e81711df]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem}.actions[data-v-e81711df]{grid-column:1 / -1;display:flex;gap:.5rem}.alert[data-v-e81711df]{padding:.75rem 1rem;margin-bottom:.75rem}.page__head[data-v-12e2da61]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.page__head h2[data-v-12e2da61]{margin:0;flex:1}.link-btn[data-v-12e2da61]{text-decoration:none;padding:.35rem .65rem;border-radius:8px;border:1px solid var(--border-subtle)}.toolbar[data-v-12e2da61]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.65rem;padding:.75rem 1rem;margin-bottom:.75rem;align-items:end}.form-block[data-v-12e2da61]{padding:1rem;margin-bottom:1rem}.grid[data-v-12e2da61]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.65rem;margin:.75rem 0}.full[data-v-12e2da61]{grid-column:1 / -1}.mono[data-v-12e2da61]{font-family:ui-monospace,monospace}.list[data-v-12e2da61]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.row[data-v-12e2da61]{padding:.85rem 1rem}.row__link[data-v-12e2da61]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:inherit;text-decoration:none}.badge[data-v-12e2da61]{font-size:.72rem;padding:.15rem .4rem;border-radius:6px;background:#78a0ff26}.small[data-v-12e2da61]{margin:.35rem 0 0;font-size:.82rem}.small-inline[data-v-12e2da61]{font-size:.8rem}.alert[data-v-12e2da61]{padding:.75rem 1rem;margin-bottom:.75rem}.back[data-v-af814c5b]{display:inline-block;margin-bottom:1rem}.head[data-v-af814c5b]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.head h2[data-v-af814c5b]{margin:0;flex:1}.chips[data-v-af814c5b]{display:flex;flex-wrap:wrap;gap:.35rem}.badge[data-v-af814c5b]{font-size:.75rem;padding:.2rem .55rem;border-radius:6px;background:#78a0ff2e}.badge.soft[data-v-af814c5b]{background:#b478ff26}.badge.health[data-v-af814c5b]{background:#50c8a02e}.mono-small[data-v-af814c5b]{font-size:.82rem}.grid-info[data-v-af814c5b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;padding:1rem;margin:1rem 0}.grid-info h4[data-v-af814c5b]{margin:0 0 .35rem;font-size:.85rem;color:var(--text-muted)}.grid-info p[data-v-af814c5b]{margin:.15rem 0;font-size:.88rem}.err[data-v-af814c5b]{margin:0;white-space:pre-wrap;font-size:.82rem;color:salmon}.actions[data-v-af814c5b]{padding:1rem;margin-bottom:1rem}.actions h3[data-v-af814c5b]{margin:0 0 .65rem;font-size:1rem}.btn-row[data-v-af814c5b],.fail-row[data-v-af814c5b],.health-row[data-v-af814c5b]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.65rem}.warn[data-v-af814c5b]{border-color:#ff786480}.fail-row .input[data-v-af814c5b]{flex:1;min-width:180px}.narrow[data-v-af814c5b]{max-width:160px}.form-block[data-v-af814c5b]{padding:1rem}.form-block .grid[data-v-af814c5b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.65rem;margin:.75rem 0}.full[data-v-af814c5b]{grid-column:1 / -1}.mono[data-v-af814c5b]{font-family:ui-monospace,monospace}.alert[data-v-af814c5b],.page__head[data-v-8049cb7e]{margin-bottom:.75rem}.page__head h2[data-v-8049cb7e]{margin:0}.dash-grid[data-v-8049cb7e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;margin:1rem 0}.card h3[data-v-8049cb7e]{margin:0 0 .35rem;font-size:.85rem;color:var(--text-muted);font-weight:500}.big[data-v-8049cb7e]{margin:0;font-size:1.35rem;font-weight:600}.sub[data-v-8049cb7e]{font-size:.75rem;font-weight:400;color:var(--text-muted)}.links[data-v-8049cb7e]{display:flex;flex-wrap:wrap;gap:.65rem}.links .link[data-v-8049cb7e]{color:var(--accent-blue);text-decoration:none}.warn[data-v-8049cb7e]{border:1px solid rgba(234,179,8,.45)}.page__head h2[data-v-29dfe338]{margin:0 0 .75rem}.form-grid[data-v-29dfe338]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.65rem}.form-grid .full[data-v-29dfe338]{grid-column:1 / -1}.form-grid label[data-v-29dfe338]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--text-muted)}.fld[data-v-29dfe338]{padding:.35rem .5rem;border-radius:6px;border:1px solid var(--border-subtle);background:var(--bg-muted);color:var(--text-main)}.chk[data-v-29dfe338]{flex-direction:row!important;align-items:center}.tbl-wrap[data-v-29dfe338]{overflow-x:auto}.tbl[data-v-29dfe338]{width:100%;border-collapse:collapse;font-size:.85rem}.tbl th[data-v-29dfe338],.tbl td[data-v-29dfe338]{border-bottom:1px solid var(--border-subtle);padding:.4rem;text-align:left}.warn[data-v-29dfe338]{border:1px solid rgba(234,179,8,.45);margin-bottom:.75rem}.btn.primary[data-v-29dfe338]{padding:.35rem .75rem;border-radius:8px}.row[data-v-57a41d1b]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end}.inl[data-v-57a41d1b]{display:flex;flex-direction:column;font-size:.78rem;gap:.2rem}.fld[data-v-57a41d1b]{padding:.35rem .5rem;border-radius:6px;border:1px solid var(--border-subtle);background:var(--bg-muted)}.fld.short[data-v-57a41d1b]{width:120px}.form-grid[data-v-57a41d1b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.55rem}.form-grid .full[data-v-57a41d1b]{grid-column:1 / -1}.form-inline[data-v-57a41d1b]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.fld.wid[data-v-57a41d1b]{min-width:160px}.tbl[data-v-57a41d1b]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl th[data-v-57a41d1b],.tbl td[data-v-57a41d1b]{border-bottom:1px solid var(--border-subtle);padding:.35rem;text-align:left}.warn[data-v-57a41d1b]{border:1px solid rgba(234,179,8,.45);margin-bottom:.75rem}.row[data-v-01b17c82]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end}.inl[data-v-01b17c82]{display:flex;flex-direction:column;gap:.2rem;font-size:.78rem}.fld[data-v-01b17c82]{padding:.35rem;border-radius:6px;border:1px solid var(--border-subtle)}.fld.short[data-v-01b17c82]{width:120px}.form-grid[data-v-01b17c82]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.55rem}.tbl[data-v-01b17c82]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl th[data-v-01b17c82],.tbl td[data-v-01b17c82]{border-bottom:1px solid var(--border-subtle);padding:.35rem}.btn.sm[data-v-01b17c82]{font-size:.76rem;padding:.25rem .45rem}.warn[data-v-01b17c82]{border:1px solid rgba(234,179,8,.45);margin-bottom:.75rem}.row[data-v-61aec1e0]{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.inl[data-v-61aec1e0]{display:flex;flex-direction:column;gap:.2rem;font-size:.78rem}.fld[data-v-61aec1e0]{padding:.35rem .5rem;border-radius:6px;border:1px solid var(--border-subtle)}.fld.grow[data-v-61aec1e0]{flex:1;min-width:240px}.tbl[data-v-61aec1e0]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl th[data-v-61aec1e0],.tbl td[data-v-61aec1e0]{border-bottom:1px solid var(--border-subtle);padding:.35rem;text-align:left}.warn[data-v-61aec1e0]{border:1px solid rgba(234,179,8,.45);margin-bottom:.65rem}.page__head[data-v-593b8d45]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.65rem}.page__head h2[data-v-593b8d45]{margin:0;flex:1 1 100%}.row[data-v-593b8d45]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.65rem;margin-bottom:.85rem}.inline[data-v-593b8d45]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem}.fld[data-v-593b8d45]{padding:.35rem .5rem;border-radius:6px;border:1px solid var(--border-subtle);background:var(--bg-muted);color:var(--text-main)}.fld.short[data-v-593b8d45]{min-width:220px}.form-grid[data-v-593b8d45]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.65rem}.form-grid .full[data-v-593b8d45]{grid-column:1 / -1}.form-grid label[data-v-593b8d45]{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem}.tbl[data-v-593b8d45]{width:100%;border-collapse:collapse;font-size:.85rem}.tbl th[data-v-593b8d45],.tbl td[data-v-593b8d45]{border-bottom:1px solid var(--border-subtle);padding:.4rem;text-align:left}.tbl-wrap[data-v-593b8d45]{overflow-x:auto}.lnk[data-v-593b8d45]{color:var(--accent-blue);text-decoration:none}.warn[data-v-593b8d45]{border:1px solid rgba(234,179,8,.45);margin-bottom:.65rem}.link[data-v-593b8d45]{color:var(--accent-blue)}.buttons[data-v-56fb2dd7]{display:flex;gap:.5rem;flex-wrap:wrap;margin:.5rem 0 1rem}.btn.danger[data-v-56fb2dd7]{border-color:#dc262673}.form-grid[data-v-56fb2dd7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.55rem}.form-grid label[data-v-56fb2dd7]{display:flex;flex-direction:column;gap:.2rem;font-size:.78rem}.form-grid .full[data-v-56fb2dd7]{grid-column:1 / -1}.fld[data-v-56fb2dd7]{padding:.35rem .45rem;border-radius:6px;border:1px solid var(--border-subtle);background:var(--bg-muted)}.tbl[data-v-56fb2dd7]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl th[data-v-56fb2dd7],.tbl td[data-v-56fb2dd7]{border-bottom:1px solid var(--border-subtle);padding:.35rem;text-align:left}.lnk[data-v-56fb2dd7]{color:var(--accent-blue);text-decoration:none}.warn[data-v-56fb2dd7]{border:1px solid rgba(234,179,8,.45)}.grid[data-v-32754d64]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;margin-bottom:1rem}.card[data-v-32754d64]{padding:.5rem .65rem;display:flex;flex-direction:column}.k[data-v-32754d64]{font-size:.72rem;color:var(--text-muted)}.v[data-v-32754d64]{font-size:1.2rem}.nav[data-v-32754d64]{display:flex;flex-wrap:wrap;gap:.65rem;padding:.85rem!important}.nav a[data-v-32754d64]{color:var(--accent-blue);text-decoration:none}.warn[data-v-32754d64]{border:1px solid rgba(234,179,8,.45);margin-bottom:.75rem}.back[data-v-ed7c00ee]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-ed7c00ee]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.fld[data-v-ed7c00ee]{padding:.35rem;border-radius:6px;border:1px solid var(--border-subtle)}.tbl[data-v-ed7c00ee]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-ed7c00ee],.tbl th[data-v-ed7c00ee]{border-bottom:1px solid var(--border-subtle);padding:.35rem;text-align:left}.row[data-v-00bae7f2]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end}label[data-v-00bae7f2]{font-size:.78rem;display:flex;flex-direction:column}.fld[data-v-00bae7f2]{margin-top:.25rem;padding:.3rem}.chk[data-v-00bae7f2]{flex-direction:row!important;gap:.35rem;align-items:center}.row[data-v-d27e1073]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.5rem}.fld[data-v-d27e1073]{padding:.35rem}.tbl[data-v-d27e1073]{width:100%;border-collapse:collapse;font-size:.84rem}td[data-v-d27e1073],th[data-v-d27e1073]{padding:.35rem;border-bottom:1px solid var(--border-subtle);text-align:left}.row[data-v-b4997464]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end}.fld[data-v-b4997464]{margin-top:.25rem;padding:.35rem}.link[data-v-b4997464]{color:var(--accent-blue);display:inline-block;margin-top:1rem}.row[data-v-18a527c7]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.fld[data-v-18a527c7]{padding:.35rem}.fld.short[data-v-18a527c7]{width:4rem}.tbl[data-v-18a527c7]{width:100%;border-collapse:collapse;font-size:.84rem}td[data-v-18a527c7],th[data-v-18a527c7]{padding:.35rem;border-bottom:1px solid var(--border-subtle)}.row[data-v-38700f60]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.fld[data-v-38700f60]{padding:.35rem;margin-right:.35rem}.tbl[data-v-38700f60]{width:100%;border-collapse:collapse;font-size:.8rem}td[data-v-38700f60],th[data-v-38700f60]{padding:.35rem;border-bottom:1px solid var(--border-subtle)}.btn-cell[data-v-38700f60]{display:flex;flex-wrap:wrap;gap:.25rem}.sm[data-v-38700f60]{font-size:.72rem;padding:.2rem .35rem}.back[data-v-1e484400]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-1e484400]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.wrap[data-v-1e484400]{align-items:flex-end}.fld[data-v-1e484400]{padding:.35rem}.fld.short[data-v-1e484400]{width:6rem}.chk[data-v-1e484400]{display:inline-flex;align-items:center;gap:.35rem;font-size:.84rem}.tbl[data-v-1e484400]{width:100%;border-collapse:collapse;font-size:.8rem}td[data-v-1e484400],th[data-v-1e484400]{padding:.35rem;border-bottom:1px solid var(--border-subtle);text-align:left}.btn-cell[data-v-1e484400]{display:flex;flex-wrap:wrap;gap:.25rem}.sm[data-v-1e484400]{font-size:.72rem;padding:.2rem .35rem}.back[data-v-5896c2fa]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-5896c2fa]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.wrap[data-v-5896c2fa]{align-items:flex-end}.fld[data-v-5896c2fa]{padding:.35rem}.fld.short[data-v-5896c2fa]{width:6rem}.tbl[data-v-5896c2fa]{width:100%;border-collapse:collapse;font-size:.8rem}td[data-v-5896c2fa],th[data-v-5896c2fa]{padding:.35rem;border-bottom:1px solid var(--border-subtle);text-align:left}.btn-cell[data-v-5896c2fa]{display:flex;flex-wrap:wrap;gap:.25rem}.sm[data-v-5896c2fa]{font-size:.72rem;padding:.2rem .35rem}.grid[data-v-a396e965]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.5rem;margin-bottom:1rem}.card[data-v-a396e965]{padding:.5rem .65rem;display:flex;flex-direction:column}.k[data-v-a396e965]{font-size:.72rem;color:var(--text-muted)}.v[data-v-a396e965]{font-size:1.15rem}.nav[data-v-a396e965]{display:flex;flex-wrap:wrap;gap:.65rem;padding:.85rem!important}.nav a[data-v-a396e965]{color:var(--accent-blue);text-decoration:none}.warn[data-v-a396e965]{border:1px solid rgba(234,179,8,.45);margin-bottom:.75rem}.back[data-v-dabf855d]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-dabf855d]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.fld[data-v-dabf855d]{padding:.35rem}.fld.short[data-v-dabf855d]{width:6rem}.tbl[data-v-dabf855d]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-dabf855d],.tbl th[data-v-dabf855d]{border-bottom:1px solid var(--border-subtle);padding:.35rem;text-align:left}.sm[data-v-dabf855d]{font-size:.75rem;padding:.25rem .4rem}.back[data-v-c955e5fa]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-c955e5fa]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.fld[data-v-c955e5fa]{padding:.35rem}.fld.short[data-v-c955e5fa]{width:7rem}.tbl[data-v-c955e5fa]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-c955e5fa],.tbl th[data-v-c955e5fa]{border-bottom:1px solid var(--border-subtle);padding:.35rem}.back[data-v-57319136]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-57319136]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.fld[data-v-57319136]{padding:.35rem}.fld.short[data-v-57319136]{width:8rem}.tbl[data-v-57319136]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-57319136],.tbl th[data-v-57319136]{border-bottom:1px solid var(--border-subtle);padding:.35rem}.back[data-v-0f9dc38d]{display:inline-block;margin-bottom:.35rem}.row[data-v-0f9dc38d]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.fld[data-v-0f9dc38d]{padding:.35rem}.fld.short[data-v-0f9dc38d]{width:9rem}.tbl[data-v-0f9dc38d]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-0f9dc38d],.tbl th[data-v-0f9dc38d]{border-bottom:1px solid var(--border-subtle);padding:.35rem}.small[data-v-deec9bc7]{font-size:.82rem}.back[data-v-deec9bc7]{display:inline-block;margin-bottom:.35rem}.row[data-v-deec9bc7]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin-bottom:.5rem}.col[data-v-deec9bc7]{display:flex;flex-direction:column}.fld[data-v-deec9bc7]{padding:.35rem}.fld.short[data-v-deec9bc7]{width:7rem}.fld.wide[data-v-deec9bc7]{min-width:12rem;flex:1}.ta[data-v-deec9bc7]{width:100%;resize:vertical}.stack .fld[data-v-deec9bc7]{display:block;width:100%;max-width:32rem;margin-bottom:.35rem}.tbl[data-v-deec9bc7]{width:100%;border-collapse:collapse;font-size:.8rem}.tbl td[data-v-deec9bc7],.tbl th[data-v-deec9bc7]{border-bottom:1px solid var(--border-subtle);padding:.35rem;vertical-align:top}.acts[data-v-deec9bc7]{display:flex;flex-wrap:wrap;gap:.25rem}.sm[data-v-deec9bc7]{font-size:.72rem;padding:.2rem .35rem}.back[data-v-467826a2]{display:inline-block;margin-bottom:.35rem}.row[data-v-467826a2]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.fld[data-v-467826a2]{padding:.35rem}.fld.short[data-v-467826a2]{width:5rem}.fld.wide[data-v-467826a2]{min-width:10rem;flex:1}.tbl[data-v-467826a2]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-467826a2],.tbl th[data-v-467826a2]{border-bottom:1px solid var(--border-subtle);padding:.35rem}.back[data-v-cc00133a]{display:inline-block;margin-bottom:.35rem}.row[data-v-cc00133a]{display:flex;flex-wrap:wrap;gap:.45rem}.fld[data-v-cc00133a]{padding:.35rem;margin-bottom:.35rem;width:100%;max-width:36rem}.ta[data-v-cc00133a]{font-family:ui-monospace,monospace}.stack[data-v-cc00133a]{max-width:36rem}.tbl[data-v-cc00133a]{width:100%;border-collapse:collapse;font-size:.8rem}.tbl td[data-v-cc00133a],.tbl th[data-v-cc00133a]{border-bottom:1px solid var(--border-subtle);padding:.35rem}.clip[data-v-cc00133a]{max-width:24rem;overflow:hidden;text-overflow:ellipsis}.back[data-v-f8348a76]{display:inline-block;margin-bottom:.35rem}.row[data-v-f8348a76]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.fld[data-v-f8348a76]{padding:.35rem;width:100%}.fld.wide[data-v-f8348a76]{flex:1;max-width:28rem}.ta[data-v-f8348a76]{display:block;width:100%;max-width:40rem;margin-bottom:.35rem;font-family:ui-monospace,monospace}.mono[data-v-f8348a76]{font-size:.75rem;overflow:auto;max-height:12rem}.warn[data-v-f8348a76]{border:1px solid rgba(234,179,8,.45);margin-bottom:.5rem}.grid[data-v-038a0e88]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.5rem;margin-bottom:1rem}.card[data-v-038a0e88]{padding:.5rem .65rem;display:flex;flex-direction:column}.k[data-v-038a0e88]{font-size:.72rem;color:var(--text-muted)}.v[data-v-038a0e88]{font-size:1.15rem}.nav[data-v-038a0e88]{display:flex;flex-wrap:wrap;gap:.65rem;padding:.85rem!important}.muted[data-v-038a0e88]{color:var(--text-muted);max-width:52rem;line-height:1.45}.warn[data-v-038a0e88]{padding:.75rem;margin-bottom:1rem;color:var(--text-muted)}.back[data-v-53e459aa]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-53e459aa]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.grow[data-v-53e459aa]{flex:1 1 10rem;min-width:8rem}.fld[data-v-53e459aa]{padding:.35rem}.fld.short[data-v-53e459aa]{width:6rem}.lbl[data-v-53e459aa]{font-size:.82rem;color:var(--text-muted);display:inline-flex;align-items:center;gap:.25rem}.tbl[data-v-53e459aa]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-53e459aa],.tbl th[data-v-53e459aa]{border-bottom:1px solid var(--border-subtle);padding:.35rem;text-align:left}.sm[data-v-53e459aa]{font-size:.75rem;padding:.25rem .4rem}.acts[data-v-53e459aa]{display:flex;flex-wrap:wrap;gap:.35rem}.muted[data-v-53e459aa]{color:var(--text-muted);max-width:48rem;line-height:1.4}.back[data-v-2c73eedb]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-2c73eedb]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.fld[data-v-2c73eedb]{padding:.35rem}.fld.short[data-v-2c73eedb]{width:7rem}.lbl[data-v-2c73eedb]{font-size:.82rem;color:var(--text-muted)}.tbl[data-v-2c73eedb]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-2c73eedb],.tbl th[data-v-2c73eedb]{border-bottom:1px solid var(--border-subtle);padding:.35rem}.sm[data-v-2c73eedb]{font-size:.75rem;padding:.25rem .4rem}.muted[data-v-2c73eedb]{color:var(--text-muted)}.back[data-v-1e7d29e1]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-1e7d29e1]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.full[data-v-1e7d29e1]{width:100%;box-sizing:border-box;margin-top:.35rem}.fld[data-v-1e7d29e1]{padding:.35rem}.fld.short[data-v-1e7d29e1]{width:7rem}.tbl[data-v-1e7d29e1]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-1e7d29e1],.tbl th[data-v-1e7d29e1]{border-bottom:1px solid var(--border-subtle);padding:.35rem;text-align:left;vertical-align:top}.sm[data-v-1e7d29e1]{font-size:.75rem;padding:.25rem .4rem}.acts[data-v-1e7d29e1]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.link[data-v-1e7d29e1]{font-size:.82rem;color:var(--accent-blue);text-decoration:none}.muted[data-v-1e7d29e1]{color:var(--text-muted)}.warn[data-v-1e7d29e1]{color:var(--text-muted);margin-bottom:.65rem;padding:.65rem!important}.back[data-v-a2b29806]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.prompt[data-v-a2b29806]{white-space:pre-wrap;font-size:.82rem;padding:.5rem;background:var(--glass-bg-soft, rgba(255, 255, 255, .04));border-radius:4px;max-height:12rem;overflow:auto}.muted[data-v-a2b29806],.warn[data-v-a2b29806]{color:var(--text-muted)}.acts[data-v-a2b29806]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.back[data-v-0b08212c]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-0b08212c]{display:flex;flex-wrap:wrap;gap:.5rem}.full[data-v-0b08212c]{width:100%;box-sizing:border-box;margin-top:.35rem}.fld[data-v-0b08212c]{padding:.35rem}.fld.short2[data-v-0b08212c]{width:9rem}.tbl[data-v-0b08212c]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-0b08212c],.tbl th[data-v-0b08212c]{border-bottom:1px solid var(--border-subtle);padding:.35rem}.muted[data-v-0b08212c]{color:var(--text-muted);max-width:44rem}.back[data-v-51a3d525]{display:inline-block;margin-bottom:.35rem;text-decoration:none}.row[data-v-51a3d525]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.75rem}.fld[data-v-51a3d525]{flex:1 1 12rem;padding:.35rem}.tbl[data-v-51a3d525]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl td[data-v-51a3d525],.tbl th[data-v-51a3d525]{border-bottom:1px solid var(--border-subtle);padding:.35rem;text-align:left}.muted[data-v-51a3d525]{color:var(--text-muted)}.sm[data-v-51a3d525]{font-size:.75rem;padding:.25rem .4rem}.grid[data-v-9a439591]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.5rem;margin-bottom:1rem}.card[data-v-9a439591]{padding:.5rem .65rem;display:flex;flex-direction:column}.k[data-v-9a439591]{font-size:.72rem;color:var(--text-muted)}.v[data-v-9a439591]{font-size:1.15rem}.nav[data-v-9a439591]{display:flex;flex-wrap:wrap;gap:.65rem;padding:.85rem!important}.muted[data-v-9a439591]{color:var(--text-muted);max-width:52rem;line-height:1.45}.warn[data-v-9a439591]{padding:.75rem;margin-bottom:1rem;color:var(--text-muted)}.back[data-v-1e2dfb22]{display:inline-block;margin-bottom:.5rem;text-decoration:none}.muted[data-v-1e2dfb22]{color:var(--text-muted);max-width:52rem;line-height:1.45}.warn[data-v-1e2dfb22]{margin-bottom:1rem;padding:.75rem}.row[data-v-1e2dfb22]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.fld[data-v-1e2dfb22]{padding:.35rem .45rem;border-radius:6px;border:1px solid rgba(148,163,184,.35)}.fld.short[data-v-1e2dfb22]{max-width:10rem}.btn[data-v-1e2dfb22]{padding:.35rem .65rem;cursor:pointer;border-radius:6px;border:1px solid rgba(148,163,184,.45);background:var(--btn-bg);color:var(--text-normal)}.btn.sm[data-v-1e2dfb22]{font-size:.76rem;padding:.2rem .35rem}.tbl[data-v-1e2dfb22]{width:100%;border-collapse:collapse;margin-top:1rem;font-size:.86rem}.tbl th[data-v-1e2dfb22],.tbl td[data-v-1e2dfb22]{padding:.35rem .5rem;text-align:left;vertical-align:top}.clip[data-v-1e2dfb22]{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acts[data-v-1e2dfb22]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.link[data-v-1e2dfb22]{font-size:.76rem;color:var(--accent-blue)}.back[data-v-c6eff026]{display:inline-block;margin-bottom:.5rem}.muted[data-v-c6eff026]{color:var(--text-muted);line-height:1.45}.warn[data-v-c6eff026]{padding:.75rem}.mono[data-v-c6eff026]{margin:0;overflow:auto;font-size:.8rem;line-height:1.35}.lnk[data-v-c6eff026]{color:var(--accent-blue)}.back[data-v-95416f66]{display:inline-block;margin-bottom:.5rem;text-decoration:none}.muted[data-v-95416f66]{color:var(--text-muted)}.warn[data-v-95416f66]{margin-bottom:1rem}.row[data-v-95416f66]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.fld[data-v-95416f66]{padding:.35rem .45rem;border-radius:6px;border:1px solid rgba(148,163,184,.35)}.fld.short[data-v-95416f66]{max-width:8rem}.btn[data-v-95416f66]{padding:.35rem .65rem;cursor:pointer;border-radius:6px;border:1px solid rgba(148,163,184,.45);background:var(--btn-bg)}.btn.sm[data-v-95416f66]{font-size:.76rem;padding:.2rem .35rem}.tbl[data-v-95416f66]{width:100%;border-collapse:collapse;margin-top:1rem;font-size:.86rem}.tbl th[data-v-95416f66],.tbl td[data-v-95416f66]{padding:.35rem .5rem}.back[data-v-371825ff]{display:inline-block;margin-bottom:.5rem;text-decoration:none}.muted[data-v-371825ff]{color:var(--text-muted)}.warn[data-v-371825ff]{margin-bottom:1rem}.stack[data-v-371825ff]{display:flex;flex-direction:column;gap:.5rem;max-width:28rem}.lbl[data-v-371825ff]{display:flex;flex-direction:column;gap:.2rem;font-size:.8rem;color:var(--text-muted)}.fld[data-v-371825ff]{padding:.35rem .45rem;border-radius:6px;border:1px solid rgba(148,163,184,.35)}.fld.full[data-v-371825ff]{width:100%;box-sizing:border-box}.inline[data-v-371825ff]{display:flex;align-items:center;gap:.35rem;font-size:.86rem}.btn[data-v-371825ff]{padding:.35rem .65rem;cursor:pointer;align-self:flex-start;border-radius:6px;border:1px solid rgba(148,163,184,.45);background:var(--btn-bg)}.btn.sm[data-v-371825ff]{font-size:.76rem}.tbl[data-v-371825ff]{width:100%;border-collapse:collapse;margin-top:1rem;font-size:.86rem}.tbl th[data-v-371825ff],.tbl td[data-v-371825ff]{padding:.35rem .5rem}.back[data-v-81d2f5b1]{display:inline-block;margin-bottom:.5rem;text-decoration:none}.muted[data-v-81d2f5b1]{color:var(--text-muted)}.muted.small[data-v-81d2f5b1]{font-size:.8rem}.warn[data-v-81d2f5b1]{margin-bottom:1rem}.lbl[data-v-81d2f5b1]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.35rem;font-size:.82rem;color:var(--text-muted)}.fld[data-v-81d2f5b1]{padding:.35rem .45rem;border-radius:6px;border:1px solid rgba(148,163,184,.35)}.fld.full[data-v-81d2f5b1]{width:100%;box-sizing:border-box}.mono[data-v-81d2f5b1]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace}.row[data-v-81d2f5b1]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.btn[data-v-81d2f5b1]{padding:.35rem .65rem;cursor:pointer;border-radius:6px;border:1px solid rgba(148,163,184,.45);background:var(--btn-bg)}.btn.ghost[data-v-81d2f5b1]{background:transparent}.list[data-v-81d2f5b1]{margin:.35rem 0 0;padding-left:1rem}.pre[data-v-81d2f5b1]{margin-top:.75rem;padding:.65rem;font-size:.76rem;overflow:auto}.grid[data-v-6aeaaec8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;margin-bottom:1rem}.card[data-v-6aeaaec8]{padding:.5rem .65rem;display:flex;flex-direction:column}.k[data-v-6aeaaec8]{font-size:.72rem;color:var(--text-muted)}.v[data-v-6aeaaec8]{font-size:1.1rem}.nav[data-v-6aeaaec8]{display:flex;flex-wrap:wrap;gap:.65rem;padding:.85rem!important}.muted[data-v-6aeaaec8]{color:var(--text-muted);max-width:52rem;line-height:1.45}.warn[data-v-6aeaaec8]{padding:.75rem;margin-bottom:1rem}.back[data-v-12eefb27]{display:inline-block;margin-bottom:.5rem}.muted[data-v-12eefb27]{color:var(--text-muted)}.warn[data-v-12eefb27]{margin-bottom:.75rem}.row[data-v-12eefb27]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;align-items:center}.fld[data-v-12eefb27]{padding:.35rem .45rem;border-radius:6px;border:1px solid rgba(148,163,184,.35)}.btn[data-v-12eefb27]{padding:.35rem .65rem;cursor:pointer;border-radius:6px}.tbl[data-v-12eefb27]{width:100%;border-collapse:collapse;font-size:.86rem}.tbl th[data-v-12eefb27],.tbl td[data-v-12eefb27]{padding:.35rem .5rem;text-align:left}.lnk[data-v-12eefb27]{color:var(--accent-blue)}.back[data-v-3817c0ce]{display:inline-block;margin-bottom:.5rem}.muted[data-v-3817c0ce]{color:var(--text-muted)}.warn[data-v-3817c0ce]{padding:.75rem}.stack[data-v-3817c0ce]{display:flex;flex-direction:column;gap:.75rem}.facts[data-v-3817c0ce]{margin:0;padding-left:1rem}.lbl[data-v-3817c0ce]{color:var(--text-muted);margin-right:.35rem}.mono[data-v-3817c0ce]{font-size:.76rem;overflow:auto}.back[data-v-9b06204f]{display:inline-block;margin-bottom:.5rem}.muted[data-v-9b06204f]{color:var(--text-muted)}.warn[data-v-9b06204f]{margin-bottom:.75rem}.row[data-v-9b06204f]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.fld[data-v-9b06204f]{padding:.35rem .45rem;border-radius:6px;border:1px solid rgba(148,163,184,.35);min-width:16rem}.inline[data-v-9b06204f]{display:flex;align-items:center;gap:.35rem;font-size:.86rem}.btn[data-v-9b06204f]{padding:.35rem .65rem;cursor:pointer}.tbl[data-v-9b06204f]{width:100%;border-collapse:collapse;font-size:.86rem}.tbl th[data-v-9b06204f],.tbl td[data-v-9b06204f]{padding:.35rem .5rem}.back[data-v-4d9195e8]{display:inline-block;margin-bottom:.5rem}.muted[data-v-4d9195e8]{color:var(--text-muted)}.warn[data-v-4d9195e8]{margin-bottom:.75rem}.row[data-v-4d9195e8]{display:flex;gap:.5rem;margin-bottom:1rem}.fld[data-v-4d9195e8]{padding:.35rem .45rem;border-radius:6px;border:1px solid rgba(148,163,184,.35);flex:1;max-width:20rem}.btn[data-v-4d9195e8]{padding:.35rem .65rem;cursor:pointer}.tbl[data-v-4d9195e8]{width:100%;border-collapse:collapse;font-size:.86rem}.lnk[data-v-4d9195e8]{color:var(--accent-blue)}.back[data-v-8dc90e72]{display:inline-block;margin-bottom:.5rem}.muted[data-v-8dc90e72]{color:var(--text-muted)}.warn[data-v-8dc90e72]{padding:.75rem}.tbl[data-v-8dc90e72]{width:100%;border-collapse:collapse;font-size:.86rem}.tbl th[data-v-8dc90e72],.tbl td[data-v-8dc90e72]{padding:.35rem .5rem}.btn.sm[data-v-8dc90e72]{font-size:.76rem}.back[data-v-ab436cef]{display:inline-block;margin-bottom:.5rem}.muted[data-v-ab436cef]{color:var(--text-muted)}.warn[data-v-ab436cef]{margin-bottom:.75rem}.ok[data-v-ab436cef]{margin-bottom:.75rem;color:var(--accent-teal)}.stack[data-v-ab436cef]{display:flex;flex-direction:column;gap:.5rem;max-width:24rem}.lbl[data-v-ab436cef]{display:flex;flex-direction:column;gap:.25rem;font-size:.82rem;color:var(--text-muted)}.fld[data-v-ab436cef]{padding:.35rem .45rem;border-radius:6px;border:1px solid rgba(148,163,184,.35)}.btn[data-v-ab436cef]{align-self:flex-start;padding:.4rem .75rem;cursor:pointer}.section__header[data-v-5155a2b4]{margin-bottom:1.5rem}.section__header h2[data-v-5155a2b4]{margin:0 0 .5rem;font-size:1.35rem}.section__desc[data-v-5155a2b4]{margin:0 0 .75rem;color:var(--text-muted);max-width:48rem;line-height:1.5}.section__grid[data-v-5155a2b4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.block[data-v-5155a2b4]{padding:1.15rem 1.25rem}.block h3[data-v-5155a2b4]{margin:0 0 .5rem;font-size:1rem}.block p[data-v-5155a2b4]{margin:0;color:var(--text-muted);font-size:.88rem;line-height:1.5}:root{--bg-deep: #0b0f18;--bg-panel: rgba(18, 24, 38, .72);--glass-border: rgba(140, 160, 200, .18);--text-primary: #e9eefc;--text-muted: #8b96b0;--accent-violet: #8b7cff;--accent-teal: #3dd9c3;--accent-amber: #ffc24a;--accent-pink: #ff6b9d;--accent-blue: #4dabf7;--radius-lg: 16px;--radius-md: 12px;--shadow-soft: 0 12px 40px rgba(0, 0, 0, .45)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:radial-gradient(1200px 600px at 10% 0%,rgba(89,70,200,.25),transparent 55%),radial-gradient(900px 500px at 90% 20%,rgba(61,217,195,.12),transparent 50%),var(--bg-deep);color:var(--text-primary)}#app{min-height:100%}a{color:var(--accent-blue)}.glass-panel{background:var(--bg-panel);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.glass-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:999px;border:1px solid var(--glass-border);background:#ffffff0a;font-size:.75rem;color:var(--text-muted)}.btn-reset{font:inherit;border:none;cursor:pointer}.btn-primary{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.25rem;border-radius:var(--radius-md);border:none;font-weight:600;color:#0b1020;background:linear-gradient(120deg,var(--accent-teal),var(--accent-violet));cursor:pointer;transition:opacity .18s ease,transform .12s ease}.btn-primary:hover:not(:disabled){opacity:.92}.btn-primary:disabled{opacity:.45;cursor:not-allowed}.btn-ghost{padding:.45rem .75rem;border-radius:var(--radius-md);border:1px solid var(--glass-border);background:#ffffff0a;color:var(--text-primary);cursor:pointer}.btn-ghost:hover{background:#ffffff14}.field-label{display:block;font-size:.8rem;color:var(--text-muted);margin-bottom:.35rem}.field-input{width:100%;padding:.65rem .85rem;border-radius:var(--radius-md);border:1px solid var(--glass-border);background:#00000040;color:var(--text-primary);outline:none}.field-input:focus{border-color:#8b7cff8c}.error-text{color:#ff8a90;font-size:.85rem;margin-top:.5rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}:root{--vben-primary: #6d5ceb;--app-sidebar-width: 240px;--app-sidebar-collapsed-width: 72px;--app-sidebar-current-width: var(--app-sidebar-width)}[data-theme=light]{--bg-deep: #f5f7fb;--bg-panel: rgba(255, 255, 255, .78);--glass-border: rgba(39, 55, 90, .12);--text-primary: #111827;--text-muted: #5f6b7c;--shadow-soft: 0 12px 32px rgba(15, 23, 42, .12)}html[data-theme=light] body{background:radial-gradient(1000px 480px at 12% -10%,rgba(109,92,235,.11),transparent 55%),radial-gradient(900px 500px at 92% 0%,rgba(61,217,195,.12),transparent 50%),var(--bg-deep)}[data-theme=dark]{--vben-primary: #7f6efb}
