._tool_xnq68_1{color:#482600;font-family:var(--clinic-font);font-size:var(--type-body);margin:2rem 0;line-height:1.8}._tool_xnq68_1 p{margin:.75rem 0}._emergency_xnq68_3{background:#fff5ef;border-left:4px solid #9a4028;margin-bottom:1rem;padding:1rem 1.25rem}._disclosure_xnq68_4{border:1px solid #b89467;border-radius:6px;overflow:hidden}._disclosure_xnq68_4 summary{cursor:pointer;background:#f8f4e9;padding:1.25rem;font-weight:700}._disclosure_xnq68_4 summary:focus-visible{outline-offset:3px;outline:3px solid #875319}._reset_xnq68_6:focus-visible{outline-offset:3px;outline:3px solid #875319}._choices_xnq68_6 label:has(input:focus-visible){outline-offset:3px;outline:3px solid #875319}._body_xnq68_7{padding:0 1.5rem 1.5rem}._item_xnq68_8{border:0;border-top:1px solid #dccdb9;min-width:0;margin:1.75rem 0;padding:1rem 0 0}._item_xnq68_8 legend{padding-right:.75rem;font-size:1.15em;font-weight:700}._letter_xnq68_10{color:#95642e;min-width:1.7em;display:inline-block}._question_xnq68_11{font-weight:600}._tool_xnq68_1 ._note_xnq68_12{font-size:var(--type-note);color:#675845}._choices_xnq68_6{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}._choices_xnq68_6 label{cursor:pointer;border:1px solid #b5a591;border-radius:4px;align-items:center;gap:.5rem;min-height:44px;padding:.55rem .8rem;display:inline-flex}._choices_xnq68_6 label:has(input:checked){background:#f2e7d4;border-color:#79501f}._choices_xnq68_6 input{accent-color:#71430f;flex-shrink:0;width:1.1rem;height:1.1rem}._result_xnq68_17{background:#f8f4e9;border-top:3px solid #95642e;padding:1.25rem}._result_xnq68_17 h3{margin:0;font-size:1.3em}._result_xnq68_17 ul{padding-left:1.5rem}._urgent_xnq68_20{color:#84351f}._reset_xnq68_6{font:inherit;cursor:pointer;color:#482600;background:#fff;border:1px solid #95642e;border-radius:4px;min-height:44px;margin:1rem 0;padding:.5rem 1rem}._tool_xnq68_1 a{text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}@media (max-width:600px){._body_xnq68_7{padding:0 1rem 1rem}._disclosure_xnq68_4 summary{padding:1rem}._choices_xnq68_6{flex-direction:column}._result_xnq68_17{padding:1rem}}
