form .form-element{margin-bottom:20px}form .form-element .form-outline .form-notch .form-notch-leading{box-shadow:none;border:none}form .form-element .form-outline .form-notch .form-notch-middle{box-shadow:none;border:none}form .form-element .form-outline .form-notch .form-notch-trailing{box-shadow:none;border:none}form .form-element .form-outline .form-control{background:var(--colorWhite);border-radius:0px;border:1px solid var(--colorLight);opacity:1 !important}form .form-element .form-outline .form-control:focus{box-shadow:var(--boxShadowInset);border-left:5px solid var(--colorPrimary)}form .form-element .form-outline .form-control.active{border-left:5px solid var(--colorPrimary)}form .form-element .form-outline .form-control:focus~.form-notch .form-notch-leading{box-shadow:none;border:none}form .form-element .form-outline .form-control:focus~.form-notch .form-notch-middle{box-shadow:none;border:none}form .form-element .form-outline .form-control:focus~.form-notch .form-notch-trailing{box-shadow:none;border:none}form .form-element .form-label{margin-bottom:0px;display:block}form .form-element .inputs-list{display:flex}form .form-element .radio{width:fit-content;margin-right:20px}form .form-element .radio input{border:1px solid var(--colorLight)}form .form-element .radio input::after{content:"";position:absolute;width:100% !important;height:100% !important;z-index:1;display:block;border-radius:100%;background-color:transparent}form .form-element .radio input:active{background-color:var(--colorWhite);filter:none}form .form-element .radio input:focus::before{box-shadow:none}form .form-element .radio input:checked{border:1px solid var(--colorPrimary)}form .form-element .radio input:checked::after{background-color:var(--colorPrimary);border:3px solid var(--colorWhite)}form .form-element .form-check{width:fit-content;margin-right:20px}form .form-element .form-check input{border:1px solid var(--colorLight);border-radius:0px}form .form-element .form-check input::after{content:"";position:absolute;width:100% !important;height:100% !important;z-index:1;display:block;border-radius:0px;background-color:transparent;transform:none;margin:0px}form .form-element .form-check input:active{background-color:var(--colorWhite);filter:none}form .form-element .form-check input:focus{border:1px solid var(--colorPrimary);background-color:var(--colorWhite) !important}form .form-element .form-check input:focus::after{background-color:var(--colorPrimary);border:3px solid var(--colorWhite)}form .form-element .form-check input:focus::before{box-shadow:none !important}form .form-element .form-check input:checked{border:1px solid var(--colorPrimary);background-color:var(--colorWhite) !important}form .form-element .form-check input:checked::after{background-color:var(--colorPrimary);border:3px solid var(--colorWhite);transform:none;margin:0px}