html:has(.founders){--background:#fff;--foreground:#0a0a0a;--card:#f7f7f7;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f2f2f2;--secondary-foreground:#171717;--muted-surface:#efefef;--muted-foreground:#737373;--accent:#f2f2f2;--accent-foreground:#171717;--destructive:#dc2626;--border:#e8e8e8;--input:#e2e2e2;--ring:#a3a3a3;--chart-1:#e5484d;--chart-2:#2f80ed;--chart-3:#12a87e;--chart-4:#e09a00;--chart-5:#a3a3a3;--good-bg:#e6f6d4;--good-fg:#3b6b12;--warn-bg:#fff3d1;--warn-fg:#7a5200;--bad-bg:#fde4e4;--bad-fg:#a32020;--color-muted:var(--muted-surface);background:var(--background)}@layer base{html:has(.founders) *{border-color:var(--border);outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}html:has(.founders) :before{border-color:var(--border);outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}html:has(.founders) :after{border-color:var(--border);outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body:has(.founders)>.container{max-width:none;padding:0}body:has(.founders)>.container:before{display:none}body:has(.founders)>.site-footer{display:none}.founders{min-height:100svh;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:14px;font-weight:400}.founders .recharts-surface{height:100%}
