@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__RUavTW__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__RUavTW__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.code-block-shiki-module__hZkAZW__shikiDual span[style]{color:var(--shiki-light);font-style:var(--shiki-light-font-style,inherit);font-weight:var(--shiki-light-font-weight,inherit);-webkit-text-decoration:var(--shiki-light-text-decoration,inherit);text-decoration:var(--shiki-light-text-decoration,inherit)}[class~=dark] .code-block-shiki-module__hZkAZW__shikiDual span[style],[data-mode=dark] .code-block-shiki-module__hZkAZW__shikiDual span[style]{color:var(--shiki-dark);font-style:var(--shiki-dark-font-style,inherit);font-weight:var(--shiki-dark-font-weight,inherit);-webkit-text-decoration:var(--shiki-dark-text-decoration,inherit);text-decoration:var(--shiki-dark-text-decoration,inherit)}
.thinking-reasoning-module__eS0Rtq__tr{flex-direction:column;width:100%;max-width:100%;display:flex}.thinking-reasoning-module__eS0Rtq__trHeader{cursor:pointer;min-height:22px;color:hsl(var(--muted-foreground));background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;display:inline-flex}.thinking-reasoning-module__eS0Rtq__trHeader:hover{color:hsl(var(--foreground))}.thinking-reasoning-module__eS0Rtq__trLabel{letter-spacing:-.005em;color:hsl(var(--muted-foreground));font-size:13px;font-weight:500;line-height:18px}.thinking-reasoning-module__eS0Rtq__trVerb{color:hsl(var(--muted-foreground))}.thinking-reasoning-module__eS0Rtq__trChevron{color:inherit;transition:transform .28s cubic-bezier(.22,1,.36,1)}.thinking-reasoning-module__eS0Rtq__trHeader[aria-expanded=true] .thinking-reasoning-module__eS0Rtq__trChevron{transform:rotate(180deg)}.thinking-reasoning-module__eS0Rtq__trCollapse{overflow:hidden}.thinking-reasoning-module__eS0Rtq__trCollapse[data-state=open]{animation:.32s cubic-bezier(.22,1,.36,1) thinking-reasoning-module__eS0Rtq__tr-collapse-down}.thinking-reasoning-module__eS0Rtq__trCollapse[data-state=closed]{animation:.24s cubic-bezier(.22,1,.36,1) thinking-reasoning-module__eS0Rtq__tr-collapse-up}.thinking-reasoning-module__eS0Rtq__trInner{min-height:0;overflow:hidden}@keyframes thinking-reasoning-module__eS0Rtq__tr-collapse-down{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes thinking-reasoning-module__eS0Rtq__tr-collapse-up{0%{height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){.thinking-reasoning-module__eS0Rtq__trChevron{transition:none}.thinking-reasoning-module__eS0Rtq__trCollapse[data-state=open],.thinking-reasoning-module__eS0Rtq__trCollapse[data-state=closed]{animation:none}}.thinking-reasoning-module__eS0Rtq__trViewport{overscroll-behavior:contain;scrollbar-width:thin;max-height:11.25rem;margin-top:6px;overflow-y:auto}.thinking-reasoning-module__eS0Rtq__trStream{flex-direction:column;gap:.5rem;display:flex}.thinking-reasoning-module__eS0Rtq__trSentence{color:hsl(var(--muted-foreground));letter-spacing:-.005em;margin:0;font-size:13px;font-weight:400;line-height:1.5}
