.chat-post-actions{align-items:center}.chat-post-menu{position:relative;margin-left:auto;flex:none}.chat-post-menu>summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;list-style:none;color:#888;cursor:pointer}.chat-post-menu>summary::-webkit-details-marker{display:none}.chat-post-menu svg{fill:currentColor}.chat-post-menu>summary:hover{color:#171717}.chat-post-menu>summary:focus-visible{outline:2px solid #59788a;outline-offset:-3px}.chat-post-menu-items{position:absolute;right:0;bottom:100%;z-index:38;min-width:132px;padding:5px;background:#fff;border:1px solid #e5e5e1;border-radius:8px;box-shadow:0 4px 16px #0000000d}.chat-post-menu-items>button{display:block;width:100%;min-height:44px;border:0;border-radius:3px;background:transparent;padding:10px 12px;font:400 12px/1.4 Inter,Arial,sans-serif;text-align:left;white-space:nowrap;color:#555;cursor:pointer}.chat-post-menu-items>button:hover{background:#f6f6f3}.chat-post-menu-items>[data-post-delete]{color:#a24535}.chat-speaker .chat-edited{color:#999;font-size:10px}.shared-chat .chat-content>.chat-deleted{color:#999;font-style:italic}.post-editor{max-width:480px}.post-editor>p{color:#777;font-size:13px;line-height:1.6}.post-editor label{display:block;margin:20px 0 8px;font-size:12px;color:#777}.post-editor textarea{box-sizing:border-box;width:100%;resize:vertical;padding:12px;border:1px solid #ddd;border-radius:8px;font:400 16px/1.6 Inter,Arial,sans-serif}.post-editor-actions{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-top:20px}.post-editor [role=status]{min-height:18px;margin-top:12px}
