
/* CareSync v0.13.3 — Carer View responsive polish */
.carer-panelhead{align-items:flex-start;flex-wrap:wrap}
.carer-panelhead>div:first-child{flex:1 1 420px;min-width:0}
.visitbuttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;flex:0 1 auto}
.visitbuttons .button{margin:0;white-space:nowrap}
.periodbanner{display:flex;align-items:baseline;flex-wrap:wrap;gap:0;margin:4px 0 18px}
.periodbanner b,.periodbanner span{display:inline}
@media(max-width:800px){
  .carer-panelhead{display:block}
  .visitbuttons{justify-content:flex-start;margin:16px 0 6px;width:100%}
  .visitbuttons .button{flex:1 1 145px;text-align:center}
}
@media(max-width:520px){
  .visitbuttons{display:grid;grid-template-columns:1fr;gap:8px}
  .visitbuttons .button{width:100%}
}
