.ask-page_page__mqNHm{min-width:0;padding-bottom:0}.ask-page_workspaceCanvas__brEGJ{min-height:0}.ask-page_askSurface__U9giA{display:grid;grid-template-rows:auto minmax(0,1fr);block-size:clamp(560px,calc(100dvh - 220px),780px);min-height:0;overflow:hidden;border:1px solid var(--border);background:var(--surface)}.ask-page_head__UpYSf{width:100%;flex:0 0 auto;text-align:start}.ask-page_topbar__BPPL5{min-height:54px;padding-inline:16px;border-bottom:1px solid var(--border)}.ask-page_nav__QFI4j,.ask-page_topbar__BPPL5{display:flex;align-items:center;justify-content:space-between;gap:20px}.ask-page_nav__QFI4j{width:100%;min-width:0}.ask-page_mode__q5UuF{color:var(--dim);font-size:10px;letter-spacing:.16em}.ask-page_homeHead__PoCL8{display:grid;justify-items:center;gap:14px;padding:clamp(38px,7vh,72px) 20px 20px;text-align:center}.ask-page_heroTitle__cmZyr{max-width:700px;color:var(--ink);font-size:clamp(30px,3.4vw,42px);line-height:1.04;letter-spacing:-.015em}.ask-page_homeSubtitle__L1yCF{max-width:52ch;color:var(--dim);font-size:13px;line-height:1.5;text-wrap:balance}.ask-page_conversationTitle__BYXMo{min-width:0;margin:0;overflow:hidden;font-size:14px;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ask-page_threadActions__dd0Dx{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.ask-page_threadFeedback__ayBCq{color:var(--up);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.ask-page_openCompany__gxCBI{display:inline-flex;align-items:center;min-height:40px;padding-inline:4px;color:var(--accent);font-size:10px;white-space:nowrap}.ask-page_openCompany__gxCBI:focus-visible{color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.ask-page_openCompany__gxCBI:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}}.ask-page_newChat__5xeVY,.ask-page_threadOptionsTrigger__veZYW{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid var(--border);background:var(--surface);color:var(--dim)}.ask-page_newChat__5xeVY{gap:7px;padding-inline:11px;font-size:11px}.ask-page_newChat__5xeVY svg,.ask-page_threadOptionsTrigger__veZYW svg{width:15px;height:15px}.ask-page_threadOptionsTrigger__veZYW{width:40px;padding:0}.ask-page_newChat__5xeVY:focus-visible,.ask-page_threadOptionsTrigger__veZYW:focus-visible,.ask-page_threadOptionsTrigger__veZYW[aria-expanded=true]{background:var(--bg);color:var(--ink)}@media (hover:hover) and (pointer:fine){.ask-page_newChat__5xeVY:hover,.ask-page_threadOptionsTrigger__veZYW:hover{background:var(--bg);color:var(--ink)}}.ask-page_newChat__5xeVY:disabled{cursor:wait;background:var(--surface);color:var(--faint)}.ask-page_threadMenu__z7KbQ{width:min(320px,calc(100vw - 32px));padding:6px;border-color:var(--border);background:var(--surface)}.ask-page_threadMenu__z7KbQ [data-slot=dropdown-menu-label]{padding:5px 9px 7px;color:var(--faint);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.ask-page_threadMenu__z7KbQ [data-slot=dropdown-menu-item]{min-height:40px;font-size:11px}.ask-page_threadMenu__z7KbQ [data-slot=dropdown-menu-item] svg{width:15px;height:15px}.ask-page_threadMenuCopy__Xpt8h{display:grid;min-width:0;gap:1px}.ask-page_threadMenuCopy__Xpt8h>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-page_threadMenuCopy__Xpt8h small{color:var(--faint);font-size:9px}.ask-page_threadCurrent__XY_O4{background:var(--hover);color:var(--ink)}.ask-page_main__zAdrT{display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;min-width:0;min-height:0;flex:1 1 auto;overflow:hidden}.ask-page_mainWithThread__yF0WO{min-height:0}.ask-page_homeState__W_M_2{width:100%;min-height:0;padding:18px 20px 26px;overflow-y:auto}.ask-page_suggestions__smL_h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(780px,100%);max-width:100%;margin-inline:auto}.ask-page_suggestion__pa1hT{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;width:100%;min-width:0;box-sizing:border-box;min-height:52px;padding:11px 16px;border:1px solid var(--border);background:var(--surface);color:var(--ink);line-height:1.35;text-align:start}.ask-page_suggestionCopy__s3z8O{display:grid;min-width:0;gap:2px}.ask-page_suggestionCopy__s3z8O strong{font-size:13px;font-weight:600;letter-spacing:-.01em}.ask-page_suggestionCopy__s3z8O small{color:var(--dim);font-size:10px}.ask-page_suggestionArrow__NiurC{flex:0 0 auto;color:var(--accent);font-size:16px;line-height:1}.ask-page_suggestion__pa1hT:focus-visible{border-color:var(--accent);background:var(--bg);translate:0 -1px}@media (hover:hover) and (pointer:fine){.ask-page_suggestion__pa1hT:hover{border-color:var(--accent);background:var(--bg);translate:0 -1px}}.ask-page_recentChats__QX8XH{width:min(760px,100%);margin:34px auto 0;text-align:start}.ask-page_recentHeading__xgH5W{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:8px}.ask-page_recentChats__QX8XH ul{display:grid;gap:2px;margin-block-start:9px;list-style:none}.ask-page_recentChat__nebKt{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:6px 8px;color:var(--dim);font-size:12px}.ask-page_recentChat__nebKt:focus-visible{background:var(--hover);color:var(--ink)}@media (hover:hover) and (pointer:fine){.ask-page_recentChat__nebKt:hover{background:var(--hover);color:var(--ink)}}.ask-page_recentTitle__QLKyG{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-page_recentDate__LjyOw{flex:0 0 auto;color:var(--faint);font-size:10px}.ask-page_showThreads__fCJ2i{min-height:40px;margin:7px 8px 0;color:var(--dim);font-size:11px}.ask-page_showThreads__fCJ2i:focus-visible{color:var(--accent)}@media (hover:hover) and (pointer:fine){.ask-page_showThreads__fCJ2i:hover{color:var(--accent)}}.ask-page_composer__POhWB{position:relative;z-index:2;width:100%;min-width:0;border-top:1px solid var(--border);background:var(--surface);pointer-events:auto}.ask-page_composerShell__u1Kgz{display:grid;grid-template-rows:auto auto;overflow:visible;border:0;background:var(--surface);pointer-events:auto}.ask-page_composerShell__u1Kgz:focus-within{border-color:var(--border)}.ask-page_composer__POhWB textarea{display:block;width:100%;min-height:86px;padding:16px 20px 10px;resize:vertical;border:0;background:var(--surface);font-size:14px;line-height:1.55;transition:min-height var(--duration-fast) var(--motion-ease),padding-block var(--duration-fast) var(--motion-ease)}.ask-page_composer__POhWB.ask-page_compact__Yjiee .ask-page_composerFoot__B6i3w{padding-block:4px 10px}.ask-page_composer__POhWB.ask-page_compact__Yjiee textarea{min-height:72px;padding-block:16px 8px}.ask-page_composer__POhWB.ask-page_expanded__uuX6y textarea{min-height:118px}.ask-page_composer__POhWB textarea:focus-visible{outline-offset:-2px}.ask-page_composerFoot__B6i3w{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:8px 12px 12px 20px}.ask-page_composerActions__gzzQi{display:flex;align-items:flex-end;flex:1 1 auto;flex-wrap:wrap;gap:12px 18px;min-width:0;max-height:88px;overflow:hidden;transition:max-height var(--duration-fast) var(--motion-ease),opacity var(--duration-fast) var(--motion-ease),filter var(--duration-fast) var(--motion-ease),translate var(--duration-fast) var(--motion-ease)}.ask-page_composer__POhWB.ask-page_compact__Yjiee .ask-page_composerActions__gzzQi{max-height:0;opacity:0;filter:blur(3px);pointer-events:none;translate:0 var(--distance-small)}.ask-page_composerHelp__b0hZd,.ask-page_contextField__AWqA_{max-height:60px;overflow:hidden;transition:max-height var(--duration-fast) var(--motion-ease),opacity var(--duration-fast) var(--motion-ease),filter var(--duration-fast) var(--motion-ease),translate var(--duration-fast) var(--motion-ease)}.ask-page_composer__POhWB.ask-page_compact__Yjiee .ask-page_composerHelp__b0hZd,.ask-page_composer__POhWB.ask-page_compact__Yjiee .ask-page_contextField__AWqA_{max-height:0;opacity:0;filter:blur(3px);pointer-events:none;translate:0 var(--distance-small)}.ask-page_contextField__AWqA_,.ask-page_scopeField__p7NZ9{display:grid;gap:6px;min-width:96px}.ask-page_companyTrigger__O03Hs,.ask-page_marketTrigger__f55vs,.ask-page_scopeTrigger__3vMpz{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;height:36px;min-width:104px;padding-inline:12px 10px;border:0;background:var(--hover);color:var(--ink);font-size:11px;line-height:1}.ask-page_marketTrigger__f55vs{min-width:122px}.ask-page_companyTrigger__O03Hs[aria-expanded=true],.ask-page_marketTrigger__f55vs[aria-expanded=true],.ask-page_scopeTrigger__3vMpz[aria-expanded=true]{background:var(--bg)}.ask-page_companyTrigger__O03Hs svg,.ask-page_marketTrigger__f55vs svg,.ask-page_scopeTrigger__3vMpz svg{color:var(--dim)}.ask-page_marketMenu__gMZ8k,.ask-page_scopeMenu__0vxpq{min-width:112px;padding:6px;border:1px solid var(--border);background:var(--surface)}.ask-page_marketMenu__gMZ8k{min-width:132px}.ask-page_marketMenu__gMZ8k [data-slot=select-item],.ask-page_scopeMenu__0vxpq [data-slot=select-item]{min-height:40px;margin:0;padding-inline:12px 28px;background:var(--surface);color:var(--ink);font-size:11px}.ask-page_marketMenu__gMZ8k [data-slot=select-item]:focus,.ask-page_marketMenu__gMZ8k [data-slot=select-item][data-highlighted],.ask-page_marketMenu__gMZ8k [data-slot=select-item][data-selected],.ask-page_scopeMenu__0vxpq [data-slot=select-item]:focus,.ask-page_scopeMenu__0vxpq [data-slot=select-item][data-highlighted],.ask-page_scopeMenu__0vxpq [data-slot=select-item][data-selected]{background:var(--hover);color:var(--ink)}.ask-page_marketMenu__gMZ8k [data-slot=select-item]+[data-slot=select-item],.ask-page_scopeMenu__0vxpq [data-slot=select-item]+[data-slot=select-item]{margin-block-start:2px}.ask-page_marketMenu__gMZ8k [data-slot=select-item] svg,.ask-page_scopeMenu__0vxpq [data-slot=select-item] svg{color:var(--accent)}.ask-page_companyTriggerShell__4d_59{display:flex;width:148px;height:36px;min-width:0;align-items:stretch;overflow:hidden;background:var(--hover)}.ask-page_companyTrigger__O03Hs{width:100%;height:34px;min-width:0;padding:0 8px 0 12px;background:transparent}.ask-page_companyIdentity__Xu0p7{display:inline-flex;align-items:center;gap:7px;min-width:0}.ask-page_companyValue__isXxq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-page_companyChevron__BC_d2{display:inline-flex;width:14px;height:14px;flex:0 0 14px}.ask-page_companyTrigger__O03Hs:focus-visible,.ask-page_companyTrigger__O03Hs[aria-expanded=true]{background:transparent}@media (hover:hover) and (pointer:fine){.ask-page_companyTrigger__O03Hs:hover{background:transparent}}.ask-page_companyPositioner__xpshM{z-index:60;max-width:calc(100vw - 24px);outline:0}.ask-page_companyPopup__PXfqa{width:min(424px,calc(100vw - 24px));max-width:var(--available-width);overflow:hidden;border:1px solid var(--border);background:var(--surface);color:var(--ink)}.ask-page_companySearchBox__gpm5r{padding:6px;border-bottom:1px solid var(--border)}.ask-page_companySearch__K_Fcu{width:100%;min-height:36px;height:36px;padding-inline:10px;background:var(--bg);color:var(--ink);font-size:13px}.ask-page_companyStatus__6L8Rk{display:block;min-height:28px;padding:6px 10px;color:var(--dim);font-size:11px}.ask-page_companyList__41dtW{max-height:min(288px,calc(var(--available-height) - 80px));overflow-y:auto;overscroll-behavior:contain}.ask-page_companyItem__2e3s_{display:grid;grid-template-columns:16px 72px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:40px;padding:6px 10px;cursor:default;font-size:12px}.ask-page_companyItem__2e3s_[data-highlighted],.ask-page_companyItem__2e3s_[data-selected]{background:var(--hover);color:var(--ink)}.ask-page_companyItem__2e3s_[data-highlighted]:not([data-selected])>strong{color:var(--accent)}.ask-page_companyCheck__x0SPw{display:inline-flex;align-items:center;justify-content:center;width:14px;height:18px;color:var(--accent)}.ask-page_companyItem__2e3s_[data-selected] .ask-page_companyCheck__x0SPw{color:var(--accent)}.ask-page_companyCheck__x0SPw svg{width:14px;height:14px}.ask-page_companyMarket__Q3y7I{font-size:11px;white-space:nowrap}.ask-page_companyName__IeTt3{min-width:0;overflow:hidden;color:var(--dim);text-overflow:ellipsis;white-space:nowrap}.ask-page_composerHelp__b0hZd{flex:0 1 auto;margin-inline-start:auto;padding-block-end:6px;padding-inline-start:4px;text-align:end;white-space:nowrap}.ask-page_composerValidation__bhy_k{width:100%;color:var(--red);font-size:11px;text-align:end}.ask-page_send__32_sz{width:44px;height:44px;flex:0 0 44px;padding:0;background:var(--accent);color:var(--accent-ink)}.ask-page_send__32_sz:focus-visible{background:var(--selection);color:var(--selection-ink)}@media (hover:hover) and (pointer:fine){.ask-page_send__32_sz:hover{background:var(--selection);color:var(--selection-ink)}}.ask-page_send__32_sz svg{width:20px;height:20px}.ask-page_conversation__BZAZ5{width:100%;overflow:hidden}.ask-page_conversation__BZAZ5,.ask-page_transcript__BizWV{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.ask-page_transcript__BizWV{gap:16px;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px 22px;scrollbar-gutter:stable}.ask-page_message__y_Kuj{display:grid;gap:0;max-width:min(720px,92%);padding:10px 0;overflow-wrap:anywhere}.ask-page_fromUser__CDS5g{align-self:end;max-width:min(620px,86%);padding:12px 16px;background:var(--hover);color:var(--ink)}.ask-page_messageCopy__l5VGq{max-width:72ch;font-size:14px;font-weight:500;line-height:1.65;white-space:pre-wrap}.ask-page_markdown__1OXo_{max-width:72ch;font-size:14px;line-height:1.68;overflow-wrap:anywhere}.ask-page_markdown__1OXo_ p{margin-block:.72em}.ask-page_markdown__1OXo_ p:first-child{margin-block-start:0}.ask-page_markdown__1OXo_ p:last-child{margin-block-end:0}.ask-page_markdown__1OXo_ h1,.ask-page_markdown__1OXo_ h2,.ask-page_markdown__1OXo_ h3{margin:1.2em 0 .42em;font-weight:600;line-height:1.2;letter-spacing:-.01em}.ask-page_markdown__1OXo_ h1:first-child,.ask-page_markdown__1OXo_ h2:first-child,.ask-page_markdown__1OXo_ h3:first-child{margin-block-start:0}.ask-page_markdown__1OXo_ h1{font-size:1.35em}.ask-page_markdown__1OXo_ h2{font-size:1.18em}.ask-page_markdown__1OXo_ h3{font-size:1.04em}.ask-page_markdown__1OXo_ ol,.ask-page_markdown__1OXo_ ul{margin-block:.72em;padding-inline-start:1.35em}.ask-page_markdown__1OXo_ li{margin-block:.28em;padding-inline-start:.15em}.ask-page_markdown__1OXo_ li::marker{color:var(--accent)}.ask-page_markdown__1OXo_ [data-streamdown-strong],.ask-page_markdown__1OXo_ strong{color:var(--ink);font-weight:650}.ask-page_markdown__1OXo_ a{color:var(--accent);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.ask-page_markdown__1OXo_ a:focus-visible{color:var(--ink);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.ask-page_markdown__1OXo_ a:hover{color:var(--ink);text-decoration-color:currentColor}}.ask-page_markdown__1OXo_ blockquote{margin-block:1em;padding:.2em 0 .2em 1em;border-inline-start:2px solid var(--border);color:var(--dim)}.ask-page_markdown__1OXo_ code:not(pre code){padding:.12em .35em;border:1px solid var(--border);background:var(--bg);font-size:.88em}.ask-page_markdown__1OXo_ pre{max-width:100%;margin-block:1em;overflow-x:auto;border:1px solid var(--border)}.ask-page_markdown__1OXo_ table{display:block;max-width:100%;margin-block:1em;overflow-x:auto;border-collapse:collapse;font-size:.92em}.ask-page_markdown__1OXo_ td,.ask-page_markdown__1OXo_ th{padding:.5em .7em;border:1px solid var(--border);text-align:start;white-space:nowrap}.ask-page_markdown__1OXo_ th{background:var(--bg);font-weight:600}.ask-page_answerSources__l6nq8{display:grid;gap:8px;margin-block-start:18px;padding-block-start:12px;border-top:1px solid var(--border)}.ask-page_answerSourcesLabel__DkSiX{color:var(--dim);font-size:9px;letter-spacing:.12em}.ask-page_answerSourceList__5hus5{display:flex;flex-wrap:wrap;gap:10px 16px}.ask-page_answerSource__QnlSA{display:grid;min-width:min(180px,100%);max-width:100%;gap:2px;color:var(--accent)}.ask-page_answerSourceTitle__FNcqw{font-size:12px;line-height:1.35;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.ask-page_answerSourceDetail__HLoqI{max-width:34ch;overflow:hidden;color:var(--dim);font-size:9px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ask-page_answerSource__QnlSA:focus-visible .ask-page_answerSourceTitle__FNcqw{color:var(--ink);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.ask-page_answerSource__QnlSA:hover .ask-page_answerSourceTitle__FNcqw{color:var(--ink);text-decoration-color:currentColor}}.ask-page_pendingCard__q9CIv{display:flex;align-items:center;width:fit-content;min-height:40px;padding:7px 10px;color:var(--dim)}.ask-page_pendingThinking__by2Fb{font-size:12px;line-height:1.35}.ask-page_askError__4CiIR,.ask-page_stoppedCard__IdE7V{display:grid;gap:4px;max-width:620px;padding:14px 16px;border:1px solid var(--red);background:var(--red-soft);color:var(--ink)}.ask-page_askError__4CiIR .label{color:var(--red)}.ask-page_askError__4CiIR p,.ask-page_stoppedCard__IdE7V>span{font-size:12px}.ask-page_stoppedCard__IdE7V{border-color:var(--border);background:var(--surface)}.ask-page_retry__VGRFP{width:fit-content;min-height:40px;margin-block-start:8px}@media (prefers-reduced-motion:no-preference){.ask-page_askError__4CiIR,.ask-page_message__y_Kuj,.ask-page_pendingCard__q9CIv,.ask-page_stoppedCard__IdE7V{animation:ask-page_askItemIn__5STGv var(--duration-fast) var(--motion-ease) both}@keyframes ask-page_askItemIn__5STGv{0%{translate:0 var(--distance-base)}}}@media (max-width:900px){.ask-page_askSurface__U9giA{block-size:clamp(600px,calc(100dvh - 190px),800px)}.ask-page_topbar__BPPL5{min-height:54px}}@media (max-width:720px){.ask-page_nav__QFI4j,.ask-page_topbar__BPPL5{gap:10px}.ask-page_suggestions__smL_h{grid-template-columns:minmax(0,1fr)}.ask-page_suggestion__pa1hT{width:100%}.ask-page_composerHelp__b0hZd{width:100%;margin-inline-start:0;padding-block-end:0;text-align:start;white-space:normal}.ask-page_composerValidation__bhy_k{text-align:start}.ask-page_transcript__BizWV{padding:16px 14px 20px}}@media (max-width:560px){.ask-page_homeHead__PoCL8{padding-block-start:54px}.ask-page_homeSubtitle__L1yCF{font-size:12px}.ask-page_heroTitle__cmZyr{font-size:clamp(31px,10vw,42px)}.ask-page_openCompany__gxCBI{display:none}.ask-page_newChat__5xeVY{width:44px;padding:0}.ask-page_composer__POhWB textarea{min-height:78px;font-size:16px}.ask-page_composerFoot__B6i3w{align-items:stretch;flex-direction:column;padding-inline:14px}.ask-page_composerActions__gzzQi{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;width:100%}.ask-page_composerHelp__b0hZd,.ask-page_composerValidation__bhy_k{grid-column:1/-1}.ask-page_companyTriggerShell__4d_59,.ask-page_contextField__AWqA_,.ask-page_marketTrigger__f55vs,.ask-page_scopeField__p7NZ9,.ask-page_scopeTrigger__3vMpz{width:100%}.ask-page_send__32_sz{align-self:end}.ask-page_fromUser__CDS5g,.ask-page_message__y_Kuj{max-width:96%}.ask-page_newChat__5xeVY{width:40px;padding-inline:0}.ask-page_newChat__5xeVY span{display:none}.ask-page_conversationTitle__BYXMo{max-width:32vw}.ask-page_transcript__BizWV{padding-block-end:330px}}