.container.svelte-m49fg{max-width:1000px;margin:0 auto;padding:20px}.hero.svelte-m49fg{text-align:center;padding:60px 20px}.hero-badge.svelte-m49fg{width:80px;height:80px;background:linear-gradient(135deg,var(--accent) 0%,#7BAE22 100%);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:40px;margin:0 auto 24px}.hero.svelte-m49fg h1:where(.svelte-m49fg){font-size:40px;font-weight:800;color:#fff;margin:0 0 16px}.hero.svelte-m49fg p:where(.svelte-m49fg){font-size:18px;color:var(--muted);max-width:600px;margin:0 auto;line-height:1.6}.how-it-works.svelte-m49fg{margin-bottom:60px}.how-it-works.svelte-m49fg h2:where(.svelte-m49fg){font-size:28px;font-weight:800;color:#fff;text-align:center;margin:0 0 32px}.steps-grid.svelte-m49fg{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.step-card.svelte-m49fg{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;text-align:center}.step-number.svelte-m49fg{width:48px;height:48px;background:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;color:#000;margin:0 auto 16px}.step-card.svelte-m49fg h3:where(.svelte-m49fg){font-size:16px;font-weight:700;color:#fff;margin:0 0 10px}.step-card.svelte-m49fg p:where(.svelte-m49fg){font-size:13px;color:var(--muted);line-height:1.6;margin:0}.verification-section.svelte-m49fg{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:40px;margin-bottom:60px}.verification-section.svelte-m49fg h2:where(.svelte-m49fg){font-size:24px;font-weight:800;color:#fff;margin:0 0 8px}.section-desc.svelte-m49fg{font-size:15px;color:var(--muted);margin:0 0 28px}.verification-form.svelte-m49fg{max-width:500px}.form-group.svelte-m49fg{margin-bottom:20px}.form-group.svelte-m49fg label:where(.svelte-m49fg){display:block;font-size:14px;font-weight:600;color:#fff;margin-bottom:8px}.form-group.svelte-m49fg input:where(.svelte-m49fg){width:100%;padding:14px 16px;background:var(--surface2);border:1px solid var(--border);border-radius:10px;color:#fff;font-size:15px;font-family:monospace;outline:none}.form-group.svelte-m49fg input:where(.svelte-m49fg):focus{border-color:var(--accent)}.form-group.svelte-m49fg input:where(.svelte-m49fg)::placeholder{color:var(--muted)}.verify-btn.svelte-m49fg{width:100%;padding:16px;background:var(--accent);border:none;border-radius:10px;color:#000;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s}.verify-btn.svelte-m49fg:hover{opacity:.9}.result.svelte-m49fg{display:flex;align-items:center;gap:12px;padding:16px;border-radius:10px;margin-top:20px;font-weight:600}.result.success.svelte-m49fg{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.result.failed.svelte-m49fg{background:color-mix(in srgb,#ff4757 15%,transparent);color:#ff4757}.result-icon.svelte-m49fg{font-size:20px}.games-section.svelte-m49fg{margin-bottom:60px}.games-section.svelte-m49fg h2:where(.svelte-m49fg){font-size:24px;font-weight:800;color:#fff;text-align:center;margin:0 0 28px}.games-grid.svelte-m49fg{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.game-card.svelte-m49fg{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.game-icon.svelte-m49fg{font-size:32px}.game-name.svelte-m49fg{font-size:15px;font-weight:700;color:#fff}.verified-badge.svelte-m49fg{font-size:11px;color:var(--accent);font-weight:600}.technical-section.svelte-m49fg{margin-bottom:60px}.technical-section.svelte-m49fg h2:where(.svelte-m49fg){font-size:24px;font-weight:800;color:#fff;text-align:center;margin:0 0 28px}.technical-grid.svelte-m49fg{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.tech-card.svelte-m49fg{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:24px}.tech-card.svelte-m49fg h3:where(.svelte-m49fg){font-size:14px;font-weight:600;color:var(--muted);margin:0 0 12px;text-transform:uppercase}.tech-card.svelte-m49fg code:where(.svelte-m49fg){display:block;padding:14px;background:var(--bg);border-radius:8px;color:var(--accent);font-size:14px;margin-bottom:12px;overflow-x:auto}.tech-card.svelte-m49fg p:where(.svelte-m49fg){font-size:13px;color:var(--muted);line-height:1.6;margin:0}.faq-section.svelte-m49fg{margin-bottom:60px}.faq-section.svelte-m49fg h2:where(.svelte-m49fg){font-size:24px;font-weight:800;color:#fff;text-align:center;margin:0 0 28px}.faq-list.svelte-m49fg{display:flex;flex-direction:column;gap:12px}.faq-item.svelte-m49fg{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.faq-item.expanded.svelte-m49fg{border-color:var(--accent)}.faq-question.svelte-m49fg{width:100%;padding:18px 20px;background:transparent;border:none;color:#fff;font-size:15px;font-weight:600;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-arrow.svelte-m49fg{font-size:20px;color:var(--accent)}.faq-answer.svelte-m49fg{padding:0 20px 18px}.faq-answer.svelte-m49fg p:where(.svelte-m49fg){margin:0;font-size:14px;color:var(--muted);line-height:1.7}.third-party.svelte-m49fg{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:32px;text-align:center;margin-bottom:40px}.third-party.svelte-m49fg h2:where(.svelte-m49fg){font-size:20px;font-weight:700;color:#fff;margin:0 0 12px}.third-party.svelte-m49fg p:where(.svelte-m49fg){font-size:15px;color:var(--muted);margin:0 0 20px}.links.svelte-m49fg{display:flex;justify-content:center;gap:12px}.link-btn.svelte-m49fg{padding:12px 24px;background:var(--surface2);border:1px solid var(--border);border-radius:10px;color:#fff;text-decoration:none;font-size:14px;font-weight:600;transition:all .2s}.link-btn.svelte-m49fg:hover{border-color:var(--accent)}@media(max-width:900px){.steps-grid.svelte-m49fg,.games-grid.svelte-m49fg{grid-template-columns:repeat(2,1fr)}.technical-grid.svelte-m49fg{grid-template-columns:1fr}}@media(max-width:600px){.hero.svelte-m49fg h1:where(.svelte-m49fg){font-size:28px}.steps-grid.svelte-m49fg{grid-template-columns:1fr}.games-grid.svelte-m49fg{grid-template-columns:repeat(2,1fr)}.verification-section.svelte-m49fg{padding:24px}.links.svelte-m49fg{flex-direction:column}}
