.tabs[data-v-e1e877e4]{display:flex;align-items:center;gap:var(--pr-sp-1);min-width:0;flex-wrap:wrap}.tabs__tab[data-v-e1e877e4]{display:inline-flex;align-items:center;height:var(--pr-h-tab);padding:0 14px;border-radius:var(--pr-r-ctl);font-size:var(--pr-fs-body);font-weight:500;color:var(--pr-dim);text-decoration:none;box-shadow:inset 0 -2px 0 transparent;transition:background-color .12s ease-out,color .12s ease-out}.tabs__tab[data-v-e1e877e4]:hover{background:var(--pr-line-soft);color:var(--pr-txt);text-decoration:none}.tabs__tab[data-v-e1e877e4]:active{transform:translateY(1px)}.tabs__tab--on[data-v-e1e877e4]{background:var(--pr-pri-weak);color:var(--pr-txt);box-shadow:inset 0 -2px 0 var(--pr-pri)}.tabs__tab--on[data-v-e1e877e4]:hover{background:var(--pr-pri-weak)}.bar[data-v-3ecb75e0]{position:sticky;top:0;z-index:var(--pr-z-bar);display:flex;align-items:center;gap:var(--pr-sp-5);height:var(--pr-h-bar);padding:0 var(--pr-sp-5);background:var(--pr-card);border-bottom:1px solid var(--pr-line)}.bar__brand[data-v-3ecb75e0]{display:flex;align-items:center;gap:var(--pr-sp-2);min-width:0}.bar__dot[data-v-3ecb75e0]{width:8px;height:8px;border-radius:var(--pr-r-pill);background:var(--pr-pri);flex:0 0 auto}.bar__name[data-v-3ecb75e0]{font-size:16px;line-height:40px;font-weight:600;color:var(--pr-txt);white-space:nowrap}.bar__host[data-v-3ecb75e0]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar__tabs[data-v-3ecb75e0]{flex:1 1 auto;min-width:0}.bar__right[data-v-3ecb75e0]{display:flex;align-items:center;gap:var(--pr-sp-3);flex:0 0 auto}.bar__conn[data-v-3ecb75e0]{display:inline-flex;align-items:center;gap:6px;height:var(--pr-h-pill);padding:0 var(--pr-sp-2);border-radius:var(--pr-r-pill);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);white-space:nowrap;background:var(--pr-dim-soft);color:var(--pr-idle)}.bar__conn-dot[data-v-3ecb75e0]{width:6px;height:6px;border-radius:var(--pr-r-pill);background:currentColor}.bar__conn--ok[data-v-3ecb75e0]{background:var(--pr-ok-soft);color:var(--pr-ok)}.bar__conn--warn[data-v-3ecb75e0]{background:var(--pr-warn-soft);color:var(--pr-warn)}.bar__conn--idle[data-v-3ecb75e0],.bar__conn--dim[data-v-3ecb75e0]{background:var(--pr-dim-soft);color:var(--pr-idle)}.bar__sep[data-v-3ecb75e0]{width:1px;height:24px;background:var(--pr-line)}.bar__logout[data-v-3ecb75e0]{height:var(--pr-h-ctl-sm);padding:0 var(--pr-sp-2);border-radius:var(--pr-r-chip);font-size:var(--pr-fs-body);color:var(--pr-dim);transition:background-color .12s ease-out,color .12s ease-out}.bar__logout[data-v-3ecb75e0]:hover{background:var(--pr-line-soft);color:var(--pr-txt)}.bar__logout[data-v-3ecb75e0]:active{transform:translateY(1px)}@media (max-width: 1023px){.bar[data-v-3ecb75e0]{flex-wrap:wrap;height:auto;padding:var(--pr-sp-2) var(--pr-sp-4);gap:var(--pr-sp-2)}}.th[data-v-1b63839c]{position:fixed;top:calc(var(--pr-h-bar) + var(--pr-sp-3));right:var(--pr-sp-5);z-index:var(--pr-z-toast);display:flex;flex-direction:column;gap:var(--pr-sp-2);width:var(--pr-w-toast);max-width:calc(100vw - 2 * var(--pr-sp-5));pointer-events:none}.th__item[data-v-1b63839c]{pointer-events:auto;position:relative;display:flex;align-items:flex-start;gap:var(--pr-sp-2);padding:var(--pr-sp-3) 14px;padding-left:17px;background:var(--pr-card);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);box-shadow:var(--pr-shadow-float);overflow:hidden;animation:th-in-1b63839c .12s ease-out}.th__item[data-v-1b63839c]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--pr-pri)}.th__item--ok[data-v-1b63839c]:before{background:var(--pr-ok)}.th__item--err[data-v-1b63839c]:before{background:var(--pr-bad)}.th__item--warn[data-v-1b63839c]:before{background:var(--pr-warn)}.th__main[data-v-1b63839c]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--pr-sp-1)}.th__msg[data-v-1b63839c]{font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);color:var(--pr-txt);overflow-wrap:anywhere}.th__rid[data-v-1b63839c]{display:flex;align-items:center;gap:var(--pr-sp-2);color:var(--pr-dim);min-width:0}.th__rid code[data-v-1b63839c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.th__copy[data-v-1b63839c]{flex:0 0 auto;font-size:var(--pr-fs-label);color:var(--pr-pri)}.th__copy[data-v-1b63839c]:hover{text-decoration:underline}.th__close[data-v-1b63839c]{flex:0 0 auto;width:20px;height:20px;border-radius:var(--pr-r-chip);color:var(--pr-dim);font-size:14px;line-height:1}.th__close[data-v-1b63839c]:hover{background:var(--pr-line-soft);color:var(--pr-txt)}@keyframes th-in-1b63839c{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.app[data-v-53d5f4e4]{display:flex;flex-direction:column;min-height:100vh;background:var(--pr-bg)}.app__main[data-v-53d5f4e4]{flex:1 1 auto;min-width:0}:root{--pr-bg: #0f1115;--pr-card: #171a21;--pr-sunken: #11141a;--pr-line: #242a35;--pr-line-soft: #1b1f27;--pr-txt: #e6e9ef;--pr-dim: #8b95a7;--pr-idle: #7f8b9e;--pr-pri: #4c8dff;--pr-pri-weak: rgba(76, 141, 255, .14);--pr-ok: #38d39f;--pr-bad: #ff6b6b;--pr-warn: #e0a72a;--pr-on-pri: #0b0e12;--pr-hover: rgba(255, 255, 255, .03);--pr-overlay: rgba(0, 0, 0, .55);--pr-shadow-float: 0 8px 28px rgba(0, 0, 0, .55);--pr-pri-soft: rgba(76, 141, 255, .12);--pr-ok-soft: rgba(56, 211, 159, .12);--pr-bad-soft: rgba(255, 107, 107, .12);--pr-warn-soft: rgba(224, 167, 42, .12);--pr-dim-soft: rgba(139, 149, 167, .12);--pr-r-card: 10px;--pr-r-ctl: 8px;--pr-r-chip: 7px;--pr-r-pill: 999px;--pr-r-sk: 6px;--pr-sp-1: 4px;--pr-sp-2: 8px;--pr-sp-3: 12px;--pr-sp-4: 16px;--pr-sp-5: 20px;--pr-sp-6: 24px;--pr-fs-stat: 22px;--pr-lh-stat: 28px;--pr-fs-title: 18px;--pr-lh-title: 26px;--pr-fs-card: 14px;--pr-lh-card: 22px;--pr-fs-body: 13px;--pr-lh-body: 20px;--pr-fs-label: 12px;--pr-lh-label: 16px;--pr-h-bar: 56px;--pr-h-tab: 40px;--pr-h-ctl: 36px;--pr-h-ctl-sm: 28px;--pr-h-row: 44px;--pr-h-th: 40px;--pr-h-pill: 22px;--pr-w-drawer: 480px;--pr-w-dialog: 420px;--pr-w-toast: 360px;--pr-w-content: 1440px;--pr-z-bar: 30;--pr-z-drawer: 60;--pr-z-dialog: 70;--pr-z-toast: 80;--pr-font: -apple-system, "Segoe UI", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--pr-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--bg: var(--pr-bg);--card: var(--pr-card);--line: var(--pr-line);--txt: var(--pr-txt);--dim: var(--pr-dim);--pri: var(--pr-pri);--ok: var(--pr-ok);--bad: var(--pr-bad);--warn: var(--pr-warn)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;background:var(--pr-bg);color:var(--pr-txt);font-family:var(--pr-font);font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#app{min-height:100%}h1,h2,h3,h4,h5,h6,p,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{background:none;border:none;cursor:pointer}button:disabled{cursor:not-allowed}a{color:var(--pr-pri);text-decoration:none}a:hover{text-decoration:underline}code,kbd,pre,samp{font-family:var(--pr-mono);font-size:var(--pr-fs-label)}table{border-collapse:separate;border-spacing:0}:focus-visible{outline:2px solid var(--pr-pri);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{background:var(--pr-pri-weak)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--pr-sunken)}::-webkit-scrollbar-thumb{background:var(--pr-line);border-radius:var(--pr-r-pill);border:2px solid var(--pr-sunken)}::-webkit-scrollbar-thumb:hover{background:var(--pr-dim)}.tabular{font-variant-numeric:tabular-nums}.mono{font-family:var(--pr-mono);font-size:var(--pr-fs-label)}.muted{color:var(--pr-dim)}.idle{color:var(--pr-idle)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page{max-width:var(--pr-w-content);margin:0 auto;padding:var(--pr-sp-5);display:flex;flex-direction:column;gap:var(--pr-sp-4)}.page__head{display:flex;align-items:center;justify-content:space-between;gap:var(--pr-sp-3);min-height:28px}.page__title{font-size:var(--pr-fs-title);line-height:var(--pr-lh-title);font-weight:600}.page__sub{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.row{display:flex;align-items:center;gap:var(--pr-sp-2)}.row--wrap{flex-wrap:wrap}.row--end{justify-content:flex-end}.stack{display:flex;flex-direction:column;gap:var(--pr-sp-3)}.spacer{flex:1 1 auto}.strip{display:flex;align-items:center;gap:var(--pr-sp-2);min-height:32px;padding:0 var(--pr-sp-3);border-radius:var(--pr-r-ctl);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);border:1px solid var(--pr-line);background:var(--pr-sunken);color:var(--pr-txt)}.strip--info{background:var(--pr-pri-soft);border-color:var(--pr-pri-weak)}.strip--warn{background:var(--pr-warn-soft);border-color:var(--pr-warn);color:var(--pr-warn)}.strip--bad{background:var(--pr-bad-soft);border-color:var(--pr-bad);color:var(--pr-bad)}.strip--ok{background:var(--pr-ok-soft);border-color:var(--pr-ok);color:var(--pr-ok)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (forced-colors: active){:root{--pr-shadow-float: none}}.btn[data-v-398ff870]{display:inline-flex;align-items:center;justify-content:center;gap:var(--pr-sp-2);height:var(--pr-h-ctl);padding:0 var(--pr-sp-4);border:1px solid transparent;border-radius:var(--pr-r-ctl);font-size:var(--pr-fs-body);line-height:1;font-weight:600;white-space:nowrap;transition:background-color .12s ease-out,color .12s ease-out,filter .12s ease-out,transform 80ms ease-out}.btn--sm[data-v-398ff870]{height:var(--pr-h-ctl-sm);padding:0 var(--pr-sp-3);font-size:var(--pr-fs-label)}.btn--primary[data-v-398ff870]{background:var(--pr-pri);color:var(--pr-on-pri)}.btn--primary[data-v-398ff870]:hover:not(:disabled){filter:brightness(1.08)}.btn--primary[data-v-398ff870]:active:not(:disabled){filter:brightness(.96);transform:translateY(1px)}.btn--secondary[data-v-398ff870]{background:transparent;border-color:var(--pr-line);color:var(--pr-txt)}.btn--secondary[data-v-398ff870]:hover:not(:disabled){background:var(--pr-line-soft)}.btn--secondary[data-v-398ff870]:active:not(:disabled){transform:translateY(1px)}.btn--danger[data-v-398ff870]{background:transparent;border-color:var(--pr-bad);color:var(--pr-bad)}.btn--danger[data-v-398ff870]:hover:not(:disabled){background:var(--pr-bad-soft)}.btn--danger[data-v-398ff870]:active:not(:disabled){transform:translateY(1px)}.btn--ghost[data-v-398ff870]{background:transparent;color:var(--pr-pri);padding:0 var(--pr-sp-1)}.btn--ghost[data-v-398ff870]:hover:not(:disabled){background:var(--pr-line-soft)}.btn--ghost[data-v-398ff870]:active:not(:disabled){transform:translateY(1px)}.btn[data-v-398ff870]:disabled{background:var(--pr-line-soft);border-color:transparent;color:var(--pr-idle);filter:none;transform:none}.btn__label[data-v-398ff870]{display:inline-flex;align-items:center;gap:var(--pr-sp-1)}.btn__ring[data-v-398ff870]{width:12px;height:12px;border:1.5px solid var(--pr-pri);border-right-color:transparent;border-radius:var(--pr-r-pill);animation:btn-spin-398ff870 .9s linear infinite}.btn--primary .btn__ring[data-v-398ff870]{border-color:var(--pr-on-pri);border-right-color:transparent}.btn:disabled .btn__ring[data-v-398ff870]{border-color:var(--pr-idle);border-right-color:transparent}@keyframes btn-spin-398ff870{to{transform:rotate(360deg)}}.login[data-v-b9d9ccf0]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--pr-sp-5)}.login__card[data-v-b9d9ccf0]{width:380px;max-width:100%;display:flex;flex-direction:column;gap:var(--pr-sp-2);padding:var(--pr-sp-6);background:var(--pr-card);border:1px solid var(--pr-line);border-radius:var(--pr-r-card)}.login__brand[data-v-b9d9ccf0]{display:flex;align-items:center;gap:var(--pr-sp-2)}.login__dot[data-v-b9d9ccf0]{width:8px;height:8px;border-radius:var(--pr-r-pill);background:var(--pr-pri)}.login__title[data-v-b9d9ccf0]{font-size:var(--pr-fs-title);line-height:var(--pr-lh-title);font-weight:600}.login__host[data-v-b9d9ccf0]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);margin-bottom:var(--pr-sp-4)}.login__label[data-v-b9d9ccf0]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.login__input[data-v-b9d9ccf0]{height:40px;padding:0 10px;background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);color:var(--pr-txt);font-family:var(--pr-mono);transition:border-color .12s ease-out}.login__input[data-v-b9d9ccf0]:hover:not(:disabled){border-color:var(--pr-dim)}.login__input[aria-invalid=true][data-v-b9d9ccf0]{border-color:var(--pr-bad)}.login__input[data-v-b9d9ccf0]:disabled{background:var(--pr-line-soft);color:var(--pr-idle)}.login__submit[data-v-b9d9ccf0]{height:40px;margin-top:var(--pr-sp-2)}.login__error[data-v-b9d9ccf0]{min-height:var(--pr-lh-label);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-bad)}.login__error--warn[data-v-b9d9ccf0]{color:var(--pr-warn)}.login__hint[data-v-b9d9ccf0]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.card[data-v-29cbb69e]{background:var(--pr-card);border:1px solid var(--pr-line);border-radius:var(--pr-r-card);padding:var(--pr-sp-4);min-width:0}.card__head[data-v-29cbb69e]{display:flex;align-items:center;justify-content:space-between;gap:var(--pr-sp-3);margin-bottom:var(--pr-sp-3);min-height:28px}.card__title[data-v-29cbb69e]{font-size:var(--pr-fs-card);line-height:var(--pr-lh-card);font-weight:600;color:var(--pr-txt)}.card__actions[data-v-29cbb69e]{display:flex;align-items:center;gap:var(--pr-sp-2);flex-wrap:wrap;justify-content:flex-end}.card__body[data-v-29cbb69e]{min-width:0}.empty[data-v-4ce79c87]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--pr-sp-2);min-height:120px;padding:var(--pr-sp-4);border:1px dashed var(--pr-line);border-radius:var(--pr-r-card);text-align:center}.empty__title[data-v-4ce79c87]{font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);color:var(--pr-txt)}.empty__hint[data-v-4ce79c87]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);max-width:420px}.empty__action[data-v-4ce79c87]{margin-top:var(--pr-sp-1)}.sk[data-v-f1d38ad6]{background:var(--pr-line-soft);border-radius:var(--pr-r-sk);opacity:.6;max-width:100%}.dt[data-v-3e35da80]{display:flex;flex-direction:column;gap:var(--pr-sp-3);min-width:0}.dt__scroll[data-v-3e35da80]{overflow-x:auto;border:1px solid var(--pr-line);border-radius:var(--pr-r-card);background:var(--pr-card)}.dt__table[data-v-3e35da80]{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.dt__th[data-v-3e35da80]{position:sticky;top:var(--pr-h-bar);z-index:2;height:var(--pr-h-th);padding:0 var(--pr-sp-3);background:var(--pr-sunken);border-bottom:1px solid var(--pr-line);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);font-weight:500;color:var(--pr-dim);text-align:left;white-space:nowrap}.dt__row[data-v-3e35da80]{transition:background-color .12s ease-out}.dt__row[data-v-3e35da80]:hover{background:var(--pr-hover)}.dt__row--skeleton[data-v-3e35da80]:hover{background:transparent}.dt__td[data-v-3e35da80]{height:var(--pr-h-row);padding:0 var(--pr-sp-3);border-bottom:1px solid var(--pr-line-soft);font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);color:var(--pr-txt);vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere}.dt__row:last-child .dt__td[data-v-3e35da80]{border-bottom:none}.dt__col--right[data-v-3e35da80]{text-align:right}.dt__col--center[data-v-3e35da80]{text-align:center}.dt__col--mono[data-v-3e35da80]{font-family:var(--pr-mono);font-size:var(--pr-fs-label)}.pill[data-v-c73775e6]{display:inline-flex;align-items:center;gap:6px;height:var(--pr-h-pill);padding:0 var(--pr-sp-2);border-radius:var(--pr-r-pill);border:1px solid transparent;font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);white-space:nowrap}.pill__dot[data-v-c73775e6]{width:6px;height:6px;border-radius:var(--pr-r-pill);background:currentColor;flex:0 0 auto}.pill--pri[data-v-c73775e6]{color:var(--pr-pri);background:var(--pr-pri-soft);border-color:var(--pr-pri-weak)}.pill--ok[data-v-c73775e6]{color:var(--pr-ok);background:var(--pr-ok-soft);border-color:var(--pr-ok-soft)}.pill--bad[data-v-c73775e6]{color:var(--pr-bad);background:var(--pr-bad-soft);border-color:var(--pr-bad-soft)}.pill--warn[data-v-c73775e6]{color:var(--pr-warn);background:var(--pr-warn-soft);border-color:var(--pr-warn-soft)}.pill--dim[data-v-c73775e6]{color:var(--pr-idle);background:var(--pr-dim-soft);border-color:var(--pr-dim-soft)}.pill--pulse .pill__dot[data-v-c73775e6]{animation:pill-pulse-c73775e6 1.6s ease-in-out infinite}@keyframes pill-pulse-c73775e6{0%,to{opacity:.35}50%{opacity:1}}.stat[data-v-08f9a0ed]{display:flex;flex-direction:column;gap:var(--pr-sp-1);min-height:76px;padding:14px;padding-right:var(--pr-sp-3);padding-left:var(--pr-sp-3);border-radius:var(--pr-r-card);background:var(--pr-card);min-width:0;transition:background-color .6s ease-out}.stat--flash[data-v-08f9a0ed]{background:var(--pr-pri-weak)}.stat__value[data-v-08f9a0ed]{font-size:var(--pr-fs-stat);line-height:var(--pr-lh-stat);font-weight:600;color:var(--pr-txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat__label[data-v-08f9a0ed]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat--ok .stat__value[data-v-08f9a0ed]{color:var(--pr-ok)}.stat--bad .stat__value[data-v-08f9a0ed]{color:var(--pr-bad)}.stat--warn .stat__value[data-v-08f9a0ed]{color:var(--pr-warn)}.stat--dim .stat__value[data-v-08f9a0ed]{color:var(--pr-txt)}.stats[data-v-c11da496]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));background:var(--pr-card);border:1px solid var(--pr-line);border-radius:var(--pr-r-card);overflow:hidden}.stats[data-v-c11da496]>*+*{border-left:1px solid var(--pr-line-soft)}.grid2[data-v-c11da496]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--pr-sp-4)}.kv[data-v-c11da496]{display:flex;flex-direction:column;gap:var(--pr-sp-2);margin:0}.kv__row[data-v-c11da496]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pr-sp-3);min-height:var(--pr-lh-body)}.kv__row dt[data-v-c11da496]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);flex:0 0 auto}.kv__row dd[data-v-c11da496]{margin:0;font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);text-align:right;min-width:0;overflow-wrap:anywhere}.kv__ok[data-v-c11da496]{color:var(--pr-ok)}.kv__bad[data-v-c11da496]{color:var(--pr-bad)}.kv__warn[data-v-c11da496]{color:var(--pr-warn)}.kv__dim[data-v-c11da496]{color:var(--pr-dim)}.tag[data-v-c11da496]{display:inline-flex;align-items:center;height:var(--pr-h-pill);padding:0 var(--pr-sp-2);border-radius:var(--pr-r-pill);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label)}.tag--ok[data-v-c11da496]{color:var(--pr-ok);background:var(--pr-ok-soft)}.tag--bad[data-v-c11da496]{color:var(--pr-bad);background:var(--pr-bad-soft)}.strip--inline[data-v-c11da496]{margin-top:var(--pr-sp-3)}.strip__tag[data-v-c11da496]{color:var(--pr-dim);font-size:var(--pr-fs-label);flex:0 0 auto}.strip__text[data-v-c11da496]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1279px){.stats[data-v-c11da496]{grid-template-columns:repeat(3,minmax(0,1fr))}.stats[data-v-c11da496]>*:nth-child(n+4){border-top:1px solid var(--pr-line-soft)}.grid2[data-v-c11da496]{grid-template-columns:minmax(0,1fr)}}.cd[data-v-34589ca5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pr-z-dialog);display:flex;align-items:center;justify-content:center;padding:var(--pr-sp-5)}.cd__overlay[data-v-34589ca5]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pr-overlay)}.cd__panel[data-v-34589ca5]{position:relative;width:var(--pr-w-dialog);max-width:100%;background:var(--pr-card);border:1px solid var(--pr-line);border-radius:var(--pr-r-card);box-shadow:var(--pr-shadow-float);padding:var(--pr-sp-5);display:flex;flex-direction:column;gap:var(--pr-sp-3)}.cd__title[data-v-34589ca5]{font-size:var(--pr-fs-card);line-height:var(--pr-lh-card);font-weight:600;color:var(--pr-txt)}.cd__body[data-v-34589ca5]{font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);color:var(--pr-dim)}.cd__actions[data-v-34589ca5]{display:flex;align-items:center;justify-content:flex-end;gap:var(--pr-sp-2);margin-top:var(--pr-sp-1)}.cd__btn[data-v-34589ca5]{height:var(--pr-h-ctl);padding:0 var(--pr-sp-4);border-radius:var(--pr-r-ctl);border:1px solid transparent;font-size:var(--pr-fs-body);font-weight:600;transition:background-color .12s ease-out,filter .12s ease-out,transform 80ms ease-out}.cd__btn--cancel[data-v-34589ca5]{background:transparent;border-color:var(--pr-line);color:var(--pr-txt)}.cd__btn--cancel[data-v-34589ca5]:hover{background:var(--pr-line-soft)}.cd__btn--confirm[data-v-34589ca5]{background:var(--pr-pri);color:var(--pr-on-pri)}.cd__btn--confirm[data-v-34589ca5]:hover{filter:brightness(1.08)}.cd__btn--danger[data-v-34589ca5]{background:var(--pr-bad);color:var(--pr-on-pri)}.cd__btn--danger[data-v-34589ca5]:hover{filter:brightness(1.08)}.cd__btn[data-v-34589ca5]:active{transform:translateY(1px)}.ns[data-v-2744b12f]{display:flex;flex-direction:column;gap:var(--pr-sp-1)}.ns__box[data-v-2744b12f]{display:inline-flex;align-items:center;height:var(--pr-h-ctl);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);background:var(--pr-sunken);overflow:hidden}.ns__box[data-v-2744b12f]:focus-within{outline:2px solid var(--pr-pri);outline-offset:2px}.ns__box--bad[data-v-2744b12f]{border-color:var(--pr-bad)}.ns__btn[data-v-2744b12f]{width:32px;height:100%;color:var(--pr-dim);font-size:var(--pr-fs-card);transition:background-color .12s ease-out,color .12s ease-out}.ns__btn[data-v-2744b12f]:hover:not(:disabled){background:var(--pr-line-soft);color:var(--pr-txt)}.ns__btn[data-v-2744b12f]:active:not(:disabled){transform:translateY(1px)}.ns__btn[data-v-2744b12f]:disabled{color:var(--pr-idle);background:transparent;opacity:.7}.ns__input[data-v-2744b12f]{width:56px;height:100%;border:none;border-left:1px solid var(--pr-line);border-right:1px solid var(--pr-line);background:transparent;color:var(--pr-txt);text-align:center;font-size:var(--pr-fs-body);outline:none}.ns__err[data-v-2744b12f]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-bad)}.pb[data-v-df793a91]{position:relative;width:100%;height:8px;border-radius:var(--pr-r-pill);background:var(--pr-line-soft);overflow:hidden}.pb__fill[data-v-df793a91]{height:100%;border-radius:var(--pr-r-pill);background:var(--pr-pri);transition:width .32s cubic-bezier(.2,.7,.2,1)}.pb__fill--run[data-v-df793a91]{background:var(--pr-pri)}.pb__fill--ok[data-v-df793a91]{background:var(--pr-ok)}.pb__fill--bad[data-v-df793a91]{background:var(--pr-bad)}.pb__fill--indeterminate[data-v-df793a91]{width:40%;background-image:repeating-linear-gradient(115deg,var(--pr-pri-weak) 0,var(--pr-pri-weak) 8px,var(--pr-pri) 8px,var(--pr-pri) 16px);animation:pb-slide-df793a91 1.2s linear infinite}@keyframes pb-slide-df793a91{0%{transform:translate(-60%)}to{transform:translate(260%)}}.hint[data-v-2f0935dd]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.compose[data-v-2f0935dd]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--pr-sp-4);align-items:start}.compose__area[data-v-2f0935dd]{width:100%;min-height:180px;padding:var(--pr-sp-3);background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);color:var(--pr-txt);resize:vertical;line-height:18px}.compose__area[data-v-2f0935dd]:hover{border-color:var(--pr-dim)}.compose__right[data-v-2f0935dd]{gap:var(--pr-sp-3)}.field[data-v-2f0935dd]{display:flex;flex-direction:column;gap:var(--pr-sp-1)}.field__label[data-v-2f0935dd]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.field__note[data-v-2f0935dd]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-idle)}.check[data-v-2f0935dd]{display:flex;align-items:center;gap:var(--pr-sp-2);font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);color:var(--pr-txt);cursor:pointer}.check__box[data-v-2f0935dd]{width:16px;height:16px;accent-color:var(--pr-pri)}.parse[data-v-2f0935dd]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);min-height:var(--pr-lh-label)}.parse--bad[data-v-2f0935dd]{color:var(--pr-bad)}.invalid__sum[data-v-2f0935dd]{font-size:var(--pr-fs-label);color:var(--pr-pri);cursor:pointer}.invalid__list[data-v-2f0935dd]{display:flex;flex-direction:column;gap:var(--pr-sp-1);margin-top:var(--pr-sp-2);max-height:160px;overflow-y:auto}.invalid__item[data-v-2f0935dd]{display:flex;gap:var(--pr-sp-3);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label)}.prog[data-v-2f0935dd]{position:relative;display:flex;background:var(--pr-card);border:1px solid var(--pr-line);border-radius:var(--pr-r-card);overflow:hidden}.prog__bar[data-v-2f0935dd]{flex:0 0 4px;background:var(--pr-pri)}.prog--paused .prog__bar[data-v-2f0935dd],.prog--stopped .prog__bar[data-v-2f0935dd],.prog--cancelled .prog__bar[data-v-2f0935dd]{background:var(--pr-warn)}.prog--completed .prog__bar[data-v-2f0935dd]{background:var(--pr-ok)}.prog--failed .prog__bar[data-v-2f0935dd]{background:var(--pr-bad)}.prog__body[data-v-2f0935dd]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--pr-sp-3);padding:var(--pr-sp-4)}.prog__head[data-v-2f0935dd]{display:flex;align-items:center;gap:var(--pr-sp-3);min-width:0}.prog__title[data-v-2f0935dd]{font-size:var(--pr-fs-card);line-height:var(--pr-lh-card);font-weight:600}.prog__pct[data-v-2f0935dd]{font-size:var(--pr-fs-stat);line-height:var(--pr-lh-stat);font-weight:600}.counts[data-v-2f0935dd]{display:flex;align-items:center;gap:var(--pr-sp-3);flex-wrap:wrap;font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.counts__item[data-v-2f0935dd]{min-width:96px;font-variant-numeric:tabular-nums}.counts__item--ok[data-v-2f0935dd]{color:var(--pr-ok)}.counts__item--bad[data-v-2f0935dd]{color:var(--pr-bad)}.counts__eta[data-v-2f0935dd]{color:var(--pr-dim)}.prog__split[data-v-2f0935dd]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.strip--tight[data-v-2f0935dd]{min-height:32px}.tail[data-v-2f0935dd]{display:flex;flex-direction:column;gap:2px;max-height:144px;overflow-y:auto;padding:var(--pr-sp-2) var(--pr-sp-3);background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);font-family:var(--pr-mono);font-size:var(--pr-fs-label);line-height:18px}.tail__line[data-v-2f0935dd]{display:flex;gap:var(--pr-sp-2);color:var(--pr-txt);overflow-wrap:anywhere}.tail__line--warn[data-v-2f0935dd]{color:var(--pr-warn)}.tail__line--error[data-v-2f0935dd]{color:var(--pr-bad)}.tail__ts[data-v-2f0935dd]{color:var(--pr-dim);flex:0 0 auto}.tail__msg[data-v-2f0935dd]{min-width:0}.tail__empty[data-v-2f0935dd]{color:var(--pr-idle);font-family:var(--pr-font)}.row--tight[data-v-2f0935dd]{gap:var(--pr-sp-1)}.pager[data-v-2f0935dd]{display:flex;align-items:center;gap:var(--pr-sp-2);margin-top:var(--pr-sp-3)}.text-ok[data-v-2f0935dd]{color:var(--pr-ok)}.text-bad[data-v-2f0935dd]{color:var(--pr-bad)}@media (max-width: 1279px){.compose[data-v-2f0935dd]{grid-template-columns:minmax(0,1fr)}}.dw[data-v-b3e5cec7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pr-z-drawer);display:flex;justify-content:flex-end}.dw__overlay[data-v-b3e5cec7]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pr-overlay)}.dw__panel[data-v-b3e5cec7]{position:relative;width:var(--pr-w-drawer);max-width:100%;height:100%;background:var(--pr-card);border-left:1px solid var(--pr-line);box-shadow:var(--pr-shadow-float);padding:var(--pr-sp-5);display:flex;flex-direction:column;gap:var(--pr-sp-4);animation:dw-in-b3e5cec7 .16s ease-out;overflow:hidden}.dw__head[data-v-b3e5cec7]{display:flex;align-items:center;justify-content:space-between;gap:var(--pr-sp-3)}.dw__title[data-v-b3e5cec7]{font-size:var(--pr-fs-card);line-height:var(--pr-lh-card);font-weight:600;color:var(--pr-txt)}.dw__close[data-v-b3e5cec7]{width:28px;height:28px;border-radius:var(--pr-r-chip);color:var(--pr-dim);font-size:16px;line-height:1;transition:background-color .12s ease-out,color .12s ease-out}.dw__close[data-v-b3e5cec7]:hover{background:var(--pr-line-soft);color:var(--pr-txt)}.dw__close[data-v-b3e5cec7]:active{transform:translateY(1px)}.dw__body[data-v-b3e5cec7]{flex:1 1 auto;min-height:0;overflow-y:auto;font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);color:var(--pr-txt)}@keyframes dw-in-b3e5cec7{0%{transform:translate(16px);opacity:.6}to{transform:translate(0);opacity:1}}.ls-wrap[data-v-49242b22]{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0}.ls[data-v-49242b22]{height:var(--ls-h, 264px);max-height:var(--ls-h, 264px);overflow-y:auto;background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);padding:var(--pr-sp-3);font-family:var(--pr-mono);font-size:var(--pr-fs-label);line-height:18px;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.ls__empty[data-v-49242b22]{color:var(--pr-dim);font-family:var(--pr-font);font-size:var(--pr-fs-body);line-height:var(--pr-lh-body)}.ls__line[data-v-49242b22]{display:flex;gap:var(--pr-sp-2);animation:ls-in-49242b22 60ms ease-out}.ls__line--notice[data-v-49242b22]{color:var(--pr-dim);margin-bottom:var(--pr-sp-1)}.ls__ts[data-v-49242b22],.ls__lv[data-v-49242b22]{flex:0 0 auto;color:var(--pr-dim)}.ls__lv--warn[data-v-49242b22]{color:var(--pr-warn)}.ls__lv--error[data-v-49242b22]{color:var(--pr-bad)}.ls__msg[data-v-49242b22]{flex:1 1 auto;min-width:0;color:var(--pr-txt)}.ls__resume[data-v-49242b22]{position:absolute;left:50%;bottom:var(--pr-sp-3);transform:translate(-50%);height:var(--pr-h-ctl-sm);padding:0 var(--pr-sp-3);border-radius:var(--pr-r-pill);border:1px solid var(--pr-line);background:var(--pr-card);color:var(--pr-txt);font-size:var(--pr-fs-label);box-shadow:var(--pr-shadow-float)}.ls__resume[data-v-49242b22]:hover{background:var(--pr-line-soft)}@keyframes ls-in-49242b22{0%{opacity:0}to{opacity:1}}.chip[data-v-d74df76a]{display:inline-flex;align-items:center;height:var(--pr-h-pill);padding:0 var(--pr-sp-2);border-radius:var(--pr-r-pill);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.chip--bad[data-v-d74df76a]{color:var(--pr-bad);background:var(--pr-bad-soft)}.chip--warn[data-v-d74df76a]{color:var(--pr-warn);background:var(--pr-warn-soft)}.chip--dim[data-v-d74df76a]{color:var(--pr-idle);background:var(--pr-dim-soft)}.prog[data-v-46525fe2]{display:flex;background:var(--pr-card);border:1px solid var(--pr-line);border-radius:var(--pr-r-card);overflow:hidden}.prog__bar[data-v-46525fe2]{flex:0 0 4px;background:var(--pr-pri)}.prog--paused .prog__bar[data-v-46525fe2],.prog--stopped .prog__bar[data-v-46525fe2],.prog--cancelled .prog__bar[data-v-46525fe2]{background:var(--pr-warn)}.prog--completed .prog__bar[data-v-46525fe2]{background:var(--pr-ok)}.prog--failed .prog__bar[data-v-46525fe2]{background:var(--pr-bad)}.prog__body[data-v-46525fe2]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--pr-sp-3);padding:var(--pr-sp-4)}.prog__head[data-v-46525fe2]{display:flex;align-items:center;gap:var(--pr-sp-3)}.prog__track[data-v-46525fe2]{flex:1 1 auto;min-width:0}.prog__pct[data-v-46525fe2]{font-size:var(--pr-fs-stat);line-height:var(--pr-lh-stat);font-weight:600;min-width:56px;text-align:right}.counts[data-v-46525fe2]{display:flex;align-items:center;gap:var(--pr-sp-3);flex-wrap:wrap;font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.counts__item[data-v-46525fe2]{min-width:96px;font-variant-numeric:tabular-nums}.counts__item--ok[data-v-46525fe2]{color:var(--pr-ok)}.counts__item--bad[data-v-46525fe2]{color:var(--pr-bad)}.counts__sum[data-v-46525fe2]{font-variant-numeric:tabular-nums}.counts__sum--ok[data-v-46525fe2]{color:var(--pr-ok)}.counts__sum--bad[data-v-46525fe2]{color:var(--pr-warn)}.prog__meta[data-v-46525fe2]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.prog__dry[data-v-46525fe2]{color:var(--pr-warn)}.prog__split[data-v-46525fe2],.hint[data-v-46525fe2]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.cell-ellipsis[data-v-46525fe2]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-clamp[data-v-46525fe2]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);overflow-wrap:anywhere}.conn[data-v-46525fe2]{display:inline-flex;align-items:center;height:var(--pr-h-pill);padding:0 var(--pr-sp-2);border-radius:var(--pr-r-pill);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label)}.conn--ok[data-v-46525fe2]{color:var(--pr-ok);background:var(--pr-ok-soft)}.conn--warn[data-v-46525fe2]{color:var(--pr-warn);background:var(--pr-warn-soft)}.conn--dim[data-v-46525fe2]{color:var(--pr-dim);background:var(--pr-dim-soft)}.follow[data-v-46525fe2]{display:inline-flex;align-items:center;gap:var(--pr-sp-1);font-size:var(--pr-fs-label);color:var(--pr-dim);cursor:pointer}.follow__box[data-v-46525fe2]{width:16px;height:16px;accent-color:var(--pr-pri)}.log-empty[data-v-46525fe2]{margin-top:var(--pr-sp-2);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-idle)}.kv[data-v-46525fe2]{display:flex;flex-direction:column;gap:var(--pr-sp-2);margin:0}.kv__row[data-v-46525fe2]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pr-sp-3);min-height:var(--pr-lh-body)}.kv__row dt[data-v-46525fe2]{font-size:var(--pr-fs-label);color:var(--pr-dim);flex:0 0 auto}.kv__row dd[data-v-46525fe2]{margin:0;font-size:var(--pr-fs-body);text-align:right;min-width:0;overflow-wrap:anywhere}.kv__error[data-v-46525fe2]{margin-top:var(--pr-sp-4)}.kv__error-label[data-v-46525fe2]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);margin-bottom:var(--pr-sp-1)}.kv__error-body[data-v-46525fe2]{margin:0;padding:var(--pr-sp-3);background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);font-family:var(--pr-mono);font-size:var(--pr-fs-label);line-height:18px;color:var(--pr-txt);white-space:pre-wrap;word-break:break-word;max-height:240px;overflow-y:auto}.row--tight[data-v-46525fe2]{gap:var(--pr-sp-1)}.mv[data-v-0ac36f24]{display:inline-flex;align-items:center;gap:var(--pr-sp-2);min-width:0;max-width:100%}.mv__val[data-v-0ac36f24]{font-family:var(--pr-mono);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-txt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mv__val--full[data-v-0ac36f24]{white-space:normal;overflow-wrap:anywhere;word-break:break-all}.mv__show[data-v-0ac36f24]{flex:0 0 auto;font-size:var(--pr-fs-body);line-height:1;color:var(--pr-pri);padding:2px 0;border-radius:var(--pr-r-chip);transition:color .12s ease-out}.mv__show[data-v-0ac36f24]:hover{text-decoration:underline}.mv__show[data-v-0ac36f24]:active{transform:translateY(1px)}.bar[data-v-b418d4ff]{display:flex;align-items:center;gap:var(--pr-sp-2);flex-wrap:wrap}.bar__search[data-v-b418d4ff]{width:300px;max-width:100%;height:var(--pr-h-ctl);padding:0 10px;background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);color:var(--pr-txt)}.bar__search[data-v-b418d4ff]:hover{border-color:var(--pr-dim)}.bar__select[data-v-b418d4ff]{height:var(--pr-h-ctl);padding:0 var(--pr-sp-2);background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);color:var(--pr-txt)}.bar__select--sm[data-v-b418d4ff]{min-width:96px}.bar__picked[data-v-b418d4ff]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);font-variant-numeric:tabular-nums}.bar__picked--over[data-v-b418d4ff]{color:var(--pr-warn)}.pick[data-v-b418d4ff]{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px 0;cursor:pointer}.pick__box[data-v-b418d4ff]{width:16px;height:16px;accent-color:var(--pr-pri)}.pick__box[data-v-b418d4ff]:disabled{cursor:not-allowed;opacity:.45}.cell-ellipsis[data-v-b418d4ff]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-token[data-v-b418d4ff]{display:flex;align-items:center;gap:var(--pr-sp-1);min-width:0}.link[data-v-b418d4ff]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-pri);padding:0 2px}.link[data-v-b418d4ff]:hover{text-decoration:underline}.row--tight[data-v-b418d4ff]{gap:var(--pr-sp-1)}.pager[data-v-b418d4ff]{display:flex;align-items:center;gap:var(--pr-sp-2);margin-top:var(--pr-sp-3)}.hint[data-v-b418d4ff]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.audit[data-v-b418d4ff]{border:1px solid var(--pr-line);border-radius:var(--pr-r-card);background:var(--pr-card);padding:var(--pr-sp-3) var(--pr-sp-4)}.audit__sum[data-v-b418d4ff]{font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);color:var(--pr-dim);cursor:pointer}.audit__body[data-v-b418d4ff]{margin-top:var(--pr-sp-3)}.kv[data-v-b418d4ff]{display:flex;flex-direction:column;gap:var(--pr-sp-2);margin:0}.kv__row[data-v-b418d4ff]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pr-sp-3);min-height:var(--pr-lh-body)}.kv__row dt[data-v-b418d4ff]{font-size:var(--pr-fs-label);color:var(--pr-dim);flex:0 0 auto}.kv__row dd[data-v-b418d4ff]{margin:0;font-size:var(--pr-fs-body);text-align:right;min-width:0;overflow-wrap:anywhere}.kv__secret[data-v-b418d4ff]{max-width:300px;word-break:break-all}.kv__note[data-v-b418d4ff]{margin-top:var(--pr-sp-3);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-idle)}.kv__error[data-v-b418d4ff]{margin-top:var(--pr-sp-4)}.kv__error-label[data-v-b418d4ff]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);margin-bottom:var(--pr-sp-1)}.kv__error-body[data-v-b418d4ff]{margin:0;padding:var(--pr-sp-3);background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);font-family:var(--pr-mono);font-size:var(--pr-fs-label);line-height:18px;color:var(--pr-txt);white-space:pre-wrap;word-break:break-word;max-height:200px;overflow-y:auto}.grid[data-v-47855529]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pr-sp-4);align-items:start}.field[data-v-47855529]{display:flex;flex-direction:column;gap:var(--pr-sp-1);margin-bottom:var(--pr-sp-3)}.field__label[data-v-47855529]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}.field__note[data-v-47855529]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-idle)}.input[data-v-47855529]{height:var(--pr-h-ctl);padding:0 10px;background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);color:var(--pr-txt);max-width:100%}.input[data-v-47855529]:hover{border-color:var(--pr-dim)}.input[aria-invalid=true][data-v-47855529]{border-color:var(--pr-bad)}.check[data-v-47855529]{display:flex;align-items:center;gap:var(--pr-sp-2);font-size:var(--pr-fs-body);line-height:var(--pr-lh-body);cursor:pointer}.check__box[data-v-47855529]{width:16px;height:16px;accent-color:var(--pr-pri)}.err[data-v-47855529]{min-height:var(--pr-lh-label);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-bad)}.pool__sum[data-v-47855529]{margin-bottom:var(--pr-sp-3)}.kv-pill[data-v-47855529]{display:inline-flex;align-items:center;height:var(--pr-h-pill);padding:0 var(--pr-sp-2);border-radius:var(--pr-r-pill);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim);background:var(--pr-dim-soft);font-variant-numeric:tabular-nums}.kv-pill--ok[data-v-47855529]{color:var(--pr-ok);background:var(--pr-ok-soft)}.kv-pill--warn[data-v-47855529]{color:var(--pr-warn);background:var(--pr-warn-soft)}.cell-ellipsis[data-v-47855529]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ok[data-v-47855529]{color:var(--pr-ok)}.text-bad[data-v-47855529]{color:var(--pr-bad)}.strip--warn[data-v-47855529]{margin-bottom:var(--pr-sp-3)}@media (max-width: 1279px){.grid[data-v-47855529]{grid-template-columns:minmax(0,1fr)}}.bar[data-v-93d826c9]{display:flex;align-items:center;gap:var(--pr-sp-2);flex-wrap:wrap}.bar__input[data-v-93d826c9]{height:var(--pr-h-ctl);padding:0 10px;background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);color:var(--pr-txt);width:260px;max-width:100%}.bar__input[data-v-93d826c9]:hover{border-color:var(--pr-dim)}.bar__select[data-v-93d826c9]{height:var(--pr-h-ctl);padding:0 var(--pr-sp-2);background:var(--pr-sunken);border:1px solid var(--pr-line);border-radius:var(--pr-r-ctl);color:var(--pr-txt)}.follow[data-v-93d826c9]{display:inline-flex;align-items:center;gap:var(--pr-sp-1);font-size:var(--pr-fs-label);color:var(--pr-dim);cursor:pointer}.follow__box[data-v-93d826c9]{width:16px;height:16px;accent-color:var(--pr-pri)}.conn[data-v-93d826c9]{display:flex;align-items:center;gap:var(--pr-sp-2);min-height:32px;padding:0 var(--pr-sp-3);border-radius:var(--pr-r-ctl);border:1px solid var(--pr-line);background:var(--pr-sunken);font-size:var(--pr-fs-label);line-height:var(--pr-lh-label)}.conn--ok[data-v-93d826c9]{color:var(--pr-ok);background:var(--pr-ok-soft);border-color:var(--pr-ok)}.conn--warn[data-v-93d826c9]{color:var(--pr-warn);background:var(--pr-warn-soft);border-color:var(--pr-warn)}.conn--dim[data-v-93d826c9]{color:var(--pr-dim);background:var(--pr-dim-soft)}.conn__dot[data-v-93d826c9]{width:6px;height:6px;border-radius:var(--pr-r-pill);background:currentColor}.conn__count[data-v-93d826c9]{font-variant-numeric:tabular-nums;color:var(--pr-dim)}.hint[data-v-93d826c9]{font-size:var(--pr-fs-label);line-height:var(--pr-lh-label);color:var(--pr-dim)}
