.light,.light-theme,:root{--blue-1:#fcfdff;--blue-2:#f6faff;--blue-3:#eaf2ff;--blue-4:#ddeaff;--blue-5:#ccdfff;--blue-6:#b5d2ff;--blue-7:#99bfff;--blue-8:#75a4ff;--blue-9:#0000cd;--blue-10:#002ee3;--blue-11:#1a51ea;--blue-12:#112b6b;--blue-a1:#0055ff03;--blue-a2:#0072ff09;--blue-a3:#0062ff15;--blue-a4:#0062ff22;--blue-a5:#005fff33;--blue-a6:#0164ff4a;--blue-a7:#005fff66;--blue-a8:#0057ff8a;--blue-a9:#0000cd;--blue-a10:#002ee3;--blue-a11:#003de8e5;--blue-a12:#001c60ee;--blue-contrast:#fff;--blue-surface:#f4f9ffcc;--blue-indicator:#0000cd;--blue-track:#0000cd}@supports(color:color(display-p3 1 1 1)){@media(color-gamut:p3){.light,.light-theme,:root{--blue-1:oklch(99.4% 0.002 264.1);--blue-2:oklch(98.3% 0.011 264.1);--blue-3:oklch(96.1% 0.023 264.1);--blue-4:oklch(93.5% 0.046 264.1);--blue-5:oklch(90.3% 0.07 264.1);--blue-6:oklch(86.3% 0.098 264.1);--blue-7:oklch(80.7% 0.119 264.1);--blue-8:oklch(73% 0.155 264.1);--blue-9:oklch(38.3% 0.266 264.1);--blue-10:oklch(44.6% 0.266 264.1);--blue-11:oklch(51% 0.236 264.1);--blue-12:oklch(31.3% 0.117 264.1);--blue-a1:color(display-p3 0.024 0.349 1/0.012);--blue-a2:color(display-p3 0.02 0.388 0.878/0.032);--blue-a3:color(display-p3 0.008 0.357 0.953/0.079);--blue-a4:color(display-p3 0.008 0.349 0.941/0.126);--blue-a5:color(display-p3 0.004 0.302 0.937/0.185);--blue-a6:color(display-p3 0.004 0.325 0.945/0.267);--blue-a7:color(display-p3 0.004 0.31 0.949/0.369);--blue-a8:color(display-p3 0 0.282 0.949/0.502);--blue-a9:color(display-p3 0 0 0.773);--blue-a10:color(display-p3 0 0.125 0.847/0.942);--blue-a11:color(display-p3 0 0.18 0.859/0.836);--blue-a12:color(display-p3 0 0.078 0.341/0.906);--blue-contrast:#fff;--blue-surface:color(display-p3 0.957 0.973 1/0.8);--blue-indicator:oklch(38.3% 0.266 264.1);--blue-track:oklch(38.3% 0.266 264.1)}}}.light,.light-theme,:root{--gray-1:#fcfcfd;--gray-2:#f9f9fb;--gray-3:#eff0f3;--gray-4:#e7e8ec;--gray-5:#e0e1e6;--gray-6:#d8d9e0;--gray-7:#cdced7;--gray-8:#b9bbc6;--gray-9:#8b8d98;--gray-10:#80828d;--gray-11:#62636c;--gray-12:#1e1f24;--gray-a1:#00005503;--gray-a2:#00005506;--gray-a3:#00104010;--gray-a4:#000b3618;--gray-a5:#0009321f;--gray-a6:#00073527;--gray-a7:#00063332;--gray-a8:#00083046;--gray-a9:#00051d74;--gray-a10:#00051b7f;--gray-a11:#0002119d;--gray-a12:#000107e1;--gray-contrast:#fff;--gray-surface:#ffffffcc;--gray-indicator:#8b8d98;--gray-track:#8b8d98}@supports(color:color(display-p3 1 1 1)){@media(color-gamut:p3){.light,.light-theme,:root{--gray-1:oklch(99.1% 0.001 277.7);--gray-2:oklch(98.2% 0.003 277.7);--gray-3:oklch(95.6% 0.005 277.7);--gray-4:oklch(93.1% 0.006 277.7);--gray-5:oklch(91% 0.008 277.7);--gray-6:oklch(88.8% 0.009 277.7);--gray-7:oklch(85.3% 0.012 277.7);--gray-8:oklch(79.4% 0.016 277.7);--gray-9:oklch(64.6% 0.016 277.7);--gray-10:oklch(61% 0.016 277.7);--gray-11:oklch(50.3% 0.014 277.7);--gray-12:oklch(24.1% 0.01 277.7);--gray-a1:color(display-p3 0.024 0.024 0.349/0.012);--gray-a2:color(display-p3 0.024 0.024 0.349/0.024);--gray-a3:color(display-p3 0.008 0.067 0.255/0.063);--gray-a4:color(display-p3 0.012 0.051 0.216/0.095);--gray-a5:color(display-p3 0.004 0.039 0.2/0.122);--gray-a6:color(display-p3 0.004 0.027 0.18/0.153);--gray-a7:color(display-p3 0.008 0.027 0.184/0.197);--gray-a8:color(display-p3 0.004 0.031 0.176/0.275);--gray-a9:color(display-p3 0.004 0.02 0.106/0.455);--gray-a10:color(display-p3 0.004 0.02 0.098/0.499);--gray-a11:color(display-p3 0 0.008 0.059/0.616);--gray-a12:color(display-p3 0 0.004 0.027/0.883);--gray-contrast:#fff;--gray-surface:color(display-p3 1 1 1/80%);--gray-indicator:oklch(64.6% 0.016 277.7);--gray-track:oklch(64.6% 0.016 277.7)}}}.dark,.dark-theme{--blue-1:#040f2b;--blue-2:#061438;--blue-3:#001076;--blue-4:#0000a1;--blue-5:#0000be;--blue-6:#0015d4;--blue-7:#0021f1;--blue-8:#2126ff;--blue-9:#0000cd;--blue-10:#001ef0;--blue-11:#99a7ff;--blue-12:#d0e1ff;--blue-a1:#0000fe1c;--blue-a2:#0024fe2a;--blue-a3:#000ffd6d;--blue-a4:#0000fe9b;--blue-a5:#0000feba;--blue-a6:#0016ffd1;--blue-a7:#0022fff0;--blue-a8:#2126ff;--blue-a9:#0000feca;--blue-a10:#001fffef;--blue-a11:#99a7ff;--blue-a12:#d0e1ff;--blue-contrast:#fff;--blue-surface:#00175f80;--blue-indicator:#0000cd;--blue-track:#0000cd}@supports(color:color(display-p3 1 1 1)){@media(color-gamut:p3){.dark,.dark-theme{--blue-1:oklch(17.8% 0.059 264.1);--blue-2:oklch(20.7% 0.073 264.1);--blue-3:oklch(27.1% 0.167 264.1);--blue-4:oklch(31.8% 0.224 264.1);--blue-5:oklch(36.1% 0.251 264.1);--blue-6:oklch(40.4% 0.266 264.1);--blue-7:oklch(45% 0.289 264.1);--blue-8:oklch(50.3% 0.33 264.1);--blue-9:oklch(38.3% 0.266 264.1);--blue-10:oklch(44.6% 0.289 264.1);--blue-11:oklch(77.7% 0.296 264.1);--blue-12:oklch(91.1% 0.103 264.1);--blue-a1:color(display-p3 0 0 1/0.101);--blue-a2:color(display-p3 0 0.145 1/0.156);--blue-a3:color(display-p3 0 0.059 1/0.404);--blue-a4:color(display-p3 0 0 1/0.576);--blue-a5:color(display-p3 0 0 1/0.694);--blue-a6:color(display-p3 0.004 0.086 1/0.782);--blue-a7:color(display-p3 0.035 0.129 0.996/0.9);--blue-a8:color(display-p3 0.133 0.153 1/0.958);--blue-a9:color(display-p3 0 0 1/0.757);--blue-a10:color(display-p3 0.027 0.118 1/0.895);--blue-a11:color(display-p3 0.627 0.671 1/0.975);--blue-a12:color(display-p3 0.839 0.89 1/0.988);--blue-contrast:#fff;--blue-surface:color(display-p3 0.004 0.086 0.353/0.5);--blue-indicator:oklch(38.3% 0.266 264.1);--blue-track:oklch(38.3% 0.266 264.1)}}}.dark,.dark-theme{--gray-1:#111;--gray-2:#181818;--gray-3:#222;--gray-4:#292929;--gray-5:#303030;--gray-6:#3a3a3a;--gray-7:#474747;--gray-8:#606060;--gray-9:#6d6d6d;--gray-10:#7a7a7a;--gray-11:#b3b3b3;--gray-12:#ededed;--gray-a1:#00000000;--gray-a2:#ffffff08;--gray-a3:#ffffff12;--gray-a4:#ffffff1a;--gray-a5:#ffffff21;--gray-a6:#ffffff2c;--gray-a7:#ffffff3a;--gray-a8:#ffffff55;--gray-a9:#ffffff63;--gray-a10:#ffffff71;--gray-a11:#ffffffae;--gray-a12:#ffffffec;--gray-contrast:#fff;--gray-surface:rgba(0,0,0,.05);--gray-indicator:#6d6d6d;--gray-track:#6d6d6d}@supports(color:color(display-p3 1 1 1)){@media(color-gamut:p3){.dark,.dark-theme{--gray-1:oklch(17.8% 0 0);--gray-2:oklch(21.1% 0 0);--gray-3:oklch(25.1% 0 0);--gray-4:oklch(28.1% 0 0);--gray-5:oklch(31% 0 0);--gray-6:oklch(34.7% 0 0);--gray-7:oklch(39.9% 0 0);--gray-8:oklch(48.8% 0 0);--gray-9:oklch(53.5% 0 0);--gray-10:oklch(58.1% 0 0);--gray-11:oklch(76.6% 0 0);--gray-12:oklch(94.7% 0 0);--gray-a1:color(display-p3 0 0 0/0);--gray-a2:color(display-p3 1 1 1/0.029);--gray-a3:color(display-p3 1 1 1/0.071);--gray-a4:color(display-p3 1 1 1/0.101);--gray-a5:color(display-p3 1 1 1/0.13);--gray-a6:color(display-p3 1 1 1/0.172);--gray-a7:color(display-p3 1 1 1/0.227);--gray-a8:color(display-p3 1 1 1/0.332);--gray-a9:color(display-p3 1 1 1/0.387);--gray-a10:color(display-p3 1 1 1/0.441);--gray-a11:color(display-p3 1 1 1/0.681);--gray-a12:color(display-p3 1 1 1/0.924);--gray-contrast:#fff;--gray-surface:color(display-p3 0 0 0/5%);--gray-indicator:oklch(53.5% 0 0);--gray-track:oklch(53.5% 0 0)}}}.dark,.dark-theme,:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--color-background:#111}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;list-style-position:inside}@media(prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}#body{color:rgb(var(--foreground-rgb));background:rgb(var(--background-start-rgb));margin-right:0!important}@media(prefers-color-scheme:dark){html{color-scheme:dark}}.page-container{width:100vw;background-color:var(--color-background)}.page-content:not(:has(.landing-page)){width:min(90vw,1200px);padding-top:5vw;padding-bottom:5vw;height:calc(100% - 10vw)}#footer,#page-container{transition:filter .5s}.dim{filter:opacity(.5)}.dark .dim{filter:opacity(.5) blur(1px)}