.typography_bodyMd__Lpv1W{font-family:var(--font-ui);font-feature-settings:var(--font-ui-features);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0}.typography_monoMd__ntgVV{font-family:var(--font-mono);font-feature-settings:var(--font-mono-features),none;font-variant-ligatures:none;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:0}.typography_bodySm__dMe2q{font-family:var(--font-ui);font-feature-settings:var(--font-ui-features);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0}.typography_monoSm__Cnz3k{font-feature-settings:var(--font-mono-features),none;font-variant-ligatures:none;font-size:13px;font-weight:400}.typography_monoSm__Cnz3k,.typography_monoXs__tuHvR{font-family:var(--font-mono);line-height:1.4;letter-spacing:0}.typography_monoXs__tuHvR{font-feature-settings:var(--font-mono-features),none;font-variant-ligatures:none;font-size:11px;font-weight:400}.Button_root__8zdWA{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);height:var(--space-ui-element-height-sm);min-height:var(--space-ui-element-height-sm);padding:0 var(--space-ui-element-padding-inline-text);border:0;border-radius:var(--radius-s);background-color:rgba(0,0,0,0);color:inherit;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:var(--shadow-outer)}.Button_root__8zdWA.Button_quaternary__2ryhm,.Button_root__8zdWA.Button_shell__3MQ09{box-shadow:none}.Button_root__8zdWA{transition:background-color .2s ease,color .2s ease,opacity .2s ease,scale .12s ease}.Button_root__8zdWA:disabled,.Button_root__8zdWA[aria-disabled=true]{opacity:.5;cursor:default}.Button_root__8zdWA:not(:disabled):not([aria-disabled=true]):active{scale:.96}.Button_primary__rI6yw{background-color:var(--color-foreground);color:var(--color-background)}@media(hover:hover)and (pointer:fine){.Button_primary__rI6yw:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-background) 6%,var(--color-foreground))}}.Button_secondary___YNJM{background-color:var(--color-hover-dark);border:1px solid var(--color-border);color:var(--color-foreground)}@media(hover:hover)and (pointer:fine){.Button_secondary___YNJM:not(:disabled):hover{background-color:color-mix(in srgb,var(--color-foreground) 6%,var(--color-hover-dark))}}.Button_tertiary__w0Gud{border:1px solid var(--color-border);color:var(--color-foreground)}@media(hover:hover)and (pointer:fine){.Button_tertiary__w0Gud:not(:disabled):hover{background-color:var(--color-hover-dark)}}.Button_quaternary__2ryhm{width:var(--space-xl);padding:0;overflow:hidden;color:var(--color-secondary)}@media(hover:hover)and (pointer:fine){.Button_quaternary__2ryhm:not(:disabled):hover{background-color:var(--color-hover-dark);color:var(--color-foreground)}}.Button_shell__3MQ09{width:var(--space-xl);padding:0;color:var(--color-secondary)}@media(hover:hover)and (pointer:fine){.Button_shell__3MQ09:not(:disabled):hover{background-color:var(--color-hover-dark);color:var(--color-foreground)}}.Button_sizeM__HI5T2{height:var(--space-ui-element-height-md);min-height:var(--space-ui-element-height-md);padding:0 var(--space-m);gap:var(--space-s)}.Button_quaternary__2ryhm.Button_sizeM__HI5T2,.Button_shell__3MQ09.Button_sizeM__HI5T2{width:var(--space-ui-element-height-md)}.Button_fullWidth__ZJNQ5{width:100%}.Button_label__ODNaH{display:inline-flex;align-items:center}.Button_icon__DalVF{display:flex;flex-shrink:0}.Syntax_comment__gX4mY{color:var(--syntax-comment)}.Syntax_keyword__hIdDR{color:var(--syntax-keyword)}.Syntax_constant__YWCJY{color:var(--syntax-constant)}.Syntax_string__LNE3D{color:var(--syntax-string)}.Syntax_entity__3mvNT{color:var(--syntax-entity)}.Syntax_tag__GDmmv{color:var(--syntax-tag)}.Syntax_variable__jFK8u{color:var(--syntax-variable)}.CodeChip_root__h9r_I{display:inline;line-height:24px;text-box:none;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:.5px 6px 1.5px;border-radius:var(--space-2xs);border:1px solid var(--color-border)}.CodeChip_root__h9r_I,.CodeFile_root__35zZ8{background:var(--color-background);color:var(--color-foreground)}.CodeFile_root__35zZ8{width:100%;overflow:hidden;box-shadow:var(--shadow-outer);border:var(--stroke) solid var(--color-border-solid);border-radius:var(--radius-m)}.CodeFile_header__0lENS{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-s) var(--space-s) var(--space-s) var(--space-m);background:var(--color-background-muted-solid);border-bottom:var(--stroke) solid var(--color-border-solid)}.CodeFile_icon__rQFqJ{flex:none;font-size:13px;margin-block:calc((1cap - 16px)/2)}.CodeFile_name__XkpTq{margin:0;color:var(--color-foreground)}.CodeFile_body__p4ERo{position:relative;padding:var(--space-l) var(--space-m) var(--space-l) calc(var(--space-m) + var(--space-2xs))}.CodeFile_lines__fVD3t{display:flex;flex-direction:column;gap:calc(1lh - 1cap);-webkit-padding-end:calc(var(--space-xl) + var(--space-xs));padding-inline-end:calc(var(--space-xl) + var(--space-xs))}.CodeFile_line__dOrer{display:flex;align-items:flex-start;gap:var(--space-m)}.CodeFile_gutter__psnVR{flex:none;width:2ch;color:var(--syntax-comment);text-align:end;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeFile_source__KnRW1{flex:1 1;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.CodeFile_copy__mN865{position:absolute;top:13px;right:13px}.CodeFile_copy__mN865:disabled{opacity:1}@property --logo-p{syntax:"<number>";inherits:false;initial-value:0}.Logo_root__dOm3j{display:flex;align-items:center;gap:var(--space-xl);width:-moz-fit-content;width:fit-content;color:var(--color-foreground);text-decoration:none}.Logo_root__dOm3j svg{display:block;flex-shrink:0;aspect-ratio:1/1}.Logo_root__dOm3j svg g rect{--logo-p:0;transition:--logo-p var(--logo-duration) ease,fill .35s cubic-bezier(.2,0,0,1);transform:scale(calc(1 + (var(--logo-scale) - 1) * var(--logo-p)));transform-origin:center center}.Logo_root__dOm3j svg .Logo_layer__S82B5{rx:calc(var(--logo-radius) * max(0, min(1, (var(--logo-size) * (1 + (var(--logo-scale) - 1) * var(--logo-p)) - var(--logo-square)) / (var(--logo-box, 24) - var(--logo-square)))) / (1 + (var(--logo-scale) - 1) * var(--logo-p)) * 1px)}.Logo_root__dOm3j svg g rect:first-of-type{transition-delay:calc(var(--logo-duration)*var(--logo-stagger)*0),0s}.Logo_root__dOm3j svg g rect:nth-of-type(2){transition-delay:calc(var(--logo-duration)*var(--logo-stagger)*1),0s}.Logo_root__dOm3j svg g rect:nth-of-type(3){transition-delay:calc(var(--logo-duration)*var(--logo-stagger)*2),0s}.Logo_root__dOm3j svg g rect:nth-of-type(4){transition-delay:calc(var(--logo-duration)*var(--logo-stagger)*3),0s}.Logo_root__dOm3j svg g rect:nth-of-type(5){transition-delay:calc(var(--logo-duration)*var(--logo-stagger)*4),0s}.Logo_root__dOm3j svg g rect:nth-of-type(6){transition-delay:calc(var(--logo-duration)*var(--logo-stagger)*5),0s}.Logo_root__dOm3j svg g rect:nth-of-type(7){transition-delay:calc(var(--logo-duration)*var(--logo-stagger)*6),0s}.Logo_root__dOm3j svg g rect:nth-of-type(odd){fill:var(--color-foreground)}.Logo_root__dOm3j svg g rect:nth-of-type(2n),.Logo_root__dOm3j.Logo_inverted__TdRF1 svg g rect:nth-of-type(odd){fill:var(--color-background-muted-solid)}.Logo_root__dOm3j.Logo_inverted__TdRF1 svg g rect:nth-of-type(2n){fill:var(--color-foreground)}.Logo_root__dOm3j.Logo_active__sNteC svg g rect{--logo-p:1}@media(prefers-reduced-motion:reduce){.Logo_root__dOm3j svg g rect{transition:--logo-p var(--logo-duration) ease}}.TextLink_root__JAbTq{color:var(--color-foreground);font-size:inherit;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:underline;text-decoration-thickness:var(--stroke);-webkit-text-decoration-color:var(--color-border-contrast);text-decoration-color:var(--color-border-contrast);text-underline-offset:2px;text-underline-position:from-font;transition:-webkit-text-decoration-color .2s linear;transition:text-decoration-color .2s linear;transition:text-decoration-color .2s linear,-webkit-text-decoration-color .2s linear}@media(hover:hover)and (pointer:fine){.TextLink_root__JAbTq:hover{-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground)}}.TextLink_asButton__Z_bze{background:rgba(0,0,0,0);border:none;padding:0}.Reveal_wrap__DBijt{display:grid;width:100%}.Reveal_clip__QTPkC{min-height:0;overflow:hidden}.Reveal_content__moYLw{display:flex;flex-direction:column;width:100%}.Reveal_settled__3PRN6{overflow:visible}.Toggle_root__ZQrGT{position:relative;width:56px;height:28px;padding:0;border:0;border-radius:999px;background:var(--color-background-muted);box-shadow:var(--shadow-inner),inset 0 0 0 1px var(--color-border);cursor:pointer;flex-shrink:0;transition:background-color .2s ease}.Toggle_root__ZQrGT:before{content:"";position:absolute;z-index:1;box-sizing:border-box;left:30.5px;top:9px;width:8px;height:8px;border-radius:50%;border:1px solid var(--color-border);pointer-events:none}.Toggle_root__ZQrGT:after{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;background:var(--color-hover-dark);opacity:0;pointer-events:none;transition:opacity .2s ease}@media(hover:hover)and (pointer:fine){.Toggle_root__ZQrGT:hover:after{opacity:1}}.Toggle_on__NQ2oP{background:var(--color-hover-dark)}.Toggle_on__NQ2oP:before{left:13px;top:9px;width:1px;height:8px;border:0;border-radius:0;background:var(--color-foreground)}.Toggle_thumb__natVp{position:absolute;z-index:2;top:3px;left:4px;width:22px;height:22px;border-radius:50%;background:var(--color-foreground);display:block;transition:left .15s cubic-bezier(.2,0,0,1),background-color .2s ease}.Toggle_on__NQ2oP .Toggle_thumb__natVp{left:30px}.Toggle_icons__4TV8t:before{content:none}.Toggle_moon__TYOz0,.Toggle_sun__qHalr{position:absolute;z-index:1;top:6px;display:none;color:var(--color-secondary);pointer-events:none}.Toggle_sun__qHalr{left:6px}.Toggle_moon__TYOz0{left:34px}.Toggle_icons__4TV8t .Toggle_moon__TYOz0{display:block}.Toggle_icons__4TV8t.Toggle_on__NQ2oP .Toggle_moon__TYOz0{display:none}.Toggle_icons__4TV8t.Toggle_on__NQ2oP .Toggle_sun__qHalr{display:block}html[data-theme=dark] .Toggle_icons__4TV8t[data-theme-toggle] .Toggle_moon__TYOz0{display:none}html[data-theme=dark] .Toggle_icons__4TV8t[data-theme-toggle] .Toggle_sun__qHalr{display:block}.SiteMenu_menu__6U5q3{display:flex;flex-direction:column;padding-top:var(--menu-gap,var(--space-3xl))}.SiteMenu_main__QlAX_{display:flex;flex-direction:column;gap:9px}.SiteMenu_prompt__bDYU0{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-foreground)}.SiteMenu_promptMuted__4vvGV{gap:var(--space-xs);color:var(--color-secondary)}.SiteMenu_path__AJlIT,.SiteMenu_promptMuted__4vvGV{display:flex;align-items:center}.SiteMenu_nav__kDOv7{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-m)}.SiteMenu_theme__LljS5{display:flex;margin-top:var(--space-3xl)}@media(min-width:1050px){.SiteMenu_themeWideHidden__Lf1oN{display:none}}.SiteMenu_link__eSC2q{color:var(--color-foreground)}.Header_content___955b,.Header_wrap__8gw1j{width:100%;display:flex;flex-direction:column;gap:var(--space-3xl)}.Header_origin__lBbCY{width:100%;display:flex;flex-direction:column;--menu-gap:var(--space-3xl)}.Header_root__KSxwo{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;z-index:11}.Header_compact__9Nq45{position:fixed;top:0;left:0;right:0;z-index:12;display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--space-l);background:var(--color-background);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-outer);transform:translateY(0);--menu-gap:var(--space-l)}.Header_compactColumn__VB4Gd{display:flex;flex-direction:column;width:100%;max-width:var(--space-container)}.Header_compactInner__F6Ohu{display:flex;align-items:center;justify-content:space-between;width:100%}@media(prefers-reduced-motion:no-preference){.Header_compact__9Nq45{transition-property:transform;transition-duration:.35s;transition-timing-function:cubic-bezier(.2,0,0,1)}}.Header_hidden__lXehk{transform:translateY(-100%);pointer-events:none}.Header_actions__tCSNh{display:flex;align-items:center;gap:var(--space-l)}.Header_theme__LtuRE{display:none}@media(min-width:1050px){.Header_compact__9Nq45.Header_open__d4UyG{padding-bottom:var(--space-xl)}.Header_theme__LtuRE{position:absolute;z-index:1;display:block;top:calc(var(--space-l) + 11px);right:var(--space-l)}}.Header_mark__pIzeM,.Header_menu__u40PW{width:96px;height:96px;border:0;padding:0;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.Header_compact__9Nq45 .Header_mark__pIzeM,.Header_compact__9Nq45 .Header_menu__u40PW{width:50px;height:50px}.Header_mark__pIzeM{border-radius:var(--radius-m)}.Header_compact__9Nq45 .Header_mark__pIzeM{border-radius:var(--radius-s)}.Header_menu__u40PW{background:rgba(0,0,0,0);color:var(--color-border-contrast);transition:color .2s}@media(hover:hover)and (pointer:fine){.Header_menu__u40PW:hover{color:var(--color-secondary)}}.Header_lines__lwZL_{position:relative;top:.25px;display:flex;flex-direction:column;justify-content:center;gap:5px;width:47px}.Header_compact__9Nq45 .Header_lines__lwZL_{width:24px;gap:3px}.Header_line__lz5_e{display:block;height:var(--stroke);background:currentColor;transition-property:transform,opacity;transition-duration:.35s;transition-timing-function:cubic-bezier(.2,0,0,1)}.Header_open__d4UyG .Header_line__lz5_e:first-child{transform:translateY(calc(5px + var(--stroke)))}.Header_open__d4UyG .Header_line__lz5_e:nth-child(3){transform:translateY(calc(-1 * (5px + var(--stroke))))}.Header_compact__9Nq45.Header_open__d4UyG .Header_line__lz5_e:first-child{transform:translateY(calc(3px + var(--stroke)));opacity:0}.Header_compact__9Nq45.Header_open__d4UyG .Header_line__lz5_e:nth-child(3){transform:translateY(calc(-1 * (3px + var(--stroke))));opacity:0}@media(prefers-reduced-motion:reduce){.Header_line__lz5_e{transition:none}}.Shell_root__x7TBP{width:100%;overflow:hidden;background:var(--color-background);color:var(--color-foreground);border:var(--stroke) solid var(--color-border-solid);border-radius:var(--radius-m);box-shadow:var(--shadow-outer)}.Shell_tabs__yC4gQ{position:relative;display:flex;gap:var(--space-m);padding-inline:calc(var(--space-m) + var(--space-2xs)) var(--space-s);background:var(--color-background-muted-solid);border-bottom:var(--stroke) solid var(--color-border-solid)}.Shell_indicator__IzEnu{position:absolute;left:0;bottom:calc(var(--stroke)*-1);width:var(--indicator-w,0);height:var(--stroke);background:var(--color-foreground);transform:translateX(var(--indicator-x,0));pointer-events:none}@media(prefers-reduced-motion:no-preference){.Shell_indicatorReady__UpBt_{transition:transform .25s cubic-bezier(.2,0,0,1),width .25s cubic-bezier(.2,0,0,1)}}.Shell_tab__T9Q3d{margin:0;padding:var(--space-s) 0;border:0;background:rgba(0,0,0,0);color:var(--color-secondary);cursor:pointer}@media(prefers-reduced-motion:no-preference){.Shell_tab__T9Q3d{transition:color .25s cubic-bezier(.2,0,0,1)}}@media(hover:hover)and (pointer:fine){.Shell_tab__T9Q3d:hover:not(.Shell_tabActive__FFo5H){color:var(--color-foreground)}}.Shell_tabActive__FFo5H{color:var(--color-foreground);cursor:default}.Shell_body__gwp5h{position:relative;padding:var(--space-l) 13px var(--space-l) calc(var(--space-m) + var(--space-2xs))}.Shell_codeFade__mQotZ{display:grid}.Shell_codeLayer__olUL8{grid-area:1/1}.Shell_code__VCvy6{margin:0;-webkit-padding-end:calc(var(--space-xl) + var(--space-xs));padding-inline-end:calc(var(--space-xl) + var(--space-xs))}.Shell_command__T09Fu{white-space:pre-wrap;-webkit-user-select:text;-moz-user-select:text;user-select:text}.Shell_command__T09Fu:before{content:var(--shell-prompt,"$");-webkit-margin-end:var(--space-m);margin-inline-end:var(--space-m);color:var(--syntax-comment);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Shell_copy__EDrvx{position:absolute;top:13px;right:13px}.Shell_copy__EDrvx:disabled{opacity:1}.Input_root__XCbiE{display:flex;flex-direction:column;gap:var(--space-ui-label-gap);width:100%}.Input_root__XCbiE:has(:disabled){opacity:.5}.Input_label__VGzBW{color:var(--color-secondary)}.Input_field__M1wt_{width:100%;height:var(--space-ui-element-height-sm);min-height:var(--space-ui-element-height-sm);padding:0 var(--space-ui-element-padding-inline-text);border:1px solid var(--color-border);border-radius:var(--radius-s);background:var(--color-background);outline:none;transition:border-color .2s ease;text-box:none;line-height:calc(var(--space-ui-element-height-sm) - 2px)}.Input_field__M1wt_::placeholder{color:var(--color-secondary)}.Input_field__M1wt_:focus-visible,.Input_field__M1wt_:focus:not(:focus-visible){outline:var(--space-2xs) solid var(--color-hover-light);outline-offset:0;border-color:var(--color-secondary)}.Input_field__M1wt_:disabled{opacity:1;color:var(--color-foreground);-webkit-text-fill-color:var(--color-foreground)}.Input_field__M1wt_.Input_sizeM__mkQ_A{height:var(--space-ui-element-height-md);min-height:var(--space-ui-element-height-md);padding:0 var(--space-m);line-height:calc(var(--space-ui-element-height-md) - 2px)}.Input_field__M1wt_:-moz-read-only:not(:disabled){border-color:rgba(0,0,0,0);background:var(--color-background-muted);color:var(--color-secondary)}.Input_field__M1wt_:read-only:not(:disabled){border-color:rgba(0,0,0,0);background:var(--color-background-muted);color:var(--color-secondary)}.Input_field__M1wt_:-moz-read-only:not(:disabled):focus,.Input_field__M1wt_:-moz-read-only:not(:disabled):focus-visible{border-color:rgba(0,0,0,0)}.Input_field__M1wt_:read-only:not(:disabled):focus,.Input_field__M1wt_:read-only:not(:disabled):focus-visible{border-color:rgba(0,0,0,0)}.Subscribe_stage__w2XK0{width:100%}.Subscribe_root__TsoH5{width:100%;color-scheme:dark;--color-background:#191919;--color-foreground:#eeeeee;--color-secondary:#7b7b7b;--color-gray-5:#313131;--color-focus:var(--color-foreground);--color-secondary-red-contrast:#ff9592;--color-border:color-mix(in srgb,var(--color-foreground) 12%,transparent);--color-border-solid:color-mix(in srgb,var(--color-foreground) 12%,var(--color-background));--color-hover-dark:color-mix(in srgb,var(--color-foreground) 4%,transparent);--shadow-outer:1px 2px 2px color-mix(in srgb,#000000 16%,transparent);color:var(--color-foreground);background:var(--color-background);border:var(--stroke) solid var(--color-border-solid);border-radius:var(--radius-m);box-shadow:var(--shadow-outer);padding:var(--space-l);display:flex;flex-direction:column;gap:var(--space-l);opacity:1;transition:opacity .35s cubic-bezier(.2,0,0,1) .35s}html[data-menu-open=true] .Subscribe_root__TsoH5{opacity:.2;pointer-events:none;transition-delay:0s}html[data-theme=dark] .Subscribe_root__TsoH5{color-scheme:light;--color-background:#ffffff;--color-foreground:#202020;--color-secondary:#838383;--color-gray-5:#e0e0e0;--color-secondary-red-contrast:#ce2c31}@media(prefers-reduced-motion:reduce){.Subscribe_root__TsoH5{transition:none}}@media(min-width:1570px){.Subscribe_stage__w2XK0{position:fixed;inset-inline-end:var(--space-l);inset-block-end:var(--space-l);z-index:6;width:100%;max-width:360px}}.Subscribe_fields__8USnI{display:flex;flex-direction:column;gap:var(--space-m)}.Subscribe_field__OAZKb{display:flex;flex-direction:column;gap:var(--space-s)}.Subscribe_legal__v0KB5{color:var(--color-secondary)}.Subscribe_error__CJBgn{color:var(--color-secondary-red-contrast)}.Tab_root__TtYHj{display:inline-flex;align-items:center;gap:var(--space-xs);height:var(--space-ui-element-height-sm);padding:8px var(--space-ui-element-padding-inline-text);border:1px solid var(--color-border);border-radius:var(--radius-s);background:rgba(0,0,0,0);box-shadow:var(--shadow-inner);color:var(--color-secondary);cursor:pointer;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){.Tab_root__TtYHj:hover:not(.Tab_active__l_6p2){background-color:var(--color-hover-dark)}}.Tab_active__l_6p2{background-color:var(--color-hover-dark);color:var(--color-foreground);cursor:default}.Tab_icon__Ac7xV{display:flex;flex-shrink:0;color:currentColor}.Example_root__ibRfW{position:relative;z-index:1;width:100%;background:var(--color-background-muted-solid);box-shadow:var(--shadow-outer);border:1px solid var(--color-border);border-radius:var(--radius-m)}.Example_root__ibRfW:after{content:"";position:absolute;inset:4px;border:1px solid var(--color-border);background:var(--color-background);z-index:-1;border-radius:11px;pointer-events:none}.Example_tall__sfBoE{aspect-ratio:3/4;max-height:calc(var(--space-container)*.75);padding:var(--space-l);display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media(min-width:576px){.Example_short__WGd3g{aspect-ratio:4/3;max-height:calc(var(--space-container)*.6)}}.Example_compact__ln3Nm{height:145px}.Example_play__VmozQ{position:absolute;top:12px;right:12px;z-index:2}@media(max-width:575px){.Example_eyebrow__RgYh3{display:none}}.Example_eyebrow__RgYh3{left:var(--space-l)}.Example_eyebrow__RgYh3,.Example_title__ELbyx{position:absolute;top:var(--space-l);color:var(--color-secondary);z-index:1}.Example_title__ELbyx{left:50%;transform:translateX(-50%);white-space:nowrap}.Example_stage__Uxdvx{position:absolute;inset:0;pointer-events:none}.Example_tall__sfBoE .Example_stage__Uxdvx{display:flex;align-items:center;justify-content:center}.Example_fade__pDPmr{position:absolute;inset:0}.Example_tall__sfBoE .Example_fade__pDPmr{display:flex;align-items:center;justify-content:center}.Example_controls__v4UOn{position:relative;z-index:1;margin-top:auto}.Example_tabs__rjQxa{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2xs);padding:var(--space-2xs);border:var(--stroke) solid var(--color-border);border-radius:calc(var(--radius-s) + var(--space-2xs) + var(--stroke))}.Example_compact__ln3Nm .Example_controls__v4UOn{position:absolute;left:50%;bottom:var(--space-l);transform:translateX(-50%)}.Example_loading__syjzJ{color:var(--color-secondary);animation:Example_pulse__h3dZs 1.2s ease-in-out infinite}@keyframes Example_pulse__h3dZs{50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.Example_loading__syjzJ{animation:none}}.TrimExample_stage__q7OfA{display:flex;flex-direction:column;align-items:center;gap:var(--space-l);max-width:calc(100% - 144px)}@media(max-width:575px){.TrimExample_stage__q7OfA{max-width:calc(100% - 64px)}}.TrimExample_wrap__91JRd{position:relative;isolation:isolate;max-width:100%}.TrimExample_box__XvSPP{position:relative;box-sizing:border-box;margin:0;color:var(--color-foreground);border:0;overflow:hidden;line-height:normal;font-weight:400}.TrimExample_button__MEIk_{width:-moz-fit-content;width:fit-content;padding:var(--token) calc(var(--token)*1.5);border-radius:var(--radius-m);background:var(--color-foreground);color:var(--color-background);box-shadow:var(--shadow-outer)}.TrimExample_badge__JAd0a{width:-moz-fit-content;width:fit-content;padding:var(--token) calc(var(--token)*2);border-radius:999px;background:var(--color-secondary-indigo-background-muted);color:var(--color-secondary-indigo-contrast)}.TrimExample_tab__DrLCQ{width:-moz-fit-content;width:fit-content;padding:var(--token) calc(var(--token)*1.5);box-shadow:inset 0 -2px 0 var(--color-foreground)}.TrimExample_chip__QybjL{width:-moz-fit-content;width:fit-content;padding:var(--token) calc(var(--token)*2);border-radius:999px;background:var(--color-background);box-shadow:inset 0 0 0 1px var(--color-border-contrast)}.TrimExample_card__f6DrK,.TrimExample_stat__JFoyT{padding:var(--token);border-radius:var(--radius-m);background:var(--color-background);box-shadow:var(--shadow-outer),inset 0 0 0 1px var(--color-border)}.TrimExample_tile__g7ly2{padding:var(--token);border-radius:var(--radius-m);background:var(--color-hover-dark)}.TrimExample_text__fCy_g{padding:var(--token);outline:1px dashed var(--color-border-contrast);outline-offset:-1px}.TrimExample_tag__XBxBe{width:-moz-fit-content;width:fit-content;padding:var(--token) var(--space-s);border-radius:var(--radius-s);background:var(--color-secondary-green-background-muted);color:var(--color-secondary-green-contrast)}.TrimExample_fieldLook__Ix_5_{border-radius:var(--radius-s);background:var(--color-background);box-shadow:inset 0 0 0 1px var(--color-border-contrast);transition:box-shadow .2s ease}.TrimExample_fieldLook__Ix_5_:focus,.TrimExample_fieldLook__Ix_5_:focus-visible{box-shadow:inset 0 0 0 1px var(--color-secondary),0 0 0 var(--space-2xs) var(--color-hover-dark)}.TrimExample_fieldLook__Ix_5_::placeholder{color:var(--color-secondary)}.TrimExample_field__iyjWT.TrimExample_search__iT3mB{-webkit-padding-start:calc(var(--space-l) + 1cap + var(--token));padding-inline-start:calc(var(--space-l) + 1cap + var(--token))}.TrimExample_field__iyjWT.TrimExample_search__iT3mB::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.TrimExample_field__iyjWT.TrimExample_number__H3SLw{-webkit-padding-end:calc(var(--token) + .9em);padding-inline-end:calc(var(--token) + .9em);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.TrimExample_field__iyjWT.TrimExample_number__H3SLw::-webkit-inner-spin-button,.TrimExample_field__iyjWT.TrimExample_number__H3SLw::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.TrimExample_field__iyjWT.TrimExample_textarea__z3T9z{width:440px;resize:vertical;overflow:auto}.TrimExample_leading__PA5gm,.TrimExample_stepper__osnE9{position:absolute;z-index:2;color:var(--color-secondary)}.TrimExample_leading__PA5gm{top:50%;left:var(--space-m);width:1cap;height:1cap;translate:0 -50%;font-family:GT America Shipped,sans-serif;font-size:56px;pointer-events:none}.TrimExample_stepper__osnE9 button{display:flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){.TrimExample_stepper__osnE9 button:hover{background-color:var(--color-hover-dark);color:var(--color-foreground)}}.TrimExample_stepper__osnE9{top:1px;right:1px;bottom:1px;display:flex;flex-direction:column;width:40px;border-left:1px solid var(--color-border)}.TrimExample_stepper__osnE9 button{flex:1 1;width:100%}.TrimExample_stepper__osnE9 button:first-child{border-bottom:1px solid var(--color-border);border-top-right-radius:calc(var(--radius-s) - 1px)}.TrimExample_stepper__osnE9 button:last-child{border-bottom-right-radius:calc(var(--radius-s) - 1px)}.TrimExample_stepper__osnE9 svg{width:18px;height:18px}.TrimExample_trim__Yp9K1,.TrimExample_trim__Yp9K1 *{text-box:trim-both cap alphabetic}.TrimExample_trimEx__ej_0t,.TrimExample_trimEx__ej_0t *{text-box:trim-both ex alphabetic}.TrimExample_notrim__eyoCD,.TrimExample_notrim__eyoCD *{text-box:none}.TrimExample_content__edd0Q{position:relative;z-index:1}.TrimExample_content__edd0Q h3,.TrimExample_content__edd0Q p,.TrimExample_content__edd0Q ul{margin:0;font:inherit}.TrimExample_fieldWrap__bgC5U{position:relative;pointer-events:auto}.TrimExample_field__iyjWT{display:block;width:320px;max-width:100%;padding:var(--token);resize:none;outline:none;font:inherit;line-height:normal;pointer-events:auto}.TrimExample_placeholder__h_yQG::placeholder{color:var(--color-secondary)}.TrimExample_mirror__raq94{position:absolute;top:0;left:0;visibility:hidden;white-space:pre;overflow-wrap:normal}.TrimExample_mirror__raq94.TrimExample_textarea__z3T9z{white-space:pre-wrap;overflow-wrap:break-word}.TrimExample_band__sr4VS{position:absolute;left:0;right:0;pointer-events:none;transition:top .3s ease,bottom .3s ease,height .3s ease}.TrimExample_good__RFGrv{color:var(--color-secondary-green)}.TrimExample_bad__ZliF6{color:var(--color-secondary-red)}.TrimExample_band__sr4VS.TrimExample_bad__ZliF6{background:var(--color-secondary-red-fill)}.TrimExample_muted__3mAVW{color:var(--color-secondary)}.TrimExample_guideLayer__Xc_Vx{position:absolute;inset:0;pointer-events:none;z-index:1}.TrimExample_guide___neg3{position:absolute;left:0;right:0;height:0;border-top:1px dashed;transition:top .3s ease}.TrimExample_guideLabel__penHC,.TrimExample_guideValue__P2YzS{position:absolute;top:0;transform:translateY(-50%);white-space:nowrap}.TrimExample_guideLabel__penHC{right:calc(100% + var(--space-xs))}@media(max-width:575px){.TrimExample_guideLabel__penHC{display:none}}.TrimExample_guideValue__P2YzS{left:calc(100% + var(--space-xs))}.TrimExample_extras__EjrVc{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2xs) var(--space-m);text-align:center}@media(prefers-reduced-motion:reduce){.TrimExample_band__sr4VS,.TrimExample_guide___neg3{transition:none}}.EvalCase_root__pmUXX{display:flex;flex-direction:column;gap:var(--space-l)}.EvalCase_task__O55gR{color:var(--color-secondary)}.EvalCase_tabs__BKFh0{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.EvalCase_good__rqAB5{color:var(--color-secondary-green-contrast)}.EvalCase_bad__G8Ba6{color:var(--color-secondary-red-contrast)}.ProjectPage_page__jk1RZ{min-height:100vh;display:flex;flex-direction:column;align-items:center;gap:var(--space-4xl);padding:var(--space-3xl) var(--space-l)}.ProjectPage_fontWarmup__fIEqS{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.ProjectPage_column__KhkyP{width:var(--space-container);max-width:100%;display:flex;flex-direction:column;gap:var(--space-3xl)}.ProjectPage_crumb__OVG9K{display:flex;align-items:baseline;gap:var(--space-xs);color:var(--color-secondary)}.ProjectPage_crumbLead__0i6Iq{display:flex;align-items:baseline;gap:var(--space-xs);flex-shrink:0}.ProjectPage_crumbCurrent__RwX86{color:var(--color-foreground);display:flex;align-items:baseline;gap:var(--space-xs)}.ProjectPage_crumbCurrent__RwX86 svg{align-self:center;translate:0 calc((1cap - 100%)/2)}@media(max-width:575px){.ProjectPage_crumb__OVG9K{display:block}.ProjectPage_crumbLead__0i6Iq{display:inline-flex;-webkit-margin-end:var(--space-xs);margin-inline-end:var(--space-xs);vertical-align:baseline}.ProjectPage_crumbCurrent__RwX86{display:inline}.ProjectPage_crumbCurrent__RwX86 svg{display:inline-block;-webkit-margin-end:var(--space-xs);margin-inline-end:var(--space-xs);vertical-align:baseline;translate:0 calc((100% - 1cap)/2)}}.ProjectPage_sections__0IyIj{display:flex;flex-direction:column;gap:var(--space-3xl)}.ProjectPage_section__E0_sP{display:flex;flex-direction:column;gap:var(--space-l)}.ProjectPage_methods__Wfx2V{display:flex;flex-direction:column;gap:var(--space-3xl)}.ProjectPage_method__S4axP{display:flex;flex-direction:column;gap:var(--space-l)}.ProjectPage_gui__2pNw3{gap:var(--space-3xl)}.ProjectPage_demo__Da4L_,.ProjectPage_intro__Rmdwx{display:flex;flex-direction:column;gap:var(--space-l)}.ProjectPage_actions__dAoOq{display:flex;flex-direction:column;gap:var(--space-xs)}.ProjectPage_copy__OeyEV{color:var(--color-secondary)}.ProjectPage_row__g8erF{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.ProjectPage_fonts__EE33t{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs)}.ProjectPage_examples__K_FNj{display:flex;flex-direction:column;gap:var(--space-l);width:100%}.ProjectPage_error__trj1F{color:var(--color-secondary-red-contrast)}.ProjectPage_bottom__z2GI6{width:var(--space-container);max-width:100%;display:flex;flex-direction:column;gap:var(--space-3xl)}.ProjectPage_footer__QOs6k{display:flex;justify-content:space-between;gap:var(--space-m);color:var(--color-secondary)}@media(max-width:575px){.ProjectPage_footer__QOs6k{flex-direction:column;align-items:flex-start;gap:var(--space-s)}}