body,div,dl,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,ol,p,pre,ul{margin:0;padding:0}fieldset,img{border:0}body,html{width:100%}body{background-color:var(--ds-surface,#fff);color:var(--ds-text,#172b4d);font:var(
		--ds-font-body,normal 400 14px/1.42857142857143 -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Fira Sans","Droid Sans","Helvetica Neue",sans-serif
	);-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}blockquote,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul{margin:var(--ds-space-150,12px) 0 0 0}a{color:var(--ds-link,#0052cc);text-decoration:none}a:hover{color:var(--ds-link,#0065ff);text-decoration:underline}a:active{color:var(--ds-link-pressed,#0747a6)}a:focus-visible{outline:var(--ds-border-width-outline,2px) solid var(--ds-border-focused,#2684ff);outline-offset:var(--ds-space-025,2px)}@supports not selector(*:focus-visible){a:focus{outline:var(--ds-border-width-outline,2px) solid var(--ds-border-focused,#4c9aff);outline-offset:var(--ds-space-025,2px)}}h1{font:var(
		--ds-font-heading-xlarge,600 2.0714285714285716em/1.103448275862069 -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Fira Sans","Droid Sans","Helvetica Neue",sans-serif
	)}h1,h2{color:var(--ds-text);margin-top:var(--ds-space-500)}h2{font:var(
		--ds-font-heading-large,500 1.7142857142857142em/1.1666666666666667 -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Fira Sans","Droid Sans","Helvetica Neue",sans-serif
	)}h3{font:var(
		--ds-font-heading-medium,500 1.4285714285714286em/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Fira Sans","Droid Sans","Helvetica Neue",sans-serif
	);margin-top:28px}h3,h4{color:var(--ds-text)}h4{font:var(
		--ds-font-heading-small,600 1.1428571428571428em/1.25 -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Fira Sans","Droid Sans","Helvetica Neue",sans-serif
	);margin-top:var(--ds-space-300)}h5{font:var(
		--ds-font-heading-xsmall,600 1em/1.1428571428571428 -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Fira Sans","Droid Sans","Helvetica Neue",sans-serif
	);margin-top:var(--ds-space-200)}h5,h6{color:var(--ds-text)}h6{font:var(
		--ds-font-heading-xxsmall,600 .8571428571428571em/1.3333333333333333 -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Fira Sans","Droid Sans","Helvetica Neue",sans-serif
	);margin-top:var(--ds-space-250);text-transform:uppercase}dl,ol,ul{padding-left:var(--ds-space-500,40px)}dd,dd+dt,li+li,ol ol:not(:first-child),ol ul:not(:first-child),ul ol:not(:first-child),ul ul:not(:first-child){margin-top:var(--ds-space-050,4px)}blockquote:first-child,dl:first-child,form:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,pre:first-child,table:first-child,ul:first-child{margin-top:0}blockquote,q{color:inherit}blockquote{border:none;padding-left:var(--ds-space-500,40px)}[dir=rtl] blockquote{padding-left:0;padding-right:var(--ds-space-500,40px)}blockquote:before,q:before{content:"\201C"}blockquote:after,q:after{content:"\201D"}blockquote:before{float:left;margin-left:-1em;text-align:right;width:1em}[dir=rtl] blockquote:before{float:right;margin-right:-1em;text-align:left}blockquote>:last-child{display:inline-block}small{font:var(
		--ds-font-body-small,normal 400 11px/16px ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Ubuntu,system-ui,"Helvetica Neue",sans-serif
	)}code,kbd{font-family:var(
		--ds-font-family-code,ui-monospace,Menlo,"Segoe UI Mono","Ubuntu Mono",monospace
	)}address,cite,dfn,var{font-style:italic}abbr{border-bottom:1px dotted var(--ds-border,#ccc);cursor:help}@supports (color-scheme:dark) and (color-scheme:light){[data-color-mode=light]{color-scheme:light}[data-color-mode=dark]{color-scheme:dark}}table{border-collapse:collapse;width:100%}tbody,tfoot,thead{border-bottom:2px solid var(--ds-border,#dfe1e6)}td,th{border:none;padding:var(--ds-space-050,4px) var(--ds-space-100,8px);text-align:left}th{vertical-align:top}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}caption{font:var(
		--ds-font-heading-medium,500 1.4285714285714286em/1.2 ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Ubuntu,system-ui,"Helvetica Neue",sans-serif
	);letter-spacing:-.008em;color:var(--ds-text);margin-top:28px;margin-bottom:var(--ds-space-100,8px);text-align:left}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}@-moz-document url-prefix(){img{font-size:0}img:-moz-broken{font-size:inherit}}button{font-family:inherit}.assistive{border:0!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}body,html{height:100%;margin:0;padding:0;overflow:hidden}body{display:flex;flex-direction:column}body>div{flex:1 1;display:flex;flex-direction:column}@supports (view-transition-name:none){:root{--sidebar-vt-slide:28px;--sidebar-vt-out:100ms;--sidebar-vt-in:160ms;--sidebar-vt-ease-in:cubic-bezier(.4,0,1,1);--sidebar-vt-ease-out:cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:reduce){:root{--sidebar-vt-slide:0px;--sidebar-vt-out:1ms;--sidebar-vt-in:1ms}}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:0}::view-transition-new(root){z-index:1}@keyframes theme-reveal{0%{-webkit-clip-path:circle(0 at var(--theme-x,50%) var(--theme-y,50%));clip-path:circle(0 at var(--theme-x,50%) var(--theme-y,50%))}to{-webkit-clip-path:circle(150% at var(--theme-x,50%) var(--theme-y,50%));clip-path:circle(150% at var(--theme-x,50%) var(--theme-y,50%))}}::view-transition-new(root){animation:theme-reveal .4s ease-in-out forwards}@media (prefers-reduced-motion:reduce){::view-transition-new(root){animation-duration:.01s}}::view-transition-old(.vt-sidebar-exit){animation:sidebar-exit-left var(--sidebar-vt-out) var(--sidebar-vt-ease-in) both;transform-origin:left center}::view-transition-new(.vt-sidebar-enter){animation:sidebar-enter-right var(--sidebar-vt-in) var(--sidebar-vt-ease-out) both;animation-delay:var(--sidebar-vt-out);filter:drop-shadow(0 6px 18px rgba(0,0,0,.16))}@keyframes sidebar-exit-left{0%{transform:translateX(0) scale(1);opacity:1}to{transform:translateX(calc(-1 * var(--sidebar-vt-slide))) scale(.995);opacity:0}}@keyframes sidebar-enter-right{0%{transform:translateX(var(--sidebar-vt-slide));opacity:.01}84%{transform:translateX(0);opacity:1}92%{transform:translateX(-1.5px)}to{transform:translateX(0)}}}.sr-inner-scroll{overflow:auto;scrollbar-width:thin;scrollbar-color:var(--ds-border,rgba(166,197,226,.32)) transparent}.sr-inner-scroll::-webkit-scrollbar{width:12px;height:12px}.sr-inner-scroll::-webkit-scrollbar-track{background:transparent}.sr-inner-scroll::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(166,197,226,.32);border-radius:10px;border:3px solid transparent}.sr-inner-scroll:hover::-webkit-scrollbar-thumb{background-color:rgba(166,197,226,.48)}