.head-actions[data-v-fe3b41ca]{gap:6px}.badge[data-v-fe3b41ca]{width:auto}[dir] .badge[data-v-fe3b41ca]{border-radius:6px}.sp-head[data-v-fe3b41ca]{gap:12px}.stats[data-v-fe3b41ca]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}[dir] .stats[data-v-fe3b41ca]{margin-top:14px}.stat[data-v-fe3b41ca]{display:flex;flex-direction:column;gap:2px}[dir] .stat[data-v-fe3b41ca]{border:1px solid #ebe9f1;border-radius:8px;padding:10px 12px}.stat span[data-v-fe3b41ca]{color:#6e6b7b;font-size:12px}.stat b[data-v-fe3b41ca]{font-size:22px;line-height:1.2}[dir] .stat.urgent[data-v-fe3b41ca]{border-color:#f3c2c2;background:#fff6f6}.stat.urgent b[data-v-fe3b41ca]{color:#ea5455}.num[data-v-fe3b41ca]{font-variant-numeric:tabular-nums}.filters[data-v-fe3b41ca]{gap:8px}.chat-card[data-v-fe3b41ca],.list-card[data-v-fe3b41ca]{height:calc(100vh - 290px);min-height:520px;display:flex;flex-direction:column}.chat-head[data-v-fe3b41ca],.composer[data-v-fe3b41ca],.list-card>.card-body[data-v-fe3b41ca]{flex:0 0 auto}.list[data-v-fe3b41ca]{overflow-y:auto;flex:1}[dir] .list[data-v-fe3b41ca]{border-top:1px solid #ebe9f1}.item[data-v-fe3b41ca]{display:block;width:100%}[dir] .item[data-v-fe3b41ca]{text-align:inherit;background:none;border:0;border-bottom:1px solid #f0eff4;padding:10px 14px}.item[data-v-fe3b41ca]:focus,.item[data-v-fe3b41ca]:hover{outline:none}[dir] .item[data-v-fe3b41ca]:focus,[dir] .item[data-v-fe3b41ca]:hover{background:#f8f8fb}[dir] .item[data-v-fe3b41ca]:focus-visible{box-shadow:inset 0 0 0 2px #146c43}[dir] .item.active[data-v-fe3b41ca]{background:#eeedfd}.item.unread .title[data-v-fe3b41ca]{font-weight:700}.item .school[data-v-fe3b41ca]{font-size:14px}.item .title[data-v-fe3b41ca]{color:#5e5873}[dir] .item .title[data-v-fe3b41ca]{margin-top:2px}.item .last[data-v-fe3b41ca]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chips[data-v-fe3b41ca]{gap:4px}[dir] .chips[data-v-fe3b41ca]{margin-top:4px}.empty[data-v-fe3b41ca]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 auto}[dir] .chat-head[data-v-fe3b41ca]{border-bottom:1px solid #ebe9f1}.title-line[data-v-fe3b41ca]{font-size:13px}.msgs[data-v-fe3b41ca]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px}[dir] .msgs[data-v-fe3b41ca]{padding:14px;background:#fafafc}.msg[data-v-fe3b41ca]{max-width:78%;display:flex;flex-direction:column;gap:4px}[dir] .msg[data-v-fe3b41ca]{border-radius:12px;padding:8px 12px}.msg.school[data-v-fe3b41ca]{align-self:flex-start}[dir] .msg.school[data-v-fe3b41ca]{background:#fff;border:1px solid #ebe9f1}.msg.support[data-v-fe3b41ca]{align-self:flex-end;color:#fff}[dir] .msg.support[data-v-fe3b41ca]{background:#146c43}.msg.support .meta[data-v-fe3b41ca],.msg.support .who[data-v-fe3b41ca]{color:hsla(0,0%,100%,.8)}.msg.support a[data-v-fe3b41ca]{color:#fff;text-decoration:underline}.msg .who[data-v-fe3b41ca]{font-weight:600;color:#6e6b7b}.msg .text[data-v-fe3b41ca]{white-space:pre-wrap;word-break:break-word}.msg .meta[data-v-fe3b41ca]{color:#a8a5b4}.msg .img[data-v-fe3b41ca]{max-width:240px;max-height:240px;display:block}[dir] .msg .img[data-v-fe3b41ca]{border-radius:8px}.msg .voice[data-v-fe3b41ca]{width:240px;max-width:100%}[dir] .composer[data-v-fe3b41ca]{border-top:1px solid #ebe9f1}.attached[data-v-fe3b41ca]{font-size:13px}[dir] .attached[data-v-fe3b41ca]{margin-bottom:6px}.actions[data-v-fe3b41ca]{gap:8px}.agent[data-v-fe3b41ca]{width:140px;margin-inline-start:8px}@media (max-width:991px){.list-card[data-v-fe3b41ca]{height:auto;min-height:0;max-height:60vh}.chat-card[data-v-fe3b41ca]{height:80vh}.stats[data-v-fe3b41ca]{grid-template-columns:repeat(2,minmax(0,1fr))}.msg[data-v-fe3b41ca]{max-width:92%}}.calls-switch[data-v-fe3b41ca]{display:flex;align-items:flex-start;gap:12px}[dir] .calls-switch[data-v-fe3b41ca]{padding:12px;border:1px solid #e1e9e4;border-radius:12px;margin-bottom:10px;cursor:pointer}.calls-switch input[data-v-fe3b41ca]{width:20px;height:20px;accent-color:#146c43;flex:none}[dir] .calls-switch input[data-v-fe3b41ca]{margin-top:3px}.calls-switch span[data-v-fe3b41ca]{display:flex;flex-direction:column}.calls-switch small[data-v-fe3b41ca]{color:#66766d}