.admin-page[data-astro-cid-wph2vatl]{max-width:1100px;font-family:var(--font-body,"Inter", system-ui, sans-serif);margin:0 auto;padding:48px 24px 64px}.admin-head[data-astro-cid-wph2vatl]{border-bottom:1px solid #00000014;margin-bottom:32px;padding-bottom:16px}.admin-head[data-astro-cid-wph2vatl] h1[data-astro-cid-wph2vatl]{letter-spacing:-.02em;color:var(--text,#1c1917);margin:0 0 8px;font-size:1.875rem;font-weight:800}.admin-sub[data-astro-cid-wph2vatl]{color:var(--text-2,#52575b);margin:0 0 8px;font-size:.9rem;line-height:1.5}.admin-back[data-astro-cid-wph2vatl]{margin:8px 0 0;font-size:.85rem}.admin-back[data-astro-cid-wph2vatl] a[data-astro-cid-wph2vatl]{color:var(--accent,#4338ca);text-decoration:none}.admin-section-h[data-astro-cid-wph2vatl]{letter-spacing:.12em;text-transform:uppercase;color:var(--accent,#4338ca);margin:24px 0 12px;font-size:.75rem;font-weight:700}.admin-auth[data-astro-cid-wph2vatl]{background:#b453090d;border:1px solid #b4530940;border-radius:12px;margin:24px 0;padding:16px 20px}.admin-auth[data-astro-cid-wph2vatl] h2[data-astro-cid-wph2vatl]{color:#92400e;margin:0 0 6px;font-size:1rem;font-weight:700}.admin-auth[data-astro-cid-wph2vatl] code[data-astro-cid-wph2vatl],.admin-sub[data-astro-cid-wph2vatl] code[data-astro-cid-wph2vatl]{background:#0000000d;border-radius:3px;padding:1px 5px;font-size:.85em}.admin-controls[data-astro-cid-wph2vatl]{margin:16px 0}.admin-date-chips[data-astro-cid-wph2vatl]{flex-wrap:wrap;gap:8px;display:flex}.admin-date-chip[data-astro-cid-wph2vatl]{color:var(--text,#1c1917);background:#fff;border:1px solid #0000001f;border-radius:6px;padding:6px 12px;font-size:.8125rem;text-decoration:none;transition:all .15s;display:inline-block}.admin-date-chip[data-astro-cid-wph2vatl]:hover{border-color:var(--accent,#4338ca);color:var(--accent,#4338ca)}.admin-date-chip[data-astro-cid-wph2vatl].is-current{background:var(--accent,#4338ca);border-color:var(--accent,#4338ca);color:#fff;font-weight:600}.admin-error[data-astro-cid-wph2vatl]{background:#b453090d;border:1px solid #b4530940;border-radius:12px;margin:24px 0;padding:20px 24px}.admin-error[data-astro-cid-wph2vatl] h2[data-astro-cid-wph2vatl]{color:#92400e;margin:0 0 8px;font-size:1.05rem;font-weight:700}.admin-error[data-astro-cid-wph2vatl] p[data-astro-cid-wph2vatl]{color:var(--text,#1c1917);margin:6px 0;font-size:.9rem;line-height:1.5}.admin-error__note[data-astro-cid-wph2vatl]{color:var(--text-2,#52575b);font-size:.8125rem}.admin-stats-row[data-astro-cid-wph2vatl]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:24px 0;display:grid}.admin-stat-card[data-astro-cid-wph2vatl]{background:#fff;border:1px solid #00000014;border-radius:8px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.admin-stat-card__label[data-astro-cid-wph2vatl]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2,#52575b);font-size:.75rem;font-weight:600}.admin-stat-card__value[data-astro-cid-wph2vatl]{color:var(--text,#1c1917);font-variant-numeric:tabular-nums;font-size:1.875rem;font-weight:800;line-height:1.1}.admin-table-section[data-astro-cid-wph2vatl]{margin:32px 0}.admin-table[data-astro-cid-wph2vatl]{border-collapse:collapse;background:#fff;border:1px solid #00000014;border-radius:8px;width:100%;font-size:.875rem;overflow:hidden}.admin-table[data-astro-cid-wph2vatl] thead[data-astro-cid-wph2vatl] th[data-astro-cid-wph2vatl]{text-align:left;background:var(--bg-2,#f5f4f2);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2,#52575b);border-bottom:1px solid #00000014;padding:10px 14px;font-size:.6875rem;font-weight:700}.admin-table[data-astro-cid-wph2vatl] tbody[data-astro-cid-wph2vatl] td[data-astro-cid-wph2vatl]{color:var(--text,#1c1917);border-bottom:1px solid #0000000d;padding:10px 14px}.admin-table[data-astro-cid-wph2vatl] tbody[data-astro-cid-wph2vatl] tr[data-astro-cid-wph2vatl]:last-child td[data-astro-cid-wph2vatl]{border-bottom:none}.admin-table__num[data-astro-cid-wph2vatl]{text-align:right;font-variant-numeric:tabular-nums}.admin-table[data-astro-cid-wph2vatl] code[data-astro-cid-wph2vatl]{background:#0000000d;border-radius:3px;padding:1px 5px;font-size:.8125rem}.admin-table[data-astro-cid-wph2vatl] a[data-astro-cid-wph2vatl]{color:var(--accent,#4338ca);font-weight:500;text-decoration:none}.admin-table[data-astro-cid-wph2vatl] a[data-astro-cid-wph2vatl]:hover{text-decoration:underline}.admin-empty[data-astro-cid-wph2vatl]{background:var(--bg-2,#f5f4f2);color:var(--text-2,#52575b);text-align:center;border-radius:8px;margin:12px 0;padding:16px;font-size:.875rem}
