body.dark{--mobile-modal-login-background-color: #FFFFFF;--mobile-modal-login-toolbar-background-color: #FFFFFF;--mobile-modal-login-toolbar-border-radius: 0;--mobile-modal-login-toolbar-padding: 40px 18px 18px;--mobile-modal-login-toolbar-text-color: #000000;--mobile-modal-login-padding: 0 16px;--mobile-modal-login-register-link-color: #000000;--mobile-modal-login-register-link-font-size: 14px;--mobile-modal-login-register-link-padding: 0 16px 90px;--mobile-modal-login-forgot-password-link-color: #FF007A;--mobile-modal-login-error-message-font-size: 14px;--mobile-modal-login-error-message-color: #ffffff;--tablet-modal-login-modal-max-width: 900px;--modal-login-background-color: #ffffff;--modal-login-min-width: 500px;--modal-login-min-height: none;--modal-login-toolbar-background-color: #ffffff;--modal-login-toolbar-padding: 64px 32px 0;--modal-login-toolbar-text-color: #000;--modal-login-padding: 10px 50px 0;--modal-login-button-margin: 32px 0 48px;--modal-login-register-link-padding: 0 16px 40px;--modal-login-register-link-margin: 20px 0 0;--modal-login-register-link-background: transparent;--modal-login-register-link-font-weight: 700;--modal-login-register-link-font-size: 14px;--modal-login-register-link-color: #000;--modal-login-register-link-inner-color: #FF007A;--modal-login-forgot-password-link-font-size: 14px;--modal-login-forgot-password-link-font-weight: 700;--modal-login-forgot-password-link-color: #FF007A;--modal-login-label-text-color: #000;--modal-login-label-font-size: 16px;--modal-login-input-text-color: #000;--modal-login-placeholder-text-color: #000;--modal-login-input-background-color: #E9E9E9;--modal-login-input-border-color: 1px solid #E9E9E9;--modal-login-error-message-font-size: 15px;--modal-login-error-message-height: auto;--modal-login-error-message-min-height: 56px;--modal-login-error-message-margin: 10px 0;--modal-login-error-message-background: #FF007A;--modal-login-error-message-padding: 4px;--modal-login-error-message-color: #ffffff;--modal-login-error-message-line-height: normal;--modal-login-error-message-border-radius: 10px;--modal-login-visibility-icon-color: var(--modal-login-input-text-color);--modal-login-visibility-icon-stroke-color: var(--modal-login-input-text-color)}.show-login-in-game-play .login-outer .error-message,.custom-modal-wrapper.login .modal-inner-content .login-outer .error-message{display:flex;justify-content:center;align-items:center;font-size:var(--modal-login-error-message-font-size);height:var(--modal-login-error-message-height);min-height:var(--modal-login-error-message-min-height);margin:var(--modal-login-error-message-margin);color:var(--modal-login-error-message-color);line-height:var(--modal-login-error-message-line-height);border-radius:var(--modal-login-error-message-border-radius)}.show-login-in-game-play .login-outer .has-error-message,.custom-modal-wrapper.login .modal-inner-content .login-outer .has-error-message{background:var(--modal-login-error-message-background);padding:var(--modal-login-error-message-padding)}.show-login-in-game-play .login-outer dench-input[is-valid=true] img:first-of-type,.custom-modal-wrapper.login .modal-inner-content .login-outer dench-input[is-valid=true] img:first-of-type{display:none}.custom-modal-wrapper.login .modal-inner-content{min-width:var(--modal-login-min-width);min-height:var(--modal-login-min-height);overflow:hidden}.custom-modal-wrapper.login .modal-inner-content .toolbar{padding:var(--modal-login-toolbar-padding);background:var(--modal-login-toolbar-background-color);border-radius:var(--modals-border-radius) var(--modals-border-radius) 0 0}.custom-modal-wrapper.login .modal-inner-content .toolbar-title{color:var(--modal-login-toolbar-text-color)}.login .login-outer{background:var(--modal-login-background-color);padding-left:var(--safe-area-inset-left);padding-right:var(--safe-area-inset-right)}.login .login-outer .login-details{list-style:none;padding:var(--modal-login-padding);text-align:center;margin:0}.login .login-outer .login-details .dench-button{margin:var(--modal-login-button-margin)}.login .login-outer .login-details .dench-button[disabled]{color:var(--general-dench-button-primary-text-color)}.login .login-outer .login-details .dench-label{color:var(--modal-login-label-text-color);font-size:var(--modal-login-label-font-size)}.login .login-outer .login-details li:nth-child(2){margin-bottom:10px}.login .login-outer .login-details li:nth-child(2),.login .login-outer .login-details li:nth-child(3){position:relative}.login .login-outer .login-details .dench-input-wrapper-inner-visibility-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;cursor:pointer;z-index:100}.login .login-outer .login-details .dench-input-wrapper-inner-visibility-icon .visibility-icon-img{width:100%;height:100%;filter:brightness(0);color:var(--modal-login-visibility-icon-color)}.login .login-outer .login-details .dench-input-wrapper-inner-visibility-icon.shown:after{content:"";position:absolute;top:55%;background:var(--modal-login-visibility-icon-stroke-color);transform:translateY(-50%) rotate(45deg);z-index:10}.login .login-outer .login-details .simple-button{display:block;font-size:var(--modal-login-forgot-password-link-font-size);font-weight:var(--modal-login-forgot-password-link-font-weight);color:var(--modal-login-forgot-password-link-color);cursor:pointer}.login .login-outer .login-details .simple-button a{font-size:var(--modal-login-forgot-password-link-font-size);color:var(--modal-login-forgot-password-link-inner-color)}.login .login-outer .register-button-wrapper{margin:var(--modal-login-register-link-margin);text-align:center;padding:var(--modal-login-register-link-padding);background:var(--modal-login-register-link-background);border-radius:0 0 var(--modals-border-radius) var(--modals-border-radius);font-size:var(--modal-login-register-link-font-size);font-weight:var(--modal-login-register-link-font-weight);list-style-type:none}.login .login-outer .register-button-wrapper span{cursor:pointer;color:var(--modal-login-register-link-color)}.login .login-outer .register-button-wrapper span a{color:var(--modal-login-register-link-inner-color);font-size:var(--modal-login-register-link-font-size)}@media only screen and (min-device-width: 834px) and (max-device-width: 1194px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),(min-device-width: 834px) and (max-device-width: 1194px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),(min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),(min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.custom-modal-wrapper.login.shown{top:0}.custom-modal-wrapper.login .modal-inner-content{background:var(--mobile-modal-login-background-color);height:100vh;min-width:auto;overflow:auto;padding-bottom:0}.custom-modal-wrapper.login .modal-inner-content .toolbar{padding:var(--mobile-modal-login-toolbar-padding);background:var(--mobile-modal-login-toolbar-background-color);border-radius:var(--mobile-modal-login-toolbar-border-radius)}.custom-modal-wrapper.login .modal-inner-content .toolbar-title{color:var(--mobile-modal-login-toolbar-text-color)}.custom-modal-wrapper.login .modal-inner-content .login-outer{background:var(--mobile-modal-login-background-color)}.custom-modal-wrapper.login .modal-inner-content .login-outer .error-message{font-size:var(--mobile-modal-login-error-message-font-size)}.custom-modal-wrapper.login .modal-inner-content .login-outer .error-message span{color:var(--mobile-modal-login-error-message-color)}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details{padding:var(--mobile-modal-login-padding)}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .login-btn:nth-child(5){display:flex;flex-direction:column;align-items:center}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .login-btn:nth-child(5) span{order:1}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .login-btn:nth-child(5) .dench-button{max-width:140px}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .simple-button:nth-last-of-type(1){color:var(--mobile-modal-login-forgot-password-link-color);margin-bottom:20px}.custom-modal-wrapper.login .modal-inner-content .login-outer .register-button-wrapper{background:transparent;padding:var(--mobile-modal-login-register-link-padding)}.custom-modal-wrapper.login .modal-inner-content .login-outer .register-button-wrapper .register-button{color:var(--mobile-modal-login-register-link-color);font-size:var(--mobile-modal-login-register-link-font-size)}.custom-modal-wrapper.login .modal-inner-content .login-outer .register-button-wrapper span a{font-size:var(--mobile-modal-login-register-link-font-size);line-height:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.custom-modal-wrapper.login.shown{top:0}.custom-modal-wrapper.login .modal-inner-content{background:var(--mobile-modal-login-background-color);height:100vh;min-width:auto;overflow:auto;padding-bottom:0}.custom-modal-wrapper.login .modal-inner-content .toolbar{padding:var(--mobile-modal-login-toolbar-padding);background:var(--mobile-modal-login-toolbar-background-color);border-radius:var(--mobile-modal-login-toolbar-border-radius)}.custom-modal-wrapper.login .modal-inner-content .toolbar-title{color:var(--mobile-modal-login-toolbar-text-color)}.custom-modal-wrapper.login .modal-inner-content .login-outer{background:var(--mobile-modal-login-background-color)}.custom-modal-wrapper.login .modal-inner-content .login-outer .error-message{font-size:var(--mobile-modal-login-error-message-font-size)}.custom-modal-wrapper.login .modal-inner-content .login-outer .error-message span{color:var(--mobile-modal-login-error-message-color)}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details{padding:var(--mobile-modal-login-padding)}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .login-btn:nth-child(5){display:flex;flex-direction:column;align-items:center}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .login-btn:nth-child(5) span{order:1}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .login-btn:nth-child(5) .dench-button{max-width:140px}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .simple-button:nth-last-of-type(1){color:var(--mobile-modal-login-forgot-password-link-color);margin-bottom:20px}.custom-modal-wrapper.login .modal-inner-content .login-outer .register-button-wrapper{background:transparent;padding:var(--mobile-modal-login-register-link-padding)}.custom-modal-wrapper.login .modal-inner-content .login-outer .register-button-wrapper .register-button{color:var(--mobile-modal-login-register-link-color);font-size:var(--mobile-modal-login-register-link-font-size)}.custom-modal-wrapper.login .modal-inner-content .login-outer .register-button-wrapper span a{font-size:var(--mobile-modal-login-register-link-font-size);line-height:50px}}@media only screen and (max-width: 767px){.custom-modal-wrapper.login.shown{top:0}.custom-modal-wrapper.login .modal-inner-content{background:var(--mobile-modal-login-background-color);height:100vh;min-width:auto;overflow:auto;padding-bottom:0}.custom-modal-wrapper.login .modal-inner-content .toolbar{padding:var(--mobile-modal-login-toolbar-padding);background:var(--mobile-modal-login-toolbar-background-color);border-radius:var(--mobile-modal-login-toolbar-border-radius)}.custom-modal-wrapper.login .modal-inner-content .toolbar-title{color:var(--mobile-modal-login-toolbar-text-color)}.custom-modal-wrapper.login .modal-inner-content .login-outer{background:var(--mobile-modal-login-background-color)}.custom-modal-wrapper.login .modal-inner-content .login-outer .error-message{font-size:var(--mobile-modal-login-error-message-font-size)}.custom-modal-wrapper.login .modal-inner-content .login-outer .error-message span{color:var(--mobile-modal-login-error-message-color)}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details{padding:var(--mobile-modal-login-padding)}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .login-btn:nth-child(5){display:flex;flex-direction:column;align-items:center}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .login-btn:nth-child(5) span{order:1}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .login-btn:nth-child(5) .dench-button{max-width:140px}.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .simple-button:nth-last-of-type(1){color:var(--mobile-modal-login-forgot-password-link-color);margin-bottom:20px}.custom-modal-wrapper.login .modal-inner-content .login-outer .register-button-wrapper{background:transparent;padding:var(--mobile-modal-login-register-link-padding)}.custom-modal-wrapper.login .modal-inner-content .login-outer .register-button-wrapper .register-button{color:var(--mobile-modal-login-register-link-color);font-size:var(--mobile-modal-login-register-link-font-size)}.custom-modal-wrapper.login .modal-inner-content .login-outer .register-button-wrapper span a{font-size:var(--mobile-modal-login-register-link-font-size);line-height:50px}}@media only screen and (min-device-width: 834px) and (max-device-width: 1194px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),(min-device-width: 834px) and (max-device-width: 1194px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),(min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),(min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .dench-button{height:var(--general-button-height)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.custom-modal-wrapper.login .modal-inner-content .login-outer .login-details .dench-button{height:var(--general-button-height)}}@media only screen and (min-device-width: 834px) and (max-device-width: 1194px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),(min-device-width: 834px) and (max-device-width: 1194px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape),(min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait),(min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.login .login-outer .login-details{max-width:var(--tablet-modal-login-modal-max-width);margin:0 auto}}@media only screen and (max-width: 1024px){.custom-modal-wrapper.login{left:0;right:0;bottom:0;height:auto;transform:translate(0);display:block;top:0;width:100vw;max-width:100vw}}
