@layer base{h1{letter-spacing:-.003em;font-size:30px;font-weight:700;line-height:140%}h2{letter-spacing:-.003em;font-size:28px;font-weight:700;line-height:140%}h3{letter-spacing:-.003em;font-size:24px;font-weight:700;line-height:140%}.h3-b{letter-spacing:-.003em;font-size:24px;font-weight:600;line-height:140%}.h3-m{letter-spacing:-.003em;font-size:24px;font-weight:500;line-height:140%}h4{letter-spacing:-.003em;font-size:22px;font-weight:700;line-height:140%}h5{letter-spacing:-.003em;font-size:20px;font-weight:700;line-height:140%}.h6-b{letter-spacing:-.003em;font-size:18px;font-weight:700;line-height:140%}.h6-m{letter-spacing:-.003em;font-size:18px;font-weight:500;line-height:140%}.h6-r{letter-spacing:-.003em;font-size:18px;font-weight:400;line-height:140%}th{letter-spacing:-.003em;font-size:16px;font-weight:700;line-height:140%}td{letter-spacing:-.003em;font-size:14px;font-weight:500;line-height:140%}.d1{letter-spacing:-.76px;font-size:38px;font-weight:700;line-height:140%}.d2-b{letter-spacing:-.68px;font-size:34px;font-weight:700;line-height:140%}.d2-m{letter-spacing:-.68px;font-size:34px;font-weight:500;line-height:140%}.b1-b{letter-spacing:-.003em;font-size:16px;font-weight:700;line-height:140%}.b1-sb{letter-spacing:-.003em;font-size:16px;font-weight:600;line-height:140%}.b1-m{letter-spacing:-.003em;font-size:16px;font-weight:500;line-height:160%}.b1-r{letter-spacing:-.003em;font-size:16px;font-weight:400;line-height:160%}.b2-b{letter-spacing:-.003em;font-size:14px;font-weight:700;line-height:140%}.b2-sb{letter-spacing:-.003em;font-size:14px;font-weight:600;line-height:140%}.b2-m{letter-spacing:-.003em;font-size:14px;font-weight:500;line-height:160%}.b2-r{letter-spacing:-.003em;font-size:14px;font-weight:400;line-height:160%}.th{letter-spacing:-.003em;font-size:16px;font-weight:800;line-height:140%}.tb{letter-spacing:-.003em;font-size:14px;font-weight:500;line-height:140%}.s1-b{letter-spacing:-.003em;font-size:12px;font-weight:700;line-height:140%}.s1-sb{letter-spacing:-.003em;font-size:12px;font-weight:600;line-height:140%}.s1-r{letter-spacing:-.003em;font-size:12px;font-weight:400;line-height:140%}.s2{letter-spacing:-.003em;font-size:10px;font-weight:700;line-height:140%}}:root{--background:#fff;--foreground:#252525;--card:#fff;--card-foreground:#252525;--popover:#fff;--popover-foreground:#252525;--primary:#27272a;--primary-foreground:#fbfbfb;--secondary:#444;--secondary-foreground:#fff;--muted:#e6ecf2;--muted-foreground:#8e8e8e;--accent:#e6ecf2;--accent-foreground:#343434;--destructive:#e93d3d;--destructive-foreground:#fff;--border:#e1e7f2;--border-muted:#ccd2de;--input:#ebebeb;--ring:#b5b5b5;--chart-1:#ebbf5e;--chart-2:#54d3de;--chart-3:#2440a7;--chart-4:#d9efb8;--chart-5:#dfec9c;--sidebar:var(--background);--sidebar-foreground:#252525;--sidebar-primary:#343434;--sidebar-primary-foreground:#fbfbfb;--sidebar-accent:#f7f7f7;--sidebar-accent-foreground:#1874fd;--sidebar-border:#ebebeb;--sidebar-ring:#b5b5b5;--radius:.5rem;--radius-2xl:2rem;--shadow-2xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-xs:0 1px 3px 0px rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow:0 1px 3px 0px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 1px 3px 0px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.1);--shadow-lg:0 1px 3px 0px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-xl:0 1px 3px 0px rgba(0,0,0,.1),0 8px 10px -1px rgba(0,0,0,.1);--shadow-2xl:0 1px 3px 0px rgba(0,0,0,.25);--state-error:#f43f5e;--state-success:#22c55e;--state-highlight:#1ea0f7;--bg-gray:#e5e5e5;--bg-light-gray:#f4f4f5;--bg-white:#fff;--card-primary:#1a75bc;--card-secondary:#8dc63f;--card-dark:#27272a;--card-muted:#e5e5e5;--card-white:#fff;--card-active:#1a75bc;--text-active:#1a75bc;--text-active2:#8dc63f;--text-primary:#27272a;--text-secondary:#71717a;--text-third:#a1a1aa;--text-muted:#e5e5e5;--text-white:#fff;--icon-primary:#52525b;--icon-secondary:#a1a1aa;--icon-muted:#e5e5e5;--icon-active:#1a75bc;--icon-active2:#8dc63f;--icon-white:#fff;--border-primary:#27272a;--border-secondary:#15803d;--border-black:#1b1b1b;--border-gray:#d4d4d8;--border-light-gray:#e5e5e5;--border-white:#fff;--scrim-black:rgba(0,0,0,.2);--scrim-gray:rgba(248,250,252,.8);--scrim-white:rgba(255,255,255,.2);--scrim-hover:rgba(0,0,0,.02);--scrim-snackbar:rgba(0,0,0,.7);--scrim-focus:rgba(244,244,245,.05);--layout-max-width:1440px}@supports (color:color(display-p3 0 0 0)){:root{--foreground:color(display-p3 .145023 .145023 .145023);--card:color(display-p3 1 1 1);--card-foreground:color(display-p3 .145023 .145023 .145023);--popover:color(display-p3 1 1 1);--popover-foreground:color(display-p3 .145023 .145023 .145023);--primary-foreground:color(display-p3 .984988 .984988 .984988);--secondary:color(display-p3 .266714 .266714 .266714);--secondary-foreground:color(display-p3 1 1 1);--muted:color(display-p3 .906932 .923987 .94565);--muted-foreground:color(display-p3 .556003 .556003 .556003);--accent:color(display-p3 .906932 .923987 .94565);--accent-foreground:color(display-p3 .204981 .204981 .204981);--destructive:color(display-p3 .844041 .2977 .270917);--destructive-foreground:color(display-p3 1 1 1);--input:color(display-p3 .921997 .921997 .921997);--ring:color(display-p3 .707944 .707944 .707944);--chart-1:color(display-p3 .894316 .753884 .429213);--chart-2:color(display-p3 .470464 .816043 .862968);--chart-3:color(display-p3 .165297 .248523 .632581);--chart-4:color(display-p3 .865978 .933692 .740749);--chart-5:color(display-p3 .883302 .924393 .647032);--sidebar-foreground:color(display-p3 .145023 .145023 .145023);--sidebar-primary:color(display-p3 .204981 .204981 .204981);--sidebar-primary-foreground:color(display-p3 .984988 .984988 .984988);--sidebar-accent:color(display-p3 .970018 .970019 .970019);--sidebar-accent-foreground:color(display-p3 .216624 .448177 .958067);--sidebar-border:color(display-p3 .921997 .921997 .921997);--sidebar-ring:color(display-p3 .707944 .707944 .707944)}}@supports (color:lab(0% 0 0)){:root{--foreground:lab(14.6704% 0 0);--card:lab(100% 0 0);--card-foreground:lab(14.6704% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(14.6704% 0 0);--primary-foreground:lab(98.6776% -.0000298023 -.0000119209);--secondary:lab(28.8572% 0 0);--secondary-foreground:lab(100% 0 0);--muted:lab(93.0316% -1.09106 -3.56977);--muted-foreground:lab(58.936% 0 0);--accent:lab(93.0316% -1.09106 -3.56977);--accent-foreground:lab(21.8276% 0 0);--destructive:lab(53.8341% 65.9948 42.3259);--destructive-foreground:lab(100% 0 0);--input:lab(93.0864% -.0000298023 0);--ring:lab(73.5056% -.0000298023 -.0000119209);--chart-1:lab(79.8068% 8.72725 53.8553);--chart-2:lab(77.8754% -33.7405 -16.776);--chart-3:lab(30.4625% 20.4316 -59.8542);--chart-4:lab(91.6977% -14.516 24.2822);--chart-5:lab(91.061% -13.7761 37.3362);--sidebar-foreground:lab(14.6704% 0 0);--sidebar-primary:lab(21.8276% 0 0);--sidebar-primary-foreground:lab(98.6776% -.0000298023 -.0000119209);--sidebar-accent:lab(97.3552% -.0000298023 0);--sidebar-accent-foreground:lab(50.3104% 15.8603 -76.6651);--sidebar-border:lab(93.0864% -.0000298023 0);--sidebar-ring:lab(73.5056% -.0000298023 -.0000119209)}}@layer components{.max-w-layout{max-width:var(--layout-max-width)}.full-bleed{width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@theme inline{  --color-text-active: var(--text-active); --color-text-active-foreground: white; --color-text-active2: var(--text-active2); --color-text-active2-foreground: white;   --color-card-dark: var(--card-dark); --color-card-dark-foreground: white; --color-card-active: var(--card-active); --color-card-muted: var(--card-muted); --color-card-muted-foreground: var(--text-secondary); --color-card-primary: var(--card-primary); --color-card-primary-foreground: white; --color-card-white: var(--card-white); --color-card-white-foreground: var(--text-primary);   --color-state-error: var(--state-error); --color-state-error-foreground: white; --color-state-success: var(--state-success); --color-state-success-foreground: white; --color-state-highlight: var(--state-highlight); --color-state-highlight-foreground: white;   --color-text-primary: var(--text-primary); --color-text-secondary: var(--text-secondary); --color-text-third: var(--text-third); --color-text-muted: var(--text-muted); --color-text-white: var(--text-white);   --color-bg-gray: var(--bg-gray); --color-bg-light-gray: var(--bg-light-gray); --color-bg-white: var(--bg-white);   --color-icon-primary: var(--icon-primary); --color-icon-secondary: var(--icon-secondary); --color-icon-muted: var(--icon-muted); --color-icon-active: var(--icon-active); --color-icon-active2: var(--icon-active2); --color-icon-white: var(--icon-white);   --color-border-primary: var(--border-primary); --color-border-secondary: var(--border-secondary); --color-border-black: var(--border-black); --color-border-gray: var(--border-gray); --color-border-light-gray: var(--border-light-gray); --color-border-white: var(--border-white);}
