.article-header.svelte-3bswvg.svelte-3bswvg{margin-bottom:2rem}.article-header.svelte-3bswvg h1.svelte-3bswvg{font-size:2rem;line-height:1.2;margin:0 0 .5rem}.article-subtitle.svelte-3bswvg.svelte-3bswvg{font-size:1.1rem;color:var(--text-muted);margin:0 0 1rem;font-weight:500}.article-meta.svelte-3bswvg.svelte-3bswvg{display:flex;align-items:center;gap:1rem}.meta-item.svelte-3bswvg.svelte-3bswvg{display:flex;align-items:center;gap:.4rem;font-size:.9rem;color:var(--text-muted)}.lead-section.svelte-3bswvg.svelte-3bswvg{margin-bottom:2.5rem}.lead.svelte-3bswvg.svelte-3bswvg{font-size:1.15rem;line-height:1.7;color:var(--text-subtle);margin:0}.lead.svelte-3bswvg a.svelte-3bswvg{color:var(--accent-primary);text-decoration:none;font-weight:500}.lead.svelte-3bswvg a.svelte-3bswvg:hover{text-decoration:underline}.content-section.svelte-3bswvg.svelte-3bswvg{margin-bottom:2.5rem}.content-section.svelte-3bswvg h2.svelte-3bswvg{font-size:1.5rem;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid var(--border-soft)}.content-section.svelte-3bswvg p.svelte-3bswvg,.content-section.svelte-3bswvg li.svelte-3bswvg{line-height:1.7;margin:0 0 1rem}.content-section.svelte-3bswvg ol.svelte-3bswvg,.content-section.svelte-3bswvg ul.svelte-3bswvg{margin:0 0 1rem;padding-left:1.5rem}.content-section.svelte-3bswvg a.svelte-3bswvg{color:var(--accent-primary);text-decoration:none;font-weight:500}.content-section.svelte-3bswvg a.svelte-3bswvg:hover{text-decoration:underline}.content-section.svelte-3bswvg code.svelte-3bswvg{background:var(--surface-card-muted);padding:.15em .4em;border-radius:var(--radius-control);font-size:.9em}.browser-grid.svelte-3bswvg.svelte-3bswvg{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;margin:1.5rem 0}.browser-card.svelte-3bswvg.svelte-3bswvg{padding:1rem;border-radius:var(--radius-card);border:1px solid var(--border-soft)}.browser-card--supported.svelte-3bswvg.svelte-3bswvg{background:color-mix(in srgb,var(--accent-primary) 8%,var(--surface-card));border-color:color-mix(in srgb,var(--accent-primary) 25%,transparent)}.browser-card--supported.svelte-3bswvg h4.svelte-3bswvg{color:var(--accent-primary);margin:0 0 .5rem;font-size:1rem}.browser-card--unsupported.svelte-3bswvg.svelte-3bswvg{background:var(--surface-card-muted);opacity:.9}.browser-card--unsupported.svelte-3bswvg h4.svelte-3bswvg{color:var(--text-muted);margin:0 0 .5rem;font-size:1rem}.browser-card.svelte-3bswvg p.svelte-3bswvg{margin:0;font-size:.9rem;color:var(--text-subtle);line-height:1.5}.article-nav.svelte-3bswvg.svelte-3bswvg{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-soft)}.article-nav.svelte-3bswvg h2.svelte-3bswvg{font-size:1.25rem;margin:0 0 1.25rem}.nav-cards.svelte-3bswvg.svelte-3bswvg{display:flex;flex-direction:column;gap:.75rem}.nav-card.svelte-3bswvg.svelte-3bswvg{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius-card);text-decoration:none;color:inherit;transition:all .2s ease}.nav-card.svelte-3bswvg.svelte-3bswvg:hover{border-color:var(--accent-primary);box-shadow:var(--card-shadow);transform:translate(4px)}.nav-card-icon.svelte-3bswvg.svelte-3bswvg{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:var(--accent-primary-soft);border-radius:var(--radius-control);color:var(--accent-primary);flex-shrink:0}.nav-card-content.svelte-3bswvg.svelte-3bswvg{flex:1}.nav-card-content.svelte-3bswvg h3.svelte-3bswvg{margin:0 0 .25rem;font-size:1rem;color:var(--text-strong)}.nav-card-content.svelte-3bswvg p.svelte-3bswvg{margin:0;font-size:.9rem;color:var(--text-muted)}.nav-card-arrow.svelte-3bswvg.svelte-3bswvg{color:var(--text-muted);transition:transform .2s ease,color .2s ease}.nav-card.svelte-3bswvg:hover .nav-card-arrow.svelte-3bswvg{color:var(--accent-primary);transform:translate(4px)}@media (max-width: 600px){.article-header.svelte-3bswvg h1.svelte-3bswvg{font-size:1.6rem}.browser-grid.svelte-3bswvg.svelte-3bswvg{grid-template-columns:1fr}}
