.ShaderPreview_illustration__QxNA4{position:relative;width:100%;container-type:inline-size}.ShaderPreview_inputPreview__K3TrS{position:absolute;inset:0;display:flex;flex-direction:column;padding:4.2cqw;border-radius:1.8cqw;background:#f7f7f7;box-shadow:0 0 0 1px rgb(255 255 255/70%),0 8px 32px rgb(0 0 0/5%)}.ShaderPreview_composer__WAG_E{flex:1;padding:1.2cqw .8cqw;color:#525252;font-size:16px;line-height:1.55;text-wrap:pretty}.ShaderPreview_inputToolbar__6jU1d,.ShaderPreview_inputTools__Nmg6p{display:flex;align-items:center}.ShaderPreview_inputToolbar__6jU1d{justify-content:space-between;gap:2cqw}.ShaderPreview_inputTools__Nmg6p{min-width:0;gap:1.6cqw}.ShaderPreview_searchToggle__aDWLH,.ShaderPreview_sendButton__3B0gh,.ShaderPreview_toolIcon__T9tFi{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:6.2cqw;height:6.2cqw;font-size:3.7cqw;color:#737373}.ShaderPreview_searchToggle__aDWLH{color:#737373}.ShaderPreview_sendButton__3B0gh{border-radius:1.2cqw;background:#111;color:#fff;box-shadow:0 1px 2px rgb(0 0 0/12%)}.ShaderPreview_fileChip__I9Gj4{display:inline-flex;align-items:center;gap:.8cqw;min-width:0;min-height:6.2cqw;padding:0 1.6cqw;border-radius:1.2cqw;font-size:2.5cqw;font-weight:500;white-space:nowrap}.ShaderPreview_fileChip__I9Gj4 svg{width:3.7cqw;height:3.7cqw;flex-shrink:0}.ShaderPreview_fileChip__I9Gj4 span{overflow:hidden;text-overflow:ellipsis}.ShaderPreview_screenplayFile__j9wW_{color:oklch(.638 .182 158.932);background:oklch(.638 .182 158.932/10%)}.ShaderPreview_textFile__SBgj_{color:oklch(.679 .169 236.051);background:oklch(.679 .169 236.051/10%)}.ShaderPreview_conversation__SxjQ1{display:flex;flex-direction:column;gap:4.8cqw;padding-top:9.4cqw;min-height:100%;position:absolute;inset:0;color:#525252;font-size:14px;line-height:1.55}.ShaderPreview_message__3uGot{margin:0;padding:2.2cqw 2.7cqw;border-radius:1.55cqw;text-wrap:pretty}.ShaderPreview_prompt__rHKth{align-self:flex-end;width:-moz-fit-content;width:fit-content;max-width:75%;background:#f7f7f7;border-bottom-right-radius:.6cqw;transform-origin:bottom right;box-shadow:0 2px 4px rgb(0 0 0/3%),0 8px 24px rgb(0 0 0/4%)}.ShaderPreview_response__MxXes{flex:1;padding:5.9cqw;border-radius:1.55cqw 1.55cqw 0 0;background:#f7f7f7}.ShaderPreview_answerIntro__ykqhF,.ShaderPreview_answer__ltYQd{background:#ededed}.ShaderPreview_answerIntro__ykqhF{width:-moz-fit-content;width:fit-content;max-width:100%}.ShaderPreview_answer__ltYQd{margin-top:3.8cqw}.ShaderPreview_conversation__SxjQ1 .ShaderPreview_message__3uGot:not(.ShaderPreview_prompt__rHKth),.ShaderPreview_conversation__SxjQ1 .ShaderPreview_prompt__rHKth,.ShaderPreview_conversation__SxjQ1 .ShaderPreview_response__MxXes{opacity:0}.ShaderPreview_playing__OMCBG .ShaderPreview_prompt__rHKth{animation:ShaderPreview_sendMessage__ZSZOD .42s cubic-bezier(.16,1,.3,1) .18s both}.ShaderPreview_playing__OMCBG .ShaderPreview_response__MxXes{animation:ShaderPreview_responseEnter__Hdxx_ .5s cubic-bezier(.2,0,0,1) .8s both}.ShaderPreview_playing__OMCBG .ShaderPreview_answerIntro__ykqhF{animation:ShaderPreview_responseEnter__Hdxx_ .36s cubic-bezier(.2,0,0,1) 1s both}.ShaderPreview_playing__OMCBG .ShaderPreview_answer__ltYQd{animation:ShaderPreview_responseEnter__Hdxx_ .36s cubic-bezier(.2,0,0,1) 1.8s both}.ShaderPreview_playing__OMCBG .ShaderPreview_answerExample__wnHLq{animation-delay:3.75s}@keyframes ShaderPreview_sendMessage__ZSZOD{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ShaderPreview_responseEnter__Hdxx_{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ShaderPreview_reduced__fwTVA .ShaderPreview_conversation__SxjQ1 .ShaderPreview_message__3uGot,.ShaderPreview_reduced__fwTVA .ShaderPreview_response__MxXes{animation:none;opacity:1}@media (prefers-reduced-motion:reduce){.ShaderPreview_conversation__SxjQ1 .ShaderPreview_message__3uGot,.ShaderPreview_conversation__SxjQ1 .ShaderPreview_response__MxXes{animation:none;opacity:1}}.ShaderPreview_word__rKpw4{display:inline-block;white-space:pre;opacity:0}.ShaderPreview_playing__OMCBG .ShaderPreview_word__rKpw4{animation:ShaderPreview_reveal__v21P6 .45s cubic-bezier(.2,0,0,1) both}@keyframes ShaderPreview_reveal__v21P6{0%{opacity:0;filter:blur(1px);transform:translateY(2px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.ShaderPreview_reduced__fwTVA .ShaderPreview_word__rKpw4{animation:none;opacity:1}@media (prefers-reduced-motion:reduce){.ShaderPreview_playing__OMCBG .ShaderPreview_word__rKpw4{animation:none;opacity:1}}.ShaderPreview_sentence__ykCb_{display:inline}.ShaderPreview_composer__WAG_E:before{content:"";display:inline-block;width:2px;height:1.25em;margin-right:.08em;border-radius:1px;background:#171717;vertical-align:-.23em}.ShaderPreview_playing__OMCBG .ShaderPreview_composer__WAG_E:before{animation:ShaderPreview_caretBlink__d57Ej 1.1s step-end infinite}@keyframes ShaderPreview_caretBlink__d57Ej{0%,to{opacity:1}50%{opacity:0}}.ShaderPreview_reduced__fwTVA .ShaderPreview_composer__WAG_E:before{animation:none}@media (prefers-reduced-motion:reduce){.ShaderPreview_playing__OMCBG .ShaderPreview_composer__WAG_E:before{animation:none}}