/****** FILE: app/client/dist/styles/default-userformblock.css *****/
.default-userform{overflow:hidden;position:relative}.default-userform.background-colour input[type=email],.default-userform.background-colour input[type=number],.default-userform.background-colour input[type=password],.default-userform.background-colour input[type=search],.default-userform.background-colour input[type=text],.default-userform.background-colour textarea,.default-userform.background-colour-- input[type=email],.default-userform.background-colour-- input[type=number],.default-userform.background-colour-- input[type=password],.default-userform.background-colour-- input[type=search],.default-userform.background-colour-- input[type=text],.default-userform.background-colour-- textarea,.default-userform.background-colour--none input[type=email],.default-userform.background-colour--none input[type=number],.default-userform.background-colour--none input[type=password],.default-userform.background-colour--none input[type=search],.default-userform.background-colour--none input[type=text],.default-userform.background-colour--none textarea{border-width:.2rem}.default-userform.background-colour--c-primary .form-error{background-color:var(--c-secondary);color:var(--colour-on-secondary)}.default-userform.background-colour--c-primary .selector__option{filter:brightness(.8) contrast(1.5)}.default-userform.background-colour--c-primary input[type=email]:focus,.default-userform.background-colour--c-primary input[type=number]:focus,.default-userform.background-colour--c-primary input[type=password]:focus,.default-userform.background-colour--c-primary input[type=search]:focus,.default-userform.background-colour--c-primary input[type=text]:focus,.default-userform.background-colour--c-primary textarea:focus{outline:2px solid var(--c-secondary)}.default-userform.dark .default-userform__graphic.background-colour,.default-userform.dark .default-userform__graphic.background-colour--,.default-userform.dark .default-userform__graphic.background-colour--none{background-color:#fff;opacity:.1}.default-userform.dark .default-userform__header{color:#fff}.default-userform__graphic{height:70%;-webkit-mask-image:url(/_resources/app/client/images/svg/concelo-motif.svg?1708559315295);mask-image:url(/_resources/app/client/images/svg/concelo-motif.svg?1708559315295);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.1;pointer-events:none;position:absolute;right:-10%;top:0;width:70%}.default-userform__graphic.background-colour,.default-userform__graphic.background-colour--,.default-userform__graphic.background-colour--none{background-color:#000;opacity:.03}.default-userform__header,.default-userform__wrap{margin-left:auto;margin-right:auto;max-width:130rem;padding-left:1rem;padding-right:1rem;position:relative;width:100%}.default-userform__header:after,.default-userform__header:before,.default-userform__wrap:after,.default-userform__wrap:before{content:"";display:table}.default-userform__header:after,.default-userform__wrap:after{clear:both}@media only screen and (min-width:640px){.default-userform__header,.default-userform__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-userform__header,.default-userform__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3600px){.default-userform__header,.default-userform__wrap{padding-left:0;padding-right:0}}.default-userform__header{margin-bottom:5rem}.default-userform__content{display:block;float:left;padding-left:2rem;padding-right:2rem;width:100%}.default-userform__content:not(:last-child){margin-bottom:4rem}.default-userform__content form .form-step,.default-userform__content form .userformsstep{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}.default-userform__content form .form-step:after,.default-userform__content form .form-step:before,.default-userform__content form .userformsstep:after,.default-userform__content form .userformsstep:before{content:"";display:table}.default-userform__content form .form-step:after,.default-userform__content form .userformsstep:after{clear:both}.default-userform__content form .form-step label,.default-userform__content form .userformsstep label{display:none}.default-userform__content form .form-step>.field,.default-userform__content form .userformsstep>.field{display:block;float:left;margin-bottom:2rem!important;padding-left:2rem;padding-right:2rem;position:relative;width:100%}.default-userform__content form .form-step>.field:not(:last-child),.default-userform__content form .userformsstep>.field:not(:last-child){margin-bottom:4rem}.default-userform__content form .form-step>.field:last-child,.default-userform__content form .userformsstep>.field:last-child{margin-bottom:0!important}@media only screen and (min-width:968px){.default-userform__content form .form-step>.field,.default-userform__content form .userformsstep>.field{width:50%}}.default-userform__content form .form-step>.field input,.default-userform__content form .form-step>.field select,.default-userform__content form .form-step>.field textarea,.default-userform__content form .userformsstep>.field input,.default-userform__content form .userformsstep>.field select,.default-userform__content form .userformsstep>.field textarea{margin-bottom:0}
