.hbq-health-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hbq-health-card{padding:20px}.hbq-health-card h3{margin-top:0}.hbq-condition-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.hbq-condition-grid label,.hbq-health-toggle{display:flex;gap:10px;align-items:flex-start}.hbq-health-notice{border-left:4px solid currentColor;padding:14px 16px;margin:14px 0;border-radius:10px;background:rgba(127,127,127,.08)}.hbq-health-emergency{font-weight:800}.hbq-health-form .row{gap:12px}.hbq-health-form textarea{min-height:84px}.hbq-health-status{margin-top:10px}.hbq-health-privacy{font-size:.92rem}.hbq-health-consent{padding:14px;border:1px solid rgba(127,127,127,.28);border-radius:12px;margin-top:14px}.hbq-health-readings{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:700px){.hbq-health-grid,.hbq-condition-grid,.hbq-health-readings{grid-template-columns:1fr}}
