:root{--bg-black-x30sn:#000;--bg-card-x30sn:#0a0a0a;--bg-card-hover-x30sn:#111;--text-main-x30sn:#fff;--text-muted-x30sn:#888;--accent-pink-x30sn:#ff69b4;--border-x30sn:#222;--shadow-x30sn:0 10px 30px #00000080}.faq-root-x30sn{background-color:var(--bg-black-x30sn);color:var(--text-main-x30sn);min-height:100vh;padding-bottom:80px;font-family:Inter,-apple-system,system-ui,sans-serif;position:relative;overflow:hidden}.faq-bg-glow-x30sn{pointer-events:none;z-index:0;background:radial-gradient(circle,#ff69b426 0%,#0000 70%);width:800px;height:800px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.faq-container-x30sn{z-index:1;max-width:900px;margin:0 auto;padding:60px 20px;position:relative}.faq-header-x30sn{text-align:center;margin-bottom:60px}.faq-badge-x30sn{color:var(--accent-pink-x30sn);text-transform:uppercase;letter-spacing:1px;background:#ff69b41a;border:1px solid #ff69b433;border-radius:20px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.faq-title-x30sn{letter-spacing:-1px;margin:0 0 15px;font-size:3rem;font-weight:800;line-height:1.1}.text-pink-x30sn{color:var(--accent-pink-x30sn);background:linear-gradient(90deg,#ff69b4,#ffb6c1);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.faq-subtitle-x30sn{color:var(--text-muted-x30sn);max-width:600px;margin:0 auto 40px;font-size:1.1rem;line-height:1.6}.faq-search-box-x30sn{max-width:500px;margin:0 auto;position:relative}.search-icon-x30sn{color:#666;font-size:18px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.faq-input-x30sn{color:#fff;background:#111;border:1px solid #333;border-radius:30px;outline:none;width:100%;padding:16px 20px 16px 50px;font-size:16px;transition:all .3s}.faq-input-x30sn:focus{border-color:var(--accent-pink-x30sn);box-shadow:0 0 0 4px #ff69b41a}.faq-category-x30sn{margin-bottom:60px}.faq-cat-title-x30sn{border-bottom:1px solid var(--border-x30sn);color:#fff;margin-bottom:25px;padding-bottom:15px;font-size:1.5rem;font-weight:700}.faq-grid-x30sn{flex-direction:column;gap:16px;display:flex}.faq-item-x30sn{background:var(--bg-card-x30sn);border:1px solid var(--border-x30sn);border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-item-x30sn:hover{background:var(--bg-card-hover-x30sn);border-color:#444}.faq-item-x30sn[open]{border-color:var(--accent-pink-x30sn);background:#ff69b405}.faq-question-x30sn{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;padding:20px 24px;font-size:1.1rem;font-weight:600;list-style:none;display:flex}.faq-question-x30sn::-webkit-details-marker{display:none}.faq-toggle-icon-x30sn{color:var(--text-muted-x30sn);font-size:14px;transition:transform .3s,color .3s}.faq-item-x30sn[open] .faq-toggle-icon-x30sn{color:var(--accent-pink-x30sn);transform:rotate(180deg)}.faq-answer-x30sn{color:#ccc;padding:0 24px 24px;font-size:.95rem;line-height:1.7;animation:.3s slideDown-x30sn}@keyframes slideDown-x30sn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-support-x30sn{border:1px solid var(--border-x30sn);text-align:center;background:linear-gradient(135deg,#111 0%,#0a0a0a 100%);border-radius:20px;flex-direction:column;align-items:center;gap:20px;margin-top:60px;padding:40px;display:flex}@media (min-width:768px){.faq-support-x30sn{text-align:left;flex-direction:row;justify-content:space-between}.faq-support-x30sn .support-content-x30sn{max-width:60%}}.support-title-x30sn{color:#fff;margin:0 0 8px;font-size:1.5rem;font-weight:700}.support-text-x30sn{color:var(--text-muted-x30sn);margin:0;font-size:1rem}.support-btn-x30sn{background:var(--accent-pink-x30sn);color:#000;white-space:nowrap;border-radius:50px;padding:14px 32px;font-weight:700;text-decoration:none;transition:all .3s}.support-btn-x30sn:hover{background:#ff85c2;transform:translateY(-3px);box-shadow:0 10px 25px #ff69b466}@media (max-width:600px){.faq-title-x30sn{font-size:2rem}.faq-question-x30sn{padding:16px;font-size:1rem}.faq-answer-x30sn{padding:0 16px 16px}.faq-support-x30sn{padding:30px 20px}}
