/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
.copilot-input-editor{min-height:0}.copilot-input-editor .ProseMirror{min-height:48px;font-family:var(--font-sans);color:hsl(var(--foreground));outline:none;padding:6px 16px;font-size:15px;font-weight:400;line-height:24px}.copilot-input-editor .ProseMirror p{margin:0;padding:0}[data-mobile-composer] .copilot-input-editor .ProseMirror{min-height:50px;padding:14px 16px 8px}.copilot-input-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:hsl(var(--muted-foreground));font-family:var(--font-sans);pointer-events:none;height:0;font-size:13px;font-style:normal;font-weight:400;line-height:20px}[data-workbench-composer] .workbench-composer-content{height:calc(var(--composer-resized-height,var(--spacing-composer-empty)) - 2px);transition:height .2s}[data-workbench-composer] .workbench-composer-content.is-filled{height:calc(var(--composer-resized-height,var(--spacing-composer-filled)) - 2px)}[data-workbench-composer] .copilot-input-editor{height:100%}[data-workbench-composer] .copilot-input-editor .ProseMirror{min-height:100%;font-size:var(--text-sm);color:var(--color-foreground);padding:14px 16px 8px;line-height:24px}[data-workbench-composer] .copilot-input-editor .ProseMirror p.is-editor-empty:first-child:before{font-size:var(--text-sm);line-height:24px}[data-workbench-composer] .copilot-input-editor .ProseMirror [data-node-view-wrapper]{vertical-align:middle;margin-block:0;transform:translateY(-.5px)}.copilot-input-editor .ProseMirror img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}[data-workbench-composer] .workbench-composer-toolbar{min-height:var(--spacing-composer-toolbar);flex-basis:var(--spacing-composer-toolbar);padding:6px 11px 10px 12px}.workbench-composer-tool-group{gap:calc(var(--spacing) * 3.5)}.workbench-composer-separator{margin:0 calc(var(--spacing) * 3.75) 0 calc(var(--spacing) * 1.75)}.workbench-composer-actions{gap:calc(var(--spacing) * 3)}.workbench-composer-toolbar:not([data-composer-layout=icons]):not([data-composer-layout=tight]) .workbench-composer-model~[data-context-usage]{margin-inline-start:calc(var(--spacing) * -1.5)}[data-composer-layout=style-icon] .workbench-composer-style-label,[data-composer-layout=icons] .workbench-composer-style-label,[data-composer-layout=icons] .workbench-composer-tool-label,[data-composer-layout=tight] .workbench-composer-style-label,[data-composer-layout=tight] .workbench-composer-tool-label,[data-composer-layout=tight] .workbench-composer-model>span{display:none}[data-composer-layout=icons] .workbench-composer-tool-group,[data-composer-layout=tight] .workbench-composer-tool-group{gap:calc(var(--spacing) * 2.5)}[data-composer-layout=icons] .workbench-composer-separator,[data-composer-layout=tight] .workbench-composer-separator{margin:0 calc(var(--spacing) * 2.5) 0 var(--spacing)}[data-composer-layout=icons] .workbench-composer-actions,[data-composer-layout=tight] .workbench-composer-actions{gap:var(--spacing)}[data-composer-layout=tight] .workbench-composer-model{width:calc(var(--spacing) * 7);min-width:calc(var(--spacing) * 7);padding-inline:0}.workbench-composer-model{max-width:124px}@media (width<=100rem){.workbench-composer-model{max-width:110px}}.workbench-composer-tool{isolation:isolate;position:relative}.workbench-composer-tool:after{content:"";z-index:-1;border-radius:inherit;position:absolute;inset:0 -6px}.workbench-composer-tool:hover:after{background:var(--color-hover)}.workbench-composer-tool[aria-expanded=true]:after{background:var(--color-selected)}.workbench-composer-tool[aria-expanded=true]:hover:after{background:var(--color-selected-hover)}@media (pointer:coarse){.copilot-input-editor .ProseMirror,[data-workbench-composer] .copilot-input-editor .ProseMirror{line-height:25px}.copilot-input-editor .ProseMirror p.is-editor-empty:first-child:before,[data-workbench-composer] .copilot-input-editor .ProseMirror p.is-editor-empty:first-child:before{font-size:16px;line-height:25px}}.copilot-input-editor .ProseMirror:focus{outline:none}.copilot-input-editor .ProseMirror span[data-type=reference]{vertical-align:middle;align-items:center;margin:0 2px;display:inline-flex!important}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.readonly-tiptap-message .ProseMirror{font-family:var(--font-sans);color:hsl(var(--foreground));outline:none;padding:0;font-size:13px;font-weight:400;line-height:20px}@media not all and (width>=48rem){.readonly-tiptap-message .ProseMirror{font-size:var(--text-chat-narrow);line-height:var(--text-chat-narrow--line-height)}}.readonly-tiptap-message .ProseMirror p{margin:0;padding:0}.readonly-tiptap-message .ProseMirror span[data-type=reference]{vertical-align:middle;align-items:center;margin:0 2px;display:inline-flex!important}@keyframes thumb-added-pulse{0%{border-color:hsl(var(--success) / .8);transform:scale(.85)}40%{border-color:hsl(var(--success) / .8);transform:scale(1.08)}to{border-color:hsl(var(--border));transform:scale(1)}}.thumb-just-added{animation:.9s ease-out both thumb-added-pulse}
