@layer components{.data-table.svelte-1273l4k{border:var(--hairline) solid var(--border);border-radius:var(--radius-lg);max-width:100%;overflow-x:auto;container-type:inline-size}table.svelte-1273l4k{border-collapse:collapse;width:100%;min-width:36rem;font-size:var(--text-sm)}caption.svelte-1273l4k{padding:var(--space-3) var(--space-4);color:var(--ink-muted);font:var(--text-2xs) var(--font-mono);text-align:left}th.svelte-1273l4k,td.svelte-1273l4k{padding:var(--space-3) var(--space-4);border-top:var(--hairline) solid var(--border);text-align:left;vertical-align:top;line-height:var(--leading-snug)}thead.svelte-1273l4k th:where(.svelte-1273l4k){color:var(--ink-muted);font-size:var(--text-xs);font-weight:500}tbody.svelte-1273l4k th:where(.svelte-1273l4k){color:var(--ink);font-weight:500}td.svelte-1273l4k{color:var(--ink-body)}.mono.svelte-1273l4k{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}@container (width<=36rem){table.svelte-1273l4k{min-width:0}thead.svelte-1273l4k{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tbody.svelte-1273l4k tr:where(.svelte-1273l4k){gap:var(--space-2);padding:var(--space-4);border-top:var(--hairline) solid var(--border);display:grid}tbody.svelte-1273l4k th:where(.svelte-1273l4k),tbody.svelte-1273l4k td:where(.svelte-1273l4k){border:0;padding:0;display:block}tbody.svelte-1273l4k td:where(.svelte-1273l4k):before{content:attr(data-label);margin-bottom:var(--space-1);color:var(--ink-muted);font:var(--text-2xs) var(--font-mono);display:block}.mono.svelte-1273l4k{white-space:normal}}}
