.field_center__rYALd,.field_row__73eDL{display:flex;flex-direction:row;align-items:center;gap:.5em}.field_column__GK1iD{display:flex;flex-direction:column;gap:.5em}.field_fill__Lplso{flex:1 1}.field_center__rYALd{justify-content:center;align-items:center}.field_spinner__RBnyH{width:1rem;height:1rem;color:var(--primary-color,#0a46ff)}@media only screen and (min-width:1024px){.field_mobile-only__YxiQo{display:none}}.field_container__7aZGr{position:relative;border:1px solid #9ca3af;border-radius:12px;display:flex;height:40px;padding:.75rem 1rem;align-items:center;gap:.5rem;box-shadow:0 2px 1px 0 rgba(0,0,0,.08);background-color:#fff}.field_container__7aZGr.field_error__dppo2{-webkit-margin-after:3rem;margin-block-end:3rem;border-color:#e14949}.field_container__7aZGr .field_input__RKjy4{inset:0;position:absolute;outline-style:none;box-shadow:none;border-radius:12px;inset-block:.75rem;inset-inline:1rem;background-color:rgba(0,0,0,0);border:0;font-size:1.25rem;transition:-webkit-padding-before .2s ease-out;transition:padding-block-start .2s ease-out;transition:padding-block-start .2s ease-out,-webkit-padding-before .2s ease-out}.field_container__7aZGr .field_label__JdXu5{font-size:1.25rem;color:#9ca3af;transition:font-size,-webkit-margin-before .2s ease-out;transition:font-size,margin-block-start .2s ease-out;transition:font-size,margin-block-start .2s ease-out,-webkit-margin-before .2s ease-out}.field_container__7aZGr .field_icon__kwNZ5{color:#9ca3af;width:1.5rem;height:1.5rem}.field_container__7aZGr:focus-within .field_label__JdXu5,.field_container__7aZGr:not(:has(:placeholder-shown)) .field_label__JdXu5{font-size:.875rem;-webkit-margin-before:-1.5rem;margin-block-start:-1.5rem}.field_container__7aZGr:focus-within .field_input__RKjy4,.field_container__7aZGr:not(:has(:placeholder-shown)) .field_input__RKjy4{outline-style:none;inset-block-start:2rem}.field_container__7aZGr .field_errorContainer__STyZ3{inset-block-start:110%;position:absolute;color:#e14949;display:flex;align-items:center;gap:8px;inset-inline:0}.field_container__7aZGr .field_errorContainer__STyZ3 .field_errorIcon__3NLo7{width:1.5rem;height:1.5rem}.field_container__7aZGr.field_hasIcon__TfstM .field_input__RKjy4{inset-inline-start:3rem}.field_container__7aZGr:hover{cursor:text}.numberField_center__OJRLN,.numberField_row__JNGul{display:flex;flex-direction:row;align-items:center;gap:.5em}.numberField_column__pKiuK{display:flex;flex-direction:column;gap:.5em}.numberField_fill__0ULss{flex:1 1}.numberField_center__OJRLN{justify-content:center;align-items:center}.numberField_spinner__T1TKi{width:1rem;height:1rem;color:var(--primary-color,#0a46ff)}@media only screen and (min-width:1024px){.numberField_mobile-only__HwrZw{display:none}}.numberField_container__G9TeT{position:relative}.numberField_container__G9TeT .numberField_bttnContainer__mXx4u{position:absolute;display:flex;flex-direction:column;gap:.25rem;inset-block-start:50%;transform:translateY(-50%);inset-inline-end:8px}.numberField_container__G9TeT .numberField_bttnContainer__mXx4u .numberField_button__gn_5f{background-color:#e5e7eb;border:none;border-radius:2px;width:.95rem;height:.95rem;cursor:pointer;padding:0}.numberField_container__G9TeT .numberField_bttnContainer__mXx4u .numberField_button__gn_5f .numberField_icon___VPbG{color:#0f1955;width:12px}.numberField_container__G9TeT .numberField_inputField__Si1ZC input::-webkit-inner-spin-button,.numberField_container__G9TeT .numberField_inputField__Si1ZC input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numberField_container__G9TeT input[type=number]{-moz-appearance:textfield;direction:ltr;text-align:end}[dir=ltr] .numberField_container__G9TeT input[type=number]{text-align:start}.slideRuler_center__Ked_J,.slideRuler_row__Aw93z{display:flex;flex-direction:row;align-items:center;gap:.5em}.slideRuler_column__nfbfj{display:flex;flex-direction:column;gap:.5em}.slideRuler_fill___Bsog{flex:1 1}.slideRuler_center__Ked_J{justify-content:center;align-items:center}.slideRuler_spinner__frUx7{width:1rem;height:1rem;color:var(--primary-color,#0a46ff)}@media only screen and (min-width:1024px){.slideRuler_mobile-only__BSvtg{display:none}}.slideRuler_container__ZRuY7{position:relative;width:100%;overflow:hidden}.slideRuler_container__ZRuY7 .slideRuler_label__pAcZN{font-size:1rem;color:#0f1955}.slideRuler_container__ZRuY7 .slideRuler_label__pAcZN .slideRuler_field__zi_Tj{height:0;opacity:0}.slideRuler_container__ZRuY7 .slideRuler_ruler__DG18K{direction:ltr;-webkit-margin-before:1.125rem;margin-block-start:1.125rem;position:relative;width:100%;height:100px;background-color:#0f1955;overflow:hidden}.slideRuler_container__ZRuY7 .slideRuler_ruler__DG18K .slideRuler_numbers__0MT04{display:flex;flex-wrap:nowrap;position:absolute;inset-inline-start:calc(50% + var(--ruler-inset));transform:translateX(-50%)}.slideRuler_container__ZRuY7 .slideRuler_ruler__DG18K .slideRuler_numbers__0MT04 .slideRuler_numberContainer__LtjSq{width:60px}.slideRuler_container__ZRuY7 .slideRuler_ruler__DG18K .slideRuler_numbers__0MT04 .slideRuler_numberContainer__LtjSq .slideRuler_number__ck8rJ{-webkit-padding-before:48px;padding-block-start:48px;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff}.slideRuler_container__ZRuY7 .slideRuler_ruler__DG18K .slideRuler_numbers__0MT04 .slideRuler_numberContainer__LtjSq .slideRuler_number__ck8rJ:before{inset-block-start:0;inset-inline-start:50%;position:absolute;content:"";border-right:1px solid #fff;height:40px}.slideRuler_container__ZRuY7 .slideRuler_ruler__DG18K:before{z-index:1;position:absolute;content:"";display:block;width:23px;height:23px;inset-inline-start:50%;background-color:var(--primary-color,#0a46ff);transform:translateY(-50%) translateX(-50%) rotate(45deg)}.slideRuler_container__ZRuY7.slideRuler_hasError__TuXet{-webkit-padding-after:2rem;padding-block-end:2rem}.slideRuler_container__ZRuY7 .slideRuler_errorContainer__sgNgK{inset-block-end:0;position:absolute;color:#e14949;display:flex;align-items:center;gap:.5rem;inset-inline:0}.slideRuler_container__ZRuY7 .slideRuler_errorContainer__sgNgK .slideRuler_errorIcon__MTCF7{width:1.5rem;height:1.5rem}.bmi-calculator_center__PX7uP,.bmi-calculator_row__LjRJu{display:flex;flex-direction:row;align-items:center;gap:.5em}.bmi-calculator_column__rqTBu{display:flex;flex-direction:column;gap:.5em}.bmi-calculator_fill__up6Vl{flex:1 1}.bmi-calculator_center__PX7uP{justify-content:center;align-items:center}.bmi-calculator_spinner__q7YCJ{width:1rem;height:1rem;color:var(--primary-color,#0a46ff)}@media only screen and (min-width:1024px){.bmi-calculator_mobile-only__VJttR{display:none}}.bmi-calculator_container__EvOr0{-webkit-border-before:.5rem solid var(--primary-color,#0a46ff);border-block-start:.5rem solid var(--primary-color,#0a46ff);display:flex;flex-direction:column;width:min(95vw,1250px);margin-inline:auto;padding:1rem;box-sizing:border-box;border-inline:1px solid #d8dae4;-webkit-border-after:1px solid #d8dae4;border-block-end:1px solid #d8dae4}.bmi-calculator_container__EvOr0 .bmi-calculator_title__uYGgw{color:#0f1955;font-size:1.75rem;font-weight:500;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;text-align:center;line-height:1}.bmi-calculator_container__EvOr0 .bmi-calculator_divider__tg1oZ{margin-block:1.5rem}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD{display:flex;flex-direction:column;gap:1.5rem;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.bmi-calculator_container__EvOr0 .bmi-calculator_buttonContainer__dMtJ9{display:flex;align-items:center}.bmi-calculator_container__EvOr0 .bmi-calculator_buttonContainer__dMtJ9 .bmi-calculator_submitButton__IQov8{border-radius:.25rem;background-color:var(--primary-color,#0a46ff);font-size:20px;padding:11px;width:100%}@media only screen and (min-width:1024px){.bmi-calculator_container__EvOr0{padding:2.5rem;width:-moz-fit-content;width:fit-content;margin-inline:0}.bmi-calculator_container__EvOr0 .bmi-calculator_error__Jv6AV{color:#e14949;display:flex;align-items:center;gap:.5rem}.bmi-calculator_container__EvOr0 .bmi-calculator_error__Jv6AV .bmi-calculator_errorIcon__o13XN{width:1.5rem;height:1.5rem}.bmi-calculator_container__EvOr0 .bmi-calculator_title__uYGgw{font-size:2rem;margin:0}.bmi-calculator_container__EvOr0 .bmi-calculator_divider__tg1oZ{margin-block:2.5rem}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD{flex-direction:row-reverse;flex-wrap:wrap;justify-content:start}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_fieldLabel__Daewm,.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_field__2Sgk6{flex-grow:1}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_fieldLabel__Daewm{line-height:1;font-size:1.125rem;color:#0f1955}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_innerField__MjKwn.bmi-calculator_innerFieldError__u22oL,.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_toggleError__TW_h9{-webkit-margin-after:.5rem;margin-block-end:.5rem}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_contentField__SCse4{width:47.7%}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_toggle__SNHeq{display:flex;flex-direction:column;justify-content:space-between}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_innerField__MjKwn{border-radius:.25rem;border-color:#d8d8d8;height:1.57rem}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_innerField__MjKwn .bmi-calculator_innerInput__YJ_vP{inset-block-start:1.1rem}.bmi-calculator_container__EvOr0 .bmi-calculator_content__0v5sD .bmi-calculator_fieldLabel__Daewm{display:flex;flex-direction:column;gap:.75rem;font-size:1rem}.bmi-calculator_container__EvOr0 .bmi-calculator_buttonContainer__dMtJ9{-webkit-margin-before:2.2rem;margin-block-start:2.2rem}.bmi-calculator_container__EvOr0 .bmi-calculator_buttonContainer__dMtJ9 .bmi-calculator_submitButton__IQov8{background-color:var(--primary-color,#0a46ff);border-radius:.25rem;font-size:1.25rem;padding-block:.625rem;padding-inline:.625rem;width:100%}}