.admin-stats-grid[data-v-27517a31]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.admin-stat-card[data-v-27517a31]{border:1px solid var(--app-border);background:var(--app-surface);-webkit-backdrop-filter:blur(16px)saturate(120%);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:5.25rem;padding:1rem 1.125rem;display:flex;box-shadow:0 10px 30px #01183a0a}.admin-stat-card__label[data-v-27517a31]{color:var(--app-text-muted);font-size:.75rem;font-weight:600}.admin-stat-card__value[data-v-27517a31]{color:var(--app-heading);font-family:var(--font-display);letter-spacing:-.035em;margin-top:.15rem;font-size:1.625rem;font-weight:700;line-height:1}.admin-stat-card__icon[data-v-27517a31]{background:var(--app-surface-muted);width:2.25rem;height:2.25rem;color:var(--app-active-text);border-radius:.75rem;flex:none;justify-content:center;align-items:center;display:flex}.admin-stat-card__icon--success[data-v-27517a31]{color:var(--color-emerald-600)}.admin-stat-card__icon--inactive[data-v-27517a31]{color:var(--color-red-500)}.admin-filter-bar[data-v-27517a31]{margin-bottom:1rem}.admin-table-shell[data-v-27517a31]{border:1px solid var(--app-border);border-radius:var(--app-radius-panel);background:var(--app-surface);box-shadow:var(--app-shadow-soft);-webkit-backdrop-filter:blur(18px)saturate(120%);overflow:hidden}.admin-table[data-v-27517a31]{table-layout:fixed;border-collapse:collapse;width:100%}.admin-table thead[data-v-27517a31]{background:var(--app-surface-muted)}.admin-table__heading[data-v-27517a31]{color:var(--app-text-muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:.75rem 1rem;font-size:.6875rem;font-weight:700}.admin-table__heading--user[data-v-27517a31]{width:34%}.admin-table__heading--status[data-v-27517a31]{width:7.5rem}.admin-table__heading--actions[data-v-27517a31]{width:9.5rem}.admin-table__heading--login[data-v-27517a31]{width:10.5rem}.admin-table__heading--group[data-v-27517a31]{width:10rem}.admin-table__row[data-v-27517a31]{border-top:1px solid var(--app-border);transition:background-color .16s}.admin-table__row[data-v-27517a31]:focus-within,.admin-table__row[data-v-27517a31]:hover{background:var(--app-surface-muted)}.admin-table__cell[data-v-27517a31]{vertical-align:middle;min-width:0;padding:.7rem 1rem}.admin-user-avatar[data-v-27517a31]{border:1px solid color-mix(in srgb,var(--app-active-text) 16%,transparent);background:color-mix(in srgb,var(--app-active-text) 9%,transparent);width:2.125rem;height:2.125rem;color:var(--app-active-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.admin-table__actions[data-v-27517a31]{opacity:0;justify-content:flex-end;align-items:center;gap:.125rem;transition:opacity .15s,transform .15s;display:flex;transform:translate(.25rem)}.admin-table__row:focus-within .admin-table__actions[data-v-27517a31],.admin-table__row:hover .admin-table__actions[data-v-27517a31]{opacity:1;transform:translate(0)}@media (width<=767px){.admin-stats-grid[data-v-27517a31]{grid-template-columns:1fr}.admin-table__heading--user[data-v-27517a31]{width:auto}.admin-table__heading--status[data-v-27517a31]{width:5.5rem}.admin-table__heading--actions[data-v-27517a31]{width:3.5rem;font-size:0}.admin-table__heading--actions[data-v-27517a31]:after{content:"···";font-size:.75rem}.admin-table__actions[data-v-27517a31]{flex-wrap:wrap}}@media (hover:none){.admin-table__actions[data-v-27517a31]{opacity:1;transform:none}}
