html:not(.dark){--color-white: #ffffff;--color-zinc-50: #f8f8f8;--color-zinc-100: #f3f3f3;--color-zinc-200: #e9e9e9;--color-zinc-300: #d8d8d8;--color-zinc-400: #a3a3a3;--color-zinc-500: #727272;--color-zinc-600: #555555;--color-zinc-700: #3d3d3d;--color-zinc-800: #262626;--color-zinc-900: #131415;--color-zinc-950: #0a0a0a;--color-primary: #131415;--color-primary-hover: #2b2c2e;--color-primary-soft: #f1f1f1;--color-primary-ink: #131415;--color-on-primary: #ffffff;--color-pill: #ebebeb;--color-on-pill: #131415;--color-card: #f5f5f5;--color-card-line: #e6e6e6}html.dark{color-scheme:dark;--color-white: #161616;--color-black: #fafafa;--color-zinc-50: #1c1c1c;--color-zinc-100: #242424;--color-zinc-200: #2e2e2e;--color-zinc-300: #3b3b3b;--color-zinc-400: #6e6e6e;--color-zinc-500: #9b9b9b;--color-zinc-600: #b7b7b7;--color-zinc-700: #d4d4d4;--color-zinc-800: #e6e6e6;--color-zinc-900: #f4f4f4;--color-zinc-950: #fafafa;--color-emerald-50: #0e2a20;--color-emerald-100: #12362a;--color-emerald-200: #1b4d3a;--color-emerald-600: #34d399;--color-emerald-700: #6ee7b7;--color-emerald-800: #a7f3d0;--color-emerald-900: #d1fae5;--color-sky-50: #0c2333;--color-sky-100: #0f2c40;--color-sky-200: #173f5a;--color-sky-700: #7dd3fc;--color-sky-800: #bae6fd;--color-sky-900: #e0f2fe;--color-amber-50: #2b2108;--color-amber-100: #36290a;--color-amber-200: #4d3a10;--color-amber-700: #fcd34d;--color-amber-800: #fde68a;--color-amber-900: #fef3c7;--color-red-50: #2e1214;--color-red-100: #3a1618;--color-red-200: #552024;--color-red-600: #f87171;--color-red-700: #fca5a5;--color-red-800: #fecaca;--color-violet-50: #1f1733;--color-violet-100: #281d42;--color-violet-200: #3a2a5e;--color-violet-700: #c4b5fd;--color-blue-50: #0d1d36;--color-blue-100: #112546;--color-blue-700: #93c5fd;--color-orange-50: #2e1a0b;--color-orange-100: #3a220e;--color-orange-200: #55311a;--color-orange-700: #fdba74;--color-orange-800: #fed7aa;--color-amber-950: #fffbeb;--color-emerald-950: #ecfdf5;--color-red-900: #fee2e2;--color-red-950: #fef2f2;--color-sky-950: #f0f9ff;--color-teal-50: #0b2725;--color-teal-100: #0e322f;--color-teal-700: #5eead4;--color-violet-800: #ddd6fe;--color-violet-900: #ede9fe;--color-blue-200: #1b3560;--color-blue-600: #60a5fa;--color-blue-800: #bfdbfe;--color-brand: #34d399;--color-brand-dark: #10b981;--color-primary: #f4f4f4;--color-primary-hover: #ffffff;--color-primary-soft: #262626;--color-primary-ink: #f4f4f4;--color-on-primary: #131415;--color-pill: #2c2c2c;--color-on-pill: #fafafa;--color-card: #212121;--color-card-line: #303030}html.dark img.invert-dark{filter:invert(1)}html body{padding-bottom:0}html,body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-optical-sizing:auto;background:var(--color-white);color:var(--color-zinc-900);-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}@media(max-width:639px){input:not([type=checkbox]),select,textarea{font-size:16px!important}}.tnum{font-variant-numeric:tabular-nums}input[type=radio]{accent-color:var(--color-primary)}kbd{font-family:JetBrains Mono,ui-monospace,monospace}select.yfr{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2371717a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;padding-right:2.4rem!important}input[type=checkbox].yfr{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid var(--color-zinc-300);border-radius:5px;background:var(--color-white);display:inline-grid;place-content:center;cursor:pointer;transition:background .12s,border-color .12s;flex:none}input[type=checkbox].yfr:checked{background:var(--color-primary);border-color:var(--color-primary)}input[type=checkbox].yfr:checked:after{content:"";width:9px;height:5px;border:2px solid var(--color-on-primary);border-top:0;border-right:0;transform:translateY(-1px) rotate(-45deg)}input[type=checkbox].yfr:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 35%,transparent);outline-offset:1px}input[type=checkbox].yfr:disabled{background:var(--color-zinc-100);cursor:not-allowed}input[type=checkbox].yfr:checked:disabled{background:var(--color-zinc-400);border-color:var(--color-zinc-400)}textarea.autogrow{field-sizing:content;min-height:5.5rem;resize:none}.scroll-fade{mask-image:linear-gradient(to right,#000 85%,transparent)}@media(min-width:640px){.scroll-fade{mask-image:none}}
