.thinking-expand-shell[data-v-8e6f1bde]{display:grid;grid-template-rows:1fr}.thinking-expand-clip[data-v-8e6f1bde]{min-height:0;overflow-x:auto;overflow-y:auto}.thinking-expand-clip[data-v-8e6f1bde]::-webkit-scrollbar{width:6px;height:6px}.thinking-expand-clip[data-v-8e6f1bde]::-webkit-scrollbar-track{border-radius:3px;background:transparent}.thinking-expand-clip[data-v-8e6f1bde]::-webkit-scrollbar-thumb{border-radius:3px;background:color-mix(in srgb,var(--theme-text-muted) 42%,transparent)}.thinking-expand-clip[data-v-8e6f1bde]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--theme-text-muted) 65%,transparent)}.conversation-turn-navigator[data-v-4a2bb0be]{position:absolute;z-index:24;top:50%;right:1rem;width:2.5rem;height:0}.conversation-turn-navigator__surface[data-v-4a2bb0be]{position:absolute;top:0;right:0;display:flex;width:2.5rem;max-height:min(60vh,25rem);flex-direction:column;gap:1px;overflow-x:hidden;overflow-y:auto;border:1px solid transparent;border-radius:.875rem;background:transparent;padding:.375rem;box-shadow:none;scrollbar-width:none;transform:translateY(-50%);transition:width .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.conversation-turn-navigator__surface[data-v-4a2bb0be]::-webkit-scrollbar{display:none}.conversation-turn-navigator:hover .conversation-turn-navigator__surface[data-v-4a2bb0be],.conversation-turn-navigator:has(.conversation-turn-navigator__turn:focus-visible) .conversation-turn-navigator__surface[data-v-4a2bb0be]{width:min(16.25rem,calc(100vw - 4rem));border-color:var(--theme-border);background:var(--theme-menu-surface);box-shadow:0 .375rem 1rem -.875rem color-mix(in srgb,var(--theme-shadow) 32%,transparent),0 1px 2px color-mix(in srgb,var(--theme-shadow) 3%,transparent);scrollbar-color:var(--theme-border-strong) transparent;scrollbar-width:thin}.conversation-turn-navigator:hover .conversation-turn-navigator__surface[data-v-4a2bb0be]::-webkit-scrollbar,.conversation-turn-navigator:has(.conversation-turn-navigator__turn:focus-visible) .conversation-turn-navigator__surface[data-v-4a2bb0be]::-webkit-scrollbar{width:.375rem}.conversation-turn-navigator:hover .conversation-turn-navigator__surface[data-v-4a2bb0be]::-webkit-scrollbar-thumb,.conversation-turn-navigator:has(.conversation-turn-navigator__turn:focus-visible) .conversation-turn-navigator__surface[data-v-4a2bb0be]::-webkit-scrollbar-thumb{border-radius:999px;background:var(--theme-border-strong)}.conversation-turn-navigator__turn[data-v-4a2bb0be]{display:flex;width:100%;height:2.25rem;flex:0 0 2.25rem;align-items:center;justify-content:flex-end;overflow:hidden;border:0;border-radius:.5rem;background:transparent;padding:0 .5rem;color:var(--theme-text-muted);font-size:.875rem;line-height:1.25rem;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.conversation-turn-navigator__turn[data-v-4a2bb0be]:hover,.conversation-turn-navigator__turn[data-v-4a2bb0be]:focus-visible{background:var(--theme-surface-hover);color:var(--theme-text-primary);outline:none}.conversation-turn-navigator__turn.is-active[data-v-4a2bb0be]{color:var(--theme-accent-text)}.conversation-turn-navigator__label[data-v-4a2bb0be]{width:0;min-width:0;flex:0 1 auto;overflow:hidden;opacity:0;text-overflow:ellipsis;white-space:nowrap;visibility:hidden;transition:opacity .1s ease}.conversation-turn-navigator:hover .conversation-turn-navigator__label[data-v-4a2bb0be],.conversation-turn-navigator:has(.conversation-turn-navigator__turn:focus-visible) .conversation-turn-navigator__label[data-v-4a2bb0be]{width:auto;flex:1 1 auto;opacity:1;visibility:visible}.conversation-turn-navigator:hover .conversation-turn-navigator__turn.is-active[data-v-4a2bb0be],.conversation-turn-navigator:has(.conversation-turn-navigator__turn:focus-visible) .conversation-turn-navigator__turn.is-active[data-v-4a2bb0be]{background:var(--theme-surface-muted);color:var(--theme-text-primary)}.conversation-turn-navigator:hover .conversation-turn-navigator__turn[data-v-4a2bb0be]:hover,.conversation-turn-navigator:has(.conversation-turn-navigator__turn:focus-visible) .conversation-turn-navigator__turn[data-v-4a2bb0be]:focus-visible{background:var(--theme-accent-subtle);color:var(--theme-accent-text)}.conversation-turn-navigator__marker[data-v-4a2bb0be]{width:.5rem;height:2px;flex:0 0 auto;border-radius:999px;background:var(--theme-border-strong);transition:width .15s ease,opacity .1s ease,background-color .15s ease}.conversation-turn-navigator__turn:hover .conversation-turn-navigator__marker[data-v-4a2bb0be],.conversation-turn-navigator__turn:focus-visible .conversation-turn-navigator__marker[data-v-4a2bb0be]{width:.75rem;background:var(--theme-text-muted)}.conversation-turn-navigator__turn.is-active .conversation-turn-navigator__marker[data-v-4a2bb0be]{width:1rem;background:var(--theme-accent)}.conversation-turn-navigator:hover .conversation-turn-navigator__marker[data-v-4a2bb0be],.conversation-turn-navigator:has(.conversation-turn-navigator__turn:focus-visible) .conversation-turn-navigator__marker[data-v-4a2bb0be]{width:0;opacity:0}.conversation-turn-navigator__turn[data-v-4a2bb0be]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--theme-accent) 50%,transparent)}@media(max-width:1023px){.conversation-turn-navigator[data-v-4a2bb0be]{display:none}}@media(prefers-reduced-motion:reduce){.conversation-turn-navigator[data-v-4a2bb0be],.conversation-turn-navigator__surface[data-v-4a2bb0be],.conversation-turn-navigator__label[data-v-4a2bb0be],.conversation-turn-navigator__marker[data-v-4a2bb0be],.conversation-turn-navigator__turn[data-v-4a2bb0be]{transition:none}}.chat-input-composer[data-v-90469393]{touch-action:auto}.chat-plain-text-editor[data-v-90469393]{outline:none!important;box-shadow:none!important;touch-action:auto;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;white-space:pre-wrap;overflow-wrap:anywhere;overscroll-behavior-y:contain}.chat-plain-text-editor[data-v-90469393] p{white-space:pre-wrap}.chat-plain-text-editor[data-v-90469393] p[data-empty-paragraph=true]{min-height:1lh;margin:0}.chat-plain-text-editor[data-v-90469393] p.placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-plain-text-editor[data-v-90469393] p.placeholder:before{color:var(--theme-text-caption);content:attr(data-placeholder);cursor:text;float:left;height:0;pointer-events:none}.model-label-enter-active,.model-label-leave-active{transition:opacity .15s ease,transform .15s ease}.model-label-enter-from,.model-label-leave-to{opacity:0;transform:translateY(2px)}.composer-config-trigger-enter-active[data-v-5b42a5a8],.composer-config-trigger-leave-active[data-v-5b42a5a8],.composer-env-trigger-enter-active[data-v-5b42a5a8],.composer-env-trigger-leave-active[data-v-5b42a5a8]{transition:opacity .15s ease,transform .15s ease}.composer-config-trigger-enter-from[data-v-5b42a5a8],.composer-config-trigger-leave-to[data-v-5b42a5a8],.composer-env-trigger-enter-from[data-v-5b42a5a8],.composer-env-trigger-leave-to[data-v-5b42a5a8]{opacity:0;transform:translateY(2px)}.voice-dictation-state-enter[data-v-5b42a5a8]{animation:voice-dictation-state-enter-5b42a5a8 .16s cubic-bezier(.22,1,.36,1) both}@keyframes voice-dictation-state-enter-5b42a5a8{0%{opacity:.45;transform:translateY(2px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.voice-dictation-state-enter[data-v-5b42a5a8]{animation:none}}
