.PostCard-module__Q0iL9W__cardLink{color:inherit;text-decoration:none;display:block}.PostCard-module__Q0iL9W__card{--gap:10px;height:100%;color:inherit;border-radius:10px;flex-direction:column;padding:16px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.PostCard-module__Q0iL9W__card:active{transform:scale(.98)}.PostCard-module__Q0iL9W__imageWrapper{background:var(--bg-tertiary);aspect-ratio:16/9;border-radius:8px;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.PostCard-module__Q0iL9W__image{-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .3s}@media (hover:hover) and (pointer:fine){.PostCard-module__Q0iL9W__card:hover .PostCard-module__Q0iL9W__image{transform:scale(1.02)}}.PostCard-module__Q0iL9W__content{gap:var(--gap);margin-top:var(--gap);flex-direction:column;flex:1;display:flex}.PostCard-module__Q0iL9W__badge{z-index:1;position:absolute;top:-5px;right:-5px}.PostCard-module__Q0iL9W__title{margin:0;transition:color .2s}@media (hover:hover) and (pointer:fine){.PostCard-module__Q0iL9W__card:hover .PostCard-module__Q0iL9W__title{color:var(--brand-primary)}}.PostCard-module__Q0iL9W__meta{align-items:center;gap:12px;margin-top:auto;display:flex}.PostCard-module__Q0iL9W__metaItem{align-items:center;gap:4px;display:flex}.PostCard-module__Q0iL9W__metaIcon{width:16px;height:16px;color:var(--text-secondary);flex-shrink:0}.PostCard-module__Q0iL9W__metaText{white-space:nowrap}@media (max-width:1024px){.PostCard-module__Q0iL9W__card{--gap:8px}}@media (max-width:768px){.PostCard-module__Q0iL9W__card{--gap:6px;padding:10px}.PostCard-module__Q0iL9W__meta{gap:10px}.PostCard-module__Q0iL9W__metaText{font-size:11px}}@media (max-width:480px){.PostCard-module__Q0iL9W__card{--gap:6px}.PostCard-module__Q0iL9W__meta{gap:8px}.PostCard-module__Q0iL9W__metaItem{gap:3px}.PostCard-module__Q0iL9W__metaText{font-size:10px}}
.StyleSelectorContent-module__QHLYJq__content{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(51,51,51,.02);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}@media screen and (max-width:768px){.StyleSelectorContent-module__QHLYJq__content{padding:0}}.StyleSelectorContent-module__QHLYJq__header{align-items:center;gap:10px;display:flex}.StyleSelectorContent-module__QHLYJq__title{color:var(--text-primary);flex:1}.StyleSelectorContent-module__QHLYJq__grid{grid-template-columns:repeat(3,136px);gap:10px;display:grid}.StyleSelectorContent-module__QHLYJq__styleItem{cursor:pointer;border-radius:8px;flex-direction:column;gap:4px;width:136px;padding:4px;display:flex}.StyleSelectorContent-module__QHLYJq__imageWrapper{flex-shrink:0;width:128px;height:128px;position:relative}.StyleSelectorContent-module__QHLYJq__image{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:128px;height:128px}.StyleSelectorContent-module__QHLYJq__imagePlaceholder{background:var(--bg-tertiary);width:128px;height:128px;color:var(--text-tertiary);border-radius:4px;justify-content:center;align-items:center;display:flex}.StyleSelectorContent-module__QHLYJq__checkIcon{color:var(--brand-primary);position:absolute;top:-5px;right:-5px}.StyleSelectorContent-module__QHLYJq__styleTitle{letter-spacing:.0123em;text-align:center;color:var(--text-primary);font-size:13px;line-height:1.5}.StyleSelectorContent-module__QHLYJq__styleItem.StyleSelectorContent-module__QHLYJq__selected,.StyleSelectorContent-module__QHLYJq__styleItem.StyleSelectorContent-module__QHLYJq__selected:hover{background:var(--brand-primary-20)!important;box-shadow:inset 0 0 5px rgba(255,255,255,.1)!important}.StyleSelectorContent-module__QHLYJq__styleItem.StyleSelectorContent-module__QHLYJq__selected .StyleSelectorContent-module__QHLYJq__styleTitle{color:var(--brand-primary)}
.ToolItemView-module__j27gVG__item{flex-direction:column;gap:10px;display:flex}.ToolItemView-module__j27gVG__switchRow{align-items:center;gap:6px;display:flex}.ToolItemView-module__j27gVG__switchIcon{color:var(--text-primary);transition:opacity var(--transition-fast);flex-shrink:0}.ToolItemView-module__j27gVG__switchLabel{min-width:0;transition:opacity var(--transition-fast);flex:1}.ToolItemView-module__j27gVG__settingsRow{transition:opacity var(--transition-fast);flex-wrap:wrap;gap:6px;display:flex}.ToolItemView-module__j27gVG__modelCardWrapper{transition:opacity var(--transition-fast)}.ToolItemView-module__j27gVG__disabled{opacity:.7;pointer-events:none}.ToolItemView-module__j27gVG__item:not(.ToolItemView-module__j27gVG__enabled) .ToolItemView-module__j27gVG__switchIcon,.ToolItemView-module__j27gVG__item:not(.ToolItemView-module__j27gVG__enabled) .ToolItemView-module__j27gVG__switchLabel{opacity:.7}.ToolItemView-module__j27gVG__noModels{font-size:var(--font-size-xs);color:var(--text-tertiary);padding:8px}
.ToolModelSelectorContent-module__rERdKG__content{flex-direction:column;gap:16px;height:100%;display:flex}@media (min-width:768px){.ToolModelSelectorContent-module__rERdKG__content{padding:16px}}.ToolModelSelectorContent-module__rERdKG__header{align-items:center;gap:10px;display:flex}.ToolModelSelectorContent-module__rERdKG__title{color:var(--text-primary)}.ToolModelSelectorContent-module__rERdKG__modelsList{flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}
.SendMessageError-module__GLk8OG__errorWrapper{border:1px solid var(--color-red-30);background:var(--color-red-10);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.SendMessageError-module__GLk8OG__errorContent{align-items:flex-start;gap:12px;display:flex}.SendMessageError-module__GLk8OG__errorIconWrapper{background:var(--color-red-15);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.SendMessageError-module__GLk8OG__errorIcon{color:var(--status-error)}.SendMessageError-module__GLk8OG__errorTextContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.SendMessageError-module__GLk8OG__errorTitle{color:var(--text-primary);font-weight:500}.SendMessageError-module__GLk8OG__errorMessage{word-break:break-word;color:var(--text-secondary);background:rgba(0,0,0,.2);border-radius:8px;padding:6px 8px}.SendMessageError-module__GLk8OG__actions{align-items:center;gap:8px;margin-left:44px;display:flex}.SendMessageError-module__GLk8OG__retryButton,.SendMessageError-module__GLk8OG__dismissButton{flex-shrink:0}.SendMessageError-module__GLk8OG__slideUp{animation:.25s ease-out forwards SendMessageError-module__GLk8OG__slide-up}.SendMessageError-module__GLk8OG__slideOut{animation:.2s ease-in forwards SendMessageError-module__GLk8OG__slide-out}@keyframes SendMessageError-module__GLk8OG__slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes SendMessageError-module__GLk8OG__slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.SendMessageError-module__GLk8OG__slideUp,.SendMessageError-module__GLk8OG__slideOut{animation:none}.SendMessageError-module__GLk8OG__slideUp{opacity:1;transform:translateY(0)}.SendMessageError-module__GLk8OG__slideOut{opacity:0;transform:translateY(0)}}@media screen and (max-width:768px){.SendMessageError-module__GLk8OG__errorWrapper{gap:10px;padding:12px}.SendMessageError-module__GLk8OG__errorIconWrapper{width:28px;height:28px}.SendMessageError-module__GLk8OG__actions{flex-wrap:wrap;margin-left:0}}
.ChangeEmailModal-module__LoqTOG__container{flex-direction:column;gap:10px;min-width:250px;padding:8px 0;display:flex;position:relative}.ChangeEmailModal-module__LoqTOG__buttons{gap:12px;margin-top:8px;display:flex}.ChangeEmailModal-module__LoqTOG__buttons>*{flex:1}.ChangeEmailModal-module__LoqTOG__steps{justify-content:center;display:flex}.ChangeEmailModal-module__LoqTOG__changeEmailLink{text-align:center;width:100%;color:var(--brand-primary);transition:opacity var(--transition-fast);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:underline;display:block}.ChangeEmailModal-module__LoqTOG__changeEmailLink:disabled{opacity:.5;cursor:not-allowed}.ChangeEmailModal-module__LoqTOG__changeEmailLink:hover:not(:disabled){opacity:.8}.ChangeEmailModal-module__LoqTOG__confirmContainer{flex-direction:column;gap:10px;min-width:280px;max-width:360px;padding:8px 0;display:flex}.ChangeEmailModal-module__LoqTOG__confirmButtons{justify-content:center;gap:12px;display:flex}.ChangeEmailModal-module__LoqTOG__confirmButtons>*{min-width:80px}
.ChangeEmail-module__UqqM3W__form{flex-direction:column;gap:16px;width:100%;display:flex}
.ChangeUserName-module__ofc37G__form{flex-direction:column;gap:16px;width:100%;display:flex}
.LoginForm-module__DjezTG__form{flex-direction:column;gap:22px;width:100%;display:flex}.LoginForm-module__DjezTG__fields{flex-direction:column;gap:12px;display:flex}.LoginForm-module__DjezTG__passwordField{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.LoginForm-module__DjezTG__togglePassword{color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}.LoginForm-module__DjezTG__togglePassword:hover{color:var(--text-secondary)}.LoginForm-module__DjezTG__togglePassword:focus{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:4px}.LoginForm-module__DjezTG__forgotPassword{margin-top:0}.LoginForm-module__DjezTG__submitButton{width:100%}
.ChangePasswordModal-module__MM2ksG__container{flex-direction:column;gap:10px;min-width:250px;padding:8px 0;display:flex}.ChangePasswordModal-module__MM2ksG__form{flex-direction:column;gap:16px;display:flex}.ChangePasswordModal-module__MM2ksG__passwordInput{position:relative}.ChangePasswordModal-module__MM2ksG__toggleButton{color:var(--text-secondary);transition:color var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ChangePasswordModal-module__MM2ksG__toggleButton:hover{color:var(--text-primary)}.ChangePasswordModal-module__MM2ksG__toggleButton:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:4px}.ChangePasswordModal-module__MM2ksG__checkboxWrapper{margin-top:8px}.ChangePasswordModal-module__MM2ksG__buttons{gap:12px;margin-top:8px;display:flex}.ChangePasswordModal-module__MM2ksG__buttons>*{flex:1}.ChangePasswordModal-module__MM2ksG__steps{justify-content:center;display:flex}
.RegisterForm-module__7HUi9q__form{flex-direction:column;gap:22px;width:100%;display:flex}.RegisterForm-module__7HUi9q__fields{flex-direction:column;gap:12px;display:flex}.RegisterForm-module__7HUi9q__togglePassword{color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}.RegisterForm-module__7HUi9q__togglePassword:hover{color:var(--text-secondary)}.RegisterForm-module__7HUi9q__togglePassword:focus{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:4px}.RegisterForm-module__7HUi9q__submitButton{width:100%}
.ConfirmDeleteModal-module__uDUUuG__container{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:250px;max-width:400px;padding:8px 0;display:flex}.ConfirmDeleteModal-module__uDUUuG__buttons{flex-direction:column;gap:12px;width:100%;margin-top:8px;display:flex}
.ResetPasswordEnterEmail-module__Ywo5_W__wrapper{width:100%;max-width:600px;margin:0 auto;padding:26px 24px;border-radius:20px!important}.ResetPasswordEnterEmail-module__Ywo5_W__container{flex-direction:column;gap:46px;display:flex}.ResetPasswordEnterEmail-module__Ywo5_W__formSection{flex-direction:column;gap:31px;display:flex}.ResetPasswordEnterEmail-module__Ywo5_W__form{flex-direction:column;gap:22px;display:flex}.ResetPasswordEnterEmail-module__Ywo5_W__switchAuth{justify-content:center;gap:4px;display:flex}.ResetPasswordEnterEmail-module__Ywo5_W__textes{flex-direction:column;gap:10px;width:100%;display:flex}
.DeleteAccountModal-module__aI9eVa__container{flex-direction:column;gap:10px;min-width:250px;padding:8px 0;display:flex}.DeleteAccountModal-module__aI9eVa__form{flex-direction:column;gap:16px;display:flex}.DeleteAccountModal-module__aI9eVa__toggleButton{color:var(--text-secondary);transition:color var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.DeleteAccountModal-module__aI9eVa__toggleButton:hover{color:var(--text-primary)}.DeleteAccountModal-module__aI9eVa__toggleButton:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:4px}.DeleteAccountModal-module__aI9eVa__buttons{gap:12px;margin-top:8px;display:flex}.DeleteAccountModal-module__aI9eVa__buttons>*{flex:1}.DeleteAccountModal-module__aI9eVa__steps{justify-content:center;display:flex}
.CreateNewPassword-module__8QI7gW__wrapper{width:100%;max-width:600px;margin:0 auto;padding:26px 24px;border-radius:20px!important}.CreateNewPassword-module__8QI7gW__container{flex-direction:column;gap:46px;display:flex}.CreateNewPassword-module__8QI7gW__formSection{flex-direction:column;gap:31px;display:flex}.CreateNewPassword-module__8QI7gW__form{flex-direction:column;gap:22px;display:flex}.CreateNewPassword-module__8QI7gW__fields{flex-direction:column;gap:12px;display:flex}.CreateNewPassword-module__8QI7gW__switchAuth{justify-content:center;gap:4px;display:flex}.CreateNewPassword-module__8QI7gW__textes{flex-direction:column;gap:10px;width:100%;display:flex}.CreateNewPassword-module__8QI7gW__toggleButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}.CreateNewPassword-module__8QI7gW__toggleButton:hover{color:var(--text-primary)}
.DeleteAccount-module__NCS9gW__wrapper,.DeleteAccount-module__NCS9gW__button{width:100%}
.TelegramAuthButton-module__8ZEWYa__telegramButton{gap:10px;width:100%}.TelegramAuthButton-module__8ZEWYa__telegramButton .TelegramAuthButton-module__8ZEWYa__icon{color:#26a5e4}
.SetupEmailModal-module__VdjHYW__container{flex-direction:column;gap:10px;min-width:250px;padding:8px 0;display:flex;position:relative}.SetupEmailModal-module__VdjHYW__buttons{gap:12px;margin-top:8px;display:flex}.SetupEmailModal-module__VdjHYW__buttons>*{flex:1}
.TelegramAuthModal-module__WtFfeq__modal{width:100%;max-width:400px}.TelegramAuthModal-module__WtFfeq__content{flex-direction:column;align-items:center;gap:24px;padding:8px 0;display:flex;overflow:hidden}.TelegramAuthModal-module__WtFfeq__stateContainer{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;width:100%;min-height:250px;display:flex}.TelegramAuthModal-module__WtFfeq__qrWrapper{flex-direction:column;align-items:center;gap:16px;display:flex}.TelegramAuthModal-module__WtFfeq__confirmationCode{flex-direction:column;align-items:center;gap:8px;display:flex}.TelegramAuthModal-module__WtFfeq__confirmationCodeCircle{border:2px solid var(--brand-primary);letter-spacing:.05em;width:64px;height:64px;color:var(--brand-primary);border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex}.TelegramAuthModal-module__WtFfeq__textContent{flex-direction:column;align-items:center;gap:8px;max-width:300px;display:flex}.TelegramAuthModal-module__WtFfeq__iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.TelegramAuthModal-module__WtFfeq__iconSuccess{color:var(--status-success);background:rgba(76,175,80,.15)}.TelegramAuthModal-module__WtFfeq__iconError{color:var(--status-error);background:rgba(244,67,54,.15)}.TelegramAuthModal-module__WtFfeq__iconWarning{color:var(--status-warning);background:rgba(255,152,0,.15)}.TelegramAuthModal-module__WtFfeq__actions{flex-direction:column;gap:12px;width:100%;display:flex}.TelegramAuthModal-module__WtFfeq__divider{width:100%;margin:8px 0}.TelegramAuthModal-module__WtFfeq__linkButton{color:var(--brand-primary)}
.SetupEmail-module__daWj_q__form{flex-direction:column;gap:16px;width:100%;display:flex}
.VkAuthButton-module__qkTJrW__vkButton{gap:10px;width:100%}.VkAuthButton-module__qkTJrW__icon{width:20px;height:20px}
.SetupPassword-module__jT2pEG__container{flex-direction:column;gap:10px;min-width:250px;padding:8px 0;display:flex;position:relative}.SetupPassword-module__jT2pEG__steps{justify-content:center;display:flex}.SetupPassword-module__jT2pEG__form{flex-direction:column;gap:16px;width:100%;display:flex}.SetupPassword-module__jT2pEG__buttons{gap:12px;margin-top:8px;display:flex}.SetupPassword-module__jT2pEG__buttons>*{flex:1}.SetupPassword-module__jT2pEG__toggleButton{color:var(--text-tertiary);transition:color var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.SetupPassword-module__jT2pEG__toggleButton:hover{color:var(--text-secondary)}
.BlogPageClient-module__SiWkDa__main{min-height:calc(100dvh - var(--safe-area-top) - var(--safe-area-bottom));padding-top:0}.BlogPageClient-module__SiWkDa__container{flex-direction:column;gap:32px;display:flex}.BlogPageClient-module__SiWkDa__tabsWrapper{gap:4px;margin-top:20px;display:flex;overflow-x:auto}.BlogPageClient-module__SiWkDa__postsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;width:100%;display:grid}.BlogPageClient-module__SiWkDa__sentinel{width:100%;height:1px}.BlogPageClient-module__SiWkDa__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}.BlogPageClient-module__SiWkDa__spinner{border:3px solid rgba(255,255,255,.1);border-top-color:var(--color-primary);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite BlogPageClient-module__SiWkDa__spin}@keyframes BlogPageClient-module__SiWkDa__spin{to{transform:rotate(360deg)}}.BlogPageClient-module__SiWkDa__loadingText{color:var(--color-text-secondary);font-size:14px;font-weight:500}.BlogPageClient-module__SiWkDa__errorContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}.BlogPageClient-module__SiWkDa__errorText{text-align:center;color:var(--color-error,#ff4d4f);font-size:14px;font-weight:500}.BlogPageClient-module__SiWkDa__retryButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:background-color .2s,transform .2s}.BlogPageClient-module__SiWkDa__retryButton:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.BlogPageClient-module__SiWkDa__retryButton:active{transform:translateY(0)}.BlogPageClient-module__SiWkDa__emptyState{justify-content:center;align-items:center;min-height:400px;padding:40px 20px;display:flex}.BlogPageClient-module__SiWkDa__emptyText{text-align:center;color:var(--color-text-secondary);font-size:18px;font-weight:500}@media (max-width:768px){.BlogPageClient-module__SiWkDa__main{padding-top:0;padding-bottom:40px}.BlogPageClient-module__SiWkDa__postsGrid{grid-template-columns:1fr;gap:16px}.BlogPageClient-module__SiWkDa__container{gap:24px}.BlogPageClient-module__SiWkDa__tabsWrapper{margin-top:20px}}
.TelegramOAuthCallback-module__sNfxNG__container{width:100%;min-height:calc(100dvh - var(--header-height) - var(--safe-area-top) - var(--safe-area-bottom));flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.TelegramOAuthCallback-module__sNfxNG__logoLink{margin-bottom:24px}.TelegramOAuthCallback-module__sNfxNG__logo{width:48px;height:48px;color:var(--brand-primary)}.TelegramOAuthCallback-module__sNfxNG__card{border-radius:24px;width:100%;max-width:400px;padding:40px 32px}.TelegramOAuthCallback-module__sNfxNG__content{text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.TelegramOAuthCallback-module__sNfxNG__stateContainer{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.TelegramOAuthCallback-module__sNfxNG__iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.TelegramOAuthCallback-module__sNfxNG__iconSuccess{color:var(--status-success);background:rgba(76,175,80,.15)}.TelegramOAuthCallback-module__sNfxNG__iconError{color:var(--status-error);background:rgba(244,67,54,.15)}.TelegramOAuthCallback-module__sNfxNG__iconWarning{color:var(--status-warning);background:rgba(255,152,0,.15)}.TelegramOAuthCallback-module__sNfxNG__textContent{flex-direction:column;align-items:center;gap:8px;max-width:300px;display:flex}.TelegramOAuthCallback-module__sNfxNG__actions{flex-direction:column;gap:12px;width:100%;max-width:280px;display:flex}
.YandexAuthButton-module__NM0rEq__yandexButton{gap:10px;width:100%}.YandexAuthButton-module__NM0rEq__icon{width:20px;height:20px}
.SetupBanner-module__pvaoKa__container{padding-left:0;padding-right:0}.SetupBanner-module__pvaoKa__wrapper{flex-direction:column;gap:8px;width:100%;padding:0 16px;display:flex}.SetupBanner-module__pvaoKa__banner{border:1px solid var(--border-primary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(255,255,255,.02);border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.SetupBanner-module__pvaoKa__icon{color:var(--brand-primary);flex-shrink:0}.SetupBanner-module__pvaoKa__textBlock{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SetupBanner-module__pvaoKa__action{flex-shrink:0}@media screen and (max-width:768px){.SetupBanner-module__pvaoKa__wrapper{padding:0 12px}.SetupBanner-module__pvaoKa__banner{text-align:center;flex-direction:column;gap:8px;padding:10px 12px}.SetupBanner-module__pvaoKa__icon{width:28px;height:28px}}
.LoginPage-module__FvNGoW__content{flex-direction:column;align-items:center;gap:46px;max-width:600px;margin:0 auto;padding:26px 24px;display:flex;border-radius:20px!important}.LoginPage-module__FvNGoW__header{flex-direction:column;gap:10px;width:100%;display:flex}.LoginPage-module__FvNGoW__formSection{flex-direction:column;gap:31px;width:100%;display:flex}.LoginPage-module__FvNGoW__formBody{flex-direction:column;gap:20px;width:100%;display:flex}.LoginPage-module__FvNGoW__socialButtons{flex-direction:column;gap:16px;width:100%;display:flex}.LoginPage-module__FvNGoW__socialRow{gap:16px;width:100%;display:flex}.LoginPage-module__FvNGoW__divider{gap:4px}.LoginPage-module__FvNGoW__switchAuth{justify-content:center;align-items:center;gap:4px;display:flex}
.PostPage-module___2p1HG__wrapper{border-radius:24px;flex-direction:column;gap:10px;padding:24px;display:flex}.PostPage-module___2p1HG__metaContent{grid-template-columns:1fr 1fr;gap:32px;display:grid}.PostPage-module___2p1HG__header{flex-direction:column;gap:8px;display:flex}.PostPage-module___2p1HG__texts{flex-direction:column;flex:auto;gap:10px;display:flex;overflow:hidden}.PostPage-module___2p1HG__imageWrapper{aspect-ratio:560/320;border-radius:20px;flex:auto;align-items:center;display:flex;overflow:hidden}.PostPage-module___2p1HG__image{-o-object-fit:cover;object-fit:cover;width:100%}.PostPage-module___2p1HG__metaItems{justify-content:flex-end;gap:20px;display:flex}.PostPage-module___2p1HG__metaItem{align-items:center;gap:6px;display:flex}.PostPage-module___2p1HG__categories{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.PostPage-module___2p1HG__categoryLink{transition:opacity var(--transition-fast);text-decoration:none}.PostPage-module___2p1HG__categoryLink:hover{opacity:.8}.PostPage-module___2p1HG__metaItem svg{color:var(--text-secondary)}.PostPage-module___2p1HG__content{margin:24px 0 0}.PostPage-module___2p1HG__goToPageWrapper{z-index:98;width:100%;max-width:600px;padding:0 16px;position:fixed;bottom:40px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.PostPage-module___2p1HG__wrapper{border-radius:12px;padding:12px}.PostPage-module___2p1HG__metaContent{grid-template-columns:1fr;gap:16px}}
.TelegramLinkCallback-module__Ui9JEG__container{width:100%;min-height:calc(100dvh - var(--header-height) - var(--safe-area-top) - var(--safe-area-bottom));flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.TelegramLinkCallback-module__Ui9JEG__logoLink{margin-bottom:24px}.TelegramLinkCallback-module__Ui9JEG__logo{width:48px;height:48px;color:var(--brand-primary)}.TelegramLinkCallback-module__Ui9JEG__card{border-radius:24px;width:100%;max-width:400px;padding:40px 32px}.TelegramLinkCallback-module__Ui9JEG__content{text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.TelegramLinkCallback-module__Ui9JEG__stateContainer{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.TelegramLinkCallback-module__Ui9JEG__iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.TelegramLinkCallback-module__Ui9JEG__iconSuccess{color:var(--status-success);background:rgba(76,175,80,.15)}.TelegramLinkCallback-module__Ui9JEG__iconError{color:var(--status-error);background:rgba(244,67,54,.15)}.TelegramLinkCallback-module__Ui9JEG__iconWarning{color:var(--status-warning);background:rgba(255,152,0,.15)}.TelegramLinkCallback-module__Ui9JEG__textContent{flex-direction:column;align-items:center;gap:8px;max-width:300px;display:flex}.TelegramLinkCallback-module__Ui9JEG__actions{flex-direction:column;gap:12px;width:100%;max-width:280px;display:flex}
.RegisterPage-module__TLr9kq__content{flex-direction:column;align-items:center;gap:46px;max-width:600px;margin:0 auto;padding:26px 24px;display:flex;border-radius:20px!important}.RegisterPage-module__TLr9kq__header{flex-direction:column;gap:10px;width:100%;display:flex}.RegisterPage-module__TLr9kq__formSection{flex-direction:column;gap:31px;width:100%;display:flex}.RegisterPage-module__TLr9kq__formBody{flex-direction:column;gap:20px;width:100%;display:flex}.RegisterPage-module__TLr9kq__socialButtons{flex-direction:column;gap:16px;width:100%;display:flex}.RegisterPage-module__TLr9kq__socialRow{gap:16px;width:100%;display:flex}.RegisterPage-module__TLr9kq__divider{gap:4px}.RegisterPage-module__TLr9kq__switchAuth{justify-content:center;align-items:center;gap:4px;display:flex}
.OAuthCallback-module__jNfIbq__container{width:100%;min-height:calc(100dvh - var(--header-height) - var(--safe-area-top) - var(--safe-area-bottom));flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.OAuthCallback-module__jNfIbq__logoLink{margin-bottom:24px}.OAuthCallback-module__jNfIbq__logo{width:48px;height:48px;color:var(--brand-primary)}.OAuthCallback-module__jNfIbq__card{border-radius:24px;width:100%;max-width:400px;padding:40px 32px}.OAuthCallback-module__jNfIbq__content{text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.OAuthCallback-module__jNfIbq__stateContainer{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.OAuthCallback-module__jNfIbq__iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.OAuthCallback-module__jNfIbq__iconSuccess{color:var(--status-success);background:rgba(76,175,80,.15)}.OAuthCallback-module__jNfIbq__iconError{color:var(--status-error);background:rgba(244,67,54,.15)}.OAuthCallback-module__jNfIbq__iconWarning{color:var(--status-warning);background:rgba(255,152,0,.15)}.OAuthCallback-module__jNfIbq__textContent{flex-direction:column;align-items:center;gap:8px;max-width:300px;display:flex}.OAuthCallback-module__jNfIbq__actions{flex-direction:column;gap:12px;width:100%;max-width:280px;display:flex}
/*# sourceMappingURL=c4a6b1ad1aa20b20.css.map*/