:root{--form-control-border-color-focus:var(--global-color-gray-3);--form-control-border-color:var(--global-color-bcolor);--form-control-border-color-err:var(--global-color-red-1);--form-control-border-color-disabled:var(--global-color-bcolor);--form-control-bg-color-disabled:#e0e4eb;--form-control-inline-bg-color:var(--global-color-gray-1);--form-control-text-color-disabled:var(--global-color-black-1)}:root{--bs-gutter-x:3rem;--container-fluid-max-width:123rem}.form-control{border:1px solid;border-color:var(--form-control-border-color);border-radius:2.5rem;font-family:var(--font-family-controls);font-size-adjust:--font-family-controls-size-adjust;height:var(--form-control-height-mobile);letter-spacing:var(--font-family-controls-letter-spacing);word-spacing:1px}@media(min-width:768px){.form-control{height:var(--form-control-height)}}.form-control:focus{border-color:var(--form-control-border-color-focus);outline:0}.form-control-invalid{border-color:var(--form-control-border-color-err)}.form-control:disabled,.form-control:read-only{background-color:var(--form-control-bg-color-disabled);border-color:var(--form-control-border-color-disabled);color:var(--form-control-text-color-disabled);cursor:default}textarea.form-control{border-radius:1.9rem;height:10rem}.form-control-editable{color:var(--global-color-black-2);font-weight:var(--font-weight-bold)!important;margin:.37rem 0}@media(min-width:768px){.form-control-editable{max-width:var(--form-control-width-inline)}}.form-control-editable .form-control{background-color:var(--form-control-inline-bg-color);border:0;border-radius:1.5rem;font-size:var(--font-size-normal)!important;font-weight:var(--font-weight-bold);height:3rem;line-height:2.2rem;padding:.4rem 1rem!important;width:100%}.form-control-editable .form-control-error-msg{font-size:var(--font-size-smaller);font-weight:var(--font-weight-normal);justify-content:flex-start!important;margin:.3rem 0 .3rem 1rem!important;width:100%}.form-control-editable-t{margin:.2rem 0 -.2rem!important;min-height:3.7rem}.form-control-editable-ext{padding:0 0 .3rem}.form-control-editable-ext .form-control{background-color:var(--global-color-gray-2);border:0;border-radius:var(--form-control-border-radius-inline);font-size:var(--epsilon-mobile);font-weight:var(--font-weight-bold);height:var(--form-control-height-inline);padding:var(--form-control-spacing-inline)}.user-adress-ttl .form-control{font-size:var(--epsilon-mobile)!important;font-weight:var(--font-weight-bold);height:3rem;line-height:3rem;margin:0 0 -.5rem;vertical-align:middle}
