.admin-search-field__control[data-v-f1707995]{position:relative;display:block;min-width:0}.admin-search-field__input[data-v-f1707995]{padding-right:38px}.admin-search-field__clear[data-v-f1707995]{position:absolute;top:50%;right:5px;display:inline-grid;width:26px;height:26px;padding:0;place-items:center;border:1px solid var(--border-soft);border-radius:7px;color:var(--text-soft);background:var(--surface-soft);transform:translateY(-50%);--tooltip-bg: rgba(48, 50, 58, .96);--tooltip-text: #f8f8f5;--tooltip-arrow-bg: rgba(48, 50, 58, .96)}.admin-search-field__clear[data-v-f1707995]:hover,.admin-search-field__clear[data-v-f1707995]:focus-visible{border-color:#d4a8436b;color:var(--text-main);background:#d4a8431f}.metric-card[data-v-01c27bf8]{min-width:0;padding:16px;border:1px solid var(--metric-border, var(--border-soft));border-radius:8px;background:var(--metric-bg, var(--surface-raised))}.metric-card p[data-v-01c27bf8],.metric-card span[data-v-01c27bf8]{margin:0}.metric-card p[data-v-01c27bf8]{color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.metric-card strong[data-v-01c27bf8]{display:block;margin:8px 0 6px;color:var(--metric-text, var(--text-main));font-size:1.64rem;font-weight:var(--font-heavy-weight);line-height:1}.metric-card span[data-v-01c27bf8]{display:block;color:var(--text-soft);font-size:.86rem;line-height:1.28}.metric-card[data-tone=good][data-v-01c27bf8]{--metric-border: rgba(55, 132, 91, .35);--metric-bg: rgba(55, 132, 91, .1);--metric-text: #8fe1ad}.metric-card[data-tone=warning][data-v-01c27bf8]{--metric-border: rgba(216, 160, 58, .42);--metric-bg: rgba(216, 160, 58, .1);--metric-text: #f0c36c}.metric-card[data-tone=danger][data-v-01c27bf8]{--metric-border: rgba(203, 74, 74, .42);--metric-bg: rgba(203, 74, 74, .1);--metric-text: #ff9d9d}.metric-card[data-tone=info][data-v-01c27bf8]{--metric-border: rgba(70, 136, 182, .4);--metric-bg: rgba(70, 136, 182, .1);--metric-text: #9ed4ff}.metric-card[data-tone=gold][data-v-01c27bf8]{--metric-border: rgba(215, 166, 66, .45);--metric-bg: rgba(215, 166, 66, .1);--metric-text: #f1c870}.source-notice-placeholder[data-v-3a89e8e5]{height:0;min-height:0;overflow:hidden}.source-notice[data-v-3a89e8e5]{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 14px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft)}.source-notice strong[data-v-3a89e8e5],.source-notice span[data-v-3a89e8e5],.source-notice p[data-v-3a89e8e5]{margin:0}.source-notice strong[data-v-3a89e8e5]{display:block;color:var(--text-main);font-size:.9rem}.source-notice span[data-v-3a89e8e5],.source-notice p[data-v-3a89e8e5]{display:block;color:var(--text-muted);font-size:.84rem;line-height:1.35}.source-notice[data-source=fallback][data-v-3a89e8e5]{border-color:#d8a03a73;background:#d8a03a1a}.source-notice[data-source=fallback] strong[data-v-3a89e8e5]{color:#f1c870}.source-notice[data-source=forbidden][data-v-3a89e8e5]{border-color:#de5b5b73;background:#de5b5b1a}.source-notice[data-source=forbidden] strong[data-v-3a89e8e5]{color:#ff9a9a}.state-icon[data-v-e8ffd050]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 23px;place-items:center;box-sizing:border-box;width:23px;height:23px;padding:0;border:1px solid var(--state-border, rgba(216, 160, 58, .36));border-radius:7px;color:#f7f7f2;background:var(--state-bg, rgba(216, 160, 58, .16));line-height:0;vertical-align:middle;--tooltip-bg: var(--state-tooltip-bg, rgba(216, 160, 58, .96));--tooltip-text: #f7f7f2;--tooltip-arrow-bg: var(--state-tooltip-bg, rgba(216, 160, 58, .96))}.state-icon svg[data-v-e8ffd050]{display:block;flex:0 0 auto;margin:auto}.state-icon[data-v-e8ffd050]:focus-visible{outline:1px solid var(--border-strong);outline-offset:2px}.state-icon[data-tone=neutral][data-v-e8ffd050]{--state-border: rgba(255, 255, 255, .14);--state-bg: rgba(255, 255, 255, .08);--state-tooltip-bg: rgba(48, 50, 58, .96)}.state-icon[data-tone=warning][data-v-e8ffd050]{--state-border: rgba(216, 160, 58, .38);--state-bg: rgba(216, 160, 58, .18);--state-tooltip-bg: rgba(216, 160, 58, .96)}.state-icon[data-tone=danger][data-v-e8ffd050]{--state-border: rgba(255, 90, 99, .42);--state-bg: rgba(255, 90, 99, .2);--state-tooltip-bg: rgba(255, 90, 99, .96)}.state-icon[data-tone=good][data-v-e8ffd050]{--state-border: rgba(93, 212, 138, .36);--state-bg: rgba(93, 212, 138, .16);--state-tooltip-bg: rgba(93, 212, 138, .96)}.state-icon[data-tone=info][data-v-e8ffd050]{--state-border: rgba(76, 184, 255, .36);--state-bg: rgba(76, 184, 255, .16);--state-tooltip-bg: rgba(76, 184, 255, .96)}.status-badge[data-v-63f666d9]{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:23px;padding:0 6px;border:1px solid var(--badge-border, rgba(255, 255, 255, .14));border-radius:var(--control-radius);color:var(--badge-text, #f7f7f2);background:linear-gradient(180deg,#ffffff14,#ffffff05),var(--badge-bg, rgba(255, 255, 255, .08));--tooltip-border: var(--badge-border, rgba(255, 255, 255, .18));--tooltip-bg: var(--badge-tooltip-bg, rgba(48, 50, 58, .96));--tooltip-text: #f7f7f2;--tooltip-arrow-bg: var(--badge-tooltip-bg, rgba(48, 50, 58, .96));font-family:var(--font-title);font-size:var(--font-size-pill-base);font-weight:var(--font-label-weight);letter-spacing:.5px;line-height:1;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.status-badge__dot[data-v-63f666d9]{width:6px;height:6px;margin-right:5px;border-radius:999px;background:var(--badge-dot, currentColor)}.status-badge[data-tone=good] .status-badge__dot[data-v-63f666d9]{animation:status-pulse-63f666d9 1.35s ease-in-out infinite}.status-badge[data-tone=neutral][data-v-63f666d9]{--badge-bg: rgba(255, 255, 255, .08);--badge-border: rgba(255, 255, 255, .14);--badge-dot: rgba(255, 255, 255, .74);--badge-tooltip-bg: rgba(48, 50, 58, .96)}.status-badge[data-tone=good][data-v-63f666d9]{--badge-bg: rgba(93, 212, 138, .16);--badge-border: rgba(93, 212, 138, .36);--badge-dot: #8fe1ad;--badge-tooltip-bg: rgba(93, 212, 138, .96)}.status-badge[data-tone=warning][data-v-63f666d9]{--badge-bg: rgba(216, 160, 58, .18);--badge-border: rgba(216, 160, 58, .38);--badge-dot: #f0c36c;--badge-tooltip-bg: rgba(216, 160, 58, .96)}.status-badge[data-tone=danger][data-v-63f666d9]{--badge-bg: rgba(255, 90, 99, .2);--badge-border: rgba(255, 90, 99, .42);--badge-dot: #ff9d9d;--badge-tooltip-bg: rgba(255, 90, 99, .96)}.status-badge[data-tone=info][data-v-63f666d9]{--badge-bg: rgba(76, 184, 255, .16);--badge-border: rgba(76, 184, 255, .36);--badge-dot: #9ed4ff;--badge-tooltip-bg: rgba(76, 184, 255, .96)}.status-badge[data-tone=gold][data-v-63f666d9]{--badge-bg: rgba(215, 166, 66, .18);--badge-border: rgba(215, 166, 66, .45);--badge-dot: #f1c870;--badge-tooltip-bg: rgba(215, 166, 66, .96)}@keyframes status-pulse-63f666d9{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}.accounts-view .section-tools[data-v-7ba9c4ed]{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr) auto}.account-view-switch[data-v-7ba9c4ed]{justify-self:end;width:max-content;height:31px;min-height:31px;padding:0;overflow:visible;border:0;background:transparent}.account-view-switch button[data-v-7ba9c4ed]{box-sizing:border-box;min-height:31px;padding:0 9px;border-radius:var(--control-radius)}.account-view-switch button[data-v-7ba9c4ed]:not(.is-active){border:1px solid var(--border-soft);color:var(--text-soft);background:var(--surface-soft);font-size:.76rem;font-weight:var(--font-label-weight)}.accounts-layout[data-v-7ba9c4ed]{display:grid;grid-template-columns:minmax(112px,.32fr) minmax(0,1.68fr);gap:12px;min-height:0;transition:grid-template-columns .18s ease}.accounts-layout--list-expanded[data-v-7ba9c4ed]{grid-template-columns:minmax(176px,.48fr) minmax(0,1.52fr)}.accounts-layout--list-hidden[data-v-7ba9c4ed]{grid-template-columns:minmax(0,1fr)}.filter-strip[data-v-7ba9c4ed]{display:flex;gap:6px;align-items:center;flex-wrap:wrap;min-height:36px}.filter-strip button[data-v-7ba9c4ed]{min-height:31px;padding:0 9px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-soft);background:var(--surface-soft);font-size:.76rem;font-weight:var(--font-label-weight)}.filter-strip__button--active[data-v-7ba9c4ed]{border-color:#d4a84373!important;color:#101114!important;background:var(--gold)!important}.account-overview[data-v-7ba9c4ed]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;min-height:0}.account-overview__header[data-v-7ba9c4ed]{display:flex;align-items:end;justify-content:space-between;gap:12px;min-width:0}.account-overview__header p[data-v-7ba9c4ed],.account-overview__header h3[data-v-7ba9c4ed],.account-overview__header span[data-v-7ba9c4ed]{margin:0}.account-overview__header h3[data-v-7ba9c4ed]{color:var(--text-main);font-size:1.02rem;font-weight:var(--font-heavy-weight);line-height:1.08}.account-overview__header span[data-v-7ba9c4ed]{color:var(--text-muted);font-size:.78rem;text-align:right}.account-overview__metrics[data-v-7ba9c4ed]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.account-overview__panels[data-v-7ba9c4ed]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:0}.account-overview-panel[data-v-7ba9c4ed]{display:grid;align-content:start;gap:9px;min-height:0;padding:10px;border:1px solid var(--border-soft);border-radius:8px;background:#ffffff0b;overflow-y:auto;overscroll-behavior:contain}.account-overview-panel__header[data-v-7ba9c4ed]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.account-overview-panel__header p[data-v-7ba9c4ed],.account-overview-panel__header h3[data-v-7ba9c4ed]{margin:0}.account-overview-panel__header h3[data-v-7ba9c4ed]{color:var(--text-main);font-size:.88rem;font-weight:var(--font-heavy-weight);line-height:1.08}.overview-stat-list[data-v-7ba9c4ed]{display:grid;gap:7px;margin:0}.overview-stat-list div[data-v-7ba9c4ed]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0;padding:8px 9px;border:1px solid rgba(255,255,255,.075);border-radius:8px;background:#ffffff0a}.overview-stat-list dt[data-v-7ba9c4ed],.overview-stat-list dd[data-v-7ba9c4ed]{margin:0}.overview-stat-list dt[data-v-7ba9c4ed]{overflow:hidden;color:var(--text-soft);font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.overview-stat-list dd[data-v-7ba9c4ed]{color:var(--gold-soft);font-family:var(--font-title);font-size:1rem;font-weight:var(--font-heavy-weight);line-height:1}.overview-fallback[data-v-7ba9c4ed]{margin:0;color:var(--text-muted);font-size:.82rem}.account-list[data-v-7ba9c4ed]{display:grid;align-content:start;gap:6px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.account-list__tools[data-v-7ba9c4ed]{display:flex;justify-content:flex-end;gap:6px;min-width:0}.account-list-tool[data-v-7ba9c4ed]{display:inline-grid;place-items:center;width:28px;min-width:28px;height:28px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-soft);background:var(--surface-soft);--tooltip-bg: rgba(48, 50, 58, .96);--tooltip-text: #f8f8f5;--tooltip-arrow-bg: rgba(48, 50, 58, .96)}.account-list-tool[data-v-7ba9c4ed]:hover,.account-list-tool[data-v-7ba9c4ed]:focus-visible{border-color:#d4a84373;color:var(--gold-soft);background:#d4a8431f;--tooltip-bg: rgba(212, 168, 67, .96);--tooltip-text: #17130a;--tooltip-arrow-bg: rgba(212, 168, 67, .96)}.account-list-tool[data-v-7ba9c4ed]:disabled,.account-pin[data-v-7ba9c4ed]:disabled{cursor:not-allowed;opacity:.42}.account-list-section[data-v-7ba9c4ed]{display:grid;gap:6px;min-width:0}.account-list-section--pinned[data-v-7ba9c4ed]{padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.account-list-section__title[data-v-7ba9c4ed]{margin:0;color:var(--text-muted);font-size:.76rem;font-weight:var(--font-label-weight);letter-spacing:.08em;text-transform:uppercase}.account-row-shell[data-v-7ba9c4ed]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px;align-items:stretch;min-width:0}.account-row[data-v-7ba9c4ed]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;align-items:center;width:100%;min-height:50px;padding:8px 9px;overflow:hidden;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-main);background:var(--surface-soft);text-align:left}.account-row--active[data-v-7ba9c4ed]{border-color:#d7a64285;background:#d7a6421a}.account-row strong[data-v-7ba9c4ed],.account-row small[data-v-7ba9c4ed],.account-row__id[data-v-7ba9c4ed]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-row__main[data-v-7ba9c4ed]{display:grid;gap:5px;align-content:center;min-width:0}.account-row__identity[data-v-7ba9c4ed]{display:inline-flex;gap:7px;align-items:center;min-width:0}.account-row__id[data-v-7ba9c4ed]{flex:0 0 auto;color:var(--text-muted);font-family:var(--font-title);font-size:.72rem;letter-spacing:.4px;line-height:1}.account-row--active .account-row__id[data-v-7ba9c4ed]{color:var(--gold-soft)}.account-row__identity strong[data-v-7ba9c4ed]{min-width:0}.account-row__side[data-v-7ba9c4ed]{display:inline-flex;gap:6px;align-items:center;justify-content:flex-end;align-self:center;justify-self:end;min-width:0}.account-row__role[data-v-7ba9c4ed],.account-row__ban[data-v-7ba9c4ed]{align-self:center}.account-row small[data-v-7ba9c4ed],.roles-editor p[data-v-7ba9c4ed]{color:var(--text-muted)}.account-row small[data-v-7ba9c4ed]{line-height:1}.account-pin[data-v-7ba9c4ed]{display:inline-grid;place-items:center;align-self:center;width:28px;min-width:28px;height:100%;min-height:50px;padding:0;border:0;border-radius:0;color:#ffffff85;background:transparent;--tooltip-bg: rgba(48, 50, 58, .96);--tooltip-text: #f8f8f5;--tooltip-arrow-bg: rgba(48, 50, 58, .96)}.account-pin[data-v-7ba9c4ed]:hover,.account-pin[data-v-7ba9c4ed]:focus-visible{color:#ffffffd1;background:transparent}.account-pin[data-v-7ba9c4ed]:focus-visible{outline:1px solid rgba(212,168,67,.52);outline-offset:-3px}.account-pin--active[data-v-7ba9c4ed]{color:#fffffff0}.account-pin--active[data-v-7ba9c4ed]:hover,.account-pin--active[data-v-7ba9c4ed]:focus-visible{color:#fff}.account-pin--busy[data-v-7ba9c4ed]{opacity:.58}.account-detail[data-v-7ba9c4ed]{display:grid;align-content:start;gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#0a0a0fc7,#12121994),var(--bg-panel)}.account-detail--overview[data-v-7ba9c4ed]{overflow-y:auto}.account-detail[data-v-7ba9c4ed]>*{min-width:0;max-width:100%}.account-detail__sticky-header[data-v-7ba9c4ed]{position:sticky;top:0;z-index:4;align-items:center;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#121219fa,#121219eb),var(--bg-panel)}.account-detail__identity[data-v-7ba9c4ed]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.account-header-value[data-v-7ba9c4ed]{min-height:25px;padding:0;border:0;border-radius:0;color:var(--text-main);background:transparent;font-size:.82rem;font-weight:var(--font-strong-weight);line-height:1.15;text-align:left;overflow-wrap:anywhere}.account-header-value[data-v-7ba9c4ed]:hover,.account-header-value[data-v-7ba9c4ed]:focus-visible{color:var(--gold-soft);text-decoration:none}.account-header-value--link[data-v-7ba9c4ed]{color:var(--gold-soft)}.account-header-value[data-v-7ba9c4ed]:disabled{cursor:default;color:var(--text-muted);text-decoration:none}.account-header-dot[data-v-7ba9c4ed]{flex:0 0 4px;width:4px;height:4px;border-radius:999px;background:#d4a843b3}.account-detail__status[data-v-7ba9c4ed]{flex:0 0 auto}.account-panels[data-v-7ba9c4ed]{display:grid;gap:8px;min-width:0}.expandable-panel[data-v-7ba9c4ed]{display:grid;gap:9px;min-width:0;width:100%;padding:10px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.expandable-panel__header[data-v-7ba9c4ed]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0}.expandable-panel__toggle[data-v-7ba9c4ed]{display:grid;gap:2px;width:100%;min-width:0;padding:0;border:0;border-radius:0;color:var(--text-main);background:transparent;text-align:left}.expandable-panel__toggle span[data-v-7ba9c4ed],.expandable-panel__toggle small[data-v-7ba9c4ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expandable-panel__toggle span[data-v-7ba9c4ed]{font-size:.9rem;font-weight:var(--font-heavy-weight)}.expandable-panel__toggle small[data-v-7ba9c4ed]{color:var(--text-muted);font-size:.74rem}.expandable-panel__toggle:hover span[data-v-7ba9c4ed],.expandable-panel__toggle:focus-visible span[data-v-7ba9c4ed]{color:var(--gold-soft)}.expandable-panel__body[data-v-7ba9c4ed]{display:grid;gap:9px;min-width:0}.account-application-list[data-v-7ba9c4ed]{display:grid;gap:8px;min-width:0}.account-application-list>header[data-v-7ba9c4ed],.account-application-card[data-v-7ba9c4ed]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start;min-width:0}.account-application-list>header strong[data-v-7ba9c4ed],.account-application-card strong[data-v-7ba9c4ed],.account-application-card span[data-v-7ba9c4ed]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-application-list>header strong[data-v-7ba9c4ed],.account-application-card strong[data-v-7ba9c4ed]{color:var(--text-main);font-size:.84rem;font-weight:var(--font-label-weight)}.account-application-card[data-v-7ba9c4ed]{padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:var(--control-radius);background:#0000001f}.account-application-card span[data-v-7ba9c4ed]{display:block;margin-top:4px;color:var(--text-muted);font-size:.74rem}.account-application-card dl[data-v-7ba9c4ed]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;margin:0}.account-application-card dl div[data-v-7ba9c4ed]{min-width:0}.account-application-card dt[data-v-7ba9c4ed],.account-application-card dd[data-v-7ba9c4ed]{min-width:0;margin:0}.account-application-card dt[data-v-7ba9c4ed]{color:var(--text-muted);font-size:.7rem}.account-application-card dd[data-v-7ba9c4ed]{margin-top:2px;overflow-wrap:anywhere;color:var(--text-soft);font-size:.76rem;line-height:1.32}.moderation-panel-grid[data-v-7ba9c4ed]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-items:start}.account-subpanel[data-v-7ba9c4ed]{display:grid;gap:9px;min-width:0;padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:var(--control-radius);background:#0000001f}.account-subpanel__header[data-v-7ba9c4ed]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start;min-width:0}.account-subpanel__header h4[data-v-7ba9c4ed],.account-subpanel__header small[data-v-7ba9c4ed]{margin:0}.account-subpanel__header h4[data-v-7ba9c4ed]{color:var(--text-main);font-size:.88rem;font-weight:var(--font-heavy-weight)}.account-subpanel__header small[data-v-7ba9c4ed]{display:block;margin-top:3px;color:var(--text-muted);font-size:.74rem}.flat-action-group[data-v-7ba9c4ed]{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;justify-content:flex-end}.flat-action-button[data-v-7ba9c4ed]{min-height:28px;padding:0 8px;border:1px solid rgba(76,184,255,.28);border-radius:var(--control-radius);color:#9ed4ff;background:#4cb8ff14;font-size:.74rem;font-weight:var(--font-heavy-weight)}.flat-action-button[data-v-7ba9c4ed]:hover,.flat-action-button[data-v-7ba9c4ed]:focus-visible{border-color:#4cb8ff80;background:#4cb8ff24}.flat-action-button--positive[data-v-7ba9c4ed]{border-color:#5dd48a57;color:#8fe1ad;background:#5dd48a1a}.flat-action-button--positive[data-v-7ba9c4ed]:hover,.flat-action-button--positive[data-v-7ba9c4ed]:focus-visible{border-color:#5dd48a8a;background:#5dd48a29}.flat-action-button--danger[data-v-7ba9c4ed]{border-color:#ff5a6357;color:#ffb0b0;background:#ff5a6314}.flat-action-button--danger[data-v-7ba9c4ed]:hover,.flat-action-button--danger[data-v-7ba9c4ed]:focus-visible{border-color:#ff5a638a;background:#ff5a6324}.panel-detail-grid[data-v-7ba9c4ed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.panel-detail-grid--compact[data-v-7ba9c4ed]{grid-template-columns:repeat(2,minmax(0,220px))}.panel-detail-grid div[data-v-7ba9c4ed]{min-width:0;padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:var(--control-radius);background:#00000024}.panel-detail-grid__wide[data-v-7ba9c4ed]{grid-column:1 / -1}.panel-detail-grid dt[data-v-7ba9c4ed],.panel-detail-grid dd[data-v-7ba9c4ed]{margin:0}.panel-detail-grid dt[data-v-7ba9c4ed]{color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight)}.panel-detail-grid dd[data-v-7ba9c4ed]{margin-top:4px;color:var(--text-main);font-weight:var(--font-strong-weight);overflow-wrap:anywhere}.history-list[data-v-7ba9c4ed],.character-list[data-v-7ba9c4ed]{display:grid;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.panel-empty[data-v-7ba9c4ed]{margin:0;color:var(--text-muted);font-size:.84rem}.panel-empty--danger[data-v-7ba9c4ed]{color:var(--danger)}.roles-editor p[data-v-7ba9c4ed]{margin:0;color:var(--text-muted);overflow-wrap:anywhere}.detail-grid__wide[data-v-7ba9c4ed]{grid-column:1 / -1}.discord-box[data-v-7ba9c4ed]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:35px;padding:5px 9px 5px 5px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:#ffffff0b}.discord-box[data-empty=true][data-v-7ba9c4ed]{color:var(--text-muted)}.discord-box span[data-v-7ba9c4ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discord-box__copy[data-v-7ba9c4ed]{display:inline-grid;width:27px;height:27px;border:1px solid rgba(212,168,67,.22);border-radius:7px;color:var(--gold-soft);background:#d4a8431a;--tooltip-border: rgba(212, 168, 67, .64);--tooltip-bg: linear-gradient(180deg, rgba(55, 44, 22, .98), rgba(22, 18, 12, .98));--tooltip-text: #f8deb0;--tooltip-arrow-bg: rgba(38, 31, 17, .98)}.discord-box__copy[data-v-7ba9c4ed]:disabled{cursor:not-allowed;opacity:.45}.account-history[data-v-7ba9c4ed]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.account-history article[data-v-7ba9c4ed]{min-width:0;width:100%;padding:10px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.account-history__header[data-v-7ba9c4ed]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.account-history h4[data-v-7ba9c4ed],.account-history p[data-v-7ba9c4ed],.account-history ul[data-v-7ba9c4ed]{margin:0}.account-history h4[data-v-7ba9c4ed]{color:var(--text-main);font-size:.88rem;font-weight:var(--font-strong-weight)}.account-history ul[data-v-7ba9c4ed]{display:grid;gap:5px;margin-top:7px;padding-left:18px;color:var(--text-soft);overflow-wrap:anywhere}.account-history .history-list[data-v-7ba9c4ed]{gap:8px;padding-left:0;list-style:none}.history-entry[data-v-7ba9c4ed]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start;min-width:0;padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:var(--control-radius);background:#00000024}.character-entry[data-v-7ba9c4ed]{display:block;min-width:0}.character-entry__button[data-v-7ba9c4ed]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;width:100%;min-width:0;padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:var(--control-radius);color:inherit;background:#00000024;text-align:left}.character-entry__button[data-v-7ba9c4ed]:hover,.character-entry__button[data-v-7ba9c4ed]:focus-visible{border-color:#d4a84347;background:#d4a84314}.history-entry>div[data-v-7ba9c4ed],.character-entry__button>div[data-v-7ba9c4ed]{min-width:0}.history-entry strong[data-v-7ba9c4ed],.history-entry>div>span[data-v-7ba9c4ed],.history-entry small[data-v-7ba9c4ed],.character-entry__title strong[data-v-7ba9c4ed],.character-entry__button>div>span[data-v-7ba9c4ed]:not(.character-entry__title),.character-entry__button>div>small[data-v-7ba9c4ed]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-entry strong[data-v-7ba9c4ed],.character-entry__title strong[data-v-7ba9c4ed]{color:var(--text-main)}.history-entry>div>span[data-v-7ba9c4ed],.character-entry__button>div>span[data-v-7ba9c4ed]:not(.character-entry__title){margin-top:4px;color:var(--text-soft)}.history-entry small[data-v-7ba9c4ed],.character-entry__button>div>small[data-v-7ba9c4ed]{margin-top:4px;color:var(--text-muted);font-size:.74rem;font-weight:var(--font-label-weight)}.history-entry__status[data-v-7ba9c4ed]{align-self:center;justify-self:end}.rp-score-delta[data-v-7ba9c4ed]{align-self:center;justify-self:end;min-width:30px;padding:4px 7px;border:1px solid var(--delta-border, rgba(255, 255, 255, .14));border-radius:7px;color:#f7f7f2;background:linear-gradient(180deg,#ffffff14,#ffffff05),var(--delta-bg, rgba(255, 255, 255, .08));font-family:var(--font-title);font-size:var(--font-size-pill-base);font-weight:var(--font-label-weight);line-height:1;text-align:center}.rp-score-delta[data-tone=good][data-v-7ba9c4ed]{--delta-border: rgba(93, 212, 138, .36);--delta-bg: rgba(93, 212, 138, .16)}.rp-score-delta[data-tone=danger][data-v-7ba9c4ed]{--delta-border: rgba(255, 90, 99, .42);--delta-bg: rgba(255, 90, 99, .2)}.rp-score-delta[data-tone=info][data-v-7ba9c4ed]{--delta-border: rgba(76, 184, 255, .36);--delta-bg: rgba(76, 184, 255, .16)}.character-entry__title[data-v-7ba9c4ed]{display:flex!important;gap:7px;align-items:center;min-width:0;overflow:visible!important;white-space:normal!important}.character-entry__title strong[data-v-7ba9c4ed]{min-width:0}.character-entry__active[data-v-7ba9c4ed]{flex:0 0 auto;height:23px;min-height:23px;line-height:1;vertical-align:middle}.account-history p[data-v-7ba9c4ed]{margin-top:8px;color:var(--text-muted)}.account-history__actions[data-v-7ba9c4ed]{display:flex;flex:0 0 auto;gap:6px;align-items:center}.history-action-button[data-v-7ba9c4ed]{display:inline-grid;width:29px;height:29px;border:1px solid rgba(212,168,67,.28);border-radius:var(--control-radius);color:var(--gold-soft);background:#d4a8431a}.history-action-button[data-v-7ba9c4ed]:hover{border-color:#d4a84380;background:#d4a84329}.history-action-button--positive[data-v-7ba9c4ed]{border-color:#5dd48a57;color:#8fe1ad;background:#5dd48a1a}.history-action-button--positive[data-v-7ba9c4ed]:hover{border-color:#5dd48a8a;background:#5dd48a29}.history-action-button--edit[data-v-7ba9c4ed]{border-color:#4cb8ff57;color:#9ed4ff;background:#4cb8ff1a}.history-action-button--edit[data-v-7ba9c4ed]:hover{border-color:#4cb8ff8a;background:#4cb8ff29}.history-action-button--danger[data-v-7ba9c4ed]{border-color:#ff5a6357;color:#ffb0b0;background:#ff5a6314}.history-action-button--danger[data-v-7ba9c4ed]:hover{border-color:#ff5a638a;background:#ff5a6324}.load-more-sentinel[data-v-7ba9c4ed]{height:1px}.load-more-status[data-v-7ba9c4ed]{margin:10px 0 0;color:var(--text-muted);text-align:center}.load-more-button[data-v-7ba9c4ed]{display:block;min-height:33px;margin:10px auto 0;padding:0 12px;border:1px solid rgba(212,168,67,.32);border-radius:var(--control-radius);color:var(--gold-soft);background:#d4a8431a;font-weight:var(--font-heavy-weight)}.snackbar[data-v-7ba9c4ed]{position:fixed;right:18px;bottom:18px;z-index:100;min-width:0;max-width:min(320px,calc(100vw - 36px));padding:7px 10px;border:1px solid rgba(212,168,67,.42);border-radius:var(--control-radius);color:var(--text-main);background:#121219f0;font-size:.78rem;font-weight:var(--font-heavy-weight);line-height:1.2;text-align:left}.roles-editor[data-v-7ba9c4ed]{display:grid;gap:10px;padding:10px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.roles-editor header[data-v-7ba9c4ed]{display:flex;justify-content:space-between;gap:12px}.roles-editor h4[data-v-7ba9c4ed],.roles-editor p[data-v-7ba9c4ed]{margin:0}.roles-editor h4[data-v-7ba9c4ed]{color:var(--text-main)}.roles-editor__actions[data-v-7ba9c4ed]{display:flex;flex-wrap:wrap;gap:8px}.roles-editor__refresh[data-v-7ba9c4ed]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 12px}.is-spinning[data-v-7ba9c4ed]{animation:account-spin-7ba9c4ed .8s linear infinite}@keyframes account-spin-7ba9c4ed{to{transform:rotate(360deg)}}.readonly-lock[data-v-7ba9c4ed]{--status-border: rgba(212, 168, 67, .3);--state-bg: rgba(212, 168, 67, .1);--tooltip-border: rgba(255, 255, 255, .24);--tooltip-bg: linear-gradient(180deg, rgba(48, 50, 58, .98), rgba(18, 18, 25, .98));--tooltip-text: var(--text-main);--tooltip-arrow-bg: rgba(36, 37, 44, .98)}.role-grid[data-v-7ba9c4ed]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.role-toggle[data-v-7ba9c4ed]{display:grid;gap:3px;min-height:52px;padding:8px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-soft);background:#00000029;text-align:left}.role-toggle--active[data-v-7ba9c4ed]{border-color:#d7a64285;color:var(--text-main);background:#d7a6421f}.role-toggle[data-v-7ba9c4ed]:disabled{opacity:.52}.role-toggle strong[data-v-7ba9c4ed],.role-toggle span[data-v-7ba9c4ed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-error[data-v-7ba9c4ed]{margin:0;color:var(--danger);font-weight:var(--font-strong-weight)}.form-status[data-v-7ba9c4ed]{margin:0;color:var(--success);font-weight:var(--font-strong-weight)}@media(max-width:1080px){.accounts-view .section-tools[data-v-7ba9c4ed],.accounts-layout[data-v-7ba9c4ed]{grid-template-columns:1fr;overflow:visible}.account-view-switch[data-v-7ba9c4ed]{justify-self:stretch;width:100%}.account-overview[data-v-7ba9c4ed]{overflow:visible}.account-overview__metrics[data-v-7ba9c4ed]{grid-template-columns:repeat(2,minmax(0,1fr))}.account-overview__panels[data-v-7ba9c4ed]{grid-template-columns:1fr;overflow:visible}.account-list[data-v-7ba9c4ed],.account-detail[data-v-7ba9c4ed],.account-overview-panel[data-v-7ba9c4ed]{overflow-x:hidden;overflow-y:visible}}@media(max-width:640px){.account-detail__sticky-header[data-v-7ba9c4ed],.account-overview__header[data-v-7ba9c4ed]{align-items:flex-start;flex-direction:column}.account-overview__header span[data-v-7ba9c4ed]{text-align:left}.account-overview__metrics[data-v-7ba9c4ed]{grid-template-columns:1fr}.role-grid[data-v-7ba9c4ed]{grid-template-columns:1fr 1fr}.panel-detail-grid[data-v-7ba9c4ed],.panel-detail-grid--compact[data-v-7ba9c4ed],.moderation-panel-grid[data-v-7ba9c4ed]{grid-template-columns:1fr}.expandable-panel__header[data-v-7ba9c4ed],.account-subpanel__header[data-v-7ba9c4ed]{grid-template-columns:1fr;align-items:start}.flat-action-group[data-v-7ba9c4ed]{justify-content:flex-start}}.confirmation-dialog[data-v-b2e9741c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:grid;place-items:center;padding:18px}.confirmation-dialog__backdrop[data-v-b2e9741c]{position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#000000ad}.confirmation-dialog__panel[data-v-b2e9741c]{position:relative;z-index:1;display:grid;gap:13px;width:min(560px,100%);max-height:min(720px,calc(100vh - 36px));overflow:auto;padding:16px;border:1px solid rgba(255,90,99,.48);border-radius:var(--panel-radius);color:var(--text-main);background:#121219}.confirmation-dialog__header[data-v-b2e9741c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.confirmation-dialog__header p[data-v-b2e9741c],.confirmation-dialog__header h3[data-v-b2e9741c],.confirmation-dialog__header span[data-v-b2e9741c],.confirmation-dialog__description[data-v-b2e9741c],.confirmation-dialog__warning[data-v-b2e9741c]{margin:0}.confirmation-dialog__header p[data-v-b2e9741c]{color:#ffb0b0;font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.confirmation-dialog__header h3[data-v-b2e9741c]{margin-top:4px;color:var(--text-main);font-size:1.05rem;font-weight:500}.confirmation-dialog__header span[data-v-b2e9741c],.confirmation-dialog__description[data-v-b2e9741c]{color:var(--text-soft)}.confirmation-dialog__summary[data-v-b2e9741c]{display:grid;gap:7px;margin:0}.confirmation-dialog__summary div[data-v-b2e9741c]{display:grid;gap:4px;padding:9px;border:1px solid rgba(255,255,255,.075);border-radius:var(--control-radius);background:#00000029}.confirmation-dialog__summary dt[data-v-b2e9741c],.confirmation-dialog__summary dd[data-v-b2e9741c]{margin:0;min-width:0}.confirmation-dialog__summary dt[data-v-b2e9741c]{color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.confirmation-dialog__summary dd[data-v-b2e9741c]{color:var(--text-main);overflow-wrap:anywhere}.confirmation-dialog__warning[data-v-b2e9741c]{padding:10px;border:1px solid rgba(255,90,99,.34);border-radius:var(--control-radius);color:#ffb0b0;background:linear-gradient(180deg,#ffffff12,#ffffff05),#ff5a631a}.confirmation-dialog__footer[data-v-b2e9741c]{display:flex;justify-content:flex-end;gap:9px}.confirmation-dialog__confirm[data-v-b2e9741c]{border-color:#ff5a6375;color:#fff;background:#b83d45}@media(max-width:640px){.confirmation-dialog[data-v-b2e9741c]{padding:10px}.confirmation-dialog__header[data-v-b2e9741c],.confirmation-dialog__footer[data-v-b2e9741c]{align-items:stretch;flex-direction:column}}.json-field-editor[data-v-3c51ba85]{display:grid;gap:8px;min-width:0}.json-field-editor__grid[data-v-3c51ba85]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.json-field-editor__field[data-v-3c51ba85]{display:grid;gap:5px;min-width:0;padding:8px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft)}.json-field-editor__field[data-kind=json][data-v-3c51ba85]{grid-column:1 / -1}.json-field-editor__field[data-kind=boolean][data-v-3c51ba85]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.json-field-editor__field span[data-v-3c51ba85]{min-width:0;overflow:hidden;color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.json-field-editor__field input[data-v-3c51ba85]:not([type=checkbox]),.json-field-editor__field textarea[data-v-3c51ba85],.json-field-editor__raw[data-v-3c51ba85]{width:100%;min-height:34px;padding:8px 10px}.json-field-editor__field textarea[data-v-3c51ba85],.json-field-editor__raw[data-v-3c51ba85]{resize:vertical}.json-field-editor__field input[type=checkbox][data-v-3c51ba85]{width:22px;height:22px;accent-color:var(--gold)}.json-field-editor__error[data-v-3c51ba85]{margin:0;color:var(--danger);font-size:.82rem;font-weight:var(--font-label-weight)}.json-field-editor[data-disabled=true][data-v-3c51ba85]{opacity:.56}@media(max-width:640px){.json-field-editor__grid[data-v-3c51ba85]{grid-template-columns:minmax(0,1fr)}}.action-modal[data-v-aaf38f5a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:18px}.action-modal__backdrop[data-v-aaf38f5a]{position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#0000009e}.action-modal__panel[data-v-aaf38f5a]{position:relative;z-index:1;display:grid;gap:14px;width:min(720px,100%);max-height:min(820px,calc(100vh - 36px));overflow:auto;padding:16px;border:1px solid rgba(215,166,66,.46);border-radius:var(--panel-radius);background:#121219}.action-modal--minimal[data-v-aaf38f5a]{align-items:stretch;padding:8px}.action-modal--minimal .action-modal__panel[data-v-aaf38f5a]{width:100%;max-height:calc(100vh - 16px);align-content:start;gap:10px;padding:12px;border-radius:8px}.action-modal--minimal .action-modal__header[data-v-aaf38f5a]{align-items:flex-start}.action-modal--minimal .action-modal__header h3[data-v-aaf38f5a]{font-size:1rem}.action-modal--minimal .action-modal__description[data-v-aaf38f5a],.action-modal--minimal .action-modal__runtime-warning[data-v-aaf38f5a]{font-size:.78rem}.action-modal--minimal .action-modal__footer[data-v-aaf38f5a]{position:sticky;bottom:-12px;padding-top:8px;background:#121219}.action-modal__header[data-v-aaf38f5a]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.action-modal__header p[data-v-aaf38f5a],.action-modal__header h3[data-v-aaf38f5a],.action-modal__header span[data-v-aaf38f5a],.action-modal__description[data-v-aaf38f5a],.action-modal__runtime-warning[data-v-aaf38f5a],.action-modal__error[data-v-aaf38f5a],.action-modal__status[data-v-aaf38f5a]{margin:0}.action-modal__header p[data-v-aaf38f5a]{color:var(--gold-soft);font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.action-modal__header h3[data-v-aaf38f5a]{margin-top:4px;color:var(--text-main);font-size:1.14rem;font-weight:500}.action-modal__header span[data-v-aaf38f5a],.action-modal__description[data-v-aaf38f5a]{color:var(--text-soft)}.action-modal__runtime-warning[data-v-aaf38f5a]{padding:9px 10px;border:1px solid rgba(255,190,90,.34);border-radius:var(--control-radius);color:var(--text-soft);background:#4a311252;font-size:.82rem;line-height:1.38}.action-modal__form[data-v-aaf38f5a]{display:grid;gap:10px}.schema-field[data-v-aaf38f5a]{display:grid;gap:5px}.schema-field[data-type=boolean][data-v-aaf38f5a]{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:9px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft)}.schema-field span[data-v-aaf38f5a]{color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.schema-field input[data-v-aaf38f5a]:not([type=checkbox]),.schema-field select[data-v-aaf38f5a],.schema-field textarea[data-v-aaf38f5a]{width:100%;min-height:36px;padding:8px 10px}.schema-field textarea[data-v-aaf38f5a]{resize:vertical}.schema-field input[type=checkbox][data-v-aaf38f5a]{width:22px;height:22px;accent-color:var(--gold)}.schema-field small[data-v-aaf38f5a]{color:var(--text-muted);line-height:1.35}.schema-field[data-disabled=true][data-v-aaf38f5a]{opacity:.52}.schema-field[data-v-aaf38f5a] :disabled{cursor:not-allowed}.action-modal__empty[data-v-aaf38f5a]{padding:10px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft)}.action-modal__empty[data-v-aaf38f5a]{color:var(--text-muted)}.action-modal__error[data-v-aaf38f5a]{color:var(--danger);font-weight:var(--font-label-weight)}.action-modal__status[data-v-aaf38f5a]{color:var(--success);font-weight:var(--font-label-weight)}.action-modal__footer[data-v-aaf38f5a]{display:flex;justify-content:flex-end;gap:8px}.secondary-button[data-v-aaf38f5a]{min-height:34px;padding:0 12px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:var(--surface-soft);font-weight:var(--font-heavy-weight)}@media(max-width:640px){.action-modal[data-v-aaf38f5a]{align-items:stretch;padding:10px}.action-modal__panel[data-v-aaf38f5a]{max-height:calc(100vh - 20px)}}.rich-text-content[data-v-0941b8e8]{display:grid;gap:.45rem;min-width:0;color:var(--text-main);font-synthesis:style;line-height:1.5;white-space:pre-wrap}.rich-text-content--empty[data-v-0941b8e8]{color:var(--text-muted)}.rich-text-content[data-v-0941b8e8] *{margin:0}.rich-text-content[data-v-0941b8e8] h3,.rich-text-content[data-v-0941b8e8] h4{color:var(--text-main);font-size:.92rem;font-weight:500;line-height:1.3}.rich-text-content[data-v-0941b8e8] strong{font-weight:500}.rich-text-content[data-v-0941b8e8] em,.rich-text-content[data-v-0941b8e8] i{font-style:italic}.rich-text-content[data-v-0941b8e8] ul,.rich-text-content[data-v-0941b8e8] ol{display:grid;gap:.25rem;padding-left:1.15rem}.rich-text-content[data-v-0941b8e8] blockquote{border-left:2px solid var(--border-strong);padding-left:.65rem;color:var(--text-soft)}.rich-text-content[data-v-0941b8e8] a{color:var(--gold-soft);text-decoration:underline;text-underline-offset:.16em}.applications-section[data-v-f7d26ebd]{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:.85rem;height:100%;min-height:0;overflow:hidden}.applications-section__header[data-v-f7d26ebd],.applications-section__detail-head[data-v-f7d26ebd]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.applications-section__header h2[data-v-f7d26ebd],.applications-section__detail-head h3[data-v-f7d26ebd]{margin:0}.applications-section__header-tools[data-v-f7d26ebd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.applications-section__overview-switch[data-v-f7d26ebd]{align-self:center}.applications-section__portal-button[data-v-f7d26ebd]{min-height:36px}.applications-section__layout[data-v-f7d26ebd]{grid-row:3;display:grid;grid-template-columns:minmax(250px,.68fr) minmax(0,1.9fr);gap:1rem;height:100%;min-height:0;overflow:hidden}.applications-section__list[data-v-f7d26ebd],.applications-section__detail[data-v-f7d26ebd]{min-height:0;padding:1rem;border-radius:8px;background:linear-gradient(180deg,#101016e6,#090a0ec7),var(--bg-panel);overflow-y:auto;overscroll-behavior:contain}.applications-section__list[data-v-f7d26ebd]{display:block}.applications-section__detail[data-v-f7d26ebd]{display:grid;align-content:start}.applications-section__filters[data-v-f7d26ebd]{display:grid;gap:.5rem;margin-bottom:.75rem}.applications-section__filter-label[data-v-f7d26ebd],.applications-section__muted[data-v-f7d26ebd]{color:var(--text-muted)}.applications-section__entry[data-v-f7d26ebd]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem .75rem;border:1px solid rgba(255,255,255,.075);border-radius:8px;background:#ffffff09;color:inherit;cursor:pointer;text-align:left}.applications-section__entry+.applications-section__entry[data-v-f7d26ebd]{margin-top:.35rem}.applications-section__entry.is-active[data-v-f7d26ebd]{border-color:var(--border-strong);background:linear-gradient(90deg,#d4a84324,#ffffff0e),var(--surface-soft)}.applications-section__entry strong[data-v-f7d26ebd],.applications-section__entry small[data-v-f7d26ebd]{display:block}.applications-section__entry strong[data-v-f7d26ebd]{font-size:.98rem;font-weight:650;line-height:1.22}.applications-section__entry small[data-v-f7d26ebd]{font-size:.81rem;line-height:1.35;color:var(--text-muted)}.applications-section__entry-status[data-v-f7d26ebd]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.applications-section__detail-actions[data-v-f7d26ebd]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.applications-section__inline-status[data-v-f7d26ebd]{margin:0;color:var(--gold-soft);font-size:.78rem}.is-spinning[data-v-f7d26ebd]{animation:applications-spin-f7d26ebd .8s linear infinite}@keyframes applications-spin-f7d26ebd{to{transform:rotate(360deg)}}.applications-section__entry small[data-v-f7d26ebd],.applications-section__detail-head p[data-v-f7d26ebd]{color:var(--text-muted)}.applications-section__discord-created[data-v-f7d26ebd]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.applications-section__discord-age[data-v-f7d26ebd]{display:inline-flex;align-items:center;min-height:1.38rem;padding:.12rem .45rem;border:1px solid currentColor;border-radius:999px;font-size:.78rem;font-weight:var(--font-label-weight)}.applications-section__discord-age.is-recent[data-v-f7d26ebd]{color:#f2a650;background:#f2a6501f}.applications-section__discord-age.is-established[data-v-f7d26ebd]{color:#76d49a;background:#76d49a1c}.applications-section__discord-age.is-unknown[data-v-f7d26ebd]{color:var(--text-muted);background:#ffffff0f}.applications-section__vote-counts[data-v-f7d26ebd]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.applications-section__vote-counts span[data-v-f7d26ebd]{padding:.4rem .6rem;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.applications-section__vote-counts .applications-section__interview-decision.is-approve[data-v-f7d26ebd]{border-color:#4ade8094;background:#22c55e24}.applications-section__vote-counts .applications-section__interview-decision.is-refuse[data-v-f7d26ebd]{border-color:#f8717194;background:#ef444424}.applications-section__vote-counts .applications-section__interview-decision.is-retry[data-v-f7d26ebd]{border-color:#facc1594;background:#facc1521}.applications-overview[data-v-f7d26ebd]{display:grid;gap:.85rem;min-width:0}.applications-overview__head[data-v-f7d26ebd]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-bottom:.15rem}.applications-overview__head h3[data-v-f7d26ebd],.applications-overview__head p[data-v-f7d26ebd]{margin:0}.applications-overview__head span[data-v-f7d26ebd]{color:var(--text-muted);font-size:.84rem}.applications-overview__metrics[data-v-f7d26ebd]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.applications-overview__metric[data-v-f7d26ebd]{display:grid;gap:.28rem;min-width:0;padding:.75rem;border:1px solid rgba(255,255,255,.085);border-radius:8px;background:linear-gradient(180deg,#ffffff0f,#ffffff06),var(--surface-soft)}.applications-overview__metric span[data-v-f7d26ebd],.applications-overview__metric small[data-v-f7d26ebd]{color:var(--text-muted)}.applications-overview__metric strong[data-v-f7d26ebd]{color:var(--text-main);font-family:var(--font-title);font-size:1.55rem;font-weight:500;line-height:1}.applications-overview__metric .status-badge[data-v-f7d26ebd]{justify-self:start;margin-top:.2rem}.applications-overview__groups[data-v-f7d26ebd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.applications-overview__group[data-v-f7d26ebd]{display:grid;gap:.55rem;min-width:0;padding:.8rem;border:1px solid var(--border-soft);border-radius:8px;background:#ffffff0a}.applications-overview__group h4[data-v-f7d26ebd]{margin:0;color:var(--text-main);font-size:.95rem}.applications-overview__group dl[data-v-f7d26ebd]{display:grid;gap:.42rem;margin:0}.applications-overview__group dl div[data-v-f7d26ebd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:center;min-width:0}.applications-overview__group dt[data-v-f7d26ebd],.applications-overview__group dd[data-v-f7d26ebd]{min-width:0;margin:0}.applications-overview__group dt[data-v-f7d26ebd]{overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.applications-overview__group dd[data-v-f7d26ebd]{color:var(--text-soft);font-weight:500}.applications-section__block[data-v-f7d26ebd]{display:grid;gap:.7rem;margin-top:1.1rem;padding:.95rem;border:1px solid var(--border-soft);border-radius:8px;background:linear-gradient(180deg,#ffffff0e,#ffffff06),#0e0f14b8}.applications-section__block h4[data-v-f7d26ebd]{margin:0}.applications-section__block h5[data-v-f7d26ebd]{margin:0;color:var(--text-soft);font-size:.9rem;font-weight:var(--font-label-weight)}.applications-section__block header[data-v-f7d26ebd]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.applications-section__block header p[data-v-f7d26ebd],.applications-section__linked h4[data-v-f7d26ebd]{margin:0}.applications-section__block-notice[data-v-f7d26ebd]{margin-top:1rem}.applications-section__block dl[data-v-f7d26ebd]{display:grid;gap:.5rem;margin:0}.applications-section__answer-row[data-v-f7d26ebd]{display:grid;grid-template-columns:minmax(170px,.34fr) minmax(0,1fr);gap:.55rem .85rem;padding:.65rem;border:1px solid var(--border-soft);border-radius:8px;background:#ffffff0b}.applications-section__block dt[data-v-f7d26ebd]{color:var(--text-muted);font-size:.82rem}.applications-section__block dd[data-v-f7d26ebd]{margin:0;overflow-wrap:anywhere}.applications-section__answer-link[data-v-f7d26ebd]{color:var(--gold-soft);font-weight:var(--font-label-weight);text-decoration:none}.applications-section__answer-link[data-v-f7d26ebd]:hover,.applications-section__answer-link[data-v-f7d26ebd]:focus-visible{text-decoration:underline}.applications-section__block pre[data-v-f7d26ebd]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.applications-section__linked-body[data-v-f7d26ebd]{margin-top:.75rem}.applications-section__history[data-v-f7d26ebd]{padding:0;overflow:hidden}.applications-section__history-toggle[data-v-f7d26ebd]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.82rem .95rem;border:0;background:#ffffff09;color:inherit;cursor:pointer;text-align:left}.applications-section__history-toggle span[data-v-f7d26ebd]{display:inline-flex;align-items:center;gap:.45rem}.applications-section__history-toggle strong[data-v-f7d26ebd]{font-weight:var(--font-title-weight)}.applications-section__history-toggle small[data-v-f7d26ebd]{color:var(--text-muted)}.applications-section__history-table-wrap[data-v-f7d26ebd]{padding:0 .95rem .95rem;overflow-x:auto}.applications-section__history-empty[data-v-f7d26ebd]{margin:0;padding:0 .95rem .95rem;color:var(--text-muted);font-size:.86rem}.applications-section__history-table[data-v-f7d26ebd]{width:100%;min-width:700px;border-collapse:collapse;font-size:.82rem}.applications-section__history-table.is-expanded[data-v-f7d26ebd]{min-width:900px}.applications-section__history-table th[data-v-f7d26ebd],.applications-section__history-table td[data-v-f7d26ebd]{padding:.55rem .6rem;border-bottom:1px solid rgba(255,255,255,.075);text-align:left;vertical-align:top}.applications-section__history-table th[data-v-f7d26ebd]{color:#d4a843eb;font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.applications-section__history-table td[data-v-f7d26ebd]{color:var(--text-soft)}.applications-section__history-table td[data-v-f7d26ebd]:first-child{min-width:170px}.applications-section__history-table th[data-v-f7d26ebd]:nth-child(3),.applications-section__history-table td[data-v-f7d26ebd]:nth-child(3){min-width:220px}.applications-section__history-table strong[data-v-f7d26ebd],.applications-section__history-title[data-v-f7d26ebd]{display:block}.applications-section__history-title[data-v-f7d26ebd]{margin-top:.12rem;color:var(--text-muted)}.action-button--compact[data-v-f7d26ebd]{min-height:2.1rem;padding:.35rem .58rem;white-space:nowrap}.applications-section--citizen .applications-section__header[data-v-f7d26ebd]{padding:.15rem .1rem .05rem}.applications-section--citizen .section-kicker[data-v-f7d26ebd]{color:var(--gold-soft);letter-spacing:0}.applications-section--citizen .applications-section__list[data-v-f7d26ebd],.applications-section--citizen .applications-section__detail[data-v-f7d26ebd]{border:1px solid rgba(212,168,67,.16);border-radius:14px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),linear-gradient(135deg,rgba(212,168,67,.075),transparent 38%),#08080cf5}.applications-section--citizen .applications-section__filters[data-v-f7d26ebd]{padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.08)}.applications-section--citizen .applications-section__entry[data-v-f7d26ebd]{padding:.82rem .86rem;border-color:#ffffff17;border-radius:12px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0c0c12eb}.applications-section--citizen .applications-section__entry[data-v-f7d26ebd]:hover{border-color:#d4a84352;background:linear-gradient(180deg,#d4a8431a,#ffffff07),#0e0e14f0}.applications-section--citizen .applications-section__entry.is-active[data-v-f7d26ebd]{border-color:#ffdc788f;background:linear-gradient(90deg,#d4a84333,#ffffff0e),#121116fa}.applications-section--citizen .applications-section__entry strong[data-v-f7d26ebd]{color:var(--text-main);font-family:var(--font-title);font-size:.95rem;letter-spacing:0}.applications-section--citizen .applications-section__detail-head[data-v-f7d26ebd]{padding-bottom:.9rem;border-bottom:1px solid rgba(255,255,255,.085)}.applications-section--citizen .applications-section__detail-head h3[data-v-f7d26ebd]{color:var(--text-main);font-family:var(--font-title);font-size:1.24rem;font-weight:500}.applications-section--citizen .applications-section__vote-counts[data-v-f7d26ebd]{gap:.42rem}.applications-section--citizen .applications-section__vote-counts span[data-v-f7d26ebd]{border-color:#d4a84338;border-radius:999px;background:linear-gradient(180deg,#d4a8431f,#ffffff09),#0d0d12f2;color:var(--text-main);font-family:var(--font-title);font-size:.76rem;letter-spacing:0;text-transform:uppercase}.applications-section--citizen .applications-section__block[data-v-f7d26ebd]{border-color:#d4a84326;border-radius:14px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0a0a0ff0}.applications-section--citizen .applications-section__block h4[data-v-f7d26ebd]{color:var(--text-main);font-family:var(--font-title);font-size:1rem;font-weight:500}.applications-section--citizen .applications-section__answer-row[data-v-f7d26ebd],.applications-section--citizen .applications-section__comment-entry[data-v-f7d26ebd],.applications-section--citizen .applications-section__review-entry[data-v-f7d26ebd]{border-color:#ffffff16;border-radius:10px;background:#0000002e}.applications-section--citizen .applications-section__answer-row dt[data-v-f7d26ebd]{color:#d4a843eb;font-weight:var(--font-label-weight);text-transform:uppercase}.applications-section--citizen .applications-section__block pre[data-v-f7d26ebd]{color:var(--text-soft);line-height:1.52}.applications-section__review-list[data-v-f7d26ebd],.applications-section__comment-list[data-v-f7d26ebd]{display:grid;gap:.45rem}.applications-section__expandable[data-v-f7d26ebd]{display:grid;gap:0;padding:0;border-color:#d4a8432e;background:linear-gradient(180deg,#d4a8430e,#ffffff05),#090a0ef2;overflow:visible}.applications-section__expandable-head[data-v-f7d26ebd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.85rem .95rem;border-radius:inherit;background:#ffffff08}.applications-section__expandable-toggle[data-v-f7d26ebd]{display:flex;width:100%;min-width:0;align-items:flex-start;gap:.5rem;padding:.08rem 0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.applications-section__expandable-toggle:hover strong[data-v-f7d26ebd],.applications-section__expandable-toggle:focus-visible strong[data-v-f7d26ebd]{color:var(--gold-soft)}.applications-section__expandable-toggle[data-v-f7d26ebd]:focus-visible{outline:2px solid rgba(212,168,67,.55);outline-offset:3px}.applications-section__expandable-toggle svg[data-v-f7d26ebd]{flex:0 0 auto;margin-top:.05rem;color:var(--gold-soft)}.applications-section__expandable-toggle span[data-v-f7d26ebd]{display:grid;gap:.16rem;min-width:0}.applications-section__expandable-toggle strong[data-v-f7d26ebd],.applications-section__expandable-toggle small[data-v-f7d26ebd]{min-width:0;overflow:hidden;text-overflow:ellipsis}.applications-section__expandable-toggle strong[data-v-f7d26ebd]{color:var(--text-main);font-family:var(--font-title);font-size:.96rem;font-weight:500;line-height:1.1;white-space:nowrap}.applications-section__expandable-toggle small[data-v-f7d26ebd]{color:var(--text-muted);font-size:.78rem;line-height:1.25}.applications-section__expandable-body[data-v-f7d26ebd]{display:grid;gap:.65rem;margin:0 .95rem .95rem;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.075)}.applications-section__comment-entry[data-v-f7d26ebd],.applications-section__review-entry[data-v-f7d26ebd]{display:grid;gap:.35rem;padding:.65rem;border:1px solid var(--border-soft);border-radius:8px;background:#ffffff0b}.applications-section__comment-entry header[data-v-f7d26ebd],.applications-section__review-entry header[data-v-f7d26ebd]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.applications-section__comment-entry p[data-v-f7d26ebd],.applications-section__review-entry p[data-v-f7d26ebd]{margin:0;overflow-wrap:anywhere}.applications-section__comment-entry small[data-v-f7d26ebd],.applications-section__review-entry small[data-v-f7d26ebd]{display:block;color:var(--text-muted)}.applications-section__review-entry.is-approve[data-v-f7d26ebd],.applications-section__review-entry.is-plus[data-v-f7d26ebd]{border-color:#4ade8073}.applications-section__review-entry.is-refuse[data-v-f7d26ebd],.applications-section__review-entry.is-minus[data-v-f7d26ebd]{border-color:#f8717173}.applications-section__review-note[data-v-f7d26ebd]{color:var(--text-soft)}.applications-section__comment-row[data-v-f7d26ebd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:stretch}.applications-section__actions-block[data-v-f7d26ebd]{margin-top:1.2rem}.applications-section__decision-actions[data-v-f7d26ebd]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.applications-section .action-button[data-v-f7d26ebd],.applications-modal .action-button[data-v-f7d26ebd]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.1rem;padding:.36rem .65rem;border:1px solid rgba(230,203,137,.34);border-radius:7px;background:linear-gradient(180deg,#ffffff12,#ffffff08),var(--bg-panel);color:var(--text-main);font-size:.8rem;font-weight:var(--font-label-weight);line-height:1;opacity:1;white-space:nowrap}.applications-section .applications-section__portal-button[data-v-f7d26ebd]{border-color:#e6cb8980;background:linear-gradient(180deg,#e8be5f2e,#ffffff0e),#13141bfa}.applications-section .action-button[data-v-f7d26ebd]:not(:disabled):hover,.applications-modal .action-button[data-v-f7d26ebd]:not(:disabled):hover{border-color:#f2d899b8;background:linear-gradient(180deg,#e8be5f26,#ffffff0b),#181921fa}.applications-section .action-button[data-v-f7d26ebd]:disabled,.applications-modal .action-button[data-v-f7d26ebd]:disabled{cursor:not-allowed;opacity:.55}.applications-section .action-button--good[data-v-f7d26ebd],.applications-modal .action-button--good[data-v-f7d26ebd]{border-color:#4ade80bf;background:linear-gradient(180deg,#4ade8038,#22c55e24),#131916fa}.applications-section .action-button--danger[data-v-f7d26ebd],.applications-modal .action-button--danger[data-v-f7d26ebd]{border-color:#f87171bf;background:linear-gradient(180deg,#f8717138,#ef444424),#1c1214fa}.applications-section .action-button--warning[data-v-f7d26ebd],.applications-modal .action-button--warning[data-v-f7d26ebd]{border-color:#facc15b8;background:linear-gradient(180deg,#facc152e,#f59e0b1f),#1d1910fa}.form-input[data-v-f7d26ebd],.form-textarea[data-v-f7d26ebd]{min-height:2.25rem;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:#0c0d12f5;color:var(--text-main);padding:.45rem .55rem}select.form-input[data-v-f7d26ebd]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;background-image:linear-gradient(45deg,transparent 50%,rgba(232,203,134,.95) 50%),linear-gradient(135deg,rgba(232,203,134,.95) 50%,transparent 50%),linear-gradient(180deg,#ffffff14,#ffffff05);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%,0 0;background-repeat:no-repeat;background-size:5px 5px,5px 5px,100% 100%;color-scheme:dark}select.form-input option[data-v-f7d26ebd]{background:#12131a;color:#f4eddd}.form-textarea[data-v-f7d26ebd]{width:100%;min-width:min(100%,420px);padding:.5rem;resize:vertical}.applications-modal[data-v-f7d26ebd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:1rem;background:#000000d6}.applications-modal__panel[data-v-f7d26ebd]{display:grid;width:min(640px,100%);gap:.85rem;padding:1rem;border:1px solid var(--border-strong);border-radius:6px;background:#11131a;color:var(--text-main)}.applications-modal__panel--wide[data-v-f7d26ebd]{width:min(920px,100%);max-height:min(88vh,900px);overflow:auto;border-color:#e8cb8647;background:linear-gradient(180deg,#16171efc,#0c0d12fc),#101118}.applications-modal__panel header[data-v-f7d26ebd],.applications-modal__panel footer[data-v-f7d26ebd]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.applications-modal__panel h3[data-v-f7d26ebd]{margin:0}.applications-modal .icon-button[data-v-f7d26ebd]{display:inline-grid;width:2rem;height:2rem;min-width:2rem;place-items:center;padding:0;border:1px solid rgba(255,255,255,.13);border-radius:6px;background:linear-gradient(180deg,#ffffff13,#ffffff06),#12131af5;color:var(--text-muted);line-height:0}.applications-modal .icon-button[data-v-f7d26ebd]:hover,.applications-modal .icon-button[data-v-f7d26ebd]:focus-visible{border-color:#e8cb866b;color:var(--gold-soft);background:linear-gradient(180deg,#e8cb8621,#e8cb860e),#12131afa}.applications-modal__field[data-v-f7d26ebd],.applications-modal__template-form[data-v-f7d26ebd]{display:grid;gap:.4rem}.applications-modal__field span[data-v-f7d26ebd]{color:var(--text-muted);font-size:.86rem}.applications-modal__message-field[data-v-f7d26ebd]{gap:.45rem}.applications-modal__textarea-shell[data-v-f7d26ebd]{position:relative;min-width:0}.applications-modal__textarea-shell .form-textarea[data-v-f7d26ebd]{min-height:9.5rem;padding-top:2.35rem}.applications-modal__template-select[data-v-f7d26ebd]{position:absolute;top:.45rem;right:.45rem;z-index:1;max-width:min(16rem,calc(100% - .9rem));min-height:1.6rem;padding:.18rem 1.45rem .18rem .45rem;border:1px solid rgba(230,203,137,.26);border-radius:6px;background:linear-gradient(180deg,#ffffff14,#ffffff08),#151720;color:var(--text-soft);font-size:.72rem;font-weight:var(--font-label-weight);color-scheme:dark}.applications-modal__template-select option[data-v-f7d26ebd]{background:#12131a;color:#f4eddd}.applications-modal__field-error[data-v-f7d26ebd]{color:#ffb4b4;font-size:.78rem}.applications-modal__template[data-v-f7d26ebd]{display:grid;gap:.6rem}.applications-modal__template--secondary[data-v-f7d26ebd]{padding-top:.15rem}.applications-modal__template-toggle[data-v-f7d26ebd]{display:inline-flex;width:max-content;align-items:center;gap:.28rem;padding:0;border:0;background:transparent;color:var(--text-muted);font-size:.78rem;font-weight:var(--font-label-weight)}.applications-modal__template-toggle[data-v-f7d26ebd]:hover,.applications-modal__template-toggle[data-v-f7d26ebd]:focus-visible{color:var(--gold-soft)}.applications-config[data-v-f7d26ebd]{display:grid;gap:1rem}.applications-config__section[data-v-f7d26ebd]{display:grid;gap:.65rem}.applications-config__section--panel[data-v-f7d26ebd]{gap:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:linear-gradient(180deg,#ffffff0e,#ffffff06),#0f1016f5}.applications-config__section-head[data-v-f7d26ebd]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.applications-config__section-head--toggle[data-v-f7d26ebd]{align-items:center;padding:.72rem .78rem}.applications-config__section-toggle[data-v-f7d26ebd]{display:flex;min-width:0;align-items:flex-start;gap:.45rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.applications-config__section-toggle>span[data-v-f7d26ebd]{display:grid;gap:.15rem;min-width:0}.applications-config__section-toggle svg[data-v-f7d26ebd]{flex:0 0 auto;margin-top:.05rem;color:#e8cb86e6}.applications-config__section-toggle h4[data-v-f7d26ebd],.applications-config__section-toggle p[data-v-f7d26ebd]{overflow:hidden;text-overflow:ellipsis}.applications-config__section-toggle h4[data-v-f7d26ebd]{white-space:nowrap}.applications-config__section-actions[data-v-f7d26ebd]{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem}.applications-config__section-body[data-v-f7d26ebd]{padding:0 .78rem .78rem;border-top:1px solid rgba(255,255,255,.09)}.applications-config__section h4[data-v-f7d26ebd],.applications-config__section h5[data-v-f7d26ebd],.applications-config__card h5[data-v-f7d26ebd]{margin:0}.applications-config__section h5[data-v-f7d26ebd]{color:var(--text-soft);font-size:.9rem;font-weight:var(--font-label-weight)}.applications-config__cards[data-v-f7d26ebd],.applications-config__forms[data-v-f7d26ebd],.applications-config__catalog[data-v-f7d26ebd],.applications-config__catalog-list[data-v-f7d26ebd],.applications-config__card-editor-list[data-v-f7d26ebd],.applications-config__business-list[data-v-f7d26ebd]{display:grid;gap:.65rem}.applications-config__cards[data-v-f7d26ebd]{grid-template-columns:repeat(2,minmax(0,1fr))}.applications-config__card-editor-list--focused[data-v-f7d26ebd]{grid-template-columns:1fr}.applications-config__card[data-v-f7d26ebd],.applications-config__form[data-v-f7d26ebd],.applications-config__catalog-item[data-v-f7d26ebd],.applications-config__field[data-v-f7d26ebd],.applications-config__card-editor[data-v-f7d26ebd],.applications-config__business-card[data-v-f7d26ebd]{display:grid;gap:.45rem;padding:.75rem;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:linear-gradient(180deg,#ffffff0f,#ffffff06),#0f1016f5}.applications-config__card-editor.is-closed[data-v-f7d26ebd]{opacity:.72}.applications-config__card header[data-v-f7d26ebd],.applications-config__form header[data-v-f7d26ebd],.applications-config__catalog-item header[data-v-f7d26ebd],.applications-config__card-editor header[data-v-f7d26ebd],.applications-config__business-card header[data-v-f7d26ebd],.applications-config__field[data-v-f7d26ebd]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.applications-config__card p[data-v-f7d26ebd],.applications-config__form p[data-v-f7d26ebd],.applications-config__form-section p[data-v-f7d26ebd],.applications-config__catalog-item p[data-v-f7d26ebd],.applications-config__field p[data-v-f7d26ebd],.applications-config__section-head p[data-v-f7d26ebd]{margin:0;color:var(--text-muted)}.applications-config__card small[data-v-f7d26ebd],.applications-config__form small[data-v-f7d26ebd],.applications-config__catalog-item small[data-v-f7d26ebd],.applications-config__field small[data-v-f7d26ebd]{display:block;color:var(--text-muted)}.applications-config__card-actions[data-v-f7d26ebd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.25rem;padding:.2rem;border:1px solid rgba(255,255,255,.11);border-radius:6px;background:#ffffff09}.applications-config__status-button[data-v-f7d26ebd]{min-height:1.95rem;padding:.34rem .62rem;border:0;border-radius:4px;background:transparent;color:var(--text-muted);font-size:.78rem;font-weight:var(--font-label-weight);cursor:pointer}.applications-config__status-button.is-active[data-v-f7d26ebd]{background:#e8cb8624;color:var(--gold-soft)}.applications-config__status-button[data-v-f7d26ebd]:hover,.applications-config__status-button[data-v-f7d26ebd]:focus-visible{color:var(--text-main)}.applications-config__card-title[data-v-f7d26ebd]{display:flex;min-width:0;align-items:flex-start;gap:.45rem;padding:.15rem 0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.applications-config__card-title span[data-v-f7d26ebd]{display:grid;gap:.15rem;min-width:0}.applications-config__card-title svg[data-v-f7d26ebd]{flex:0 0 auto;margin-top:.05rem;color:#e8cb86e6}.applications-config__card-title strong[data-v-f7d26ebd]{overflow:hidden;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap}.applications-config__card-body[data-v-f7d26ebd]{display:grid;gap:.6rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.1)}.applications-config__card-body--simple[data-v-f7d26ebd]{gap:.75rem}.applications-config__embedded-head[data-v-f7d26ebd]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.applications-config__embedded-head>div[data-v-f7d26ebd]{display:grid;gap:.16rem;min-width:0}.applications-config__embedded-head p[data-v-f7d26ebd]{margin:0;color:var(--text-muted);font-size:.82rem}.applications-config__card-actions label[data-v-f7d26ebd]{display:grid;min-width:12rem;gap:.3rem}.applications-config label span[data-v-f7d26ebd],.applications-config__card-actions span[data-v-f7d26ebd]{color:var(--text-muted);font-size:.78rem}.applications-config__edit-grid[data-v-f7d26ebd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.applications-config__edit-grid label[data-v-f7d26ebd],.applications-config__business-card label[data-v-f7d26ebd]{display:grid;gap:.3rem}.applications-config__form-meta[data-v-f7d26ebd]{display:grid;gap:.45rem;padding-top:.55rem;border-top:1px solid var(--border-soft);color:var(--text-muted);font-size:.84rem}.applications-config__form-meta div[data-v-f7d26ebd]{display:flex;flex-wrap:wrap;gap:.35rem}.applications-config__form-meta .applications-config__rubriques[data-v-f7d26ebd]{display:grid;gap:.35rem}.applications-config__rubriques strong[data-v-f7d26ebd]{color:var(--text-main);font-weight:500}.applications-config__rubriques ul[data-v-f7d26ebd]{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.applications-config__rubriques li[data-v-f7d26ebd]{display:grid;gap:.16rem;padding:.45rem .55rem;border:1px solid var(--border-soft);border-radius:6px;background:var(--surface-soft)}.applications-config__rubriques span[data-v-f7d26ebd]{color:var(--text-main);font-weight:500}.applications-config__rubriques small[data-v-f7d26ebd]{color:var(--text-muted);line-height:1.35}.applications-config__business-list[data-v-f7d26ebd]{grid-template-columns:repeat(3,minmax(0,1fr))}.applications-config__business-card header[data-v-f7d26ebd]{align-items:center;justify-content:flex-start}.applications-config__business-card header .action-button[data-v-f7d26ebd]{margin-left:auto}.applications-config__toggle[data-v-f7d26ebd]{position:relative;width:2.35rem;height:1.25rem;padding:0;border:1px solid var(--border-soft);border-radius:999px;background:#ffffff14;cursor:pointer}.applications-config__toggle.is-on[data-v-f7d26ebd]{border-color:#4ade8099;background:#22c55e38}.applications-config__toggle span[data-v-f7d26ebd]{position:absolute;top:50%;left:.16rem;width:.88rem;height:.88rem;border-radius:999px;background:var(--text-main);transform:translateY(-50%);transition:transform .16s ease}.applications-config__toggle.is-on span[data-v-f7d26ebd]{transform:translate(1rem,-50%)}.applications-config__business-card--readonly[data-v-f7d26ebd]{align-content:start}.applications-config__business-readonly[data-v-f7d26ebd]{display:grid;gap:.16rem}.applications-config__business-readonly strong[data-v-f7d26ebd]{min-width:0;overflow:hidden;color:var(--text-main);font-size:.88rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.applications-config__business-readonly span[data-v-f7d26ebd]{color:var(--text-muted);font-size:.72rem}.applications-config__warning[data-v-f7d26ebd]{margin:0;color:#f0c36c;font-size:.84rem}.applications-config__form-section[data-v-f7d26ebd]{display:grid;gap:.45rem;padding-top:.55rem;border-top:1px solid var(--border-soft)}.applications-config__fields[data-v-f7d26ebd]{display:grid;gap:.45rem}.applications-config__field[data-v-f7d26ebd]{flex-wrap:wrap}.applications-config__field p[data-v-f7d26ebd]{flex-basis:100%}.applications-config__badges[data-v-f7d26ebd],.applications-config__chips[data-v-f7d26ebd]{display:flex;flex-wrap:wrap;gap:.35rem}.applications-config__chips span[data-v-f7d26ebd]{padding:.35rem .5rem;border:1px solid var(--border-soft);border-radius:4px;background:var(--surface-soft);color:var(--text-main);font-size:.84rem}.applications-config__catalog-list[data-v-f7d26ebd]{gap:.25rem;border:1px solid rgba(255,255,255,.095);border-radius:6px;background:#ffffff06}.applications-config__catalog-row[data-v-f7d26ebd]{display:grid;grid-template-columns:6.8rem minmax(0,1fr) auto;gap:.65rem;align-items:center;min-width:0;padding:.42rem .55rem}.applications-config__catalog-row+.applications-config__catalog-row[data-v-f7d26ebd]{border-top:1px solid rgba(255,255,255,.07)}.applications-config__catalog-kind[data-v-f7d26ebd]{color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.applications-config__catalog-main[data-v-f7d26ebd]{display:grid;gap:.08rem;min-width:0}.applications-config__catalog-main strong[data-v-f7d26ebd],.applications-config__catalog-main small[data-v-f7d26ebd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.applications-config__catalog-main strong[data-v-f7d26ebd]{color:var(--text-main);font-size:.86rem}.applications-config__catalog-main small[data-v-f7d26ebd]{color:var(--text-muted);font-size:.74rem}@media(max-width:980px){.applications-section[data-v-f7d26ebd]{height:auto;overflow:visible}.applications-section__layout[data-v-f7d26ebd]{grid-row:auto;grid-template-columns:1fr;height:auto;overflow:visible}.applications-section__list[data-v-f7d26ebd],.applications-section__detail[data-v-f7d26ebd]{overflow:visible}.applications-section__header[data-v-f7d26ebd],.applications-overview__head[data-v-f7d26ebd]{align-items:flex-start;flex-direction:column}.applications-section__header-tools[data-v-f7d26ebd]{justify-content:flex-start}.applications-overview__metrics[data-v-f7d26ebd],.applications-overview__groups[data-v-f7d26ebd],.applications-section__comment-row[data-v-f7d26ebd],.applications-section__answer-row[data-v-f7d26ebd],.applications-section__expandable-head[data-v-f7d26ebd]{grid-template-columns:1fr}.applications-section__expandable-head .status-badge[data-v-f7d26ebd]{justify-self:start}.applications-section__decision-actions[data-v-f7d26ebd]{justify-content:flex-start}.applications-config__cards[data-v-f7d26ebd],.applications-config__edit-grid[data-v-f7d26ebd],.applications-config__business-list[data-v-f7d26ebd],.applications-config__section-head--toggle[data-v-f7d26ebd],.applications-config__catalog-row[data-v-f7d26ebd]{grid-template-columns:1fr}.applications-config__section-head--toggle[data-v-f7d26ebd]{align-items:flex-start;flex-direction:column}.applications-config__section-actions[data-v-f7d26ebd]{justify-content:flex-start}.applications-config__catalog-row[data-v-f7d26ebd]{align-items:flex-start;gap:.25rem}}.global-search-modal[data-v-1216e957]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:7000;display:grid;align-items:start;justify-items:center;padding:25vh 24px 24px;background:#00000070}.global-search-modal__panel[data-v-1216e957]{display:grid;gap:8px;width:min(620px,100%);max-height:calc(75vh - 24px);padding:8px;border:1px solid rgba(212,168,67,.28);border-radius:16px;background:linear-gradient(180deg,#1c1c22fa,#0c0c12fa),#101016;overflow:hidden}.global-search-modal__field[data-v-1216e957]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:6px 8px;border:1px solid var(--border-soft);border-radius:10px;color:var(--text-soft);background:#08090cfa}.global-search-modal__field input[data-v-1216e957]{width:100%;min-height:28px;padding:0;border:0;color:var(--text-main);background:transparent;font-size:1.05rem}.global-search-modal__field input[data-v-1216e957]:focus{border-color:transparent}.global-search-modal__field input[data-v-1216e957]::-webkit-search-cancel-button,.global-search-modal__field input[data-v-1216e957]::-webkit-search-decoration{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.global-search-modal__clear[data-v-1216e957]{display:grid;width:24px;height:24px;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:8px;color:#ffffffb3;background:#ffffff0b;--tooltip-bg: linear-gradient(180deg, rgba(42, 42, 48, .98), rgba(16, 16, 22, .98));--tooltip-text: rgba(255, 255, 255, .94);--tooltip-arrow-bg: rgba(24, 24, 30, .98)}.global-search-modal__clear[data-v-1216e957]:hover{color:#fffffff0;border-color:#ff5a633d;background:#ff5a631c}.global-search-modal__results[data-v-1216e957]{display:grid;gap:6px;min-height:0;max-height:min(360px,calc(75vh - 110px));overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.global-search-modal__state[data-v-1216e957]{margin:0;padding:11px 12px;border:1px solid var(--border-soft);border-radius:10px;color:var(--text-muted);background:#ffffff0a;font-size:.92rem}.global-search-modal__result[data-v-1216e957]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-width:0;min-height:44px;padding:7px 9px;border:1px solid var(--border-soft);border-radius:10px;color:var(--text-soft);background:#ffffff0b;text-align:left}.global-search-modal__result--active[data-v-1216e957],.global-search-modal__result[data-v-1216e957]:hover{border-color:#d4a84366;color:var(--text-main);background:#d4a8431f}.global-search-modal__result span[data-v-1216e957]{min-width:0}.global-search-modal__result strong[data-v-1216e957],.global-search-modal__result small[data-v-1216e957]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-modal__result strong[data-v-1216e957]{font-size:.96rem;font-weight:var(--font-title-weight)}.global-search-modal__result small[data-v-1216e957]{color:var(--text-muted);font-size:.82rem}.global-search-modal__result code[data-v-1216e957]{color:var(--gold-soft);font-family:var(--font-body);font-size:.82rem}.global-tooltip[data-v-ca76f9d2]{position:fixed;z-index:100000;width:max-content;max-width:220px;padding:6px 8px;border:0;border-radius:var(--control-radius);font-size:.72rem;font-weight:var(--font-label-weight);letter-spacing:0;line-height:1.18;pointer-events:none;text-align:center;text-transform:uppercase;white-space:normal}.global-tooltip__arrow[data-v-ca76f9d2]{position:absolute;width:8px;height:8px}.global-tooltip[data-placement=top] .global-tooltip__arrow[data-v-ca76f9d2]{bottom:-4px;transform:rotate(45deg)}.global-tooltip[data-placement=bottom] .global-tooltip__arrow[data-v-ca76f9d2]{top:-4px;transform:rotate(45deg)}.app-header[data-v-32b6e7a2]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--border-soft);background:var(--bg-panel)}.mobile-menu-button[data-v-32b6e7a2]{display:none;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:var(--surface-soft);font-weight:var(--font-label-weight)}.app-header__title[data-v-32b6e7a2]{min-width:0}.app-header__title p[data-v-32b6e7a2],.app-header__title h2[data-v-32b6e7a2]{margin:0}.app-header__title p[data-v-32b6e7a2]{color:var(--gold-soft);font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.app-header__title h2[data-v-32b6e7a2]{margin-top:4px;color:var(--text-main);font-family:var(--font-title);font-size:1.44rem;font-weight:500;letter-spacing:.9px;line-height:1.05;text-transform:uppercase}.app-header__controls[data-v-32b6e7a2]{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.service-statuses[data-v-32b6e7a2]{display:inline-flex;gap:6px;flex-wrap:wrap}.mode-switch[data-v-32b6e7a2]{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:32px;padding:3px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft)}.mode-switch button[data-v-32b6e7a2]{display:grid;min-width:36px;place-items:center;border:0;border-radius:7px;color:var(--text-muted);background:transparent;font-size:.78rem;font-weight:var(--font-label-weight)}.mode-switch__button--active[data-v-32b6e7a2]{color:#101114!important;background:#d7a642!important}.refresh-button[data-v-32b6e7a2]{min-height:32px;border:1px solid rgba(215,166,66,.5);border-radius:var(--control-radius);color:#101114;background:#d7a642;font-weight:var(--font-heavy-weight)}.refresh-button[data-v-32b6e7a2]:disabled{opacity:.65}.logout-button[data-v-32b6e7a2]{min-height:32px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:var(--surface-soft);--tooltip-border: rgba(255, 255, 255, .32);--tooltip-bg: linear-gradient(180deg, rgba(48, 50, 58, .98), rgba(18, 18, 25, .98));--tooltip-text: var(--text-main);--tooltip-arrow-bg: rgba(36, 37, 44, .98);font-weight:var(--font-heavy-weight)}.staff-card[data-v-32b6e7a2]{display:grid;grid-template-columns:38px minmax(104px,1fr) auto;gap:12px;align-items:center;min-width:236px;max-width:320px;padding:7px 8px 7px 10px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:linear-gradient(140deg,#7289da29,#7289da0f 38%,#00000047)}.staff-card__avatar[data-v-32b6e7a2]{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(88,101,242,.55);border-radius:999px;color:#e8ecff;background:linear-gradient(160deg,#5865f25c,#5865f229);font-family:var(--font-title);font-size:13px;line-height:1}.staff-card__body[data-v-32b6e7a2]{min-width:0}.staff-card strong[data-v-32b6e7a2],.staff-card span[data-v-32b6e7a2]{display:block;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.staff-card strong[data-v-32b6e7a2]{color:var(--text-main);font-family:var(--font-title);font-size:var(--font-size-staff-name);font-weight:400;letter-spacing:.3px;line-height:1}.staff-card span[data-v-32b6e7a2]{margin-top:4px;color:var(--text-muted);font-size:var(--font-size-staff-role);letter-spacing:.8px;line-height:1.1;text-transform:uppercase}.staff-card .logout-button[data-v-32b6e7a2]{width:32px;min-width:32px}.icon-command[data-v-32b6e7a2]{display:grid;width:34px;min-width:34px;padding:0;place-items:center}.icon-command__spin[data-v-32b6e7a2]{animation:icon-spin-32b6e7a2 .9s linear infinite}@keyframes icon-spin-32b6e7a2{to{transform:rotate(360deg)}}@media(max-width:980px){.app-header[data-v-32b6e7a2]{grid-template-columns:1fr}.mobile-menu-button[data-v-32b6e7a2]{display:inline-flex;width:max-content}.app-header__controls[data-v-32b6e7a2]{justify-content:flex-start}.staff-card[data-v-32b6e7a2]{min-width:min(100%,260px)}}@media(max-width:620px){.app-header[data-v-32b6e7a2]{padding:12px}.mode-switch[data-v-32b6e7a2]{display:none}.mode-switch button[data-v-32b6e7a2]{min-width:0}.refresh-button[data-v-32b6e7a2],.logout-button[data-v-32b6e7a2]{width:34px}}.admin-nav[data-v-d59a0f34]{position:sticky;top:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:282px;min-width:0;min-height:0;height:100vh;overflow:hidden;border-right:1px solid var(--border-soft);background:linear-gradient(180deg,#00000052,#00000014),var(--bg-panel)}.admin-nav__header[data-v-d59a0f34]{display:grid;gap:10px;padding:12px;border-bottom:1px solid var(--border-soft)}.nav-toggle[data-v-d59a0f34]{display:none;align-items:center;justify-content:center;gap:8px;height:38px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:var(--surface-soft);font-weight:var(--font-label-weight)}.brand[data-v-d59a0f34]{display:flex;align-items:center;gap:12px}.brand__mark[data-v-d59a0f34]{display:grid;width:56px;height:56px;place-items:center;border:0;border-radius:0;color:#f1c870;background:transparent}.brand__mark img[data-v-d59a0f34]{display:block;width:100%;height:100%;object-fit:contain}.brand p[data-v-d59a0f34],.brand h1[data-v-d59a0f34]{margin:0}.brand p[data-v-d59a0f34]{color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight);letter-spacing:.3px;text-transform:uppercase}.brand h1[data-v-d59a0f34]{margin-top:2px;color:var(--gold-soft);font-family:var(--font-title);font-size:1.24rem;font-weight:500;letter-spacing:1.8px;line-height:1;text-transform:uppercase}.section-nav[data-v-d59a0f34]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px}.section-nav__group[data-v-d59a0f34]{min-width:0;margin-bottom:5px}.section-nav__item[data-v-d59a0f34]{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:7px;align-items:center;width:100%;min-height:34px;padding:0 9px;border:1px solid transparent;border-radius:var(--control-radius);color:var(--text-soft);background:transparent;font-family:var(--font-title);font-size:11px;letter-spacing:.5px;line-height:1;text-align:left;text-transform:uppercase}.section-nav__item[data-v-d59a0f34]:hover,.section-nav__item[data-v-d59a0f34]:focus-visible,.section-nav__item--active[data-v-d59a0f34]{border-color:#d7a64261;color:#fff;background:linear-gradient(90deg,#d4a84324,#ffffff0a)}.section-nav__glyph[data-v-d59a0f34]{display:grid;width:20px;height:20px;align-self:center;justify-self:center;place-items:center;border:1px solid var(--border-soft);border-radius:6px;color:currentColor;background:#ffffff0d;line-height:0}.section-nav__item:hover .section-nav__glyph[data-v-d59a0f34],.section-nav__item:focus-visible .section-nav__glyph[data-v-d59a0f34],.section-nav__item--active .section-nav__glyph[data-v-d59a0f34]{border-color:#d4a84375;color:var(--gold-soft)}.section-nav__body[data-v-d59a0f34]{display:flex;align-items:center;min-width:0;min-height:20px}.section-nav__body strong[data-v-d59a0f34],.section-nav__body small[data-v-d59a0f34]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-nav__body strong[data-v-d59a0f34]{font-size:11px;font-weight:400;letter-spacing:.5px;line-height:1}.section-nav__body small[data-v-d59a0f34]{display:none}.section-nav__chevron[data-v-d59a0f34]{display:block;align-self:center;color:var(--text-muted);transition:transform .14s ease}.section-nav__meta[data-v-d59a0f34]{display:inline-flex;gap:6px;align-items:center;justify-content:flex-end;min-width:0;min-height:20px;line-height:0}.section-nav__badge[data-v-d59a0f34]{display:inline-grid;min-width:20px;height:20px;padding:0 6px;place-items:center;border:1px solid rgba(255,90,99,.52);border-radius:999px;color:#fff6f6;background:#ae2630e0;font-family:var(--font-sans);font-size:.68rem;font-weight:500;line-height:1;--tooltip-bg: rgba(48, 50, 58, .96);--tooltip-text: #f8f8f5;--tooltip-arrow-bg: rgba(48, 50, 58, .96)}.section-nav__group--open .section-nav__chevron[data-v-d59a0f34]{color:var(--gold-soft);transform:rotate(180deg)}.section-subnav[data-v-d59a0f34]{display:grid;gap:3px;min-width:0;margin:4px 0 6px 9px;padding:0 0 0 10px;border-left:1px solid rgba(212,168,67,.2)}.section-subnav__item[data-v-d59a0f34]{display:grid;grid-template-columns:12px minmax(0,1fr);gap:6px;align-items:center;width:100%;min-width:0;min-height:28px;padding:0 8px 0 4px;border:1px solid transparent;border-radius:var(--control-radius);color:var(--text-soft);background:#ffffff06;line-height:1;text-align:left}.section-subnav__item[data-v-d59a0f34]:hover,.section-subnav__item[data-v-d59a0f34]:focus-visible,.section-subnav__item--active[data-v-d59a0f34]{border-color:#d4a84347;color:#fff;background:#d4a8431a}.section-subnav__item strong[data-v-d59a0f34]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-subnav__marker[data-v-d59a0f34]{display:grid;width:12px;height:12px;place-items:center}.section-subnav__marker[data-v-d59a0f34]:before{width:4px;height:4px;border-radius:999px;background:currentColor;content:""}.section-subnav__item:hover .section-subnav__marker[data-v-d59a0f34]:before,.section-subnav__item:focus-visible .section-subnav__marker[data-v-d59a0f34]:before,.section-subnav__item--active .section-subnav__marker[data-v-d59a0f34]:before{background:var(--gold-soft)}.section-subnav__item strong[data-v-d59a0f34]{font-family:var(--font-title);font-size:11px;font-weight:400;letter-spacing:.5px;line-height:1;text-transform:uppercase}.admin-nav__footer[data-v-d59a0f34]{position:relative;padding:10px}.admin-nav__updated[data-v-d59a0f34]{margin:0 0 6px;overflow:hidden;color:var(--text-muted);font-size:.7rem;font-weight:var(--font-label-weight);text-overflow:ellipsis;white-space:nowrap;text-align:center}.staff-online[data-v-d59a0f34]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-width:0;padding:9px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:var(--surface-soft);text-align:left}.staff-online[data-v-d59a0f34]:hover,.staff-online[aria-expanded=true][data-v-d59a0f34]{border-color:#d4a84361;background:#d4a8431a}.staff-online>span[data-v-d59a0f34]:first-child{display:block;min-width:0;overflow:hidden;color:var(--text-muted);font-size:.7rem;font-weight:var(--font-label-weight);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.staff-online__counts[data-v-d59a0f34]{display:flex;gap:6px;align-items:center}.staff-online__count[data-v-d59a0f34]{display:grid;grid-template-columns:auto auto;gap:5px;align-items:center;min-width:50px;min-height:26px;padding:0 7px;border-radius:var(--control-radius)}.staff-online__count strong[data-v-d59a0f34]{font-size:.86rem;font-weight:var(--font-strong-weight);line-height:1}.staff-online__panel[data-v-d59a0f34]{position:absolute;right:12px;bottom:calc(100% + 8px);left:12px;z-index:5;overflow:hidden;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--bg-panel-strong)}.staff-online__list[data-v-d59a0f34]{display:grid;gap:5px;max-height:min(260px,42vh);overflow-y:auto;overscroll-behavior:contain;padding:7px}.staff-online__list article[data-v-d59a0f34]{min-width:0;padding:7px;border:1px solid rgba(255,255,255,.06);border-radius:var(--control-radius);background:#ffffff0a}.staff-online__list strong[data-v-d59a0f34],.staff-online__list span[data-v-d59a0f34]{display:block;overflow:hidden;min-width:0;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap}.staff-online__list span[data-v-d59a0f34]{margin-top:3px;color:var(--text-muted);font-size:.74rem}.staff-online__list small[data-v-d59a0f34]{display:inline-grid;width:max-content;margin-top:6px;padding:3px 6px;border:1px solid var(--border-soft);border-radius:999px;color:var(--text-soft);background:#ffffff0b;font-size:.66rem;font-weight:var(--font-label-weight);line-height:1;text-transform:uppercase}.staff-online__list small[data-source=game][data-v-d59a0f34]{border-color:#d4a84340;color:var(--gold-soft);background:#d4a8431a}@media(max-width:980px){.admin-nav[data-v-d59a0f34]{position:fixed;inset:0 auto 0 0;z-index:30;width:min(340px,92vw);transform:translate(-102%);transition:transform .16s ease}.admin-nav--open[data-v-d59a0f34]{transform:translate(0)}.nav-toggle[data-v-d59a0f34]{display:inline-flex}.section-nav[data-v-d59a0f34]{overflow-y:auto}}.minimal-admin-menu[data-v-db33f217]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;width:100%;height:100vh;min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(215,166,66,.5);border-radius:8px;color:#fffffff0;background:linear-gradient(180deg,#06070ae6,#07080ccc),#07080cd6}.minimal-admin-menu__hero[data-v-db33f217]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:68px;padding:10px 10px 10px 14px;color:#14110a;background:linear-gradient(180deg,#f4cd68f5,#cc932af5),#d7a642}.minimal-admin-menu__hero-title[data-v-db33f217]{min-width:0;text-align:center}.minimal-admin-menu__hero-title p[data-v-db33f217],.minimal-admin-menu__hero-title h1[data-v-db33f217],.minimal-admin-menu__focus-title span[data-v-db33f217],.minimal-admin-menu__focus-title strong[data-v-db33f217],.minimal-admin-menu__focus p[data-v-db33f217],.minimal-admin-menu__footer p[data-v-db33f217]{margin:0}.minimal-admin-menu__hero-title p[data-v-db33f217]{font-size:.78rem;font-weight:500;line-height:1;text-transform:uppercase}.minimal-admin-menu__hero-title h1[data-v-db33f217]{margin-top:5px;overflow:hidden;font-family:var(--font-title);font-size:1.48rem;font-weight:500;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.minimal-admin-menu__actions[data-v-db33f217]{display:inline-grid;grid-template-columns:repeat(2,28px);gap:5px}.minimal-admin-menu__icon-button[data-v-db33f217]{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(20,17,10,.22);border-radius:7px;color:#14110a;background:#ffffff38}.minimal-admin-menu__icon-button[data-v-db33f217]:hover,.minimal-admin-menu__icon-button[data-v-db33f217]:focus-visible{border-color:#14110a94;background:#fff6}.minimal-admin-menu__icon-button[data-v-db33f217]:disabled{opacity:.62}.minimal-admin-menu__subtitle[data-v-db33f217]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:29px;padding:0 11px;color:#fff;background:#030407eb;font-family:var(--font-title);font-size:.82rem;line-height:1;text-transform:uppercase}.minimal-admin-menu__subtitle span[data-v-db33f217]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minimal-admin-menu__subtitle strong[data-v-db33f217]{color:#ffffffb8;font-weight:400}.minimal-admin-menu__rows[data-v-db33f217]{min-height:0;overflow-y:auto;padding:5px 0;background:#05060aad}.minimal-admin-menu__row[data-v-db33f217]{display:grid;grid-template-columns:32px minmax(0,1fr) 42px;gap:7px;align-items:center;width:100%;height:36px;min-height:36px;padding:0 10px;border:0;border-left:3px solid transparent;border-radius:0;color:#ffffffc7;background:transparent;text-align:left}.minimal-admin-menu__row--child[data-v-db33f217]{grid-template-columns:24px minmax(0,1fr) 42px;padding-left:24px}.minimal-admin-menu__row--active[data-v-db33f217]{border-left-color:#d7a642d1;color:#fff;background:#d7a6421f}.minimal-admin-menu__row--highlighted[data-v-db33f217]{border-left-color:#f2ca67;color:#111216;background:#d7a642f0}.minimal-admin-menu__glyph[data-v-db33f217]{display:grid;width:24px;height:24px;place-items:center;color:currentColor}.minimal-admin-menu__row--child .minimal-admin-menu__glyph[data-v-db33f217]{width:18px;height:18px}.minimal-admin-menu__row-label[data-v-db33f217]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0}.minimal-admin-menu__row-label strong[data-v-db33f217],.minimal-admin-menu__row-label small[data-v-db33f217]{display:block;min-width:0;overflow:hidden;font-family:var(--font-title);line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.minimal-admin-menu__row-label strong[data-v-db33f217]{font-size:.92rem;font-weight:400}.minimal-admin-menu__row-label small[data-v-db33f217]{color:currentColor;font-size:.7rem;opacity:.62}.minimal-admin-menu__chevron[data-v-db33f217]{display:inline-flex;gap:4px;align-items:center;justify-content:flex-end;color:currentColor;line-height:0}.minimal-admin-menu__badge[data-v-db33f217]{display:inline-grid;min-width:20px;height:20px;padding:0 5px;place-items:center;border:1px solid rgba(255,90,99,.52);border-radius:999px;color:#fff6f6;background:#ae2630e0;font-family:var(--font-sans);font-size:.66rem;font-weight:500;line-height:1;--tooltip-bg: rgba(48, 50, 58, .96);--tooltip-text: #f8f8f5;--tooltip-arrow-bg: rgba(48, 50, 58, .96)}.minimal-admin-menu__row--highlighted .minimal-admin-menu__badge[data-v-db33f217]{border-color:#50101880;color:#fff6f6}.minimal-admin-menu__focus[data-v-db33f217]{display:grid;gap:8px;padding:10px 11px;border-top:1px solid rgba(255,255,255,.08);background:#090a0ed1}.minimal-admin-menu__focus-title[data-v-db33f217]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.minimal-admin-menu__focus-title span[data-v-db33f217],.minimal-admin-menu__focus-title strong[data-v-db33f217]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.minimal-admin-menu__focus-title span[data-v-db33f217]{color:var(--gold-soft);font-size:.72rem}.minimal-admin-menu__focus-title strong[data-v-db33f217]{color:#fff;font-family:var(--font-title);font-size:1rem;font-weight:400}.minimal-admin-menu__focus p[data-v-db33f217]{display:-webkit-box;overflow:hidden;color:#ffffffad;font-size:.82rem;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2}.minimal-admin-menu__player-list[data-v-db33f217]{display:grid;gap:4px;min-height:0;max-height:198px;overflow-y:auto}.minimal-admin-menu__player-row[data-v-db33f217]{display:grid;grid-template-columns:minmax(0,1fr) minmax(92px,auto);gap:8px;align-items:center;min-height:42px;padding:5px 7px;border:0;border-left:3px solid rgba(215,166,66,.38);border-radius:0;color:#ffffffe6;background:#ffffff0b;text-align:left}.minimal-admin-menu__player-row[data-v-db33f217]:hover,.minimal-admin-menu__player-row[data-v-db33f217]:focus-visible,.minimal-admin-menu__player-row--highlighted[data-v-db33f217]{border-left-color:#f2ca67;color:#111216;background:#d7a642f0}.minimal-admin-menu__player-row>span[data-v-db33f217],.minimal-admin-menu__player-meta[data-v-db33f217]{display:grid;gap:2px;min-width:0}.minimal-admin-menu__player-row strong[data-v-db33f217],.minimal-admin-menu__player-row small[data-v-db33f217]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minimal-admin-menu__player-row strong[data-v-db33f217]{font-size:.78rem;font-weight:500}.minimal-admin-menu__player-row small[data-v-db33f217]{color:#ffffff9e;font-size:.68rem}.minimal-admin-menu__player-row:hover small[data-v-db33f217],.minimal-admin-menu__player-row:focus-visible small[data-v-db33f217],.minimal-admin-menu__player-row--highlighted small[data-v-db33f217]{color:#111216b8}.minimal-admin-menu__player-meta[data-v-db33f217]{justify-items:end;text-align:right}.minimal-admin-menu__facts[data-v-db33f217]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0}.minimal-admin-menu__facts div[data-v-db33f217]{min-width:0;padding:6px 7px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff0b}.minimal-admin-menu__facts dt[data-v-db33f217],.minimal-admin-menu__facts dd[data-v-db33f217]{margin:0}.minimal-admin-menu__facts dt[data-v-db33f217]{color:#ffffff75;font-size:.68rem;line-height:1;text-transform:uppercase}.minimal-admin-menu__facts dd[data-v-db33f217]{margin-top:4px;overflow:hidden;color:#fff;font-size:.86rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.minimal-admin-menu__footer[data-v-db33f217]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 10px;border-top:1px solid rgba(255,255,255,.08);background:#040508e6}.minimal-admin-menu__staff[data-v-db33f217]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:7px;align-items:center;min-width:0}.minimal-admin-menu__staff>span[data-v-db33f217]{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(215,166,66,.42);border-radius:6px;color:var(--gold-soft);background:#d7a6421f;font-family:var(--font-title);font-size:.82rem;line-height:1}.minimal-admin-menu__staff div[data-v-db33f217]{display:grid;gap:2px;min-width:0}.minimal-admin-menu__staff strong[data-v-db33f217],.minimal-admin-menu__staff small[data-v-db33f217]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minimal-admin-menu__staff strong[data-v-db33f217]{color:#fff;font-size:.9rem;font-weight:400;line-height:1}.minimal-admin-menu__staff small[data-v-db33f217]{color:#ffffff8c;font-size:.76rem;line-height:1}.minimal-admin-menu__status[data-v-db33f217]{display:inline-flex;gap:4px;align-items:center;justify-content:flex-end;min-width:0}.minimal-admin-menu__footer p[data-v-db33f217]{grid-column:1 / -1;overflow:hidden;color:#ffffff80;font-size:.72rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.minimal-admin-menu__spin[data-v-db33f217]{animation:minimal-admin-menu-spin-db33f217 .9s linear infinite}@keyframes minimal-admin-menu-spin-db33f217{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-height:620px){.minimal-admin-menu__focus[data-v-db33f217]{display:none}.minimal-admin-menu__hero[data-v-db33f217]{min-height:58px}}.metrics-grid[data-v-3c7151a4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard-view[data-v-3c7151a4]{grid-template-rows:auto auto minmax(0,1fr) auto}.dashboard-layout[data-v-3c7151a4]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;min-height:0}.dashboard-layout>.panel-card[data-v-3c7151a4]{min-height:0;overflow-y:auto;overscroll-behavior:contain}.alert-row[data-v-3c7151a4]{display:grid;gap:8px;width:100%;margin-top:10px;padding:12px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-main);background:var(--surface-soft);text-align:left}.alert-row span[data-v-3c7151a4]{color:var(--text-soft);line-height:1.4}.quick-action-grid[data-v-3c7151a4],.mode-grid[data-v-3c7151a4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.quick-action[data-v-3c7151a4],.mode-grid article[data-v-3c7151a4]{min-width:0;padding:13px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.quick-action[data-v-3c7151a4]{color:var(--text-main);text-align:left}.quick-action strong[data-v-3c7151a4],.quick-action span[data-v-3c7151a4],.quick-action small[data-v-3c7151a4],.mode-grid strong[data-v-3c7151a4],.mode-grid span[data-v-3c7151a4]{display:block}.quick-action strong[data-v-3c7151a4],.mode-grid strong[data-v-3c7151a4]{color:var(--text-main)}.quick-action span[data-v-3c7151a4],.mode-grid span[data-v-3c7151a4]{margin-top:7px;color:var(--text-soft);line-height:1.35}.quick-action small[data-v-3c7151a4]{margin-top:10px;overflow:hidden;color:var(--text-muted);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1120px){.metrics-grid[data-v-3c7151a4]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-layout[data-v-3c7151a4]{grid-template-columns:1fr}.dashboard-layout>.panel-card[data-v-3c7151a4]{overflow:visible}}@media(max-width:620px){.metrics-grid[data-v-3c7151a4],.quick-action-grid[data-v-3c7151a4],.mode-grid[data-v-3c7151a4]{grid-template-columns:1fr}}.entity-explorer-shell__layout[data-v-9bb7810c]{display:grid;grid-template-columns:minmax(112px,.32fr) minmax(0,1.68fr);gap:12px;min-height:0;transition:grid-template-columns .16s ease}.entity-explorer-shell__layout[data-v-9bb7810c]:has(.entity-list-menu:hover),.entity-explorer-shell__layout[data-v-9bb7810c]:has(.entity-list-menu:focus-within){grid-template-columns:minmax(176px,.48fr) minmax(0,1.52fr)}.entity-explorer-shell__layout--list-hidden[data-v-9bb7810c]{grid-template-columns:minmax(0,1fr)}@media(max-width:1080px){.entity-explorer-shell__layout[data-v-9bb7810c],.entity-explorer-shell__layout[data-v-9bb7810c]:has(.entity-list-menu:hover),.entity-explorer-shell__layout[data-v-9bb7810c]:has(.entity-list-menu:focus-within){grid-template-columns:1fr}}.entity-pin-button[data-v-7d56bbd6]{display:inline-grid;width:28px;min-width:28px;height:100%;min-height:50px;place-items:center;align-self:center;padding:0;border:0;border-radius:0;color:#ffffff85;background:transparent;--tooltip-bg: rgba(48, 50, 58, .96);--tooltip-text: #f8f8f5;--tooltip-arrow-bg: rgba(48, 50, 58, .96)}.entity-pin-button[data-v-7d56bbd6]:hover,.entity-pin-button[data-v-7d56bbd6]:focus-visible{color:#ffffffd1;background:transparent}.entity-pin-button[data-v-7d56bbd6]:focus-visible{outline:1px solid rgba(212,168,67,.52);outline-offset:-3px}.entity-pin-button--active[data-v-7d56bbd6]{color:#fffffff0}.entity-pin-button--active[data-v-7d56bbd6]:hover,.entity-pin-button--active[data-v-7d56bbd6]:focus-visible{color:#fff}.entity-pin-button--busy[data-v-7d56bbd6]{opacity:.58}.entity-list-entry[data-v-f91bef5b]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px;align-items:stretch;min-width:0}.entity-list-entry__row[data-v-f91bef5b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;align-items:center;width:100%;min-height:50px;padding:8px 9px;overflow:hidden;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-main);background:var(--surface-soft);text-align:left}.entity-list-entry__row--active[data-v-f91bef5b]{border-color:#d7a64285;background:#d7a6421a}.entity-list-entry__main[data-v-f91bef5b]{display:grid;gap:4px;min-width:0}.entity-list-entry__main strong[data-v-f91bef5b],.entity-list-entry__main small[data-v-f91bef5b],.entity-list-entry__meta[data-v-f91bef5b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-list-entry__main small[data-v-f91bef5b],.entity-list-entry__meta[data-v-f91bef5b]{color:var(--text-muted);font-size:.82rem;line-height:1}.entity-list-entry__status[data-v-f91bef5b]{align-self:center;justify-self:end}.entity-list-entry__meta[data-v-f91bef5b]{grid-column:1 / -1}.entity-list-menu[data-v-027af607]{display:grid;align-content:start;gap:6px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.entity-list-menu__tools[data-v-027af607]{display:flex;justify-content:flex-end;gap:6px;min-width:0}.entity-list-menu__tool[data-v-027af607]{display:inline-grid;width:28px;min-width:28px;height:28px;place-items:center;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-soft);background:var(--surface-soft);--tooltip-bg: rgba(48, 50, 58, .96);--tooltip-text: #f8f8f5;--tooltip-arrow-bg: rgba(48, 50, 58, .96)}.entity-list-menu__tool[data-v-027af607]:hover,.entity-list-menu__tool[data-v-027af607]:focus-visible{border-color:#d4a84373;color:var(--gold-soft);background:#d4a8431f;--tooltip-bg: rgba(212, 168, 67, .96);--tooltip-text: #17130a;--tooltip-arrow-bg: rgba(212, 168, 67, .96)}.entity-list-menu__tool[data-v-027af607]:disabled{cursor:not-allowed;opacity:.42}.entity-list-menu__section[data-v-027af607]{display:grid;gap:6px;min-width:0}.entity-list-menu__section--pinned[data-v-027af607]{padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.entity-list-menu__title[data-v-027af607]{margin:0;color:var(--text-muted);font-size:.76rem;font-weight:var(--font-label-weight);letter-spacing:.08em;text-transform:uppercase}.entity-list-menu__error[data-v-027af607]{margin:0;padding:8px 9px;border:1px solid rgba(255,90,99,.22);border-radius:8px;color:#ffd6d8eb;background:#ff5a6314;font-size:.84rem}.entity-overview-panel[data-v-00c6dd5b]{display:grid;align-content:start;gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#0a0a0fc7,#12121994),var(--bg-panel)}.entity-overview-panel__header[data-v-00c6dd5b]{display:flex;align-items:end;justify-content:space-between;gap:12px;min-width:0}.entity-overview-panel__header p[data-v-00c6dd5b],.entity-overview-panel__header h3[data-v-00c6dd5b],.entity-overview-panel__header span[data-v-00c6dd5b]{margin:0}.entity-overview-panel__header p[data-v-00c6dd5b]{color:var(--text-muted);font-family:var(--font-title);font-size:.72rem;font-weight:var(--font-label-weight);letter-spacing:.08em;text-transform:uppercase}.entity-overview-panel__header h3[data-v-00c6dd5b]{margin-top:5px;color:var(--text-main)}.entity-overview-panel__header span[data-v-00c6dd5b]{color:var(--text-muted);font-size:.82rem}.entity-overview-panel__metrics[data-v-00c6dd5b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.entity-overview-panel__groups[data-v-00c6dd5b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.entity-overview-group[data-v-00c6dd5b]{display:grid;gap:9px;min-width:0;padding:12px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.entity-overview-group h4[data-v-00c6dd5b]{margin:0;color:var(--text-main);font-size:.92rem}.entity-overview-group dl[data-v-00c6dd5b]{display:grid;gap:7px;margin:0}.entity-overview-group div[data-v-00c6dd5b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0}.entity-overview-group dt[data-v-00c6dd5b],.entity-overview-group dd[data-v-00c6dd5b]{min-width:0;margin:0}.entity-overview-group dt[data-v-00c6dd5b]{overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.entity-overview-group dd[data-v-00c6dd5b]{color:var(--text-main);font-weight:var(--font-label-weight)}@media(max-width:1080px){.entity-overview-panel__metrics[data-v-00c6dd5b],.entity-overview-panel__groups[data-v-00c6dd5b]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.entity-overview-panel__header[data-v-00c6dd5b]{align-items:flex-start;flex-direction:column}.entity-overview-panel__metrics[data-v-00c6dd5b],.entity-overview-panel__groups[data-v-00c6dd5b]{grid-template-columns:1fr}}.items-create-button[data-v-81cd7607]{display:inline-flex;gap:7px;align-items:center;justify-content:center}.item-detail-panel[data-v-81cd7607]{display:grid;align-content:start;gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#0a0a0fc7,#12121994),var(--bg-panel)}.item-detail[data-v-81cd7607]{grid-template-columns:repeat(4,minmax(0,1fr))}.item-flags[data-v-81cd7607]{display:flex;gap:7px;flex-wrap:wrap}.item-flags span[data-v-81cd7607]{padding:5px 7px;border:1px solid var(--border-soft);border-radius:7px;color:var(--text-soft);background:var(--surface-soft);font-size:.78rem;font-weight:var(--font-label-weight)}pre[data-v-81cd7607]{max-height:260px;margin:0;overflow:auto;padding:10px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-soft);background:#00000038;font-size:.76rem}@media(max-width:720px){.item-detail[data-v-81cd7607]{grid-template-columns:1fr}}.login-page[data-v-a01c1fb2]{display:grid;position:relative;z-index:2;min-height:100vh;padding:20px;background:transparent}.login-shell[data-v-a01c1fb2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:28px;align-items:center;width:min(1120px,100%);margin:auto}.login-copy[data-v-a01c1fb2]{display:grid;gap:10px;min-width:0}.login-copy p[data-v-a01c1fb2],.login-copy h1[data-v-a01c1fb2],.login-copy span[data-v-a01c1fb2],.login-card p[data-v-a01c1fb2],.login-card h2[data-v-a01c1fb2]{margin:0}.login-copy p[data-v-a01c1fb2],.login-card header p[data-v-a01c1fb2]{color:var(--gold);font-size:.78rem;font-weight:var(--font-heavy-weight);text-transform:uppercase}.login-copy h1[data-v-a01c1fb2]{color:var(--text-main);font-family:var(--font-title);font-size:clamp(2.3rem,6vw,5rem);font-weight:500;letter-spacing:1px;line-height:.95;text-transform:uppercase}.login-copy span[data-v-a01c1fb2]{max-width:680px;color:var(--text-soft);font-size:1.05rem;line-height:1.5}.login-card[data-v-a01c1fb2]{display:grid;gap:16px;padding:18px;border:1px solid var(--border-soft);border-radius:var(--panel-radius);background:var(--bg-panel)}.login-card header[data-v-a01c1fb2]{display:grid;gap:5px}.login-card h2[data-v-a01c1fb2]{color:var(--text-main);font-family:var(--font-title);font-size:1.5rem;font-weight:500;letter-spacing:.8px;text-transform:uppercase}.login-card label[data-v-a01c1fb2]{display:grid;gap:6px}.login-card label span[data-v-a01c1fb2]{color:var(--text-muted);font-size:.76rem;font-weight:var(--font-heavy-weight);text-transform:uppercase}.login-card input[data-v-a01c1fb2]{min-height:42px;padding:0 12px}.login-card button[data-v-a01c1fb2]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:1px solid rgba(215,166,66,.62);border-radius:var(--control-radius);color:#101114;background:var(--gold);font-weight:var(--font-heavy-weight)}.login-card button[data-v-a01c1fb2]:disabled{opacity:.6}.login-card button svg[data-v-a01c1fb2]{flex:0 0 auto}.login-separator[data-v-a01c1fb2]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;color:var(--text-muted);font-size:.75rem;text-transform:uppercase}.login-separator[data-v-a01c1fb2]:before,.login-separator[data-v-a01c1fb2]:after{content:"";height:1px;background:var(--border-soft)}.login-discord-button[data-v-a01c1fb2]{border-color:#6c80ff94!important;color:#f6f7ff!important;background:#5865f2!important}.login-card small[data-v-a01c1fb2]{color:var(--text-muted);line-height:1.45}.login-message[data-v-a01c1fb2]{padding:10px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-soft);background:var(--surface-soft);line-height:1.35}.login-message--error[data-v-a01c1fb2]{border-color:#e85e5e73;color:#ffb3b3;background:#e85e5e1a}@media(max-width:820px){.login-shell[data-v-a01c1fb2]{grid-template-columns:1fr}}.logs-view[data-v-03773bee]{display:grid;gap:12px}.logs-filter-panel[data-v-03773bee]{position:sticky;z-index:4;top:0;display:grid;gap:10px;padding:12px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.logs-filter-panel__top[data-v-03773bee]{display:grid;gap:10px;grid-template-columns:minmax(240px,1fr) auto;align-items:end}.logs-search[data-v-03773bee]{min-width:0}.logs-basic-filter-grid[data-v-03773bee]{display:grid;gap:10px;grid-template-columns:minmax(148px,.6fr) minmax(168px,.7fr) minmax(320px,1.7fr);align-items:end}.technical-filter-grid[data-v-03773bee],.entity-filter-grid[data-v-03773bee]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.entity-filter-grid[data-v-03773bee]{align-items:end;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.logs-advanced-filters[data-v-03773bee]{display:grid;min-width:0;border:1px solid var(--border-soft);border-radius:8px;background:#ffffff06}.logs-advanced-filters--open[data-v-03773bee]{border-color:#e7bf6242}.logs-advanced-filters__header[data-v-03773bee]{min-width:0}.logs-advanced-filters__toggle[data-v-03773bee]{display:grid;width:100%;min-height:38px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:7px 9px;border:0;color:var(--text-main);background:transparent;text-align:left}.logs-advanced-filters__toggle svg[data-v-03773bee]{color:var(--text-muted);transition:transform .16s ease}.logs-advanced-filters__toggle svg.is-open[data-v-03773bee]{transform:rotate(180deg)}.logs-advanced-filters__toggle span[data-v-03773bee],.logs-advanced-filters__toggle small[data-v-03773bee]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logs-advanced-filters__toggle span[data-v-03773bee]{font-weight:var(--font-heavy-weight)}.logs-advanced-filters__toggle small[data-v-03773bee]{color:var(--text-muted);font-size:.76rem}.logs-advanced-filters__body[data-v-03773bee]{display:grid;gap:10px;min-width:0;padding:0 9px 9px;border-top:1px solid rgba(255,255,255,.075)}.date-field[data-v-03773bee],.id-field[data-v-03773bee],.check-field[data-v-03773bee]{display:grid;gap:6px;min-width:0}.date-field span[data-v-03773bee],.id-field span[data-v-03773bee],.check-field span[data-v-03773bee]{color:var(--text-muted);font-size:.74rem;font-weight:var(--font-heavy-weight);text-transform:uppercase}.date-field input[data-v-03773bee],.id-field input[data-v-03773bee]{width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-main);background:#ffffff0a}.check-field[data-v-03773bee]{min-height:38px;grid-template-columns:auto 1fr;align-content:end;align-items:center}.entity-scope[data-v-03773bee]{display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(92px,1fr))}.entity-scope button[data-v-03773bee],.component-chip[data-v-03773bee],.preset-row button[data-v-03773bee]{min-height:32px;border:1px solid var(--border-soft);border-radius:7px;color:var(--text-soft);background:#ffffff0a;font-size:.78rem;font-weight:var(--font-heavy-weight)}.entity-scope button.is-active[data-v-03773bee],.component-chip.is-active[data-v-03773bee]{border-color:#e7bf628f;color:var(--gold);background:#e7bf621c}.preset-row[data-v-03773bee],.filter-actions[data-v-03773bee]{display:flex;flex-wrap:wrap;gap:8px}.preset-row button[data-v-03773bee]{padding:5px 9px}.source-filter-list[data-v-03773bee]{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.source-filter[data-v-03773bee]{min-width:0;padding:8px;border:1px solid var(--border-soft);border-radius:8px;background:#ffffff06}.source-filter--active[data-v-03773bee]{border-color:#e7bf626b}.source-filter__service[data-v-03773bee]{display:grid;width:100%;min-height:36px;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;border:0;color:var(--text-main);background:transparent;text-align:left}.source-filter__service strong[data-v-03773bee],.source-filter__service span[data-v-03773bee]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-filter__service span[data-v-03773bee]{color:var(--text-muted);font-size:.76rem;font-weight:var(--font-heavy-weight)}.source-filter__components[data-v-03773bee]{display:flex;flex-wrap:wrap;gap:6px;padding-top:6px}.component-chip[data-v-03773bee]{padding:5px 8px}.filter-actions--main[data-v-03773bee]{justify-content:flex-end}.icon-command[data-v-03773bee]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 11px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-main);background:#ffffff0d;font-weight:var(--font-heavy-weight)}.icon-command[data-v-03773bee]:disabled{cursor:wait;opacity:.62}.icon-command--compact[data-v-03773bee]{min-width:36px}.is-spinning[data-v-03773bee]{animation:spin-03773bee .9s linear infinite}.filter-message[data-v-03773bee]{margin:0;color:var(--danger);font-size:.84rem}.logs-table[data-v-03773bee]{display:grid;gap:8px;min-height:0;overflow:auto;overscroll-behavior:contain}.active-filter-chips[data-v-03773bee]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:7px}.active-filter-chips span[data-v-03773bee]{max-width:220px;overflow:hidden;padding:4px 7px;border:1px solid var(--border-soft);border-radius:7px;color:var(--text-muted);background:#ffffff09;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.log-row[data-v-03773bee]{display:grid;grid-template-columns:28px 132px minmax(132px,.8fr) 92px minmax(260px,1.8fr) minmax(150px,.9fr);gap:8px;align-items:center;padding:9px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft);font-size:.83rem}.log-row--head[data-v-03773bee]{grid-template-columns:132px minmax(132px,.8fr) 92px minmax(260px,1.8fr) minmax(150px,.9fr);padding-left:45px;color:var(--text-muted);background:transparent;font-size:.76rem;font-weight:var(--font-heavy-weight);text-transform:uppercase}.log-row__toggle[data-v-03773bee]{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--border-soft);border-radius:7px;color:var(--text-muted);background:#ffffff09}.log-row__toggle svg[data-v-03773bee]{transition:transform .16s ease}.log-row__toggle svg.is-open[data-v-03773bee]{transform:rotate(180deg)}.log-row time[data-v-03773bee],.log-row span[data-v-03773bee],.log-row strong[data-v-03773bee]{min-width:0;overflow:hidden;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap}.log-row time[data-v-03773bee],.log-row span[data-v-03773bee]{color:var(--text-soft)}.log-row__source[data-v-03773bee],.log-row__trace[data-v-03773bee]{display:grid;min-width:0;gap:2px}.log-row__message[data-v-03773bee]{margin:0;min-width:0;overflow:hidden;color:var(--text-soft);line-height:1.32;text-overflow:ellipsis;white-space:nowrap}.log-row__message strong[data-v-03773bee]{margin-right:6px;color:var(--gold)}.log-row__trace code[data-v-03773bee]{min-width:0;overflow:hidden;color:var(--text-muted);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.log-row__facts[data-v-03773bee],.log-row__metadata[data-v-03773bee]{grid-column:1 / -1}.log-row__facts[data-v-03773bee]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.log-row__facts span[data-v-03773bee]{max-width:100%;overflow:hidden;padding:4px 6px;border:1px solid var(--border-soft);border-radius:6px;color:var(--text-muted);background:#ffffff0a;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.log-row__facts strong[data-v-03773bee]{margin-right:4px;color:var(--text-soft)}.log-row__metadata[data-v-03773bee]{max-height:260px;margin:0;overflow:auto;padding:10px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-soft);background:#0000002e;font-size:.76rem;line-height:1.45}.load-more-row[data-v-03773bee]{display:flex;justify-content:center;padding:4px 0}@keyframes spin-03773bee{to{transform:rotate(360deg)}}@media(max-width:980px){.logs-filter-panel[data-v-03773bee]{position:static}.logs-filter-panel__top[data-v-03773bee],.logs-basic-filter-grid[data-v-03773bee],.entity-filter-grid[data-v-03773bee]{grid-template-columns:1fr}.filter-actions--main[data-v-03773bee]{justify-content:flex-start}.logs-table[data-v-03773bee]{overflow:visible}.log-row[data-v-03773bee],.log-row--head[data-v-03773bee]{grid-template-columns:1fr;padding-left:9px}.log-row--head[data-v-03773bee]{display:none}.log-row__message[data-v-03773bee]{white-space:normal}}.managed-layout[data-v-8fc22f7d]{display:grid;grid-template-columns:minmax(240px,.58fr) minmax(0,1.42fr);gap:12px;min-height:0}.record-list[data-v-8fc22f7d]{display:grid;align-content:start;gap:6px;min-height:0;overflow-y:auto;overscroll-behavior:contain}.record-row[data-v-8fc22f7d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;width:100%;min-height:50px;padding:8px 9px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-main);background:var(--surface-soft);text-align:left}.record-row--active[data-v-8fc22f7d]{border-color:#d7a64285;background:#d7a6421a}.record-row span[data-v-8fc22f7d]{min-width:0}.record-row strong[data-v-8fc22f7d],.record-row small[data-v-8fc22f7d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-row small[data-v-8fc22f7d]{margin-top:4px;color:var(--text-muted);font-size:.82rem}.record-detail[data-v-8fc22f7d]{display:grid;align-content:start;gap:12px;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#0a0a0fc7,#12121994),var(--bg-panel)}.record-description[data-v-8fc22f7d]{margin:0;color:var(--text-soft);line-height:1.45}.tag-row[data-v-8fc22f7d]{display:flex;gap:8px;flex-wrap:wrap}.tag-row span[data-v-8fc22f7d]{padding:6px 8px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-soft);background:var(--surface-soft);font-size:.8rem;font-weight:var(--font-label-weight)}.detail-section[data-v-8fc22f7d]{padding:12px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.detail-section h4[data-v-8fc22f7d]{margin:0 0 10px;color:var(--text-main);font-size:.92rem}.detail-section p[data-v-8fc22f7d]{margin:0 0 8px;color:var(--text-soft);line-height:1.35}.detail-section p[data-v-8fc22f7d]:last-child{margin-bottom:0}.mini-list[data-v-8fc22f7d]{display:grid;gap:8px;margin:0}.mini-list div[data-v-8fc22f7d]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px}.mini-list dt[data-v-8fc22f7d],.mini-list dd[data-v-8fc22f7d]{margin:0}.mini-list dt[data-v-8fc22f7d]{color:var(--text-muted)}.mini-list dd[data-v-8fc22f7d]{color:var(--text-main);font-weight:var(--font-label-weight)}@media(max-width:1080px){.managed-layout[data-v-8fc22f7d]{grid-template-columns:1fr}.record-list[data-v-8fc22f7d],.record-detail[data-v-8fc22f7d]{overflow:visible}}@media(max-width:620px){.mini-list div[data-v-8fc22f7d]{grid-template-columns:1fr}}.detail-expandable-panel[data-v-3f1d223a]{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft)}.detail-expandable-panel__header[data-v-3f1d223a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0}.detail-expandable-panel__toggle[data-v-3f1d223a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-width:0;padding:0;border:0;color:var(--text-main);background:transparent;text-align:left}.detail-expandable-panel__toggle span[data-v-3f1d223a]{min-width:0}.detail-expandable-panel__toggle strong[data-v-3f1d223a],.detail-expandable-panel__toggle small[data-v-3f1d223a]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-expandable-panel__toggle strong[data-v-3f1d223a]{color:var(--text-main);font-size:.95rem;line-height:1.1}.detail-expandable-panel__toggle small[data-v-3f1d223a]{margin-top:4px;color:var(--text-muted);font-size:.78rem;line-height:1.15}.detail-expandable-panel__toggle svg[data-v-3f1d223a]{color:var(--gold-soft);transition:transform .14s ease}.detail-expandable-panel__toggle[aria-expanded=true] svg[data-v-3f1d223a]{transform:rotate(180deg)}.detail-expandable-panel__body[data-v-3f1d223a],.detail-expandable-panel__entries[data-v-3f1d223a]{display:grid;gap:9px;min-width:0}.detail-expandable-panel__table[data-v-3f1d223a]{display:grid;gap:4px;min-width:0;overflow-x:auto}.detail-expandable-panel__table-head[data-v-3f1d223a],.detail-expandable-panel__table-row[data-v-3f1d223a]{display:grid;grid-template-columns:minmax(160px,1.3fr) repeat(5,minmax(112px,1fr)) minmax(92px,auto);gap:8px;align-items:center;min-width:860px;padding:7px 8px}.detail-expandable-panel__table-head[data-v-3f1d223a]{border-bottom:1px solid var(--border-soft);color:var(--text-muted);font-size:.7rem;font-weight:var(--font-label-weight);text-transform:uppercase}.detail-expandable-panel__table-row[data-v-3f1d223a]{border:1px solid rgba(255,255,255,.06);border-radius:var(--control-radius);background:#0000001f;color:var(--text-soft);font-size:.76rem}.detail-expandable-panel__table-row span[data-v-3f1d223a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-expandable-panel__table-row strong[data-v-3f1d223a],.detail-expandable-panel__table-row small[data-v-3f1d223a]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-expandable-panel__table-row strong[data-v-3f1d223a]{color:var(--text-main);font-weight:var(--font-label-weight)}.detail-expandable-panel__table-row small[data-v-3f1d223a]{margin-top:3px;color:var(--text-muted);font-size:.7rem}.detail-expandable-panel__grid[data-v-3f1d223a],.detail-expandable-panel__entry-grid[data-v-3f1d223a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0}.detail-expandable-panel__grid div[data-v-3f1d223a],.detail-expandable-panel__entry-grid div[data-v-3f1d223a]{min-width:0;padding:8px 9px;border:1px solid rgba(255,255,255,.07);border-radius:var(--control-radius);background:#00000024}.detail-expandable-panel dt[data-v-3f1d223a]{color:var(--text-muted);font-size:.72rem}.detail-expandable-panel dd[data-v-3f1d223a]{min-width:0;margin:3px 0 0;overflow:hidden;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap}.detail-expandable-panel__entry[data-v-3f1d223a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;align-items:start;min-width:0;padding:9px 10px;border:1px solid rgba(255,255,255,.07);border-radius:var(--control-radius);background:#00000024}.detail-expandable-panel__entry-main[data-v-3f1d223a]{min-width:0}.detail-expandable-panel__entry-main strong[data-v-3f1d223a],.detail-expandable-panel__entry-main span[data-v-3f1d223a],.detail-expandable-panel__entry-main small[data-v-3f1d223a]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-expandable-panel__entry-main strong[data-v-3f1d223a]{color:var(--text-main)}.detail-expandable-panel__entry-main span[data-v-3f1d223a]{margin-top:4px;color:var(--text-soft);font-size:.82rem}.detail-expandable-panel__entry-main small[data-v-3f1d223a]{margin-top:5px;color:var(--gold-soft);font-size:.74rem}.detail-expandable-panel__entry-grid[data-v-3f1d223a]{grid-column:1 / -1}@media(max-width:720px){.detail-expandable-panel__header[data-v-3f1d223a],.detail-expandable-panel__entry[data-v-3f1d223a],.detail-expandable-panel__grid[data-v-3f1d223a],.detail-expandable-panel__entry-grid[data-v-3f1d223a]{grid-template-columns:1fr}}.managed-entity-detail[data-v-5e6c938f]{display:grid;align-content:start;gap:12px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#0a0a0fc7,#12121994),var(--bg-panel)}.managed-entity-detail__sticky-header[data-v-5e6c938f]{position:sticky;top:0;z-index:2;align-items:center;background:linear-gradient(180deg,#0a0a0ff5,#121219e6),var(--bg-panel)}.managed-entity-detail__identity[data-v-5e6c938f]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.managed-header-value[data-v-5e6c938f]{min-width:0;padding:0;overflow:hidden;border:0;color:var(--text-main);background:transparent;font:inherit;font-size:.9rem;font-weight:var(--font-label-weight);line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap;--tooltip-bg: rgba(48, 50, 58, .96);--tooltip-text: #f8f8f5;--tooltip-arrow-bg: rgba(48, 50, 58, .96)}.managed-header-value[data-v-5e6c938f]:hover,.managed-header-value[data-v-5e6c938f]:focus-visible{color:var(--gold-soft);text-decoration:none}.managed-header-value[data-tone=danger][data-v-5e6c938f]{color:var(--danger)}.managed-header-value[data-tone=warning][data-v-5e6c938f],.managed-header-value[data-tone=info][data-v-5e6c938f],.managed-header-value[data-tone=gold][data-v-5e6c938f]{color:var(--gold-soft)}.managed-header-value--muted[data-v-5e6c938f],.managed-header-value[data-v-5e6c938f]:disabled{cursor:default;color:var(--text-muted)}.managed-header-dot[data-v-5e6c938f]{width:4px;height:4px;flex:0 0 auto;border-radius:999px;background:#ffffff5c}.record-description[data-v-5e6c938f]{margin:0;color:var(--text-soft);line-height:1.45}.detail-status[data-v-5e6c938f]{margin:0;padding:9px 10px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-soft);background:var(--surface-soft);font-size:.84rem}.detail-status--error[data-v-5e6c938f]{border-color:#ff717157;color:var(--danger)}.detail-section[data-v-5e6c938f]{padding:12px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.detail-category-list[data-v-5e6c938f]{display:grid;gap:10px;min-width:0}.detail-section h4[data-v-5e6c938f]{margin:0 0 10px;color:var(--text-main);font-size:.92rem}.detail-section p[data-v-5e6c938f]{margin:0 0 8px;color:var(--text-soft);line-height:1.35}.detail-section p[data-v-5e6c938f]:last-child{margin-bottom:0}.player-detail[data-v-4abea77b]{display:grid;align-content:start;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#0a0a0fc7,#12121994),var(--bg-panel)}.player-detail__sticky-header[data-v-4abea77b]{position:sticky;top:0;z-index:2;align-items:center;min-height:48px;margin:-1px -1px 0;padding:10px 12px;border:1px solid rgba(212,168,67,.2);border-radius:8px;background:#0e0e14f5}.player-detail__identity[data-v-4abea77b]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.player-detail__header-status[data-v-4abea77b]{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;min-width:max-content}.player-header-value[data-v-4abea77b]{position:relative;display:inline-flex;align-items:center;min-height:22px;max-width:230px;padding:0;border:0;color:var(--text-main);background:transparent;font-family:var(--font-title);font-size:.8rem;font-weight:var(--font-label-weight);line-height:1.1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-header-value--link[data-v-4abea77b]{color:var(--gold-soft)}.player-header-value--link[data-v-4abea77b]:hover,.player-header-value--link[data-v-4abea77b]:focus-visible{color:var(--text-main);text-decoration:none}.player-header-dot[data-v-4abea77b]{flex:0 0 4px;width:4px;height:4px;border-radius:999px;background:#d4a843b3}.player-panels[data-v-4abea77b]{display:grid;gap:8px;min-width:0}.expandable-panel[data-v-4abea77b]{display:grid;gap:9px;min-width:0;width:100%;padding:10px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.expandable-panel__header[data-v-4abea77b]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0}.expandable-panel__toggle[data-v-4abea77b]{display:grid;gap:2px;width:100%;min-width:0;padding:0;border:0;border-radius:0;color:var(--text-main);background:transparent;text-align:left}.expandable-panel__toggle span[data-v-4abea77b],.expandable-panel__toggle small[data-v-4abea77b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expandable-panel__toggle span[data-v-4abea77b]{font-size:.9rem;font-weight:var(--font-heavy-weight)}.expandable-panel__toggle small[data-v-4abea77b]{color:var(--text-muted);font-size:.74rem}.expandable-panel__toggle:hover span[data-v-4abea77b],.expandable-panel__toggle:focus-visible span[data-v-4abea77b]{color:var(--gold-soft)}.expandable-panel__body[data-v-4abea77b]{display:grid;gap:9px;min-width:0}.player-columns[data-v-4abea77b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.player-columns section[data-v-4abea77b],.history-panel[data-v-4abea77b],.player-action-group[data-v-4abea77b],.runtime-action-context[data-v-4abea77b],.entity-summary[data-v-4abea77b],.inventory-section[data-v-4abea77b]{min-width:0;padding:12px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.player-columns h4[data-v-4abea77b],.player-action-group h4[data-v-4abea77b],.runtime-action-context h4[data-v-4abea77b],.history-panel h4[data-v-4abea77b],.entity-summary h4[data-v-4abea77b],.inventory-section h4[data-v-4abea77b],.history-panel p[data-v-4abea77b]{margin:0}.player-columns h4[data-v-4abea77b],.player-action-group h4[data-v-4abea77b],.runtime-action-context h4[data-v-4abea77b],.history-panel h4[data-v-4abea77b],.entity-summary h4[data-v-4abea77b],.inventory-section h4[data-v-4abea77b]{margin-bottom:10px;color:var(--text-main);font-size:.92rem}.history-panel[data-v-4abea77b]{display:grid;gap:7px}.player-action-groups[data-v-4abea77b]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.player-action-group[data-v-4abea77b]{display:grid;gap:9px}.player-action-group--danger[data-v-4abea77b]{border-color:#ff5a6347;background:#37161a6b}.player-action-group header[data-v-4abea77b],.runtime-action-context header[data-v-4abea77b],.entity-summary header[data-v-4abea77b]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.entity-summary button[data-v-4abea77b]{min-height:28px;padding:0 10px;border:1px solid rgba(212,168,67,.32);border-radius:var(--control-radius);color:var(--gold-soft);background:#d4a84314;font-family:var(--font-title);font-size:.74rem;font-weight:var(--font-label-weight);text-transform:uppercase}.entity-summary button[data-v-4abea77b]:hover,.entity-summary button[data-v-4abea77b]:focus-visible{color:var(--text-main);background:#d4a84329}.player-action-group small[data-v-4abea77b]{color:var(--text-muted);font-size:.74rem;white-space:nowrap}.terrain-action-feedback[data-v-4abea77b]{margin:0;padding:8px 10px;border:1px solid var(--border-soft);border-radius:7px;font-size:.78rem;line-height:1.32}.terrain-action-feedback--success[data-v-4abea77b]{color:#bdeecf;border-color:#41be7652;background:#18503047}.terrain-action-feedback--error[data-v-4abea77b]{color:#ffc2c7;border-color:#ff5a6357;background:#501c204d}.action-button[data-v-4abea77b]:disabled{cursor:wait;opacity:.68}.history-panel p[data-v-4abea77b]{color:var(--text-soft);line-height:1.35}.runtime-action-context[data-v-4abea77b]{display:grid;gap:9px}.runtime-action-context[data-tone=warning][data-v-4abea77b]{border-color:#ffbe5a52;background:#4a311247}.runtime-action-context[data-tone=good][data-v-4abea77b]{border-color:#41be7647;background:#133a243d}.runtime-action-context[data-tone=danger][data-v-4abea77b]{border-color:#dc4a5857;background:#4e161c3d}.runtime-action-context p[data-v-4abea77b]{margin:0;color:var(--text-soft);font-size:.78rem;line-height:1.38}.money-strip[data-v-4abea77b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.money-strip span[data-v-4abea77b],.bank-account[data-v-4abea77b],.inventory-item[data-v-4abea77b]{min-width:0;border:1px solid var(--border-soft);border-radius:8px;background:#ffffff0b}.money-strip span[data-v-4abea77b]{display:grid;gap:4px;padding:10px;color:var(--text-muted);font-size:.74rem}.money-strip strong[data-v-4abea77b]{color:var(--text-main);font-family:var(--font-title);font-size:.92rem}.inventory-grid[data-v-4abea77b],.bank-grid[data-v-4abea77b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.inventory-item[data-v-4abea77b]{display:grid;gap:4px;min-height:78px;padding:10px}.inventory-item strong[data-v-4abea77b],.bank-account strong[data-v-4abea77b]{overflow:hidden;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap}.inventory-item span[data-v-4abea77b]{color:var(--gold-soft);font-family:var(--font-title);font-size:.86rem;font-weight:var(--font-label-weight)}.inventory-item small[data-v-4abea77b],.bank-account small[data-v-4abea77b],.empty-detail[data-v-4abea77b]{color:var(--text-muted);font-size:.76rem}.bank-account[data-v-4abea77b]{display:grid;gap:7px;padding:10px}.bank-account header[data-v-4abea77b]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.bank-account header span[data-v-4abea77b]{flex:0 0 auto;color:var(--gold-soft);font-family:var(--font-title);font-weight:var(--font-label-weight)}.empty-detail[data-v-4abea77b]{margin:0}@media(max-width:760px){.player-columns[data-v-4abea77b],.player-action-groups[data-v-4abea77b],.money-strip[data-v-4abea77b],.inventory-grid[data-v-4abea77b],.bank-grid[data-v-4abea77b]{grid-template-columns:1fr}.player-detail__sticky-header[data-v-4abea77b]{align-items:flex-start;flex-direction:column}.player-detail__header-status[data-v-4abea77b]{justify-content:flex-start}}.admin-pagination-summary[data-v-1296e420]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;padding:7px 9px;border:1px solid var(--border-soft);border-radius:8px;color:var(--text-soft);background:var(--surface-soft);font-size:.74rem;line-height:1.2}.admin-pagination-summary strong[data-v-1296e420],.admin-pagination-summary span[data-v-1296e420],.admin-pagination-summary em[data-v-1296e420]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-pagination-summary strong[data-v-1296e420]{color:var(--text-main);font-weight:var(--font-label-weight)}.admin-pagination-summary em[data-v-1296e420]{color:var(--text-muted);font-style:normal}.admin-pagination-summary[data-loading=true] em[data-v-1296e420]{color:var(--gold-soft)}.phone-admin[data-v-474c75ac]{display:grid;gap:14px}.phone-admin .section-tools[data-v-474c75ac]{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr) auto}.phone-view-switch[data-v-474c75ac]{grid-column:3;justify-self:end;width:max-content;height:31px;min-height:31px;padding:0;overflow:visible;border:0;background:transparent}.phone-view-switch button[data-v-474c75ac]{box-sizing:border-box;min-height:31px;padding:0 9px;border-radius:var(--control-radius)}.phone-view-switch button[data-v-474c75ac]:not(.is-active){border:1px solid var(--border-soft);color:var(--text-soft);background:var(--surface-soft);font-size:.76rem;font-weight:var(--font-label-weight)}.phone-view-switch button.is-active[data-v-474c75ac]{border:0}.phone-view-switch button[data-v-474c75ac]:focus-visible{outline:1px solid rgba(212,168,67,.52);outline-offset:2px}.phone-view-switch button[data-v-474c75ac]:hover:not(.is-active){border-color:#d4a84357;color:var(--text-main);background:transparent}.phone-admin__grid[data-v-474c75ac]{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:14px;align-items:start}.phone-admin__grid--list-hidden[data-v-474c75ac]{grid-template-columns:minmax(0,1fr)}.phone-admin__list-stack[data-v-474c75ac],.phone-admin__detail[data-v-474c75ac]{min-width:0}.phone-admin__list-stack[data-v-474c75ac]{display:grid;gap:8px;align-content:start}.phone-card-list[data-v-474c75ac],.message-list[data-v-474c75ac]{display:grid;gap:8px}.phone-thread[data-v-474c75ac],.phone-panel__toggle[data-v-474c75ac],.icon-button[data-v-474c75ac],.ghost-button[data-v-474c75ac],.load-button[data-v-474c75ac]{cursor:pointer}.phone-thread[data-v-474c75ac]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;padding:10px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft);color:var(--text-main);text-align:left}.phone-thread--active[data-v-474c75ac]{border-color:#d7a642b3;background:var(--surface-strong)}.phone-thread strong[data-v-474c75ac],.phone-thread small[data-v-474c75ac]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-thread small[data-v-474c75ac],.phone-panel__toggle small[data-v-474c75ac],.phone-state[data-v-474c75ac]{color:var(--text-muted);font-size:.82rem}.phone-admin__header-actions[data-v-474c75ac]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.phone-detail__sticky-header[data-v-474c75ac]{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--border-soft);background:linear-gradient(180deg,#121219fa,#121219eb),var(--bg-panel)}.phone-detail__identity[data-v-474c75ac]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.phone-header-value[data-v-474c75ac]{display:inline-flex;align-items:center;min-height:25px;max-width:210px;padding:0;border:0;border-radius:0;color:var(--text-main);background:transparent;font:inherit;font-size:.82rem;font-weight:var(--font-strong-weight);line-height:1.15;text-align:left;text-decoration:none;overflow-wrap:anywhere}.phone-header-value[data-v-474c75ac]:hover,.phone-header-value[data-v-474c75ac]:focus-visible{color:var(--gold-soft);text-decoration:none}.phone-header-value--muted[data-v-474c75ac]{cursor:default;color:var(--text-muted)}.phone-header-dot[data-v-474c75ac]{flex:0 0 4px;width:4px;height:4px;border-radius:999px;background:#d4a843b3}.phone-detail__status[data-v-474c75ac]{flex:0 0 auto}.kwikiw-post__meta[data-v-474c75ac]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0}.kwikiw-post__meta div[data-v-474c75ac]{min-width:0}.kwikiw-post__meta dt[data-v-474c75ac]{color:var(--text-soft);font-size:.68rem;font-weight:var(--font-strong-weight);text-transform:uppercase}.kwikiw-post__meta dd[data-v-474c75ac]{margin:3px 0 0;color:var(--text-main);font-size:.82rem;overflow-wrap:anywhere}.phone-admin__facts[data-v-474c75ac]{margin:0 0 14px}.phone-panel[data-v-474c75ac]{border-top:1px solid var(--border-soft)}.phone-panel__toggle[data-v-474c75ac]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;padding:13px 0;border:0;background:transparent;color:var(--text-main);text-align:left}.phone-panel__toggle span[data-v-474c75ac],.phone-panel__toggle strong[data-v-474c75ac],.phone-panel__toggle small[data-v-474c75ac]{display:block;min-width:0}.phone-panel__body[data-v-474c75ac]{padding-bottom:14px}.phone-flow[data-v-474c75ac]{display:grid;grid-template-columns:minmax(230px,310px) minmax(0,1fr);gap:12px;margin-top:12px}.phone-flow--single[data-v-474c75ac]{grid-template-columns:minmax(0,1fr)}.phone-flow__list[data-v-474c75ac],.phone-flow__detail[data-v-474c75ac]{min-width:0;padding:10px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft)}.phone-flow header[data-v-474c75ac]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.phone-flow h4[data-v-474c75ac],.phone-flow span[data-v-474c75ac]{margin:0}.phone-flow span[data-v-474c75ac]{color:var(--text-muted);font-size:.8rem}.message-row[data-v-474c75ac],.phone-card[data-v-474c75ac]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--bg-panel)}.message-row--hidden[data-v-474c75ac]{border-color:#c9474773}.message-row p[data-v-474c75ac],.phone-card p[data-v-474c75ac]{margin:4px 0;color:var(--text-main);overflow-wrap:anywhere}.message-row small[data-v-474c75ac],.phone-card small[data-v-474c75ac]{color:var(--text-muted);font-size:.78rem}.phone-card--focus[data-v-474c75ac]{border-color:#d7a64280}.kwikiw-workspace[data-v-474c75ac]{display:grid;gap:10px;margin-top:12px}.kwikiw-workspace__header[data-v-474c75ac],.kwikiw-post__header[data-v-474c75ac],.kwikiw-post__actions[data-v-474c75ac]{display:flex;align-items:center;justify-content:space-between;gap:10px}.kwikiw-workspace__header h4[data-v-474c75ac],.kwikiw-workspace__header span[data-v-474c75ac],.kwikiw-post__header strong[data-v-474c75ac],.kwikiw-post__header small[data-v-474c75ac]{display:block;margin:0}.kwikiw-workspace__header span[data-v-474c75ac],.kwikiw-post__header small[data-v-474c75ac]{color:var(--text-muted);font-size:.8rem}.kwikiw-timeline[data-v-474c75ac]{display:grid;gap:8px}.kwikiw-post[data-v-474c75ac]{display:grid;gap:9px;padding:10px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft)}.kwikiw-post--reply[data-v-474c75ac]{border-left:3px solid rgba(88,166,255,.6)}.kwikiw-post--hidden[data-v-474c75ac]{border-color:#c9474780}.kwikiw-post__badges[data-v-474c75ac]{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.kwikiw-post__content[data-v-474c75ac]{margin:0;color:var(--text-main);line-height:1.4;overflow-wrap:anywhere}.kwikiw-post__actions[data-v-474c75ac]{justify-content:flex-end}.moderation-button[data-v-474c75ac]{white-space:nowrap}.moderation-button[data-v-474c75ac]:not(.moderation-button--hidden){border-color:#c9474773;color:var(--danger)}.moderation-button--hidden[data-v-474c75ac]{border-color:#66bb6a73}.icon-button[data-v-474c75ac],.ghost-button[data-v-474c75ac],.load-button[data-v-474c75ac]{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:var(--surface-soft);font:inherit}.icon-button[data-v-474c75ac]{width:36px;padding:0}.ghost-button[data-v-474c75ac],.load-button[data-v-474c75ac]{padding:7px 10px}.load-button[data-v-474c75ac]{width:100%;margin-top:8px}.phone-state[data-v-474c75ac]{margin:10px 0 0}.phone-state--error[data-v-474c75ac]{color:var(--danger)}@media(max-width:980px){.phone-admin .section-tools[data-v-474c75ac],.phone-admin__grid[data-v-474c75ac],.phone-flow[data-v-474c75ac],.phone-detail__sticky-header[data-v-474c75ac],.kwikiw-post__meta[data-v-474c75ac]{grid-template-columns:minmax(0,1fr)}.phone-view-switch[data-v-474c75ac]{grid-column:auto;justify-self:stretch;width:100%}}.reports-tools[data-v-d186e7bf]{align-items:end;grid-template-columns:minmax(250px,.34fr) auto auto minmax(16px,1fr) auto auto auto}.reports-tools__spacer[data-v-d186e7bf]{min-width:0}.reports-status-filter[data-v-d186e7bf],.reports-sort-filter[data-v-d186e7bf]{justify-self:start}.reports-tag-button[data-v-d186e7bf],.reports-create-ticket-button[data-v-d186e7bf]{display:inline-flex;align-items:center;justify-content:center;gap:7px;justify-self:end;min-height:36px;padding:0 12px;border:1px solid var(--border-soft);border-radius:7px;color:#101114;background:var(--gold);font-size:.78rem;font-weight:var(--font-label-weight);line-height:1;white-space:nowrap}.reports-create-ticket-button[data-v-d186e7bf]{color:var(--text-main);background:#fff1}.reports-tag-button[data-v-d186e7bf]:hover,.reports-tag-button[data-v-d186e7bf]:focus-visible,.reports-create-ticket-button[data-v-d186e7bf]:hover,.reports-create-ticket-button[data-v-d186e7bf]:focus-visible{border-color:#d7a642bd;color:#101114;background:var(--gold)}.reports-tag-button[data-v-d186e7bf]:disabled{border-color:#d7a64257;color:#15120aa8;background:#d7a6427a;cursor:wait}.reports-tag-button svg[data-v-d186e7bf]{flex:0 0 auto}.reports-tag-button span[data-v-d186e7bf],.reports-create-ticket-button span[data-v-d186e7bf]{min-width:0;overflow:hidden;text-overflow:ellipsis}.reports-overview-switch[data-v-d186e7bf]{align-self:end;justify-self:end}.reports-tools__error[data-v-d186e7bf]{align-self:center;grid-column:1 / -1;justify-self:end;color:var(--danger);font-size:.74rem}.reports-ticket-modal[data-v-d186e7bf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:18px}.reports-ticket-modal__backdrop[data-v-d186e7bf]{position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#000000a3}.reports-ticket-modal__panel[data-v-d186e7bf]{position:relative;z-index:1;display:grid;gap:14px;width:min(620px,100%);max-height:min(820px,calc(100vh - 36px));padding:16px;overflow:auto;border:1px solid rgba(215,166,66,.46);border-radius:var(--panel-radius);background:#121219}.reports-ticket-modal__header[data-v-d186e7bf]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.reports-ticket-modal__header p[data-v-d186e7bf],.reports-ticket-modal__header h3[data-v-d186e7bf],.reports-ticket-modal__header span[data-v-d186e7bf],.reports-ticket-modal__error[data-v-d186e7bf]{margin:0}.reports-ticket-modal__header p[data-v-d186e7bf]{color:var(--gold-soft);font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.reports-ticket-modal__header h3[data-v-d186e7bf]{margin-top:4px;color:var(--text-main);font-size:1.14rem;font-weight:500}.reports-ticket-modal__header span[data-v-d186e7bf]{color:var(--text-soft)}.reports-ticket-modal__close[data-v-d186e7bf]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 auto;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:var(--surface-soft)}.reports-ticket-modal__form[data-v-d186e7bf],.reports-ticket-field[data-v-d186e7bf]{display:grid;gap:9px}.reports-ticket-field>span[data-v-d186e7bf]{color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.reports-ticket-field input[data-v-d186e7bf],.reports-ticket-field textarea[data-v-d186e7bf]{width:100%;min-width:0;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:#08090db8;font:inherit;font-size:.84rem}.reports-ticket-field input[data-v-d186e7bf]{min-height:38px;padding:0 10px}.reports-ticket-field textarea[data-v-d186e7bf]{min-height:118px;padding:9px 10px;resize:vertical;line-height:1.36}.reports-ticket-player-search[data-v-d186e7bf] .search-field{margin:0}.reports-ticket-player-selected[data-v-d186e7bf],.reports-ticket-player-state[data-v-d186e7bf],.reports-ticket-player-option[data-v-d186e7bf]{min-width:0;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:#ffffff0b}.reports-ticket-player-selected[data-v-d186e7bf]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;padding:0 10px}.reports-ticket-player-selected strong[data-v-d186e7bf],.reports-ticket-player-option strong[data-v-d186e7bf],.reports-ticket-player-option span[data-v-d186e7bf],.reports-ticket-player-option small[data-v-d186e7bf]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-ticket-player-selected strong[data-v-d186e7bf],.reports-ticket-player-option strong[data-v-d186e7bf]{color:var(--text-main)}.reports-ticket-player-selected span[data-v-d186e7bf],.reports-ticket-player-state[data-v-d186e7bf],.reports-ticket-player-option span[data-v-d186e7bf],.reports-ticket-player-option small[data-v-d186e7bf]{color:var(--text-muted);font-size:.76rem}.reports-ticket-player-results[data-v-d186e7bf]{display:grid;gap:6px}.reports-ticket-player-option[data-v-d186e7bf]{display:grid;gap:3px;padding:8px 10px;color:inherit;text-align:left}.reports-ticket-player-option[data-v-d186e7bf]:hover,.reports-ticket-player-option[data-v-d186e7bf]:focus-visible{border-color:#d7a64294;background:#d7a6421c}.reports-ticket-player-state[data-v-d186e7bf]{padding:8px 10px}.reports-ticket-tags[data-v-d186e7bf]{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.reports-ticket-tag[data-v-d186e7bf]{min-height:31px;padding:0 10px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-soft);background:#ffffff0e;font-size:.78rem;font-weight:var(--font-label-weight)}.reports-ticket-tag.is-active[data-v-d186e7bf]{border-color:#d7a642ad;color:#101114;background:var(--gold)}.reports-ticket-modal__error[data-v-d186e7bf]{color:var(--danger);font-weight:var(--font-label-weight)}.reports-ticket-modal__footer[data-v-d186e7bf]{display:flex;justify-content:flex-end;gap:8px}.reports-ticket-modal__footer .secondary-button[data-v-d186e7bf]{min-height:34px;padding:0 12px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:var(--surface-soft);font-weight:var(--font-heavy-weight)}.ticket-detail[data-v-d186e7bf]{display:grid;align-content:start;gap:12px;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#0a0a0fc7,#12121994),var(--bg-panel)}.ticket-detail__sticky-header[data-v-d186e7bf]{position:sticky;top:0;z-index:3;align-items:center;background:linear-gradient(180deg,#121219fa,#121219eb),var(--bg-panel)}.ticket-detail__identity[data-v-d186e7bf],.ticket-detail__badges[data-v-d186e7bf]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-width:0}.ticket-header-value[data-v-d186e7bf]{min-width:0;padding:0;overflow:hidden;border:0;color:var(--text-main);background:transparent;font-weight:var(--font-label-weight);text-overflow:ellipsis;white-space:nowrap}.ticket-header-value[data-v-d186e7bf]:hover,.ticket-header-value[data-v-d186e7bf]:focus-visible{color:var(--gold-soft)}.ticket-header-dot[data-v-d186e7bf]{width:4px;height:4px;flex:0 0 auto;border-radius:999px;background:#ffffff52}.ticket-detail__error[data-v-d186e7bf],.ticket-detail__loading[data-v-d186e7bf]{margin:0;padding:9px 10px;border-radius:var(--control-radius);color:var(--text-soft);background:var(--surface-soft)}.ticket-detail__error[data-v-d186e7bf]{border:1px solid rgba(255,90,99,.28);color:#ffd6d8f0}.ticket-detail__summary[data-v-d186e7bf]{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.ticket-detail__workspace[data-v-d186e7bf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,340px);gap:12px;align-items:start;min-width:0}.ticket-chat[data-v-d186e7bf]{display:grid;grid-template-rows:auto minmax(330px,1fr) auto;min-width:0;min-height:min(660px,calc(100vh - 260px));overflow:hidden;border:1px solid rgba(215,166,66,.28);border-radius:8px;background:#08090d8a}.ticket-chat__header[data-v-d186e7bf],.ticket-chat__actions[data-v-d186e7bf]{background:#ffffff09}.ticket-chat__header[data-v-d186e7bf]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:12px;border-bottom:1px solid var(--border-soft)}.ticket-chat__header h4[data-v-d186e7bf],.ticket-info-panel h4[data-v-d186e7bf]{margin:0;color:var(--text-main);font-size:.92rem;line-height:1.2}.ticket-chat__kicker[data-v-d186e7bf]{margin:0 0 3px;color:var(--gold-soft);font-size:.68rem;font-weight:var(--font-label-weight);line-height:1;text-transform:uppercase}.ticket-chat__thread[data-v-d186e7bf]{display:flex;flex-direction:column;gap:10px;min-height:330px;max-height:min(58vh,640px);padding:14px;overflow:auto}.message-bubble[data-v-d186e7bf]{display:flex;align-items:flex-end;gap:9px;width:min(84%,690px);min-width:0}.message-bubble[data-author=staff][data-v-d186e7bf]{align-self:flex-end;flex-direction:row-reverse}.message-bubble[data-author=player][data-v-d186e7bf]{align-self:flex-start}.message-bubble[data-author=system][data-v-d186e7bf]{align-self:center;width:min(92%,620px)}.message-bubble__avatar[data-v-d186e7bf]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 27px;width:27px;height:27px;border:1px solid var(--border-soft);border-radius:999px;color:var(--text-main);background:#ffffff14;font-size:.72rem;font-weight:var(--font-label-weight)}.message-bubble[data-author=player] .message-bubble__avatar[data-v-d186e7bf]{border-color:#d7a64257;background:#d7a6422e}.message-bubble[data-author=staff] .message-bubble__avatar[data-v-d186e7bf]{border-color:#4cb8ff4d;background:#4cb8ff24}.message-bubble__content[data-v-d186e7bf]{display:grid;gap:6px;min-width:0;padding:10px 11px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.message-bubble[data-author=player] .message-bubble__content[data-v-d186e7bf]{border-color:#d7a64257;background:#d7a6421a}.message-bubble[data-author=staff] .message-bubble__content[data-v-d186e7bf]{border-color:#4cb8ff38;background:#4cb8ff13}.message-bubble header[data-v-d186e7bf]{display:flex;justify-content:space-between;gap:10px;min-width:0}.message-bubble strong[data-v-d186e7bf]{min-width:0;overflow:hidden;color:var(--text-main);text-overflow:ellipsis;white-space:nowrap}.message-bubble p[data-v-d186e7bf],.message-bubble small[data-v-d186e7bf]{min-width:0;margin:0;color:var(--text-soft);line-height:1.36}.message-bubble p[data-v-d186e7bf]{white-space:pre-wrap;overflow-wrap:anywhere}.message-bubble small[data-v-d186e7bf]{color:var(--text-muted)}.ticket-thread-empty[data-v-d186e7bf]{align-self:center;margin:auto 0;color:var(--text-muted);font-size:.78rem}.ticket-composer[data-v-d186e7bf],.ticket-note-composer[data-v-d186e7bf],.ticket-close-form[data-v-d186e7bf]{display:grid;gap:8px;min-width:0}.ticket-composer[data-v-d186e7bf]{padding:10px;border-top:1px solid var(--border-soft);background:#ffffff09}.ticket-composer label[data-v-d186e7bf],.ticket-note-composer label[data-v-d186e7bf],.ticket-close-form label[data-v-d186e7bf]{display:grid;gap:6px;min-width:0;margin:0}.ticket-composer label span[data-v-d186e7bf],.ticket-note-composer label span[data-v-d186e7bf],.ticket-close-form label span[data-v-d186e7bf]{color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight)}.ticket-composer textarea[data-v-d186e7bf],.ticket-note-composer textarea[data-v-d186e7bf],.ticket-close-form textarea[data-v-d186e7bf]{width:100%;min-width:0;resize:vertical;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-main);background:#08090d9e;font:inherit;font-size:.82rem;line-height:1.35}.ticket-composer textarea[data-v-d186e7bf],.ticket-note-composer textarea[data-v-d186e7bf]{min-height:74px;padding:9px 10px}.ticket-close-form textarea[data-v-d186e7bf]{min-height:82px;padding:8px 9px}.ticket-composer__footer[data-v-d186e7bf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.32fr);gap:8px;align-items:center}.ticket-composer .action-button[data-v-d186e7bf],.ticket-note-composer .action-button[data-v-d186e7bf],.ticket-close-form .action-button[data-v-d186e7bf]{min-height:48px}.ticket-inline-error[data-v-d186e7bf],.ticket-inline-status[data-v-d186e7bf]{min-width:0;margin:0;font-size:.76rem;line-height:1.3}.ticket-inline-error[data-v-d186e7bf]{color:#ffbec2f0}.ticket-inline-status[data-v-d186e7bf]{color:var(--gold-soft)}.action-button--danger[data-v-d186e7bf]{border-color:#ff5a636b;background:#ff5a6314}.action-button--danger strong[data-v-d186e7bf]{color:#ffbec2f5}.ticket-chat__actions[data-v-d186e7bf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;border-top:1px solid var(--border-soft)}.chat-action-button[data-v-d186e7bf]{display:grid;gap:4px;min-width:0;min-height:58px;padding:9px 10px;border:1px solid rgba(76,184,255,.28);border-radius:var(--control-radius);color:var(--text-main);background:#4cb8ff17;text-align:left}.chat-action-button strong[data-v-d186e7bf],.chat-action-button span[data-v-d186e7bf]{min-width:0;overflow:hidden;text-overflow:ellipsis}.chat-action-button strong[data-v-d186e7bf]{color:var(--text-main);font-weight:var(--font-label-weight);white-space:nowrap}.chat-action-button span[data-v-d186e7bf]{color:var(--text-soft);font-size:.76rem;line-height:1.28}.ticket-side[data-v-d186e7bf]{display:grid;gap:10px;min-width:0}.ticket-info-panel[data-v-d186e7bf]{display:grid;gap:8px;min-width:0;padding:10px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.ticket-info-panel header[data-v-d186e7bf]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ticket-info-list[data-v-d186e7bf]{display:grid;gap:6px;min-width:0;margin:0}.ticket-info-list div[data-v-d186e7bf]{display:grid;grid-template-columns:minmax(96px,.9fr) minmax(0,1.1fr);gap:8px;align-items:center;min-width:0}.ticket-info-list dt[data-v-d186e7bf],.ticket-info-list dd[data-v-d186e7bf],.ticket-history-list strong[data-v-d186e7bf],.ticket-history-list small[data-v-d186e7bf],.ticket-history-list span[data-v-d186e7bf],.ticket-side-empty[data-v-d186e7bf]{min-width:0;margin:0;line-height:1.3}.ticket-info-list dt[data-v-d186e7bf]{color:var(--text-muted);font-size:.74rem}.ticket-info-list dd[data-v-d186e7bf]{color:var(--text-soft);text-align:right;overflow-wrap:anywhere}.ticket-tag-list[data-v-d186e7bf]{display:flex;flex-wrap:wrap;gap:6px}.ticket-tag-list span[data-v-d186e7bf]{display:inline-flex;align-items:center;min-height:23px;padding:0 7px;border:1px solid rgba(215,166,66,.28);border-radius:var(--control-radius);color:var(--gold-soft);background:#d7a6421a;font-size:.74rem}.ticket-history-list[data-v-d186e7bf]{display:grid;gap:7px;max-height:180px;margin:0;padding:0;overflow:auto;list-style:none}.ticket-history-list li[data-v-d186e7bf]{display:grid;gap:3px;padding-left:9px;border-left:2px solid rgba(255,255,255,.15)}.ticket-history-list strong[data-v-d186e7bf]{color:var(--text-soft);font-weight:var(--font-label-weight)}.ticket-history-list small[data-v-d186e7bf],.ticket-history-list span[data-v-d186e7bf],.ticket-side-empty[data-v-d186e7bf]{color:var(--text-muted);font-size:.75rem}.ticket-history-list small[data-v-d186e7bf]{color:var(--gold-soft)}.ticket-side-actions[data-v-d186e7bf]{display:grid;gap:8px;min-width:0}.ticket-side-actions .action-button[data-v-d186e7bf]{width:100%}.ticket-notes-panel[data-v-d186e7bf]{border-color:#4cb8ff3d;background:#4cb8ff0e}.ticket-notes-list[data-v-d186e7bf]{display:grid;gap:7px;max-height:210px;overflow:auto}.ticket-note[data-v-d186e7bf]{display:grid;gap:6px;min-width:0;padding:9px;border:1px solid rgba(76,184,255,.18);border-radius:8px;background:#08090d57}.ticket-note header[data-v-d186e7bf]{display:flex;justify-content:space-between;gap:9px}.ticket-note strong[data-v-d186e7bf],.ticket-note small[data-v-d186e7bf],.ticket-note p[data-v-d186e7bf]{min-width:0;margin:0;line-height:1.32}.ticket-note strong[data-v-d186e7bf]{overflow:hidden;color:var(--text-main);font-weight:var(--font-label-weight);text-overflow:ellipsis;white-space:nowrap}.ticket-note small[data-v-d186e7bf]{color:var(--text-muted);font-size:.72rem}.ticket-note p[data-v-d186e7bf]{color:var(--text-soft);white-space:pre-wrap;overflow-wrap:anywhere}.ticket-note-action[data-v-d186e7bf]{min-height:48px}@media(max-width:1180px){.reports-tools[data-v-d186e7bf]{grid-template-columns:minmax(240px,1fr) auto auto}.reports-tools__spacer[data-v-d186e7bf]{display:none}.reports-tag-button[data-v-d186e7bf],.reports-overview-switch[data-v-d186e7bf]{justify-self:end}.reports-tools__error[data-v-d186e7bf]{grid-column:1 / -1;justify-self:start}}@media(max-width:1080px){.ticket-detail__workspace[data-v-d186e7bf]{grid-template-columns:1fr}.ticket-side[data-v-d186e7bf]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media(max-width:760px){.reports-tools[data-v-d186e7bf]{grid-template-columns:1fr}.reports-status-filter[data-v-d186e7bf],.reports-sort-filter[data-v-d186e7bf],.reports-tag-button[data-v-d186e7bf],.reports-overview-switch[data-v-d186e7bf]{justify-self:stretch;width:100%}.reports-overview-switch button[data-v-d186e7bf],.reports-tag-button[data-v-d186e7bf]{width:100%}.reports-tag-button[data-v-d186e7bf]{white-space:normal}}@media(max-width:720px){.ticket-detail__sticky-header[data-v-d186e7bf]{align-items:flex-start;flex-direction:column}.ticket-chat[data-v-d186e7bf]{min-height:500px}.ticket-chat__header[data-v-d186e7bf]{align-items:flex-start;flex-direction:column}.ticket-chat__thread[data-v-d186e7bf]{max-height:none}.message-bubble[data-v-d186e7bf]{width:100%}.ticket-chat__actions[data-v-d186e7bf],.ticket-info-list div[data-v-d186e7bf]{grid-template-columns:1fr}.ticket-info-list dd[data-v-d186e7bf]{text-align:left}}.settings-grid[data-v-36b93e7f]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:12px;min-height:0}.settings-view[data-v-36b93e7f]{grid-template-rows:auto minmax(0,1fr)}.rbac-panel[data-v-36b93e7f]{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}.rbac-table[data-v-36b93e7f]{display:grid;gap:8px;min-height:0;overflow:auto;overscroll-behavior:contain}.rbac-row[data-v-36b93e7f]{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(6,minmax(86px,.5fr));gap:8px;align-items:center;min-width:860px;padding:10px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.rbac-row--head[data-v-36b93e7f]{color:var(--text-muted);background:transparent;font-size:.76rem;font-weight:var(--font-heavy-weight);text-transform:uppercase}.rbac-row strong[data-v-36b93e7f],.rbac-row small[data-v-36b93e7f]{display:block}.rbac-row strong[data-v-36b93e7f]{color:var(--text-main)}.rbac-row small[data-v-36b93e7f]{margin-top:4px;color:var(--text-muted)}.rbac-row p[data-v-36b93e7f]{grid-column:1 / -1;display:flex;align-items:center;gap:8px;margin:0;color:var(--text-soft);line-height:1.35}.settings-side[data-v-36b93e7f]{display:grid;align-content:start;gap:12px;min-height:0;overflow-y:auto;overscroll-behavior:contain}.mini-list[data-v-36b93e7f]{display:grid;gap:10px;margin:0}.mini-list div[data-v-36b93e7f]{display:grid;gap:4px;padding:10px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-soft)}.mini-list dt[data-v-36b93e7f],.mini-list dd[data-v-36b93e7f]{margin:0}.mini-list dt[data-v-36b93e7f]{color:var(--text-main);font-weight:var(--font-heavy-weight)}.mini-list dd[data-v-36b93e7f]{color:var(--text-soft);line-height:1.35}@media(max-width:1180px){.settings-grid[data-v-36b93e7f]{grid-template-columns:1fr}.settings-side[data-v-36b93e7f]{overflow:visible}}.enterprise-detail[data-v-d0411918]{display:grid;align-content:start;gap:14px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#0a0a0fc7,#12121994),var(--bg-panel)}.enterprise-category-list[data-v-d0411918]{display:grid;gap:10px;min-width:0}.admin-live-notice[data-v-1a7db537]{position:fixed;right:18px;bottom:18px;z-index:80;max-width:min(360px,calc(100vw - 32px));padding:10px 12px;border:1px solid rgba(76,184,255,.32);border-radius:8px;color:var(--text-main);background:#0e1219f5;font-size:.82rem;font-weight:var(--font-label-weight);line-height:1.32}.mode-minimal+.admin-live-notice[data-v-1a7db537],.runtime-fivem .admin-live-notice[data-v-1a7db537]{right:18px;bottom:18px;max-width:min(320px,calc(42vw - 24px));font-size:.76rem}@media(max-width:720px){.admin-live-notice[data-v-1a7db537]{right:12px;bottom:12px;left:12px;max-width:none}}:root{--font-title: "Oswald", sans-serif;--font-body: "Rajdhani", "Segoe UI", sans-serif;--font-size-span-base: 16px;--font-size-sub-base: 16px;--font-size-pill-base: 10px;--font-size-staff-role: 10px;--font-size-staff-name: 17px;--font-size-staff-id: 14px;--bg: #08090c;--bg-panel: rgba(10, 10, 15, .78);--bg-panel-strong: rgba(18, 18, 25, .82);--surface-soft: rgba(255, 255, 255, .055);--surface-raised: rgba(28, 30, 40, .62);--border-soft: rgba(255, 255, 255, .105);--border-strong: rgba(212, 168, 67, .46);--text-main: rgba(255, 255, 255, .94);--text-soft: rgba(255, 255, 255, .68);--text-muted: rgba(255, 255, 255, .48);--gold: #d4a843;--gold-soft: rgba(212, 168, 67, .9);--gold-faint: rgba(212, 168, 67, .12);--danger: #ff5a63;--info: #4cb8ff;--success: #5dd48a;--panel-radius: 14px;--control-radius: 8px;--font-label-weight: 400;--font-strong-weight: 400;--font-heavy-weight: 400;--tooltip-border: rgba(212, 168, 67, .34);--tooltip-bg: linear-gradient(180deg, rgba(36, 32, 22, .98), rgba(15, 15, 20, .98)), var(--bg-panel-strong);--tooltip-text: var(--text-main);--tooltip-arrow-bg: rgba(20, 18, 18, .98);color:var(--text-main);background:var(--bg);font-size:var(--font-size-span-base);font-weight:400;font-family:var(--font-body);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box;scrollbar-color:rgba(212,168,67,.55) rgba(255,255,255,.045);scrollbar-width:thin}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-track{background:#ffffff0b;border-radius:999px}*::-webkit-scrollbar-thumb{border:2px solid rgba(10,10,15,.72);border-radius:999px;background:#d4a84394}*::-webkit-scrollbar-thumb:hover{background:#f1c870c7}html,body{min-width:320px;min-height:100vh;margin:0}body{background:radial-gradient(ellipse at center,rgba(255,255,255,.04),transparent 38%),linear-gradient(120deg,#000000c7,#0000009e 55%,#000000bd),url(/assets/lsc-admin-bg-ovT4tdiT.jpg) center center / cover fixed no-repeat,#08090c}button,input,textarea,select{font:inherit}strong,b{font-weight:var(--font-strong-weight)}button{cursor:pointer}button:disabled{cursor:wait}input,select,textarea{min-width:0;color:var(--text-main);border:1px solid var(--border-soft);border-radius:var(--control-radius);background:#0a0a0fb8;outline:none}input:focus,select:focus,textarea:focus{border-color:var(--border-strong)}[data-tooltip]{position:relative}[data-tooltip]:after,[data-tooltip]:before{display:none;position:absolute;left:50%;z-index:80;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .12s ease,transform .12s ease}[data-tooltip]:after{width:max-content;max-width:220px;padding:6px 8px;border:0;border-radius:var(--control-radius);color:var(--tooltip-text);background:var(--tooltip-bg);font-size:.72rem;font-weight:var(--font-label-weight);letter-spacing:0;line-height:1.18;text-align:center;text-transform:uppercase;white-space:normal;content:attr(data-tooltip)}[data-tooltip]:before{width:8px;height:8px;border:0;background:var(--tooltip-arrow-bg);content:""}button[data-tooltip],.status-badge[data-tooltip],.staff-online__count[data-tooltip]{--tooltip-border: currentColor}.primary-button,.refresh-button,.filter-strip__button--active,.mode-switch__button--active{--tooltip-border: rgba(215, 166, 66, .74);--tooltip-bg: linear-gradient(180deg, rgba(238, 196, 101, .98), rgba(198, 145, 44, .98));--tooltip-text: #101114;--tooltip-arrow-bg: rgba(198, 145, 44, .98)}.history-action-button--positive,.mini-icon-button--positive{--tooltip-border: rgba(93, 212, 138, .72);--tooltip-bg: linear-gradient(180deg, rgba(38, 92, 59, .98), rgba(18, 42, 29, .98));--tooltip-text: #dcffe8;--tooltip-arrow-bg: rgba(25, 63, 40, .98)}.ghost-button,.mini-icon-button{--tooltip-border: rgba(212, 168, 67, .64);--tooltip-bg: linear-gradient(180deg, rgba(55, 44, 22, .98), rgba(22, 18, 12, .98));--tooltip-text: #f8deb0;--tooltip-arrow-bg: rgba(38, 31, 17, .98)}.history-action-button--edit{--tooltip-border: rgba(76, 184, 255, .68);--tooltip-bg: linear-gradient(180deg, rgba(36, 78, 108, .98), rgba(16, 32, 46, .98));--tooltip-text: #e2f4ff;--tooltip-arrow-bg: rgba(22, 49, 70, .98)}.history-action-button--danger,.ghost-button--danger{--tooltip-border: rgba(255, 90, 99, .72);--tooltip-bg: linear-gradient(180deg, rgba(111, 36, 42, .98), rgba(49, 18, 22, .98));--tooltip-text: #ffe0e0;--tooltip-arrow-bg: rgba(70, 24, 29, .98)}.icon-command,.mode-switch button,.discord-box__copy,.history-action-button,.state-icon,.history-status-icon,.readonly-lock,.mini-icon-button,.staff-online__count{align-items:center;justify-items:center;line-height:0}:is(.icon-command,.mode-switch button,.discord-box__copy,.history-action-button,.state-icon,.history-status-icon,.readonly-lock,.mini-icon-button,.staff-online__count) svg{display:block;flex:0 0 auto}[data-tooltip]:not([data-tooltip-placement=bottom]):after{bottom:calc(100% + 9px)}[data-tooltip]:not([data-tooltip-placement=bottom]):before{bottom:calc(100% + 5px);transform:translate(-50%,4px) rotate(45deg)}[data-tooltip][data-tooltip-placement=bottom]:after{top:calc(100% + 9px);transform:translate(-50%,-4px)}[data-tooltip][data-tooltip-placement=bottom]:before{top:calc(100% + 5px);transform:translate(-50%,-4px) rotate(225deg)}[data-tooltip]:hover:after,[data-tooltip]:hover:before,[data-tooltip]:focus-visible:after,[data-tooltip]:focus-visible:before,[data-tooltip]:focus-within:after,[data-tooltip]:focus-within:before{opacity:1;transform:translate(-50%)}[data-tooltip]:not([data-tooltip-placement=bottom]):hover:before,[data-tooltip]:not([data-tooltip-placement=bottom]):focus-visible:before,[data-tooltip]:not([data-tooltip-placement=bottom]):focus-within:before{transform:translate(-50%) rotate(45deg)}[data-tooltip][data-tooltip-placement=bottom]:hover:before,[data-tooltip][data-tooltip-placement=bottom]:focus-visible:before,[data-tooltip][data-tooltip-placement=bottom]:focus-within:before{transform:translate(-50%) rotate(225deg)}[data-tooltip]:focus-visible{outline:1px solid var(--border-strong);outline-offset:2px}#app,.admin-runtime{min-height:100vh}.admin-runtime:before,.admin-runtime:after{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;content:""}.admin-runtime:before{z-index:0;background:radial-gradient(ellipse at center,transparent 42%,rgba(0,0,0,.68) 100%),linear-gradient(to top,rgba(0,0,0,.58),rgba(0,0,0,.12) 38%,transparent 68%)}.admin-runtime:after{z-index:1;opacity:.045;background-image:repeating-radial-gradient(circle at 13% 27%,rgba(255,255,255,.6) 0 1px,transparent 1px 4px),repeating-radial-gradient(circle at 77% 63%,rgba(255,255,255,.5) 0 1px,transparent 1px 5px)}.runtime-web{background:#00000057}.runtime-fivem{background:transparent}.runtime-fivem:before{background:radial-gradient(ellipse at center,transparent 48%,rgba(0,0,0,.42) 100%),linear-gradient(to top,rgba(0,0,0,.3),transparent 60%)}.runtime-fivem:after{display:none}.admin-app{position:relative;z-index:2;display:grid;grid-template-columns:282px minmax(0,1fr);height:100vh;min-height:0;overflow:hidden;color:var(--text-main)}.admin-main{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;height:100vh;background:#0a0a0fb8;border-left:1px solid rgba(255,255,255,.06)}.admin-scroll{min-width:0;min-height:0;overflow:auto;padding:14px}.section-view{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px;width:min(1560px,100%);height:100%;min-height:0;max-width:1560px;margin:0 auto}.panel-card{min-width:0;padding:12px;border:1px solid var(--border-soft);border-radius:var(--panel-radius);background:linear-gradient(180deg,#0a0a0fc2,#1212198f),var(--bg-panel)}.panel-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.panel-card__header.compact{margin-bottom:8px}.panel-card__header p,.panel-card__header h3,.panel-kicker{margin:0}.panel-kicker{color:var(--gold-soft);font-size:.72rem;font-weight:var(--font-label-weight);text-transform:uppercase}.panel-card__header h3{margin-top:4px;color:var(--text-main);font-size:1.04rem;font-weight:500;line-height:1.15}.section-tools{display:grid;grid-template-columns:minmax(260px,.6fr) minmax(0,1fr);gap:10px;align-items:end}.section-tools--with-overview{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr) auto}.section-tools>*{align-self:end}.search-field,.select-field{display:grid;gap:5px;min-width:0}.search-field span,.select-field span{color:var(--text-muted);font-size:.72rem;font-weight:var(--font-label-weight);line-height:1;text-transform:uppercase}.search-field input,.select-field select{width:100%;height:36px;min-height:36px;padding:0 10px}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}.segmented-control{display:flex;gap:5px;align-items:center;align-self:end;min-width:0;height:36px;min-height:36px;padding:4px;overflow-x:auto;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--bg-panel)}.segmented-control button{min-height:26px;padding:0 9px;border:0;border-radius:7px;color:var(--text-muted);background:transparent;font-size:.78rem;font-weight:var(--font-label-weight);white-space:nowrap}:is(.section-nav__glyph,.section-nav__chevron,.staff-online__count,.status-badge,.state-icon,.icon-command,.mini-icon-button,.discord-box__copy,.history-action-button){align-items:center;justify-items:center}:where(.account-row,.player-row,.ticket-row,.record-row,.phone-list-item){line-height:1.14}:where(.account-row,.player-row,.ticket-row,.record-row,.phone-list-item) strong{line-height:1.05}:where(.account-row,.player-row,.ticket-row,.record-row,.phone-list-item) :is(small,span){line-height:1.18}:where(.account-row,.player-row,.ticket-row,.record-row,.phone-list-item) .status-badge{align-self:center}.segmented-control button.is-active{color:#101114;background:var(--gold)}.entity-view-switch{grid-column:3;justify-self:end;width:max-content;height:31px;min-height:31px;padding:0;overflow:visible;border:0;background:transparent}.entity-view-switch button{box-sizing:border-box;min-height:31px;padding:0 9px;border-radius:var(--control-radius)}.entity-view-switch button:not(.is-active){border:1px solid var(--border-soft);color:var(--text-soft);background:var(--surface-soft);font-size:.76rem;font-weight:var(--font-label-weight)}.entity-view-switch button.is-active{border:0}.entity-view-switch button:focus-visible{outline:1px solid rgba(212,168,67,.52);outline-offset:2px}.entity-view-switch button:hover:not(.is-active){border-color:#d4a84357;color:var(--text-main);background:transparent}.detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0}.detail-grid div{min-width:0;padding:9px;border:1px solid var(--border-soft);border-radius:var(--control-radius);background:var(--surface-soft)}.detail-grid dt,.detail-grid dd{margin:0}.detail-grid dt{color:var(--text-muted);font-size:.7rem;font-weight:var(--font-label-weight);text-transform:uppercase}.detail-grid dd{margin-top:5px;overflow:hidden;color:var(--text-main);font-weight:var(--font-strong-weight);text-overflow:ellipsis;white-space:nowrap}.action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.action-button,.primary-button{border:1px solid rgba(215,166,66,.42);border-radius:var(--control-radius);color:var(--text-main);background:#d7a6421a}.action-button{display:grid;gap:4px;min-height:66px;padding:10px;text-align:left}.action-button strong,.action-button span{display:block;min-width:0}.action-button strong{color:#f1c870}.action-button span{color:var(--text-soft);font-size:.8rem;line-height:1.28}.primary-button{min-height:32px;padding:0 11px;color:#101114;background:var(--gold);font-weight:var(--font-heavy-weight);white-space:nowrap}.empty-state{margin:0;padding:14px;border:1px solid var(--border-soft);border-radius:var(--control-radius);color:var(--text-muted);background:var(--surface-soft)}.mobile-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;border:0;background:#0000008a}.boot-state{display:grid;grid-column:1 / -1;width:100%;min-height:100vh;place-items:center;padding:24px}.boot-state__card{width:min(100%,520px);padding:22px;border:1px solid var(--border-soft);border-radius:var(--panel-radius);background:var(--bg-panel)}.boot-state__card p,.boot-state__card h1,.boot-state__card span{margin:0}.boot-state__card p{color:var(--gold);font-size:.74rem;font-weight:var(--font-label-weight);text-transform:uppercase}.boot-state__card h1{margin-top:8px;color:var(--text-main);font-size:1.72rem;font-weight:500}.boot-state__card span{display:block;margin-top:10px;color:var(--text-soft);line-height:1.4}.boot-state__card button{min-height:34px;margin-top:14px;padding:0 12px;border:1px solid rgba(215,166,66,.5);border-radius:var(--control-radius);color:#101114;background:var(--gold);font-weight:var(--font-heavy-weight)}.mode-modal .admin-main{margin:18px 18px 18px 0;height:calc(100vh - 36px);min-height:0;border:1px solid var(--border-soft);border-radius:var(--panel-radius);overflow:hidden}.mode-compact{grid-template-columns:270px minmax(0,1fr)}.mode-compact .admin-scroll{padding:10px}.mode-minimal{grid-template-columns:minmax(0,1fr);background:transparent}.mode-minimal .minimal-admin-menu{grid-column:1 / -1}.runtime-web .admin-main,.runtime-web .panel-card,.runtime-web .admin-nav,.runtime-web .app-header,.runtime-web .login-card,.runtime-web .prepared-action,.runtime-web .boot-state__card{background:#0a0a0fb8}.runtime-fivem .admin-main,.runtime-fivem .panel-card,.runtime-fivem .admin-nav,.runtime-fivem .app-header,.runtime-fivem .login-card,.runtime-fivem .prepared-action,.runtime-fivem .boot-state__card{background:#0a0a0fd1}@media(max-width:1180px){.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.admin-app,.mode-compact,.mode-minimal{grid-template-columns:1fr}.admin-main,.mode-modal .admin-main{min-height:100vh;margin:0;border:0;border-radius:0}.section-tools,.section-tools--with-overview{grid-template-columns:1fr}.entity-view-switch{grid-column:auto;justify-self:stretch;width:100%}.entity-view-switch button{width:100%}}@media(max-width:640px){.admin-scroll{padding:10px}.panel-card{padding:12px}.panel-card__header{flex-direction:column}.detail-grid,.action-grid{grid-template-columns:1fr}}
