.shell.svelte-1j5tn20{color:#e8edf5;background:#0d1117;min-height:100%;font-family:Space Grotesk,system-ui,sans-serif}.support-page.svelte-1j5tn20{max-width:800px;margin:0 auto;padding:64px 24px}.header.svelte-1j5tn20{text-align:center;margin-bottom:40px}h1.svelte-1j5tn20{margin:0 0 8px;font-size:36px;font-weight:700}.subtitle.svelte-1j5tn20{color:#7a8ba0;margin:0;font-size:16px}.contact-section.svelte-1j5tn20{text-align:center;background:#161c25;border:1px solid #2a3547;border-radius:10px;margin-bottom:48px;padding:24px}.email-link.svelte-1j5tn20{color:#1d9e75;margin:12px 0;font-size:18px;font-weight:600;text-decoration:none;display:inline-block}.email-link.svelte-1j5tn20:hover{text-decoration:underline}.response-time.svelte-1j5tn20{color:#7a8ba0;margin-top:8px;font-size:14px}.faq-section.svelte-1j5tn20{margin-bottom:48px}.faq-item.svelte-1j5tn20{border-bottom:1px solid #2a3547;margin-bottom:24px;padding-bottom:24px}.faq-item.svelte-1j5tn20:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}h2.svelte-1j5tn20{color:#e8edf5;margin-bottom:20px;font-size:22px;font-weight:600}h3.svelte-1j5tn20{color:#e8edf5;margin-bottom:8px;font-size:17px;font-weight:600}p.svelte-1j5tn20{color:#c5d1e0;margin:0 0 12px;line-height:1.65}.quick-links.svelte-1j5tn20{margin-bottom:48px}.links-grid.svelte-1j5tn20{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.quick-link.svelte-1j5tn20{color:#e8edf5;background:#161c25;border:1px solid #2a3547;border-radius:8px;padding:14px 18px;font-size:15px;text-decoration:none;transition:all .15s}.quick-link.svelte-1j5tn20:hover{color:#1d9e75;background:#1a2330;border-color:#1d9e75}.still-need-help.svelte-1j5tn20{text-align:center;background:#0a0e14;border:1px solid #2a3547;border-radius:10px;padding:32px}.still-need-help.svelte-1j5tn20 h2:where(.svelte-1j5tn20){margin-bottom:12px}.btn-primary.svelte-1j5tn20{color:#fff;background:#1d9e75;border-radius:8px;margin-top:12px;padding:12px 24px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-block}.btn-primary.svelte-1j5tn20:hover{background:#18876a}@media (width<=768px){.support-page.svelte-1j5tn20{padding:40px 16px}h1.svelte-1j5tn20{font-size:28px}.contact-section.svelte-1j5tn20{padding:20px}.links-grid.svelte-1j5tn20{grid-template-columns:1fr}}
