.package-card.svelte-ckcskq{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:all .2s ease;display:flex;flex-direction:column;height:100%}.package-card.svelte-ckcskq:hover{border-color:#27272a;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}header.svelte-ckcskq{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}h3.svelte-ckcskq{font-family:var(--font-mono);font-size:.9375rem;font-weight:600;color:#111827;margin:0;line-height:1.4;flex:1}.category-badge.svelte-ckcskq{font-family:var(--font-menu);font-size:.6875rem;font-weight:600;padding:.25rem .5rem;border-radius:.25rem;text-transform:uppercase;letter-spacing:.025em;flex-shrink:0}.description.svelte-ckcskq{font-size:.875rem;line-height:1.6;color:#6b7280;margin-bottom:1.25rem;flex:1}footer.svelte-ckcskq{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:auto}.link.svelte-ckcskq{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-menu);font-size:.8125rem;font-weight:500;text-decoration:none;color:#18181b;transition:all .2s ease;padding:.25rem 0}.link.svelte-ckcskq:hover{color:#09090b;transform:translate(2px)}.link.svelte-ckcskq .icon:where(.svelte-ckcskq){font-size:.875rem;opacity:.7}.link.svelte-ckcskq:hover .icon:where(.svelte-ckcskq){opacity:1}@media (max-width: 768px){h3.svelte-ckcskq{font-size:.875rem}.description.svelte-ckcskq{font-size:.8125rem}}.docs-page.svelte-1xmjmrw{padding:4rem 2rem;max-width:1400px;margin:0 auto}.page-header.svelte-1xmjmrw{margin-bottom:4rem;text-align:center}h1.svelte-1xmjmrw{font-family:var(--font-menu);font-size:3rem;font-weight:800;color:#111827;margin-bottom:1rem}.subtitle.svelte-1xmjmrw{font-size:1.125rem;color:#6b7280;max-width:700px;margin:0 auto;line-height:1.7}.package-section.svelte-1xmjmrw{margin-bottom:5rem}.section-header.svelte-1xmjmrw{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:2.5rem}.section-icon.svelte-1xmjmrw{font-size:3rem;width:80px;height:80px;border-radius:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-icon.smrt.svelte-1xmjmrw{background:linear-gradient(135deg,#18181b,#27272a);color:#fff}.section-icon.sdk.svelte-1xmjmrw{background:linear-gradient(135deg,#27272a,#3f3f46);color:#fff}h2.svelte-1xmjmrw{font-family:var(--font-menu);font-size:2rem;font-weight:700;color:#111827;margin:0 0 .5rem}.section-description.svelte-1xmjmrw{font-size:1rem;color:#6b7280;margin:0;line-height:1.6}.package-grid.svelte-1xmjmrw{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.5rem}@media (max-width: 768px){.docs-page.svelte-1xmjmrw{padding:3rem 1.5rem}h1.svelte-1xmjmrw{font-size:2.5rem}.subtitle.svelte-1xmjmrw{font-size:1rem}.section-header.svelte-1xmjmrw{flex-direction:column;gap:1rem}.section-icon.svelte-1xmjmrw{font-size:2.5rem;width:64px;height:64px}h2.svelte-1xmjmrw{font-size:1.75rem}.package-grid.svelte-1xmjmrw{grid-template-columns:1fr;gap:1.25rem}}
