.voice[data-v-14241a83]{flex-wrap:nowrap;align-items:center;gap:10px;width:260px;max-width:100%;padding:2px 0;display:flex}.voice__play[data-v-14241a83]{color:#23272f;background:#e9ecf1;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.voice--mine .voice__play[data-v-14241a83]{color:#0b84b3;background:#fff}.voice__bars[data-v-14241a83]{cursor:pointer;outline:none;flex-wrap:nowrap;flex:auto;align-items:center;gap:1px;min-width:0;height:30px;display:flex;overflow:hidden}.voice__bars[data-v-14241a83]:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #fff6}.voice__bar[data-v-14241a83]{background:#ffffff4d;border-radius:2px;flex:1 1 0;min-width:1px;transition:background-color .1s linear}.voice__bar--played[data-v-14241a83]{background:#4fc6f0}.voice--mine .voice__bar[data-v-14241a83]{background:#fff6}.voice--mine .voice__bar--played[data-v-14241a83]{background:#fff}.voice__time[data-v-14241a83]{font-variant-numeric:tabular-nums;text-align:right;opacity:.85;flex:none;min-width:32px;font-size:12px}.thread[data-v-7c318a7a]{background:#121318;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.thread__scroll[data-v-7c318a7a]{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 16px 8px;overflow-y:auto}.thread__inner[data-v-7c318a7a]{flex-direction:column;max-width:760px;margin:0 auto;display:flex}.thread--compact .thread__scroll[data-v-7c318a7a]{padding:10px 10px 6px}.thread__sentinel[data-v-7c318a7a]{height:1px}.thread__status[data-v-7c318a7a]{justify-content:center;padding:8px 0;display:flex}.thread__status--start[data-v-7c318a7a]{color:#8a8f98;font-size:12px}.thread__empty[data-v-7c318a7a]{text-align:center;flex-direction:column;align-items:center;padding:48px 16px;display:flex}.thread__day[data-v-7c318a7a]{justify-content:center;margin:14px 0 6px;display:flex}.thread__day span[data-v-7c318a7a]{color:#b3b8c2;background:#ffffff0f;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600}.thread__new[data-v-7c318a7a]{color:#fff;background:#0b84b3;border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:76px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0006}.msg[data-v-7c318a7a]{border-radius:12px;align-items:flex-end;gap:8px;margin-top:2px;transition:background-color .4s;display:flex}.msg--first[data-v-7c318a7a]{margin-top:10px}.msg--flash[data-v-7c318a7a]{background:#03bfff1f}.msg--mine[data-v-7c318a7a]{flex-direction:row-reverse}.msg__avatar[data-v-7c318a7a]{flex:none;width:30px}.msg__column[data-v-7c318a7a]{flex-direction:column;align-items:flex-start;min-width:0;max-width:min(78%,560px);display:flex}.msg--mine .msg__column[data-v-7c318a7a]{align-items:flex-end}.msg__name[data-v-7c318a7a]{color:#9fd8ef;margin:0 0 2px 12px;font-size:12px;font-weight:600}.msg__line[data-v-7c318a7a]{align-items:center;gap:2px;max-width:100%;display:flex}.msg--mine .msg__line[data-v-7c318a7a]{flex-direction:row-reverse}.msg__bubble[data-v-7c318a7a]{color:#e9ecf1;cursor:default;-webkit-user-select:text;user-select:text;background:#23272f;border-radius:18px;min-width:0;padding:7px 12px;font-size:14px;line-height:1.4}.msg:not(.msg--first) .msg__bubble[data-v-7c318a7a]{border-top-left-radius:6px}.msg:not(.msg--last) .msg__bubble[data-v-7c318a7a]{border-bottom-left-radius:6px}.msg--mine .msg__bubble[data-v-7c318a7a]{color:#fff;background:#0b84b3;border-radius:18px}.msg--mine:not(.msg--first) .msg__bubble[data-v-7c318a7a]{border-top-right-radius:6px}.msg--mine:not(.msg--last) .msg__bubble[data-v-7c318a7a]{border-bottom-right-radius:6px}.msg__bubble--pending[data-v-7c318a7a]{opacity:.65}.msg__bubble--failed[data-v-7c318a7a]{outline:1px solid #ff6b6b}.msg__body[data-v-7c318a7a]{white-space:pre-wrap;overflow-wrap:anywhere}.msg__quote[data-v-7c318a7a]{text-align:left;cursor:pointer;background:#00000038;border-left:3px solid #4fc6f0;border-radius:6px;width:100%;margin:2px 0 6px;padding:4px 8px;display:block}.msg--mine .msg__quote[data-v-7c318a7a]{border-left-color:#ffffffd9}.msg__quote-name[data-v-7c318a7a]{font-size:12px;font-weight:700;display:block}.msg__quote-body[data-v-7c318a7a]{opacity:.8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.msg__region[data-v-7c318a7a]{color:#ffd666;text-align:left;cursor:pointer;background:#ffc4001a;border:1px solid #ffc40059;border-radius:10px;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;min-width:200px;margin:2px 0 6px;padding:6px 10px;transition:background-color .15s;display:flex}.msg__region[data-v-7c318a7a]:hover{background:#ffc4002e}.msg--mine .msg__region[data-v-7c318a7a]{color:#fff;background:#0000002e;border-color:#ffffff73}.msg__region-text[data-v-7c318a7a]{flex-direction:column;flex:auto;min-width:0;display:flex}.msg__region-label[data-v-7c318a7a]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.msg__region-hint[data-v-7c318a7a]{opacity:.75;font-size:11px}.msg__actions[data-v-7c318a7a]{opacity:0;color:#9aa0aa;flex:none;transition:opacity .15s}.msg:hover .msg__actions[data-v-7c318a7a],.msg__actions[data-v-7c318a7a]:focus-within{opacity:1}@media (hover:none){.msg__actions[data-v-7c318a7a]{display:none}}.msg__meta[data-v-7c318a7a]{color:#8a8f98;margin:3px 8px 0;font-size:11px}.msg__retry[data-v-7c318a7a]{color:#4fc6f0;margin-left:6px;font-weight:600;text-decoration:underline}.composer[data-v-7c318a7a]{background:#16181e;border-top:1px solid #ffffff0f;flex:none;padding:8px 12px 12px}.composer__reply[data-v-7c318a7a]{background:#ffffff0a;border-left:3px solid #4fc6f0;border-radius:8px;align-items:center;gap:8px;margin-bottom:6px;padding:6px 6px 6px 10px;display:flex}.composer__reply-text[data-v-7c318a7a]{flex:auto;min-width:0}.composer__reply--region[data-v-7c318a7a]{background:#ffc40014;border-left-color:#ffc400}.composer__row[data-v-7c318a7a]{align-items:flex-end;gap:8px;max-width:760px;margin:0 auto;display:flex}.composer__input[data-v-7c318a7a]{color:#f1f3f6;resize:none;background:#0f1014;border:1px solid #ffffff1f;border-radius:20px;outline:none;flex:auto;min-height:40px;max-height:140px;padding:9px 14px;font-size:14px;line-height:1.4}.composer__input[data-v-7c318a7a]:focus{border-color:#03bfff}.composer__input[data-v-7c318a7a]::placeholder{color:#7d828c}.composer__send[data-v-7c318a7a]{color:#fff;background:#03a9e6;width:40px;height:40px}.composer__send--mic[data-v-7c318a7a]{color:#e9ecf1;background:#2a2e37}.composer__row--recording[data-v-7c318a7a]{align-items:center}.recording[data-v-7c318a7a]{background:#ff525214;border:1px solid #ff525266;border-radius:20px;flex-wrap:nowrap;flex:auto;align-items:center;gap:10px;min-width:0;height:40px;padding:0 14px;display:flex}.recording__dot[data-v-7c318a7a]{background:#ff5252;border-radius:50%;flex:none;width:10px;height:10px;animation:1.2s ease-in-out infinite pulse-7c318a7a}.recording__time[data-v-7c318a7a]{font-variant-numeric:tabular-nums;color:#ffb3b3;flex:none;min-width:34px;font-size:13px}.recording__meter[data-v-7c318a7a]{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:24px;display:flex;overflow:hidden}.recording__level[data-v-7c318a7a]{background:#ff8a80;border-radius:2px;flex:none;width:3px;transition:height .1s linear}@keyframes pulse-7c318a7a{50%{opacity:.3}}.fade-enter-active[data-v-7c318a7a],.fade-leave-active[data-v-7c318a7a]{transition:opacity .2s}.fade-enter-from[data-v-7c318a7a],.fade-leave-to[data-v-7c318a7a]{opacity:0}
