.sp-root[data-v-5d459c53]{position:fixed;bottom:24px;right:24px;z-index:99999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sp-panel[data-v-5d459c53]{width:370px;max-width:calc(100vw - 48px);height:560px;max-height:calc(100vh - 100px);display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:#0a0f1e;border:1px solid rgba(59,130,246,.2);box-shadow:0 28px 70px rgba(0,0,0,.65),0 0 0 1px rgba(59,130,246,.08)}.sp-header[data-v-5d459c53]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:linear-gradient(135deg,#070b1f,#0d1b45);border-bottom:1px solid rgba(59,130,246,.14);flex-shrink:0}.sp-header-left[data-v-5d459c53]{display:flex;align-items:center;gap:12px}.sp-header-avatar[data-v-5d459c53]{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(59,130,246,.1));border:1px solid rgba(59,130,246,.4);display:flex;align-items:center;justify-content:center;font-size:18px;color:#60a5fa;position:relative}.sp-online-dot[data-v-5d459c53]{position:absolute;bottom:1px;right:1px;width:10px;height:10px;border-radius:50%;background:#22c55e;border:2px solid #070b1f}.sp-header-title[data-v-5d459c53]{font-size:14px;font-weight:700;color:#f1f5f9}.sp-header-sub[data-v-5d459c53]{display:flex;align-items:center;gap:6px;margin-top:2px}.sp-status-pill[data-v-5d459c53]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:20px;font-size:10px;font-weight:600}.spl-open[data-v-5d459c53]{background:rgba(59,130,246,.15);color:#60a5fa}.spl-in_analysis[data-v-5d459c53]{background:rgba(245,158,11,.15);color:#fbbf24}.spl-resolved[data-v-5d459c53]{background:rgba(34,197,94,.15);color:#4ade80}.spl-closed[data-v-5d459c53]{background:rgba(107,114,128,.2);color:#9ca3af}.sp-ticket-id[data-v-5d459c53]{font-size:10px;color:#475569}.sp-online-text[data-v-5d459c53]{font-size:11px;color:#64748b;display:flex;align-items:center;gap:5px}.sp-dot-green[data-v-5d459c53]{width:7px;height:7px;border-radius:50%;background:#22c55e;animation:blink-5d459c53 2s ease-in-out infinite}@keyframes blink-5d459c53{0%,to{opacity:1}50%{opacity:.3}}.sp-minimize-btn[data-v-5d459c53]{width:30px;height:30px;border-radius:8px;border:1px solid rgba(59,130,246,.2);background:rgba(59,130,246,.08);color:#64748b;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center;transition:all .2s}.sp-minimize-btn[data-v-5d459c53]:hover{background:rgba(59,130,246,.18);color:#f1f5f9}.sp-body[data-v-5d459c53]{flex:1;overflow-y:auto;padding:16px 12px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.2) transparent}.sp-body[data-v-5d459c53]::-webkit-scrollbar{width:3px}.sp-body[data-v-5d459c53]::-webkit-scrollbar-thumb{background:rgba(59,130,246,.2);border-radius:4px}.sp-msg[data-v-5d459c53]{display:flex;align-items:flex-end;gap:8px}.sp-msg-right[data-v-5d459c53]{flex-direction:row-reverse}.sp-msg-system[data-v-5d459c53]{justify-content:center}.sp-msg-avatar[data-v-5d459c53]{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px}.sp-avatar-bot[data-v-5d459c53]{background:rgba(99,102,241,.2);color:#818cf8;border:1px solid rgba(99,102,241,.3)}.sp-avatar-admin[data-v-5d459c53]{background:rgba(59,130,246,.2);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.sp-bubble[data-v-5d459c53]{max-width:80%;border-radius:16px;padding:10px 13px;font-size:13px;line-height:1.45;word-break:break-word;position:relative}.sp-bubble-client[data-v-5d459c53]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border-bottom-right-radius:4px}.sp-bubble-admin[data-v-5d459c53]{background:hsla(0,0%,100%,.06);color:#e2e8f0;border:1px solid hsla(0,0%,100%,.08);border-bottom-left-radius:4px}.sp-bubble-bot[data-v-5d459c53]{background:rgba(99,102,241,.12);color:#c7d2fe;border:1px solid rgba(99,102,241,.2);border-radius:14px;font-size:12.5px}.sp-bubble-name[data-v-5d459c53]{font-size:10px;font-weight:600;color:#60a5fa;margin-bottom:4px;letter-spacing:.3px}.sp-bubble-text[data-v-5d459c53]{white-space:pre-line}.sp-bubble-time[data-v-5d459c53]{font-size:9px;color:hsla(0,0%,100%,.3);margin-top:5px;text-align:right}.sp-bubble-client .sp-bubble-time[data-v-5d459c53]{color:hsla(0,0%,100%,.5)}.sp-bubble-edited[data-v-5d459c53]{font-size:9px;color:hsla(0,0%,100%,.3);margin-top:2px;display:flex;align-items:center;gap:3px}.sp-deleted-text[data-v-5d459c53]{font-size:12px;color:#64748b;font-style:italic;display:flex;align-items:center;gap:6px}.sp-msg-deleted .sp-bubble[data-v-5d459c53]{opacity:.6}.sp-bubble-attachments[data-v-5d459c53]{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.sp-att-img[data-v-5d459c53]{max-width:200px;max-height:150px;border-radius:8px;display:block}.sp-att-file[data-v-5d459c53]{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:hsla(0,0%,100%,.08);color:#94a3b8;font-size:12px;text-decoration:none}.sp-typing-bubble[data-v-5d459c53]{display:flex;align-items:center;gap:4px;padding:12px 16px}.sp-dot-anim[data-v-5d459c53]{width:7px;height:7px;border-radius:50%;background:#818cf8;animation:dotBounce-5d459c53 1.2s ease-in-out infinite}.sp-dot-anim[data-v-5d459c53]:nth-child(2){animation-delay:.2s}.sp-dot-anim[data-v-5d459c53]:nth-child(3){animation-delay:.4s}@keyframes dotBounce-5d459c53{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.sp-sector-grid[data-v-5d459c53]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.sp-sector-btn[data-v-5d459c53]{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;background:hsla(0,0%,100%,.06);border:1px solid rgba(99,102,241,.2);color:#c7d2fe;cursor:pointer;font-size:12px;transition:all .2s}.sp-sector-btn.active[data-v-5d459c53],.sp-sector-btn[data-v-5d459c53]:hover{background:rgba(99,102,241,.2);border-color:rgba(99,102,241,.5);color:#fff}.sp-upload-area[data-v-5d459c53]{margin-top:10px;display:flex;flex-direction:column;gap:8px}.sp-upload-label[data-v-5d459c53]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;background:rgba(59,130,246,.1);border:1px dashed rgba(59,130,246,.3);color:#60a5fa;cursor:pointer;font-size:12px;width:-moz-fit-content;width:fit-content;transition:all .2s}.sp-upload-label[data-v-5d459c53]:hover{background:rgba(59,130,246,.2)}.sp-preview-imgs[data-v-5d459c53]{display:flex;flex-wrap:wrap;gap:6px}.sp-preview-wrap[data-v-5d459c53]{position:relative}.sp-preview-wrap img[data-v-5d459c53]{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.sp-preview-remove[data-v-5d459c53]{position:absolute;top:-5px;right:-5px;width:18px;height:18px;border-radius:50%;background:#ef4444;border:none;color:#fff;cursor:pointer;font-size:9px;display:flex;align-items:center;justify-content:center}.sp-skip-btn[data-v-5d459c53]{padding:9px 14px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;color:#fff;cursor:pointer;font-size:12px;font-weight:600;transition:opacity .2s}.sp-skip-btn[data-v-5d459c53]:hover{opacity:.9}.sp-queue-card[data-v-5d459c53]{display:flex;align-items:center;gap:12px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.2);border-radius:14px;padding:14px 16px;margin:4px 0}.sp-queue-icon[data-v-5d459c53]{font-size:24px;color:#60a5fa;flex-shrink:0}.sp-queue-info[data-v-5d459c53]{flex:1}.sp-queue-title[data-v-5d459c53]{font-size:12px;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.sp-queue-pos[data-v-5d459c53]{font-size:16px;color:#f1f5f9;font-weight:700;margin:2px 0}.sp-queue-sub[data-v-5d459c53]{font-size:11px;color:#64748b}.sp-queue-spinner[data-v-5d459c53]{flex-shrink:0}.sp-spinner[data-v-5d459c53]{display:block;width:22px;height:22px;border:2px solid rgba(59,130,246,.2);border-top-color:#3b82f6;border-radius:50%;animation:spin-5d459c53 1s linear infinite}@keyframes spin-5d459c53{to{transform:rotate(1turn)}}.sp-creating-ticket[data-v-5d459c53]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.15);color:#60a5fa;font-size:13px;margin:4px 0;animation:fadeIn-5d459c53 .3s ease}@keyframes fadeIn-5d459c53{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.sp-resolved-banner[data-v-5d459c53]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);color:#94a3b8;font-size:13px;margin:4px 0}.sp-resolved-banner i[data-v-5d459c53]{font-size:16px;color:#4ade80;flex-shrink:0}.sp-resolved-banner small[data-v-5d459c53]{font-size:11px;opacity:.7}.sp-input-area[data-v-5d459c53]{padding:10px 12px;border-top:1px solid rgba(59,130,246,.1);flex-shrink:0;background:rgba(0,0,0,.15);display:flex;flex-direction:column;gap:6px}.sp-input-row[data-v-5d459c53]{display:flex;align-items:center;gap:8px}.sp-attach-label[data-v-5d459c53]{width:34px;height:34px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#64748b;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.sp-attach-label[data-v-5d459c53]:hover:not(.disabled){background:rgba(59,130,246,.15);color:#60a5fa}.sp-attach-label.disabled[data-v-5d459c53]{opacity:.4;cursor:not-allowed}.sp-input[data-v-5d459c53]{flex:1;height:36px;background:hsla(0,0%,100%,.06);border:1px solid rgba(59,130,246,.2);border-radius:10px;padding:0 12px;color:#e2e8f0;font-size:13px;outline:none;transition:border-color .2s}.sp-input[data-v-5d459c53]:focus{border-color:rgba(59,130,246,.5)}.sp-input[data-v-5d459c53]::-moz-placeholder{color:hsla(0,0%,100%,.2)}.sp-input[data-v-5d459c53]::placeholder{color:hsla(0,0%,100%,.2)}.sp-send-btn[data-v-5d459c53]{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;color:#fff;cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center;transition:opacity .2s,transform .15s;flex-shrink:0}.sp-send-btn[data-v-5d459c53]:hover:not(:disabled){transform:scale(1.05)}.sp-send-btn[data-v-5d459c53]:disabled{opacity:.4;cursor:not-allowed}.sp-file-preview[data-v-5d459c53]{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:8px;background:rgba(59,130,246,.1);color:#60a5fa;font-size:12px}.sp-file-preview button[data-v-5d459c53]{background:none;border:none;color:#ef4444;cursor:pointer;font-size:11px;padding:0}.sp-typing-indicator[data-v-5d459c53]{display:flex;align-items:center;gap:8px;padding:6px 14px;font-size:12px;color:#94a3b8}.sp-typing-dots[data-v-5d459c53]{display:flex;gap:4px}.sp-typing-dots span[data-v-5d459c53]{width:7px;height:7px;border-radius:50%;background:#60a5fa;animation:sp-bounce-5d459c53 1s infinite}.sp-typing-dots span[data-v-5d459c53]:nth-child(2){animation-delay:.15s}.sp-typing-dots span[data-v-5d459c53]:nth-child(3){animation-delay:.3s}@keyframes sp-bounce-5d459c53{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-5px);opacity:1}}.sp-typing-label[data-v-5d459c53]{font-size:12px}.sp-rating-modal[data-v-5d459c53]{position:absolute;inset:0;z-index:20;background:rgba(15,23,42,.88);display:flex;align-items:flex-end;border-radius:16px;overflow:hidden}.sp-rating-content[data-v-5d459c53]{background:#1e293b;width:100%;padding:24px 20px;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:14px}.sp-rating-title[data-v-5d459c53]{font-size:16px;font-weight:700;color:#f1f5f9;text-align:center}.sp-rating-stars[data-v-5d459c53]{display:flex;justify-content:center;gap:12px}.sp-star[data-v-5d459c53]{font-size:32px;cursor:pointer;color:#475569;transition:color .15s}.sp-star.filled[data-v-5d459c53]{color:#f59e0b}.sp-rating-comment[data-v-5d459c53]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:8px 12px;color:#f1f5f9;font-size:13px;outline:none}.sp-rating-comment[data-v-5d459c53]::-moz-placeholder{color:#64748b}.sp-rating-comment[data-v-5d459c53]::placeholder{color:#64748b}.sp-rating-actions[data-v-5d459c53]{display:flex;gap:10px}.sp-rating-skip[data-v-5d459c53]{flex:1;padding:10px;border-radius:8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#94a3b8;cursor:pointer;font-size:13px}.sp-rating-send[data-v-5d459c53]{flex:2;padding:10px;border-radius:8px;background:#3b82f6;border:none;color:#fff;font-weight:600;cursor:pointer;font-size:13px}.sp-rating-send[data-v-5d459c53]:disabled{opacity:.5;cursor:not-allowed}.sp-panel-anim-enter-active[data-v-5d459c53],.sp-panel-anim-leave-active[data-v-5d459c53]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.sp-panel-anim-enter-from[data-v-5d459c53],.sp-panel-anim-leave-to[data-v-5d459c53]{opacity:0;transform:translateY(30px) scale(.95)}.sp-fade-enter-active[data-v-5d459c53],.sp-fade-leave-active[data-v-5d459c53]{transition:opacity .3s ease}.sp-fade-enter-from[data-v-5d459c53],.sp-fade-leave-to[data-v-5d459c53]{opacity:0}