.sg-Form{width:100%}.sg-FormError{display:block;font-size:.75rem;line-height:.9375rem;color:var(--color-error-text)}.sg-FormErrors{display:block}.sg-FormField{display:inline-block;max-width:100%}.sg-FormField-content{width:100%}.sg-FormField-content,.sg-FormField-control{display:flex;align-items:flex-start}.sg-FormField-slot{width:100%;display:flex}.sg-FormField-label{display:block;margin-bottom:var(--spacing1)}.sg-FormField-append,.sg-FormField-appendOutside,.sg-FormField-prepend,.sg-FormField-prependOutside{display:flex;align-items:center;font-size:.75rem}.sg-FormField-appendOutside-icon,.sg-FormField-prepend-icon,.sg-FormField-prependOutside{margin-right:7px}.sg-FormField-append-icon,.sg-FormField-appendOutside,.sg-FormField-clearable,.sg-FormField-loading,.sg-FormField-prependOutside-icon{margin-left:7px}.sg-FormField-clearable.sg-Button--icon.sg-Button--smallest{padding:7px}.sg-FormField-hint{display:block;font-size:.625rem;line-height:.9375rem;text-align:right}.sg-TextField .sg-FormField-appendOutside,.sg-TextField .sg-FormField-prependOutside{min-height:calc(2.375rem + 2px)}.sg-TextField .sg-FormField-append,.sg-TextField .sg-FormField-prepend,.sg-TextField .sg-FormField-slot{min-height:2.375rem}.sg-TextField{max-width:100%;width:23.5rem}.sg-FormField--fullWidth.sg-TextField,.sg-FormField--fullWidth.sg-TextField>.sg-FormField-content>.sg-FormField-control{width:100%}.sg-FormField--inlined.sg-TextField>.sg-FormField-content>.sg-FormField-control{background:rgba(0,0,0,0);border-top:none;border-left:none;border-right:none}.sg-FormField--block.sg-TextField>.sg-FormField-content>.sg-FormField-control{background:var(--color-white);border:none;padding:calc((3.125rem - 2.375rem)/2) var(--spacing2);min-height:3.125rem}.sg-FormField--hasError.sg-FormField--inlined.sg-TextField>.sg-FormField-content>.sg-FormField-control{background:rgba(0,0,0,0)}.sg-FormField--disabled.sg-TextField{user-select:none;-ms-user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none}.sg-FormField--disabled.sg-TextField>.sg-FormField-content input,.sg-FormField--disabled.sg-TextField>.sg-FormField-content label{cursor:not-allowed}.sg-TextField>.sg-FormField-content>.sg-FormField-control{min-height:2.375rem;width:100%;max-width:100%;border:1px solid var(--color-grey-primary);background-color:var(--color-secondary-background);padding:0 .875rem}.sg-FormField--focused.sg-TextField>.sg-FormField-content>.sg-FormField-control,.sg-TextField:focus>.sg-FormField-content>.sg-FormField-control{border-color:var(--color-secondary-border)}.sg-FormField--readonly.sg-TextField>.sg-FormField-content>.sg-FormField-control{color:var(--color-grey-dark)}.sg-FormField--hasError.sg-TextField>.sg-FormField-content>.sg-FormField-control{color:var(--color-error-text);border-color:var(--color-error-border);background:var(--color-error-background)}.sg-FormField--disabled.sg-TextField>.sg-FormField-content>.sg-FormField-control{cursor:not-allowed;color:var(--color-grey-dark);opacity:.6}.sg-TextField.sg-FormField>.sg-FormField-content>.sg-FormField-control>.sg-FormField-slot input{min-height:2.375rem;border:none;outline:none;margin:0;height:100%;width:100%;background:none;color:var(--color-grey-dark);font-size:.75rem}.sg-TextField.sg-FormField>.sg-FormField-content>.sg-FormField-control>.sg-FormField-slot input:-webkit-autofill{-webkit-background-clip:text}.sg-Checkbox{width:23.5rem;max-width:100%}.sg-Checkbox .sg-FormField-append,.sg-Checkbox .sg-FormField-appendOutside,.sg-Checkbox .sg-FormField-prepend,.sg-Checkbox .sg-FormField-prependOutside,.sg-Checkbox .sg-FormField-slot{min-height:calc(2.375rem + 2px)}.sg-Checkbox .sg-FormField-slot{position:relative;align-items:flex-start}.sg-Checkbox-checkChecked,.sg-Checkbox-checkEmpty{display:flex;position:absolute;left:0;top:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.25rem;height:1.25rem;z-index:1;transition:opacity .3s}.sg-Checkbox--checked .sg-Checkbox-checkEmpty,.sg-Checkbox-checkChecked{opacity:0}.sg-Checkbox--checked .sg-Checkbox-checkChecked{opacity:1}.sg-Checkbox-input{position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;opacity:0}.sg-Checkbox-input:focus-visible~.sg-Checkbox-checkChecked,.sg-Checkbox-input:focus-visible~.sg-Checkbox-checkEmpty{outline:2px solid var(--color-black);border-radius:1px}.sg-Checkbox-label{padding:0 0 0 1.5625rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;font-size:.8125rem;font-weight:300;letter-spacing:0}.sg-Checkbox.sg-FormField--readonly{color:var(--color-grey-dark)}.sg-Checkbox.sg-FormField--hasError{color:var(--color-error-text)}.sg-Checkbox.sg-FormField--disabled{pointer-events:none;color:var(--color-grey-dark);opacity:.5}.sg-Checkbox.sg-FormField--fullWidth{width:100%}.sg-FormMainErrors{margin-bottom:var(--spacing2)}.sg-BlockFormLogin{padding:var(--spacing3);background:var(--color-primary-background)}.sg-BlockFormLogin h2{font-size:1rem;line-height:normal}.sg-BlockFormLogin-content{display:flex;justify-content:space-between}.sg-BlockFormLogin-fields{display:flex;flex-direction:column;width:66%}.sg-BlockFormLogin-fields-texts{display:flex;justify-content:space-between}.sg-BlockFormLogin-fields-texts>div:first-child,.sg-BlockFormLogin-fields-texts>div:nth-child(2){margin-right:var(--spacing2);width:calc(50% - var(--spacing2))}.sg-BlockFormLogin-actions{margin-left:var(--spacing1);width:calc(33% - var(--spacing2));display:flex;flex-direction:column;align-items:center}.sg-BlockFormLogin-actions>.sg-Button{margin-bottom:var(--spacing1)}.sg-BlockFormLogin-actions>.sg-Button[disabled]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-revert-text);pointer-events:auto}@media(max-width:767.98px){.sg-BlockFormLogin-content,.sg-BlockFormLogin-fields-texts{flex-direction:column}.sg-BlockFormLogin-actions,.sg-BlockFormLogin-fields,.sg-BlockFormLogin-fields-texts>div:first-child,.sg-BlockFormLogin-fields-texts>div:nth-child(2){width:100%;margin:0 0 var(--spacing1) 0}.sg-BlockFormLogin-actions .sg-TextField,.sg-BlockFormLogin-fields .sg-TextField,.sg-BlockFormLogin-fields-texts>div:first-child .sg-TextField,.sg-BlockFormLogin-fields-texts>div:nth-child(2) .sg-TextField{width:100%}}.sg-BlockRegister{background:var(--color-primary-background);padding:var(--spacing3)}.sg-BlockRegister h2{font-size:1rem;line-height:normal}.sg-BlockRegister .sg-Button{background:var(--color-white)}@media(max-width:767.98px){.sg-BlockRegister>div{text-align:center}}.sg-BlockLoginRegister{display:flex;margin-top:var(--spacing3);margin-bottom:var(--spacing3)}.sg-BlockLoginRegister>div:first-child{width:73%}.sg-BlockLoginRegister>div:nth-child(2){width:calc(27% - var(--spacing3));margin-left:var(--spacing3)}.sg-BlockLoginRegister--noRegister>div:first-child{width:100%}@media(max-width:1199.98px){.sg-BlockLoginRegister{flex-direction:column}.sg-BlockLoginRegister>div:first-child,.sg-BlockLoginRegister>div:nth-child(2){width:100%;margin:0}}