.comment-editor .ProseMirror{min-height:120px;padding:1rem;outline:none;color:rgb(from var(--color-dashboard-primary) r g b)}.comment-editor .ProseMirror:focus{outline:none}.comment-editor .ProseMirror p.is-editor-empty:first-child:before{color:rgb(from var(--color-dashboard-muted) r g b);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.comment-editor .ProseMirror .mention,.comment-editor .ProseMirror [data-type=mention]{display:inline-flex;align-items:center;padding:.2rem .5rem;margin:0 .15rem;border-radius:1rem;font-weight:600;font-size:.875rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#ffffff;border:1.5px solid rgba(59,130,246,.5);text-decoration:none;transition:all .2s ease-in-out;position:relative;box-shadow:0 2px 8px rgba(59,130,246,.3)}.comment-editor .ProseMirror .mention:nth-of-type(2n),.comment-editor .ProseMirror [data-type=mention]:nth-of-type(2n){background:linear-gradient(135deg,#10b981,#06b6d4);border-color:rgba(16,185,129,.5);box-shadow:0 2px 8px rgba(16,185,129,.3)}.comment-editor .ProseMirror .mention:nth-of-type(3n),.comment-editor .ProseMirror [data-type=mention]:nth-of-type(3n){background:linear-gradient(135deg,#f59e0b,#ef4444);border-color:rgba(245,158,11,.5);box-shadow:0 2px 8px rgba(245,158,11,.3)}.comment-editor .ProseMirror .mention:nth-of-type(4n),.comment-editor .ProseMirror [data-type=mention]:nth-of-type(4n){background:linear-gradient(135deg,#ec4899,#a855f7);border-color:rgba(236,72,153,.5);box-shadow:0 2px 8px rgba(236,72,153,.3)}.comment-editor .ProseMirror .mention:hover,.comment-editor .ProseMirror [data-type=mention]:hover{cursor:pointer;transform:translateY(-1px) scale(1.02);box-shadow:0 4px 12px rgba(59,130,246,.4);filter:brightness(1.1)}.mention-badge,.prose .mention-badge,.prose [data-type=mention],[data-type=mention]{display:inline-flex;align-items:center;padding:.2rem .5rem;margin:0 .15rem;border-radius:1rem;font-weight:600;font-size:.875rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#ffffff!important;border:1.5px solid rgba(59,130,246,.5);text-decoration:none!important;transition:all .2s ease-in-out;cursor:pointer;position:relative;box-shadow:0 2px 8px rgba(59,130,246,.3)}.mention-badge:nth-of-type(2n),.prose .mention-badge:nth-of-type(2n),.prose [data-type=mention]:nth-of-type(2n),[data-type=mention]:nth-of-type(2n){background:linear-gradient(135deg,#10b981,#06b6d4);border-color:rgba(16,185,129,.5);box-shadow:0 2px 8px rgba(16,185,129,.3)}.mention-badge:nth-of-type(3n),.prose .mention-badge:nth-of-type(3n),.prose [data-type=mention]:nth-of-type(3n),[data-type=mention]:nth-of-type(3n){background:linear-gradient(135deg,#f59e0b,#ef4444);border-color:rgba(245,158,11,.5);box-shadow:0 2px 8px rgba(245,158,11,.3)}.mention-badge:nth-of-type(4n),.prose .mention-badge:nth-of-type(4n),.prose [data-type=mention]:nth-of-type(4n),[data-type=mention]:nth-of-type(4n){background:linear-gradient(135deg,#ec4899,#a855f7);border-color:rgba(236,72,153,.5);box-shadow:0 2px 8px rgba(236,72,153,.3)}.mention-badge:hover,.prose .mention-badge:hover,.prose [data-type=mention]:hover,[data-type=mention]:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 4px 12px rgba(59,130,246,.4);filter:brightness(1.1)}.dark .comment-editor .ProseMirror .mention,.dark .comment-editor .ProseMirror [data-type=mention]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#ffffff!important;border-color:rgba(59,130,246,.6);box-shadow:0 2px 8px rgba(59,130,246,.4)}.dark .comment-editor .ProseMirror .mention:nth-of-type(2n),.dark .comment-editor .ProseMirror [data-type=mention]:nth-of-type(2n){background:linear-gradient(135deg,#10b981,#06b6d4);border-color:rgba(16,185,129,.6);box-shadow:0 2px 8px rgba(16,185,129,.4)}.dark .comment-editor .ProseMirror .mention:nth-of-type(3n),.dark .comment-editor .ProseMirror [data-type=mention]:nth-of-type(3n){background:linear-gradient(135deg,#f59e0b,#ef4444);border-color:rgba(245,158,11,.6);box-shadow:0 2px 8px rgba(245,158,11,.4)}.dark .comment-editor .ProseMirror .mention:nth-of-type(4n),.dark .comment-editor .ProseMirror [data-type=mention]:nth-of-type(4n){background:linear-gradient(135deg,#ec4899,#a855f7);border-color:rgba(236,72,153,.6);box-shadow:0 2px 8px rgba(236,72,153,.4)}.dark .comment-editor .ProseMirror .mention:hover,.dark .comment-editor .ProseMirror [data-type=mention]:hover{box-shadow:0 4px 12px rgba(59,130,246,.5);filter:brightness(1.15)}.dark .mention-badge,.dark .prose .mention-badge,.dark .prose [data-type=mention],.dark [data-type=mention]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#ffffff!important;border-color:rgba(59,130,246,.6);box-shadow:0 2px 8px rgba(59,130,246,.4)}.dark .mention-badge:nth-of-type(2n),.dark .prose .mention-badge:nth-of-type(2n),.dark .prose [data-type=mention]:nth-of-type(2n),.dark [data-type=mention]:nth-of-type(2n){background:linear-gradient(135deg,#10b981,#06b6d4);border-color:rgba(16,185,129,.6);box-shadow:0 2px 8px rgba(16,185,129,.4)}.dark .mention-badge:nth-of-type(3n),.dark .prose .mention-badge:nth-of-type(3n),.dark .prose [data-type=mention]:nth-of-type(3n),[data-type=mention]:nth-of-type(3n){background:linear-gradient(135deg,#f59e0b,#ef4444);border-color:rgba(245,158,11,.6);box-shadow:0 2px 8px rgba(245,158,11,.4)}.dark .mention-badge:nth-of-type(4n),.dark .prose .mention-badge:nth-of-type(4n),.dark .prose [data-type=mention]:nth-of-type(4n),.dark [data-type=mention]:nth-of-type(4n){background:linear-gradient(135deg,#ec4899,#a855f7);border-color:rgba(236,72,153,.6);box-shadow:0 2px 8px rgba(236,72,153,.4)}.dark .mention-badge:hover,.dark .prose .mention-badge:hover,.dark .prose [data-type=mention]:hover,.dark [data-type=mention]:hover{box-shadow:0 4px 12px rgba(59,130,246,.5);filter:brightness(1.15)}.prose.prose-sm p{margin-top:.5rem;margin-bottom:.5rem}.prose.prose-sm strong{font-weight:600;color:rgb(from var(--color-dashboard-primary) r g b)}.prose.prose-sm em{font-style:italic;color:rgb(from var(--color-dashboard-secondary) r g b)}.prose.prose-sm a{color:rgb(from var(--color-primary) r g b);text-decoration:none;transition:all .2s ease-in-out}.prose.prose-sm a:hover{text-decoration:underline;color:rgb(from var(--color-primary-hover) r g b)}kbd{display:inline-block;padding:.25rem .5rem;font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;border-radius:.25rem;background:rgb(from var(--color-dashboard-muted) r g b/.1);border:1px solid rgb(from var(--color-dashboard-border) r g b);box-shadow:0 1px 2px rgb(from var(--color-dashboard-primary) r g b/.05)}.dark kbd{background:rgb(from var(--color-dashboard-primary) r g b/.1);border-color:rgb(from var(--color-dashboard-border) r g b)}.tippy-box[data-theme~=light]{background-color:white;color:rgb(from var(--color-dashboard-primary) r g b);box-shadow:0 10px 25px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.dark .tippy-box[data-theme~=light]{background-color:rgb(from var(--color-card) r g b);color:rgb(from var(--color-dashboard-primary) r g b);box-shadow:0 10px 25px -3px rgba(0,0,0,.4),0 4px 6px -2px rgba(0,0,0,.3)}