.rating-slider.svelte-140it9o::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #d4d4d4;cursor:pointer;box-shadow:0 2px 4px #0000001a}.rating-slider.svelte-140it9o::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #d4d4d4;cursor:pointer;box-shadow:0 2px 4px #0000001a}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}@keyframes svelte-m3r497-fadeIn{0%{opacity:0}to{opacity:1}}div[role=dialog].svelte-m3r497{animation:svelte-m3r497-fadeIn .2s ease-out}.rating-slider.svelte-1ljnfoi::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #d4d4d4;cursor:pointer;box-shadow:0 2px 4px #0000001a}.rating-slider.svelte-1ljnfoi::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #d4d4d4;cursor:pointer;box-shadow:0 2px 4px #0000001a}.rating-slider.svelte-4te9ac::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #d4d4d4;cursor:pointer;box-shadow:0 2px 4px #0000001a}.rating-slider.svelte-4te9ac::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid #d4d4d4;cursor:pointer;box-shadow:0 2px 4px #0000001a}.mention{display:inline;background-color:hsl(var(--primary) / .15);color:hsl(var(--primary));border-radius:3px;padding:0 3px;font-weight:600;cursor:pointer}.mention:hover{background-color:hsl(var(--primary) / .25);text-decoration:underline}.prose p{margin:0}.chat-code-block{margin:.35rem 0;border-radius:.375rem;padding:.65rem .75rem;overflow-x:auto;font-size:.8125rem;line-height:1.45}.chat-code-block code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre}.messages-container.svelte-1u7c4nk{scroll-behavior:smooth}.message-bubble-wrapper.svelte-1u7c4nk{display:flex;flex-direction:column}.message-wrapper.svelte-1u7c4nk{position:relative;padding:2px 0;border-radius:4px;transition:background-color .15s ease}.message-wrapper.svelte-1u7c4nk:hover{background-color:hsl(var(--muted) / .3)}@media(min-width:769px){.message-content.svelte-1u7c4nk{user-select:text;-webkit-user-select:text;cursor:text}.message-content.svelte-1u7c4nk p:where(.svelte-1u7c4nk),.message-content.svelte-1u7c4nk .text-sm:where(.svelte-1u7c4nk){user-select:text;-webkit-user-select:text}}@media(max-width:768px){.message-wrapper.svelte-1u7c4nk{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}}.message-avatar.svelte-1u7c4nk,.message-sender.svelte-1u7c4nk,.message-actions.svelte-1u7c4nk,.message-header.svelte-1u7c4nk button:where(.svelte-1u7c4nk){user-select:none;-webkit-user-select:none}.highlighted-message.svelte-1u7c4nk{animation:svelte-1u7c4nk-highlight 2s ease-out}@keyframes svelte-1u7c4nk-highlight{0%{background-color:hsl(var(--primary) / .2)}to{background-color:transparent}}.message-actions.svelte-1u7c4nk{animation:svelte-1u7c4nk-fadeIn .15s ease-in;z-index:10}@keyframes svelte-1u7c4nk-fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.message-actions.svelte-1u7c4nk{display:none!important}}.file-attachment-link.svelte-1u7c4nk,.file-attachment-link.svelte-1u7c4nk:hover{text-decoration:none}.image-grid.svelte-1u7c4nk{display:grid;max-width:600px}.image-wrapper.svelte-1u7c4nk{position:relative;display:inline-block;max-height:150px;min-height:100px;background-color:hsl(var(--muted));cursor:pointer}.image-wrapper.svelte-1u7c4nk img:where(.svelte-1u7c4nk){height:100%;width:auto;max-width:100%}.image-wrapper.svelte-1u7c4nk:hover{opacity:.95}@media(max-width:640px){.image-grid.svelte-1u7c4nk{max-width:100%}}.date-separator.svelte-1u7c4nk{position:relative;z-index:1;margin:1rem 0}.sticky-date-header.svelte-1u7c4nk{animation:svelte-1u7c4nk-fadeInDown .2s ease-in-out}@keyframes svelte-1u7c4nk-fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.message-input.svelte-1n4lfoh{width:100%;padding:.4rem 1rem;border:none;font-size:.9375rem;color:var(--foreground);background:none;transition:all .2s;outline:none;resize:none;min-height:3rem;max-height:220px;overflow-y:auto;line-height:1.5;font-family:inherit}.message-input.svelte-1n4lfoh:focus{outline:none;border:none;box-shadow:none}.message-input.svelte-1n4lfoh::placeholder{color:var(--muted-foreground)}.message-input.svelte-1n4lfoh:disabled{cursor:not-allowed;opacity:.5}.chat-input.dragging.svelte-1n4lfoh{border-color:hsl(var(--primary));border-width:2px}.composer-toolbar.svelte-1n4lfoh{scrollbar-width:none;-ms-overflow-style:none}.composer-toolbar.svelte-1n4lfoh::-webkit-scrollbar{display:none}.chat-area.svelte-t27157{min-height:0;position:relative;overflow:hidden}.chat-header.svelte-t27157{padding-top:calc(.75rem + var(--sat));flex-shrink:0}@supports (height: 100dvh){.chat-area.svelte-t27157{max-height:100dvh}}
