html:not(.nv-cloudflare-preview-auth) .accd-preview-state { display: none; }
.accd-preview-shell { display: none; }
.nv-cloudflare-preview-auth .accd-preview-shell { display: block; }
.nv-cloudflare-preview-auth [data-preview-account-static-only] { display: none !important; }
.nv-cloudflare-preview-auth body:not([data-nucleus-account-detail-state="ready"]) [data-preview-account-detail-content] { display: none; }
.nv-cloudflare-preview-auth body[data-nucleus-account-detail-state="ready"] [data-preview-account-detail-state] { display: none; }
.nv-cloudflare-preview-auth .accd-preview-shell { max-width: 960px; margin: 0 auto; }
.nv-cloudflare-preview-auth .accd-preview-state { min-height: 220px; display: grid; align-content: center; justify-items: start; gap: 10px; }
.nv-cloudflare-preview-auth .accd-preview-state h1 { margin: 0; font: 600 24px/1.25 Inter, sans-serif; }
.nv-cloudflare-preview-auth .accd-preview-state p { margin: 0; color: var(--dash-muted, #8b8b95); }
.nv-cloudflare-preview-auth .accd-preview-state a,
.nv-cloudflare-preview-auth .accd-preview-state button { margin-top: 8px; border: 0; border-radius: 999px; padding: 10px 16px; color: inherit; background: var(--dash-panel, #202126); text-decoration: none; font: inherit; cursor: pointer; }
.nv-cloudflare-preview-auth .accd-preview-state__skeleton { width: 52px; height: 10px; border-radius: 999px; background: color-mix(in srgb, currentColor 12%, transparent); }
.nv-cloudflare-preview-auth body:not([data-nucleus-account-detail-state="loading"]) .accd-preview-state__skeleton { display: none; }
.nv-cloudflare-preview-auth .accd-preview-detail { display: grid; gap: 20px; }
.nv-cloudflare-preview-auth .accd-preview-hero { padding: 28px; display: flex; align-items: center; justify-content: space-between; gap: 20px; }
.nv-cloudflare-preview-auth .accd-preview-hero__identity { display: flex; align-items: center; gap: 16px; }
.nv-cloudflare-preview-auth .accd-preview-hero__identity h1 { margin: 4px 0 0; font-size: clamp(28px, 4vw, 42px); }
.nv-cloudflare-preview-auth .accd-preview-hero__meta { margin: 0; color: var(--dash-muted, #8b8b95); }
.nv-cloudflare-preview-auth .accd-preview-facts { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); }
.nv-cloudflare-preview-auth .accd-preview-fact { display: grid; grid-template-columns: minmax(130px, .65fr) 1fr; gap: 20px; padding: 18px 22px; border-bottom: 1px solid var(--dash-border, #292a31); }
.nv-cloudflare-preview-auth .accd-preview-fact dt { color: var(--dash-muted, #8b8b95); }
.nv-cloudflare-preview-auth .accd-preview-fact dd { margin: 0; overflow-wrap: anywhere; }
.nv-cloudflare-preview-auth .accd-preview-feedback { margin: 0; padding: 14px 18px; border-radius: var(--component-radius-sm, 14px); background: var(--color-success-soft, rgba(42, 159, 110, .12)); color: var(--color-text-secondary, #b8b8c0); }
.nv-cloudflare-preview-auth .accd-preview-confirm { display: flex; align-items: flex-start; gap: 10px; color: var(--color-text-secondary, #b8b8c0); line-height: 1.5; }
.nv-cloudflare-preview-auth .accd-preview-confirm input { margin-top: 4px; }
.nv-cloudflare-preview-auth .accd-preview-archive[hidden] { display: none; }
.nv-cloudflare-preview-auth .accd-preview-restore[hidden] { display: none; }
@media (max-width: 760px) {
  .nv-cloudflare-preview-auth .accd-preview-facts { grid-template-columns: 1fr; }
  .nv-cloudflare-preview-auth .accd-preview-hero { align-items: flex-start; flex-direction: column; }
}