.chat-media{display:flex;flex-direction:column;gap:5px;min-width:min(220px,55vw);max-width:min(420px,70vw);padding:8px 0 5px}.chat-media-name{font-size:12px;font-weight:600;overflow-wrap:anywhere}.chat-media-info{font-size:10px;line-height:1.5;color:#a0bab6;overflow-wrap:anywhere}.chat-media-status{font-size:10px;line-height:1.5;color:#9bc1b2;margin:1px 0;white-space:pre-wrap}.chat-media-caption{font-size:13px;line-height:1.55;margin:4px 0;white-space:pre-wrap;overflow-wrap:anywhere;color:#e1ece8}.chat-media-status.chat-media-warning{color:#ebc18a}.chat-media-actions{display:flex;flex-wrap:wrap;gap:7px}.chat-media-action{background:#15332e;border:1px solid #42675c;border-radius:5px;color:#c3dbd2;font-size:10px;padding:5px 9px;cursor:pointer}.chat-media-action:disabled{opacity:.55;cursor:default}.chat-media-image{display:block;max-width:100%;max-height:320px;object-fit:contain;border-radius:7px;background:#0b151b;cursor:zoom-in;align-self:flex-start}.chat-media-image.chat-media-original{max-height:none;cursor:zoom-out}.chat-media-video{display:block;width:100%;max-height:330px;background:#081117;border-radius:7px}.chat-media [hidden]{display:none!important}.revoked-message .chat-media{opacity:1}
