.container{width:100%}@media(min-width:576px){.container{max-width:576px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:992px){.container{max-width:992px}}@media(min-width:1200px){.container{max-width:1200px}}@media(min-width:1400px){.container{max-width:1400px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.right-6{right:1.5rem}.top-4{top:1rem}.top-\[-2px\]{top:-2px}.isolate{isolation:isolate}.z-hd-header{z-index:99991}.z-hd-overlay{z-index:99993}.z-hd-top-bar{z-index:99992}.m-0{margin:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.\!mt-0{margin-top:0!important}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-2{height:.5rem}.h-3\.5{height:.875rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.min-h-0{min-height:0px}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[48px\]{min-height:48px}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[7\.75rem\]{min-height:7.75rem}.min-h-\[82px\]{min-height:82px}.w-10{width:2.5rem}.w-2{width:.5rem}.w-3\.5{width:.875rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[104px\]{width:104px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[200px\]{min-width:200px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[100px\]{max-width:100px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1445px\]{max-width:1445px}.max-w-\[5\.5rem\]{max-width:5.5rem}.max-w-\[900px\]{max-width:900px}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:9999px}.rounded-hd-input{border-radius:110px}.rounded-hd-md{border-radius:32px}.rounded-hd-sm{border-radius:22px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.\!border{border-width:1px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-slate-100{--tw-border-opacity: 1 !important;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))!important}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-hd-blue{--tw-border-opacity: 1;border-color:rgb(0 111 234 / var(--tw-border-opacity, 1))}.border-hd-blue-01{--tw-border-opacity: 1;border-color:rgb(0 155 255 / var(--tw-border-opacity, 1))}.border-hd-grey-02{--tw-border-opacity: 1;border-color:rgb(223 224 222 / var(--tw-border-opacity, 1))}.border-hd-grey-03{--tw-border-opacity: 1;border-color:rgb(197 197 197 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-hd-bg{--tw-bg-opacity: 1;background-color:rgb(250 251 249 / var(--tw-bg-opacity, 1))}.bg-hd-blue{--tw-bg-opacity: 1;background-color:rgb(0 111 234 / var(--tw-bg-opacity, 1))}.bg-hd-grey-01{--tw-bg-opacity: 1;background-color:rgb(241 242 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/80{background-color:#fffc}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left{-o-object-position:left;object-position:left}.p-0{padding:0}.p-10{padding:2.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-aeonik{font-family:AeonikPro-Regular,Arial,sans-serif}.font-aeonik-bold{font-family:AeonikPro-Bold,Arial,sans-serif}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[19px\]{font-size:19px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-bold{font-weight:700!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-\[25px\]{line-height:25px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.\!text-slate-500{--tw-text-opacity: 1 !important;color:rgb(100 116 139 / var(--tw-text-opacity, 1))!important}.\!text-slate-600{--tw-text-opacity: 1 !important;color:rgb(71 85 105 / var(--tw-text-opacity, 1))!important}.\!text-slate-900{--tw-text-opacity: 1 !important;color:rgb(15 23 42 / var(--tw-text-opacity, 1))!important}.text-\[\#4a4a4a\]{--tw-text-opacity: 1;color:rgb(74 74 74 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-hd-black{--tw-text-opacity: 1;color:rgb(15 15 15 / var(--tw-text-opacity, 1))}.text-hd-blue{--tw-text-opacity: 1;color:rgb(0 111 234 / var(--tw-text-opacity, 1))}.text-hd-muted{--tw-text-opacity: 1;color:rgb(97 98 97 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.opacity-20{opacity:.2}.shadow-\[0_4px_10px_\#c6c6c6\]{--tw-shadow: 0 4px 10px #c6c6c6;--tw-shadow-colored: 0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition-all{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.\!transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[scrollbar-color\:\#009bff_transparent\]{scrollbar-color:#009bff transparent}.\[scrollbar-width\:thin\]{scrollbar-width:thin}:root{--sl-font: "AeonikPro-Regular", Arial, sans-serif;--sl-font-mono: ui-monospace, monospace;--sl-nav-height: 4rem;--sl-logo-height: 4rem}html{scrollbar-gutter:stable}.site-title,b,strong,.sl-markdown-content :is(h1,h2,h3,h4,h5,h6),.content-panel :is(h1,h2,h3,h4,h5,h6),.hero h1,.hd-landing-title,.page-title{font-family:AeonikPro-Bold,Arial,sans-serif;font-weight:400}em,i,.sl-markdown-content :is(em,i){font-family:AeonikPro-RegularItalic,Arial,sans-serif}.site-title img{height:var(--sl-logo-height)!important;width:auto!important;max-height:none!important}@media(min-width:50rem){:root{--sl-nav-height: 5rem;--sl-logo-height: 6rem}.site-title img{height:var(--sl-logo-height)!important;width:auto!important;max-height:none!important}}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:9999!important}.sl-markdown-content img.hd-deferred-img:not([src]),article .prose img.hd-deferred-img:not([src]){background-color:#f1f5f9;-o-object-fit:cover;object-fit:cover}:root[data-theme=dark] .sl-markdown-content img.hd-deferred-img:not([src]),:root[data-theme=dark] article .prose img.hd-deferred-img:not([src]){background-color:#1e293b}[data-theme=light]{--sl-color-accent-low: rgb(102, 195, 255);--sl-color-accent: rgb(0, 111, 234);--sl-color-accent-high: rgb(5, 89, 211);--sl-color-bg: rgb(248, 250, 252) !important;--sl-color-bg-nav: rgb(255, 255, 255) !important;--sl-color-bg-sidebar: rgb(248, 250, 252) !important}[data-theme=dark]{--sl-color-accent-low: rgb(102, 195, 255);--sl-color-accent: rgb(0, 111, 234);--sl-color-accent-high: rgb(5, 89, 211);--sl-color-bg: rgb(15, 23, 42) !important;--sl-color-bg-nav: rgb(15, 23, 42) !important;--sl-color-bg-sidebar: rgb(15, 23, 42) !important;--sl-color-gray-2: rgb(226, 232, 240);--sl-color-gray-3: rgb(148, 163, 184);--sl-color-text: rgb(226, 232, 240);--sl-color-hairline: rgb(51, 65, 85);--sl-color-hairline-light: rgb(71, 85, 105)}:root[data-theme=dark] html,:root[data-theme=dark] body,:root[data-theme=dark] .page,:root[data-theme=dark] .main-frame,:root[data-theme=dark] .main-pane,:root[data-theme=dark] .main-pane>main,:root[data-theme=dark] .main-pane main>.content-panel,:root[data-theme=dark] .main-pane main>.content-panel>.sl-container,:root[data-theme=dark] .main-pane main>footer,:root[data-theme=dark] .hd-footer,:root[data-theme=dark] .right-sidebar{background-color:var(--sl-color-bg)!important}:root[data-theme=dark] html,:root[data-theme=dark] body{color:var(--sl-color-text)}:root[data-theme=dark] #starlight__sidebar summary svg.caret{color:var(--sl-color-gray-2)}:root[data-theme=dark] #starlight__sidebar summary:hover svg.caret{color:var(--sl-color-white)}:root[data-theme=dark] .right-sidebar{color:var(--sl-color-gray-3)}.pagination-links a{font-size:var(--sl-text-xs);line-height:1.4;padding:.875rem 1rem}.pagination-links .link-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.125rem;font-family:AeonikPro-Bold,Arial,sans-serif;font-weight:400;font-size:var(--sl-text-sm);line-height:1.35;color:#0f172a}:root[data-theme=dark] .pagination-links a{background-color:#1e293b;border-color:#334155;color:var(--sl-color-gray-3)}:root[data-theme=dark] .pagination-links a:hover{background-color:#334155;border-color:var(--sl-color-gray-2)}:root[data-theme=dark] .pagination-links .link-title{color:#f1f5f9}.hd-footer{display:flex!important;flex-direction:column!important;width:100%;gap:1rem;content-visibility:auto;contain-intrinsic-size:auto 320px}.hd-footer .meta-section{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;font-size:var(--sl-text-sm);color:var(--sl-color-gray-3)}:root[data-theme=dark] .hd-footer .meta-section{color:var(--sl-color-gray-2)}.pagination-wrapper{width:100%}.hd-footer-copyright{margin:0;text-align:center;font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}:root[data-theme=dark] .hd-footer-copyright{color:var(--sl-color-gray-2)}.main-pane main>.content-panel:first-child{padding-bottom:0!important}.main-pane main>.content-panel+.content-panel{padding-top:0!important}.main-pane .content-panel .sl-markdown-content>:first-child{margin-top:0!important}:root[data-theme=dark] .sl-markdown-content .prose.prose-hd{color:var(--sl-color-text)}.prose.prose-hd a,.manual-breadcrumbs a,.hd-related-link{color:var(--sl-color-accent)!important;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 75%,transparent);text-decoration-thickness:1.5px;text-underline-offset:.2em;transition:color .15s ease,text-decoration-color .15s ease}.prose.prose-hd a:hover,.manual-breadcrumbs a:hover,.hd-related-link:hover{color:var(--sl-color-accent-high)!important;text-decoration-color:var(--sl-color-accent-high)!important}.prose.prose-hd a:focus-visible,.manual-breadcrumbs a:focus-visible,.hd-related-link:focus-visible{outline:2px solid var(--sl-color-accent-low);outline-offset:2px;border-radius:4px}:root[data-theme=dark] .sl-markdown-content a,:root[data-theme=dark] .manual-breadcrumbs a,:root[data-theme=dark] .hd-related-link{color:var(--sl-color-white)!important;text-decoration-color:color-mix(in srgb,var(--sl-color-white) 80%,transparent)}:root[data-theme=dark] .prose.prose-hd a{color:var(--sl-color-white)!important;text-decoration-color:color-mix(in srgb,var(--sl-color-white) 80%,transparent)!important}:root[data-theme=dark] .sl-markdown-content a:hover,:root[data-theme=dark] .manual-breadcrumbs a:hover,:root[data-theme=dark] .hd-related-link:hover{color:var(--sl-color-accent-low)!important;text-decoration-color:var(--sl-color-accent-low)}:root[data-theme=dark] .prose.prose-hd a:hover{color:var(--sl-color-accent-low)!important;text-decoration-color:var(--sl-color-accent-low)!important}:root[data-theme=dark] .sl-markdown-content a[aria-current=true]{color:var(--sl-color-accent-low)!important;text-decoration-color:var(--sl-color-accent-low);font-weight:600}.prose.prose-hd blockquote.hd-callout{margin:1.5rem 0;border-inline-start:4px solid var(--hd-callout-accent, var(--sl-color-accent));border-radius:1rem;background:var(--hd-callout-bg, rgb(241, 245, 249));padding:1rem 1.25rem;color:inherit}.prose.prose-hd blockquote.hd-callout p{margin:.5rem 0}.prose.prose-hd blockquote.hd-callout p:first-child{margin-top:0}.prose.prose-hd blockquote.hd-callout p:last-child{margin-bottom:0}.prose.prose-hd blockquote.hd-callout strong:first-child{display:inline-block;margin-bottom:.25rem}.prose.prose-hd blockquote.hd-callout-info{--hd-callout-accent: rgb(0, 111, 234);--hd-callout-bg: rgb(239, 246, 255)}.prose.prose-hd blockquote.hd-callout-note{--hd-callout-accent: rgb(71, 85, 105);--hd-callout-bg: rgb(248, 250, 252)}.prose.prose-hd blockquote.hd-callout-tip{--hd-callout-accent: rgb(22, 163, 74);--hd-callout-bg: rgb(240, 253, 244)}.prose.prose-hd blockquote.hd-callout-warning,.prose.prose-hd blockquote.hd-callout-alert{--hd-callout-accent: rgb(217, 119, 6);--hd-callout-bg: rgb(255, 251, 235)}:root[data-theme=dark] .prose.prose-hd blockquote.hd-callout{--hd-callout-bg: rgb(15, 23, 42);color:var(--sl-color-white)}:root[data-theme=dark] .prose.prose-hd blockquote.hd-callout-info{--hd-callout-accent: rgb(56, 189, 248);--hd-callout-bg: rgb(12, 34, 56)}:root[data-theme=dark] .prose.prose-hd blockquote.hd-callout-note{--hd-callout-accent: rgb(148, 163, 184);--hd-callout-bg: rgb(30, 41, 59)}:root[data-theme=dark] .prose.prose-hd blockquote.hd-callout-tip{--hd-callout-accent: rgb(74, 222, 128);--hd-callout-bg: rgb(20, 48, 34)}:root[data-theme=dark] .prose.prose-hd blockquote.hd-callout-warning,:root[data-theme=dark] .prose.prose-hd blockquote.hd-callout-alert{--hd-callout-accent: rgb(251, 191, 36);--hd-callout-bg: rgb(67, 43, 14)}:root[data-theme=dark] .right-sidebar a[aria-current=true],:root[data-theme=dark] .right-sidebar .sl-toc a[aria-current=true]{color:var(--sl-color-accent-low)!important;text-decoration:none!important;font-weight:600}:root[data-theme=dark] .right-sidebar a:hover,:root[data-theme=dark] .right-sidebar .sl-toc a:hover{color:var(--sl-color-white)!important;text-decoration:none!important}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!border-hd-blue:hover{--tw-border-opacity: 1 !important;border-color:rgb(0 111 234 / var(--tw-border-opacity, 1))!important}.hover\:border-hd-blue:hover{--tw-border-opacity: 1;border-color:rgb(0 111 234 / var(--tw-border-opacity, 1))}.hover\:\!bg-hd-blue:hover{--tw-bg-opacity: 1 !important;background-color:rgb(0 111 234 / var(--tw-bg-opacity, 1))!important}.hover\:bg-hd-blue-02:hover{--tw-bg-opacity: 1;background-color:rgb(0 118 248 / var(--tw-bg-opacity, 1))}.hover\:bg-hd-grey-01:hover{--tw-bg-opacity: 1;background-color:rgb(241 242 240 / var(--tw-bg-opacity, 1))}.hover\:text-hd-blue:hover{--tw-text-opacity: 1;color:rgb(0 111 234 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-hd-blue:focus{--tw-border-opacity: 1;border-color:rgb(0 111 234 / var(--tw-border-opacity, 1))}.focus\:border-hd-blue-01:focus{--tw-border-opacity: 1;border-color:rgb(0 155 255 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-hd-blue-01:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 155 255 / var(--tw-ring-opacity, 1))}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-hd-blue:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 111 234 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:\!bg-white\/20{background-color:#fff3!important}.group:hover .group-hover\:bg-hd-blue{--tw-bg-opacity: 1;background-color:rgb(0 111 234 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.group:hover .group-hover\:\!text-white\/80{color:#fffc!important}.group:hover .group-hover\:\!text-white\/90{color:#ffffffe6!important}.group:hover .group-hover\:text-hd-blue{--tw-text-opacity: 1;color:rgb(0 111 234 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white\/80{color:#fffc}.group:hover .group-hover\:brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:hover .group-hover\:filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:\!border-slate-800:is([data-theme=dark] *){--tw-border-opacity: 1 !important;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))!important}.dark\:border-amber-700\/40:is([data-theme=dark] *){border-color:#b4530966}.dark\:border-slate-800:is([data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:\!bg-slate-900:is([data-theme=dark] *){--tw-bg-opacity: 1 !important;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))!important}.dark\:bg-amber-900\/20:is([data-theme=dark] *){background-color:#78350f33}.dark\:bg-slate-900\/50:is([data-theme=dark] *){background-color:#0f172a80}.dark\:\!text-slate-400:is([data-theme=dark] *){--tw-text-opacity: 1 !important;color:rgb(148 163 184 / var(--tw-text-opacity, 1))!important}.dark\:\!text-white:is([data-theme=dark] *){--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.dark\:text-amber-200:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-slate-500:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:text-slate-600:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.dark\:text-white:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media not all and (min-width:992px){.max-lg\:hidden{display:none}}@media not all and (min-width:576px){.max-sm\:min-h-10{min-height:2.5rem}.max-sm\:min-w-10{min-width:2.5rem}.max-sm\:justify-center{justify-content:center}.max-sm\:gap-0{gap:0px}}@media(min-width:576px){.sm\:right-8{right:2rem}.sm\:inline{display:inline}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-1\.5{gap:.375rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pt-4{padding-top:1rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:pt-4{padding-top:1rem}.md\:pt-8{padding-top:2rem}}@media(min-width:992px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:mb-0{margin-bottom:0}.lg\:ml-6{margin-left:1.5rem}.lg\:mt-0{margin-top:0}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:h-\[52px\]{height:52px}.lg\:w-1\/2{width:50%}.lg\:w-\[130px\]{width:130px}.lg\:w-auto{width:auto}.lg\:max-w-md{max-width:28rem}.lg\:max-w-xs{max-width:20rem}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-1\.5{gap:.375rem}.lg\:gap-3{gap:.75rem}.lg\:gap-8{gap:2rem}.lg\:border-0{border-width:0px}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-7{padding-bottom:1.75rem}.lg\:pt-5{padding-top:1.25rem}.lg\:text-\[17px\]{font-size:17px}.lg\:font-normal{font-weight:400}.lg\:leading-5{line-height:1.25rem}}@media(min-width:1200px){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-start-5{grid-column-start:5}.xl\:mb-0{margin-bottom:0}.xl\:ml-6{margin-left:1.5rem}.xl\:w-1\/2{width:50%}.xl\:flex-row{flex-direction:row}}@media print{.print\:hidden{display:none}}.cookies-wrapper-hd-plg{font-family:AeonikPro-Regular,Arial,sans-serif;-moz-justify-content:center;background-color:#222;bottom:-180px;display:-moz-flex;display:none;justify-content:center;left:0;min-height:80px;position:fixed;width:100%;z-index:99995;opacity:0;transition:all .25s ease-out}.cookies-wrapper-hd-plg .cookies-inner{-moz-flex-direction:row;display:-moz-flex;display:flex;flex-direction:row;flex-wrap:wrap;padding:16px}.cookies-wrapper-hd-plg .cookies-close-bar{display:flex;width:100%;justify-content:flex-end;padding-bottom:8px}.cookies-wrapper-hd-plg .cookies-close-bar .close-button{width:24px;height:24px;display:flex;background:transparent;border:none;padding:unset;margin-top:0}.cookies-wrapper-hd-plg .cookies-close-bar .close-button:after{-webkit-mask:url("data:image/svg+xml,%3Csvg width='512' height='512' viewBox='0 0 512 512' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M390 122C382 113 369 113 360 122L256 226L152 122C143 113 130 113 122 122C113 130 113 143 122 152L226 256L122 360C113 369 113 382 122 390C130 399 143 399 152 390L256 286L360 390C369 399 382 399 390 390C399 382 399 369 390 360L286 256L390 152C399 144 399 130 390 122Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3Csvg width='512' height='512' viewBox='0 0 512 512' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M390 122C382 113 369 113 360 122L256 226L152 122C143 113 130 113 122 122C113 130 113 143 122 152L226 256L122 360C113 369 113 382 122 390C130 399 143 399 152 390L256 286L360 390C369 399 382 399 390 390C399 382 399 369 390 360L286 256L390 152C399 144 399 130 390 122Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;position:relative!important;content:"";width:24px;height:24px;align-self:flex-end;background-color:#fff}.cookies-wrapper-hd-plg .cookies-close-bar .close-button:hover{cursor:pointer}.cookies-wrapper-hd-plg .cookies-main-content{display:flex;flex-wrap:wrap}.cookies-wrapper-hd-plg .cookies-consent{color:#fff;display:-moz-flex;display:flex;margin-bottom:16px;width:100%}.cookies-wrapper-hd-plg .cookies-consent p.cookies-consent-text{background:#000;font-family:AeonikPro-Bold,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:-.02em;line-height:18px;width:100%;white-space:pre-line;margin:0}.cookies-wrapper-hd-plg .cookies-consent p.cookies-consent-text .accept-nec{color:#999;background:none;border:none;font-family:AeonikPro-Bold,Arial,sans-serif;font-weight:700}.cookies-wrapper-hd-plg .cookies-button{font-family:AeonikPro-Bold,Arial,sans-serif;font-weight:700;font-size:11px;letter-spacing:-.02em;line-height:18px}.cookies-wrapper-hd-plg .cookies-button:last-of-type{margin-top:16px}.cookies-wrapper-hd-plg .cookies-button.cookies-more-options{-moz-align-items:center;-moz-justify-content:center;align-items:center;background-color:#222;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:-moz-flex;display:flex;font-family:AeonikPro-Bold,Arial,sans-serif;justify-content:center;padding:0;position:relative;height:30px;width:100%}.cookies-wrapper-hd-plg .cookies-button.cookies-more-options:disabled{cursor:not-allowed!important}.cookies-wrapper-hd-plg .cookies-button.cookies-more-options:focus{outline:none}.cookies-wrapper-hd-plg .cookies-button.cookies-more-options.disabled{cursor:not-allowed!important}.cookies-wrapper-hd-plg .cookies-button.cookies-accept-all{-moz-align-items:center;-moz-justify-content:center;align-items:center;background-color:#fff;border:1px solid #fff;border-radius:4px;color:#222;cursor:pointer;display:-moz-flex;display:flex;font-family:AeonikPro-Bold,Arial,sans-serif;font-weight:700;justify-content:center;padding:0;position:relative;height:30px;width:100%}.cookies-wrapper-hd-plg .cookies-button.cookies-accept-all:disabled{cursor:not-allowed!important}.cookies-wrapper-hd-plg .cookies-button.cookies-accept-all:focus{outline:none}.cookies-wrapper-hd-plg .learn-more{color:#999;font-family:AeonikPro-Bold,Arial,sans-serif;font-weight:700;display:inline}.cookies-wrapper-hd-plg .cookies-button.cookies-accept-all.disabled{cursor:not-allowed!important}.cookies-wrapper-hd-plg .btn-row{flex-direction:column;display:-moz-flex;display:flex;flex-wrap:wrap;width:100%}.cookies-wrapper-hd-plg .cookies-consent-text button.accept-nec{display:inline-flex;padding:unset;font-size:12px;line-height:18px}.cookies-wrapper-hd-plg .cookies-consent-text button.accept-nec:after{width:18px;height:18px}.cookies-wrapper-hd-plg .cookies-consent-text button.accept-nec:hover{cursor:pointer;text-decoration:underline;color:#7a7a7a!important}.cookies-wrapper-hd-plg .accept-nec .icon-chevron-r-a{width:18px;height:18px;display:flex}.cookies-wrapper-hd-plg .accept-nec .icon-chevron-r-a:after{-webkit-mask:url("data:image/svg+xml,%3Csvg width='512' height='512' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M198 143c-8 8-8 22 0 30l83 83-83 83c-8 8-8 22 0 30 9 8 22 8 30 0l98-98c9-8 9-22 0-30l-98-98c-8-8-21-8-30 0z' fill='%23000'/%3E%3C/svg%3E") no-repeat 100% 100%;mask:url("data:image/svg+xml,%3Csvg width='512' height='512' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M198 143c-8 8-8 22 0 30l83 83-83 83c-8 8-8 22 0 30 9 8 22 8 30 0l98-98c9-8 9-22 0-30l-98-98c-8-8-21-8-30 0z' fill='%23000'/%3E%3C/svg%3E") no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;position:relative!important;content:"";width:18px;height:18px;align-self:flex-end;background-color:#999!important}.cookies-wrapper-hd-plg.slideUp{bottom:0;opacity:1;display:flex;transition:all .25s ease-in}@media only screen and (min-width:576px){.cookies-wrapper-hd-plg{height:auto;min-height:80px;padding:0}.cookies-wrapper-hd-plg .cookies-inner{padding-top:24px;padding-bottom:24px;width:544px}.cookies-wrapper-hd-plg .cookies-consent{margin-bottom:unset;margin-right:16px;width:100%;max-width:304px}.cookies-wrapper-hd-plg .cookies-button.cookies-accept-all,.cookies-wrapper-hd-plg .cookies-button.cookies-more-options{height:38px;width:176px}.cookies-wrapper-hd-plg.has-close-btn .cookies-inner{padding-top:8px}}@media screen and (min-width:768px){.cookies-wrapper-hd-plg .cookies-inner{padding-top:32px;padding-bottom:32px;width:544px}}@media screen and (min-width:992px){.cookies-wrapper-hd-plg .cookies-inner{width:836px}.cookies-wrapper-hd-plg.has-close-btn .cookies-inner{padding-top:8px}}@media only screen and (min-width:768px){.cookies-wrapper-hd-plg .cookies-consent{max-width:304px}}@media only screen and (min-width:992px){.cookies-wrapper-hd-plg .cookies-consent{margin-bottom:unset;max-width:466px;margin-right:32px}.cookies-wrapper-hd-plg .cookies-button.cookies-accept-all,.cookies-wrapper-hd-plg .cookies-button.cookies-more-options{height:40px;width:268px}}@media(min-width:576px){.cookies-wrapper-hd-plg .cookies-consent p.cookies-consent-text,.cookies-wrapper-hd-plg .cookies-button{font-size:12px;line-height:18px}}@media(min-width:992px){.cookies-wrapper-hd-plg .cookies-consent p.cookies-consent-text,.cookies-wrapper-hd-plg .cookies-consent p.cookies-consent-text button.link-with-arrow-cookie-text{font-size:14px;line-height:20px}.cookies-wrapper-hd-plg .cookies-consent p.cookies-consent-text button.link-with-arrow-cookie-text .icon-chevron-r-a{width:20px;height:20px}.cookies-wrapper-hd-plg .cookies-consent p.cookies-consent-text button.link-with-arrow-cookie-text:after{width:20px;height:20px}}@media screen and (min-width:992px)and (hover:hover)and (pointer:fine){.cookies-wrapper-hd-plg .cookies-button.cookies-more-options.hover:not(:disabled):not(.disabled):not(.selected){transition:all .25s ease}.cookies-wrapper-hd-plg .cookies-button.cookies-more-options:hover:not(:disabled):not(.disabled):not(.selected){transition:all .25s ease}.cookies-wrapper-hd-plg .cookies-button.cookies-accept-all.hover:not(:disabled):not(.disabled):not(.selected){transition:all .25s ease}.cookies-wrapper-hd-plg .cookies-button.cookies-accept-all:hover:not(:disabled):not(.disabled):not(.selected){transition:all .25s ease}}@media screen and (min-width:576px){.cookies-wrapper-hd-plg .btn-row{width:unset}}.cookies-wrapper-hd-plg.berlin{position:fixed;width:auto;left:0;bottom:0;right:auto;background-color:#000;border-radius:8px 8px 0 0!important;font-family:AeonikPro-Regular,Arial,sans-serif;font-weight:400;font-size:14px;line-height:19px;letter-spacing:.14px}@media screen and (min-width:576px){.cookies-wrapper-hd-plg.berlin{width:320px!important;border-radius:8px 8px 8px 0!important}}.cookies-wrapper-hd-plg.berlin.right{left:auto;right:0;border-radius:8px 8px 0 0!important}@media screen and (min-width:576px){.cookies-wrapper-hd-plg.berlin.right{width:320px!important;border-radius:8px 8px 0!important}.cookies-wrapper-hd-plg.berlin .cookies-inner{flex-wrap:wrap;padding:24px}}.cookies-wrapper-hd-plg.berlin .cookies-inner .cookies-consent{max-width:unset;margin-right:unset;margin-bottom:unset}.cookies-wrapper-hd-plg.berlin .cookies-inner .cookies-consent p.cookies-consent-text,.cookies-wrapper-hd-plg.berlin .cookies-inner .cookies-consent p.cookies-consent-text>*{font-family:AeonikPro-Regular,Arial,sans-serif;font-weight:400;font-size:14px;line-height:19px;letter-spacing:.14px}.cookies-wrapper-hd-plg.berlin .cookies-inner .cookies-consent p.cookies-consent-text .accept-nec{color:#fff;text-decoration:underline;font-family:AeonikPro-Bold,AeonikPro-Regular,Arial,sans-serif;font-weight:400}.cookies-wrapper-hd-plg.berlin .cookies-inner .cookies-consent p.cookies-consent-text .accept-nec .icon-chevron-r-a{display:none}.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row{flex-direction:column;flex-wrap:wrap;width:100%;margin-top:24px;align-items:center}.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row button:last-of-type{margin-top:16px;margin-left:unset}.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-accept-all,.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-more-options{width:85%;height:36px;border-radius:74px;font-family:AeonikPro-Bold,AeonikPro-Regular,Arial,sans-serif;font-weight:400;font-size:14px;line-height:16px}@media screen and (min-width:576px){.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-accept-all,.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-more-options{width:227px}}.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-accept-all.cookies-button.cookies-accept-all:hover,.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-more-options.cookies-button.cookies-accept-all:hover{background:#9f9f9f;border-color:#9f9f9f}.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-accept-all.cookies-button.cookies-accept-all:active,.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-more-options.cookies-button.cookies-accept-all:active{background:#bababa;border-color:#bababa}.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-accept-all.cookies-button.cookies-more-options:hover,.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-more-options.cookies-button.cookies-more-options:hover{background:transparent;border-color:#0f0f0f}.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-accept-all.cookies-button.cookies-more-options:active,.cookies-wrapper-hd-plg.berlin .cookies-inner .btn-row .cookies-button.cookies-more-options.cookies-button.cookies-more-options:active{background:#9f9f9f;border-color:#0f0f0f;color:#0f0f0f}@font-face{font-family:AeonikPro-Regular;src:url(/_astro/AeonikPro-Regular.D0k4tknb.woff2) format("woff2"),url(/_astro/AeonikPro-Regular.D6aQXCcB.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AeonikPro-Bold;src:url(/_astro/AeonikPro-Bold.DMRYo-II.woff2) format("woff2"),url(/_astro/AeonikPro-Bold.D8ypKJem.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.hd-help-container{margin-top:2rem}.hd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem}.hd-card{display:flex;align-items:center;padding:1.25rem;background-color:var(--sl-color-bg-nav);border:1px solid var(--sl-color-hairline);border-radius:1rem;text-decoration:none!important;transition:all .2s ease}.hd-card:hover{border-color:var(--sl-color-accent);transform:translateY(-2px);background-color:var(--sl-color-bg-accent)}.hd-icon{margin-right:1rem;font-size:1.5rem}.hd-icon-tone{color:#4b1d95}:root[data-theme=dark] .hd-icon-tone{color:#7ea6ff}.hd-title{font-weight:600;color:var(--sl-color-white);font-size:1.1rem}.hd-card:hover .hd-title{color:var(--sl-color-accent-high)}.not-content .hd-card{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-decoration:none!important}.not-content .hd-icon svg{margin:0!important}.not-content .hd-card:hover{background-color:#039!important;border-color:#039!important}.not-content .hd-card:hover .hd-title,.not-content .hd-card:hover .hd-icon,.not-content .hd-card:hover .hd-arrow{color:#fff!important}.hd-related-list{margin:0;padding-left:1.25rem}.hd-related-list li+li{margin-top:.5rem}.hd-related-link{display:inline}body:has(.hd-landing-wrapper) .main-pane main>.content-panel:first-child{display:none!important}body:has(.hd-landing-wrapper) .main-pane main>.content-panel:has(.hd-landing-wrapper){position:relative;padding-top:0!important;padding-left:0!important;padding-right:0!important;overflow-x:clip!important}body:has(.hd-landing-wrapper) .page,body:has(.hd-landing-wrapper) .main-frame,body:has(.hd-landing-wrapper) .main-pane,body:has(.hd-landing-wrapper) .main-pane main{overflow-x:clip!important}.hd-landing-hero:before{content:"";position:absolute;z-index:-1;inset:0;background-color:var(--sl-color-bg-sidebar, #f8fafc);pointer-events:none}:root[data-theme=dark] .hd-landing-hero:before{background-color:var(--sl-color-bg-sidebar, #0f172a)}body:has(.hd-landing-wrapper) .main-pane main>.content-panel:has(.hd-landing-wrapper)>.sl-container{padding-top:0!important;padding-left:0!important;padding-right:0!important;max-width:none!important;overflow-x:clip!important}body:has(.hd-landing-wrapper) .main-pane main>.content-panel:has(.hd-landing-wrapper)>.sl-container>*+*{margin-top:0!important}.hd-landing-wrapper{position:relative;z-index:1;overflow-x:clip}.hd-landing-categories-band{position:relative;z-index:1;width:100%;overflow-x:clip;background-color:var(--sl-color-bg, #ffffff);border-top:1px solid var(--sl-color-gray-5, #e2e8f0);content-visibility:auto;contain-intrinsic-size:auto 480px}:root[data-theme=dark] .hd-landing-categories-band{border-top-color:var(--sl-color-gray-5, #334155)}.hd-landing-categories{position:relative}.hd-landing-categories-grid{align-items:stretch}.hd-landing-categories-grid>.hd-category-card{display:flex;min-height:0}.hd-landing-categories-grid .hd-category-card__link{width:100%}.hd-landing-categories-grid .hd-category-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.hd-landing-wrapper .hd-category-card__icon-shell,.hd-landing-wrapper .hd-category-card__icon-box,.hd-landing-wrapper .hd-category-card__icon,.hd-landing-wrapper .hd-category-card__icon svg{overflow:visible}body:has(.hd-landing-wrapper) header site-search button[data-open-modal]{display:none!important}[data-template=splash] .main-frame h1,[data-template=splash] .main-frame .custom-header-group{display:none!important}[data-template=splash] header.header .site-title img{fetchpriority:low}.hd-landing-hero{position:relative;isolation:isolate;overflow-x:clip;background-color:transparent}.hd-landing-hero__inner{position:relative}.hd-landing-search-row{width:100%}.hd-landing-title{font-size:2.5rem!important;font-family:AeonikPro-Bold,Arial,sans-serif!important;font-weight:400!important;color:#000!important;letter-spacing:-.04em!important;line-height:1.05!important;margin:0!important;border:none!important}:root[data-theme=dark] .hd-landing-title{color:#fff!important}@media(min-width:48rem){.hd-landing-title{font-size:3.5rem!important}}@media(min-width:80rem){.hd-landing-title{font-size:4.25rem!important}}.hd-search-box{width:100%;display:flex!important;align-items:center!important;padding:1.25rem 1.75rem!important;background-color:#fff!important;border:2px solid #e2e8f0!important;border-radius:1.25rem!important;cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}:root[data-theme=dark] .hd-search-box{background-color:#0f172a!important;border-color:#334155!important}.hd-search-box:hover{background-color:#fff!important;border-color:#039!important;box-shadow:0 10px 25px -5px #00339926}:root[data-theme=dark] .hd-search-box:hover{background-color:#1e293b!important;border-color:#66c3ff!important;box-shadow:0 10px 25px -5px #00000059}.hd-search-icon{color:#94a3b8;margin-right:1.25rem;transition:color .3s ease}.hd-search-box:hover .hd-search-icon{color:#039}.hd-search-placeholder{color:#64748b;font-size:1.25rem;font-weight:500;flex:1;text-align:left}.hd-search-kbd{margin-left:auto;color:#94a3b8;font-size:.8rem;font-weight:600;padding:2px 6px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;opacity:.8}:root[data-theme=dark] .hd-search-kbd{background:#1e293b;border-color:#334155;color:#94a3b8}.page-404{box-sizing:border-box;width:100%;min-height:min(55vh,36rem);margin-bottom:1.5rem}@media(min-width:576px){.page-404{margin-bottom:2.5rem}}@media(min-width:992px){.page-404{margin-bottom:4rem}}.page-404 .inner-404{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem;max-width:42rem;margin-inline:auto}@media(min-width:576px){.page-404 .inner-404{margin-top:3rem}}@media(min-width:992px){.page-404 .inner-404{margin-top:3.5rem}}.page-404 .inner-404 .e-title{margin:0;color:#009bff;font-family:AeonikPro-Regular,Arial,sans-serif;font-weight:400;font-size:clamp(5.75rem,18vw,11.25rem);line-height:1.05;letter-spacing:-.03em}.page-404 .inner-404 .e-text{margin:1rem 0 0;font-family:AeonikPro-Regular,Arial,sans-serif;font-size:clamp(1.05rem,2.2vw,1.5rem);line-height:1.45;font-weight:400;text-align:center;max-width:40rem}@media(min-width:576px){.page-404 .inner-404 .e-text{margin-top:1.5rem}}@media(min-width:992px){.page-404 .inner-404 .e-text{margin-top:2rem}}.page-404 .inner-404 .btn-pill.black{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;padding:.625rem 1rem;border-radius:999px;background:#0f0f0f!important;border:1px solid #0f0f0f!important;color:#fff!important;text-decoration:none!important;font-family:AeonikPro-Regular,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.25;text-transform:none;letter-spacing:normal;transition:background .15s ease,border-color .15s ease,color .15s ease}@media(min-width:992px){.page-404 .inner-404 .btn-pill.black{margin-top:2rem;padding-inline:1rem}}.page-404 .inner-404 .btn-pill.black:hover,.page-404 .inner-404 .btn-pill.black:focus-visible{background:#2a2a2a!important;border-color:#2a2a2a!important;color:#fff!important;text-decoration:none!important}.page-404.platform-not-found--blog .inner-404 .btn-pill.black,.page-404.platform-not-found--blog .inner-404 .btn-pill.black:hover,.page-404.platform-not-found--blog .inner-404 .btn-pill.black:focus-visible{background:#0f0f0f!important;border-color:#0f0f0f!important;color:#fff!important}.page-404.platform-not-found--blog .inner-404 .btn-pill.black:hover,.page-404.platform-not-found--blog .inner-404 .btn-pill.black:focus-visible{background:#2a2a2a!important;border-color:#2a2a2a!important}:root[data-theme=dark] .page-404.platform-not-found--help-center .inner-404 .btn-pill.black{background:#006fea!important;border-color:#006fea!important;color:#fff!important}:root[data-theme=dark] .page-404.platform-not-found--help-center .inner-404 .btn-pill.black:hover,:root[data-theme=dark] .page-404.platform-not-found--help-center .inner-404 .btn-pill.black:focus-visible{background:#0076f8!important;border-color:#0076f8!important;color:#fff!important}:root[data-theme=dark] .sl-markdown-content .page-404 .btn-pill.black,:root[data-theme=dark] .sl-markdown-content .page-404 .btn-pill.black:hover,:root[data-theme=dark] .sl-markdown-content .page-404 .btn-pill.black:focus-visible{color:#fff!important;text-decoration:none!important}:root[data-theme=dark] .sl-markdown-content .page-404.platform-not-found--help-center .btn-pill.black{background:#006fea!important;border-color:#006fea!important}:root[data-theme=dark] .sl-markdown-content .page-404.platform-not-found--help-center .btn-pill.black:hover,:root[data-theme=dark] .sl-markdown-content .page-404.platform-not-found--help-center .btn-pill.black:focus-visible{background:#0076f8!important;border-color:#0076f8!important}.page-404 .inner-404 .btn-pill.black:focus-visible{outline:2px solid #009bff;outline-offset:3px}.page-404 .il-bg{margin-top:1rem;width:100%}@media(min-width:576px){.page-404 .il-bg{margin-top:1.5rem}}@media(min-width:992px){.page-404 .il-bg{margin-top:2rem}}.page-404 .il-bg.il-404{height:240px;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/assets/illustrations/il-404.svg)}:root[data-theme=dark] .page-404.platform-not-found--help-center .il-bg.il-404{background-image:url(/assets/illustrations/il-404-dark.svg)}@media(min-width:768px){.page-404 .il-bg.il-404{height:210px;background-size:contain}}@media(min-width:992px){.page-404 .il-bg.il-404{height:279px}}:root[data-theme=dark] .page-404.platform-not-found--help-center .inner-404 .e-text,:root[data-theme=dark] .sl-markdown-content .page-404.platform-not-found--help-center .inner-404 .e-text{color:var(--sl-color-gray-2)!important}:root[data-theme=light] .page-404.platform-not-found--help-center .inner-404 .e-text{color:#0f0f0f}.page-404.platform-not-found--blog .inner-404 .e-text{color:#0f0f0f}@layer starlight.base,starlight.reset,starlight.core,starlight.content,starlight.components,starlight.utils;@layer starlight.base{:root,::backdrop{--sl-color-white: hsl(0, 0%, 100%);--sl-color-gray-1: hsl(224, 20%, 94%);--sl-color-gray-2: hsl(224, 6%, 77%);--sl-color-gray-3: hsl(224, 6%, 56%);--sl-color-gray-4: hsl(224, 7%, 36%);--sl-color-gray-5: hsl(224, 10%, 23%);--sl-color-gray-6: hsl(224, 14%, 16%);--sl-color-black: hsl(224, 10%, 10%);--sl-hue-orange: 41;--sl-color-orange-low: hsl(var(--sl-hue-orange), 39%, 22%);--sl-color-orange: hsl(var(--sl-hue-orange), 82%, 63%);--sl-color-orange-high: hsl(var(--sl-hue-orange), 82%, 87%);--sl-hue-green: 101;--sl-color-green-low: hsl(var(--sl-hue-green), 39%, 22%);--sl-color-green: hsl(var(--sl-hue-green), 82%, 63%);--sl-color-green-high: hsl(var(--sl-hue-green), 82%, 80%);--sl-hue-blue: 234;--sl-color-blue-low: hsl(var(--sl-hue-blue), 54%, 20%);--sl-color-blue: hsl(var(--sl-hue-blue), 100%, 60%);--sl-color-blue-high: hsl(var(--sl-hue-blue), 100%, 87%);--sl-hue-purple: 281;--sl-color-purple-low: hsl(var(--sl-hue-purple), 39%, 22%);--sl-color-purple: hsl(var(--sl-hue-purple), 82%, 63%);--sl-color-purple-high: hsl(var(--sl-hue-purple), 82%, 89%);--sl-hue-red: 339;--sl-color-red-low: hsl(var(--sl-hue-red), 39%, 22%);--sl-color-red: hsl(var(--sl-hue-red), 82%, 63%);--sl-color-red-high: hsl(var(--sl-hue-red), 82%, 87%);--sl-color-accent-low: hsl(224, 54%, 20%);--sl-color-accent: hsl(224, 100%, 60%);--sl-color-accent-high: hsl(224, 100%, 85%);--sl-color-text: var(--sl-color-gray-2);--sl-color-text-accent: var(--sl-color-accent-high);--sl-color-text-invert: var(--sl-color-accent-low);--sl-color-bg: var(--sl-color-black);--sl-color-bg-nav: var(--sl-color-gray-6);--sl-color-bg-sidebar: var(--sl-color-gray-6);--sl-color-bg-inline-code: var(--sl-color-gray-5);--sl-color-bg-accent: var(--sl-color-accent-high);--sl-color-hairline-light: var(--sl-color-gray-5);--sl-color-hairline: var(--sl-color-gray-6);--sl-color-hairline-shade: var(--sl-color-black);--sl-color-backdrop-overlay: hsla(223, 13%, 10%, .66);--sl-shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .12), 0px 2px 1px hsla(0, 0%, 0%, .24);--sl-shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .08), 0px 5px 2px hsla(0, 0%, 0%, .08), 0px 3px 2px hsla(0, 0%, 0%, .12), 0px 1px 1px hsla(0, 0%, 0%, .15);--sl-shadow-lg: 0px 25px 7px hsla(0, 0%, 0%, .03), 0px 16px 6px hsla(0, 0%, 0%, .1), 0px 9px 5px hsla(223, 13%, 10%, .33), 0px 4px 4px hsla(0, 0%, 0%, .75), 0px 4px 2px hsla(0, 0%, 0%, .25);--sl-text-2xs: .75rem;--sl-text-xs: .8125rem;--sl-text-sm: .875rem;--sl-text-base: 1rem;--sl-text-lg: 1.125rem;--sl-text-xl: 1.25rem;--sl-text-2xl: 1.5rem;--sl-text-3xl: 1.8125rem;--sl-text-4xl: 2.1875rem;--sl-text-5xl: 2.625rem;--sl-text-6xl: 4rem;--sl-text-body: var(--sl-text-base);--sl-text-body-sm: var(--sl-text-xs);--sl-text-code: var(--sl-text-sm);--sl-text-code-sm: var(--sl-text-xs);--sl-text-h1: var(--sl-text-4xl);--sl-text-h2: var(--sl-text-3xl);--sl-text-h3: var(--sl-text-2xl);--sl-text-h4: var(--sl-text-xl);--sl-text-h5: var(--sl-text-lg);--sl-line-height: 1.75;--sl-line-height-headings: 1.2;--sl-font-system: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--sl-font-system-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--__sl-font: var(--sl-font, var(--sl-font-system)), var(--sl-font-system);--__sl-font-mono: var(--sl-font-mono, var(--sl-font-system-mono)), var(--sl-font-system-mono);--sl-nav-height: 3.5rem;--sl-nav-pad-x: 1rem;--sl-nav-pad-y: .75rem;--sl-mobile-toc-height: 3rem;--sl-sidebar-width: 18.75rem;--sl-sidebar-pad-x: 1rem;--sl-content-width: 45rem;--sl-content-pad-x: 1rem;--sl-content-gap-y: 1rem;--sl-main-pad: 0 0 3vh 0;--sl-menu-button-size: 2rem;--sl-nav-gap: var(--sl-content-pad-x);--sl-outline-offset-inside: -.1875rem;--sl-z-index-toc: 4;--sl-z-index-menu: 5;--sl-z-index-navbar: 10;--sl-z-index-skiplink: 20}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white: hsl(224, 10%, 10%);--sl-color-gray-1: hsl(224, 14%, 16%);--sl-color-gray-2: hsl(224, 10%, 23%);--sl-color-gray-3: hsl(224, 7%, 36%);--sl-color-gray-4: hsl(224, 6%, 56%);--sl-color-gray-5: hsl(224, 6%, 77%);--sl-color-gray-6: hsl(224, 20%, 94%);--sl-color-gray-7: hsl(224, 19%, 97%);--sl-color-black: hsl(0, 0%, 100%);--sl-color-orange-high: hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange: hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low: hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high: hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green: hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low: hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high: hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue: hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low: hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high: hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple: hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low: hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high: hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red: hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low: hsl(var(--sl-hue-red), 80%, 90%);--sl-color-accent-high: hsl(234, 80%, 30%);--sl-color-accent: hsl(234, 90%, 60%);--sl-color-accent-low: hsl(234, 88%, 90%);--sl-color-text-accent: var(--sl-color-accent);--sl-color-text-invert: var(--sl-color-black);--sl-color-bg-nav: var(--sl-color-gray-7);--sl-color-bg-sidebar: var(--sl-color-bg);--sl-color-bg-inline-code: var(--sl-color-gray-6);--sl-color-bg-accent: var(--sl-color-accent);--sl-color-hairline-light: var(--sl-color-gray-6);--sl-color-hairline-shade: var(--sl-color-gray-6);--sl-color-backdrop-overlay: hsla(225, 9%, 36%, .66);--sl-shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .06), 0px 2px 1px hsla(0, 0%, 0%, .06);--sl-shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .03), 0px 5px 2px hsla(0, 0%, 0%, .03), 0px 3px 2px hsla(0, 0%, 0%, .06), 0px 1px 1px hsla(0, 0%, 0%, .06);--sl-shadow-lg: 0px 25px 7px rgba(0, 0, 0, .01), 0px 16px 6px hsla(0, 0%, 0%, .03), 0px 9px 5px hsla(223, 13%, 10%, .08), 0px 4px 4px hsla(0, 0%, 0%, .16), 0px 4px 2px hsla(0, 0%, 0%, .04)}@media(min-width:50em){:root{--sl-nav-height: 4rem;--sl-nav-pad-x: 1.5rem;--sl-text-h1: var(--sl-text-5xl);--sl-text-h2: var(--sl-text-4xl);--sl-text-h3: var(--sl-text-3xl);--sl-text-h4: var(--sl-text-2xl)}}@media(min-width:72rem){:root{--sl-content-pad-x: 1.5rem;--sl-mobile-toc-height: 0rem}}}@layer starlight.reset{*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;accent-color:var(--sl-color-accent);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=light]{color-scheme:light}body{font-family:var(--__sl-font);line-height:var(--sl-line-height);-webkit-font-smoothing:antialiased;color:var(--sl-color-text);background-color:var(--sl-color-bg)}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,code{overflow-wrap:break-word}code{font-family:var(--__sl-font-mono)}}@layer starlight.utils{.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sl-hidden{display:none}.sl-flex{display:flex}.sl-block{display:block}@media(min-width:50rem){.md\:sl-hidden{display:none}.md\:sl-flex{display:flex}.md\:sl-block{display:block}}@media(min-width:72rem){.lg\:sl-hidden{display:none}.lg\:sl-flex{display:flex}.lg\:sl-block{display:block}}[data-theme=light] .light\:sl-hidden,[data-theme=dark] .dark\:sl-hidden{display:none}[dir=rtl] .rtl\:flip:not(:where([dir=rtl] [dir=ltr] *)){transform:scaleX(-1)}}@layer starlight.content{.sl-markdown-content .sl-heading-wrapper{--sl-anchor-icon-size: .8275em;--sl-anchor-icon-gap: .25em;--sl-anchor-icon-space: calc(var(--sl-anchor-icon-size) + var(--sl-anchor-icon-gap));line-height:var(--sl-line-height-headings)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6,.sl-heading-wrapper)+:is(.sl-heading-wrapper){margin-top:1.5em}.sl-markdown-content .sl-heading-wrapper.level-h1{font-size:var(--sl-text-h1)}.sl-markdown-content .sl-heading-wrapper.level-h2{font-size:var(--sl-text-h2)}.sl-markdown-content .sl-heading-wrapper.level-h3{font-size:var(--sl-text-h3)}.sl-markdown-content .sl-heading-wrapper.level-h4{font-size:var(--sl-text-h4)}.sl-markdown-content .sl-heading-wrapper.level-h5{font-size:var(--sl-text-h5)}.sl-markdown-content .sl-heading-wrapper.level-h6{font-size:var(--sl-text-h6)}.sl-markdown-content .sl-heading-wrapper>:first-child{display:inline;padding-inline-end:var(--sl-anchor-icon-space)}.sl-markdown-content .sl-anchor-link{position:relative;margin-inline-start:calc(-1 * var(--sl-anchor-icon-size));-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex}.sl-markdown-content .sl-anchor-link:after{content:"";position:absolute;inset:-.25rem -.5rem}.sl-markdown-content .sl-anchor-icon>svg{display:inline;width:var(--sl-anchor-icon-size);vertical-align:top;transform:translateY(calc((var(--sl-line-height-headings) * 1em - var(--sl-anchor-icon-size)) / 2))}@media(hover:hover){.sl-markdown-content .sl-anchor-link{opacity:0}.sl-markdown-content .sl-anchor-link:focus,.sl-markdown-content .sl-heading-wrapper:hover .sl-anchor-link{opacity:1}}}@layer starlight.core{.sl-banner:where(.astro-xclddhgo){--__sl-banner-text: var(--sl-color-banner-text, var(--sl-color-text-invert));padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-banner-bg, var(--sl-color-bg-accent));color:var(--__sl-banner-text);line-height:var(--sl-line-height-headings);text-align:center;text-wrap:balance;box-shadow:var(--sl-shadow-sm)}.sl-banner:where(.astro-xclddhgo) a{color:var(--__sl-banner-text)}}@layer starlight.core{.content-panel:where(.astro-rvbyyye4){padding:1.5rem var(--sl-content-pad-x)}.content-panel:where(.astro-rvbyyye4)+.content-panel:where(.astro-rvbyyye4){border-top:1px solid var(--sl-color-hairline)}.sl-container:where(.astro-rvbyyye4){max-width:var(--sl-content-width)}.sl-container:where(.astro-rvbyyye4)>*+*{margin-top:1.5rem}@media(min-width:72rem){.sl-container:where(.astro-rvbyyye4){margin-inline:var(--sl-content-margin-inline, auto)}}}@layer starlight.components{svg:where(.astro-d6reupgv){color:var(--sl-icon-color);font-size:var(--sl-icon-size, 1em);width:1em;height:1em}}@layer starlight.core{p:where(.astro-yg3zhdp5){border:1px solid var(--sl-color-orange);padding:.75em 1em;background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high);width:-moz-max-content;width:max-content;max-width:100%;align-items:center;gap:.75em;font-size:var(--sl-text-body-sm);line-height:var(--sl-line-height-headings);text-align:start}}@layer starlight.core{.pagination-links:where(.astro-xvdwet6e){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem}a:where(.astro-xvdwet6e){display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;flex-basis:calc(50% - .5rem);flex-grow:1;border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding:1rem;text-decoration:none;color:var(--sl-color-gray-2);box-shadow:var(--sl-shadow-md);overflow-wrap:anywhere}:where(.astro-xvdwet6e)[rel=next]{justify-content:end;text-align:end;flex-direction:row-reverse}a:where(.astro-xvdwet6e):hover{border-color:var(--sl-color-gray-2)}.link-title:where(.astro-xvdwet6e){color:var(--sl-color-white);font-size:var(--sl-text-2xl);line-height:var(--sl-line-height-headings)}svg:where(.astro-xvdwet6e){flex-shrink:0}}@layer starlight.core{a:where(.astro-h43fu74s){gap:.5rem;align-items:center;text-decoration:none;color:var(--sl-color-gray-3)}a:where(.astro-h43fu74s):hover{color:var(--sl-color-white)}}.hd-feedback:where(.astro-7qrdezmo){position:relative;margin-top:1rem;margin-bottom:.75rem;border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding:1.25rem}@media(min-width:576px){.hd-feedback:where(.astro-7qrdezmo){padding-left:1.5rem;padding-right:1.5rem}}.hd-feedback__hp:where(.astro-7qrdezmo){position:absolute;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hd-feedback__inner:where(.astro-7qrdezmo){margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:48rem;flex-direction:column;align-items:center;gap:1rem}.hd-feedback__vote-panel:where(.astro-7qrdezmo){gap:0px}.hd-feedback__vote-row:where(.astro-7qrdezmo){display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:.75rem}.hd-feedback__vote-panel:where(.astro-7qrdezmo) .hd-feedback__question:where(.astro-7qrdezmo){margin:0;flex-shrink:0;text-align:center}.hd-feedback__inner:where(.astro-7qrdezmo)[hidden],.hd-feedback__other:where(.astro-7qrdezmo)[hidden],.hd-feedback__status:where(.astro-7qrdezmo)[hidden]{display:none!important}.hd-feedback__question:where(.astro-7qrdezmo){margin:0;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hd-feedback__vote:where(.astro-7qrdezmo){display:flex;flex-shrink:0;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.5rem}.hd-feedback__vote-btn:where(.astro-7qrdezmo){display:inline-flex;cursor:pointer;align-items:center;gap:.375rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media(min-width:576px){.hd-feedback__vote-btn:where(.astro-7qrdezmo){padding:.5rem 1.25rem}}.hd-feedback__vote-btn:where(.astro-7qrdezmo):hover{--tw-border-opacity: 1;border-color:rgb(0 111 234 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(0 111 234 / var(--tw-text-opacity, 1))}.hd-feedback__vote-btn:where(.astro-7qrdezmo):focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;outline-color:#006fea}.hd-feedback__vote-btn:where(.astro-7qrdezmo):disabled{cursor:not-allowed;opacity:.5}.hd-feedback__reasons-list:where(.astro-7qrdezmo){display:flex;width:100%;flex-direction:column;gap:.5rem}.hd-feedback-reason{width:100%;cursor:pointer;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hd-feedback-reason:hover{--tw-border-opacity: 1;border-color:rgb(0 111 234 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(0 111 234 / var(--tw-text-opacity, 1))}.hd-feedback-reason.is-selected{--tw-border-opacity: 1;border-color:rgb(0 111 234 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 111 234 / var(--tw-text-opacity, 1))}.hd-feedback__other:where(.astro-7qrdezmo){width:100%}.hd-feedback__other-input:where(.astro-7qrdezmo){min-height:4.5rem;width:100%;resize:vertical;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hd-feedback__other-input:where(.astro-7qrdezmo):focus{--tw-border-opacity: 1;border-color:rgb(0 111 234 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(0 111 234 / .2)}.hd-feedback__send:where(.astro-7qrdezmo){display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-width:0px;border-style:none;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(0 111 234 / var(--tw-bg-opacity, 1));padding:.625rem 2rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hd-feedback__send:where(.astro-7qrdezmo):hover{--tw-bg-opacity: 1;background-color:rgb(0 118 248 / var(--tw-bg-opacity, 1))}.hd-feedback__send:where(.astro-7qrdezmo):disabled{cursor:not-allowed;opacity:.5}.hd-feedback__send:where(.astro-7qrdezmo):focus{outline:2px solid transparent;outline-offset:2px}.hd-feedback__send:where(.astro-7qrdezmo):focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(0 111 234 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.hd-feedback__status:where(.astro-7qrdezmo){margin:0;margin-top:.75rem;text-align:center;font-size:.875rem;line-height:1.25rem}.hd-feedback__status:where(.astro-7qrdezmo)[data-kind=success]{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hd-feedback__status:where(.astro-7qrdezmo)[data-kind=error]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hd-feedback__status:where(.astro-7qrdezmo)[data-kind=info]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.hd-feedback__status:where(.astro-7qrdezmo)[data-kind=validation]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}:root[data-theme=dark] .hd-feedback__status:where(.astro-7qrdezmo)[data-kind=validation]{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.hd-feedback__loading:where(.astro-7qrdezmo){min-height:5.5rem;justify-content:center;padding-top:.5rem;padding-bottom:.5rem}.hd-feedback__loading-label:where(.astro-7qrdezmo){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.hd-feedback__dots:where(.astro-7qrdezmo){display:flex;align-items:center;justify-content:center;gap:.375rem;--tw-text-opacity: 1;color:rgb(0 111 234 / var(--tw-text-opacity, 1))}.hd-feedback__dots:where(.astro-7qrdezmo) span:where(.astro-7qrdezmo){display:block;height:.5rem;width:.5rem;border-radius:9999px;background-color:currentColor;animation:hd-feedback-dot 1.1s ease-in-out infinite}.hd-feedback__dots:where(.astro-7qrdezmo) span:where(.astro-7qrdezmo):nth-child(2){animation-delay:.16s}.hd-feedback__dots:where(.astro-7qrdezmo) span:where(.astro-7qrdezmo):nth-child(3){animation-delay:.32s}@keyframes hd-feedback-dot{0%,70%,to{opacity:.35;transform:translateY(0) scale(.85)}35%{opacity:1;transform:translateY(-.2rem) scale(1)}}.hd-feedback:where(.astro-7qrdezmo)[data-hd-feedback-busy=true]{pointer-events:none}:root[data-theme=dark] .hd-feedback:where(.astro-7qrdezmo){background-color:#1e293b;border:1px solid rgb(51 65 85)}:root[data-theme=dark] .hd-feedback__question:where(.astro-7qrdezmo){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}:root[data-theme=dark] .hd-feedback__vote-btn:where(.astro-7qrdezmo),:root[data-theme=dark] .hd-feedback-reason,:root[data-theme=dark] .hd-feedback__other-input:where(.astro-7qrdezmo){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}:root[data-theme=dark] .hd-feedback-reason.is-selected{--tw-border-opacity: 1;border-color:rgb(0 111 234 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 111 234 / var(--tw-text-opacity, 1))}:root[data-theme=dark] .hd-feedback__send:where(.astro-7qrdezmo){border-width:0px;--tw-bg-opacity: 1;background-color:rgb(0 111 234 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:root[data-theme=dark] .hd-feedback__send:where(.astro-7qrdezmo):hover:not(:disabled){background-color:#0559d3}:root[data-theme=dark] .hd-feedback__send:where(.astro-7qrdezmo):focus-visible{--tw-ring-offset-color: rgb(30, 41, 59)}.language-select-container:where(.astro-2xsrxclj){display:flex;align-items:center;position:relative;color:var(--sl-color-gray-3)}.label-icon:where(.astro-2xsrxclj){position:absolute;inset-inline-start:.5rem;pointer-events:none;opacity:.8}.caret-icon:where(.astro-2xsrxclj){position:absolute;inset-inline-end:.5rem;pointer-events:none}.language-select:where(.astro-2xsrxclj){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--sl-color-gray-5);border-radius:.25rem;padding:.25rem 1.75rem .25rem 2.25rem;font-size:var(--sl-text-sm);color:inherit;cursor:pointer;min-width:7.5rem;font-family:inherit}.language-select:where(.astro-2xsrxclj):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-2)}option:where(.astro-2xsrxclj){background-color:var(--sl-color-bg-nav);color:var(--sl-color-white)}@layer starlight.core{site-search:where(.astro-7nfbb3vi){display:contents}button:where(.astro-7nfbb3vi)[data-open-modal]{display:flex;align-items:center;gap:.5rem;border:0;background-color:transparent;color:var(--sl-color-gray-1);cursor:pointer;height:2.5rem;font-size:var(--sl-text-xl)}@media(min-width:50rem){button:where(.astro-7nfbb3vi)[data-open-modal]{border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding-inline-start:.75rem;padding-inline-end:.5rem;background-color:var(--sl-color-black);color:var(--sl-color-gray-2);font-size:var(--sl-text-sm);width:100%;max-width:22rem}button:where(.astro-7nfbb3vi)[data-open-modal]:hover{border-color:var(--sl-color-gray-2);color:var(--sl-color-white)}button:where(.astro-7nfbb3vi)[data-open-modal]>:where(.astro-7nfbb3vi):last-child{margin-inline-start:auto}}button:where(.astro-7nfbb3vi)>kbd:where(.astro-7nfbb3vi){border-radius:.25rem;font-size:var(--sl-text-2xs);gap:.25em;padding-inline:.375rem;background-color:var(--sl-color-gray-6)}kbd:where(.astro-7nfbb3vi){font-family:var(--__sl-font)}dialog:where(.astro-7nfbb3vi){margin:0;background-color:var(--sl-color-gray-6);border:1px solid var(--sl-color-gray-5);width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:var(--sl-shadow-lg)}dialog:where(.astro-7nfbb3vi)[open]{display:flex}dialog:where(.astro-7nfbb3vi)::backdrop{background-color:var(--sl-color-backdrop-overlay);backdrop-filter:blur(.25rem)}.dialog-frame:where(.astro-7nfbb3vi){position:relative;overflow:auto;flex-direction:column;flex-grow:1;gap:1rem;padding:1rem}.hd-search-modal-shell:where(.astro-7nfbb3vi){display:flex;flex-direction:column;flex:1;min-height:0;width:100%}button:where(.astro-7nfbb3vi)[data-close-modal]{align-items:center;flex-shrink:0;height:calc(64px * var(--pagefind-ui-scale));padding:.25rem;padding-inline-start:.5rem;border:0;background:transparent;cursor:pointer;color:var(--sl-color-text-accent);white-space:nowrap}@media(max-width:49.999rem){.hd-search-modal-shell:where(.astro-7nfbb3vi){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);align-items:start}.search-container:where(.astro-7nfbb3vi){display:contents}#starlight__search:where(.astro-7nfbb3vi){display:contents;--sl-search-cancel-space: 0px}#starlight__search:where(.astro-7nfbb3vi) .pagefind-ui__form:where(.astro-7nfbb3vi){grid-column:1;grid-row:1;min-width:0}#starlight__search:where(.astro-7nfbb3vi) .pagefind-ui__drawer:where(.astro-7nfbb3vi){grid-column:1 / -1;grid-row:2}button:where(.astro-7nfbb3vi)[data-close-modal]{position:relative;z-index:10;grid-column:2;grid-row:1;align-self:center}}#starlight__search:where(.astro-7nfbb3vi){--pagefind-ui-primary: var(--sl-color-text);--pagefind-ui-text: var(--sl-color-gray-2);--pagefind-ui-font: var(--__sl-font);--pagefind-ui-background: var(--sl-color-black);--pagefind-ui-border: var(--sl-color-gray-5);--pagefind-ui-border-width: 1px;--pagefind-ui-tag: var(--sl-color-gray-5);--sl-search-cancel-space: 5rem}:root[data-theme=light] #starlight__search:where(.astro-7nfbb3vi){--pagefind-ui-tag: var(--sl-color-gray-6)}@media(min-width:50rem){#starlight__search:where(.astro-7nfbb3vi){--sl-search-cancel-space: 0px}dialog:where(.astro-7nfbb3vi){margin:4rem auto auto;border-radius:.5rem;width:90%;max-width:40rem;height:-moz-max-content;height:max-content;min-height:15rem;max-height:calc(100% - 8rem)}.dialog-frame:where(.astro-7nfbb3vi){padding:1.5rem}}}@layer starlight.core{.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{display:flex;flex-direction:column;padding-left:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)),100%);flex:1;display:flex;flex-direction:column;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{padding:0;display:block;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * var(--pagefind-ui-scale));top:50%;width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;opacity:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.pagefind-ui--reset ::-moz-placeholder{color:unset}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-e9gkc3::-moz-placeholder{opacity:.2}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{position:absolute;top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)),100%);flex:1000;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}[data-search-modal-open]{overflow:hidden}#starlight__search{--sl-search-result-spacing: calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-start: calc(3.75rem * var(--pagefind-ui-scale));--sl-search-result-pad-inline-end: calc(1.25rem * var(--pagefind-ui-scale));--sl-search-result-pad-block: calc(.9375rem * var(--pagefind-ui-scale));--sl-search-result-nested-pad-block: calc(.625rem * var(--pagefind-ui-scale));--sl-search-corners: calc(.3125rem * var(--pagefind-ui-scale));--sl-search-page-icon-size: calc(1.875rem * var(--pagefind-ui-scale));--sl-search-page-icon-inline-start: calc( (var(--sl-search-result-pad-inline-start) - var(--sl-search-page-icon-size)) / 2 );--sl-search-tree-diagram-size: calc(2.5rem * var(--pagefind-ui-scale));--sl-search-tree-diagram-inline-start: calc( (var(--sl-search-result-pad-inline-start) - var(--sl-search-tree-diagram-size)) / 2 )}#starlight__search .pagefind-ui__form{position:relative;z-index:2}#starlight__search .pagefind-ui__drawer{position:relative;z-index:1}#starlight__search .pagefind-ui__form:before{--pagefind-ui-text: var(--sl-color-gray-1);opacity:1;pointer-events:none}#starlight__search .pagefind-ui__search-input{position:relative;z-index:1;pointer-events:auto;color:var(--sl-color-white);font-weight:400;width:calc(100% - var(--sl-search-cancel-space))}@media(max-width:49.999rem){#starlight__search .pagefind-ui__search-input{width:100%}#starlight__search .pagefind-ui__search-clear{inset-inline-end:0}}#starlight__search input:focus{--pagefind-ui-border: var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear{inset-inline-end:var(--sl-search-cancel-space);width:calc(60px * var(--pagefind-ui-scale));padding:0;background-color:transparent;overflow:hidden;pointer-events:auto}#starlight__search .pagefind-ui__search-clear:focus{outline:1px solid var(--sl-color-accent)}#starlight__search .pagefind-ui__search-clear:before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center / 50% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.41 12 6.3-6.29a1 1 0 1 0-1.42-1.42L12 10.59l-6.29-6.3a1 1 0 0 0-1.42 1.42l6.3 6.29-6.3 6.29a1 1 0 0 0 .33 1.64 1 1 0 0 0 1.09-.22l6.29-6.3 6.29 6.3a1 1 0 0 0 1.64-.33 1 1 0 0 0-.22-1.09L13.41 12Z'/%3E%3C/svg%3E") center / 50% no-repeat;background-color:var(--sl-color-text-accent);display:block;width:100%;height:100%}#starlight__search .pagefind-ui__results>*+*{margin-top:var(--sl-search-result-spacing)}#starlight__search .pagefind-ui__result{border:0;padding:0}#starlight__search .pagefind-ui__result-nested{position:relative;padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)),#starlight__search .pagefind-ui__result-nested{position:relative;background-color:var(--sl-color-black)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):hover,#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:hover,#starlight__search .pagefind-ui__result-nested:focus-within{outline:1px solid var(--sl-color-accent-high)}#starlight__search .pagefind-ui__result-title:not(:where(.pagefind-ui__result-nested *)):focus-within,#starlight__search .pagefind-ui__result-nested:focus-within{background-color:var(--sl-color-accent-low)}#starlight__search .pagefind-ui__result-thumb,#starlight__search .pagefind-ui__result-inner{margin-top:0}#starlight__search .pagefind-ui__result-inner>:first-child{border-radius:var(--sl-search-corners) var(--sl-search-corners) 0 0}#starlight__search .pagefind-ui__result-inner>:last-child{border-radius:0 0 var(--sl-search-corners) var(--sl-search-corners)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title{padding:var(--sl-search-result-pad-block) var(--sl-search-result-pad-inline-end);padding-inline-start:var(--sl-search-result-pad-inline-start)}#starlight__search .pagefind-ui__result-inner>.pagefind-ui__result-title:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--sl-search-page-icon-inline-start);width:var(--sl-search-page-icon-size);background:var(--sl-color-gray-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") center no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='M9 10h1a1 1 0 1 0 0-2H9a1 1 0 0 0 0 2Zm0 2a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2H9Zm11-3V8l-6-6a1 1 0 0 0-1 0H7a3 3 0 0 0-3 3v14a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V9Zm-6-4 3 3h-2a1 1 0 0 1-1-1V5Zm4 14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h5v3a3 3 0 0 0 3 3h3v9Zm-3-3H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Z'/%3E%3C/svg%3E") center no-repeat}#starlight__search .pagefind-ui__result-inner{align-items:stretch;gap:1px}#starlight__search .pagefind-ui__result-link{position:relative;--pagefind-ui-text: var(--sl-color-white);font-weight:600}#starlight__search .pagefind-ui__result-link:hover{text-decoration:none}#starlight__search .pagefind-ui__result-nested .pagefind-ui__result-link:before{content:unset}#starlight__search .pagefind-ui__result-nested:before{content:"";position:absolute;inset-block:0;inset-inline-start:var(--sl-search-tree-diagram-inline-start);width:var(--sl-search-tree-diagram-size);background:var(--sl-color-gray-4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0% 0% / 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' viewBox='0 0 16 1000' preserveAspectRatio='xMinYMin slice'%3E%3Cpath d='M8 0v1000m6-988H8'/%3E%3C/svg%3E") 0% 0% / 100% no-repeat}#starlight__search .pagefind-ui__result-nested:last-of-type:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='M8 0v12m6 0H8'/%3E%3C/svg%3E")}[dir=rtl] .pagefind-ui__result-title:before,[dir=rtl] .pagefind-ui__result-nested:before{transform:scaleX(-1)}#starlight__search .pagefind-ui__result-link:after{content:"";position:absolute;inset:0}#starlight__search .pagefind-ui__result-excerpt{font-size:calc(1rem * var(--pagefind-ui-scale));overflow-wrap:anywhere}#starlight__search mark{color:var(--sl-color-gray-2);background-color:transparent;font-weight:600}#starlight__search .pagefind-ui__filter-value:before{border-color:var(--sl-color-text-invert)}#starlight__search .pagefind-ui__result-tags{background-color:var(--sl-color-black);margin-top:0;padding:var(--sl-search-result-nested-pad-block) var(--sl-search-result-pad-inline-end)}}@layer starlight.core{.site-title:where(.astro-qsc5ijlj){align-items:center;gap:var(--sl-nav-gap);font-size:var(--sl-text-h4);font-weight:600;color:var(--sl-color-text-accent);text-decoration:none;white-space:nowrap;min-width:0}span:where(.astro-qsc5ijlj){overflow:hidden}img:where(.astro-qsc5ijlj){height:calc(var(--sl-nav-height) - 2 * var(--sl-nav-pad-y));width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:0 50%;object-position:0 50%}}@layer starlight.core{a:where(.astro-k6znd6kr){color:var(--sl-color-text-accent);padding:.5em;margin:-.5em}a:where(.astro-k6znd6kr):hover{color:var(--sl-color-white)}}@layer starlight.core{label:where(.astro-brbs6vua){--sl-label-icon-size: .875rem;--sl-caret-size: 1.25rem;--sl-inline-padding: .5rem;position:relative;display:flex;align-items:center;gap:.25rem;color:var(--sl-color-gray-2)}label:where(.astro-brbs6vua):hover{color:var(--sl-color-white)}.icon:where(.astro-brbs6vua){position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}select:where(.astro-brbs6vua){border:0;padding-block:.625rem;padding-inline:calc(var(--sl-label-icon-size) + var(--sl-inline-padding) + .25rem) calc(var(--sl-caret-size) + var(--sl-inline-padding) + .25rem);margin-inline:calc(var(--sl-inline-padding) * -1);width:calc(var(--sl-select-width) + var(--sl-inline-padding) * 2);background-color:transparent;text-overflow:ellipsis;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}option:where(.astro-brbs6vua){background-color:var(--sl-color-bg-nav);color:var(--sl-color-gray-1)}@media(min-width:50rem){select:where(.astro-brbs6vua){font-size:var(--sl-text-sm)}}}@layer starlight.components{.label-icon:where(.astro-brbs6vua){font-size:var(--sl-label-icon-size);inset-inline-start:0}.caret:where(.astro-brbs6vua){font-size:var(--sl-caret-size);inset-inline-end:0}}@layer starlight.core{.header:where(.astro-hj226sym){display:flex;gap:var(--sl-nav-gap);justify-content:space-between;align-items:center;height:100%}.title-wrapper:where(.astro-hj226sym){overflow:clip;padding:.25rem;margin:-.25rem;min-width:0}.right-group:where(.astro-hj226sym),.social-icons:where(.astro-hj226sym){gap:1rem;align-items:center}.social-icons:where(.astro-hj226sym):after{content:"";height:2rem;border-inline-end:1px solid var(--sl-color-gray-5)}@media(min-width:50rem){:root[data-has-sidebar]{--__sidebar-pad: calc(2 * var(--sl-nav-pad-x))}:root:not([data-has-toc]):not([data-hd-reserve-toc-rail]){--__toc-width: 0rem}.header:where(.astro-hj226sym){--__sidebar-width: max(0rem, var(--sl-content-inline-start, 0rem) - var(--sl-nav-pad-x));--__main-column-fr: calc( ( 100% + var(--__sidebar-pad, 0rem) - var(--__toc-width, var(--sl-sidebar-width)) - (2 * var(--__toc-width, var(--sl-nav-pad-x))) - var(--sl-content-inline-start, 0rem) - var(--sl-content-width) ) / 2 );display:grid;grid-template-columns:minmax(calc(var(--__sidebar-width) + max(0rem,var(--__main-column-fr) - var(--sl-nav-gap))),auto) 1fr auto;align-content:center}}}@layer starlight.components{.sl-link-button:where(.astro-4ckaq3xj){align-items:center;border:1px solid transparent;border-radius:999rem;display:inline-flex;font-size:var(--sl-text-sm);gap:.5em;line-height:1.1875;outline-offset:.25rem;padding:.4375rem 1.125rem;text-decoration:none}.sl-link-button:where(.astro-4ckaq3xj).primary{background:var(--sl-color-text-accent);border-color:var(--sl-color-text-accent);color:var(--sl-color-black)}.sl-link-button:where(.astro-4ckaq3xj).primary:hover{color:var(--sl-color-black)}.sl-link-button:where(.astro-4ckaq3xj).secondary{border-color:inherit;color:var(--sl-color-white)}.sl-link-button:where(.astro-4ckaq3xj).minimal{color:var(--sl-color-white);padding-inline:0}.sl-link-button:where(.astro-4ckaq3xj) svg{flex-shrink:0}@media(min-width:50rem){.sl-link-button:where(.astro-4ckaq3xj){font-size:var(--sl-text-base);padding:.9375rem 1.25rem}}.sl-markdown-content .sl-link-button:where(.astro-4ckaq3xj){margin-inline-end:1rem}.sl-markdown-content .sl-link-button:where(.astro-4ckaq3xj):not(:where(p *)){margin-block:1rem}}@layer starlight.core{.hero:where(.astro-bdcb5uzq){display:grid;grid-template-columns:100%;align-items:center;gap:1rem;padding-bottom:1rem}.hero:where(.astro-bdcb5uzq)>img:where(.astro-bdcb5uzq),.hero:where(.astro-bdcb5uzq)>.hero-html:where(.astro-bdcb5uzq){-o-object-fit:contain;object-fit:contain;width:min(70%,20rem);height:auto;margin-inline:auto}.stack:where(.astro-bdcb5uzq){flex-direction:column;gap:clamp(1.5rem,calc(1.5rem + 1vw),2rem);text-align:center}.copy:where(.astro-bdcb5uzq){flex-direction:column;gap:1rem;align-items:center}.copy:where(.astro-bdcb5uzq)>:where(.astro-bdcb5uzq){max-width:50ch}h1:where(.astro-bdcb5uzq){font-size:clamp(var(--sl-text-3xl),calc(.25rem + 5vw),var(--sl-text-6xl));line-height:var(--sl-line-height-headings);font-weight:600;color:var(--sl-color-white)}.tagline:where(.astro-bdcb5uzq){font-size:clamp(var(--sl-text-base),calc(.0625rem + 2vw),var(--sl-text-xl));color:var(--sl-color-gray-2)}.actions:where(.astro-bdcb5uzq){gap:1rem 2rem;flex-wrap:wrap;justify-content:center}@media(min-width:50rem){.hero:where(.astro-bdcb5uzq){grid-template-columns:7fr 4fr;gap:3%;padding-block:clamp(2.5rem,calc(1rem + 10vmin),10rem)}.hero:where(.astro-bdcb5uzq)>img:where(.astro-bdcb5uzq),.hero:where(.astro-bdcb5uzq)>.hero-html:where(.astro-bdcb5uzq){order:2;width:min(100%,25rem)}.stack:where(.astro-bdcb5uzq){text-align:start}.copy:where(.astro-bdcb5uzq){align-items:flex-start}.actions:where(.astro-bdcb5uzq){justify-content:flex-start}}}@layer starlight.content{.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:not(a,strong,em,del,span,input,code,br,:where(.not-content *)){margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:is(astro-island,astro-slot)>:not(a,strong,em,del,span,input,code,br,:where(.not-content *)):first-child{margin-top:var(--sl-content-gap-y)}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:1.5em}.sl-markdown-content li+li:not(:where(.not-content *)),.sl-markdown-content dt+dt:not(:where(.not-content *)),.sl-markdown-content dt+dd:not(:where(.not-content *)),.sl-markdown-content dd+dd:not(:where(.not-content *)){margin-top:.25rem}.sl-markdown-content li:not(:where(.not-content *)){overflow-wrap:anywhere}.sl-markdown-content li>:is(:last-child:not(li,ul,ol,a,strong,em,del,span,input,code,br,script,:where(.not-content *)),:not(script):has(~script:last-child):not(:has(~:not(script)))){margin-bottom:1.25rem}.sl-markdown-content dt:not(:where(.not-content *)){font-weight:700}.sl-markdown-content dd:not(:where(.not-content *)){padding-inline-start:1rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){color:var(--sl-color-white);line-height:var(--sl-line-height-headings);font-weight:600}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){display:block;max-width:100%;height:auto}.sl-markdown-content h1:not(:where(.not-content *)){font-size:var(--sl-text-h1)}.sl-markdown-content h2:not(:where(.not-content *)){font-size:var(--sl-text-h2)}.sl-markdown-content h3:not(:where(.not-content *)){font-size:var(--sl-text-h3)}.sl-markdown-content h4:not(:where(.not-content *)){font-size:var(--sl-text-h4)}.sl-markdown-content h5:not(:where(.not-content *)){font-size:var(--sl-text-h5)}.sl-markdown-content h6:not(:where(.not-content *)){font-size:var(--sl-text-h6)}.sl-markdown-content a:not(:where(.not-content *)){color:var(--sl-color-text-accent)}.sl-markdown-content a:hover:not(:where(.not-content *)){color:var(--sl-color-white)}.sl-markdown-content code:not(:where(.not-content *)){background-color:var(--sl-color-bg-inline-code);margin-block:-.125rem;padding:.125rem .375rem;font-size:var(--sl-text-code-sm)}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.sl-markdown-content pre:not(:where(.not-content *)){border:1px solid var(--sl-color-gray-5);padding:.75rem 1rem;font-size:var(--sl-text-code);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.sl-markdown-content pre code:not(:where(.not-content *)){all:unset;font-family:var(--__sl-font-mono)}.sl-markdown-content blockquote:not(:where(.not-content *)){border-inline-start:1px solid var(--sl-color-gray-5);padding-inline-start:1rem}.sl-markdown-content table:not(:where(.not-content *)){display:block;overflow:auto;border-spacing:0}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5);padding:.5rem 1rem;vertical-align:baseline}.sl-markdown-content :is(th:first-child,td:first-child):not(:where(.not-content *)){padding-inline-start:0}.sl-markdown-content :is(th:last-child,td:last-child):not(:where(.not-content *)){padding-inline-end:0}.sl-markdown-content th:not(:where(.not-content *)){color:var(--sl-color-white);font-weight:600}.sl-markdown-content th:not([align]):not(:where(.not-content *)){text-align:start}.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:var(--sl-color-gray-4)}@supports (border-color: color-mix(in srgb,var(--sl-color-asides-text-accent) 30%,transparent)){.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:color-mix(in srgb,var(--sl-color-asides-text-accent) 30%,transparent)}}@supports (border-color: color-mix(in srgb,var(--sl-color-asides-text-accent) 12%,transparent)){.sl-markdown-content .starlight-aside code:not(:where(.not-content *)){background-color:color-mix(in srgb,var(--sl-color-asides-text-accent) 12%,transparent)}}.sl-markdown-content hr:not(:where(.not-content *)){border:0;border-bottom:1px solid var(--sl-color-hairline)}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-gray-5);--sl-details-border-color--hover: var(--sl-color-text-accent);border-inline-start:2px solid var(--sl-details-border-color);padding-inline-start:1rem}.sl-markdown-content details:not([open]):hover:not(:where(.not-content *)),.sl-markdown-content details:has(>summary:hover):not(:where(.not-content *)){border-color:var(--sl-details-border-color--hover)}.sl-markdown-content summary:not(:where(.not-content *)){color:var(--sl-color-white);cursor:pointer;display:block;font-weight:600;margin-inline-start:-.5rem;padding-inline-start:.5rem}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:1rem}.sl-markdown-content summary:not(:where(.not-content *))::marker,.sl-markdown-content summary:not(:where(.not-content *))::-webkit-details-marker{display:none}.sl-markdown-content summary:not(:where(.not-content *)):before{--sl-details-marker-size: 1.25rem;background-color:currentColor;content:"";display:inline-block;height:var(--sl-details-marker-size);width:var(--sl-details-marker-size);margin-inline:calc((var(--sl-details-marker-size) / 4) * -1) .25rem;vertical-align:middle;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(prefers-reduced-motion:no-preference){.sl-markdown-content summary:not(:where(.not-content *)):before{transition:transform .2s ease-in-out}}.sl-markdown-content details[open]>summary:not(:where(.not-content *)):before{transform:rotate(90deg)}[dir=rtl] .sl-markdown-content summary:not(:where(.not-content *)):before,.sl-markdown-content [dir=rtl] summary:not(:where(.not-content *)):before{transform:rotate(180deg)}.sl-markdown-content summary:not(:where(.not-content *)) p:only-child{display:inline}.sl-markdown-content .starlight-aside details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-asides-border);--sl-details-border-color--hover: var(--sl-color-asides-text-accent)}}:root{--starlight-image-zoom-animation-duration: .3s}starlight-image-zoom-zoomable{display:inline-block;position:relative;width:100%}starlight-image-zoom-zoomable>:is(img,svg),starlight-image-zoom-zoomable>picture img{cursor:zoom-in}starlight-image-zoom-zoomable button{cursor:zoom-in}starlight-image-zoom-zoomable button:not(:focus):not(:focus-within){border:none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.starlight-image-zoom-control{background-color:var(--sl-color-bg-nav);border:2px solid var(--sl-color-gray-2);border-radius:50%;display:grid;height:44px;inset:20px auto auto 20px;margin-top:0!important;padding:10px;place-items:center;position:absolute;width:44px}:is(.starlight-image-zoom-opened,.starlight-image-zoom-transition) .starlight-image-zoom-control{inset:20px 20px auto auto}.starlight-image-zoom-source{visibility:hidden}.starlight-image-zoom-image{cursor:zoom-out}@media(prefers-reduced-motion:no-preference){.starlight-image-zoom-image{transition:transform var(--starlight-image-zoom-animation-duration) cubic-bezier(.4,0,.2,1)}}dialog:where(.astro-zna2gxsm){background:transparent;border:0;height:100vh;height:100dvh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100vw;width:100dvw}dialog:where(.astro-zna2gxsm)::backdrop{background:var(--starlight-image-zoom-backdrop-bg, var(--sl-color-black));opacity:0}.starlight-image-zoom-opened dialog:where(.astro-zna2gxsm)::backdrop{opacity:1}figure:where(.astro-zna2gxsm){cursor:zoom-out;height:100%;position:relative;width:100%}figure:where(.astro-zna2gxsm) figcaption{background-color:color-mix(in srgb,var(--sl-color-bg-nav),transparent 10%);border-top:1px solid var(--sl-color-hairline);cursor:initial;inset:auto 0 0;opacity:0;padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);position:absolute}@media(prefers-reduced-transparency){figure:where(.astro-zna2gxsm) figcaption{background-color:var(--sl-color-bg-nav)}}.starlight-image-zoom-opened figure:where(.astro-zna2gxsm) figcaption{opacity:1}button:where(.astro-zna2gxsm){cursor:zoom-out;opacity:0;z-index:1}.starlight-image-zoom-opened button:where(.astro-zna2gxsm){opacity:1}@media(prefers-reduced-motion:no-preference){button:where(.astro-zna2gxsm),dialog:where(.astro-zna2gxsm)::backdrop,figure:where(.astro-zna2gxsm) figcaption{transition:opacity var(--starlight-image-zoom-animation-duration)}}@layer starlight.core{button:where(.astro-hrizzaon){position:fixed;top:calc((var(--sl-nav-height) - var(--sl-menu-button-size)) / 2);inset-inline-end:var(--sl-nav-pad-x);z-index:var(--sl-z-index-navbar);border:0;border-radius:50%;width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);padding:.5rem;background-color:var(--sl-color-white);color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);cursor:pointer}:where(.astro-hrizzaon)[aria-expanded=true] button:where(.astro-hrizzaon){background-color:var(--sl-color-gray-2);box-shadow:none}:where(.astro-hrizzaon)[aria-expanded=true] button:where(.astro-hrizzaon) .open-menu:where(.astro-hrizzaon){display:none}:where(.astro-hrizzaon):not([aria-expanded=true]) button:where(.astro-hrizzaon) .close-menu:where(.astro-hrizzaon){display:none}[data-theme=light] button:where(.astro-hrizzaon){background-color:var(--sl-color-black);color:var(--sl-color-white)}[data-theme=light] :where(.astro-hrizzaon)[aria-expanded=true] button:where(.astro-hrizzaon){background-color:var(--sl-color-gray-5)}}@layer starlight.core{[data-mobile-menu-expanded]{overflow:hidden}@media(min-width:50rem){[data-mobile-menu-expanded]{overflow:auto}}}@layer starlight.core{.page:where(.astro-rchk4s5w){flex-direction:column;min-height:100vh}.header:where(.astro-rchk4s5w){z-index:var(--sl-z-index-navbar);position:fixed;inset-inline-start:0;inset-block-start:0;width:100%;height:var(--sl-nav-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);padding-inline-end:var(--sl-nav-pad-x);background-color:var(--sl-color-bg-nav)}[data-has-sidebar] .header:where(.astro-rchk4s5w){padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.sidebar-pane:where(.astro-rchk4s5w){visibility:var(--sl-sidebar-visibility, hidden);position:fixed;z-index:var(--sl-z-index-menu);inset-block:var(--sl-nav-height) 0;inset-inline-start:0;width:100%;background-color:var(--sl-color-black);overflow-y:auto}[aria-expanded=true]~.sidebar-pane:where(.astro-rchk4s5w){--sl-sidebar-visibility: visible}.sidebar-content:where(.astro-rchk4s5w){height:100%;min-height:-moz-max-content;min-height:max-content;padding:1rem var(--sl-sidebar-pad-x) 0;flex-direction:column;gap:1rem}@media(min-width:50rem){.sidebar-content:where(.astro-rchk4s5w):after{content:"";padding-bottom:1px}}.main-frame:where(.astro-rchk4s5w){padding-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height));padding-inline-start:var(--sl-content-inline-start)}@media(min-width:50rem){[data-has-sidebar] .header:where(.astro-rchk4s5w){padding-inline-end:var(--sl-nav-pad-x)}.sidebar-pane:where(.astro-rchk4s5w){--sl-sidebar-visibility: visible;width:var(--sl-sidebar-width);background-color:var(--sl-color-bg-sidebar);border-inline-end:1px solid var(--sl-color-hairline-shade)}}}@layer starlight.core{ul:where(.astro-eyxkdycz){padding:0;list-style:none}a:where(.astro-eyxkdycz){--pad-inline: .5rem;display:block;border-radius:.25rem;padding-block:.25rem;padding-inline:calc(1rem * var(--depth) + var(--pad-inline)) var(--pad-inline);line-height:1.25}a:where(.astro-eyxkdycz)[aria-current=true]{color:var(--sl-color-text-accent)}.isMobile:where(.astro-eyxkdycz) a:where(.astro-eyxkdycz){--pad-inline: 1rem;display:flex;justify-content:space-between;gap:var(--pad-inline);border-top:1px solid var(--sl-color-gray-6);border-radius:0;padding-block:.5rem;color:var(--sl-color-text);font-size:var(--sl-text-sm);text-decoration:none;outline-offset:var(--sl-outline-offset-inside)}.isMobile:where(.astro-eyxkdycz):first-child>li:where(.astro-eyxkdycz):first-child>a:where(.astro-eyxkdycz){border-top:0}.isMobile:where(.astro-eyxkdycz) a:where(.astro-eyxkdycz)[aria-current=true],.isMobile:where(.astro-eyxkdycz) a:where(.astro-eyxkdycz)[aria-current=true]:hover,.isMobile:where(.astro-eyxkdycz) a:where(.astro-eyxkdycz)[aria-current=true]:focus{color:var(--sl-color-white);background-color:unset}.isMobile:where(.astro-eyxkdycz) a:where(.astro-eyxkdycz)[aria-current=true]:after{content:"";width:1rem;background-color:var(--sl-color-text-accent);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNCAxNCc+PHBhdGggZD0nTTEwLjkxNCA0LjIwNmEuNTgzLjU4MyAwIDAgMC0uODI4IDBMNS43NCA4LjU1NyAzLjkxNCA2LjcyNmEuNTk2LjU5NiAwIDAgMC0uODI4Ljg1N2wyLjI0IDIuMjRhLjU4My41ODMgMCAwIDAgLjgyOCAwbDQuNzYtNC43NmEuNTgzLjU4MyAwIDAgMCAwLS44NTdaJy8+PC9zdmc+Cg==);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;flex-shrink:0}}@layer starlight.core{nav:where(.astro-xl35bmod){position:fixed;z-index:var(--sl-z-index-toc);top:calc(var(--sl-nav-height) - 1px);inset-inline:0;border-top:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-bg-nav)}@media(min-width:50rem){nav:where(.astro-xl35bmod){inset-inline-start:var(--sl-content-inline-start, 0)}}summary:where(.astro-xl35bmod){gap:.5rem;align-items:center;height:var(--sl-mobile-toc-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:.5rem 1rem;font-size:var(--sl-text-xs);outline-offset:var(--sl-outline-offset-inside)}summary:where(.astro-xl35bmod)::marker,summary:where(.astro-xl35bmod)::-webkit-details-marker{display:none}.toggle:where(.astro-xl35bmod){flex-shrink:0;gap:1rem;align-items:center;justify-content:space-between;border:1px solid var(--sl-color-gray-5);border-radius:.5rem;padding-block:.5rem;padding-inline-start:.75rem;padding-inline-end:.5rem;line-height:1;background-color:var(--sl-color-black);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}details:where(.astro-xl35bmod)[open] .toggle:where(.astro-xl35bmod){color:var(--sl-color-white);border-color:var(--sl-color-accent)}details:where(.astro-xl35bmod) .toggle:where(.astro-xl35bmod):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-2)}[dir=rtl] .caret:where(.astro-xl35bmod){transform:rotate(180deg)}details:where(.astro-xl35bmod)[open] .caret:where(.astro-xl35bmod){transform:rotate(90deg)}.display-current:where(.astro-xl35bmod){white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--sl-color-white)}.dropdown:where(.astro-xl35bmod){--border-top: 1px;margin-top:calc(-1 * var(--border-top));border:var(--border-top) solid var(--sl-color-gray-6);border-top-color:var(--sl-color-hairline-shade);max-height:calc(85vh - var(--sl-nav-height) - var(--sl-mobile-toc-height));overflow-y:auto;background-color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);overscroll-behavior:contain}}@layer starlight.core{.right-sidebar-panel:where(.astro-3wpalqyq){padding:1rem var(--sl-sidebar-pad-x)}.sl-container:where(.astro-3wpalqyq){width:calc(var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x))}.right-sidebar-panel:where(.astro-3wpalqyq) h2{color:var(--sl-color-white);font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);margin-bottom:.5rem}.right-sidebar-panel:where(.astro-3wpalqyq) :where(a){display:block;font-size:var(--sl-text-xs);text-decoration:none;color:var(--sl-color-gray-3);overflow-wrap:anywhere}.right-sidebar-panel:where(.astro-3wpalqyq) :where(a):hover{color:var(--sl-color-white)}@media(min-width:72rem){.sl-container:where(.astro-3wpalqyq){max-width:calc(((100vw - var(--sl-sidebar-width) - 2 * var(--sl-content-pad-x) - 2 * var(--sl-sidebar-pad-x)) * .25))}}}@layer starlight.core{h1:where(.astro-vgoznkko){margin-top:1rem;font-size:var(--sl-text-h1);line-height:var(--sl-line-height-headings);font-weight:600;color:var(--sl-color-white)}}.manual-breadcrumbs:where(.astro-ak7hfqze){margin-bottom:1rem;min-width:0;width:100%;overflow:hidden}.manual-breadcrumbs:where(.astro-ak7hfqze) ol:where(.astro-ak7hfqze){list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap;align-items:center;gap:0;min-width:0;overflow:hidden}.manual-breadcrumbs:where(.astro-ak7hfqze) li:where(.astro-ak7hfqze){display:inline-flex;align-items:center;flex:0 0 auto;min-width:0;font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.manual-breadcrumbs:where(.astro-ak7hfqze) li:where(.astro-ak7hfqze) a:where(.astro-ak7hfqze){display:block;max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-ellipsis:where(.astro-ak7hfqze){display:none}.breadcrumb-ellipsis__label:where(.astro-ak7hfqze){color:var(--sl-color-gray-5)}.sep:where(.astro-ak7hfqze){margin-inline:.35rem;color:var(--sl-color-gray-5);flex:none}.current-li:where(.astro-ak7hfqze){flex:1 1 0%;min-width:0;overflow:hidden}.current:where(.astro-ak7hfqze){display:block;color:var(--sl-color-white);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current-li:where(.astro-ak7hfqze) .sep:where(.astro-ak7hfqze){display:none}@media(max-width:639px){.hd-crumb--mobile-hide:where(.astro-ak7hfqze){display:none}.breadcrumb-ellipsis:where(.astro-ak7hfqze){display:inline-flex}}@media(min-width:640px){.manual-breadcrumbs:where(.astro-ak7hfqze) li:where(.astro-ak7hfqze) a:where(.astro-ak7hfqze){max-width:none}}:root[data-theme=dark] .manual-breadcrumbs:where(.astro-ak7hfqze) li:where(.astro-ak7hfqze){color:var(--sl-color-gray-2)}:root[data-theme=dark] .manual-breadcrumbs:where(.astro-ak7hfqze) .sep:where(.astro-ak7hfqze),:root[data-theme=dark] .breadcrumb-ellipsis__label:where(.astro-ak7hfqze){color:var(--sl-color-gray-1);opacity:.9;font-weight:600}:root[data-theme=dark] .manual-breadcrumbs:where(.astro-ak7hfqze) .current:where(.astro-ak7hfqze){color:var(--sl-color-white)}.custom-header-group:where(.astro-5x27cjlq){display:flex;flex-direction:column;gap:.5rem;width:100%;min-width:0;overflow:hidden}.hd-article-meta:where(.astro-5x27cjlq){display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:0;color:var(--sl-color-gray-3);font-size:.95rem;line-height:1.4}@layer starlight.core{.social-icons:where(.astro-fuwe25ao){display:flex;margin-inline-end:auto;gap:1rem;align-items:center;padding-block:1rem}.social-icons:where(.astro-fuwe25ao):empty{display:none}.mobile-preferences:where(.astro-fuwe25ao){justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--sl-color-gray-6);-moz-column-gap:1rem;column-gap:1rem;padding:.5rem 0}}@layer starlight.core{sl-sidebar-state-persist:where(.astro-ivffpo4i){display:contents}}@layer starlight.components{:root{--sl-badge-default-border: var(--sl-color-accent);--sl-badge-default-bg: var(--sl-color-accent-low);--sl-badge-default-text: #fff;--sl-badge-note-border: var(--sl-color-blue);--sl-badge-note-bg: var(--sl-color-blue-low);--sl-badge-note-text: #fff;--sl-badge-danger-border: var(--sl-color-red);--sl-badge-danger-bg: var(--sl-color-red-low);--sl-badge-danger-text: #fff;--sl-badge-success-border: var(--sl-color-green);--sl-badge-success-bg: var(--sl-color-green-low);--sl-badge-success-text: #fff;--sl-badge-caution-border: var(--sl-color-orange);--sl-badge-caution-bg: var(--sl-color-orange-low);--sl-badge-caution-text: #fff;--sl-badge-tip-border: var(--sl-color-purple);--sl-badge-tip-bg: var(--sl-color-purple-low);--sl-badge-tip-text: #fff}[data-theme=light]:root{--sl-badge-default-bg: var(--sl-color-accent-high);--sl-badge-note-bg: var(--sl-color-blue-high);--sl-badge-danger-bg: var(--sl-color-red-high);--sl-badge-success-bg: var(--sl-color-green-high);--sl-badge-caution-bg: var(--sl-color-orange-high);--sl-badge-tip-bg: var(--sl-color-purple-high)}.sl-badge:where(.astro-iw5r5z4e){display:inline-block;border:1px solid var(--sl-color-border-badge);border-radius:.25rem;font-family:var(--sl-font-system-mono);line-height:normal;color:var(--sl-color-text-badge);background-color:var(--sl-color-bg-badge);overflow-wrap:anywhere}.sidebar-content .sl-badge:where(.astro-iw5r5z4e){line-height:1;font-size:var(--sl-text-xs);padding:.125rem .375rem}.sidebar-content a[aria-current=page]>.sl-badge:where(.astro-iw5r5z4e){--sl-color-bg-badge: transparent;--sl-color-border-badge: currentColor;color:inherit}.default:where(.astro-iw5r5z4e){--sl-color-bg-badge: var(--sl-badge-default-bg);--sl-color-border-badge: var(--sl-badge-default-border);--sl-color-text-badge: var(--sl-badge-default-text)}.note:where(.astro-iw5r5z4e){--sl-color-bg-badge: var(--sl-badge-note-bg);--sl-color-border-badge: var(--sl-badge-note-border);--sl-color-text-badge: var(--sl-badge-note-text)}.danger:where(.astro-iw5r5z4e){--sl-color-bg-badge: var(--sl-badge-danger-bg);--sl-color-border-badge: var(--sl-badge-danger-border);--sl-color-text-badge: var(--sl-badge-danger-text)}.success:where(.astro-iw5r5z4e){--sl-color-bg-badge: var(--sl-badge-success-bg);--sl-color-border-badge: var(--sl-badge-success-border);--sl-color-text-badge: var(--sl-badge-success-text)}.tip:where(.astro-iw5r5z4e){--sl-color-bg-badge: var(--sl-badge-tip-bg);--sl-color-border-badge: var(--sl-badge-tip-border);--sl-color-text-badge: var(--sl-badge-tip-text)}.caution:where(.astro-iw5r5z4e){--sl-color-bg-badge: var(--sl-badge-caution-bg);--sl-color-border-badge: var(--sl-badge-caution-border);--sl-color-text-badge: var(--sl-badge-caution-text)}.small:where(.astro-iw5r5z4e){font-size:var(--sl-text-xs);padding:.125rem .25rem}.medium:where(.astro-iw5r5z4e){font-size:var(--sl-text-sm);padding:.175rem .35rem}.large:where(.astro-iw5r5z4e){font-size:var(--sl-text-base);padding:.225rem .45rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) .sl-badge:where(.astro-iw5r5z4e){vertical-align:middle}}@layer starlight.core{ul:where(.astro-yqyla5wu){--sl-sidebar-item-padding-inline: .5rem;list-style:none;padding:0}li:where(.astro-yqyla5wu){overflow-wrap:anywhere}ul:where(.astro-yqyla5wu) ul:where(.astro-yqyla5wu) li:where(.astro-yqyla5wu){margin-inline-start:var(--sl-sidebar-item-padding-inline);border-inline-start:1px solid var(--sl-color-hairline-light);padding-inline-start:var(--sl-sidebar-item-padding-inline)}.large:where(.astro-yqyla5wu){font-size:var(--sl-text-lg);font-weight:600;color:var(--sl-color-white)}.top-level:where(.astro-yqyla5wu)>li:where(.astro-yqyla5wu)+li:where(.astro-yqyla5wu){margin-top:.75rem}summary:where(.astro-yqyla5wu){display:flex;align-items:center;justify-content:space-between;padding:.2em var(--sl-sidebar-item-padding-inline);line-height:1.4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}summary:where(.astro-yqyla5wu)::marker,summary:where(.astro-yqyla5wu)::-webkit-details-marker{display:none}.caret:where(.astro-yqyla5wu){transition:transform .2s ease-in-out;flex-shrink:0}[dir=rtl] .caret:where(.astro-yqyla5wu){transform:rotate(180deg)}:where(.astro-yqyla5wu)[open]>summary:where(.astro-yqyla5wu) .caret:where(.astro-yqyla5wu){transform:rotate(90deg)}a:where(.astro-yqyla5wu){display:block;border-radius:.25rem;text-decoration:none;color:var(--sl-color-gray-2);padding:.3em var(--sl-sidebar-item-padding-inline);line-height:1.4}a:where(.astro-yqyla5wu):hover,a:where(.astro-yqyla5wu):focus{color:var(--sl-color-white)}:where(.astro-yqyla5wu)[aria-current=page],:where(.astro-yqyla5wu)[aria-current=page]:hover,:where(.astro-yqyla5wu)[aria-current=page]:focus{font-weight:600;color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent)}a:where(.astro-yqyla5wu)>:where(.astro-yqyla5wu):not(:last-child),.group-label:where(.astro-yqyla5wu)>:where(.astro-yqyla5wu):not(:last-child){margin-inline-end:.25em}@media(min-width:50rem){.top-level:where(.astro-yqyla5wu)>li:where(.astro-yqyla5wu)+li:where(.astro-yqyla5wu){margin-top:.5rem}.large:where(.astro-yqyla5wu){font-size:var(--sl-text-base)}a:where(.astro-yqyla5wu){font-size:var(--sl-text-sm)}}}@layer starlight.core{a:where(.astro-sinud7kb){clip:rect(0,0,0,0);position:fixed;top:.75rem;inset-inline-start:.75rem}a:where(.astro-sinud7kb):focus{clip:unset;z-index:var(--sl-z-index-skiplink);display:block;padding:.5rem 1rem;text-decoration:none;color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);box-shadow:var(--sl-shadow-lg)}}@layer starlight.core{.main-pane:where(.astro-7nixxh76){isolation:isolate}@media(min-width:72rem){.right-sidebar-container:where(.astro-7nixxh76){order:2;position:relative;width:calc(var(--sl-sidebar-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}.right-sidebar:where(.astro-7nixxh76){position:fixed;top:0;border-inline-start:1px solid var(--sl-color-hairline);padding-top:var(--sl-nav-height);width:100%;height:100vh;overflow-y:auto;scrollbar-width:none}.right-sidebar-container:where(.astro-7nixxh76)[data-rail-placeholder] .right-sidebar:where(.astro-7nixxh76){border-inline-start-color:transparent;pointer-events:none}.main-pane:where(.astro-7nixxh76){width:100%}[data-has-sidebar][data-has-toc] .main-pane:where(.astro-7nixxh76),[data-has-sidebar][data-hd-reserve-toc-rail] .main-pane:where(.astro-7nixxh76){--sl-content-margin-inline: auto 0;order:1;width:calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}}}
