*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}img{width:100%}figure{margin:0}@font-face{font-family:Eu-Regular;src:url(EuclidSquare-Regular.c1a9616e8596e812.ttf)}@font-face{font-family:Eu-Medium;src:url(EuclidSquare-Medium.d444a84b673cc803.ttf)}@font-face{font-family:Eu-SemiBold;src:url(EuclidSquare-SemiBold.67989a4c01112bcf.ttf)}.auth__buttons,.auth__buttons-outline{display:flex;align-items:center;justify-content:center;line-height:1.5;background-color:#1c4bc2;color:#fff;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.75em 1em;font-family:Eu-medium;font-size:1rem;width:100%;margin:1.5em 0 .5em;min-height:3em}.auth__buttons-outline{background:none!important;border:1px solid #323232!important;color:#323232!important;margin:.5em 0!important;padding:.75em 1em!important;min-height:3em!important;width:100%!important;box-sizing:border-box!important}.auth__icon{width:1.2em;margin-right:.5em}app-button-create{display:block;width:100%}app-button-create button.auth__buttons{margin:1.5em 0 .5em!important;padding:.75em 1em!important;min-height:3em!important;width:100%!important;box-sizing:border-box!important}.auth{max-width:400px;width:100vw;height:auto;background-color:#fff;padding:2.5em}.auth__title{font-family:Eu-SemiBold;font-size:2.5rem;color:#1c4bc2;text-align:center;margin-top:0}.auth__form{display:flex;flex-direction:column}.auth__label-input{display:flex;flex-direction:column;padding:0}.auth__label{font-family:Eu-medium;font-size:.75rem;color:#323232;margin-bottom:.2em;background:transparent!important}.auth__input{width:100%;padding:.5em .5em .5em 1em;border:1px solid #323232;outline:0;color:#323232;font-family:Eu-regular;font-size:1rem;margin-bottom:1.5em}.auth__input--modification{margin-bottom:0}.auth__input:focus{border:1px solid #323232}.auth__forget-password{text-decoration:none;font-family:Eu-regular;font-size:.75rem;color:#1c4bc2;display:block;margin:.5em 0 0;text-align:right}app-text-field label{background:transparent!important}app-text-field fieldset{background:transparent!important;border:none!important;padding:0!important;margin:0!important}.auth form app-button-create button.auth__buttons,.auth form .auth__buttons-outline,form app-button-create button.auth__buttons,form .auth__buttons-outline{padding:.75em 1em!important;min-height:3rem!important;width:100%!important;box-sizing:border-box!important;font-size:1rem!important;font-family:Eu-medium!important;display:flex!important;align-items:center!important;justify-content:center!important}.auth form app-button-create,form app-button-create{margin:1.5em 0 .5em!important;display:block!important;width:100%!important}.auth form .auth__buttons-outline,form .auth__buttons-outline{margin:.5em 0!important}.auth-background{background-color:#f0f0f0;height:100vh}.auth__main{height:inherit;display:grid;place-content:center}.auth__container-create-account{display:flex;justify-content:center;margin-top:1.5em}.auth__create-account{font-family:Eu-medium;font-size:.75rem;color:#323232;margin-right:2em}.auth__link-create-account{text-decoration:none;font-family:Eu-medium;font-size:.75rem;color:#1c4bc2;display:block}.auth__title-new-password{font-family:Eu-medium;font-size:1rem;color:#323232;text-align:center;margin-bottom:1.5em}.auth__input--new-password{background-color:#efefef}.auth-link-experid{max-width:600px;width:100vw;height:auto;background-color:#fff;padding:2.5em}.auth__title-link-experid{font-family:Eu-medium;font-size:1rem;color:#323232;text-align:center;margin-bottom:1em}.auth__buttons--modification{max-width:345px;width:100%;border-radius:10px;margin:1.5em auto .5em}.component{padding:0;margin:0}
