.FooterLogo_root__aXEYq{position:relative;display:block;width:100%;aspect-ratio:676/223.98;overflow:hidden}.FooterLogo_canvas__Wl5VT,.FooterLogo_fallback__fWqW0{position:absolute;inset:0;display:block}.FooterLogo_canvas__Wl5VT{visibility:hidden}.FooterLogo_root__aXEYq .FooterLogo_canvas__Wl5VT svg,.FooterLogo_root__aXEYq .FooterLogo_fallback__fWqW0 svg{display:block;width:100%;height:100%;aspect-ratio:auto}.FooterLogo_root__aXEYq[data-playback=complete] .FooterLogo_fallback__fWqW0,.FooterLogo_root__aXEYq[data-playback=playing] .FooterLogo_fallback__fWqW0{visibility:hidden}.FooterLogo_root__aXEYq[data-playback=complete] .FooterLogo_canvas__Wl5VT,.FooterLogo_root__aXEYq[data-playback=playing] .FooterLogo_canvas__Wl5VT{visibility:visible}.FooterLogo_root__aXEYq[data-playback=waiting] .FooterLogo_fallback__fWqW0{visibility:hidden}.Header_header__072v2{display:flex;box-sizing:border-box;font-size:.875rem;justify-content:space-between;align-items:center;position:fixed;width:100%;z-index:200;padding-left:var(--page-margin);padding-right:0}@media (min-width:768px){.Header_header__072v2{padding-right:var(--page-margin)}}.Header_header__072v2{height:var(--header-height);top:0}.Header_logo__0dir7{display:flex;width:-moz-fit-content;width:fit-content;flex-shrink:0;align-items:center;justify-content:flex-start;gap:.75rem;color:inherit}@media (min-width:768px){.Header_logo__0dir7{gap:1.25rem}}.Header_logo__0dir7{z-index:300;height:31.552px;border:0;overflow:hidden;transition:width .1s ease-in-out .1s,padding .1s ease-in-out .1s}@media (max-width:460px){.Header_logo__0dir7[data-searching=true]{width:0!important;padding:0!important}}.Header_header__072v2 .Header_documentationLabel__tqUp4,.Header_header__072v2 .Header_logo__0dir7{color:var(--blue)}.Header_logo__0dir7 img,.Header_logo__0dir7 svg{height:100%;width:auto;max-width:4rem}@media (min-width:385px){.Header_logo__0dir7 img,.Header_logo__0dir7 svg{max-width:6rem}}@media (min-width:768px){.Header_logo__0dir7 img,.Header_logo__0dir7 svg{max-width:7rem}}.Header_logo__0dir7 img,.Header_logo__0dir7 svg{max-height:100%;-o-object-fit:contain;object-fit:contain;position:relative;top:-1px}.Header_nav__evgr5{font-family:var(--font-family);display:flex;align-items:center;gap:0}.Header_popoverWrapper__MPvUQ{position:relative;display:flex;align-items:center}.Header_nav__evgr5 a{font-size:.875rem;line-height:1.25rem}.Header_nav__evgr5 a:focus,.Header_nav__evgr5 a:hover{text-decoration:none}.Header_popoverPanel__8__WK{z-index:250}.Header_header__072v2.Header_compactHeader__32SMw{--font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:var(--background);padding-block:14px;border:0;box-shadow:none}.Header_header__072v2.Header_compactHeader__32SMw .Header_logo__0dir7>img:first-child,.Header_header__072v2.Header_compactHeader__32SMw .Header_logo__0dir7>svg:first-child{width:96.492px;height:31.552px;max-width:none;aspect-ratio:96.49/31.55}.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationTrigger__6ksQj{position:relative;z-index:251;display:flex;align-items:center;gap:8px;padding:9px 0;font-family:var(--font-family);font-size:14px;font-weight:700;letter-spacing:1px;line-height:14px;text-transform:none;color:var(--nav-icon-idle);border:0;background:transparent;white-space:nowrap;transition:color .15s ease}.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationTrigger__6ksQj:focus-visible,.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationTrigger__6ksQj:hover,.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationTrigger__6ksQj[data-open]{color:var(--nav-icon-hover)}.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationActive__Jr_f_,.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationTrigger__6ksQj.Header_navigationActive__Jr_f_,.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationTrigger__6ksQj[data-nav-active]{color:var(--nav-icon-active)}.Header_navigationChevron__UrR5S{display:grid;width:13px;height:13px;flex-shrink:0;color:var(--nav-icon-idle)}.Header_navigationChevron__UrR5S svg{grid-area:1/1;width:13px;height:13px}.Header_caretIdle__hG2_S{opacity:1;transition:opacity 60ms ease .23s}.Header_caretActive__3S5_2 path{opacity:0;transition:transform .26s cubic-bezier(.22,.75,.25,1),opacity 60ms ease .23s}.Header_caretActive__3S5_2 [data-caret-arc=one]{transform-origin:6.40689px 6.42861px;transform:translate(.09px,-2.61px) rotate(43deg)}.Header_caretActive__3S5_2 [data-caret-arc=two]{transform-origin:6.59302px 6.57268px;transform:translate(-.09px,-2.74px) rotate(-137deg)}.Header_caretTrigger__nVWNU.Header_navigationActive__Jr_f_ .Header_navigationChevron__UrR5S,.Header_caretTrigger__nVWNU[data-open] .Header_navigationChevron__UrR5S,.Header_navigationTrigger__6ksQj:focus-visible .Header_navigationChevron__UrR5S,.Header_navigationTrigger__6ksQj:hover .Header_navigationChevron__UrR5S{color:var(--nav-icon-active)}.Header_caretTrigger__nVWNU.Header_navigationActive__Jr_f_ .Header_caretIdle__hG2_S,.Header_caretTrigger__nVWNU[data-open] .Header_caretIdle__hG2_S,.Header_navigationTrigger__6ksQj:focus-visible .Header_caretIdle__hG2_S,.Header_navigationTrigger__6ksQj:hover .Header_caretIdle__hG2_S{opacity:0;transition-delay:0s}.Header_caretTrigger__nVWNU.Header_navigationActive__Jr_f_ .Header_caretActive__3S5_2 path,.Header_caretTrigger__nVWNU[data-open] .Header_caretActive__3S5_2 path,.Header_navigationTrigger__6ksQj:focus-visible .Header_caretActive__3S5_2 path,.Header_navigationTrigger__6ksQj:hover .Header_caretActive__3S5_2 path{opacity:1;transform:translate(0) rotate(0deg);transition:transform .26s cubic-bezier(.22,.75,.25,1),opacity 60ms ease}.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationDropdown__GROLf{display:inline-flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:150px;padding:20px 15px 15px;border:1px solid transparent;border-top:0;border-radius:0 0 10px 10px;box-shadow:none;background:var(--nav-dropdown-background) padding-box,var(--nav-dropdown-border) border-box;color:var(--nav-text)}.Header_dropdownOpening__NdakP{animation:Header_dropdownArrive__CWy_F .15s ease-out}@keyframes Header_dropdownArrive__CWy_F{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.Header_caretTrigger__nVWNU .Header_navigationChevron__UrR5S .Header_caretActive__3S5_2 path,.Header_caretTrigger__nVWNU .Header_navigationChevron__UrR5S .Header_caretIdle__hG2_S,.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationTrigger__6ksQj{transition:none}.Header_dropdownOpening__NdakP{animation:none}}.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationLink__0xAYB,.Header_pendingLink__W6Q9Q{display:block;color:inherit;padding:0;font-family:var(--font-family);font-size:14px;font-weight:700;line-height:1.25;text-transform:none;white-space:nowrap}.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationLink__0xAYB:focus-visible,.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_navigationLink__0xAYB:hover{color:var(--blue)}.Header_pendingLink__W6Q9Q{opacity:.45;cursor:default}.Header_utilityIcons__SxI0Z{--nav-utility-icon-size:20px;display:flex;align-items:center;gap:20px}.Header_nav__evgr5 .Header_utilityButton__dCuLe{display:flex;align-items:center;justify-content:center;width:var(--nav-utility-icon-size);height:var(--nav-utility-icon-size);padding:0;border:0;background:transparent;color:var(--nav-icon-idle)}@media (max-width:1279px){.Header_utilityIcons__SxI0Z{--nav-utility-icon-size:30px}}@media (max-width:767px){.Header_nav__evgr5 .Header_downloadButton__i35zw{display:none}}.Header_utilityButton__dCuLe svg{width:var(--nav-utility-icon-size);height:var(--nav-utility-icon-size)}.Header_utilityButton__dCuLe .Header_downloadIcon__bghfT{width:calc(var(--nav-utility-icon-size) * .75);height:calc(var(--nav-utility-icon-size) * .655)}.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_signIn__3XEH_{color:inherit;font-family:var(--font-family);font-weight:700;text-transform:none;white-space:nowrap;margin-left:20px;padding:8px 0}@media (max-width:1279px){.Header_compactHeader__32SMw .Header_nav__evgr5 .Header_signIn__3XEH_{display:none}}.Header_compactHeader__32SMw .Header_nav__evgr5{color:var(--nav-text-light)}.dark .Header_compactHeader__32SMw .Header_nav__evgr5{color:var(--nav-text)}.Header_compactHeader__32SMw .Header_utilityButton__dCuLe:focus-visible,.Header_compactHeader__32SMw .Header_utilityButton__dCuLe:hover{color:var(--nav-icon-hover)}.Header_compactHeader__32SMw .Header_signIn__3XEH_:focus-visible,.Header_compactHeader__32SMw .Header_signIn__3XEH_:hover{color:var(--blue)}.Header_docsNavigation__Y__6i,.Header_primaryNavigation__FcSf4{display:flex;align-items:stretch;gap:32px;flex-shrink:0;margin-inline:auto;transition:opacity .2s,transform .2s}.Header_mainNavigation__l_yfP{flex:1;min-width:0;justify-content:flex-end}.Header_headerUtilities__0loIP{display:flex;align-items:center;flex-shrink:0}.Header_compactHeader__32SMw .Header_docsNavigation__Y__6i{display:none}.Header_compactHeader__32SMw .Header_docsNavigation__Y__6i.Header_navigationHidden__rp0n6{width:0}@media (min-width:1280px){.Header_compactHeader__32SMw .Header_docsNavigation__Y__6i{display:flex}}@media (max-width:767px){.Header_header__072v2[data-searching=true]>:not(nav){visibility:hidden}.Header_utilityIcons__SxI0Z[data-searching=true]>a{display:none}}.Footer_footer__pQtti{--footer-content-gutter:max(52px,calc((100% - 1536px) / 2));box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:100%;margin:0 auto;background:var(--background);color:var(--body-text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:14px;letter-spacing:normal;text-transform:none}.Footer_brand__0rdww{position:relative;overflow:clip;display:flex;flex-direction:column;align-items:center;gap:14px;padding:160px var(--footer-content-gutter)}.Footer_mascot__m34az{position:absolute;bottom:0;height:303px;overflow:hidden;pointer-events:none}.Footer_kitty__NuJuN{left:var(--footer-content-gutter);width:min(336px,22%)}.Footer_elephant__mkEOl{right:var(--footer-content-gutter);width:min(258px,22%)}.Footer_mascot__m34az img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;transform:translateY(101%);transition:transform .3s ease-in-out}@media (hover:hover){.Footer_footer__pQtti:has(.Footer_content__sRLWS:hover) .Footer_mascot__m34az img{transform:translateY(0)}}.Footer_footer__pQtti .Footer_logo__fUEOF{display:block;width:min(676px,100%);color:var(--blue)}.Footer_footer__pQtti .Footer_headline__xAI7h{margin:0;font-family:var(--font-family);font-size:56px;font-weight:500;line-height:76px;letter-spacing:normal;text-align:center;color:var(--body-text)}.Footer_content__sRLWS{display:flex;flex-direction:column;gap:10px}.Footer_socialStrip__MmC6L{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 32px;padding:10px var(--footer-content-gutter);border-bottom:1px solid var(--borders)}.Footer_socialStrip__MmC6L .Footer_socialLinks__tA7gt{display:flex;align-items:center;gap:32px;margin:0}.Footer_socialIcon__fsVbM{width:14px;height:14px;color:var(--body-text)}.Footer_socialIcon__fsVbM svg{width:14px;height:14px}.Footer_linksGrid__955Oj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px var(--footer-content-gutter) 0}.Footer_linksGrid__955Oj.Footer_limited__oUWGB{grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_footer__pQtti .Footer_column__fehd0 h3{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid var(--borders);color:var(--body-text);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal}.Footer_column__fehd0 ul{margin:0;padding:0;list-style:none}.Footer_column__fehd0 li{margin:0;padding:7px 0;font:inherit;letter-spacing:normal}.Footer_column__fehd0 a,.Footer_column__fehd0 button,.Footer_column__fehd0 span[aria-disabled]{color:var(--nav-icon-idle);font:inherit;letter-spacing:normal;text-transform:none;text-decoration:none}.Footer_column__fehd0 button{display:block;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.Footer_column__fehd0 a:focus-visible,.Footer_column__fehd0 a:hover,.Footer_column__fehd0 button:focus-visible,.Footer_column__fehd0 button:hover,.Footer_socialIcon__fsVbM:focus-visible,.Footer_socialIcon__fsVbM:hover{color:var(--nav-icon-hover)}.Footer_column__fehd0 a:active,.Footer_column__fehd0 button:active{color:var(--nav-icon-active)}.Footer_column__fehd0 span[aria-disabled]{cursor:default}.Footer_footer__pQtti .Footer_copyright__j4atB{margin:0;padding:10px var(--footer-content-gutter);border-top:1px solid var(--borders);font-family:var(--mono-font-family);font-size:11.5px;font-weight:400;line-height:16px;letter-spacing:normal;color:var(--body-text)}@media (max-width:900px){.Footer_mascot__m34az{display:none}.Footer_footer__pQtti{--footer-content-gutter:clamp(20px,5.15vw,46px);gap:0}.Footer_linksGrid__955Oj,.Footer_linksGrid__955Oj.Footer_limited__oUWGB{display:block;padding:0}.Footer_column__fehd0{border-bottom:1px solid var(--borders)}.Footer_footer__pQtti .Footer_column__fehd0 h3{margin:0;padding:0;border:0}.Footer_column__fehd0 .Footer_sectionToggle__Q_dDe{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:12px var(--footer-content-gutter);color:var(--body-text);line-height:20px}.Footer_sectionToggle__Q_dDe:focus-visible{outline:2px solid var(--nav-icon-hover);outline-offset:-4px}.Footer_column__fehd0 .Footer_sectionToggle__Q_dDe[aria-expanded=false]{color:var(--body-text)}.Footer_column__fehd0 ul{padding:0 calc(var(--footer-content-gutter) + 21px) 12px}.Footer_socialStrip__MmC6L{justify-content:space-between;flex-wrap:nowrap;gap:16px;padding-block:16px}.Footer_socialStrip__MmC6L>span{white-space:nowrap}.Footer_socialStrip__MmC6L .Footer_socialLinks__tA7gt{flex:1;justify-content:space-between;gap:12px;max-width:300px}.Footer_footer__pQtti .Footer_copyright__j4atB{padding-block:12px;border-top:0;text-align:center}.Footer_brand__0rdww{padding-block:100px}.Footer_footer__pQtti .Footer_headline__xAI7h{font-size:clamp(28px,4vw,56px);line-height:1.35}}@media (prefers-reduced-motion:reduce){.Footer_mascot__m34az img{transition:none}}@media (max-width:479px){.Footer_brand__0rdww{padding:64px var(--footer-content-gutter);padding-bottom:100px}}.HeaderSearchBar_searchRoot__kYn80{--header-search-expanded-width:300px;--header-search-icon-size:var(--nav-utility-icon-size,20px);display:flex;align-items:center}.HeaderSearchBar_searchRoot__kYn80[data-search-open=true]{--header-search-icon-size:20px}.HeaderSearchBar_searchRoot__kYn80[data-search-open=true] .HeaderSearchBar_searchBar___BADv{box-sizing:border-box;height:28px;padding-bottom:0}@media (max-width:767px){.HeaderSearchBar_searchRoot__kYn80[data-search-open=true]{--header-search-expanded-width:calc(100vw - var(--page-margin) * 2);position:absolute;inset:0;z-index:30;box-sizing:border-box;padding-inline:var(--page-margin);background:var(--background)}.HeaderSearchBar_searchRoot__kYn80[data-search-open=true] .HeaderSearchBar_searchBar___BADv{max-width:none}}.HeaderSearchBar_searchBar___BADv{--tw-text-opacity:1;color:oklch(var(--_chalkboard-100)/var(--tw-text-opacity,1));height:max(28px,var(--nav-utility-icon-size,20px));max-width:300px}.HeaderSearchBar_searchBar___BADv input[type=search]{left:0;margin:0;height:28px;width:100%;border-radius:0;border-style:none;background-color:transparent;padding:0;font-family:"OCR A Tribute Pro Monospaced",monospace;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:none;color:currentColor;outline:2px solid transparent;outline-offset:2px;box-sizing:border-box;padding-right:calc(var(--header-search-icon-size) * 2 + 24px)}.HeaderSearchBar_searchBar___BADv form>button{display:none}.dark .HeaderSearchBar_searchBar___BADv{--tw-text-opacity:1;color:oklch(var(--_chalkboard-10)/var(--tw-text-opacity,1))}.HeaderSearchBar_hitsWrapper__VBEMW{position:absolute;z-index:20;left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:calc(100% + 10px);min-inline-size:200px;border:1px solid;padding:5px;overflow-y:auto;max-block-size:min(50vh,400px);scrollbar-color:var(--chalkboard-20) transparent;scrollbar-width:thin;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:oklch(var(--_chalkboard-10)/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.HeaderSearchBar_hitsWrapper__VBEMW::-webkit-scrollbar{background-color:black;width:5px}.HeaderSearchBar_hitsWrapper__VBEMW::-webkit-scrollbar-thumb{background-color:var(--chalkboard-90)}.HeaderSearchBar_hitsWrapper__VBEMW .ais-Hits-list{margin:0;padding:0;list-style:none}.HeaderSearchBar_hitsWrapper__VBEMW .ais-Hits-item{margin:0;padding:14px 12px;border-bottom-color:var(--search-result-divider);text-align:start}.HeaderSearchBar_hitsWrapper__VBEMW .ais-Hits-item>a{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.HeaderSearchBar_hitsWrapper__VBEMW .HeaderSearchBar_hitTitle__Tpsw2{margin:0;font-family:owners,sans-serif;font-size:.875rem;font-weight:500;text-transform:none;--tw-text-opacity:1;color:rgb(229 234 222/var(--tw-text-opacity,1));font-family:var(--font-family)}.HeaderSearchBar_hitTitle__Tpsw2 .HeaderSearchBar_externalLinkIcon__835pl{display:inline-block;width:.75em;height:.75em;margin-left:.25em;vertical-align:calc(-.05em + 1px)}.HeaderSearchBar_hitsWrapper__VBEMW .HeaderSearchBar_hitContent__i9HDa{margin:0;font-family:owners,sans-serif;font-size:.875rem;line-height:1.25rem;text-transform:none;--tw-text-opacity:1;color:oklch(var(--_chalkboard-30)/var(--tw-text-opacity,1));font-family:var(--font-family);line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.HeaderSearchBar_hitsWrapper__VBEMW li a{background-color:transparent!important}.HeaderSearchBar_hitsWrapper__VBEMW li:has(a[href]):hover,.HeaderSearchBar_hitsWrapper__VBEMW li:has(a[href]:focus){--tw-bg-opacity:1;background-color:oklch(var(--_chalkboard-90)/var(--tw-bg-opacity,1))}.HeaderSearchBar_hitDeprecated__1Yn9l,.HeaderSearchBar_hitType__ylCI0{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:4px 7px;border-radius:3px;vertical-align:middle;font-size:11px;font-weight:400;line-height:1;text-align:center;white-space:nowrap;background:var(--search-badge-background);color:var(--search-badge-text)}.HeaderSearchBar_hitDeprecated__1Yn9l{background:var(--search-deprecated-background);color:var(--search-deprecated-text)}.HeaderSearchBar_hitsWrapper__VBEMW .HeaderSearchBar_hitSection__W3_PX{text-transform:none;font-size:12px;line-height:1.4}.HeaderSearchBar_hitBreadcrumbs__Rxqem,.HeaderSearchBar_hitsWrapper__VBEMW .HeaderSearchBar_hitSection__W3_PX{margin:0;font-family:owners,sans-serif;--tw-text-opacity:1;color:oklch(var(--_chalkboard-50)/var(--tw-text-opacity,1));font-family:var(--font-family)}.HeaderSearchBar_hitBreadcrumbs__Rxqem{font-size:.75rem;line-height:1rem;overflow-wrap:anywhere;font-size:11px;line-height:1.4}.HeaderSearchBar_hitContent__i9HDa mark,.HeaderSearchBar_hitTitle__Tpsw2 mark{background:transparent;--tw-text-opacity:1;color:rgb(var(--blue-rgb)/var(--tw-text-opacity,1));font-weight:inherit}.HeaderSearchBar_breadcrumbSeparator__27e71{position:relative;top:-.1em}.HeaderSearchBar_searchClose__p9vfd,.HeaderSearchBar_searchToggle__Gb200{width:var(--header-search-icon-size);height:var(--header-search-icon-size);display:flex;align-items:center;justify-content:center}.HeaderSearchBar_searchToggle__Gb200{color:var(--nav-icon-idle)}.HeaderSearchBar_searchToggle__Gb200:focus-visible,.HeaderSearchBar_searchToggle__Gb200:hover{color:var(--nav-icon-hover)}.HeaderSearchBar_searchClose__p9vfd svg,.HeaderSearchBar_searchToggle__Gb200 svg{width:100%;height:100%}.HeaderAccountMenu_wrapper__fbdrl{position:relative;display:grid}@media (min-width:1280px){.HeaderAccountMenu_wrapper__fbdrl{display:none}}.HeaderAccountMenu_wrapper__fbdrl{-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:oklch(var(--_chalkboard-10)/var(--tw-text-opacity,1))}.HeaderAccountMenu_wrapper__fbdrl.HeaderAccountMenu_hasUser__YBlfc{display:grid}@media (min-width:1280px){.HeaderAccountMenu_wrapper__fbdrl.HeaderAccountMenu_hasUser__YBlfc{margin-left:20px}}.HeaderAccountMenu_roundImageWrapper__hbfxp{display:grid;box-sizing:border-box;width:32px;height:32px;border-radius:999px;overflow:hidden;place-items:center;--tw-bg-opacity:1;background-color:oklch(var(--_chalkboard-10)/var(--tw-bg-opacity,1));background-clip:padding-box;border:2px solid transparent;position:relative}.HeaderAccountMenu_roundImageWrapper__hbfxp img{width:100%;height:100%}.HeaderAccountMenu_avatar__6QTja:focus .HeaderAccountMenu_roundImageWrapper__hbfxp,.HeaderAccountMenu_avatar__6QTja:hover .HeaderAccountMenu_roundImageWrapper__hbfxp{border-color:var(--blue)}.HeaderAccountMenu_avatar__6QTja{border:none;border-radius:999px;padding:0;inline-size:-moz-fit-content;inline-size:fit-content;place-items:center;block-size:-moz-fit-content;block-size:fit-content;position:relative;z-index:20;align-self:center}.HeaderAccountMenu_avatar__6QTja:focus,.HeaderAccountMenu_avatar__6QTja:hover{color:inherit;border:none;text-decoration:none}.HeaderAccountMenu_menu__gtPLD{background:linear-gradient(var(--background),var(--background)) padding-box,var(--nav-dropdown-border-reversed) border-box;color:var(--nav-text);border:1px solid transparent;border-top:0;border-radius:0 0 10px 10px;box-shadow:none;z-index:15;position:fixed;top:var(--header-height);left:0;right:0;box-sizing:border-box;padding:0 0 calc(var(--item-spacing) + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:calc(var(--item-spacing) + env(safe-area-inset-bottom, 0px));text-align:end;display:block;font-family:var(--font-family);width:100%;max-height:calc(100dvh - var(--header-height));overflow-y:auto;overscroll-behavior-y:contain}.HeaderAccountMenu_accountSection__wrTiO{display:flex;flex-direction:column;padding:var(--item-spacing);gap:10px;flex-shrink:0}.HeaderAccountMenu_mobileAccountSection__9jhVR{padding-bottom:0}.HeaderAccountMenu_mobileSectionDivider__jAZzd{margin-top:1rem;margin-bottom:1rem;height:.5px;--tw-bg-opacity:1;background-color:oklch(var(--_chalkboard-80)/var(--tw-bg-opacity,1))}.HeaderAccountMenu_accountSectionDivider__zLca4{margin-left:var(--item-spacing);margin-right:var(--item-spacing)}@media (min-width:1280px){.HeaderAccountMenu_accountSectionDivider__zLca4{display:none}}.HeaderAccountMenu_accountPanel__p4Vk_{display:none;flex-direction:column;gap:10px;width:100%;padding-top:10px}.HeaderAccountMenu_accountPanel__p4Vk_.HeaderAccountMenu_expanded__wTReh{display:flex}.HeaderAccountMenu_navLinks__mGPMj{flex-shrink:0;display:flex;flex-direction:column}@media (min-width:1280px){.HeaderAccountMenu_navLinks__mGPMj{display:none}}.HeaderAccountMenu_navLinks__mGPMj{margin:0;padding:var(--item-spacing);padding-top:0;text-align:left;font-size:.875rem;line-height:1.25rem}.HeaderAccountMenu_navLinks__mGPMj a.HeaderAccountMenu_sansLink__q1f_2[href]{--tw-text-opacity:1;color:oklch(var(--_chalkboard-10)/var(--tw-text-opacity,1))}.HeaderAccountMenu_navLinks__mGPMj a.HeaderAccountMenu_sansLink__q1f_2[href]:hover{--tw-text-opacity:1;color:rgb(var(--blue-rgb)/var(--tw-text-opacity,1))}.HeaderAccountMenu_navLinks__mGPMj a.HeaderAccountMenu_sansLink__q1f_2[href]{border:none;padding:0}.HeaderAccountMenu_toggleWrapper__4RgOK{position:relative;z-index:20}.HeaderAccountMenu_hamburgerIcon__CNo_n{display:block;color:var(--nav-icon-idle);flex-shrink:0;width:31px;height:31px;transform-origin:center;transition:transform .3s ease}.HeaderAccountMenu_hamburgerIcon__CNo_n[data-open=true]{color:var(--nav-icon-hover);transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.HeaderAccountMenu_hamburgerIcon__CNo_n{transition:none}}.HeaderAccountMenu_accountGroup__1qUsX,.HeaderAccountMenu_accountLinks__V70jg{display:flex;flex-direction:column;text-align:left;gap:10px}@media (max-width:1279px){.HeaderAccountMenu_accountPanel__p4Vk_{margin-left:.5rem;width:-moz-max-content;width:max-content;max-width:calc(100% - .5rem)}.HeaderAccountMenu_accountGroup__1qUsX,.HeaderAccountMenu_accountLinks__V70jg{gap:1rem}}.HeaderAccountMenu_accountIdentity__7oxsA{display:flex;flex-direction:column;gap:0;width:100%;max-width:100%;padding-bottom:10px;border-bottom:1px solid var(--nav-divider);text-align:left}.HeaderAccountMenu_accountEmail__BO_oo,.HeaderAccountMenu_accountName__DYd7t{margin:0;font-family:var(--mono-font-family);font-weight:700;line-height:1}.HeaderAccountMenu_accountName__DYd7t{color:var(--blue);font-family:"OCR A Tribute Pro",var(--mono-font-family);font-size:14px;font-style:normal;line-height:14px;letter-spacing:normal;word-spacing:normal;overflow-wrap:anywhere;text-indent:0;padding:0}.HeaderAccountMenu_accountMarquee___FwWS{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.HeaderAccountMenu_accountEmail__BO_oo{color:var(--muted-body-text);text-align:left;font-family:"OCR A Tribute Pro",var(--mono-font-family);font-size:12px;font-style:normal;line-height:14px;text-transform:none}.HeaderAccountMenu_accountMarqueeText__dSicM{--marquee-gap:24px;display:inline-flex;width:-moz-max-content;width:max-content;gap:var(--marquee-gap);vertical-align:top}.HeaderAccountMenu_accountMarqueeText__dSicM[data-overflow=true]{animation-name:HeaderAccountMenu_accountMarqueeScroll__z1QUx;animation-timing-function:linear;animation-delay:1s;animation-iteration-count:infinite}@keyframes HeaderAccountMenu_accountMarqueeScroll__z1QUx{to{transform:translateX(calc(-50% - var(--marquee-gap) / 2))}}@media (prefers-reduced-motion:reduce){.HeaderAccountMenu_accountMarqueeText__dSicM[data-overflow]{display:inline;animation:none}.HeaderAccountMenu_accountMarqueeRepeat__PcWSK{display:none}}.HeaderAccountMenu_submenuLink__j_ugu{display:flex;width:100%;font-family:var(--font-family);font-size:14px;font-weight:700;text-transform:none;text-align:left;color:inherit;line-height:20px;letter-spacing:normal;padding:0;background:transparent;border:0}.HeaderAccountMenu_menu__gtPLD .HeaderAccountMenu_submenuLink__j_ugu:focus-visible,.HeaderAccountMenu_menu__gtPLD .HeaderAccountMenu_submenuLink__j_ugu:hover{color:var(--blue)}@media (max-width:1279px){.HeaderAccountMenu_menu__gtPLD .HeaderAccountMenu_submenuLink__j_ugu{color:var(--chalkboard-40);line-height:14px}}.HeaderAccountMenu_divider__A_kfv{height:1px;background:var(--nav-divider);margin-block:0}@media (min-width:1280px){.HeaderAccountMenu_menu__gtPLD{position:absolute;top:100%;left:auto;right:50%;max-height:calc(100dvh - var(--header-height) - 12px);display:inline-flex;padding:20px 15px 15px;flex-direction:column;align-items:flex-start;gap:10px;width:240px}.HeaderAccountMenu_accountSection__wrTiO{padding:0;gap:10px;width:100%}.HeaderAccountMenu_menu__gtPLD .HeaderAccountMenu_accountTrigger__v4Se9{display:none}.HeaderAccountMenu_accountPanel__p4Vk_{display:flex;padding-top:0}}.HeaderAccountMenu_sansLink__q1f_2{font-family:var(--font-family);font-size:14px;font-weight:700;line-height:20px;text-transform:none}@media (max-width:767px){.HeaderAccountMenu_wrapper__fbdrl[data-searching=true]{display:none}}.Sidebar_container__DYphx{pointer-events:none;position:relative;inset:0;display:block;z-index:auto}.Sidebar_mobileHidden__hwIam{display:none}@media (min-width:1024px){.Sidebar_mobileHidden__hwIam{display:block}}.Sidebar_sidebarTransitionReady__P_UHN{display:block}.Sidebar_container__DYphx>*{pointer-events:auto}@media (max-width:1023px){.Sidebar_container__DYphx{position:sticky;top:var(--header-height);z-index:30}}.Sidebar_sidebar__f0UeY{order:-1;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;padding-left:var(--page-margin);padding-right:1.5rem;max-height:100%}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{position:sticky;top:calc(var(--header-height) + 2rem);height:calc(100vh - var(--header-height) - 2rem)}}.Sidebar_sidebar__f0UeY{--tw-bg-opacity:1;background-color:oklch(var(--_chalkboard-100)/var(--tw-bg-opacity,1));color:inherit;overflow-y:auto;width:100%;opacity:0}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{opacity:1}}.Sidebar_sidebar__f0UeY{pointer-events:none}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{pointer-events:auto}}.Sidebar_sidebar__f0UeY{--tw-translate-x:-1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.Sidebar_sidebar__f0UeY{display:none}@media (min-width:1024px){.Sidebar_sidebar__f0UeY{display:block}}.Sidebar_sidebar__f0UeY{transition:opacity .11s ease-out,transform .3s ease-out}.Sidebar_sidebar__f0UeY.Sidebar_open__csrUS{display:block;opacity:1;--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));pointer-events:auto}@media (max-width:1023px){.Sidebar_sidebar__f0UeY{display:block;position:fixed;z-index:60;top:var(--header-height);bottom:0;left:0;width:min(88vw,360px);max-width:calc(100vw - 40px);height:calc(100dvh - var(--header-height));max-height:none;padding:0 var(--page-margin) var(--page-margin);box-shadow:12px 0 32px rgb(0 0 0/.35);opacity:1;transform:translate3d(calc(-100% - 16px),0,0);transition:none;will-change:transform;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.Sidebar_sidebarTransitionReady__P_UHN .Sidebar_sidebar__f0UeY{transition:transform .56s ease}.Sidebar_sidebar__f0UeY.Sidebar_open__csrUS{transform:translateZ(0)}}.Sidebar_mobileOverlayHeader__SYMRc{display:flex;position:sticky;top:0;z-index:1;align-items:center;justify-content:space-between;gap:1rem;margin:0 calc(var(--page-margin) * -1) 1rem;min-height:48px;padding:0 var(--page-margin);background:var(--chalkboard-120);color:var(--chalkboard-10);font-family:var(--mono-font-family);font-size:1rem;line-height:1}.Sidebar_mobileOverlayClose__HuvKq{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;border:0;padding:0;background:transparent;color:var(--blue);font-family:inherit;text-transform:none}.Sidebar_mobileOverlayCloseIcon__IhdX9{display:block;width:18px;height:18px}@media (min-width:1024px){.Sidebar_mobileOverlayHeader__SYMRc{display:none}}.Sidebar_sidebarToggle__DfldS{font-family:"OCR A Tribute Pro Monospaced",monospace;display:flex;padding-left:var(--page-margin);padding-right:var(--page-margin)}@media (min-width:1024px){.Sidebar_sidebarToggle__DfldS{display:none}}.Sidebar_sidebarToggle__DfldS{--tw-bg-opacity:1;background-color:oklch(var(--_chalkboard-120)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:oklch(var(--_chalkboard-10)/var(--tw-text-opacity,1))}.Sidebar_sidebarToggle__DfldS:active,.Sidebar_sidebarToggle__DfldS:hover{--tw-text-opacity:1;color:oklch(var(--_chalkboard-100)/var(--tw-text-opacity,1))}.Sidebar_sidebarToggle__DfldS{text-align:start;align-items:center;justify-content:space-between;width:100%;min-height:48px;gap:10px;font-size:1rem;line-height:1;text-transform:none}.Sidebar_sidebarToggle__DfldS.Sidebar_open__csrUS,.Sidebar_sidebarToggle__DfldS:hover{color:var(--blue)}.Sidebar_sidebarToggleIcon__nHQeH{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;border-radius:9999px;background:var(--blue);color:var(--white);line-height:0}.Sidebar_sidebarToggleIconArrow__D2amF{display:block;width:13px;height:12px;transform-origin:center}.Sidebar_sidebarToggleIconArrow__D2amF.Sidebar_open__csrUS{transform:rotate(90deg)}.Sidebar_sidebarToggleLabel__RK9bA{display:block;flex:1 1 auto;line-height:1;transform:translateY(2px)}.Sidebar_sidebar__f0UeY::-webkit-scrollbar{display:none}.Sidebar_sidebar__f0UeY ul{list-style:none;margin:0;padding:0}.Sidebar_sidebar__f0UeY ul li{margin:0;padding:0}.Sidebar_sidebarDesktopFooter__YOUFb{display:none}@media (min-width:1024px){.Sidebar_sidebarDesktopFooter__YOUFb{display:block}}.Sidebar_sidebarToTopButton__Z9VUa{background-color:oklch(var(--_chalkboard-100)/.8);--tw-text-opacity:1;color:oklch(var(--_liquid-20)/var(--tw-text-opacity,1))}.Sidebar_sidebarToTopButton__Z9VUa:focus,.Sidebar_sidebarToTopButton__Z9VUa:hover{--tw-bg-opacity:1;background-color:oklch(var(--_chalkboard-100)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:oklch(var(--_liquid-10)/var(--tw-text-opacity,1))}.Sidebar_sidebarToTopButton__Z9VUa{font:var(--mono-font-family);text-align:left;display:flex;align-items:center;gap:6px;line-height:100%;bottom:20px;left:1.25rem}@media (min-width:1024px){.Sidebar_sidebarToTopButton__Z9VUa{left:50%}}.Sidebar_sidebarToTopButton__Z9VUa{left:50%}@media (min-width:1024px){.Sidebar_sidebarToTopButton__Z9VUa{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.Sidebar_sidebarToTopButton__Z9VUa{z-index:10;position:fixed;padding:8px 2ch 8px 0;border:none;font-size:14px;transition:opacity .11s ease-out,color .11s ease-out,background-color .11s ease-out}.Sidebar_sidebarToTopButton__Z9VUa:focus,.Sidebar_sidebarToTopButton__Z9VUa:hover{border:none}.Sidebar_sidebarBackdrop__Q0uu9{display:none;margin:0;border:0;padding:0}@media (max-width:1023px){.Sidebar_sidebarBackdrop__Q0uu9{display:block;position:fixed;z-index:50;top:var(--header-height);right:0;bottom:0;left:0;background:rgb(0 0 0/.55);opacity:0;pointer-events:none;transition:opacity .28s ease-out}.Sidebar_sidebarBackdrop__Q0uu9.Sidebar_open__csrUS{opacity:1;pointer-events:auto}}