.v2-admin-workspace{background:#f2f3ff}[data-v2-workspace-header],[data-v2-public-header]{top:var(--v2-impersonation-offset,0px)}[data-v2-workspace-sidebar]{top:var(--v2-impersonation-offset,0px);height:calc(100dvh - var(--v2-impersonation-offset,0px))}.v2-admin-page{box-sizing:border-box;width:100%;min-width:0;max-width:1600px;margin-inline:auto;padding:32px}.v2-admin-page-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.v2-admin-title{color:#0f172a;font-family:Sora,sans-serif;font-size:30px;font-weight:800;line-height:1.3}.v2-admin-description{color:#475569;max-width:64rem;margin-top:8px;font-size:18px;line-height:1.6}.v2-admin-secondary{font-size:14px;line-height:1.5}.v2-admin-stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:24px;margin-bottom:32px;display:grid}.v2-admin-stat{background:#fff;border:1px solid #f1f5f9;border-radius:8px;flex-direction:column;justify-content:space-between;min-width:0;min-height:160px;padding:24px;display:flex;box-shadow:0 1px 2px #0f172a0d}.v2-admin-stat-label{text-transform:uppercase;color:#64748b;font-size:14px;font-weight:600;line-height:1.5}.v2-admin-stat-value{overflow-wrap:anywhere;color:#0f172a;margin-top:8px;font-family:Sora,sans-serif;font-size:36px;font-weight:800;line-height:1.25}.v2-admin-stat-note{color:#475569;margin-top:20px;font-size:14px;font-weight:600;line-height:1.5}:is(.v2-admin-page,.v2-admin-detail) h2{letter-spacing:normal;font-family:Sora,sans-serif;font-size:22px;font-weight:700;line-height:1.4}:is(.v2-admin-page,.v2-admin-detail) table{border-collapse:collapse;text-align:left;width:100%;font-size:16px;line-height:1.5}:is(.v2-admin-page,.v2-admin-detail) table thead,:is(.v2-admin-page,.v2-admin-detail) table thead tr{color:#475569;background:#e9edff}:is(.v2-admin-page,.v2-admin-detail) table th{text-transform:uppercase;letter-spacing:.08em;padding:16px 24px;font-size:14px;font-weight:700;line-height:1.5}:is(.v2-admin-page,.v2-admin-detail) table td{vertical-align:middle;padding:20px 24px;font-family:"Source Sans 3",sans-serif;font-size:16px;line-height:1.5}:is(.v2-admin-page,.v2-admin-detail) table td p:not(.font-mono){font-family:inherit}:is(.v2-admin-page,.v2-admin-detail) table td [class*=text-sm],:is(.v2-admin-page,.v2-admin-detail) table td [class*=text-lg],:is(.v2-admin-page,.v2-admin-detail) table td [class*=text-xl],:is(.v2-admin-page,.v2-admin-detail) table td [class*=text-2xl]{font-size:16px;line-height:1.5}:is(.v2-admin-page,.v2-admin-detail) table td [class*=text-xs],:is(.v2-admin-page,.v2-admin-detail) table td [class*="text-[10px]"]{font-size:14px;line-height:1.5}:is(.v2-admin-page,.v2-admin-detail) table td p+p{margin-top:4px}.v2-admin-drawer-enter-active,.v2-admin-drawer-leave-active{transition:opacity .18s}.v2-admin-drawer-enter-active aside,.v2-admin-drawer-leave-active aside{transition:transform .22s}.v2-admin-drawer-enter-from,.v2-admin-drawer-leave-to{opacity:0}.v2-admin-drawer-enter-from aside,.v2-admin-drawer-leave-to aside{transform:translate(100%)}.v2-admin-modal-enter-active,.v2-admin-modal-leave-active{transition:opacity .16s,transform .16s}.v2-admin-modal-enter-from,.v2-admin-modal-leave-to{opacity:0;transform:translateY(12px)scale(.98)}@media (width<=639px){.v2-admin-page{padding:20px}.v2-admin-title{font-size:26px}.v2-admin-description{font-size:16px}.v2-admin-stat-grid{gap:16px}.v2-admin-stat{min-height:144px;padding:20px}}@media (prefers-reduced-motion:reduce){.v2-admin-drawer-enter-active,.v2-admin-drawer-leave-active,.v2-admin-drawer-enter-active aside,.v2-admin-drawer-leave-active aside,.v2-admin-modal-enter-active,.v2-admin-modal-leave-active{transition:none}}
