.treatment-eyes{margin:18px 0}.eye-card{border-width:2px}.eye-card.od{border-color:#3568a8}.eye-card.os{border-color:#b2050b}.eye-choice{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.eye-choice label{display:flex;align-items:center;gap:8px;border:2px solid var(--line);border-radius:10px;padding:13px}.eye-choice label:has(input:checked){border-color:var(--red);background:#fff2f2}.eye-choice input{width:auto}.eye-selection-banner{text-align:center;padding:12px;background:#ece9e4;border-radius:8px;font-weight:800}.eye-selection-banner.od{background:#e7f0ff;color:#174d91}.eye-selection-banner.os{background:#ffe8e8;color:#8b0509}textarea{width:100%;padding:11px;border:1px solid #ccc6bd;border-radius:7px;font:inherit}.event-block{padding:16px 3px;border-bottom:1px solid var(--line)}.eye-finding{display:inline-block;padding:6px 10px;margin:6px 5px 0 0;border-radius:7px;background:#e7f0ff}.eye-finding.os{background:#ffe8e8}@media(max-width:700px){.eye-choice{grid-template-columns:1fr}}
