*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-text-secondary: #9b9b9b;--color-bg-secondary: #121217;--color-bg-tertiary: #1a1a20;--color-border: #26262e;--color-green: #1DD289;--color-red: #FF384F}body{background:#06060b;color:#e8e8e8;font-family:system-ui,sans-serif;font-size:14px}.layout{display:flex;min-height:100vh}.sidebar{width:180px;flex-shrink:0;border-right:1px solid rgba(255,255,255,.06);padding:1.5rem 1rem;display:flex;flex-direction:column;gap:.25rem}.sidebar__title{font-size:16px;font-weight:600;margin-bottom:1rem;color:#fff}.nav-item{display:block;padding:.5rem .75rem;border-radius:6px;text-decoration:none;color:#ffffffa6;transition:background .15s,color .15s}.nav-item:hover{background:#ffffff0a;color:#fffc}.nav-item.router-link-active{background:#6366f11f;color:#818cf8}.nav-group-label{font-size:10px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:#ffffff73;padding:.75rem .75rem .25rem}.nav-item--sub{padding-left:1.25rem;font-size:13px}.content{flex:1;min-width:0;padding:2rem 2.5rem;overflow-x:hidden}.login[data-v-fb77cc79]{display:flex;align-items:center;justify-content:center;min-height:80vh}.login__card[data-v-fb77cc79]{width:320px;padding:2rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05}.login__card h2[data-v-fb77cc79]{margin-bottom:1.5rem;font-size:18px;color:#fff}.login__input[data-v-fb77cc79]{width:100%;padding:.6rem .75rem;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#ffffff0a;color:#e0e0f0;font-size:14px;outline:none}.login__input[data-v-fb77cc79]:focus{border-color:#818cf8}.login__btn[data-v-fb77cc79]{width:100%;margin-top:1rem;padding:.6rem;border:none;border-radius:6px;background:#818cf8;color:#fff;font-size:14px;cursor:pointer}.login__btn[data-v-fb77cc79]:disabled{opacity:.5;cursor:not-allowed}.login__btn[data-v-fb77cc79]:hover:not(:disabled){background:#6366f1}.login__error[data-v-fb77cc79]{margin-top:.75rem;color:#f87171;font-size:13px}.nav-chart-wrapper[data-v-3ea818f9]{position:relative}.nav-chart-container[data-v-3ea818f9]{width:100%;min-height:280px}.nav-chart-empty[data-v-3ea818f9]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff6;font-size:13px;pointer-events:none}.vault[data-v-2045eca4]{max-width:1100px}.vault__title[data-v-2045eca4]{font-size:20px;font-weight:700;margin-bottom:16px}.vault__title-row[data-v-2045eca4]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.vault__title-row .vault__title[data-v-2045eca4]{margin-bottom:0}.vault__overview[data-v-2045eca4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:#ffffff0f;border-radius:8px;overflow:hidden;margin-bottom:12px}@media(max-width:900px){.vault__overview[data-v-2045eca4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.vault__overview-stat[data-v-2045eca4]{background:var(--color-bg-secondary, #1a1a2e);padding:12px 14px;display:flex;flex-direction:column;gap:2px;min-height:64px}.vault__overview-label[data-v-2045eca4]{font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;letter-spacing:.5px;font-weight:500}.vault__overview-value[data-v-2045eca4]{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.vault__overview-sub[data-v-2045eca4]{font-size:11px;color:var(--color-text-secondary, #888)}.vault__notification[data-v-2045eca4]{display:flex;justify-content:space-between;align-items:center;background:#4ade801f;border:1px solid rgba(74,222,128,.3);color:#d8ffe8;padding:10px 14px;border-radius:8px;margin-bottom:12px;font-size:13px}.vault__notification.is-error[data-v-2045eca4]{background:#f871711f;border-color:#f871714d;color:#ffd9d9}.vault__notification-body[data-v-2045eca4]{display:flex;align-items:center;gap:12px}.vault__notification-body a[data-v-2045eca4]{color:inherit;text-decoration:underline}.vault__notification-close[data-v-2045eca4]{background:none;border:none;color:inherit;font-size:14px;cursor:pointer;opacity:.7}.vault__notification-close[data-v-2045eca4]:hover{opacity:1}.vault__card[data-v-2045eca4]{background:var(--color-bg-secondary, #1a1a2e);border-radius:8px;padding:14px;margin-bottom:12px}.vault__card--placeholder[data-v-2045eca4]{opacity:.6}.vault__card-header[data-v-2045eca4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.vault__card-title[data-v-2045eca4]{font-size:12px;font-weight:600;color:var(--color-text-secondary, #888);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}.vault__card-header .vault__card-title[data-v-2045eca4]{margin-bottom:0}.vault__addresses[data-v-2045eca4]{display:flex;flex-direction:column;gap:8px}.vault__address-row[data-v-2045eca4]{display:flex;align-items:center;gap:12px;font-size:13px}.vault__address-label[data-v-2045eca4]{font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;font-weight:500;min-width:110px}.vault__address-value[data-v-2045eca4]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.vault__icon-btn[data-v-2045eca4],.vault__icon-link[data-v-2045eca4]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--color-bg-tertiary, #16162a);border:1px solid var(--color-border, #333);border-radius:4px;color:#ffffffb3;font-size:12px;cursor:pointer;text-decoration:none}.vault__icon-btn[data-v-2045eca4]:hover,.vault__icon-link[data-v-2045eca4]:hover{color:#fff;border-color:#555}.vault__metrics[data-v-2045eca4]{display:flex;flex-wrap:wrap;gap:28px}.vault__stat[data-v-2045eca4]{display:flex;flex-direction:column;gap:2px}.vault__stat-label[data-v-2045eca4]{font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;font-weight:500}.vault__stat-value[data-v-2045eca4]{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.vault__stat-value--sm[data-v-2045eca4]{font-size:14px;font-weight:600}.vault__badge[data-v-2045eca4]{display:inline-block;padding:2px 8px;border-radius:8px;font-size:11px;font-weight:600;text-transform:uppercase}.vault__badge.is-on[data-v-2045eca4]{background:#4ade8026;color:#4ade80}.vault__badge.is-off[data-v-2045eca4]{background:#88888826;color:#aaa}.vault__inline-error[data-v-2045eca4]{background:#f871711a;border:1px solid rgba(248,113,113,.25);color:#ffd9d9;padding:10px 12px;border-radius:6px;font-size:12px}.vault__loading[data-v-2045eca4]{color:var(--color-text-secondary, #888);font-size:13px}.vault__btn[data-v-2045eca4]{padding:6px 14px;border:1px solid var(--color-border, #333);border-radius:6px;background:var(--color-bg-secondary, #1a1a2e);color:#fff;font-size:12px;cursor:pointer}.vault__btn[data-v-2045eca4]:hover:not(:disabled){border-color:#555}.vault__btn[data-v-2045eca4]:disabled{opacity:.5;cursor:not-allowed}.vault__btn--green[data-v-2045eca4]{background:#4ade80;color:#000;border-color:#4ade80}.vault__btn--red[data-v-2045eca4]{background:#f87171;color:#000;border-color:#f87171}.vault__table[data-v-2045eca4]{width:100%;border-collapse:collapse;font-size:12px;margin-top:12px}.vault__table th[data-v-2045eca4]{text-align:left;padding:6px 8px;font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;border-bottom:1px solid var(--color-border, #333)}.vault__table td[data-v-2045eca4]{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.04);font-variant-numeric:tabular-nums}.vault__table a[data-v-2045eca4]{color:#818cf8;text-decoration:none}.vault__table a[data-v-2045eca4]:hover{text-decoration:underline}.vault__table--nested[data-v-2045eca4]{margin:4px 0}.vault__expanded-row td[data-v-2045eca4]{background:#ffffff05;padding:8px 12px}.vault__btn--ghost[data-v-2045eca4]{background:transparent}.vault__fees-row[data-v-2045eca4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:900px){.vault__fees-row[data-v-2045eca4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.vault__stat-sub[data-v-2045eca4]{font-size:11px;color:var(--color-text-secondary, #888)}.vault__operator-addr[data-v-2045eca4]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#ffffffa6}.vault__topup[data-v-2045eca4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px;padding:10px 12px;background:#ffffff05;border-radius:6px;font-size:12px}.vault__topup-label[data-v-2045eca4]{color:var(--color-text-secondary, #888);font-size:11px;text-transform:uppercase;letter-spacing:.5px}.vault__topup-input[data-v-2045eca4]{max-width:160px}.vault__topup .vault__hint--xs[data-v-2045eca4]{flex-basis:100%}.vault__ops-row[data-v-2045eca4]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}@media(max-width:900px){.vault__ops-row[data-v-2045eca4]{grid-template-columns:1fr}}.vault__card--operator[data-v-2045eca4],.vault__card--owner[data-v-2045eca4]{padding:12px 14px;margin-bottom:0;display:flex;flex-direction:column;gap:8px;min-width:0;overflow:hidden}.vault__card--owner[data-v-2045eca4]{border-left:3px solid #f59e0b;background:linear-gradient(180deg,rgba(245,158,11,.04),var(--color-bg-secondary, #1a1a2e) 30%)}.vault__card--addresses[data-v-2045eca4]{padding:10px 14px;opacity:.85}.vault__safe-badge[data-v-2045eca4]{display:inline-block;background:#f59e0b2e;color:#f59e0b;font-size:9px;font-weight:700;letter-spacing:.6px;padding:2px 7px;border-radius:999px;margin-left:6px;vertical-align:middle}.vault__btn--owner[data-v-2045eca4]{background:#f59e0b!important;color:#000!important;border-color:#f59e0b!important;padding:5px 12px;border-radius:6px;font-size:11px;text-decoration:none;display:inline-flex;align-items:center;font-weight:600}.vault__op-buttons[data-v-2045eca4]{display:flex;gap:6px}.vault__op-divider[data-v-2045eca4]{height:1px;background:#ffffff0f;margin:4px 0}.vault__op-label[data-v-2045eca4]{font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;letter-spacing:.5px;font-weight:500}.vault__op-row[data-v-2045eca4]{display:flex;gap:6px;align-items:center;min-width:0}.vault__input[data-v-2045eca4]{flex:1;padding:6px 10px;min-width:0;background:var(--color-bg-tertiary, #16162a);border:1px solid var(--color-border, #333);border-radius:6px;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;outline:none}.vault__input[data-v-2045eca4]:focus{border-color:#818cf8}.vault__input.is-bad[data-v-2045eca4]{border-color:#f87171}.vault__op-calldata[data-v-2045eca4]{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;padding:5px 8px;background:#ffffff0d;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffd9}.vault__hint--sm[data-v-2045eca4]{font-size:11px;line-height:1.4;margin:0;color:var(--color-text-secondary, #888)}.vault__hint--sm b[data-v-2045eca4]{color:#fff;font-weight:600}.vault__hint--sm code[data-v-2045eca4]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;background:#ffffff0d;padding:1px 4px;border-radius:3px}.vault__hint--xs[data-v-2045eca4]{font-size:10px;line-height:1.4;margin:0;color:#ffffff80}.vault__hint--xs b[data-v-2045eca4]{color:#ffffffd9;font-weight:600}.vault__hint--xs code[data-v-2045eca4]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;background:#ffffff0d;padding:1px 4px;border-radius:3px}.vault__icon-btn--inline[data-v-2045eca4]{width:16px;height:16px;font-size:10px;vertical-align:middle;margin-left:2px}.vault__owner-block[data-v-2045eca4]{padding:8px 10px;background:#f59e0b0a;border:1px solid rgba(245,158,11,.18);border-radius:6px;display:flex;flex-direction:column;gap:5px;min-width:0}.vault__owner-block-title[data-v-2045eca4]{font-size:12px;font-weight:600;color:#f59e0b;display:flex;justify-content:space-between;align-items:center}.vault__owner-block-meta[data-v-2045eca4]{font-size:10px;color:#ffffff8c;font-weight:400}.vault__epoch-row[data-v-2045eca4]{display:flex;flex-wrap:wrap;gap:24px;margin:8px 0 12px;padding:10px 12px;background:#ffffff05;border-radius:6px}.vault__actions[data-v-2045eca4]{display:flex;gap:8px;align-items:center}.vault__pause-pill[data-v-2045eca4]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:3px 10px;border-radius:999px}.vault__pause-pill.is-live[data-v-2045eca4]{background:#4ade8026;color:#4ade80}.vault__pause-pill.is-paused[data-v-2045eca4]{background:#f8717126;color:#f87171}.vault__claim-readiness[data-v-2045eca4]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;margin-bottom:12px;font-size:13px;line-height:1.4}.vault__claim-readiness.is-ok[data-v-2045eca4]{background:#4ade801a;border:1px solid rgba(74,222,128,.3);color:#d8ffe8}.vault__claim-readiness.is-warn[data-v-2045eca4]{background:#f871711a;border:1px solid rgba(248,113,113,.35);color:#ffd9d9}.vault__claim-line b[data-v-2045eca4]{font-weight:600}.vault__claim-shortfall[data-v-2045eca4]{font-weight:500}.vault__claim-ok-text[data-v-2045eca4]{color:#ffffffa6;font-size:12px}.vault__crons[data-v-2045eca4]{display:flex;flex-direction:column;gap:8px}.vault__cron-row[data-v-2045eca4]{display:grid;grid-template-columns:12px 180px 100px 110px 90px auto auto;align-items:center;gap:12px;font-size:13px}.vault__cron-name[data-v-2045eca4]{font-weight:600}.vault__cron-interval[data-v-2045eca4]{color:var(--color-text-secondary, #888);font-variant-numeric:tabular-nums}.vault__cron-next[data-v-2045eca4]{color:var(--color-text-secondary, #888);font-variant-numeric:tabular-nums;font-size:12px}.vault__cron-state[data-v-2045eca4]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.vault__cron-state.is-on[data-v-2045eca4]{color:#4ade80}.vault__cron-state.is-off[data-v-2045eca4]{color:#888}.vault__dot[data-v-2045eca4]{width:8px;height:8px;border-radius:50%}.vault__dot.is-on[data-v-2045eca4]{background:#4ade80;box-shadow:0 0 6px #4ade80}.vault__dot.is-off[data-v-2045eca4]{background:#666}.text-dim[data-v-2045eca4]{color:var(--color-text-secondary, #888)}.vault__custom-nav[data-v-2045eca4]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06);font-size:12px}.vault__custom-nav-label[data-v-2045eca4]{font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;font-weight:500;letter-spacing:.5px}.vault__custom-nav-input[data-v-2045eca4]{background:var(--color-bg-tertiary, #16162a);border:1px solid var(--color-border, #333);border-radius:6px;padding:6px 10px;color:#fff;font-size:12px;font-variant-numeric:tabular-nums;min-width:160px;outline:none}.vault__custom-nav-input[data-v-2045eca4]:focus{border-color:#818cf8}.vault__custom-nav-input[data-v-2045eca4]:disabled{opacity:.5}.vault__custom-nav-hint[data-v-2045eca4]{flex-basis:100%;color:var(--color-text-secondary, #888);font-size:11px;line-height:1.5}.vault__custom-nav-hint code[data-v-2045eca4]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:#ffffff0f;padding:1px 5px;border-radius:3px}.vault__hint[data-v-2045eca4]{font-size:12px;color:var(--color-text-secondary, #888);margin:0 0 12px;line-height:1.5}.vault__owner-form[data-v-2045eca4]{display:flex;flex-direction:column;gap:10px}.vault__owner-row[data-v-2045eca4]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vault__owner-label[data-v-2045eca4]{font-size:11px;color:var(--color-text-secondary, #888);text-transform:uppercase;letter-spacing:.5px;min-width:130px}.vault__owner-input[data-v-2045eca4]{flex:1;min-width:220px;background:var(--color-bg-tertiary, #16162a);border:1px solid var(--color-border, #333);border-radius:6px;padding:8px 12px;color:#fff;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.vault__owner-input--sm[data-v-2045eca4]{flex:0 0 160px}.vault__owner-input.is-bad[data-v-2045eca4]{border-color:#f87171}.vault__owner-input[data-v-2045eca4]:focus{outline:none;border-color:#4ade80}.vault__owner-derived[data-v-2045eca4]{font-size:12px;color:var(--color-text-secondary, #888)}.vault__owner-derived code[data-v-2045eca4]{background:#0000004d;padding:2px 6px;border-radius:4px}.vault__owner-payload[data-v-2045eca4]{margin-top:14px;padding:12px;background:#4ade800f;border:1px solid rgba(74,222,128,.2);border-radius:8px;display:flex;flex-direction:column;gap:8px}.vault__owner-payload-title[data-v-2045eca4]{font-size:11px;color:#4ade80;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.vault__owner-kv[data-v-2045eca4]{display:flex;align-items:center;gap:10px;font-size:13px}.vault__owner-kv-label[data-v-2045eca4]{font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;min-width:130px}.vault__owner-kv code[data-v-2045eca4]{background:#0000004d;padding:3px 8px;border-radius:4px;word-break:break-all;flex:1;min-width:0}.vault__owner-calldata[data-v-2045eca4]{font-size:11px;line-height:1.4}.vault__owner-decode[data-v-2045eca4]{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(74,222,128,.2);display:flex;flex-direction:column;gap:6px}.vault__owner-actions[data-v-2045eca4]{margin-top:12px;display:flex;gap:10px}.vault__owner-link[data-v-2045eca4]{display:inline-flex;align-items:center;padding:8px 16px;text-decoration:none}.arb[data-v-872a13c8]{max-width:100%}.arb__title-row[data-v-872a13c8]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.arb__title-row .arb__title[data-v-872a13c8]{margin-bottom:0}.arb__title[data-v-872a13c8]{font-size:20px;font-weight:700;margin-bottom:20px}.arb__row[data-v-872a13c8]{display:flex;gap:10px;align-items:flex-end;margin-bottom:12px;flex-wrap:wrap}.arb__row--form .arb__field[data-v-872a13c8]{min-width:120px}.arb__field[data-v-872a13c8]{display:flex;flex-direction:column;gap:3px;flex:1}.arb__field--md[data-v-872a13c8]{flex:0 0 150px;min-width:150px!important}.arb__field--xs[data-v-872a13c8]{flex:0 0 90px;min-width:90px!important}.arb__field--sm[data-v-872a13c8]{flex:0 0 100px}.arb__field--check[data-v-872a13c8]{flex:0 0 auto;justify-content:flex-end}.arb__field--check input[data-v-872a13c8]{width:18px;height:18px;align-self:flex-start;cursor:pointer}.arb__field label[data-v-872a13c8]{font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase}.arb__field select[data-v-872a13c8],.arb__field input[data-v-872a13c8]{padding:7px 10px;background:var(--color-bg-tertiary, #16162a);border:1px solid var(--color-border, #333);border-radius:6px;color:#fff;font-size:13px}.arb__actions[data-v-872a13c8]{display:flex;gap:6px;margin-bottom:20px}.arb__actions--inline[data-v-872a13c8]{margin-bottom:0;flex:0 0 auto}.arb__actions--inline button[data-v-872a13c8]{padding:8px 16px}.arb__actions button[data-v-872a13c8],.arb__session-controls button[data-v-872a13c8]{padding:6px 14px;border:1px solid var(--color-border, #333);border-radius:6px;background:var(--color-bg-secondary, #1a1a2e);color:#fff;font-size:12px;cursor:pointer}.arb__actions button[data-v-872a13c8]:hover,.arb__session-controls button[data-v-872a13c8]:hover{border-color:#555}.arb__btn--green[data-v-872a13c8]{background:#1dd289!important;color:#000!important;border-color:#1dd289!important}.arb__btn--red[data-v-872a13c8]{background:#ff384f!important;color:#000!important;border-color:#ff384f!important}.arb__btn--yellow[data-v-872a13c8]{background:#facc15!important;color:#000!important;border-color:#facc15!important}.arb__sess-lev[data-v-872a13c8]{font-size:13px;font-weight:600;color:var(--color-text-secondary, #9b9b9b)}.arb__leg-plat[data-v-872a13c8]{font-weight:600;color:#eceef8}.arb__leg-mode[data-v-872a13c8]{font-size:10px;color:var(--color-text-secondary, #9a9ab8);margin-left:4px}.arb__leg-mode.is-iso[data-v-872a13c8]{color:#fb923c;font-weight:600}.arb__table--positions td[data-v-872a13c8]:first-child{display:flex;align-items:center;gap:6px}.arb__table--positions .arb__badge[data-v-872a13c8]{font-size:9px;padding:1px 5px}.arb__table--positions td[data-v-872a13c8]{white-space:nowrap;font-variant-numeric:tabular-nums}.arb__row--expanded[data-v-872a13c8]{background:#818cf81a!important}.arb__spacer-row td[data-v-872a13c8]{border:none!important;height:33px}.arb__totals-row td[data-v-872a13c8]{border-top:1px solid var(--color-border, #333);font-weight:600;font-size:11px;color:var(--color-text-secondary, #888)}.arb__totals-row b[data-v-872a13c8]{color:#fff}.arb__detail[data-v-872a13c8]{background:var(--color-bg-secondary, #121212);border-left:3px solid #818cf8;padding:14px;margin-top:12px;display:flex;flex-direction:column;gap:12px}.arb__detail-head[data-v-872a13c8]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.arb__detail-title[data-v-872a13c8]{display:flex;align-items:center;gap:8px}.arb__detail-title b[data-v-872a13c8]{font-size:16px;color:#fff}.arb__detail-config[data-v-872a13c8]{display:flex;flex-wrap:wrap;gap:14px;align-items:center;font-size:12px;color:var(--color-text-secondary, #888)}.arb__detail-config b[data-v-872a13c8]{color:#fff}.arb__detail-legs[data-v-872a13c8]{max-width:100%}.arb__detail-legs td[data-v-872a13c8]{font-size:13px}.arb__detail-legs tbody tr[data-v-872a13c8]{cursor:default}.arb__detail-legs tbody tr[data-v-872a13c8]:hover{background:transparent}.arb__portfolio-summary[data-v-872a13c8]{display:flex;gap:24px;align-items:center;padding:10px 14px;background:var(--color-bg-secondary, #121212);margin-top:12px}.arb__summary-stat[data-v-872a13c8]{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:14px;font-weight:600}.arb__summary-label[data-v-872a13c8]{font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;font-weight:500}.arb__btn-sm[data-v-872a13c8]{padding:2px 8px;border:1px solid var(--color-border, #333);border-radius:4px;background:var(--color-bg-tertiary, #16162a);color:#fff;font-size:12px;cursor:pointer}.arb__badge[data-v-872a13c8]{padding:2px 8px;border-radius:2px;font-size:11px;font-weight:600;text-transform:uppercase}.arb__badge.open[data-v-872a13c8],.arb__badge.adding[data-v-872a13c8]{background:#1dd28926;color:#1dd289}.arb__badge.opening[data-v-872a13c8]{background:#facc1526;color:#facc15}.arb__badge.reducing[data-v-872a13c8],.arb__badge.closing[data-v-872a13c8]{background:#ff384f26;color:#ff384f}.arb__badge--iso[data-v-872a13c8]{background:#fb923c26;color:#fb923c}.arb__badge--cross[data-v-872a13c8]{background:#ffffff14;color:var(--color-text-secondary, #9b9b9b)}.arb__warn[data-v-872a13c8]{color:#facc15;cursor:default;margin-right:4px;font-size:14px;position:relative;display:inline-block}.arb__warn[data-v-872a13c8]:hover:after{content:attr(data-tooltip);position:absolute;left:0;bottom:calc(100% + 4px);background:#222;color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;white-space:nowrap;z-index:100;pointer-events:none;box-shadow:0 2px 8px #0006}.arb__session-controls[data-v-872a13c8]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.arb__size-input[data-v-872a13c8]{width:90px;padding:5px 8px;background:var(--color-bg-tertiary, #16162a);border:1px solid var(--color-border, #333);border-radius:6px;color:#fff;font-size:12px}.arb__section[data-v-872a13c8]{margin-top:8px}.arb__section-header[data-v-872a13c8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.arb__section-header h3[data-v-872a13c8]{font-size:15px;font-weight:600}.arb__section-header>button[data-v-872a13c8]{padding:4px 10px;border:1px solid var(--color-border, #333);border-radius:6px;background:var(--color-bg-secondary, #1a1a2e);color:#fff;font-size:11px;cursor:pointer}.arb__opps-controls[data-v-872a13c8]{display:flex;gap:6px;align-items:center}.arb__opps-controls button[data-v-872a13c8]{padding:4px 10px;border:1px solid var(--color-border, #333);border-radius:6px;background:var(--color-bg-secondary, #1a1a2e);color:#fff;font-size:11px;cursor:pointer}.arb__best-btn.is-active[data-v-872a13c8]{background:#818cf826;border-color:#818cf8;color:#818cf8}.arb__opps-grid[data-v-872a13c8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.arb__opps-col[data-v-872a13c8]{min-width:0}.arb__table-title[data-v-872a13c8]{font-size:12px;font-weight:600;color:var(--color-text-secondary, #888);text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.arb__group-legs[data-v-872a13c8]{display:flex;align-items:center;gap:6px;margin:0 0 6px}.arb__leg[data-v-872a13c8]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:4px}.arb__leg--short[data-v-872a13c8]{background:#ff384f1a;border:1px solid rgba(255,56,79,.35)}.arb__leg--long[data-v-872a13c8]{background:#1dd2891a;border:1px solid rgba(29,210,137,.35)}.arb__leg-platform[data-v-872a13c8]{color:#e0e0f0;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.arb__leg-side[data-v-872a13c8]{font-size:10px;font-weight:700;text-transform:uppercase}.arb__leg--short .arb__leg-side[data-v-872a13c8]{color:#ff384f}.arb__leg--long .arb__leg-side[data-v-872a13c8]{color:#1dd289}.arb__leg-sep[data-v-872a13c8]{color:#ffffff4d;font-size:11px}.arb__table[data-v-872a13c8]{width:100%;border-collapse:collapse;font-size:12px}.arb__table th[data-v-872a13c8]{text-align:left;padding:6px 8px;font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;border-bottom:1px solid var(--color-border, #333)}.arb__table td[data-v-872a13c8]{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.04)}.arb__th-sort[data-v-872a13c8]{cursor:pointer}.arb__th-sort[data-v-872a13c8]:hover{color:#ccc}.arb__th-active[data-v-872a13c8]{color:#fff}.arb__th-sep[data-v-872a13c8],.arb__td-sep[data-v-872a13c8]{border-left:1px solid var(--color-border, #333);padding-left:10px!important}.arb__table tbody tr[data-v-872a13c8]{cursor:pointer}.arb__table tbody tr[data-v-872a13c8]:hover{background:#ffffff0a}.arb__table tbody tr.active[data-v-872a13c8]{background:#1dd28914;border-left:2px solid #1DD289}.score[data-v-872a13c8]{font-weight:600}.score[data-s="4"][data-v-872a13c8]{color:#1dd289}.score[data-s="3"][data-v-872a13c8]{color:#facc15}.score[data-s="2"][data-v-872a13c8]{color:#fb923c}.arb__quote[data-v-872a13c8]{display:flex;align-items:center;gap:10px;margin:-4px 0 12px;font-size:13px;font-variant-numeric:tabular-nums}.arb__quote-max[data-v-872a13c8]{padding:3px 10px;border:1px solid var(--color-border, #333);border-radius:6px;background:var(--color-bg-tertiary, #16162a);color:#1dd289;font-size:13px;font-weight:600;cursor:pointer;font-variant-numeric:tabular-nums}.arb__quote-max[data-v-872a13c8]:hover{border-color:#1dd289}.arb__quote-slider[data-v-872a13c8]{width:160px;accent-color:#1DD289;cursor:pointer}.arb__quote-pct[data-v-872a13c8]{min-width:34px;font-variant-numeric:tabular-nums}.arb__health[data-v-872a13c8]{margin-bottom:12px;display:flex;flex-direction:column;gap:8px}.arb__health-group[data-v-872a13c8]{display:flex;flex-direction:column;gap:8px;background:var(--color-bg-secondary, #121217);border-radius:8px;padding:10px 14px;border-left:3px solid transparent}.arb__health-group-title[data-v-872a13c8]{font-size:10px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:var(--color-text-secondary, #888)}.arb__health-group--spread[data-v-872a13c8]{background:#818cf80f;border-left-color:#818cf8}.arb__health-group-title--spread[data-v-872a13c8]{color:#818cf8}.arb__health-combined[data-v-872a13c8]{display:flex;align-items:baseline;gap:12px;background:var(--color-bg-secondary, #121217);border-radius:8px;padding:10px 14px}.arb__health-combined .arb__health-value-lg[data-v-872a13c8]{color:#818cf8}.arb__health-top[data-v-872a13c8]{display:flex;gap:24px}.arb__health-stat[data-v-872a13c8]{display:flex;flex-direction:column;gap:1px}.arb__health-value-lg[data-v-872a13c8]{font-size:16px;font-weight:700}.arb__health-row[data-v-872a13c8]{display:flex;gap:24px}.arb__health-cell[data-v-872a13c8]{display:flex;flex-direction:column;gap:1px;font-size:13px;font-weight:600}.arb__health-label[data-v-872a13c8]{font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;font-weight:500}.arb__health-table[data-v-872a13c8]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.arb__health-table th[data-v-872a13c8]:first-child,.arb__health-table td[data-v-872a13c8]:first-child{width:130px}.arb__health-table th[data-v-872a13c8]{text-align:left;padding:3px 14px 3px 0;font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;font-weight:500}.arb__health-table td[data-v-872a13c8]{padding:3px 14px 3px 0;white-space:nowrap;font-variant-numeric:tabular-nums}.arb__health-mismatches[data-v-872a13c8]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px}.text-green[data-v-872a13c8]{color:#1dd289}.text-red[data-v-872a13c8]{color:#ff384f}.text-yellow[data-v-872a13c8]{color:#facc15}.text-dim[data-v-872a13c8]{color:var(--color-text-secondary, #888)}.calib-card[data-v-09c9931c]{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px}.title-text[data-v-09c9931c]{font-size:1.15rem;font-weight:600;color:#e0e0f0}.calib-roles[data-v-09c9931c]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.role[data-v-09c9931c]{color:#e0e0f0;font-size:.9rem}.role-label[data-v-09c9931c]{display:inline-block;margin-right:.4rem;padding:.1rem .45rem;border-radius:4px;background:#6366f133;color:#818cf8;font-size:.7rem;letter-spacing:.05em}.swap-btn[data-v-09c9931c]{padding:.2rem .6rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#fff9;font-size:.75rem;cursor:pointer;transition:all .15s}.swap-btn[data-v-09c9931c]:hover,.swap-btn--active[data-v-09c9931c]{background:#6366f133;border-color:#6366f166;color:#818cf8}.manual-chip[data-v-09c9931c]{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border-radius:6px;background:#6366f11f;color:#ffffffb3;font-size:.75rem}.chip-clear[data-v-09c9931c]{background:none;border:none;color:#ffffff80;cursor:pointer;font-size:.75rem;padding:0}.chip-clear[data-v-09c9931c]:hover{color:#f87171}.calib-grid[data-v-09c9931c]{display:flex;gap:2rem;flex-wrap:wrap}.stat[data-v-09c9931c]{display:flex;flex-direction:column;gap:.2rem}.stat-label[data-v-09c9931c]{font-size:.72rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.stat-value[data-v-09c9931c]{font-size:1rem;color:#e0e0f0;font-variant-numeric:tabular-nums}.stat-value--accent[data-v-09c9931c]{color:#818cf8;font-weight:600}.calib-warning[data-v-09c9931c]{color:#f87171;font-size:.85rem}.calib-snippet[data-v-09c9931c]{margin:0;padding:.75rem 1rem;background:#00000059;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#a5f3a5;font-size:.8rem;line-height:1.5;overflow-x:auto}.chart-wrapper[data-v-7e1a67ba]{display:flex;flex-direction:column;gap:.75rem}.chart-wrapper.expanded[data-v-7e1a67ba]{position:fixed;inset:0;z-index:1000;background:#0f0f1a;padding:1.5rem;overflow:auto}.chart-container[data-v-7e1a67ba]{width:100%;min-height:360px}.expanded .chart-container[data-v-7e1a67ba]{flex:1;min-height:0}.chart-title[data-v-7e1a67ba]{display:flex;align-items:center;gap:.5rem}.title-text[data-v-7e1a67ba]{font-size:1.15rem;font-weight:600;color:#e0e0f0}.info-icon[data-v-7e1a67ba]{color:#ffffff59;cursor:help;font-size:.85rem}.expand-btn[data-v-7e1a67ba]{margin-left:auto;background:none;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#fff6;font-size:.85rem;padding:.15rem .4rem;cursor:pointer;transition:color .15s,border-color .15s;line-height:1}.expand-btn[data-v-7e1a67ba]:hover{color:#fffc;border-color:#ffffff4d}.chart-loading[data-v-7e1a67ba]{display:flex;align-items:center;justify-content:center;min-height:200px;color:#fff6;font-size:.85rem}.chart-wrapper[data-v-d9c177f2]{display:flex;flex-direction:column;gap:.75rem}.chart-wrapper.expanded[data-v-d9c177f2]{position:fixed;inset:0;z-index:1000;background:#0f0f1a;padding:1.5rem;overflow:auto}.chart-container[data-v-d9c177f2]{width:100%;min-height:300px}.expanded .chart-container[data-v-d9c177f2]{flex:1;min-height:0}.chart-title[data-v-d9c177f2]{display:flex;align-items:center;gap:.5rem}.title-text[data-v-d9c177f2]{font-size:1.15rem;font-weight:600;color:#e0e0f0}.expand-btn[data-v-d9c177f2]{margin-left:auto;background:none;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#fff6;font-size:.85rem;padding:.15rem .4rem;cursor:pointer;transition:color .15s,border-color .15s;line-height:1}.expand-btn[data-v-d9c177f2]:hover{color:#fffc;border-color:#ffffff4d}.chart-loading[data-v-d9c177f2]{display:flex;align-items:center;justify-content:center;min-height:200px;color:#fff6;font-size:.85rem}.analysis-wrapper[data-v-8f86aead]{display:flex;flex-direction:column;gap:1.25rem}.controls[data-v-8f86aead]{display:flex;align-items:flex-end;gap:1.5rem;flex-wrap:wrap}.control-group[data-v-8f86aead]{display:flex;flex-direction:column;gap:.35rem}.control-label[data-v-8f86aead]{font-size:.75rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.chip-row[data-v-8f86aead]{display:flex;gap:.25rem;flex-wrap:wrap}.chip[data-v-8f86aead]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff80;font-size:.8rem;cursor:pointer;transition:all .15s}.chip[data-v-8f86aead]:hover{background:#ffffff14;color:#fffc}.chip--active[data-v-8f86aead]{background:#6366f133;border-color:#6366f166;color:#818cf8}.analyze-btn[data-v-8f86aead]{padding:.45rem 1.4rem;background:#818cf8;border:none;border-radius:6px;color:#fff;font-size:.85rem;font-weight:600;cursor:pointer}.analyze-btn[data-v-8f86aead]:disabled{opacity:.5;cursor:not-allowed}.analysis-error[data-v-8f86aead]{color:#f87171;font-size:.85rem}.result-meta[data-v-8f86aead]{display:flex;align-items:center;gap:1rem}.role[data-v-8f86aead]{color:#e0e0f0;font-size:.9rem}.role-label[data-v-8f86aead]{display:inline-block;margin-right:.4rem;padding:.1rem .45rem;border-radius:4px;background:#6366f133;color:#818cf8;font-size:.7rem;letter-spacing:.05em}.meta-note[data-v-8f86aead]{color:#fff6;font-size:.8rem}.analysis-empty[data-v-8f86aead]{display:flex;align-items:center;justify-content:center;min-height:150px;color:#fff6;font-size:.85rem}.table-wrap[data-v-8f86aead]{overflow-x:auto}.analysis-table[data-v-8f86aead]{width:100%;border-collapse:collapse;font-size:.85rem}.analysis-table th[data-v-8f86aead],.analysis-table td[data-v-8f86aead]{padding:.5rem .75rem;text-align:right;border-bottom:1px solid rgba(255,255,255,.06);white-space:nowrap}.analysis-table th[data-v-8f86aead]{color:#ffffff80;font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.analysis-table th[data-v-8f86aead]:first-child,.analysis-table td[data-v-8f86aead]:first-child{text-align:left}.asset-cell[data-v-8f86aead]{font-weight:600;color:#ffffffe6}.positive[data-v-8f86aead]{color:#22c55e}.negative[data-v-8f86aead]{color:#ef4444}.login-wrapper[data-v-a3bee770]{display:flex;align-items:center;justify-content:center;min-height:100vh}.login-form[data-v-a3bee770]{display:flex;flex-direction:column;gap:1rem;width:320px}.login-form h2[data-v-a3bee770]{font-size:1.25rem;font-weight:600;color:#e0e0f0}.login-input[data-v-a3bee770]{padding:.6rem .75rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#fff;font-size:.9rem}.login-btn[data-v-a3bee770]{padding:.6rem;background:#818cf8;border:none;border-radius:6px;color:#fff;font-size:.9rem;cursor:pointer}.login-btn[data-v-a3bee770]:disabled{opacity:.5;cursor:not-allowed}.login-error[data-v-a3bee770]{color:#f87171;font-size:.85rem}.spread-page[data-v-a3bee770]{display:flex;flex-direction:column;gap:1.5rem}.tab-bar[data-v-a3bee770]{display:flex;gap:0;border-bottom:1px solid rgba(255,255,255,.1)}.tab[data-v-a3bee770]{padding:.6rem 1.2rem;background:none;border:none;border-bottom:2px solid transparent;color:#ffffff80;font-size:.9rem;cursor:pointer;transition:all .15s}.tab[data-v-a3bee770]:hover{color:#fffc}.tab--active[data-v-a3bee770]{color:#818cf8;border-bottom-color:#818cf8}.tab-content[data-v-a3bee770]{display:flex;flex-direction:column;gap:2rem}.controls[data-v-a3bee770]{display:flex;align-items:flex-end;gap:1.5rem;flex-wrap:wrap}.control-group[data-v-a3bee770]{display:flex;flex-direction:column;gap:.35rem}.control-label[data-v-a3bee770]{font-size:.75rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.control-select[data-v-a3bee770]{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;padding:.45rem .75rem;font-size:.85rem;min-width:180px}.asset-search[data-v-a3bee770]{position:relative}.asset-input-wrap[data-v-a3bee770]{position:relative;display:flex;align-items:center}.asset-input-icon[data-v-a3bee770]{position:absolute;left:.6rem;width:18px;height:18px;border-radius:50%;pointer-events:none}.asset-input[data-v-a3bee770]{padding-left:2.2rem}.asset-options[data-v-a3bee770]{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;max-height:280px;overflow-y:auto;display:flex;flex-direction:column;background:#14141f;border:1px solid rgba(255,255,255,.12);border-radius:6px;z-index:20}.asset-option[data-v-a3bee770]{display:flex;align-items:center;gap:.5rem;padding:.45rem .75rem;background:none;border:none;color:#ffffffb3;font-size:.85rem;text-align:left;cursor:pointer}.asset-option-icon[data-v-a3bee770]{width:18px;height:18px;border-radius:50%;flex-shrink:0}.asset-option-fallback[data-v-a3bee770]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#ffffff1a;color:#fff9;font-size:.55rem;font-weight:600;flex-shrink:0}.asset-option[data-v-a3bee770]:hover{background:#ffffff14;color:#fff}.asset-option--active[data-v-a3bee770]{color:#818cf8}.chip-row[data-v-a3bee770]{display:flex;gap:.25rem;flex-wrap:wrap}.chip[data-v-a3bee770]{padding:.35rem .7rem;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff80;font-size:.8rem;cursor:pointer;transition:all .15s}.chip[data-v-a3bee770]:hover{background:#ffffff14;color:#fffc}.chip--active[data-v-a3bee770]{background:#6366f133;border-color:#6366f166;color:#818cf8}.charts-grid[data-v-a3bee770]{display:flex;flex-direction:column;gap:2rem}@media(max-width:900px){.controls[data-v-a3bee770]{flex-direction:column;align-items:flex-start}}.ep[data-v-04302666]{max-width:1100px}.ep__title[data-v-04302666]{font-size:20px;font-weight:700;margin-bottom:16px}.ep__notification[data-v-04302666]{display:flex;justify-content:space-between;align-items:center;background:#4ade801f;border:1px solid rgba(74,222,128,.3);color:#d8ffe8;padding:10px 14px;border-radius:8px;margin-bottom:12px;font-size:13px}.ep__notification.is-error[data-v-04302666]{background:#f871711f;border-color:#f871714d;color:#ffd9d9}.ep__notification-close[data-v-04302666]{background:none;border:none;color:inherit;font-size:14px;cursor:pointer;opacity:.7}.ep__notification-close[data-v-04302666]:hover{opacity:1}.ep__card[data-v-04302666]{background:var(--color-bg-secondary, #1a1a2e);border-radius:8px;padding:14px;margin-bottom:12px}.ep__card-header[data-v-04302666]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ep__card-title[data-v-04302666]{font-size:12px;font-weight:600;color:var(--color-text-secondary, #888);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}.ep__card-header .ep__card-title[data-v-04302666]{margin-bottom:0}.ep__form[data-v-04302666]{display:flex;flex-direction:column;gap:10px}.ep__form-row[data-v-04302666]{display:flex;align-items:center;gap:12px}.ep__label[data-v-04302666]{font-size:11px;color:var(--color-text-secondary, #888);text-transform:uppercase;letter-spacing:.5px;min-width:160px}.ep__input[data-v-04302666]{flex:1;padding:6px 10px;min-width:0;background:var(--color-bg-tertiary, #16162a);border:1px solid var(--color-border, #333);border-radius:6px;color:#fff;font-size:13px;font-variant-numeric:tabular-nums;outline:none}.ep__input[data-v-04302666]:focus{border-color:#818cf8}.ep__input--sm[data-v-04302666]{flex:0 0 200px}.ep__quickpicks[data-v-04302666]{display:flex;gap:6px;padding-left:172px;flex-wrap:wrap}.ep__form-actions[data-v-04302666]{display:flex;gap:8px;padding-top:6px}.ep__btn[data-v-04302666]{padding:6px 14px;border:1px solid var(--color-border, #333);border-radius:6px;background:var(--color-bg-secondary, #1a1a2e);color:#fff;font-size:12px;cursor:pointer}.ep__btn[data-v-04302666]:hover:not(:disabled){border-color:#555}.ep__btn[data-v-04302666]:disabled{opacity:.5;cursor:not-allowed}.ep__btn--green[data-v-04302666]{background:#4ade80;color:#000;border-color:#4ade80}.ep__btn--red[data-v-04302666]{background:#f87171;color:#000;border-color:#f87171}.ep__btn--ghost[data-v-04302666]{background:transparent}.ep__inline-error[data-v-04302666]{background:#f871711a;border:1px solid rgba(248,113,113,.25);color:#ffd9d9;padding:8px 10px;border-radius:6px;font-size:12px}.ep__preview[data-v-04302666]{margin-top:14px;padding:10px 12px;background:#ffffff05;border-radius:6px}.ep__preview-header[data-v-04302666]{font-size:12px;color:var(--color-text-secondary, #aaa);margin-bottom:8px}.ep__table[data-v-04302666]{width:100%;border-collapse:collapse;font-size:12px}.ep__table th[data-v-04302666]{text-align:left;padding:6px 8px;font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;border-bottom:1px solid var(--color-border, #333)}.ep__table td[data-v-04302666]{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.04);font-variant-numeric:tabular-nums}.ep__table--nested[data-v-04302666]{margin:6px 0}.ep__expanded-row td[data-v-04302666]{background:#ffffff05}.ep__actions[data-v-04302666]{display:flex;gap:6px}.ep__muted[data-v-04302666]{color:var(--color-text-secondary, #888);font-size:12px;padding:6px 0}.rv[data-v-690f46bc]{max-width:1100px}.rv__title[data-v-690f46bc]{font-size:20px;font-weight:700;margin-bottom:6px}.rv__desc[data-v-690f46bc]{font-size:13px;color:var(--color-text-secondary, #888);margin-bottom:16px;max-width:640px}.rv__notification[data-v-690f46bc]{display:flex;justify-content:space-between;align-items:center;background:#4ade801f;border:1px solid rgba(74,222,128,.3);color:#d8ffe8;padding:10px 14px;border-radius:8px;margin-bottom:12px;font-size:13px}.rv__notification.is-error[data-v-690f46bc]{background:#f871711f;border-color:#f871714d;color:#ffd9d9}.rv__notification-close[data-v-690f46bc]{background:none;border:none;color:inherit;font-size:14px;cursor:pointer;opacity:.7}.rv__notification-close[data-v-690f46bc]:hover{opacity:1}.rv__card[data-v-690f46bc]{background:var(--color-bg-secondary, #1a1a2e);border-radius:8px;padding:14px;margin-bottom:12px}.rv__card-title[data-v-690f46bc]{font-size:12px;font-weight:600;color:var(--color-text-secondary, #888);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px}.rv__form[data-v-690f46bc]{display:flex;flex-direction:column;gap:10px}.rv__form-row[data-v-690f46bc]{display:flex;align-items:center;gap:12px}.rv__label[data-v-690f46bc]{font-size:11px;color:var(--color-text-secondary, #888);text-transform:uppercase;letter-spacing:.5px;min-width:140px}.rv__input[data-v-690f46bc]{flex:1;padding:6px 10px;min-width:0;background:var(--color-bg-tertiary, #16162a);border:1px solid var(--color-border, #333);border-radius:6px;color:#fff;font-size:13px;outline:none}.rv__input[data-v-690f46bc]:focus{border-color:#818cf8}.rv__form-actions[data-v-690f46bc]{display:flex;gap:8px;padding-top:6px;padding-left:152px}.rv__btn[data-v-690f46bc]{padding:6px 14px;border:1px solid var(--color-border, #333);border-radius:6px;background:var(--color-bg-secondary, #1a1a2e);color:#fff;font-size:12px;cursor:pointer}.rv__btn[data-v-690f46bc]:hover:not(:disabled){border-color:#555}.rv__btn[data-v-690f46bc]:disabled{opacity:.5;cursor:not-allowed}.rv__btn--green[data-v-690f46bc]{background:#4ade80;color:#000;border-color:#4ade80}.rv__btn--red[data-v-690f46bc]{background:#f87171;color:#000;border-color:#f87171}.rv__muted[data-v-690f46bc]{font-size:13px;color:var(--color-text-secondary, #888);padding:6px 0}.rv__table[data-v-690f46bc]{width:100%;border-collapse:collapse;font-size:12px}.rv__table th[data-v-690f46bc]{text-align:left;padding:6px 8px;font-size:10px;color:var(--color-text-secondary, #888);text-transform:uppercase;border-bottom:1px solid var(--color-border, #333)}.rv__table td[data-v-690f46bc]{padding:8px;border-bottom:1px solid rgba(255,255,255,.04)}.rv__mono[data-v-690f46bc]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rv__actions[data-v-690f46bc]{display:flex;gap:6px;justify-content:flex-end}.cfg[data-v-e82d28d6]{max-width:720px}.cfg__title[data-v-e82d28d6]{font-size:20px;font-weight:600;color:#fff;margin-bottom:1.5rem}.cfg__card[data-v-e82d28d6]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:20px;margin-bottom:20px}.cfg__card-title[data-v-e82d28d6]{font-size:15px;font-weight:600;color:#fff;margin-bottom:6px}.cfg__hint[data-v-e82d28d6]{font-size:12px;color:#ffffff73;margin-bottom:16px}.cfg__row[data-v-e82d28d6]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.cfg__label[data-v-e82d28d6]{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#ffffff80;min-width:140px}.cfg__input[data-v-e82d28d6]{flex:1;min-width:0;padding:7px 10px;background:var(--color-bg-tertiary, #1c1c1c);border:1px solid var(--color-border, #2e2e2e);border-radius:6px;color:#fff;font-size:13px;outline:none}.cfg__input--narrow[data-v-e82d28d6]{flex:0 0 100px}.cfg__input[data-v-e82d28d6]:focus{border-color:#818cf8}.cfg__mono[data-v-e82d28d6]{font-family:ui-monospace,monospace;font-size:12px;color:#ffffffb3;word-break:break-all}.cfg__actions[data-v-e82d28d6]{display:flex;gap:10px;margin-top:8px}.cfg__btn[data-v-e82d28d6]{padding:7px 16px;border:1px solid #333;border-radius:6px;background:var(--color-bg-secondary, #121212);color:#fff;font-size:13px;cursor:pointer}.cfg__btn[data-v-e82d28d6]:hover:not(:disabled){border-color:#555}.cfg__btn[data-v-e82d28d6]:disabled{opacity:.5;cursor:not-allowed}.cfg__btn--green[data-v-e82d28d6]{background:#4ade80;color:#000;border-color:#4ade80}.cfg__note[data-v-e82d28d6]{margin-top:12px;padding:8px 12px;border-radius:6px;font-size:12px;background:#4ade801f;border:1px solid rgba(74,222,128,.3);color:#d8ffe8}.cfg__note.is-error[data-v-e82d28d6]{background:#f871711f;border-color:#f871714d;color:#ffd9d9}
