/* Current review fixes; archived versions retain their original presentation. */
main#main{scroll-margin-top:84px}
.case-card:not([open])>summary{grid-template-columns:88px minmax(0,1fr);gap:16px;padding-block:18px}
.case-card:not([open]) .case-name h3{font-size:18px}
.case-card:not([open]) .case-state{margin-top:8px}
.case-card[open] .case-fact{padding-block:16px}
.vera-workspace .chat-shell{background-image:none}
.vera-profile{position:relative;display:block;flex:0 0 72px;width:72px;height:88px;overflow:hidden;background:#fff}
.vera-heading .vera-profile .vera-portrait{position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:136px;height:auto;max-width:none}
@media(min-width:700px){.case-card:not([open])>summary{grid-template-columns:132px minmax(0,1fr);gap:20px}.case-card:not([open]) .case-name h3{font-size:22px}}
@media(min-width:1000px){.case-card:not([open])>summary{min-height:160px}}
@media(max-width:400px){.vera-profile{flex-basis:64px;width:64px;height:80px}.vera-heading .vera-profile .vera-portrait{width:120px}}
@media(max-width:350px){.case-card:not([open])>summary{grid-template-columns:72px minmax(0,1fr);gap:14px;padding-block:16px}}
