.msgs-bubble-row[data-v-e3db6dec]{display:flex;justify-content:flex-start;padding:.125rem 0}.msgs-bubble-row--sent[data-v-e3db6dec]{justify-content:flex-end}.msgs-bubble[data-v-e3db6dec]{position:relative;padding:.625rem .875rem;border-radius:.75rem;box-shadow:0 1px 2px #0000000a;text-align:left;border:1px solid #f1f1f1}[data-theme=dark] .msgs-bubble[data-v-e3db6dec]{background:#1a1f35;box-shadow:0 1px 2px #0003;border:0}.msgs-bubble--warning[data-v-e3db6dec]{background:radial-gradient(circle at top left,rgba(245,158,11,.14) 0%,rgba(245,158,11,.06) 30%,transparent 85%),#fff}.msgs-bubble--danger[data-v-e3db6dec]{background:radial-gradient(circle at top left,rgba(239,68,68,.14) 0%,rgba(239,68,68,.06) 30%,transparent 85%),#fff}.msgs-bubble--maintenance[data-v-e3db6dec]{background:radial-gradient(circle at top left,rgba(139,92,246,.14) 0%,rgba(139,92,246,.06) 30%,transparent 85%),#fff}.msgs-bubble--info[data-v-e3db6dec]{background:radial-gradient(circle at top left,rgba(59,130,246,.14) 0%,rgba(59,130,246,.06) 30%,transparent 85%),#fff}[data-theme=dark] .msgs-bubble--warning[data-v-e3db6dec]{background:radial-gradient(circle at top left,rgba(245,158,11,.18) 0%,rgba(245,158,11,.08) 30%,transparent 85%),#1a1f35}[data-theme=dark] .msgs-bubble--danger[data-v-e3db6dec]{background:radial-gradient(circle at top left,rgba(239,68,68,.18) 0%,rgba(239,68,68,.08) 30%,transparent 85%),#1a1f35}[data-theme=dark] .msgs-bubble--maintenance[data-v-e3db6dec]{background:radial-gradient(circle at top left,rgba(139,92,246,.18) 0%,rgba(139,92,246,.08) 30%,transparent 85%),#1a1f35}[data-theme=dark] .msgs-bubble--info[data-v-e3db6dec]{background:radial-gradient(circle at top left,rgba(59,130,246,.18) 0%,rgba(59,130,246,.08) 30%,transparent 85%),#1a1f35}.msgs-bubble--received[data-v-e3db6dec]{background:#fff;border-radius:.75rem .75rem .75rem .125rem}[data-theme=dark] .msgs-bubble--received[data-v-e3db6dec]{background:#141a28;box-shadow:0 1px 2px #0000004d}.msgs-bubble--sent[data-v-e3db6dec]{background:#098fb7;color:#fff;border-radius:.75rem .75rem .125rem}.msgs-bubble__severity[data-v-e3db6dec]{display:flex;align-items:center;font-size:.6875rem;font-weight:600;margin-bottom:.25rem}.msgs-bubble--warning .msgs-bubble__severity[data-v-e3db6dec]{color:#d97706}.msgs-bubble--danger .msgs-bubble__severity[data-v-e3db6dec]{color:#ef4444}.msgs-bubble--maintenance .msgs-bubble__severity[data-v-e3db6dec]{color:#8b5cf6}.msgs-bubble__title[data-v-e3db6dec]{font-size:.8125rem;font-weight:700;color:#111827;margin-bottom:.25rem}[data-theme=dark] .msgs-bubble__title[data-v-e3db6dec]{color:#f3f4f6}.msgs-bubble__text[data-v-e3db6dec]{font-size:.8125rem;color:#374151;line-height:1.55;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}[data-theme=dark] .msgs-bubble__text[data-v-e3db6dec]{color:#d1d5db}.msgs-bubble--sent .msgs-bubble__text[data-v-e3db6dec],.msgs-bubble--sent .msgs-bubble__title[data-v-e3db6dec]{color:#fff}.msgs-bubble__text[data-v-e3db6dec] p{margin:0 0 .25rem}.msgs-bubble__text[data-v-e3db6dec] p:last-child{margin-bottom:0}.msgs-bubble__text[data-v-e3db6dec] a{color:#93c5fd;text-decoration:underline}.msgs-bubble--received .msgs-bubble__text[data-v-e3db6dec] a{color:#3b82f6}.msgs-bubble__text[data-v-e3db6dec] code{background:#0000000d;padding:.1em .3em;border-radius:.2em;font-size:.85em}.msgs-bubble--sent .msgs-bubble__text[data-v-e3db6dec] code{background:#ffffff26}[data-theme=dark] .msgs-bubble--received .msgs-bubble__text[data-v-e3db6dec] code{background:#ffffff14}.msgs-bubble__text[data-v-e3db6dec] strong{font-weight:700}.msgs-bubble__text[data-v-e3db6dec] ul,.msgs-bubble__text[data-v-e3db6dec] ol{padding-left:1rem;margin:.125rem 0}.msgs-bubble__text[data-v-e3db6dec] .msgs-bubble__internal-link-wrapper{text-decoration:none!important;display:inline-block;vertical-align:middle}.msgs-bubble__text[data-v-e3db6dec] .msgs-bubble__internal-link-wrapper *{text-decoration:none!important}.msgs-bubble__meta[data-v-e3db6dec]{display:flex;align-items:center;justify-content:flex-end;gap:.375rem;margin-top:.375rem}.msgs-bubble__time[data-v-e3db6dec]{font-size:.625rem;color:#9ca3af}.msgs-bubble--sent .msgs-bubble__time[data-v-e3db6dec]{color:#ffffffa6}.msgs-bubble__read[data-v-e3db6dec]{font-size:.625rem;color:#3b82f6}.msgs-bubble--sent .msgs-bubble__read[data-v-e3db6dec]{color:#fffc}.msgs-bubble__sent[data-v-e3db6dec]{font-size:.625rem;color:#ffffff80}.msgs-bubble--typing[data-v-e3db6dec]{padding:.75rem 1rem}.msgs-typing-dots[data-v-e3db6dec]{display:flex;gap:.25rem;align-items:center}.msgs-typing-dots span[data-v-e3db6dec]{width:.375rem;height:.375rem;border-radius:50%;background:#9ca3af;animation:typingBounce-e3db6dec 1.2s infinite ease-in-out}.msgs-typing-dots span[data-v-e3db6dec]:nth-child(2){animation-delay:.15s}.msgs-typing-dots span[data-v-e3db6dec]:nth-child(3){animation-delay:.3s}@keyframes typingBounce-e3db6dec{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-4px);opacity:1}}.msg-list-enter-active[data-v-91b5dd1e]{transition:all .25s cubic-bezier(.16,1,.3,1)}.msg-list-enter-from[data-v-91b5dd1e]{opacity:0;transform:translateY(16px) scale(.98)}.msg-list-move[data-v-91b5dd1e]{transition:transform .2s ease}@keyframes fadeIn-91b5dd1e{0%{opacity:0}to{opacity:1}}.animate-fadeIn[data-v-91b5dd1e]{animation:fadeIn-91b5dd1e .2s ease forwards}.msgs-chat__body[data-v-91b5dd1e],.msgs-chat__mini_body[data-v-91b5dd1e]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.25rem}.msgs-chat__mini_body[data-v-91b5dd1e]{padding:1rem}.msgs-chat__body[data-v-91b5dd1e]{padding:1.5rem}.msgs-chat__loading[data-v-91b5dd1e],.msgs-chat__empty[data-v-91b5dd1e]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.msgs-chat__loading-more[data-v-91b5dd1e]{display:flex;justify-content:center;padding:.5rem}.msgs-date-sep[data-v-91b5dd1e]{display:flex;justify-content:center;padding:.75rem 0}.msgs-date-sep__label[data-v-91b5dd1e]{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.6875rem;font-weight:600;background:#e5e7eb;color:#6b7280}[data-theme=dark] .msgs-date-sep__label[data-v-91b5dd1e]{background:#ffffff0f;color:#9ca3af}
