.CategoryBlock_container__EDQLX{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%}.CategoryBlock_heading___g83K{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.CategoryBlock_description__WggdI{max-width:600px}.CategoryBlock_tabs__rl280{width:100%}.CategoryBlock_cardWrapper__A1obt,.CategoryBlock_card__Gz6K8{height:100%}.CategoryBlock_counter__iiR1D{width:100%;padding:0 12px}.CategoryBlock_grid__6rMW_{--category-row-h:90px;display:grid;align-content:start;gap:10px;grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--category-row-h);width:100%;margin:16px 0 0}.CategoryBlock_hidden__nMWpj{display:none}.CategoryBlock_moreButtonWrapper__3HmlL{display:flex;justify-content:center;align-items:center;width:100%}.CategoryBlock_moreButtonWrapper__3HmlL.CategoryBlock_hasButton__8R0Mh{margin-top:16px}@media (min-width:1025px){.CategoryBlock_grid__6rMW_{height:calc(var(--category-row-h) * 3 + 10px * 2)}.CategoryBlock_grid__6rMW_.CategoryBlock_expanded__CsHP_{height:auto}.CategoryBlock_moreButtonWrapper__3HmlL,.CategoryBlock_moreButtonWrapper__3HmlL.CategoryBlock_hasButton__8R0Mh{min-height:56px;margin-top:0}}@media (max-width:1024px){.CategoryBlock_grid__6rMW_{gap:10px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.CategoryBlock_container__EDQLX{gap:16px}.CategoryBlock_counter__iiR1D{margin-bottom:-10px}.CategoryBlock_grid__6rMW_{gap:8px;grid-template-columns:repeat(1,1fr)}}.AssistantPlate_plate__7vGEW{display:flex;align-items:center;gap:10px;padding:10px 16px 30px;border:1px solid var(--border-primary);border-bottom:none;border-radius:var(--input-radius,24px) var(--input-radius,24px) 0 0;background:var(--bg-tertiary);transition:background-color .15s ease,opacity .2s ease,transform .2s ease;cursor:pointer}@media (hover:hover){.AssistantPlate_plate__7vGEW:hover{background-color:var(--bg-secondary)}}.AssistantPlate_plate__7vGEW:active{background-color:var(--bg-secondary)}.AssistantPlate_content__BDrsk{align-items:center;gap:10px}.AssistantPlate_contentTrigger__a8B6y,.AssistantPlate_content__BDrsk{display:flex;flex:1;min-width:0}.AssistantPlate_icon__TviGO{flex-shrink:0}.AssistantPlate_text__3PODI{overflow:hidden;white-space:nowrap;color:var(--text-primary);text-overflow:ellipsis}.AssistantPlate_placeholder__g8PPT{color:var(--text-secondary)}.AssistantPlate_closeButton__z7_Tg{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:20px;height:20px;padding:0;border:none;background:none;opacity:.7;color:var(--text-secondary);transition:opacity .15s ease;cursor:pointer}.AssistantPlate_closeButton__z7_Tg:hover{opacity:1}@media (max-width:768px){.AssistantPlate_plate__7vGEW{padding:8px 12px 30px}}.ChatMessages_container__CFLO2{display:flex;flex:1;flex-direction:column;align-items:center;min-height:-moz-min-content;min-height:min-content}.ChatMessages_chatMessages__vVyxp{flex:1;width:100%;height:100%}.ChatMessages_chatMessages__vVyxp.ChatMessages_fullscreen__Mk7ps{max-width:var(--chat-max-width-primary)}.ChatMessages_typingIndicator__aakbs{display:flex;justify-content:flex-start;width:100%;min-height:40px;padding:8px 0 20px}.ChatMessages_banner__CEsi_{margin-top:16px;margin-right:-8px;margin-left:-8px;padding:0 8px}@media screen and (max-width:768px){.ChatMessages_chatMessages__vVyxp{padding:0}}.VirtualMessageRow_messageRow__uwzPZ{position:relative;width:100%;margin:0 -8px;padding:0 8px;border-left:2px solid transparent}.VirtualMessageRow_searchHighlighted__Y9xu2{border-left-color:transparent;border-radius:var(--border-radius-lg);box-shadow:inset 0 0 0 1000px rgb(var(--brand-primary-rgb)/8%)}.VirtualMessageRow_currentHighlight__XsjCy{border-left-color:var(--brand-primary);box-shadow:inset 0 0 0 1000px rgb(var(--brand-primary-rgb)/12%)}.VirtualMessageRow_userMessage__cdjVY{width:100%;margin:8px 0;padding:8px 0}.VirtualMessageRow_errorMessage__6c0MA{width:100%;padding:16px 0}.VirtualMessageRow_aiResponse__dvGNv{display:flex;flex-direction:column;gap:16px}.VirtualMessageRow_streamingImages__WF_k7{display:flex;flex-direction:column;gap:12px;max-width:100%}.VirtualMessageRow_continueButtonWrapper__cTlal{display:flex;justify-content:center;padding:32px 0}.BudgetPromoOffer_root__b5zMg{display:flex;flex-direction:column;gap:10px}.BudgetPromoOffer_fallbackRow__Q2xNG{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.BudgetPromoOffer_freeRow__1HikH{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 14px;border:1px dashed var(--border-primary);border-radius:14px}.BudgetPromoOffer_freeText__8uJXE{display:flex;flex:1;flex-direction:column;gap:2px;min-width:200px}.BannerOfferHeader_head__PFiZJ{display:flex;justify-content:space-between;align-items:center;gap:12px}.BannerOfferHeader_plan__CpCgx{display:inline-flex;align-items:center;gap:8px;min-width:0}.BannerOfferHeader_badge__eNkuG{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:26px;height:26px;border-radius:var(--radius-xs);background:var(--brand-primary);color:var(--text-inverse)}.BannerOfferHeader_price__at59Z{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.BannerOfferHeader_amount__RQX_Y{font-variant-numeric:tabular-nums}.BalanceOfferColumns_root__DbF5P{display:flex;flex-direction:column;gap:4px}.BalanceOfferColumns_offer__jo2sM{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--brand-primary);border-radius:var(--radius-xl);background:rgb(255 255 255/2%)}.BalanceOfferColumns_value__k7XuM{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.BalanceOfferColumns_grantItem__m_sPx{display:inline-flex;align-items:center;gap:7px;min-width:0}.BalanceOfferColumns_grantIcon__j6i_q{flex-shrink:0;width:16px;height:16px;color:var(--brand-primary)}.BalanceOfferColumns_generationItem__6rYwD{display:inline-flex;align-items:center;gap:6px;min-width:0}.BalanceOfferColumns_generationIcon__VfjxV{flex-shrink:0;width:15px;height:15px;color:var(--text-secondary)}.BalanceOfferColumns_perks__6CzlY{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.BalanceOfferColumns_perkItem__SWGk7{display:inline-flex;align-items:center;gap:6px;min-width:0}.BalanceOfferColumns_perkIcon__4KIWk{flex-shrink:0;width:14px;height:14px;color:var(--brand-primary)}.BalanceOfferColumns_ctaRow__Wni1K{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.BalanceOfferColumns_footnote__iciQA{min-width:0}.BalanceOfferColumns_providers___3O2B{display:inline-flex;flex-shrink:0}.BalanceOfferColumns_provider__TJvkO{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px solid var(--border-primary);border-radius:50%;background:var(--bg-tertiary)}.BalanceOfferColumns_provider__TJvkO:not(:first-child){margin-left:-6px}.BalanceOfferColumns_providerIcon__l_6K6{width:12px;height:12px}.BalanceOfferColumns_catalog__m28lB{margin-left:auto}.BalanceOfferColumns_escape__80GLw{display:flex;justify-content:flex-start}@media screen and (max-width:480px){.BalanceOfferColumns_value__k7XuM{flex-direction:column;align-items:flex-start}.BalanceOfferColumns_ctaRow__Wni1K{flex-direction:column;align-items:stretch}.BalanceOfferColumns_footnote__iciQA{text-align:center}.BalanceOfferColumns_escape__80GLw{justify-content:center}.BalanceOfferColumns_catalog__m28lB{margin-left:0;text-align:center}}.MessageAssistantHeader_header__TSp1I{display:flex;align-items:center;gap:8px;padding-bottom:8px}.CitationButton_citationButton__U1HY3{gap:8px}.CitationButton_faviconStack__aI1Qz{display:flex;align-items:center}.CitationButton_favicon__dQyEB{width:16px;height:16px;border:2px solid var(--bg-primary);border-radius:50%;background:var(--bg-secondary);-o-object-fit:cover;object-fit:cover}.CitationButton_favicon__dQyEB:not(:first-child){margin-left:-6px}.CitationButton_label__hLsgr{white-space:nowrap}.MessageActions_actions__9iJsP{display:flex;align-items:center;gap:16px;margin-top:16px;overflow:hidden}.MessageActions_leftActions__31_bQ{display:flex;align-items:center;gap:0}@media (hover:hover) and (pointer:fine){.MessageActions_active__LZsBy:hover{background-color:var(--brand-primary-hover)!important}}.MessageActions_actionsAnimated__Xw_NW{animation:MessageActions_actions-slide-in___v1M1 .25s ease-out forwards}@keyframes MessageActions_actions-slide-in___v1M1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.MessageActions_actions__9iJsP{flex-wrap:wrap;gap:12px}}.ConfirmModal_actions__PpiXi{display:flex;justify-content:center;gap:12px;margin-top:16px}.ConfirmModal_actions__PpiXi button{flex:1;max-width:160px}.GuestRegisterPromoBright_banner__lYz__{container-type:inline-size;position:relative;width:100%;margin-top:8px;padding:12px 14px;border:1px solid var(--border-primary);border-radius:var(--radius-lg)}.GuestRegisterPromoBright_inner__O8sZe{display:flex;flex-direction:row;align-items:center;gap:16px;padding-right:20px}.GuestRegisterPromoBright_bannerAnimated__7vR1O{animation:GuestRegisterPromoBright_guest-promo-bright-slide-in__6GLpn .25s ease-out forwards}@keyframes GuestRegisterPromoBright_guest-promo-bright-slide-in__6GLpn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.GuestRegisterPromoBright_bannerAnimated__7vR1O{animation:GuestRegisterPromoBright_guest-promo-bright-fade-in__A1e_N .2s ease-out forwards}@keyframes GuestRegisterPromoBright_guest-promo-bright-fade-in__A1e_N{0%{opacity:0}to{opacity:1}}}.GuestRegisterPromoBright_amount__bycy3{display:flex;flex:none;flex-direction:column;align-items:center;gap:4px;padding:0 6px}.GuestRegisterPromoBright_amountValue__NO6dM{display:flex;align-items:center;gap:6px;font-size:28px;line-height:1;white-space:nowrap}.GuestRegisterPromoBright_amountCoin__D4dzJ{flex:none;width:22px;height:22px;color:currentcolor}.GuestRegisterPromoBright_amountCaption__gJb09{white-space:nowrap}.GuestRegisterPromoBright_divider__MqbRD{flex:none;align-self:stretch;width:1px;background-color:var(--border-primary)}.GuestRegisterPromoBright_list__zTtim{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.GuestRegisterPromoBright_item__X7eRq{display:flex;align-items:center;gap:6px;min-width:0}.GuestRegisterPromoBright_check__ze1bW{flex:none;width:16px;height:16px;color:var(--brand-nonary)}.GuestRegisterPromoBright_itemText__Jjbp0{min-width:0;overflow-wrap:anywhere}.GuestRegisterPromoBright_cta__t716F{flex:none;min-width:160px}.GuestRegisterPromoBright_dismiss__HcT_I.GuestRegisterPromoBright_dismiss__HcT_I{position:absolute;top:8px;right:8px;flex-shrink:0;color:var(--text-tertiary)}.GuestRegisterPromoBright_dismiss__HcT_I.GuestRegisterPromoBright_dismiss__HcT_I:hover{color:var(--text-primary)}@container (max-width: 520px){.GuestRegisterPromoBright_banner__lYz__{padding:10px 12px}.GuestRegisterPromoBright_inner__O8sZe{flex-flow:row wrap;align-items:center;gap:6px 10px;padding-right:22px}.GuestRegisterPromoBright_amount__bycy3{flex:none;flex-direction:row;align-items:baseline;gap:4px;padding:0}.GuestRegisterPromoBright_amountValue__NO6dM{font-size:18px}.GuestRegisterPromoBright_amountCoin__D4dzJ{width:16px;height:16px}.GuestRegisterPromoBright_divider__MqbRD{display:none}.GuestRegisterPromoBright_list__zTtim{flex:1 1 100%;flex-flow:row wrap;order:2;gap:4px 12px}.GuestRegisterPromoBright_item__X7eRq{flex:none;gap:4px}.GuestRegisterPromoBright_check__ze1bW{width:12px;height:12px}.GuestRegisterPromoBright_cta__t716F.GuestRegisterPromoBright_cta__t716F{flex:none;order:1;align-self:center;width:auto;min-width:0;margin-left:auto;padding:6px 14px;font-size:13px}}.GuestRegisterPromoControl_strip__PtttJ{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;margin-top:8px}.GuestRegisterPromoControl_stripAnimated__mnnvw{animation:GuestRegisterPromoControl_guest-promo-slide-in__lcjT8 .25s ease-out forwards}@keyframes GuestRegisterPromoControl_guest-promo-slide-in__lcjT8{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.GuestRegisterPromoControl_stripAnimated__mnnvw{animation:GuestRegisterPromoControl_guest-promo-fade-in__6rzOg .2s ease-out forwards}@keyframes GuestRegisterPromoControl_guest-promo-fade-in__6rzOg{0%{opacity:0}to{opacity:1}}}.GuestRegisterPromoControl_text__UQwIX{flex:1 1 auto;min-width:0;margin:0;overflow-wrap:anywhere}.GuestRegisterPromoControl_coin__kljWQ{color:currentcolor;vertical-align:middle}.GuestRegisterPromoControl_cta___mSDD{vertical-align:baseline}.GuestRegisterPromoControl_dismiss___OrtA{flex-shrink:0;align-self:flex-start}.GuestRegisterPromoControl_dismiss___OrtA svg{width:20px;height:20px}.GuestRegisterPromoControl_dismiss___OrtA.GuestRegisterPromoControl_dismiss___OrtA{color:var(--text-secondary)}.GuestRegisterPromoControl_dismiss___OrtA.GuestRegisterPromoControl_dismiss___OrtA:hover{color:var(--text-primary)}.Message_messageWrapper__2iE34{width:100%}.Message_userPromptWrapper__cEMC7{display:flex;justify-content:flex-end;align-items:flex-end;gap:8px}.Message_copyButton__KSYDP{flex-shrink:0;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.Message_copyButtonVisible__HWYFL,.Message_userPromptWrapper__cEMC7:hover .Message_copyButton__KSYDP{opacity:1;pointer-events:auto}@media screen and (max-width:769px){.Message_copyButton__KSYDP{opacity:1;pointer-events:auto}}.Message_streamingImages__G8aDL{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.Message_actionsRow__I16NB{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.Message_messagePrice__nZFar{margin-top:16px}@media screen and (max-width:769px){.Message_actionsRow__I16NB{row-gap:0}}.LinkPreviewItem_item__iMgKt{display:flex;align-items:center;gap:6px;padding:0;border-radius:14px;background:var(--glass-background);text-decoration:none;color:inherit}.LinkPreviewItem_thumbnail__8Wda8{position:relative;display:flex;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;border-radius:var(--radius-sm);background:var(--bg-tertiary);overflow:hidden}.LinkPreviewItem_thumbnailImage__V_C9e{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LinkPreviewItem_playOverlay__Ygg9Q{position:absolute;display:flex;justify-content:center;align-items:center;width:14px;height:10px;margin:auto;border-radius:2px;background:rgb(0 0 0/70%);pointer-events:none;inset:0}.LinkPreviewItem_playIcon__wrIzC{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid white;margin-left:1px}.LinkPreviewItem_skeleton__PAML9{background:linear-gradient(90deg,var(--bg-secondary) 0,var(--bg-tertiary) 50%,var(--bg-secondary) 100%);background-size:200% 100%;animation:LinkPreviewItem_shimmer__tLE5g 1.5s infinite}@keyframes LinkPreviewItem_shimmer__tLE5g{0%{background-position:200% 0}to{background-position:-200% 0}}.LinkPreviewItem_textColumn__Cp7Nt{display:flex;flex:1;flex-direction:column;justify-content:center;gap:0;min-width:0}.LinkPreviewItem_filename__ETsBi{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.LinkPreviewItem_text__ye_od{flex:1 1 auto}.SendMessageError_errorWrapper__3Ti88{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--color-red-30);border-radius:var(--radius-lg);background:var(--color-red-10)}.SendMessageError_errorContent__hHEBy{display:flex;align-items:flex-start;gap:12px}.SendMessageError_errorContentCentered__j_wfz{align-items:center}.SendMessageError_errorIconWrapper__MFv0M{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--color-red-15)}.SendMessageError_errorIcon__1dE0h{color:var(--status-error)}.SendMessageError_errorTextContent__k4Sms{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.SendMessageError_errorTitle__jKg6B{font-weight:500;color:var(--text-primary)}.SendMessageError_errorMessage__vYhq9{padding:6px 8px;border-radius:var(--radius-md);background:rgb(0 0 0/20%);word-break:break-word;color:var(--text-secondary)}.SendMessageError_actions__AqWjW{display:flex;align-items:center;gap:8px;margin-left:44px}.SendMessageError_dismissButton__RwKoB,.SendMessageError_retryButton__ECqUo{flex-shrink:0}.SendMessageError_slideUp__Dkwbp{animation:SendMessageError_slide-up__isV7U .25s ease-out forwards}.SendMessageError_slideOut__mOGTU{animation:SendMessageError_slide-out__DmY6e .2s ease-in forwards}@keyframes SendMessageError_slide-up__isV7U{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes SendMessageError_slide-out__DmY6e{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.SendMessageError_slideOut__mOGTU,.SendMessageError_slideUp__Dkwbp{animation:none}.SendMessageError_slideUp__Dkwbp{opacity:1;transform:translateY(0)}.SendMessageError_slideOut__mOGTU{opacity:0;transform:translateY(0)}}@media screen and (max-width:768px){.SendMessageError_errorWrapper__3Ti88{gap:10px;padding:12px}.SendMessageError_errorIconWrapper__MFv0M{width:28px;height:28px}.SendMessageError_actions__AqWjW{flex-wrap:wrap;margin-left:0}}.MessageAnswer_answerTab__9YXf5{display:flex;flex-direction:column;gap:12px}.MessageAnswer_inlineSourcesPreview__6Ka27{display:flex;flex-wrap:nowrap;gap:8px;max-width:100%;overflow:hidden}.MessageAnswer_sourceLink__CaK5C{flex:0 0 180px}.MessageAnswer_imagePreview__GChjm{flex:0 1 180px}.MessageAnswer_citationButton___SSAy{align-self:flex-start;margin-top:4px}