dialog.register-wall{position:relative;padding:12px 12px 48px 12px;border:0;color:var(--kws-dark);font-size:1rem;overflow:hidden;overflow-y:scroll}dialog.register-wall:not([open]){display:none}dialog.register-wall>.notification{position:absolute;top:-200px;width:100%;padding:1.5rem;z-index:1;margin-left:-12px}@media only screen and (min-width: 768px){dialog.register-wall>.notification{margin-left:0}}dialog.register-wall>.notification .h3{margin-bottom:1rem}dialog.register-wall>.notification.scroll-into{top:0;animation:fadein .5s,fadeout .5s 2.5s}@keyframes fadein{from{top:-200px;opacity:0}to{top:0px;opacity:1}}@keyframes fadeout{from{top:0px;opacity:1}to{top:-200px;opacity:0}}@media only screen and (min-width: 768px){dialog.register-wall{display:flex;flex-wrap:nowrap;width:686px;padding:0}}dialog.register-wall::backdrop{background-color:rgba(11,11,11,.8)}dialog.register-wall .infos{margin-bottom:32px;padding:24px 12px;background-color:var(--kws-black-5)}@media only screen and (min-width: 768px){dialog.register-wall .infos{width:50%;margin-bottom:0;padding:32px 24px 32px 32px}}dialog.register-wall .infos .h3{width:66%;margin-bottom:1rem;font-size:26px}@media only screen and (min-width: 768px){dialog.register-wall .infos .h3{width:auto;margin-bottom:72px;font-size:36px}}dialog.register-wall .infos ul{margin-bottom:0;padding-left:16px;line-height:1.2;word-wrap:break-word}@media only screen and (min-width: 768px){dialog.register-wall .infos ul{font-size:22px}}dialog.register-wall .infos ul li:not(:last-child){margin-bottom:16px}@media only screen and (min-width: 768px){dialog.register-wall .infos ul li:not(:last-child){margin-bottom:28px}}@media only screen and (min-width: 768px){dialog.register-wall .login{width:50%;padding:32px 24px 32px 32px}}@media only screen and (min-width: 768px){dialog.register-wall .login-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px}}dialog.register-wall .login-header .h4{margin-bottom:14px}@media only screen and (min-width: 768px){dialog.register-wall .login-header .h4{margin-bottom:0}}dialog.register-wall .login-header svg{display:none;width:80px;height:80px}@media only screen and (min-width: 768px){dialog.register-wall .login-header svg{display:block}}dialog.register-wall .login-box-header{max-width:none;padding:0}@media only screen and (min-width: 768px){dialog.register-wall .login-box-header{position:static;margin:0}}dialog.register-wall .login-box-header .form-row{margin-bottom:14px}dialog.register-wall .login-box-header .between-the-buttons{display:none}@media only screen and (min-width: 768px){dialog.register-wall .login-box-header .between-the-buttons{display:block;margin:32px 0 24px 0}}dialog.register-wall .login-box-header input.pwd-switch~.pwd-switch-icon{display:inline-block;top:1rem;cursor:pointer}dialog.register-wall .login-box-header input.pwd-switch~.pwd-switch-icon svg{pointer-events:none;display:block}dialog.register-wall .login-box-header form a.under-field-link,dialog.register-wall .login-box-header form a.back-link{cursor:pointer}
