@media screen and (max-width:810px){.LoginModal.LoginModal_ClosedUserGroup button.Modal-CloseBtn{background-color:#075985}.LoginModal.LoginModal_ClosedUserGroup button.Modal-CloseBtn:after,.LoginModal.LoginModal_ClosedUserGroup button.Modal-CloseBtn:before{background:#fff}}.LoginModal.LoginModal_ClosedUserGroup .Modal-Header{border:none}.LoginModal.LoginModal_ClosedUserGroup .LoginModal-MainHeading{text-align:center}.LoginModal .Modal-Content{border-radius:16px}.LoginModal .Modal-Content .Modal-Header{padding:0}.LoginModal .Modal-Content .Modal-Header h3{display:none}.LoginModal .Modal-Content .Modal-CloseBtn{width:40px;height:40px;top:16px;right:16px;transform:translateY(0);background-color:#f1f5f9;border-radius:50%;z-index:9}.LoginModal .Modal-Content .Modal-CloseBtn:hover{background-color:#e2e8f0}.LoginModal .Modal-Content .Modal-CloseBtn:after,.LoginModal .Modal-Content .Modal-CloseBtn:before{background:#0f172a;width:16px;height:2px}.LoginModal-Wrapper{display:flex;width:100%;min-height:536px}@media screen and (max-width:810px){.LoginModal-Wrapper{display:block;min-height:0;min-height:auto}}.LoginModal-Wrapper_ClosedUserGroup .LoginModal-Image{display:flex;flex-direction:column;justify-content:space-between;background:#007ac2;padding:24px}@media screen and (max-width:810px){.LoginModal-Wrapper_ClosedUserGroup .LoginModal-Image{padding:16px 16px 8px;min-height:72px}.LoginModal-Wrapper_ClosedUserGroup .LoginModal-Logo{margin:0}}.LoginModal-Wrapper_ClosedUserGroup .LoginModal-Content{padding:76px 24px 24px}@media screen and (max-width:810px){.LoginModal-Wrapper_ClosedUserGroup .LoginModal-Content{padding:16px}.LoginModal-Wrapper_ClosedUserGroup .LoginModal-Content.LoginModal-Content_isMagicLinkForm{padding-top:76px}.LoginModal-Wrapper_ClosedUserGroup .LoginModal-Back{top:-56px;background-color:#075985;color:#fff}}.LoginModal-ClosedUserGroupWrapper{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:810px){.LoginModal-ClosedUserGroupWrapper{margin:40px 8px 0}}.LoginModal-ClosedUserGroupBadges{display:flex;align-items:start;gap:10px;flex-wrap:wrap;width:280px;padding-bottom:8px}.LoginModal-ClosedUserGroupImage{width:357px;height:144px;background:url(/resources/desktop/img/profile/login-partner-deals.png) no-repeat 50% 50%;background-size:contain;right:0}@media(min-width:811px){.LoginModal-ClosedUserGroupImage{left:-24px}}@media screen and (max-width:810px){.LoginModal-ClosedUserGroupImage{background:url(/resources/mobile/img/profile/login-partner-deals.png) no-repeat 100% 50%;background-size:contain;width:100%;height:96px}}.LoginModal-ClosedUserGroupText{font-size:20px;line-height:28px;font-weight:600;color:#fff}.LoginModal-Image{flex:1 1;padding:16px;background:#e0f2fe url(/resources/common/img/login-left-background.png) no-repeat 50% 50%}@media(min-width:811px){.LoginModal-Image{max-width:50%}}@media screen and (max-width:810px){.LoginModal-Image{background:none;padding:0}.LoginModal-Image img{margin:16px}}.LoginModal-Content{display:flex;flex-direction:column;flex:1 1;gap:16px;padding:76px 16px 16px}@media screen and (max-width:810px){.LoginModal-Content{padding:16px}}.LoginModal-Content_isMagicLinkForm form{display:flex;flex-direction:column}.LoginModal-Content_isMagicLinkForm form .LoginModal-Email{height:52px;padding:16px 12px;color:#0f172a;font-size:16px;line-height:20px;border-radius:4px;border:1px solid #d1d5db;margin:8px 0 0;box-shadow:inset 0 0 0 30px #fff}.LoginModal-Content_isMagicLinkForm form .LoginModal-Email:focus{outline:none}.LoginModal-Content_isMagicLinkForm form .LoginModal-Email_hasError{border-color:#e24a52}.LoginModal-Content_isMagicLinkForm form .Button{height:52px;padding:12px 16px;margin:24px 0 0;font-size:18px;font-weight:600;line-height:24px;background-color:#007ac2}@media screen and (max-width:810px){.LoginModal-Content_isMagicLinkForm{padding:160px 16px 16px}}.LoginModal-MagicLinkSuccess{display:flex;flex-direction:column;gap:8px}.LoginModal-MagicLinkSuccess img.mailbox{margin:0 0 16px}.LoginModal-SuccessText{color:#52637a;font-size:16px;line-height:24px}.LoginModal-SuccessText span{color:#0f172a;font-weight:600}.LoginModal-Back{position:absolute;display:flex;align-items:center;justify-content:center;width:40px;height:40px;top:16px;left:16px;background-color:#f1f5f9;border:none;border-radius:50%;z-index:9;cursor:pointer}.LoginModal-Back:hover{background-color:#e2e8f0}.LoginModal-Heading{display:flex;flex-direction:column;gap:8px}.LoginModal-Title{color:#0f172a;font-size:20px;font-weight:600;line-height:28px}.LoginModal-Subtitle{color:#52637a;font-size:16px;line-height:24px}.LoginModal-LoginOptions{display:flex;flex-direction:column;gap:16px}.LoginModal-LoginOptions .Button{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;height:52px;padding:12px 16px;font-size:18px;font-weight:600;line-height:24px;color:#0f172a;background-color:#f1f5f9;border-radius:4px}.LoginModal-LoginOptions .Button:hover{background-color:#e2e8f0}.LoginModal-LoginOptions .Button img{width:24px;height:24px}.LoginModal-LoginOptions .Button_isLoading{color:rgba(0,0,0,0)}.LoginModal-LoginOptions .Button_isLoading:after{background:url(/resources/common/svg/loaders/loader-black.svg) no-repeat 50%}.LoginModal-LoginOptions .Button_isLoading img{display:none}.LoginModal-Gdpr{text-align:center;color:#52637a;font-size:14px;line-height:20px;padding-top:8px}.LoginModal-Gdpr a{color:#007ac2;font-weight:500;text-decoration:none}.LoginModal-Gdpr a:hover{color:#0369a1;text-decoration:underline}.LoginModal-Error{color:#e24a52;font-size:16px;line-height:24px;margin:4px 0 0}.LoginModal-FormLink{display:inline-block}.LoginModal-FormLink input{color:#007ac2;transition:color .15s ease-in-out;font-size:14px;line-height:20px;cursor:pointer;font-weight:500;background:rgba(0,0,0,0);border:none;padding:0}.LoginModal-FormLink input svg path{transition:fill .15s ease-in-out;fill:#007ac2}.LoginModal-FormLink input:hover{color:#0369a1}.LoginModal-FormLink input:hover svg path{fill:#0369a1}.LoginModal-FormLink input:hover{text-decoration:underline}html[dir=rtl] .LoginModal .Modal-Content .Modal-CloseBtn{right:auto;left:16px}html[dir=rtl] .LoginModal-Error,html[dir=rtl] .LoginModal-Image,html[dir=rtl] .LoginModal-MagicLinkForm form label,html[dir=rtl] .LoginModal-MagicLinkSuccess{text-align:right}html[dir=rtl] .LoginModal-MagicLinkForm form input{text-align:left;direction:ltr}html[dir=rtl] .LoginModal-Back{transform:rotate(180deg);right:16px}html[dir=rtl] .LoginModal-ClosedUserGroupImage{right:auto;left:0}@media(min-width:811px){html[dir=rtl] .LoginModal-ClosedUserGroupImage{transform:scaleX(-1);right:-24px;left:auto}}@media screen and (max-width:810px){html[dir=rtl] .LoginModal-ClosedUserGroupImage{background:url(/resources/mobile/img/profile/login-partner-deals.png) no-repeat 0 50%;background-size:contain}}