.panel{max-width:100%;overflow-x:auto}pre{white-space:pre-wrap;overflow-wrap:anywhere}.actions{flex-wrap:wrap}
@media(max-width:600px){main{padding:14px 10px}aside{padding:14px 10px}nav{grid-template-columns:repeat(2,minmax(0,1fr))}.grid{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.wide{grid-column:auto}header{align-items:flex-start;gap:10px}table{min-width:680px}.modal-card{padding:15px}}
