@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2)format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2)format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ground:var(--lightningcss-light,#eef1f6)var(--lightningcss-dark,#0d111a);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#151b27);--surface-2:var(--lightningcss-light,#f5f7fa)var(--lightningcss-dark,#1b2230);--ink:var(--lightningcss-light,#131a2b)var(--lightningcss-dark,#e8ecf4);--ink-2:var(--lightningcss-light,#4b5568)var(--lightningcss-dark,#a5aec0);--ink-3:var(--lightningcss-light,#8a93a6)var(--lightningcss-dark,#6b7488);--line:var(--lightningcss-light,#d7dce6)var(--lightningcss-dark,#283042);--accent:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#8f8aff);--accent-soft:var(--lightningcss-light,#e6e5fc)var(--lightningcss-dark,#26244d);--accent-ink:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d111a);--accent-text:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,#a9a5ff);--leaf:var(--lightningcss-light,#2f8a55)var(--lightningcss-dark,#5cc48a);--leaf-soft:var(--lightningcss-light,#dcf1e4)var(--lightningcss-dark,#17301f);--beet:var(--lightningcss-light,#b4235a)var(--lightningcss-dark,#ec6f9b);--corn:var(--lightningcss-light,#d99a16)var(--lightningcss-dark,#f0c24b);--corn-soft:var(--lightningcss-light,#fbf0d3)var(--lightningcss-dark,#2e2610);--corn-ink:var(--lightningcss-light,#6b4a0e)var(--lightningcss-dark,#f0c24b);--bean:var(--lightningcss-light,#7c5a3a)var(--lightningcss-dark,#c89a72);--medal-bronze:var(--lightningcss-light,#f4e4d6)var(--lightningcss-dark,#33220f);--medal-bronze-ink:var(--lightningcss-light,#7a4416)var(--lightningcss-dark,#e0a46b);--medal-silver:var(--lightningcss-light,#e7eaf0)var(--lightningcss-dark,#252b38);--medal-silver-ink:var(--lightningcss-light,#3e4656)var(--lightningcss-dark,#c4cbd8);--medal-gold:var(--lightningcss-light,#f7ecc4)var(--lightningcss-dark,#2e2610);--medal-gold-ink:var(--lightningcss-light,#6b5200)var(--lightningcss-dark,#f0c24b);--shadow-color:var(--lightningcss-light,#131a2b73)var(--lightningcss-dark,#000c);--shadow:0 .75rem 1.875rem -1.125rem var(--shadow-color);--veil:var(--lightningcss-light,#0d111a59)var(--lightningcss-dark,#0000008c);--state-positive:var(--lightningcss-light,#2c7a4b)var(--lightningcss-dark,#4fae78);--state-positive-ink:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d111a);--state-variation:var(--lightningcss-light,#a97a10)var(--lightningcss-dark,#b98a1c);--state-variation-ink:var(--lightningcss-light,#131a2b)var(--lightningcss-dark,#0d111a);--state-negative:var(--lightningcss-light,#b0284f)var(--lightningcss-dark,#e0668f);--state-negative-ink:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d111a);--cat-edge:var(--lightningcss-light,#efe8fd)var(--lightningcss-dark,#262040);--cat-edge-ink:var(--lightningcss-light,#6d4bc4)var(--lightningcss-dark,#a88cf5);--cat-compute:var(--lightningcss-light,#e3edfc)var(--lightningcss-dark,#19263d);--cat-compute-ink:var(--lightningcss-light,#2f6bc0)var(--lightningcss-dark,#6fa3ef);--cat-storage:var(--lightningcss-light,#def3e7)var(--lightningcss-dark,#16301f);--cat-storage-ink:var(--lightningcss-light,#2a7f51)var(--lightningcss-dark,#5cc48a);--cat-messaging:var(--lightningcss-light,#fcefd6)var(--lightningcss-dark,#33280f);--cat-messaging-ink:var(--lightningcss-light,#9a6412)var(--lightningcss-dark,#e6ad4f);--cat-custom:var(--lightningcss-light,#eef0f4)var(--lightningcss-dark,#222735);--cat-custom-ink:var(--lightningcss-light,#6c7488)var(--lightningcss-dark,#9aa3b8);--grid-dot:var(--lightningcss-light,#c3cad8)var(--lightningcss-dark,#2c3446);--ease-enter:cubic-bezier(.2, .8, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--dur-fast:.18s;--dur-medium:.32s;--dur-slow:.56s;--display:"Bricolage Grotesque Variable", "Avenir Next", system-ui, sans-serif;--body:"Figtree", "Segoe UI", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-medium:0s;--dur-slow:0s}*,:before,:after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}:root{--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--t-1:.75rem;--t-2:.8125rem;--t-3:.875rem;--t-4:1rem;--t-5:1.0625rem;--t-6:1.25rem;--radius:.75rem;--pill:62.5rem;--hairline:.0625rem;--touch:2.75rem;--screen:100vh;--measure:40rem;--sidebar:16.5rem}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--ground);color:var(--ink);font-family:var(--body);font-size:var(--t-4);-webkit-text-size-adjust:100%;line-height:1.45}button,input,select,textarea{font:inherit;color:inherit}button,summary,input{-webkit-tap-highlight-color:transparent}button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.6}:focus-visible{outline:.1875rem solid var(--ink);outline-offset:.125rem}.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@supports (height:100dvh){:root{--screen:100dvh}}.scroll-hint{--scroll-bg:var(--surface);background:linear-gradient(var(--scroll-bg) 30%, transparent) top / 100% 2.5rem no-repeat local, linear-gradient(transparent, var(--scroll-bg) 70%) bottom / 100% 2.5rem no-repeat local, radial-gradient(farthest-side at 50% 0, var(--shadow-color), transparent) top / 100% .75rem no-repeat scroll, radial-gradient(farthest-side at 50% 100%, var(--shadow-color), transparent) bottom / 100% .75rem no-repeat scroll, var(--scroll-bg);scrollbar-width:thin;scrollbar-color:var(--ink-3) transparent;scrollbar-gutter:stable}
