/* Stage 13: mobile layout safeguards only */
@media(max-width:640px){#caseDashboard,#caseList{min-width:0;max-width:100%;box-sizing:border-box}#caseList section{overflow-wrap:anywhere;word-break:break-word}#caseList button,#caseList a{touch-action:manipulation}#refreshCases{width:100%;max-width:100%}}
