.ThinkingReasoning-module__Rug65a__tr{width:100%;font-family:var(--font-sans);flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) both ThinkingReasoning-module__Rug65a__tr-block-in;display:flex}@keyframes ThinkingReasoning-module__Rug65a__tr-block-in{0%{opacity:0}to{opacity:1}}.ThinkingReasoning-module__Rug65a__trHeader{cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;width:100%;min-height:20px;padding:0;display:flex}.ThinkingReasoning-module__Rug65a__trHeader.ThinkingReasoning-module__Rug65a__isClickable{cursor:pointer}.ThinkingReasoning-module__Rug65a__trLabel{color:#a1a1a1;letter-spacing:-.005em;font-size:13px;font-weight:500;line-height:18px}.ThinkingReasoning-module__Rug65a__trVerb{color:#a1a1a1}.ThinkingReasoning-module__Rug65a__trChevron{color:#a1a1a1;transition:transform .28s cubic-bezier(.22,1,.36,1);transform:rotate(180deg)}.ThinkingReasoning-module__Rug65a__trHeader[aria-expanded=true] .ThinkingReasoning-module__Rug65a__trChevron{transform:rotate(0)}.ThinkingReasoning-module__Rug65a__trHeader.ThinkingReasoning-module__Rug65a__isClickable:hover .ThinkingReasoning-module__Rug65a__trLabel,.ThinkingReasoning-module__Rug65a__trHeader.ThinkingReasoning-module__Rug65a__isClickable:hover .ThinkingReasoning-module__Rug65a__trChevron{color:#737373}.ThinkingReasoning-module__Rug65a__trCollapsible{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .22s;display:grid}.ThinkingReasoning-module__Rug65a__trCollapsible.ThinkingReasoning-module__Rug65a__isCollapsed{opacity:0;pointer-events:none;grid-template-rows:0fr}.ThinkingReasoning-module__Rug65a__trInner{min-height:0;overflow:hidden}.ThinkingReasoning-module__Rug65a__trViewport{margin-top:6px;transition:height .36s cubic-bezier(.22,1,.36,1);overflow:hidden}.ThinkingReasoning-module__Rug65a__trViewport.ThinkingReasoning-module__Rug65a__isScroll{scrollbar-width:none;overflow-y:auto}.ThinkingReasoning-module__Rug65a__trViewport.ThinkingReasoning-module__Rug65a__isScroll::-webkit-scrollbar{display:none}.ThinkingReasoning-module__Rug65a__trStream{flex-direction:column;gap:4px;display:flex}.ThinkingReasoning-module__Rug65a__trSentence{color:#a1a1a1;letter-spacing:-.005em;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;margin:0;font-size:13px;font-weight:425;line-height:20px;animation:.42s cubic-bezier(.22,1,.36,1) both ThinkingReasoning-module__Rug65a__tr-sentence-in;display:-webkit-box;overflow:hidden}@keyframes ThinkingReasoning-module__Rug65a__tr-sentence-in{0%{opacity:0}to{opacity:1}}.ThinkingReasoning-module__Rug65a__trShimmer{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#a1a1a1 0% 30%,#a1a1a173 45% 55%,#a1a1a1 70% 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:2.25s infinite ThinkingReasoning-module__Rug65a__tr-shine}@keyframes ThinkingReasoning-module__Rug65a__tr-shine{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}@media (prefers-color-scheme:dark){.ThinkingReasoning-module__Rug65a__trLabel{color:#737373}.ThinkingReasoning-module__Rug65a__trVerb{color:#a3a3a3}.ThinkingReasoning-module__Rug65a__trChevron,.ThinkingReasoning-module__Rug65a__trSentence{color:#737373}.ThinkingReasoning-module__Rug65a__trHeader.ThinkingReasoning-module__Rug65a__isClickable:hover .ThinkingReasoning-module__Rug65a__trLabel,.ThinkingReasoning-module__Rug65a__trHeader.ThinkingReasoning-module__Rug65a__isClickable:hover .ThinkingReasoning-module__Rug65a__trChevron{color:#a3a3a3}}
.animate-token{animation:var(--animation) var(--duration) var(--delay) both var(--easing,ease-out)}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes blur{0%{opacity:.2;filter:blur(2px)}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.animate-token{animation:none}}
.StreamingText-module__LcM0Cq__prose{color:#1a1a1a;font-size:14px;line-height:19px}.StreamingText-module__LcM0Cq__caret{vertical-align:text-bottom;background:#0b0d12;width:8px;height:1.05em;margin-left:2px;animation:1s step-end infinite StreamingText-module__LcM0Cq__caret-blink;display:inline-block}.StreamingText-module__LcM0Cq__caretSteady{opacity:1;animation:none}@keyframes StreamingText-module__LcM0Cq__caret-blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.StreamingText-module__LcM0Cq__caret{animation:none}}@media (prefers-color-scheme:dark){.StreamingText-module__LcM0Cq__prose{color:#f5f5f5}.StreamingText-module__LcM0Cq__caret{background:#f5f5f5}}
.WebSearch-module__PSnT_q__ws{--c-text:#0b0d12;--c-muted:#a1a1a1;--c-subtle:#a1a1a1;--c-border:#e6e8ec;--c-border-strong:#d4d7dd;--c-surface-2:#f4f5f7;--c-success:#15a06a;--c-success-soft:#15a06a29;--ease:cubic-bezier(.32, .72, 0, 1);color:var(--c-text);flex-direction:column;gap:4px;font:13px/1.4 system-ui,-apple-system,sans-serif;display:flex}@media (prefers-color-scheme:dark){.WebSearch-module__PSnT_q__ws{--c-text:#f2f4f8;--c-muted:#9aa4b4;--c-subtle:#6b7484;--c-border:#232834;--c-border-strong:#2f3645;--c-surface-2:#161a22;--c-success:#34d399;--c-success-soft:#34d39929}}.WebSearch-module__PSnT_q__wsRow{align-items:center;gap:6px;min-height:20px;display:flex}.WebSearch-module__PSnT_q__wsRow>svg{color:var(--c-muted);flex:none;margin-left:-1px}.WebSearch-module__PSnT_q__wsLabel{color:var(--c-text);white-space:nowrap;align-items:center;gap:4px;min-width:0;font-weight:550;display:inline-flex}.WebSearch-module__PSnT_q__wsQuote{text-overflow:ellipsis;overflow:hidden}.WebSearch-module__PSnT_q__wsShimmer{text-overflow:ellipsis;background:linear-gradient(90deg, color-mix(in srgb, var(--c-text) 45%, transparent) 0%, var(--c-text) 44%, color-mix(in srgb, var(--c-text) 45%, transparent) 80%);-webkit-text-fill-color:transparent;color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.7s linear infinite WebSearch-module__PSnT_q__ws-shimmer;overflow:hidden}.WebSearch-module__PSnT_q__wsShimmer.WebSearch-module__PSnT_q__isDone{-webkit-text-fill-color:var(--c-text);color:var(--c-text);background:0 0;animation:none}.WebSearch-module__PSnT_q__wsChevron{width:16px;height:16px;color:var(--c-subtle);cursor:pointer;transition:color .16s var(--ease), transform .28s var(--ease);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.WebSearch-module__PSnT_q__wsChevron:hover{color:var(--c-muted)}.WebSearch-module__PSnT_q__wsChevron[aria-expanded=false]{transform:rotate(180deg)}.WebSearch-module__PSnT_q__wsCollapsible{opacity:1;transition:grid-template-rows .32s var(--ease), opacity .22s var(--ease);grid-template-rows:1fr;display:grid}.WebSearch-module__PSnT_q__wsCollapsible.WebSearch-module__PSnT_q__isCollapsed{opacity:0;pointer-events:none;grid-template-rows:0fr}.WebSearch-module__PSnT_q__wsCollapsibleInner{min-height:0;overflow:hidden}.WebSearch-module__PSnT_q__wsResults{align-items:stretch;gap:6px;display:flex;position:relative}.WebSearch-module__PSnT_q__wsRail{border-left:1px solid var(--c-border);flex:none;align-self:stretch;width:1px;margin-left:5.5px}.WebSearch-module__PSnT_q__wsList{flex-direction:column;flex:1;gap:6px;min-width:0;margin:0;padding:4px 0 2px 6px;list-style:none;display:flex}.WebSearch-module__PSnT_q__wsSite{color:var(--c-muted);opacity:0;min-width:0;animation:WebSearch-module__PSnT_q__ws-enter .34s var(--ease) forwards;align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex;transform:translateY(4px)}.WebSearch-module__PSnT_q__wsSite[data-state=done]{cursor:pointer}.WebSearch-module__PSnT_q__wsBullet{flex:none;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex;position:relative}.WebSearch-module__PSnT_q__wsDots{color:var(--c-subtle);opacity:1;transition:opacity .32s var(--ease);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.WebSearch-module__PSnT_q__wsDots svg,.WebSearch-module__PSnT_q__wsCheck svg{flex:none}.WebSearch-module__PSnT_q__wsSite[data-state=loading] .WebSearch-module__PSnT_q__wsDots,.WebSearch-module__PSnT_q__wsSite[data-state=done] .WebSearch-module__PSnT_q__wsDots{opacity:0}.WebSearch-module__PSnT_q__wsGlobe{color:var(--c-subtle);opacity:0;transition:opacity .32s var(--ease), transform .36s var(--ease);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0;transform:scale(.88)}.WebSearch-module__PSnT_q__wsSite[data-state=loading] .WebSearch-module__PSnT_q__wsGlobe{opacity:1;transform:scale(1)}.WebSearch-module__PSnT_q__wsSite[data-state=done] .WebSearch-module__PSnT_q__wsGlobe{opacity:0;transition:opacity .22s var(--ease), transform .26s var(--ease);transform:scale(.775)}.WebSearch-module__PSnT_q__wsCheck{color:var(--c-success);opacity:0;transition:opacity .24s var(--ease) 60ms, transform .28s var(--ease) 60ms;justify-content:center;align-items:center;display:inline-flex;transform:scale(1.175)}.WebSearch-module__PSnT_q__wsSite[data-state=done] .WebSearch-module__PSnT_q__wsCheck{opacity:1;transform:scale(1)}.WebSearch-module__PSnT_q__wsTitle{color:var(--c-text);white-space:nowrap;flex:none;font-weight:450}.WebSearch-module__PSnT_q__wsSite[data-state=pending] .WebSearch-module__PSnT_q__wsTitle{color:var(--c-muted)}.WebSearch-module__PSnT_q__wsSite[data-state=loading] .WebSearch-module__PSnT_q__wsTitle{background:linear-gradient(90deg, color-mix(in srgb, var(--c-text) 50%, transparent) 0%, var(--c-text) 44%, color-mix(in srgb, var(--c-text) 50%, transparent) 80%);-webkit-text-fill-color:transparent;color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.7s linear infinite WebSearch-module__PSnT_q__ws-shimmer}.WebSearch-module__PSnT_q__wsSep{color:var(--c-subtle);flex:none}.WebSearch-module__PSnT_q__wsUrl{color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color .16s var(--ease);flex:0 auto;overflow:hidden}.WebSearch-module__PSnT_q__wsArrow{color:var(--c-subtle);opacity:0;transition:opacity .16s var(--ease), transform .22s var(--ease);flex:none;margin-left:-2px;display:inline-flex;transform:rotate(45deg)translateY(2px)}.WebSearch-module__PSnT_q__wsSite[data-state=done]:hover .WebSearch-module__PSnT_q__wsArrow{opacity:1;transform:rotate(45deg)translate(0)}.WebSearch-module__PSnT_q__wsSite[data-state=done]:hover .WebSearch-module__PSnT_q__wsUrl{color:var(--c-text)}@keyframes WebSearch-module__PSnT_q__ws-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes WebSearch-module__PSnT_q__ws-enter{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.WebSearch-module__PSnT_q__wsShimmer,.WebSearch-module__PSnT_q__wsSite[data-state=loading] .WebSearch-module__PSnT_q__wsTitle{-webkit-text-fill-color:var(--c-text);color:var(--c-text);background:0 0;animation:none}.WebSearch-module__PSnT_q__wsSite{opacity:1;animation:none;transform:none}}
