.msg-message-tools{width:min(36rem,calc(100vw - 2rem));max-height:min(82dvh,48rem);overflow:auto;border:1px solid CanvasText;border-radius:14px;background:Canvas;color:CanvasText;padding:18px;font:inherit;color-scheme:light dark}.msg-message-tools::backdrop{background:#0007}.msg-message-tools header,.msg-tools-actions,.msg-message-tools form,.msg-chat-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.msg-message-tools header{justify-content:space-between;margin-bottom:12px}.msg-message-tools h2{font:inherit;font-size:20px;font-weight:650;margin:0}.msg-message-tools button,.msg-message-tools input,.msg-message-tools textarea{font:inherit;color:inherit;padding:7px 10px;border-radius:7px;min-height:36px}.msg-message-tools input{flex:1;min-width:10rem}.msg-message-tools textarea{width:100%;min-height:65px}.msg-tools-actions,.msg-message-tools form{margin-block:10px}.msg-tools-list{display:grid;gap:6px;margin-block:8px}.msg-tools-list button{text-align:start;display:grid;gap:4px}.msg-tools-list span,.msg-tools-text{overflow-wrap:anywhere;white-space:pre-wrap}.msg-tools-actions [aria-pressed=true]{outline:2px solid Highlight}.msg-entry-action{align-self:flex-start;padding:4px 8px;font:inherit;color:var(--ms-muted);background:transparent}.msg-chat-tools{padding:4px 12px;justify-content:flex-end}@media(pointer:coarse){.msg-message-tools button,.msg-entry-action{min-height:44px}}.msg-group-invitation{display:grid;gap:8px;padding:12px;font-size:16px}.msg-group-invitation div{display:flex;gap:8px;flex-wrap:wrap}.msg-group-invitation button{font:inherit;padding:6px 10px}.msg-workspace .msg-entry-action{max-width:100%;flex-wrap:wrap;overflow-wrap:anywhere}@container (max-width: 360px){.msg-compose-row{gap:2px}.msg-chat-tools{justify-content:flex-start;gap:4px}}
