/* Sigma Chat Media V2 */
.sc-media-v2{margin-top:5px}.sc-photo-open{position:relative;display:block;border:0;padding:0;background:transparent;cursor:pointer;max-width:320px;border-radius:8px;overflow:hidden}.sc-photo-open img{display:block;width:100%;max-height:330px;object-fit:cover;border-radius:8px}.sc-photo-expand{position:absolute;right:8px;top:8px;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(17,27,33,.78);color:#fff;font-size:15px}.sc-media-viewer{position:fixed;inset:0;z-index:50000;background:rgba(5,10,13,.97);display:flex;flex-direction:column;animation:scMediaIn .16s ease}.sc-media-top{height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;color:#e9edef;background:#111b21;border-bottom:1px solid #202c33;gap:12px}.sc-media-top strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.sc-media-top button{border:0;background:transparent;color:#e9edef;font-size:31px;line-height:1;cursor:pointer}.sc-media-stage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:18px;overflow:auto}.sc-media-stage img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 8px 35px rgba(0,0,0,.45)}@keyframes scMediaIn{from{opacity:0}to{opacity:1}}
.sc-doc{min-width:230px;max-width:330px}.sc-doc-open{display:flex!important;align-items:center;gap:10px;text-decoration:none!important;background:rgba(17,27,33,.32);border-radius:8px;padding:9px 10px;color:#e9edef!important}.sc-doc-icon{width:42px;height:48px;border-radius:6px;background:#202c33;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:19px;flex:0 0 auto}.sc-doc-icon b{font-size:8px;color:#00a884;margin-top:2px}.sc-doc-details{display:flex;flex-direction:column;min-width:0;flex:1}.sc-doc-details strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-doc-details small{font-size:10px;color:#8696a0;margin-top:4px}.sc-doc-arrow{color:#8696a0;font-size:18px}
.sc-voice{display:flex;align-items:center;gap:10px;min-width:245px;max-width:340px;padding:4px 1px}.sc-voice-play{width:42px;height:42px;flex:0 0 auto;border:0;border-radius:50%;background:#00a884;color:#071b16;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px}.sc-voice-track{flex:1;min-width:0}.sc-voice-track input{width:100%;height:4px;accent-color:#00a884;cursor:pointer}.sc-voice-meta{display:flex;justify-content:space-between;gap:8px;color:#8696a0;font-size:9px;margin-top:3px}.sc-msg.mine .sc-voice-meta{color:#8ba59d}
@media(max-width:760px){.sc-photo-open{max-width:min(72vw,300px)}.sc-photo-open img{max-height:42vh}.sc-media-top{padding:0 12px;height:54px}.sc-media-stage{padding:8px}.sc-doc{min-width:min(68vw,260px)}.sc-voice{min-width:min(68vw,260px)}}