.tgme_widget_login,.tgme_widget_login_button,body.body_widget_login{width:100%;height:100%}.signInPopup_root__22dYm .signInPopup_inner__yZaCA{padding-top:4.25rem}@media(max-width:1023.9px){.signInPopup_root__22dYm .signInPopup_inner__yZaCA{padding-top:4.25rem}}.signInPopup_root__22dYm .body_widget_login{width:100%;height:100%}.signInPopup_inner__yZaCA{display:flex;flex-direction:column;align-items:center;gap:1.75rem;text-align:center}@media(max-width:1023.9px){.signInPopup_inner__yZaCA{gap:1.25rem}}.signInPopup_image__pYHe_{position:relative;z-index:0;width:8.125rem;height:7.1875rem;overflow:hidden;border-radius:1rem}.signInPopup_image__pYHe_ img{width:100%;height:100%}.signInPopup_text__DxG33{display:flex;flex-direction:column;align-items:center;gap:.5rem}@media(max-width:1023.9px){.signInPopup_text__DxG33{gap:.25rem}}.signInPopup_text_reverse__gYuqI{flex-direction:column-reverse}.signInPopup_title__8xw6C{font-size:2.25rem;line-height:2.75rem;font-weight:700}@media(max-width:1023.9px){.signInPopup_title__8xw6C{font-size:1.5rem;line-height:2.25rem;max-width:16.875rem;line-height:1.75rem}}.signInPopup_description__4BI8J{font-size:1.25rem;line-height:1.875rem}@media(max-width:1023.9px){.signInPopup_description__4BI8J{font-size:1rem;line-height:1.375rem}}.signInPopup_bottom__rYDNC{display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media(max-width:1023.9px){.signInPopup_bottom__rYDNC{gap:.75rem}}.signInPopup_bottom__rYDNC .signInPopup_button__avlLZ{gap:.75rem;padding-top:.75rem;padding-bottom:.75rem}.signInPopup_button__avlLZ{position:relative;width:100%;max-width:260px}.signInPopup_button__avlLZ svg{width:2rem;height:2rem}.signInPopup_button__avlLZ iframe{position:absolute;inset:0;width:100%!important;height:100%!important;cursor:pointer;opacity:0}.signInPopup_button__avlLZ iframe body{width:100%;height:100%}.signInPopup_yandexButton__RdKi8{display:flex;justify-content:space-between;align-items:center;align-self:stretch;height:3.5rem;padding:0 1rem;color:#fff;background-color:#000;border-radius:6.25rem;cursor:pointer;transition:opacity .3s ease}.signInPopup_yandexButton__RdKi8:hover{opacity:.8}.signInPopup_yandexButton__RdKi8 span{flex:1 1;font-size:.875rem;line-height:1;font-weight:700;font-style:normal;color:#fff}.signInPopup_yandexIcon___gtxq{flex-shrink:0;width:1.625rem;height:1.625rem}@media(max-width:1023.9px){.signInPopup_yandexIcon___gtxq{width:1.625rem;height:1.625rem}}.signInPopup_yandexIconRight__9ZJsL{flex-shrink:0;width:1.75rem;height:1.75rem}@media(max-width:1023.9px){.signInPopup_yandexIconRight__9ZJsL{width:1.75rem;height:1.75rem}}.signInPopup_notice__iMPNv{font-size:.75rem;line-height:1rem;color:#666}.signInPopup_notice__iMPNv a{text-decoration:underline;text-underline-offset:.1875rem}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body,html{max-width:100vw;scroll-behavior:smooth}body{font-size:1.25rem;line-height:1.875rem;overflow-x:hidden;font-weight:500;color:#000;background-color:#f7f7f7}a{color:currentcolor;text-decoration:none}a,button{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,button:active{transition:none}ol,ul{padding:0;list-style:none}blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}button{padding:0;font-family:inherit;background-color:transparent;border:none;outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}#root{display:flex;flex-direction:column;min-height:100svh}#root main{flex-grow:1}#root main.faq-page,#root main.profile-page,#root main.store-page,#root main.tasks-page{background-color:#fff}