@keyframes _slide-up_m3fum_1{0%{opacity:0;translate:0 20vw}}@keyframes _slide-down_m3fum_1{to{opacity:0;translate:0 20vw}}._page-to-page-transition_m3fum_14:not(.active-view-transition){@view-transition{navigation:auto}}._page-to-page-transition_m3fum_14{view-transition-name:none}._page-to-page-transition_m3fum_14 body{view-transition-name:page}@media (prefers-reduced-motion:reduce){._page-to-page-transition_m3fum_14::view-transition{display:none}}._page-to-page-transition_m3fum_14::view-transition-old(header),._page-to-page-transition_m3fum_14::view-transition-old(sidebar){display:none}._page-to-page-transition_m3fum_14::view-transition-new(header),._page-to-page-transition_m3fum_14::view-transition-new(sidebar){animation:none}._page-to-page-transition_m3fum_14::view-transition-image-pair(active-image),._page-to-page-transition_m3fum_14::view-transition-new(active-image),._page-to-page-transition_m3fum_14::view-transition-old(active-image){height:100%}._page-to-page-transition_m3fum_14::view-transition-image-pair(page-title),._page-to-page-transition_m3fum_14::view-transition-new(page-title),._page-to-page-transition_m3fum_14::view-transition-old(page-title){height:100%}._page-to-page-transition_m3fum_14::view-transition-image-pair(acive-image),._page-to-page-transition_m3fum_14::view-transition-new(acive-image),._page-to-page-transition_m3fum_14::view-transition-old(acive-image){height:100%}._page-to-page-transition_m3fum_14::view-transition-group(*),._page-to-page-transition_m3fum_14::view-transition-new(*),._page-to-page-transition_m3fum_14::view-transition-old(*){animation-duration:.4s;animation-timing-function:var(--spring-fast)}._page-to-page-transition_m3fum_14.to-lightbox{--vt-scroll-buttons:scroll-buttons}._page-to-page-transition_m3fum_14.to-lightbox::view-transition-group(scroll-buttons){z-index:3}._page-to-page-transition_m3fum_14from.library.to-conversation,._page-to-page-transition_m3fum_14from.lightbox.to-conversation{--vt-active-image:active-image}._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox{--vt-active-image:active-image;--vt-page-title:page-title;--vt-page-footer:page-footer}:is(._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox)::view-transition-new(backdrop){animation:none}:is(._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox)::view-transition-group(active-image){z-index:2}:is(._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox)::view-transition-group(active-image),:is(._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox)::view-transition-group(page-title),:is(._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox)::view-transition-new(backdrop),:is(._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox)::view-transition-new(page-footer),:is(._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox)::view-transition-new(page-title),:is(._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox)::view-transition-new(scroll-buttons),:is(._page-to-page-transition_m3fum_14.from-lightbox,._page-to-page-transition_m3fum_14.to-lightbox)::view-transition-old(page-title){animation-duration:.3s}:is(._page-to-page-transition_m3fum_14.to-home,._page-to-page-transition_m3fum_14.from-landing-page)::view-transition-new(composer){animation:none}._page-to-page-transition_m3fum_14.from-landing-page:not(.to-lightbox),._page-to-page-transition_m3fum_14.to-landing-page:not(.to-lightbox){--vt-page-header:header;--vt-splash-screen-headline:page-title;--vt-tool-page-title:page-title;--vt-composer:composer;--sidebar-slideover:sidebar}._page-to-page-transition_m3fum_14.to-landing-page::view-transition-new(page){animation:_slide-up_m3fum_1 .4s var(--spring-fast)}._composer-slide_m3fum_129{--vt-composer:composer}._composer-slide_m3fum_129::view-transition-group(composer),._composer-slide_m3fum_129::view-transition-old(composer){animation-duration:.5s;animation-timing-function:var(--spring-fast)}/*! tailwindcss v4.1.6 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-outline-style:solid;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-content:""}}}._prosemirror-parent_276o5_2 .ProseMirror[contenteditable]{--tw-outline-style:none;outline-style:var(--tw-outline-style);outline-style:none;outline-width:0}._fallbackTextarea_276o5_2,._prosemirror-parent_276o5_2 .ProseMirror{word-wrap:break-word;font-feature-settings:"liga" 0;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;margin-bottom:calc(var(--spacing,.25rem)*0);margin-top:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*0);transform:translateY(-.5px);white-space:pre-wrap;white-space:break-spaces}._fallbackTextarea_276o5_2,._prosemirror-parent_276o5_2 .ProseMirror{padding-inline:calc(var(--spacing,.25rem)*0)}._fallbackTextarea_276o5_2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);background-color:#0000;border-style:var(--tw-border-style);border-width:0;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-sizing:content-box;color:var(--text-primary);display:block;height:calc(var(--spacing,.25rem)*10);height:1lh;resize:none;width:100%}._fallbackTextarea_276o5_2::placeholder{color:var(--text-tertiary);padding-inline-start:1px}@container thread (min-width:640px){:is(._prosemirror-parent_276o5_2[data-size=lg] .ProseMirror,._prosemirror-parent_276o5_2[data-size=lg] ._fallbackTextarea_276o5_2){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));margin-top:calc(var(--spacing,.25rem)*3.5);padding-bottom:calc(var(--spacing,.25rem)*3.5);white-space:pre-wrap}:is(._prosemirror-parent_276o5_2[data-size=xl] .ProseMirror,._prosemirror-parent_276o5_2[data-size=xl] ._fallbackTextarea_276o5_2){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));margin-top:calc(var(--spacing,.25rem)*3.5);padding-bottom:calc(var(--spacing,.25rem)*3.5);white-space:pre-wrap}}._prosemirror-parent_276o5_2.ProseMirror br{--tw-leading:normal;line-height:normal}._prosemirror-parent_276o5_2.default-browser .placeholder:after{--tw-content:attr(data-placeholder);color:var(--text-tertiary);content:var(--tw-content);cursor:text;pointer-events:none;position:relative}[dir=ltr] ._prosemirror-parent_276o5_2.default-browser .placeholder:after{padding-left:1px}[dir=rtl] ._prosemirror-parent_276o5_2.default-browser .placeholder:after{padding-right:1px}._prosemirror-parent_276o5_2.default-browser .placeholder .ProseMirror-trailingBreak{display:none!important}._prosemirror-parent_276o5_2.firefox .placeholder:before{--tw-content:attr(data-placeholder);color:var(--text-secondary);content:var(--tw-content);cursor:text;pointer-events:none;position:absolute}._prosemirror-parent_276o5_2 p{white-space:pre-wrap}._prosemirror-parent_276o5_2 p.placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screen-arch ._prosemirror-parent_276o5_2 p.placeholder{view-transition-name:var(--vt-composer-placeholder);width:fit-content}._prosemirror-parent_276o5_2 .ProseMirror-separator{display:none!important}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}._wrapper_4j5pz_1{border-radius:8px;cursor:pointer;display:inline-flex;height:44px;-webkit-user-select:none;user-select:none;width:44px}._wrapper_4j5pz_1>input[type=checkbox]{display:none}._wrapper_4j5pz_1{color:var(--icon-secondary)}@media (hover:hover) and (pointer:fine){._wrapper_4j5pz_1:hover{--hover-background:var(--main-surface-secondary)}}._label_4j5pz_22{align-items:center;background-color:var(--hover-background);border-radius:8px;color:var(--text-secondary);display:flex;flex:1;justify-content:center;transition:background-color .1s linear}.ansi-black-fg{color:#000}.ansi-black-bg{background-color:#000}.ansi-red-fg{color:#f66}.ansi-red-bg{background-color:#f66}.ansi-green-fg{color:#94f494}.ansi-green-bg{background-color:#94f494}.ansi-yellow-fg{color:#f4f47b}.ansi-yellow-bg{background-color:#f4f47b}.ansi-blue-fg{color:#9e9eff}.ansi-blue-bg{background-color:#9e9eff}.ansi-magenta-fg{color:#db6bdb}.ansi-magenta-bg{background-color:#db6bdb}.ansi-cyan-fg{color:#81eeee}.ansi-cyan-bg{background-color:#81eeee}.ansi-white-fg{color:#d6d6d6}.ansi-white-bg{background-color:#d6d6d6}.ansi-bright-black-fg{color:#6e6e6e}.ansi-bright-red-fg{color:#ffa8a8}.ansi-bright-green-fg{color:#0f0}.ansi-bright-yellow-fg{color:#ffffa8}.ansi-bright-blue-fg{color:#9494ff}.ansi-bright-magenta-fg{color:#ffb3ff}.ansi-bright-cyan-fg{color:#adffff}.ansi-bright-white-fg{color:#fff}.active-view-transition.close-thread-sidebar,.active-view-transition.open-thread-sidebar{--vt_model_picker:model-picker;--vt_share_chat_wide_button:share-chat-wide-button;--vt_share_chat_compact_button:share-chat-compact-button;--vt_thread_tools:thread-tools;--thread-extended-info-transition-name:thread-extended-info;--vt-disable-screen-column-transition:none;--vt_toggle_sidebar_opened:toggle-sidebar-icon-opened;--vt_toggle_sidebar_closed:toggle-sidebar-icon-closed;--vt-thread-header-open-canvas:open-canvas-button;--vt-composer-speech-button:composer-speech-button;--vt_new_chat_thread:new-chat-thread;--vt-profile-avatar-thread:profile-avatar-active}@media (prefers-reduced-motion:reduce){:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition{display:none}}:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-group(*),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(*),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(*){animation-duration:var(--vt-duration,.3s);animation-timing-function:var(--vt-timing-function,var(--spring-common))}:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(composer-speech-button),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(model-picker),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(open-canvas-button),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(share-chat-compact-button),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(share-chat-wide-button),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(thread-tools),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(toggle-sidebar-icon){display:none}:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(composer-speech-button),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(model-picker),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(open-canvas-button),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(share-chat-compact-button),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(share-chat-wide-button),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(thread-tools),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(toggle-sidebar-icon){animation:none;height:100%}:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-group(profile-avatar-active){animation:none;z-index:2}:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(profile-avatar-active){animation:none}:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(thread-extended-info),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(thread-extended-info){height:100%;object-fit:none;overflow:clip}:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-new(thread),:is(.active-view-transition.open-thread-sidebar,.active-view-transition.close-thread-sidebar)::view-transition-old(thread){height:100%;object-fit:none;overflow:clip}:is(.active-view-transition.open-thread-sidebar)::view-transition-old(thread-extended-info){display:none}:is(.active-view-transition.close-thread-sidebar)::view-transition-new(thread-extended-info){display:none}@keyframes _fade_4f9by_7{to{opacity:1}}._fadeIn_4f9by_7{animation:_fade_4f9by_7 var(--duration,0s) cubic-bezier(.37,.55,.86,.88) forwards var(--delay,0s);animation-iteration-count:1;opacity:0}@media (prefers-reduced-motion:reduce){._fadeIn_4f9by_7{--duration:0s;opacity:1}}._marker_4f9by_21._hidden_4f9by_21{display:none}._marker_4f9by_21._animate_4f9by_25{animation:_fade_4f9by_7 var(--duration,0s) cubic-bezier(.37,.55,.86,.88) forwards var(--delay,0s);animation-iteration-count:1;opacity:0}@media (prefers-reduced-motion:reduce){._marker_4f9by_21._animate_4f9by_25{--duration:0s;opacity:1}}@keyframes _slideUp_1kuxv_21{0%{pointer-events:none;transform:translateY(30vh)}to{pointer-events:auto;transform:translateY(0)}}@keyframes _fadeIn_1kuxv_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){._slideUp_1kuxv_21{animation:_fadeIn_1kuxv_1 .2s linear forwards,_slideUp_1kuxv_21 .7s var(--spring-common) forwards}}@keyframes _fade-in_m1hgl_1{to{opacity:1}}._root_m1hgl_7 ._fadeIn_m1hgl_8,._root_m1hgl_7 blockquote,._root_m1hgl_7 code,._root_m1hgl_7 hr,._root_m1hgl_7 li,._root_m1hgl_7 pre,._root_m1hgl_7 tr{animation:_fade-in_m1hgl_1 var(--duration,.7s) cubic-bezier(.37,.55,.86,.88) forwards;opacity:0}@media (prefers-reduced-motion:reduce){._root_m1hgl_7 ._fadeIn_m1hgl_8,._root_m1hgl_7 blockquote,._root_m1hgl_7 code,._root_m1hgl_7 hr,._root_m1hgl_7 li,._root_m1hgl_7 pre,._root_m1hgl_7 tr{--duration:0s;opacity:1}}._tableContainer_80l1q_1{--thread-content-width:min(calc(100cqw - var(--thread-content-margin, 0)*2),var(--thread-content-max-width));--thread-gutter-size:calc((100cqw - var(--thread-content-width))/2);margin-inline:calc(var(--thread-gutter-size)*-1);overflow-x:auto;pointer-events:none;scrollbar-width:none;width:100cqw - 2 * var(--mini-thread-content-inset,0)}._tableWrapper_80l1q_14{margin-inline:var(--thread-gutter-size) var(--thread-content-margin);pointer-events:auto}@keyframes _fade_1frq2_1{0%{opacity:0}to{opacity:1}}._markdown_1frq2_10.markdown .katex-error{display:none}._markdown_1frq2_10.markdown .katex-display{animation:_fade_1frq2_1 .4s ease 50ms forwards;opacity:0}._markdown_1frq2_10.markdown p{margin-bottom:0!important}._leadingBar_sbmq2_1{box-shadow:0 1px 0 transparent;@keyframes _add-top-shadow_sbmq2_1{0%{box-shadow:0 1px 0 transparent}0.1%,to{box-shadow:0 1px 0 var(--border-sharp)}}animation-range:0 1px;animation:_add-top-shadow_sbmq2_1 linear both}._leadingBarScrollAnimation_sbmq2_19{animation-timeline:scroll()}._trailingBar_sbmq2_23{box-shadow:0 -1px 0 transparent;@keyframes _add-bottom-shadow_sbmq2_1{0%,99.9%{box-shadow:0 -1px 0 var(--border-sharp)}to{box-shadow:0 -1px 0 transparent}}animation-range:0 1px;animation:_add-bottom-shadow_sbmq2_1 linear both}._trailingBarScrollAnimation_sbmq2_41{animation-timeline:scroll()}._primary_sbmq2_45{background-color:var(--bar-background-color,var(--main-surface-primary))}._screen_c7xqp_1{display:var(--screen-display,grid);grid-template-areas:"leading" "content" "trailing" "keyboard";grid-template-columns:minmax(0,1fr);grid-template-rows:max-content 1fr max-content auto}@supports not (overflow:clip){._screen_c7xqp_1{overflow:var(--screen-overflow,hidden auto)}}@supports (overflow:clip){._screen_c7xqp_1{overflow:var(--screen-overflow,clip auto)}}._screen_c7xqp_1{padding-top:calc(var(--screen-anchor-top) + var(--screen-top-offset, 0px));scrollbar-gutter:var(--screen-scrollbar-gutter-override,stable);width:100%}._screen_c7xqp_1 [slot=content]{grid-area:content;padding-inline:var( --screen-content-inline-padding,var(--screen-inline-padding) );position:var(--screen-content-position,relative)}._screen_c7xqp_1 [slot=leading]{grid-area:leading;min-width:var(--screen-leading-slot-min-width);overflow:var(--screen-leading-slot-overflow);position:sticky;top:var(--screen-leading-slot-top,0);z-index:var(--screen-leading-slot-z-index,20)}._screen_c7xqp_1 [slot=trailing]{bottom:var(--keyboard-safe-area-bottom,0);grid-area:trailing;padding-inline:var( --screen-trailing-inline-padding,var(--screen-inline-padding) );position:sticky;z-index:var(--screen-leading-slot-z-index,20)}._screen_c7xqp_1 [slot=keyboard]{background:#fcfcfc;bottom:0;grid-area:keyboard;height:var(--keyboard-safe-area-bottom,0);position:sticky}._screen_c7xqp_1:where([screen-anchor=vertical],[screen-anchor=top]){--safe-area-top: calc(env(titlebar-area-y, 0px) + env(safe-area-inset-top, 0px)) ;--screen-anchor-top:var(--safe-area-top)}._screen_c7xqp_1:where([screen-anchor=vertical],[screen-anchor=bottom]){--safe-area-bottom:env(safe-area-inset-bottom,0px);--keyboard-safe-area-bottom:max(var(--screen-keyboard-height),env(keyboard-inset-height,0px));--screen-anchor-bottom:var(--safe-area-bottom)}._threadRoot_1y3t0_1{--thread-safe-area-height:calc(100lvh - var(--thread-safe-area-inset-top) - var(--thread-safe-area-inset-bottom));--thread-safe-area-inset-top:calc(var(--header-height) + env(safe-area-inset-top, 0px));--thread-safe-area-inset-bottom:calc(var(--thread-footer-height, 150px) + var(--screen-keyboard-height, 0px) + env(safe-area-inset-bottom, 0px))}._threadGutter_1y3t0_22{--thread-end-gutter-active-height:calc(var(--thread-safe-area-height) - var(--thread-stream-context-height) - var(--thread-turn-vertical-padding)*2);--thread-stream-context-height:max(2.75rem + 2 * var(--thread-turn-vertical-padding),1/3 * var(--thread-safe-area-height));--thread-turn-vertical-padding:1.25rem}
