.support-page.svelte-1ikzzwo{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.support-container.svelte-1ikzzwo{max-width:800px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#fff}.support-header.svelte-1ikzzwo{text-align:center;margin-bottom:40px;padding:30px 20px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:12px}.home-nav.svelte-1ikzzwo{margin-top:20px}.home-nav.svelte-1ikzzwo a:where(.svelte-1ikzzwo){color:#fff;text-decoration:none;font-weight:600;padding:10px 20px;background:#ffffff1a;border-radius:20px;transition:background .3s ease}.home-nav.svelte-1ikzzwo a:where(.svelte-1ikzzwo):hover{background:#fff3}.support-header.svelte-1ikzzwo h1:where(.svelte-1ikzzwo){margin:0 0 10px;font-size:2.5em;font-weight:700}.subtitle.svelte-1ikzzwo{font-size:1.2em;margin:0 0 15px;opacity:.9}.description.svelte-1ikzzwo{font-size:1.1em;opacity:.8;margin:0}.support-content.svelte-1ikzzwo{display:flex;flex-direction:column;gap:40px}section.svelte-1ikzzwo{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:30px;border-radius:12px;border:1px solid rgba(255,255,255,.2)}section.svelte-1ikzzwo h2:where(.svelte-1ikzzwo){color:#fff;margin:0 0 20px;font-size:1.8em;font-weight:600}.contact-info.svelte-1ikzzwo{background:#ffffff26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px;border-radius:8px;border-left:4px solid #4a90e2}.contact-info.svelte-1ikzzwo a:where(.svelte-1ikzzwo){color:#87ceeb;text-decoration:none;font-weight:600}.contact-info.svelte-1ikzzwo a:where(.svelte-1ikzzwo):hover{text-decoration:underline}.response-time.svelte-1ikzzwo{color:#fffc;font-style:italic;margin-top:10px}.faq-item.svelte-1ikzzwo{margin-bottom:15px;background:#ffffff26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.2)}.faq-item.svelte-1ikzzwo summary:where(.svelte-1ikzzwo){padding:15px 20px;cursor:pointer;font-weight:600;background:#4a90e2cc;color:#fff;border:none;outline:none}.faq-item.svelte-1ikzzwo summary:where(.svelte-1ikzzwo):hover{background:#4a90e2}.faq-item.svelte-1ikzzwo p:where(.svelte-1ikzzwo){padding:20px;margin:0;background:#ffffff0d;border-top:1px solid rgba(255,255,255,.2);color:#ffffffe6}.features-list.svelte-1ikzzwo{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px}.features-list.svelte-1ikzzwo li:where(.svelte-1ikzzwo){background:#ffffff26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:15px;border-radius:8px;border-left:4px solid #4ade80;font-size:1.1em;color:#ffffffe6;border:1px solid rgba(255,255,255,.2)}.troubleshooting-item.svelte-1ikzzwo{background:#ffffff26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px;border-radius:8px;margin-bottom:15px;border-left:4px solid #fbbf24;border:1px solid rgba(255,255,255,.2)}.troubleshooting-item.svelte-1ikzzwo h3:where(.svelte-1ikzzwo){margin:0 0 10px;color:#fffffff2;font-size:1.2em}.troubleshooting-item.svelte-1ikzzwo p:where(.svelte-1ikzzwo){margin:0;color:#fffc}.requirements-section.svelte-1ikzzwo ul:where(.svelte-1ikzzwo){list-style:none;padding:0}.requirements-section.svelte-1ikzzwo li:where(.svelte-1ikzzwo){background:#ffffff26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:12px 15px;margin:8px 0;border-radius:6px;border-left:3px solid #06b6d4;color:#ffffffe6;border:1px solid rgba(255,255,255,.2)}.privacy-links.svelte-1ikzzwo{display:flex;gap:20px;margin-top:15px}.privacy-link.svelte-1ikzzwo{color:#fff;text-decoration:none;font-weight:600;padding:10px 20px;background:#ffffff26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:6px;border:2px solid rgba(255,255,255,.3);transition:all .3s ease}.privacy-link.svelte-1ikzzwo:hover{background:#ffffff40;color:#fff;border-color:#ffffff80}.support-footer.svelte-1ikzzwo{text-align:center;padding:30px 20px;margin-top:40px;border-top:2px solid rgba(255,255,255,.2);color:#ffffffb3}.support-footer.svelte-1ikzzwo p:where(.svelte-1ikzzwo){margin:5px 0}@media (max-width: 768px){.support-container.svelte-1ikzzwo{padding:15px}.support-header.svelte-1ikzzwo h1:where(.svelte-1ikzzwo){font-size:2em}section.svelte-1ikzzwo{padding:20px}.features-list.svelte-1ikzzwo{grid-template-columns:1fr}.privacy-links.svelte-1ikzzwo{flex-direction:column}}
