/* Sigma Chat interactions V1 */
.sc-compose{position:relative}.sc-extra-btn{border:0;background:transparent;color:#aebac1;width:34px;height:42px;min-width:34px;padding:0;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;border-radius:50%}.sc-extra-btn:hover{background:rgba(255,255,255,.07)}.sc-extra-btn.recording{background:#d64545;color:#fff;animation:scPulse 1s infinite}@keyframes scPulse{50%{transform:scale(.9);opacity:.72}}
.sc-emoji-pop,.sc-attach-pop{position:absolute;left:8px;bottom:62px;z-index:20;background:#233138;border:1px solid #36454e;border-radius:12px;box-shadow:0 10px 35px rgba(0,0,0,.45)}.sc-emoji-pop{width:260px;padding:9px;display:grid;grid-template-columns:repeat(6,1fr);gap:3px}.sc-emoji-pop button{border:0;background:transparent;font-size:23px;height:38px;border-radius:7px;cursor:pointer}.sc-emoji-pop button:hover{background:#35434b}.sc-attach-pop{padding:7px;display:flex;flex-direction:column;min-width:165px}.sc-attach-pop button{border:0;background:transparent;color:#e9edef;padding:10px 12px;border-radius:8px;text-align:left;font-size:14px;display:flex;gap:10px;align-items:center;cursor:pointer}.sc-attach-pop button:hover{background:#35434b}
/* Hide the decorative smiley added by the WhatsApp visual layer now that a real emoji button exists. */
.sc-compose:has(.sc-extra-btn)::before{display:none!important}
.sc-attachment{margin-top:5px}.sc-attachment img{display:block;max-width:min(320px,100%);max-height:320px;border-radius:7px;object-fit:cover}.sc-attachment audio{max-width:280px;width:100%}.sc-attachment a{color:#53bdeb;text-decoration:none;display:inline-flex;gap:7px;align-items:center;padding:7px 0}
@media(max-width:760px){.sc-compose{gap:3px}.sc-extra-btn{width:31px;min-width:31px;height:44px;font-size:19px}.sc-emoji-pop,.sc-attach-pop{bottom:calc(60px + env(safe-area-inset-bottom));left:6px}.sc-emoji-pop{width:min(270px,calc(100vw - 18px));grid-template-columns:repeat(6,1fr)}.sc-attachment img{max-width:100%;max-height:280px}}
