.help-page.svelte-1vby5nc{background:var(--background);color:var(--text);min-height:100vh;position:relative;overflow-x:clip}.ambient-bg.svelte-1vby5nc{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.glow-1.svelte-1vby5nc{filter:blur(100px);background:radial-gradient(circle,#76c0431a 0%,#0000 65%);width:40%;height:40%;position:absolute;top:-10%;left:30%}.glow-2.svelte-1vby5nc{filter:blur(80px);background:radial-gradient(circle,#00b0ff1a 0%,#0000 65%);width:30%;height:30%;position:absolute;top:30%;right:-5%}.glow-3.svelte-1vby5nc{filter:blur(80px);background:radial-gradient(circle,#76c04312 0%,#0000 65%);width:30%;height:30%;position:absolute;bottom:10%;left:-5%}.container.svelte-1vby5nc{max-width:var(--page-max-width);padding:0 var(--page-gutter);z-index:1;margin:0 auto;position:relative}.hero.svelte-1vby5nc{text-align:center;padding:150px 0 80px}.badge.svelte-1vby5nc{color:var(--brand-green);border-radius:var(--radius-md);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--spacing-lg);background:#76c04314;border:1px solid #76c04333;padding:.4rem 1.1rem;font-size:.82rem;font-weight:700;display:inline-block}[data-theme=light] .badge{border-color:var(--brand-green);background:#fff;box-shadow:0 2px 10px #0000000d}.hero.svelte-1vby5nc h1:where(.svelte-1vby5nc){letter-spacing:-.04em;margin-bottom:var(--spacing-lg);font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.1}.hero.svelte-1vby5nc p:where(.svelte-1vby5nc){color:var(--text-muted);max-width:580px;margin:0 auto var(--spacing-xl);font-size:1.2rem;line-height:1.7}.search-bar.svelte-1vby5nc{border:1px solid var(--border);border-radius:var(--radius-lg);background:#ffffff0d;align-items:center;gap:12px;max-width:600px;margin:0 auto;padding:.9rem 1.4rem;transition:all .3s;display:flex;position:relative}[data-theme=light] .search-bar{background:#fff;border-color:#00000014;box-shadow:0 10px 40px #00000014}.search-bar.svelte-1vby5nc:focus-within{border-color:var(--brand-green);box-shadow:none;background:#ffffff0d}[data-theme=light] .search-bar:focus-within{background:#fff;box-shadow:0 10px 40px #0000001f}.search-icon.svelte-1vby5nc{color:var(--text-muted);flex-shrink:0;transition:color .3s}.search-bar.svelte-1vby5nc:focus-within .search-icon:where(.svelte-1vby5nc){color:var(--brand-green)}.search-bar.svelte-1vby5nc input:where(.svelte-1vby5nc){color:var(--text);font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;font-size:1.05rem}.search-bar.svelte-1vby5nc input:where(.svelte-1vby5nc)::placeholder{color:var(--text-muted);opacity:.7}.clear-btn.svelte-1vby5nc{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;align-items:center;padding:4px;transition:color .2s;display:flex}.clear-btn.svelte-1vby5nc:hover{color:var(--text)}.section-header.svelte-1vby5nc{text-align:center;margin-bottom:var(--spacing-xl)}.section-header.svelte-1vby5nc h2:where(.svelte-1vby5nc){letter-spacing:-.03em;margin-bottom:var(--spacing-sm);font-size:2.25rem;font-weight:800}.section-header.svelte-1vby5nc p:where(.svelte-1vby5nc){color:var(--text-muted);font-size:1.05rem}.categories-section.svelte-1vby5nc{padding:0 0 80px}.categories-grid.svelte-1vby5nc{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);max-width:800px;margin:0 auto;display:grid}.category-card.svelte-1vby5nc{align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--border);border-radius:var(--radius-xl);color:var(--text);cursor:pointer;box-shadow:none;background:#ffffff08;text-decoration:none;transition:all .4s cubic-bezier(.22,1,.36,1);display:flex}[data-theme=light] .category-card{background:#fff;border-color:#0000000f;box-shadow:0 10px 40px #00000014}.category-card.svelte-1vby5nc:hover{border-color:var(--cat-color);color:var(--text);background:#ffffff0d;transform:translateY(-4px);box-shadow:0 12px 30px #0003}[data-theme=light] .category-card:hover{border-color:var(--cat-color);background:#fff;box-shadow:0 15px 45px #0000001f}.cat-icon.svelte-1vby5nc{background:var(--cat-color);border-radius:var(--radius-md);color:#000;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .4s;display:flex}[data-theme=light] .cat-icon{color:#fff;box-shadow:0 4px 12px #0000000d}.category-card.svelte-1vby5nc:hover .cat-icon:where(.svelte-1vby5nc){background:var(--cat-color);color:#000;border-color:#0000}[data-theme=light] .category-card:hover .cat-icon{background:var(--cat-color);color:#f1f1f1;filter:brightness(.95);transform:scale(1.05)}.cat-info.svelte-1vby5nc{flex-direction:column;flex:1;gap:3px;display:flex}.cat-title.svelte-1vby5nc{font-size:1rem;font-weight:700}.cat-count.svelte-1vby5nc{color:var(--text-muted);font-size:.82rem}.cat-arrow.svelte-1vby5nc{color:var(--text-muted);flex-shrink:0;transition:transform .3s,color .3s}.category-card.svelte-1vby5nc:hover .cat-arrow:where(.svelte-1vby5nc){color:var(--cat-color);transform:translate(4px)}.faq-section.svelte-1vby5nc{padding:0 0 80px}.faq-list.svelte-1vby5nc{flex-direction:column;gap:12px;display:flex}.faq-grouped.svelte-1vby5nc,.search-results-list.svelte-1vby5nc{max-width:760px;margin:0 auto}.faq-grouped.svelte-1vby5nc{gap:var(--spacing-xl);flex-direction:column;display:flex}.faq-group-header.svelte-1vby5nc{width:100%;color:var(--text);padding:0 0 var(--spacing-md);cursor:pointer;border:none;border-bottom:2px solid var(--border);margin-bottom:var(--spacing-md);background:0 0;justify-content:space-between;align-items:center;transition:all .3s;display:flex}[data-theme=light] .faq-group-header{border-bottom-color:#00000014}.faq-group-header.svelte-1vby5nc:hover,.faq-group-header.open.svelte-1vby5nc{border-color:var(--cat-color)}.group-header-left.svelte-1vby5nc{align-items:center;gap:var(--spacing-md);display:flex}.group-header-icon.svelte-1vby5nc{color:var(--cat-color);align-items:center;display:flex}.faq-group-header.svelte-1vby5nc h3:where(.svelte-1vby5nc){color:var(--text);margin:0;font-size:1.5rem;font-weight:800}.faq-group-content.svelte-1vby5nc{padding-top:var(--spacing-sm)}.faq-item.svelte-1vby5nc{border:1px solid var(--border);border-radius:var(--radius-xl);background:#ffffff08;transition:all .3s;overflow:hidden}[data-theme=light] .faq-item{background:#fff;border-color:#0000000f;box-shadow:0 8px 30px #0000000a}.faq-item.open.svelte-1vby5nc{border-color:var(--brand-green)}.faq-trigger.svelte-1vby5nc{justify-content:space-between;align-items:center;gap:var(--spacing-lg);width:100%;padding:var(--spacing-lg);color:var(--text);font-family:var(--font-main);cursor:pointer;text-align:start;background:0 0;border:none;display:flex}.faq-question.svelte-1vby5nc{flex:1;font-size:1.05rem;font-weight:600;line-height:1.4}.faq-chevron.svelte-1vby5nc{color:var(--text-muted);flex-shrink:0;align-items:center;transition:transform .35s cubic-bezier(.22,1,.36,1),color .3s;display:flex}.faq-chevron.rotated.svelte-1vby5nc{color:var(--brand-green);transform:rotate(180deg)}.faq-answer.svelte-1vby5nc{padding:0 var(--spacing-lg) var(--spacing-lg)}.faq-answer.svelte-1vby5nc p:where(.svelte-1vby5nc){color:var(--text-muted);border-top:1px solid var(--border);padding-top:var(--spacing-md);margin:0;font-size:1rem;line-height:1.8}.empty-state.svelte-1vby5nc{text-align:center;color:var(--text-muted);align-items:center;gap:var(--spacing-md);opacity:.7;flex-direction:column;padding:60px 0;display:flex}.empty-state.svelte-1vby5nc strong:where(.svelte-1vby5nc){color:var(--text)}.reset-btn.svelte-1vby5nc{border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);font-family:var(--font-main);cursor:pointer;background:#ffffff0f;padding:.6rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .3s}.reset-btn.svelte-1vby5nc:hover{border-color:var(--brand-green);color:var(--brand-green)}.contact-banner.svelte-1vby5nc{padding:0 0 120px}.banner-card.svelte-1vby5nc{border:1px solid var(--border);border-radius:var(--radius-2xl);padding:var(--spacing-xl);background:#ffffff0d;max-width:800px;margin:0 auto;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 40px #0003}[data-theme=light] .banner-card{color:var(--text);background:#fff;border-color:#0000000f;box-shadow:0 20px 50px #00000014}[data-theme=light] .banner-card h3,[data-theme=light] .banner-card p{color:var(--text)!important}.banner-content.svelte-1vby5nc{z-index:1;text-align:center;align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex;position:relative}.banner-header.svelte-1vby5nc{align-items:center;gap:var(--spacing-md);display:flex}.banner-icon.svelte-1vby5nc{background:var(--brand-blue);border-radius:var(--radius-md);color:#fff;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}[data-theme=light] .banner-icon{background:var(--brand-blue);color:#fff}.banner-content.svelte-1vby5nc h3:where(.svelte-1vby5nc){margin:0;font-size:1.75rem;font-weight:800}.banner-content.svelte-1vby5nc p:where(.svelte-1vby5nc){color:var(--text-muted);max-width:600px;margin:0;font-size:1.1rem;line-height:1.6}.contact-btn.svelte-1vby5nc{background:var(--brand-blue);color:var(--primary-btn-text);border-radius:var(--radius-md);white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;padding:.9rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 14px #0003}.contact-btn.svelte-1vby5nc:hover{color:var(--primary-btn-text);transform:translateY(-2px);box-shadow:0 8px 24px #00b0ff66}.contact-btn.svelte-1vby5nc svg:where(.svelte-1vby5nc){transition:transform .3s}.contact-btn.svelte-1vby5nc:hover svg:where(.svelte-1vby5nc){transform:translate(4px)}[dir=rtl] .cat-arrow{transform:rotate(180deg)}[dir=rtl] .category-card:hover .cat-arrow{transform:rotate(180deg)translate(4px)}[dir=rtl] .contact-btn svg{transform:scaleX(-1)}[dir=rtl] .contact-btn:hover svg{transform:scaleX(-1)translate(4px)}@media (width<=768px){.hero.svelte-1vby5nc{padding:100px 0 50px}.categories-grid.svelte-1vby5nc{grid-template-columns:1fr;max-width:450px}.faq-group-header.svelte-1vby5nc h3:where(.svelte-1vby5nc){font-size:1.25rem}.banner-content.svelte-1vby5nc{padding:var(--spacing-md) 0}.banner-card.svelte-1vby5nc h3:where(.svelte-1vby5nc){font-size:1.5rem}}@media (width<=480px){.hero.svelte-1vby5nc h1:where(.svelte-1vby5nc){font-size:2rem}.banner-card.svelte-1vby5nc{padding:var(--spacing-lg)}.faq-question.svelte-1vby5nc{font-size:.95rem}.faq-trigger.svelte-1vby5nc{padding:var(--spacing-md)}}
