@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.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}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.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}@font-face{font-family:Inter Hinted;font-style:normal;font-display:swap;font-weight:100 449;src:url(/assets/inter-hinted-ext-400-CKevdxq4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-301,U+303-304,U+308-309,U+323,U+329,U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-52F,U+1C80-1C8A,U+1D00-1DBF,U+1E00-1FFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2116,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}@font-face{font-family:Inter Hinted;font-style:normal;font-display:swap;font-weight:100 449;src:url(/assets/inter-hinted-latin-400-BqIActs7.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:Inter Hinted;font-style:normal;font-display:swap;font-weight:450 549;src:url(/assets/inter-hinted-ext-500-B39BCK9m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-301,U+303-304,U+308-309,U+323,U+329,U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-52F,U+1C80-1C8A,U+1D00-1DBF,U+1E00-1FFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2116,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}@font-face{font-family:Inter Hinted;font-style:normal;font-display:swap;font-weight:450 549;src:url(/assets/inter-hinted-latin-500-LsnRPQ4G.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:Inter Hinted;font-style:normal;font-display:swap;font-weight:550 649;src:url(/assets/inter-hinted-ext-600-B0-cjMa8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-301,U+303-304,U+308-309,U+323,U+329,U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-52F,U+1C80-1C8A,U+1D00-1DBF,U+1E00-1FFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2116,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}@font-face{font-family:Inter Hinted;font-style:normal;font-display:swap;font-weight:550 649;src:url(/assets/inter-hinted-latin-600-cM4D2_rM.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:Inter Hinted;font-style:normal;font-display:swap;font-weight:650 900;src:url(/assets/inter-hinted-ext-700-BG1L0iFJ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-301,U+303-304,U+308-309,U+323,U+329,U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-52F,U+1C80-1C8A,U+1D00-1DBF,U+1E00-1FFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2116,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}@font-face{font-family:Inter Hinted;font-style:normal;font-display:swap;font-weight:650 900;src:url(/assets/inter-hinted-latin-700-C6U7LqAy.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}:root{--font-default:"Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--mono-default:"Geist Mono Variable", "Geist Mono", ui-monospace, monospace;--font:var(--font-default);--mono:var(--mono-default);--code-scale:1;--font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--r-win:12px;--r-sm:6px;--r-ctl:8px;--r-touch:10px;--r-pop:10px;--r-card:12px;--r-code:10px;--r-dialog:16px;--r-lg:18px;--r-composer:24px;--sb-w:288px;--insp-w:420px;--conv-min:480px;--bar:48px;--thread-w:640px;--attached-inset:round(22px, var(--dp));--mark-size:2px;--hairline:1px;--t3-mono:ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--window-close:#c42b1c;--window-close-pressed:#b3271a;--window-close-ink:#fff;--stop:#e43c45;--stop-hover:#d0333c}:root[data-platform=windows]{--font-default:"Inter Hinted", ui-sans-serif, system-ui, sans-serif}:root{--dp:.015625px}@supports (text-box:trim-both cap alphabetic){:root{--line-trim:trim-both cap alphabetic;--line-pad-top:calc(1lh / 2 + round(1cap / 2, var(--dp)) - 1cap);--line-pad-bottom:calc(1lh / 2 - round(1cap / 2, var(--dp)));--line-pad:var(--line-pad-top) var(--line-pad-bottom)}}:root{--dur-1:.1s;--dur-2:.15s;--dur-3:.2s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease-firm:cubic-bezier(.333, .533, .667, .867);--ease-slide:cubic-bezier(.2, .8, .3, .97);--float-shadow:inset 0 0 0 var(--hairline) #1f1f1f1a, 0 16px 40px -18px #0000008c;--float-shadow-tight:inset 0 0 0 var(--hairline) #1f1f1f1a, 0 2px 3px -1px #0000001a;--float-shadow-tight-in:var(--float-shadow-tight);--dialog-shadow:inset 0 0 0 var(--hairline) #1f1f1f1a, 0 24px 64px -24px #000000a6;--tip-shadow:0 20px 25px -5px #00000040, 0 8px 10px -6px #00000040;--backdrop-blur:4px;--sheet-shadow:0 0 0 var(--hairline) #00000012, 0 -4px 12px -4px #0000001a, 0 -16px 40px -16px #0000003d}[data-scheme=dark]{--float-shadow:inset 0 0 0 var(--hairline) #ededed1a, 0 18px 44px -18px #000c;--float-shadow-tight:inset 0 0 0 var(--hairline) #ededed1a, 0 2px 3px -1px #00000080;--dialog-shadow:inset 0 0 0 var(--hairline) #ffffff14, 0 24px 72px -20px #000000e6;--sheet-shadow:inset 0 var(--hairline) 0 #ffffff1f, 0 -8px 20px -6px #0009, 0 -18px 44px -18px #000c}:root{--lift-2:var(--text);--lift-3:var(--text-2);--rest-2:var(--text-2);--rest-3:var(--text-3)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--side:#f4f4f4;--well:#f4f4f4;--code-block:#fafafa;--code-block-edge:#e4e4e7b3;--composer:#fff;--edge:#00000017;--edge-focus:#0003;--rule:#0000000e;--composer-lift:0 1px 2px #0000000a, 0 12px 28px -18px #0006;--dock-shadow:0 1px 2px #0000000a;--sheen:none;--sheen-edge:transparent;--ask:#fcf0e6;--pop:#fff;--qr-bg:transparent;--menu:#fff;--field:#f6f6f6;--field-hover:#1f1f1f14;--field-float:#fff;--field-float-edge:#1f1f1f30;--tip:#fff;--tip-ink:#1f1f1f;--tip-edge:#1f1f1f42;--text:#1f1f1f;--text-2:#555;--text-3:#676767;--banner-ink:#262626;--banner-ink-2:#737373;--prompt-hint:#737373bf;--t3-border:#e4e4e7;--t3-muted:#fafafa;--t3-ink:#27272a;--t3-ink-2:#71717a;--t3-accent:#f4f4f5;--t3-secondary:#fafafa;--t3-thumb:#d9d9d9;--t3-thumb-hover:#bfbfbf;--fill:#1f1f1f0a;--fill-2:#1f1f1f17;--tab-ground:#ebebeb;--fill-3:#1f1f1f1c;--control:#1f1f1f8a;--track:#1f1f1f29;--accent:#1b4ed8;--accent-hover:#1845c0;--accent-ink:#1b4ed8;--accent-ink-press:color-mix(in srgb, var(--accent-ink) 75%, var(--text));--accent-soft:#1b4ed81a;--link:#1447e6;--ring:var(--accent);--on:var(--accent);--mark:var(--text);--accent-bar:var(--accent-ink);--meter:#6e6e6e;--chart-1:#2a78d6;--chart-2:#eb6834;--chart-3:#1baf7a;--chart-4:#eda100;--chart-5:#e87ba4;--chart-6:#008300;--chart-7:#6250d6;--chart-neutral:#8a8a8a;--green:#268a59;--green-ink:#1d7046;--orange:#bd621b;--orange-ink:#984d0e;--red:#d4434a;--red-ink:#af2c31;--sky-ink:#03669c;--violet-ink:#6d3fd6;--amber:#fe9a00;--amber-ink:#855600;--badge:var(--orange-ink);--badge-ink:#fff;--code:var(--syn-plain);--add-bg:#e4f3ea;--add-sign:#166c40;--del-bg:#fbe8e8;--del-sign:#af2c31;--ansi-blue:#1b64a3;--ansi-magenta:#7239b8;--syn-plain:#0a0a0a;--syn-stone:#6a6a6a;--syn-green:#037b2f;--syn-sky:#047491;--syn-yellow:#836700;--syn-amber:#926006;--syn-rose:#cb205b;--syn-orange:#a55401;--syn-silver:#636363;--syn-violet:#693acf;--syn-magenta:#a631be;--syn-ash:#636363;--syn-cyan:#047390;--syn-blue:#036eb4;--syn-coral:#bf3c18;--syn-mint:#047a4e;--syn-aqua:#07767e;--syn-teal:#047869;--scrim:#00000047;--backdrop:#fff9}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a0a;--side:#000;--well:#161616;--code-block:#ffffff07;--code-block-edge:transparent;--composer:#121212;--edge:#ffffff12;--edge-focus:#ffffff26;--rule:#ffffff0a;--composer-lift:none;--dock-shadow:none;--sheen:none;--sheen-edge:transparent;--ask:#221d18;--pop:#111;--qr-bg:#fff;--menu:#0a0a0a;--field:#161616;--field-hover:#ffffff19;--field-float:#101010;--field-float-edge:#ffffff14;--tip:#111;--tip-ink:#ededed;--tip-edge:#fff3;--text:#ededed;--text-2:#a8a8a8;--text-3:#8c8c8c;--banner-ink:#f5f5f5;--banner-ink-2:#818181;--prompt-hint:#818181bf;--t3-border:#ffffff0f;--t3-muted:#ffffff08;--t3-ink:#f5f5f5;--t3-ink-2:#818181;--t3-accent:#ffffff0a;--t3-secondary:#ffffff08;--t3-thumb:#ffffff14;--t3-thumb-hover:#ffffff1f;--fill:#ffffff0d;--fill-2:#ffffff17;--tab-ground:#202020;--fill-3:#ffffff20;--control:#ededed75;--track:#ededed29;--accent:#346bf1;--accent-hover:#3061da;--accent-ink:#7aa5ff;--accent-ink-press:color-mix(in srgb, var(--accent-ink) 65%, var(--text));--accent-soft:#346bf138;--link:#51a2ff;--ring:var(--accent-ink);--on:#497ef7;--mark:var(--text);--accent-bar:var(--accent-ink);--meter:#999;--chart-1:#3987e5;--chart-2:#d95926;--chart-3:#199e70;--chart-4:#c98500;--chart-5:#d55181;--chart-6:#008300;--chart-7:#9085e9;--chart-neutral:#7a7a7a;--green:#4cb782;--green-ink:#6cc79a;--orange:#f2994a;--orange-ink:#f5ac6c;--red:#eb5757;--red-ink:#f38786;--sky-ink:#1a9bd0;--violet-ink:#b392ff;--amber:#fe9a00;--amber-ink:#ffb900;--badge:var(--orange);--badge-ink:var(--bg);--code:var(--syn-plain);--add-bg:#4cb7821c;--add-sign:#5cc08d;--del-bg:#eb57571c;--del-sign:#ef7272;--ansi-blue:#84bde6;--ansi-magenta:#b7a1f4;--syn-plain:#fafafa;--syn-stone:#8c8c8c;--syn-green:#5ecc71;--syn-sky:#68cdf2;--syn-yellow:#ffd452;--syn-amber:#ffab16;--syn-rose:#ff678d;--syn-orange:#ffa359;--syn-silver:#a3a3a3;--syn-violet:#a170ff;--syn-magenta:#d568ea;--syn-ash:#8c8c8c;--syn-cyan:#08c0ef;--syn-blue:#69b1ff;--syn-coral:#ff855e;--syn-mint:#60d199;--syn-aqua:#64d1db;--syn-teal:#61d5c0;--scrim:#0009;--backdrop:#0a0a0aa3}[data-theme=cinnamoroll]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7fbff;--side:#eaf1f5;--well:#eaf1f5;--code-block:#f2f6f9;--code-block-edge:#d4e6ffb3;--composer:#f9fbfc;--edge:#02060f17;--edge-focus:#02060f33;--rule:#02060f0e;--composer-lift:0 1px 2px #0000000a, 0 12px 28px -18px #0006;--dock-shadow:0 1px 2px #02060f0a;--sheen:none;--sheen-edge:transparent;--ask:#f2ede7;--pop:#f9fbfc;--qr-bg:transparent;--menu:#f9fbfc;--field:#edf2f6;--field-hover:#10203414;--field-float:#f9fbfc;--field-float-edge:#10203430;--tip:#f9fbfc;--tip-ink:#102034;--tip-edge:#1020344d;--text:#102034;--text-2:#44576e;--text-3:#52647c;--banner-ink:#16273c;--banner-ink-2:#576a83;--prompt-hint:#586b83bf;--t3-border:#d7e2ea;--t3-muted:#f2f6f9;--t3-ink:#18283d;--t3-ink-2:#576a82;--t3-accent:#eaf1f5;--t3-secondary:#f2f6f9;--t3-thumb:#cbd6de;--t3-thumb-hover:#b2bdc4;--fill:#1020340a;--fill-2:#10203417;--tab-ground:#e2e7ed;--fill-3:#1020341c;--control:#1020348a;--track:#10203429;--accent:#2372b2;--accent-hover:#1468a7;--accent-ink:#005995;--accent-ink-press:color-mix(in srgb, var(--accent-ink) 75%, var(--text));--accent-soft:#2372b21a;--link:#005995;--ring:var(--accent);--on:#2372b2;--mark:var(--text);--accent-bar:var(--accent-ink);--meter:#5d7088;--chart-1:#2a78d6;--chart-2:#eb6834;--chart-3:#1baf7a;--chart-4:#eda100;--chart-5:#e87ba4;--chart-6:#008300;--chart-7:#6250d6;--chart-neutral:#8a8a8a;--green:#198151;--green-ink:#07633a;--orange:#be4e08;--orange-ink:#953a01;--red:#ce336c;--red-ink:#ac0152;--sky-ink:#015b8d;--violet-ink:#6433ca;--amber:#a46202;--amber-ink:#784d01;--badge:var(--orange-ink);--badge-ink:#fff;--code:var(--syn-plain);--add-bg:#e0eee4;--add-sign:#056338;--del-bg:#f6e3e7;--del-sign:#ac0152;--ansi-blue:#095997;--ansi-magenta:#7036b5;--syn-plain:#030a16;--syn-stone:#4f617a;--syn-green:#026f2a;--syn-sky:#016883;--syn-yellow:#765c01;--syn-amber:#845602;--syn-rose:#bd0450;--syn-orange:#964c01;--syn-silver:#4e6179;--syn-violet:#693acf;--syn-magenta:#9c24b3;--syn-ash:#4e6179;--syn-cyan:#016883;--syn-blue:#0163a4;--syn-coral:#b22f04;--syn-mint:#036e46;--syn-aqua:#046a71;--syn-teal:#006c5e;--scrim:#00000047;--backdrop:#f7fbff99;--ambient-blend:multiply;--ambient-peak:#529bc01f}[data-theme=crimson]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1d0a10;--side:#090203;--well:#33141c;--code-block:#f8dde107;--code-block-edge:transparent;--composer:#2d0f17;--edge:#f8dde112;--edge-focus:#f8dde126;--rule:#f8dde10a;--composer-lift:none;--dock-shadow:none;--sheen:none;--sheen-edge:transparent;--ask:#401b1e;--pop:#2c0e16;--qr-bg:#fff;--menu:#1f080e;--field:#33141c;--field-hover:#f8dde119;--field-float:#2a0e15;--field-float-edge:#f8dde114;--tip:#2c0e16;--tip-ink:#fae8ea;--tip-edge:#f8dde145;--text:#fae8ea;--text-2:#c8afb2;--text-3:#ad9599;--banner-ink:#fcf2f4;--banner-ink-2:#a1898d;--prompt-hint:#988084bf;--t3-border:#f8dde10f;--t3-muted:#f8dde108;--t3-ink:#fcf2f4;--t3-ink-2:#9a8286;--t3-accent:#f8dde10a;--t3-secondary:#f8dde108;--t3-thumb:#f8dde114;--t3-thumb-hover:#f8dde11f;--fill:#f8dde10d;--fill-2:#f8dde117;--tab-ground:#311d23;--fill-3:#f8dde120;--control:#ffe8eb75;--track:#f8dde129;--accent:#d61f4b;--accent-hover:#c90341;--accent-ink:#ff989f;--accent-ink-press:color-mix(in srgb, var(--accent-ink) 65%, var(--text));--accent-soft:#d61f4b38;--link:#ff989f;--ring:var(--accent-ink);--on:#fa4967;--mark:var(--text);--accent-bar:var(--accent-ink);--meter:#ab9296;--chart-1:#3987e5;--chart-2:#d95926;--chart-3:#199e70;--chart-4:#c98500;--chart-5:#d55181;--chart-6:#008300;--chart-7:#9085e9;--chart-neutral:#7a7a7a;--green:#4cb782;--green-ink:#6cc79a;--orange:#f2994a;--orange-ink:#f5ac6c;--red:#f76343;--red-ink:#ff9a82;--sky-ink:#4ec0f7;--violet-ink:#c0a7ff;--amber:#fe9a00;--amber-ink:#ffb900;--badge:var(--orange);--badge-ink:var(--bg);--code:var(--syn-plain);--add-bg:#5cc08d1c;--add-sign:#64c894;--del-bg:#fc69481c;--del-sign:#ff9a83;--ansi-blue:#84bde6;--ansi-magenta:#bfa9fc;--syn-plain:#fef9f9;--syn-stone:#b2999d;--syn-green:#5ecc71;--syn-sky:#68cdf2;--syn-yellow:#ffd452;--syn-amber:#ffab16;--syn-rose:#ff7092;--syn-orange:#ffa359;--syn-silver:#b59c9f;--syn-violet:#af8bfe;--syn-magenta:#e073f6;--syn-ash:#b2999d;--syn-cyan:#08c0ef;--syn-blue:#69b1ff;--syn-coral:#ff855e;--syn-mint:#60d199;--syn-aqua:#64d1db;--syn-teal:#61d5c0;--scrim:#0009;--backdrop:#1d0a10a3;--ambient-blend:screen;--ambient-peak:#ff6a8617}[data-theme=ocean]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000a1c;--side:#000103;--well:#1b2b3d;--code-block:#d9e7f107;--code-block-edge:transparent;--composer:#102031;--edge:#d6eeff1c;--edge-focus:#d6eeff33;--rule:#d9e7f10a;--composer-lift:none;--dock-shadow:none;--sheen:linear-gradient(100deg, #d6eeff03 15%, #d6eeff12 100%);--sheen-edge:#d6eeff1a;--ask:#293340;--pop:#0d1d2e;--qr-bg:#fff;--menu:#030b15;--field:#1b2b3d;--field-hover:#d9e7f119;--field-float:#0b1a2b;--field-float-edge:#d6eeff1c;--tip:#0d1d2e;--tip-ink:#e5eff5;--tip-edge:#d9e7f140;--text:#e5eff5;--text-2:#acb9c3;--text-3:#909da6;--banner-ink:#f1f6fa;--banner-ink-2:#7f8b94;--prompt-hint:#77838cbf;--t3-border:#d9e7f10f;--t3-muted:#d9e7f108;--t3-ink:#f1f6fa;--t3-ink-2:#77838c;--t3-accent:#d9e7f10a;--t3-secondary:#d9e7f108;--t3-thumb:#d9e7f114;--t3-thumb-hover:#d9e7f11f;--fill:#d9e7f10d;--fill-2:#d9e7f117;--tab-ground:#141e2f;--fill-3:#d9e7f120;--control:#dfedf878;--track:#d9e7f129;--accent:#0d6fae;--accent-hover:#0265a0;--accent-ink:#6fbeff;--accent-ink-press:color-mix(in srgb, var(--accent-ink) 65%, var(--text));--accent-soft:#0d6fae38;--link:#8fdcff;--ring:var(--accent-ink);--on:#3d93d4;--mark:var(--text);--accent-bar:var(--accent-ink);--meter:#8f9ba5;--chart-1:#3987e5;--chart-2:#d95926;--chart-3:#199e70;--chart-4:#c98500;--chart-5:#d55181;--chart-6:#008300;--chart-7:#9085e9;--chart-neutral:#7a7a7a;--green:#4cb782;--green-ink:#6ec99c;--orange:#f2994a;--orange-ink:#f5ac6c;--red:#f86362;--red-ink:#ff9c9a;--sky-ink:#50c2f9;--violet-ink:#c2aaff;--amber:#fe9a00;--amber-ink:#ffb900;--badge:var(--orange);--badge-ink:var(--bg);--code:var(--syn-plain);--add-bg:#5cc08d1c;--add-sign:#66ca96;--del-bg:#ef72721c;--del-sign:#ff9c99;--ansi-blue:#85bee7;--ansi-magenta:#c0aafe;--syn-plain:#f8fafc;--syn-stone:#97a3ad;--syn-green:#02cf98;--syn-sky:#67cdf1;--syn-yellow:#c7e972;--syn-amber:#c7c723;--syn-rose:#e977df;--syn-orange:#d4bc41;--syn-silver:#98a5af;--syn-violet:#8e99ff;--syn-magenta:#b08fff;--syn-ash:#97a4ae;--syn-cyan:#07c0ee;--syn-blue:#58b5fb;--syn-coral:#f77eb4;--syn-mint:#3dd2b2;--syn-aqua:#65d0df;--syn-teal:#59d4cd;--scrim:#0009;--backdrop:#000a1ca3;--ambient-blend:screen}[data-theme=silk]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--side:#000;--well:#151515;--code-block:#e4e4e407;--code-block-edge:transparent;--composer:#070707;--edge:#e4e4e41c;--edge-focus:#e4e4e433;--rule:#e4e4e40a;--composer-lift:none;--dock-shadow:none;--sheen:linear-gradient(100deg, #ffffff03 15%, #ffffff12 100%);--sheen-edge:#e4e4e41a;--ask:#211c17;--pop:#050505;--qr-bg:#fff;--menu:#000;--field:#151515;--field-hover:#e4e4e419;--field-float:#030303;--field-float-edge:#e4e4e41c;--tip:#050505;--tip-ink:#ededed;--tip-edge:#e4e4e440;--text:#ededed;--text-2:#a8a8a8;--text-3:#8c8c8c;--banner-ink:#f5f5f5;--banner-ink-2:#818181;--prompt-hint:#818181bf;--t3-border:#e4e4e40f;--t3-muted:#e4e4e408;--t3-ink:#f5f5f5;--t3-ink-2:#818181;--t3-accent:#e4e4e40a;--t3-secondary:#e4e4e408;--t3-thumb:#e4e4e414;--t3-thumb-hover:#e4e4e41f;--fill:#e4e4e40d;--fill-2:#e4e4e417;--tab-ground:#151515;--fill-3:#e4e4e420;--control:#e4e4e475;--track:#e4e4e429;--accent:#6b6b6b;--accent-hover:#616161;--accent-ink:#9e9e9e;--accent-ink-press:color-mix(in srgb, var(--accent-ink) 65%, var(--text));--accent-soft:#6b6b6b38;--link:#fff;--ring:var(--accent-ink);--on:#777;--mark:var(--text);--accent-bar:var(--accent-ink);--meter:#999;--chart-1:#3987e5;--chart-2:#d95926;--chart-3:#199e70;--chart-4:#c98500;--chart-5:#d55181;--chart-6:#008300;--chart-7:#9085e9;--chart-neutral:#7a7a7a;--green:#4cb782;--green-ink:#6cc79a;--orange:#f2994a;--orange-ink:#f5ac6c;--red:#eb5757;--red-ink:#f38786;--sky-ink:#30a8de;--violet-ink:#b392ff;--amber:#fe9a00;--amber-ink:#ffb900;--badge:var(--orange);--badge-ink:var(--bg);--code:var(--syn-plain);--add-bg:#5cc08d1c;--add-sign:#5cc08d;--del-bg:#ef72721c;--del-sign:#f57777;--ansi-blue:#84bde6;--ansi-magenta:#b7a1f4;--syn-plain:#fafafa;--syn-stone:#8d8d8d;--syn-green:#96bd99;--syn-sky:#a1c5d3;--syn-yellow:#e8d8ac;--syn-amber:#dab98f;--syn-rose:#cc909a;--syn-orange:#d9b399;--syn-silver:#a3a3a3;--syn-violet:#9485bc;--syn-magenta:#b58cbd;--syn-ash:#8d8d8d;--syn-cyan:#88b6c9;--syn-blue:#94b0ce;--syn-coral:#d19f90;--syn-mint:#9bc2ab;--syn-aqua:#a0c6ca;--syn-teal:#a0c8bf;--scrim:#0009;--backdrop:#000000a3;--ambient-blend:screen}*,:before,:after{box-sizing:border-box;margin:0;padding:0}.preload *,.preload :before,.preload :after{transition:none!important}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility;height:100%}body{height:100%;font-family:var(--font);color:var(--text);font-feature-settings:"cv01", "ss03";font-optical-sizing:auto;background:var(--bg);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;font-size:13px;line-height:1.45;overflow:hidden}#root{height:100%}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0}button:disabled,button[aria-disabled=true]{cursor:default}a{color:inherit;-webkit-user-drag:none;text-decoration:none}img{-webkit-user-drag:none}[draggable=false]{-webkit-user-drag:none;-webkit-touch-callout:none}:root:is([data-session-drag],[data-project-drag]){cursor:grabbing}:root:is([data-session-drag],[data-project-drag]) body,:root:is([data-session-drag],[data-project-drag]) body *{-webkit-user-select:none;user-select:none;pointer-events:none!important}input,textarea,select{font:inherit;color:inherit}.is-phone :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select){font-size:16px}input,textarea,[contenteditable]:not([contenteditable=false]){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}::selection{background:var(--accent-soft)}:focus{outline:none}svg{flex:none}.lucide{--icon-size:max(12px, round(nearest, 1em, 2px));width:round(var(--icon-size), calc(2 * var(--dp)));height:round(var(--icon-size), calc(2 * var(--dp)))}@media (resolution<=1x){.lucide-plus,.lucide-minus{width:calc(max(12px,round(1em,2px)) - 1px);height:calc(max(12px,round(1em,2px)) - 1px);margin:0 1px 1px 0}}.one-stroke .lucide[stroke-width="2"]:not([fill=currentColor],.own-stroke *){stroke-width:1.33333px}.one-stroke .lucide[stroke-width="2"]:not([fill=currentColor],.own-stroke *)>*{vector-effect:non-scaling-stroke}.mono{font-family:var(--mono);font-variant-ligatures:none;font-feature-settings:normal}.num{font-variant-numeric:tabular-nums}.fig{color:color-mix(in srgb, currentColor, var(--text));font-variant-numeric:tabular-nums;font-weight:510}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.scroll-y{scrollbar-width:thin;scrollbar-color:var(--control) transparent;overflow:hidden auto}:root{--chrome-left:0px;--chrome-right:max(0px, calc(100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw)))}.is-desktop.is-mac{--chrome-left:64px}.is-desktop.has-window-controls{--chrome-right:138px}.is-desktop [data-drag]{-webkit-app-region:drag;app-region:drag}.is-desktop [data-drag] :is(button,a,input,textarea,select,label,summary,[role=button],[tabindex]),.is-desktop [data-drag] :is([popover],dialog),.is-desktop:root[data-session-drag] [data-drag]{-webkit-app-region:no-drag;app-region:no-drag}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}._failed_516dd_1{text-align:center;color:var(--text-2);-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:12.5px;display:flex}._ground_1hswm_3{background:var(--bg);height:100%}._page_1hswm_7{background:var(--bg);height:100%;overflow:auto}._col_1hswm_12{flex-direction:column;justify-content:center;width:min(340px,100% - 48px);min-height:100%;margin:0 auto;padding:72px 0 96px;display:flex}._mark_1hswm_21{width:44px;height:44px;margin:0 auto;display:block}._title_1hswm_28{text-align:center;letter-spacing:-.018em;text-wrap:balance;margin-top:16px;font-size:22px;font-weight:590;line-height:32px}._form_1hswm_37{flex-direction:column;gap:8px;margin-top:28px;display:flex}._label_1hswm_43{color:var(--text-2);font-size:13px;line-height:20px}._field_1hswm_50{border:var(--hairline) solid var(--field-edge,transparent);border-radius:var(--r-ctl);width:100%;height:40px;padding:0 calc(12px - var(--hairline));background:var(--field);color:var(--text);-webkit-user-select:text;user-select:text;font-size:13.5px}._field_1hswm_50[aria-busy=true]{color:var(--text-2)}._join_1hswm_66._join_1hswm_66{width:100%;height:36px;margin-top:4px;padding:0 16px;font-size:13.5px}._error_1hswm_73{color:var(--red-ink);text-align:center;text-wrap:pretty;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;margin-top:16px;font-size:13px;line-height:20px}._status_1hswm_85{color:var(--text-2);text-align:center;text-wrap:pretty;flex-direction:column;align-items:center;gap:12px;margin-top:16px;font-size:13px;line-height:20px;display:flex}._note_1hswm_97{color:var(--text-2);text-align:center;text-wrap:pretty;margin-top:16px;font-size:13px;line-height:20px}
