.model-selector-embedded .model-selector-dropdown[data-v-6d0981e5]{box-shadow:none!important;left:auto;margin-top:8px;max-height:min(450px,55dvh);overflow-y:auto;position:relative;right:auto;top:auto}.model-selector-embedded[data-v-6d0981e5]{padding:8px}.model-selector-trigger[data-v-6d0981e5]{background:#f6f7f8!important;border-color:transparent!important;box-shadow:none}.model-selector-trigger[data-v-6d0981e5]:hover{background:#f0f2f4!important;border-color:transparent!important;box-shadow:none}.model-selector-dropdown[data-v-6d0981e5]{background:#f8f9fb!important;border:0!important;box-shadow:0 14px 32px #0f172a1a!important}.model-selector-vendors[data-v-6d0981e5]{background:#f3f4f6!important}.dark .model-selector-dropdown{background:#ffffff12!important;box-shadow:0 14px 32px #00000047!important}.dark .model-selector-vendors{background:#ffffff0a!important}.dark .model-selector-trigger{background:#ffffff12!important;border-color:transparent!important;box-shadow:none!important}.dark .model-selector-trigger:hover{background:#ffffff1c!important;border-color:transparent!important;box-shadow:none!important}body.dark .model-selector-trigger,html.dark .model-selector-trigger{background:#ffffff12!important;border-color:transparent!important;box-shadow:none!important;color:#f5f5f5}body.dark .model-selector-trigger:hover,html.dark .model-selector-trigger:hover{background:#ffffff1c!important;border-color:transparent!important;box-shadow:none!important}.fade-scale-enter-active[data-v-6d0981e5],.fade-scale-leave-active[data-v-6d0981e5]{transition:opacity .15s ease-out,transform .15s ease-out}.fade-scale-enter-from[data-v-6d0981e5],.fade-scale-leave-to[data-v-6d0981e5]{opacity:0;transform:translateY(-4px) scale(.98)}.fade-scale-enter-to[data-v-6d0981e5],.fade-scale-leave-from[data-v-6d0981e5]{opacity:1;transform:translateY(0) scale(1)}.custom-scrollbar[data-v-6d0981e5]{scrollbar-width:none}.custom-scrollbar[data-v-6d0981e5]:hover{scrollbar-color:#e5e7eb transparent;scrollbar-width:thin}.custom-scrollbar[data-v-6d0981e5]::-webkit-scrollbar{width:2px}.custom-scrollbar[data-v-6d0981e5]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-6d0981e5]::-webkit-scrollbar-thumb{background:transparent;border-radius:10px}.custom-scrollbar[data-v-6d0981e5]:hover::-webkit-scrollbar-thumb{background:#e5e7eb}.dark .custom-scrollbar[data-v-6d0981e5]:hover{scrollbar-color:#404040 transparent}.dark .custom-scrollbar[data-v-6d0981e5]:hover::-webkit-scrollbar-thumb{background:#404040}.custom-scrollbar[data-v-6d0981e5]::-webkit-scrollbar-thumb{-webkit-transition:background-color .3s;transition:background-color .3s}.sparkle[data-v-6d0981e5]{animation:sparkle-burst-6d0981e5 .4s ease-out forwards}.sparkle-dot[data-v-6d0981e5]{background:#f97316;border-radius:9999px;box-shadow:0 0 #f97316,0 0 #facc15,0 0 #60a5fa,0 0 #22c55e;display:block;height:6px;width:6px}@keyframes sparkle-burst-6d0981e5{0%{box-shadow:0 0 #f97316,0 0 #facc15,0 0 #60a5fa,0 0 #22c55e;opacity:1;transform:translate(-50%,-50%) scale(.4)}to{box-shadow:-10px -6px #f97316,10px -6px #facc15,-10px 6px #60a5fa,10px 6px #22c55e;opacity:0;transform:translate(-50%,-50%) scale(1.6)}}.fade-enter-active[data-v-6d0981e5],.fade-leave-active[data-v-6d0981e5]{transition:opacity .2s ease}.fade-enter-from[data-v-6d0981e5],.fade-leave-to[data-v-6d0981e5]{opacity:0}.prompt-editor-root--compact .prompt-editor-wrapper{background:transparent!important;border:0;border-radius:0}.prompt-editor-root--compact .prompt-editor{font-size:14px;line-height:26px;max-height:none;min-height:52px;overflow-y:hidden;padding:0!important;resize:none}.prompt-editor-root--compact .prompt-editor:empty:before{color:#a1a1aa;content:attr(aria-placeholder);pointer-events:none}.prompt-editor-root--compact .pointer-events-none.absolute.top-3{left:0;top:0}@media (max-width:1023px){.prompt-editor-root--compact .prompt-editor{font-size:16px}}.mention-chip{align-items:center;background:linear-gradient(135deg,#eef2ff,#f0e7ff);border:1px solid rgba(99,102,241,.35);border-radius:5px;cursor:default;display:inline-flex;gap:3px;line-height:1.4;margin:0 1px;padding:1px 6px 1px 2px;transition:border-color .15s,box-shadow .15s;-webkit-user-select:all;-moz-user-select:all;user-select:all;vertical-align:middle}.mention-chip:hover{border-color:#6366f199;box-shadow:0 0 0 2px #6366f11a}.dark .mention-chip{background:linear-gradient(135deg,#4338ca33,#7e3af226);border-color:#818cf84d}.dark .mention-chip:hover{border-color:#818cf880;box-shadow:0 0 0 2px #818cf81a}.mention-chip-img{border:1px solid rgba(99,102,241,.2);border-radius:3px;height:16px;-o-object-fit:cover;object-fit:cover;width:16px}.mention-chip-label{color:#4f46e5;font-size:11px;font-weight:600}.dark .mention-chip-label{color:#a5b4fc}.prompt-editor{white-space:pre-wrap;word-break:break-word}.prompt-editor--reserve-uploader:before{content:"";float:right;height:3.25em;width:3.5rem}.prompt-editor:focus{outline:none}.prompt-editor--enhancing{caret-color:transparent;opacity:.72}.prompt-editor-root--enhancing .prompt-editor,.prompt-editor-root--revealing .prompt-editor{-webkit-user-select:text;-moz-user-select:text;user-select:text}.prompt-enhance-shimmer{border-radius:inherit;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.prompt-enhance-shimmer:after{animation:promptEnhanceShimmer .9s ease-in-out infinite;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.04) 35%,hsla(0,0%,100%,.11) 50%,rgba(125,211,252,.1) 58%,transparent);bottom:0;content:"";left:-30%;position:absolute;top:0;width:100px}.dark .prompt-enhance-shimmer:after{background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.03) 35%,hsla(0,0%,100%,.1) 50%,rgba(125,211,252,.09) 58%,transparent)}.prompt-enhance-chunk{opacity:0;transition:opacity 90ms ease}.prompt-enhance-chunk.is-in{opacity:1}mark.prompt-enhance-diff{background:#38bdf824;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:inherit;padding:.05em 0;transition:background .4s ease}.dark mark.prompt-enhance-diff{background:#7dd3fc29}@keyframes promptEnhanceShimmer{0%{transform:translate(0)}to{transform:translate(380%)}}@media (prefers-reduced-motion:reduce){.prompt-enhance-chunk,.prompt-enhance-shimmer:after{animation:none!important;transition:none!important}.prompt-enhance-shimmer{display:none}.prompt-enhance-chunk{opacity:1}}.overflow-tip{opacity:0;transform:translateY(-4px);transition:opacity .22s,transform .22s}.overflow-tip--visible{opacity:1;transform:translateY(0)}.mention-pop-enter-active{transition:all .12s cubic-bezier(.16,1,.3,1)}.mention-pop-leave-active{transition:all .08s ease-in}.mention-pop-enter-from{opacity:0;transform:translateY(-2px) scale(.97)}.mention-pop-leave-to{opacity:0;transform:scale(.97)}.preview-fade-enter-active{transition:all .15s cubic-bezier(.16,1,.3,1)}.preview-fade-leave-active{transition:all .1s ease-in}.preview-fade-enter-from{opacity:0;transform:scale(.9)}.preview-fade-leave-to{opacity:0;transform:scale(.95)}.count-pop-enter-active{transition:all .15s cubic-bezier(.16,1,.3,1)}.count-pop-leave-active{transition:all .1s ease-in}.count-pop-enter-from,.count-pop-leave-to{opacity:0;transform:translateY(4px) scale(.95)}
