.message-alert{width:min(900px,calc(100vw - 24px));max-height:calc(100dvh - 24px);box-sizing:border-box;border:3px solid #b75025;border-radius:16px;padding:20px;background:#fff;color:#173747;overflow:auto;box-shadow:0 16px 60px #0007}
.message-alert::backdrop{background:#092532a6}
.message-alert>header{display:flex;align-items:center;justify-content:space-between;gap:16px;position:sticky;top:-20px;background:#fff;padding:12px 0;z-index:2}
.message-alert h2{font-size:26px;margin:0}.message-alert-peers{display:flex;flex-wrap:wrap;gap:10px}.message-alert-peers button{min-height:52px;white-space:normal;text-align:left;font-size:17px}.message-alert [data-message-error]{color:#a22424}.message-alert [data-message-thread]{margin-top:16px}
.message-alert .chat-layout{min-height:0}.message-alert .chat-history{height:28dvh;min-height:130px}.message-alert .chat-sound,.message-alert .chat-tabs{display:none}
@media(max-width:600px){.message-alert{padding:12px;width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.message-alert>header{top:-12px}.message-alert h2{font-size:22px}.message-alert-peers button{width:100%}}
