.imsg{--imsg-sent:#0a06f7;--imsg-sent-text:#fff;--imsg-sms:#34c759;--imsg-received:#f1f1f1;--imsg-received-text:#1a1a1a;--imsg-operator:#7c3aed;--imsg-radius:20px}:root[data-theme=dark] .imsg,.dark .imsg{--imsg-sent:#3561ff;--imsg-received:#2c2c2e;--imsg-received-text:#fff;--imsg-operator:#a78bfa}.imsg-bubble{white-space:pre-wrap;border-radius:var(--imsg-radius);overflow-wrap:break-word;max-width:78%;padding:10px 14px;font-size:14px;line-height:1.47;position:relative}.imsg-sent{color:var(--imsg-sent-text);background:var(--imsg-sent);align-self:flex-end}.imsg-operator{color:var(--imsg-sent-text);background:var(--imsg-operator);align-self:flex-end}.imsg-sms{background:var(--imsg-sms)}.imsg-received{color:var(--imsg-received-text);background:var(--imsg-received);align-self:flex-start}.imsg-bubble a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.imsg-typing{align-items:center;gap:5px;padding:15px 16px;display:flex}.imsg-typing span{opacity:.35;background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite imsg-typing}.imsg-typing span:nth-child(2){animation-delay:.2s}.imsg-typing span:nth-child(3){animation-delay:.4s}@keyframes imsg-typing{0%,60%,to{opacity:.35;transform:scale(1)}30%{opacity:.9;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.imsg-typing span{animation:none}}.imsg-bubble{transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1)}@starting-style{.imsg-bubble{opacity:0;transform:scale(.96)translateY(15%)}}.imsg-pending{opacity:.6;transition:opacity .16s cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:reduce){@starting-style{.imsg-bubble{opacity:0;transform:none}}}.imsg-attachment{object-fit:cover;border-radius:16px;width:auto;max-width:15rem;height:auto;max-height:20rem;display:block}.imsg-attachment-button{cursor:zoom-in;background:0 0;border:0;border-radius:16px;padding:0;line-height:0;transition:opacity .14s cubic-bezier(.23,1,.32,1);display:block}.imsg-attachment-button:hover{opacity:.88}.imsg-attachment-button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}
/*# sourceMappingURL=1d_9s5tbxyn3c.css.map*/