@-webkit-keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}@keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}.logout-template-container{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}@media only screen and (max-width: 960px){.logout-template-container{grid-template-columns:1fr}}.logout-template-container .illustration{min-height:200px;background:var(--color-primary)}@media only screen and (max-width: 650px){.logout-template-container .illustration{min-height:400px;width:100vw;height:100vh}}.logout-template-container .form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:500px}@media only screen and (max-width: 650px){.logout-template-container .form{position:absolute;background:var(--color-light);border-radius:var(--radius-l) var(--radius-l) 0 0;bottom:0;left:0;width:100vw;padding-top:var(--spacing-xxl);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;min-height:286px}}.logout-template-container .form>div{width:370px;max-width:90%}@media only screen and (max-width: 650px){.logout-template-container .form>div{margin-bottom:var(--spacing-3xl);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.logout-template-container .logo{display:block;width:200px;margin:0 auto var(--spacing-xxl)}@media only screen and (max-width: 650px){.logout-template-container .logo{margin-bottom:0;width:175px}}.logout-template-container .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;grid-gap:var(--spacing-m);margin-bottom:var(--spacing-l)}.logout-template-container .product{width:200px;position:absolute;right:50%;bottom:var(--spacing-l);-webkit-transform:translateX(50%);transform:translateX(50%)}@media only screen and (max-width: 650px){.logout-template-container .product{bottom:var(--spacing-m)}}@media screen and (max-height: 650px){.logout-template-container .product{position:relative;right:0;-webkit-transform:none;transform:none;margin:0;bottom:0}}
@-webkit-keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}@keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}.auth-form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:var(--spacing-m)}
@-webkit-keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}@keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}.login-form-container .global-form__submit{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}@media only screen and (max-width: 650px){.login-form-container{width:90%}.login-form-container .global-form__submit{margin:var(--spacing-m) 0}.login-form-container .auth-form-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-form-container .input-password .input-inline .icon-show-password,.login-form-container .input-email .input-inline .icon-show-password{top:var(--spacing-m) !important}.login-form-container .input-password .input-inline input,.login-form-container .input-email .input-inline input{border:solid 1px rgba(var(--color-grey-rgb), 0.5);padding:var(--spacing-m);border-radius:var(--radius-s)}.login-form-container .input-password .input-inline:not(.input--focused,.input--filled) label,.login-form-container .input-email .input-inline:not(.input--focused,.input--filled) label{top:var(--spacing-m);left:var(--spacing-xs)}.login-form-container .input-password .input--focused label,.login-form-container .input-password .input--filled label,.login-form-container .input-email .input--focused label,.login-form-container .input-email .input--filled label{left:var(--spacing-xs)}.login-form-container .input-password .input--focused>.ds-base-text-container,.login-form-container .input-password .input--filled>.ds-base-text-container,.login-form-container .input-email .input--focused>.ds-base-text-container,.login-form-container .input-email .input--filled>.ds-base-text-container{-webkit-transition-duration:.3s;transition-duration:.3s;font-size:1.2rem}}
@-webkit-keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}@keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}.mobile-login-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
@-webkit-keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}@keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}.login-page-extra-component-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
@-webkit-keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}@keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}.login-page-extra-component-minimal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@-webkit-keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}@keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}.login-page-extra-component-google{text-align:center}
@-webkit-keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}@keyframes gradient-animation{0%{background-position:49% 0%}50%{background-position:52% 100%}100%{background-position:49% 0%}}@media only screen and (max-width: 650px){.login-page-container{height:auto;width:100vw;overflow:hidden;position:absolute}}.login-page-container .register{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-s)}.login-page-container .public-page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.login-page-container .separator-container{margin:var(--spacing-m) auto}@media only screen and (max-width: 960px){.login-page-extra-component{margin-bottom:var(--spacing-xxl)}}@media only screen and (max-width: 650px){.login-page-extra-component{margin-bottom:var(--spacing-s)}}.mobile-change-login{margin-top:var(--spacing-m);color:var(--color-grey-600)}
