@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.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:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.p.323431dc.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:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100 700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_48c7d9b9-module__LkPAYW__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_48c7d9b9-module__LkPAYW__variable{--font-body:"IBM Plex Sans","IBM Plex Sans Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.p.cfdd66c2.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_d731991f-module__lwEGyW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_d731991f-module__lwEGyW__variable{--font-heading:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_376257ab-module__Bs602W__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_376257ab-module__Bs602W__variable{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}
*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }:root{--bg:#0f1019;--bg-elevated:#141523;--bg-panel:#171827;--bg-panel-2:#1c1d2e;--text:#f4f5fb;--text-soft:#c3c7d8;--text-muted:#8d93ac;--line:#ffffff14;--line-strong:#ffffff24;--accent:#ff4d5f;--brand-from:#ff8c2f;--brand-to:#ff4d3d;--shadow:0 24px 80px #00000052;--header-height:82px;--sidebar-width:380px;--toc-width:282px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;font-size:18px}body{color:#f4f5fb;min-width:320px;font-family:var(--font-body),sans-serif;background:radial-gradient(circle at 0 0,#ff4d5f14,#0000 24%),radial-gradient(circle at top,#747aff0f,#0000 32%),#0f1019;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading),sans-serif}::selection{color:#f4f5fb;background:#ff4d5f38}a{color:inherit;text-decoration:none}button,input{font:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ffffff1f padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-track{background:0 0}.prose{color:var(--un-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:#ffd1d6;text-underline-offset:4px;font-weight:500;-webkit-text-decoration:underline #ff4d5f4d;text-decoration:underline #ff4d5f4d}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--un-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--un-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--un-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:#d6b8bf;border-inline-start-width:.25rem;border-inline-start-color:var(--un-prose-quote-borders);quotes:"“""”""‘""’";padding-inline-start:1em;background:#34131d94;border-left:4px solid #ff4d5f;border-right:0;border-radius:0 16px 16px 0;margin:0;padding:18px 22px;font-style:normal;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);border-bottom:1px solid #ffffff14;margin-top:36px;margin-bottom:1em;padding-bottom:16px;font-size:2rem;font-weight:700;line-height:1.15}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);margin-top:28px;margin-bottom:.6em;font-size:1.28rem;font-weight:600;line-height:1.3}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-kbd);box-shadow:0 0 0 1px rgb(var(--un-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--un-prose-kbd-shadows)/10%);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-code);font-size:.875em;font-weight:600;font-family:var(--font-mono),monospace}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-pre-code);background-color:var(--un-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;padding-inline-start:1.14286em;border:1px solid #ffffff14;border-radius:18px;margin:0;padding:18px 20px;font-size:.875em;font-weight:400;line-height:1.71429;overflow:auto;background:#131522!important}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;border-collapse:collapse;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;width:100%;margin-top:2em;margin-bottom:2em;font-size:1rem;line-height:1.71429;overflow:hidden}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--un-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--un-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--un-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where():not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where():not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-prose],[class~=not-prose] *)){color:#f4f5fb}.prose :where(p,li):not(:where([class~=not-prose],[class~=not-prose] *)){color:#c3c7d8;margin:0;font-size:1.04rem;line-height:1.9}.prose :where(li+li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:8px}.prose :where(ul,ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin:0;padding-left:1.3rem}.prose :where(:not(pre)>code):not(:where([class~=not-prose],[class~=not-prose] *)){color:#ffd1d6;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;padding:.18rem .44rem;font-size:.9em;font-weight:400}.prose :where(:not(pre)>code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(:not(pre)>code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:""}.prose :where(pre>code):not(:where([class~=not-prose],[class~=not-prose] *)){color:#ebeffd;border:none;border-radius:0;font-size:.97rem;font-weight:400;line-height:1.8;background:0 0!important;padding:0!important}.prose :where(blockquote>p):not(:where([class~=not-prose],[class~=not-prose] *)){color:#d6b8bf}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:16px 20px}.prose :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){color:#fff;background:#ffffff0a;font-size:1.02rem;font-weight:700}.prose :where(tr:last-child>td):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom:0}.prose{--un-prose-body:#374151;--un-prose-invert-body:#d1d5db;--un-prose-headings:#111827;--un-prose-invert-headings:white;--un-prose-lead:#4b5563;--un-prose-invert-lead:#9ca3af;--un-prose-links:#111827;--un-prose-invert-links:white;--un-prose-bold:#111827;--un-prose-invert-bold:white;--un-prose-counters:#6b7280;--un-prose-invert-counters:#9ca3af;--un-prose-bullets:#d1d5db;--un-prose-invert-bullets:#4b5563;--un-prose-hr:#e5e7eb;--un-prose-invert-hr:#374151;--un-prose-quotes:#111827;--un-prose-invert-quotes:#f3f4f6;--un-prose-quote-borders:#e5e7eb;--un-prose-invert-quote-borders:#374151;--un-prose-captions:#6b7280;--un-prose-invert-captions:#9ca3af;--un-prose-kbd:#111827;--un-prose-invert-kbd:white;--un-prose-kbd-shadows:#111827;--un-prose-invert-kbd-shadows:white;--un-prose-code:#111827;--un-prose-invert-code:white;--un-prose-pre-code:#e5e7eb;--un-prose-invert-pre-code:#d1d5db;--un-prose-pre-bg:#1f2937;--un-prose-invert-pre-bg:#00000080;--un-prose-th-borders:#d1d5db;--un-prose-invert-th-borders:#4b5563;--un-prose-td-borders:#e5e7eb;--un-prose-invert-td-borders:#374151}.docs-card{--un-gradient-from-position:0%;--un-gradient-from:#ffffff0a var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:#ffffff05 var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to);--un-gradient-shape:to bottom in oklch;--un-gradient:var(--un-gradient-shape),var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));--un-shadow:0 24px 80px var(--un-shadow-color,#00000052);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);border-width:1px;border-color:#ffffff14;border-radius:18px;gap:.625rem;padding:22px;transition-property:border-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.docs-section-title{--un-text-opacity:1;color:rgb(115 129 166/var(--un-text-opacity));letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-size:.97rem;font-weight:900}.docs-callout{--un-bg-opacity:.58;background-color:rgba(52,19,29,var(--un-bg-opacity));--un-text-opacity:1;min-height:62px;color:rgb(214 184 191/var(--un-text-opacity));border-radius:1rem;align-items:center;gap:1rem;padding-left:22px;padding-right:22px;display:flex}.docs-callout-line{--un-bg-opacity:1;background-color:rgb(255 77 95/var(--un-bg-opacity));border-radius:9999px;flex-shrink:0;width:.25rem;height:2rem}.docs-header-btn{--un-text-opacity:1;height:46px;color:rgb(244 245 251/var(--un-text-opacity));background-color:#ffffff0a;border-width:1px;border-color:#ffffff24;border-radius:14px;align-items:center;gap:.625rem;padding-left:1rem;padding-right:1rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.docs-kicker{--un-text-opacity:1;height:34px;color:rgb(195 199 216/var(--un-text-opacity));letter-spacing:.08em;text-transform:uppercase;border-width:1px;border-color:#ffffff14;border-radius:9999px;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:.97rem;font-weight:700;display:inline-flex}.docs-nav-link{--un-text-opacity:1;min-height:44px;color:rgb(199 205 226/var(--un-text-opacity));border-radius:14px;align-items:center;padding:.625rem .875rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.docs-card:hover{--un-translate-y:-.125rem;transform:translateX(var(--un-translate-x))translateY(var(--un-translate-y))translateZ(var(--un-translate-z))rotate(var(--un-rotate))rotateX(var(--un-rotate-x))rotateY(var(--un-rotate-y))rotateZ(var(--un-rotate-z))skewX(var(--un-skew-x))skewY(var(--un-skew-y))scaleX(var(--un-scale-x))scaleY(var(--un-scale-y))scaleZ(var(--un-scale-z));border-color:#ffffff2e}.docs-header-btn:hover{background-color:#ffffff0f;border-color:#ffffff38}.docs-nav-link:hover{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity));background-color:#ffffff0a}.docs-nav-link-active{--un-gradient-from-position:0%;--un-gradient-from:rgba(255,77,95,var(--un-from-opacity,.16))var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgba(255,77,95,var(--un-to-opacity,.08))var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to);--un-gradient-shape:to bottom right in oklch;--un-gradient:var(--un-gradient-shape),var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));--un-text-opacity:1;color:rgb(255 140 149/var(--un-text-opacity));--un-shadow:inset 3px 0 0 var(--un-shadow-color,#ff4d5f);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.\[grid-template-columns\:380px_minmax\(0\,1fr\)_282px\]{grid-template-columns:380px minmax(0,1fr) 282px}.\[grid-template-columns\:auto_minmax\(260px\,1fr\)_auto\]{grid-template-columns:auto minmax(260px,1fr) auto}.\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.sticky{position:sticky}.top-\[82px\]{top:82px}.top-0{top:0}.z-30{z-index:30}.grid{display:grid}.m-0{margin:0}.m20{margin:5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-\[14px\]{margin-bottom:14px}.mb-\[26px\]{margin-bottom:26px}.mt-6{margin-top:1.5rem}.first\:mt-0:first-child{margin-top:0}.hidden{display:none}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-\[calc\(100vh_-_82px\)\]{height:calc(100vh - 82px)}.h-11{height:2.75rem}.h-8{height:2rem}.h-full{height:100%}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.max-w-\[860px\]{max-width:860px}.max-w-none{max-width:none}.min-h-\[44px\]{min-height:44px}.min-h-\[62px\]{min-height:62px}.min-h-\[calc\(100vh_-_82px\)\]{min-height:calc(100vh - 82px)}.min-h-screen{min-height:100vh}.min-w-\[50px\]{min-width:50px}.min-w-0{min-width:0}.min-w-max{min-width:max-content}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[min\(100\%\,2048px\)\]{width:min(100%,2048px)}.w-\[min\(100\%\,calc\(920px_\+_96px\)\)\]{width:min(100%,1016px)}.w-1{width:.25rem}.w-11{width:2.75rem}.w-fit{width:fit-content}.w-full{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.table{display:table}.border-collapse{border-collapse:collapse}.hover\:-translate-y-0\.5:hover{--un-translate-y:-.125rem;transform:translateX(var(--un-translate-x))translateY(var(--un-translate-y))translateZ(var(--un-translate-z))rotate(var(--un-rotate))rotateX(var(--un-rotate-x))rotateY(var(--un-rotate-y))rotateZ(var(--un-rotate-z))skewX(var(--un-skew-x))skewY(var(--un-skew-y))scaleX(var(--un-scale-x))scaleY(var(--un-scale-y))scaleZ(var(--un-scale-z))}.cursor-default{cursor:default}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-\[2px\]{gap:2px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.overflow-auto{overflow:auto}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-white\/14{border-color:#ffffff24}.border-white\/8{border-color:#ffffff14}.hover\:border-white\/18:hover{border-color:#ffffff2e}.hover\:border-white\/22:hover{border-color:#ffffff38}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.bg-\[\#ff4d5f\]{--un-bg-opacity:1;background-color:rgb(255 77 95/var(--un-bg-opacity))}.bg-\[rgba\(15\,16\,25\,0\.48\)\]{--un-bg-opacity:.48;background-color:rgba(15,16,25,var(--un-bg-opacity))}.bg-\[rgba\(15\,16\,25\,0\.9\)\]{--un-bg-opacity:.9;background-color:rgba(15,16,25,var(--un-bg-opacity))}.bg-\[rgba\(17\,18\,29\,0\.82\)\]{--un-bg-opacity:.82;background-color:rgba(17,18,29,var(--un-bg-opacity))}.bg-\[rgba\(52\,19\,29\,0\.58\)\]{--un-bg-opacity:.58;background-color:rgba(52,19,29,var(--un-bg-opacity))}.bg-transparent{background-color:#0000}.bg-white\/4,.hover\:bg-white\/4:hover{background-color:#ffffff0a}.hover\:bg-white\/6:hover{background-color:#ffffff0f}.from-\[\#ff8c2f\]{--un-gradient-from-position:0%;--un-gradient-from:rgb(255 140 47/var(--un-from-opacity,1))var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:#ff8c2f00 var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}.from-\[rgba\(255\,77\,95\,0\.16\)\]{--un-gradient-from-position:0%;--un-gradient-from:rgba(255,77,95,var(--un-from-opacity,.16))var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:#ff4d5f00 var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}.from-white\/4{--un-gradient-from-position:0%;--un-gradient-from:#ffffff0a var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:#fff0 var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}.to-\[\#ff4d3d\]{--un-gradient-to-position:100%;--un-gradient-to:rgb(255 77 61/var(--un-to-opacity,1))var(--un-gradient-to-position)}.to-\[rgba\(255\,77\,95\,0\.08\)\]{--un-gradient-to-position:100%;--un-gradient-to:rgba(255,77,95,var(--un-to-opacity,.08))var(--un-gradient-to-position)}.to-white\/2{--un-gradient-to-position:100%;--un-gradient-to:#ffffff05 var(--un-gradient-to-position)}.bg-gradient-to-b{--un-gradient-shape:to bottom in oklch;--un-gradient:var(--un-gradient-shape),var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.bg-gradient-to-br{--un-gradient-shape:to bottom right in oklch;--un-gradient:var(--un-gradient-shape),var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.p-\[22px\]{padding:22px}.p-1{padding:.25rem}.p-5{padding:1.25rem}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-12{padding-left:3rem;padding-right:3rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-\[22px\]{padding-top:22px;padding-bottom:22px}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-\[18px\]{padding-bottom:18px}.pb-\[30px\]{padding-bottom:30px}.pb-20{padding-bottom:5rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pl-\[18px\]{padding-left:18px}.pt-\[18px\]{padding-top:18px}.pt-\[26px\]{padding-top:26px}.pt-\[52px\]{padding-top:52px}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.text-\[0\.97rem\]{font-size:.97rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.16rem\]{font-size:1.16rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.28rem\]{font-size:1.28rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1rem\]{font-size:1rem}.text-\[\#7381a6\]{--un-text-opacity:1;color:rgb(115 129 166/var(--un-text-opacity))}.text-\[\#8a91ab\]{--un-text-opacity:1;color:rgb(138 145 171/var(--un-text-opacity))}.text-\[\#8d93ac\]{--un-text-opacity:1;color:rgb(141 147 172/var(--un-text-opacity))}.text-\[\#c3c7d8\]{--un-text-opacity:1;color:rgb(195 199 216/var(--un-text-opacity))}.text-\[\#c7cde2\]{--un-text-opacity:1;color:rgb(199 205 226/var(--un-text-opacity))}.text-\[\#d6b8bf\]{--un-text-opacity:1;color:rgb(214 184 191/var(--un-text-opacity))}.text-\[\#f4f5fb\]{--un-text-opacity:1;color:rgb(244 245 251/var(--un-text-opacity))}.text-\[\#ff8c95\]{--un-text-opacity:1;color:rgb(255 140 149/var(--un-text-opacity))}.text-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{font-size:clamp(2.5rem,4vw,3.5rem)}.text-\[clamp\(3rem\,5vw\,4\.5rem\)\]{font-size:clamp(3rem,5vw,4.5rem)}.text-white{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}.hover\:text-\[\#f4f5fb\]:hover{--un-text-opacity:1;color:rgb(244 245 251/var(--un-text-opacity))}.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}.font-black{font-weight:900}.font-bold{font-weight:700}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.78\]{line-height:1.78}.leading-\[1\.85\]{line-height:1.85}.leading-none{line-height:1}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.1em\]{letter-spacing:.1em}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow-\[0_10px_24px_rgba\(255\,106\,61\,0\.32\)\]{--un-shadow:0 10px 24px var(--un-shadow-color,#ff6a3d52);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.32\)\]{--un-shadow:0 24px 80px var(--un-shadow-color,#00000052);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.02\)\]{--un-shadow:inset 0 1px 0 var(--un-shadow-color,#ffffff05);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-\[inset_3px_0_0_\#ff4d5f\]{--un-shadow:inset 3px 0 0 var(--un-shadow-color,#ff4d5f);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.backdrop-blur-\[20px\]{--un-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--un-backdrop-blur)var(--un-backdrop-brightness)var(--un-backdrop-contrast)var(--un-backdrop-grayscale)var(--un-backdrop-hue-rotate)var(--un-backdrop-invert)var(--un-backdrop-opacity)var(--un-backdrop-saturate)var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur)var(--un-backdrop-brightness)var(--un-backdrop-contrast)var(--un-backdrop-grayscale)var(--un-backdrop-hue-rotate)var(--un-backdrop-invert)var(--un-backdrop-opacity)var(--un-backdrop-saturate)var(--un-backdrop-sepia)}.transition-\[border-color\,transform\]{transition-property:border-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.placeholder-\[\#707792\]::placeholder{--un-placeholder-opacity:1;color:rgb(112 119 146/var(--un-placeholder-opacity))}@media (max-width:1120px){.max-\[1120px\]\:\[grid-template-columns\:1fr\]{grid-template-columns:1fr}.max-\[1120px\]\:static{position:static}.max-\[1120px\]\:h-auto{height:auto}.max-\[1120px\]\:flex-wrap{flex-wrap:wrap}.max-\[1120px\]\:justify-between{justify-content:space-between}.max-\[1120px\]\:border-b{border-bottom-width:1px}.max-\[1120px\]\:border-r-0{border-right-width:0}.max-\[1120px\]\:border-white\/8{border-color:#ffffff14}}@media (max-width:1480px){.max-\[1480px\]\:\[grid-template-columns\:320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.max-\[1480px\]\:hidden{display:none}}@media (max-width:720px){.max-\[720px\]\:\[grid-template-columns\:1fr\]{grid-template-columns:1fr}.max-\[720px\]\:flex-1{flex:1}.max-\[720px\]\:flex-col{flex-direction:column}.max-\[720px\]\:items-start{align-items:flex-start}.max-\[720px\]\:justify-center{justify-content:center}.max-\[720px\]\:gap-\[10px\]{gap:10px}.max-\[720px\]\:gap-4{gap:1rem}.max-\[720px\]\:px-\[18px\]{padding-left:18px;padding-right:18px}.max-\[720px\]\:px-4{padding-left:1rem;padding-right:1rem}.max-\[720px\]\:py-\[14px\]{padding-top:14px;padding-bottom:14px}.max-\[720px\]\:pb-\[56px\]{padding-bottom:56px}.max-\[720px\]\:pt-\[26px\]{padding-top:26px}.max-\[720px\]\:text-\[1\.02rem\]{font-size:1.02rem}.max-\[720px\]\:text-\[2\.4rem\]{font-size:2.4rem}}
