.nv-cloudflare-preview-auth body:not([data-preview-dataset="demo"]) .acct-toolbar,
.nv-cloudflare-preview-auth body:not([data-preview-dataset="demo"]) .acct-table-card__actions,
.nv-cloudflare-preview-auth body:not([data-preview-dataset="demo"]) .acct-aside,
.nv-cloudflare-preview-auth body:not([data-preview-dataset="demo"]) .acct-chart-card,
.nv-cloudflare-preview-auth body:not([data-preview-dataset="demo"]) .acct-bank-import,
.nv-cloudflare-preview-auth body:not([data-preview-dataset="demo"]) dialog { display: none !important; }
.nv-cloudflare-preview-auth body:not([data-preview-dataset="demo"]) .acct-layout { grid-template-columns: minmax(0, 1fr); }
.nv-cloudflare-preview-auth body:not([data-preview-dataset="demo"]) [data-acct-journal-body] > tr:not(.acct-preview-row):not(.acct-preview-loading):not(.acct-preview-state) { display: none !important; }
.acct-preview-muted { color: var(--muted, #858590); }
.acct-preview-link { color: inherit; text-decoration: none; border-bottom: 1px solid currentColor; }
.acct-preview-empty { min-height: 160px; display: grid; place-content: center; justify-items: center; gap: 8px; color: var(--muted, #858590); text-align: center; }
.acct-preview-empty strong { color: var(--text, #f5f5f7); font-size: 16px; }
.acct-preview-empty button { margin-top: 8px; border: 0; border-radius: 999px; padding: 9px 14px; cursor: pointer; }
.acct-preview-skeleton { display: grid; gap: 12px; padding: 28px 12px; }
.acct-preview-skeleton span { height: 38px; border-radius: 10px; background: linear-gradient(90deg, rgba(255,255,255,.035), rgba(255,255,255,.075), rgba(255,255,255,.035)); background-size: 220% 100%; animation: acct-preview-shimmer 1.4s linear infinite; }
@keyframes acct-preview-shimmer { to { background-position: -220% 0; } }
@media (max-width: 720px) { .nv-cloudflare-preview-auth .acct-content { padding-inline: 16px; } .nv-cloudflare-preview-auth .acct-table-wrap { overflow-x: auto; } .nv-cloudflare-preview-auth .acct-table { min-width: 760px; } }
@media (prefers-reduced-motion: reduce) { .acct-preview-skeleton span { animation: none; } }
