.CodeBlock_cb__zm7i5{max-width:100%;border-radius:12px;background:oklch(var(--color-panel));box-shadow:0 0 0 1px oklch(var(--color-line));padding:12px 16px 16px;overflow:hidden}.CodeBlock_cbHead__Y_lou{display:flex;align-items:center;gap:8px;margin:-12px -16px 0;padding:10px 12px 10px 16px;background:transparent;border-bottom:.5px solid oklch(var(--color-line))}.CodeBlock_cbFile__8aKDh{display:inline-flex;align-items:center;gap:7px}.CodeBlock_cbIcon__YBi7D{display:block;width:15px;height:15px;color:oklch(var(--color-muted));flex:none}.CodeBlock_cbLang__X7akn{font-family:ui-monospace,monospace;font-size:12.5px;line-height:1;color:oklch(var(--color-ink))}.CodeBlock_cbCopy__GjvM0{margin-left:auto;margin-top:-7px;margin-bottom:-7px;display:inline-flex;align-items:center;gap:4px;font-size:12px;color:oklch(var(--color-muted));border:0;background:none;padding:3px 3px 3px 7px;border-radius:7px;cursor:pointer}.CodeBlock_cbCopy__GjvM0:hover{color:oklch(var(--color-ink));background:oklch(var(--color-panel-muted))}.CodeBlock_cbCopy__GjvM0:focus-visible{outline:2px solid oklch(var(--color-accent));outline-offset:2px}.CodeBlock_cbBody__aeGK4{position:relative;margin:0 -16px -16px;padding:10px 0;font-family:ui-monospace,monospace;font-size:12.5px;line-height:20px}.CodeBlock_cbBody__aeGK4:before{content:"";position:absolute;top:0;bottom:0;left:32px;width:.5px;background:oklch(var(--color-line))}.CodeBlock_cbRow__zXx8c{display:grid;grid-template-columns:32px 1fr}.CodeBlock_cbLn__6gaFa{user-select:none;text-align:right;padding:0 7px;color:oklch(var(--color-muted));font-size:11px}.CodeBlock_cbCode__KyUbq{min-width:0;white-space:pre;padding:0 12px 0 8px;color:oklch(var(--color-ink));overflow-x:auto;scrollbar-width:none}.CodeBlock_cbCode__KyUbq::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.CodeBlock_cbCopy__GjvM0{transition:none}}.ComparisonTable_tblViewport__dXb20{width:100%;max-width:100%;overflow-x:auto;border:1px solid oklch(var(--color-line));border-radius:12px;background:oklch(var(--color-panel-muted))}.ComparisonTable_tbl__i4aUE{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.ComparisonTable_tblHead__xztdD{color:oklch(var(--color-muted));font-weight:500;text-align:left}.ComparisonTable_tblBody__fkE40{background:oklch(var(--color-panel))}.ComparisonTable_tblCell__ZveNN{min-width:140px;max-width:360px;padding:9px 12px;color:oklch(var(--color-ink));font-weight:inherit;line-height:1.5;text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.ComparisonTable_tblHead__xztdD .ComparisonTable_tblCell__ZveNN{padding-top:7px;padding-bottom:7px}.ComparisonTable_tblCell__ZveNN:not(:last-child){border-right:1px solid oklch(var(--color-line))}.ComparisonTable_tblRow__RYr_4:not(:last-child) .ComparisonTable_tblCell__ZveNN{border-bottom:1px solid oklch(var(--color-line))}.ComparisonTable_yes__MtPpf{color:oklch(var(--color-success))}.ComparisonTable_no__IMWml{color:oklch(var(--color-muted))}.DataTable_tblViewport__bZ_e2{width:100%;max-width:100%;overflow-x:auto;border:1px solid oklch(var(--color-line));border-radius:12px;background:oklch(var(--color-panel-muted))}.DataTable_tbl__DquZy{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.DataTable_tblHead__xZ1CA{color:oklch(var(--color-muted));font-weight:500;text-align:left}.DataTable_tblBody__MMuOO{background:oklch(var(--color-panel))}.DataTable_tblCell__q9I0A{min-width:140px;max-width:360px;padding:9px 12px;color:oklch(var(--color-ink));line-height:1.5;text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.DataTable_tblHead__xZ1CA .DataTable_tblCell__q9I0A{padding-top:7px;padding-bottom:7px}.DataTable_tblCell__q9I0A:not(:last-child){border-right:1px solid oklch(var(--color-line))}.DataTable_tblRow__bVfYd:not(:last-child) .DataTable_tblCell__q9I0A{border-bottom:1px solid oklch(var(--color-line))}.InlineCitations_citeProse___PRYd{max-width:100%;font-size:14px;line-height:19px;color:oklch(var(--color-ink))}.InlineCitations_citeProse___PRYd p{margin:0}.InlineCitations_citeMark__5XiA9{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;flex:none;border-radius:4px;background:oklch(var(--color-panel-muted));color:oklch(var(--color-muted));font-size:9px;font-weight:600;line-height:1;vertical-align:5.5px;margin:0 2px}a.InlineCitations_citeMark__5XiA9{cursor:pointer;text-decoration:none;transition:color .15s,background .15s}a.InlineCitations_citeMark__5XiA9:hover{color:oklch(var(--color-ink));background:oklch(var(--color-line))}a.InlineCitations_citeMark__5XiA9:focus-visible,a.InlineCitations_citeRef__xVbET:focus-visible{outline:2px solid oklch(var(--color-accent));outline-offset:2px}.InlineCitations_citeTip__P_zRr{position:relative;display:inline}.InlineCitations_citeTipBox__Fk3Qi{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%) translateY(1px);font-size:10px;line-height:1;font-weight:500;color:oklch(var(--color-panel));background:oklch(var(--color-ink)/.86);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:4px 5px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;filter:blur(2px);transition:opacity .15s ease,transform .15s ease,filter .15s ease;z-index:1000}.InlineCitations_citeTip__P_zRr:focus-within .InlineCitations_citeTipBox__Fk3Qi,.InlineCitations_citeTip__P_zRr:hover .InlineCitations_citeTipBox__Fk3Qi{opacity:1;filter:blur(0);transform:translateX(-50%) translateY(0)}.InlineCitations_citeFooter__HiQkX{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:10px;border-top:1px solid oklch(var(--color-line))}.InlineCitations_citeRef__xVbET{display:flex;align-items:center;gap:6px;max-width:100%;overflow:hidden;font-size:12px;line-height:18px;color:oklch(var(--color-muted));min-width:0;text-decoration:none;cursor:pointer}.InlineCitations_citeRef__xVbET .InlineCitations_citeMark__5XiA9{margin:0}.InlineCitations_citeRefLabel__0CJeB{color:oklch(var(--color-ink));font-weight:450;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InlineCitations_citeSep__JbdiZ{color:oklch(var(--color-muted));flex:none}.InlineCitations_citeRefHost__ooYkS{color:oklch(var(--color-muted));flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .16s}.InlineCitations_citeArrow__DBVU4{display:inline-flex;flex:none;margin-left:-2px;color:oklch(var(--color-muted));opacity:0;transform:rotate(45deg) translateY(2px);transition:opacity .16s,transform .22s;pointer-events:none}.InlineCitations_citeRef__xVbET:hover .InlineCitations_citeArrow__DBVU4{opacity:1;transform:rotate(45deg) translate(0)}.InlineCitations_citeRef__xVbET:hover .InlineCitations_citeRefHost__ooYkS{color:oklch(var(--color-ink))}@media (prefers-reduced-motion:reduce){.InlineCitations_citeArrow__DBVU4,.InlineCitations_citeRefHost__ooYkS,.InlineCitations_citeTipBox__Fk3Qi,a.InlineCitations_citeMark__5XiA9{transition:none}}.PromptInput_wrap___gx0W{width:100%;max-width:100%;font-family:var(--font-ui)}.PromptInput_frame__CkVDl{position:relative;display:flex;flex-direction:column;gap:7px;padding:14px 16px 9px;background:oklch(var(--color-panel));border:.5px solid transparent;border-radius:24px;box-shadow:inset 0 0 0 .5px oklch(var(--color-line)),0 8px 24px oklch(var(--color-ink)/.055),0 2px 6px oklch(var(--color-ink)/.025);transition:box-shadow .15s cubic-bezier(.22,1,.36,1),opacity .15s cubic-bezier(.22,1,.36,1)}.PromptInput_frame__CkVDl:focus-within{box-shadow:inset 0 0 0 1px oklch(var(--color-accent)/.42),0 8px 24px oklch(var(--color-ink)/.055),0 2px 6px oklch(var(--color-ink)/.025)}.PromptInput_frame__CkVDl[data-disabled]{opacity:.55}@property --pi-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.PromptInput_frame__CkVDl[data-enhancing]:after{content:"";position:absolute;inset:-.5px;border:.75px solid transparent;border-radius:24.5px;background:conic-gradient(from var(--pi-angle),oklch(var(--color-accent)),oklch(var(--color-secondary)),oklch(var(--color-info)),oklch(var(--color-success)),oklch(var(--color-accent))) border-box;-webkit-mask:linear-gradient(currentColor 0 0) padding-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:PromptInput_pi-border-spin__wj3Im 1.1s linear infinite;pointer-events:none}@keyframes PromptInput_pi-border-spin__wj3Im{to{--pi-angle:360deg}}.PromptInput_field__iiqVs{field-sizing:content;width:100%;min-height:40px;max-height:160px;margin:0;padding:0;resize:none;overflow-y:auto;border:0;outline:0;background:transparent;color:oklch(var(--color-ink));font:inherit;font-size:14px;line-height:22px;letter-spacing:-.08px}.PromptInput_context__g23KY{min-width:0;border-top:1px solid oklch(var(--color-line)/.65);padding-top:10px}.PromptInput_field__iiqVs::placeholder{color:oklch(var(--color-placeholder))}.PromptInput_field__iiqVs:disabled{cursor:not-allowed}.PromptInput_field__iiqVs[readonly]{cursor:wait}.PromptInput_field__iiqVs::selection{color:HighlightText;background:Highlight}.PromptInput_iconBtn__G_NDb:focus-visible,.PromptInput_pill__MNvjm:focus-visible{outline:2px solid oklch(var(--color-accent));outline-offset:2px}.PromptInput_row__NaQFg{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px}.PromptInput_controls__qVcoi,.PromptInput_right__WIc1o{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0}.PromptInput_controls__qVcoi{flex:1;overflow-x:auto;scrollbar-width:none}.PromptInput_controls__qVcoi::-webkit-scrollbar{display:none}.PromptInput_right__WIc1o{margin-left:auto;flex:none}.PromptInput_iconBtn__G_NDb,.PromptInput_status__iw7A0{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;border:0;border-radius:999px}.PromptInput_iconBtn__G_NDb{width:44px;height:44px;background:transparent;color:oklch(var(--color-ink));cursor:pointer}.PromptInput_status__iw7A0{width:34px;height:34px}.PromptInput_iconBtn__G_NDb:before{content:"";position:absolute;width:22px;height:22px;border-radius:999px;background:oklch(var(--color-ink)/.06);transition:background .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)}.PromptInput_iconBtn__G_NDb>*{position:relative;z-index:1}.PromptInput_iconBtn__G_NDb:hover:not(:disabled):before{background:oklch(var(--color-ink)/.1)}.PromptInput_iconBtn__G_NDb:active:not(:disabled):before{transform:scale(.98)}.PromptInput_iconBtn__G_NDb:disabled,.PromptInput_pill__MNvjm:disabled{cursor:default;opacity:.45}.PromptInput_pill__MNvjm{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border:0;border-radius:999px;background:oklch(var(--color-ink)/.06);color:oklch(var(--color-ink));font-size:11px;line-height:12px;font-weight:500;white-space:nowrap;cursor:pointer;animation:PromptInput_pi-pill-in__j0psZ .26s cubic-bezier(.22,1,.36,1) both}.PromptInput_pill__MNvjm:hover:not(:disabled){background:oklch(var(--color-ink)/.1)}.PromptInput_send__E0i08:disabled{color:oklch(var(--color-muted))}.PromptInput_send__E0i08:not(:disabled):before,.PromptInput_stop__c7KnY:not(:disabled):before{background:oklch(var(--color-accent))}.PromptInput_send__E0i08:not(:disabled),.PromptInput_stop__c7KnY:not(:disabled){color:oklch(var(--color-accent-contrast))}.PromptInput_send__E0i08:hover:not(:disabled):before,.PromptInput_stop__c7KnY:hover:not(:disabled):before{background:oklch(var(--color-accent-strong))}.PromptInput_spinner__aJl_W{color:oklch(var(--color-muted));animation:PromptInput_pi-spin__adybx .7s linear infinite}@keyframes PromptInput_pi-spin__adybx{to{transform:rotate(1turn)}}@keyframes PromptInput_pi-pill-in__j0psZ{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (max-width:639px){.PromptInput_row__NaQFg{flex-wrap:wrap;gap:4px}.PromptInput_controls__qVcoi{flex-basis:100%;width:100%}.PromptInput_right__WIc1o{width:100%;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.PromptInput_frame__CkVDl,.PromptInput_iconBtn__G_NDb,.PromptInput_iconBtn__G_NDb:before{transition:none}.PromptInput_frame__CkVDl[data-enhancing]:after,.PromptInput_pill__MNvjm,.PromptInput_spinner__aJl_W{animation:none}}.FileDiff_diff__Fm5Mk{max-width:100%;border-radius:12px;background:oklch(var(--color-panel));box-shadow:0 1px 2px oklch(var(--color-ink)/.05),0 2px 4px oklch(var(--color-ink)/.02),0 0 0 .5px oklch(var(--color-line));padding:12px 16px 16px;overflow:hidden;font-family:ui-monospace,SF Mono,Menlo,monospace}.FileDiff_diffHead__ffrlY{display:flex;align-items:center;gap:8px;margin:-12px -16px 0;padding:10px 12px 10px 16px;background:transparent;border-bottom:.5px solid oklch(var(--color-line));font-size:12.5px}.FileDiff_diffFileWrap__naaxi{display:inline-flex;align-items:center;gap:7px}.FileDiff_diffIcon__BQE7S{display:block;width:15px;height:15px;color:oklch(var(--color-muted));flex:none}.FileDiff_diffFile__GjCnY{color:oklch(var(--color-ink));line-height:1}.FileDiff_diffStat__eJ0R3{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:1}.FileDiff_diffStat__eJ0R3 .FileDiff_add__LYiUq{color:oklch(var(--color-success))}.FileDiff_diffStat__eJ0R3 .FileDiff_del__iavux{color:oklch(var(--color-danger))}.FileDiff_diffBody__oAIt8{position:relative;margin:0 -16px -16px;overflow:hidden;padding:4px 0;font-size:12.5px;line-height:20px}.FileDiff_diffBody__oAIt8:before{content:"";position:absolute;top:0;bottom:0;left:64px;width:.5px;background:oklch(var(--color-line));z-index:1}.FileDiff_diffRow__yYChS{position:relative;display:grid;grid-template-columns:32px 32px 18px 1fr;align-items:stretch}.FileDiff_diffRow__yYChS .FileDiff_ln__pQB71,.FileDiff_diffRow__yYChS .FileDiff_sign__oTGzg{user-select:none;color:oklch(var(--color-muted));font-size:11px}.FileDiff_diffRow__yYChS .FileDiff_ln__pQB71{text-align:right;padding:0 7px}.FileDiff_diffRow__yYChS .FileDiff_sign__oTGzg{text-align:center}.FileDiff_diffRow__yYChS code{min-width:0;white-space:pre;padding:0 12px 0 8px;color:oklch(var(--color-muted));overflow-x:auto}.FileDiff_diffRow__yYChS.FileDiff_add__LYiUq:before,.FileDiff_diffRow__yYChS.FileDiff_del__iavux:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px}.FileDiff_diffRow__yYChS.FileDiff_add__LYiUq:before{background:oklch(var(--color-success))}.FileDiff_diffRow__yYChS.FileDiff_del__iavux:before{background:repeating-linear-gradient(45deg,oklch(var(--color-danger)) 0,oklch(var(--color-danger)) 1.5px,transparent 1.5px,transparent 3px)}.FileDiff_diffRow__yYChS.FileDiff_add__LYiUq{background:oklch(var(--color-success)/.12)}.FileDiff_diffRow__yYChS.FileDiff_add__LYiUq .FileDiff_new___jPvJ,.FileDiff_diffRow__yYChS.FileDiff_add__LYiUq .FileDiff_sign__oTGzg{color:oklch(var(--color-success))}.FileDiff_diffRow__yYChS.FileDiff_add__LYiUq code{color:oklch(var(--color-ink))}.FileDiff_diffRow__yYChS.FileDiff_del__iavux{background:oklch(var(--color-danger)/.12)}.FileDiff_diffRow__yYChS.FileDiff_del__iavux .FileDiff_old__K7gBP,.FileDiff_diffRow__yYChS.FileDiff_del__iavux .FileDiff_sign__oTGzg{color:oklch(var(--color-danger))}.FileDiff_diffRow__yYChS.FileDiff_del__iavux code{color:oklch(var(--color-ink))}.ImageGeneration_igWrap__AGGLv{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ImageGeneration_igCanvas__Paxm0{position:relative;width:100%;max-width:208px;aspect-ratio:1/1;border-radius:12px;background:oklch(var(--color-panel-muted));overflow:hidden}.ImageGeneration_igDots__A2H_s{background-image:radial-gradient(circle,oklch(var(--color-muted)) .7px,transparent 1.3px);opacity:.22}.ImageGeneration_igDots__A2H_s,.ImageGeneration_igGlow__FID_Z{position:absolute;inset:2px;background-size:11px 11px;background-repeat:space}.ImageGeneration_igGlow__FID_Z{background-image:radial-gradient(circle,oklch(var(--color-ink)) 1.1px,transparent 1.6px);-webkit-mask-image:radial-gradient(ellipse at center,currentColor 0,transparent 60%),radial-gradient(ellipse at center,currentColor 0,transparent 62%);mask-image:radial-gradient(ellipse at center,currentColor 0,transparent 60%),radial-gradient(ellipse at center,currentColor 0,transparent 62%);-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-size:72% 62%,52% 52%;mask-size:72% 62%,52% 52%;-webkit-mask-position:16% 20%,30% 32%;mask-position:16% 20%,30% 32%;animation:ImageGeneration_ig-morph__1ayZZ 4.2s cubic-bezier(.35,1.55,.65,1) infinite,ImageGeneration_ig-breathe___0HLW 1.9s cubic-bezier(.66,0,.34,1) infinite}@keyframes ImageGeneration_ig-morph__1ayZZ{0%{-webkit-mask-size:52% 46%,40% 40%;mask-size:52% 46%,40% 40%;-webkit-mask-position:16% 20%,30% 32%;mask-position:16% 20%,30% 32%}25%{-webkit-mask-size:46% 58%,44% 38%;mask-size:46% 58%,44% 38%;-webkit-mask-position:84% 16%,66% 30%;mask-position:84% 16%,66% 30%}50%{-webkit-mask-size:60% 44%,38% 46%;mask-size:60% 44%,38% 46%;-webkit-mask-position:82% 84%,62% 68%;mask-position:82% 84%,62% 68%}75%{-webkit-mask-size:48% 54%,46% 40%;mask-size:48% 54%,46% 40%;-webkit-mask-position:14% 82%,34% 66%;mask-position:14% 82%,34% 66%}to{-webkit-mask-size:52% 46%,40% 40%;mask-size:52% 46%,40% 40%;-webkit-mask-position:16% 20%,30% 32%;mask-position:16% 20%,30% 32%}}@keyframes ImageGeneration_ig-breathe___0HLW{0%,to{opacity:.55}50%{opacity:1}}.ImageGeneration_igRes__Zg5Wz{position:absolute;top:8px;right:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:oklch(var(--color-muted));background:oklch(var(--color-panel)/.72);padding:2px 7px;border-radius:999px;backdrop-filter:blur(4px)}.ImageGeneration_igMeta__c_NEF{display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left;width:100%;max-width:208px}.ImageGeneration_igLabel__KVL8f{background:linear-gradient(90deg,oklch(var(--color-ink)) 0,oklch(var(--color-ink)) 30%,oklch(var(--color-ink)/.45) 45%,oklch(var(--color-ink)/.45) 55%,oklch(var(--color-ink)) 70%,oklch(var(--color-ink)) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:ImageGeneration_ig-shine__wsKTQ 2.25s ease infinite;font-weight:550;font-size:14px}@keyframes ImageGeneration_ig-shine__wsKTQ{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}.ImageGeneration_igPrompt__zA06u{color:oklch(var(--color-muted));font-size:13px}.ImageGeneration_igWrap__AGGLv[data-status=completed] .ImageGeneration_igGlow__FID_Z,.ImageGeneration_igWrap__AGGLv[data-status=failed] .ImageGeneration_igGlow__FID_Z{animation:none;opacity:.7}.ImageGeneration_igWrap__AGGLv[data-status=completed] .ImageGeneration_igLabel__KVL8f,.ImageGeneration_igWrap__AGGLv[data-status=failed] .ImageGeneration_igLabel__KVL8f{animation:none;-webkit-text-fill-color:oklch(var(--color-ink));color:oklch(var(--color-ink))}.ImageGeneration_igWrap__AGGLv[data-status=failed] .ImageGeneration_igLabel__KVL8f{color:oklch(var(--color-danger));-webkit-text-fill-color:oklch(var(--color-danger))}@media (prefers-reduced-motion:reduce){.ImageGeneration_igGlow__FID_Z{animation:none;opacity:.7}.ImageGeneration_igLabel__KVL8f{animation:none;-webkit-text-fill-color:oklch(var(--color-ink));color:oklch(var(--color-ink))}}.Orb_root__PZEK8{--orb-ease-smooth:cubic-bezier(0.22,1,0.36,1);--orb-ease-out:cubic-bezier(0.17,1,0.32,1);--orb-ease-in-out:cubic-bezier(0.66,0,0.34,1);display:inline-flex;align-items:center;vertical-align:middle;color:oklch(var(--color-ink))}.Orb_root__PZEK8[data-pill]{gap:7px;height:30px;padding:0 11px 0 5px;border-radius:999px;background:oklch(var(--color-panel));box-shadow:0 0 0 .5px oklch(var(--color-line)),0 1px 2px oklch(var(--color-ink)/.05),0 2px 4px oklch(var(--color-ink)/.02)}.Orb_pillLabel__D9GIc{font-family:var(--font-ui);font-size:11.5px;font-weight:425;line-height:1;color:oklch(var(--color-muted));white-space:nowrap}.Orb_glyph__RoZyp{position:relative;display:block;flex:none;width:20px;height:20px;overflow:hidden;contain:strict}.Orb_lattice__vWr3g{position:absolute;left:0;top:0;width:28px;height:28px;transform-origin:0 0;transform:scale(var(--orb-k,1)) translate(6.5px,6.5px);--orb-rest:0.14;--orb-dim:0.07}.Orb_cell__jaIKK{position:absolute;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:var(--orb-rest)}.Orb_lattice__vWr3g[data-variant=S1] .Orb_cell__jaIKK,.Orb_lattice__vWr3g[data-variant=S2] .Orb_cell__jaIKK{animation:Orb_orb-wave__QTWfM 1.7s var(--orb-ease-in-out) infinite both}.Orb_lattice__vWr3g[data-variant=S4] .Orb_cell__jaIKK{animation:Orb_orb-wave__QTWfM 1.6s var(--orb-ease-in-out) infinite both}.Orb_lattice__vWr3g[data-variant=S3] .Orb_cell__jaIKK{animation:Orb_orb-comet__x9pFG 1.7s var(--orb-ease-smooth) infinite both}.Orb_lattice__vWr3g[data-variant=S3] .Orb_cell__jaIKK[data-still]{animation:none;opacity:var(--orb-dim)}.Orb_lattice__vWr3g[data-variant=S5] .Orb_cell__jaIKK{animation:Orb_orb-comet__x9pFG 1.7s var(--orb-ease-smooth) infinite both}.Orb_lattice__vWr3g[data-variant=S5] .Orb_cell__jaIKK[data-still]{animation:none;opacity:var(--orb-dim)}@keyframes Orb_orb-wave__QTWfM{0%{opacity:var(--orb-rest);transform:scale(1);animation-timing-function:cubic-bezier(.66,0,.34,1)}28%{opacity:1;transform:scale(1.18);animation-timing-function:cubic-bezier(.66,0,.34,1)}56%{opacity:var(--orb-rest);transform:scale(1)}to{opacity:var(--orb-rest);transform:scale(1)}}@keyframes Orb_orb-comet__x9pFG{0%{opacity:1;transform:scale(1.2);animation-timing-function:linear}45%{opacity:var(--orb-rest);transform:scale(1)}to{opacity:var(--orb-rest);transform:scale(1)}}.Orb_lens__vx1TN{position:absolute;left:0;top:0;width:28px;height:28px;transform-origin:0 0;transform:scale(var(--orb-k,1))}.Orb_shape__o6p81{position:absolute;left:50%;top:50%;width:var(--orb-d,7px);height:var(--orb-d,7px);margin:calc(var(--orb-d, 7px) / -2) 0 0 calc(var(--orb-d, 7px) / -2);border-radius:50%;background:currentColor}.Orb_lens__vx1TN[data-variant=B1] .Orb_shape__o6p81{--orb-d:6px;animation:Orb_orb-focus__Wujdo 4s var(--orb-ease-smooth) infinite both}.Orb_lens__vx1TN[data-variant=B1] .Orb_shapeA__qEWG8{--orb-ox:-4.5px;--orb-oy:-4.5px;animation-delay:0s}.Orb_lens__vx1TN[data-variant=B1] .Orb_shapeB__dCAR6{--orb-ox:4.5px;--orb-oy:-4.5px;animation-delay:-3s}.Orb_lens__vx1TN[data-variant=B1] .Orb_shapeC__33mFm{--orb-ox:4.5px;--orb-oy:4.5px;animation-delay:-2s}.Orb_lens__vx1TN[data-variant=B1] .Orb_shapeD__pA6YI{--orb-ox:-4.5px;--orb-oy:4.5px;animation-delay:-1s}@keyframes Orb_orb-focus__Wujdo{0%,to{opacity:.05;filter:blur(2px);transform:translate(var(--orb-ox),var(--orb-oy)) scale(1.12);animation-timing-function:cubic-bezier(.4,0,.2,1)}12%{opacity:1;filter:blur(0);transform:translate(var(--orb-ox),var(--orb-oy)) scale(1);animation-timing-function:linear}22%{opacity:1;filter:blur(0);transform:translate(var(--orb-ox),var(--orb-oy)) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}38%{opacity:.3;filter:blur(1.2px);transform:translate(var(--orb-ox),var(--orb-oy)) scale(1.06);animation-timing-function:cubic-bezier(.4,0,.2,1)}58%{opacity:.1;filter:blur(1.8px);transform:translate(var(--orb-ox),var(--orb-oy)) scale(1.1);animation-timing-function:linear}82%{opacity:.05;filter:blur(2px);transform:translate(var(--orb-ox),var(--orb-oy)) scale(1.12)}}.Orb_lens__vx1TN[data-variant=B2] .Orb_shape__o6p81{animation:Orb_orb-revolve__ert7v 3.3s linear infinite both}.Orb_lens__vx1TN[data-variant=B2] .Orb_shapeA__qEWG8{animation-delay:0s}.Orb_lens__vx1TN[data-variant=B2] .Orb_shapeB__dCAR6{animation-delay:-1.1s}.Orb_lens__vx1TN[data-variant=B2] .Orb_shapeC__33mFm{animation-delay:-2.2s}@keyframes Orb_orb-revolve__ert7v{0%{opacity:1;filter:blur(0);transform:rotate(0deg) translateY(6.5px) scale(1)}25%{opacity:.55;filter:blur(1.3px);transform:rotate(90deg) translateY(6.5px) scale(.82)}50%{opacity:.28;filter:blur(2.4px);transform:rotate(180deg) translateY(6.5px) scale(.66)}75%{opacity:.55;filter:blur(1.3px);transform:rotate(270deg) translateY(6.5px) scale(.82)}to{opacity:1;filter:blur(0);transform:rotate(1turn) translateY(6.5px) scale(1)}}.Orb_lens__vx1TN[data-variant=B3] .Orb_shape__o6p81{animation:Orb_orb-bloom__48fmw 4.2s linear infinite both}.Orb_lens__vx1TN[data-variant=B3] .Orb_shapeA__qEWG8{animation-delay:0s}.Orb_lens__vx1TN[data-variant=B3] .Orb_shapeB__dCAR6{animation-delay:-1.4s}.Orb_lens__vx1TN[data-variant=B3] .Orb_shapeC__33mFm{animation-delay:-2.8s}@keyframes Orb_orb-bloom__48fmw{0%{opacity:0;filter:blur(0);transform:scale(.35);animation-timing-function:cubic-bezier(0,0,.2,1)}8%{opacity:1;filter:blur(0);transform:scale(.55);animation-timing-function:linear}24%{opacity:1;filter:blur(0);transform:scale(.72);animation-timing-function:cubic-bezier(.16,1,.3,1)}42%{opacity:.1;filter:blur(1.8px);transform:scale(1.5)}62%{opacity:0;filter:blur(2.8px);transform:scale(2.4)}to{opacity:0;filter:blur(2.8px);transform:scale(2.4)}}.Orb_lens__vx1TN[data-variant=B4] .Orb_shapeA__qEWG8{animation:Orb_orb-converge__vJxQD 3.6s linear infinite both}.Orb_lens__vx1TN[data-variant=B4] .Orb_shapeB__dCAR6{animation:Orb_orb-breathe__FtYap 3.6s ease-in-out infinite both}.Orb_lens__vx1TN[data-variant=B4] .Orb_shapeC__33mFm{display:none}@keyframes Orb_orb-converge__vJxQD{0%{transform:translateY(-5px) scale(1);filter:blur(0);animation-timing-function:linear}10%{transform:translateY(-5px) scale(1);filter:blur(0);animation-timing-function:cubic-bezier(.55,0,1,.45)}22%{transform:translate(2.15px,-1.25px) scale(.72);filter:blur(.8px);animation-timing-function:cubic-bezier(.33,1,.68,1)}33%{transform:translate(4.3px,2.5px) scale(1);filter:blur(0);animation-timing-function:linear}43%{transform:translate(4.3px,2.5px) scale(1);filter:blur(0);animation-timing-function:cubic-bezier(.55,0,1,.45)}55%{transform:translateY(2.5px) scale(.72);filter:blur(.8px);animation-timing-function:cubic-bezier(.33,1,.68,1)}66%{transform:translate(-4.3px,2.5px) scale(1);filter:blur(0);animation-timing-function:linear}77%{transform:translate(-4.3px,2.5px) scale(1);filter:blur(0);animation-timing-function:cubic-bezier(.55,0,1,.45)}88%{transform:translate(-2.15px,-1.25px) scale(.72);filter:blur(.8px);animation-timing-function:cubic-bezier(.33,1,.68,1)}to{transform:translateY(-5px) scale(1);filter:blur(0)}}.Orb_lens__vx1TN[data-variant=B5] .Orb_shape__o6p81{animation:Orb_orb-handoff__ROyEo 2.8s linear infinite both}.Orb_lens__vx1TN[data-variant=B5] .Orb_shapeA__qEWG8{animation-delay:0s}.Orb_lens__vx1TN[data-variant=B5] .Orb_shapeC__33mFm{animation-delay:-1.4s}.Orb_lens__vx1TN[data-variant=B5] .Orb_shapeB__dCAR6{animation-name:Orb_orb-breathe__FtYap;animation-duration:3.6s}@keyframes Orb_orb-handoff__ROyEo{0%{opacity:0;filter:blur(2.4px);transform:translateX(-11px) scale(.55);animation-timing-function:cubic-bezier(.33,1,.68,1)}22%{opacity:1;filter:blur(0);transform:translateX(-1px) scale(1);animation-timing-function:linear}37%{opacity:1;filter:blur(0);transform:translateX(0) scale(1);animation-timing-function:linear}52%{opacity:1;filter:blur(0);transform:translateX(1px) scale(1);animation-timing-function:cubic-bezier(.33,1,.68,1)}70%{opacity:0;filter:blur(2.4px);transform:translateX(11px) scale(.55)}to{opacity:0;filter:blur(2.4px);transform:translateX(11px) scale(.55)}}@keyframes Orb_orb-breathe__FtYap{0%,to{opacity:.16;filter:blur(2.4px);transform:scale(1.2)}50%{opacity:.32;filter:blur(1.6px);transform:scale(.98)}}.Orb_ring__wPO8R{position:absolute;inset:0;transform:scale(var(--orb-k,1));--orb-ring-rest:0.22}.Orb_ringDot__8qe57{position:absolute;left:50%;top:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;border-radius:50%;background:currentColor;transform:translate(var(--orb-rx),var(--orb-ry))}.Orb_ring__wPO8R[data-variant=C1] .Orb_ringDot__8qe57{opacity:var(--orb-ring-rest);animation:Orb_orb-ring-chase__VLAML 1.6s linear infinite both}@keyframes Orb_orb-ring-chase__VLAML{0%,11%{opacity:1}12.5%,to{opacity:var(--orb-ring-rest)}}.Orb_ring__wPO8R[data-variant=C2] .Orb_ringDot__8qe57{animation:Orb_orb-ring-pulse__0K0lC 2s ease-in-out infinite both}@keyframes Orb_orb-ring-pulse__0K0lC{0%,to{opacity:.18;transform:translate(var(--orb-rx),var(--orb-ry)) scale(.7)}50%{opacity:1;transform:translate(var(--orb-rx),var(--orb-ry)) scale(1.15)}}.Orb_ring__wPO8R[data-variant=C3] .Orb_ringDot__8qe57{animation:Orb_orb-ring-comet__TFWQa 1.8s ease-in-out infinite both}@keyframes Orb_orb-ring-comet__TFWQa{0%,to{opacity:.08;transform:translate(var(--orb-rx),var(--orb-ry))}12%{opacity:1;transform:translate(var(--orb-rx),var(--orb-ry));animation-timing-function:cubic-bezier(.33,1,.68,1)}35%{opacity:.5;transform:translate(var(--orb-rx),var(--orb-ry))}60%{opacity:.12;transform:translate(var(--orb-rx),var(--orb-ry))}}.Orb_ring__wPO8R[data-variant=C4] .Orb_ringDot__8qe57{animation:Orb_orb-ring-stagger__1RLZG 1.6s ease-in-out infinite both}@keyframes Orb_orb-ring-stagger__1RLZG{0%,to{opacity:1;transform:translate(var(--orb-rx),var(--orb-ry))}50%{opacity:.15;transform:translate(var(--orb-rx),var(--orb-ry))}}.Orb_ring__wPO8R[data-variant=C5] .Orb_ringDot__8qe57{animation:Orb_orb-ring-comet__TFWQa 1.8s ease-in-out infinite both}.Orb_helix__XqvaV{position:absolute;inset:0;transform:scale(var(--orb-k,1))}.Orb_helixDot__Ki_JG{position:absolute;left:50%;top:50%;width:2px;height:2px;margin:-1px 0 0 -1px;border-radius:50%;background:currentColor;will-change:transform,opacity}.Orb_helix__XqvaV[data-variant=G1] .Orb_helixDot__Ki_JG{animation:Orb_orb-globe-spin__7jg03 4.5s linear infinite both}.Orb_helix__XqvaV[data-variant=G2] .Orb_helixDot__Ki_JG{animation:Orb_orb-globe-spin__7jg03 3.6s linear infinite both}.Orb_helix__XqvaV[data-variant=G3] .Orb_helixDot__Ki_JG,.Orb_helix__XqvaV[data-variant=G4] .Orb_helixDot__Ki_JG{animation:Orb_orb-globe-ringturn__Y64zA 2.8s linear infinite both}.Orb_helix__XqvaV[data-variant=G5] .Orb_helixDot__Ki_JG{animation:Orb_orb-globe-breathe__XLsbN 3.6s linear infinite both}@keyframes Orb_orb-globe-spin__7jg03{0%,to{transform:translate(var(--g0x),var(--g0y));opacity:var(--g0o)}12.5%{transform:translate(var(--g1x),var(--g1y));opacity:var(--g1o)}25%{transform:translate(var(--g2x),var(--g2y));opacity:var(--g2o)}37.5%{transform:translate(var(--g3x),var(--g3y));opacity:var(--g3o)}50%{transform:translate(var(--g4x),var(--g4y));opacity:var(--g4o)}62.5%{transform:translate(var(--g5x),var(--g5y));opacity:var(--g5o)}75%{transform:translate(var(--g6x),var(--g6y));opacity:var(--g6o)}87.5%{transform:translate(var(--g7x),var(--g7y));opacity:var(--g7o)}}@keyframes Orb_orb-globe-ringturn__Y64zA{0%{transform:translate(var(--g0x),var(--g0y));opacity:var(--g0o)}2.5%{transform:translate(var(--g1x),var(--g1y));opacity:var(--g1o)}5%{transform:translate(var(--g2x),var(--g2y));opacity:var(--g2o)}10%,7.5%{transform:translate(var(--g3x),var(--g3y));opacity:var(--g3o)}12.5%{transform:translate(var(--g4x),var(--g4y));opacity:var(--g4o)}15%{transform:translate(var(--g5x),var(--g5y));opacity:var(--g5o)}17.5%,20%{transform:translate(var(--g6x),var(--g6y));opacity:var(--g6o)}22.5%{transform:translate(var(--g7x),var(--g7y));opacity:var(--g7o)}25%{transform:translate(var(--g8x),var(--g8y));opacity:var(--g8o)}27.5%,30%{transform:translate(var(--g9x),var(--g9y));opacity:var(--g9o)}32.5%{transform:translate(var(--g10x),var(--g10y));opacity:var(--g10o)}35%{transform:translate(var(--g11x),var(--g11y));opacity:var(--g11o)}37.5%,40%{transform:translate(var(--g12x),var(--g12y));opacity:var(--g12o)}42.5%{transform:translate(var(--g13x),var(--g13y));opacity:var(--g13o)}45%{transform:translate(var(--g14x),var(--g14y));opacity:var(--g14o)}47.5%,50%{transform:translate(var(--g15x),var(--g15y));opacity:var(--g15o)}52.5%{transform:translate(var(--g16x),var(--g16y));opacity:var(--g16o)}55%{transform:translate(var(--g17x),var(--g17y));opacity:var(--g17o)}57.5%,60%{transform:translate(var(--g18x),var(--g18y));opacity:var(--g18o)}62.5%{transform:translate(var(--g19x),var(--g19y));opacity:var(--g19o)}65%{transform:translate(var(--g20x),var(--g20y));opacity:var(--g20o)}67.5%,70%{transform:translate(var(--g21x),var(--g21y));opacity:var(--g21o)}72.5%{transform:translate(var(--g22x),var(--g22y));opacity:var(--g22o)}75%{transform:translate(var(--g23x),var(--g23y));opacity:var(--g23o)}77.5%,80%{transform:translate(var(--g24x),var(--g24y));opacity:var(--g24o)}82.5%{transform:translate(var(--g25x),var(--g25y));opacity:var(--g25o)}85%{transform:translate(var(--g26x),var(--g26y));opacity:var(--g26o)}87.5%,90%{transform:translate(var(--g27x),var(--g27y));opacity:var(--g27o)}92.5%{transform:translate(var(--g28x),var(--g28y));opacity:var(--g28o)}95%{transform:translate(var(--g29x),var(--g29y));opacity:var(--g29o)}97.5%,to{transform:translate(var(--g30x),var(--g30y));opacity:var(--g30o)}}@keyframes Orb_orb-globe-breathe__XLsbN{0%{transform:translate(var(--g0x),var(--g0y));opacity:var(--g0o)}19%{transform:translate(var(--g1x),var(--g1y));opacity:var(--g1o)}25%{transform:translate(var(--g2x),var(--g2y));opacity:var(--g2o)}44%{transform:translate(var(--g3x),var(--g3y));opacity:var(--g3o)}50%{transform:translate(var(--g4x),var(--g4y));opacity:var(--g4o)}69%{transform:translate(var(--g5x),var(--g5y));opacity:var(--g5o)}75%{transform:translate(var(--g6x),var(--g6y));opacity:var(--g6o)}94%{transform:translate(var(--g7x),var(--g7y));opacity:var(--g7o)}to{transform:translate(var(--g8x),var(--g8y));opacity:var(--g8o)}}.Orb_morph__o1VQz{position:absolute;inset:0;transform:scale(var(--orb-k,1))}.Orb_morphDot__vcVZt{position:absolute;left:50%;top:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;border-radius:50%;background:currentColor;animation:Orb_orb-morph__hHKgN 4.8s cubic-bezier(.4,0,.2,1) infinite both}@keyframes Orb_orb-morph__hHKgN{0%,5%{transform:translate(var(--m-1))}25%,30%{transform:translate(var(--m-2))}50%,55%{transform:translate(var(--m-3))}75%,80%{transform:translate(var(--m-4))}to{transform:translate(var(--m-1))}}.Orb_morph__o1VQz[data-variant=M2],.Orb_morph__o1VQz[data-variant=M4]{animation:Orb_orb-morph-twist__htXXj 9.6s linear infinite}.Orb_morph__o1VQz[data-variant=M5] .Orb_morphDot__vcVZt{animation:Orb_orb-morph-scatter__e_zjX 2.8s cubic-bezier(.4,0,.2,1) infinite both}@keyframes Orb_orb-morph-scatter__e_zjX{0%,12%{transform:translate(var(--m-1));opacity:1}38%,62%{transform:translate(var(--m-2));opacity:calc(1 - .6 * var(--m-depth, 0))}88%,to{transform:translate(var(--m-1));opacity:1}}@keyframes Orb_orb-morph-twist__htXXj{0%{transform:scale(var(--orb-k,1)) rotate(0deg)}to{transform:scale(var(--orb-k,1)) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Orb_cell__jaIKK,.Orb_helixDot__Ki_JG,.Orb_morphDot__vcVZt,.Orb_ringDot__8qe57,.Orb_shape__o6p81{animation:none!important}.Orb_cell__jaIKK[data-mid]{opacity:1!important}.Orb_shape__o6p81{opacity:.3!important;filter:blur(1.4px)!important;transform:none!important}.Orb_shapeA__qEWG8{opacity:1!important;filter:blur(0)!important}.Orb_ringDot__8qe57{opacity:.7!important}.Orb_helix__XqvaV,.Orb_morph__o1VQz,.Orb_ring__wPO8R{animation:none!important}}.StreamingText_prose__tejhG{max-width:100%;font-size:14px;line-height:19px;color:oklch(var(--color-ink));overflow-wrap:anywhere}.StreamingText_caret__ddOrk{display:inline-block;width:8px;height:1.05em;margin-left:2px;background:oklch(var(--color-ink));vertical-align:text-bottom;animation:StreamingText_caret-blink__IBDCL 1s step-end infinite}.StreamingText_caretSteady__0ZFkF{animation:none;opacity:1}@keyframes StreamingText_caret-blink__IBDCL{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.StreamingText_caret__ddOrk{animation:none}}.TextResponse_prose__lPP03{max-width:100%;font-size:14px;line-height:19px;color:oklch(var(--color-ink));overflow-wrap:anywhere}.TextResponse_prose__lPP03 p{margin-bottom:10px}.TextResponse_prose__lPP03 p:last-child{margin-bottom:0}.TextResponse_prose__lPP03 code{font-family:ui-monospace,monospace;font-size:12.5px;color:inherit;background:oklch(var(--color-panel-muted));padding:3px 5px 1px;border-radius:5px}.ThinkingReasoning_tr__P0gMh{display:flex;flex-direction:column;width:100%;max-width:100%;font-family:var(--font-ui);animation:ThinkingReasoning_tr-block-in__DaWXv .32s cubic-bezier(.22,1,.36,1) both}@keyframes ThinkingReasoning_tr-block-in__DaWXv{0%{opacity:0}to{opacity:1}}.ThinkingReasoning_trHeader__fiBgh{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:20px;padding:0;border:0;background:transparent;cursor:default}.ThinkingReasoning_trHeader__fiBgh.ThinkingReasoning_isClickable__NJwxo{cursor:pointer}.ThinkingReasoning_trHeader__fiBgh:focus-visible{outline:2px solid oklch(var(--color-accent));outline-offset:2px;border-radius:4px}.ThinkingReasoning_trLabel__WQGDk{font-size:13px;line-height:18px;font-weight:500;color:oklch(var(--color-muted)/.68);letter-spacing:-.005em}.ThinkingReasoning_trVerb__DvwzU{color:oklch(var(--color-muted))}.ThinkingReasoning_trChevron__Be9vW{color:oklch(var(--color-muted));transition:transform .28s cubic-bezier(.22,1,.36,1);transform:rotate(180deg)}.ThinkingReasoning_trHeader__fiBgh[aria-expanded=true] .ThinkingReasoning_trChevron__Be9vW{transform:rotate(0deg)}.ThinkingReasoning_trHeader__fiBgh.ThinkingReasoning_isClickable__NJwxo:hover .ThinkingReasoning_trChevron__Be9vW{color:oklch(var(--color-ink-secondary))}.ThinkingReasoning_trCollapsible__UghH7{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .22s ease}.ThinkingReasoning_trCollapsible__UghH7.ThinkingReasoning_isCollapsed__ILVNJ{grid-template-rows:0fr;opacity:0;pointer-events:none}.ThinkingReasoning_trInner__PUWMm{min-height:0;overflow:hidden}.ThinkingReasoning_trViewport__7375W{margin-top:6px;max-height:180px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.ThinkingReasoning_trViewport__7375W::-webkit-scrollbar{display:none}.ThinkingReasoning_trStream__FKho0{display:flex;flex-direction:column;gap:4px}.ThinkingReasoning_trSentence__SmW1A{margin:0;line-height:20px;font-size:13px;font-weight:425;color:oklch(var(--color-muted));letter-spacing:-.005em;white-space:pre-wrap;overflow-wrap:anywhere;animation:ThinkingReasoning_tr-sentence-in__WeTCE .42s cubic-bezier(.22,1,.36,1) both}@keyframes ThinkingReasoning_tr-sentence-in__WeTCE{0%{opacity:0}to{opacity:1}}.ThinkingReasoning_trShimmer__bOtLe{color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,oklch(var(--color-muted)) 0,oklch(var(--color-muted)) 30%,oklch(var(--color-muted)/.45) 45%,oklch(var(--color-muted)/.45) 55%,oklch(var(--color-muted)) 70%,oklch(var(--color-muted)) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:ThinkingReasoning_tr-shine__tvGRl 2.25s ease infinite}@keyframes ThinkingReasoning_tr-shine__tvGRl{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ThinkingReasoning_tr__P0gMh{animation:none}.ThinkingReasoning_trChevron__Be9vW,.ThinkingReasoning_trCollapsible__UghH7{transition:none}.ThinkingReasoning_trSentence__SmW1A,.ThinkingReasoning_trShimmer__bOtLe{animation:none}.ThinkingReasoning_trShimmer__bOtLe{color:oklch(var(--color-muted));-webkit-text-fill-color:oklch(var(--color-muted))}}.ThinkingState_shimmer__SEcUJ{font-size:13px;line-height:18px;font-weight:500;color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,oklch(var(--color-muted)) 0,oklch(var(--color-muted)) 30%,oklch(var(--color-muted)/.45) 45%,oklch(var(--color-muted)/.45) 55%,oklch(var(--color-muted)) 70%,oklch(var(--color-muted)) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:ThinkingState_label-shine__RpRzS 2.25s ease infinite}@keyframes ThinkingState_label-shine__RpRzS{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.ThinkingState_shimmer__SEcUJ{animation:none;color:oklch(var(--color-muted));-webkit-text-fill-color:oklch(var(--color-muted))}}.TodoList_todo___jlXZ{max-width:100%;font-family:var(--font-ui);font-size:13px;color:oklch(var(--color-ink));background:oklch(var(--color-panel));border-radius:8px;padding:6px 12px 12px;box-shadow:0 0 0 1px oklch(var(--color-line))}.TodoList_todoHead__9RVPQ{display:flex;width:100%;align-items:center;gap:8px;padding:0;border:0;background:transparent;cursor:pointer;color:oklch(var(--color-ink));font-size:13px;min-height:22px}.TodoList_todoHead__9RVPQ:focus-visible{outline:2px solid oklch(var(--color-accent));outline-offset:2px;border-radius:4px}.TodoList_todoHeadIcon__Ff99t{position:relative;width:16px;height:16px;flex:none;color:oklch(var(--color-muted))}.TodoList_todoChevron__QgmzE,.TodoList_todoHeadCheck__dOCFV,.TodoList_todoListIcon__l_N_Y{position:absolute;inset:0;margin:auto;transition:opacity .14s ease}.TodoList_todoChevron__QgmzE,.TodoList_todoListIcon__l_N_Y{width:13px;height:13px}.TodoList_todoHeadCheck__dOCFV{width:16px;height:16px;color:oklch(var(--color-success))}.TodoList_todoChevron__QgmzE{opacity:0;transition:opacity .14s ease,transform .22s ease}.TodoList_todoHead__9RVPQ[aria-expanded=false] .TodoList_todoChevron__QgmzE{transform:rotate(-90deg)}.TodoList_todoHead__9RVPQ:hover .TodoList_todoHeadCheck__dOCFV,.TodoList_todoHead__9RVPQ:hover .TodoList_todoHeadPie__dhW9r,.TodoList_todoHead__9RVPQ:hover .TodoList_todoListIcon__l_N_Y{opacity:0}.TodoList_todoHead__9RVPQ:hover .TodoList_todoChevron__QgmzE{opacity:1}.TodoList_todoTitle__chd03{font-weight:500}.TodoList_todoCount__ActU2{margin-left:auto;color:oklch(var(--color-muted));font-variant-numeric:tabular-nums}.TodoList_rollCount__g6mtl{display:inline-flex;align-items:baseline}.TodoList_rollDigit__V316R{display:inline-block;overflow:hidden;height:1em;line-height:1em}.TodoList_rollInner__x_ftN{display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.4,0,.2,1)}.TodoList_rollInner__x_ftN span{height:1em;line-height:1em}.TodoList_rollInner__x_ftN.TodoList_on__zvfij{transform:translateY(-1em)}.TodoList_rollStatic__SReEg{display:inline-block;height:1em;line-height:1em}.TodoList_todoCollapsible__a9l5A{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .28s ease,opacity .2s ease}.TodoList_todoCollapsible__a9l5A.TodoList_isCollapsed__e1rK5{grid-template-rows:0fr;opacity:0;pointer-events:none}.TodoList_todoInner__zP8gV{min-height:0;overflow:hidden}.TodoList_todoList__V1vZ0{list-style:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:10px 0 0}.TodoList_todoItem__Hg95Y{display:flex;align-items:flex-start;gap:9px;line-height:18px;color:oklch(var(--color-muted));animation:TodoList_todo-item-in__rdP6g .36s ease backwards;animation-delay:calc(var(--i, 0) * 50ms)}@keyframes TodoList_todo-item-in__rdP6g{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}.TodoList_todoIconWrap__Oixcy{position:relative;width:16px;height:16px;flex:none;margin-top:1px}.TodoList_todoIcon__Wx7_H{position:absolute;inset:0;width:16px;height:16px;color:oklch(var(--color-muted));opacity:0;transition:opacity .32s ease}.TodoList_todoIcon__Wx7_H.TodoList_on__zvfij{opacity:1}.TodoList_todoIcon__Wx7_H.TodoList_strong__oiyNq{color:oklch(var(--color-ink))}.TodoList_todoLabel___X3Je{position:relative;font-weight:400;color:oklch(var(--color-muted));transition:color .36s ease}.TodoList_todoLabel___X3Je:before{content:attr(data-label);position:absolute;inset:0;background:linear-gradient(90deg,oklch(var(--color-ink)) 0,oklch(var(--color-ink)) 30%,oklch(var(--color-ink)/.45) 45%,oklch(var(--color-ink)/.45) 55%,oklch(var(--color-ink)) 70%,oklch(var(--color-ink)) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;opacity:0;transition:opacity .36s ease;pointer-events:none}.TodoList_todoItem__Hg95Y.TodoList_active__Ytegm .TodoList_todoLabel___X3Je{color:transparent}.TodoList_todoItem__Hg95Y.TodoList_active__Ytegm .TodoList_todoLabel___X3Je:before{opacity:1;animation:TodoList_todo-shine__W2itF 2.25s ease infinite}.TodoList_todoItem__Hg95Y.TodoList_done__1Awpf .TodoList_todoLabel___X3Je{color:oklch(var(--color-muted));text-decoration:line-through}.TodoList_todoItem__Hg95Y.TodoList_failed__N1fYz .TodoList_failedIcon__8IkbG{color:oklch(var(--color-danger));opacity:1}.TodoList_todoItem__Hg95Y.TodoList_failed__N1fYz .TodoList_todoLabel___X3Je{color:oklch(var(--color-danger))}@keyframes TodoList_todo-shine__W2itF{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}@property --todo-pie{syntax:"<percentage>";inherits:true;initial-value:0}.TodoList_todoHeadPie__dhW9r{position:absolute;inset:0;margin:auto;width:13px;height:13px;border-radius:50%;color:oklch(var(--color-ink));transition:opacity .14s ease,--todo-pie .4s ease}.TodoList_todoHeadPieRing__gbubv{position:absolute;inset:0;width:100%;height:100%;overflow:visible;color:oklch(var(--color-muted))}.TodoList_todoHeadPie__dhW9r:after{content:"";position:absolute;inset:2.6px;border-radius:50%;background:conic-gradient(currentColor var(--todo-pie,0),transparent 0)}@media (prefers-reduced-motion:reduce){.TodoList_todoItem__Hg95Y{animation:none}.TodoList_rollInner__x_ftN,.TodoList_todoChevron__QgmzE,.TodoList_todoCollapsible__a9l5A,.TodoList_todoHeadCheck__dOCFV,.TodoList_todoHeadPie__dhW9r,.TodoList_todoIcon__Wx7_H,.TodoList_todoLabel___X3Je,.TodoList_todoLabel___X3Je:before,.TodoList_todoListIcon__l_N_Y{transition:none}.TodoList_todoItem__Hg95Y.TodoList_active__Ytegm .TodoList_todoLabel___X3Je:before{animation:none}}.WebSearch_ws__jhi1J{--c-text:oklch(var(--color-ink));--c-muted:oklch(var(--color-muted));--c-subtle:oklch(var(--color-disabled));--c-border:oklch(var(--color-line));--c-border-strong:oklch(var(--color-muted));--c-surface-2:oklch(var(--color-panel-muted));--c-success:oklch(var(--color-success));--c-success-soft:oklch(var(--color-success)/0.16);--ease:cubic-bezier(0.32,0.72,0,1);display:flex;flex-direction:column;max-width:100%;gap:4px;font:13px/1.4 var(--font-ui);color:var(--c-text)}.WebSearch_wsRow__zrPUa{display:flex;align-items:center;gap:6px;min-height:20px}.WebSearch_wsRow__zrPUa>svg{flex:none;color:var(--c-muted);margin-left:-1px}.WebSearch_wsLabel__Qlsdz{display:inline-flex;align-items:center;gap:4px;font-weight:550;color:var(--c-text);white-space:nowrap;min-width:0}.WebSearch_wsQuote__6KqyF{min-width:0;overflow:hidden;text-overflow:ellipsis}.WebSearch_wsShimmer__Hk2_Q{overflow:hidden;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%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:WebSearch_ws-shimmer__Nvz6r 2.7s linear infinite}.WebSearch_wsShimmer__Hk2_Q.WebSearch_isDone__WwhUY{animation:none;background:none;-webkit-text-fill-color:var(--c-text);color:var(--c-text)}.WebSearch_wsChevron__07uGs{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:none;color:var(--c-subtle);cursor:pointer;border-radius:4px;transition:color .16s var(--ease),transform .28s var(--ease)}.WebSearch_wsChevron__07uGs:hover{color:var(--c-muted)}.WebSearch_wsChevron__07uGs:focus-visible,.WebSearch_wsLink__eSvHU:focus-visible{outline:2px solid oklch(var(--color-accent));outline-offset:2px}.WebSearch_wsChevron__07uGs[aria-expanded=false]{transform:rotate(180deg)}.WebSearch_wsCollapsible__5kVla{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .32s var(--ease),opacity .22s var(--ease)}.WebSearch_wsCollapsible__5kVla.WebSearch_isCollapsed__beXhl{grid-template-rows:0fr;opacity:0;pointer-events:none}.WebSearch_wsCollapsibleInner__NQXQu{min-height:0;overflow:hidden}.WebSearch_wsResults__1_R5U{position:relative;display:flex;gap:6px;align-items:stretch}.WebSearch_wsRail__qYLm0{flex:none;width:1px;align-self:stretch;border-left:1px solid var(--c-border);margin-left:5.5px}.WebSearch_wsList__tgLZU{flex:1;list-style:none;margin:0;padding:4px 0 2px 6px;display:flex;flex-direction:column;gap:6px;min-width:0}.WebSearch_wsSite___TU7U{min-width:0;opacity:0;transform:translateY(4px);animation:WebSearch_ws-enter__vX1sd .34s var(--ease) forwards}.WebSearch_wsLink__eSvHU{display:flex;align-items:center;gap:6px;min-width:0;border-radius:4px;color:var(--c-muted);font-size:12px;line-height:18px;text-decoration:none}.WebSearch_wsBullet__y6134{position:relative;width:12px;height:12px;flex:none}.WebSearch_wsBullet__y6134,.WebSearch_wsDots__sYoI5{display:inline-flex;align-items:center;justify-content:center}.WebSearch_wsDots__sYoI5{position:absolute;inset:0;color:var(--c-subtle);opacity:1;transition:opacity .32s var(--ease);pointer-events:none}.WebSearch_wsCheck__RgWRD svg,.WebSearch_wsDots__sYoI5 svg{flex:none}.WebSearch_wsSite___TU7U[data-state=done] .WebSearch_wsDots__sYoI5,.WebSearch_wsSite___TU7U[data-state=loading] .WebSearch_wsDots__sYoI5{opacity:0}.WebSearch_wsGlobe__Uh2Ur{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;color:var(--c-subtle);opacity:0;transform:scale(.88);transition:opacity .32s var(--ease),transform .36s var(--ease)}.WebSearch_wsSite___TU7U[data-state=loading] .WebSearch_wsGlobe__Uh2Ur{opacity:1;transform:scale(1)}.WebSearch_wsSite___TU7U[data-state=done] .WebSearch_wsGlobe__Uh2Ur{opacity:0;transform:scale(.775);transition:opacity .22s var(--ease),transform .26s var(--ease)}.WebSearch_wsCheck__RgWRD{display:inline-flex;align-items:center;justify-content:center;color:var(--c-success);opacity:0;transform:scale(1.175);transition:opacity .24s var(--ease) .06s,transform .28s var(--ease) .06s}.WebSearch_wsSite___TU7U[data-state=done] .WebSearch_wsCheck__RgWRD{opacity:1;transform:scale(1)}.WebSearch_wsTitle__PW5_N{color:var(--c-text);font-weight:450;white-space:nowrap;flex:none}.WebSearch_wsSite___TU7U[data-state=pending] .WebSearch_wsTitle__PW5_N{color:var(--c-muted)}.WebSearch_wsSite___TU7U[data-state=loading] .WebSearch_wsTitle__PW5_N{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%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:WebSearch_ws-shimmer__Nvz6r 2.7s linear infinite}.WebSearch_wsSep__9JQCg{color:var(--c-subtle);flex:none}.WebSearch_wsUrl__iAEU1{color:var(--c-muted);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .16s var(--ease)}.WebSearch_wsArrow__ljImZ{display:inline-flex;flex:none;color:var(--c-subtle);margin-left:-2px;opacity:0;transform:rotate(45deg) translateY(2px);transition:opacity .16s var(--ease),transform .22s var(--ease)}.WebSearch_wsSite___TU7U[data-state=done] .WebSearch_wsLink__eSvHU:hover .WebSearch_wsArrow__ljImZ{opacity:1;transform:rotate(45deg) translate(0)}.WebSearch_wsSite___TU7U[data-state=done] .WebSearch_wsLink__eSvHU:hover .WebSearch_wsUrl__iAEU1{color:var(--c-text)}@keyframes WebSearch_ws-shimmer__Nvz6r{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes WebSearch_ws-enter__vX1sd{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.WebSearch_wsShimmer__Hk2_Q,.WebSearch_wsSite___TU7U[data-state=loading] .WebSearch_wsTitle__PW5_N{animation:none;background:none;-webkit-text-fill-color:var(--c-text);color:var(--c-text)}.WebSearch_wsSite___TU7U{animation:none;opacity:1;transform:none}.WebSearch_wsArrow__ljImZ,.WebSearch_wsCheck__RgWRD,.WebSearch_wsChevron__07uGs,.WebSearch_wsCollapsible__5kVla,.WebSearch_wsDots__sYoI5,.WebSearch_wsGlobe__Uh2Ur,.WebSearch_wsUrl__iAEU1{transition:none}}