.loading-spinner-component .loaderContainer[data-v-9d742aff]{display:grid;place-items:center;width:100%;height:100%;margin:0;padding:0}.loading-spinner-component .loader[data-v-9d742aff]{position:relative;border-radius:48%;border:1px solid;animation:spin-9d742aff .35s linear infinite}.loading-spinner-component .loader .spinner-text[data-v-9d742aff]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 -50% 0 0;animation:reverse-spin-9d742aff 16ms linear infinite;white-space:nowrap}.loading-spinner-component .loader.colorchange-enabled[data-v-9d742aff]{animation:spin-9d742aff .35s linear infinite,colorchange-9d742aff .6s linear infinite}@keyframes spin-9d742aff{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes reverse-spin-9d742aff{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes colorchange-9d742aff{0%{border-color:transparent currentColor}25%{border-color:currentColor transparent}50%{border-color:transparent currentColor}75%{border-color:currentColor transparent}to{border-color:transparent currentColor}}.chat-input-component[data-v-09a760c4]{display:flex;align-items:flex-end;gap:14px;background:transparent;width:100%}.chat-input-component .input-wrapper[data-v-09a760c4]{flex:1;display:flex;align-items:flex-end;background:#ffffff0a;border-radius:24px;border:1px solid hsla(0,0%,100%,.12);padding:13px 20px;min-width:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.chat-input-component .input-wrapper[data-v-09a760c4]:focus-within{border-color:#73dca499;background:#ffffff0f}.chat-input-component .input-wrapper .chat-input-field[data-v-09a760c4]{flex:1;background-color:transparent;border:none;outline:none;padding:0;color:#ececf1;font-family:var(--font-family-system);font-size:var(--font-size-system);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);resize:none;height:1.4em;min-height:20px;max-height:220px;overflow-y:auto;scrollbar-width:none}.chat-input-component .input-wrapper .chat-input-field[data-v-09a760c4]::-webkit-scrollbar{display:none}.chat-input-component .input-wrapper .chat-input-field[data-v-09a760c4]::-moz-placeholder{color:#94a3b8;opacity:.7}.chat-input-component .input-wrapper .chat-input-field[data-v-09a760c4]::placeholder{color:#94a3b8;opacity:.7}.chat-input-component .send-btn[data-v-09a760c4]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.1);color:#94a3b8cc;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s cubic-bezier(.34,1.56,.64,1);transform:scale(.9);opacity:.6;flex-shrink:0;margin-bottom:2px}.chat-input-component .send-btn .send-icon[data-v-09a760c4]{transform:translate(1px)}.chat-input-component .send-btn.has-content[data-v-09a760c4]{background:var(--chat-accent-color);color:#121214;border-color:transparent;transform:scale(1);opacity:1}.chat-input-component .send-btn.has-content[data-v-09a760c4]:hover{transform:scale(1.08) translateY(-1px);box-shadow:0 4px 12px #73dca44d}.chat-input-component .send-btn.has-content[data-v-09a760c4]:active{transform:scale(.95)}.chat-message-view-component[data-v-1b99c35f]{display:flex;flex-direction:column;height:100%;background-color:transparent;width:100%;border:none;border-radius:var(--chat-border-radius)}@media(max-width:600px){.chat-message-view-component[data-v-1b99c35f]{border-radius:0}}.chat-message-view-component[data-v-1b99c35f]{overflow:hidden}.chat-message-view-component .chat-header-bar[data-v-1b99c35f]{height:72px;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid var(--chat-item-border);background:var(--chat-header-bg);flex-shrink:0;position:relative}@media(max-width:600px){.chat-message-view-component .chat-header-bar[data-v-1b99c35f]{height:60px;padding:0 16px}}.chat-message-view-component .chat-header-bar .header-left[data-v-1b99c35f]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}@media(min-width:601px){.chat-message-view-component .chat-header-bar .header-left[data-v-1b99c35f]{flex:0 0 0px;width:0;overflow:hidden}}.chat-message-view-component .chat-header-bar .header-left .mobile-back-btn[data-v-1b99c35f]{background:none;border:none;color:var(--color-text-light);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff0a;transition:background-color .2s,opacity .2s}.chat-message-view-component .chat-header-bar .header-left .mobile-back-btn[data-v-1b99c35f]:hover{background-color:#ffffff14;opacity:1}@media(min-width:601px){.chat-message-view-component .chat-header-bar .header-left .mobile-back-btn[data-v-1b99c35f]{display:none}}.chat-message-view-component .chat-header-bar .header-center[data-v-1b99c35f]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.chat-message-view-component .chat-header-bar .header-center .header-avatar[data-v-1b99c35f]{width:36px;height:36px;border-radius:50%;color:#121214;background:var(--chat-accent-color);display:flex;align-items:center;justify-content:center;font-family:var(--font-family-mono);font-size:var(--font-size-mono);font-weight:calc(var(--font-weight-mono) + 600);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);flex-shrink:0}.chat-message-view-component .chat-header-bar .header-center .header-details[data-v-1b99c35f]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0;flex:1}.chat-message-view-component .chat-header-bar .header-center .header-details .header-name[data-v-1b99c35f]{margin:0;color:var(--color-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-display);font-size:calc(var(--font-size-display) - 22px);font-weight:var(--font-weight-display);letter-spacing:var(--font-letter-spacing-display);text-transform:var(--font-transform-display);line-height:var(--font-line-height-display);font-size:clamp(34px,4.5vw,38px)}.chat-message-view-component .chat-header-bar .header-center .header-details .header-status[data-v-1b99c35f]{margin:2px 0 0;color:var(--color-text-light-less);opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 2px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);display:flex;align-items:center;justify-content:flex-start;gap:6px;transition:all .3s ease}.chat-message-view-component .chat-header-bar .header-center .header-details .header-status.is-online[data-v-1b99c35f],.chat-message-view-component .chat-header-bar .header-center .header-details .header-status.is-present[data-v-1b99c35f]{color:var(--chat-accent-color);text-shadow:0 0 8px var(--chat-accent-glow)}.chat-message-view-component .chat-header-bar .header-actions[data-v-1b99c35f]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.chat-message-view-component .chat-header-bar .header-actions .settings-btn[data-v-1b99c35f]{background-color:#ffffff0a;border:none;color:var(--color-text-light-less);cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s}.chat-message-view-component .chat-header-bar .header-actions .settings-btn[data-v-1b99c35f]:hover{background-color:#ffffff14;color:var(--color-text-light)}.chat-message-view-component .messages-container[data-v-1b99c35f]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 32px;background:transparent}.chat-message-view-component .messages-container[data-v-1b99c35f]::-webkit-scrollbar-track{background:transparent}.chat-message-view-component .messages-container .messages-scroll-area[data-v-1b99c35f]{display:flex;flex-direction:column;gap:24px}.chat-message-view-component .messages-container .messages-scroll-area .date-group[data-v-1b99c35f]{display:flex;flex-direction:column}.chat-message-view-component .messages-container .messages-scroll-area .date-group .date-group-messages-list[data-v-1b99c35f]{display:flex;flex-direction:column;gap:16px}.chat-message-view-component .messages-container .messages-scroll-area .date-group .date-header[data-v-1b99c35f]{display:flex;justify-content:center;margin:12px 0}.chat-message-view-component .messages-container .messages-scroll-area .date-group .date-header .date-text[data-v-1b99c35f]{background-color:#0003;color:var(--color-text-light);padding:6px 16px;border-radius:99px;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 2px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--chat-item-border);letter-spacing:.5px}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row[data-v-1b99c35f]{display:flex;gap:14px;max-width:70%;align-self:flex-start;transition:margin-top .2s ease}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row.is-chain[data-v-1b99c35f]{margin-top:-6px}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row.is-me[data-v-1b99c35f]{align-self:flex-end;flex-direction:row-reverse}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row.is-me .message-bubble-wrapper .message-bubble[data-v-1b99c35f]{border-radius:20px 20px 4px;background-color:var(--chat-accent-glow);border-color:var(--chat-accent-color)}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row:not(.is-me) .message-bubble-wrapper .message-bubble .message-meta[data-v-1b99c35f]{justify-content:flex-start;margin-left:0;margin-right:auto}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row.typing-indicator-row[data-v-1b99c35f]{margin-top:4px;align-self:flex-start}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .sender-avatar[data-v-1b99c35f]{width:36px;height:36px;border-radius:50%;color:var(--color-text-light);background:var(--chat-item-bg);border:1px solid var(--chat-item-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:auto;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:calc(var(--font-weight-system) + 600);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper[data-v-1b99c35f]{display:flex;flex-direction:column;gap:4px}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble[data-v-1b99c35f]{padding:12px 18px 8px;border-radius:20px 20px 20px 4px;background-color:var(--chat-item-bg);border:1px solid var(--chat-item-border);color:var(--color-text-light);position:relative;min-width:90px;display:flex;flex-direction:column;gap:4px;transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble[data-v-1b99c35f]:active{transform:scale(.98)}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .sender-name[data-v-1b99c35f]{color:var(--chat-accent-color);margin-bottom:2px;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-text[data-v-1b99c35f]{margin:0;color:var(--color-text-light);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);word-break:break-word;white-space:pre-wrap;line-height:1.5}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta[data-v-1b99c35f]{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:2px;margin-left:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-time[data-v-1b99c35f]{font-size:.65rem;color:var(--color-text-light-less);font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 3px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono)}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status[data-v-1b99c35f]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text[data-v-1b99c35f]{font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 3px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);font-size:.65rem;letter-spacing:.3px;text-transform:lowercase;line-height:1}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text.status-sending[data-v-1b99c35f]{color:var(--color-text-light-less);opacity:.6}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text.status-sent[data-v-1b99c35f]{color:var(--color-text-light-less);opacity:.7}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text.status-delivered[data-v-1b99c35f]{color:var(--color-text-light-less);opacity:.85}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text.status-read[data-v-1b99c35f]{color:var(--chat-accent-color)}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble.typing-bubble[data-v-1b99c35f]{padding:12px 18px;min-width:60px;display:flex;align-items:center;justify-content:center}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .typing-dots[data-v-1b99c35f]{display:flex;align-items:center;gap:4px;height:12px}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .typing-dots .dot[data-v-1b99c35f]{width:6px;height:6px;background-color:var(--color-text-light);border-radius:50%;opacity:.4;animation:typing-blink-1b99c35f 1.4s infinite both}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .typing-dots .dot[data-v-1b99c35f]:nth-child(2){animation-delay:.2s}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .typing-dots .dot[data-v-1b99c35f]:nth-child(3){animation-delay:.4s}.chat-message-view-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .avatar-img[data-v-1b99c35f]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.chat-message-view-component .input-container[data-v-1b99c35f]{padding:16px 24px;border-top:1px solid var(--chat-item-border);background:var(--chat-header-bg)}@media(max-width:600px){.chat-message-view-component .input-container[data-v-1b99c35f]{padding:8px 10px}}@keyframes typing-blink-1b99c35f{0%{opacity:.4;transform:scale(1)}20%{opacity:1;transform:scale(1.1)}to{opacity:.4;transform:scale(1)}}@keyframes status-spin-1b99c35f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.msg-list-enter-active[data-v-1b99c35f]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.msg-list-enter-from[data-v-1b99c35f]{opacity:0;transform:translateY(16px) scale(.92)}.msg-list-leave-active[data-v-1b99c35f]{position:absolute}.chat-admin-thread-component[data-v-49b2e31e]{display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;background:transparent}.chat-admin-thread-component .chat-header-bar[data-v-49b2e31e]{height:72px;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid var(--chat-item-border);background:var(--chat-header-bg);flex-shrink:0;position:relative}@media(max-width:600px){.chat-admin-thread-component .chat-header-bar[data-v-49b2e31e]{height:60px;padding:0 16px}}.chat-admin-thread-component .chat-header-bar .header-left[data-v-49b2e31e]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.chat-admin-thread-component .chat-header-bar .header-left .mobile-back-btn[data-v-49b2e31e]{background-color:transparent;border:none;color:var(--color-text-light);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff0a;transition:background-color .2s,opacity .2s}.chat-admin-thread-component .chat-header-bar .header-left .mobile-back-btn[data-v-49b2e31e]:hover{background-color:#ffffff14;opacity:1}.chat-admin-thread-component .chat-header-bar .header-center[data-v-49b2e31e]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.chat-admin-thread-component .chat-header-bar .header-center .header-avatar[data-v-49b2e31e]{width:36px;height:36px;border-radius:50%;color:#121214;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-mono);font-size:var(--font-size-mono);font-weight:calc(var(--font-weight-mono) + 600);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);flex-shrink:0}.chat-admin-thread-component .chat-header-bar .header-center .header-avatar--visitor[data-v-49b2e31e]{background:var(--chat-accent-color);color:#111}.chat-admin-thread-component .chat-header-bar .header-center .header-details[data-v-49b2e31e]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0;flex:1}.chat-admin-thread-component .chat-header-bar .header-center .header-details .header-name[data-v-49b2e31e]{margin:0;color:var(--color-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-display);font-size:calc(var(--font-size-display) - 22px);font-weight:var(--font-weight-display);letter-spacing:var(--font-letter-spacing-display);text-transform:var(--font-transform-display);line-height:var(--font-line-height-display);font-size:clamp(34px,4.5vw,38px)}.chat-admin-thread-component .chat-header-bar .header-center .header-details .header-status[data-v-49b2e31e]{margin:2px 0 0;color:var(--color-text-light-less);opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 2px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);display:flex;align-items:center;justify-content:flex-start;gap:6px}.chat-admin-thread-component .chat-header-bar .header-center .header-details .header-status.is-online[data-v-49b2e31e]{color:var(--chat-accent-color)}.chat-admin-thread-component .chat-header-bar .header-actions[data-v-49b2e31e]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.chat-admin-thread-component .chat-header-bar .header-actions .settings-btn[data-v-49b2e31e]{background-color:transparent;border:none;color:var(--color-text-light-less);cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#ffffff0a;transition:background-color .2s,color .2s}.chat-admin-thread-component .chat-header-bar .header-actions .settings-btn[data-v-49b2e31e]:hover{background-color:#ffffff14;color:var(--color-text-light)}.chat-admin-thread-component .messages-container[data-v-49b2e31e]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:24px 32px;background:transparent}.chat-admin-thread-component .messages-container .messages-scroll-area[data-v-49b2e31e]{display:flex;flex-direction:column;gap:24px}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group[data-v-49b2e31e]{display:flex;flex-direction:column}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .date-group-messages-list[data-v-49b2e31e]{display:flex;flex-direction:column;gap:16px}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .date-header[data-v-49b2e31e]{display:flex;justify-content:center;margin:12px 0}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .date-header .date-text[data-v-49b2e31e]{background:#0003;color:var(--color-text-light);padding:6px 16px;border-radius:99px;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 2px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--chat-item-border);letter-spacing:.5px}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row[data-v-49b2e31e]{display:flex;gap:14px;max-width:70%;align-self:flex-start;transition:margin-top .2s ease}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row.is-chain[data-v-49b2e31e]{margin-top:-6px}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row.is-me[data-v-49b2e31e]{align-self:flex-end;flex-direction:row-reverse}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row.is-me .message-bubble-wrapper .message-bubble[data-v-49b2e31e]{border-radius:20px 20px 4px;background:var(--chat-accent-glow);border-color:var(--chat-accent-color)}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row:not(.is-me) .message-bubble-wrapper .message-bubble .message-meta[data-v-49b2e31e]{justify-content:flex-start;margin-left:0;margin-right:auto}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .sender-avatar[data-v-49b2e31e]{width:36px;height:36px;border-radius:50%;color:var(--color-text-light);background:var(--chat-item-bg);border:1px solid var(--chat-item-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:auto;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:calc(var(--font-weight-system) + 600);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper[data-v-49b2e31e]{display:flex;flex-direction:column;gap:4px}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble[data-v-49b2e31e]{padding:12px 18px 8px;border-radius:20px 20px 20px 4px;background:var(--chat-item-bg);border:1px solid var(--chat-item-border);color:var(--color-text-light);word-break:break-word;white-space:pre-wrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;gap:4px;min-width:90px;transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble[data-v-49b2e31e]:active{transform:scale(.98)}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .sender-name[data-v-49b2e31e]{color:var(--chat-accent-color);margin-bottom:2px;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-text[data-v-49b2e31e]{margin:0;color:var(--color-text-light);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);line-height:1.45}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta[data-v-49b2e31e]{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:2px;margin-left:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-time[data-v-49b2e31e]{font-size:.65rem;color:var(--color-text-light-less);font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 3px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono)}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status[data-v-49b2e31e]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text[data-v-49b2e31e]{font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 3px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);font-size:.65rem;letter-spacing:.3px;text-transform:lowercase;line-height:1}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text.status-sending[data-v-49b2e31e]{color:var(--color-text-light-less);opacity:.6}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text.status-sent[data-v-49b2e31e]{color:var(--color-text-light-less);opacity:.7}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text.status-delivered[data-v-49b2e31e]{color:var(--color-text-light-less);opacity:.85}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .message-meta .message-status .status-text.status-read[data-v-49b2e31e]{color:var(--chat-accent-color)}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble.typing-bubble[data-v-49b2e31e]{padding:12px 16px;display:flex;align-items:center;justify-content:center}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .typing-dots[data-v-49b2e31e]{display:flex;align-items:center;gap:4px;height:10px}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .typing-dots .dot[data-v-49b2e31e]{width:6px;height:6px;background-color:var(--color-text-light);border-radius:50%;opacity:.4;animation:typing-blink 1.4s infinite both}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .typing-dots .dot[data-v-49b2e31e]:nth-child(2){animation-delay:.2s}.chat-admin-thread-component .messages-container .messages-scroll-area .date-group .message-row .message-bubble-wrapper .message-bubble .typing-dots .dot[data-v-49b2e31e]:nth-child(3){animation-delay:.4s}.chat-admin-thread-component .input-container[data-v-49b2e31e]{padding:16px 24px;border-top:1px solid var(--chat-item-border);background:var(--chat-header-bg)}@media(max-width:600px){.chat-admin-thread-component .input-container[data-v-49b2e31e]{padding:8px 10px}}.header-avatar[data-v-49b2e31e],.sender-avatar[data-v-49b2e31e]{overflow:hidden}.header-avatar .avatar-img[data-v-49b2e31e],.sender-avatar .avatar-img[data-v-49b2e31e]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}@keyframes status-spin-49b2e31e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.msg-list-enter-active[data-v-49b2e31e]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.msg-list-enter-from[data-v-49b2e31e]{opacity:0;transform:translateY(16px) scale(.92)}.msg-list-leave-active[data-v-49b2e31e]{position:absolute}.custom-dropdown[data-v-2d3d981f]{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-dropdown .dropdown-trigger[data-v-2d3d981f]{width:100%;height:40px;box-sizing:border-box;padding:0 16px;background:#ffffff03;border:1px solid var(--color-border-dark);outline:1px solid hsla(0,0%,39.6%,.3);border-radius:100px;color:var(--color-text-light);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 2px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .15s ease;gap:8px}.custom-dropdown .dropdown-trigger .selected-label[data-v-2d3d981f]{display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 18px)}.custom-dropdown .dropdown-trigger .chevron-icon[data-v-2d3d981f]{width:14px;height:14px;color:var(--color-text-light);opacity:.5;transform:rotateX(0);transition:transform .15s ease,opacity .15s ease,color .15s ease;flex-shrink:0}.custom-dropdown .dropdown-trigger[data-v-2d3d981f]:hover{background:#ffffff08}.custom-dropdown .dropdown-trigger:hover .chevron-icon[data-v-2d3d981f]{color:var(--color-text-light);opacity:1}.custom-dropdown.open .dropdown-trigger[data-v-2d3d981f]{border-color:#ffffff40;background:#ffffff08}.custom-dropdown.open .dropdown-trigger .chevron-icon[data-v-2d3d981f]{color:var(--color-text-light);transform:rotateX(180deg);opacity:1}.custom-dropdown .dropdown-menu[data-v-2d3d981f]{position:absolute;top:calc(100% + 6px);right:0;width:160px;margin:0;padding:0;list-style:none;background:#232325;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--color-border-dark);outline:1px solid hsla(0,0%,39.6%,.3);border-radius:4px;z-index:1000;display:flex;flex-direction:column;box-sizing:border-box}.custom-dropdown .dropdown-item[data-v-2d3d981f]{position:relative;display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;color:var(--color-text-light-less);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 2px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);border-bottom:1px solid hsla(0,0%,100%,.06);transition:all .15s ease}.custom-dropdown .dropdown-item[data-v-2d3d981f]:last-child{border-bottom:none}.custom-dropdown .dropdown-item[data-v-2d3d981f]:hover{background:#ffffff0a;color:var(--color-text-light)}.custom-dropdown .dropdown-item.is-active[data-v-2d3d981f]{background:#ffffff05;color:var(--color-text-light);font-weight:500}.custom-dropdown .dropdown-item .item-label[data-v-2d3d981f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-dropdown .color-dot[data-v-2d3d981f]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.custom-dropdown .color-dot--red[data-v-2d3d981f]{background-color:#e5484d}.custom-dropdown .color-dot--amber[data-v-2d3d981f]{background-color:#ffb224}.custom-dropdown .color-dot--yellow[data-v-2d3d981f]{background-color:#f5d90a}.custom-dropdown .color-dot--green[data-v-2d3d981f]{background-color:#46a758}.custom-dropdown .color-dot--teal[data-v-2d3d981f]{background-color:#12a594}.custom-dropdown .color-dot--blue[data-v-2d3d981f]{background-color:#5b8def}.custom-dropdown .color-dot--purple[data-v-2d3d981f]{background-color:#8e4ec6}.custom-dropdown .color-dot--pink[data-v-2d3d981f]{background-color:#e93d82}.fade-slide-enter-active[data-v-2d3d981f],.fade-slide-leave-active[data-v-2d3d981f]{transition:opacity .16s cubic-bezier(.4,0,.2,1),transform .16s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-2d3d981f],.fade-slide-leave-to[data-v-2d3d981f]{opacity:0;transform:translateY(-8px) scale(.96)}.base-input-field[data-v-d3e85b87]{width:100%;box-sizing:border-box;padding:11px 14px;background-color:#ffffff08;border:1px solid var(--chat-item-border,hsla(0,0%,100%,.08));border-radius:10px;color:var(--color-text-light,#ececf1);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);outline:none;transition:border-color .2s,background-color .2s;font-family:inherit;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.base-input-field[data-v-d3e85b87]::-moz-placeholder{color:#fff3}.base-input-field[data-v-d3e85b87]::placeholder{color:#fff3}.base-input-field[data-v-d3e85b87]:hover{background-color:#ffffff0d;border-color:#ffffff26}.base-input-field[data-v-d3e85b87]:focus{border-color:var(--chat-accent-color,#73dca4);background-color:#ffffff0d}.base-input-field[data-v-d3e85b87]:-webkit-autofill,.base-input-field[data-v-d3e85b87]:-webkit-autofill:active,.base-input-field[data-v-d3e85b87]:-webkit-autofill:focus,.base-input-field[data-v-d3e85b87]:-webkit-autofill:hover{-webkit-transition:background-color 999999s ease-in-out 0s,color 999999s ease-in-out 0s;transition:background-color 999999s ease-in-out 0s,color 999999s ease-in-out 0s}.base-input-field.align-center[data-v-d3e85b87]{text-align:center}.base-input-field.is-mono[data-v-d3e85b87]{font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 1px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono)}.chat-admin-inbox-list-component[data-v-5089b41e]{display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;background:transparent}.chat-admin-inbox-list-component .chat-header-bar[data-v-5089b41e]{height:72px;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid var(--chat-item-border);background:var(--chat-header-bg);flex-shrink:0}@media(max-width:600px){.chat-admin-inbox-list-component .chat-header-bar[data-v-5089b41e]{height:60px;padding:0 16px}}.chat-admin-inbox-list-component .chat-header-bar .header-left[data-v-5089b41e]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}@media(min-width:601px){.chat-admin-inbox-list-component .chat-header-bar .header-left[data-v-5089b41e]{flex:0 0 0px;width:0;overflow:hidden}}.chat-admin-inbox-list-component .chat-header-bar .header-left .mobile-back-btn[data-v-5089b41e]{background-color:transparent;border:none;color:var(--color-text-light);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff0a;transition:background-color .15s}.chat-admin-inbox-list-component .chat-header-bar .header-left .mobile-back-btn[data-v-5089b41e]:hover{background-color:#ffffff14}@media(min-width:601px){.chat-admin-inbox-list-component .chat-header-bar .header-left .mobile-back-btn[data-v-5089b41e]{display:none}}.chat-admin-inbox-list-component .chat-header-bar .header-center[data-v-5089b41e]{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.chat-admin-inbox-list-component .chat-header-bar .header-center .header-avatar[data-v-5089b41e]{width:36px;height:36px;border-radius:50%;color:#121214;background:var(--chat-accent-color);display:flex;align-items:center;justify-content:center;font-family:var(--font-family-mono);font-size:var(--font-size-mono);font-weight:calc(var(--font-weight-mono) + 600);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);flex-shrink:0}.chat-admin-inbox-list-component .chat-header-bar .header-center .header-details[data-v-5089b41e]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-width:0;flex:1}.chat-admin-inbox-list-component .chat-header-bar .header-center .header-details .header-name[data-v-5089b41e]{margin:0;color:var(--color-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-display);font-size:calc(var(--font-size-display) - 22px);font-weight:var(--font-weight-display);letter-spacing:var(--font-letter-spacing-display);text-transform:var(--font-transform-display);line-height:var(--font-line-height-display);font-size:clamp(34px,4.5vw,38px)}.chat-admin-inbox-list-component .chat-header-bar .header-center .header-details .header-status[data-v-5089b41e]{margin:2px 0 0;color:var(--chat-accent-color);opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 2px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);display:flex;align-items:center;justify-content:flex-start;gap:6px}.chat-admin-inbox-list-component .chat-header-bar .header-center .header-details .header-status.is-online[data-v-5089b41e]{color:var(--chat-accent-color);text-shadow:0 0 8px var(--chat-accent-glow)}.chat-admin-inbox-list-component .chat-header-bar .header-actions[data-v-5089b41e]{flex:0 0 36px;display:flex;align-items:center;justify-content:center;z-index:2}.chat-admin-inbox-list-component .chat-header-bar .header-actions .settings-btn[data-v-5089b41e]{background-color:#ffffff0a;border:none;color:var(--color-text-light-less);cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.chat-admin-inbox-list-component .chat-header-bar .header-actions .settings-btn[data-v-5089b41e]:hover{background-color:#ffffff14;color:var(--color-text-light)}.chat-admin-inbox-list-component .admin-filters[data-v-5089b41e]{padding:14px 20px;display:flex;gap:12px;border-bottom:1px solid var(--chat-item-border);background:#ffffff03;position:relative;z-index:10}.chat-admin-inbox-list-component .admin-filters .search-box[data-v-5089b41e]{position:relative;flex:1}.chat-admin-inbox-list-component .admin-filters .search-box .search-input[data-v-5089b41e]{height:40px;padding:0 14px 0 38px;border-radius:99px;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 2px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-admin-inbox-list-component .admin-filters .search-box .search-icon[data-v-5089b41e]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-text-light-less);display:flex}.chat-admin-inbox-list-component .admin-filters .tag-filter-wrapper[data-v-5089b41e]{width:130px;flex-shrink:0}.chat-admin-inbox-list-component .inbox-tabs[data-v-5089b41e]{height:45px;padding:0 16px;display:flex;align-items:center;border-bottom:1px solid var(--chat-item-border);background:#ffffff01;gap:12px;flex-shrink:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none!important}.chat-admin-inbox-list-component .inbox-tabs[data-v-5089b41e]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.chat-admin-inbox-list-component .inbox-tabs .tab-btn[data-v-5089b41e]{flex:1;height:100%;padding:0 4px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--color-text-light-less);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 2px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);cursor:pointer;position:relative;transition:color .15s;outline:none;flex-shrink:0;white-space:nowrap;font-family:inherit}.chat-admin-inbox-list-component .inbox-tabs .tab-btn[data-v-5089b41e]:hover{color:var(--color-text-light)}.chat-admin-inbox-list-component .inbox-tabs .tab-btn.is-active[data-v-5089b41e]{color:var(--chat-accent-color)}.chat-admin-inbox-list-component .inbox-tabs .tab-btn.is-active[data-v-5089b41e]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--chat-accent-color);box-shadow:0 0 8px var(--chat-accent-glow);border-radius:99px}.chat-admin-inbox-list-component .conversations-list-container[data-v-5089b41e]{flex:1;min-height:0;padding:8px}@media(max-width:600px){.chat-admin-inbox-list-component .conversations-list-container[data-v-5089b41e]{padding:8px}}.chat-admin-inbox-list-component .conversations-list-container[data-v-5089b41e]{overflow-y:auto;overflow-x:hidden;background:transparent}.chat-admin-inbox-list-component .conversations-list-container .list-state-msg[data-v-5089b41e]{padding:32px;text-align:center;color:var(--color-text-light-less);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area[data-v-5089b41e]{display:flex;flex-direction:column;gap:8px}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item[data-v-5089b41e]{padding:14px 18px;background-color:var(--chat-item-bg);border:1px solid var(--chat-item-border);border-radius:14px;cursor:pointer;transition:all .15s ease}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item[data-v-5089b41e]:hover{background:var(--chat-item-hover-bg)}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item.is-unread[data-v-5089b41e]{background-color:var(--chat-accent-glow);border-color:var(--chat-accent-color)}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item.is-unread .visitor-name[data-v-5089b41e]{color:#fff}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item.is-unread .preview-text[data-v-5089b41e]{color:#e2e8f0}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-meta-row[data-v-5089b41e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-meta-row .visitor-name[data-v-5089b41e]{color:var(--color-text-light);font-family:var(--font-family-display);font-size:calc(var(--font-size-display) - 22px);font-weight:var(--font-weight-display);letter-spacing:var(--font-letter-spacing-display);text-transform:var(--font-transform-display);line-height:var(--font-line-height-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-meta-row .convo-time[data-v-5089b41e]{color:var(--color-text-light-less);font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 3px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono)}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-email-row[data-v-5089b41e]{color:var(--color-text-light-less);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 2px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-preview-row[data-v-5089b41e]{display:flex;align-items:center;gap:6px;min-width:0}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-preview-row .unread-dot[data-v-5089b41e]{width:8px;height:8px;border-radius:50%;background-color:#ef4444;flex-shrink:0}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-preview-row .preview-text[data-v-5089b41e]{flex:1;color:var(--color-text-light-less);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 2px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-preview-row .item-actions[data-v-5089b41e]{display:flex;align-items:center;gap:6px;opacity:1;transition:opacity .15s ease}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-preview-row .item-actions .action-btn[data-v-5089b41e]{background:none;border:none;color:var(--color-text-light-less);cursor:pointer;width:32px;height:32px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#ffffff14;transition:opacity .15s ease,background-color .15s,color .15s}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-preview-row .item-actions .action-btn[data-v-5089b41e]:hover{background-color:#ffffff26;color:var(--color-text-light)}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-preview-row .item-actions .action-btn.pin-btn.is-pinned[data-v-5089b41e]{color:var(--chat-accent-color)}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags[data-v-5089b41e]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags .tag-pill[data-v-5089b41e]{padding:2px 8px;border-radius:99px;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 4px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono)}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags .tag-pill--red[data-v-5089b41e]{background:#e5484d26;color:#e5484d}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags .tag-pill--amber[data-v-5089b41e]{background:#ffb22426;color:#ffb224}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags .tag-pill--yellow[data-v-5089b41e]{background:#f5d90a26;color:#f5d90a}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags .tag-pill--green[data-v-5089b41e]{background:#46a75826;color:#46a758}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags .tag-pill--teal[data-v-5089b41e]{background:#12a59426;color:#12a594}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags .tag-pill--blue[data-v-5089b41e]{background:#5b8def26;color:#5b8def}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags .tag-pill--purple[data-v-5089b41e]{background:#8e4ec626;color:#8e4ec6}.chat-admin-inbox-list-component .conversations-list-container .conversations-scroll-area .convo-item .convo-tags .tag-pill--pink[data-v-5089b41e]{background:#e93d8226;color:#e93d82}.chat-button-component[data-v-4b03f3ce]{background:#ffffff03;border:1px solid var(--chat-item-border,hsla(0,0%,100%,.08));border-radius:8px;color:var(--color-text-light);opacity:.65;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 2px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);text-transform:uppercase;letter-spacing:1px;padding:10px 16px;transition:border-color .4s ease-out,background-color .4s ease-out,color .4s ease-out,opacity .4s ease-out;font-family:inherit;box-sizing:border-box}@media(hover:hover){.chat-button-component[data-v-4b03f3ce]:hover:not(:disabled){opacity:1}}.chat-button-component[data-v-4b03f3ce]:disabled{opacity:.3;cursor:not-allowed}.chat-button-component.is-full-width[data-v-4b03f3ce]{width:100%}.chat-button-component.variant--subtle[data-v-4b03f3ce]{opacity:.95;background:#ffffff0a}.chat-button-component.variant--subtle.is-lit[data-v-4b03f3ce]:not(:disabled){border-color:var(--chat-accent-color,var(--color-accent-glow));background:var(--chat-accent-glow,rgba(115,220,164,.12));color:var(--chat-accent-color,var(--color-accent-glow));opacity:1}@media(hover:hover){.chat-button-component.variant--subtle[data-v-4b03f3ce]:hover:not(:disabled){border-color:var(--chat-accent-color,var(--color-accent-glow));background:var(--chat-accent-glow,rgba(115,220,164,.12));color:var(--chat-accent-color,var(--color-accent-glow));opacity:1}}.chat-button-component.variant--danger[data-v-4b03f3ce]{opacity:1;background:#e5484d08;border-color:#e5484d33;color:#e5484d}@media(hover:hover){.chat-button-component.variant--danger[data-v-4b03f3ce]:hover:not(:disabled){border-color:#e5484d;background:#e5484d14;color:#ff6b70;opacity:1}}.tags-modal-overlay[data-v-a73c7387]{position:absolute;inset:0;background:#0a0a0f73;-webkit-backdrop-filter:var(--chat-backdrop-filter);backdrop-filter:var(--chat-backdrop-filter);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:fadeIn-a73c7387 .2s ease-out}.tags-modal-overlay .tags-modal-panel[data-v-a73c7387]{background:var(--chat-bg);-webkit-backdrop-filter:var(--chat-backdrop-filter);backdrop-filter:var(--chat-backdrop-filter);border:1px solid var(--chat-item-border);border-radius:var(--chat-border-radius);width:100%;max-width:350px;display:flex;flex-direction:column;overflow:hidden;animation:scaleIn-a73c7387 .2s cubic-bezier(.16,1,.3,1)}.tags-modal-overlay .tags-modal-panel .modal-header[data-v-a73c7387]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--chat-item-border)}.tags-modal-overlay .tags-modal-panel .modal-header .modal-title[data-v-a73c7387]{margin:0;color:var(--color-text-light);font-family:var(--font-family-system);font-size:var(--font-size-system);font-weight:calc(var(--font-weight-system) + 600);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);text-transform:uppercase}.tags-modal-overlay .tags-modal-panel .modal-header .modal-close-btn[data-v-a73c7387]{background:none;border:none;color:var(--color-text-light-less);cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .15s;position:relative}.tags-modal-overlay .tags-modal-panel .modal-header .modal-close-btn svg[data-v-a73c7387]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:18px;height:18px}.tags-modal-overlay .tags-modal-panel .modal-header .modal-close-btn[data-v-a73c7387]:hover{color:var(--color-text-light);background-color:#ffffff0f}.tags-modal-overlay .tags-modal-panel .modal-body[data-v-a73c7387]{padding:20px;display:flex;flex-direction:column;gap:20px}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list[data-v-a73c7387]{display:flex;flex-direction:column;gap:8px;max-height:180px;overflow-y:auto;padding-right:2px}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item[data-v-a73c7387]{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 12px;border-radius:10px;background:var(--chat-item-bg);border:1px solid var(--chat-item-border);transition:all .15s ease}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .custom-checkbox-wrapper[data-v-a73c7387]{position:relative;width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .custom-checkbox-wrapper .tag-native-checkbox[data-v-a73c7387]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .custom-checkbox-wrapper .tag-native-checkbox:checked+.custom-checkbox[data-v-a73c7387]{background-color:var(--chat-accent-color);border-color:var(--chat-accent-color)}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .custom-checkbox-wrapper .custom-checkbox[data-v-a73c7387]{width:18px;height:18px;border:1.5px solid hsla(0,0%,100%,.25);border-radius:4px;transition:all .15s ease;position:relative}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .custom-checkbox-wrapper .custom-checkbox .checkbox-check-icon[data-v-a73c7387]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;stroke:#121214}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .custom-checkbox-wrapper:hover .custom-checkbox[data-v-a73c7387]{border-color:#ffffff73}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-label-preview[data-v-a73c7387]{flex:1;padding:6px 12px;border-radius:99px;text-transform:uppercase;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 3px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);letter-spacing:.5px;display:inline-flex;align-items:center;line-height:1}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-label-preview--red[data-v-a73c7387]{background:#e5484d14;color:#e5484d;border:1px solid rgba(229,72,77,.2)}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-label-preview--amber[data-v-a73c7387]{background:#ffb22414;color:#ffb224;border:1px solid rgba(255,178,36,.2)}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-label-preview--yellow[data-v-a73c7387]{background:#f5d90a14;color:#f5d90a;border:1px solid rgba(245,217,10,.2)}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-label-preview--green[data-v-a73c7387]{background:#46a75814;color:#46a758;border:1px solid rgba(70,167,88,.2)}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-label-preview--teal[data-v-a73c7387]{background:#12a59414;color:#12a594;border:1px solid rgba(18,165,148,.2)}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-label-preview--blue[data-v-a73c7387]{background:#5b8def14;color:#5b8def;border:1px solid rgba(91,141,239,.2)}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-label-preview--purple[data-v-a73c7387]{background:#8e4ec614;color:#8e4ec6;border:1px solid rgba(142,78,198,.2)}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-label-preview--pink[data-v-a73c7387]{background:#e93d8214;color:#e93d82;border:1px solid rgba(233,61,130,.2)}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-delete-btn[data-v-a73c7387]{background:none;border:none;color:#ffffff40;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border-radius:50%;transition:all .15s ease;flex-shrink:0;position:relative}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-delete-btn svg[data-v-a73c7387]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:14px;height:14px}.tags-modal-overlay .tags-modal-panel .modal-body .tags-checkbox-list .tag-checkbox-item .tag-delete-btn[data-v-a73c7387]:hover{color:#ef4444;background-color:#ef44441a}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form[data-v-a73c7387]{border-top:1px solid var(--chat-item-border);padding-top:16px;display:flex;flex-direction:column;gap:12px}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .input-group[data-v-a73c7387]{display:flex;flex-direction:column;gap:4px;width:100%}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form h5[data-v-a73c7387]{margin:0;color:var(--color-text-light-less);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);text-transform:none;letter-spacing:normal}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row[data-v-a73c7387]{display:flex;gap:8px;align-items:center}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .tag-input-text[data-v-a73c7387]{flex:1}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown[data-v-a73c7387]{position:relative;display:inline-flex;align-items:center}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-trigger[data-v-a73c7387]{display:inline-flex;align-items:center;justify-content:space-between;color:var(--color-text-light);cursor:pointer;outline:none;padding:11px 14px;background:#ffffff03;border:1px solid var(--chat-item-border);border-radius:10px;gap:8px;transition:all .15s ease;min-width:100px;box-sizing:border-box}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-trigger .selected-color-label[data-v-a73c7387]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);color:var(--color-text-light)}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-trigger .chevron-icon[data-v-a73c7387]{width:12px;height:12px;color:var(--color-text-light);opacity:.5;transform:rotateX(0);transition:transform .15s ease,opacity .15s ease,color .15s ease}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-trigger[data-v-a73c7387]:hover{background:#ffffff08;border-color:#ffffff26}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown.open .color-dropdown-trigger[data-v-a73c7387]{border-color:#ffffff40;background:#ffffff08}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown.open .color-dropdown-trigger .chevron-icon[data-v-a73c7387]{color:var(--color-text-light);transform:rotateX(180deg);opacity:1}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-menu[data-v-a73c7387]{position:absolute;bottom:calc(100% + 6px);right:0;min-width:120px;margin:0;padding:0;list-style:none;background:#232325;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--chat-item-border);outline:1px solid hsla(0,0%,39.6%,.3);border-radius:8px;z-index:200;display:flex;flex-direction:column;box-sizing:border-box}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-menu .color-dropdown-item[data-v-a73c7387]{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;color:var(--color-text-light);border-bottom:1px solid hsla(0,0%,100%,.06);transition:all .15s ease}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-menu .color-dropdown-item[data-v-a73c7387]:last-child{border-bottom:none}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-menu .color-dropdown-item .item-label[data-v-a73c7387]{font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);color:var(--color-text-light-less)}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-menu .color-dropdown-item[data-v-a73c7387]:hover{background:#ffffff0a}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-menu .color-dropdown-item:hover .item-label[data-v-a73c7387]{color:var(--color-text-light)}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-menu .color-dropdown-item.is-active[data-v-a73c7387]{background:#ffffff05}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .custom-color-dropdown .color-dropdown-menu .color-dropdown-item.is-active .item-label[data-v-a73c7387]{color:var(--color-text-light);font-weight:500}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .color-dot[data-v-a73c7387]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .color-dot--red[data-v-a73c7387]{background:#e5484d}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .color-dot--amber[data-v-a73c7387]{background:#ffb224}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .color-dot--yellow[data-v-a73c7387]{background:#f5d90a}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .color-dot--green[data-v-a73c7387]{background:#46a758}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .color-dot--teal[data-v-a73c7387]{background:#12a594}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .color-dot--blue[data-v-a73c7387]{background:#5b8def}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .color-dot--purple[data-v-a73c7387]{background:#8e4ec6}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .form-row .color-dot--pink[data-v-a73c7387]{background:#e93d82}.tags-modal-overlay .tags-modal-panel .modal-body .create-tag-form .btn-create-tag[data-v-a73c7387]{width:100%;height:40px}.tags-modal-overlay .tags-modal-panel .modal-footer[data-v-a73c7387]{padding:16px 20px;border-top:1px solid var(--chat-item-border);background-color:#ffffff01}.tags-modal-overlay .tags-modal-panel .modal-footer .btn-save-tags[data-v-a73c7387]{height:44px}.lang-dropdown-enter-active[data-v-a73c7387],.lang-dropdown-leave-active[data-v-a73c7387]{transition:opacity .16s cubic-bezier(.4,0,.2,1),transform .16s cubic-bezier(.4,0,.2,1)}.lang-dropdown-enter-from[data-v-a73c7387],.lang-dropdown-leave-to[data-v-a73c7387]{opacity:0;transform:translateY(8px) scale(.96)}@keyframes fadeIn-a73c7387{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-a73c7387{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.confirm-dialog-overlay[data-v-cd1ebd6e]{position:fixed;inset:0;z-index:9000;background:#000000a6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:24px;box-sizing:border-box;--chat-bg:#242633;--chat-item-border:hsla(0,0%,100%,.08);--chat-accent-color:var(--color-accent-glow,#73dca4);--chat-accent-glow:rgba(115,220,164,.12)}.confirm-dialog-overlay[data-v-cd1ebd6e],.confirmation-modal-component[data-v-cd1ebd6e]{display:flex;align-items:center;justify-content:center}.confirmation-modal-component[data-v-cd1ebd6e]{outline:none;position:relative;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.confirmation-modal-component .workspace[data-v-cd1ebd6e]{position:relative;width:380px;max-width:90vw;display:flex;flex-direction:column;overflow:hidden;background:var(--chat-bg,#242633);border:1px solid var(--chat-item-border,hsla(0,0%,100%,.08));border-radius:12px}.confirmation-modal-component .workspace .center-section[data-v-cd1ebd6e]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 28px 16px}.confirmation-modal-component .workspace .center-section .confirm-dialog-icon[data-v-cd1ebd6e]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px;flex-shrink:0;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;color:var(--color-text-light-less);background:var(--chat-accent-glow,rgba(115,220,164,.12));border:1px solid var(--chat-item-border,hsla(0,0%,100%,.08))}.confirmation-modal-component .workspace .center-section .confirm-dialog-icon.confirm-dialog-icon--danger[data-v-cd1ebd6e]{color:#e5484d;background:#e5484d14;border:1px solid rgba(229,72,77,.2)}.confirmation-modal-component .workspace .center-section .header[data-v-cd1ebd6e]{margin-top:0;margin-bottom:12px;text-align:center;width:100%;box-sizing:border-box;color:var(--color-text-light);font-family:var(--font-family-system);font-size:var(--font-size-system);font-weight:calc(var(--font-weight-system) + 600);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);text-transform:uppercase}.confirmation-modal-component .workspace .center-section .message[data-v-cd1ebd6e]{text-align:center;margin:0;line-height:1.5;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);color:var(--color-text-light-less)}.confirmation-modal-component .workspace .button-section[data-v-cd1ebd6e]{width:100%;display:flex;padding:20px 28px 24px;gap:12px;border-top:1px solid var(--chat-item-border,hsla(0,0%,100%,.08));box-sizing:border-box}.confirmation-modal-component .workspace .button-section .confirm-btn[data-v-cd1ebd6e]{flex:1}.confirmation-modal-component .workspace .button-section .confirm-btn[data-v-cd1ebd6e]:active{transform:scale(.97)}.dialog-fade-enter-active[data-v-cd1ebd6e]{transition:opacity .2s ease}.dialog-fade-enter-active .confirmation-modal-component[data-v-cd1ebd6e]{transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.dialog-fade-leave-active[data-v-cd1ebd6e]{transition:opacity .15s ease}.dialog-fade-leave-active .confirmation-modal-component[data-v-cd1ebd6e]{transition:transform .15s ease,opacity .15s ease}.dialog-fade-enter-from[data-v-cd1ebd6e]{opacity:0}.dialog-fade-enter-from .confirmation-modal-component[data-v-cd1ebd6e]{opacity:0;transform:scale(.95) translateY(8px)}.dialog-fade-leave-to[data-v-cd1ebd6e]{opacity:0}.dialog-fade-leave-to .confirmation-modal-component[data-v-cd1ebd6e]{opacity:0;transform:scale(.97)}.convo-settings-view[data-v-12f9b99f]{display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;background:transparent}.convo-settings-view .chat-header-bar[data-v-12f9b99f]{height:72px;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid var(--chat-item-border);background:var(--chat-header-bg);flex-shrink:0;position:relative}@media(max-width:600px){.convo-settings-view .chat-header-bar[data-v-12f9b99f]{height:60px;padding:0 16px}}.convo-settings-view .chat-header-bar .header-left[data-v-12f9b99f]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.convo-settings-view .chat-header-bar .header-left .mobile-back-btn[data-v-12f9b99f]{background-color:transparent;border:none;color:var(--color-text-light);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff0a;transition:background-color .2s,opacity .2s}.convo-settings-view .chat-header-bar .header-left .mobile-back-btn[data-v-12f9b99f]:hover{background-color:#ffffff14;opacity:1}.convo-settings-view .chat-header-bar .header-center[data-v-12f9b99f]{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}.convo-settings-view .chat-header-bar .header-center .header-name[data-v-12f9b99f]{margin:0;color:var(--color-text-light);font-family:var(--font-family-system);font-size:var(--font-size-system);font-weight:calc(var(--font-weight-system) + 600);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);text-transform:uppercase}.convo-settings-view .chat-header-bar .header-actions[data-v-12f9b99f]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.convo-settings-view .settings-content[data-v-12f9b99f]{flex:1;justify-content:flex-start;padding:32px 20px;overflow-y:auto;overflow-x:hidden;max-width:420px;margin:0 auto;overscroll-behavior:contain}.convo-settings-view .settings-content[data-v-12f9b99f],.convo-settings-view .status-card[data-v-12f9b99f]{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.convo-settings-view .status-card[data-v-12f9b99f]{background:var(--chat-item-bg);border:1px solid var(--chat-item-border);border-radius:12px;padding:16px;max-width:100%;margin-bottom:16px;gap:0;align-items:stretch}.convo-settings-view .status-card .status-badge[data-v-12f9b99f]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 2px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:100px;align-self:center;margin-bottom:16px}.convo-settings-view .status-card .status-badge--anonymous[data-v-12f9b99f],.convo-settings-view .status-card .status-badge--signed-in[data-v-12f9b99f]{color:var(--color-text-light-less);background:#ffffff0a;border:1px solid var(--chat-item-border)}.convo-settings-view .status-card .status-explanation[data-v-12f9b99f]{margin:0 0 16px;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);color:var(--color-text-light-less);line-height:1.5;text-align:left}.convo-settings-view .status-card .status-divider[data-v-12f9b99f]{display:block;width:calc(100% + 32px);height:1px;color:var(--chat-item-border);margin:0 -16px 14px}.convo-settings-view .status-card .meta-row[data-v-12f9b99f]{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 2px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.convo-settings-view .status-card .meta-row .meta-label[data-v-12f9b99f]{color:var(--color-text-light-less);opacity:.8}.convo-settings-view .status-card .meta-row .meta-value[data-v-12f9b99f]{color:var(--chat-accent-color);font-weight:500;font-family:var(--font-family-mono);font-size:var(--font-size-mono);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);text-transform:none}.convo-settings-view .status-card .meta-row .meta-value.font-mono[data-v-12f9b99f]{font-family:var(--font-family-mono),monospace}.convo-settings-view .status-card .meta-row .meta-value.is-empty[data-v-12f9b99f]{color:var(--color-text-light-less)!important;opacity:.45}.convo-settings-view .input-group[data-v-12f9b99f]{display:flex;flex-direction:column;gap:4px;width:100%;margin-bottom:16px;text-align:left}.convo-settings-view .input-group .settings-label[data-v-12f9b99f]{font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 2px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);color:var(--color-text-light-less);text-transform:none;letter-spacing:normal;margin-bottom:0;display:block}.convo-settings-view .input-group .rename-row[data-v-12f9b99f]{display:flex;gap:12px}.convo-settings-view .input-group .rename-row .settings-input[data-v-12f9b99f]{flex:1}.convo-settings-view .input-group .rename-row .save-btn[data-v-12f9b99f]{flex-shrink:0;min-width:100px}.convo-settings-view .settings-actions[data-v-12f9b99f]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%;box-sizing:border-box}.convo-settings-view .settings-actions .toggle-btn.is-active[data-v-12f9b99f]{background-color:var(--chat-accent-glow)!important;color:var(--chat-accent-color)!important;border-color:var(--chat-accent-color)!important;opacity:1!important}.convo-settings-view .spinner-loader-inner[data-v-12f9b99f]{display:inline-flex;align-items:center;justify-content:center}.convo-settings-view .spinner-loader-inner .spinner-ring[data-v-12f9b99f]{position:relative;width:16px;height:16px;border-radius:50%;background:conic-gradient(from 0deg,transparent 30%,var(--color-accent-glow));animation:spin-12f9b99f .8s linear infinite;display:flex;align-items:center;justify-content:center}.convo-settings-view .spinner-loader-inner .spinner-ring .spinner-core[data-v-12f9b99f]{position:absolute;inset:2.5px;background-color:#242633;border-radius:50%}@keyframes spin-12f9b99f{to{transform:rotate(1turn)}}.chat-admin-view-component[data-v-3f45c943]{display:flex;flex-direction:column;height:100%;background:transparent;width:100%;max-width:100%;box-sizing:border-box;border:none;overflow:hidden;position:relative}.chat-admin-view-component .pixel-canvas[data-v-3f45c943]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:50;border-radius:inherit}@media(max-width:600px){.chat-admin-view-component .pixel-canvas[data-v-3f45c943]{display:none}}.chat-settings-view-component.auth-panel[data-v-9b6fde18]{display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box;background:transparent;border:none;border-radius:var(--chat-border-radius);gap:0;position:relative;overflow:hidden}.chat-settings-view-component .chat-header-bar[data-v-9b6fde18]{height:72px;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid var(--chat-item-border);background:var(--chat-header-bg);flex-shrink:0;position:relative}@media(max-width:600px){.chat-settings-view-component .chat-header-bar[data-v-9b6fde18]{height:60px;padding:0 16px}}.chat-settings-view-component .chat-header-bar .header-left[data-v-9b6fde18]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.chat-settings-view-component .chat-header-bar .header-left .mobile-back-btn[data-v-9b6fde18]{background-color:transparent;border:none;color:var(--color-text-light);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff0a;transition:background-color .2s,opacity .2s}.chat-settings-view-component .chat-header-bar .header-left .mobile-back-btn[data-v-9b6fde18]:hover{background-color:#ffffff14;opacity:1}.chat-settings-view-component .chat-header-bar .header-center[data-v-9b6fde18]{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}.chat-settings-view-component .chat-header-bar .header-center .header-name[data-v-9b6fde18]{margin:0;color:var(--color-text-light);font-family:var(--font-family-system);font-size:var(--font-size-system);font-weight:calc(var(--font-weight-system) + 600);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);text-transform:uppercase}.chat-settings-view-component .chat-header-bar .header-actions[data-v-9b6fde18]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.chat-settings-view-component .settings-content[data-v-9b6fde18]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:30px 20px;overflow-y:auto;overflow-x:hidden;width:100%;box-sizing:border-box;overscroll-behavior:contain}.chat-settings-view-component .settings-inner[data-v-9b6fde18]{width:100%;max-width:420px;margin:0 auto;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.chat-settings-view-component .panel-icon[data-v-9b6fde18]{width:64px;height:64px;border-radius:50%;background:var(--chat-accent-glow);border:1px solid var(--chat-item-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-light-less);margin-top:0;margin-bottom:30px;flex-shrink:0}.chat-settings-view-component .status-card[data-v-9b6fde18]{display:flex;flex-direction:column;align-items:center;background:var(--chat-item-bg);border:1px solid var(--chat-item-border);border-radius:12px;padding:16px;width:100%;max-width:100%;box-sizing:border-box;margin-bottom:16px;gap:0}.chat-settings-view-component .status-card--anonymous[data-v-9b6fde18],.chat-settings-view-component .status-card--signed-in[data-v-9b6fde18]{align-items:stretch}.chat-settings-view-component .status-card .status-badge[data-v-9b6fde18]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-family-mono);font-size:calc(var(--font-size-mono) - 2px);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:100px;align-self:center;margin-bottom:16px}.chat-settings-view-component .status-card .status-badge--anonymous[data-v-9b6fde18],.chat-settings-view-component .status-card .status-badge--signed-in[data-v-9b6fde18]{color:var(--color-text-light-less);background:#ffffff0a;border:1px solid var(--chat-item-border)}.chat-settings-view-component .status-card .status-detail[data-v-9b6fde18]{line-height:var(--font-line-height-system);line-height:1.4;text-align:center;word-break:break-word}.chat-settings-view-component .status-card .status-detail[data-v-9b6fde18],.chat-settings-view-component .status-card .status-explanation[data-v-9b6fde18]{font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);color:var(--color-text-light-less)}.chat-settings-view-component .status-card .status-explanation[data-v-9b6fde18]{margin:0 0 16px;line-height:var(--font-line-height-system);line-height:1.5;text-align:left}.chat-settings-view-component .status-card .status-divider[data-v-9b6fde18]{display:block;width:calc(100% + 32px);height:1px;color:var(--chat-item-border);margin:0 -16px 14px}.chat-settings-view-component .status-card .meta-row[data-v-9b6fde18]{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 2px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-settings-view-component .status-card .meta-row .meta-label[data-v-9b6fde18]{color:var(--color-text-light-less);opacity:.8}.chat-settings-view-component .status-card .meta-row .meta-value[data-v-9b6fde18]{color:var(--chat-accent-color);font-weight:500;font-family:var(--font-family-mono);font-size:var(--font-size-mono);font-weight:var(--font-weight-mono);letter-spacing:var(--font-letter-spacing-mono);text-transform:var(--font-transform-mono);line-height:var(--font-line-height-mono);text-transform:none}.chat-settings-view-component .signin-promo-row[data-v-9b6fde18]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;text-align:left;gap:20px;background:var(--chat-item-bg);border:1px solid var(--chat-item-border);border-radius:12px;padding:16px 20px;width:100%;max-width:100%;margin-bottom:16px;box-sizing:border-box}.chat-settings-view-component .signin-promo-row .promo-description[data-v-9b6fde18]{margin:0;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);color:var(--color-text-light-less);line-height:1.4;flex:1}.chat-settings-view-component .signin-promo-row .signin-btn[data-v-9b6fde18]{flex-shrink:0;min-width:100px}.chat-settings-view-component .settings-actions[data-v-9b6fde18]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%;box-sizing:border-box}.chat-email-view-component.auth-panel[data-v-2721e14f]{display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box;background:transparent;border:none;border-radius:var(--chat-border-radius);gap:0;position:relative;overflow:hidden}.chat-email-view-component .chat-header-bar[data-v-2721e14f]{height:72px;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid var(--chat-item-border);background:var(--chat-header-bg);flex-shrink:0;position:relative}@media(max-width:600px){.chat-email-view-component .chat-header-bar[data-v-2721e14f]{height:60px;padding:0 16px}}.chat-email-view-component .chat-header-bar .header-left[data-v-2721e14f]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.chat-email-view-component .chat-header-bar .header-left .mobile-back-btn[data-v-2721e14f]{background-color:transparent;border:none;color:var(--color-text-light);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff0a;transition:background-color .2s,opacity .2s}.chat-email-view-component .chat-header-bar .header-left .mobile-back-btn[data-v-2721e14f]:hover{background-color:#ffffff14;opacity:1}.chat-email-view-component .chat-header-bar .header-center[data-v-2721e14f]{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}.chat-email-view-component .chat-header-bar .header-center .header-name[data-v-2721e14f]{margin:0;color:var(--color-text-light);font-family:var(--font-family-system);font-size:var(--font-size-system);font-weight:calc(var(--font-weight-system) + 600);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);text-transform:uppercase}.chat-email-view-component .chat-header-bar .header-actions[data-v-2721e14f]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.chat-email-view-component .settings-content[data-v-2721e14f]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:30px 20px;overflow-y:auto;overflow-x:hidden;width:100%;max-width:420px;margin:0 auto;box-sizing:border-box;overscroll-behavior:contain;text-align:center}.chat-email-view-component .panel-icon[data-v-2721e14f]{width:64px;height:64px;border-radius:50%;background:var(--chat-accent-glow);border:1px solid var(--chat-item-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-light-less);margin-top:0;margin-bottom:30px;flex-shrink:0}.chat-email-view-component .auth-card[data-v-2721e14f]{background:var(--chat-item-bg);border:1px solid var(--chat-item-border);border-radius:12px;padding:16px 20px;width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.chat-email-view-component .panel-subtitle[data-v-2721e14f]{margin:0;color:var(--color-text-light-less);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);line-height:1.5;width:100%;max-width:100%;box-sizing:border-box}.chat-email-view-component .auth-form[data-v-2721e14f]{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;box-sizing:border-box;text-align:left}.chat-email-view-component .auth-form .input-group[data-v-2721e14f]{display:flex;flex-direction:column;gap:4px;width:100%}.chat-email-view-component .auth-form .auth-label[data-v-2721e14f]{font-size:calc(var(--font-size-system) - 1px)}.chat-email-view-component .auth-form .auth-label[data-v-2721e14f],.chat-email-view-component .panel-hint[data-v-2721e14f]{font-family:var(--font-family-system);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);color:var(--color-text-light-less)}.chat-email-view-component .panel-hint[data-v-2721e14f]{margin:16px 0 0;opacity:.5;font-size:calc(var(--font-size-system) - 2px)}.chat-email-view-component .error-msg[data-v-2721e14f]{color:#e5484d;margin-top:12px;font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-code-view-component.auth-panel[data-v-60ebcda6]{display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box;background:transparent;border:none;border-radius:var(--chat-border-radius);gap:0;position:relative;overflow:hidden}.chat-code-view-component .chat-header-bar[data-v-60ebcda6]{height:72px;display:flex;align-items:center;padding:0 24px;border-bottom:1px solid var(--chat-item-border);background:var(--chat-header-bg);flex-shrink:0;position:relative}@media(max-width:600px){.chat-code-view-component .chat-header-bar[data-v-60ebcda6]{height:60px;padding:0 16px}}.chat-code-view-component .chat-header-bar .header-left[data-v-60ebcda6]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.chat-code-view-component .chat-header-bar .header-left .mobile-back-btn[data-v-60ebcda6]{background-color:transparent;border:none;color:var(--color-text-light);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ffffff0a;transition:background-color .2s,opacity .2s}.chat-code-view-component .chat-header-bar .header-left .mobile-back-btn[data-v-60ebcda6]:hover{background-color:#ffffff14;opacity:1}.chat-code-view-component .chat-header-bar .header-center[data-v-60ebcda6]{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}.chat-code-view-component .chat-header-bar .header-center .header-name[data-v-60ebcda6]{margin:0;color:var(--color-text-light);font-family:var(--font-family-system);font-size:var(--font-size-system);font-weight:calc(var(--font-weight-system) + 600);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);text-transform:uppercase}.chat-code-view-component .chat-header-bar .header-actions[data-v-60ebcda6]{flex:0 0 36px;display:flex;align-items:center;justify-content:center}.chat-code-view-component .settings-content[data-v-60ebcda6]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:30px 20px;overflow-y:auto;overflow-x:hidden;width:100%;max-width:420px;margin:0 auto;box-sizing:border-box;overscroll-behavior:contain;text-align:center}.chat-code-view-component .panel-icon[data-v-60ebcda6]{width:64px;height:64px;border-radius:50%;background:var(--chat-accent-glow);border:1px solid var(--chat-item-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-light-less);margin-top:0;margin-bottom:30px;flex-shrink:0}.chat-code-view-component .auth-card[data-v-60ebcda6]{background:var(--chat-item-bg);border:1px solid var(--chat-item-border);border-radius:12px;padding:16px 20px;width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.chat-code-view-component .panel-subtitle[data-v-60ebcda6]{margin:0;color:var(--color-text-light-less);font-family:var(--font-family-system);font-size:calc(var(--font-size-system) - 1px);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);line-height:1.5;width:100%;max-width:100%;box-sizing:border-box;word-break:break-word}.chat-code-view-component .panel-subtitle .email-highlight[data-v-60ebcda6]{color:var(--chat-accent-color)}.chat-code-view-component .auth-form[data-v-60ebcda6]{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;box-sizing:border-box;text-align:left}.chat-code-view-component .auth-form .input-group[data-v-60ebcda6]{display:flex;flex-direction:column;gap:4px;width:100%}.chat-code-view-component .auth-form .auth-label[data-v-60ebcda6]{font-size:calc(var(--font-size-system) - 1px);color:var(--color-text-light-less)}.chat-code-view-component .auth-form .auth-label[data-v-60ebcda6],.chat-code-view-component .resend-link[data-v-60ebcda6]{font-family:var(--font-family-system);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-code-view-component .resend-link[data-v-60ebcda6]{background:none;border:none;color:var(--chat-accent-color);font-size:calc(var(--font-size-system) - 2px);cursor:pointer;margin-top:14px;padding:0;text-decoration:underline;text-underline-offset:3px;opacity:.75;transition:opacity .2s;font-family:inherit}.chat-code-view-component .resend-link[data-v-60ebcda6]:hover{opacity:1}.chat-code-view-component .resend-success-msg[data-v-60ebcda6]{color:var(--chat-accent-color);font-size:calc(var(--font-size-system) - 2px)}.chat-code-view-component .error-msg[data-v-60ebcda6],.chat-code-view-component .resend-success-msg[data-v-60ebcda6]{margin-top:12px;font-family:var(--font-family-system);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system)}.chat-code-view-component .error-msg[data-v-60ebcda6]{color:#ef4444;font-size:calc(var(--font-size-system) - 1px)}.chat-layer-component[data-v-dad10c9d]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;border-radius:var(--chat-border-radius);overflow:hidden;--chat-bg:#242633;--chat-backdrop-filter:blur(24px);--chat-border:1px solid var(--color-border-dark);--chat-accent-color:var(--color-accent-glow);--chat-accent-glow:rgba(115,220,164,.12);--chat-header-bg:rgba(22,22,28,.4);--chat-item-bg:hsla(0,0%,100%,.02);--chat-item-border:hsla(0,0%,100%,.08);--chat-item-hover-bg:hsla(0,0%,100%,.05);--chat-font-family:var(--font-family-system);background:var(--chat-bg);-webkit-backdrop-filter:var(--chat-backdrop-filter);backdrop-filter:var(--chat-backdrop-filter);border:var(--chat-border);color:var(--color-text-light);font-family:var(--chat-font-family)}@media(max-width:600px){.chat-layer-component[data-v-dad10c9d]{border-radius:0}}.chat-layer-component .chat-loading-screen[data-v-dad10c9d]{height:100%;display:grid;place-items:center}.chat-layer-component .chat-error-screen[data-v-dad10c9d]{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px 24px;gap:16px}.chat-layer-component .chat-error-screen .error-icon-wrapper[data-v-dad10c9d]{width:60px;height:60px;border-radius:50%;color:#ef4444;background-color:#352731;border:1px solid #5a2d35;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.chat-layer-component .chat-error-screen .error-heading[data-v-dad10c9d]{margin:0;color:var(--color-text-light);font-family:var(--font-family-display-alt);font-size:calc(var(--font-size-display-alt) - 14px);font-weight:var(--font-weight-display-alt);letter-spacing:var(--font-letter-spacing-display-alt);text-transform:var(--font-transform-display-alt);line-height:var(--font-line-height-display-alt);letter-spacing:1.5px}.chat-layer-component .chat-error-screen .error-text[data-v-dad10c9d]{margin:0;text-align:center;max-width:280px;line-height:1.5;font-family:var(--font-family-system);font-size:var(--font-size-system);font-weight:var(--font-weight-system);letter-spacing:var(--font-letter-spacing-system);text-transform:var(--font-transform-system);line-height:var(--font-line-height-system);color:var(--color-text-light-less)}.chat-layer-component .chat-error-screen .retry-btn[data-v-dad10c9d]{min-width:140px}.chat-layer-component .pixel-canvas[data-v-dad10c9d]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:50;border-radius:inherit}@media(max-width:600px){.chat-layer-component .pixel-canvas[data-v-dad10c9d]{display:none}}.chat-layer-component[data-v-dad10c9d] .chat-header-bar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--chat-header-bg)!important;z-index:10}@media(min-width:601px){.chat-layer-component[data-v-dad10c9d] *::-webkit-scrollbar:vertical{width:8px!important;display:block!important}.chat-layer-component[data-v-dad10c9d] *::-webkit-scrollbar:horizontal{height:0!important;display:none!important}.chat-layer-component[data-v-dad10c9d] *::-webkit-scrollbar-track:vertical{background-color:#16161c66!important;border-left:1px solid #282932!important}.chat-layer-component[data-v-dad10c9d] *::-webkit-scrollbar-track:horizontal{display:none!important}.chat-layer-component[data-v-dad10c9d] *::-webkit-scrollbar-thumb:vertical{background-color:#ffffff26!important;border:none!important;outline:none!important;outline-offset:0!important;border-radius:2px!important}.chat-layer-component[data-v-dad10c9d] *::-webkit-scrollbar-thumb:vertical:hover{background-color:#ffffff2e!important;outline:none!important}.chat-layer-component[data-v-dad10c9d] *::-webkit-scrollbar-thumb:horizontal{display:none!important}}
