.StudyForm_form__z0ugx{min-width:0}.StudyForm_form__z0ugx h2{margin-bottom:16px}.StudyForm_form__z0ugx p{margin:16px 0}.StudyForm_form__z0ugx fieldset{min-width:0;padding:16px;border:1px solid var(--line2);border-radius:var(--r2)}.StudyForm_form__z0ugx legend{padding:0 8px;font-weight:600}.StudyForm_form__z0ugx label{line-height:1.5}.StudyForm_form__z0ugx label:has(+input),.StudyForm_form__z0ugx label:has(+select){display:block;margin-bottom:6px}.StudyForm_form__z0ugx :is(input[type=number],select){display:block;width:100%;max-width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid var(--line2);border-radius:var(--r1);background:var(--bg2);color:var(--ink);font:inherit;font-size:1rem}.StudyForm_form__z0ugx :is(input,select):focus-visible{outline:3px solid var(--gold);outline-offset:3px}.StudyForm_form__z0ugx :is(input,select):disabled{opacity:.65;cursor:not-allowed}.StudyForm_form__z0ugx label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:10px 0}.StudyForm_form__z0ugx input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin-top:2px;accent-color:var(--gold)}.StudyForm_row___3R_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.StudyForm_row___3R_6 label{min-width:0}.StudyForm_row___3R_6 select{margin-top:6px}@media (max-width:640px){.StudyForm_row___3R_6{grid-template-columns:minmax(0,1fr)}.StudyForm_form__z0ugx{padding:20px}.StudyForm_form__z0ugx fieldset{padding:12px}}@media (forced-colors:active){.StudyForm_form__z0ugx :is(input,select):focus-visible{outline-color:Highlight}}