.cp.svelte-149ly5r{max-width:88rem;padding:var(--space-xl) var(--space-m);gap:var(--space-l);flex-direction:column;margin:0 auto;display:flex}.cp-head.svelte-149ly5r{align-items:center;gap:var(--space-2xs);text-align:center;flex-direction:column;display:flex}.cp-back.svelte-149ly5r{font-size:var(--font-size-text-sm);color:var(--color-text-muted);align-self:flex-start;text-decoration:none}.cp-back.svelte-149ly5r:hover{color:var(--color-accent)}.cp-title.svelte-149ly5r{font-size:var(--font-size-text-2xl);color:var(--color-text);margin:0;font-weight:800}.cp-subtitle.svelte-149ly5r{font-size:var(--font-size-text-base);color:var(--color-text-muted);max-width:36rem;margin:0}.cp-scroll.svelte-149ly5r{border:1px solid var(--color-border-subtle);border-radius:var(--radius-m);background:var(--color-surface);overflow-x:auto}.cp-table.svelte-149ly5r{border-collapse:collapse;width:100%;min-width:56rem;font-size:var(--font-size-text-sm)}thead.svelte-149ly5r{z-index:2;background:var(--color-surface-elevated);box-shadow:0 1px 0 var(--color-border-subtle);position:sticky;top:0}.cp-th.svelte-149ly5r{text-align:left;padding:var(--space-s);color:var(--color-text);vertical-align:bottom;white-space:nowrap;background:inherit;font-weight:600}thead.svelte-149ly5r .cp-th:where(.svelte-149ly5r){text-align:center;vertical-align:middle;display:table-cell}.cp-th-name.svelte-149ly5r{font-size:var(--font-size-text-base);font-weight:700;display:block}.cp-th-audience.svelte-149ly5r{font-size:var(--font-size-text-xs);color:var(--color-text-subtle);margin-top:2px;font-weight:500;display:block}.cp-th--popular.svelte-149ly5r{background:color-mix(in oklch, var(--color-accent) 8%, var(--color-surface-elevated))}.cp-th--popular.svelte-149ly5r .cp-th-name:where(.svelte-149ly5r){color:var(--color-accent)}.cp-th--label.svelte-149ly5r{text-align:left;background:var(--color-surface-elevated);z-index:1;border-right:1px solid var(--color-border-subtle);white-space:normal;max-width:16rem;position:sticky;left:0}thead.svelte-149ly5r .cp-th--label:where(.svelte-149ly5r){z-index:3}.cp-row.svelte-149ly5r{border-top:1px solid var(--color-border-subtle)}tbody.svelte-149ly5r .cp-th--label:where(.svelte-149ly5r){color:var(--color-text);font-weight:500}.cp-td.svelte-149ly5r{padding:var(--space-2xs) var(--space-s);text-align:center;vertical-align:middle;color:var(--color-text)}.cp-td--popular.svelte-149ly5r{background:color-mix(in oklch, var(--color-accent) 4%, transparent)}.cp-row--category.svelte-149ly5r{background:var(--color-hover)}.cp-th--category.svelte-149ly5r{text-align:left;padding:var(--space-2xs) var(--space-s);font-size:var(--font-size-text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle);background:var(--color-hover);font-weight:700;position:static}.cp-check.svelte-149ly5r{color:var(--color-accent);font-weight:700;font-size:var(--font-size-text-base)}.cp-dash.svelte-149ly5r{color:var(--color-text-subtle)}.cp-footnote.svelte-149ly5r{color:var(--color-accent);font-weight:600}.cp-footnote-note.svelte-149ly5r{font-size:var(--font-size-text-sm);color:var(--color-text-muted);text-align:center;margin:0}
