.decision-form label{gap:.45rem;min-width:0;font-size:.875rem;font-weight:650;display:grid}.decision-form input:not([type=checkbox]),.decision-form select,.decision-form textarea{color:#173b30;width:100%;min-width:0;max-width:100%;font:inherit;background:#fcfcf8;border:1px solid #d6ded7;border-radius:.75rem;padding:.7rem}.decision-form textarea{resize:vertical}.decision-form :is(input:not([type=checkbox]),textarea,select){min-height:44px;font-size:16px}.decision-form input[type=checkbox]{flex-shrink:0;width:20px;height:20px}.decision-form label:has(input[type=checkbox]){cursor:pointer;min-height:44px}.decision-form :is(input,textarea,select):focus{outline-offset:2px;outline:2px solid #0f6b5f}
