@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.0r6juujl39pe6.woff2)format("woff2");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}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_5ce8c3f-module__SSBbPG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_5ce8c3f-module__SSBbPG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:baseSansMono;src:url(../media/BaseSansMono_Light-s.p.3abbi0d07k88-.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:baseSansMono;src:url(../media/BaseSansMono_Regular-s.p.3hr5tgo3eq-3v.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:baseSansMono;src:url(../media/BaseSansMono_Medium-s.p.1kq5036_mgfkv.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:baseSansMono Fallback;src:local(Arial);ascent-override:71.87%;descent-override:19.39%;line-gap-override:0.0%;size-adjust:131.49%}.basesansmono_6467cdbc-module__5yL3Pq__className{font-family:baseSansMono,baseSansMono Fallback}.basesansmono_6467cdbc-module__5yL3Pq__variable{--font-base-sans-mono:"baseSansMono", "baseSansMono Fallback"}
@font-face{font-family:doto;src:url(../media/doto-s.p.0-5rex0puqf35.woff2)format("woff2");font-display:swap}@font-face{font-family:doto Fallback;src:local(Arial);ascent-override:72.25%;descent-override:19.01%;line-gap-override:0.0%;size-adjust:131.49%}.doto_af539c82-module__wjjmVa__className{font-family:doto,doto Fallback}.doto_af539c82-module__wjjmVa__variable{--font-doto:"doto", "doto Fallback"}
@font-face{font-family:baseSansRounded;src:url(../media/BaseSansRounded_Medium-s.3__2jz97w1d8f.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:baseSansRounded Fallback;src:local(Arial);ascent-override:90.33%;descent-override:24.12%;line-gap-override:0.0%;size-adjust:105.73%}.basesansrounded_5e5e7f88-module__4_Hw2a__className{font-family:baseSansRounded,baseSansRounded Fallback}.basesansrounded_5e5e7f88-module__4_Hw2a__variable{--font-base-sans-rounded:"baseSansRounded", "baseSansRounded Fallback"}
@font-face{font-family:baseSans;src:url(../media/BaseSans_Thin-s.p.0sfn66x79quuj.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:baseSans;src:url(../media/BaseSans_ThinItalic-s.p.32vce0ypkvpy_.woff2)format("woff2");font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:baseSans;src:url(../media/BaseSans_Light-s.p.0pjp6fwrl0i3w.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:baseSans;src:url(../media/BaseSans_LightItalic-s.p.0tg0f9ehtrl6l.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:baseSans;src:url(../media/BaseSans_Regular-s.p.1h_2pgzg9tp0s.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:baseSans;src:url(../media/BaseSans_Italic-s.p.0cs2-xnl8pgdw.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:baseSans;src:url(../media/BaseSans_Medium-s.p.1n9rk6urau9hm.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:baseSans;src:url(../media/BaseSans_MediumItalic-s.p.2o6lbupsc-vmt.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:baseSans;src:url(../media/BaseSans_Bold-s.p.2x2mo4etmk8o2.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:baseSans;src:url(../media/BaseSans_BoldItalic-s.p.0m1y7vw7m9rmw.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:baseSans;src:url(../media/BaseSans_Black-s.p.3uofbq6algebo.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:baseSans;src:url(../media/BaseSans_BlackItalic-s.p.3_im4m36z1qma.woff2)format("woff2");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:baseSans Fallback;src:local(Arial);ascent-override:90.78%;descent-override:24.24%;line-gap-override:0.0%;size-adjust:105.2%}.basesans_bc2b41c0-module__C_hG3a__className{font-family:baseSans,baseSans Fallback}.basesans_bc2b41c0-module__C_hG3a__variable{--font-base-sans:"baseSans", "baseSans Fallback"}
@font-face{font-family:baseSansText;src:url(../media/BaseSans_RegularText-s.p.18ssxm1rapd-q.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:baseSansText;src:url(../media/BaseSans_ItalicText-s.p.0mf2jy-krjpn8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:baseSansText Fallback;src:local(Arial);ascent-override:91.1%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:104.83%}.basesanstext_353d0491-module__3tTxkW__className{font-family:baseSansText,baseSansText Fallback}.basesanstext_353d0491-module__3tTxkW__variable{--font-base-sans-text:"baseSansText", "baseSansText Fallback"}
@font-face{font-family:googleSansFlex;src:url(../media/GoogleSansFlex-s.p.0q5fc13eb9-qf.woff2)format("woff2");font-display:swap;font-weight:300 800}@font-face{font-family:googleSansFlex Fallback;src:local(Arial);ascent-override:94.61%;descent-override:28.01%;line-gap-override:0.0%;size-adjust:102.1%}.googlesansflex_d986da5b-module__hYRixa__className{font-family:googleSansFlex,googleSansFlex Fallback}.googlesansflex_d986da5b-module__hYRixa__variable{--font-google-sans-flex:"googleSansFlex", "googleSansFlex Fallback"}
:root{--color-text-primary:#111;--color-text-secondary:#6f6f6f;--color-text-tertiary:#b8b8b8;--color-text-inverse:#fff;--color-text-brand:#00f;--color-bg-primary:#fff;--color-surface:#f8f8f8;--color-surface-hover:#efefef;--color-border-subtle:#efefef;--color-border-strong:#111;--color-brand-light:#00f;--color-brand-dark:#224bff}:root.dark{--color-text-primary:#fff;--color-text-secondary:#9a9a9a;--color-text-tertiary:#3a3a3a;--color-text-inverse:#fff;--color-text-brand:#224bff;--color-bg-primary:#111;--color-surface:#26262633;--color-surface-hover:#3a3a3a80;--color-border-subtle:#6f6f6f1a;--color-border-strong:#fff}@keyframes base-org-ui-illo-pulse{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.7;transform:scale(1)}}.illo-pulse{transform-box:fill-box;transform-origin:50%;animation:base-org-ui-illo-pulse var(--duration,2.4s) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.illo-pulse{animation:none}:root{--base-org-ui-motion-scale:0}}
