@layer components{table,table thead,table tbody,table tfoot,table thead tr,table tbody tr{background-color:var(--card)!important}table tbody tr,table thead tr{border-bottom-color:color-mix(in oklab,var(--accent) 35%,transparent)!important}table tbody tr:hover{background-color:color-mix(in oklab,var(--accent) 22%,transparent)!important}table tbody tr[data-state=selected]{background-color:color-mix(in oklab,var(--accent) 28%,transparent)!important}table thead tr{border-bottom-color:color-mix(in oklab,var(--accent) 55%,transparent)!important}table thead th{color:color-mix(in oklab,var(--accent) 65%,var(--foreground))!important;font-weight:600}}@layer components{.card-tinted{background-color:color-mix(in oklab,var(--accent) 15%,var(--card));border:1px solid color-mix(in oklab,var(--accent) 40%,transparent)}.card-tinted.metric-card{background:unset;border-color:unset}.card-tinted.metric-pink{background:var(--metric-pink-bg);border-color:color-mix(in oklab,var(--metric-pink-fg) 22%,transparent)}.card-tinted.metric-purple{background:var(--metric-purple-bg);border-color:color-mix(in oklab,var(--metric-purple-fg) 22%,transparent)}.card-tinted.metric-cyan{background:var(--metric-cyan-bg);border-color:color-mix(in oklab,var(--metric-cyan-fg) 22%,transparent)}.card-tinted.metric-mint{background:var(--metric-mint-bg);border-color:color-mix(in oklab,var(--metric-mint-fg) 22%,transparent)}.card-tinted.metric-amber{background:var(--metric-amber-bg);border-color:color-mix(in oklab,var(--metric-amber-fg) 22%,transparent)}}
