body{margin:0;padding:0}.ee-checkbox{display:flex;align-items:center}.ee-checkbox input{width:18px;height:18px}.ee-checkbox label{margin-left:11px}.login-page{align-items:center;background-color:#076db8;color:#333;display:flex;font-family:system-ui, sans-serif;font-size:16px;height:100vh;justify-content:center;min-height:445px;min-width:480px;width:100vw}.login-page .login-block{display:flex;flex-direction:column;width:480px;border-radius:8px;background:#fff}.login-page .login-block .login-block-header{height:140px;border-bottom:1px solid #d6d6d6;display:flex;justify-content:center;align-items:center}.login-page .login-block .login-block-form{padding:40px 80px}.login-page .login-block .login-block-form .field-block{width:100%;margin-bottom:16px;position:relative}.login-page .login-block .login-block-form .field-block .placeholder-input{position:absolute;top:-14px;padding:5px;background:#fff;left:10px;display:block;color:#707070;font-size:12px}.login-page .login-block .login-block-form .field-block input{width:100%;box-sizing:border-box;border-radius:4px;border:1px solid #a3a3a3;height:48px;padding:12px 16px}.login-page .login-block .login-block-form .field-block input:focus{border:1px solid #076db8}.login-page .login-block .login-block-form .login-block-utilities{margin-bottom:32px;display:flex;justify-content:space-between;align-items:center}.login-page .login-block .login-block-form .login-block-utilities a{color:#076db8;text-decoration:none;padding-bottom:1px;border-bottom:1px solid #076db8}.login-page .login-block .login-block-form .login-button{width:100%;background:#076db8;color:#fff;height:40px;border-radius:4px;border:none;cursor:pointer;text-transform:uppercase}.login-page .login-block .login-block-form .login-button:focus{border:none}.login-page .login-block .login-block-form .login-button:hover{background:#005a93}.restore-page .login-button{margin-top:16px}.restore-page .login-block-utilities{justify-content:center !important;margin-top:18px}
