
.care-history-shell{max-width:1000px;margin:auto;padding:1.5rem 1rem}.care-history-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.care-history-heading h1{font-size:clamp(1.8rem,5vw,3rem);margin:.3rem 0}.care-history-heading img{border-radius:50%;object-fit:cover}.care-history-shell input,.care-history-shell textarea,.care-history-shell select{font-size:16px}.care-history-shell .tool-panel{margin-top:1rem}#history-printout{display:none}#history-entries .card p{overflow-wrap:anywhere}.care-history-shell button{min-height:44px}@media print{body.printing-history>*{display:none!important}body.printing-history>#history-printout{display:block!important;white-space:pre-wrap;font:12pt/1.5 sans-serif}.printing-history #history-printout{padding:1cm}}

#history-cancel[hidden]{display:none!important}.editorial-studio .care-history-heading h1{font-size:clamp(1.8rem,5vw,3rem)}.care-history-shell .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(max-width:600px){.care-history-shell .form-grid{grid-template-columns:1fr}.care-history-heading img{width:64px;height:64px}.care-history-heading{align-items:flex-start}}

@media(max-width:700px){.tool-panel input,.tool-panel textarea,.tool-panel select,#planner input,#planner textarea,#planner select{font-size:16px!important}}
