.health-tools{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.health-status{border-left:5px solid #c48d36}.health-status.allowed{border-left-color:#318867}.health-panel p{line-height:1.6}.health-panel label{display:block;margin:16px 0;line-height:1.5}.health-panel input[type=checkbox]{width:20px;height:20px;vertical-align:middle;margin-right:8px}.health-panel input[type=date],.health-panel textarea,.health-panel select{display:block;width:100%;max-width:100%;border:1px solid #dfe0eb;border-radius:10px;padding:12px;margin-top:6px;font:inherit}.health-panel textarea{min-height:85px}.health-primary{background:#7545bb;color:white;border:0;border-radius:12px;padding:14px 20px}.health-primary:disabled{opacity:.5}.health-event{padding:14px 0;border-bottom:1px solid #eee;overflow-wrap:anywhere}.health-event small{display:block;color:#727b91;margin-top:5px}.health-panel summary{cursor:pointer;color:#7545bb;padding:12px 0}.health-status ul{padding-left:20px;line-height:1.6}.health-tools>*{max-width:100%}
@media(max-width:600px){.health-panel h2{font-size:21px}.health-panel label{align-items:flex-start}.health-panel input[type=checkbox]{flex:0 0 auto;margin-top:4px}} .health-panel details{overflow-wrap:anywhere} #healthShift{max-width:100%;width:100%;padding:12px;font:inherit;border:1px solid #ddd;border-radius:12px}
