.items{width:275px;padding:16px;position:relative;color:var(--color-text-primary);overflow:hidden;font-size:.9rem;background:var(--color-bg-primary);border:1px solid var(--color-border-light);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);border-radius:var(--radius-lg)}.item{width:100%;text-align:left;background:transparent;padding:8px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item .avatar{width:38px;height:38px;border-radius:100%;margin-right:15px}.item .names .name{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.item .names .username{color:var(--color-text-muted);font-size:var(--font-size-xs)}.item.is-selected,.item:hover{border-radius:var(--radius-sm);background:var(--color-bg-muted)}.code-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 8px 0 16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:var(--radius-lg);background:var(--color-bg-subtle);font-family:var(--font-family-mono);font-weight:400;max-height:224px;overflow:auto}.code-block::-webkit-scrollbar{width:4px;max-height:4px;-webkit-appearance:none}.code-block::-webkit-scrollbar-track{background:transparent}.code-block::-webkit-scrollbar-thumb{min-height:4px;max-height:4px;background:var(--color-scrollbar-thumb);border-radius:var(--radius-lg)}.code-block::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.code-block br{content:"";display:block;margin-top:-1.5em}.tiptap-input{width:100%}.ProseMirror{padding:0;overflow-wrap:anywhere!important}.ProseMirror>*+*{margin-top:0}.ProseMirror ol,.ProseMirror ul{padding:0 1rem}.ProseMirror blockquote{padding-left:1rem;border-left:2px solid var(--color-border-default)}.ProseMirror p{margin-bottom:0}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-text-placeholder);pointer-events:none;height:0}.ProseMirror code{font-family:var(--font-family-mono);font-weight:400;font-size:.9rem;padding:.25em;border-radius:.25em;color:var(--color-text-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media(max-width:768px){.ProseMirror{padding:0}}.ProseMirror-focused{border:none!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.social-feed-tiptap{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;color:var(--color-text-tertiary);font-size:var(--font-size-lg);font-style:normal;font-family:var(--font-geist-medium);font-weight:500;line-height:28px;max-width:638px;width:100%}@media(max-width:768px){.social-feed-tiptap{font-size:17px;font-family:var(--font-geist);font-style:normal;font-weight:400;line-height:22px;max-width:310px}}.event-comment-tiptap{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;color:var(--color-text-tertiary);font-family:var(--font-geist);max-width:638px;width:100%;font-size:var(--font-size-base);font-style:normal;font-weight:400;line-height:var(--line-height-24);overflow:hidden;position:relative}@media(max-width:768px){.event-comment-tiptap{max-width:310px}}.dynamic-height{min-height:28px}.dynamic-height .ProseMirror-focused{min-height:23px;margin:0}.dynamic-height .is-editor-empty{margin:0}.bordered{padding:16px 16px 16px 20px;border:1px solid var(--color-border-default);border-radius:var(--radius-xl)}.bubble-menu{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-bg-primary);padding:10px;border-radius:.5rem}.bubble-menu button{border:none;background:none;color:var(--color-text-inverse);font-size:.85rem;font-family:var(--font-geist-medium);font-weight:500;padding:0 8px;opacity:.6}.bubble-menu button.is-active,.bubble-menu button:hover{opacity:1}.floating-menu{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--color-bg-elevated);padding:.2rem;border-radius:.5rem}.floating-menu button{border:none;background:none;font-size:.85rem;font-family:var(--font-geist-medium);font-weight:500;padding:0 .2rem;opacity:.6}.floating-menu button.is-active,.floating-menu button:hover{opacity:1}a{color:var(--color-link)}.mention{color:var(--color-link)!important;cursor:pointer}.no-p-margins p{margin:0!important}