@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable.symbols.1y-lyg-020opt.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+2D8-2D9,U+2DB,U+39B,U+3A9,U+3BB-3BC,U+3C0,U+E3F,U+2070,U+2074-2079,U+2080-2089,U+20C5,U+2117,U+2126,U+2153-2155,U+215B-215E,U+2190,U+2192,U+2194-2199,U+219D,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21E4-21E5,U+21E7,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2460-2468,U+24EA,U+24FF,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25CA-25CC,U+25CF,U+2605,U+2639-263A,U+2713-2714,U+2776-277E,U+3003,U+301C,U+F8FF,U+FB01-FB02}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable.cyrillic-ext.0h971-597heqs.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+460-48F,U+494-499,U+49C-4A1,U+4A4-4AD,U+4B2-4B9,U+4BC-4D7,U+4DA-4E7,U+4EA-52F,U+1C80-1C8A,U+1DC4-1DC7,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable.cyrillic.1si4w_12589w5.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+400-45F,U+490-493,U+49A-49B,U+4A2-4A3,U+4AE-4B1,U+4BA-4BB,U+4D8-4D9,U+4E8-4E9,U+1DC4-1DC7,U+2116}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable.vietnamese.2laztj3y58ev3.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1DC4-1DC7,U+1EA0-1EF9,U+20AB}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable.latin-ext.0l-8tbwlqs-8n.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1D00-1DBF,U+1DC4-1DC7,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:Medeo Sans;src:url(../media/MedeoSansVariable.latin.17fizf0zenm63.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1DC4-1DC7,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable-Italic.symbols.1vlxarp2pi11b.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+2D8-2D9,U+2DB,U+39B,U+3A9,U+3BB-3BC,U+3C0,U+E3F,U+2070,U+2074-2079,U+2080-2089,U+20C5,U+2117,U+2126,U+2153-2155,U+215B-215E,U+2190,U+2192,U+2194-2199,U+219D,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21E4-21E5,U+21E7,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2460-2468,U+24EA,U+24FF,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25CA-25CC,U+25CF,U+2605,U+2639-263A,U+2713-2714,U+2776-277E,U+3003,U+301C,U+F8FF,U+FB01-FB02}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable-Italic.cyrillic-ext.1yp9623-4w2oy.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+460-48F,U+494-499,U+49C-4A1,U+4A4-4AD,U+4B2-4B9,U+4BC-4D7,U+4DA-4E7,U+4EA-52F,U+1C80-1C8A,U+1DC4-1DC7,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable-Italic.cyrillic.3vid2ur_nfc4s.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+400-45F,U+490-493,U+49A-49B,U+4A2-4A3,U+4AE-4B1,U+4BA-4BB,U+4D8-4D9,U+4E8-4E9,U+1DC4-1DC7,U+2116}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable-Italic.vietnamese.1jja5tpav92l9.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1DC4-1DC7,U+1EA0-1EF9,U+20AB}@font-face{font-family:Medeo Sans;src:url(../media/MedeoSansVariable-Italic.latin-ext.0pna73rj_ujg6.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1D00-1DBF,U+1DC4-1DC7,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:Medeo Sans;src:url(../media/MedeoSansVariable-Italic.latin.3c2jpytswbhyr.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1DC4-1DC7,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-medeo-sans:"Medeo Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}
@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable.symbols.0haz0rh8-xuai.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+2D8-2D9,U+2DB,U+39B,U+3A9,U+3BB-3BC,U+3C0,U+E3F,U+2070,U+2074-2079,U+2080-2089,U+20C5,U+2107,U+2117,U+2153-2155,U+215B-215E,U+2190,U+2192,U+2194-2199,U+219D,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21E4-21E5,U+21E7,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2326-2327,U+232B,U+23CE,U+240B-240C,U+2423,U+2460-2468,U+24EA,U+24FF-259F,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25CA-25CC,U+25CF,U+2776-277E,U+3003,U+301C,U+F8FF}@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable.cyrillic-ext.1pv81cdijavfu.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+460-48F,U+494-499,U+49C-4A1,U+4A4-4AD,U+4B2-4B9,U+4BC-4D7,U+4DA-4E7,U+4EA-52F,U+1C80-1C8A,U+1DC4-1DC7,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable.cyrillic.42mvnk7aeah2j.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+400-45F,U+490-493,U+49A-49B,U+4A2-4A3,U+4AE-4B1,U+4BA-4BB,U+4D8-4D9,U+4E8-4E9,U+1DC4-1DC7,U+2116}@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable.vietnamese.2h-f3m08260d4.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1DC4-1DC7,U+1EA0-1EF9,U+20AB}@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable.latin-ext.3x822soawjs11.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1D00-1DBF,U+1DC4-1DC7,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:Medeo Mono;src:url(../media/MedeoMonoVariable.latin.3r45bfenkmejw.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1DC4-1DC7,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable-Italic.symbols.40eh3mrm_x6v_.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+2D8-2D9,U+2DB,U+39B,U+3A9,U+3BB-3BC,U+3C0,U+E3F,U+2070,U+2074-2079,U+2080-2089,U+20C5,U+2107,U+2117,U+2153-2155,U+215B-215E,U+2190,U+2192,U+2194-2199,U+219D,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21E4-21E5,U+21E7,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2326-2327,U+232B,U+23CE,U+240B-240C,U+2423,U+2460-2468,U+24EA,U+24FF-259F,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25CA-25CC,U+25CF,U+2776-277E,U+3003,U+301C,U+F8FF}@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable-Italic.cyrillic-ext.1aemcauiu_s_r.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+460-48F,U+494-499,U+49C-4A1,U+4A4-4AD,U+4B2-4B9,U+4BC-4D7,U+4DA-4E7,U+4EA-52F,U+1C80-1C8A,U+1DC4-1DC7,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable-Italic.cyrillic.3fjsua_oz5_ei.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+400-45F,U+490-493,U+49A-49B,U+4A2-4A3,U+4AE-4B1,U+4BA-4BB,U+4D8-4D9,U+4E8-4E9,U+1DC4-1DC7,U+2116}@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable-Italic.vietnamese.1dl0hf4o96kxu.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1DC4-1DC7,U+1EA0-1EF9,U+20AB}@font-face{font-family:Medeo Mono;src:url(../media/MedeoMonoVariable-Italic.latin-ext.13ywxkc96xjf7.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1D00-1DBF,U+1DC4-1DC7,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:Medeo Mono;src:url(../media/MedeoMonoVariable-Italic.latin.3qvgbcaup7fbu.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-304,U+306-30D,U+312-313,U+31B,U+323,U+326-329,U+330-331,U+335-338,U+1DC4-1DC7,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-medeo-mono:"Medeo Mono", ui-monospace, SFMono-Regular, "Roboto Mono", Menlo, Monaco, "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace}
:root{--sans:"Medeo Sans", -apple-system, system-ui, sans-serif;--mono:"Medeo Mono", ui-monospace, monospace;--r-card:14px;--r-cell:12px;--r-control:10px;--r-thumb:8px;--r-pill:999px;--tap:44px;--h-button:50px;--h-field:56px;--h-code-cell:60px;--h-tab-bar:49px;--h-sidebar:240px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--type-large-title-size:34px;--type-large-title-line:41px;--type-large-title-weight:700;--type-large-title-tracking:-.02em;--type-title2-size:22px;--type-title2-line:28px;--type-title2-weight:650;--type-title2-tracking:-.01em;--type-headline-size:17px;--type-headline-line:22px;--type-headline-weight:600;--type-headline-tracking:0;--type-body-size:17px;--type-body-line:22px;--type-body-weight:400;--type-body-tracking:0;--type-subhead-size:15px;--type-subhead-line:20px;--type-subhead-weight:400;--type-subhead-tracking:0;--type-footnote-size:13px;--type-footnote-line:18px;--type-footnote-weight:400;--type-footnote-tracking:0;--type-caption-size:12px;--type-caption-line:16px;--type-caption-weight:400;--type-caption-tracking:0;--type-caps-size:12px;--type-caps-line:16px;--type-caps-weight:600;--type-caps-tracking:.08em;--type-value-size:17px;--type-value-line:22px;--type-value-weight:500;--type-value-tracking:0;--type-hero-size:64px;--type-hero-line:64px;--type-hero-weight:300;--type-hero-tracking:-.03em;--bg:#f1ece4;--surface:#faf7f2;--fill:#e7e0d5;--text:#1b1916;--text2:#645d54;--text3:#a1998d;--line:#dcd4c8;--accent:#b8401c;--accent-ink:#fff;--accent-soft:#f5dacd;--ok:#336e4e;--warn:#8f5a0f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--bg:#0d0e10;--surface:#17181b;--fill:#222327;--text:#f1ede6;--text2:#8f8a82;--text3:#5c5953;--line:#2a2b2f;--accent:#f06a3e;--accent-ink:#160a05;--accent-soft:#3b2219;--ok:#74c495;--warn:#e0a84a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0d0e10;--surface:#17181b;--fill:#222327;--text:#f1ede6;--text2:#8f8a82;--text3:#5c5953;--line:#2a2b2f;--accent:#f06a3e;--accent-ink:#160a05;--accent-soft:#3b2219;--ok:#74c495;--warn:#e0a84a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--sans);font-size:var(--type-body-size);line-height:var(--type-body-line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
