.status-led[data-v-328bd369]{border:1px solid var(--line-soft);color:var(--text-dim);white-space:nowrap;border-radius:1rem;align-items:center;gap:.4rem;padding:.16rem .6rem;font-size:.76rem;display:inline-flex}.status-led__dot[data-v-328bd369]{background:currentColor;border-radius:50%;flex:none;width:.45rem;height:.45rem;box-shadow:0 0 .35rem}.status-led[data-tone=good][data-v-328bd369]{color:var(--green);border-color:#a4f95d59}.status-led[data-tone=warn][data-v-328bd369]{color:var(--amber);border-color:#ffcf7059}.status-led[data-tone=bad][data-v-328bd369]{color:var(--red);border-color:#ff7d6e66}.gsearch[data-v-4bacb5ad]{flex:1;max-width:26rem;position:relative}.gsearch__input[data-v-4bacb5ad]{width:100%;min-height:2.3rem;color:var(--text-main);background:#010a10b8;border:1px solid #ffffff1a;border-radius:999px;padding:.45rem .9rem;font-size:.88rem}.gsearch__input[data-v-4bacb5ad]:focus{border-color:var(--cyan);box-shadow:var(--glow);outline:none}.gsearch__panel[data-v-4bacb5ad]{z-index:50;gap:.4rem;max-height:26rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + .45rem);left:0;right:0;overflow-y:auto}.gsearch__hint[data-v-4bacb5ad]{color:var(--text-dim);margin:0;padding:.4rem .6rem;font-size:.84rem}.gsearch__group[data-v-4bacb5ad]{gap:.2rem;display:grid}.gsearch__label[data-v-4bacb5ad]{color:var(--cyan);text-transform:uppercase;letter-spacing:.18em;padding:.25rem .6rem .1rem;font-size:.62rem}.gsearch__item[data-v-4bacb5ad]{text-align:left;border-radius:var(--radius-md);width:100%;color:var(--text-main);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.gsearch__item.is-active[data-v-4bacb5ad]{border-color:var(--line-soft);background:#76d5ff17}.gsearch__item strong[data-v-4bacb5ad]{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.gsearch__sub[data-v-4bacb5ad]{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;margin-right:auto;font-size:.78rem;overflow:hidden}.toast-host[data-v-b8fb94de]{z-index:100;justify-items:center;gap:.5rem;display:grid;position:fixed;bottom:1.2rem;left:50%;transform:translate(-50%)}.toast[data-v-b8fb94de]{cursor:pointer;border:1px solid var(--line-strong);box-shadow:var(--shadow-panel);background:#071017f2;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.88rem;display:inline-flex}.toast__dot[data-v-b8fb94de]{background:var(--green);width:.5rem;height:.5rem;box-shadow:0 0 .4rem var(--green);border-radius:50%;flex:none}.toast[data-kind=error] .toast__dot[data-v-b8fb94de]{background:var(--red);box-shadow:0 0 .4rem var(--red)}.toast-enter-from[data-v-b8fb94de],.toast-leave-to[data-v-b8fb94de]{opacity:0;transform:translateY(.5rem)}.toast-enter-active[data-v-b8fb94de],.toast-leave-active[data-v-b8fb94de]{transition:opacity .16s,transform .16s}.layout[data-v-48566aa8]{flex-direction:column;min-height:100vh;display:flex}.topbar[data-v-48566aa8]{z-index:10;border-top:0;border-left:0;border-right:0;border-radius:0;align-items:center;gap:1.4rem;padding:.75rem 1.5rem;display:flex;position:sticky;top:0;overflow:visible}.topbar__brand[data-v-48566aa8]{line-height:1.1;display:grid}.topbar__brand strong[data-v-48566aa8]{font-size:1.05rem}.topbar__nav[data-v-48566aa8]{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.topbar__nav a[data-v-48566aa8]{border-radius:var(--radius-md);color:var(--text-dim);white-space:nowrap;border:1px solid #0000;padding:.45rem .9rem;font-size:.92rem;text-decoration:none}.topbar__nav a[data-v-48566aa8]:hover{color:var(--text-main);border-color:var(--line-soft)}.topbar__nav a.router-link-active[data-v-48566aa8]{color:var(--ink);background:var(--cyan);border-color:var(--cyan)}.topbar__search[data-v-48566aa8]{margin-left:auto}.topbar__ops[data-v-48566aa8]{align-items:center;gap:.9rem;display:flex}.topbar__who[data-v-48566aa8]{color:var(--text-dim);white-space:nowrap;font-size:.88rem}.layout__main[data-v-48566aa8]{flex:1;width:100%;padding:1.5rem}.layout--fullbleed[data-v-48566aa8]{height:100vh}.layout--fullbleed .layout__main[data-v-48566aa8]{min-height:0;padding:0;overflow:hidden}.select-col[data-v-c25a6697]{white-space:nowrap;text-align:center;width:1%}.select-col input[data-v-c25a6697]{cursor:pointer;width:1rem;height:1rem;accent-color:var(--cyan)}th.is-sortable[data-v-c25a6697]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}th.is-sortable[data-v-c25a6697]:hover{color:var(--text-main)}.sort-mark[data-v-c25a6697]{opacity:.7;margin-left:.2rem;font-size:.66rem}.cell-tagtype[data-v-c25a6697]{align-items:center;gap:.5rem;display:inline-flex}.cell-tagtype img[data-v-c25a6697]{object-fit:contain;background:var(--bg-0);border-radius:.35rem;flex:none;width:1.7rem;height:1.7rem}.cell-mono[data-v-c25a6697]{color:var(--text-main);font-family:var(--mono,monospace);cursor:copy;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.88rem}.cell-mono[data-v-c25a6697]:hover{color:var(--cyan)}.cell-mono__ok[data-v-c25a6697]{color:var(--green);margin-left:.3rem}.cell-owner[data-v-c25a6697]{color:var(--cyan);white-space:nowrap}.cell-owner[data-v-c25a6697]:hover{text-decoration:underline}.cell-dim[data-v-c25a6697]{color:var(--text-dim);font-size:.82rem}.cell-wl[data-v-c25a6697]{letter-spacing:.04em;color:var(--green);border:1px solid var(--green);white-space:nowrap;border-radius:1rem;align-items:center;gap:.2rem;padding:.12rem .5rem;font-size:.72rem;display:inline-flex}.cell-date[data-v-c25a6697]{white-space:nowrap;color:var(--text-dim);font-size:.88rem}.cell-plan[data-v-c25a6697]{align-items:center;gap:.5rem;display:inline-flex}.plan-pill[data-v-c25a6697]{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line-strong);color:var(--text-dim);white-space:nowrap;border-radius:1rem;padding:.12rem .55rem;font-size:.72rem}.plan-pill--basic[data-v-c25a6697]{color:var(--cyan);border-color:var(--cyan)}.plan-pill--standard[data-v-c25a6697]{color:var(--green);border-color:var(--green)}.plan-pill--pro[data-v-c25a6697]{color:var(--amber);border-color:var(--amber)}.cell-plan__exp[data-v-c25a6697]{color:var(--text-dim);white-space:nowrap;font-size:.76rem}.cell-money[data-v-c25a6697]{font-family:var(--mono,monospace);white-space:nowrap;color:var(--green)}.cell-money--neg[data-v-c25a6697]{color:var(--red)}.cell-sitelink[data-v-c25a6697]{align-items:center;gap:.4rem;display:inline-flex}.cell-sitelink__arrow[data-v-c25a6697]{color:var(--green);font-weight:700}.site-badge[data-v-c25a6697]{font:inherit;color:var(--cyan);background:var(--bg-0);border:1px solid var(--line-strong);cursor:pointer;white-space:nowrap;border-radius:1rem;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.8rem;display:inline-flex}.site-badge[data-v-c25a6697]:hover{border-color:var(--cyan);box-shadow:var(--glow)}.site-badge__dot[data-v-c25a6697]{background:var(--green);width:.45rem;height:.45rem;box-shadow:0 0 .4rem var(--green);border-radius:50%;flex:none}.site-badge--tag[data-v-c25a6697]{color:var(--text-main)}.registry-subrow td[data-v-c25a6697]{background:var(--bg-0);padding-top:.45rem;padding-bottom:.55rem}.registry-subrow__label[data-v-c25a6697]{color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;margin:0 .6rem 0 .35rem;font-size:.72rem}.registry-subrow .site-badge[data-v-c25a6697]{margin:.15rem .35rem .15rem 0}.skeleton-row td[data-v-c25a6697]{border:1px solid #ffffff0a}.skeleton-cell[data-v-c25a6697]{background:linear-gradient(90deg,#ffffff0d,#ffffff1f,#ffffff0d) 0 0/200% 100%;border-radius:.45rem;height:.9rem;animation:1.2s linear infinite shimmer-c25a6697;display:block}@keyframes shimmer-c25a6697{0%{background-position:200% 0}to{background-position:-200% 0}}.status-card[data-v-568d1e4d]{align-content:start;gap:.7rem;padding:1rem 1.1rem;display:grid}.status-card__head[data-v-568d1e4d]{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.status-card__title[data-v-568d1e4d]{color:var(--text-main);margin:0;font-size:.95rem;font-weight:600}.status-card__state[data-v-568d1e4d]{border:1px solid var(--line-soft);color:var(--text-dim);white-space:nowrap;border-radius:1rem;align-items:center;gap:.4rem;padding:.14rem .6rem;font-size:.74rem;display:inline-flex}.status-card__dot[data-v-568d1e4d]{background:currentColor;border-radius:50%;flex:none;width:.45rem;height:.45rem;box-shadow:0 0 .35rem}.status-card[data-state=ok] .status-card__state[data-v-568d1e4d]{color:var(--green);border-color:#a4f95d59}.status-card[data-state=warn] .status-card__state[data-v-568d1e4d]{color:var(--amber);border-color:#ffcf7059}.status-card[data-state=error] .status-card__state[data-v-568d1e4d]{color:var(--red);border-color:#ff7d6e66}.status-card__lines[data-v-568d1e4d]{color:var(--text-dim);gap:.3rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:grid}.status-card__empty[data-v-568d1e4d]{color:var(--text-dim);margin:0;font-size:.82rem}.channels[data-v-8bb36025]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.channels__row[data-v-8bb36025]{grid-template-columns:1fr auto;align-items:center;gap:.2rem .8rem;font-size:.84rem;display:grid}.channels__name[data-v-8bb36025]{color:var(--text-main)}.channels__pill[data-v-8bb36025]{border:1px solid var(--line-soft);white-space:nowrap;border-radius:1rem;align-items:center;gap:.4rem;padding:.12rem .6rem;font-size:.74rem;display:inline-flex}.channels__pill[data-on=yes][data-v-8bb36025]{color:var(--green);border-color:#a4f95d59}.channels__pill[data-on=no][data-v-8bb36025]{color:var(--red);border-color:#ff7d6e66}.channels__dot[data-v-8bb36025]{background:currentColor;border-radius:50%;flex:none;width:.45rem;height:.45rem;box-shadow:0 0 .35rem}.channels__note[data-v-8bb36025]{color:var(--text-dim);overflow-wrap:anywhere;grid-column:1/-1;font-size:.76rem}.channels__note--warn[data-v-8bb36025]{color:var(--amber)}.channels__quiet[data-v-8bb36025]{color:var(--text-dim);margin:0;font-size:.82rem}.nightly[data-v-5d056362]{gap:.3rem;margin:0;font-size:.84rem;display:grid}.nightly--wide[data-v-5d056362]{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));column-gap:2rem}.nightly__row[data-v-5d056362]{justify-content:space-between;gap:.8rem;display:flex}.nightly__row dt[data-v-5d056362]{color:var(--text-dim);white-space:nowrap}.nightly__row dd[data-v-5d056362]{color:var(--text-main);font-family:var(--mono);text-align:right;overflow-wrap:anywhere;margin:0}.nightly__row[data-tone=warn] dd[data-v-5d056362]{color:var(--amber)}.nightly__row[data-tone=error] dd[data-v-5d056362]{color:var(--red)}.nightly__quiet[data-v-5d056362]{color:var(--text-dim);margin:0;font-size:.82rem}.nightly__notes[data-v-5d056362]{color:var(--text-dim);gap:.25rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.nightly__notes li[data-v-5d056362]{overflow-wrap:anywhere}.nightly__notes li[data-tone=warn][data-v-5d056362]{color:var(--amber)}.nightly__notes li[data-tone=error][data-v-5d056362]{color:var(--red)}.o7n[data-v-2c84b5bc]{gap:.3rem;margin:0;font-size:.84rem;display:grid}.o7n__row[data-v-2c84b5bc]{justify-content:space-between;gap:.8rem;display:flex}.o7n__row dt[data-v-2c84b5bc]{color:var(--text-dim);white-space:nowrap}.o7n__row dd[data-v-2c84b5bc]{color:var(--text-main);font-family:var(--mono);text-align:right;margin:0}.o7n__row[data-tone=error] dd[data-v-2c84b5bc]{color:var(--red)}.o7n__quiet[data-v-2c84b5bc]{color:var(--text-dim);margin:0;font-size:.82rem}.o7n__note[data-v-2c84b5bc]{color:var(--text-dim);overflow-wrap:anywhere;margin:0;font-size:.8rem}.o7n__note[data-tone=error][data-v-2c84b5bc]{color:var(--red)}.outbox[data-v-b85675b7]{gap:.3rem;margin:0;font-size:.84rem;display:grid}.outbox__row[data-v-b85675b7]{justify-content:space-between;gap:.8rem;display:flex}.outbox__row dt[data-v-b85675b7]{color:var(--text-dim)}.outbox__row dd[data-v-b85675b7]{color:var(--text-main);font-family:var(--mono);margin:0}.outbox__row[data-tone=warn] dd[data-v-b85675b7]{color:var(--amber)}.outbox__row[data-tone=error] dd[data-v-b85675b7]{color:var(--red)}.outbox__quiet[data-v-b85675b7]{color:var(--text-dim);margin:0;font-size:.82rem}.outbox__dead[data-v-b85675b7]{color:var(--text-dim);font-size:.8rem}.outbox__dead summary[data-v-b85675b7]{cursor:pointer;color:var(--cyan)}.outbox__dead-list[data-v-b85675b7]{gap:.5rem;max-height:16rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.outbox__dead-row[data-v-b85675b7]{gap:.1rem;display:grid}.outbox__dead-head[data-v-b85675b7]{color:var(--text-main)}.outbox__dead-error[data-v-b85675b7]{font-family:var(--mono);overflow-wrap:anywhere;font-size:.74rem}.stock[data-v-b023245b]{gap:.3rem;margin:0;font-size:.84rem;display:grid}.stock__row[data-v-b023245b]{justify-content:space-between;gap:.8rem;display:flex}.stock__row dt[data-v-b023245b]{color:var(--text-dim)}.stock__row dd[data-v-b023245b]{color:var(--text-main);font-family:var(--mono);margin:0}.stock__hint[data-v-b023245b]{color:var(--text-dim);margin:0;font-size:.76rem}.stock__hint--warn[data-v-b023245b]{color:var(--amber)}.stock__quiet[data-v-b023245b]{color:var(--text-dim);margin:0;font-size:.82rem}.stock__link[data-v-b023245b]{color:var(--cyan);font-size:.8rem}.stock__scroll[data-v-b023245b]{overflow-x:auto}.stock-table[data-v-b023245b]{border-collapse:collapse;width:100%;font-size:.8rem}.stock-table th[data-v-b023245b],.stock-table td[data-v-b023245b]{text-align:right;white-space:nowrap;padding:.22rem .3rem}.stock-table th[data-v-b023245b]:last-child,.stock-table td[data-v-b023245b]:last-child{padding-right:0}.stock-table th[data-v-b023245b]:first-child{text-align:left;padding-left:0}.stock-table thead th[data-v-b023245b]{color:var(--text-dim);letter-spacing:.02em;border-bottom:1px solid var(--line-soft);font-size:.68rem;font-weight:500}.stock-table__other th[data-v-b023245b],.stock-table__other td[data-v-b023245b]{color:var(--text-dim);border-top:1px solid var(--line-soft)}.stock-table tbody th[data-v-b023245b]{color:var(--text-main);font-weight:500}.stock-table td[data-v-b023245b]{color:var(--text-main);font-family:var(--mono)}.stock-table tr[data-low=yes] td[data-col=claimable][data-v-b023245b]{color:var(--amber)}p[data-v-b3e6a091],a[data-v-b3e6a091]{margin:0;font-size:.8rem;line-height:1.45}p[data-v-b3e6a091]{color:var(--text-dim)}.dashboard[data-v-a40b8c8c]{gap:1.5rem;display:grid}.dashboard__banner[data-v-a40b8c8c]{border-radius:var(--radius-md);color:var(--amber);background:#ffcf7014;border:1px solid #ffcf7066;margin:0;padding:.7rem 1rem;font-size:.88rem}.dashboard__banner--bad[data-v-a40b8c8c]{color:var(--red);background:#ff7d6e14;border-color:#ff7d6e73}.status-grid[data-v-a40b8c8c]{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));align-items:start;gap:.9rem;display:grid}.stat-grid[data-v-a40b8c8c]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.9rem;display:grid}.stat-card[data-v-a40b8c8c]{color:inherit;gap:.2rem;padding:1rem 1.1rem;display:grid}.stat-card.is-link[data-v-a40b8c8c]{cursor:pointer;transition:border-color .14s,transform .14s}.stat-card.is-link[data-v-a40b8c8c]:hover{border-color:var(--line-strong);transform:translateY(-1px)}.stat-card__value[data-v-a40b8c8c]{color:var(--cyan);font-size:1.9rem;font-weight:700;line-height:1}.stat-card__label[data-v-a40b8c8c]{color:var(--text-main);font-size:.9rem}.stat-card__hint[data-v-a40b8c8c]{color:var(--text-dim);font-size:.74rem}.recent-panel[data-v-a40b8c8c]{gap:.8rem;display:grid}.recent-panel__more[data-v-a40b8c8c]{justify-content:center;display:flex}.recent-panel__all[data-v-a40b8c8c]{align-items:center;display:inline-flex}.filter-bar[data-v-b0c17a10]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.seg[data-v-b0c17a10]{background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--radius-md);gap:.25rem;padding:.2rem;display:inline-flex}.seg__btn[data-v-b0c17a10]{color:var(--text-dim);border-radius:calc(var(--radius-md) - .2rem);cursor:pointer;background:0 0;border:0;padding:.35rem .8rem;font-size:.85rem}.seg__btn.is-active[data-v-b0c17a10]{background:var(--cyan);color:var(--ink)}.filter-bar__select[data-v-b0c17a10]{align-items:center;gap:.45rem;display:inline-flex}.filter-bar__select span[data-v-b0c17a10]{color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.filter-bar__select select[data-v-b0c17a10]{border-radius:var(--radius-md);min-height:2.3rem;color:var(--text-main);background:#010a10b8;border:1px solid #ffffff14;padding:.3rem .6rem}.filter-bar__search[data-v-b0c17a10]{max-width:18rem;min-height:2.3rem;margin-left:auto;padding:.45rem .8rem}.customers[data-v-b1aade31]{gap:1.1rem;display:grid}.customers__head h1[data-v-b1aade31]{margin:.1rem 0 0}.customers__more[data-v-b1aade31]{justify-content:center;display:flex}.drawer-root[data-v-63391971]{z-index:60;position:fixed;inset:0}.drawer-backdrop[data-v-63391971]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02080c8c;position:absolute;inset:0}.drawer[data-v-63391971]{border-top:0;border-bottom:0;border-right:0;border-radius:0;flex-direction:column;width:min(34rem,96vw);transition:transform .2s;display:flex;position:absolute;top:0;bottom:0;right:0}.drawer--wide[data-v-63391971]{width:min(51rem,96vw)}.drawer__head[data-v-63391971]{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem .9rem;display:flex}.drawer__head[data-v-63391971] h3{margin:.2rem 0 0}.drawer__title[data-v-63391971]{min-width:0}.drawer__body[data-v-63391971]{flex:1;align-content:start;gap:1rem;padding:1.1rem 1.25rem 1.5rem;display:grid;overflow-y:auto}.drawer-enter-active[data-v-63391971],.drawer-leave-active[data-v-63391971]{transition:opacity .18s}.drawer-enter-from[data-v-63391971],.drawer-leave-to[data-v-63391971]{opacity:0}.drawer-enter-from .drawer[data-v-63391971],.drawer-leave-to .drawer[data-v-63391971]{transform:translate(100%)}.confirm-btn.is-armed[data-v-408e23ab]{color:#fff;background:var(--red);border-color:var(--red);box-shadow:0 0 .8rem #ff7d6e59}.type-picker[data-v-7d94b8e4]{gap:.9rem;display:grid}.type-picker__group[data-v-7d94b8e4]{gap:.5rem;display:grid}.type-picker__label[data-v-7d94b8e4]{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.type-picker__grid[data-v-7d94b8e4]{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.6rem;display:grid}.type-tile[data-v-7d94b8e4]{text-align:center;cursor:pointer;color:var(--text-main);background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--radius-md);gap:.35rem;padding:.55rem;transition:border-color .15s,box-shadow .15s,transform .1s;display:grid}.type-tile[data-v-7d94b8e4]:hover{border-color:var(--line-strong);transform:translateY(-1px)}.type-tile.is-selected[data-v-7d94b8e4]{border-color:var(--cyan);box-shadow:var(--glow)}.type-tile__media[data-v-7d94b8e4]{aspect-ratio:1;background:var(--bg-0);border-radius:.6rem;place-items:center;display:grid;overflow:hidden}.type-tile__media img[data-v-7d94b8e4]{object-fit:contain;width:100%;height:100%}.type-tile__media.is-missing[data-v-7d94b8e4]{color:var(--text-dim);font-size:.7rem}.type-tile__media.is-missing img[data-v-7d94b8e4]{display:none}.type-tile__media.is-missing[data-v-7d94b8e4]:after{content:"no image"}.type-tile__name[data-v-7d94b8e4]{font-size:.78rem;line-height:1.15}.type-tile__size[data-v-7d94b8e4]{color:var(--text-dim);font-size:.68rem}.type-picker--compact[data-v-7d94b8e4]{gap:.5rem;padding-bottom:.3rem;display:flex;overflow-x:auto}.type-tile--sm[data-v-7d94b8e4]{flex:none;gap:.24rem;width:4.32rem;padding:.32rem}.type-tile--sm .type-tile__media[data-v-7d94b8e4]{aspect-ratio:1}.type-tile--sm .type-tile__name[data-v-7d94b8e4]{font-size:.54rem}.acct-picker[data-v-1ea519f7]{position:relative}.acct-picker__input[data-v-1ea519f7]{border-radius:var(--radius-md);border:1px solid var(--line-soft);width:100%;min-height:2.3rem;color:var(--text-main);background:#010a10b8;padding:.45rem .8rem;font-size:.88rem}.acct-picker__input[data-v-1ea519f7]:focus{border-color:var(--cyan);box-shadow:var(--glow);outline:none}.acct-picker__panel[data-v-1ea519f7]{z-index:70;gap:.2rem;max-height:18rem;padding:.4rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto}.acct-picker__hint[data-v-1ea519f7]{color:var(--text-dim);margin:0;padding:.4rem .6rem;font-size:.84rem}.acct-picker__item[data-v-1ea519f7]{text-align:left;border-radius:var(--radius-md);width:100%;color:var(--text-main);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.acct-picker__item.is-active[data-v-1ea519f7]{border-color:var(--line-soft);background:#76d5ff17}.acct-picker__main[data-v-1ea519f7]{min-width:0;margin-right:auto;display:grid}.acct-picker__main strong[data-v-1ea519f7]{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.acct-picker__sub[data-v-1ea519f7]{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.tag-drawer__id[data-v-a6a2ab2d]{color:var(--text-main);font:inherit;font-family:var(--mono,monospace);cursor:copy;background:0 0;border:0;padding:0}.tag-drawer__id[data-v-a6a2ab2d]:hover{color:var(--cyan)}.tag-drawer__ok[data-v-a6a2ab2d]{color:var(--green);margin-left:.35rem}.tag-drawer__sub[data-v-a6a2ab2d]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.45rem;display:flex}.tag-drawer__url[data-v-a6a2ab2d]{color:var(--cyan);font-size:.8rem}.tag-drawer__url[data-v-a6a2ab2d]:hover{text-decoration:underline}.tag-drawer__qr[data-v-a6a2ab2d]{align-items:center;gap:1rem;display:flex}.tag-drawer__qr-frame[data-v-a6a2ab2d]{aspect-ratio:1;border-radius:var(--radius-md);background:#fff;flex:none;place-items:center;width:6.75rem;padding:.5rem;display:grid;overflow:hidden}.tag-drawer__qr-img[data-v-a6a2ab2d]{object-fit:contain;width:100%;height:100%}.tag-drawer__qr-status[data-v-a6a2ab2d]{text-align:center;color:#4a5a50;font-size:.72rem}.tag-drawer__qr-actions[data-v-a6a2ab2d]{flex-direction:column;gap:.5rem;display:flex}.tag-drawer__type[data-v-a6a2ab2d]{gap:.5rem;display:grid}.field-label[data-v-a6a2ab2d]{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.fact-link[data-v-a6a2ab2d]{color:var(--cyan)}.fact-link[data-v-a6a2ab2d]:hover{text-decoration:underline}.fact-link--btn[data-v-a6a2ab2d]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.hud-faint[data-v-a6a2ab2d]{color:var(--text-dim);font-weight:400}.tag-claim[data-v-a6a2ab2d]{border-top:1px solid var(--line-soft);gap:.6rem;padding-top:1rem;display:grid}.tag-claim__note[data-v-a6a2ab2d]{color:var(--text-dim);margin:0;font-size:.76rem;line-height:1.4}.tag-claim__note strong[data-v-a6a2ab2d]{color:var(--orange,#ffb061)}.tag-claim__row[data-v-a6a2ab2d]{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.tag-claim__policy[data-v-a6a2ab2d]{gap:.3rem;display:grid}.tag-claim__policy span[data-v-a6a2ab2d]{color:var(--text-dim);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.tag-claim__policy select[data-v-a6a2ab2d]{border-radius:var(--radius-md);min-height:2.4rem;color:var(--text-main);background:#010a10b8;border:1px solid #ffffff14;padding:.4rem .7rem}.tag-owner[data-v-a6a2ab2d]{border-top:1px solid var(--line-soft);gap:.6rem;padding-top:1rem;display:grid}.tag-owner__head[data-v-a6a2ab2d]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tag-owner__btns[data-v-a6a2ab2d]{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.tag-owner__btn[data-v-a6a2ab2d]{padding:.3rem .75rem;font-size:.78rem}.tag-owner__current[data-v-a6a2ab2d]{color:var(--text-dim);margin:0;font-size:.85rem}.tag-owner__current strong[data-v-a6a2ab2d],.tag-owner__current .fact-link[data-v-a6a2ab2d]{color:var(--text-main);font-weight:600}.tag-owner__reassign[data-v-a6a2ab2d]{gap:.6rem;display:grid}.tag-owner__note[data-v-a6a2ab2d]{color:var(--text-dim);margin:0;font-size:.76rem;line-height:1.4}.tag-owner__note strong[data-v-a6a2ab2d]{color:var(--orange,#ffb061)}.tag-owner__chosen[data-v-a6a2ab2d]{border:1px solid var(--line-soft);border-radius:var(--radius-md);background:#76d5ff0f;gap:.2rem;padding:.55rem .7rem;display:grid}.tag-owner__chosen-name[data-v-a6a2ab2d]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.tag-owner__chosen-name strong[data-v-a6a2ab2d]{color:var(--text-main)}.pzv[data-v-cd225df7]{width:100%;height:var(--pzv-h,clamp(320px, 50vh, 560px));touch-action:none;overscroll-behavior:contain;cursor:default;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--bg-0);--fm-select:var(--cyan,#38bdf8);-webkit-user-select:none;user-select:none;outline:none;position:relative;overflow:hidden}.pzv.is-pan[data-v-cd225df7]{cursor:grab}.pzv.is-panning[data-v-cd225df7]{cursor:grabbing}.pzv.is-pan .pzv__content[data-v-cd225df7]{pointer-events:none}.pzv__content[data-v-cd225df7]{transform-origin:0 0;opacity:0;width:max-content;position:absolute;top:0;left:0}.pzv__content.is-ready[data-v-cd225df7]{opacity:1}.pzv__toolbar[data-v-cd225df7]{z-index:5;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:10px;right:10px}.pzv__toolbar button[data-v-cd225df7]{width:32px;height:32px;color:var(--text-main);background:var(--bg-1);border:1px solid var(--line-strong);border-radius:var(--radius-sm,6px);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.pzv__toolbar button[data-v-cd225df7]:hover{border-color:var(--cyan);color:var(--cyan)}.pzv__hint[data-v-cd225df7]{z-index:5;pointer-events:none;color:var(--text-dim);background:color-mix(in srgb, var(--bg-0) 82%, transparent);border:1px solid var(--line-soft);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:.7rem;display:flex;position:absolute;bottom:10px;left:10px}.pzv__hint kbd[data-v-cd225df7]{font:inherit;border:1px solid var(--line-strong);color:var(--text-main);border-radius:4px;padding:0 4px}.pzv__zoom[data-v-cd225df7]{color:var(--cyan);font-variant-numeric:tabular-nums}.fm[data-v-5bbd76ae]{flex-direction:column;gap:12px;display:flex}.fm__legend[data-v-5bbd76ae]{color:var(--hud-text-faint,#7d8a7d);flex-wrap:wrap;gap:14px;font-size:.76rem;display:flex}.fm__key[data-v-5bbd76ae]{align-items:center;gap:6px;display:inline-flex}.fm__key--external[data-v-5bbd76ae]{color:var(--hud-steel,#9fb6c4)}.fm__key--broken[data-v-5bbd76ae]{color:var(--hud-red,#ff8b6e)}.fm__chip[data-v-5bbd76ae]{border-top-style:solid;border-top-width:2px;width:18px;height:0}.fm__chip--nav[data-v-5bbd76ae]{border-top-color:var(--hud-led,#4eaa6d)}.fm__chip--popup[data-v-5bbd76ae]{border-top-color:var(--hud-amber,#c9b777);border-top-style:dashed}.fm__chip--scroll[data-v-5bbd76ae]{border-top-color:var(--hud-text-faint,#5a6759);border-top-style:dotted}.fm__chip--external[data-v-5bbd76ae]{border-top-color:var(--hud-steel,#6f93a8);border-top-style:dashed}.fm__chip--broken[data-v-5bbd76ae]{border-top-color:var(--hud-red,#e0664a);border-top-style:dashed}.fm__canvas[data-v-5bbd76ae]{position:relative}.fm__wires[data-v-5bbd76ae]{pointer-events:none;position:absolute;inset:0;overflow:visible}.fm__edge[data-v-5bbd76ae]{stroke-width:2px}.fm__edge--navigate[data-v-5bbd76ae]{stroke:var(--hud-led,#4eaa6d)}.fm__edge--popup[data-v-5bbd76ae]{stroke:var(--hud-amber,#c9b777);stroke-dasharray:7 5}.fm__edge--scrollsInto[data-v-5bbd76ae]{stroke:var(--hud-text-faint,#5a6759);stroke-dasharray:2 5}.fm__edge--external[data-v-5bbd76ae]{stroke:var(--hud-steel,#6f93a8);stroke-dasharray:5 4}.fm__edge--broken[data-v-5bbd76ae]{stroke:var(--hud-red,#e0664a);stroke-dasharray:4 4}.fm__node[data-v-5bbd76ae]{text-align:center;color:var(--hud-text,#d2ffd0);cursor:pointer;background:0 0;border:none;flex-direction:column;gap:6px;padding:0;display:flex;position:absolute}.fm__thumb[data-v-5bbd76ae]{border:1px solid var(--hud-line-strong,#2c4030);border-radius:var(--hud-r-sm,6px);background:var(--hud-metal,#050807);width:100%;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.fm__node:hover .fm__thumb[data-v-5bbd76ae],.fm__node:focus-visible .fm__thumb[data-v-5bbd76ae]{border-color:var(--hud-led,#4eaa6d);box-shadow:0 0 0 1px var(--hud-led,#4eaa6d)}.fm__node.is-entry .fm__thumb[data-v-5bbd76ae]{border-color:var(--hud-led,#4eaa6d)}.fm__node.is-selected .fm__thumb[data-v-5bbd76ae]{border-color:var(--fm-select,#38bdf8);box-shadow:0 0 0 2px var(--fm-select,#38bdf8)}.fm__node.is-selected .fm__title[data-v-5bbd76ae]{color:var(--fm-select,#38bdf8)}.fm__thumb img[data-v-5bbd76ae]{object-fit:contain;object-position:top center;width:100%;height:100%;display:block}.fm__thumb--url img[data-v-5bbd76ae]{object-fit:cover}.fm__thumb img.is-stale[data-v-5bbd76ae]{opacity:.5;filter:grayscale(.3)}.fm__empty[data-v-5bbd76ae]{height:100%;color:var(--hud-text-faint,#5a6759);justify-content:center;align-items:center;font-size:11px;display:flex}.fm__badges[data-v-5bbd76ae]{flex-direction:column;align-items:flex-start;gap:3px;max-width:calc(100% - 12px);display:flex;position:absolute;top:6px;left:6px}.fm__badge[data-v-5bbd76ae]{letter-spacing:.06em;text-transform:uppercase;background:var(--hud-led,#4eaa6d);color:#0b1a0e;border-radius:999px;padding:2px 7px;font-size:.62rem;font-weight:700}.fm__badge--entry[data-v-5bbd76ae]{background:var(--hud-led,#4eaa6d);color:#0b1a0e}.fm__badge--ok[data-v-5bbd76ae]{background:var(--hud-amber,#c9b777);color:#1b1708}.fm__badge--danger[data-v-5bbd76ae]{background:var(--hud-red,#e0664a);color:#1e0c07}.fm__node.is-ghost .fm__thumb[data-v-5bbd76ae]{border-style:dashed}.fm__node.is-ghost .fm__thumb img[data-v-5bbd76ae],.fm__node.is-ghost .fm__siteface[data-v-5bbd76ae],.fm__node.is-ghost .fm__empty[data-v-5bbd76ae]{opacity:.35;filter:grayscale(.55)}.fm__node.is-ghost .fm__title[data-v-5bbd76ae]{opacity:.5}.fm__offchip[data-v-5bbd76ae]{letter-spacing:.06em;border:1px solid var(--hud-line-strong,#2c4030);color:var(--hud-text-faint,#7d8a7d);background:#0a0e0cd9;border-radius:999px;padding:2px 7px;font-size:.62rem;font-weight:700;position:absolute;top:6px;right:6px}.fm__pulse[data-v-5bbd76ae]{background:var(--hud-amber,#c9b777);width:9px;height:9px;box-shadow:0 0 8px var(--hud-amber,#c9b777);border-radius:50%;animation:1.1s ease-in-out infinite fm-pulse-5bbd76ae;position:absolute;top:8px;right:8px}@keyframes fm-pulse-5bbd76ae{0%,to{opacity:.4}50%{opacity:1}}.fm__title[data-v-5bbd76ae]{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;line-height:1.2;overflow:hidden}.fm__node.is-entry .fm__title[data-v-5bbd76ae]{color:var(--hud-led,#7fe0a4)}.fm__url[data-v-5bbd76ae]{color:var(--hud-steel,#9fb6c4);text-align:center;overflow-wrap:anywhere;word-break:break-all;-webkit-box-orient:vertical;font-size:.56rem;display:-webkit-box;overflow:hidden}.fm__thumb--tag[data-v-5bbd76ae]{background:var(--hud-bg-0,#0b110e)}.fm__thumb--tag img[data-v-5bbd76ae]{object-fit:contain;object-position:center;padding:7px}.fm__thumb--site[data-v-5bbd76ae]{background:var(--hud-metal,#050807);justify-content:center;align-items:center;display:flex}.fm__thumb--site.is-published[data-v-5bbd76ae]{border-color:var(--hud-led,#4eaa6d)}.fm__thumb--site.is-draft[data-v-5bbd76ae]{border-color:var(--hud-line-amber,#6b5a2a);border-style:dashed}.fm__siteface[data-v-5bbd76ae]{height:100%;font-family:var(--hud-font-display,inherit);text-align:center;color:var(--hud-text,#d2ffd0);justify-content:center;align-items:center;padding:8px;font-size:.92rem;line-height:1.16;display:flex;overflow:hidden}.fm__title--pub[data-v-5bbd76ae]{color:var(--hud-led,#7fe0a4)}.fm__title--draft[data-v-5bbd76ae]{color:var(--hud-amber,#c9b777)}.site-drawer__eyebrow[data-v-acb89865]{flex-wrap:wrap;align-items:baseline;gap:.8rem;display:flex}.site-drawer__id[data-v-acb89865]{color:var(--text-dim);letter-spacing:.04em;font-size:.7rem}.site-drawer__id .mono[data-v-acb89865]{color:var(--text-main)}.site-drawer__sub[data-v-acb89865]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.45rem;display:flex}.site-drawer__act[data-v-acb89865]{min-height:1.9rem;margin-left:.15rem;padding:0 .75rem;font-size:.76rem}.site-drawer__meta[data-v-acb89865]{grid-template-columns:8.5rem minmax(0,1fr) auto auto}.site-drawer__meta[data-v-acb89865]>:nth-child(3){margin-left:1.2rem}.site-drawer__meta[data-v-acb89865]>:nth-child(4){margin-left:.6rem}.site-drawer__url[data-v-acb89865]{color:var(--cyan);font-size:.8rem}.site-drawer__url[data-v-acb89865]:hover{text-decoration:underline}.mono[data-v-acb89865]{font-family:var(--mono,monospace)}.fact-link[data-v-acb89865]{color:var(--cyan)}.fact-link[data-v-acb89865]:hover{text-decoration:underline}.hud-faint[data-v-acb89865]{color:var(--text-dim);font-size:.8rem;font-weight:400}.site-drawer__tags[data-v-acb89865]{flex-wrap:wrap;gap:.35rem;display:flex}.site-badge[data-v-acb89865]{font:inherit;color:var(--text-main);background:var(--bg-0);border:1px solid var(--line-strong);cursor:pointer;white-space:nowrap;border-radius:1rem;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.8rem;display:inline-flex}.site-badge[data-v-acb89865]:hover{border-color:var(--cyan);box-shadow:var(--glow)}.site-drawer__pages[data-v-acb89865],.site-drawer__map[data-v-acb89865]{gap:.5rem;display:grid}.site-drawer__pagelist[data-v-acb89865]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.site-drawer__pagebtn[data-v-acb89865]{text-align:left;background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--radius-md);width:100%;color:var(--text-main);cursor:pointer;align-items:baseline;gap:.6rem;padding:.5rem .7rem;display:flex}.site-drawer__pagebtn.is-active[data-v-acb89865]{border-color:var(--cyan)}.site-drawer__content[data-v-acb89865]{gap:.4rem;display:grid}.site-drawer__text[data-v-acb89865]{white-space:pre-wrap;background:var(--bg-0);border:1px solid var(--line-soft);border-radius:var(--radius-md);max-height:22rem;padding:.8rem;font-size:.86rem;line-height:1.45;overflow:auto}.tx-drawer__amount[data-v-b5ae3497]{font-family:var(--mono,monospace);color:var(--green);margin:.2rem 0 0}.tx-drawer__amount--neg[data-v-b5ae3497]{color:var(--red)}.tx-drawer__sub[data-v-b5ae3497]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.45rem;display:flex}.tx-drawer__provider[data-v-b5ae3497]{color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.tx-pill[data-v-b5ae3497]{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line-strong);color:var(--text-dim);border-radius:1rem;padding:.12rem .55rem;font-size:.72rem}.tx-pill--payment[data-v-b5ae3497]{color:var(--green);border-color:var(--green)}.tx-pill--refund[data-v-b5ae3497]{color:var(--red);border-color:var(--red)}.tx-pill--credit_grant[data-v-b5ae3497],.tx-pill--credit_apply[data-v-b5ae3497]{color:var(--cyan);border-color:var(--cyan)}.tx-drawer__stripe[data-v-b5ae3497]{justify-content:center;align-items:center;width:fit-content;display:inline-flex}.mono[data-v-b5ae3497]{font-family:var(--mono,monospace);overflow-wrap:anywhere}.fact-link[data-v-b5ae3497]{color:var(--cyan)}.fact-link[data-v-b5ae3497]:hover{text-decoration:underline}.hud-faint[data-v-b5ae3497]{color:var(--text-dim);font-weight:400}.account-editor[data-v-a24bd25b]{gap:1rem;display:grid}.account-editor__bio[data-v-a24bd25b]{gap:.3rem;display:grid}.account-editor__bio span[data-v-a24bd25b]{color:var(--text-dim);font-size:.78rem}.account-editor__bio textarea[data-v-a24bd25b]{resize:vertical}.account-editor__flag[data-v-a24bd25b]{cursor:pointer;align-items:center;gap:.6rem;display:flex}.account-editor__flag input[data-v-a24bd25b]{width:auto;min-height:auto;accent-color:var(--cyan);cursor:pointer}.account-editor__flag span[data-v-a24bd25b]{color:var(--text-dim);font-size:.84rem}.pw-reset[data-v-acb04ff7]{gap:1rem;display:grid}.pw-reset__lead[data-v-acb04ff7]{color:var(--text-dim);margin:0;font-size:.9rem;line-height:1.5}.pw-reset__effects[data-v-acb04ff7]{color:var(--text-dim);gap:.25rem;margin:0;padding-left:1.1rem;font-size:.84rem;display:grid}.pw-reset__field[data-v-acb04ff7]{gap:.3rem;display:grid}.pw-reset__field span[data-v-acb04ff7]{color:var(--text-dim);font-size:.78rem}.pw-reset__input[data-v-acb04ff7]{align-items:stretch;gap:.4rem;display:flex}.pw-reset__input input[data-v-acb04ff7]{font-family:var(--mono,monospace);flex:1}.pw-reset__icon[data-v-acb04ff7]{background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--radius-md);color:var(--text-dim);cursor:pointer;flex:none;padding:0 .7rem;font-size:.78rem}.pw-reset__row[data-v-acb04ff7]{align-items:center;gap:.6rem;display:flex}.pw-reset__len[data-v-acb04ff7]{color:var(--text-dim);font-size:.78rem}.pw-reset__warn[data-v-acb04ff7]{color:var(--amber,#e0a100);margin:0;font-size:.82rem;line-height:1.45}.acct-del[data-v-c0a84e61]{gap:1rem;display:grid}.acct-del__lead[data-v-c0a84e61]{color:var(--text-dim);margin:0;font-size:.9rem;line-height:1.5}.acct-del__effects[data-v-c0a84e61]{color:var(--text-dim);gap:.25rem;margin:0;padding-left:1.1rem;font-size:.84rem;display:grid}.acct-del__check[data-v-c0a84e61]{color:var(--text-dim);cursor:pointer;align-items:flex-start;gap:.55rem;font-size:.84rem;line-height:1.45;display:flex}.acct-del__check input[data-v-c0a84e61]{margin-top:.15rem}.acct-del__field[data-v-c0a84e61]{gap:.3rem;display:grid}.acct-del__field span[data-v-c0a84e61]{color:var(--text-dim);font-size:.78rem}.acct-del__field input[data-v-c0a84e61]{font-family:var(--mono,monospace);letter-spacing:.08em}.billing-panel[data-v-13cc19b5]{gap:1.1rem;display:grid}.billing-card[data-v-13cc19b5]{gap:.7rem;padding:1.1rem 1.2rem;display:grid}.billing-card__meta[data-v-13cc19b5]{color:var(--text-dim);margin:0;font-size:.9rem}.billing-card__hint[data-v-13cc19b5]{color:var(--text-dim);margin:0;font-size:.82rem;line-height:1.45}.billing-card__note[data-v-13cc19b5]{gap:.35rem;display:grid}.billing-card__note span[data-v-13cc19b5]{color:var(--text-dim);font-size:.84rem}.billing-grid[data-v-13cc19b5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.billing-panel__more[data-v-13cc19b5]{justify-content:center;display:flex}.plan-pill[data-v-13cc19b5]{text-transform:uppercase;letter-spacing:.06em;border:1px solid var(--line-strong);color:var(--text-dim);border-radius:1rem;height:fit-content;padding:.15rem .65rem;font-size:.74rem}.plan-pill--basic[data-v-13cc19b5]{color:var(--cyan);border-color:var(--cyan)}.plan-pill--standard[data-v-13cc19b5]{color:var(--green);border-color:var(--green)}.plan-pill--pro[data-v-13cc19b5]{color:var(--amber);border-color:var(--amber)}@media (width<=800px){.billing-grid[data-v-13cc19b5]{grid-template-columns:1fr}}.costs-panel[data-v-b8a7db54]{gap:1rem;min-width:0;display:grid}.costs-heading[data-v-b8a7db54]{justify-content:space-between;align-items:center;gap:1rem;display:flex}h2[data-v-b8a7db54],h3[data-v-b8a7db54]{margin:0}h2[data-v-b8a7db54]{font-size:1.25rem}h3[data-v-b8a7db54]{font-size:1rem}.costs-filters[data-v-b8a7db54]{flex-wrap:wrap;align-items:end;gap:.7rem;padding:1rem;display:flex}.costs-filters label[data-v-b8a7db54]{color:var(--text-dim);flex:8rem;gap:.3rem;font-size:.75rem;display:grid}.costs-filters input[data-v-b8a7db54],.costs-filters select[data-v-b8a7db54]{width:100%;min-width:0;color:var(--text-main);background:var(--bg-1);border:1px solid var(--line-strong);border-radius:var(--radius-md);font:inherit;padding:.5rem}.costs-filters input[type=date][data-v-b8a7db54]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.costs-totals[data-v-b8a7db54]{grid-template-columns:repeat(auto-fit,minmax(21rem,1fr));gap:.8rem;display:grid}.cost-total[data-v-b8a7db54]{padding:1rem}dl[data-v-b8a7db54]{margin-bottom:0}.cost-total dl[data-v-b8a7db54]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}dt[data-v-b8a7db54]{color:var(--text-dim);font-size:.76rem}dd[data-v-b8a7db54]{overflow-wrap:anywhere;margin:.2rem 0 0}.cost-total dd[data-v-b8a7db54]{font-variant-numeric:tabular-nums;font-size:1.1rem}.costs-breakdowns[data-v-b8a7db54]{grid-template-columns:repeat(auto-fit,minmax(min(33rem,100%),1fr));align-items:start;gap:1rem;display:grid}.cost-section[data-v-b8a7db54]{min-width:0;padding:1rem}.cost-section h3[data-v-b8a7db54]{margin-bottom:.65rem}.cost-table-wrap[data-v-b8a7db54]{overflow:auto}table[data-v-b8a7db54]{border-collapse:collapse;width:100%;font-size:.8rem}th[data-v-b8a7db54],td[data-v-b8a7db54]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft);white-space:nowrap;font-variant-numeric:tabular-nums;padding:.6rem .5rem}th[data-v-b8a7db54]{color:var(--text-dim);font-size:.7rem;font-weight:500}small[data-v-b8a7db54]{color:var(--text-dim);font-size:.72rem;display:block}.cost-muted[data-v-b8a7db54],.cost-coverage[data-v-b8a7db54]{color:var(--text-dim);margin:0;font-size:.8rem;line-height:1.5}.cost-coverage[data-v-b8a7db54]{border-left:2px solid var(--amber);padding-left:.8rem}.cost-empty[data-v-b8a7db54]{color:var(--text-dim);padding:1.2rem}.cost-warning[data-v-b8a7db54]{color:var(--amber)}.cost-more[data-v-b8a7db54]{margin:1rem auto 0;display:block}.cost-chart[data-v-b8a7db54]{max-height:17rem;margin-top:.8rem;overflow-y:auto}.cost-chart-row[data-v-b8a7db54]{grid-template-columns:9rem 1fr 9rem;align-items:center;gap:.7rem;padding:.3rem 0;font-size:.7rem;display:grid}.cost-chart-bars[data-v-b8a7db54]{gap:2px;min-width:2rem;display:grid}.cost-chart-bars i[data-v-b8a7db54]{background:var(--cyan);height:5px;display:block}.cost-chart-bars i.estimate[data-v-b8a7db54]{border:1px solid var(--amber);background:0 0}.cost-detail[data-v-b8a7db54]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.cost-evidence[data-v-b8a7db54]{border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:.8rem}.cost-evidence>div[data-v-b8a7db54]{justify-content:space-between;gap:.6rem;display:flex}.cost-evidence p[data-v-b8a7db54]{overflow-wrap:anywhere;margin:.4rem 0;font-size:.8rem}.customer-detail[data-v-c0f641a0]{gap:1.25rem;display:grid}.customer-detail__top .ghost-button[data-v-c0f641a0]{width:fit-content}.danger-ghost[data-v-c0f641a0]{color:#ff9d8a;border-color:#6a2c2c}.danger-ghost[data-v-c0f641a0]:hover{color:#ffb8a4;background:#9a342d1f;border-color:#9c4038}.user-head[data-v-c0f641a0]{align-items:flex-start;gap:1.5rem;padding:1.25rem;display:flex}.user-head__main h1[data-v-c0f641a0]{margin:.2rem 0}.user-head__meta[data-v-c0f641a0]{color:var(--text-dim);flex-wrap:wrap;gap:.5rem;font-size:.9rem;display:flex}.mono[data-v-c0f641a0]{font-family:var(--mono,monospace)}.user-head__roles[data-v-c0f641a0]{gap:.4rem;margin-top:.5rem;display:flex}.role-pill[data-v-c0f641a0]{text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-strong);color:var(--cyan);border-radius:1rem;padding:.15rem .5rem;font-size:.72rem}.user-head__actions[data-v-c0f641a0]{justify-items:end;gap:.6rem;margin-left:auto;display:grid}.wl-badge[data-v-c0f641a0]{letter-spacing:.04em;color:var(--green);border:1px solid var(--green);white-space:nowrap;border-radius:1rem;align-items:center;gap:.25rem;padding:.15rem .6rem;font-size:.72rem;display:inline-flex}.overview-row[data-v-c0f641a0]{flex-wrap:wrap;gap:.6rem;display:flex}.overview-pill[data-v-c0f641a0]{background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--radius-md);cursor:pointer;min-width:6rem;color:inherit;font:inherit;justify-items:center;gap:.1rem;padding:.6rem 1rem;display:grid}.overview-pill.is-active[data-v-c0f641a0]{border-color:var(--cyan);box-shadow:var(--glow)}.overview-pill strong[data-v-c0f641a0]{color:var(--cyan);font-size:1.3rem}.overview-pill span[data-v-c0f641a0]{color:var(--text-dim);font-size:.78rem}.user-section[data-v-c0f641a0]{gap:.6rem;display:grid}.user-section__more[data-v-c0f641a0]{justify-content:center;display:flex}.tags-view[data-v-9b232284]{gap:1.1rem;display:grid}.tags-view__head[data-v-9b232284]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.tags-view__head h1[data-v-9b232284]{margin:.1rem 0 0}.tags-view__head .ghost-button[data-v-9b232284]{align-items:center;display:inline-flex}.tags-view__more[data-v-9b232284]{justify-content:center;display:flex}.tags-view__bulk[data-v-9b232284]{flex-wrap:wrap;align-items:center;gap:1rem;padding:.7rem 1rem;display:flex}.tags-view__bulk-count[data-v-9b232284]{color:var(--cyan);font-weight:600}.tags-view__bulk-field[data-v-9b232284]{align-items:center;gap:.45rem;display:inline-flex}.tags-view__bulk-field span[data-v-9b232284]{color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.tags-view__bulk-field select[data-v-9b232284]{border-radius:var(--radius-md);min-height:2.3rem;color:var(--text-main);background:#010a10b8;border:1px solid #ffffff14;padding:.3rem .6rem}.sites-view[data-v-0de8dcf7]{gap:1.1rem;display:grid}.sites-view__head h1[data-v-0de8dcf7]{margin:.1rem 0}.sites-view__more[data-v-0de8dcf7]{justify-content:center;display:flex}.asset-drawer__id[data-v-9d5fa1f9]{font-family:var(--mono,monospace);word-break:break-all;margin:.2rem 0 0;font-size:.95rem}.asset-drawer__sub[data-v-9d5fa1f9]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.45rem;display:flex}.asset-drawer__preview[data-v-9d5fa1f9]{background:var(--bg-0);border:1px solid var(--line-soft);border-radius:var(--radius-md);justify-content:center;align-items:center;min-height:8rem;padding:.6rem;display:flex}.asset-drawer__preview img[data-v-9d5fa1f9],.asset-drawer__preview video[data-v-9d5fa1f9]{border-radius:.4rem;max-width:100%;max-height:22rem}.asset-drawer__file[data-v-9d5fa1f9]{color:var(--cyan)}.fact-link[data-v-9d5fa1f9]{color:var(--cyan);word-break:break-all}.fact-link[data-v-9d5fa1f9]:hover{text-decoration:underline}.hud-faint[data-v-9d5fa1f9]{color:var(--text-dim);font-weight:400}.asset-drawer__usage[data-v-9d5fa1f9]{gap:.4rem;display:grid}.asset-drawer__usagelist[data-v-9d5fa1f9]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.asset-drawer__usagelist li[data-v-9d5fa1f9]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.site-badge[data-v-9d5fa1f9]{font:inherit;color:var(--cyan);background:var(--bg-0);border:1px solid var(--line-strong);cursor:pointer;white-space:nowrap;border-radius:1rem;align-items:center;padding:.2rem .6rem;font-size:.8rem;display:inline-flex}.site-badge[data-v-9d5fa1f9]:hover{border-color:var(--cyan);box-shadow:var(--glow)}.assets-view[data-v-4afb7a70]{gap:1.1rem;display:grid}.assets-view__head h1[data-v-4afb7a70]{margin:.1rem 0 0}.assets-view__more[data-v-4afb7a70]{justify-content:center;display:flex}.revenue[data-v-81a2a76f]{gap:.6rem;padding:1rem 1.1rem .6rem;display:grid}.revenue__head[data-v-81a2a76f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.revenue__net[data-v-81a2a76f]{color:var(--green);font-size:1.9rem;font-weight:700;line-height:1.1}.revenue__sub[data-v-81a2a76f]{color:var(--text-dim);gap:.8rem;margin-top:.2rem;font-size:.82rem;display:flex}.revenue__sub-refund[data-v-81a2a76f]{color:var(--red)}.seg[data-v-81a2a76f]{background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--radius-md);gap:.25rem;height:fit-content;padding:.2rem;display:inline-flex}.seg__btn[data-v-81a2a76f]{color:var(--text-dim);border-radius:calc(var(--radius-md) - .2rem);cursor:pointer;background:0 0;border:0;padding:.32rem .75rem;font-size:.82rem}.seg__btn.is-active[data-v-81a2a76f]{background:var(--cyan);color:var(--ink)}.revenue__state[data-v-81a2a76f]{place-items:center;min-height:8rem;display:grid}.revenue__svg[data-v-81a2a76f]{width:100%;height:220px;display:block}.revenue__grid[data-v-81a2a76f]{stroke:#ffffff14;stroke-width:1px}.revenue__axis[data-v-81a2a76f]{stroke:var(--line-strong);stroke-width:1px}.revenue__max[data-v-81a2a76f]{fill:var(--text-dim);font-size:11px}.revenue__xlabel[data-v-81a2a76f]{fill:var(--text-dim);font-size:10px}.revenue__bar-net[data-v-81a2a76f]{fill:var(--green)}.revenue__bar-refund[data-v-81a2a76f]{fill:var(--red);opacity:.85}.billing[data-v-54e11dff]{gap:1.1rem;display:grid}.billing__head h1[data-v-54e11dff]{margin:.1rem 0 0}.billing__more[data-v-54e11dff]{justify-content:center;display:flex}.billing__clear[data-v-54e11dff]{min-height:2.3rem;padding:0 .9rem}.date-filter[data-v-54e11dff]{align-items:center;gap:.45rem;display:inline-flex}.date-filter span[data-v-54e11dff]{color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.date-filter input[data-v-54e11dff]{border-radius:var(--radius-md);min-height:2.3rem;color:var(--text-main);background:#010a10b8;border:1px solid #ffffff14;padding:.3rem .6rem}.batch-drawer__sub[data-v-e23c5c5a]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.45rem;display:flex}.mono[data-v-e23c5c5a]{font-family:var(--mono,monospace);font-size:.78rem}.hud-faint[data-v-e23c5c5a]{color:var(--text-dim)}.batch-drawer__ship[data-v-e23c5c5a]{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.batch-drawer__policy[data-v-e23c5c5a]{gap:.3rem;display:grid}.batch-drawer__policy span[data-v-e23c5c5a]{color:var(--text-dim);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.batch-drawer__policy select[data-v-e23c5c5a]{border-radius:var(--radius-md);min-height:2.4rem;color:var(--text-main);background:#010a10b8;border:1px solid #ffffff14;padding:.4rem .7rem}.batch-drawer__tags[data-v-e23c5c5a]{gap:.6rem;display:grid}.export-ids[data-v-e23c5c5a]{resize:vertical;width:100%;font-family:var(--mono,monospace);background:var(--bg-0);color:var(--text-main);border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:.6rem;font-size:.82rem}.batch-form[data-v-c2565a5d]{gap:1rem;display:grid}.batch-form__type[data-v-c2565a5d]{gap:.5rem;display:grid}.field-label[data-v-c2565a5d]{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.import-tag[data-v-192e76fd]{gap:1rem;display:grid}.import-tag__id[data-v-192e76fd]{gap:.4rem;display:grid}.import-tag__id-row[data-v-192e76fd]{gap:.5rem;display:flex}.import-tag__id-row input[data-v-192e76fd]{font-family:var(--mono,monospace);flex:1}.field-label[data-v-192e76fd]{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.import-tag__hint[data-v-192e76fd]{margin:0;font-size:.8rem}.import-tag__hint--ok[data-v-192e76fd]{color:var(--green);font-family:var(--mono,monospace)}.import-tag__hint--ok a[data-v-192e76fd]{color:inherit}.import-tag__hint--warn[data-v-192e76fd]{color:var(--amber,#d9a441)}.import-tag__found[data-v-192e76fd]{border-radius:var(--radius-md);background:#6ee7950f;border:1px solid #6ee79566;gap:.55rem;padding:.7rem .8rem;display:grid}.import-tag__found--blocked[data-v-192e76fd]{border-color:var(--line-soft);background:var(--bg-1)}.import-tag__found-head[data-v-192e76fd]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.import-tag__found-ok[data-v-192e76fd]{color:var(--green);font-family:var(--mono,monospace);font-size:.9rem}.import-tag__found-flag[data-v-192e76fd]{color:var(--text-dim);font-size:.76rem}.import-tag__facts[data-v-192e76fd]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem 1rem;margin:0;display:grid}.import-tag__facts div[data-v-192e76fd]{gap:.15rem;display:grid}.import-tag__facts span[data-v-192e76fd]{color:var(--text-dim);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.import-tag__facts strong[data-v-192e76fd]{font-size:.85rem;font-weight:600}.mono[data-v-192e76fd]{font-family:var(--mono,monospace)}.import-tag__type[data-v-192e76fd]{gap:.5rem;display:grid}.import-tag__done[data-v-192e76fd]{align-items:center;gap:1rem;display:flex}.import-tag__done-ok[data-v-192e76fd]{color:var(--green);font-family:var(--mono,monospace);font-size:.9rem}.stock-tag-form[data-v-4a3799bd]{gap:1rem;display:grid}.stock-tag-form__type[data-v-4a3799bd]{gap:.5rem;display:grid}.field-label[data-v-4a3799bd]{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.stock-tag-form__advanced summary[data-v-4a3799bd]{cursor:pointer;color:var(--text-dim);padding:.2rem 0;font-size:.82rem}.stock-tag-form__advanced[open] summary[data-v-4a3799bd]{margin-bottom:.6rem}.opull[data-v-4164a25a]{gap:.9rem;padding:.9rem;display:grid}.opull__head-actions[data-v-4164a25a]{align-items:center;gap:.6rem;display:flex}.opull__filters[data-v-4164a25a]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.opull__search[data-v-4164a25a]{min-width:12rem;max-width:20rem;font-family:var(--mono,monospace);flex:1}.opull__date[data-v-4164a25a]{align-items:center;gap:.4rem;display:flex}.opull__date span[data-v-4164a25a]{color:var(--text-dim);font-size:.75rem}.opull__clear[data-v-4164a25a]{padding:.3rem .75rem;font-size:.78rem}.opull__tablewrap[data-v-4164a25a]{border:1px solid var(--line-soft);border-radius:var(--radius-md);overflow-x:auto}.opull__table[data-v-4164a25a]{border-collapse:collapse;width:100%;font-size:.84rem}.opull__table th[data-v-4164a25a]{text-align:left;color:var(--text-dim);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--line-soft);white-space:nowrap;padding:.5rem .7rem;font-size:.7rem}.opull__table td[data-v-4164a25a]{border-bottom:1px solid var(--line-soft);white-space:nowrap;padding:.45rem .7rem}.opull__table tbody tr[data-v-4164a25a]{cursor:pointer}.opull__table tbody tr[data-v-4164a25a]:hover{background:#76d5ff0d}.opull__table tbody tr.is-checked[data-v-4164a25a]{background:#76d5ff17}.opull__table tbody tr:last-child td[data-v-4164a25a]{border-bottom:0}.opull__check[data-v-4164a25a]{width:2rem}.opull__uid[data-v-4164a25a]{color:var(--text-dim)}.opull__note[data-v-4164a25a]{text-overflow:ellipsis;max-width:14rem;overflow:hidden}.mono[data-v-4164a25a]{font-family:var(--mono,monospace)}.field-label[data-v-4164a25a]{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.opull__import[data-v-4164a25a]{border-top:1px solid var(--line-soft);gap:.7rem;padding-top:.9rem;display:grid}.opull__opts[data-v-4164a25a]{flex-wrap:wrap;align-items:flex-end;gap:1.2rem;display:flex}.opull__opt[data-v-4164a25a]{gap:.4rem;min-width:0;display:grid}.opull__claim[data-v-4164a25a]{gap:.4rem;display:grid}.opull__claim select[data-v-4164a25a]{border-radius:var(--radius-md);min-height:2.4rem;color:var(--text-main);background:#010a10b8;border:1px solid #ffffff14;padding:.4rem .7rem}.opull__result[data-v-4164a25a]{gap:.4rem;display:grid}.opull__ok[data-v-4164a25a]{color:var(--green);font-family:var(--mono,monospace);font-size:.88rem}.opull__skips[data-v-4164a25a]{color:var(--text-dim);margin:0;padding-left:1.2rem;font-size:.8rem}.prov[data-v-d1cad1c8]{gap:1.1rem;display:grid}.prov__head[data-v-d1cad1c8]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.prov__head h1[data-v-d1cad1c8]{margin:.1rem 0 0}.prov__actions[data-v-d1cad1c8]{flex-wrap:wrap;gap:.6rem;display:flex}.prov__funnel[data-v-d1cad1c8]{gap:1rem;padding:.9rem;display:grid}.funnel-grid[data-v-d1cad1c8]{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.6rem;display:grid}.stat[data-v-d1cad1c8]{background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--radius-md);color:inherit;gap:.2rem;padding:.7rem .85rem;display:grid}.stat.is-link[data-v-d1cad1c8]{cursor:pointer;transition:border-color .14s,transform .14s}.stat.is-link[data-v-d1cad1c8]:hover{border-color:var(--line-strong);transform:translateY(-1px)}.stat__n[data-v-d1cad1c8]{font-size:1.5rem;font-weight:700;line-height:1}.stat__l[data-v-d1cad1c8]{color:var(--text-dim);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.stat--accent[data-v-d1cad1c8]{border-color:var(--cyan)}.stat--good .stat__n[data-v-d1cad1c8]{color:var(--green)}.prov__more[data-v-d1cad1c8]{justify-content:center;display:flex}.prov__result[data-v-d1cad1c8]{border-top:1px solid var(--line-soft);gap:.6rem;padding-top:1rem;display:grid}.export-ids[data-v-d1cad1c8]{resize:vertical;width:100%;font-family:var(--mono,monospace);background:var(--bg-0);color:var(--text-main);border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:.6rem;font-size:.82rem}.audit-drawer__action[data-v-9ee31405]{font-family:var(--mono,monospace);word-break:break-word;margin:.2rem 0 0;font-size:1rem}.audit-drawer__sub[data-v-9ee31405]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.45rem;display:flex}.mono[data-v-9ee31405]{font-family:var(--mono,monospace);word-break:break-all}.hud-faint[data-v-9ee31405]{color:var(--text-dim);font-weight:400}.audit-drawer__diff[data-v-9ee31405]{gap:.8rem;display:grid}.audit-drawer__col[data-v-9ee31405]{gap:.35rem;display:grid}.audit-drawer__json[data-v-9ee31405]{white-space:pre-wrap;background:var(--bg-0);border:1px solid var(--line-soft);border-radius:var(--radius-md);max-height:18rem;padding:.7rem;font-size:.8rem;line-height:1.45;overflow:auto}.audit-view[data-v-3d329a2a]{gap:1.1rem;display:grid}.audit-view__head h1[data-v-3d329a2a]{margin:.1rem 0 0}.audit-view__more[data-v-3d329a2a]{justify-content:center;display:flex}.pa-drawer__id[data-v-daaf0edf]{font-family:var(--mono,monospace);word-break:break-all;margin:.2rem 0 0;font-size:1rem}.pa-drawer__sub[data-v-daaf0edf]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.45rem;display:flex}.mono[data-v-daaf0edf]{font-family:var(--mono,monospace);word-break:break-all}.hud-faint[data-v-daaf0edf]{color:var(--text-dim);font-weight:400}.cell-dim[data-v-daaf0edf]{color:var(--text-dim)}.fact-link[data-v-daaf0edf]{color:var(--cyan);word-break:break-all}.fact-link[data-v-daaf0edf]:hover{text-decoration:underline}.pa-drawer__ua[data-v-daaf0edf]{word-break:break-word;font-size:.82rem;font-weight:400}.pa-drawer__hold[data-v-daaf0edf]{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--bg-0);gap:.5rem;margin-top:1rem;padding:.8rem;display:grid}.pa-drawer__holdline[data-v-daaf0edf]{margin:0}.pa-view[data-v-d48cf5c1]{gap:1.1rem;display:grid}.pa-view__head h1[data-v-d48cf5c1]{margin:.1rem 0 0}.pa-view__more[data-v-d48cf5c1]{justify-content:center;display:flex}.sec-drawer__title[data-v-5bd849a9]{word-break:break-all;margin:.2rem 0 0}.sec-drawer__sub[data-v-5bd849a9]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.sec-drawer__score[data-v-5bd849a9]{color:var(--text-dim);font-size:.8rem}.sec-mono[data-v-5bd849a9]{font-family:var(--mono,monospace);word-break:break-all;font-size:.82rem}.sec-dim[data-v-5bd849a9]{color:var(--text-dim);font-size:.82rem}.sec-proposed[data-v-5bd849a9]{color:var(--amber);margin:0;font-size:.85rem}.sec-block[data-v-5bd849a9]{border-top:1px solid var(--line-soft);gap:.55rem;padding-top:.9rem;display:grid}.sec-reasons[data-v-5bd849a9]{gap:.4rem;display:grid}.sec-chips[data-v-5bd849a9]{flex-wrap:wrap;gap:.35rem;display:flex}.sec-chip[data-v-5bd849a9]{border:1px solid var(--line-strong);color:var(--text-dim);border-radius:1rem;padding:.16rem .55rem;font-size:.76rem}.sec-sanction[data-v-5bd849a9]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.sec-reason-text[data-v-5bd849a9]{width:100%;color:var(--text-dim);margin:.2rem 0 0;font-size:.82rem}.sec-reason-input[data-v-5bd849a9]{gap:.3rem;display:grid}.sec-reason-input input[data-v-5bd849a9]{border-radius:var(--radius-md);min-height:2.3rem;color:var(--text-main);background:#010a10b8;border:1px solid #ffffff14;padding:.4rem .7rem}.sec-events[data-v-5bd849a9]{gap:.3rem;max-height:16rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.sec-events li[data-v-5bd849a9]{border:1px solid var(--line-soft);border-radius:var(--radius-md);align-items:center;gap:.5rem;padding:.3rem .4rem;font-size:.8rem;display:flex}.sec-events__type[data-v-5bd849a9]{color:var(--text-main)}.sec-events__status[data-v-5bd849a9]{color:var(--amber);font-family:var(--mono,monospace)}.sec-events__path[data-v-5bd849a9]{color:var(--text-dim);font-family:var(--mono,monospace);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sec-events__time[data-v-5bd849a9]{color:var(--text-dim);white-space:nowrap;margin-left:auto}.security[data-v-58b1c7cb]{gap:1.1rem;display:grid}.security__head[data-v-58b1c7cb]{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.security__health[data-v-58b1c7cb]{align-items:center;gap:.7rem;display:flex}.security__updated[data-v-58b1c7cb]{color:var(--text-dim);font-size:.8rem}.health-pill[data-v-58b1c7cb]{border:1px solid var(--line-soft);border-radius:1rem;align-items:center;gap:.4rem;padding:.2rem .65rem;font-size:.8rem;display:inline-flex}.health-pill__dot[data-v-58b1c7cb]{background:currentColor;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 .4rem}.health-pill--ok[data-v-58b1c7cb]{color:var(--green);border-color:#a4f95d59}.health-pill--bad[data-v-58b1c7cb]{color:var(--red);border-color:#ff7d6e66}.stat-grid[data-v-58b1c7cb]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.8rem;display:grid}.stat-card[data-v-58b1c7cb]{background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--radius-md);gap:.3rem;padding:.85rem 1rem;display:grid}.stat-card__label[data-v-58b1c7cb]{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.stat-card strong[data-v-58b1c7cb]{font-size:1.5rem}.stat-card strong.is-bad[data-v-58b1c7cb]{color:var(--red)}.load-chart[data-v-58b1c7cb]{gap:.6rem;padding:.9rem 1.1rem 1rem;display:grid}.load-chart__head[data-v-58b1c7cb]{justify-content:space-between;align-items:center;display:flex}.load-chart__legend[data-v-58b1c7cb]{color:var(--text-dim);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.load-chart__legend .dot[data-v-58b1c7cb]{border-radius:.2rem;width:.6rem;height:.6rem;margin-left:.5rem;display:inline-block}.dot--req[data-v-58b1c7cb]{background:var(--cyan)}.dot--err[data-v-58b1c7cb]{background:var(--red)}.load-chart__svg[data-v-58b1c7cb]{width:100%;height:80px;display:block}.bar--req[data-v-58b1c7cb]{fill:var(--cyan);opacity:.55}.bar--err[data-v-58b1c7cb]{fill:var(--red)}.security__more[data-v-58b1c7cb]{justify-content:center;display:flex}.maint[data-v-7766fab5]{gap:1.1rem;display:grid}.maint__head[data-v-7766fab5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.maint__head h1[data-v-7766fab5]{margin:.1rem 0 0}.maint__health[data-v-7766fab5]{align-items:center;gap:.7rem;display:flex}.maint-led[data-v-7766fab5]{border:1px solid var(--line-soft);color:var(--text-dim);white-space:nowrap;border-radius:1rem;align-items:center;gap:.4rem;padding:.16rem .6rem;font-size:.76rem;display:inline-flex}.maint-led__dot[data-v-7766fab5]{background:currentColor;border-radius:50%;flex:none;width:.45rem;height:.45rem;box-shadow:0 0 .35rem}.maint-led[data-tone=good][data-v-7766fab5]{color:var(--green);border-color:#a4f95d59}.maint-led[data-tone=warn][data-v-7766fab5]{color:var(--amber);border-color:#ffcf7059}.maint-led[data-tone=bad][data-v-7766fab5]{color:var(--red);border-color:#ff7d6e66}.maint__strip[data-v-7766fab5]{border-color:var(--amber);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 1.1rem;display:flex}.maint__strip--bad[data-v-7766fab5]{border-color:var(--red)}.maint__strip-main[data-v-7766fab5]{gap:.25rem;display:grid}.maint__strip-actions[data-v-7766fab5]{justify-items:end;gap:.4rem;max-width:22rem;display:grid}.maint__phase[data-v-7766fab5]{margin:0;font-size:1.05rem;font-weight:600}.maint__counters[data-v-7766fab5]{color:var(--text-dim);margin:0;font-size:.85rem}.maint__gate-note[data-v-7766fab5]{color:var(--amber);margin:0;font-size:.85rem}.maint__panel[data-v-7766fab5]{gap:.8rem;padding:.9rem 1.1rem;display:grid}.maint__panel-head[data-v-7766fab5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.maint__panel-head h3[data-v-7766fab5]{margin:.1rem 0 0}.stat-grid[data-v-7766fab5]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.6rem;display:grid}.stat[data-v-7766fab5]{background:var(--bg-1);border:1px solid var(--line-soft);border-radius:var(--radius-md);gap:.2rem;padding:.7rem .85rem;display:grid}.stat__n[data-v-7766fab5]{font-size:1.35rem;font-weight:700;line-height:1}.stat__l[data-v-7766fab5]{color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.maint__toggle[data-v-7766fab5]{justify-self:start}.maint__table[data-v-7766fab5]{border-collapse:separate;border-spacing:0 .4rem;width:100%;font-size:.88rem}.maint__table th[data-v-7766fab5]{text-align:left;color:var(--text-dim);letter-spacing:.12em;text-transform:uppercase;padding:0 .6rem;font-size:.7rem;font-weight:600}.maint__table td[data-v-7766fab5]{background:var(--bg-1);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:.5rem .6rem}.maint__table tr td[data-v-7766fab5]:first-child{border-left:1px solid var(--line-soft);border-radius:var(--radius-md) 0 0 var(--radius-md)}.maint__table tr td[data-v-7766fab5]:last-child{border-right:1px solid var(--line-soft);border-radius:0 var(--radius-md) var(--radius-md) 0}.maint__table .num[data-v-7766fab5],.maint__table th.num[data-v-7766fab5]{text-align:right;white-space:nowrap}.maint__table .actions[data-v-7766fab5]{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.maint__table .actions-col[data-v-7766fab5]{width:1%}.maint__assets-note[data-v-7766fab5]{text-align:right;align-self:center;max-width:17rem}.mono[data-v-7766fab5]{font-family:var(--mono,monospace);font-size:.82rem}.maint__scanline[data-v-7766fab5]{margin:0;font-size:.9rem}.maint__details[data-v-7766fab5]{text-overflow:ellipsis;white-space:nowrap;max-width:34rem;overflow:hidden}.thumb-cell[data-v-7766fab5]{width:3.4rem}.thumb-cell img[data-v-7766fab5]{object-fit:cover;border:1px solid var(--line-soft);border-radius:.5rem;width:2.8rem;height:2.8rem;display:block}.thumb-blank[data-v-7766fab5]{border:1px solid var(--line-soft);width:2.8rem;height:2.8rem;color:var(--text-dim);border-radius:.5rem;place-items:center;display:grid}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#071017;--bg-1:#0d1923;--bg-2:#122332;--line-soft:#76d5ff1f;--line-strong:#76d5ff47;--text-main:#eaf5ff;--text-dim:#8ea4b8;--cyan:#76d5ff;--green:#a4f95d;--amber:#ffcf70;--red:#ff7d6e;--ink:#061019;--glow:0 0 1rem #76d5ff29;--radius-lg:1.15rem;--radius-md:.95rem;--shadow-panel:0 28px 80px #00000047;--mono:"Cascadia Mono", "Consolas", monospace;font-family:Bahnschrift,Aptos,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{color:var(--text-main);background:radial-gradient(circle at 12% 12%, #76d5ff29, transparent 20%), radial-gradient(circle at 88% 8%, #ffcf701f, transparent 16%), linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff04 1px, transparent 1px), var(--bg-0);background-size:auto,auto,42px 42px,42px 42px,auto}body:before{content:"";pointer-events:none;opacity:.26;background:linear-gradient(#ffffff09,#0000 18% 82%,#ffffff09);position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}h1{font-size:clamp(1.5rem,2.2vw,2.2rem)}.chrome-panel{border:1px solid var(--line-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel), inset 0 1px 0 #ffffff0d;background:linear-gradient(#122332e0,#071017f0);position:relative;overflow:hidden}.chrome-panel:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#76d5ff12,#0000 28% 72%,#a4f95d0d);position:absolute;inset:0}.eyebrow{color:var(--cyan);text-transform:uppercase;letter-spacing:.22em;font-size:.7rem}.primary-button,.ghost-button{border:1px solid var(--line-strong);border-radius:999px;min-height:2.65rem;padding:0 1rem;transition:transform .15s,border-color .15s,background .15s}.primary-button{color:var(--ink);background:linear-gradient(90deg, var(--cyan), #9ae8ff 52%, var(--green));box-shadow:var(--glow)}.ghost-button{color:var(--text-main);background:#ffffff0a}.primary-button:hover,.ghost-button:hover{transform:translateY(-1px)}.primary-button:disabled,.ghost-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.form-error{color:var(--red);margin:0}.table-hint{color:var(--text-dim)}.inline-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.rail-section__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.rail-section__header h3{margin:.25rem 0 0}.rail-input,.login-form input,.form-grid input,.form-grid select,.form-grid textarea{border-radius:var(--radius-md);width:100%;min-height:2.9rem;color:var(--text-main);background:#010a10b8;border:1px solid #ffffff14;padding:.8rem 1rem}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.login-form label,.form-grid label{gap:.35rem;display:grid}.login-form span,.form-grid span{color:var(--text-dim);font-size:.84rem}.kv-list{gap:.5rem;margin:0;display:grid}.kv-row{border-radius:var(--radius-md);background:#ffffff06;border:1px solid #ffffff14;grid-template-columns:8.5rem minmax(0,1fr);align-items:center;padding:.55rem .85rem;display:grid}.kv-row span{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.kv-row strong{overflow-wrap:anywhere;min-width:0}.registry-table{align-content:start;gap:.8rem;min-height:12rem;padding:.9rem;display:grid}.registry-table__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.registry-table__header h2{margin:.25rem 0 0}.table-scroll{min-width:0;max-height:38rem;overflow:auto}table{border-collapse:separate;border-spacing:0 .45rem;width:100%}th,td{text-align:left;padding:.66rem .9rem}td{font-size:.95rem}th{z-index:1;color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(#122332f7,#0d1923f7);font-size:.8rem;font-weight:500;position:sticky;top:0}.table-scroll tbody tr{border-radius:var(--radius-md);cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;transition:border-color .14s,transform .14s,background .14s}.table-scroll tbody tr:hover{border-color:var(--line-strong);transform:translateY(-1px)}.table-scroll tbody tr.is-selected{box-shadow:var(--glow);border-color:#fff}.table-scroll tbody tr.is-related{border-color:#a4f95d4d}.empty-state{border-radius:var(--radius-md);color:var(--text-dim);padding:1.2rem}.login-screen{place-items:center;min-height:100vh;padding:2rem;display:grid;position:relative}.login-grid{background:radial-gradient(circle at 15% 20%,#76d5ff33,#0000 22%),radial-gradient(circle at 78% 14%,#ffcf701f,#0000 18%),linear-gradient(#0000,#00000059);position:absolute;inset:0}.login-panel{gap:.8rem;width:min(34rem,100%);padding:2rem;display:grid}.login-panel h1{margin:.25rem 0 0;font-size:clamp(2rem,4vw,3.4rem)}.login-copy{color:var(--text-dim);max-width:52rem;line-height:1.6}.login-form{gap:1rem;display:grid}.login-meta{color:var(--text-dim);flex-wrap:wrap;gap:.7rem;font-size:.82rem;display:flex}@media (width<=900px){.form-grid{grid-template-columns:1fr}.kv-row{grid-template-columns:7rem minmax(0,1fr)}}
