/* Scoped case evidence; the external 70px preview toolbar is visually excluded. */
.base28-admin-figure{margin:28px 0 36px}
.base28-admin-capture{position:relative;aspect-ratio:2048/1060;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-panel,24px);background:#0f172a}
.base28-admin-capture img{position:absolute;top:-6.603774%;left:0;display:block;width:100%;max-width:none;height:auto;margin:0;border:0;border-radius:0;cursor:default}
.base28-admin-figure figcaption{margin-top:12px;font-size:14px;line-height:1.6;color:var(--text-muted,var(--muted,#737373))}
.base28-admin-details{margin:24px 0 32px}
.base28-admin-details summary{cursor:pointer;min-height:44px;display:list-item;padding:14px 16px}
.base28-admin-details>h3,.base28-admin-details>p{margin-left:16px;margin-right:16px}
.base28-admin-details summary:focus-visible{outline:2px solid var(--accent,#DB4906);outline-offset:4px}
@media(max-width:640px){.base28-admin-figure{margin:20px 0 28px}.base28-admin-figure figcaption{font-size:13px}}

/* Content-only framing excludes the captured preview tooltip and app header. */
.base28-admin-capture--content{aspect-ratio:2048/972}
.base28-admin-capture--content img{top:-16.255144%}
