.ct[data-v-68a245b1]{border:1px solid #e9ecef;border-radius:10px;background:#fff;display:flex;flex-direction:column}.ct-head[data-v-68a245b1]{display:flex;align-items:center;padding:8px 12px;border-bottom:1px solid #e9ecef}.ct-title[data-v-68a245b1]{font-weight:600}.ct-scroll[data-v-68a245b1]{max-height:420px;min-height:120px;overflow-y:auto;padding:12px;background:#f7f9fb}.ct-date[data-v-68a245b1]{text-align:center;margin:8px 0}.ct-date span[data-v-68a245b1]{font-size:11px;color:#74788d;background:#e9ecef;border-radius:10px;padding:2px 10px}.ct-row[data-v-68a245b1]{display:flex;margin-bottom:8px}.ct-own[data-v-68a245b1]{justify-content:flex-end}.ct-other[data-v-68a245b1]{justify-content:flex-start}.ct-center[data-v-68a245b1]{justify-content:center}.ct-bubble[data-v-68a245b1]{max-width:78%;padding:8px 12px;border-radius:12px;font-size:13px;box-shadow:0 1px 1px rgba(0,0,0,.04)}.ct-other .ct-bubble[data-v-68a245b1]{background:#fff;border:1px solid #e9ecef;border-top-left-radius:2px}.ct-own .ct-bubble[data-v-68a245b1]{background:#1ec1b0;color:#fff;border-top-right-radius:2px}.ct-center .ct-bubble[data-v-68a245b1]{background:#eef2ff;border:1px solid #dfe4ff;text-align:left}.ct-meta[data-v-68a245b1]{font-size:11px;font-weight:600;margin-bottom:2px;opacity:.85}.ct-own .ct-meta[data-v-68a245b1]{color:#fff}.ct-jagau[data-v-68a245b1]{background:#4f46e5;color:#fff}.ct-own .ct-jagau[data-v-68a245b1]{background:#fff;color:#1ec1b0}.ct-pre[data-v-68a245b1]{white-space:pre-wrap;word-break:break-word}.ct-time[data-v-68a245b1]{font-size:10px;opacity:.7;margin-top:3px;text-align:right}.ct-photos[data-v-68a245b1]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ct-photos img[data-v-68a245b1]{height:64px;width:64px;object-fit:cover;border-radius:8px;border:1px solid rgba(0,0,0,.08)}.ct-system[data-v-68a245b1]{display:flex;justify-content:center;margin:10px 0}.ct-system-line[data-v-68a245b1]{max-width:85%;font-size:12px;text-align:center;padding:6px 12px;border-radius:10px;background:#fff8e6;color:#5c4a12;border:1px dashed #f1d58a}.ct-sys-resolution[data-v-68a245b1]{background:#f0fdf4;color:#14532d;border-color:#a7e3bd}.ct-sys-status[data-v-68a245b1]{background:#eef2ff;color:#312e81;border-color:#c7d0ff}.ct-composer[data-v-68a245b1]{padding:10px 12px;border-top:1px solid #e9ecef}.ct-pending[data-v-68a245b1]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ct-thumb[data-v-68a245b1]{position:relative}.ct-thumb img[data-v-68a245b1]{height:56px;width:56px;object-fit:cover;border-radius:8px;border:1px solid #e9ecef}.ct-thumb-x[data-v-68a245b1]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:#dc3545;color:#fff;font-size:12px;line-height:17px;text-align:center;cursor:pointer}.ct-closed[data-v-68a245b1]{padding:8px 12px;border-top:1px solid #e9ecef;background:#f8f9fa;border-radius:0 0 10px 10px}.font-weight-500[data-v-10422304]{font-weight:500}.case-chip[data-v-10422304]{display:inline-block;background:#eef2ff;color:#4f46e5;border-radius:8px;padding:3px 10px;font-size:12px}