@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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}@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}*{scrollbar-color:var(--scrollbar) transparent;scrollbar-width:thin}::selection{background:var(--select);color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}a{color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:1px}h1,h2,h3{text-wrap:balance;margin:0}p,li{text-wrap:pretty}code,kbd,samp,pre{font-family:var(--mono)}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}}@layer stylex.p0_1,stylex.p0_5,stylex.p1,stylex.p201,stylex.p1000,stylex.p2000,stylex.p2040,stylex.p2130,stylex.p2150,stylex.p2200,stylex.p3000,stylex.p3010_4,stylex.p3011_3,stylex.p3030_4,stylex.p3031_3,stylex.p3040,stylex.p3052,stylex.p3070_4,stylex.p3071_3,stylex.p3092,stylex.p3130,stylex.p3150,stylex.p3160_4,stylex.p3161_3,stylex.p3200,stylex.p3221,stylex.p3252,stylex.p4000,stylex.p4040,stylex.p4052,stylex.p4200,stylex.p6000,stylex.p7000,stylex.p8000,stylex.p8200,stylex.p9000,stylex.p9200;:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark]{--bg:#121316;--ink:#eceef1;--body:#d5d8dd;--muted:#a3a9b3;--rule:#2a2d33;--rule-strong:#3a3e46;--hover:#1c1e22;--accent:#9db4ff;--select:#26324f;--btn:#eceef1;--btn-ink:#121316;--ok:#5fd07d;--warn:#e3b341;--bad:#ff8a7a;--shadow:#00000080;--shadow-soft:#0006;--scrim:#0006;--scrollbar:#eceef133;--peer-ink:#121316;--peer-0:#5fd07d;--peer-1:#fb923c;--peer-2:#b8a1fb;--peer-3:#22d3ee;--peer-4:#f472b6;--peer-5:#facc15;--peer-6:#7cb0fb;--peer-7:#a3e635;--ai:var(--peer-2);--ai-tint:color-mix(in srgb, var(--peer-2) 18%, transparent);--blame-faded:28%;--blame-faded-opacity:.32;--landing-bg:#0d1020}body{background:var(--bg);color:var(--ink);font:16px/1.6 var(--sans), sans-serif;font-optical-sizing:auto;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}::highlight(jot-ai-target){background-color:var(--ai-tint)}.jot-table-selection ::selection{background:0 0}@keyframes x1fa12pl-B{0%{border-radius:20px}to{border-radius:0}}@keyframes x1caz2zu-B{50%{opacity:0}}@keyframes x1sr4cyq-B{0%{opacity:1}20%{opacity:0}to{opacity:0}}@keyframes xw2c1lr-B{0%{opacity:0}}@keyframes x1tjkbb8-B{0%{opacity:0;transform:translate(-50%,-6px)}}@keyframes xz05kjz-B{0%{opacity:0;transform:translate(-50%,6px)}}@keyframes xer06pv-B{0%{opacity:0}20%{opacity:1}to{opacity:1}}@keyframes xlusq5l-B{to{rotate:-1.5deg}}@keyframes x156zb62-B{to{rotate:1.5deg}}@keyframes x1iozoa8-B{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes x13kgrpn-B{0%{transform:translate(0)scale(1)}50%{transform:translate(-8%,6%)scale(1.15)}to{transform:translate(6%,-5%)scale(.95)}}@keyframes x1pzz5b5-B{0%{transform:translate(-100%)}}@keyframes x2i3tye-B{0%{transform:translate(100%)}}@layer stylex.p0_1{:root,.x1qgtcg7{--bg:#fff;--ink:#14161a;--body:#2b2f36;--muted:#5d636d;--rule:#e7e8eb;--rule-strong:#d3d6db;--hover:#f4f5f7;--accent:#233f8f;--select:#dfe7fb;--btn:#14161a;--btn-ink:#fff;--ok:#1a7f37;--warn:#8a6100;--bad:#b42318;--shadow:#00000029;--shadow-soft:#0000001a;--scrim:#14161a1f;--scrollbar:#14161a33;--peer-ink:#fff;--peer-0:#1a7f37;--peer-1:#c2410c;--peer-2:#7c3aed;--peer-3:#0e7490;--peer-4:#be185d;--peer-5:#a16207;--peer-6:#2563eb;--peer-7:#4d7c0f;--ai:var(--peer-2);--ai-tint:color-mix(in srgb, var(--peer-2) 12%, transparent);--blame-faded:28%;--blame-faded-opacity:.32;--landing-bg:#fff}:root,.x1btu961{--docs-tint-you:color-mix(in srgb, var(--peer-0) 13%, var(--bg));--docs-tint-ana:color-mix(in srgb, var(--peer-1) 12%, var(--bg));--docs-tint-ai:color-mix(in srgb, var(--peer-2) 14%, var(--bg));--docs-hl:color-mix(in srgb, var(--peer-2) 15%, transparent);--docs-callout-bg:color-mix(in srgb, var(--accent) 6%, var(--bg));--docs-callout-rule:color-mix(in srgb, var(--accent) 22%, var(--rule));--docs-warn-bg:color-mix(in srgb, var(--warn) 10%, var(--bg));--docs-warn-rule:color-mix(in srgb, var(--warn) 40%, var(--rule));--docs-code-bg:#f8f9fa;--docs-code-keyword:#8b3fd9;--docs-code-string:#1a7f37;--docs-code-number:#0e7490}:root,.x1gxsckv{--ease:cubic-bezier(.2, 0, 0, 1);--enter:.18s;--pop:.22s}:root,.xsujy83{--sans:"Geist Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace}:root,.x1i7b0al{--you:var(--peer-0);--ana:var(--peer-1);--card:#fff;--card-rule:#14161a17;--card-highlight:#fff9;--card-shadow-near:#1414280f;--card-shadow-mid:#14142829;--card-shadow-far:#14142838;--card-shadow-lift:#14142859;--button-shadow:#00000059;--glow-opacity:.5;--code-bg:#0e1015;--code-ink:#e7e9ee;--code-keyword:#c4a1ff;--code-string:#7ee2a0;--code-scrollbar:#e7e9ee3d}}@layer stylex.p0_5{.x83k5ss.x83k5ss,.x83k5ss.x83k5ss:root{--accent:#233f8f;--ai:var(--peer-2);--ai-tint:color-mix(in srgb, var(--peer-2) 12%, transparent);--bad:#b42318;--bg:#fff;--blame-faded:28%;--blame-faded-opacity:.32;--body:#2b2f36;--btn:#14161a;--btn-ink:#fff;--hover:#f4f5f7;--ink:#14161a;--landing-bg:#fff;--muted:#5d636d;--ok:#1a7f37;--peer-0:#1a7f37;--peer-1:#c2410c;--peer-2:#7c3aed;--peer-3:#0e7490;--peer-4:#be185d;--peer-5:#a16207;--peer-6:#2563eb;--peer-7:#4d7c0f;--peer-ink:#fff;--rule:#e7e8eb;--rule-strong:#d3d6db;--scrim:#14161a1f;--scrollbar:#14161a33;--select:#dfe7fb;--shadow:#00000029;--shadow-soft:#0000001a;--warn:#8a6100}.xyq9boh.xyq9boh,.xyq9boh.xyq9boh:root{--accent:#9db4ff;--ai:var(--peer-2);--ai-tint:color-mix(in srgb, var(--peer-2) 18%, transparent);--bad:#ff8a7a;--bg:#0d1020;--blame-faded:28%;--blame-faded-opacity:.32;--body:#d9dcea;--btn:#eef0f8;--btn-ink:#0d1020;--hover:#1b2038;--ink:#eef0f8;--landing-bg:#0d1020;--muted:#a5abc3;--ok:#5fd07d;--peer-0:#5fd07d;--peer-1:#fb923c;--peer-2:#b8a1fb;--peer-3:#22d3ee;--peer-4:#f472b6;--peer-5:#facc15;--peer-6:#7cb0fb;--peer-7:#a3e635;--peer-ink:#121316;--rule:#262c48;--rule-strong:#343b5c;--scrim:#0006;--scrollbar:#eceef133;--select:#26324f;--shadow:#00000080;--shadow-soft:#0006;--warn:#e3b341}.xerdqjr.xerdqjr,.xerdqjr.xerdqjr:root{--ana:var(--peer-1);--button-shadow:#0009;--card:#151a2e;--card-highlight:#ffffff0d;--card-rule:#ffffff14;--card-shadow-far:#0009;--card-shadow-lift:#000000b3;--card-shadow-mid:#00000080;--card-shadow-near:#0000004d;--code-bg:#080a16;--code-ink:#e7e9ee;--code-keyword:#c4a1ff;--code-scrollbar:#e7e9ee3d;--code-string:#7ee2a0;--glow-opacity:.75;--you:var(--peer-0)}.x9g059e.x9g059e,.x9g059e.x9g059e:root{--docs-callout-bg:color-mix(in srgb, var(--accent) 6%, var(--bg));--docs-callout-rule:color-mix(in srgb, var(--accent) 22%, var(--rule));--docs-code-bg:#17191d;--docs-code-keyword:#c4a1ff;--docs-code-number:#22d3ee;--docs-code-string:#5fd07d;--docs-hl:color-mix(in srgb, var(--peer-2) 15%, transparent);--docs-tint-ai:color-mix(in srgb, var(--peer-2) 14%, var(--bg));--docs-tint-ana:color-mix(in srgb, var(--peer-1) 12%, var(--bg));--docs-tint-you:color-mix(in srgb, var(--peer-0) 13%, var(--bg));--docs-warn-bg:color-mix(in srgb, var(--warn) 10%, var(--bg));--docs-warn-rule:color-mix(in srgb, var(--warn) 40%, var(--rule))}}@layer stylex.p1{.x1665nf2{--card-w:min(320px,74%)}.xuubs60{--scrollbar:var(--code-scrollbar)}.x1rsu62u{--who:var(--accent)}.x173ioso{--who:var(--ai)}.x1vb2h43{--who:var(--ana)}.xjh2k66{--who:var(--you)}::view-transition-group(*.x1d89c8d){animation-duration:.15s}::view-transition-old(*.x1d89c8d),::view-transition-new(*.x1d89c8d){animation-duration:.15s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-old(*.x1scsgqu),::view-transition-new(*.x1scsgqu){animation-duration:.3s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-group(*.x12253mv){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-image-pair(*.x12253mv){background-color:var(--bg);animation-name:x1fa12pl-B;animation-duration:.45s;animation-timing-function:cubic-bezier(.2,0,0,1);animation-fill-mode:both;overflow:clip}::view-transition-old(*.x12253mv){object-fit:cover;object-position:50% 0;width:100%;height:100%;animation-name:x1sr4cyq-B;animation-duration:.45s;animation-timing-function:cubic-bezier(.2,0,0,1);animation-fill-mode:both}::view-transition-new(*.x12253mv){object-fit:cover;object-position:50% 0;width:100%;height:100%;animation-name:xer06pv-B;animation-duration:.45s;animation-timing-function:cubic-bezier(.2,0,0,1);animation-fill-mode:both}}@layer stylex.p201{@media (width<=760px){.xthgk2x.xthgk2x{--card-w:min(270px,68%)}}}@layer stylex.p1000{.xln7xf2{font:inherit}.x1ghz6dp{margin:0}.x1717udv{padding:0}}@layer stylex.p2000{.x119ba7t{border-color:var(--accent)}.x1pwgonk{border-color:var(--card-rule)}.x19qysku{border-color:var(--card)}.x1h71lp8{border-color:var(--muted)}.xl6nu8r{border-color:var(--rule)}.x2u8bby{border-radius:0}.x1q4ynmn{border-radius:10px}.x4pepcl{border-radius:12px}.xixl9f9{border-radius:14px}.x1m3ak92{border-radius:20px}.x1cum3z5{border-radius:2px}.x18zih8k{border-radius:3px}.x16rqkct{border-radius:50%}.x1sxf85j{border-radius:5px}.x1kogg8i{border-radius:6px}.xur7f20{border-radius:8px}.x1e6avla{border-radius:999px}.x1y0btm7{border-style:solid}.xc342km{border-width:0}.xvndefy{border-width:1.5px}.xmkeg23{border-width:1px}.xdh2fpr{border-width:2px}.x883omv{gap:10px}.x1c1vhfx{gap:20px}.xmt3bw4{gap:22px}.x33pbmt{gap:28px}.x195vfkc{gap:2px}.x14n5cft{gap:40px}.xtp3fuj{gap:44px}.x1jnr06f{gap:4px}.x17d4w8g{gap:6px}.xnn31ll{gap:70px}.x1j9xkj6{gap:7px}.x167g77z{gap:8px}.xe8uvvx{list-style:none}.x10im51j{margin-block:0}.x8q42hb{margin-block:2px}.x1uuky47{margin-block:6px}.xubnld7{margin-inline:-6px}.xrxpjvj{margin-inline:0}.xckhbgb{margin-inline:1px}.xxbjj12{margin-inline:8px}.xvueqy4{margin-inline:auto}.xysyzu8{overflow:auto}.xb3r6kr{overflow:hidden}.x1rea2x4{overflow:visible}.xt970qd{padding-block:0}.x10dr8xq{padding-block:12px}.x1xn8qrt{padding-block:16px}.xhyosrm{padding-block:18px}.xsplgde{padding-block:1px}.xj8oexa{padding-block:2px}.xf4egzd{padding-block:3px}.x12ulsxz{padding-block:4px}.x1t0vds8{padding-block:6px}.xknfcqp{padding-block:7px}.x1m7iz9m{padding-block:9px}.xnjsko4{padding-inline:0}.xaope02{padding-inline:12px}.xqin4a2{padding-inline:14px}.x1hr3lfm{padding-inline:16px}.x12j899k{padding-inline:18px}.x17qtykl{padding-inline:20px}.x1m3tyce{padding-inline:34px}.x1bzy8qs{padding-inline:40px}.xm9j1uf{padding-inline:5px}.x1xijbu4{padding-inline:6px}.xdqyycr{padding-inline:8px}.x1q4txso{padding-inline:9px}.x1hl2dhg{text-decoration:none}}@layer stylex.p2200{@media (width<=860px){.xb2fldm.xb2fldm{gap:16px}}@media (width<=760px){.x49l20z.x49l20z{gap:10px}.x1x3dfrn.x1x3dfrn{gap:14px}.x1im5o02.x1im5o02{gap:20px}.xvkfv12.xvkfv12{gap:8px}}@media (width<=860px){.xhd37c1.xhd37c1{padding-inline:12px}.xw1ucka.xw1ucka{padding-inline:16px}.xnfvnwz.xnfvnwz{padding-inline:20px}}@media (width<=760px){.x11vwuqe.x11vwuqe{padding-inline:0}.xny03uy.xny03uy{padding-inline:20px}}@media (width<=640px){.xhqyr6a.xhqyr6a{padding-inline:20px}}}@layer stylex.p3000{.x6s0dn4{align-items:center}.x1cy8zhl{align-items:flex-start}.x7a106z{align-items:start}.x1qjc9v5{align-items:stretch}.xczmg0q{animation-delay:-13s}.x96i8of{animation-delay:-7s}.x1xwhvez{animation-delay:.4s}.xpz12be{animation-direction:alternate}.xr7ufhj{animation-duration:1.1s}.x6q96wx{animation-duration:20s}.x7t6ubo{animation-duration:3s}.x10bxkc9{animation-duration:7s}.x1u6ievf{animation-fill-mode:both}.xa4qsjk{animation-iteration-count:infinite}.xgco8og{animation-name:x13kgrpn-B}.x1p7kbmo{animation-name:x156zb62-B}.xbfij5i{animation-name:x1caz2zu-B}.x1o2jv4d{animation-name:x1iozoa8-B}.xl0vqrm{animation-name:x1pzz5b5-B}.x1w2c0kr{animation-name:x2i3tye-B}.x1xl5eea{animation-name:xlusq5l-B}.xorstpt{animation-play-state:paused}.xoasvtu{animation-timing-function:cubic-bezier(.6,0,.2,1)}.x4hg4is{animation-timing-function:ease-in-out}.x1esw782{animation-timing-function:linear}.x1nxgg22{animation-timing-function:step-end}.x17qpy17{background-color:color-mix(in srgb,var(--btn-ink) 16%,transparent)}.xuqd5rh{background-color:color-mix(in srgb,var(--card) 80%,transparent)}.xjbqb8w{background-color:#0000}.xwnonoy{background-color:var(--accent)}.x1hu66hg{background-color:var(--ai)}.xyyszml{background-color:var(--ana)}.x1eieebl{background-color:var(--bg)}.x7jnqc1{background-color:var(--btn)}.x1ep7253{background-color:var(--card)}.xvlpt32{background-color:var(--code-bg)}.x1xcgjq{background-color:var(--hover)}.xa9nbdx{background-color:var(--rule)}.x15pypdk{background-color:var(--who,var(--muted))}.x1kkkh97{background-color:var(--who)}.xfp9oy{background-color:var(--you)}.x1mwwwfo{border-collapse:collapse}.x1sscjpw{box-shadow:0 0 0 1px var(--card-rule),0 1px 2px var(--card-shadow-near),0 18px 40px -18px var(--card-shadow-mid)}.xf6g29o{box-shadow:0 1px 0 color-mix(in srgb,var(--btn-ink) 15%,transparent) inset,0 8px 20px -8px var(--button-shadow)}.x1ke2pwf{box-shadow:0 1px 0 var(--card-highlight) inset,0 1px 2px var(--card-shadow-near),0 12px 28px -10px var(--card-shadow-mid),0 40px 80px -30px var(--card-shadow-far)}.x1e7dk1c{caret-color:var(--accent)}.x1heor9g{color:inherit}.x1qq9wsj{color:var(--accent)}.x1q4imae{color:var(--ai)}.x1fb92wx{color:var(--bad)}.xtkzlc7{color:var(--body)}.x1dp96nh{color:var(--btn-ink)}.xtfvhdw{color:var(--code-ink)}.x1aw8gh8{color:var(--code-keyword)}.xgdbb0h{color:var(--code-string)}.x1lk8qxj{color:var(--ink)}.x17j02y5{color:var(--muted)}.x1qj95i8{color:var(--ok)}.x5tjhiz{color:var(--peer-ink)}.xso99aa{color:var(--who)}.xtqikln{column-gap:12px}.x18hwk67{column-gap:20px}.x1wh94ac{column-gap:40px}.x1ypdohk{cursor:pointer}.x1lliihq{display:block}.x78zum5{display:flex}.xrvj5dj{display:grid}.x1rg5ohu{display:inline-block}.x3nfvp2{display:inline-flex}.x1s85apg{display:none}.xbh8q5q{fill:none}.xbyci1x{filter:blur(60px)}.x1t1x2f9{flex-basis:0%}.xdl72j9{flex-basis:auto}.xdt5ytf{flex-direction:column}.x1iyjqo2{flex-grow:1}.x2lah0s{flex-shrink:0}.xs83m0k{flex-shrink:1}.x1a02dak{flex-wrap:wrap}.xd4h0mr{font-family:var(--mono)}.x1s63d2g{font-family:var(--sans)}.xmqhqel{font-size:.86em}.x1wx7ac5{font-size:.92em}.x1s31vzs{font-size:10.5px}.x1k6wstc{font-size:10px}.x1qt5hsa{font-size:11.5px}.x1j6dyjg{font-size:11px}.x1ct8sxb{font-size:12.5px}.xfifm61{font-size:12px}.x2ouz8m{font-size:13.5px}.x4z9k3i{font-size:13px}.xazqsvr{font-size:14.5px}.xif65rj{font-size:14px}.x1jvydc1{font-size:15px}.x1j61zf2{font-size:16px}.x19d36u7{font-size:17px}.xosj86m{font-size:18px}.x1q7jzdg{font-size:19px}.xew7ush{font-size:21px}.x1ulgg28{font-size:30px}.x1tgwohi{font-size:40px}.x33rcho{font-size:52px}.x183178g{font-size:58px}.x1k4tb9n{font-style:italic}.x1j61x8r{font-style:normal}.xj8fevo{font-variant-numeric:normal}.xk50ysn{font-weight:500}.x1s688f{font-weight:600}.x19s9jnd{font-weight:650}.xvdv984{font-weight:680}.x1xlr1w8{font-weight:700}.x1t8wntd{font-weight:750}.xuv8nkb{font-weight:800}.x1fcty0u{font-weight:400}.xmouhr6{grid-template-columns:1.4fr 1fr 1fr 1fr}.x1o61qjw{grid-template-columns:1fr 1fr}.xocfix1{grid-template-columns:56px 4px minmax(0,1fr)}.xjq36w7{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.x1mwzw03{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr)}.x1i7jhwr{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.x1wlfl8j{grid-template-columns:repeat(3,1fr)}.xc8icb0{isolation:isolate}.xl56j7k{justify-content:center}.x1qughib{justify-content:space-between}.x1lg07ej{letter-spacing:-.015em}.xjat59b{letter-spacing:-.01em}.x94scma{letter-spacing:-.022em}.x72az59{letter-spacing:-.02em}.xrq0m5f{letter-spacing:-.035em}.x1b4dsll{letter-spacing:-.03em}.xo2cfqc{letter-spacing:-.04em}.x1vyo3qp{letter-spacing:.04em}.x2ujxvm{letter-spacing:.05em}.x1dgsrnt{letter-spacing:.06em}.x1f41ap9{line-height:1.05}.x1uo3zyz{line-height:1.15}.x1u7k74{line-height:1.2}.xwn7fz2{line-height:1.3}.x1xfvgam{line-height:1.35}.xfrs9s4{line-height:1.45}.x1evy7pa{line-height:1.5}.x1jjo3f5{line-height:1.55}.x1dbl2gt{line-height:1.6}.x11m8ghp{line-height:1.65}.xa7kkou{line-height:1.7}.x4q1cud{line-height:1.75}.xbs1c6g{line-height:1.9}.xo5v014{line-height:1}.xd4r4e8{line-height:18px}.x3ct3a4{list-style-type:none}.x3onkmb{opacity:.35}.xwq05k6{opacity:.55}.xg01cxk{opacity:0}.x1hc1fzr{opacity:1}.x1kulxrw{opacity:var(--glow-opacity)}.x1t137rt{outline-style:none}.x1mzt3pk{overflow-wrap:break-word}.x47corl{pointer-events:none}.x10l6tqk{position:absolute}.x1n2onr6{position:relative}.x7wzq59{position:sticky}.xxs79tx{row-gap:0}.x1kb72lq{row-gap:20px}.x1i9neqs{stroke:var(--ai)}.x1owpc8m{stroke-linecap:round}.xefhp24{stroke-width:5px}.xeq4nuv{tab-size:2}.x2b8uid{text-align:center}.xdpxx8g{text-align:left}.x1hr2gdg{text-align:right}.xgyzaer{text-decoration-color:color-mix(in srgb,var(--who) 70%,transparent)}.x1sfx7ii{text-decoration-color:var(--muted)}.xkrqix3{text-decoration-line:none}.xujl8zx{text-decoration-line:underline}.x895k1t{text-decoration-skip-ink:none}.xev0dqp{text-decoration-style:dashed}.xewurvo{text-decoration-thickness:2px}.xlyipyv{text-overflow:ellipsis}.xtvhhri{text-transform:uppercase}.x3pynha{text-underline-offset:4px}.x1c071of{transform:none}.xy82xo2{transform:rotate(-10deg)translate(4%)}.xktpiep{transform:rotate(10deg)translate(4%)}.xxa6egd{transform:scaleY(0)}.x1q8r57a{transform:translate(-120%)}.xuuh30{transform:translate(-50%)}.x2g7448{transform:translate(20%)}.x1rbuhwb{transform:translateY(6px)}.x6l2bmb{transform-origin:50% 135%}.xtj8gnn{transform-origin:top}.xx6bhzk{transition-duration:.15s}.x1rvut6x{transition-duration:.25s}.xofcydl{transition-duration:.4s}.xu607j8{transition-duration:.8s,.3s}.xippbsu{transition-duration:.8s}.x6o7n8i{transition-property:opacity,transform}.x19991ni{transition-property:opacity}.xwcsmn1{transition-property:transform,opacity}.x11xpdln{transition-property:transform}.x1rryopo{transition-timing-function:cubic-bezier(.22,.8,.2,1)}.x1svpnzn{transition-timing-function:cubic-bezier(.3,.7,.2,1),ease-out}.x9lcvmn{transition-timing-function:ease-out}.xpy3bvx{transition-timing-function:var(--ease)}.x19693qn{vertical-align:-1px}.x523cq2{vertical-align:-3px}.x16dsc37{vertical-align:top}.xuxw1ft{white-space:nowrap}.x126k92a{white-space:pre-wrap}.x1ja2u2z{z-index:0}.x1vjfegm{z-index:1}.x1355qak{z-index:20}.xzkaem6{z-index:3}}@layer stylex.p3010_4{.xx614us.xx614us:where(.x1gjvu01:focus-visible *){opacity:1}.x13ly60w.x13ly60w:where(.x1gjvu01:focus-visible *){transform:none}.x1if4vgx.x1if4vgx:where(.x18ng3r:focus-within *){transform:rotate(-14deg)translate(2%)}.x16h76gg.x16h76gg:where(.x18ng3r:focus-within *){transform:rotate(15deg)translate(10%)}.xy6q1ft.xy6q1ft:where(.x18ng3r:focus-within *){transform:translateY(-6px)}}@layer stylex.p3011_3{.xjr91ku.xjr91ku:where(.x1h0x3a9:hover *){color:var(--ink)}.x1gdrvc2.x1gdrvc2:where(.x1gjvu01:hover *){opacity:1}.xqdm9g8.xqdm9g8:where(.x1gjvu01:hover *){transform:none}.xoravmi.xoravmi:where(.x18ng3r:hover *){transform:rotate(-14deg)translate(2%)}.x10cu96p.x10cu96p:where(.x18ng3r:hover *){transform:rotate(15deg)translate(10%)}.x19ny5op.x19ny5op:where(.x18ng3r:hover *){transform:translateY(-6px)}}@layer stylex.p3030_4{.x2kpr86.x2kpr86:where(.x1a5p2zu:focus-visible~*){transform:rotate(-3deg)translate(2%)}}@layer stylex.p3031_3{.xm9j2dq.xm9j2dq:where(.x1a5p2zu:hover~*){transform:rotate(-3deg)translate(2%)}}@layer stylex.p3040{.xzsxls9:focus-visible{box-shadow:0 1px 0 var(--card-highlight) inset,0 50px 90px -30px var(--card-shadow-lift)}.x12ijfkc:focus-visible{outline-offset:4px}.x1oxy8p8:focus-visible{transform:rotate(12deg)translate(10%)translateY(-22px)}.x18aqfug:focus-visible{transform:translateY(-22px)}.x1qm06za:focus-visible{z-index:4}}@layer stylex.p3070_4{.xr6hfkh.xr6hfkh:focus-visible:where(.x1a5p2zu:focus-visible~*){transform:rotate(-3deg)translate(2%)}}@layer stylex.p3071_3{.x44werf.x44werf:focus-visible:where(.x1a5p2zu:hover~*){transform:rotate(-3deg)translate(2%)}}@layer stylex.p3092{.x2s5p8x:disabled{color:var(--muted)}.xtgyt42:disabled{cursor:default}}@layer stylex.p3130{.xrsshsf:hover{background-color:var(--hover)}.xr66anq:hover{box-shadow:0 1px 0 var(--card-highlight) inset,0 50px 90px -30px var(--card-shadow-lift)}.xvohvwf:hover{color:var(--ink)}.xj2uekc:hover{text-decoration-color:var(--rule-strong)}.x1sur9pj:hover{text-decoration-line:underline}.x1jen1t3:hover{text-decoration-thickness:auto}.x1seehi6:hover{text-underline-offset:.2em}.x1o25gp4:hover{transform:rotate(12deg)translate(10%)translateY(-22px)}.x14ow2ja:hover{transform:translateY(-1px)}.x6on55u:hover{transform:translateY(-22px)}.x1scvahe:hover{z-index:4}}@layer stylex.p3160_4{.xbmkccv.xbmkccv:hover:where(.x1a5p2zu:focus-visible~*){transform:rotate(-3deg)translate(2%)}}@layer stylex.p3161_3{.x91obbn.x91obbn:hover:where(.x1a5p2zu:hover~*){transform:rotate(-3deg)translate(2%)}}@layer stylex.p3200{@media (width<=760px){.xrp4w05.xrp4w05{column-gap:10px}}@media (width<=900px){.xzd29fr.xzd29fr{display:none}}@media (width<=860px){.xfsmjtp.xfsmjtp{display:block}.xubcuz8.xubcuz8{display:none}}@media (width<=640px){.xkaaz9w.xkaaz9w{display:none}}@media (width<=860px){.x1nivta5.x1nivta5{font-size:12px}.x1u53k5b.x1u53k5b{font-size:28px}}@media (width<=760px){.xgy12zl.xgy12zl{font-size:12px}.x8lq1j5.x8lq1j5{font-size:15.5px}.xico2fw.xico2fw{font-size:17px}.x7nwp76.x7nwp76{font-size:24px}.x1l1au85.x1l1au85{font-size:30px}.x8xa3xx.x8xa3xx{font-size:36px}.xyrx8wt.xyrx8wt{font-size:48px}}@media (width<=640px){.xf2x79s.xf2x79s{font-size:16px}}@media (width<=1080px){.x1jn162f.x1jn162f{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.xf4kbi9.xf4kbi9{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.xemiwz9.xemiwz9{grid-template-columns:1fr 1fr}.x1guth9d.x1guth9d{grid-template-columns:1fr}.x1n20wyz.x1n20wyz{grid-template-columns:44px 3px minmax(0,1fr)}.xwn7hfu.xwn7hfu{justify-self:center}}@media (width<=860px){.x1jcm3w6.x1jcm3w6{position:static}}@media (width<=760px){.x11q05qo.x11q05qo{position:relative}.xy3by2n.xy3by2n{row-gap:24px}.x5u9yxa.x5u9yxa{transform:none}.x1jfkocg.x1jfkocg{transform:translateY(-8px)}.xpm3va1.xpm3va1{transform:translateY(8px)}}}@layer stylex.p4000{.x64nfi3{border-bottom-color:var(--ai)}.x10n31an{border-bottom-color:var(--bad)}.x112yhe1{border-bottom-color:var(--rule)}.xfrllxf{border-bottom-left-radius:0}.x1nhu2vm{border-bottom-right-radius:4px}.x1q0q8m5{border-bottom-style:solid}.xso031l{border-bottom-width:1px}.xlxy82{border-bottom-width:2px}.x2k1p1v{border-left-color:var(--rule-strong)}.x19ypqd9{border-left-style:solid}.x1vo0akb{border-left-width:3px}.x127b5a4{border-right-color:var(--rule)}.x32b0ac{border-right-style:solid}.xs1s249{border-right-width:1px}.xphj0bc{border-top-color:var(--rule)}.x2b5lcy{border-top-left-radius:4px}.x1lzl9kk{border-top-right-radius:4px}.x13fuv20{border-top-style:solid}.x178xt8z{border-top-width:1px}.xq6397w{bottom:-16px}.x10w3d4m{bottom:100%}.xmbx2d0{bottom:14px}.x1iacjwo{bottom:18px}.x1nb25p5{height:1.15em}.x5yr21d{height:100%}.x6w4g8m{height:11px}.x1kpxq89{height:12px}.x18gnavp{height:13px}.x1v9usgg{height:14px}.xmix8c7{height:18px}.x17rw0jw{height:22px}.xxk0z11{height:24px}.xd7y6wv{height:26px}.x1gnnpzl{height:30px}.x10w6t97{height:32px}.x1en3kgc{height:340px}.x90ne7k{height:34px}.xc9qbxq{height:36px}.x14m17ec{height:440px}.xwvwv9b{height:46px}.x10vz0mv{height:55%}.xy75621{height:72px}.x1hagigm{height:7px}.xdk7pt{height:8px}.x1ck2h3a{height:90%}.x5nf3wr{left:-2%}.xu96u03{left:0}.x1c42kn3{left:20px}.x6c5uwj{left:34%}.x1julenc{left:4%}.xwqvl8a{left:44%}.x1nrll8i{left:50%}.x17r1te3{left:54%}.xat24cr{margin-bottom:0}.xyorhqc{margin-bottom:10px}.xod5an3{margin-bottom:12px}.x1u7kmwd{margin-bottom:14px}.x1c436fg{margin-bottom:18px}.xieb3on{margin-bottom:20px}.x1xka2u1{margin-bottom:26px}.xjpr12u{margin-bottom:2px}.x4n8cb0{margin-bottom:30px}.xahult9{margin-bottom:3px}.x12nagc{margin-bottom:4px}.xzueoph{margin-bottom:6px}.x1e56ztr{margin-bottom:8px}.xiz41ja{margin-left:-6px}.x1uoezyy{margin-left:3px}.xet2fuk{margin-left:8px}.x8x9d4c{margin-left:auto}.x1gqvpd8{margin-left:calc(var(--card-w) / -2)}.x15ku74s{margin-right:6px}.x1rdy4ex{margin-top:-4px}.xdj266r{margin-top:0}.x14vqqas{margin-top:12px}.xw7yly9{margin-top:16px}.x1sgpng{margin-top:22px}.xaqh0s9{margin-top:26px}.xjv05ge{margin-top:28px}.x7y0ge5{margin-top:44px}.x1gslohp{margin-top:4px}.x1k70j0n{margin-top:6px}.x63bdn6{max-width:1040px}.xomyj9x{max-width:12em}.x1h5qwi4{max-width:28em}.x1baebcl{max-width:34em}.xxc7z9f{max-width:360px}.x27kpxv{max-width:560px}.xkyadst{max-width:68ch}.x1d7w4ry{min-height:1.45em}.xg6iff7{min-height:100vh}.xbwy6ji{min-height:150px}.xg0is8a{min-height:420px}.xeuugli{min-width:0}.xw2csxc{overflow-x:auto}.x101abm8{overflow-x:clip}.x18d9i69{padding-bottom:0}.x1g2khh7{padding-bottom:14px}.xx6bls6{padding-bottom:20px}.x1120s5i{padding-bottom:2px}.xbe17z6{padding-bottom:34px}.xq1608w{padding-bottom:36px}.x1t1ogtf{padding-bottom:40px}.x1lqa7cf{padding-left:10px}.xzjhap9{padding-left:14px}.x1k8dnhd{padding-left:18px}.x5tiur9{padding-left:20px}.xnljgj5{padding-left:22px}.xd3ty66{padding-left:24px}.x1xpa7k{padding-right:0}.xnuq7ks{padding-right:12px}.x19tmk5i{padding-right:14px}.xexx8yu{padding-top:0}.xyinxu5{padding-top:14px}.x109j2v6{padding-top:18px}.x1xy6bms{padding-top:22px}.x4i7bpe{padding-top:48px}.xn2ks54{padding-top:56px}.x1yrsyyn{padding-top:6px}.x15uerrv{padding-top:72px}.xbepgrc{padding-top:90px}.x1s8qkrn{right:-6%}.x44moml{right:14px}.xk6ci0l{right:20px}.x17ek5el{right:22px}.x13vifvy{top:0}.xuivejd{top:14px}.xoyzfg9{top:18px}.x1rdfs0y{top:30%}.x1qqtqlb{top:34px}.x1tdakkf{top:4%}.xjbyncn{top:44%}.x1er3m0b{top:44px}.xz21lkc{top:6%}.xh8yej3{width:100%}.x1jmt848{width:104%}.x10vfzb2{width:11px}.xsmyaan{width:12px}.x1fxhmyf{width:13px}.x6jxa94{width:14px}.x17z2i9w{width:22px}.xfo62xy{width:2px}.x1g8rjiy{width:3px}.x1kmanbg{width:55%}.x1hmiwze{width:62%}.xci0xqf{width:7px}.x1xc55vz{width:8px}.xqtmzau{width:var(--card-w)}}@layer stylex.p4040{.xf03goo:focus-within{border-bottom-color:var(--accent)}}@layer stylex.p4200{@media (width<=1080px){.xev1l40.xev1l40{border-bottom-color:var(--rule)}}@media (width<=860px){.x1szlqfh.x1szlqfh{border-bottom-color:var(--rule)}}@media (width<=1080px){.x11y098k.x11y098k{border-bottom-style:solid}}@media (width<=860px){.x1s5aora.x1s5aora{border-bottom-style:solid}}@media (width<=1080px){.x1at3p94.x1at3p94{border-bottom-width:1px}}@media (width<=860px){.x1qs3g81.x1qs3g81{border-bottom-width:1px}}@media (width<=1080px){.x12adsrl.x12adsrl{border-right-color:currentColor}}@media (width<=860px){.xkycd92.xkycd92{border-right-color:currentColor}}@media (width<=1080px){.xyfbb96.xyfbb96{border-right-style:none}}@media (width<=860px){.x1wblukz.x1wblukz{border-right-style:none}}@media (width<=1080px){.xuzlmg.xuzlmg{border-right-width:0}}@media (width<=860px){.xro29a4.xro29a4{border-right-width:0}.xnp17wk.xnp17wk{height:auto}}@media (width<=760px){.x855pu.x855pu{height:390px}.x4bi59b.x4bi59b{height:60px}.x881ur7.x881ur7{left:auto}}@media (width<=860px){.x1ipde8r.x1ipde8r{padding-bottom:18px}.x1qyaet5.x1qyaet5{padding-bottom:56px}}@media (width<=760px){.x1n3jdvy.x1n3jdvy{padding-bottom:26px}.x1tngqbu.x1tngqbu{padding-bottom:8px}}@media (width<=860px){.x1tocoiv.x1tocoiv{padding-top:12px}.x1u6has6.x1u6has6{padding-top:22px}.xlb4dez.xlb4dez{padding-top:28px}}@media (width<=760px){.xvrvda6.xvrvda6{padding-top:28px}.x1uz6bby.x1uz6bby{padding-top:52px}.x8fpdp4.x8fpdp4{padding-top:56px}.xjwvm3.xjwvm3{padding-top:72px}}@media (width<=640px){.x1k61nsy.x1k61nsy{padding-top:68px}}@media (width<=760px){.x1e81x2r.x1e81x2r{right:0}.x1gzwiwo.x1gzwiwo{top:auto}}}@layer stylex.p7000{.x2l4bqv:after,.xty4yez:before{border-radius:2px}.x2coff9:after,.x9msap3:before{border-radius:50%}.x10ws7ij:before{border-radius:5px}}@layer stylex.p8000{.x1kas945:before{background-color:var(--accent)}.x6tbrq6:after{background-color:var(--bg)}.xkgls3:before{background-color:var(--hover)}.xhlg68u:before{background-color:var(--rule)}.x4dm0db:before{background-color:var(--who,var(--ink))}.x7ual92:after{background-color:var(--who)}.x90mm6l::placeholder{color:var(--muted)}.x100rkj9:after,.x10tli2e:before{content:""}.x1julvl2:after{content:"→"}.x1cpjm7i:before,.x1s928wv:after{content:""}.x1hmns74:before,.x1j6awrg:after{position:absolute}.xvb7ihp:after{transform:none}.x1hw7zod:after{transform:scaleX(0)}.x1ngig8k:after{transform-origin:0}.x13o46a3:before{transition-duration:.15s}.x42wyue:after{transition-duration:.5s}.xx4kfv8:after{transition-duration:var(--enter)}.x4ccm97:before{transition-property:background-color,border-color}.xjocvvi:after{transition-property:transform}.xy5ulmt:before{transition-timing-function:ease-out}.x147ay6s:after{transition-timing-function:var(--ease)}.xy5mcqj:before{z-index:-1}}@layer stylex.p9000{.xhq5o37:before{bottom:0}.x1txj3j6:before{bottom:14px}.xl4enll:after{height:14px}.x17qw72k:before{height:17px}.xar2jh8:after,.xv7f310:before{height:3px}.xf3jtlm:before{height:7px}.x1n3qctg:after{height:9px}.x17cx49:after,.x1wlytlt:before{left:0}.x16wgev3:after{left:2px}.x1x1v0f1:after{left:6px}.xnlmdgo:before{right:-100vw}.xb0dqd5:before,.xnbfe2x:after{right:0}.x1cbe0bj:before{top:.3em}.x1m1drc7:after,.x1y3wzot:before{top:0}.x1dbibqh:before{top:14px}.x1hpecwn:after{top:2px}.x18wmuoz:after{top:calc(.3em + 4px)}.xfx3fsi:after{width:14px}.x1akaz16:before{width:17px}.x1n405n8:before{width:3px}.x1orumrs:after{width:5px}.x1x7x01p:before{width:7px}}@layer stylex.p9200{@media (width<=760px){.x784jmi.x784jmi:before{left:-100vw}}}
