.mentions__control{width:100%!important;min-height:52px!important;font-family:inherit!important;line-height:1.5!important}.mentions__highlighter{overflow:hidden!important}.mentions__highlighter,.mentions__input{padding:inherit!important;border:none!important;background:transparent!important;resize:none!important}.mentions__input{outline:none!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;font-family:inherit!important;overflow-y:auto!important;scrollbar-width:thin!important}.mentions__input::-webkit-scrollbar{width:4px}.mentions__input::-webkit-scrollbar-track{background:transparent}.mentions__input::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.3);border-radius:2px}.mentions__input::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.5)}.mentions__suggestions__list{border-radius:12px!important;overflow:hidden!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border:1px solid hsl(var(--border))!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important}.mentions__suggestions__item{padding:0!important;border-bottom:1px solid hsl(var(--border)/.5)!important;transition:all .15s ease!important}.mentions__suggestions__item:last-child{border-bottom:none!important}.mentions__suggestions__item--focused{background-color:hsl(var(--accent))!important;color:hsl(var(--accent-foreground))!important}.mentions__mention{position:relative!important;z-index:1!important;color:hsl(var(--primary))!important;background-color:hsl(var(--primary)/.1)!important;border:1px solid hsl(var(--primary)/.2)!important;border-radius:6px!important;padding:2px 6px!important;font-weight:600!important;font-size:.875rem!important;text-decoration:none!important;cursor:pointer!important;transition:all .15s ease!important}.mentions__mention:hover{background-color:hsl(var(--primary)/.15)!important;border-color:hsl(var(--primary)/.3)!important;transform:translateY(-1px)!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.1)!important}@keyframes mention-appear{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.mentions__mention{animation:mention-appear .2s ease-out!important}.mentions__control:focus-within .mentions__input{outline:none!important;box-shadow:none!important}@media (max-width:640px){.mentions__suggestions__list{max-height:200px!important}}.ProseMirror{outline:none;padding:0;border:none;background:transparent;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;word-wrap:break-word;white-space:pre-wrap;font-variant-ligatures:none;font-feature-settings:"liga" 0;cursor:text;caret-color:hsl(var(--primary));user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.ProseMirror p.is-empty:before,.ProseMirror.is-editor-empty p.is-empty:first-child:before,.ProseMirror[data-placeholder]:empty:before{content:attr(data-placeholder);float:left;color:hsl(var(--muted-foreground));pointer-events:none;height:0}.ProseMirror p{margin:0}.ProseMirror p:not(:last-child){margin-bottom:.5rem}.mention{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary));font-weight:600;padding:2px 6px;border-radius:6px;border:1px solid hsl(var(--primary)/.2);font-size:.875rem;text-decoration:none;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:2px;max-width:100%;white-space:normal;word-break:break-word}.mention:hover{background-color:hsl(var(--primary)/.15);border-color:hsl(var(--primary)/.3)}.chat-input .mention,.edit-mention-container .mention,.message-content .mention{background-color:hsl(var(--primary)/.1)!important;color:hsl(var(--primary))!important;font-weight:600!important;padding:2px 6px!important;border-radius:6px!important;border:1px solid hsl(var(--primary)/.2)!important;font-size:.875rem!important;text-decoration:none!important;cursor:pointer!important;transition:all .15s ease!important;display:inline-flex!important;align-items:center!important;gap:2px!important;max-width:100%!important;white-space:normal!important;word-break:break-word!important}.chat-input .mention:hover,.edit-mention-container .mention:hover,.message-content .mention:hover{background-color:hsl(var(--primary)/.15)!important;border-color:hsl(var(--primary)/.3)!important}.url-mention{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary));font-weight:600;padding:2px 6px;border-radius:6px;border:1px solid hsl(var(--primary)/.2);font-size:.875rem;text-decoration:none;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:2px}.url-mention:hover{background-color:hsl(var(--primary)/.15);border-color:hsl(var(--primary)/.3)}.ProseMirror ::selection{background-color:hsl(var(--primary)/.2)}.ProseMirror:focus{outline:none}.ProseMirror:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.tippy-box[data-theme~=light]{background-color:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);color:hsl(var(--foreground));font-size:14px;padding:0;will-change:auto;pointer-events:auto}.tippy-box[data-theme~=light] .tippy-content{padding:0}.tippy-box[data-theme~=light] .tippy-arrow{display:none}.mention-list{position:relative;contain:layout style}
/*# sourceMappingURL=f2d6b02954d740e0.css.map*/