.dev-hero.svelte-1dolngo{padding:var(--space-16) 0;text-align:center;background:var(--color-bg-primary)}.hero-badge.svelte-1dolngo{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-bg-tertiary);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary);margin-bottom:var(--space-6)}.dev-hero.svelte-1dolngo h1:where(.svelte-1dolngo){font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.hero-subtitle.svelte-1dolngo{font-size:var(--text-xl);color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--space-8)}.hero-ctas.svelte-1dolngo{display:flex;gap:var(--space-4);justify-content:center;margin-bottom:var(--space-10)}.hero-stats.svelte-1dolngo{display:flex;justify-content:center;gap:var(--space-12)}.stat.svelte-1dolngo{display:flex;flex-direction:column;align-items:center}.stat-value.svelte-1dolngo{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text-primary)}.stat-label.svelte-1dolngo{font-size:var(--text-sm);color:var(--color-text-tertiary)}.quickstart-section.svelte-1dolngo{padding:var(--space-16) 0;background:var(--color-bg-secondary)}.section-header.svelte-1dolngo{text-align:center;margin-bottom:var(--space-10)}.section-header.svelte-1dolngo h2:where(.svelte-1dolngo){font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.section-header.svelte-1dolngo p:where(.svelte-1dolngo){font-size:var(--text-lg);color:var(--color-text-tertiary)}.steps-grid.svelte-1dolngo{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);max-width:900px;margin:0 auto}.step.svelte-1dolngo{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);text-align:center}.step-number.svelte-1dolngo{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--gradient-primary);color:#fff;font-weight:var(--font-bold);border-radius:var(--radius-full);margin-bottom:var(--space-4)}.step.svelte-1dolngo h3:where(.svelte-1dolngo){font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.step.svelte-1dolngo p:where(.svelte-1dolngo){font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-4)}.code-section.svelte-1dolngo{padding:var(--space-16) 0;background:var(--color-bg-primary)}.code-container.svelte-1dolngo{max-width:800px;margin:0 auto var(--space-8)}.code-tabs.svelte-1dolngo{display:flex;gap:var(--space-1);background:var(--color-bg-tertiary);padding:var(--space-1);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.code-tab.svelte-1dolngo{padding:var(--space-2) var(--space-4);border:none;background:transparent;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast)}.code-tab.svelte-1dolngo:hover{color:var(--color-text-secondary)}.code-tab.active.svelte-1dolngo{background:var(--color-card-bg);color:var(--color-text-primary)}.code-block.svelte-1dolngo{background:var(--color-bg-inverse);border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow:hidden}.code-block.svelte-1dolngo pre:where(.svelte-1dolngo){margin:0;padding:var(--space-4);overflow-x:auto}.code-block.svelte-1dolngo code:where(.svelte-1dolngo){font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-inverse);line-height:var(--leading-relaxed)}.response-example.svelte-1dolngo{max-width:800px;margin:0 auto}.response-example.svelte-1dolngo h3:where(.svelte-1dolngo){font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.response-example.svelte-1dolngo .code-block:where(.svelte-1dolngo){border-radius:var(--radius-lg)}.api-reference.svelte-1dolngo{padding:var(--space-16) 0;background:var(--color-bg-secondary)}.endpoint-card.svelte-1dolngo{max-width:900px;margin:0 auto;background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden}.endpoint-header.svelte-1dolngo{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--color-bg-tertiary);border-bottom:1px solid var(--color-border)}.method.svelte-1dolngo{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-bold);border-radius:var(--radius-md);text-transform:uppercase}.method.post.svelte-1dolngo{background:var(--color-success);color:#fff}.endpoint-url.svelte-1dolngo{font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-text-primary)}.endpoint-body.svelte-1dolngo{padding:var(--space-6)}.endpoint-body.svelte-1dolngo h4:where(.svelte-1dolngo){font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.endpoint-body.svelte-1dolngo h4:where(.svelte-1dolngo):not(:first-child){margin-top:var(--space-8)}.params-table.svelte-1dolngo{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.params-table.svelte-1dolngo th:where(.svelte-1dolngo),.params-table.svelte-1dolngo td:where(.svelte-1dolngo){padding:var(--space-3);text-align:left;border-bottom:1px solid var(--color-border)}.params-table.svelte-1dolngo th:where(.svelte-1dolngo){font-weight:var(--font-medium);color:var(--color-text-secondary);background:var(--color-bg-tertiary)}.params-table.svelte-1dolngo td:where(.svelte-1dolngo){color:var(--color-text-primary)}.params-table.svelte-1dolngo code:where(.svelte-1dolngo){font-family:var(--font-mono);font-size:var(--text-xs);background:var(--color-bg-tertiary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.rate-limits-section.svelte-1dolngo{padding:var(--space-16) 0;background:var(--color-bg-primary)}.limits-table-wrapper.svelte-1dolngo{max-width:700px;margin:0 auto var(--space-6);overflow-x:auto}.limits-table.svelte-1dolngo{width:100%;border-collapse:collapse;background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.limits-table.svelte-1dolngo th:where(.svelte-1dolngo),.limits-table.svelte-1dolngo td:where(.svelte-1dolngo){padding:var(--space-4);text-align:left;border-bottom:1px solid var(--color-border)}.limits-table.svelte-1dolngo th:where(.svelte-1dolngo){font-weight:var(--font-medium);color:var(--color-text-secondary);background:var(--color-bg-tertiary)}.limits-table.svelte-1dolngo td:where(.svelte-1dolngo){color:var(--color-text-primary)}.limits-table.svelte-1dolngo .plan-name:where(.svelte-1dolngo){font-weight:var(--font-semibold)}.limits-table.svelte-1dolngo .plan-price:where(.svelte-1dolngo){color:var(--color-success);font-weight:var(--font-medium)}.limits-note.svelte-1dolngo{display:flex;align-items:center;gap:var(--space-2);justify-content:center;font-size:var(--text-sm);color:var(--color-text-tertiary)}.limits-note.svelte-1dolngo code:where(.svelte-1dolngo){font-family:var(--font-mono);font-size:var(--text-xs);background:var(--color-bg-tertiary);color:var(--color-text-secondary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.auth-section.svelte-1dolngo{padding:var(--space-16) 0;background:var(--color-bg-secondary)}.auth-grid.svelte-1dolngo{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);max-width:1000px;margin:0 auto}.auth-content.svelte-1dolngo h2:where(.svelte-1dolngo){font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.auth-content.svelte-1dolngo>p:where(.svelte-1dolngo){font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:var(--space-6)}.auth-example.svelte-1dolngo{background:var(--color-bg-inverse);padding:var(--space-4);border-radius:var(--radius-lg);margin-bottom:var(--space-6)}.auth-example.svelte-1dolngo code:where(.svelte-1dolngo){font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-inverse)}.auth-content.svelte-1dolngo h3:where(.svelte-1dolngo){font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-3)}.key-types.svelte-1dolngo{list-style:none;padding:0;margin:0 0 var(--space-6)}.key-types.svelte-1dolngo li:where(.svelte-1dolngo){padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.key-types.svelte-1dolngo code:where(.svelte-1dolngo){font-family:var(--font-mono);font-size:var(--text-xs);background:var(--color-bg-tertiary);color:var(--color-text-secondary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.auth-security.svelte-1dolngo{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6)}.auth-security.svelte-1dolngo h3:where(.svelte-1dolngo){display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-4)}.auth-security.svelte-1dolngo ul:where(.svelte-1dolngo){list-style:none;padding:0;margin:0}.auth-security.svelte-1dolngo li:where(.svelte-1dolngo){position:relative;padding:var(--space-2) 0 var(--space-2) var(--space-6);font-size:var(--text-sm);color:var(--color-text-secondary)}.auth-security.svelte-1dolngo li:where(.svelte-1dolngo):before{content:"•";position:absolute;left:0;color:var(--color-success)}@media(max-width:1024px){.steps-grid.svelte-1dolngo{grid-template-columns:1fr;max-width:400px}.auth-grid.svelte-1dolngo{grid-template-columns:1fr}}@media(max-width:640px){.dev-hero.svelte-1dolngo{padding:var(--space-12) 0}.dev-hero.svelte-1dolngo h1:where(.svelte-1dolngo){font-size:var(--text-4xl)}.hero-ctas.svelte-1dolngo{flex-direction:column;align-items:center}.hero-stats.svelte-1dolngo{flex-direction:column;gap:var(--space-6)}.code-tabs.svelte-1dolngo{flex-wrap:wrap}.params-table.svelte-1dolngo{font-size:var(--text-xs)}.params-table.svelte-1dolngo th:where(.svelte-1dolngo),.params-table.svelte-1dolngo td:where(.svelte-1dolngo){padding:var(--space-2)}}
