.hq-scope-picker[data-v-91461d39]{flex:0 340px;min-width:250px;position:relative}.hq-scope-picker__trigger[data-v-91461d39]{border:1px solid rgba(var(--admin-ui-ink-strong-rgb), .09);border-radius:var(--admin-ui-radius-card);background:linear-gradient(180deg, rgba(var(--admin-ui-surface-rgb), .98), var(--admin-ui-surface-soft));width:100%;min-height:38px;color:var(--admin-ui-ink-strong);cursor:pointer;box-shadow:var(--admin-ui-shadow-hover), inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .94);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.hq-scope-picker__trigger[data-v-91461d39]:hover,.hq-scope-picker__trigger[data-v-91461d39]:focus-visible{border-color:rgba(var(--admin-ui-primary-rgb), .24);box-shadow:var(--admin-ui-shadow-primary), inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .96);outline:none}.hq-scope-picker__trigger-copy[data-v-91461d39]{text-align:left;gap:2px;min-width:0;display:grid}.hq-scope-picker__trigger-copy span[data-v-91461d39]{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.hq-scope-picker__trigger-copy strong[data-v-91461d39]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.2;overflow:hidden}.hq-scope-picker__trigger-icon[data-v-91461d39]{width:16px;height:16px;color:var(--admin-ui-muted-strong);flex:none;transition:transform .18s}.hq-scope-picker.is-open .hq-scope-picker__trigger-icon[data-v-91461d39]{transform:rotate(180deg)}.hq-scope-picker__panel[data-v-91461d39]{z-index:40;border:1px solid rgba(var(--admin-ui-muted-rgb), .95);border-radius:var(--admin-ui-radius-hero);background:linear-gradient(180deg, var(--admin-ui-surface), var(--admin-ui-surface-soft)), radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .08), transparent 34%);width:min(860px,100vw - 56px);box-shadow:var(--admin-ui-shadow-dialog), inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .92);padding:16px;position:absolute;top:calc(100% + 10px);right:0}.hq-scope-picker__panel-head[data-v-91461d39]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.hq-scope-picker__panel-copy[data-v-91461d39],.hq-scope-picker__draft-copy[data-v-91461d39],.hq-scope-picker__footer-copy[data-v-91461d39]{gap:4px;display:grid}.hq-scope-picker__panel-copy span[data-v-91461d39],.hq-scope-picker__draft-copy span[data-v-91461d39],.hq-scope-picker__footer-copy span[data-v-91461d39],.hq-scope-picker__pane-head span[data-v-91461d39]{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-label);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.hq-scope-picker__panel-copy strong[data-v-91461d39],.hq-scope-picker__draft-copy strong[data-v-91461d39],.hq-scope-picker__footer-copy strong[data-v-91461d39],.hq-scope-picker__results-head strong[data-v-91461d39]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-md);line-height:1.25}.hq-scope-picker__search[data-v-91461d39]{border:1px solid rgba(var(--admin-ui-muted-rgb), .92);border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-surface-rgb), .96);min-height:42px;color:var(--admin-ui-muted);box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .9);flex:0 0 280px;align-items:center;gap:8px;padding:0 13px;display:flex}.hq-scope-picker__search svg[data-v-91461d39]{flex:none;width:16px;height:16px}.hq-scope-picker__search input[data-v-91461d39]{width:100%;color:var(--admin-ui-ink-strong);font:inherit;font-size:var(--admin-ui-text-body-sm);background:0 0;border:0;outline:none}.hq-scope-picker__search input[data-v-91461d39]::placeholder{color:var(--admin-ui-muted)}.hq-scope-picker__draft-strip[data-v-91461d39]{border:1px solid rgba(var(--admin-ui-primary-rgb), .95);border-radius:var(--admin-ui-radius-card);background:linear-gradient(180deg, rgba(var(--admin-ui-primary-rgb), .96), rgba(var(--admin-ui-surface-rgb), .96));justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.hq-scope-picker__draft-copy small[data-v-91461d39],.hq-scope-picker__footer-copy strong[data-v-91461d39],.hq-scope-picker__results-head small[data-v-91461d39]{color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);line-height:1.4}.hq-scope-picker__draft-state[data-v-91461d39]{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .06);min-height:28px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-label);white-space:nowrap;justify-content:center;align-items:center;padding:0 11px;font-weight:800;display:inline-flex}.hq-scope-picker__draft-state.is-pending[data-v-91461d39]{background:rgba(var(--admin-ui-primary-rgb), .12);color:var(--admin-ui-primary-strong)}.hq-scope-picker__national-card[data-v-91461d39]{border:1px solid rgba(var(--admin-ui-primary-rgb), .94);border-radius:var(--admin-ui-radius-card);background:linear-gradient(135deg, rgba(var(--admin-ui-primary-rgb), .98), rgba(var(--admin-ui-surface-rgb), .98)), radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .14), transparent 38%);box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .95), 0 12px 26px rgba(var(--admin-ui-primary-rgb), .08);grid-column:1/-1}.hq-scope-picker__national-card.is-active[data-v-91461d39]{border-color:rgba(var(--admin-ui-primary-rgb), .34);box-shadow:inset 4px 0 0 var(--admin-ui-primary), 0 16px 32px rgba(var(--admin-ui-primary-rgb), .12)}.hq-scope-picker__national-button[data-v-91461d39]{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.hq-scope-picker__national-button[data-v-91461d39]:focus-visible{border-radius:var(--admin-ui-radius-card);outline:2px solid rgba(var(--admin-ui-primary-rgb), .34);outline-offset:2px}.hq-scope-picker__national-copy[data-v-91461d39]{gap:4px;min-width:0;display:grid}.hq-scope-picker__national-copy span[data-v-91461d39]{color:var(--admin-ui-primary-strong);font-size:var(--admin-ui-text-label);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.hq-scope-picker__national-copy strong[data-v-91461d39]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-md);line-height:1.25}.hq-scope-picker__national-copy small[data-v-91461d39]{color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);line-height:1.4}.hq-scope-picker__workspace[data-v-91461d39]{grid-template-columns:minmax(0,1.05fr) minmax(0,.92fr) minmax(0,1.18fr);gap:12px;display:grid}.hq-scope-picker__pane[data-v-91461d39],.hq-scope-picker__results-surface[data-v-91461d39]{border:1px solid rgba(var(--admin-ui-muted-rgb), .96);border-radius:var(--admin-ui-radius-panel);background:rgba(var(--admin-ui-surface-rgb), .98);min-width:0;box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .96), 0 10px 24px rgba(var(--admin-ui-ink-strong-rgb), .04);flex-direction:column;gap:12px;padding:12px;display:flex}.hq-scope-picker__pane-head[data-v-91461d39],.hq-scope-picker__results-head[data-v-91461d39]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hq-scope-picker__pane-head div[data-v-91461d39],.hq-scope-picker__results-head div[data-v-91461d39]{gap:3px;display:grid}.hq-scope-picker__pane-head strong[data-v-91461d39]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body);line-height:1.3}.hq-scope-picker__pane-head b[data-v-91461d39],.hq-scope-picker__results-head>span[data-v-91461d39]{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .05);min-width:32px;min-height:28px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;padding:0 8px;font-weight:800;display:inline-flex}.hq-scope-picker__list[data-v-91461d39],.hq-scope-picker__results[data-v-91461d39]{flex:auto;align-content:start;gap:8px;min-height:0;max-height:332px;padding-right:2px;display:grid;overflow:auto}.hq-scope-picker__row[data-v-91461d39],.hq-scope-picker__result[data-v-91461d39]{border:1px solid rgba(var(--admin-ui-muted-rgb), .96);border-radius:var(--admin-ui-radius-card);background:var(--admin-ui-surface);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 13px;transition:border-color .18s,box-shadow .18s,transform .18s,background-color .18s;display:flex}.hq-scope-picker__row[data-v-91461d39]:hover,.hq-scope-picker__row[data-v-91461d39]:focus-visible,.hq-scope-picker__result[data-v-91461d39]:hover,.hq-scope-picker__result[data-v-91461d39]:focus-visible{border-color:rgba(var(--admin-ui-primary-rgb), .86);box-shadow:var(--admin-ui-shadow-primary);outline:none}.hq-scope-picker__row.is-active[data-v-91461d39],.hq-scope-picker__result.is-selected[data-v-91461d39]{border-color:rgba(var(--admin-ui-primary-rgb), .28);background:linear-gradient(180deg, rgba(var(--admin-ui-primary-rgb), .98), rgba(var(--admin-ui-primary-rgb), .98));box-shadow:inset 3px 0 0 var(--admin-ui-primary), 0 12px 24px rgba(var(--admin-ui-primary-rgb), .11)}.hq-scope-picker__row.is-path[data-v-91461d39]{border-color:rgba(var(--admin-ui-muted-rgb), .34);background:rgba(var(--admin-ui-surface-soft-rgb), .98)}.hq-scope-picker__row-copy[data-v-91461d39],.hq-scope-picker__result-copy[data-v-91461d39]{gap:5px;min-width:0;display:grid}.hq-scope-picker__row-topline[data-v-91461d39],.hq-scope-picker__result-topline[data-v-91461d39]{align-items:center;gap:8px;min-width:0;display:flex}.hq-scope-picker__row-topline strong[data-v-91461d39],.hq-scope-picker__result-topline strong[data-v-91461d39]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.hq-scope-picker__row-copy small[data-v-91461d39],.hq-scope-picker__result-copy small[data-v-91461d39],.hq-scope-picker__result-note[data-v-91461d39],.hq-scope-picker__empty span[data-v-91461d39]{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-label);line-height:1.4}.hq-scope-picker__row-state[data-v-91461d39]{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-primary-rgb), .1);min-height:24px;color:var(--admin-ui-primary-strong);font-size:var(--admin-ui-text-micro);white-space:nowrap;justify-content:center;align-items:center;padding:0 8px;font-weight:800;display:inline-flex}.hq-scope-picker__row-state.is-path[data-v-91461d39]{background:rgba(var(--admin-ui-muted-rgb), .16);color:var(--admin-ui-ink)}.hq-scope-picker__result[data-v-91461d39]{align-items:flex-start}.hq-scope-picker__result-topline[data-v-91461d39]{justify-content:space-between}.hq-scope-picker__result-chips[data-v-91461d39]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.hq-scope-picker__result-note[data-v-91461d39]{text-align:right;flex:0 0 200px}.hq-scope-picker__chip[data-v-91461d39]{border-radius:var(--admin-ui-radius-pill);min-height:22px;font-size:var(--admin-ui-text-micro);letter-spacing:.02em;white-space:nowrap;justify-content:center;align-items:center;padding:0 8px;font-weight:800;display:inline-flex}.hq-scope-picker__chip.is-national[data-v-91461d39]{background:rgba(var(--admin-ui-ink-strong-rgb), .06);color:var(--admin-ui-ink-strong)}.hq-scope-picker__chip.is-province[data-v-91461d39]{background:rgba(var(--admin-ui-primary-rgb), .12);color:var(--admin-ui-info)}.hq-scope-picker__chip.is-city[data-v-91461d39]{background:rgba(var(--admin-ui-primary-rgb), .12);color:var(--admin-ui-primary-strong)}.hq-scope-picker__chip.is-county[data-v-91461d39]{background:rgba(var(--admin-ui-violet-rgb), .12);color:var(--admin-ui-violet)}.hq-scope-picker__chip.is-status.is-unconfigured[data-v-91461d39]{background:rgba(var(--admin-ui-muted-rgb), .16);color:var(--admin-ui-ink)}.hq-scope-picker__chip.is-status.is-city-operated[data-v-91461d39]{background:rgba(var(--admin-ui-success-rgb), .14);color:var(--admin-ui-success)}.hq-scope-picker__chip.is-status.is-delegated[data-v-91461d39]{background:rgba(var(--admin-ui-warning-rgb), .16);color:var(--admin-ui-warning)}.hq-scope-picker__chip.is-status.is-frozen[data-v-91461d39]{background:rgba(var(--admin-ui-danger-rgb), .14);color:var(--admin-ui-danger)}.hq-scope-picker__chip.is-status.is-national[data-v-91461d39],.hq-scope-picker__chip.is-status.is-province[data-v-91461d39],.hq-scope-picker__chip.is-status.is-city[data-v-91461d39]{background:rgba(var(--admin-ui-primary-rgb), .12);color:var(--admin-ui-primary-strong)}.hq-scope-picker__empty[data-v-91461d39]{border:1px dashed rgba(var(--admin-ui-muted-rgb), .34);border-radius:var(--admin-ui-radius-card);background:linear-gradient(180deg, rgba(var(--admin-ui-surface-soft-rgb), .92), rgba(var(--admin-ui-surface-rgb), .92));place-items:start;gap:4px;min-height:132px;padding:14px;display:grid}.hq-scope-picker__empty strong[data-v-91461d39]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm)}.hq-scope-picker__footer[data-v-91461d39]{border-top:1px solid rgba(var(--admin-ui-muted-rgb), .92);justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding-top:14px;display:flex}.hq-scope-picker__actions[data-v-91461d39]{flex:none;align-items:center;gap:8px;display:flex}.hq-scope-picker__actions button[data-v-91461d39]{border:1px solid rgba(var(--admin-ui-ink-strong-rgb), .08);border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-surface-rgb), .94);min-height:38px;color:var(--admin-ui-ink);cursor:pointer;font:inherit;font-size:var(--admin-ui-text-caption);padding:0 15px;font-weight:800;transition:border-color .18s,box-shadow .18s,transform .18s}.hq-scope-picker__actions button[data-v-91461d39]:hover,.hq-scope-picker__actions button[data-v-91461d39]:focus-visible{border-color:rgba(var(--admin-ui-muted-rgb), .44);box-shadow:var(--admin-ui-shadow-hover);outline:none}.hq-scope-picker__actions button.is-primary[data-v-91461d39]{border-color:rgba(var(--admin-ui-primary-rgb), .18);background:linear-gradient(180deg, var(--admin-ui-primary) 0%, var(--admin-ui-primary) 100%);color:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-primary)}.hq-scope-picker__actions button[data-v-91461d39]:disabled{cursor:not-allowed;opacity:.56;box-shadow:none}.hq-scope-picker-fade-enter-active[data-v-91461d39],.hq-scope-picker-fade-leave-active[data-v-91461d39]{transition:opacity .18s,transform .18s}.hq-scope-picker-fade-enter-from[data-v-91461d39],.hq-scope-picker-fade-leave-to[data-v-91461d39]{opacity:0;transform:translateY(-6px)}@media (width<=1080px){.hq-scope-picker__panel[data-v-91461d39]{width:min(820px,100vw - 48px);left:0;right:auto}}@media (width<=900px){.hq-scope-picker[data-v-91461d39]{flex-basis:100%}.hq-scope-picker__panel[data-v-91461d39]{width:min(720px,100vw - 32px)}.hq-scope-picker__panel-head[data-v-91461d39],.hq-scope-picker__draft-strip[data-v-91461d39],.hq-scope-picker__footer[data-v-91461d39],.hq-scope-picker__results-head[data-v-91461d39]{flex-direction:column;align-items:stretch}.hq-scope-picker__search[data-v-91461d39]{flex-basis:auto;width:100%}.hq-scope-picker__workspace[data-v-91461d39]{grid-template-columns:1fr}.hq-scope-picker__result[data-v-91461d39],.hq-scope-picker__result-topline[data-v-91461d39]{flex-direction:column;align-items:flex-start}.hq-scope-picker__result-chips[data-v-91461d39]{justify-content:flex-start}.hq-scope-picker__result-note[data-v-91461d39]{text-align:left;flex:none}.hq-scope-picker__actions[data-v-91461d39]{width:100%}.hq-scope-picker__actions button[data-v-91461d39]{flex:1 1 0}}.hq-shell[data-v-c279c040]{--hq-shell-chrome-bg:var(--admin-ui-shell-gradient);min-height:100dvh;padding:var(--admin-ui-shell-page-padding);background:radial-gradient(circle at top left, var(--admin-ui-primary-soft), transparent 18%), radial-gradient(circle at top right, rgba(var(--admin-ui-success-rgb), .06), transparent 16%), var(--admin-ui-page-bg)}.hq-shell__frame[data-v-c279c040]{border:1px solid var(--admin-ui-line-faint);border-radius:var(--admin-ui-radius-shell);background:var(--hq-shell-chrome-bg);min-height:calc(100dvh - 24px);box-shadow:var(--admin-ui-shadow-shell), inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .85);overflow:hidden}.hq-shell__header[data-v-c279c040]{grid-template-columns:var(--admin-ui-shell-rail-width) minmax(0, 1fr);min-height:var(--admin-ui-shell-header-height);background:var(--admin-ui-shell-gradient);display:grid}.hq-shell__brand[data-v-c279c040],.hq-shell__sidebar[data-v-c279c040]{background:var(--admin-ui-sidebar-gradient)}.hq-shell__brand[data-v-c279c040]{border-bottom:1px solid var(--admin-ui-line-faint);align-items:center;gap:12px;padding:16px 16px 14px;display:flex}.hq-shell__logo[data-v-c279c040]{border-radius:var(--admin-ui-radius-card);background:var(--admin-ui-primary-gradient);width:46px;height:46px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-section);box-shadow:var(--admin-ui-shadow-primary);place-items:center;font-weight:800;display:grid}.hq-shell__brand-copy[data-v-c279c040]{gap:4px;display:grid}.hq-shell__brand-copy strong[data-v-c279c040]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-section-sm);letter-spacing:-.02em;line-height:1.1}.hq-shell__brand-copy span[data-v-c279c040]{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-label);line-height:1.3}.hq-shell__menu-toggle[data-v-c279c040],.hq-shell__nav-scrim[data-v-c279c040]{display:none}.hq-shell__header-main[data-v-c279c040]{background:var(--admin-ui-shell-gradient);border-bottom:1px solid var(--admin-ui-line-faint);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px 12px 14px;display:flex}.hq-shell__search[data-v-c279c040]{width:280px;min-height:var(--admin-ui-button-height);border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface);color:var(--admin-ui-muted);box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .88);align-items:center;gap:8px;padding:0 14px;display:flex}.hq-shell__search svg[data-v-c279c040],.hq-shell__tool svg[data-v-c279c040],.hq-shell__account svg[data-v-c279c040],.hq-shell__group-icon svg[data-v-c279c040],.hq-shell__group-chevron svg[data-v-c279c040]{width:16px;height:16px}.hq-shell__search input[data-v-c279c040]{width:100%;color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);background:0 0;border:0;outline:none}.hq-shell__search input[data-v-c279c040]::placeholder{color:var(--admin-ui-muted)}.hq-shell__supervision[data-v-c279c040]{border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-panel);background:var(--admin-ui-surface);min-width:0;max-width:720px;min-height:50px;box-shadow:var(--admin-ui-shadow-card), inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .92);flex:auto;align-items:center;gap:10px;padding:7px 10px 7px 14px;display:flex}.hq-shell__supervision-meta[data-v-c279c040]{flex:auto;gap:2px;min-width:0;display:grid}.hq-shell__supervision-meta span[data-v-c279c040]{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);font-weight:760}.hq-shell__supervision-meta strong[data-v-c279c040]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);font-weight:850;line-height:1.15}.hq-shell__supervision-meta small[data-v-c279c040]{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-label);white-space:normal;line-height:1.2}.hq-shell__supervision-select[data-v-c279c040]{flex:0 260px;min-width:210px;position:relative}.hq-shell__supervision-select select[data-v-c279c040]{border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-panel-gradient);width:100%;min-height:38px;color:var(--admin-ui-ink-strong);font:inherit;font-size:var(--admin-ui-text-body-sm);outline:none;padding:0 12px;font-weight:780}.hq-shell__supervision-actions[data-v-c279c040]{flex:none;align-items:center;gap:6px;display:flex}.hq-shell__supervision-actions button[data-v-c279c040]{border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-surface-rgb), .74);min-height:30px;color:var(--admin-ui-ink);cursor:pointer;font:inherit;font-size:var(--admin-ui-text-label);padding:0 9px;font-weight:820}.hq-shell__supervision-actions button.is-primary[data-v-c279c040]{border-color:var(--admin-ui-primary-line);background:var(--admin-ui-primary-gradient);color:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-primary)}.hq-shell__tools[data-v-c279c040]{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.hq-shell__tool[data-v-c279c040]{min-width:46px;color:var(--admin-ui-muted-strong);cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;padding:2px 4px;display:grid}.hq-shell__tool-icon[data-v-c279c040]{place-items:center;width:20px;height:20px;display:grid;position:relative}.hq-shell__tool-icon.has-dot[data-v-c279c040]:after{content:"";border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-warning);width:6px;height:6px;box-shadow:var(--admin-ui-shadow-surface-ring);position:absolute;top:-1px;right:-1px}.hq-shell__tool-label[data-v-c279c040]{font-size:var(--admin-ui-text-label);line-height:1}.hq-shell__account[data-v-c279c040]{min-height:var(--admin-ui-button-height);border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface);color:var(--admin-ui-ink);cursor:pointer;box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .88);align-items:center;gap:8px;padding:0 12px;display:flex}.hq-shell__avatar[data-v-c279c040]{border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-primary-tint);width:28px;height:28px;color:var(--admin-ui-primary-strong);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.hq-shell__account-copy[data-v-c279c040]{text-align:left;gap:2px;display:grid}.hq-shell__account-copy strong[data-v-c279c040]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);line-height:1.1}.hq-shell__account-copy small[data-v-c279c040]{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);line-height:1.1}.hq-shell__workspace[data-v-c279c040]{grid-template-columns:var(--admin-ui-shell-rail-width) minmax(0, 1fr);min-width:0;min-height:calc(100dvh - 96px);display:grid}.hq-shell__sidebar[data-v-c279c040]{background:var(--admin-ui-sidebar-gradient);border-right:0;flex-direction:column;justify-content:space-between;padding:12px 0 16px;display:flex}.hq-shell__nav[data-v-c279c040],.hq-shell__group[data-v-c279c040]{gap:0;display:grid}.hq-shell__group-trigger[data-v-c279c040]{min-height:46px;color:var(--admin-ui-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:12px;margin:0 8px;padding:0 12px 0 14px;display:grid}.hq-shell__group-trigger strong[data-v-c279c040]{font-size:var(--admin-ui-text-body);font-weight:700;line-height:1.2}.hq-shell__group-trigger.is-active[data-v-c279c040]{color:var(--admin-ui-primary);background:rgba(var(--admin-ui-surface-rgb), .74);border-left-color:var(--admin-ui-primary-rail)}.hq-shell__group-icon[data-v-c279c040]{color:currentColor;place-items:center;display:grid}.hq-shell__group-chevron[data-v-c279c040]{color:var(--admin-ui-muted);place-items:center;transition:transform .18s,color .18s;display:grid}.hq-shell__group-trigger.is-open .hq-shell__group-chevron[data-v-c279c040]{color:var(--admin-ui-primary);transform:rotate(180deg)}.hq-shell__items[data-v-c279c040]{gap:4px;padding:8px 8px 12px 34px;display:grid}.hq-shell__item[data-v-c279c040]{min-height:32px;color:var(--admin-ui-muted-strong);border-left:2px solid #0000;border-radius:0;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:10px;padding:0 10px;display:grid}.hq-shell__item strong[data-v-c279c040]{font-size:var(--admin-ui-text-caption);font-weight:500;line-height:1.35}.hq-shell__item[data-v-c279c040]:hover{color:var(--admin-ui-ink);background:rgba(var(--admin-ui-surface-rgb), .7)}.hq-shell__item.is-active[data-v-c279c040]{color:var(--admin-ui-primary);background:rgba(var(--admin-ui-surface-rgb), .9);border-left-color:var(--admin-ui-primary-rail);box-shadow:none}.hq-shell__item-dot[data-v-c279c040]{border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-line-strong);width:5px;height:5px;display:block}.hq-shell__item.is-active .hq-shell__item-dot[data-v-c279c040],.hq-shell__item-dot.is-overview[data-v-c279c040],.hq-shell__item-dot.is-config[data-v-c279c040],.hq-shell__item-dot.is-workspace[data-v-c279c040]{background:var(--admin-ui-primary)}.hq-shell__item-dot.is-list[data-v-c279c040]{background:var(--admin-ui-primary-strong)}.hq-shell__item-dot.is-audit[data-v-c279c040]{background:var(--admin-ui-warning)}.hq-shell__footer[data-v-c279c040]{border-top:1px solid rgba(var(--admin-ui-muted-rgb), .18);gap:10px;padding:10px 12px 0 16px;display:grid}.hq-shell__scope[data-v-c279c040]{gap:4px;display:grid}.hq-shell__scope span[data-v-c279c040],.hq-shell__scope small[data-v-c279c040]{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label)}.hq-shell__scope strong[data-v-c279c040]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);font-weight:700}.hq-shell__logout[data-v-c279c040]{min-height:30px;color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-label);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.hq-shell__logout[data-v-c279c040]:hover{color:var(--admin-ui-ink)}.hq-shell__main[data-v-c279c040]{background:var(--admin-ui-main-gradient), rgba(var(--admin-ui-surface-rgb), .96);border-top-left-radius:var(--admin-ui-radius-hero);min-width:0;max-width:100%;box-shadow:var(--admin-ui-shadow-side-panel);padding:14px 16px 18px;overflow-x:hidden}.hq-shell__body[data-v-c279c040]{width:100%;min-width:0;max-width:100%;min-height:0;overflow-x:hidden}.hq-shell__body[data-v-c279c040]>*{min-width:0;max-width:100%}.hq-accordion-enter-active[data-v-c279c040],.hq-accordion-leave-active[data-v-c279c040]{transition:max-height .22s,opacity .18s,transform .18s;overflow:hidden}.hq-accordion-enter-from[data-v-c279c040],.hq-accordion-leave-to[data-v-c279c040]{opacity:0;max-height:0;transform:translateY(-4px)}.hq-accordion-enter-to[data-v-c279c040],.hq-accordion-leave-from[data-v-c279c040]{opacity:1;max-height:520px;transform:translateY(0)}@media (width<=1180px){.hq-shell__header[data-v-c279c040],.hq-shell__workspace[data-v-c279c040]{grid-template-columns:1fr}.hq-shell__header-main[data-v-c279c040]{flex-direction:column;align-items:stretch}.hq-shell__search[data-v-c279c040]{width:100%}.hq-shell__supervision[data-v-c279c040]{flex-wrap:wrap;width:100%;min-width:0;max-width:none}.hq-shell__tools[data-v-c279c040]{flex-wrap:wrap;justify-content:flex-start}}@media (width<=720px){.hq-shell[data-v-c279c040]{padding:0}.hq-shell__frame[data-v-c279c040]{border-radius:0;min-height:100dvh}.hq-shell__brand[data-v-c279c040]{padding:12px 14px}.hq-shell__logo[data-v-c279c040]{border-radius:var(--admin-ui-radius-control);width:40px;height:40px}.hq-shell__menu-toggle[data-v-c279c040]{border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-strong);width:44px;height:44px;color:var(--admin-ui-ink-strong);cursor:pointer;place-items:center;margin-left:auto;display:grid}.hq-shell__menu-toggle svg[data-v-c279c040]{width:21px;height:21px}.hq-shell__header-main[data-v-c279c040]{padding:10px 14px 14px}.hq-shell__supervision[data-v-c279c040]{border-radius:var(--admin-ui-radius-control);min-height:44px;padding:8px 10px}.hq-shell__supervision-select[data-v-c279c040]{flex-basis:100%;min-width:0}.hq-shell__supervision-select select[data-v-c279c040],.hq-shell__supervision-actions button[data-v-c279c040]{min-height:44px}.hq-shell__account[data-v-c279c040]{justify-content:flex-start;width:100%;min-height:44px}.hq-shell__workspace[data-v-c279c040]{min-height:0;display:block}.hq-shell__sidebar[data-v-c279c040]{z-index:60;width:min(84vw,320px);padding:calc(12px + env(safe-area-inset-top)) 0 calc(16px + env(safe-area-inset-bottom));box-shadow:var(--admin-ui-shadow-shell);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%)}.hq-shell__sidebar.is-mobile-open[data-v-c279c040]{transform:translate(0)}.hq-shell__nav-scrim[data-v-c279c040]{z-index:50;background:var(--admin-ui-overlay);border:0;width:100%;display:block;position:fixed;inset:0}.hq-shell__group-trigger[data-v-c279c040],.hq-shell__item[data-v-c279c040],.hq-shell__logout[data-v-c279c040]{min-height:44px}.hq-shell__item[data-v-c279c040]{padding-top:4px;padding-bottom:4px}.hq-shell__main[data-v-c279c040]{border-top-left-radius:0;padding:12px}}.fr-shell[data-v-48ce2184]{--fr-shell-chrome-bg:var(--admin-ui-shell-gradient);min-height:100dvh;padding:var(--admin-ui-shell-page-padding);background:radial-gradient(circle at top left, var(--admin-ui-primary-soft), transparent 22%), var(--admin-ui-page-bg)}.fr-shell__frame[data-v-48ce2184]{border:1px solid var(--admin-ui-line-faint);border-radius:var(--admin-ui-radius-shell);background:var(--fr-shell-chrome-bg);min-height:calc(100dvh - 24px);box-shadow:var(--admin-ui-shadow-shell), inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .88);overflow:hidden}.fr-shell__header[data-v-48ce2184]{grid-template-columns:var(--admin-ui-shell-rail-width) minmax(0, 1fr);min-height:var(--admin-ui-shell-header-height);background:var(--admin-ui-shell-gradient);display:grid}.fr-shell__brand[data-v-48ce2184],.fr-shell__sidebar[data-v-48ce2184]{background:var(--admin-ui-sidebar-gradient)}.fr-shell__brand[data-v-48ce2184]{border-bottom:1px solid var(--admin-ui-line-faint);align-items:center;gap:12px;padding:16px 16px 14px;display:flex}.fr-shell__logo[data-v-48ce2184]{border-radius:var(--admin-ui-radius-card);background:var(--admin-ui-primary-gradient);width:46px;height:46px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-title);box-shadow:var(--admin-ui-shadow-primary);place-items:center;font-weight:800;display:grid}.fr-shell__brand-copy[data-v-48ce2184]{gap:4px;display:grid}.fr-shell__brand-copy strong[data-v-48ce2184]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-section-sm);line-height:1.1}.fr-shell__brand-copy span[data-v-48ce2184]{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-label);line-height:1.3}.fr-shell__menu-toggle[data-v-48ce2184],.fr-shell__nav-scrim[data-v-48ce2184]{display:none}.fr-shell__header-main[data-v-48ce2184]{background:var(--admin-ui-shell-gradient);border-bottom:1px solid var(--admin-ui-line-faint);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px 12px 14px;display:flex}.fr-shell__search[data-v-48ce2184]{width:280px;min-height:var(--admin-ui-button-height);border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface);color:var(--admin-ui-muted);align-items:center;gap:8px;padding:0 14px;display:flex}.fr-shell__search svg[data-v-48ce2184],.fr-shell__tool svg[data-v-48ce2184],.fr-shell__account svg[data-v-48ce2184],.fr-shell__group-icon svg[data-v-48ce2184],.fr-shell__group-chevron svg[data-v-48ce2184]{width:16px;height:16px}.fr-shell__search input[data-v-48ce2184]{width:100%;color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);background:0 0;border:0;outline:none}.fr-shell__search input[data-v-48ce2184]::placeholder{color:var(--admin-ui-muted)}.fr-shell__tools[data-v-48ce2184]{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.fr-shell__tool[data-v-48ce2184]{min-width:44px;color:var(--admin-ui-muted-strong);cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;padding:2px 4px;display:grid}.fr-shell__tool-icon[data-v-48ce2184]{place-items:center;width:20px;height:20px;display:grid;position:relative}.fr-shell__tool-icon.has-dot[data-v-48ce2184]:after{content:"";border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-warning);width:6px;height:6px;box-shadow:var(--admin-ui-shadow-surface-ring);position:absolute;top:-1px;right:-1px}.fr-shell__tool-label[data-v-48ce2184]{font-size:var(--admin-ui-text-label);line-height:1}.fr-shell__region[data-v-48ce2184]{border-left:1px solid var(--admin-ui-line);align-items:center;gap:10px;margin-left:4px;padding:0 4px 0 10px;display:flex}.fr-shell__region-meta[data-v-48ce2184]{gap:2px;display:grid}.fr-shell__region-meta span[data-v-48ce2184],.fr-shell__account-copy small[data-v-48ce2184]{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);line-height:1.1}.fr-shell__region-meta strong[data-v-48ce2184],.fr-shell__account-copy strong[data-v-48ce2184]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);font-weight:800}.fr-shell__region-select select[data-v-48ce2184]{border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-panel-gradient);min-width:210px;height:38px;color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);padding:0 28px 0 12px;font-weight:700}.fr-shell__region-lock[data-v-48ce2184]{border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-soft);min-height:38px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-body-sm);align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.fr-shell__account[data-v-48ce2184]{min-height:var(--admin-ui-button-height);border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface);color:var(--admin-ui-ink);cursor:pointer;align-items:center;gap:8px;padding:0 12px;display:flex}.fr-shell__avatar[data-v-48ce2184]{border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-primary-tint);width:28px;height:28px;color:var(--admin-ui-primary-strong);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.fr-shell__account-copy[data-v-48ce2184]{text-align:left;gap:2px;display:grid}.fr-shell__workspace[data-v-48ce2184]{grid-template-columns:var(--admin-ui-shell-rail-width) minmax(0, 1fr);min-height:calc(100dvh - 96px);display:grid}.fr-shell__sidebar[data-v-48ce2184]{background:var(--admin-ui-sidebar-gradient);flex-direction:column;justify-content:space-between;padding:10px 0 14px;display:flex}.fr-shell__nav[data-v-48ce2184],.fr-shell__group[data-v-48ce2184]{gap:0;display:grid}.fr-shell__group-trigger[data-v-48ce2184]{min-height:46px;color:var(--admin-ui-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:0 12px 0 14px;display:grid}.fr-shell__group-trigger strong[data-v-48ce2184]{font-size:var(--admin-ui-text-body);font-weight:700;line-height:1.2}.fr-shell__group-trigger.is-active[data-v-48ce2184]{color:var(--admin-ui-primary);background:rgba(var(--admin-ui-surface-rgb), .76);border-left-color:var(--admin-ui-primary-rail)}.fr-shell__group-icon[data-v-48ce2184]{color:currentColor;place-items:center;display:grid}.fr-shell__group-chevron[data-v-48ce2184]{color:var(--admin-ui-muted);place-items:center;transition:transform .18s,color .18s;display:grid}.fr-shell__group-trigger.is-open .fr-shell__group-chevron[data-v-48ce2184]{color:var(--admin-ui-primary);transform:rotate(180deg)}.fr-shell__items[data-v-48ce2184]{gap:4px;padding:4px 0 10px 32px;display:grid}.fr-shell__item[data-v-48ce2184]{min-height:32px;color:var(--admin-ui-muted-strong);border-left:2px solid #0000;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:10px;padding-right:12px;display:grid}.fr-shell__item strong[data-v-48ce2184]{font-size:var(--admin-ui-text-caption);font-weight:500;line-height:1.35}.fr-shell__item[data-v-48ce2184]:hover{color:var(--admin-ui-ink)}.fr-shell__item.is-active[data-v-48ce2184]{color:var(--admin-ui-primary);background:rgba(var(--admin-ui-surface-rgb), .9);border-left-color:var(--admin-ui-primary-rail)}.fr-shell__item-dot[data-v-48ce2184]{border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-line-strong);width:5px;height:5px;display:block}.fr-shell__item.is-active .fr-shell__item-dot[data-v-48ce2184],.fr-shell__item-dot.is-overview[data-v-48ce2184],.fr-shell__item-dot.is-config[data-v-48ce2184],.fr-shell__item-dot.is-workspace[data-v-48ce2184]{background:var(--admin-ui-primary)}.fr-shell__item-dot.is-list[data-v-48ce2184]{background:var(--admin-ui-primary-strong)}.fr-shell__item-dot.is-audit[data-v-48ce2184]{background:var(--admin-ui-warning)}.fr-shell__footer[data-v-48ce2184]{border-top:1px solid rgba(var(--admin-ui-muted-rgb), .18);gap:10px;padding:10px 12px 0 16px;display:grid}.fr-shell__scope[data-v-48ce2184]{gap:4px;display:grid}.fr-shell__scope span[data-v-48ce2184],.fr-shell__scope small[data-v-48ce2184]{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label)}.fr-shell__scope strong[data-v-48ce2184]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);font-weight:700}.fr-shell__logout-error[data-v-48ce2184]{color:#991b1b;font-size:var(--admin-ui-text-label);overflow-wrap:anywhere;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:0;padding:8px 10px;line-height:1.5}.fr-shell__logout[data-v-48ce2184]{min-height:30px;color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-label);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.fr-shell__logout[data-v-48ce2184]:hover{color:var(--admin-ui-ink)}.fr-shell__logout[data-v-48ce2184]:disabled{color:var(--admin-ui-muted);cursor:wait}.fr-shell__main[data-v-48ce2184]{background:var(--admin-ui-main-gradient);border-top-left-radius:var(--admin-ui-radius-hero);min-width:0;box-shadow:var(--admin-ui-shadow-side-panel);padding:14px 16px 18px}.fr-shell__body[data-v-48ce2184]{min-width:0;min-height:0}.fr-shell__body[data-v-48ce2184]>*{min-width:0}.fr-shell__body[data-v-48ce2184] .site-hero,.fr-shell__body[data-v-48ce2184] .promotion-hero,.fr-shell__body[data-v-48ce2184] .membership-config-hero,.fr-shell__body[data-v-48ce2184] .display-hero,.fr-shell__body[data-v-48ce2184] .recharge-hero,.fr-shell__body[data-v-48ce2184] .publish-toolbar,.fr-shell__body[data-v-48ce2184] .group-command,.fr-shell__body[data-v-48ce2184] .auto-topbar,.fr-shell__body[data-v-48ce2184] .recharge-topbar,.fr-shell__body[data-v-48ce2184] .ledger-topbar,.fr-shell__body[data-v-48ce2184] .stats-topbar{align-items:center;gap:16px;padding:16px 20px;display:flex}.fr-shell__body[data-v-48ce2184] .site-hero__copy,.fr-shell__body[data-v-48ce2184] .promotion-hero__copy,.fr-shell__body[data-v-48ce2184] .membership-config-hero__copy,.fr-shell__body[data-v-48ce2184] .display-hero__copy,.fr-shell__body[data-v-48ce2184] .recharge-hero__copy,.fr-shell__body[data-v-48ce2184] .publish-toolbar__main,.fr-shell__body[data-v-48ce2184] .group-command__title,.fr-shell__body[data-v-48ce2184] .auto-topbar__title,.fr-shell__body[data-v-48ce2184] .recharge-topbar__title,.fr-shell__body[data-v-48ce2184] .ledger-topbar__title,.fr-shell__body[data-v-48ce2184] .stats-topbar__title{flex:420px;min-width:0}.fr-shell__body[data-v-48ce2184] .site-hero__actions,.fr-shell__body[data-v-48ce2184] .promotion-hero__actions,.fr-shell__body[data-v-48ce2184] .membership-config-actions,.fr-shell__body[data-v-48ce2184] .display-hero__tools,.fr-shell__body[data-v-48ce2184] .recharge-hero__actions,.fr-shell__body[data-v-48ce2184] .publish-toolbar__actions,.fr-shell__body[data-v-48ce2184] .group-command__tools,.fr-shell__body[data-v-48ce2184] .auto-topbar__actions,.fr-shell__body[data-v-48ce2184] .recharge-topbar__actions,.fr-shell__body[data-v-48ce2184] .ledger-topbar__actions,.fr-shell__body[data-v-48ce2184] .stats-topbar__actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.fr-shell__body[data-v-48ce2184] .site-hero__actions>button,.fr-shell__body[data-v-48ce2184] .promotion-hero__actions>button,.fr-shell__body[data-v-48ce2184] .membership-config-actions>button,.fr-shell__body[data-v-48ce2184] .display-hero__tools>button,.fr-shell__body[data-v-48ce2184] .recharge-hero__actions>button,.fr-shell__body[data-v-48ce2184] .publish-toolbar__actions>button,.fr-shell__body[data-v-48ce2184] .group-command__tools>button,.fr-shell__body[data-v-48ce2184] .auto-topbar__actions>button,.fr-shell__body[data-v-48ce2184] .recharge-topbar__actions>button,.fr-shell__body[data-v-48ce2184] .ledger-topbar__actions>button,.fr-shell__body[data-v-48ce2184] .stats-topbar__actions>button{border-radius:var(--admin-ui-radius-control);white-space:nowrap;width:auto;min-height:36px;padding:0 12px}.fr-shell__body[data-v-48ce2184] .site-hero__actions>span,.fr-shell__body[data-v-48ce2184] .promotion-hero__actions>span,.fr-shell__body[data-v-48ce2184] .membership-config-actions>span,.fr-shell__body[data-v-48ce2184] .display-hero__tools>span,.fr-shell__body[data-v-48ce2184] .recharge-hero__actions>span,.fr-shell__body[data-v-48ce2184] .group-command__tools>span,.fr-shell__body[data-v-48ce2184] .auto-topbar__actions>span{white-space:nowrap}.fr-shell__body[data-v-48ce2184] .site-hero__copy>p,.fr-shell__body[data-v-48ce2184] .promotion-hero__copy>p:not(.promotion-runtime),.fr-shell__body[data-v-48ce2184] .membership-config-hero__copy>p:not(.membership-config-eyebrow):not(.membership-config-runtime),.fr-shell__body[data-v-48ce2184] .display-hero__copy>p:not(.display-hero__eyebrow),.fr-shell__body[data-v-48ce2184] .recharge-hero__copy>p,.fr-shell__body[data-v-48ce2184] .publish-toolbar__hint,.fr-shell__body[data-v-48ce2184] .auto-topbar__summary,.fr-shell__body[data-v-48ce2184] .stats-topbar__summary{display:none}.fr-accordion-enter-active[data-v-48ce2184],.fr-accordion-leave-active[data-v-48ce2184]{transition:max-height .22s,opacity .18s,transform .18s;overflow:hidden}.fr-accordion-enter-from[data-v-48ce2184],.fr-accordion-leave-to[data-v-48ce2184]{opacity:0;max-height:0;transform:translateY(-4px)}.fr-accordion-enter-to[data-v-48ce2184],.fr-accordion-leave-from[data-v-48ce2184]{opacity:1;max-height:520px;transform:translateY(0)}@media (width<=1180px){.fr-shell__header[data-v-48ce2184],.fr-shell__workspace[data-v-48ce2184]{grid-template-columns:1fr}.fr-shell__header-main[data-v-48ce2184]{flex-direction:column;align-items:stretch}.fr-shell__search[data-v-48ce2184]{width:100%}.fr-shell__tools[data-v-48ce2184]{flex-wrap:wrap;justify-content:flex-start}.fr-shell__region[data-v-48ce2184]{border-left:0;margin-left:0;padding-left:0}}@media (width<=960px){.fr-shell__body[data-v-48ce2184] .site-hero,.fr-shell__body[data-v-48ce2184] .promotion-hero,.fr-shell__body[data-v-48ce2184] .membership-config-hero,.fr-shell__body[data-v-48ce2184] .display-hero,.fr-shell__body[data-v-48ce2184] .recharge-hero,.fr-shell__body[data-v-48ce2184] .publish-toolbar,.fr-shell__body[data-v-48ce2184] .group-command,.fr-shell__body[data-v-48ce2184] .auto-topbar,.fr-shell__body[data-v-48ce2184] .recharge-topbar,.fr-shell__body[data-v-48ce2184] .ledger-topbar,.fr-shell__body[data-v-48ce2184] .stats-topbar{flex-wrap:wrap;align-items:flex-start}.fr-shell__body[data-v-48ce2184] .site-hero__actions,.fr-shell__body[data-v-48ce2184] .promotion-hero__actions,.fr-shell__body[data-v-48ce2184] .membership-config-actions,.fr-shell__body[data-v-48ce2184] .display-hero__tools,.fr-shell__body[data-v-48ce2184] .recharge-hero__actions,.fr-shell__body[data-v-48ce2184] .publish-toolbar__actions,.fr-shell__body[data-v-48ce2184] .group-command__tools,.fr-shell__body[data-v-48ce2184] .auto-topbar__actions,.fr-shell__body[data-v-48ce2184] .recharge-topbar__actions,.fr-shell__body[data-v-48ce2184] .ledger-topbar__actions,.fr-shell__body[data-v-48ce2184] .stats-topbar__actions{flex-basis:100%;justify-content:flex-start}}@media (width<=820px){.fr-shell__body[data-v-48ce2184] .publish-toolbar{flex-flow:column}.fr-shell__body[data-v-48ce2184] .publish-toolbar__main,.fr-shell__body[data-v-48ce2184] .publish-toolbar__actions{flex:none;width:100%}}@media (width<=720px){.fr-shell[data-v-48ce2184]{padding:0}.fr-shell__frame[data-v-48ce2184]{border-radius:0;min-height:100dvh}.fr-shell__brand[data-v-48ce2184]{padding:12px 14px}.fr-shell__logo[data-v-48ce2184]{border-radius:var(--admin-ui-radius-control);width:40px;height:40px}.fr-shell__menu-toggle[data-v-48ce2184]{border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-strong);width:44px;height:44px;color:var(--admin-ui-ink-strong);cursor:pointer;place-items:center;margin-left:auto;display:grid}.fr-shell__menu-toggle svg[data-v-48ce2184]{width:21px;height:21px}.fr-shell__header-main[data-v-48ce2184]{padding:10px 14px 14px}.fr-shell__search[data-v-48ce2184]{border-radius:var(--admin-ui-radius-control);min-height:44px}.fr-shell__tools[data-v-48ce2184]{gap:8px;width:100%}.fr-shell__tool[data-v-48ce2184]{min-width:44px;min-height:44px}.fr-shell__region[data-v-48ce2184]{flex-wrap:wrap;gap:8px;width:100%}.fr-shell__region-select[data-v-48ce2184],.fr-shell__region-select select[data-v-48ce2184],.fr-shell__region-lock[data-v-48ce2184],.fr-shell__account[data-v-48ce2184]{width:100%;min-height:44px}.fr-shell__account[data-v-48ce2184]{justify-content:flex-start}.fr-shell__workspace[data-v-48ce2184]{min-height:0;display:block}.fr-shell__sidebar[data-v-48ce2184]{z-index:60;width:min(84vw,320px);padding:calc(12px + env(safe-area-inset-top)) 0 calc(16px + env(safe-area-inset-bottom));box-shadow:var(--admin-ui-shadow-shell);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%)}.fr-shell__sidebar.is-mobile-open[data-v-48ce2184]{transform:translate(0)}.fr-shell__nav-scrim[data-v-48ce2184]{z-index:50;background:var(--admin-ui-overlay);border:0;width:100%;display:block;position:fixed;inset:0}.fr-shell__group-trigger[data-v-48ce2184],.fr-shell__item[data-v-48ce2184],.fr-shell__logout[data-v-48ce2184]{min-height:44px}.fr-shell__item[data-v-48ce2184]{padding-top:4px;padding-bottom:4px}.fr-shell__main[data-v-48ce2184]{border-top-left-radius:0;padding:12px}.fr-shell__region-select[data-v-48ce2184],.fr-shell__region-select select[data-v-48ce2184]{width:100%}}.route-gate[data-v-74ec1c86]{gap:var(--admin-ui-space-page);padding:var(--admin-ui-space-hero);border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, var(--admin-ui-info-soft), transparent 34%), var(--admin-ui-panel-gradient);box-shadow:var(--admin-ui-shadow-shell);display:grid}.route-gate__badge[data-v-74ec1c86]{width:fit-content;padding:var(--admin-ui-space-tight) var(--admin-ui-space-stack);border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-success-soft);color:var(--admin-ui-success);font-size:var(--admin-ui-text-caption);letter-spacing:.08em;font-weight:700}.route-gate__title[data-v-74ec1c86]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-hero);line-height:var(--admin-ui-line-height-tight);margin:0}.route-gate__summary[data-v-74ec1c86]{max-width:720px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-body);margin:0;line-height:1.7}.route-gate__actions[data-v-74ec1c86]{gap:var(--admin-ui-space-section);flex-wrap:wrap;display:flex}.route-gate__button[data-v-74ec1c86]{min-width:148px;min-height:var(--admin-ui-button-height);padding:0 var(--admin-ui-control-padding-x);border-radius:var(--admin-ui-radius-control);justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.route-gate__button[data-v-74ec1c86]:hover{transform:translateY(-1px)}.route-gate__button--primary[data-v-74ec1c86]{background:linear-gradient(135deg, var(--admin-ui-success), var(--admin-ui-info));color:var(--admin-ui-surface-strong);box-shadow:var(--admin-ui-shadow-primary)}.route-gate__button--secondary[data-v-74ec1c86]{border:1px solid var(--admin-ui-line-strong);background:var(--admin-ui-surface-soft-strong);color:var(--admin-ui-ink-strong)}.route-gate__facts[data-v-74ec1c86]{gap:var(--admin-ui-space-section);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.route-gate__fact[data-v-74ec1c86]{gap:var(--admin-ui-space-compact);padding:var(--admin-ui-space-card);border-radius:var(--admin-ui-radius-card);background:var(--admin-ui-surface-soft-muted);border:1px solid var(--admin-ui-line);display:grid}.route-gate__fact span[data-v-74ec1c86]{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-caption)}.route-gate__fact strong[data-v-74ec1c86]{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body);word-break:break-all;line-height:1.5}@media (width<=640px){.route-gate[data-v-74ec1c86]{padding:var(--admin-ui-space-panel);border-radius:var(--admin-ui-radius-panel)}.route-gate__actions[data-v-74ec1c86]{flex-direction:column}.route-gate__button[data-v-74ec1c86]{width:100%}}:root{--brand-ink:#172b3a;--brand-route:#0e6f8f;--brand-route-strong:#095d77;--brand-route-soft:#e3f1f5;--brand-accent:#d89a3f;--brand-success:#138a5b;--brand-warning:#9a611e;--brand-danger:#c23b3b;--brand-ink-rgb:23, 43, 58;--brand-route-rgb:14, 111, 143;--brand-success-rgb:19, 138, 91;--brand-warning-rgb:154, 97, 30;--brand-danger-rgb:194, 59, 59;--admin-ui-font-family:Inter, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--admin-ui-text-hero:clamp(24px, 2.4vw, 32px);--admin-ui-text-micro:10px;--admin-ui-text-title:18px;--admin-ui-text-section:16px;--admin-ui-text-subtitle:16px;--admin-ui-text-body:14px;--admin-ui-text-caption:12px;--admin-ui-text-label:11px;--admin-ui-text-body-sm:13px;--admin-ui-text-body-md:15px;--admin-ui-text-section-sm:17px;--admin-ui-text-title-md:19px;--admin-ui-text-heading:20px;--admin-ui-text-heading-md:21px;--admin-ui-text-metric:22px;--admin-ui-text-metric-strong:26px;--admin-ui-text-display-sm:24px;--admin-ui-text-display-md:28px;--admin-ui-text-display-ml:30px;--admin-ui-text-display-lg:32px;--admin-ui-text-display-xl:34px;--admin-ui-text-display-xxl:42px;--admin-ui-line-height-tight:1.35;--admin-ui-line-height-body:1.65;--admin-ui-ink-strong:var(--brand-ink);--admin-ui-ink:#526771;--admin-ui-muted:#72838b;--admin-ui-muted-strong:#637983;--admin-ui-ink-strong-rgb:var(--brand-ink-rgb);--admin-ui-ink-rgb:82, 103, 113;--admin-ui-muted-rgb:114, 131, 139;--admin-ui-line:#e1e8eb;--admin-ui-line-strong:#d6e0e4;--admin-ui-line-faint:#172b3a0f;--admin-ui-surface:#fff;--admin-ui-surface-strong:#fff;--admin-ui-surface-soft:#f7fafb;--admin-ui-surface-soft-strong:#f2f6f7;--admin-ui-surface-soft-muted:#eef3f5;--admin-ui-surface-muted:#e8eff1;--admin-ui-surface-rgb:255, 255, 255;--admin-ui-surface-soft-rgb:247, 250, 251;--admin-ui-line-rgb:225, 232, 235;--admin-ui-line-strong-rgb:214, 224, 228;--admin-ui-primary:var(--brand-route);--admin-ui-primary-strong:var(--brand-route-strong);--admin-ui-primary-rgb:var(--brand-route-rgb);--admin-ui-primary-soft:#0e6f8f1f;--admin-ui-primary-soft-strong:#0e6f8f33;--admin-ui-primary-line:#0e6f8f33;--admin-ui-primary-rail:#0e6f8fb8;--admin-ui-primary-tint:var(--brand-route-soft);--admin-ui-primary-gradient:linear-gradient(135deg, #147f9f 0%, var(--brand-route) 100%);--admin-ui-primary-surface:#f0f8fa;--admin-ui-info:var(--brand-route);--admin-ui-info-rgb:var(--brand-route-rgb);--admin-ui-info-soft:#0e6f8f1f;--admin-ui-info-tint:#e9f6f8;--admin-ui-info-surface:#f1f9fa;--admin-ui-success:var(--brand-success);--admin-ui-success-rgb:var(--brand-success-rgb);--admin-ui-success-soft:#138a5b1f;--admin-ui-success-tint:#eaf7f1;--admin-ui-success-gradient:linear-gradient(135deg, #1b9b69 0%, var(--brand-success) 100%);--admin-ui-success-surface:#f0faf5;--admin-ui-warning:var(--brand-warning);--admin-ui-warning-rgb:var(--brand-warning-rgb);--admin-ui-warning-soft:#9a611e1f;--admin-ui-warning-tint:#fff5e6;--admin-ui-warning-surface:#fff9f0;--admin-ui-danger:var(--brand-danger);--admin-ui-danger-rgb:var(--brand-danger-rgb);--admin-ui-danger-soft:#c23b3b1a;--admin-ui-danger-tint:#fff0f0;--admin-ui-danger-surface:#fff7f7;--admin-ui-danger-gradient:linear-gradient(135deg, #d65252 0%, var(--brand-danger) 100%);--admin-ui-violet:#7c3aed;--admin-ui-violet-rgb:124, 58, 237;--admin-ui-violet-soft:#7c3aed24;--admin-ui-violet-tint:#f7f3fffa;--admin-ui-violet-surface:linear-gradient(180deg, #f7f3fffa, #ffffffeb);--admin-ui-neutral-tint:#eef3f5;--admin-ui-neutral-surface:#f7fafb;--admin-ui-page-bg:#f4f7f8;--admin-ui-shell-gradient:#fff;--admin-ui-sidebar-gradient:#f8fafb;--admin-ui-main-gradient:#fff;--admin-ui-panel-gradient:#fff;--admin-ui-shadow-shell:0 8px 24px #172b3a14;--admin-ui-shadow-card:0 4px 14px #172b3a0f;--admin-ui-shadow-hover:0 8px 20px #172b3a1a;--admin-ui-shadow-primary:0 6px 14px #0e6f8f33;--admin-ui-shadow-danger:0 6px 14px #c23b3b29;--admin-ui-shadow-dialog:0 24px 64px #172b3a3d;--admin-ui-shadow-side-panel:-10px 0 28px #172b3a09;--admin-ui-shadow-focus:0 0 0 3px var(--admin-ui-primary-soft);--admin-ui-shadow-focus-strong:0 0 0 4px var(--admin-ui-primary-soft);--admin-ui-shadow-success-ring:0 0 0 6px var(--admin-ui-success-soft);--admin-ui-shadow-surface-ring:0 0 0 2px var(--admin-ui-surface);--admin-ui-shadow-primary-edge:0 2px 0 0 var(--admin-ui-primary-soft-strong);--admin-ui-overlay-faint:#172b3a3d;--admin-ui-overlay-soft:#172b3a5c;--admin-ui-overlay:#172b3a85;--admin-ui-radius-shell:28px;--admin-ui-radius-hero:24px;--admin-ui-radius-panel:20px;--admin-ui-radius-card:16px;--admin-ui-radius-control:14px;--admin-ui-radius-pill:999px;--admin-ui-space-page:16px;--admin-ui-space-section:12px;--admin-ui-space-hero:20px;--admin-ui-space-panel:16px;--admin-ui-space-card:12px;--admin-ui-space-stack:12px;--admin-ui-space-control:10px;--admin-ui-space-compact:8px;--admin-ui-space-tight:6px;--admin-ui-space-micro:4px;--admin-ui-button-height:36px;--admin-ui-chip-height:30px;--admin-ui-control-padding-x:12px;--admin-ui-control-min-inline:108px;--admin-ui-control-search-min-inline:220px;--admin-ui-dialog-width:720px;--admin-ui-dialog-width-narrow:520px;--admin-ui-shell-rail-width:216px;--admin-ui-shell-header-height:64px;--admin-ui-shell-page-padding:8px}body{font-family:var(--admin-ui-font-family);color:var(--admin-ui-ink-strong)}:root body [role=dialog],:root body [role=alertdialog]{color:var(--admin-ui-ink-strong);isolation:isolate;background-color:var(--admin-ui-surface-strong)!important}:root body>[class*=modal]>:is(section,aside),:root body>[class*=dialog]>:is(section,aside),:root body>[class*=drawer]>:is(section,aside),:root body>[class*=mask]>:is(section,aside),:root body>[class*=scrim]>:is(section,aside){box-shadow:var(--admin-ui-shadow-dialog);color:var(--admin-ui-ink-strong);isolation:isolate;background:var(--admin-ui-surface-strong)!important;border-color:var(--admin-ui-line)!important}:root{color:var(--admin-ui-ink-strong);font-family:var(--admin-ui-font-family);background:var(--admin-ui-page-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}.vuewb-button{border:1px solid rgba(var(--admin-ui-muted-rgb), .18);border-radius:var(--admin-ui-radius-card);cursor:pointer;justify-content:center;align-items:center;min-height:44px;padding:0 18px;transition:transform .18s,background .18s,box-shadow .18s,border-color .18s;display:inline-flex}.vuewb-button:hover{transform:translateY(-1px)}.vuewb-button--primary{background:linear-gradient(135deg, rgba(var(--admin-ui-primary-rgb), .2), rgba(var(--admin-ui-primary-rgb), .18));color:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-hover)}.vuewb-button--secondary{background:linear-gradient(135deg, rgba(var(--admin-ui-success-rgb), .32), rgba(var(--admin-ui-primary-rgb), .2));color:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-hover)}.vuewb-portal{min-height:100vh;padding:56px}.vuewb-portal__hero,.vuewb-login__panel,.vuewb-login__aside-card,.vuewb-portal-card,.vuewb-sidebar,.vuewb-panel,.vuewb-band,.vuewb-workspace-banner{border:1px solid rgba(var(--admin-ui-muted-rgb), .18);background:rgba(var(--admin-ui-ink-strong-rgb), .88);box-shadow:var(--admin-ui-shadow-dialog)}.vuewb-eyebrow,.vuewb-sidebar__group-title,.vuewb-band__tag,.vuewb-metric-tile__label,.vuewb-brand__meta,.vuewb-portal-card__badge{letter-spacing:.08em;text-transform:uppercase}.vuewb-portal__hero{border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .12), transparent 32%), linear-gradient(180deg, rgba(var(--admin-ui-ink-strong-rgb), .92) 0%, rgba(var(--admin-ui-ink-strong-rgb), .96) 100%);max-width:920px;padding:36px 40px}.vuewb-eyebrow,.vuewb-band__tag{color:var(--admin-ui-warning);font-size:var(--admin-ui-text-label);margin-bottom:8px;font-weight:700}.vuewb-portal__title,.vuewb-login__title,.vuewb-shell__title{letter-spacing:-.04em;margin:0;font-weight:700}.vuewb-portal__title{font-size:clamp(38px,5vw,62px);line-height:.98}.vuewb-portal__summary,.vuewb-login__summary,.vuewb-band__summary,.vuewb-band__goal,.vuewb-brief-card p,.vuewb-stack-item p,.vuewb-config-card__header p,.vuewb-workspace-banner p{color:var(--admin-ui-muted)}.vuewb-portal__summary{max-width:760px;margin:18px 0 0;line-height:1.7}.vuewb-portal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.vuewb-portal-card{border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .08), transparent 28%), rgba(var(--admin-ui-ink-strong-rgb), .88);flex-direction:column;gap:18px;padding:28px;display:flex}.vuewb-portal-card__badge{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-primary-rgb), .12);color:var(--admin-ui-primary);font-size:var(--admin-ui-text-label);align-self:flex-start;padding:8px 12px;font-weight:700;display:inline-flex}.vuewb-portal-card__badge--partner{background:var(--admin-ui-success)}.vuewb-portal-card h2,.vuewb-login__aside-card h2{font-size:var(--admin-ui-text-display-sm);letter-spacing:-.03em;margin:0}.vuewb-portal-card p,.vuewb-portal-card li,.vuewb-login__aside-card li,.vuewb-login__hint{color:var(--admin-ui-muted);line-height:1.6}.vuewb-portal-card ul,.vuewb-login__aside-card ul{gap:8px;margin:0;padding-left:18px;display:grid}.vuewb-login{grid-template-columns:minmax(0,680px) minmax(280px,360px);gap:24px;min-height:100vh;padding:44px;display:grid}.vuewb-login__panel,.vuewb-login__aside-card{border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .08), transparent 28%), rgba(var(--admin-ui-ink-strong-rgb), .9);padding:32px}.vuewb-login__title{font-size:var(--admin-ui-text-display-xxl);line-height:1.04}.vuewb-login__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.vuewb-login__scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.vuewb-login__scope-option{border:1px solid rgba(var(--admin-ui-muted-rgb), .22);border-radius:var(--admin-ui-radius-card);background:rgba(var(--admin-ui-surface-soft-rgb), .92);color:var(--admin-ui-ink-strong);text-align:left;cursor:pointer;gap:6px;padding:16px 18px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.vuewb-login__scope-option strong{font-size:var(--admin-ui-text-body-md);font-weight:700}.vuewb-login__scope-option span{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-body-sm);line-height:1.55}.vuewb-login__scope-option:hover{border-color:rgba(var(--admin-ui-primary-rgb), .22);background:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-hover);transform:translateY(-1px)}.vuewb-login__scope-option.is-active{border-color:rgba(var(--admin-ui-primary-rgb), .34);background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);box-shadow:var(--admin-ui-shadow-primary)}.vuewb-field{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);gap:10px;font-weight:600;display:grid}.vuewb-field input,.vuewb-sidebar__search input{border:1px solid rgba(var(--admin-ui-muted-rgb), .22);border-radius:var(--admin-ui-radius-card);background:rgba(var(--admin-ui-ink-strong-rgb), .45);width:100%;min-height:46px;color:var(--admin-ui-surface);padding:0 14px}.vuewb-login__actions{gap:12px;margin-top:24px;display:grid}.vuewb-shell{grid-template-columns:344px minmax(0,1fr);min-height:100vh;display:grid}.vuewb-sidebar{border-right:1px solid rgba(var(--admin-ui-muted-rgb), .12);background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .08), transparent 28%), linear-gradient(180deg, rgba(var(--admin-ui-ink-strong-rgb), .98) 0%, rgba(var(--admin-ui-ink-strong-rgb), .96) 100%);height:100vh;color:var(--admin-ui-surface-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:0 32px 32px 0;flex-direction:column;gap:18px;margin:0;padding:24px 22px;display:flex;position:sticky;top:0}.vuewb-brand{align-items:center;gap:14px;display:flex}.vuewb-brand__mark{border-radius:var(--admin-ui-radius-card);background:linear-gradient(135deg, var(--admin-ui-success) 0%, var(--admin-ui-primary) 100%);width:52px;height:52px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-body);place-items:center;font-weight:700;display:grid}.vuewb-brand__title{font-size:var(--admin-ui-text-title);font-weight:700}.vuewb-brand__meta{color:rgba(var(--admin-ui-line-strong-rgb), .68);font-size:var(--admin-ui-text-caption);margin-top:4px}.vuewb-sidebar__search span{color:rgba(var(--admin-ui-line-strong-rgb), .72);font-size:var(--admin-ui-text-caption);margin-bottom:8px;display:block}.vuewb-sidebar__search input{background:rgba(var(--admin-ui-ink-strong-rgb), .42);color:var(--admin-ui-surface-soft)}.vuewb-sidebar__groups{flex:1;gap:12px;min-height:0;padding-right:4px;display:grid;overflow:auto}.vuewb-sidebar__footer{border-top:1px solid rgba(var(--admin-ui-muted-rgb), .12);gap:12px;margin-top:auto;padding-top:16px;display:grid}.vuewb-sidebar__session{border-radius:var(--admin-ui-radius-card);background:rgba(var(--admin-ui-surface-rgb), .04);align-items:center;gap:12px;padding:14px;display:flex}.vuewb-sidebar__session-mark{border-radius:var(--admin-ui-radius-pill);background:linear-gradient(135deg, rgba(var(--admin-ui-primary-rgb), .2), rgba(var(--admin-ui-primary-rgb), .2));width:32px;height:32px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.vuewb-sidebar__session-copy{gap:2px;display:grid}.vuewb-sidebar__session-copy strong{color:var(--admin-ui-surface);font-size:var(--admin-ui-text-body-sm)}.vuewb-sidebar__session-copy small{color:rgba(var(--admin-ui-line-strong-rgb), .68);font-size:var(--admin-ui-text-caption)}.vuewb-sidebar__logout{border:1px solid rgba(var(--admin-ui-muted-rgb), .16);border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-surface-rgb), .04);min-height:44px;color:var(--admin-ui-surface);cursor:pointer;font-weight:700}.vuewb-sidebar__group-trigger{border:1px solid rgba(var(--admin-ui-muted-rgb), .14);border-radius:var(--admin-ui-radius-panel);background:rgba(var(--admin-ui-surface-rgb), .03);width:100%;min-height:74px;color:var(--admin-ui-surface-soft);text-align:left;cursor:pointer;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:14px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid}.vuewb-sidebar__group-trigger:hover{border-color:rgba(var(--admin-ui-primary-rgb), .22);background:rgba(var(--admin-ui-surface-rgb), .05);transform:translateY(-1px)}.vuewb-sidebar__group-trigger.is-open,.vuewb-sidebar__group-trigger.is-active{border-color:rgba(var(--admin-ui-primary-rgb), .3);background:linear-gradient(180deg, rgba(var(--admin-ui-primary-rgb), .1) 0%, rgba(var(--admin-ui-surface-rgb), .04) 100%);box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .04)}.vuewb-sidebar__group-icon{border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-primary-rgb), .12);width:44px;height:44px;color:var(--admin-ui-primary);place-items:center;display:grid}.vuewb-sidebar__group-icon svg,.vuewb-sidebar__group-chevron svg{width:20px;height:20px}.vuewb-sidebar__group-copy{align-items:center;min-width:0;display:flex}.vuewb-sidebar__group-copy strong{font-size:var(--admin-ui-text-body);font-weight:700;line-height:1.35}.vuewb-sidebar__group-copy small{color:rgba(var(--admin-ui-line-strong-rgb), .58);font-size:var(--admin-ui-text-caption);line-height:1.4}.vuewb-sidebar__items{border-left:1px solid rgba(var(--admin-ui-primary-rgb), .14);gap:6px;padding-left:14px;display:grid}.vuewb-sidebar__item{border:1px solid rgba(var(--admin-ui-muted-rgb), .08);border-radius:var(--admin-ui-radius-card);background:rgba(var(--admin-ui-surface-rgb), .04);color:var(--admin-ui-surface-soft);box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .02);grid-template-columns:36px minmax(0,1fr) 16px;align-items:start;gap:10px;padding:12px 12px 12px 10px;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:grid}.vuewb-sidebar__item-icon{border-radius:var(--admin-ui-radius-control);border:1px solid rgba(var(--admin-ui-muted-rgb), .12);background:rgba(var(--admin-ui-surface-rgb), .05);width:36px;height:36px;color:rgba(var(--admin-ui-surface-rgb), .88);place-items:center;display:grid}.vuewb-sidebar__item-icon svg,.vuewb-sidebar__item-arrow svg{width:18px;height:18px}.vuewb-sidebar__item-copy{align-items:center;min-width:0;display:flex}.vuewb-sidebar__item-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vuewb-sidebar__item strong{font-size:var(--admin-ui-text-body);line-height:1.32}.vuewb-sidebar__item-copy>span:last-child{color:rgba(var(--admin-ui-line-strong-rgb), .64);font-size:var(--admin-ui-text-label);line-height:1.45}.vuewb-sidebar__item-kind{border-radius:var(--admin-ui-radius-pill);border:1px solid rgba(var(--admin-ui-muted-rgb), .16);background:rgba(var(--admin-ui-surface-rgb), .05);min-height:22px;color:rgba(var(--admin-ui-surface-rgb), .7);font-size:var(--admin-ui-text-label);letter-spacing:.04em;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.vuewb-sidebar__item-arrow{color:rgba(var(--admin-ui-surface-rgb), .32);align-self:center;place-items:center;transition:transform .18s,color .18s;display:grid}.vuewb-sidebar__item:hover{border-color:rgba(var(--admin-ui-primary-rgb), .2);background:rgba(var(--admin-ui-surface-rgb), .06);transform:translate(3px)}.vuewb-sidebar__item:hover .vuewb-sidebar__item-arrow{color:rgba(var(--admin-ui-primary-rgb), .84);transform:translate(2px)}.vuewb-sidebar__item.is-active{border-color:rgba(var(--admin-ui-primary-rgb), .34);background:linear-gradient(180deg, rgba(var(--admin-ui-primary-rgb), .14) 0%, rgba(var(--admin-ui-surface-rgb), .06) 100%);box-shadow:var(--admin-ui-shadow-hover);transform:translate(4px)}.vuewb-sidebar__item.is-active .vuewb-sidebar__item-arrow{color:var(--admin-ui-primary)}.vuewb-sidebar__item-icon.is-overview,.vuewb-sidebar__item-kind.is-overview{border-color:rgba(var(--admin-ui-success-rgb), .18);background:rgba(var(--admin-ui-success-rgb), .12);color:var(--admin-ui-success)}.vuewb-sidebar__item-icon.is-list,.vuewb-sidebar__item-kind.is-list{border-color:rgba(var(--admin-ui-primary-rgb), .18);background:rgba(var(--admin-ui-primary-rgb), .12);color:var(--admin-ui-primary-tint)}.vuewb-sidebar__item-icon.is-config,.vuewb-sidebar__item-kind.is-config{border-color:rgba(var(--admin-ui-primary-rgb), .18);background:rgba(var(--admin-ui-primary-rgb), .12);color:var(--admin-ui-primary)}.vuewb-sidebar__item-icon.is-audit,.vuewb-sidebar__item-kind.is-audit{border-color:rgba(var(--admin-ui-danger-rgb), .18);background:rgba(var(--admin-ui-danger-rgb), .12);color:var(--admin-ui-danger-tint)}.vuewb-sidebar__item-icon.is-workspace,.vuewb-sidebar__item-kind.is-workspace{border-color:rgba(var(--admin-ui-violet-rgb), .18);background:rgba(var(--admin-ui-violet-rgb), .12);color:var(--admin-ui-violet-tint)}.vuewb-main{min-width:0;padding:18px 18px 28px 0}.vuewb-main__body{flex-direction:column;gap:18px;min-width:0;margin-right:18px;display:flex}.vuewb-page-shell{gap:18px;display:grid}.vuewb-band{border-radius:var(--admin-ui-radius-shell);justify-content:space-between;align-items:stretch;gap:18px;padding:24px 28px;display:flex}.vuewb-band--workspace{background:linear-gradient(135deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.vuewb-band__summary{max-width:760px;margin:0;line-height:1.7}.vuewb-band__goal{border-radius:var(--admin-ui-radius-panel);background:rgba(var(--admin-ui-ink-strong-rgb), .04);align-content:start;gap:8px;min-width:260px;padding:18px 20px;display:grid}.vuewb-band__goal span{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.vuewb-band__goal strong{font-size:var(--admin-ui-text-body-md);line-height:1.5}.vuewb-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.vuewb-metric-tile{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-muted-rgb), .18);background:rgba(var(--admin-ui-surface-rgb), .96);gap:10px;padding:20px;display:grid}.vuewb-metric-tile.is-positive{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.vuewb-metric-tile.is-warning{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.vuewb-metric-tile.is-danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.vuewb-metric-tile__label{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);font-weight:700}.vuewb-metric-tile__value{font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em}.vuewb-metric-tile__note{color:var(--admin-ui-ink);font-size:var(--admin-ui-text-body-sm);line-height:1.55}.vuewb-content-grid{gap:18px;display:grid}.vuewb-content-grid--overview,.vuewb-content-grid--workspace{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr)}.vuewb-content-grid--list,.vuewb-content-grid--config,.vuewb-content-grid--audit{grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr)}.vuewb-panel{border-radius:var(--admin-ui-radius-shell);gap:16px;padding:24px;display:grid}.vuewb-panel__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.vuewb-panel__header h2{font-size:var(--admin-ui-text-metric);letter-spacing:-.03em;margin:0}.vuewb-brief-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vuewb-brief-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.vuewb-stack,.vuewb-side-stack,.vuewb-config-sections{gap:14px;display:grid}.vuewb-brief-card,.vuewb-stack-item,.vuewb-config-card{border-radius:var(--admin-ui-radius-panel);border:1px solid rgba(var(--admin-ui-muted-rgb), .16);background:rgba(var(--admin-ui-surface-soft-rgb), .92)}.vuewb-brief-card,.vuewb-stack-item{gap:6px;padding:16px 18px;display:grid}.vuewb-brief-card strong,.vuewb-stack-item strong{font-size:var(--admin-ui-text-body-md)}.vuewb-brief-card span,.vuewb-stack-item span{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body);font-weight:700}.vuewb-brief-card p,.vuewb-stack-item p,.vuewb-config-card__header p,.vuewb-workspace-banner p{margin:0;line-height:1.6}.vuewb-brief-card.is-danger,.vuewb-stack-item.is-danger{background:var(--admin-ui-danger-surface)}.vuewb-brief-card.is-warning,.vuewb-stack-item.is-warning{background:var(--admin-ui-warning-surface)}.vuewb-brief-card.is-positive,.vuewb-stack-item.is-positive{background:var(--admin-ui-success-surface)}.vuewb-token-row{flex-wrap:wrap;gap:10px;display:flex}.vuewb-token{border-radius:var(--admin-ui-radius-pill);border:1px solid rgba(var(--admin-ui-muted-rgb), .22);background:rgba(var(--admin-ui-surface-soft-rgb), .96);min-height:38px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-body-sm);justify-content:center;align-items:center;padding:0 14px;font-weight:600;display:inline-flex}.vuewb-token--solid{border-color:rgba(var(--admin-ui-warning-rgb), .32);background:rgba(var(--admin-ui-warning-rgb), .12);color:var(--admin-ui-warning)}.vuewb-token-row--actions{margin-top:10px}.vuewb-inline-action{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);min-height:40px;color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);cursor:pointer;border:0;padding:0 16px;font-weight:600;transition:background .18s,transform .18s}.vuewb-inline-action:hover{background:rgba(var(--admin-ui-ink-strong-rgb), .14);transform:translateY(-1px)}.vuewb-table-shell{border-radius:var(--admin-ui-radius-panel);border:1px solid rgba(var(--admin-ui-muted-rgb), .18);overflow:auto}.vuewb-table{border-collapse:collapse;background:var(--admin-ui-surface);width:100%}.vuewb-table th,.vuewb-table td{text-align:left;border-bottom:1px solid rgba(var(--admin-ui-line-strong-rgb), .86);padding:14px 16px}.vuewb-table th{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;background:rgba(var(--admin-ui-surface-soft-rgb), .96);font-weight:700}.vuewb-table td{font-size:var(--admin-ui-text-body)}.vuewb-table tr:last-child td{border-bottom:0}.vuewb-config-card{padding:18px}.vuewb-config-card__header{gap:6px;margin-bottom:14px;display:grid}.vuewb-config-card__header h2{font-size:var(--admin-ui-text-title);margin:0}.vuewb-workspace-banner{border-radius:var(--admin-ui-radius-shell);border-color:rgba(var(--admin-ui-warning-rgb), .24);background:linear-gradient(135deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);justify-content:space-between;gap:18px;padding:22px 24px;display:flex}.vuewb-workspace-banner__title{font-size:var(--admin-ui-text-heading);margin-bottom:6px;font-weight:700}@media (width<=1240px){.vuewb-shell,.vuewb-login,.vuewb-portal__grid,.vuewb-login__grid,.vuewb-metric-grid,.vuewb-content-grid--overview,.vuewb-content-grid--list,.vuewb-content-grid--config,.vuewb-content-grid--audit,.vuewb-content-grid--workspace,.vuewb-brief-grid,.vuewb-brief-grid--compact{grid-template-columns:1fr}.vuewb-shell{flex-direction:column;display:flex}.vuewb-sidebar{border-radius:var(--admin-ui-radius-shell);order:2;height:auto;margin:18px 18px 0;position:static;overflow:visible}.vuewb-main{order:1;padding-left:18px;padding-right:18px}.vuewb-topbar,.vuewb-main__body{margin-right:0}.vuewb-sidebar__groups{overflow:visible}}@media (width<=720px){.vuewb-portal,.vuewb-login,.vuewb-main{padding:18px}.vuewb-portal__hero,.vuewb-login__panel,.vuewb-login__aside-card,.vuewb-topbar,.vuewb-band,.vuewb-panel,.vuewb-workspace-banner{border-radius:var(--admin-ui-radius-panel);padding:20px}.vuewb-portal__title,.vuewb-login__title{font-size:var(--admin-ui-text-display-xl)}.vuewb-topbar__title{font-size:var(--admin-ui-text-display-md)}.vuewb-topbar,.vuewb-band,.vuewb-workspace-banner{flex-direction:column}.vuewb-login__scope{grid-template-columns:1fr}.vuewb-sidebar__item{grid-template-columns:32px minmax(0,1fr)}.vuewb-sidebar__item-arrow{display:none}.vuewb-topbar__actions{align-items:flex-start}.vuewb-topbar__related{align-items:stretch}.vuewb-topbar__related-link{justify-content:space-between;width:100%}}:root{color:var(--admin-ui-ink-strong);background:var(--admin-ui-primary-tint);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:radial-gradient(circle at top left, rgba(var(--admin-ui-primary-rgb), .14), transparent 24%), radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .1), transparent 22%), linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, var(--admin-ui-surface) 40%, var(--admin-ui-surface-soft) 100%);min-height:100vh;color:var(--admin-ui-ink-strong)}a{color:inherit}.vuewb-portal,.vuewb-login,.vuewb-shell{color:var(--admin-ui-ink-strong)}.vuewb-shell{grid-template-columns:284px minmax(0,1fr);gap:20px;min-height:100dvh;padding:16px}.vuewb-sidebar{border:1px solid rgba(var(--admin-ui-muted-rgb), .22);border-radius:var(--admin-ui-radius-shell);background:rgba(var(--admin-ui-surface-rgb), .84);height:calc(100dvh - 32px);box-shadow:var(--admin-ui-shadow-dialog);color:var(--admin-ui-ink-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:20px;top:16px}.vuewb-brand__meta,.vuewb-sidebar__search span,.vuewb-sidebar__group-copy small,.vuewb-sidebar__item-copy>span:last-child,.vuewb-sidebar__session-copy small,.vuewb-portal__summary,.vuewb-login__summary,.vuewb-band__summary,.vuewb-band__goal,.vuewb-brief-card p,.vuewb-stack-item p,.vuewb-config-card__header p,.vuewb-workspace-banner p{color:var(--admin-ui-muted)}.vuewb-sidebar__search input,.vuewb-field input{border-color:var(--admin-ui-line);background:var(--admin-ui-surface-soft);color:var(--admin-ui-ink-strong)}.vuewb-sidebar__search input::placeholder{color:var(--admin-ui-muted)}.vuewb-sidebar__footer{border-top-color:rgba(var(--admin-ui-muted-rgb), .18)}.vuewb-sidebar__session{border:1px solid var(--admin-ui-line);background:rgba(var(--admin-ui-surface-rgb), .96)}.vuewb-sidebar__session-mark{background:linear-gradient(135deg, var(--admin-ui-primary) 0%, var(--admin-ui-primary) 100%);color:var(--admin-ui-surface)}.vuewb-sidebar__logout{border-color:var(--admin-ui-line);background:var(--admin-ui-surface);color:var(--admin-ui-ink-strong)}.vuewb-sidebar__logout:hover{border-color:rgba(var(--admin-ui-primary-rgb), .22);background:var(--admin-ui-surface)}.vuewb-sidebar__group-trigger{border-color:rgba(var(--admin-ui-muted-rgb), .2);background:rgba(var(--admin-ui-surface-soft-rgb), .96);color:var(--admin-ui-ink-strong);box-shadow:var(--admin-ui-shadow-hover)}.vuewb-sidebar__group-trigger:hover{border-color:rgba(var(--admin-ui-primary-rgb), .24);background:var(--admin-ui-surface)}.vuewb-sidebar__group-trigger.is-open,.vuewb-sidebar__group-trigger.is-active{border-color:rgba(var(--admin-ui-primary-rgb), .28);background:linear-gradient(180deg, var(--admin-ui-surface) 0%, var(--admin-ui-primary-tint) 100%)}.vuewb-sidebar__group-trigger.is-active{box-shadow:inset 2px 0 0 var(--admin-ui-primary), 0 12px 28px rgba(var(--admin-ui-primary-rgb), .08)}.vuewb-sidebar__group-icon{background:rgba(var(--admin-ui-primary-rgb), .08);color:var(--admin-ui-primary)}.vuewb-sidebar__group-chevron,.vuewb-sidebar__item-arrow{color:var(--admin-ui-muted)}.vuewb-sidebar__group-trigger.is-open .vuewb-sidebar__group-chevron{color:var(--admin-ui-primary)}.vuewb-sidebar__items{gap:8px}.vuewb-sidebar__item{border:1px solid rgba(var(--admin-ui-line-strong-rgb), .92);background:rgba(var(--admin-ui-surface-rgb), .96);color:var(--admin-ui-ink-strong);box-shadow:var(--admin-ui-shadow-hover)}.vuewb-sidebar__item:hover{border-color:rgba(var(--admin-ui-primary-rgb), .18);background:var(--admin-ui-surface)}.vuewb-sidebar__item-icon.is-overview,.vuewb-sidebar__item-icon.is-list,.vuewb-sidebar__item-icon.is-config,.vuewb-sidebar__item-icon.is-audit,.vuewb-sidebar__item-icon.is-workspace,.vuewb-sidebar__item-kind.is-overview,.vuewb-sidebar__item-kind.is-list,.vuewb-sidebar__item-kind.is-config,.vuewb-sidebar__item-kind.is-audit,.vuewb-sidebar__item-kind.is-workspace{background:rgba(var(--admin-ui-primary-rgb), .08);color:var(--admin-ui-primary)}.vuewb-main{min-width:0}.vuewb-shell-topbar{border:1px solid rgba(var(--admin-ui-muted-rgb), .16);border-radius:var(--admin-ui-radius-card);background:rgba(var(--admin-ui-surface-rgb), .82);box-shadow:var(--admin-ui-shadow-hover);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:18px;margin:0 2px 12px 0;padding:10px 14px;display:flex}.vuewb-shell-topbar__context{gap:3px;min-width:0;max-width:420px;display:grid}.vuewb-shell-topbar__actions{flex:1;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.vuewb-shell-topbar__eyebrow,.vuewb-shell-topbar__metric span,.vuewb-shell-topbar__select span,.vuewb-shell-topbar__locked span{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.vuewb-shell-topbar__title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vuewb-shell-topbar__title-row strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-title);letter-spacing:-.02em;line-height:1.12}.vuewb-shell-topbar__badge{border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-primary-tint);min-height:26px;color:var(--admin-ui-primary);font-size:var(--admin-ui-text-caption);white-space:nowrap;align-items:center;padding:0 9px;font-style:normal;font-weight:900;display:inline-flex}.vuewb-shell-topbar__context small{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);line-height:1.4}.vuewb-shell-topbar__summary{align-items:center;gap:8px;min-width:0;display:flex}.vuewb-shell-topbar__metric{border:1px solid rgba(var(--admin-ui-line-strong-rgb), .82);border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-surface-soft-rgb), .84);gap:2px;min-width:90px;padding:8px 10px;display:grid}.vuewb-shell-topbar__metric b{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);line-height:1.2}.vuewb-shell-topbar__select,.vuewb-shell-topbar__locked{gap:5px;min-width:200px;display:grid}.vuewb-shell-topbar__select select{border:1px solid rgba(var(--admin-ui-muted-rgb), .22);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface);width:100%;min-height:38px;color:var(--admin-ui-ink-strong);font:inherit;font-size:var(--admin-ui-text-caption);padding:0 12px;font-weight:800}.vuewb-shell-topbar__locked{border:1px solid rgba(var(--admin-ui-line-strong-rgb), .82);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-soft);padding:8px 12px}.vuewb-shell-topbar__locked strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body)}.vuewb-shell-topbar.is-blue{border-color:rgba(var(--admin-ui-primary-rgb), .18)}.vuewb-shell-topbar.is-green{border-color:rgba(var(--admin-ui-success-rgb), .2)}.vuewb-shell-topbar.is-amber{border-color:rgba(var(--admin-ui-warning-rgb), .22);background:var(--admin-ui-warning-surface)}.vuewb-shell-topbar.is-red{border-color:rgba(var(--admin-ui-danger-rgb), .18);background:var(--admin-ui-danger-surface)}.vuewb-shell-topbar.is-slate{background:rgba(var(--admin-ui-surface-soft-rgb), .9)}.vuewb-main__body{min-height:calc(100dvh - 32px);color:var(--admin-ui-ink-strong);padding:2px 2px 10px 0}.vuewb-portal__hero,.vuewb-login__panel,.vuewb-login__aside-card,.vuewb-portal-card,.vuewb-panel,.vuewb-band,.vuewb-workspace-banner{border:1px solid rgba(var(--admin-ui-muted-rgb), .18);background:rgba(var(--admin-ui-surface-rgb), .88);box-shadow:var(--admin-ui-shadow-dialog);color:var(--admin-ui-ink-strong)}.vuewb-portal__title,.vuewb-login__title,.vuewb-shell__title,.vuewb-band__tag,.vuewb-portal-card__badge{color:var(--admin-ui-ink-strong)}.vuewb-button{border-color:rgba(var(--admin-ui-muted-rgb), .22)}.vuewb-button--ghost{background:rgba(var(--admin-ui-surface-rgb), .92);color:var(--admin-ui-ink-strong)}.vuewb-login{isolation:isolate;background:radial-gradient(circle at 18% 18%, rgba(var(--admin-ui-primary-rgb), .2), transparent 28%), radial-gradient(circle at 84% 12%, rgba(var(--admin-ui-warning-rgb), .18), transparent 24%), linear-gradient(135deg, var(--admin-ui-surface) 0%, var(--admin-ui-primary-tint) 45%, var(--admin-ui-warning-surface) 100%);grid-template-columns:minmax(0,620px) minmax(320px,440px);align-items:center;min-height:100dvh;padding:clamp(18px,2.5vw,32px);position:relative;overflow:hidden}.vuewb-login:before,.vuewb-login:after{content:"";z-index:-1;border-radius:var(--admin-ui-radius-pill);filter:blur(4px);position:absolute}.vuewb-login:before{background:rgba(var(--admin-ui-primary-rgb), .12);width:360px;height:360px;inset:auto auto -160px -120px}.vuewb-login:after{background:rgba(var(--admin-ui-warning-rgb), .14);width:300px;height:300px;top:12%;right:-120px}.vuewb-login__panel,.vuewb-login__aside-card{border:1px solid rgba(var(--admin-ui-muted-rgb), .26);background:rgba(var(--admin-ui-surface-rgb), .78);box-shadow:var(--admin-ui-shadow-dialog);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.vuewb-login__panel{padding:clamp(24px,3vw,34px)}.vuewb-login__brand{align-items:center;gap:14px;margin-bottom:clamp(28px,4vw,38px);display:flex}.vuewb-login__mark{border-radius:var(--admin-ui-radius-card);background:linear-gradient(135deg, var(--admin-ui-success) 0%, var(--admin-ui-primary-strong) 100%);width:52px;height:52px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-section);letter-spacing:-.03em;box-shadow:var(--admin-ui-shadow-primary);place-items:center;font-weight:800;display:grid}.vuewb-login__brand-name{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-title);font-weight:800}.vuewb-login__brand-meta,.vuewb-login__form-head p,.vuewb-login__support,.vuewb-login__aside-card p,.vuewb-login__assurance span{color:var(--admin-ui-muted)}.vuewb-login__intro{max-width:520px}.vuewb-login .vuewb-eyebrow{color:var(--admin-ui-success)}.vuewb-login__title{max-width:560px;color:var(--admin-ui-ink-strong);font-size:clamp(36px,4.6vw,52px);line-height:.98}.vuewb-login__summary{max-width:520px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-section);margin:18px 0 0;line-height:1.8}.vuewb-login__form{border:1px solid rgba(var(--admin-ui-line-strong-rgb), .8);border-radius:var(--admin-ui-radius-shell);background:rgba(var(--admin-ui-surface-soft-rgb), .84);margin-top:24px;padding:18px}.vuewb-login__form-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.vuewb-login__form-head h2{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-heading);margin:0}.vuewb-login__form-head p{font-size:var(--admin-ui-text-body-sm);margin:6px 0 0;line-height:1.6}.vuewb-login__form-head>span{border:1px solid rgba(var(--admin-ui-success-rgb), .18);border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-success-surface);color:var(--admin-ui-success);font-size:var(--admin-ui-text-caption);flex:none;padding:7px 10px;font-weight:700}.vuewb-login__grid{margin-top:0}.vuewb-login .vuewb-field{color:var(--admin-ui-ink)}.vuewb-login .vuewb-field input{border-color:rgba(var(--admin-ui-muted-rgb), .36);background:rgba(var(--admin-ui-surface-rgb), .94);min-height:52px;color:var(--admin-ui-ink-strong);box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .92);transition:border-color .18s,box-shadow .18s,background .18s}.vuewb-login .vuewb-field input:focus{border-color:rgba(var(--admin-ui-primary-rgb), .72);background:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-focus-strong);outline:none}.vuewb-login .vuewb-field input::placeholder{color:var(--admin-ui-muted)}.vuewb-login__submit{background:linear-gradient(135deg, var(--admin-ui-success) 0%, var(--admin-ui-primary-strong) 100%);width:100%;min-height:52px;color:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-primary);border:0;font-weight:800}.vuewb-login__submit:disabled{cursor:not-allowed;opacity:.62;transform:none}.vuewb-login__mfa-field{grid-column:1/-1}.vuewb-login__challenge{border:1px solid rgba(var(--admin-ui-primary-rgb), .18);border-radius:var(--admin-ui-radius-card);background:var(--admin-ui-primary-tint);color:var(--admin-ui-success);font-size:var(--admin-ui-text-body-sm);gap:4px;margin-top:14px;padding:12px 14px;line-height:1.6;display:grid}.vuewb-login__challenge strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body)}.vuewb-login__support{font-size:var(--admin-ui-text-body-sm);flex-wrap:wrap;gap:6px;margin-top:14px;line-height:1.6;display:flex}.vuewb-login__secondary{min-height:52px}.vuewb-login__support strong{color:var(--admin-ui-success)}.vuewb-login__error{border:1px solid rgba(var(--admin-ui-danger-rgb), .18);border-radius:var(--admin-ui-radius-card);background:var(--admin-ui-danger-surface);color:var(--admin-ui-danger);font-size:var(--admin-ui-text-body);margin-top:16px;padding:12px 14px;line-height:1.6}.vuewb-login__aside{align-self:stretch;display:flex}.vuewb-login__aside-card{background:linear-gradient(160deg, rgba(var(--admin-ui-ink-strong-rgb), .92) 0%, rgba(var(--admin-ui-success-rgb), .82) 100%), radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .25), transparent 36%);width:100%;min-height:560px;color:var(--admin-ui-surface);flex-direction:column;justify-content:flex-end;padding:clamp(28px,4vw,42px);display:flex;position:relative;overflow:hidden}.vuewb-login__aside-card:before{content:"";border:1px solid rgba(var(--admin-ui-surface-rgb), .18);border-radius:var(--admin-ui-radius-shell);width:150px;height:150px;position:absolute;top:34px;right:34px;transform:rotate(16deg)}.vuewb-login__status{border:1px solid rgba(var(--admin-ui-surface-rgb), .18);border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-surface-rgb), .12);color:var(--admin-ui-primary-tint);font-size:var(--admin-ui-text-body-sm);align-items:center;gap:8px;padding:9px 12px;display:inline-flex;position:absolute;top:28px;left:28px}.vuewb-login__status span{background:var(--admin-ui-success);width:8px;height:8px;box-shadow:var(--admin-ui-shadow-success-ring);border-radius:50%}.vuewb-login__aside-card h2{max-width:340px;color:var(--admin-ui-surface);font-size:clamp(28px,4vw,42px);line-height:1.08;position:relative}.vuewb-login__aside-card p{max-width:340px;color:var(--admin-ui-primary-tint);margin:18px 0 0;line-height:1.75;position:relative}.vuewb-login__assurance{gap:12px;margin-top:32px;display:grid;position:relative}.vuewb-login__assurance div{border:1px solid rgba(var(--admin-ui-surface-rgb), .14);border-radius:var(--admin-ui-radius-card);background:rgba(var(--admin-ui-surface-rgb), .1);padding:14px 16px}.vuewb-login__assurance strong,.vuewb-login__assurance span{display:block}.vuewb-login__assurance strong{color:var(--admin-ui-surface);font-size:var(--admin-ui-text-body-md)}.vuewb-login__assurance span{color:var(--admin-ui-primary-tint);font-size:var(--admin-ui-text-body-sm);margin-top:5px;line-height:1.5}@media (width<=1180px){.vuewb-shell{grid-template-columns:1fr}.vuewb-sidebar{height:auto;position:relative;top:0}.vuewb-main__body{padding:0}}@media (width<=720px){.vuewb-shell{padding:12px}.vuewb-sidebar{border-radius:var(--admin-ui-radius-hero);padding:16px}.vuewb-sidebar__group-trigger{grid-template-columns:40px minmax(0,1fr) 16px;min-height:66px;padding:12px}}.vuewb-shell{grid-template-columns:214px minmax(0,1fr);align-items:start;gap:14px}.vuewb-sidebar{height:auto;min-height:calc(100dvh - 32px);padding:14px 10px;overflow:visible}.vuewb-brand{gap:10px;padding:4px 4px 8px}.vuewb-brand__mark{border-radius:var(--admin-ui-radius-control);width:40px;height:40px;font-size:var(--admin-ui-text-caption)}.vuewb-brand__title{font-size:var(--admin-ui-text-body)}.vuewb-brand__meta{font-size:var(--admin-ui-text-label);margin-top:2px}.vuewb-sidebar__groups{flex:none;gap:6px;padding-right:0;overflow:visible}.vuewb-sidebar__group{gap:3px}.vuewb-sidebar__group-header{border-radius:var(--admin-ui-radius-control);box-shadow:none;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:8px 9px;display:flex}.vuewb-sidebar__group-trigger{width:100%;color:inherit;text-align:left;cursor:pointer;transition:border-color .18s,background .18s,box-shadow .18s}.vuewb-sidebar__group-trigger:hover{background:rgba(var(--admin-ui-primary-rgb), .05)}.vuewb-sidebar__group-trigger:focus-visible,.vuewb-sidebar__item:focus-visible{outline:2px solid rgba(var(--admin-ui-primary-rgb), .42);outline-offset:2px}.vuewb-sidebar__group.is-active .vuewb-sidebar__group-header{background:rgba(var(--admin-ui-primary-rgb), .06)}.vuewb-sidebar__group-trigger.is-open{border-color:rgba(var(--admin-ui-primary-rgb), .12);background:rgba(var(--admin-ui-primary-rgb), .06)}.vuewb-sidebar__group-icon{border-radius:var(--admin-ui-radius-control);flex:none;width:28px;height:28px}.vuewb-sidebar__group-copy strong{font-size:var(--admin-ui-text-body-sm);font-weight:700}.vuewb-sidebar__group-chevron{color:var(--admin-ui-muted);place-items:center;margin-left:auto;transition:transform .18s,color .18s;display:grid}.vuewb-sidebar__group-chevron svg{width:16px;height:16px}.vuewb-sidebar__items{border-left:1px solid var(--admin-ui-primary-tint);gap:4px;margin-left:14px;padding:3px 0 0 8px}.vuewb-sidebar__item{border-radius:var(--admin-ui-radius-control);border:1px solid rgba(var(--admin-ui-line-strong-rgb), .82);background:rgba(var(--admin-ui-surface-rgb), .94);align-items:center;min-height:38px;padding:6px 8px 6px 9px}.vuewb-sidebar__item-copy{min-height:auto}.vuewb-sidebar__item-copy strong{font-size:var(--admin-ui-text-label);font-weight:600;line-height:1.22;display:block}.vuewb-accordion-enter-active,.vuewb-accordion-leave-active{transition:max-height .22s,opacity .18s,transform .18s;overflow:hidden}.vuewb-accordion-enter-from,.vuewb-accordion-leave-to{opacity:0;max-height:0;transform:translateY(-4px)}.vuewb-accordion-enter-to,.vuewb-accordion-leave-from{opacity:1;max-height:520px;transform:translateY(0)}.vuewb-sidebar__item,.vuewb-sidebar__item:hover,.vuewb-sidebar__item.is-active{transform:none}.vuewb-sidebar__item:hover{box-shadow:var(--admin-ui-shadow-primary)}.vuewb-sidebar__item-arrow{color:var(--admin-ui-line-strong)}.vuewb-sidebar__item-icon{border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-primary-tint);width:22px;height:22px}.vuewb-sidebar__item.is-active{border-color:rgba(var(--admin-ui-primary-rgb), .28);background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.vuewb-sidebar__footer{gap:8px;padding-top:10px}.vuewb-sidebar__session{border-radius:var(--admin-ui-radius-control);gap:9px;padding:9px 10px}.vuewb-sidebar__session-mark{width:28px;height:28px;font-size:var(--admin-ui-text-label)}.vuewb-sidebar__session-copy strong{font-size:var(--admin-ui-text-caption)}.vuewb-sidebar__session-copy small{font-size:var(--admin-ui-text-label)}.vuewb-sidebar__session-scope{color:var(--admin-ui-primary);font-weight:700}.vuewb-sidebar__logout{border-radius:var(--admin-ui-radius-control);min-height:36px;font-size:var(--admin-ui-text-caption)}@media (width<=1180px){.vuewb-shell{grid-template-columns:1fr}.vuewb-sidebar{min-height:0}.vuewb-shell-topbar,.vuewb-shell-topbar__actions{flex-direction:column;align-items:stretch}.vuewb-shell-topbar__context small{white-space:normal}}@media (width<=720px){.vuewb-shell-topbar__summary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vuewb-shell{background:radial-gradient(circle at top left, rgba(var(--admin-ui-primary-rgb), .1), transparent 22%), linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, var(--admin-ui-surface-soft) 100%);min-height:100dvh;padding:14px;display:block}.vuewb-frame{border:1px solid rgba(var(--admin-ui-line-strong-rgb), .9);border-radius:var(--admin-ui-radius-shell);background:rgba(var(--admin-ui-surface-rgb), .96);min-height:calc(100dvh - 28px);box-shadow:var(--admin-ui-shadow-dialog);overflow:hidden}.vuewb-header{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, var(--admin-ui-surface-soft) 100%);grid-template-columns:198px minmax(0,1fr);align-items:stretch;gap:0;min-height:72px;padding:0;display:grid}.vuewb-header__rail{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, var(--admin-ui-primary-tint) 100%);align-items:center;min-width:0;padding:18px 16px 18px 18px;display:flex}.vuewb-header__content{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, var(--admin-ui-surface-soft) 100%);justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:14px 18px 14px 14px;display:flex}.vuewb-header__brand{align-items:center;gap:12px;min-width:0;display:flex}.vuewb-header__logo{border-radius:var(--admin-ui-radius-control);background:linear-gradient(135deg, var(--admin-ui-primary) 0%, var(--admin-ui-primary-strong) 100%);width:40px;height:40px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-body-md);box-shadow:var(--admin-ui-shadow-primary);place-items:center;font-weight:800;display:grid}.vuewb-header__search{border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-surface);width:240px;min-height:36px;color:var(--admin-ui-muted);align-items:center;gap:8px;padding:0 12px;display:flex}.vuewb-header__search svg,.vuewb-header__tool svg,.vuewb-header__account svg,.vuewb-sidebar__group-icon svg,.vuewb-sidebar__group-chevron svg{width:16px;height:16px}.vuewb-sidebar__group-icon svg{width:18px;height:18px}.vuewb-header__search input{width:100%;color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);background:0 0;border:0;outline:none}.vuewb-header__search input::placeholder{color:var(--admin-ui-muted)}.vuewb-header__tools{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.vuewb-header__tool{min-width:44px;color:var(--admin-ui-muted);cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;padding:2px 4px;display:grid}.vuewb-header__tool-icon{place-items:center;width:20px;height:20px;display:grid;position:relative}.vuewb-header__tool-icon.has-dot:after{content:"";border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-warning);width:6px;height:6px;box-shadow:var(--admin-ui-shadow-surface-ring);position:absolute;top:-1px;right:-1px}.vuewb-header__tool-label{font-size:var(--admin-ui-text-label);white-space:nowrap;line-height:1}.vuewb-header__region{border-left:1px solid var(--admin-ui-line);align-items:center;gap:10px;margin-left:4px;padding:0 4px 0 10px;display:flex}.vuewb-header__region-meta{gap:2px;display:grid}.vuewb-header__region-meta span,.vuewb-header__account-copy small{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);line-height:1.1}.vuewb-header__region-meta strong,.vuewb-header__account-copy strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);font-weight:700}.vuewb-header__region-select select{border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface);min-width:176px;height:34px;color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);padding:0 28px 0 10px;font-weight:600}.vuewb-header__region-lock{border:1px solid var(--admin-ui-line);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-soft);min-height:34px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.vuewb-header__account{border-radius:var(--admin-ui-radius-control);min-height:38px;color:var(--admin-ui-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;display:flex}.vuewb-header__avatar{border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-primary-tint);width:28px;height:28px;color:var(--admin-ui-muted);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.vuewb-header__account-copy{text-align:left;gap:2px;display:grid}.vuewb-workspace{grid-template-columns:198px minmax(0,1fr);min-height:calc(100dvh - 100px);display:grid}.vuewb-sidebar{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, var(--admin-ui-primary-tint) 18%, rgba(var(--admin-ui-surface-rgb), .84) 100%);height:auto;min-height:100%;box-shadow:none;flex-direction:column;justify-content:space-between;gap:14px;margin:0;padding:12px 0 14px;display:flex;top:auto;border-radius:0!important}.vuewb-frame .vuewb-sidebar,.vuewb-workspace>.vuewb-sidebar{position:relative;border-radius:0!important}.vuewb-sidebar__nav{gap:0;display:grid}.vuewb-sidebar__groups,.vuewb-brand,.vuewb-sidebar__session{display:none!important}.vuewb-sidebar__group{gap:0;display:grid}.vuewb-sidebar__group-trigger{width:100%;min-height:48px;color:var(--admin-ui-ink);box-shadow:none;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:11px;padding:0 12px 0 16px;display:grid}.vuewb-sidebar__group-trigger strong{font-size:var(--admin-ui-text-body);letter-spacing:.01em;font-weight:600}.vuewb-sidebar__group-trigger:hover{background:0 0;border-color:#0000;transform:none}.vuewb-sidebar__group-trigger.is-open,.vuewb-sidebar__group-trigger.is-active{box-shadow:none;background:0 0;border:0}.vuewb-sidebar__group-trigger.is-active{color:var(--admin-ui-primary-strong);font-weight:700}.vuewb-sidebar__group.is-active{background:0 0}.vuewb-sidebar__group-icon{color:currentColor;background:0 0;border-radius:0;place-items:center;width:20px;height:20px;display:grid}.vuewb-sidebar__group-chevron{color:var(--admin-ui-muted);place-items:center;transition:transform .18s,color .18s;display:grid}.vuewb-sidebar__group-trigger.is-open .vuewb-sidebar__group-chevron{color:var(--admin-ui-primary);transform:rotate(180deg)}.vuewb-sidebar__items{border-left:0;gap:4px;margin:0;padding:4px 0 10px 32px;display:grid}.vuewb-sidebar__item{min-height:32px;color:var(--admin-ui-muted);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:9px;padding:0 10px 0 0;display:grid;transform:none}.vuewb-sidebar__item:hover,.vuewb-sidebar__item.is-active{box-shadow:none;transform:none}.vuewb-sidebar__item:hover{color:var(--admin-ui-ink);background:0 0}.vuewb-sidebar__item.is-active{color:var(--admin-ui-primary-strong);background:0 0}.vuewb-sidebar__item strong{font-size:var(--admin-ui-text-caption);font-weight:500;line-height:1.35}.vuewb-sidebar__item-dot{border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-line-strong);width:5px;height:5px;display:block}.vuewb-sidebar__item.is-active .vuewb-sidebar__item-dot,.vuewb-sidebar__item-dot.is-overview,.vuewb-sidebar__item-dot.is-config,.vuewb-sidebar__item-dot.is-workspace,.vuewb-sidebar__item-dot.is-list{background:var(--admin-ui-primary)}.vuewb-sidebar__item-dot.is-audit{background:var(--admin-ui-warning)}.vuewb-sidebar__item-arrow,.vuewb-sidebar__item-icon,.vuewb-sidebar__item-kind{display:none!important}.vuewb-sidebar__footer{border-top:1px solid var(--admin-ui-line);gap:10px;padding:12px 12px 0 16px;display:grid}.vuewb-sidebar__scope{gap:4px;padding:0;display:grid}.vuewb-sidebar__scope span,.vuewb-sidebar__scope small{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label)}.vuewb-sidebar__scope strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);font-weight:700}.vuewb-sidebar__logout{min-height:30px;color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);text-align:left;background:0 0;border:0;border-radius:0;padding:0;font-weight:600}.vuewb-sidebar__logout:hover{color:var(--admin-ui-ink);background:0 0;border-color:#0000}.vuewb-main{flex-direction:column;gap:0;min-width:0;padding:8px 16px 14px;display:flex}.vuewb-main__body{min-height:0;margin:0;padding:14px 0 0}.vuewb-shell-topbar{display:none!important}@media (width<=1180px){.vuewb-header{grid-template-columns:1fr}.vuewb-header__rail,.vuewb-header__content,.vuewb-header__brand,.vuewb-header__tools{width:100%}.vuewb-header__rail{border-right:0;border-bottom:1px solid var(--admin-ui-line)}.vuewb-header__content{flex-direction:column;align-items:stretch;padding:12px 14px}.vuewb-header__tools{flex-wrap:wrap;justify-content:flex-start}.vuewb-workspace{grid-template-columns:1fr}.vuewb-sidebar{border-right:0;border-bottom:1px solid var(--admin-ui-line);padding-left:0;padding-right:0}}@media (width<=720px){.vuewb-shell{padding:8px}.vuewb-frame{border-radius:var(--admin-ui-radius-card);min-height:calc(100dvh - 16px)}.vuewb-header{padding:12px}.vuewb-header__search{width:100%}.vuewb-header__region{border-left:0;width:100%;margin-left:0;padding-left:0}.vuewb-header__region-select,.vuewb-header__region-select select{width:100%}.vuewb-sidebar,.vuewb-main{padding-left:10px;padding-right:10px}}@media (width<=1180px){.vuewb-login{grid-template-columns:1fr}.vuewb-login__aside-card{min-height:auto}}@media (width<=720px){.vuewb-login{padding:18px}.vuewb-login__brand{margin-bottom:34px}.vuewb-login__panel,.vuewb-login__aside-card{border-radius:var(--admin-ui-radius-hero)}.vuewb-login__form{border-radius:var(--admin-ui-radius-panel);padding:16px}.vuewb-login__form-head{flex-direction:column}.vuewb-login__grid,.vuewb-login__scope{grid-template-columns:1fr}.vuewb-login__aside-card{padding-top:96px}}:root{--cp-ink:var(--admin-ui-ink-strong);--cp-copy:var(--admin-ui-ink);--cp-muted:var(--admin-ui-muted);--cp-line:var(--admin-ui-line);--cp-surface:var(--admin-ui-surface);--cp-surface-soft:var(--admin-ui-surface-soft);--cp-shadow:var(--admin-ui-shadow-card);--cp-indigo:var(--admin-ui-primary);--cp-indigo-soft:var(--admin-ui-primary-soft);--cp-teal:var(--admin-ui-success);--cp-teal-soft:var(--admin-ui-success-soft);--cp-amber:var(--admin-ui-warning);--cp-amber-soft:var(--admin-ui-warning-soft);--cp-danger:var(--admin-ui-danger);--cp-danger-soft:var(--admin-ui-danger-soft)}.cp-page{gap:18px;display:grid}.cp-hero,.cp-toolbar,.cp-panel,.cp-stat,.cp-card,.cp-lane,.cp-ticket,.cp-slot,.cp-timeline-card{border:1px solid var(--cp-line);background:var(--cp-surface);box-shadow:var(--cp-shadow)}.cp-hero{border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .12), transparent 26%), linear-gradient(180deg, rgba(var(--admin-ui-primary-rgb), .98) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:18px;padding:28px;display:grid}.cp-hero--teal{background:radial-gradient(circle at top right, rgba(var(--admin-ui-success-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-hero--amber{background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-hero--slate{background:radial-gradient(circle at top right, rgba(var(--admin-ui-ink-strong-rgb), .1), transparent 26%), linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-hero__main,.cp-hero__side,.cp-panel,.cp-toolbar__block,.cp-stack,.cp-rail,.cp-card-grid,.cp-board,.cp-ticket-list,.cp-slot-grid,.cp-timeline,.cp-split{display:grid}.cp-hero__main{gap:16px}.cp-hero__side,.cp-panel,.cp-stack,.cp-rail,.cp-ticket-list,.cp-timeline{gap:14px}.cp-kicker,.cp-panel__eyebrow,.cp-hero__side span,.cp-stat__label,.cp-pill,.cp-chip{letter-spacing:.08em;text-transform:uppercase}.cp-kicker,.cp-panel__eyebrow,.cp-hero__side span{color:var(--cp-indigo);font-size:var(--admin-ui-text-label);font-weight:700}.cp-title{color:var(--cp-ink);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,38px);line-height:1.04}.cp-summary,.cp-panel__summary,.cp-card__note,.cp-lane p,.cp-ticket p,.cp-slot p,.cp-hero__side p,.cp-list li,.cp-table td small,.cp-timeline-card p{color:var(--cp-copy);margin:0;line-height:1.7}.cp-pill-row,.cp-toolbar__filters,.cp-actions,.cp-chip-row{flex-wrap:wrap;gap:10px;display:flex}.cp-pill,.cp-chip,.cp-badge{border-radius:var(--admin-ui-radius-pill);border:1px solid var(--cp-line);background:var(--cp-surface-soft);min-height:38px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.cp-pill--indigo,.cp-chip--indigo,.cp-badge--indigo{border-color:rgba(var(--admin-ui-primary-rgb), .22);background:var(--cp-indigo-soft);color:var(--cp-indigo)}.cp-pill--teal,.cp-chip--teal,.cp-badge--teal{border-color:rgba(var(--admin-ui-success-rgb), .24);background:var(--cp-teal-soft);color:var(--cp-teal)}.cp-pill--amber,.cp-chip--amber,.cp-badge--amber{border-color:rgba(var(--admin-ui-warning-rgb), .24);background:var(--cp-amber-soft);color:var(--admin-ui-warning)}.cp-pill--danger,.cp-chip--danger,.cp-badge--danger{border-color:rgba(var(--admin-ui-danger-rgb), .2);background:var(--cp-danger-soft);color:var(--admin-ui-danger)}.cp-hero__side{border-radius:var(--admin-ui-radius-hero);background:rgba(var(--admin-ui-ink-strong-rgb), .04);align-content:start;padding:20px 22px}.cp-hero__side strong{color:var(--cp-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em}.cp-list{gap:8px;margin:0;padding-left:18px;display:grid}.cp-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cp-stat{border-radius:var(--admin-ui-radius-hero);gap:10px;padding:18px;display:grid}.cp-stat__label{color:var(--cp-muted);font-size:var(--admin-ui-text-label);font-weight:700}.cp-stat__value{color:var(--cp-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em;font-weight:700}.cp-meter{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-muted-rgb), .88);width:100%;height:6px;display:block;overflow:hidden}.cp-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--admin-ui-primary-strong) 0%, var(--admin-ui-success) 52%, var(--admin-ui-warning) 100%);height:100%;display:block}.cp-toolbar{border-radius:var(--admin-ui-radius-hero);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.cp-toolbar__block{gap:10px}.cp-button{border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-ink-strong-rgb), .08);min-height:42px;color:var(--cp-ink);font-size:var(--admin-ui-text-body-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 16px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.cp-button:hover{transform:translateY(-1px)}.cp-button--primary{background:var(--cp-ink);color:var(--admin-ui-surface)}.cp-button--indigo{background:var(--cp-indigo-soft);border-color:rgba(var(--admin-ui-primary-rgb), .22);color:var(--cp-indigo)}.cp-button--teal{background:var(--cp-teal-soft);border-color:rgba(var(--admin-ui-success-rgb), .24);color:var(--cp-teal)}.cp-button--amber{background:var(--cp-amber-soft);border-color:rgba(var(--admin-ui-warning-rgb), .24);color:var(--admin-ui-warning)}.cp-button--ghost{border-color:var(--cp-line);background:rgba(var(--admin-ui-surface-soft-rgb), .92)}.cp-grid-two{grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);gap:18px;display:grid}.cp-grid-three,.cp-card-grid,.cp-board,.cp-slot-grid,.cp-split{gap:14px;display:grid}.cp-grid-three,.cp-card-grid,.cp-board{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-slot-grid,.cp-split{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-panel{border-radius:var(--admin-ui-radius-shell);padding:24px}.cp-panel__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.cp-panel__title{color:var(--cp-ink);font-size:var(--admin-ui-text-display-sm);letter-spacing:-.03em;margin:0}.cp-card,.cp-lane,.cp-ticket,.cp-slot,.cp-demand-card,.cp-flow-step{border-radius:var(--admin-ui-radius-hero);border:1px solid var(--cp-line);background:var(--cp-surface-soft);gap:8px;padding:18px;display:grid}.cp-card--indigo,.cp-ticket--indigo,.cp-slot--indigo{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-card--teal,.cp-lane--teal,.cp-ticket--teal,.cp-slot--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-card--amber,.cp-lane--amber,.cp-ticket--amber,.cp-slot--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-card--danger,.cp-lane--danger,.cp-ticket--danger,.cp-slot--danger,.cp-demand-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-card__title,.cp-lane__title,.cp-ticket__title,.cp-slot__title{color:var(--cp-ink);font-size:var(--admin-ui-text-section-sm);font-weight:700}.cp-card__value,.cp-lane__value,.cp-ticket__value,.cp-slot__value{color:var(--cp-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.cp-table-shell{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-muted-rgb), .9);overflow:auto}.cp-table{border-collapse:collapse;background:var(--admin-ui-surface);width:100%}.cp-table th,.cp-table td{text-align:left;border-bottom:1px solid rgba(var(--admin-ui-muted-rgb), .86);vertical-align:top;padding:15px 16px}.cp-table th{color:var(--cp-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;background:rgba(var(--admin-ui-surface-soft-rgb), .96);font-weight:700}.cp-table td{color:var(--cp-ink);font-size:var(--admin-ui-text-body)}.cp-table td strong{margin-bottom:4px;display:block}.cp-table tr:last-child td{border-bottom:0}.cp-link-card{color:inherit;cursor:pointer;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.cp-link-card:hover{border-color:rgba(var(--admin-ui-primary-rgb), .22);box-shadow:var(--admin-ui-shadow-dialog);transform:translateY(-3px)}.cp-link-card:hover .cp-card__title,.cp-link-card:hover .cp-lane__title,.cp-link-card:hover .cp-ticket__title,.cp-link-card:hover .cp-slot__title,.cp-link-card:hover .cp-source-node strong,.cp-link-card:hover .cp-dispatch-card strong,.cp-link-card:hover .cp-permission-card strong,.cp-link-card:hover .cp-channel-metric strong{color:var(--cp-indigo)}.cp-link-card:focus-visible{outline:3px solid rgba(var(--admin-ui-primary-rgb), .2);outline-offset:3px}.cp-table-link{min-height:32px;color:var(--cp-ink);font-size:var(--admin-ui-text-body-sm);border-bottom:1px solid #0000;align-items:center;font-weight:700;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.cp-table-link:hover{color:var(--cp-indigo);border-color:rgba(var(--admin-ui-primary-rgb), .22)}.cp-table-link:focus-visible{outline:3px solid rgba(var(--admin-ui-primary-rgb), .2);outline-offset:3px}.cp-timeline-card{border-radius:var(--admin-ui-radius-hero);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:18px;display:grid}.cp-timeline-card__step{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);width:38px;height:38px;color:var(--cp-ink);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.cp-note{color:var(--cp-muted);font-size:var(--admin-ui-text-caption);margin:0;line-height:1.6}.cp-demand-board,.cp-flow-board{gap:14px;display:grid}.cp-demand-board{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-flow-board{grid-template-columns:1fr}.cp-demand-card{min-height:210px;box-shadow:var(--cp-shadow);align-content:space-between}.cp-demand-card--teal,.cp-flow-step--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-demand-card--amber,.cp-flow-step--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-demand-card__meta{color:var(--cp-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.cp-demand-card strong,.cp-flow-step strong{color:var(--cp-ink);font-size:var(--admin-ui-text-title);line-height:1.35}.cp-demand-card span{color:var(--cp-ink);font-size:var(--admin-ui-text-body-md);font-weight:800}.cp-demand-card p,.cp-flow-step p{color:var(--cp-copy);margin:0;line-height:1.65}.cp-flow-step{min-height:118px;padding-left:60px;position:relative}.cp-flow-step span{border-radius:var(--admin-ui-radius-control);background:var(--cp-ink);width:28px;height:28px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.cp-command-brief{gap:16px}.cp-command-strip,.cp-channel-overview,.cp-dispatch-grid,.cp-permission-board{gap:12px;display:grid}.cp-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-command-cell,.cp-channel-metric,.cp-dispatch-card,.cp-resolution-step,.cp-permission-card,.cp-source-node,.cp-funnel-step{border:1px solid var(--cp-line);background:var(--cp-surface-soft);box-shadow:var(--cp-shadow)}.cp-command-cell{border-radius:var(--admin-ui-radius-card);gap:4px;padding:12px;display:grid}.cp-command-cell small,.cp-source-node span,.cp-channel-metric span,.cp-dispatch-card span{color:var(--cp-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.cp-command-cell b{color:var(--cp-ink);font-size:var(--admin-ui-text-metric);line-height:1}.cp-command-cell--danger,.cp-dispatch-card--danger,.cp-resolution-step--danger,.cp-permission-card--danger,.cp-source-node--danger,.cp-channel-metric--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-command-cell--amber,.cp-dispatch-card--amber,.cp-resolution-step--amber,.cp-permission-card--amber,.cp-source-node--amber,.cp-channel-metric--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-command-cell--indigo,.cp-dispatch-card--indigo,.cp-permission-card--indigo,.cp-source-node--indigo,.cp-channel-metric--indigo{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-resolution-step--teal,.cp-dispatch-card--teal,.cp-permission-card--teal,.cp-source-node--teal,.cp-channel-metric--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.cp-risk-command,.cp-channel-layout{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:18px;display:grid}.cp-risk-radar-panel{overflow:hidden}.cp-risk-radar{border-radius:var(--admin-ui-radius-shell);background:linear-gradient(rgba(var(--admin-ui-ink-strong-rgb), .045) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--admin-ui-ink-strong-rgb), .045) 1px, transparent 1px), radial-gradient(circle at center, rgba(var(--admin-ui-primary-rgb), .08), transparent 56%);border:1px solid var(--cp-line);background-size:42px 42px,42px 42px,auto;min-height:420px;position:relative}.cp-risk-radar__ring,.cp-risk-radar__center,.cp-risk-dot{position:absolute}.cp-risk-radar__ring{border-radius:var(--admin-ui-radius-pill);border:1px dashed rgba(var(--admin-ui-ink-strong-rgb), .16);inset:50%;transform:translate(-50%,-50%)}.cp-risk-radar__ring--outer{width:82%;height:82%}.cp-risk-radar__ring--middle{width:58%;height:58%}.cp-risk-radar__ring--inner{background:rgba(var(--admin-ui-surface-rgb), .54);border-style:solid;width:34%;height:34%}.cp-risk-radar__center{border-radius:var(--admin-ui-radius-pill);background:var(--cp-ink);width:118px;height:118px;color:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-dialog);place-items:center;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.cp-risk-radar__center span{font-size:var(--admin-ui-text-caption);font-weight:700}.cp-risk-radar__center strong{font-size:var(--admin-ui-text-display-xl);line-height:1}.cp-risk-dot{border-radius:var(--admin-ui-radius-card);border:1px solid var(--cp-line);background:var(--admin-ui-surface);width:min(190px,42%);box-shadow:var(--admin-ui-shadow-hover);gap:4px;padding:14px;display:grid}.cp-risk-dot strong{color:var(--cp-ink);font-size:var(--admin-ui-text-body-md)}.cp-risk-dot span{color:var(--cp-muted);font-size:var(--admin-ui-text-caption);font-weight:800}.cp-risk-dot--north{top:8%;left:38%}.cp-risk-dot--east{top:34%;right:7%}.cp-risk-dot--south{bottom:8%;right:29%}.cp-risk-dot--west{top:42%;left:7%}.cp-risk-dot--danger{border-color:rgba(var(--admin-ui-danger-rgb), .22);background:var(--admin-ui-danger-surface)}.cp-risk-dot--amber{border-color:rgba(var(--admin-ui-warning-rgb), .24);background:var(--admin-ui-warning-surface)}.cp-risk-dot--teal{border-color:rgba(var(--admin-ui-success-rgb), .22);background:var(--admin-ui-success-surface)}.cp-risk-dot--indigo{border-color:rgba(var(--admin-ui-primary-rgb), .22);background:var(--admin-ui-primary-tint)}.cp-dispatch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-dispatch-card,.cp-permission-card{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.cp-dispatch-card strong,.cp-resolution-step strong,.cp-permission-card strong,.cp-source-node strong,.cp-funnel-step strong{color:var(--cp-ink);font-size:var(--admin-ui-text-section-sm);line-height:1.35}.cp-dispatch-card p,.cp-resolution-step p,.cp-permission-card p,.cp-source-node p,.cp-funnel-step p,.cp-channel-metric p{color:var(--cp-copy);margin:0;line-height:1.65}.cp-dispatch-card b,.cp-permission-card span{color:var(--cp-ink);font-size:var(--admin-ui-text-body-sm)}.cp-resolution-path{gap:12px;display:grid}.cp-resolution-step{border-radius:var(--admin-ui-radius-hero);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.cp-resolution-step>span{border-radius:var(--admin-ui-radius-control);background:var(--cp-ink);width:42px;height:42px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.cp-channel-overview{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-channel-metric{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.cp-channel-metric strong{color:var(--cp-ink);font-size:var(--admin-ui-text-display-ml);letter-spacing:-.04em;line-height:1}.cp-source-map-panel{overflow:hidden}.cp-source-map{border-radius:var(--admin-ui-radius-shell);border:1px solid var(--cp-line);background:linear-gradient(90deg, transparent 0 11%, rgba(var(--admin-ui-ink-strong-rgb), .08) 11% 12%, transparent 12% 36%, rgba(var(--admin-ui-ink-strong-rgb), .08) 36% 37%, transparent 37% 61%, rgba(var(--admin-ui-ink-strong-rgb), .08) 61% 62%, transparent 62% 100%), rgba(var(--admin-ui-surface-soft-rgb), .82);grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:18px;display:grid;position:relative}.cp-source-node{border-radius:var(--admin-ui-radius-hero);align-content:space-between;gap:10px;min-height:180px;padding:18px;display:grid}.cp-funnel{gap:12px;display:grid}.cp-funnel-step{border-radius:var(--admin-ui-radius-panel);gap:8px;padding:16px;display:grid;position:relative;overflow:hidden}.cp-funnel-step div{justify-content:space-between;gap:12px;display:flex}.cp-funnel-step span{color:var(--cp-ink);font-weight:800}.cp-funnel-step b{border-radius:var(--admin-ui-radius-pill);background:linear-gradient(90deg, var(--cp-indigo), var(--cp-teal), var(--cp-amber));height:7px;display:block}.cp-permission-board{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1240px){.cp-hero,.cp-grid-two,.cp-grid-three,.cp-card-grid,.cp-board,.cp-slot-grid,.cp-stat-grid,.cp-demand-board,.cp-split,.cp-risk-command,.cp-channel-layout,.cp-channel-overview,.cp-source-map,.cp-permission-board{grid-template-columns:1fr}.cp-toolbar{flex-direction:column;align-items:stretch}}@media (width<=720px){.cp-hero,.cp-panel,.cp-toolbar{border-radius:var(--admin-ui-radius-panel);padding:20px}.cp-title{font-size:var(--admin-ui-text-display-md)}.cp-actions,.cp-button{width:100%}.cp-command-strip,.cp-dispatch-grid{grid-template-columns:1fr}.cp-risk-radar{min-height:560px}.cp-risk-dot{width:78%}.cp-risk-dot--north,.cp-risk-dot--east,.cp-risk-dot--south,.cp-risk-dot--west{left:50%;right:auto;transform:translate(-50%)}.cp-risk-dot--north{top:5%}.cp-risk-dot--east{top:24%}.cp-risk-dot--west{top:62%}.cp-risk-dot--south{bottom:5%}}:root{--fin-ink:var(--admin-ui-ink-strong);--fin-copy:var(--admin-ui-ink);--fin-muted:var(--admin-ui-muted);--fin-line:var(--admin-ui-line);--fin-surface:var(--admin-ui-surface);--fin-surface-soft:var(--admin-ui-surface-soft);--fin-shadow:var(--admin-ui-shadow-card);--fin-teal:var(--admin-ui-success);--fin-teal-soft:var(--admin-ui-success-soft);--fin-cyan:var(--admin-ui-info);--fin-cyan-soft:var(--admin-ui-info-soft);--fin-gold:var(--admin-ui-warning);--fin-gold-soft:var(--admin-ui-warning-soft);--fin-danger:var(--admin-ui-danger);--fin-danger-soft:var(--admin-ui-danger-soft)}.fin-page{gap:18px;display:grid}.fin-hero,.fin-toolbar,.fin-panel,.fin-stat,.fin-card,.fin-ribbon,.fin-timeline-card,.fin-lane,.fin-check,.fin-matrix-card{border:1px solid var(--fin-line);background:var(--fin-surface);box-shadow:var(--fin-shadow)}.fin-hero{border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, rgba(var(--admin-ui-success-rgb), .12), transparent 28%), linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:18px;padding:28px;display:grid}.fin-hero--gold{background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .12), transparent 28%), linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-hero--slate{background:radial-gradient(circle at top right, rgba(var(--admin-ui-ink-strong-rgb), .1), transparent 26%), linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-ledger-page{gap:20px}.fin-ledger-page .fin-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-ink-strong-rgb), .16), transparent 30%), radial-gradient(circle at bottom left, rgba(var(--admin-ui-warning-rgb), .14), transparent 30%), linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-ledger-page .fin-hero__side{border:1px solid rgba(var(--admin-ui-warning-rgb), .16);background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-ledger-page .fin-panel{background:rgba(var(--admin-ui-surface-rgb), .98)}.fin-ledger-page .fin-panel__title{font-size:var(--admin-ui-text-metric);letter-spacing:-.03em}.fin-ledger-page .fin-panel__summary{max-width:66ch}.fin-ledger-page .fin-stat:first-child{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-ledger-page .fin-stat:nth-child(2){background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-ledger-page .fin-stat:nth-child(3){background:linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-ledger-page .fin-stat:nth-child(4){background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-ledger-page .fin-ribbon{border-left:4px solid var(--fin-gold);background:linear-gradient(135deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-ledger-page .fin-grid-two{grid-template-columns:minmax(0,1.4fr) minmax(320px,.92fr)}.fin-ledger-page .fin-split{grid-template-columns:repeat(2,minmax(0,1fr))}.fin-ledger-page .fin-matrix-card,.fin-ledger-page .fin-lane{min-height:150px}.fin-ledger-page .fin-matrix-card--gold,.fin-ledger-page .fin-lane--gold{box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .68)}.fin-ledger-page .fin-link-card:hover{border-color:rgba(var(--admin-ui-warning-rgb), .24)}.fin-ledger-page .fin-link-card:hover .fin-card__title,.fin-ledger-page .fin-link-card:hover .fin-lane__title,.fin-ledger-page .fin-link-card:hover .fin-timeline-card__title{color:var(--admin-ui-warning)}.fin-ledger-page .fin-link-card:focus-visible{outline-color:rgba(var(--admin-ui-warning-rgb), .22)}.fin-ledger-page .fin-table-shell{border-color:rgba(var(--admin-ui-warning-rgb), .16)}.fin-ledger-page .fin-table th{background:var(--admin-ui-warning-surface)}.fin-ledger-page .fin-table-link:hover{color:var(--admin-ui-warning);border-color:rgba(var(--admin-ui-warning-rgb), .28)}.fin-ledger-page .fin-hero__side strong{letter-spacing:-.05em}.fin-ledger-page .fin-hero__side p,.fin-ledger-page .fin-hero__side li,.fin-ledger-page .fin-card p,.fin-ledger-page .fin-lane p,.fin-ledger-page .fin-matrix-card p,.fin-ledger-page .fin-check p{max-width:36ch}.fin-ledger-page .fin-stat{box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .7), var(--fin-shadow)}@media (width<=1240px){.fin-ledger-page .fin-hero,.fin-ledger-page .fin-grid-two,.fin-ledger-page .fin-split{grid-template-columns:1fr}}.fin-hero__main,.fin-hero__side,.fin-panel,.fin-toolbar__block,.fin-card-grid,.fin-support-grid,.fin-rail,.fin-timeline,.fin-checklist,.fin-spot-grid,.fin-matrix,.fin-detail-grid,.fin-split{display:grid}.fin-hero__main{gap:16px}.fin-hero__side,.fin-panel,.fin-support-grid,.fin-rail,.fin-checklist,.fin-timeline,.fin-detail-grid{gap:14px}.fin-kicker,.fin-panel__eyebrow,.fin-stat__label,.fin-hero__side span,.fin-chip,.fin-pill{letter-spacing:.08em;text-transform:uppercase}.fin-kicker,.fin-panel__eyebrow,.fin-hero__side span{color:var(--admin-ui-success);font-size:var(--admin-ui-text-label);font-weight:700}.fin-title{color:var(--fin-ink);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,38px);line-height:1.04}.fin-summary,.fin-panel__summary,.fin-card__note,.fin-lane p,.fin-check p,.fin-ribbon p,.fin-hero__side p,.fin-list li,.fin-table td small,.fin-timeline-card p{color:var(--fin-copy);margin:0;line-height:1.7}.fin-pill-row,.fin-toolbar__filters,.fin-actions,.fin-chip-row{flex-wrap:wrap;gap:10px;display:flex}.fin-pill,.fin-chip,.fin-badge{border-radius:var(--admin-ui-radius-pill);border:1px solid var(--fin-line);background:var(--fin-surface-soft);min-height:38px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.fin-pill--teal,.fin-chip--teal,.fin-badge--teal{border-color:rgba(var(--admin-ui-success-rgb), .24);background:var(--fin-teal-soft);color:var(--fin-teal)}.fin-pill--gold,.fin-chip--gold,.fin-badge--gold{border-color:rgba(var(--admin-ui-warning-rgb), .24);background:var(--fin-gold-soft);color:var(--admin-ui-warning)}.fin-pill--danger,.fin-chip--danger,.fin-badge--danger{border-color:rgba(var(--admin-ui-danger-rgb), .2);background:var(--fin-danger-soft);color:var(--admin-ui-danger)}.fin-pill--ink,.fin-chip--ink,.fin-badge--ink{border-color:rgba(var(--admin-ui-ink-strong-rgb), .18);background:rgba(var(--admin-ui-ink-strong-rgb), .08);color:var(--fin-ink)}.fin-hero__side{border-radius:var(--admin-ui-radius-hero);background:rgba(var(--admin-ui-ink-strong-rgb), .04);align-content:start;padding:20px 22px}.fin-hero__side strong{color:var(--fin-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em}.fin-list{gap:8px;margin:0;padding-left:18px;display:grid}.fin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.fin-stat{border-radius:var(--admin-ui-radius-hero);gap:10px;padding:18px;display:grid}.fin-stat__label{color:var(--fin-muted);font-size:var(--admin-ui-text-label);font-weight:700}.fin-stat__value{color:var(--fin-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em;font-weight:700}.fin-meter{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-muted-rgb), .9);width:100%;height:6px;display:block;overflow:hidden}.fin-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--admin-ui-success) 0%, var(--admin-ui-warning) 60%, var(--admin-ui-danger) 100%);height:100%;display:block}.fin-toolbar{border-radius:var(--admin-ui-radius-hero);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.fin-toolbar__block{gap:10px}.fin-button{border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-ink-strong-rgb), .08);min-height:42px;color:var(--fin-ink);font-size:var(--admin-ui-text-body-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.fin-button:hover{transform:translateY(-1px)}.fin-button:focus-visible{outline:3px solid rgba(var(--admin-ui-success-rgb), .24);outline-offset:3px}.fin-button--primary{background:var(--fin-ink);color:var(--admin-ui-surface)}.fin-button--teal{background:var(--fin-teal-soft);border-color:rgba(var(--admin-ui-success-rgb), .24);color:var(--fin-teal)}.fin-button--gold{background:var(--fin-gold-soft);border-color:rgba(var(--admin-ui-warning-rgb), .24);color:var(--admin-ui-warning)}.fin-button--danger{background:var(--fin-danger-soft);border-color:rgba(var(--admin-ui-danger-rgb), .2);color:var(--admin-ui-danger)}.fin-button--ghost{border-color:var(--fin-line);background:rgba(var(--admin-ui-surface-soft-rgb), .92)}.fin-grid-two{grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);gap:18px;display:grid}.fin-grid-three,.fin-card-grid,.fin-spot-grid,.fin-matrix{gap:14px;display:grid}.fin-grid-three,.fin-card-grid,.fin-spot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.fin-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fin-panel{border-radius:var(--admin-ui-radius-shell);padding:24px}.fin-panel__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.fin-panel__title{color:var(--fin-ink);font-size:var(--admin-ui-text-display-sm);letter-spacing:-.03em;margin:0}.fin-card,.fin-lane,.fin-check,.fin-ribbon,.fin-timeline-card,.fin-matrix-card{border-radius:var(--admin-ui-radius-hero);border:1px solid var(--fin-line);background:var(--fin-surface-soft);gap:8px;padding:18px;display:grid}.fin-card--teal,.fin-lane--teal,.fin-matrix-card--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-card--gold,.fin-lane--gold,.fin-matrix-card--gold{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-card--danger,.fin-lane--danger,.fin-matrix-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-card__title,.fin-lane__title,.fin-check__title,.fin-timeline-card__title,.fin-matrix-card__title{color:var(--fin-ink);font-size:var(--admin-ui-text-section-sm);font-weight:700}.fin-card__value,.fin-lane__value,.fin-check__value,.fin-timeline-card__value,.fin-matrix-card__value{color:var(--fin-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.fin-ribbon{grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:14px}.fin-ribbon strong{color:var(--fin-ink);font-size:var(--admin-ui-text-section)}.fin-table-shell{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-muted-rgb), .9);overflow:auto}.fin-table{border-collapse:collapse;background:var(--admin-ui-surface);width:100%}.fin-table th,.fin-table td{text-align:left;border-bottom:1px solid rgba(var(--admin-ui-muted-rgb), .86);vertical-align:top;padding:15px 16px}.fin-table th{color:var(--fin-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;background:rgba(var(--admin-ui-surface-soft-rgb), .96);font-weight:700}.fin-table td{color:var(--fin-ink);font-size:var(--admin-ui-text-body)}.fin-table td strong{margin-bottom:4px;display:block}.fin-table tr:last-child td{border-bottom:0}.fin-link-card{color:inherit;cursor:pointer;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.fin-link-card:hover{border-color:rgba(var(--admin-ui-success-rgb), .24);box-shadow:var(--admin-ui-shadow-dialog);transform:translateY(-3px)}.fin-link-card:hover .fin-card__title,.fin-link-card:hover .fin-lane__title,.fin-link-card:hover .fin-timeline-card__title{color:var(--fin-teal)}.fin-link-card:focus-visible{outline:3px solid rgba(var(--admin-ui-success-rgb), .22);outline-offset:3px}.fin-table-link{min-height:32px;color:var(--fin-ink);font-size:var(--admin-ui-text-body-sm);border-bottom:1px solid #0000;align-items:center;font-weight:700;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.fin-table-link:hover{color:var(--fin-teal);border-color:rgba(var(--admin-ui-success-rgb), .28)}.fin-table-link:focus-visible{outline:3px solid rgba(var(--admin-ui-success-rgb), .22);outline-offset:3px}.fin-timeline-card{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px}.fin-timeline-card__step{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);width:38px;height:38px;color:var(--fin-ink);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.fin-check__head{justify-content:space-between;align-items:start;gap:12px;display:flex}.fin-note{color:var(--fin-muted);font-size:var(--admin-ui-text-caption);margin:0;line-height:1.6}.fin-equity-ledger,.fin-equity-layout,.fin-equity-chain,.fin-equity-surface,.fin-export-pipeline,.fin-export-layout,.fin-export-classify,.fin-export-receipt{gap:14px;display:grid}.fin-equity-ledger,.fin-export-pipeline{grid-template-columns:repeat(4,minmax(0,1fr))}.fin-equity-layout,.fin-export-layout{grid-template-columns:minmax(0,1.42fr) minmax(340px,.92fr);gap:18px}.fin-equity-chain,.fin-export-receipt{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-equity-bucket,.fin-equity-step,.fin-equity-surface article,.fin-export-stage,.fin-export-type,.fin-export-receipt article{border:1px solid var(--fin-line);background:var(--fin-surface-soft);box-shadow:var(--fin-shadow);border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.fin-equity-bucket,.fin-export-stage{align-content:space-between;min-height:184px}.fin-equity-bucket span,.fin-equity-step span,.fin-export-stage span,.fin-export-type span,.fin-export-receipt span{color:var(--fin-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.fin-equity-bucket strong,.fin-equity-step strong,.fin-equity-surface strong,.fin-export-stage strong,.fin-export-type strong,.fin-export-receipt strong{color:var(--fin-ink);font-size:var(--admin-ui-text-title);line-height:1.35}.fin-equity-bucket p,.fin-equity-step p,.fin-equity-surface p,.fin-export-stage p,.fin-export-type p,.fin-export-receipt p{color:var(--fin-copy);margin:0;line-height:1.65}.fin-equity-bucket b{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);color:var(--fin-ink);font-size:var(--admin-ui-text-caption);justify-self:start;padding:8px 12px;font-weight:800}.fin-equity-step,.fin-export-receipt article{padding-left:64px;position:relative}.fin-equity-step span,.fin-export-receipt span{border-radius:var(--admin-ui-radius-control);background:var(--fin-ink);width:34px;height:34px;color:var(--admin-ui-surface);place-items:center;display:grid;position:absolute;top:18px;left:18px}.fin-equity-bucket--teal,.fin-equity-step--teal,.fin-export-stage--teal,.fin-export-type--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-equity-bucket--gold,.fin-equity-step--gold,.fin-export-stage--gold,.fin-export-type--gold{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fin-equity-bucket--danger,.fin-equity-step--danger,.fin-export-stage--danger,.fin-export-type--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}@media (width<=1240px){.fin-hero,.fin-grid-two,.fin-grid-three,.fin-card-grid,.fin-spot-grid,.fin-stat-grid,.fin-matrix,.fin-split,.fin-equity-ledger,.fin-equity-layout,.fin-equity-chain,.fin-export-pipeline,.fin-export-layout,.fin-export-receipt,.fin-ribbon{grid-template-columns:1fr}.fin-toolbar{flex-direction:column;align-items:stretch}}@media (width<=720px){.fin-hero,.fin-panel,.fin-toolbar{border-radius:var(--admin-ui-radius-panel);padding:20px}.fin-title{font-size:var(--admin-ui-text-display-md)}.fin-actions,.fin-button{width:100%}}:root{--ops-ink:var(--admin-ui-ink-strong);--ops-copy:var(--admin-ui-ink);--ops-muted:var(--admin-ui-muted);--ops-line:var(--admin-ui-line);--ops-line-strong:var(--admin-ui-warning-soft);--ops-surface:var(--admin-ui-surface);--ops-surface-muted:var(--admin-ui-surface-soft);--ops-shadow:var(--admin-ui-shadow-card);--ops-accent:var(--admin-ui-warning);--ops-accent-soft:var(--admin-ui-warning-soft);--ops-teal:var(--admin-ui-success);--ops-teal-soft:var(--admin-ui-success-soft);--ops-danger:var(--admin-ui-danger);--ops-danger-soft:var(--admin-ui-danger-soft)}.ops-page{gap:18px;display:grid}.ops-hero,.ops-toolbar,.ops-panel,.ops-kpi,.ops-slot,.ops-ladder,.ops-spotlight{border:1px solid var(--ops-line);background:var(--ops-surface);box-shadow:var(--ops-shadow)}.ops-hero{border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);grid-template-columns:minmax(0,1.5fr) minmax(320px,.88fr);gap:18px;padding:28px;display:grid}.ops-hero__main{gap:16px;display:grid}.ops-kicker,.ops-panel__eyebrow,.ops-hero__side span,.ops-kpi__label,.ops-meta-label,.ops-pill{letter-spacing:.08em;text-transform:uppercase}.ops-kicker,.ops-panel__eyebrow,.ops-hero__side span{color:var(--admin-ui-warning);font-size:var(--admin-ui-text-label);font-weight:700}.ops-title{color:var(--ops-ink);letter-spacing:0;margin:0;font-size:clamp(28px,3vw,38px);line-height:1.02}.ops-summary,.ops-card__note,.ops-panel__summary,.ops-detail-list p,.ops-table td small,.ops-hero__side p,.ops-kpi__note,.ops-script-list li,.ops-mini-list li{color:var(--ops-copy);line-height:1.7}.ops-summary{max-width:760px;font-size:var(--admin-ui-text-body);margin:0}.ops-pill-row,.ops-toolbar__filters,.ops-actions,.ops-badge-row,.ops-token-row{flex-wrap:wrap;gap:10px;display:flex}.ops-pill,.ops-chip,.ops-badge{border-radius:var(--admin-ui-radius-pill);border:1px solid var(--ops-line);background:var(--ops-surface-muted);min-height:38px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.ops-pill--accent,.ops-chip--accent,.ops-badge--accent{border-color:var(--ops-line-strong);background:var(--ops-accent-soft);color:var(--admin-ui-warning)}.ops-pill--teal,.ops-chip--teal,.ops-badge--teal{border-color:rgba(var(--admin-ui-success-rgb), .24);background:var(--ops-teal-soft);color:var(--admin-ui-success)}.ops-pill--danger,.ops-chip--danger,.ops-badge--danger{border-color:rgba(var(--admin-ui-danger-rgb), .2);background:var(--ops-danger-soft);color:var(--admin-ui-danger)}.ops-hero__side{border-radius:var(--admin-ui-radius-hero);background:rgba(var(--admin-ui-ink-strong-rgb), .04);align-content:start;gap:12px;padding:20px 22px;display:grid}.ops-hero__side strong{color:var(--ops-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:0}.ops-hero__side ul,.ops-mini-list,.ops-card__points,.ops-detail-list{gap:8px;margin:0;padding-left:18px;display:grid}.ops-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ops-kpi{border-radius:var(--admin-ui-radius-hero);gap:10px;padding:18px 18px 16px;display:grid}.ops-kpi__label{color:var(--ops-muted);font-size:var(--admin-ui-text-label);font-weight:700}.ops-kpi__value{color:var(--ops-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:0;font-weight:700}.ops-kpi__meter{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-muted-rgb), .9);width:100%;height:6px;display:block;overflow:hidden}.ops-kpi__meter span{border-radius:inherit;background:linear-gradient(90deg, var(--admin-ui-warning) 0%, var(--admin-ui-success) 100%);height:100%;display:block}.ops-toolbar{border-radius:var(--admin-ui-radius-hero);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.ops-toolbar__block{gap:10px;display:grid}.ops-button{border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-ink-strong-rgb), .08);min-height:42px;color:var(--ops-ink);font-size:var(--admin-ui-text-body-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.ops-button:hover{transform:translateY(-1px)}.ops-button:focus-visible{outline:3px solid rgba(var(--admin-ui-warning-rgb), .24);outline-offset:3px}.ops-button--primary{background:var(--ops-ink);color:var(--admin-ui-surface)}.ops-button--accent{background:var(--ops-accent-soft);border-color:var(--ops-line-strong);color:var(--admin-ui-warning)}.ops-button--ghost{border-color:var(--ops-line);background:rgba(var(--admin-ui-surface-soft-rgb), .92)}.ops-grid-two{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);gap:18px;display:grid}.ops-grid-three,.ops-card-grid,.ops-slot-grid,.ops-ladder-grid{gap:14px;display:grid}.ops-grid-three,.ops-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-slot-grid,.ops-ladder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-panel{border-radius:var(--admin-ui-radius-shell);gap:16px;padding:24px;display:grid}.ops-panel__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.ops-panel__title{color:var(--ops-ink);font-size:var(--admin-ui-text-display-sm);letter-spacing:0;margin:0}.ops-panel__summary{font-size:var(--admin-ui-text-body);margin:6px 0 0}.ops-card,.ops-slot,.ops-ladder,.ops-spotlight,.ops-popup-card,.ops-frequency-card,.ops-quota-card,.ops-package-card,.ops-canvas-slot,.ops-phone-preview{border-radius:var(--admin-ui-radius-hero);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:10px;padding:18px;display:grid}.ops-card--accent,.ops-ladder--accent,.ops-spotlight--accent,.ops-popup-card--accent,.ops-quota-card--accent,.ops-package-card--accent,.ops-canvas-slot--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-card--teal,.ops-slot--teal,.ops-popup-card--teal,.ops-quota-card--teal,.ops-package-card--teal,.ops-canvas-slot--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-card--danger,.ops-spotlight--danger,.ops-popup-card--danger,.ops-quota-card--danger,.ops-package-card--danger,.ops-canvas-slot--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-card__title,.ops-slot__title,.ops-ladder__title,.ops-spotlight__title,.ops-popup-card__title{color:var(--ops-ink);font-size:var(--admin-ui-text-section-sm);font-weight:700}.ops-card__value,.ops-slot__value,.ops-ladder__value,.ops-spotlight__value{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.ops-card-grid--single{grid-template-columns:1fr}.ops-table-shell{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-muted-rgb), .9);overflow:auto}.ops-table{border-collapse:collapse;background:var(--admin-ui-surface);width:100%}.ops-table th,.ops-table td{text-align:left;border-bottom:1px solid rgba(var(--admin-ui-muted-rgb), .86);vertical-align:top;padding:15px 16px}.ops-table th{color:var(--ops-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;background:rgba(var(--admin-ui-surface-soft-rgb), .96);font-weight:700}.ops-table td{color:var(--ops-ink);font-size:var(--admin-ui-text-body)}.ops-table tr:last-child td{border-bottom:0}.ops-table td strong{margin-bottom:4px;display:block}.ops-link-card{color:inherit;cursor:pointer;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.ops-link-card:hover{border-color:rgba(var(--admin-ui-warning-rgb), .28);box-shadow:var(--admin-ui-shadow-dialog);transform:translateY(-3px)}.ops-link-card:hover .ops-card__title,.ops-link-card:hover .ops-spotlight__title,.ops-link-card:hover .ops-popup-card__title,.ops-link-card:hover .ops-contact-card strong,.ops-link-card:hover .ops-script-card strong,.ops-link-card:hover .ops-service-node strong,.ops-link-card:hover .ops-banner-slot strong,.ops-link-card:hover .ops-compare-card strong,.ops-link-card:hover .ops-quota-card h3,.ops-link-card:hover .ops-package-card h3{color:var(--admin-ui-warning)}.ops-link-card:focus-visible{outline:3px solid rgba(var(--admin-ui-warning-rgb), .22);outline-offset:3px}.ops-table-link{min-height:32px;color:var(--ops-ink);font-size:var(--admin-ui-text-body-sm);border-bottom:1px solid #0000;align-items:center;font-weight:700;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.ops-table-link:hover{color:var(--admin-ui-warning);border-color:rgba(var(--admin-ui-warning-rgb), .28)}.ops-table-link:focus-visible{outline:3px solid rgba(var(--admin-ui-warning-rgb), .22);outline-offset:3px}.ops-rail,.ops-stack{gap:12px;display:grid}.ops-rail__item,.ops-stack__item{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:6px;padding:16px 18px;display:grid}.ops-rail__item strong,.ops-stack__item strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md)}.ops-rail__item span,.ops-stack__item span,.ops-meta-label{color:var(--ops-muted);font-size:var(--admin-ui-text-caption);font-weight:700}.ops-rail__item p,.ops-stack__item p{color:var(--ops-copy);margin:0;line-height:1.6}.ops-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ops-compare-grid,.ops-banner-canvas,.ops-bridge,.ops-service-map,.ops-source-map{gap:12px;display:grid}.ops-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-compare-card,.ops-priority-card,.ops-service-node,.ops-source-card,.ops-banner-shell,.ops-contact-card,.ops-script-card{border-radius:var(--admin-ui-radius-hero);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:10px;padding:18px;display:grid}.ops-compare-card--accent,.ops-priority-card--accent,.ops-service-node--accent,.ops-source-card--accent,.ops-banner-shell--accent,.ops-contact-card--accent,.ops-script-card--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-contact-card--teal,.ops-script-card--teal,.ops-source-card--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-contact-card--danger,.ops-script-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-compare-card__value{color:var(--ops-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:0;font-weight:700}.ops-compare-card__meta,.ops-priority-card__meta,.ops-service-node__meta,.ops-source-card__meta,.ops-banner-slot__meta,.ops-contact-card__meta{color:var(--ops-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.ops-timeline{gap:12px;display:grid}.ops-timeline__item{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:6px;padding:16px 16px 16px 52px;display:grid;position:relative}.ops-timeline__index{border-radius:var(--admin-ui-radius-pill);background:var(--ops-ink);width:24px;height:24px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:absolute;top:16px;left:16px}.ops-banner-canvas{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.ops-banner-stack{gap:10px;display:grid}.ops-banner-slot{border-radius:var(--admin-ui-radius-card);border:1px solid var(--ops-line);background:var(--admin-ui-surface);gap:8px;padding:14px 16px;display:grid}.ops-banner-slot strong,.ops-priority-card strong,.ops-service-node strong,.ops-source-card strong,.ops-contact-card strong,.ops-script-card strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.ops-banner-shell{gap:14px}.ops-banner-flow{align-content:start;gap:12px;display:grid}.ops-banner-flow__item,.ops-source-legend__item{border-radius:var(--admin-ui-radius-card);border:1px solid var(--ops-line);background:rgba(var(--admin-ui-surface-soft-rgb), .96);justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.ops-banner-flow__item strong,.ops-source-legend__item strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body)}.ops-banner-flow__item span,.ops-source-legend__item span{color:var(--ops-muted);font-size:var(--admin-ui-text-caption);text-align:right;font-weight:700}.ops-priority-stack{gap:12px;display:grid}.ops-priority-card{grid-template-columns:40px minmax(0,1fr);align-items:start}.ops-priority-card__rank{border-radius:var(--admin-ui-radius-control);background:var(--ops-ink);width:40px;height:40px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-body);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ops-service-map,.ops-source-map{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-bridge{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch}.ops-bridge__arrow{color:var(--ops-accent);font-size:var(--admin-ui-text-heading);justify-content:center;align-items:center;font-weight:800;display:flex}.ops-script-list,.ops-mini-list{margin:0;padding-left:18px}.ops-script-list li,.ops-mini-list li{color:var(--ops-copy)}.ops-note-strip{border-radius:var(--admin-ui-radius-panel);border:1px dashed rgba(var(--admin-ui-warning-rgb), .28);background:var(--admin-ui-warning-surface);gap:12px;padding:18px 20px;display:grid}.ops-note-strip strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md)}.ops-note-strip p{color:var(--ops-copy);margin:0;line-height:1.65}.ops-popup-stage{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ops-popup-card{grid-template-rows:auto 1fr auto;min-height:220px}.ops-popup-card__rank{border-radius:var(--admin-ui-radius-control);background:var(--ops-ink);width:42px;height:42px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-body-sm);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ops-popup-card__meta,.ops-package-card__top span,.ops-quota-card__head span,.ops-canvas-slot__meta{color:var(--ops-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.ops-frequency-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ops-frequency-card{background:var(--admin-ui-surface)}.ops-frequency-card__value{color:var(--ops-ink);font-size:var(--admin-ui-text-display-ml);letter-spacing:-.04em;font-weight:800}.ops-frequency-card p,.ops-quota-card p,.ops-package-card p,.ops-canvas-slot p{color:var(--ops-copy);margin:0;line-height:1.65}.ops-quota-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ops-quota-card{align-content:space-between;min-height:240px}.ops-quota-card__head,.ops-quota-card__footer,.ops-package-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ops-quota-card__head strong,.ops-package-card__top strong{color:var(--ops-ink);font-size:var(--admin-ui-text-metric-strong);letter-spacing:-.04em}.ops-quota-card h3,.ops-package-card h3{color:var(--ops-ink);font-size:var(--admin-ui-text-heading);letter-spacing:-.03em;margin:0}.ops-quota-card__footer span{color:var(--ops-muted);font-size:var(--admin-ui-text-caption);font-weight:700}.ops-package-lab{grid-template-columns:minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,.95fr);gap:14px;display:grid}.ops-package-card{min-height:230px}.ops-home-canvas{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:18px;display:grid}.ops-phone-preview{border-radius:var(--admin-ui-radius-shell);background:linear-gradient(180deg, rgba(var(--admin-ui-ink-strong-rgb), .94) 0%, rgba(var(--admin-ui-ink-strong-rgb), .92) 100%);color:var(--admin-ui-surface);padding:18px}.ops-phone-preview__bar{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-surface-rgb), .28);width:80px;height:6px;margin:0 auto 18px}.ops-phone-preview__hero{border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .65), transparent 34%), linear-gradient(135deg, rgba(var(--admin-ui-success-rgb), .92) 0%, rgba(var(--admin-ui-warning-rgb), .82) 100%);align-content:end;gap:8px;min-height:180px;padding:18px;display:grid}.ops-phone-preview__hero span,.ops-phone-preview__hero p{color:rgba(var(--admin-ui-surface-rgb), .82);font-size:var(--admin-ui-text-caption);margin:0;font-weight:700}.ops-phone-preview__hero strong{font-size:var(--admin-ui-text-display-sm);line-height:1.12}.ops-phone-preview__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ops-phone-preview__grid div{border-radius:var(--admin-ui-radius-card);background:rgba(var(--admin-ui-surface-rgb), .1);min-height:64px;color:rgba(var(--admin-ui-surface-rgb), .88);font-size:var(--admin-ui-text-body-sm);align-items:center;padding:12px;font-weight:700;display:flex}.ops-canvas-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ops-canvas-slot{align-content:space-between}.ops-bridge--vertical{grid-template-columns:1fr}.ops-contact-routing,.ops-source-hero,.ops-script-board{gap:14px;display:grid}.ops-contact-routing{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-source-hero{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-contact-card{align-content:space-between;min-height:210px}.ops-contact-card p,.ops-script-card p,.ops-source-card p{color:var(--ops-copy);margin:0;line-height:1.65}.ops-contact-card__target{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);min-height:34px;color:var(--ops-ink);font-size:var(--admin-ui-text-caption);align-self:start;align-items:center;padding:0 12px;font-weight:800;display:inline-flex}.ops-script-board{grid-template-columns:1fr}.ops-script-card span{color:var(--ops-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.ops-route-page{gap:20px}.ops-route-page .ops-title{max-width:14ch}.ops-route-page .ops-summary{max-width:72ch}.ops-route-hero{border:1px solid var(--ops-line);border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, rgba(var(--admin-ui-success-rgb), .12), transparent 28%), linear-gradient(180deg, var(--admin-ui-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);box-shadow:var(--ops-shadow);grid-template-columns:minmax(0,1.4fr) minmax(320px,.72fr);gap:18px;padding:26px;display:grid}.ops-route-hero__copy{align-content:start;gap:16px;display:grid}.ops-route-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.ops-route-hero__cta{min-width:168px}.ops-route-hero__chips{margin-top:2px}.ops-route-signal{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-success-rgb), .12);background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);align-content:start;gap:12px;padding:20px 22px;display:grid}.ops-route-signal__eyebrow,.ops-route-kpi__label,.ops-route-filter-row__link,.ops-route-lane__eyebrow,.ops-route-note span,.ops-route-card__action span,.ops-route-link-card span{color:var(--ops-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.ops-route-signal__value{color:var(--ops-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em;line-height:1.08}.ops-route-signal__note{color:var(--ops-copy);margin:0;line-height:1.65}.ops-route-signal__stack{gap:10px;display:grid}.ops-route-signal__bar{border-radius:var(--admin-ui-radius-card);border:1px solid var(--ops-line);background:rgba(var(--admin-ui-surface-soft-rgb), .96);gap:10px;padding:14px 16px;display:grid}.ops-route-signal__bar-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-route-signal__bar-head span{color:var(--ops-ink);font-size:var(--admin-ui-text-body-sm);font-weight:700}.ops-route-signal__bar-head strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body);font-weight:800}.ops-route-signal__meter{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-muted-rgb), .88);width:100%;height:8px;overflow:hidden}.ops-route-signal__meter span{border-radius:inherit;background:linear-gradient(90deg, var(--admin-ui-warning) 0%, var(--admin-ui-success) 100%);height:100%;display:block}.ops-route-signal__bar--teal .ops-route-signal__meter span{background:linear-gradient(90deg, var(--admin-ui-primary) 0%, var(--admin-ui-success) 100%)}.ops-route-signal__bar--danger .ops-route-signal__meter span{background:linear-gradient(90deg, var(--admin-ui-danger) 0%, var(--admin-ui-danger) 100%)}.ops-route-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ops-route-kpi{border-radius:var(--admin-ui-radius-hero);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:10px;padding:18px 18px 16px;display:grid}.ops-route-kpi--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-kpi--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-kpi--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-kpi__value{color:var(--ops-ink);font-size:var(--admin-ui-text-display-ml);letter-spacing:-.04em;line-height:1}.ops-route-kpi__note{color:var(--ops-copy);line-height:1.6;font-size:var(--admin-ui-text-body-sm);margin:0}.ops-route-kpi__meter{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-muted-rgb), .9);width:100%;height:6px;display:block;overflow:hidden}.ops-route-kpi__meter i{border-radius:inherit;background:linear-gradient(90deg, var(--admin-ui-warning) 0%, var(--admin-ui-success) 100%);height:100%;display:block}.ops-route-kpi--teal .ops-route-kpi__meter i{background:linear-gradient(90deg, var(--admin-ui-primary) 0%, var(--admin-ui-success) 100%)}.ops-route-kpi--danger .ops-route-kpi__meter i{background:linear-gradient(90deg, var(--admin-ui-danger) 0%, var(--admin-ui-danger) 100%)}.ops-route-board{grid-template-columns:minmax(0,1.05fr) minmax(320px,.82fr);gap:18px;display:grid}.ops-route-list-panel,.ops-route-side__panel,.ops-route-link-panel{gap:14px;display:grid}.ops-route-list-panel{min-width:0}.ops-route-list-panel,.ops-route-side__panel,.ops-route-link-panel{border:1px solid var(--ops-line);border-radius:var(--admin-ui-radius-shell);background:linear-gradient(180deg, rgba(var(--admin-ui-surface-rgb), .98) 0%, rgba(var(--admin-ui-surface-soft-rgb), .96) 100%);box-shadow:var(--ops-shadow);padding:24px}.ops-route-list-panel__header .ops-panel__summary{max-width:64ch}.ops-route-filter-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ops-route-filter-row__chips{flex-wrap:wrap;gap:10px;display:flex}.ops-route-filter-row__link{color:var(--ops-accent);text-decoration:none}.ops-route-list{gap:12px;display:grid}.ops-route-card{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:var(--ops-surface-muted);border-left:4px solid rgba(var(--admin-ui-success-rgb), .24);gap:8px;padding:18px 18px 16px;display:grid}.ops-route-card--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-left-color:rgba(var(--admin-ui-warning-rgb), .62)}.ops-route-card--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-left-color:rgba(var(--admin-ui-success-rgb), .5)}.ops-route-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-left-color:rgba(var(--admin-ui-danger-rgb), .58)}.ops-route-card__head{justify-content:space-between;align-items:start;gap:14px;display:flex}.ops-route-card__head strong{color:var(--ops-ink);font-size:var(--admin-ui-text-section)}.ops-route-card__head p{color:var(--ops-copy);margin:4px 0 0;line-height:1.6}.ops-route-card__meta{color:var(--ops-muted);font-size:var(--admin-ui-text-caption);flex-wrap:wrap;gap:8px 12px;display:flex}.ops-route-card__action{border-top:1px solid rgba(var(--admin-ui-muted-rgb), .16);justify-content:space-between;align-items:center;gap:16px;padding-top:10px;display:flex}.ops-route-card__action strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body-sm)}.ops-route-side{gap:18px;display:grid}.ops-route-lane-grid{gap:12px;display:grid}.ops-route-lane{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:rgba(var(--admin-ui-surface-soft-rgb), .96);gap:8px;padding:16px 18px;display:grid}.ops-route-lane--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-lane--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-lane--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-lane__value{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md);line-height:1.4}.ops-route-lane__note{color:var(--ops-copy);margin:0;line-height:1.65}.ops-route-note-list{gap:8px;display:grid}.ops-route-note{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:8px;padding:16px 18px;display:grid}.ops-route-note--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-note--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-note--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-note strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md);line-height:1.4}.ops-route-note p{color:var(--ops-copy);margin:0;line-height:1.65}.ops-route-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ops-route-link-card{border-radius:var(--admin-ui-radius-hero);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:8px;min-height:164px;padding:18px;display:grid}.ops-route-link-card--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-link-card--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-link-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-route-link-card strong{color:var(--ops-ink);font-size:var(--admin-ui-text-section);line-height:1.4}.ops-route-link-card p{color:var(--ops-copy);margin:0;line-height:1.65}.ops-banner-page{gap:20px}.ops-banner-page .ops-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .16), transparent 26%), linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-banner-hero__main{gap:18px}.ops-banner-hero__side{border:1px solid rgba(var(--admin-ui-warning-rgb), .16);background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-banner-primary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ops-banner-primary-card{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:rgba(var(--admin-ui-surface-soft-rgb), .96);gap:8px;min-height:152px;padding:16px 18px;display:grid}.ops-banner-primary-card--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-banner-primary-card strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md)}.ops-banner-primary-card__value{color:var(--ops-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em;font-weight:800}.ops-banner-canvas--hero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start}.ops-banner-canvas__main,.ops-banner-canvas__side{min-width:0}.ops-banner-shell__title{margin-bottom:4px}.ops-banner-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);align-items:start;gap:18px;display:grid}.ops-banner-table-panel,.ops-banner-side{min-width:0}.ops-banner-side{gap:18px;display:grid}.ops-banner-toolbar{align-items:start}.ops-banner-rule-list{gap:12px;display:grid}.ops-banner-rule{border-radius:var(--admin-ui-radius-card);border:1px solid var(--ops-line);background:rgba(var(--admin-ui-surface-soft-rgb), .96);gap:6px;padding:14px 16px;display:grid}.ops-banner-rule p{color:var(--ops-copy);margin:0;line-height:1.6}.ops-banner-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ops-banner-grid--bottom{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.ops-banner-page .ops-panel{background:rgba(var(--admin-ui-surface-rgb), .98)}.ops-config-page{gap:20px}.ops-config-page .ops-kicker,.ops-config-page .ops-panel__eyebrow,.ops-config-page .ops-hero__side span{color:var(--admin-ui-success)}.ops-config-page .sys-hero{align-items:stretch}.ops-config-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .14), transparent 28%), radial-gradient(circle at bottom left, rgba(var(--admin-ui-warning-rgb), .1), transparent 30%), linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-config-hero__side{border:1px solid rgba(var(--admin-ui-primary-rgb), .14);background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);box-shadow:inset 0 1px 0 rgba(var(--admin-ui-surface-rgb), .72)}.ops-config-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ops-config-card{border-radius:var(--admin-ui-radius-hero);border:1px solid var(--ops-line);background:rgba(var(--admin-ui-surface-soft-rgb), .96);gap:8px;min-height:168px;padding:18px;display:grid}.ops-config-card strong{color:var(--ops-ink);font-size:var(--admin-ui-text-section);line-height:1.4}.ops-config-card p{color:var(--ops-copy);margin:0;line-height:1.65}.ops-config-card .sys-card-meta{margin-bottom:2px}.ops-config-card .sys-inline-value{margin-top:2px}.ops-config-board{grid-template-columns:minmax(0,1.22fr) minmax(320px,.78fr);align-items:start;gap:18px;display:grid}.ops-config-board .sys-panel,.ops-config-grid .sys-panel{min-width:0}.ops-config-page .sys-panel{background:rgba(var(--admin-ui-surface-rgb), .98)}.ops-config-page .sys-panel__title{font-size:var(--admin-ui-text-heading-md);letter-spacing:-.03em}.ops-config-page .sys-panel__summary{max-width:66ch}.ops-times-page{gap:20px}.ops-times-page .ops-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .14), transparent 28%), linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-times-page .ops-grid-two{grid-template-columns:minmax(0,1.24fr) minmax(320px,.76fr)}.ops-times-page .ops-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-recharge-page{gap:20px}.ops-recharge-page .ops-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .14), transparent 28%), linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-recharge-page .ops-grid-two{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)}.ops-recharge-page .ops-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-customer-service-page{gap:20px}.ops-customer-service-page .ops-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-danger-rgb), .12), transparent 28%), linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-customer-service-page .ops-grid-two{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)}.ops-customer-service-page .ops-contact-routing{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-source-tag-page{gap:20px}.ops-source-tag-page .ops-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-success-rgb), .14), transparent 28%), linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-source-tag-page .ops-grid-two{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.ops-source-tag-page .ops-source-hero{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-popup-page{gap:20px}.ops-popup-page .ops-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-danger-rgb), .12), transparent 28%), linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.ops-popup-page .ops-compare-grid,.ops-popup-page .ops-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-config-side{gap:18px;display:grid}.ops-config-filters{flex-wrap:wrap;gap:10px;display:flex}.ops-config-core-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ops-config-core-card{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:8px;min-height:174px;padding:18px 18px 16px;display:grid}.ops-config-core-card span{color:var(--ops-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.ops-config-core-card strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md);line-height:1.38}.ops-config-core-card p{color:var(--ops-copy);margin:0;line-height:1.65}.ops-config-core-card b{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);min-height:32px;color:var(--ops-ink);font-size:var(--admin-ui-text-caption);justify-self:start;align-items:center;padding:0 12px;font-weight:800;display:inline-flex}.ops-config-stack{gap:12px;display:grid}.ops-config-lane{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:8px;padding:16px 18px;display:grid}.ops-config-lane__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ops-config-lane__head span{color:var(--ops-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.ops-config-lane__head b{color:var(--ops-ink);font-size:var(--admin-ui-text-body-sm);font-weight:800}.ops-config-lane strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md);line-height:1.38}.ops-config-lane p{color:var(--ops-copy);margin:0;line-height:1.65}.ops-config-chip-row{flex-wrap:wrap;gap:8px;display:flex}.ops-config-steps{gap:12px;display:grid}.ops-config-step{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:rgba(var(--admin-ui-surface-soft-rgb), .96);grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;display:grid}.ops-config-step__index{border-radius:var(--admin-ui-radius-control);background:var(--ops-ink);width:42px;height:42px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-body-sm);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ops-config-step strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body)}.ops-config-step p{color:var(--ops-copy);margin:4px 0 0;line-height:1.6}.ops-config-grid{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:start;gap:18px;display:grid}.ops-config-landing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ops-config-landing-card{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--ops-line);background:var(--ops-surface-muted);gap:8px;min-height:158px;padding:18px;display:grid}.ops-config-landing-card span{color:var(--ops-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.ops-config-landing-card strong{color:var(--ops-ink);font-size:var(--admin-ui-text-body-md);line-height:1.38}.ops-config-landing-card p{color:var(--ops-copy);margin:0;line-height:1.65}.ops-config-table-shell{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-muted-rgb), .9);background:var(--admin-ui-surface);overflow:auto}.ops-config-table-shell .ops-table{min-width:900px}.ops-config-table-shell .ops-table th{white-space:nowrap}@media (width<=1240px){.ops-hero,.ops-grid-two,.ops-grid-three,.ops-card-grid,.ops-slot-grid,.ops-ladder-grid,.ops-popup-stage,.ops-frequency-board,.ops-quota-board,.ops-package-lab,.ops-home-canvas,.ops-canvas-slots,.ops-contact-routing,.ops-source-hero,.ops-kpi-grid,.ops-compare-grid,.ops-banner-canvas,.ops-route-board,.ops-route-hero-canvas,.ops-route-primary-grid,.ops-route-link-grid,.ops-route-ladder,.ops-banner-primary-grid,.ops-banner-grid,.ops-banner-link-grid,.ops-config-hero-grid,.ops-config-board,.ops-config-core-grid,.ops-config-grid,.ops-config-landing-grid,.ops-times-page .ops-grid-two,.ops-times-page .ops-card-grid,.ops-recharge-page .ops-grid-two,.ops-recharge-page .ops-compare-grid,.ops-customer-service-page .ops-grid-two,.ops-customer-service-page .ops-contact-routing,.ops-source-tag-page .ops-grid-two,.ops-source-tag-page .ops-source-hero,.ops-popup-page .ops-compare-grid,.ops-popup-page .ops-card-grid,.ops-bridge,.ops-service-map,.ops-source-map,.ops-split{grid-template-columns:1fr}.ops-toolbar{flex-direction:column;align-items:stretch}}@media (width<=720px){.ops-hero,.ops-panel,.ops-toolbar{border-radius:var(--admin-ui-radius-panel);padding:20px}.ops-title{font-size:var(--admin-ui-text-display-md)}.ops-actions,.ops-button{width:100%}.ops-config-card,.ops-config-core-card,.ops-config-lane,.ops-config-step,.ops-config-landing-card{border-radius:var(--admin-ui-radius-panel);padding:16px}.ops-route-summary{grid-template-columns:1fr}}:root{--risk-ink:var(--admin-ui-ink-strong);--risk-copy:var(--admin-ui-ink);--risk-muted:var(--admin-ui-muted);--risk-line:var(--admin-ui-line);--risk-surface:var(--admin-ui-surface);--risk-surface-soft:var(--admin-ui-surface-soft);--risk-shadow:var(--admin-ui-shadow-card);--risk-red:var(--admin-ui-danger);--risk-red-soft:var(--admin-ui-danger-soft);--risk-amber:var(--admin-ui-warning);--risk-amber-soft:var(--admin-ui-warning-soft);--risk-teal:var(--admin-ui-success);--risk-teal-soft:var(--admin-ui-success-soft);--risk-slate-soft:rgba(var(--admin-ui-ink-strong-rgb), .08)}.risk-page{gap:18px;display:grid}.risk-hero,.risk-toolbar,.risk-panel,.risk-stat,.risk-card,.risk-lane,.risk-ticket,.risk-timeline-card,.risk-cluster,.risk-watch{border:1px solid var(--risk-line);background:var(--risk-surface);box-shadow:var(--risk-shadow)}.risk-hero{border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, rgba(var(--admin-ui-danger-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:18px;padding:28px;display:grid}.risk-hero--amber{background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-hero--teal{background:radial-gradient(circle at top right, rgba(var(--admin-ui-success-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-hero--slate{background:radial-gradient(circle at top right, rgba(var(--admin-ui-ink-strong-rgb), .1), transparent 26%), linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-hero__main,.risk-hero__side,.risk-panel,.risk-toolbar__block,.risk-stack,.risk-rail,.risk-card-grid,.risk-ticket-list,.risk-timeline,.risk-cluster-grid,.risk-board,.risk-split{display:grid}.risk-hero__main{gap:16px}.risk-hero__side,.risk-panel,.risk-stack,.risk-rail,.risk-ticket-list,.risk-timeline{gap:14px}.risk-kicker,.risk-panel__eyebrow,.risk-hero__side span,.risk-stat__label,.risk-pill,.risk-chip{letter-spacing:.08em;text-transform:uppercase}.risk-kicker,.risk-panel__eyebrow,.risk-hero__side span{color:var(--admin-ui-danger);font-size:var(--admin-ui-text-label);font-weight:700}.risk-title{color:var(--risk-ink);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,38px);line-height:1.04}.risk-summary,.risk-panel__summary,.risk-card__note,.risk-lane p,.risk-ticket p,.risk-hero__side p,.risk-list li,.risk-table td small,.risk-timeline-card p,.risk-cluster p,.risk-watch p{color:var(--risk-copy);margin:0;line-height:1.7}.risk-pill-row,.risk-toolbar__filters,.risk-actions,.risk-chip-row{flex-wrap:wrap;gap:10px;display:flex}.risk-pill,.risk-chip,.risk-badge{border-radius:var(--admin-ui-radius-pill);border:1px solid var(--risk-line);background:var(--risk-surface-soft);min-height:38px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.risk-pill--danger,.risk-chip--danger,.risk-badge--danger{border-color:rgba(var(--admin-ui-danger-rgb), .2);background:var(--risk-red-soft);color:var(--admin-ui-danger)}.risk-pill--amber,.risk-chip--amber,.risk-badge--amber{border-color:rgba(var(--admin-ui-warning-rgb), .22);background:var(--risk-amber-soft);color:var(--admin-ui-warning)}.risk-pill--teal,.risk-chip--teal,.risk-badge--teal{border-color:rgba(var(--admin-ui-success-rgb), .24);background:var(--risk-teal-soft);color:var(--risk-teal)}.risk-pill--ink,.risk-chip--ink,.risk-badge--ink{border-color:rgba(var(--admin-ui-ink-strong-rgb), .18);background:var(--risk-slate-soft);color:var(--risk-ink)}.risk-hero__side{border-radius:var(--admin-ui-radius-hero);background:rgba(var(--admin-ui-ink-strong-rgb), .04);align-content:start;padding:20px 22px}.risk-hero__side strong{color:var(--risk-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em}.risk-list{gap:8px;margin:0;padding-left:18px;display:grid}.risk-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.risk-stat{border-radius:var(--admin-ui-radius-hero);gap:10px;padding:18px;display:grid}.risk-stat__label{color:var(--risk-muted);font-size:var(--admin-ui-text-label);font-weight:700}.risk-stat__value{color:var(--risk-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em;font-weight:700}.risk-meter{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-muted-rgb), .88);width:100%;height:6px;display:block;overflow:hidden}.risk-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--admin-ui-danger) 0%, var(--admin-ui-warning) 52%, var(--admin-ui-success) 100%);height:100%;display:block}.risk-toolbar{border-radius:var(--admin-ui-radius-hero);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.risk-toolbar__block{gap:10px}.risk-button{border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-ink-strong-rgb), .08);min-height:42px;color:var(--risk-ink);font-size:var(--admin-ui-text-body-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.risk-button:hover{transform:translateY(-1px)}.risk-button--primary{background:var(--risk-ink);color:var(--admin-ui-surface)}.risk-button--danger{background:var(--risk-red-soft);border-color:rgba(var(--admin-ui-danger-rgb), .2);color:var(--admin-ui-danger)}.risk-button--amber{background:var(--risk-amber-soft);border-color:rgba(var(--admin-ui-warning-rgb), .22);color:var(--admin-ui-warning)}.risk-button--teal{background:var(--risk-teal-soft);border-color:rgba(var(--admin-ui-success-rgb), .24);color:var(--risk-teal)}.risk-button--ghost{border-color:var(--risk-line);background:rgba(var(--admin-ui-surface-soft-rgb), .92)}.risk-grid-two{grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);gap:18px;display:grid}.risk-grid-three,.risk-card-grid,.risk-board,.risk-cluster-grid,.risk-split{gap:14px;display:grid}.risk-grid-three,.risk-card-grid,.risk-board{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-cluster-grid,.risk-split{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-panel{border-radius:var(--admin-ui-radius-shell);padding:24px}.risk-panel__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.risk-panel__title{color:var(--risk-ink);font-size:var(--admin-ui-text-display-sm);letter-spacing:-.03em;margin:0}.risk-card,.risk-lane,.risk-ticket,.risk-cluster,.risk-watch,.risk-flow-step,.risk-ticket-lane,.risk-route-card,.risk-evidence-card{border-radius:var(--admin-ui-radius-hero);border:1px solid var(--risk-line);background:var(--risk-surface-soft);gap:8px;padding:18px;display:grid}.risk-card--danger,.risk-lane--danger,.risk-ticket--danger,.risk-cluster--danger,.risk-watch--danger,.risk-flow-step--danger,.risk-ticket-lane--danger,.risk-route-card--danger,.risk-evidence-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-card--amber,.risk-lane--amber,.risk-ticket--amber,.risk-cluster--amber,.risk-watch--amber,.risk-flow-step--amber,.risk-ticket-lane--amber,.risk-route-card--amber,.risk-evidence-card--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-card--teal,.risk-lane--teal,.risk-ticket--teal,.risk-cluster--teal,.risk-watch--teal,.risk-ticket-lane--teal,.risk-evidence-card--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-card__title,.risk-lane__title,.risk-ticket__title,.risk-cluster__title,.risk-watch__title{color:var(--risk-ink);font-size:var(--admin-ui-text-section-sm);font-weight:700}.risk-card__value,.risk-lane__value,.risk-ticket__value,.risk-cluster__value,.risk-watch__value{color:var(--risk-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.risk-link-card{color:inherit;cursor:pointer;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.risk-link-card:hover{border-color:rgba(var(--admin-ui-danger-rgb), .22);box-shadow:var(--admin-ui-shadow-dialog);transform:translateY(-3px)}.risk-link-card:hover .risk-card__title,.risk-link-card:hover .risk-lane__title,.risk-link-card:hover .risk-ticket__title,.risk-link-card:hover .risk-cluster__title,.risk-link-card:hover .risk-watch__title,.risk-link-card:hover .risk-route-card strong,.risk-link-card:hover .risk-evidence-card strong,.risk-link-card:hover .risk-command-card strong,.risk-link-card:hover .risk-ledger-row strong,.risk-link-card:hover .risk-action-card strong,.risk-link-card:hover .risk-verdict-card strong,.risk-link-card:hover .risk-metric-card strong{color:var(--admin-ui-danger)}.risk-link-card:focus-visible,.risk-button:focus-visible{outline:3px solid rgba(var(--admin-ui-danger-rgb), .18);outline-offset:3px}.risk-table-link{min-height:32px;color:var(--risk-ink);font-size:var(--admin-ui-text-body-sm);border-bottom:1px solid #0000;align-items:center;font-weight:700;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.risk-table-link:hover{color:var(--admin-ui-danger);border-color:rgba(var(--admin-ui-danger-rgb), .22)}.risk-table-link:focus-visible{outline:3px solid rgba(var(--admin-ui-danger-rgb), .18);outline-offset:3px}.risk-table-shell{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-muted-rgb), .9);overflow:auto}.risk-table{border-collapse:collapse;background:var(--admin-ui-surface);width:100%}.risk-table th,.risk-table td{text-align:left;border-bottom:1px solid rgba(var(--admin-ui-muted-rgb), .86);vertical-align:top;padding:15px 16px}.risk-table th{color:var(--risk-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;background:rgba(var(--admin-ui-surface-soft-rgb), .96);font-weight:700}.risk-table td{color:var(--risk-ink);font-size:var(--admin-ui-text-body)}.risk-table td strong{margin-bottom:4px;display:block}.risk-table tr:last-child td{border-bottom:0}.risk-timeline-card{border-radius:var(--admin-ui-radius-hero);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:18px;display:grid}.risk-timeline-card__step{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);width:38px;height:38px;color:var(--risk-ink);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.risk-note{color:var(--risk-muted);font-size:var(--admin-ui-text-caption);margin:0;line-height:1.6}.risk-hero__side--compact{align-content:space-between}.risk-hero-strip,.risk-command-grid,.risk-command-list,.risk-ledger,.risk-spread-map,.risk-blacklist-stack,.risk-metric-strip{gap:14px;display:grid}.risk-hero-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-hero-cell,.risk-command-card,.risk-ledger-row,.risk-action-card,.risk-metric-card{border:1px solid var(--risk-line);background:rgba(var(--admin-ui-surface-soft-rgb), .9);box-shadow:var(--risk-shadow);border-radius:var(--admin-ui-radius-panel);gap:8px;padding:16px 18px;display:grid}.risk-hero-cell small,.risk-command-card span,.risk-ledger-row span,.risk-action-card span,.risk-metric-card span{color:var(--risk-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.risk-hero-cell b,.risk-command-card b,.risk-ledger-row b,.risk-action-card strong,.risk-metric-card strong{color:var(--risk-ink);font-size:var(--admin-ui-text-title);font-weight:700}.risk-hero-cell--danger,.risk-command-card--danger,.risk-ledger-row--danger,.risk-action-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-hero-cell--amber,.risk-command-card--amber,.risk-ledger-row--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-hero-cell--teal,.risk-command-card--teal,.risk-ledger-row--teal,.risk-action-card--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-command-card--slate{background:linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-command-card,.risk-metric-card{align-content:space-between;min-height:190px}.risk-command-card strong,.risk-ledger-row strong,.risk-action-card strong,.risk-metric-card strong{color:var(--risk-ink);line-height:1.35}.risk-command-card p,.risk-ledger-row p,.risk-action-card p,.risk-metric-card p{color:var(--risk-copy);margin:0;line-height:1.7}.risk-command-grid,.risk-blacklist-stack{grid-template-columns:repeat(4,minmax(0,1fr))}.risk-command-list,.risk-ledger{grid-template-columns:1fr}.risk-ledger-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.risk-ledger-row p{grid-column:1/-1}.risk-governance-layout{grid-template-columns:minmax(0,1.35fr) minmax(340px,.95fr);gap:18px;display:grid}.risk-spread-map,.risk-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.risk-cluster-grid--four,.risk-watch-grid,.risk-flow-board,.risk-ticket-lanes,.risk-ticket-route,.risk-evidence-grid{gap:14px;display:grid}.risk-cluster-grid--four,.risk-watch-grid,.risk-ticket-lanes,.risk-evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.risk-flow-board,.risk-ticket-route{grid-template-columns:1fr}.risk-toolbar--stacked{align-items:flex-start}.risk-toolbar--stacked .risk-toolbar__block,.risk-toolbar--stacked .risk-actions{width:100%}.risk-toolbar--stacked .risk-actions{justify-content:flex-end}.risk-flow-step{min-height:112px;padding-left:60px;position:relative}.risk-flow-step span{border-radius:var(--admin-ui-radius-control);background:var(--risk-ink);width:28px;height:28px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.risk-flow-step strong{color:var(--risk-ink);font-size:var(--admin-ui-text-section-sm);font-weight:700}.risk-flow-step p{color:var(--risk-copy);margin:0;line-height:1.65}.risk-ticket-lane{min-height:210px;box-shadow:var(--risk-shadow);align-content:space-between}.risk-ticket-lane__meta{color:var(--risk-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.risk-ticket-lane strong,.risk-evidence-card strong,.risk-route-card strong{color:var(--risk-ink);font-size:var(--admin-ui-text-section-sm);font-weight:700}.risk-ticket-lane span,.risk-evidence-card span{color:var(--risk-ink);font-size:var(--admin-ui-text-body-md);font-weight:800}.risk-ticket-lane p,.risk-evidence-card p,.risk-route-card p{color:var(--risk-copy);margin:0;line-height:1.65}.risk-route-card{min-height:112px;padding-left:60px;position:relative}.risk-route-card>span{border-radius:var(--admin-ui-radius-control);background:var(--risk-ink);width:28px;height:28px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.risk-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-evidence-card{align-content:space-between;min-height:178px}.risk-verdict-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.risk-verdict-card,.risk-boundary-card{border:1px solid var(--risk-line);background:var(--risk-surface-soft);box-shadow:var(--risk-shadow);border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.risk-verdict-card{align-content:space-between;min-height:186px}.risk-verdict-card span{color:var(--risk-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.risk-verdict-card strong,.risk-boundary-card strong{color:var(--risk-ink);font-size:var(--admin-ui-text-title);line-height:1.35}.risk-verdict-card p,.risk-boundary-card p{color:var(--risk-copy);margin:0;line-height:1.65}.risk-verdict-card b{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);color:var(--risk-ink);font-size:var(--admin-ui-text-caption);justify-self:start;padding:8px 12px;font-weight:800}.risk-verdict-card--danger,.risk-boundary-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-verdict-card--amber,.risk-boundary-card--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.risk-verdict-card--teal,.risk-boundary-card--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}@media (width<=1240px){.risk-hero,.risk-grid-two,.risk-governance-layout,.risk-grid-three,.risk-card-grid,.risk-board,.risk-cluster-grid,.risk-cluster-grid--four,.risk-watch-grid,.risk-ticket-lanes,.risk-evidence-grid,.risk-verdict-board,.risk-command-grid,.risk-blacklist-stack,.risk-metric-strip,.risk-spread-map,.risk-stat-grid,.risk-split{grid-template-columns:1fr}.risk-toolbar{flex-direction:column;align-items:stretch}.risk-hero-strip{grid-template-columns:1fr}}@media (width<=720px){.risk-hero,.risk-panel,.risk-toolbar{border-radius:var(--admin-ui-radius-panel);padding:20px}.risk-title{font-size:var(--admin-ui-text-display-md)}.risk-command-card,.risk-metric-card{min-height:auto}.risk-actions,.risk-button{width:100%}}:root{--hqsup-ink:var(--admin-ui-ink-strong);--hqsup-copy:var(--admin-ui-ink);--hqsup-muted:var(--admin-ui-muted);--hqsup-line:var(--admin-ui-line);--hqsup-surface:var(--admin-ui-surface);--hqsup-surface-soft:var(--admin-ui-surface-soft);--hqsup-shadow:var(--admin-ui-shadow-card);--hqsup-primary:var(--admin-ui-primary);--hqsup-success:var(--admin-ui-success);--hqsup-warning:var(--admin-ui-warning);--hqsup-danger:var(--admin-ui-danger)}.hqsup-page{gap:18px;display:grid}.hqsup-hero,.hqsup-toolbar,.hqsup-panel,.hqsup-metric,.hqsup-lane,.hqsup-state-card,.hqsup-rail-item,.hqsup-mirror,.hqsup-timeline-card,.hqsup-directory-card,.hqsup-session-card,.hqsup-console-action,.hqsup-freeze-cell,.hqsup-restore-step,.hqsup-evidence-card{border:1px solid var(--hqsup-line);background:var(--hqsup-surface);box-shadow:var(--hqsup-shadow)}.hqsup-hero{border-radius:var(--admin-ui-radius-shell);background:radial-gradient(circle at top right, var(--admin-ui-danger-soft), transparent 28%), linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, var(--hqsup-surface) 100%);grid-template-columns:minmax(0,1.5fr) minmax(320px,.86fr);gap:18px;padding:28px;display:grid}.hqsup-hero--franchise{background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .14), transparent 28%), linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-bi-page{gap:20px}.hqsup-bi-page .hqsup-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .16), transparent 26%), radial-gradient(circle at bottom left, rgba(var(--admin-ui-ink-strong-rgb), .12), transparent 30%), linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-bi-page .hqsup-hero__side{border:1px solid rgba(var(--admin-ui-primary-rgb), .14);background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-bi-page .hqsup-panel{background:rgba(var(--admin-ui-surface-rgb), .98)}.hqsup-bi-page .hqsup-panel__title{font-size:var(--admin-ui-text-metric);letter-spacing:-.04em}.hqsup-bi-page .hqsup-panel__summary{max-width:68ch}.hqsup-bi-page .hqsup-grid-two{grid-template-columns:minmax(0,1.36fr) minmax(340px,.84fr)}.hqsup-bi-page .hqsup-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hqsup-bi-page .hqsup-metric:first-child{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-bi-page .hqsup-metric:nth-child(2){background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-bi-page .hqsup-metric:nth-child(3){background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-bi-page .hqsup-metric:nth-child(4){background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-bi-page .hqsup-card,.hqsup-bi-page .hqsup-state-card,.hqsup-bi-page .hqsup-mirror-tile,.hqsup-bi-page .hqsup-timeline-card{min-height:168px}.hqsup-bi-page .hqsup-card--link:hover{border-color:rgba(var(--admin-ui-primary-rgb), .24)}.hqsup-bi-page .hqsup-card--link:hover strong,.hqsup-bi-page .hqsup-card--link:hover .hqsup-state-card__title,.hqsup-bi-page .hqsup-card--link:hover .hqsup-timeline-card__title{color:var(--admin-ui-info)}.hqsup-bi-page .hqsup-table-shell{border-color:rgba(var(--admin-ui-primary-rgb), .16)}.hqsup-bi-page .hqsup-table th{background:var(--admin-ui-primary-surface)}.hqsup-bi-page .hqsup-table-link:hover{color:var(--admin-ui-info);border-color:rgba(var(--admin-ui-primary-rgb), .28)}.hqsup-bi-page .hqsup-hero__side strong{letter-spacing:-.05em}.hqsup-bi-page .hqsup-card__note,.hqsup-bi-page .hqsup-state-card__note,.hqsup-bi-page .hqsup-mirror p,.hqsup-bi-page .hqsup-timeline-card p{max-width:36ch}@media (width<=1240px){.hqsup-bi-page .hqsup-grid-two,.hqsup-bi-page .hqsup-card-grid{grid-template-columns:1fr}}.hqsup-hero__main,.hqsup-hero__side,.hqsup-toolbar__block,.hqsup-panel,.hqsup-panel__header,.hqsup-rail,.hqsup-stack,.hqsup-card-grid,.hqsup-flow-grid,.hqsup-mirror,.hqsup-timeline,.hqsup-directory-board,.hqsup-session-strip,.hqsup-workspace-grid,.hqsup-console-stack,.hqsup-freeze-matrix,.hqsup-restore-stack,.hqsup-evidence-grid{display:grid}.hqsup-hero__main,.hqsup-hero__side,.hqsup-panel,.hqsup-toolbar__block,.hqsup-rail,.hqsup-stack,.hqsup-mirror,.hqsup-timeline,.hqsup-console-stack,.hqsup-restore-stack{gap:14px}.hqsup-kicker,.hqsup-panel__eyebrow,.hqsup-hero__side span,.hqsup-metric__label,.hqsup-chip,.hqsup-directory-card span,.hqsup-session-card span,.hqsup-console-action span,.hqsup-freeze-cell span,.hqsup-restore-step span,.hqsup-evidence-card span{letter-spacing:.08em;text-transform:uppercase}.hqsup-kicker,.hqsup-panel__eyebrow,.hqsup-hero__side span{color:var(--admin-ui-danger);font-size:var(--admin-ui-text-label);font-weight:700}.hqsup-title{color:var(--admin-ui-ink-strong);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3vw,38px);line-height:1.04}.hqsup-summary,.hqsup-card__note,.hqsup-panel__summary,.hqsup-rail-item p,.hqsup-table td small,.hqsup-hero__side p,.hqsup-metric__note,.hqsup-list li,.hqsup-mirror p,.hqsup-timeline-card p,.hqsup-directory-card p,.hqsup-session-card p,.hqsup-console-action p,.hqsup-freeze-cell p,.hqsup-restore-step p,.hqsup-evidence-card p{color:var(--admin-ui-ink);margin:0;line-height:1.7}.hqsup-pill-row,.hqsup-toolbar__filters,.hqsup-actions,.hqsup-chip-row,.hqsup-token-row{flex-wrap:wrap;gap:10px;display:flex}.hqsup-pill,.hqsup-chip,.hqsup-badge{border-radius:var(--admin-ui-radius-pill);border:1px solid rgba(var(--admin-ui-muted-rgb), .22);background:rgba(var(--admin-ui-surface-soft-rgb), .94);min-height:38px;color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.hqsup-pill--danger,.hqsup-chip--danger,.hqsup-badge--danger{border-color:rgba(var(--admin-ui-danger-rgb), .22);background:rgba(var(--admin-ui-danger-rgb), .08);color:var(--admin-ui-danger)}.hqsup-pill--accent,.hqsup-chip--accent,.hqsup-badge--accent{border-color:rgba(var(--admin-ui-warning-rgb), .22);background:rgba(var(--admin-ui-warning-rgb), .12);color:var(--admin-ui-warning)}.hqsup-pill--teal,.hqsup-chip--teal,.hqsup-badge--teal{border-color:rgba(var(--admin-ui-success-rgb), .22);background:rgba(var(--admin-ui-success-rgb), .1);color:var(--admin-ui-success)}.hqsup-hero__side{border-radius:var(--admin-ui-radius-hero);background:rgba(var(--admin-ui-ink-strong-rgb), .04);align-content:start;padding:20px 22px}.hqsup-hero__side strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em}.hqsup-list{gap:8px;margin:0;padding-left:18px;display:grid}.hqsup-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.hqsup-metric{border-radius:var(--admin-ui-radius-hero);gap:10px;padding:18px;display:grid}.hqsup-metric__label{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);font-weight:700}.hqsup-metric__value{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em;font-weight:700}.hqsup-metric__meter{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-muted-rgb), .88);width:100%;height:6px;display:block;overflow:hidden}.hqsup-metric__meter span{border-radius:inherit;background:linear-gradient(90deg, var(--admin-ui-danger) 0%, var(--admin-ui-warning) 60%, var(--admin-ui-success) 100%);height:100%;display:block}.hqsup-toolbar{border-radius:var(--admin-ui-radius-hero);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.hqsup-button{border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-ink-strong-rgb), .08);min-height:42px;color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 16px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.hqsup-button:hover{transform:translateY(-1px)}.hqsup-button--primary{background:var(--admin-ui-ink-strong);color:var(--admin-ui-surface)}.hqsup-button--danger{background:rgba(var(--admin-ui-danger-rgb), .08);border-color:rgba(var(--admin-ui-danger-rgb), .22);color:var(--admin-ui-danger)}.hqsup-button--ghost{border-color:rgba(var(--admin-ui-muted-rgb), .22);background:rgba(var(--admin-ui-surface-soft-rgb), .92)}.hqsup-grid-two{grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);gap:18px;display:grid}.hqsup-grid-three,.hqsup-card-grid,.hqsup-flow-grid{gap:14px;display:grid}.hqsup-card-grid,.hqsup-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.hqsup-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hqsup-directory-board,.hqsup-freeze-matrix{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.hqsup-session-strip,.hqsup-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hqsup-workspace-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:18px}.hqsup-panel{border-radius:var(--admin-ui-radius-shell);padding:24px}.hqsup-panel__header{gap:8px}.hqsup-panel__title{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-display-sm);letter-spacing:-.03em;margin:0}.hqsup-card,.hqsup-state-card,.hqsup-rail-item,.hqsup-mirror,.hqsup-timeline-card,.hqsup-directory-card,.hqsup-session-card,.hqsup-console-action,.hqsup-freeze-cell,.hqsup-restore-step,.hqsup-evidence-card{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-muted-rgb), .18);background:rgba(var(--admin-ui-surface-soft-rgb), .94);gap:8px;padding:18px;display:grid}.hqsup-card--danger,.hqsup-state-card--danger,.hqsup-timeline-card--danger,.hqsup-directory-card--danger,.hqsup-session-card--danger,.hqsup-console-action--danger,.hqsup-freeze-cell--danger,.hqsup-evidence-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-card--accent,.hqsup-state-card--accent,.hqsup-timeline-card--accent,.hqsup-directory-card--accent,.hqsup-session-card--accent,.hqsup-console-action--accent,.hqsup-freeze-cell--accent,.hqsup-evidence-card--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-card--teal,.hqsup-state-card--teal,.hqsup-directory-card--teal,.hqsup-session-card--teal,.hqsup-console-action--teal,.hqsup-freeze-cell--teal,.hqsup-evidence-card--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-card__title,.hqsup-state-card__title,.hqsup-mirror__title,.hqsup-timeline-card__title,.hqsup-directory-card strong,.hqsup-session-card strong,.hqsup-console-action strong,.hqsup-freeze-cell strong,.hqsup-restore-step strong,.hqsup-evidence-card strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-section-sm);font-weight:700}.hqsup-directory-card,.hqsup-session-card,.hqsup-freeze-cell,.hqsup-evidence-card{align-content:space-between;min-height:178px}.hqsup-directory-card span,.hqsup-session-card span,.hqsup-console-action span,.hqsup-freeze-cell span,.hqsup-restore-step span,.hqsup-evidence-card span{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-caption);font-weight:800}.hqsup-directory-card strong,.hqsup-session-card strong,.hqsup-freeze-cell strong,.hqsup-evidence-card strong{font-size:var(--admin-ui-text-metric-strong);letter-spacing:-.04em}.hqsup-console-action{grid-template-columns:minmax(0,1fr) auto;align-items:start}.hqsup-console-action p{grid-column:1/-1}.hqsup-console-action span{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);color:var(--admin-ui-ink-strong);justify-self:end;padding:8px 10px}.hqsup-restore-step{padding-left:64px;position:relative}.hqsup-restore-step span{border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-ink-strong);width:34px;height:34px;color:var(--admin-ui-surface);place-items:center;display:grid;position:absolute;top:18px;left:18px}.hqsup-card__value,.hqsup-state-card__value,.hqsup-mirror__value,.hqsup-timeline-card__value{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-md);font-weight:700}.hqsup-table-shell{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-muted-rgb), .88);overflow:auto}.hqsup-table{border-collapse:collapse;background:var(--admin-ui-surface);width:100%}.hqsup-table th,.hqsup-table td{text-align:left;border-bottom:1px solid rgba(var(--admin-ui-muted-rgb), .86);vertical-align:top;padding:15px 16px}.hqsup-table th{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;background:rgba(var(--admin-ui-surface-soft-rgb), .96);font-weight:700}.hqsup-table td{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body)}.hqsup-table td strong{margin-bottom:4px;display:block}.hqsup-table tr:last-child td{border-bottom:0}.hqsup-mirror{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.hqsup-timeline-card{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px}.hqsup-timeline-card__step{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);width:38px;height:38px;color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.hqsup-custody-bar,.hqsup-custody-layout,.hqsup-mirror-grid,.hqsup-action-dock,.hqsup-freeze-board,.hqsup-freeze-layout,.hqsup-restore-checks,.hqsup-freeze-flow,.hqsup-evidence-wall,.hqsup-audit-layout,.hqsup-case-chain,.hqsup-gap-list{gap:14px;display:grid}.hqsup-custody-bar,.hqsup-evidence-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.hqsup-custody-layout,.hqsup-freeze-layout,.hqsup-audit-layout{grid-template-columns:minmax(0,1.42fr) minmax(340px,.92fr);gap:18px}.hqsup-mirror-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hqsup-freeze-board{grid-template-columns:repeat(4,minmax(0,1fr))}.hqsup-freeze-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.hqsup-custody-card,.hqsup-mirror-tile,.hqsup-dock-action,.hqsup-freeze-track,.hqsup-restore-check,.hqsup-freeze-flow article,.hqsup-evidence-block,.hqsup-case-step,.hqsup-gap-card{border:1px solid rgba(var(--admin-ui-muted-rgb), .2);background:rgba(var(--admin-ui-surface-soft-rgb), .94);box-shadow:var(--admin-ui-shadow-dialog)}.hqsup-custody-card,.hqsup-mirror-tile,.hqsup-dock-action,.hqsup-freeze-track,.hqsup-restore-check,.hqsup-evidence-block,.hqsup-gap-card{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.hqsup-custody-card,.hqsup-freeze-track,.hqsup-evidence-block{align-content:space-between;min-height:178px}.hqsup-custody-card span,.hqsup-mirror-tile span,.hqsup-dock-action span,.hqsup-freeze-track span,.hqsup-restore-check span,.hqsup-evidence-block span,.hqsup-case-step span,.hqsup-gap-card span{color:var(--admin-ui-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.hqsup-custody-card strong,.hqsup-mirror-tile strong,.hqsup-dock-action strong,.hqsup-freeze-track strong,.hqsup-restore-check strong,.hqsup-freeze-flow strong,.hqsup-evidence-block strong,.hqsup-case-step strong,.hqsup-gap-card strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-title);line-height:1.35}.hqsup-custody-card p,.hqsup-mirror-tile p,.hqsup-dock-action p,.hqsup-freeze-track p,.hqsup-restore-check p,.hqsup-freeze-flow p,.hqsup-evidence-block p,.hqsup-case-step p,.hqsup-gap-card p{color:var(--admin-ui-ink);margin:0;line-height:1.65}.hqsup-freeze-track b{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-caption);justify-self:start;padding:8px 12px;font-weight:800}.hqsup-custody-card--danger,.hqsup-mirror-tile--danger,.hqsup-dock-action--danger,.hqsup-freeze-track--danger,.hqsup-restore-check--danger,.hqsup-evidence-block--danger,.hqsup-case-step--danger,.hqsup-gap-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-custody-card--accent,.hqsup-mirror-tile--accent,.hqsup-dock-action--accent,.hqsup-freeze-track--accent,.hqsup-restore-check--accent,.hqsup-evidence-block--accent,.hqsup-case-step--accent,.hqsup-gap-card--accent{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-custody-card--teal,.hqsup-mirror-tile--teal,.hqsup-dock-action--teal,.hqsup-freeze-track--teal,.hqsup-restore-check--teal,.hqsup-evidence-block--teal,.hqsup-case-step--teal,.hqsup-gap-card--teal{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.hqsup-custody-dock{align-content:start}.hqsup-dock-action{grid-template-columns:minmax(0,1fr) auto;align-items:start}.hqsup-dock-action p{grid-column:1/-1}.hqsup-dock-action span{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);color:var(--admin-ui-ink-strong);justify-self:end;padding:8px 10px}.hqsup-freeze-flow article{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px 18px 18px 64px;display:grid;position:relative}.hqsup-freeze-flow span,.hqsup-case-step>span{border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-ink-strong);width:34px;height:34px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.hqsup-freeze-flow span{position:absolute;top:18px;left:18px}.hqsup-case-step{border-radius:var(--admin-ui-radius-hero);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.hqsup-card--link{color:inherit;cursor:pointer;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.hqsup-card--link:hover{border-color:rgba(var(--admin-ui-ink-strong-rgb), .24);box-shadow:var(--admin-ui-shadow-dialog);transform:translateY(-3px)}.hqsup-card--link:focus-visible{outline:3px solid rgba(var(--admin-ui-success-rgb), .24);outline-offset:3px}.hqsup-table-link{min-height:32px;color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-body-sm);border-bottom:1px solid #0000;align-items:center;font-weight:700;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.hqsup-table-link:hover{color:var(--admin-ui-success);border-color:rgba(var(--admin-ui-success-rgb), .28)}.hqsup-table-link:focus-visible{outline:3px solid rgba(var(--admin-ui-success-rgb), .22);outline-offset:3px}@media (width<=1240px){.hqsup-hero,.hqsup-grid-two,.hqsup-metric-grid,.hqsup-card-grid,.hqsup-grid-three,.hqsup-flow-grid,.hqsup-directory-board,.hqsup-session-strip,.hqsup-workspace-grid,.hqsup-freeze-matrix,.hqsup-evidence-grid,.hqsup-custody-bar,.hqsup-custody-layout,.hqsup-mirror-grid,.hqsup-freeze-board,.hqsup-freeze-layout,.hqsup-freeze-flow,.hqsup-evidence-wall,.hqsup-audit-layout{grid-template-columns:1fr}.hqsup-toolbar{flex-direction:column;align-items:stretch}}@media (width<=720px){.hqsup-hero,.hqsup-panel,.hqsup-toolbar{border-radius:var(--admin-ui-radius-panel);padding:20px}.hqsup-title{font-size:var(--admin-ui-text-display-md)}.hqsup-actions,.hqsup-button{width:100%}}:root{--sys-ink:var(--admin-ui-ink-strong);--sys-copy:var(--admin-ui-ink);--sys-muted:var(--admin-ui-muted);--sys-line:var(--admin-ui-line);--sys-surface:var(--admin-ui-surface);--sys-surface-soft:var(--admin-ui-surface-soft);--sys-shadow:var(--admin-ui-shadow-card);--sys-primary:var(--admin-ui-primary);--sys-primary-soft:var(--admin-ui-primary-soft);--sys-slate:var(--admin-ui-ink);--sys-slate-soft:rgba(var(--admin-ui-ink-strong-rgb), .1);--sys-cyan:var(--admin-ui-info);--sys-cyan-soft:var(--admin-ui-info-soft);--sys-amber:var(--admin-ui-warning);--sys-amber-soft:var(--admin-ui-warning-soft);--sys-danger:var(--admin-ui-danger);--sys-danger-soft:var(--admin-ui-danger-soft)}.sys-page{gap:var(--admin-ui-space-page);display:grid}.sys-hero,.sys-toolbar,.sys-panel,.sys-stat,.sys-card,.sys-lane,.sys-ticket,.sys-step,.sys-grid-card,.sys-command-card,.sys-distribution-lane,.sys-gate-console-card{border:1px solid var(--sys-line);background:var(--sys-surface);box-shadow:var(--sys-shadow)}.sys-hero{gap:var(--admin-ui-space-section);padding:var(--admin-ui-space-hero);border-radius:var(--admin-ui-radius-hero);background:radial-gradient(circle at top right, var(--sys-primary-soft), transparent 26%), var(--admin-ui-panel-gradient);grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);display:grid}.sys-hero--slate{background:radial-gradient(circle at top right, rgba(var(--admin-ui-ink-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-hero--amber{background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-hero--danger{background:radial-gradient(circle at top right, rgba(var(--admin-ui-danger-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page{gap:20px}.sys-platform-config-page .sys-hero{background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .16), transparent 26%), radial-gradient(circle at bottom left, rgba(var(--admin-ui-warning-rgb), .12), transparent 30%), linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-hero__side{border:1px solid rgba(var(--admin-ui-primary-rgb), .14);background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-panel{background:rgba(var(--admin-ui-surface-rgb), .98)}.sys-platform-config-page .sys-panel__title{font-size:var(--admin-ui-text-metric);letter-spacing:-.03em}.sys-platform-config-page .sys-panel__summary{max-width:66ch}.sys-platform-config-page .sys-gate-bar{grid-template-columns:repeat(4,minmax(0,1fr))}.sys-platform-config-page .sys-gate-bar .sys-link-card{min-height:186px}.sys-platform-config-page .sys-gate-bar .sys-surface-card--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-gate-bar .sys-surface-card--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-gate-bar .sys-surface-card--slate{background:linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-gate-bar .sys-surface-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-gate-bar .sys-link-card p,.sys-platform-config-page .sys-boundary-card p,.sys-platform-config-page .sys-rollback-step p{max-width:36ch}.sys-platform-config-page .sys-gate-bar .sys-link-card strong,.sys-platform-config-page .sys-boundary-card strong,.sys-platform-config-page .sys-rollback-step strong{letter-spacing:-.02em;line-height:1.3}.sys-platform-config-page .sys-gate-bar .sys-link-card:hover strong,.sys-platform-config-page .sys-boundary-card:hover strong,.sys-platform-config-page .sys-rollback-step:hover strong{color:var(--sys-cyan)}.sys-platform-config-page .sys-gate-bar .sys-link-card:focus-visible,.sys-platform-config-page .sys-boundary-card:focus-visible,.sys-platform-config-page .sys-rollback-step:focus-visible{outline-color:rgba(var(--admin-ui-primary-rgb), .24)}.sys-platform-config-page .sys-boundary-card{background:linear-gradient(180deg, rgba(var(--admin-ui-surface-soft-rgb), .98) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);min-height:176px}.sys-platform-config-page .sys-rollback-step{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-release-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.sys-platform-config-page .sys-release-step{min-height:168px}.sys-platform-config-page .sys-release-step:first-child{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-release-step:nth-child(2){background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-release-step:nth-child(3){background:linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-release-step:nth-child(4){background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-platform-config-page .sys-table-shell{border-color:rgba(var(--admin-ui-primary-rgb), .14)}.sys-platform-config-page .sys-table th{background:var(--admin-ui-primary-surface)}.sys-platform-config-page .sys-table-link:hover{color:var(--sys-cyan)}@media (width<=1240px){.sys-platform-config-page .sys-gate-bar,.sys-platform-config-page .sys-release-strip{grid-template-columns:1fr}}.sys-hero__main,.sys-hero__side,.sys-panel,.sys-toolbar__block,.sys-stack,.sys-rail,.sys-card-grid,.sys-board,.sys-step-list,.sys-split{display:grid}.sys-hero__main{gap:16px}.sys-hero__side,.sys-panel,.sys-stack,.sys-rail,.sys-step-list{gap:14px}.sys-kicker,.sys-panel__eyebrow,.sys-hero__side span,.sys-stat__label,.sys-pill,.sys-chip{letter-spacing:.08em;text-transform:uppercase}.sys-kicker,.sys-panel__eyebrow,.sys-hero__side span{color:var(--sys-primary);font-size:var(--admin-ui-text-label);font-weight:700}.sys-title{color:var(--sys-ink);font-size:var(--admin-ui-text-hero);letter-spacing:-.03em;margin:0;line-height:1.04}.sys-summary,.sys-panel__summary,.sys-card__note,.sys-lane p,.sys-ticket p,.sys-step p,.sys-hero__side p,.sys-list li,.sys-table td small{color:var(--sys-copy);margin:0;line-height:1.7}.sys-pill-row,.sys-toolbar__filters,.sys-actions,.sys-chip-row{flex-wrap:wrap;gap:10px;display:flex}.sys-pill,.sys-chip,.sys-badge{min-height:var(--admin-ui-chip-height);border-radius:var(--admin-ui-radius-pill);border:1px solid var(--sys-line);background:var(--sys-surface-soft);color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}.sys-pill--slate,.sys-chip--slate,.sys-badge--slate{border-color:rgba(var(--admin-ui-ink-rgb), .2);background:var(--sys-slate-soft);color:var(--sys-slate)}.sys-pill--cyan,.sys-chip--cyan,.sys-badge--cyan{border-color:rgba(var(--admin-ui-primary-rgb), .22);background:var(--sys-cyan-soft);color:var(--sys-cyan)}.sys-pill--amber,.sys-chip--amber,.sys-badge--amber{border-color:rgba(var(--admin-ui-warning-rgb), .24);background:var(--sys-amber-soft);color:var(--admin-ui-warning)}.sys-pill--danger,.sys-chip--danger,.sys-badge--danger{border-color:rgba(var(--admin-ui-danger-rgb), .2);background:var(--sys-danger-soft);color:var(--admin-ui-danger)}.sys-hero__side{padding:var(--admin-ui-space-panel);border-radius:var(--admin-ui-radius-panel);background:rgba(var(--admin-ui-ink-strong-rgb), .04);align-content:start}.sys-hero__side strong{color:var(--sys-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:0}.sys-list{gap:8px;margin:0;padding-left:18px;display:grid}.sys-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.sys-stat{padding:var(--admin-ui-space-card);border-radius:var(--admin-ui-radius-panel);gap:10px;display:grid}.sys-stat__label{color:var(--sys-muted);font-size:var(--admin-ui-text-label);font-weight:700}.sys-stat__value{color:var(--sys-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:0;font-weight:700}.sys-meter{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-muted-rgb), .88);width:100%;height:6px;display:block;overflow:hidden}.sys-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--admin-ui-info) 0%, var(--admin-ui-ink) 52%, var(--admin-ui-warning) 100%);height:100%;display:block}.sys-toolbar{justify-content:space-between;gap:var(--admin-ui-space-section);padding:var(--admin-ui-space-card) var(--admin-ui-space-panel);border-radius:var(--admin-ui-radius-panel);align-items:center;display:flex}.sys-toolbar__block{gap:10px}.sys-button{min-height:var(--admin-ui-button-height);padding:0 var(--admin-ui-control-padding-x);border-radius:var(--admin-ui-radius-control);background:rgba(var(--admin-ui-ink-strong-rgb), .08);color:var(--sys-ink);font-size:var(--admin-ui-text-caption);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.sys-button:hover{transform:translateY(-1px)}.sys-button--primary{background:var(--admin-ui-primary-gradient);color:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-primary)}.sys-button--cyan{background:var(--sys-primary-soft);border-color:rgba(var(--admin-ui-primary-rgb), .22);color:var(--sys-primary)}.sys-button--amber{background:var(--sys-amber-soft);border-color:rgba(var(--admin-ui-warning-rgb), .24);color:var(--admin-ui-warning)}.sys-button--danger{background:var(--sys-danger-soft);border-color:rgba(var(--admin-ui-danger-rgb), .2);color:var(--admin-ui-danger)}.sys-button--ghost{border-color:var(--sys-line);background:rgba(var(--admin-ui-surface-soft-rgb), .92)}.sys-grid-two{grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);gap:18px;display:grid}.sys-grid-three,.sys-card-grid,.sys-board,.sys-split{gap:14px;display:grid}.sys-grid-three,.sys-card-grid,.sys-board{grid-template-columns:repeat(3,minmax(0,1fr))}.sys-split{grid-template-columns:repeat(2,minmax(0,1fr))}.sys-gate-grid,.sys-control-map,.sys-policy-list,.sys-audit-chain{gap:14px;display:grid}.sys-gate-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.sys-gate-card,.sys-control-column,.sys-policy-row,.sys-audit-entry{border:1px solid var(--sys-line);background:var(--sys-surface-soft)}.sys-gate-card{border-radius:var(--admin-ui-radius-hero);gap:12px;padding:20px;display:grid}.sys-gate-card--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-gate-card--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-gate-card__meta,.sys-control-column__meta,.sys-policy-row__meta,.sys-audit-entry__meta{color:var(--sys-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.sys-control-map{grid-template-columns:repeat(2,minmax(0,1fr))}.sys-control-column{border-radius:var(--admin-ui-radius-shell);gap:12px;padding:22px;display:grid}.sys-control-column--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-control-column--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-control-column__title{color:var(--sys-ink);font-size:var(--admin-ui-text-metric);letter-spacing:0;margin:0}.sys-control-list{gap:12px;display:grid}.sys-control-item{border-radius:var(--admin-ui-radius-panel);border:1px solid var(--sys-line);background:var(--admin-ui-surface);gap:8px;padding:16px;display:grid}.sys-control-item__title{color:var(--sys-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.sys-control-item__note{color:var(--sys-copy);margin:0;line-height:1.65}.sys-policy-list{gap:12px;display:grid}.sys-policy-row{border-radius:var(--admin-ui-radius-panel);background:var(--admin-ui-surface);justify-content:space-between;gap:16px;padding:18px 18px 18px 20px;display:flex}.sys-policy-row--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-policy-row--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-policy-row--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-policy-row__main{gap:6px;min-width:0;display:grid}.sys-policy-row__title{color:var(--sys-ink);font-size:var(--admin-ui-text-section-sm);font-weight:700}.sys-policy-row__desc{color:var(--sys-copy);margin:0;line-height:1.7}.sys-policy-row__side{text-align:right;justify-items:end;gap:8px;min-width:220px;display:grid}.sys-policy-row__value{color:var(--sys-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.sys-audit-chain{grid-template-columns:repeat(4,minmax(0,1fr))}.sys-audit-entry{border-radius:var(--admin-ui-radius-hero);background:var(--admin-ui-surface);gap:8px;padding:18px 18px 18px 54px;display:grid;position:relative}.sys-audit-step{border-radius:var(--admin-ui-radius-control);background:var(--sys-ink);width:24px;height:24px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.sys-audit-entry strong{color:var(--sys-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.sys-audit-entry p{color:var(--sys-copy);margin:0;line-height:1.65}.sys-panel{padding:var(--admin-ui-space-hero);border-radius:var(--admin-ui-radius-hero)}.sys-panel__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.sys-panel__title{color:var(--sys-ink);font-size:var(--admin-ui-text-title);letter-spacing:-.02em;margin:0}.sys-card,.sys-lane,.sys-ticket,.sys-step,.sys-grid-card,.sys-command-card,.sys-distribution-lane,.sys-gate-console-card{padding:var(--admin-ui-space-card);border-radius:var(--admin-ui-radius-card);border:1px solid var(--sys-line);background:var(--sys-surface-soft);gap:8px;display:grid}.sys-card--cyan,.sys-lane--cyan,.sys-ticket--cyan,.sys-grid-card--cyan,.sys-command-card--cyan,.sys-distribution-lane--cyan,.sys-gate-console-card--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-card--slate,.sys-lane--slate,.sys-ticket--slate,.sys-grid-card--slate,.sys-distribution-lane--slate{background:linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-card--amber,.sys-lane--amber,.sys-ticket--amber,.sys-grid-card--amber,.sys-command-card--amber,.sys-distribution-lane--amber,.sys-gate-console-card--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-card--danger,.sys-lane--danger,.sys-ticket--danger,.sys-grid-card--danger,.sys-command-card--danger,.sys-gate-console-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-card__title,.sys-lane__title,.sys-ticket__title,.sys-step__title,.sys-grid-card__title{color:var(--sys-ink);font-size:var(--admin-ui-text-section-sm);font-weight:700}.sys-card__value,.sys-lane__value,.sys-ticket__value,.sys-step__value,.sys-grid-card__value{color:var(--sys-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.sys-table-shell{border-radius:var(--admin-ui-radius-hero);border:1px solid rgba(var(--admin-ui-muted-rgb), .9);overflow:auto}.sys-table{border-collapse:collapse;background:var(--admin-ui-surface);width:100%}.sys-table th,.sys-table td{text-align:left;border-bottom:1px solid rgba(var(--admin-ui-muted-rgb), .86);vertical-align:top;padding:15px 16px}.sys-table th{color:var(--sys-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;background:rgba(var(--admin-ui-surface-soft-rgb), .96);font-weight:700}.sys-table td{color:var(--sys-ink);font-size:var(--admin-ui-text-body)}.sys-table td strong{margin-bottom:4px;display:block}.sys-table tr:last-child td{border-bottom:0}.sys-command-strip,.sys-distribution-map,.sys-gate-console{gap:14px;display:grid}.sys-command-strip,.sys-gate-console{grid-template-columns:repeat(3,minmax(0,1fr))}.sys-account-stack{gap:14px;display:grid}.sys-account-tile{border-radius:var(--admin-ui-radius-shell);border:1px solid var(--sys-line);background:linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);gap:10px;padding:22px;display:grid}.sys-account-tile--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-account-tile--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-account-tile--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-account-tile__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sys-account-tile__label,.sys-step__label,.sys-grid-card__label{color:var(--sys-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.sys-step-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sys-step{border-radius:var(--admin-ui-radius-hero);gap:10px;padding:20px;display:grid}.sys-step__value,.sys-grid-card__value{color:var(--sys-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:0;font-weight:700}.sys-step--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-primary-rgb), .18)}.sys-step--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-warning-rgb), .18)}.sys-step--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-danger-rgb), .18)}.sys-step__title,.sys-grid-card__title{color:var(--sys-ink);font-size:var(--admin-ui-text-title);font-weight:700}.sys-step p,.sys-grid-card p{color:var(--sys-copy);margin:0;line-height:1.65}.sys-grid-card{min-height:170px}.sys-distribution-map{grid-template-columns:repeat(3,minmax(0,1fr))}.sys-command-card,.sys-gate-console-card{align-content:space-between;min-height:220px}.sys-distribution-lane{align-content:start;min-height:240px}.sys-command-card span,.sys-command-card b,.sys-distribution-lane__meta,.sys-gate-console-card span,.sys-gate-console-card b{letter-spacing:.06em;text-transform:uppercase;font-weight:800}.sys-command-card span,.sys-distribution-lane__meta,.sys-gate-console-card span{color:var(--sys-muted);font-size:var(--admin-ui-text-caption)}.sys-command-card strong,.sys-distribution-lane strong,.sys-gate-console-card strong{color:var(--sys-ink);font-size:var(--admin-ui-text-title-md);line-height:1.3}.sys-command-card p,.sys-distribution-lane p,.sys-gate-console-card p{color:var(--sys-copy);margin:0;line-height:1.65}.sys-command-card b,.sys-gate-console-card b{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);color:var(--sys-ink);font-size:var(--admin-ui-text-caption);justify-self:start;padding:8px 12px}.sys-touch-chain,.sys-template-family,.sys-delivery-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sys-touch-node,.sys-template-card,.sys-delivery-card,.sys-message-card,.sys-restore-step{border:1px solid var(--sys-line);background:var(--sys-surface);box-shadow:var(--sys-shadow)}.sys-touch-node{border-radius:var(--admin-ui-radius-shell);align-content:end;gap:14px;min-height:190px;padding:22px;display:grid;position:relative;overflow:hidden}.sys-touch-node:before{content:"";border-radius:var(--admin-ui-radius-hero);background:rgba(var(--admin-ui-ink-strong-rgb), .07);width:68px;height:68px;position:absolute;inset:16px auto auto 16px}.sys-touch-node span{color:var(--sys-ink);font-size:var(--admin-ui-text-title);font-weight:800;position:absolute;top:30px;left:34px}.sys-touch-node strong,.sys-template-card strong,.sys-delivery-card strong,.sys-message-card strong,.sys-restore-step strong{color:var(--sys-ink);font-size:var(--admin-ui-text-title);line-height:1.35}.sys-touch-node p,.sys-template-card p,.sys-delivery-card p,.sys-message-card p,.sys-restore-step p{color:var(--sys-copy);margin:0;line-height:1.65}.sys-touch-node--cyan,.sys-template-card--cyan,.sys-delivery-card--cyan,.sys-message-card--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-primary-rgb), .18)}.sys-touch-node--amber,.sys-template-card--amber,.sys-delivery-card--amber,.sys-message-card--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-warning-rgb), .18)}.sys-touch-node--danger,.sys-template-card--danger,.sys-delivery-card--danger,.sys-message-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-danger-rgb), .18)}.sys-message-stack,.sys-restore-stack{gap:14px;display:grid}.sys-message-card{border-radius:var(--admin-ui-radius-hero);gap:10px;padding:18px;display:grid}.sys-message-card span,.sys-template-card span,.sys-delivery-card span{color:var(--sys-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;justify-self:start;font-weight:800}.sys-template-card,.sys-delivery-card{border-radius:var(--admin-ui-radius-shell);align-content:space-between;gap:12px;min-height:180px;padding:22px;display:grid}.sys-delivery-card strong{font-size:var(--admin-ui-text-display-ml);letter-spacing:0}.sys-restore-step{border-radius:var(--admin-ui-radius-hero);background:linear-gradient(180deg, rgba(var(--admin-ui-surface-soft-rgb), .98) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);gap:8px;padding:18px 18px 18px 58px;display:grid;position:relative}.sys-restore-step span{border-radius:var(--admin-ui-radius-control);background:var(--sys-ink);width:28px;height:28px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.sys-subscription-map,.sys-subscription-layout,.sys-subscription-diagnosis,.sys-recovery-flow,.sys-incident-strip,.sys-incident-layout,.sys-incident-impact,.sys-worker-lanes,.sys-worker-layout,.sys-worker-recovery{gap:14px;display:grid}.sys-subscription-map,.sys-incident-strip,.sys-worker-lanes{grid-template-columns:repeat(4,minmax(0,1fr))}.sys-subscription-layout,.sys-incident-layout,.sys-worker-layout{grid-template-columns:minmax(0,1.45fr) minmax(340px,.92fr);gap:18px}.sys-incident-impact{grid-template-columns:repeat(3,minmax(0,1fr))}.sys-subscription-node,.sys-subscription-card,.sys-recovery-step,.sys-incident-card,.sys-incident-impact-card,.sys-worker-lane,.sys-worker-mode{border:1px solid var(--sys-line);background:var(--sys-surface-soft);box-shadow:var(--sys-shadow)}.sys-subscription-node,.sys-subscription-card,.sys-incident-card,.sys-incident-impact-card,.sys-worker-lane,.sys-worker-mode{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.sys-subscription-node,.sys-worker-lane{align-content:space-between;min-height:178px}.sys-subscription-node span,.sys-subscription-card span,.sys-incident-card span,.sys-incident-impact-card span,.sys-worker-lane span,.sys-worker-mode span{color:var(--sys-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.sys-subscription-node strong,.sys-subscription-card strong,.sys-recovery-step strong,.sys-incident-impact-card strong,.sys-worker-lane strong,.sys-worker-mode strong{color:var(--sys-ink);font-size:var(--admin-ui-text-section-sm);line-height:1.35}.sys-incident-card strong{color:var(--sys-ink);font-size:var(--admin-ui-text-display-ml);letter-spacing:0;line-height:1}.sys-subscription-node p,.sys-subscription-card p,.sys-recovery-step p,.sys-incident-card p,.sys-incident-impact-card p,.sys-worker-lane p,.sys-worker-mode p{color:var(--sys-copy);margin:0;line-height:1.65}.sys-subscription-node b,.sys-worker-lane b{color:var(--sys-ink);font-size:var(--admin-ui-text-body-sm)}.sys-recovery-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.sys-recovery-step{border-radius:var(--admin-ui-radius-hero);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.sys-recovery-step>span{border-radius:var(--admin-ui-radius-control);background:var(--sys-ink);width:42px;height:42px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.sys-subscription-node--cyan,.sys-subscription-card--cyan,.sys-recovery-step--cyan,.sys-incident-card--cyan,.sys-incident-impact-card--cyan,.sys-worker-lane--cyan,.sys-worker-mode--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-subscription-node--amber,.sys-subscription-card--amber,.sys-recovery-step--amber,.sys-incident-card--amber,.sys-incident-impact-card--amber,.sys-worker-lane--amber,.sys-worker-mode--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-subscription-node--danger,.sys-subscription-card--danger,.sys-recovery-step--danger,.sys-incident-card--danger,.sys-incident-impact-card--danger,.sys-worker-lane--danger,.sys-worker-mode--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-subscription-node--slate,.sys-incident-card--slate,.sys-worker-lane--slate{background:linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-audit-command,.sys-audit-layout,.sys-audit-stream,.sys-audit-filter-board,.sys-emergency-switchboard,.sys-emergency-layout,.sys-emergency-queue,.sys-emergency-runbook,.sys-health-map,.sys-status-layout,.sys-status-roster,.sys-status-boundary{gap:14px;display:grid}.sys-audit-command{grid-template-columns:1.1fr 1fr .9fr}.sys-audit-layout,.sys-emergency-layout,.sys-status-layout{grid-template-columns:minmax(0,1.42fr) minmax(340px,.92fr);gap:18px}.sys-audit-focus,.sys-audit-event,.sys-audit-filter-board article,.sys-emergency-switch,.sys-emergency-ticket,.sys-emergency-runbook article,.sys-health-node,.sys-status-seat,.sys-status-boundary article{border:1px solid var(--sys-line);background:var(--sys-surface-soft);box-shadow:var(--sys-shadow)}.sys-audit-focus,.sys-emergency-switch,.sys-health-node,.sys-status-seat,.sys-status-boundary article{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.sys-audit-focus,.sys-emergency-switch,.sys-health-node{align-content:space-between;min-height:184px}.sys-audit-focus span,.sys-emergency-switch span,.sys-health-node span,.sys-status-seat span,.sys-audit-filter-board span,.sys-emergency-ticket span{color:var(--sys-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.sys-audit-focus strong,.sys-audit-event strong,.sys-audit-filter-board strong,.sys-emergency-switch strong,.sys-emergency-ticket strong,.sys-emergency-runbook strong,.sys-health-node strong,.sys-status-seat strong,.sys-status-boundary strong{color:var(--sys-ink);font-size:var(--admin-ui-text-title);line-height:1.35}.sys-audit-focus p,.sys-audit-event p,.sys-audit-filter-board p,.sys-emergency-switch p,.sys-emergency-ticket p,.sys-emergency-runbook p,.sys-health-node p,.sys-status-seat p,.sys-status-boundary p{color:var(--sys-copy);margin:0;line-height:1.65}.sys-audit-focus b,.sys-emergency-switch b,.sys-health-node b{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);color:var(--sys-ink);font-size:var(--admin-ui-text-caption);justify-self:start;padding:8px 12px;font-weight:800}.sys-audit-focus--danger,.sys-audit-event--danger,.sys-emergency-switch--danger,.sys-emergency-ticket--danger,.sys-health-node--danger,.sys-status-seat--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-audit-focus--amber,.sys-audit-event--amber,.sys-emergency-switch--amber,.sys-emergency-ticket--amber,.sys-health-node--amber,.sys-status-seat--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-audit-focus--cyan,.sys-audit-event--cyan,.sys-emergency-switch--cyan,.sys-emergency-ticket--cyan,.sys-health-node--cyan,.sys-status-seat--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-emergency-switch--slate{background:linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.sys-audit-event{border-radius:var(--admin-ui-radius-hero);grid-template-columns:72px minmax(0,1fr);gap:14px;padding:18px;display:grid}.sys-audit-event__time{border-radius:var(--admin-ui-radius-card);background:var(--sys-ink);width:54px;height:54px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.sys-audit-filter-board{grid-template-columns:1fr}.sys-audit-filter-board article{border-radius:var(--admin-ui-radius-panel);gap:8px;padding:18px;display:grid}.sys-emergency-switchboard{grid-template-columns:repeat(4,minmax(0,1fr))}.sys-emergency-switch{grid-template-columns:minmax(0,1fr)}.sys-emergency-ticket{border-radius:var(--admin-ui-radius-hero);gap:10px;padding:18px;display:grid}.sys-emergency-ticket__footer{border-top:1px solid rgba(var(--admin-ui-muted-rgb), .2);gap:6px;padding-top:10px;display:grid}.sys-emergency-ticket__footer b{color:var(--sys-ink);font-size:var(--admin-ui-text-body-sm)}.sys-emergency-ticket__footer small{color:var(--sys-muted);font-size:var(--admin-ui-text-caption)}.sys-emergency-runbook article{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px 18px 18px 64px;display:grid;position:relative}.sys-emergency-runbook span{border-radius:var(--admin-ui-radius-control);background:var(--sys-ink);width:34px;height:34px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid;position:absolute;top:18px;left:18px}.sys-health-map{grid-template-columns:repeat(5,minmax(0,1fr))}.sys-health-node{position:relative;overflow:hidden}.sys-health-node:after{content:"";border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .06);width:80px;height:80px;position:absolute;top:-20px;right:-20px}.sys-status-roster{grid-template-columns:1fr}.sys-status-boundary{grid-template-columns:repeat(3,minmax(0,1fr))}.sys-hub-grid,.sys-gate-bar,.sys-role-zones,.sys-template-groups,.sys-template-contracts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.sys-landing-board,.sys-delegation-rail,.sys-boundary-stack,.sys-rollback-ladder,.sys-gate-state-list,.sys-role-board,.sys-role-request-list,.sys-template-governance,.sys-release-strip{gap:14px;display:grid}.sys-hub-card,.sys-landing-card,.sys-delegation-item,.sys-boundary-card,.sys-rollback-step,.sys-gate-state-card,.sys-role-zone,.sys-role-item,.sys-role-request,.sys-template-group,.sys-template-contract,.sys-template-rule,.sys-release-step{border:1px solid var(--sys-line);background:var(--sys-surface);box-shadow:var(--sys-shadow);border-radius:var(--admin-ui-radius-shell)}.sys-hub-card,.sys-landing-card,.sys-delegation-item,.sys-boundary-card,.sys-gate-state-card,.sys-role-zone,.sys-role-item,.sys-role-request,.sys-template-group,.sys-template-contract,.sys-template-rule{gap:12px;padding:20px;display:grid}.sys-rollback-step,.sys-release-step{gap:10px;padding:20px 20px 20px 62px;display:grid;position:relative}.sys-card-meta{color:var(--sys-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.sys-inline-value{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-ink-strong-rgb), .08);min-height:32px;color:var(--sys-ink);font-size:var(--admin-ui-text-caption);justify-self:start;align-items:center;padding:0 12px;font-weight:800;display:inline-flex}.sys-link-card{color:inherit;cursor:pointer;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.sys-link-card:hover{border-color:var(--admin-ui-primary-soft-strong);box-shadow:var(--admin-ui-shadow-hover);transform:translateY(-3px)}.sys-link-card:hover strong,.sys-link-card:hover .sys-grid-card__title,.sys-link-card:hover .sys-step__title,.sys-link-card:hover .sys-policy-row__title{color:var(--sys-primary)}.sys-link-card:focus-visible{outline:3px solid rgba(var(--admin-ui-primary-rgb), .18);outline-offset:3px}.sys-table-link{min-height:32px;color:var(--sys-ink);font-size:var(--admin-ui-text-body-sm);border-bottom:1px solid #0000;align-items:center;font-weight:700;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.sys-table-link:hover{color:var(--sys-primary);border-color:rgba(var(--admin-ui-primary-rgb), .22)}.sys-table-link:focus-visible,.sys-button:focus-visible{outline:3px solid rgba(var(--admin-ui-primary-rgb), .18);outline-offset:3px}.sys-hub-card strong,.sys-landing-card strong,.sys-delegation-item strong,.sys-boundary-card strong,.sys-rollback-step strong,.sys-gate-state-card strong,.sys-role-zone strong,.sys-role-item strong,.sys-role-request strong,.sys-template-group strong,.sys-template-contract strong,.sys-template-rule strong,.sys-release-step strong{color:var(--sys-ink);font-size:var(--admin-ui-text-title);line-height:1.35}.sys-hub-card p,.sys-landing-card p,.sys-delegation-item p,.sys-boundary-card p,.sys-rollback-step p,.sys-gate-state-card p,.sys-role-zone p,.sys-role-item p,.sys-role-request p,.sys-template-group p,.sys-template-contract p,.sys-template-rule p,.sys-release-step p{color:var(--sys-copy);margin:0;line-height:1.65}.sys-delegation-item__head,.sys-rollback-step__head,.sys-gate-state-card__head,.sys-role-request__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sys-role-zone__count{color:var(--sys-ink);font-size:var(--admin-ui-text-display-ml);letter-spacing:0;font-weight:800}.sys-rollback-step__head .sys-release-step__index{position:static}.sys-release-step__index{border-radius:var(--admin-ui-radius-control);background:var(--sys-ink);width:30px;height:30px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.sys-surface-card--slate{background:linear-gradient(180deg, var(--admin-ui-surface-soft) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-ink-rgb), .16)}.sys-surface-card--cyan{background:linear-gradient(180deg, var(--admin-ui-primary-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-primary-rgb), .18)}.sys-surface-card--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-warning-rgb), .18)}.sys-surface-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%);border-color:rgba(var(--admin-ui-danger-rgb), .18)}@media (width<=1240px){.sys-hero,.sys-grid-two,.sys-grid-three,.sys-card-grid,.sys-board,.sys-gate-grid,.sys-control-map,.sys-step-list,.sys-command-strip,.sys-distribution-map,.sys-gate-console,.sys-policy-list,.sys-audit-chain,.sys-stat-grid,.sys-touch-chain,.sys-template-family,.sys-delivery-board,.sys-subscription-map,.sys-subscription-layout,.sys-recovery-flow,.sys-incident-strip,.sys-incident-layout,.sys-incident-impact,.sys-worker-lanes,.sys-worker-layout,.sys-audit-command,.sys-audit-layout,.sys-emergency-switchboard,.sys-emergency-layout,.sys-health-map,.sys-status-layout,.sys-status-boundary,.sys-hub-grid,.sys-gate-bar,.sys-role-zones,.sys-template-groups,.sys-template-contracts,.sys-split{grid-template-columns:1fr}.sys-toolbar{flex-direction:column;align-items:stretch}}@media (width<=720px){.sys-audit-event{grid-template-columns:1fr}.sys-hero,.sys-panel,.sys-toolbar{border-radius:var(--admin-ui-radius-panel);padding:20px}.sys-title{font-size:var(--admin-ui-text-display-md)}.sys-actions,.sys-button{width:100%}.sys-policy-row{flex-direction:column}.sys-policy-row__side{text-align:left;justify-items:start;min-width:0}.sys-account-tile__head{flex-direction:column;align-items:start}}:root{--fr-ink:var(--admin-ui-ink-strong);--fr-copy:var(--admin-ui-ink);--fr-muted:var(--admin-ui-muted);--fr-line:var(--admin-ui-line);--fr-surface:var(--admin-ui-surface);--fr-surface-soft:var(--admin-ui-surface-soft);--fr-shadow:var(--admin-ui-shadow-card);--fr-primary:var(--admin-ui-primary);--fr-primary-gradient:var(--admin-ui-primary-gradient);--fr-primary-soft:var(--admin-ui-primary-soft);--fr-green:var(--admin-ui-success);--fr-green-soft:var(--admin-ui-success-soft);--fr-blue:var(--admin-ui-primary-strong);--fr-blue-soft:var(--admin-ui-primary-soft);--fr-amber:var(--admin-ui-warning);--fr-amber-soft:var(--admin-ui-warning-soft);--fr-danger:var(--admin-ui-danger);--fr-danger-soft:var(--admin-ui-danger-soft)}.fr-page{gap:var(--admin-ui-space-page);display:grid}.fr-hero,.fr-panel,.fr-stat,.fr-card,.fr-lane,.fr-step,.fr-ticket,.fr-escalation-lane,.fr-escalation-step{border:1px solid var(--fr-line);background:var(--fr-surface);box-shadow:var(--fr-shadow)}.fr-hero{gap:var(--admin-ui-space-section);padding:var(--admin-ui-space-hero);border-radius:var(--admin-ui-radius-hero);background:radial-gradient(circle at top right, var(--fr-primary-soft), transparent 26%), var(--admin-ui-panel-gradient);grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);display:grid}.fr-hero--green{background:radial-gradient(circle at top right, rgba(var(--admin-ui-success-rgb), .14), transparent 26%), linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-hero--blue{background:radial-gradient(circle at top right, rgba(var(--admin-ui-primary-rgb), .12), transparent 26%), linear-gradient(180deg, rgba(var(--admin-ui-primary-rgb), .98) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-hero--amber{background:radial-gradient(circle at top right, rgba(var(--admin-ui-warning-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-hero--danger{background:radial-gradient(circle at top right, rgba(var(--admin-ui-danger-rgb), .12), transparent 26%), linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-hero__main,.fr-hero__side,.fr-panel,.fr-stack,.fr-rail,.fr-card-grid,.fr-step-list,.fr-grid-three,.fr-split{display:grid}.fr-hero__main{gap:12px}.fr-hero__side,.fr-panel,.fr-stack,.fr-rail,.fr-step-list{gap:10px}.fr-kicker,.fr-panel__eyebrow,.fr-hero__side span,.fr-stat__label,.fr-pill,.fr-chip{letter-spacing:.08em;text-transform:uppercase}.fr-kicker,.fr-panel__eyebrow,.fr-hero__side span{color:var(--fr-primary);font-size:var(--admin-ui-text-label);font-weight:700}.fr-title{color:var(--fr-ink);font-size:var(--admin-ui-text-hero);letter-spacing:-.03em;margin:0;line-height:1.04}.fr-summary,.fr-panel__summary,.fr-card__note,.fr-lane p,.fr-step p,.fr-ticket p,.fr-hero__side p,.fr-list li,.fr-table td small{color:var(--fr-copy);line-height:var(--admin-ui-line-height-body);font-size:var(--admin-ui-text-caption);margin:0}.fr-pill-row,.fr-chip-row{flex-wrap:wrap;gap:8px;display:flex}.fr-pill,.fr-chip,.fr-badge{min-height:var(--admin-ui-chip-height);border-radius:var(--admin-ui-radius-pill);border:1px solid var(--fr-line);background:var(--fr-surface-soft);color:var(--admin-ui-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.fr-pill--green,.fr-chip--green,.fr-badge--green{border-color:rgba(var(--admin-ui-success-rgb), .24);background:var(--fr-green-soft);color:var(--fr-green)}.fr-pill--blue,.fr-chip--blue,.fr-badge--blue{border-color:rgba(var(--admin-ui-primary-rgb), .22);background:var(--fr-blue-soft);color:var(--fr-blue)}.fr-pill--amber,.fr-chip--amber,.fr-badge--amber{border-color:rgba(var(--admin-ui-warning-rgb), .24);background:var(--fr-amber-soft);color:var(--admin-ui-warning)}.fr-pill--danger,.fr-chip--danger,.fr-badge--danger{border-color:rgba(var(--admin-ui-danger-rgb), .2);background:var(--fr-danger-soft);color:var(--admin-ui-danger)}.fr-hero__side{padding:var(--admin-ui-space-panel);border-radius:var(--admin-ui-radius-panel);background:rgba(var(--admin-ui-ink-strong-rgb), .04);align-content:start}.fr-hero__side strong{color:var(--fr-ink);font-size:var(--admin-ui-text-display-sm);letter-spacing:-.04em}.fr-list{gap:6px;margin:0;padding-left:18px;display:grid}.fr-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.fr-stat{padding:var(--admin-ui-space-card);border-radius:var(--admin-ui-radius-panel);gap:8px;display:grid}.fr-stat__label{color:var(--fr-muted);font-size:var(--admin-ui-text-micro);font-weight:700}.fr-stat__value{color:var(--fr-ink);font-size:var(--admin-ui-text-display-md);letter-spacing:-.03em;font-weight:700}.fr-meter{border-radius:var(--admin-ui-radius-pill);background:rgba(var(--admin-ui-muted-rgb), .88);width:100%;height:6px;display:block;overflow:hidden}.fr-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--admin-ui-success) 0%, var(--admin-ui-primary-strong) 52%, var(--admin-ui-warning) 100%);height:100%;display:block}.fr-grid-two{grid-template-columns:minmax(0,1.45fr) minmax(320px,.92fr);gap:12px;display:grid}.fr-board-grid{grid-template-columns:minmax(0,1.38fr) minmax(320px,.9fr);gap:12px;display:grid}.fr-board-grid--wide{grid-template-columns:minmax(0,1.55fr) minmax(320px,.82fr)}.fr-grid-three,.fr-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.fr-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fr-rule-grid,.fr-slot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fr-panel{padding:var(--admin-ui-space-panel);border-radius:var(--admin-ui-radius-panel)}.fr-panel-block{gap:10px;margin-top:12px;display:grid}.fr-panel__header{justify-content:space-between;align-items:start;gap:12px;display:flex}.fr-panel__title{color:var(--fr-ink);font-size:var(--admin-ui-text-title);letter-spacing:-.03em;margin:0}.fr-card,.fr-lane,.fr-step,.fr-ticket,.fr-escalation-lane,.fr-escalation-step{padding:var(--admin-ui-space-card);border-radius:var(--admin-ui-radius-card);border:1px solid var(--fr-line);background:var(--fr-surface-soft);gap:6px;display:grid}.fr-card--blue,.fr-lane--blue,.fr-step--blue,.fr-ticket--blue,.fr-escalation-lane--blue,.fr-escalation-step--blue{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-card--green,.fr-lane--green,.fr-step--green,.fr-ticket--green{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-card--amber,.fr-lane--amber,.fr-step--amber,.fr-ticket--amber,.fr-escalation-lane--amber,.fr-escalation-step--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-card--danger,.fr-lane--danger,.fr-step--danger,.fr-ticket--danger,.fr-escalation-lane--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-card__title,.fr-lane__title,.fr-step__title,.fr-ticket__title,.fr-escalation-lane strong,.fr-escalation-step strong{color:var(--fr-ink);font-size:var(--admin-ui-text-body-md);font-weight:700}.fr-card__value,.fr-lane__value,.fr-step__value,.fr-ticket__value{color:var(--fr-ink);font-size:var(--admin-ui-text-body-sm);font-weight:700}.fr-link-card{color:inherit;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s}.fr-link-card:hover{box-shadow:var(--admin-ui-shadow-hover);border-color:var(--admin-ui-primary-soft-strong);transform:translateY(-2px)}.fr-link-card:focus-visible,.fr-button:focus-visible,.fr-table-link:focus-visible,.fr-command-bar__button:focus-visible{outline:3px solid rgba(var(--admin-ui-primary-rgb), .18);outline-offset:3px}.fr-toolbar{justify-content:space-between;align-items:center;gap:var(--admin-ui-space-section);padding:var(--admin-ui-space-card) var(--admin-ui-space-panel);border:1px solid var(--fr-line);border-radius:var(--admin-ui-radius-panel);background:rgba(var(--admin-ui-surface-rgb), .94);box-shadow:var(--fr-shadow);flex-wrap:wrap;display:flex}.fr-toolbar__block{gap:8px;display:grid}.fr-toolbar__filters,.fr-actions{flex-wrap:wrap;gap:8px;display:flex}.fr-button{min-height:var(--admin-ui-button-height);padding:0 var(--admin-ui-control-padding-x);border:1px solid var(--fr-line);border-radius:var(--admin-ui-radius-control);background:var(--fr-surface-soft);color:var(--fr-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex}.fr-button:hover{box-shadow:var(--admin-ui-shadow-hover);transform:translateY(-1px)}.fr-button--primary{background:var(--fr-primary-gradient);color:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-primary);border-color:#0000}.fr-button--green{border-color:rgba(var(--admin-ui-success-rgb), .22);background:var(--fr-green-soft);color:var(--fr-green)}.fr-button--blue{border-color:rgba(var(--admin-ui-primary-rgb), .2);background:var(--fr-primary-soft);color:var(--fr-primary)}.fr-button--ghost{color:var(--fr-copy);background:0 0}.fr-table-link{color:var(--fr-primary);font-weight:700;text-decoration:none}.fr-table-link:hover{text-decoration:underline}.fr-command-bar{justify-content:space-between;align-items:center;gap:var(--admin-ui-space-section);padding:var(--admin-ui-space-card) var(--admin-ui-space-panel);border:1px solid var(--fr-line);border-radius:var(--admin-ui-radius-panel);background:rgba(var(--admin-ui-surface-rgb), .94);box-shadow:var(--fr-shadow);flex-wrap:wrap;display:flex}.fr-command-bar__group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fr-command-bar__button{min-height:var(--admin-ui-button-height);padding:0 var(--admin-ui-control-padding-x);border:1px solid var(--fr-line);border-radius:var(--admin-ui-radius-control);background:var(--fr-surface-soft);color:var(--fr-ink);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.fr-command-bar__button:hover{box-shadow:var(--admin-ui-shadow-hover);transform:translateY(-1px)}.fr-command-bar__button--primary{background:var(--fr-primary-gradient);color:var(--admin-ui-surface);box-shadow:var(--admin-ui-shadow-primary);border-color:#0000}.fr-command-bar__button--blue{border-color:rgba(var(--admin-ui-primary-rgb), .2);background:var(--fr-primary-soft);color:var(--fr-primary)}.fr-command-bar__button--amber{border-color:rgba(var(--admin-ui-warning-rgb), .2);background:var(--fr-amber-soft);color:var(--admin-ui-warning)}.fr-escalation-lanes,.fr-escalation-route{gap:14px;display:grid}.fr-escalation-lanes{grid-template-columns:repeat(3,minmax(0,1fr))}.fr-escalation-route{grid-template-columns:1fr}.fr-escalation-lane{align-content:space-between;min-height:200px}.fr-escalation-lane__meta{color:var(--fr-muted);font-size:var(--admin-ui-text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.fr-escalation-lane span{color:var(--fr-ink);font-size:var(--admin-ui-text-body-md);font-weight:800}.fr-escalation-lane p,.fr-escalation-step p{color:var(--fr-copy);margin:0;line-height:1.65}.fr-escalation-step{min-height:112px;padding-left:60px;position:relative}.fr-escalation-step>span{border-radius:var(--admin-ui-radius-control);background:var(--fr-ink);width:28px;height:28px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.fr-impact-list{gap:12px;display:grid}.fr-impact{border:1px solid var(--fr-line);border-radius:var(--admin-ui-radius-panel);background:var(--fr-surface-soft);gap:6px;padding:16px 18px;display:grid}.fr-impact--green{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-impact--blue{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-impact--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-impact--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-impact__title,.fr-slot__title,.fr-timeline__title{color:var(--fr-ink);font-size:var(--admin-ui-text-section);font-weight:700}.fr-impact__meta,.fr-slot__meta,.fr-timeline__meta{color:var(--fr-copy);font-size:var(--admin-ui-text-body);line-height:1.65}.fr-impact__tag,.fr-slot__eyebrow,.fr-timeline__time{color:var(--fr-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.fr-slot{border:1px solid var(--fr-line);border-radius:var(--admin-ui-radius-hero);background:var(--fr-surface-soft);gap:10px;padding:18px;display:grid}.fr-slot--green{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-slot--blue{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-slot--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-slot__list{color:var(--fr-copy);gap:8px;margin:0;padding-left:18px;display:grid}.fr-slot__list li{line-height:1.6}.fr-timeline{gap:12px;display:grid}.fr-timeline__item{border:1px solid var(--fr-line);border-radius:var(--admin-ui-radius-panel);background:rgba(var(--admin-ui-surface-soft-rgb), .92);grid-template-columns:108px minmax(0,1fr);gap:14px;padding:16px 18px;display:grid}.fr-timeline__body{gap:6px;display:grid}.fr-table-shell{border-radius:var(--admin-ui-radius-card);border:1px solid rgba(var(--admin-ui-muted-rgb), .9);overflow:auto}.fr-table{border-collapse:collapse;background:var(--admin-ui-surface);width:100%}.fr-table th,.fr-table td{text-align:left;border-bottom:1px solid rgba(var(--admin-ui-muted-rgb), .86);vertical-align:top;padding:11px 12px}.fr-table th{color:var(--fr-muted);font-size:var(--admin-ui-text-label);letter-spacing:.06em;text-transform:uppercase;background:rgba(var(--admin-ui-surface-soft-rgb), .96);font-weight:700}.fr-table td{color:var(--fr-ink);font-size:var(--admin-ui-text-caption)}.fr-table td strong{margin-bottom:4px;display:block}.fr-table tr:last-child td{border-bottom:0}.fr-account-layout{grid-template-columns:minmax(0,1.45fr) minmax(340px,.92fr);gap:18px;display:grid}.fr-account-topology,.fr-access-matrix,.fr-account-status-grid,.fr-guard-strip,.fr-binding-flow{gap:14px;display:grid}.fr-account-topology{grid-template-columns:repeat(5,minmax(0,1fr))}.fr-account-node,.fr-account-status,.fr-access-card,.fr-guard-card,.fr-binding-step{border:1px solid var(--fr-line);background:var(--fr-surface-soft);box-shadow:var(--fr-shadow)}.fr-account-node{border-radius:var(--admin-ui-radius-hero);align-content:space-between;gap:10px;min-height:210px;padding:18px;display:grid}.fr-account-node span,.fr-account-status span,.fr-access-card__head span,.fr-guard-card span{color:var(--fr-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.fr-account-node strong,.fr-account-status strong,.fr-access-card strong,.fr-guard-card strong,.fr-binding-step strong{color:var(--fr-ink);font-size:var(--admin-ui-text-section-sm);line-height:1.35}.fr-account-node p,.fr-account-status p,.fr-access-card p,.fr-guard-card p,.fr-binding-step p,.fr-access-list{color:var(--fr-copy);margin:0;line-height:1.65}.fr-account-node--master,.fr-account-node--green,.fr-account-status--green,.fr-access-card--green,.fr-binding-step--green{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-account-node--blue,.fr-account-status--blue,.fr-access-card--blue,.fr-guard-card--blue,.fr-binding-step--blue{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-account-node--amber,.fr-account-status--amber,.fr-access-card--amber,.fr-guard-card--amber,.fr-binding-step--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-account-node--danger,.fr-account-status--danger,.fr-access-card--danger,.fr-guard-card--danger,.fr-binding-step--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-account-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-account-status{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.fr-account-status strong{font-size:var(--admin-ui-text-display-md);letter-spacing:-.04em}.fr-binding-flow{grid-template-columns:1fr}.fr-binding-flow--wide{grid-template-columns:repeat(3,minmax(0,1fr))}.fr-binding-step{border-radius:var(--admin-ui-radius-hero);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.fr-binding-step>span{border-radius:var(--admin-ui-radius-control);background:var(--fr-ink);width:42px;height:42px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.fr-access-matrix{grid-template-columns:repeat(4,minmax(0,1fr))}.fr-access-card{border-radius:var(--admin-ui-radius-shell);gap:12px;padding:20px;display:grid}.fr-access-card__head{gap:6px;display:grid}.fr-access-list{gap:8px;padding-left:18px;display:grid}.fr-guard-strip{grid-template-columns:1fr}.fr-guard-card{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.fr-security-grid,.fr-security-layout,.fr-role-map,.fr-role-flow{gap:14px;display:grid}.fr-security-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fr-security-layout{grid-template-columns:minmax(0,1.45fr) minmax(340px,.92fr);gap:18px}.fr-security-card,.fr-security-event,.fr-role-card,.fr-role-step{border:1px solid var(--fr-line);background:var(--fr-surface-soft);box-shadow:var(--fr-shadow)}.fr-security-card,.fr-role-card{border-radius:var(--admin-ui-radius-shell);align-content:space-between;gap:10px;min-height:176px;padding:20px;display:grid}.fr-security-card span,.fr-security-event span,.fr-role-card span{color:var(--fr-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.fr-security-card strong,.fr-security-event strong,.fr-role-card strong,.fr-role-step strong{color:var(--fr-ink);font-size:var(--admin-ui-text-section-sm);line-height:1.35}.fr-security-card p,.fr-security-event p,.fr-role-card p,.fr-role-step p{color:var(--fr-copy);margin:0;line-height:1.65}.fr-security-card--green,.fr-security-event--green,.fr-role-card--green,.fr-role-step--green{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-security-card--blue,.fr-security-event--blue,.fr-role-card--blue,.fr-role-step--blue{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-security-card--amber,.fr-security-event--amber,.fr-role-card--amber,.fr-role-step--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-security-card--danger,.fr-security-event--danger,.fr-role-card--danger,.fr-role-step--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-security-timeline{gap:12px;display:grid}.fr-security-event{border-radius:var(--admin-ui-radius-hero);grid-template-columns:72px minmax(0,1fr);gap:14px;padding:18px;display:grid}.fr-role-map{grid-template-columns:repeat(4,minmax(0,1fr))}.fr-role-card b{color:var(--fr-ink);font-size:var(--admin-ui-text-body-sm)}.fr-role-flow{grid-template-columns:1fr}.fr-role-step{border-radius:var(--admin-ui-radius-hero);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.fr-role-step>span{border-radius:var(--admin-ui-radius-control);background:var(--fr-ink);width:42px;height:42px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.fr-roster-strip,.fr-staff-layout,.fr-shift-board,.fr-handoff-list{gap:14px;display:grid}.fr-roster-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.fr-staff-layout{grid-template-columns:minmax(0,1.45fr) minmax(340px,.92fr);gap:18px}.fr-shift-board{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-roster-metric,.fr-shift-card,.fr-handoff-card{border:1px solid var(--fr-line);background:var(--fr-surface-soft);box-shadow:var(--fr-shadow);border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.fr-shift-card{align-content:space-between;min-height:170px}.fr-roster-metric span,.fr-shift-card span,.fr-handoff-card span{color:var(--fr-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.fr-roster-metric strong{color:var(--fr-ink);font-size:var(--admin-ui-text-display-ml);letter-spacing:-.04em;line-height:1}.fr-shift-card strong,.fr-handoff-card strong{color:var(--fr-ink);font-size:var(--admin-ui-text-section-sm);line-height:1.35}.fr-roster-metric p,.fr-shift-card p,.fr-handoff-card p{color:var(--fr-copy);margin:0;line-height:1.65}.fr-shift-card b{color:var(--fr-ink);font-size:var(--admin-ui-text-body-sm)}.fr-roster-metric--green,.fr-shift-card--green,.fr-handoff-card--green{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-roster-metric--blue,.fr-shift-card--blue,.fr-handoff-card--blue{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-roster-metric--amber,.fr-shift-card--amber,.fr-handoff-card--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-roster-metric--danger,.fr-shift-card--danger,.fr-handoff-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-income-strip,.fr-income-layout,.fr-income-capability,.fr-income-flow,.fr-settlement-strip,.fr-settlement-layout,.fr-settlement-path{gap:14px;display:grid}.fr-income-strip,.fr-settlement-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.fr-income-layout,.fr-settlement-layout{grid-template-columns:minmax(0,1.38fr) minmax(340px,.92fr);gap:18px}.fr-income-capability,.fr-settlement-path{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-income-metric,.fr-income-card,.fr-income-flow-step,.fr-settlement-metric,.fr-settlement-path-card{border:1px solid var(--fr-line);background:var(--fr-surface-soft);box-shadow:var(--fr-shadow)}.fr-income-metric,.fr-income-card,.fr-settlement-metric,.fr-settlement-path-card{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.fr-income-card,.fr-settlement-path-card{align-content:space-between;min-height:174px}.fr-income-metric span,.fr-income-card span,.fr-settlement-metric span,.fr-settlement-path-card span{color:var(--fr-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.fr-income-metric strong,.fr-settlement-metric strong{color:var(--fr-ink);font-size:var(--admin-ui-text-display-ml);letter-spacing:-.04em;line-height:1}.fr-income-card strong,.fr-income-flow-step strong,.fr-settlement-path-card strong{color:var(--fr-ink);font-size:var(--admin-ui-text-section-sm);line-height:1.35}.fr-income-card b,.fr-settlement-path-card b{color:var(--fr-ink);font-size:var(--admin-ui-text-body-sm)}.fr-income-metric p,.fr-income-card p,.fr-income-flow-step p,.fr-settlement-metric p,.fr-settlement-path-card p{color:var(--fr-copy);margin:0;line-height:1.65}.fr-income-flow-step{border-radius:var(--admin-ui-radius-hero);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.fr-income-flow-step>span{border-radius:var(--admin-ui-radius-control);background:var(--fr-ink);width:42px;height:42px;color:var(--admin-ui-surface);font-size:var(--admin-ui-text-caption);place-items:center;font-weight:800;display:grid}.fr-income-metric--blue,.fr-income-card--blue,.fr-income-flow-step--blue,.fr-settlement-metric--blue,.fr-settlement-path-card--blue{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-income-metric--green,.fr-income-card--green,.fr-income-flow-step--green,.fr-settlement-metric--green,.fr-settlement-path-card--green{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-income-metric--amber,.fr-income-card--amber,.fr-income-flow-step--amber,.fr-settlement-metric--amber,.fr-settlement-path-card--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-income-metric--danger,.fr-income-card--danger,.fr-income-flow-step--danger,.fr-settlement-metric--danger,.fr-settlement-path-card--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-route-strip,.fr-route-layout,.fr-route-portfolio,.fr-route-readiness,.fr-apply-layout,.fr-apply-dossier,.fr-apply-checklist,.fr-effect-scoreboard,.fr-effect-layout,.fr-effect-ladder{gap:14px;display:grid}.fr-route-strip,.fr-effect-scoreboard{grid-template-columns:repeat(4,minmax(0,1fr))}.fr-route-layout,.fr-apply-layout,.fr-effect-layout{grid-template-columns:minmax(0,1.38fr) minmax(340px,.92fr);gap:18px}.fr-route-portfolio,.fr-apply-dossier{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-route-metric,.fr-route-card,.fr-route-check,.fr-apply-card,.fr-apply-check,.fr-effect-metric,.fr-effect-step{border:1px solid var(--fr-line);background:var(--fr-surface-soft);box-shadow:var(--fr-shadow)}.fr-route-metric,.fr-route-card,.fr-route-check,.fr-apply-card,.fr-apply-check,.fr-effect-metric{border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.fr-route-card,.fr-apply-card{align-content:space-between;min-height:176px}.fr-route-metric span,.fr-route-card span,.fr-route-check span,.fr-apply-card span,.fr-apply-check span,.fr-effect-metric span{color:var(--fr-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.fr-route-metric strong,.fr-effect-metric strong{color:var(--fr-ink);font-size:var(--admin-ui-text-display-ml);letter-spacing:-.04em;line-height:1}.fr-route-card strong,.fr-route-check strong,.fr-apply-card strong,.fr-apply-check strong,.fr-effect-step strong{color:var(--fr-ink);font-size:var(--admin-ui-text-section-sm);line-height:1.35}.fr-route-card b{color:var(--fr-ink);font-size:var(--admin-ui-text-body-sm)}.fr-route-metric p,.fr-route-card p,.fr-route-check p,.fr-apply-card p,.fr-apply-check p,.fr-effect-metric p,.fr-effect-step p{color:var(--fr-copy);margin:0;line-height:1.65}.fr-effect-ladder{grid-template-columns:1fr}.fr-effect-step{border-radius:var(--admin-ui-radius-panel);gap:8px;padding:16px;display:grid;overflow:hidden}.fr-effect-step div{justify-content:space-between;gap:12px;display:flex}.fr-effect-step span{color:var(--fr-ink);font-weight:800}.fr-effect-step b{border-radius:var(--admin-ui-radius-pill);background:linear-gradient(90deg, var(--fr-blue), var(--fr-green), var(--fr-amber));height:7px;display:block}.fr-route-metric--blue,.fr-route-card--blue,.fr-route-check--blue,.fr-apply-card--blue,.fr-apply-check--blue,.fr-effect-metric--blue{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-route-metric--green,.fr-route-card--green,.fr-route-check--green,.fr-apply-card--green,.fr-apply-check--green,.fr-effect-metric--green{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-route-metric--amber,.fr-route-card--amber,.fr-route-check--amber,.fr-apply-card--amber,.fr-apply-check--amber,.fr-effect-metric--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-route-metric--danger,.fr-route-card--danger,.fr-route-check--danger,.fr-apply-card--danger,.fr-apply-check--danger,.fr-effect-metric--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-display-layout,.fr-display-calendar,.fr-display-review,.fr-display-board{gap:14px;display:grid}.fr-display-layout{grid-template-columns:minmax(0,1.42fr) minmax(340px,.88fr);gap:18px}.fr-display-calendar,.fr-display-board{grid-template-columns:repeat(4,minmax(0,1fr))}.fr-calendar-day,.fr-display-review-card,.fr-display-slot{border:1px solid var(--fr-line);background:var(--fr-surface-soft);box-shadow:var(--fr-shadow);border-radius:var(--admin-ui-radius-hero);gap:8px;padding:18px;display:grid}.fr-calendar-day,.fr-display-slot{align-content:space-between;min-height:170px}.fr-calendar-day span,.fr-display-review-card span,.fr-display-slot span{color:var(--fr-muted);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.fr-calendar-day strong,.fr-display-review-card strong,.fr-display-slot strong{color:var(--fr-ink);font-size:var(--admin-ui-text-section-sm);line-height:1.35}.fr-calendar-day p,.fr-display-review-card p,.fr-display-slot p{color:var(--fr-copy);margin:0;line-height:1.65}.fr-display-slot b{color:var(--fr-ink);font-size:var(--admin-ui-text-body-sm)}.fr-calendar-day--blue,.fr-display-review-card--blue,.fr-display-slot--blue{background:linear-gradient(180deg, var(--admin-ui-primary-tint) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-calendar-day--green,.fr-display-review-card--green,.fr-display-slot--green{background:linear-gradient(180deg, var(--admin-ui-success-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-calendar-day--amber,.fr-display-review-card--amber,.fr-display-slot--amber{background:linear-gradient(180deg, var(--admin-ui-warning-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}.fr-calendar-day--danger,.fr-display-review-card--danger,.fr-display-slot--danger{background:linear-gradient(180deg, var(--admin-ui-danger-surface) 0%, rgba(var(--admin-ui-surface-rgb), .98) 100%)}@media (width<=1240px){.fr-hero,.fr-board-grid,.fr-grid-two,.fr-grid-three,.fr-card-grid,.fr-stat-grid,.fr-escalation-lanes,.fr-split,.fr-rule-grid,.fr-slot-grid,.fr-timeline__item,.fr-account-layout,.fr-account-topology,.fr-account-status-grid,.fr-access-matrix,.fr-binding-flow--wide,.fr-security-grid,.fr-security-layout,.fr-role-map,.fr-roster-strip,.fr-staff-layout,.fr-shift-board,.fr-income-strip,.fr-income-layout,.fr-income-capability,.fr-settlement-strip,.fr-settlement-layout,.fr-settlement-path,.fr-route-strip,.fr-route-layout,.fr-route-portfolio,.fr-apply-layout,.fr-apply-dossier,.fr-effect-scoreboard,.fr-effect-layout,.fr-display-layout,.fr-display-calendar,.fr-display-board{grid-template-columns:1fr}}@media (width<=720px){.fr-security-event{grid-template-columns:1fr}.fr-hero,.fr-panel{padding:var(--admin-ui-space-panel);border-radius:var(--admin-ui-radius-panel)}.fr-title{font-size:var(--admin-ui-text-display-md)}.fr-command-bar,.fr-toolbar{padding:var(--admin-ui-space-card) var(--admin-ui-space-panel);border-radius:var(--admin-ui-radius-panel)}.fr-toolbar__block,.fr-actions,.fr-button,.fr-command-bar__group,.fr-command-bar__button{width:100%}}:root body .ad-revenue-page,:root body .announcement-page,:root body .rewarded-ads-page,:root body .ad-income-page,:root body .membership-config-page{color:var(--admin-ui-ink-strong);font-family:var(--admin-ui-font-family)}:root body .ad-revenue-page,:root body .announcement-page,:root body .ad-income-page{gap:var(--admin-ui-space-page);padding:0 0 var(--admin-ui-space-page);display:grid}:root body .rewarded-ads-page,:root body .membership-config-page,:root body .refund-requests-page,:root body .refund-records-page,:root body .wallet-refund-page{gap:var(--admin-ui-space-page);background:0 0;min-height:0;padding:0;display:grid}:root body .refund-requests-page,:root body .refund-records-page,:root body .wallet-refund-page{color:var(--admin-ui-ink-strong);font-family:var(--admin-ui-font-family)}:root body .refund-requests-page .hero,:root body .refund-requests-page .panel,:root body .refund-records-page .hero,:root body .refund-records-page .panel,:root body .refund-records-page .summary-grid article,:root body .wallet-refund-page .hero,:root body .wallet-refund-page .panel{border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-hero);background:var(--admin-ui-surface-strong);box-shadow:var(--admin-ui-shadow-card)}:root body .refund-requests-page .hero,:root body .refund-records-page .hero,:root body .wallet-refund-page .hero{justify-content:space-between;gap:var(--admin-ui-space-page);padding:var(--admin-ui-space-hero);background:var(--admin-ui-panel-gradient);display:flex}:root body .refund-requests-page .panel,:root body .refund-records-page .panel,:root body .wallet-refund-page .panel{padding:var(--admin-ui-space-panel)}:root body .refund-requests-page h1,:root body .refund-records-page h1,:root body .wallet-refund-page h1{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-hero);line-height:var(--admin-ui-line-height-tight);margin:8px 0}:root body .refund-requests-page h2,:root body .refund-records-page h2,:root body .wallet-refund-page h2{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-heading)}:root body .refund-requests-page p,:root body .refund-records-page p,:root body .wallet-refund-page p,:root body .refund-requests-page small,:root body .refund-records-page small{color:var(--admin-ui-muted-strong);line-height:var(--admin-ui-line-height-body)}:root body .refund-requests-page .eyebrow,:root body .refund-records-page .eyebrow,:root body .wallet-refund-page .eyebrow{color:var(--admin-ui-primary);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}:root body .refund-requests-page .hero-actions,:root body .refund-records-page .hero-actions,:root body .wallet-refund-page .hero-actions{align-items:flex-start;gap:var(--admin-ui-space-control);flex-wrap:wrap;display:flex}:root body .refund-requests-page .button,:root body .refund-records-page .button,:root body .wallet-refund-page .button{min-height:var(--admin-ui-button-height);height:auto;padding:0 var(--admin-ui-control-padding-x);border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-strong);color:var(--admin-ui-ink-strong);font:inherit;font-size:var(--admin-ui-text-body);font-weight:800}:root body .refund-requests-page .button.primary,:root body .refund-records-page .button.primary,:root body .wallet-refund-page .button.primary{background:var(--admin-ui-primary-gradient);color:var(--admin-ui-surface-strong);box-shadow:var(--admin-ui-shadow-primary);border-color:#0000}:root body .refund-requests-page .feedback,:root body .refund-records-page .feedback,:root body .wallet-refund-page .feedback{border:1px solid var(--admin-ui-danger-soft);border-left:3px solid var(--admin-ui-danger);border-radius:var(--admin-ui-radius-panel);background:var(--admin-ui-danger-tint);color:var(--admin-ui-danger);padding:var(--admin-ui-space-stack) var(--admin-ui-space-card);margin:0}:root body .refund-requests-page input,:root body .refund-requests-page select,:root body .refund-records-page select{min-height:var(--admin-ui-button-height);border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-soft);color:var(--admin-ui-ink-strong);padding:0 var(--admin-ui-control-padding-x);font:inherit}:root body .refund-requests-page table,:root body .refund-records-page table{color:var(--admin-ui-ink-strong)}:root body .refund-requests-page th,:root body .refund-requests-page td,:root body .refund-records-page th,:root body .refund-records-page td{border-bottom-color:var(--admin-ui-line);color:var(--admin-ui-ink)}:root body .refund-requests-page .customer-card{border-color:var(--admin-ui-line);border-radius:var(--admin-ui-radius-card);background:var(--admin-ui-surface-soft)}:root body .ad-revenue-header,:root body .announcement-header,:root body .rewarded-ads-toolbar,:root body .ad-income-header,:root body .membership-config-hero{border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-hero);background:var(--admin-ui-panel-gradient);box-shadow:var(--admin-ui-shadow-card)}:root body .ad-revenue-header,:root body .announcement-header,:root body .ad-income-header,:root body .membership-config-hero{gap:var(--admin-ui-space-page);padding:var(--admin-ui-space-hero)}:root body .rewarded-ads-toolbar{gap:var(--admin-ui-space-page);padding:var(--admin-ui-space-hero);border-bottom:1px solid var(--admin-ui-line-strong)}:root body .ad-revenue-header h1,:root body .announcement-header h1,:root body .rewarded-ads-toolbar h1,:root body .ad-income-header h1,:root body .membership-config-title-row h1{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-hero);line-height:var(--admin-ui-line-height-tight);letter-spacing:0}:root body .ad-revenue-header p,:root body .announcement-header p,:root body .ad-income-header p,:root body .membership-config-hero__copy p{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-body);line-height:var(--admin-ui-line-height-body)}:root body .ad-revenue-eyebrow,:root body .panel-heading>div>span,:root body .announcement-header span,:root body .announcement-composer header span,:root body .announcement-history header span,:root body .rewarded-ads-eyebrow,:root body .rewarded-ads-scope>div>span,:root body .rewarded-ads-placement__header span:first-child,:root body .rewarded-ads-reason>div>span,:root body .ad-income-header>div>span,:root body .ad-income-panel-heading>div>span,:root body .membership-config-eyebrow{color:var(--admin-ui-primary);font-size:var(--admin-ui-text-label);letter-spacing:.08em;text-transform:uppercase;font-weight:800}:root body .ad-revenue-header__actions,:root body .announcement-header,:root body .rewarded-ads-toolbar__actions,:root body .ad-income-header__actions,:root body .membership-config-actions{gap:var(--admin-ui-space-control)}:root body .button,:root body .announcement-refresh,:root body .announcement-publish,:root body .rewarded-ads-button,:root body .ad-income-header button,:root body .membership-button{min-height:var(--admin-ui-button-height);border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-strong);height:auto;color:var(--admin-ui-ink-strong);padding:0 var(--admin-ui-control-padding-x);font:inherit;font-size:var(--admin-ui-text-body);cursor:pointer;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s}:root body .button--primary,:root body .announcement-publish,:root body .rewarded-ads-button--primary,:root body .ad-income-header button,:root body .membership-button--primary{background:var(--admin-ui-primary-gradient);color:var(--admin-ui-surface-strong);box-shadow:var(--admin-ui-shadow-primary);border-color:#0000}:root body .button:hover:not(:disabled),:root body .announcement-refresh:hover:not(:disabled),:root body .announcement-publish:hover:not(:disabled),:root body .rewarded-ads-button:hover:not(:disabled),:root body .ad-income-header button:hover:not(:disabled),:root body .membership-button:hover:not(:disabled){border-color:var(--admin-ui-primary-soft-strong);box-shadow:var(--admin-ui-shadow-hover);transform:translateY(-1px)}:root body .month-field input,:root body .editor-form input,:root body .editor-form select,:root body .editor-form textarea,:root body .announcement-composer input,:root body .announcement-composer textarea,:root body .rewarded-ads-region-input input,:root body .rewarded-ads-fields input,:root body .rewarded-ads-reason textarea,:root body .ad-income-header input,:root body .membership-workspace-select select,:root body .membership-field input,:root body .membership-field textarea{min-height:var(--admin-ui-button-height);border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-soft);color:var(--admin-ui-ink-strong);padding:0 var(--admin-ui-control-padding-x);font:inherit}:root body .editor-form textarea,:root body .announcement-composer textarea,:root body .rewarded-ads-reason textarea,:root body .membership-field textarea{padding-top:10px}:root body .month-field input:focus,:root body .editor-form input:focus,:root body .editor-form select:focus,:root body .editor-form textarea:focus,:root body .announcement-composer input:focus,:root body .announcement-composer textarea:focus,:root body .rewarded-ads-region-input input:focus,:root body .rewarded-ads-fields input:focus,:root body .rewarded-ads-reason textarea:focus,:root body .ad-income-header input:focus,:root body .membership-workspace-select select:focus,:root body .membership-field input:focus,:root body .membership-field textarea:focus{border-color:var(--admin-ui-primary-soft-strong);box-shadow:var(--admin-ui-shadow-focus);outline:none}:root body .feedback,:root body .announcement-notice,:root body .rewarded-ads-notice,:root body .ad-income-notice{border:1px solid var(--admin-ui-primary-soft-strong);border-left:3px solid var(--admin-ui-primary);border-radius:var(--admin-ui-radius-panel);background:var(--admin-ui-primary-tint);color:var(--admin-ui-primary-strong);padding:var(--admin-ui-space-stack) var(--admin-ui-space-card);font-size:var(--admin-ui-text-body);line-height:var(--admin-ui-line-height-body);margin:0}:root body .feedback.is-error,:root body .rewarded-ads-notice.is-error,:root body .ad-income-notice.is-error,:root body .membership-error{border-color:var(--admin-ui-danger-soft);border-left-color:var(--admin-ui-danger);background:var(--admin-ui-danger-tint);color:var(--admin-ui-danger)}:root body .metric-grid,:root body .ad-income-metrics,:root body .membership-stat-grid{gap:var(--admin-ui-space-section)}:root body .metric-card,:root body .ad-income-metrics article,:root body .membership-stat-card{border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-panel);background:var(--admin-ui-surface-strong);box-shadow:var(--admin-ui-shadow-card);padding:var(--admin-ui-space-card)}:root body .metric-card span,:root body .metric-card small,:root body .ad-income-metrics span,:root body .membership-stat-card span,:root body .membership-stat-card small{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-caption)}:root body .metric-card strong,:root body .ad-income-metrics strong,:root body .membership-stat-card strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-metric)}:root body .metric-card--income,:root body .ad-income-metrics article:nth-child(2){border-top-color:var(--admin-ui-success)}:root body .metric-card--adjustment,:root body .ad-income-metrics article:nth-child(3){border-top-color:var(--admin-ui-warning)}:root body .metric-card--allocation,:root body .ad-income-metrics article:first-child{border-top-color:var(--admin-ui-primary)}:root body .metric-card--confirmed{border-top-color:var(--admin-ui-info)}:root body .metric-card--views,:root body .ad-income-metrics article:nth-child(4){border-top-color:var(--admin-ui-violet)}:root body .panel,:root body .announcement-composer,:root body .announcement-summary,:root body .announcement-history,:root body .ad-income-table-panel,:root body .membership-panel{border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-panel);background:var(--admin-ui-surface-strong);box-shadow:var(--admin-ui-shadow-card)}:root body .panel-heading,:root body .ad-income-panel-heading,:root body .announcement-history header,:root body .membership-panel{padding:var(--admin-ui-space-card) var(--admin-ui-space-panel);border-color:var(--admin-ui-line)}:root body .panel-heading h2,:root body .announcement-history h2,:root body .ad-income-panel-heading h2,:root body .membership-panel__head h2{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-title);line-height:var(--admin-ui-line-height-tight);letter-spacing:0}:root body .editor-form,:root body .announcement-composer,:root body .membership-panel{gap:var(--admin-ui-space-section);padding:var(--admin-ui-space-panel)}:root body .rate-fields label>div{border-color:var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-control);background:var(--admin-ui-surface-soft)}:root body .panel-heading b,:root body .ad-income-panel-heading b,:root body .announcement-history header>strong{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-caption)}:root body .panel-heading b.is-valid{color:var(--admin-ui-success)}:root body .table-wrap table,:root body .ad-income-scroll table{color:var(--admin-ui-ink)}:root body .table-wrap th,:root body .table-wrap td,:root body .ad-income-scroll th,:root body .ad-income-scroll td{border-bottom-color:var(--admin-ui-line);padding:var(--admin-ui-space-stack) var(--admin-ui-space-card);font-size:var(--admin-ui-text-body)}:root body .table-wrap th,:root body .ad-income-scroll th{background:var(--admin-ui-surface-soft);color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-caption)}:root body .table-wrap td strong,:root body .ad-income-scroll td strong{color:var(--admin-ui-ink-strong)}:root body .table-wrap td small,:root body .ad-income-scroll td small{color:var(--admin-ui-muted)}:root body .status,:root body .ad-income-status,:root body .announcement-composer header strong,:root body .rewarded-ads-status,:root body .membership-config-badge,:root body .membership-pill,:root body .membership-plan-index{border-radius:var(--admin-ui-radius-pill);background:var(--admin-ui-primary-tint);color:var(--admin-ui-primary-strong)}:root body .status--confirmed,:root body .status-paid,:root body .rewarded-ads-status.is-enabled{background:var(--admin-ui-success-tint);color:var(--admin-ui-success)}:root body .status--draft,:root body .status-failed,:root body .status-disputed,:root body .rewarded-ads-status,:root body .membership-save-state{background:var(--admin-ui-warning-tint);color:var(--admin-ui-warning)}:root body .status--void,:root body .rewarded-ads-status.is-disabled{background:var(--admin-ui-neutral-tint);color:var(--admin-ui-muted-strong)}:root body .link-button,:root body .membership-link-button{color:var(--admin-ui-primary-strong);font-size:var(--admin-ui-text-body)}:root body .link-button--primary{color:var(--admin-ui-success)}:root body .announcement-grid{gap:var(--admin-ui-space-section)}:root body .announcement-composer,:root body .announcement-history header,:root body .announcement-row{padding:var(--admin-ui-space-panel)}:root body .announcement-summary article{padding:var(--admin-ui-space-card);border-bottom-color:var(--admin-ui-line)}:root body .announcement-row{gap:var(--admin-ui-space-section);border-bottom-color:var(--admin-ui-line)}:root body .rewarded-ads-scope,:root body .rewarded-ads-config,:root body .rewarded-ads-reason{border:1px solid var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-panel);background:var(--admin-ui-surface-strong);box-shadow:var(--admin-ui-shadow-card);padding:var(--admin-ui-space-panel)}:root body .rewarded-ads-scope,:root body .rewarded-ads-reason{gap:var(--admin-ui-space-section)}:root body .rewarded-ads-config{border-top-color:var(--admin-ui-line-strong)}:root body .rewarded-ads-placement{padding:var(--admin-ui-space-panel) 0;border-bottom-color:var(--admin-ui-line)}:root body .rewarded-ads-placement:first-child{padding-top:0}:root body .rewarded-ads-placement:last-child{border-bottom:0;padding-bottom:0}:root body .rewarded-ads-placement h2,:root body .rewarded-ads-scope h2,:root body .rewarded-ads-reason h2{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-section);line-height:var(--admin-ui-line-height-tight)}:root body .rewarded-ads-fields label>span,:root body .rewarded-ads-meta dt,:root body .membership-field,:root body .membership-workspace-select{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-caption)}:root body .rewarded-ads-meta div{border-left-color:var(--admin-ui-primary-soft-strong)}:root body .membership-config-hero{border-color:var(--admin-ui-line-strong)}:root body .membership-config-actions{min-width:0}:root body .membership-workspace-select select{min-height:var(--admin-ui-button-height);height:auto}:root body .membership-save-state{min-height:var(--admin-ui-chip-height);border-radius:var(--admin-ui-radius-pill);padding:0 var(--admin-ui-control-padding-x)}:root body .membership-error{border-radius:var(--admin-ui-radius-panel);padding:var(--admin-ui-space-stack) var(--admin-ui-space-card);margin:0}:root body .membership-stat-card.is-blue{border-color:var(--admin-ui-primary-soft-strong)}:root body .membership-stat-card.is-amber{border-color:var(--admin-ui-warning-soft)}:root body .membership-stat-card.is-green{border-color:var(--admin-ui-success-soft)}:root body .membership-stat-card.is-slate{border-color:var(--admin-ui-line-strong)}:root body .membership-panel{margin-top:0}:root body .membership-empty{border-color:var(--admin-ui-primary-soft-strong);border-radius:var(--admin-ui-radius-card);background:var(--admin-ui-primary-tint);padding:var(--admin-ui-space-panel);margin-top:0}:root body .membership-plan-list{gap:var(--admin-ui-space-section);margin-top:0}:root body .membership-plan-card{border-color:var(--admin-ui-line-strong);border-radius:var(--admin-ui-radius-card);background:var(--admin-ui-surface-soft);padding:var(--admin-ui-space-card)}:root body .membership-plan-card__top strong{color:var(--admin-ui-ink-strong);font-size:var(--admin-ui-text-section)}:root body .membership-form-grid{gap:var(--admin-ui-space-section);margin-top:var(--admin-ui-space-section)}:root body .membership-plan-card__foot{color:var(--admin-ui-muted-strong);font-size:var(--admin-ui-text-caption)}@media (width<=1120px){:root body .ad-revenue-header,:root body .announcement-header,:root body .rewarded-ads-toolbar,:root body .ad-income-header,:root body .membership-config-hero{flex-direction:column;align-items:stretch}:root body .membership-config-actions,:root body .ad-revenue-header__actions,:root body .rewarded-ads-toolbar__actions,:root body .ad-income-header__actions{justify-content:flex-start}}@media (width<=720px){:root body .ad-revenue-header,:root body .announcement-header,:root body .rewarded-ads-toolbar,:root body .ad-income-header,:root body .membership-config-hero,:root body .rewarded-ads-scope,:root body .rewarded-ads-config,:root body .rewarded-ads-reason,:root body .announcement-composer,:root body .membership-panel{padding:var(--admin-ui-space-card)}:root body .button,:root body .announcement-refresh,:root body .announcement-publish,:root body .rewarded-ads-button,:root body .ad-income-header button,:root body .membership-button{width:100%}:root body .rewarded-ads-toolbar__actions,:root body .ad-income-header__actions,:root body .membership-config-actions{align-items:stretch}:root{--admin-ui-shell-page-padding:0px;--admin-ui-space-page:14px;--admin-ui-space-panel:16px;--admin-ui-space-card:12px;--admin-ui-radius-shell:0px;--admin-ui-radius-hero:8px;--admin-ui-radius-panel:8px;--admin-ui-radius-card:8px;--admin-ui-radius-control:8px}html{-webkit-text-size-adjust:100%}body{min-width:320px;overflow-x:hidden}:where(.hq-shell__body,.fr-shell__body){overflow-x:clip}:where(.hq-shell__body,.fr-shell__body) :is(button,a[role=button]){touch-action:manipulation;min-height:44px}:where(.hq-shell__body,.fr-shell__body) :is(input,select,textarea){max-width:100%;font-size:var(--admin-ui-text-section)}:where(.hq-shell__body,.fr-shell__body) :is(input,select){min-height:44px}:where(.hq-shell__body,.fr-shell__body) :is([class*=form-grid],[class*=filter-grid],[class*=detail-grid],[class*=settings-grid],[class*=config-grid],[class*=content-grid],[class*=overview-grid],[class*=summary-grid],[class*=card-grid],[class*=stat-grid]){grid-template-columns:minmax(0,1fr)!important}:where(.hq-shell__body,.fr-shell__body) :is([class*=toolbar],[class*=actions],[class*=filters],[class*=controls]){flex-wrap:wrap;max-width:100%}:where(.hq-shell__body,.fr-shell__body) :is([class*=toolbar]>input,[class*=toolbar]>select,[class*=toolbar]>label,[class*=filters]>input,[class*=filters]>select){width:100%;min-width:0}:where(.hq-shell__body,.fr-shell__body) table{-webkit-overflow-scrolling:touch;width:max-content;min-width:100%;max-width:none;display:block;overflow-x:auto}:where(.hq-shell__body,.fr-shell__body) :is([class*=table-shell],[class*=table-wrap],[class*=table-container]){-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}:where(.hq-shell__body,.fr-shell__body) :is([class*=modal],[class*=dialog])>section[role=dialog],:where(.hq-shell__body,.fr-shell__body) [role=dialog]{border-radius:var(--admin-ui-radius-control) var(--admin-ui-radius-control) 0 0;width:100%;max-width:100%;max-height:min(86dvh,760px);overflow-y:auto}:where(.hq-shell__body,.fr-shell__body) :is([class*=modal],[class*=dialog]){align-items:end;padding:0}:where(.hq-shell__body,.fr-shell__body) h1{line-height:1.25;font-size:var(--admin-ui-text-display-sm)!important}:where(.hq-shell__body,.fr-shell__body) h2{line-height:1.35;font-size:var(--admin-ui-text-title)!important}}@media (width<=390px){:where(.hq-shell__body,.fr-shell__body) :is([class*=metric-grid],[class*=metrics],[class*=summary]){grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
