article.svelte-5x3ueb{gap:var(--space-8)}section.svelte-5x3ueb{gap:var(--space-3);scroll-margin-top:var(--space-8)}.featured.svelte-5x3ueb{border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);background-color:var(--color-surface);padding:var(--space-6)}table.svelte-5x3ueb{width:100%;border-collapse:separate;border-spacing:0}th.svelte-5x3ueb,td.svelte-5x3ueb:before{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted)}th.svelte-5x3ueb,td.svelte-5x3ueb{padding:var(--space-3);border:0;vertical-align:baseline}th.svelte-5x3ueb{border-bottom:1px solid var(--color-border)}td.svelte-5x3ueb,td.svelte-5x3ueb code{overflow-wrap:break-word}@media (min-width: 769px){table.svelte-5x3ueb{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);overflow:hidden}:where(tbody:where(.svelte-5x3ueb) tr:where(.svelte-5x3ueb)+tr:where(.svelte-5x3ueb)) td.svelte-5x3ueb{border-top:1px solid var(--color-border)}:where(th:where(.svelte-5x3ueb))+th.svelte-5x3ueb,:where(td:where(.svelte-5x3ueb))+td.svelte-5x3ueb{border-left:1px solid var(--color-border)}:where(th.svelte-5x3ueb:not(:last-child)),:where(td.svelte-5x3ueb:not(:last-child)){white-space:nowrap}}@media (max-width: 768px){table.svelte-5x3ueb{display:block}thead.svelte-5x3ueb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}tbody.svelte-5x3ueb{display:grid;gap:var(--space-3)}tr.svelte-5x3ueb{display:block;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface)}td.svelte-5x3ueb{display:block}:where(td:where(.svelte-5x3ueb))+td.svelte-5x3ueb{border-top:1px solid var(--color-border)}td.svelte-5x3ueb:before{content:attr(data-label);display:block;margin-bottom:var(--space-1)}}td.svelte-5x3ueb:first-child{font-weight:600}.badge.svelte-5x3ueb{align-self:flex-start;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em}
