.ThinkingReasoning_root__tvIom{display:flex;width:360px;max-width:100%;flex-direction:column;font-family:inherit;animation:ThinkingReasoning_block-in__KcgnG .32s cubic-bezier(.22,1,.36,1) both}@keyframes ThinkingReasoning_block-in__KcgnG{0%{opacity:0}to{opacity:1}}.ThinkingReasoning_header__mRmQl{display:inline-flex;min-height:20px;align-items:center;align-self:flex-start;gap:6px;padding:0;border:0;background:transparent;cursor:default}.ThinkingReasoning_header__mRmQl.ThinkingReasoning_isClickable__AoCce{cursor:pointer}@media (pointer:coarse){.ThinkingReasoning_header__mRmQl.ThinkingReasoning_isClickable__AoCce{min-height:44px;margin-block:-12px;padding-block:12px}}.ThinkingReasoning_label__YwsPk{color:hsla(0,0%,45%,.76);font-size:13px;font-weight:500;letter-spacing:-.005em;line-height:18px}.ThinkingReasoning_verb__Mh5bz{color:#737373}.ThinkingReasoning_chevron__SHUek{color:#a1a1aa;transform:rotate(180deg);transition:color .18s ease,transform .28s cubic-bezier(.22,1,.36,1)}.ThinkingReasoning_header__mRmQl[aria-expanded=true] .ThinkingReasoning_chevron__SHUek{transform:rotate(0deg)}.ThinkingReasoning_header__mRmQl.ThinkingReasoning_isClickable__AoCce:hover .ThinkingReasoning_chevron__SHUek{color:#525252}.ThinkingReasoning_collapsible__8kEoI{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .22s ease}.ThinkingReasoning_collapsible__8kEoI.ThinkingReasoning_isCollapsed__RJ3cB{grid-template-rows:0fr;opacity:0;pointer-events:none}.ThinkingReasoning_inner__G4ZF9{min-height:0;overflow:hidden}.ThinkingReasoning_viewport__6kyDz{max-height:180px;margin-top:6px;overflow:hidden}.ThinkingReasoning_viewport__6kyDz.ThinkingReasoning_isScroll__c5F9J{overflow-y:auto;scrollbar-width:none}.ThinkingReasoning_viewport__6kyDz.ThinkingReasoning_isScroll__c5F9J::-webkit-scrollbar{display:none}.ThinkingReasoning_stream__rqkk_{display:flex;flex-direction:column;gap:4px}.ThinkingReasoning_steps__yrm7A{display:flex;flex-direction:column;gap:7px}.ThinkingReasoning_step__3achC{display:flex;align-items:flex-start;gap:8px;color:#a1a1aa}.ThinkingReasoning_stepStatus__PbcdY{display:inline-flex;width:14px;height:20px;flex:0 0 14px;align-items:center;justify-content:center}.ThinkingReasoning_stepSpinner__9adOe{width:11px;height:11px;border:1.5px solid hsla(240,5%,65%,.38);border-top-color:#737373;border-radius:999px;animation:ThinkingReasoning_spin___dq4v .8s linear infinite}@keyframes ThinkingReasoning_spin___dq4v{to{transform:rotate(1turn)}}.ThinkingReasoning_stepLabel___C6D3{color:#a1a1aa;font-size:13px;font-weight:450;letter-spacing:-.005em;line-height:20px}.ThinkingReasoning_stepLabelActive__QrYGr{color:#737373}.ThinkingReasoning_divider__l80Pb{height:1px;margin:7px 0;background:rgba(0,0,0,.06)}.ThinkingReasoning_sentence__wNsPX{margin:0;color:#a1a1aa;font-size:13px;font-weight:425;letter-spacing:-.005em;line-height:20px;animation:ThinkingReasoning_sentence-in__w9im3 .42s cubic-bezier(.22,1,.36,1) both}@keyframes ThinkingReasoning_sentence-in__w9im3{0%{opacity:0}to{opacity:1}}.ThinkingReasoning_shimmer__4SOXe{color:transparent;background:linear-gradient(90deg,#a1a1aa,#a1a1aa 30%,hsla(240,5%,65%,.42) 45%,hsla(240,5%,65%,.42) 55%,#a1a1aa 70%,#a1a1aa);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:ThinkingReasoning_shine__EkKtk 2.25s ease infinite}@keyframes ThinkingReasoning_shine__EkKtk{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ThinkingReasoning_root__tvIom,.ThinkingReasoning_sentence__wNsPX,.ThinkingReasoning_shimmer__4SOXe,.ThinkingReasoning_stepSpinner__9adOe{animation:none}.ThinkingReasoning_chevron__SHUek,.ThinkingReasoning_collapsible__8kEoI{transition:none}}.ImageProcessing_wrap__m3qpr{display:flex;width:100%;max-width:420px;min-width:0;flex-direction:column;align-items:center;gap:12px}.ImageProcessing_canvas__iC5M8{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border:1px solid rgba(0,0,0,.055);border-radius:16px;background:#fafafa}.ImageProcessing_dots__SJT_8{background-image:radial-gradient(circle,#a1a1a1 .7px,transparent 1.3px);opacity:.22}.ImageProcessing_dots__SJT_8,.ImageProcessing_glow__LzAiQ{position:absolute;inset:2px;background-repeat:space;background-size:11px 11px}.ImageProcessing_glow__LzAiQ{background-image:radial-gradient(circle,#0b0d12 1.1px,transparent 1.6px);mask-image:radial-gradient(ellipse at center,#000 0,transparent 60%),radial-gradient(ellipse at center,#000 0,transparent 62%);mask-position:16% 20%,30% 32%;mask-repeat:no-repeat,no-repeat;mask-size:72% 62%,52% 52%;-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 60%),radial-gradient(ellipse at center,#000 0,transparent 62%);-webkit-mask-position:16% 20%,30% 32%;-webkit-mask-repeat:no-repeat,no-repeat;-webkit-mask-size:72% 62%,52% 52%;animation:ImageProcessing_morph__vPv_X 4.2s cubic-bezier(.35,1.55,.65,1) infinite,ImageProcessing_breathe__jvh5r 1.9s cubic-bezier(.66,0,.34,1) infinite}@keyframes ImageProcessing_morph__vPv_X{0%{mask-position:16% 20%,30% 32%;mask-size:52% 46%,40% 40%;-webkit-mask-position:16% 20%,30% 32%;-webkit-mask-size:52% 46%,40% 40%}25%{mask-position:84% 16%,66% 30%;mask-size:46% 58%,44% 38%;-webkit-mask-position:84% 16%,66% 30%;-webkit-mask-size:46% 58%,44% 38%}50%{mask-position:82% 84%,62% 68%;mask-size:60% 44%,38% 46%;-webkit-mask-position:82% 84%,62% 68%;-webkit-mask-size:60% 44%,38% 46%}75%{mask-position:14% 82%,34% 66%;mask-size:48% 54%,46% 40%;-webkit-mask-position:14% 82%,34% 66%;-webkit-mask-size:48% 54%,46% 40%}to{mask-position:16% 20%,30% 32%;mask-size:52% 46%,40% 40%;-webkit-mask-position:16% 20%,30% 32%;-webkit-mask-size:52% 46%,40% 40%}}@keyframes ImageProcessing_breathe__jvh5r{0%,to{opacity:.55}50%{opacity:1}}.ImageProcessing_resolution__xpSyQ{position:absolute;top:9px;right:9px;padding:2px 7px;border-radius:999px;background:hsla(0,0%,100%,.76);color:#a1a1aa;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ImageProcessing_meta__0z0uU{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}.ImageProcessing_label__k89q6{color:transparent;background:linear-gradient(90deg,#1a1a1a,#1a1a1a 30%,rgba(26,26,26,.45) 45%,rgba(26,26,26,.45) 55%,#1a1a1a 70%,#1a1a1a);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:14px;font-weight:550;animation:ImageProcessing_shine__eQpuK 2.25s ease infinite}@keyframes ImageProcessing_shine__eQpuK{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}.ImageProcessing_prompt__sFEKF{display:-webkit-box;max-width:100%;overflow:hidden;color:#a1a1aa;font-size:13px;line-height:19px;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (prefers-reduced-motion:reduce){.ImageProcessing_glow__LzAiQ{opacity:.7;animation:none}.ImageProcessing_label__k89q6{color:#1a1a1a;animation:none;-webkit-text-fill-color:#1a1a1a}}