.oacVfW_tv-wrapper{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;width:100%;overflow-x:auto}.oacVfW_tv-table{border-collapse:separate;border-spacing:0;width:100%;min-width:820px;color:hsl(var(--foreground));font-size:.875rem}.oacVfW_tv-caption{caption-side:top;text-align:left;color:hsl(var(--muted-foreground));padding:0 0 .75rem;font-size:.8125rem}.oacVfW_tv-thead th{background:hsl(var(--muted) / .5);text-align:left;border-bottom:1px solid hsl(var(--border));vertical-align:bottom;padding:.875rem 1rem;font-weight:600}.oacVfW_tv-thead .oacVfW_tv-col-feature{z-index:2;background:hsl(var(--muted) / .85);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28%;min-width:220px;position:sticky;left:0}.oacVfW_tv-thead .oacVfW_tv-col-enterprise{background:hsl(var(--primary) / .08);border-left:1px solid hsl(var(--primary) / .3);border-right:1px solid hsl(var(--primary) / .3)}.oacVfW_tv-badge{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:9999px;margin-top:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.oacVfW_tv-badge-new{background:hsl(var(--foreground));color:hsl(var(--background))}.oacVfW_tv-group-header th{background:hsl(var(--muted) / .3);letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));text-align:left;padding:.625rem 1rem;font-size:.75rem;font-weight:700}.oacVfW_tv-row th,.oacVfW_tv-row td{border-bottom:1px solid hsl(var(--border) / .6);vertical-align:top;padding:.75rem 1rem}.oacVfW_tv-row th{text-align:left;color:hsl(var(--foreground));background:hsl(var(--card));z-index:1;font-weight:500;position:sticky;left:0}.oacVfW_tv-row td.oacVfW_tv-cell-enterprise{background:hsl(var(--primary) / .05);border-left:1px solid hsl(var(--primary) / .25);border-right:1px solid hsl(var(--primary) / .25)}.oacVfW_tv-dash{color:hsl(var(--muted-foreground))}.oacVfW_tv-cta-row td{background:hsl(var(--muted) / .25);padding:1rem}.oacVfW_tv-cta-row td.oacVfW_tv-cell-enterprise{background:hsl(var(--primary) / .1)}.oacVfW_tv-cta-feature{background:hsl(var(--muted) / .35);color:hsl(var(--muted-foreground));font-size:.75rem;position:sticky;left:0}.oacVfW_tv-meta{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.75rem;font-size:.8125rem;display:flex}.oacVfW_tv-meta strong{color:hsl(var(--foreground))}
