.support-page{margin:0 auto;max-width:800px;padding:2rem 1.5rem}.faq-header{margin-bottom:2.5rem;text-align:center}.faq-header i{color:#e74c3c;display:block;font-size:2.5rem;margin-bottom:1rem}.faq-header h1{color:var(--text-primary);font-size:1.8rem;margin-bottom:.5rem}.faq-header p{color:var(--text-muted)}.faq-list{display:flex;flex-direction:column;gap:.5rem;margin-bottom:3rem}.faq-item{background:var(--background-card);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;transition:border-color .2s}.faq-item.expanded{border-color:#e74c3c4d}.faq-question{align-items:center;background:none;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:.95rem;justify-content:space-between;padding:1rem 1.2rem;text-align:left;transition:background .2s;width:100%}.faq-question:hover{background:var(--background-light)}.faq-question i{color:var(--text-muted);flex-shrink:0;margin-left:1rem}.faq-answer{animation:avatar-fadeIn .2s ease;padding:0 1.2rem 1rem}.faq-answer p{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.support-contact{margin-bottom:2rem;text-align:center}.support-contact h2{color:var(--text-primary);font-size:1.3rem;margin-bottom:1.5rem}.support-options{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.support-option{background:var(--background-card);border:1px solid var(--border-color);border-radius:16px;padding:1.5rem;transition:border-color .2s,transform .2s}.support-option:hover{border-color:#e74c3c4d;transform:translateY(-2px)}.support-option i{color:#e74c3c;display:block;font-size:1.8rem;margin-bottom:.8rem}.support-option h3{color:var(--text-primary);margin-bottom:.3rem}.support-option a,.support-option p{color:var(--text-muted);font-size:.85rem;text-decoration:none}.support-chat-fab{align-items:center;animation:avatar-fadeIn .3s ease;background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:50%;bottom:24px;box-shadow:0 6px 20px #e74c3c66;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;height:56px;justify-content:center;position:fixed;right:24px;transition:transform .2s,box-shadow .2s;width:56px;z-index:1000}.support-chat-fab:hover{box-shadow:0 8px 30px #e74c3c80;transform:scale(1.1)}.support-chat-widget{animation:avatar-fadeIn .3s ease;background:#1a1a2e;border:1px solid #ffffff1a;border-radius:16px;bottom:24px;box-shadow:0 15px 50px #00000080;display:flex;flex-direction:column;max-height:500px;overflow:hidden;position:fixed;right:24px;width:380px;z-index:1000}.support-chat-header{align-items:center;background:linear-gradient(135deg,#e74c3c,#c0392b);display:flex;justify-content:space-between;padding:.8rem 1rem}.support-chat-title{align-items:center;color:#fff;display:flex;font-size:.9rem;font-weight:600;gap:.5rem}.support-chat-close{background:none;border:none;color:#fffc;cursor:pointer;font-size:1.1rem;padding:4px}.support-chat-messages{display:flex;flex:1 1;flex-direction:column;gap:.7rem;max-height:350px;overflow-y:auto;padding:1rem}.support-msg{animation:avatar-fadeIn .2s ease;display:flex;gap:.5rem;max-width:85%}.support-msg.assistant{align-self:flex-start}.support-msg.user{align-self:flex-end;flex-direction:row-reverse}.support-msg-icon{align-items:center;background:#e74c3c33;border-radius:50%;color:#e74c3c;display:flex;flex-shrink:0;font-size:.7rem;height:28px;justify-content:center;width:28px}.support-msg-bubble{border-radius:12px;font-size:.85rem;line-height:1.5;padding:.6rem .9rem}.support-msg.assistant .support-msg-bubble{background:#ffffff0f;color:#fffc}.support-msg.user .support-msg-bubble{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff}.support-msg-bubble.typing{display:flex;gap:3px;padding:.8rem 1rem}.support-msg-bubble.typing span{animation:avatar-typing 1.2s ease-in-out infinite;background:#ffffff4d;border-radius:50%;height:6px;width:6px}.support-msg-bubble.typing span:nth-child(2){animation-delay:.2s}.support-msg-bubble.typing span:nth-child(3){animation-delay:.4s}.support-chat-input{border-top:1px solid #ffffff0f;display:flex;gap:.4rem;padding:.7rem}.support-chat-input input{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;color:#fff;flex:1 1;font-size:.85rem;outline:none;padding:.5rem .8rem}.support-chat-input input::placeholder{color:#ffffff4d}.support-chat-input button{align-items:center;background:linear-gradient(135deg,#e74c3c,#c0392b);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.support-chat-input button:disabled{cursor:not-allowed;opacity:.3}@media (max-width:768px){.avatar-header{padding:.8rem 1rem}.avatar-chat-messages{padding:1rem}.avatar-info h2{font-size:.95rem}.support-chat-widget{bottom:16px;right:16px;width:calc(100vw - 32px)}.support-options{grid-template-columns:1fr}}
/*# sourceMappingURL=594.f24d366c.chunk.css.map*/