.cb-row[data-v-a0ee68d3]{width:100%;padding:0 .15rem;display:flex}.cb-row--mine[data-v-a0ee68d3]{justify-content:flex-start}.cb-row[data-v-a0ee68d3]:not(.cb-row--mine):not(.cb-row--system){justify-content:flex-end}.cb-row--system[data-v-a0ee68d3]{justify-content:center}.cb-system[data-v-a0ee68d3]{color:#ffffff73;background:#ffffff0a;border-radius:999px;margin:.35rem 0;padding:.3rem .85rem;font-size:.72rem}.cb-bubble[data-v-a0ee68d3]{color:#f2ede6;background:#ffffff0e;border:1px solid #ffffff12;border-radius:1.1rem 1.1rem 1.1rem .3rem;min-width:3.5rem;max-width:78%;padding:.55rem .8rem .4rem;animation:.28s cubic-bezier(.16,1,.3,1) both cb-in-a0ee68d3;position:relative}.cb-bubble--mine[data-v-a0ee68d3]{color:#1a1204;background:linear-gradient(155deg,#c2842f,#a5701f);border-color:#d9a35780;border-radius:1.1rem 1.1rem .3rem}.cb-bubble--failed[data-v-a0ee68d3]{border-color:#f43f5e99}@keyframes cb-in-a0ee68d3{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.cb-text[data-v-a0ee68d3]{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.86rem;line-height:1.75}.cb-deleted[data-v-a0ee68d3]{opacity:.55;margin:0;font-size:.8rem;font-style:italic}.cb-attachments[data-v-a0ee68d3]{flex-direction:column;gap:.4rem;margin-bottom:.4rem;display:flex}.cb-attachment[data-v-a0ee68d3]{color:inherit;border-radius:.7rem;text-decoration:none;display:block;overflow:hidden}.cb-attachment-img[data-v-a0ee68d3]{-o-object-fit:cover;object-fit:cover;border-radius:.7rem;width:100%;max-width:220px;max-height:220px;display:block}.cb-attachment-file[data-v-a0ee68d3]{background:#0003;border-radius:.6rem;align-items:center;gap:.4rem;padding:.4rem .65rem;font-size:.76rem;display:inline-flex}.cb-meta[data-v-a0ee68d3]{direction:ltr;justify-content:flex-end;align-items:center;gap:.3rem;margin-top:.2rem;display:flex}.cb-edited[data-v-a0ee68d3]{opacity:.55;font-size:.62rem}.cb-time[data-v-a0ee68d3]{opacity:.6;font-variant-numeric:tabular-nums;font-size:.64rem}.cb-status[data-v-a0ee68d3]{opacity:.75;align-items:center;display:inline-flex}.cb-status--failed[data-v-a0ee68d3]{color:#f43f5e;opacity:1}.cb-status--seen[data-v-a0ee68d3]{color:#38bdf8;opacity:1}.cb-spin[data-v-a0ee68d3]{animation:.9s linear infinite cb-spin-a0ee68d3}@keyframes cb-spin-a0ee68d3{to{transform:rotate(1turn)}}.cb-retry[data-v-a0ee68d3]{color:#f43f5e;text-underline-offset:2px;margin-top:.35rem;font-size:.68rem;font-weight:700;text-decoration:underline;display:block}@media (prefers-reduced-motion:reduce){.cb-bubble[data-v-a0ee68d3],.cb-spin[data-v-a0ee68d3]{animation:none!important}}.cc-wrap[data-v-fc614721]{flex-direction:column}.cc-chips[data-v-fc614721],.cc-wrap[data-v-fc614721]{gap:.5rem;display:flex}.cc-chips[data-v-fc614721]{flex-wrap:wrap;padding:0 .15rem}.cc-chip[data-v-fc614721]{background:#ffffff0f;border:1px solid #ffffff17;border-radius:.6rem;align-items:center;gap:.4rem;max-width:160px;padding:.3rem .5rem;font-size:.7rem;display:flex;position:relative;overflow:hidden}.cc-chip-thumb[data-v-fc614721]{-o-object-fit:cover;object-fit:cover;border-radius:.35rem;flex-shrink:0;width:22px;height:22px}.cc-chip-icon[data-v-fc614721]{color:#d9a357;flex-shrink:0;display:flex}.cc-chip-name[data-v-fc614721]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cc-chip-progress[data-v-fc614721]{background:#ffffff1a;height:2px;position:absolute;bottom:0;left:0;right:0}.cc-chip-progress-bar[data-v-fc614721]{background:#d9a357;height:100%;transition:width .15s}.cc-chip-error[data-v-fc614721]{color:#f43f5e;flex-shrink:0;font-weight:700}.cc-chip-remove[data-v-fc614721]{color:#ffffff80;flex-shrink:0;padding:0 .1rem;font-size:1rem;line-height:1}.cc-chip-remove[data-v-fc614721]:hover{color:#f43f5e}.cc-bar[data-v-fc614721]{background:#ffffff0a;border:1.5px solid #ffffff17;border-radius:1.25rem;align-items:flex-end;gap:.5rem;padding:.4rem;transition:border-color .2s;display:flex}.cc-bar[data-v-fc614721]:focus-within{border-color:#c2842f}.cc-bar--disabled[data-v-fc614721]{opacity:.55;pointer-events:none}.cc-icon-btn[data-v-fc614721],.cc-send-btn[data-v-fc614721]{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;transition:transform .15s cubic-bezier(.34,1.56,.64,1),background .2s,color .2s;display:flex}.cc-icon-btn[data-v-fc614721]{color:#ffffff8c;background:0 0}.cc-icon-btn[data-v-fc614721]:hover:not(:disabled){color:#d9a357;background:#d9a3571a}.cc-hidden-input[data-v-fc614721]{display:none}.cc-textarea[data-v-fc614721]{resize:none;color:#f2ede6;background:0 0;border:none;flex:1;max-height:140px;padding:.45rem .2rem;font-family:inherit;font-size:.86rem;line-height:1.6}.cc-textarea[data-v-fc614721]:focus{outline:none}.cc-textarea[data-v-fc614721]::placeholder{color:#ffffff59}.cc-send-btn[data-v-fc614721]{color:#1a1204;background:#c2842f;box-shadow:0 6px 14px -6px #c2842fb3}.cc-send-btn[data-v-fc614721]:hover:not(:disabled){transform:scale(1.08)}.cc-send-btn[data-v-fc614721]:active:not(:disabled){transform:scale(.92)}.cc-send-btn[data-v-fc614721]:disabled{opacity:.35;box-shadow:none}.cc-chip-enter-active[data-v-fc614721],.cc-chip-leave-active[data-v-fc614721]{transition:all .2s}.cc-chip-enter-from[data-v-fc614721],.cc-chip-leave-to[data-v-fc614721]{opacity:0;transform:scale(.8)}@media (prefers-reduced-motion:reduce){.cc-icon-btn[data-v-fc614721],.cc-send-btn[data-v-fc614721]{transition:none!important}}.ti-row[data-v-0ced4060]{align-items:center;gap:.5rem;padding:.1rem .15rem .3rem;display:flex}.ti-bubble[data-v-0ced4060]{background:#ffffff0e;border:1px solid #ffffff12;border-radius:1.1rem 1.1rem 1.1rem .3rem;align-items:center;gap:.28rem;width:fit-content;padding:.5rem .75rem;display:inline-flex}.ti-dot[data-v-0ced4060]{background:#d9a357;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite ti-bounce-0ced4060}.ti-dot[data-v-0ced4060]:nth-child(2){animation-delay:.15s}.ti-dot[data-v-0ced4060]:nth-child(3){animation-delay:.3s}@keyframes ti-bounce-0ced4060{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.ti-label[data-v-0ced4060]{color:#ffffff73;font-size:.68rem}.ti-fade-enter-active[data-v-0ced4060],.ti-fade-leave-active[data-v-0ced4060]{transition:opacity .2s,transform .2s}.ti-fade-enter-from[data-v-0ced4060],.ti-fade-leave-to[data-v-0ced4060]{opacity:0;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.ti-dot[data-v-0ced4060]{animation:none!important}}.ct-wrap[data-v-7571d3d2]{height:100%}.ct-scroll[data-v-7571d3d2],.ct-wrap[data-v-7571d3d2]{flex-direction:column;min-height:0;display:flex}.ct-scroll[data-v-7571d3d2]{scrollbar-width:thin;scrollbar-color:#d9a35759 transparent;flex:1;gap:.55rem;padding:1rem .85rem .5rem;overflow-y:auto}.ct-scroll[data-v-7571d3d2]::-webkit-scrollbar{width:6px}.ct-scroll[data-v-7571d3d2]::-webkit-scrollbar-thumb{background:#d9a3574d;border-radius:999px}.ct-messages[data-v-7571d3d2]{flex-direction:column;gap:.5rem;display:flex}.ct-loading-older[data-v-7571d3d2],.ct-thread-start[data-v-7571d3d2]{text-align:center;color:#fff6;justify-content:center;align-items:center;gap:.4rem;padding:.4rem 0;font-size:.68rem;display:flex}.ct-spinner[data-v-7571d3d2]{border:2px solid #d9a3574d;border-top-color:#d9a357;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite ct-spin-7571d3d2}@keyframes ct-spin-7571d3d2{to{transform:rotate(1turn)}}.ct-empty[data-v-7571d3d2]{color:#ffffff52;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.65rem;padding:2rem 1rem;display:flex}.ct-empty p[data-v-7571d3d2]{max-width:220px;font-size:.8rem;line-height:1.7}.ct-composer[data-v-7571d3d2]{padding:.65rem .85rem calc(.65rem + env(safe-area-inset-bottom));border-top:1px solid #ffffff12;flex-shrink:0}@media (prefers-reduced-motion:reduce){.ct-spinner[data-v-7571d3d2]{animation:none!important}}
