/* Complete archival page views; existing case components and tokens. */
.dashboard-archive-note p{max-width:48em;color:var(--muted);font-size:clamp(17px,1.6vw,23px);line-height:1.45}
.dashboard-archive-note a{min-height:44px;display:inline-flex;align-items:center}
.dashboard-ic-case .dashboard-mobile-screens{margin-top:clamp(32px,5vw,64px);max-width:1100px;margin-inline:auto;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:clamp(28px,4vw,56px)}
.dashboard-ic-case .dashboard-mobile-screens figure{width:min(100%,300px)}
.dashboard-ic-case .case-expanded-grid img{aspect-ratio:auto}
.dashboard-ic-case .case-expanded-grid figure>a{display:block}
.dashboard-ic-case .case-cover-art>img{object-fit:contain}
@media(max-width:700px){.dashboard-ic-case .dashboard-mobile-screens{grid-template-columns:minmax(0,1fr)}}
