@tailwind utilities;.desktopLabel{font-family:var(--inter);font-size:14px;line-height:24px}.desktopLabel,.desktoplabelRm{font-weight:400;color:var(--secondary-text)}.desktoplabelRm{font-family:var(--roboto);font-size:12px;line-height:16px}.desktopBodyRegular{font-family:var(--inter);font-weight:400;font-size:24px;line-height:32px;color:var(--black)}.desktopBodyMedium{font-size:20px}.bodySmall,.desktopBodyMedium,body{font-family:var(--inter);font-weight:400;line-height:24px;color:var(--black)}.bodySmall,body{font-size:16px;letter-spacing:-.32px}.bodyLabel{font-family:var(--inter)}.bodyLabel,.bodySmallRm{font-weight:400;font-size:14px;line-height:20px;color:var(--black)}.bodySmallRm{font-family:var(--roboto);letter-spacing:normal}.labelRm{font-size:10px}.desktopMetadata,.labelRm{font-family:var(--roboto);line-height:24px;color:var(--secondary-text);letter-spacing:normal}.desktopMetadata{font-weight:400;font-size:16px}.desktopBodyText{font-family:var(--inter);font-weight:300;font-size:24px;line-height:32px;color:var(--black)}.textSemiboldSmall{font-weight:600;font-size:14px;letter-spacing:-.22px}.mobileBody,.textSemiboldSmall{font-family:var(--inter);line-height:24px}.mobileBody{font-weight:300}.mobileBody,.mobileMetadata{font-size:16px;color:var(--secondary-text)}.mobileMetadata{font-family:var(--roboto);font-weight:400;line-height:24px;letter-spacing:normal}.decorateLinks a{color:var(--highlight-text-color);text-decoration:underline}.sentenceCase :first-letter{text-transform:capitalize}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:390px){.container{max-width:390px}}@media (min-width:576px){.container{max-width:576px}}@media (min-width:590px){.container{max-width:590px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:900px){.container{max-width:900px}}@media (min-width:997px){.container{max-width:997px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.left-0{left:0}.right-4{right:1rem}.top-0{top:0}.top-4{top:1rem}.z-10{z-index:10}.col-span-3{grid-column:span 3/span 3}.\!-m-2{margin:-.5rem!important}.m-0{margin:0}.m-1{margin:.25rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-1{margin-bottom:.25rem!important}.\!ml-14{margin-left:3.5rem!important}.\!mt-\[1px\]{margin-top:1px!important}.-mb-0\.5{margin-bottom:-.125rem}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-ml-2{margin-left:-.5rem}.-ml-6{margin-left:-1.5rem}.-mr-3{margin-right:-.75rem}.-mr-6{margin-right:-1.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-16{margin-top:-4rem}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[18px\]{margin-top:18px}.mt-\[1px\]{margin-top:1px}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.inline{display:inline}.flex{display:flex}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.\!size-9{width:2.25rem!important;height:2.25rem!important}.\!size-\[22px\]{width:22px!important;height:22px!important}.\!h-full{height:100%!important}.h-10{height:2.5rem}.h-5{height:1.25rem}.h-\[36px\]{height:36px}.h-\[51px\]{height:51px}.h-\[72px\]{height:72px}.h-fit{height:fit-content}.h-full{height:100%}.min-h-\[40px\]{min-height:40px}.min-h-\[700px\]{min-height:700px}.\!w-1\/2{width:50%!important}.\!w-fit{width:fit-content!important}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[203px\]{width:203px}.w-\[240px\]{width:240px}.w-\[320px\]{width:320px}.w-\[98px\]{width:98px}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[320px\]{min-width:320px}.min-w-\[84px\]{min-width:84px}.max-w-60{max-width:240px}.max-w-7xl{max-width:80rem}.max-w-\[870px\]{max-width:870px}.max-w-\[894px\]{max-width:894px}.max-w-\[calc\(100\%-100px\)\]{max-width:calc(100% - 100px)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-2{--tw-translate-x:-0.5rem}.-translate-x-2,.-translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y:-0.5rem}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-1,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-decimal{list-style-type:decimal}.grid-flow-row{grid-auto-flow:row}.auto-rows-max{grid-auto-rows:max-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-center{align-items:center}.\!justify-end{justify-content:flex-end!important}.\!justify-center{justify-content:center!important}.justify-center{justify-content:center}.\!gap-0{gap:0!important}.\!gap-1\.5{gap:.375rem!important}.\!gap-2{gap:.5rem!important}.\!gap-8{gap:2rem!important}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.\!gap-x-3{column-gap:.75rem!important}.\!gap-y-0{row-gap:0!important}.gap-y-10{row-gap:2.5rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.\!rounded{border-radius:.25rem!important}.rounded{border-radius:.25rem}.rounded-sm{border-radius:.125rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.\!border{border-width:1px!important}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.\!border-b-0{border-bottom-width:0!important}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.\!border-Elements-Twilight-20-70{border-color:var(--Elements-Twilight-20-70)!important}.\!border-Elements-Twilight-30-70{border-color:var(--Elements-Twilight-30-70)!important}.\!border-Elements-Twilight-60-40{border-color:var(--Elements-Twilight-60-40)!important}.\!border-green-120{border-color:var(--green-120)!important}.\!border-nebulaUltra{border-color:var(--nebulaUltra)!important}.\!border-orange{border-color:var(--orange)!important}.\!border-red{border-color:var(--red)!important}.border-Elements-Twilight-20-70{border-color:var(--Elements-Twilight-20-70)}.border-Elements-Twilight-30-70{border-color:var(--Elements-Twilight-30-70)}.border-Elements-Twilight-60-50{border-color:var(--Elements-Twilight-60-50)}.border-black{border-color:var(--black)}.border-transparent{border-color:#0000}.border-twilight-50-Alpha{border-color:var(--twilight-50-Alpha)}.\!bg-Elements-Twilight-0-90{background-color:var(--Elements-Twilight-0-90)!important}.\!bg-Twilight-80{background-color:var(--Twilight-80)!important}.bg-Elements-Twilight-0-90{background-color:var(--Elements-Twilight-0-90)}.bg-Elements-Twilight-20-70{background-color:var(--Elements-Twilight-20-70)}.bg-Elements-Twilight-5-80{background-color:var(--Elements-Twilight-5-80)}.bg-Twilight-80{background-color:var(--Twilight-80)}.bg-color-black{background-color:var(--color-black)}.bg-transparent{background-color:initial}.bg-cover{background-size:cover}.bg-center{background-position:50%}.\!p-0{padding:0!important}.\!p-2{padding:.5rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.\!pl-1{padding-left:.25rem!important}.\!pl-2{padding-left:.5rem!important}.\!pr-4{padding-right:1rem!important}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-2{padding-right:.5rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.font-inter{font-family:var(--inter)}.font-roboto{font-family:var(--roboto)}.\!text-\[14px\]{font-size:14px!important}.\!text-\[28px\]{font-size:28px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-\[14px\]{font-size:14px}.text-\[34px\]{font-size:34px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.\!font-normal{font-weight:400!important}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.\!leading-\[24px\]{line-height:24px!important}.leading-6{line-height:1.5rem}.leading-\[24px\]{line-height:24px}.tracking-\[1\.92px\]{letter-spacing:1.92px}.\!text-Elements-Twilight-60-50{color:var(--Elements-Twilight-60-50)!important}.\!text-Elements-Twilight-70-50{color:var(--Elements-Twilight-70-50)!important}.\!text-white{color:var(--white)!important}.text-Elements-Twilight-100-40{color:var(--Elements-Twilight-100-40)}.text-Elements-Twilight-60-40{color:var(--Elements-Twilight-60-40)}.text-Elements-Twilight-60-50{color:var(--Elements-Twilight-60-50)}.text-Elements-Twilight-70-50{color:var(--Elements-Twilight-70-50)}.text-black{color:var(--black)}.text-color-white{color:var(--color-white)}.text-green-120{color:var(--green-120)}.text-transparent{color:#0000}.underline{text-decoration-line:underline}.\!no-underline{text-decoration-line:none!important}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-3{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-3{--tw-shadow:var(--Shadow-3);--tw-shadow-colored:var(--Shadow-3)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-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-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-150{transition-delay:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.body-24{font-weight:500}.body-24,.body-24-light{font-size:calc(1.5rem * var(--mantine-scale));line-height:calc(2rem * var(--mantine-scale));letter-spacing:calc(-.0375rem * var(--mantine-scale))}.body-24-light{font-weight:400}.body-20{font-weight:500}.body-20,.body-20-light{font-size:calc(1.25rem * var(--mantine-scale));line-height:calc(1.625rem * var(--mantine-scale));letter-spacing:calc(-.03125rem * var(--mantine-scale))}.body-20-light{font-weight:400}.body-18{font-weight:500}.body-18,.body-18-light{font-size:calc(1.125rem * var(--mantine-scale));line-height:calc(1.5rem * var(--mantine-scale));letter-spacing:calc(-.045rem * var(--mantine-scale))}.body-18-light{font-weight:400}.body-16{font-weight:500}.body-16,.body-16-light,.readme.readme * blockquote,.readme.readme * h5,.readme.readme * p{font-size:calc(1rem * var(--mantine-scale));line-height:calc(1.5rem * var(--mantine-scale));letter-spacing:calc(-.02rem * var(--mantine-scale))}.body-16-light,.readme.readme * blockquote,.readme.readme * h5,.readme.readme * p{font-weight:400}.\!readme.\!readme * blockquote,.\!readme.\!readme * h5,.\!readme.\!readme * p{font-size:calc(1rem * var(--mantine-scale))!important;line-height:calc(1.5rem * var(--mantine-scale))!important;letter-spacing:calc(-.02rem * var(--mantine-scale))!important;font-weight:400!important}.body-14{font-weight:500}.body-14,.body-14-light{font-size:calc(.875rem * var(--mantine-scale));line-height:calc(1.25rem * var(--mantine-scale));letter-spacing:calc(-.021875rem * var(--mantine-scale))}.body-14-light{font-weight:400}.body-12{font-weight:500}.body-12,.body-12-light{font-size:calc(.75rem * var(--mantine-scale));line-height:calc(1.25rem * var(--mantine-scale));letter-spacing:calc(-.01875rem * var(--mantine-scale))}.body-12-light{font-weight:400}.page-load{position:absolute;top:-5px;width:100vw;z-index:100;left:0}html{font-size:16px}.root{font-feature-settings:"dlig" 1,"cv05" 1,"ss03" 1,"ss07" 1,"ss08" 1,"ss01" 0}.root h1{font-size:calc(2.5rem * var(--mantine-scale));line-height:calc(3rem * var(--mantine-scale))}.root h1,.root h2{font-weight:500;letter-spacing:calc(-.125rem * var(--mantine-scale))}.root h2{font-size:calc(2rem * var(--mantine-scale));line-height:calc(2.5rem * var(--mantine-scale))}.root h3{font-size:calc(1.875rem * var(--mantine-scale));line-height:calc(2.5rem * var(--mantine-scale))}.root h3,.root h4{font-weight:500;letter-spacing:calc(-.09375rem * var(--mantine-scale))}.root h4{font-size:calc(1.75rem * var(--mantine-scale));line-height:calc(2.25rem * var(--mantine-scale))}.root h5{font-size:calc(1.5rem * var(--mantine-scale));font-weight:500;line-height:calc(2rem * var(--mantine-scale));letter-spacing:calc(-.0375rem * var(--mantine-scale))}.root h6{font-size:calc(1.25rem * var(--mantine-scale));font-weight:500;line-height:calc(1.625rem * var(--mantine-scale));letter-spacing:calc(-.03125rem * var(--mantine-scale))}@media(min-width:768px){.root h1{font-size:calc(3.75rem * var(--mantine-scale));font-weight:500;line-height:calc(5rem * var(--mantine-scale));letter-spacing:calc(-.25rem * var(--mantine-scale))}.root h2{font-size:calc(3rem * var(--mantine-scale));font-weight:500;line-height:calc(3.5rem * var(--mantine-scale));letter-spacing:calc(-.12rem * var(--mantine-scale))}.root h3{font-size:calc(2.5rem * var(--mantine-scale));line-height:calc(3rem * var(--mantine-scale))}.root h3,.root h4{font-weight:500;letter-spacing:calc(-.125rem * var(--mantine-scale))}.root h4{font-size:calc(2rem * var(--mantine-scale));line-height:calc(2.5rem * var(--mantine-scale))}.root h5{font-size:calc(1.875rem * var(--mantine-scale));line-height:calc(2.5rem * var(--mantine-scale))}.root h5,.root h6{font-weight:500;letter-spacing:calc(-.09375rem * var(--mantine-scale))}.root h6{font-size:calc(1.75rem * var(--mantine-scale));line-height:calc(2.25rem * var(--mantine-scale))}}body{--error-text:red;--success-text:#7bcd11;background:var(--Elements-Twilight-0-90)!important;font-family:var(--roboto);color:var(--black);letter-spacing:-.32px;max-width:100vw;overflow-x:hidden;--frame-bg:#fff;--bg-text-color:#e1e6fb;--selection-border:#b5baf6;--highlight-text-color:#637bff;--secondary-text:#676d71;--compliment-background-color:#e2e2e2;--light-border:#d3d9fa;--transparent-main-bg:hsla(180,4%,95%,.639);--tertiary-text:#353d42;--hero-bg-color:#bcc6f7;--main-bg-compliment:hsla(0,0%,91%,.914);--green-bg:#eafad5;--red:#df0101;--bg-red:#fcc;--elements-bg-hover:#e1e6fb;--playground-bg:#fff;--black:#020c13;--white:#fff;--color-white:#fff;--color-black:#020c13;--orange:#ffc700;--toast-blue:#637bff;--nebulaUltra:#637bff;--green:#95e72c;--green-120:#5c9c07;--red-20:#fcc;--twilight-30:#d4dae4;--twilight-50:#9a9eaa;--twilight-60:#676d71;--twilight-50-Alpha:#9a9eaa33;--twilight-90-60:#181c1f;--Nebula-Super-Nebula:#637bff;--Nebula-40:#e1e6fb;--Nebula-20:#f0f2fd;--Elements-Twilight-5-100:#f2f3f3;--Elements-Twilight-10-90:#eef0f4;--Elements-Twilight-30-60:#d4dae4;--Elements-Twilight-0-80:#fff;--Elements-Twilight-100-0:#020c13;--Elements-Twilight-100-70:#020c13;--Elements-Twilight-0-100:#fff;--Elements-Twilight-0-90:#fff;--Elements-Neb-Ultra-Super:#637bff;--Elements-Neb-20-Alpha:#f0f2fd;--Elements-Neb-30-Alpha:#e9ecfc;--Elements-Twilight-20-70:#e5e9ef;--Elements-Twilight-0-70:#fff;--Elements-Neb-100-Twilight-60:#b5c0f6;--Elements-Red-20-Alpha:#ffe2e2;--Elements-Red-20-60:#ffe2e2;--Elements-Twilight-70-20:#353d42;--Elements-Twilight-5-70:#f2f3f3;--Elements-Twilight-5-80:#f2f3f3;--Elements-Twilight-5-90:#f2f3f3;--Elements-Twilight-80-20:#262c30;--Elements-Twilight-50-80:#9a9eaa;--Elements-Twilight-60-50:#676d71;--Code-String:#f44771;--Code-Number:#ae92ff;--Code-Caret:#637bff;--Code-Const:#676d86;--Elements-Neb-90-Alpha:#bcc6f7;--Elements-Yellow-20-Alpha:#fff4cc;--Elements-Yellow-20-60:#fff4cc;--Elements-Green-20-Alpha:#eafad5;--Elements-Green-60-Alpha:#bff080;--Elements-Green-20-60:#eafad5;--Elements-Twilight-30-70:#d4dae4;--Elements-Twilight-30-80:#d4dae4;--Elements-Twilight-60-40:#676d71;--Elements-Twilight-40-60:#b3b8c2;--Elements-Twilight-100-40:#020c13;--Elements-Yellow-120-100:#ed810c;--Elements-Twilight-70-50:#353d42;--Elements-Red-110-60:#df0101;--Elements-Green-140-100:#407d1c;--Elements-Green-100-140:#95e72c;--Elements-Neb-60-30:#d3d9fa;--Elements-Neb-100:#b5c0f6;--Elements-Twilight-60:#676d71;--Twilight-20:#e5e9ef;--Twilight-40:#b3b8c2;--Twilight-70:#353d42;--Twilight-100:#020c13;--Twilight-80:#262c30;--Elements-Neb-90:#bcc6f7;--Elements-Neb-90-Ultra:#bcc6f7;--red-110:#df0101;--secondary-red-60:#f66;--Red-Dark-Alpha:rgba(255,0,0,.149);--Red-100:red;--overlay:#ffffff80;--comic-blue:#5c62ff;--Elements-Neb-60-Alpha:#d3d9fa;--comic-light-purple:#e9ecfc;--comic-royal-blue:#3e36db;--comic-baby-blue:#00b0ff;--comic-orange:#ff552a;--comic-light-pink:#ffa8c5;--comic-green:#00b100;--comic-dark-orange:#ffbd00;--comic-yellow:#ffda71;--comic-dark-pink:#ff0098;--comic-light-orange:#ff806a;--comic-light-blue:#a9aeea;--comic-light-blue-alpha:#a9aeea99;--comic-light-pink:#ffa3c0;--comic-shadow-1:0px 10px 0px -2px #2c2d2d;--comic-shadow-2:1px 5px 0px 0px #000;--comic-shadow-3:0px 8px 0px 0px #323232;--variable:#637bff;--function:#f44771;--number:#9570ff;--constant:#676d86;--operator:#637bff;--comment:#9a9eaf;--specialvar:var(--constant);--Shadow-1:0px 2px 6px 0px #00000021;--Shadow-2:0px 5px 12px 0px #0000001a;--Shadow-3:0px 4px 12px 0px #0d0a2c0f;--Shadow-4:0px 10px 15px 0px #050d1d2e;--Shadow-5:0px 34px 26px 0px #0d0a2c0d,0px -6px 34px 0px #0d0a2c14;--Shadow-6:0px 20px 20px 0px #050d1d33/*!
* GitHub Light v0.5.0
* Copyright (c) 2012 - 2017 GitHub, Inc.
* Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
*/}body :where(*):not(.no-transition *){transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out}@media(prefers-reduced-motion){body{transition:all 0s ease!important}}body code .token.builtin,body code .token.comment,body code .token.prolog{color:var(--constant)}body code .token.function,body code .token.inserted{color:var(--string)}body code .token.operator,body code .token.punctuation{color:var(--operator)}body code .token.symbol{color:var(--plain)}body code .token.attr-name,body code .token.char,body code .token.selector,body code .token.string,body code .token.tag{color:var(--number)}body code .token.keyword,body code .token.variable{color:var(--variable)}body code .token.special-vars{color:var(--specialvar)}body code .token.comment{color:var(--comment)}body .pl-c{color:#6a737d}body .pl-c1,body .pl-s .pl-v{color:#005cc5}body .pl-e,body .pl-en{color:#6f42c1}body .pl-s .pl-s1,body .pl-smi{color:#24292e}body .pl-ent{color:#22863a}body .pl-k{color:#d73a49}body .pl-pds,body .pl-s,body .pl-s .pl-pse .pl-s1,body .pl-sr,body .pl-sr .pl-cce,body .pl-sr .pl-sra,body .pl-sr .pl-sre{color:#032f62}body .pl-smw,body .pl-v{color:#e36209}body .pl-bu{color:#b31d28}body .pl-ii{color:#fafbfc;background-color:#b31d28}body .pl-c2{color:#fafbfc;background-color:#d73a49}body .pl-c2:before{content:"^M"}body .pl-sr .pl-cce{font-weight:700;color:#22863a}body .pl-ml{color:#735c0f}body .pl-mh,body .pl-mh .pl-en,body .pl-ms{font-weight:700;color:#005cc5}body .pl-mi{font-style:italic;color:#24292e}body .pl-mb{font-weight:700;color:#24292e}body .pl-md{color:#b31d28;background-color:#ffeef0}body .pl-mi1{color:#22863a;background-color:#f0fff4}body .pl-mc{color:#e36209;background-color:#ffebda}body .pl-mi2{color:#f6f8fa;background-color:#005cc5}body .pl-mdr{font-weight:700;color:#6f42c1}body .pl-ba{color:#586069}body .pl-sg{color:#959da5}body .pl-corl{text-decoration:underline;color:#032f62}.copy-button-checked{content:url(/builds/check.svg);padding:0 8px}.copy-button-copy{content:url(/builds/copy.svg);opacity:.6;padding:0 8px}body.darkMode{--frame-bg:#262c30;--bg-text-color:#637bff66;--selection-border:#676d71;--highlight-text-color:#b5c0f6;--secondary-text:#9a9eaf;--compliment-background-color:#676d71;--light-border:#bcc6f7;--transparent-main-bg:#020c137d;--tertiary-text:#f2f3f3;--hero-bg-color:#637bff66;--main-bg-compliment:#181c1f;--green-bg:rgba(149,231,44,.302);--red:#ff2e2e;--bg-red:#ff00004d;--elements-bg-hover:#637bff66;--playground-bg:var(--color-mod-pretty-dark);--black:#fff;--white:#020c13;--color-white:#fff;--color-black:#020c13;--twilight-30:#d4dae4;--twilight-50:#9a9eaa;--twilight-50-Alpha:#9a9eaa33;--twilight-90-60:#676d71;--twilight-100-70:#353d42;--Nebula-Super-Nebula:#637bff;--Nebula-40:#e1e6fb;--Nebula-20:#f0f2fd;--Elements-Twilight-5-100:#020c13;--Elements-Twilight-10-90:#181c1f;--Elements-Twilight-30-60:#676d71;--Elements-Twilight-0-80:#262c30;--Elements-Twilight-100-0:#fff;--Elements-Twilight-100-40:#b3b8c2;--Elements-Twilight-0-100:#020c13;--Elements-Neb-Ultra-Super:#8799ff;--Elements-Neb-20-Alpha:rgba(99,123,255,.149);--Elements-Neb-30-Alpha:rgba(99,123,255,.149);--Elements-Twilight-0-90:#181c1f;--Elements-Twilight-20-70:#353d42;--Elements-Twilight-0-70:#353d42;--Elements-Neb-100-Twilight-60:#676d71;--Elements-Red-20-Alpha:rgba(255,0,0,.149);--Elements-Red-20-60:#f66;--Elements-Twilight-70-20:#e5e9ef;--Elements-Twilight-5-80:#262c30;--Elements-Twilight-5-70:#353d42;--Elements-Twilight-5-90:#181c1f;--Elements-Twilight-80-20:#e5e9ef;--Elements-Twilight-50-80:#262c30;--Elements-Twilight-60-50:#9a9eaa;--Code-String:#f44771;--Code-Number:#ae92ff;--Code-Caret:#8799ff;--Code-Const:#93dbc1;--Elements-Neb-90-Alpha:rgba(99,123,255,.149);--Elements-Yellow-20-Alpha:rgba(255,199,0,.149);--Elements-Yellow-20-60:#fd6;--Elements-Green-20-Alpha:rgba(149,231,44,.149);--Elements-Green-60-Alpha:rgba(149,231,44,.302);--Elements-Green-100-140:#407d1c;--Elements-Green-140-100:#95e72c;--Elements-Green-20-60:#bff080;--Elements-Twilight-30-70:#353d42;--Elements-Twilight-30-80:#262c30;--Elements-Twilight-100-70:#353d42;--Elements-Twilight-60-40:#b3b8c2;--Elements-Twilight-40-60:#676d71;--Elements-Yellow-120-100:#ffc700;--Elements-Twilight-70-50:#9a9eaa;--Elements-Red-110-60:#f66;--Elements-Neb-60-30:#637bff29;--Elements-Neb-60-Alpha:#637bff29;--Elements-Neb-90:#bcc6f7;--Elements-Neb-90-Ultra:#637bff;--overlay:#00000080;--variable:#b5c0f6;--string:#f44771;--number:#ae92ff;--constant:#93dbc1;--operator:#b5c0f6;--comment:#9a9ea1;--specialvar:#9a9eaf;--Shadow-1:0px 2px 6px 0px #0000;--Shadow-2:0px 2px 6px 0px #0000;--Shadow-3:0px 2px 6px 0px #0000;--Shadow-4:0px 2px 6px 0px #0000;--Shadow-5:0px 2px 6px 0px #0000;--Shadow-6:0px 2px 6px 0px #0000/*!
* GitHub Dark v0.5.0
* Copyright (c) 2012 - 2017 GitHub, Inc.
* Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
*/}body.darkMode code .token.function,body.darkMode code .token.inserted{color:var(--constant)}body.darkMode code .token.char,body.darkMode code .token.selector,body.darkMode code .token.string,body.darkMode code .token.tag{color:var(--string)}body.darkMode .pl-c{color:#959da5}body.darkMode .pl-c1,body.darkMode .pl-s .pl-v{color:#c8e1ff}body.darkMode .pl-e,body.darkMode .pl-en{color:#b392f0}body.darkMode .pl-s .pl-s1,body.darkMode .pl-smi{color:#f6f8fa}body.darkMode .pl-ent{color:#7bcc72}body.darkMode .pl-k{color:#ea4a5a}body.darkMode .pl-pds,body.darkMode .pl-s,body.darkMode .pl-s .pl-pse .pl-s1,body.darkMode .pl-sr,body.darkMode .pl-sr .pl-cce,body.darkMode .pl-sr .pl-sra,body.darkMode .pl-sr .pl-sre{color:#79b8ff}body.darkMode .pl-ml,body.darkMode .pl-v{color:#fb8532}body.darkMode .pl-bu{color:#d73a49}body.darkMode .pl-c2,body.darkMode .pl-ii{color:#fafbfc;background-color:#d73a49}body.darkMode .pl-c2:before{content:"^M"}body.darkMode .pl-sr .pl-cce{font-weight:700;color:#7bcc72}body.darkMode .pl-mh,body.darkMode .pl-mh .pl-en,body.darkMode .pl-ms{font-weight:700;color:#0366d6}body.darkMode .pl-mi{font-style:italic;color:#f6f8fa}body.darkMode .pl-mb{font-weight:700;color:#f6f8fa}body.darkMode .pl-md{color:#b31d28;background-color:#ffeef0}body.darkMode .pl-mi1{color:#176f2c;background-color:#f0fff4}body.darkMode .pl-mc{color:#b08800;background-color:#fffdef}body.darkMode .pl-mi2{color:#2f363d;background-color:#959da5}body.darkMode .pl-mdr{font-weight:700;color:#b392f0}body.darkMode .pl-mo{color:#0366d6}body.darkMode .pl-ba{color:#ffeef0}body.darkMode .pl-sg{color:#6a737d}body.darkMode .pl-corl{text-decoration:underline;color:#79b8ff}body.darkMode .copy-button-checked{content:url(/builds/checkDark.svg)}body.darkMode .copy-button-copy{content:url(/builds/copyDark.svg);opacity:.6}.forceDarkMode{color:var(--black);--frame-bg:#262c30;--bg-text-color:#637bff66;--selection-border:#676d71;--highlight-text-color:#b5c0f6;--secondary-text:#9a9eaf;--compliment-background-color:#676d71;--light-border:#bcc6f7;--transparent-main-bg:#020c137d;--tertiary-text:#f2f3f3;--hero-bg-color:#637bff66;--main-bg-compliment:#181c1f;--green-bg:rgba(149,231,44,.302);--red:#ff2e2e;--bg-red:#ff00004d;--elements-bg-hover:#637bff66;--playground-bg:var(--color-mod-pretty-dark);--black:#fff;--white:#020c13;--color-white:#fff;--color-black:#020c13;--twilight-30:#d4dae4;--twilight-50:#9a9eaa;--twilight-50-Alpha:#9a9eaa33;--twilight-90-60:#676d71;--twilight-100-70:#353d42;--Nebula-Super-Nebula:#637bff;--Nebula-40:#e1e6fb;--Nebula-20:#f0f2fd;--Elements-Twilight-5-100:#020c13;--Elements-Twilight-10-90:#181c1f;--Elements-Twilight-30-60:#676d71;--Elements-Twilight-0-80:#262c30;--Elements-Twilight-100-0:#fff;--Elements-Twilight-100-40:#b3b8c2;--Elements-Twilight-0-100:#020c13;--Elements-Neb-Ultra-Super:#8799ff;--Elements-Neb-20-Alpha:rgba(99,123,255,.149);--Elements-Neb-30-Alpha:rgba(99,123,255,.149);--Elements-Twilight-0-90:#181c1f;--Elements-Twilight-20-70:#353d42;--Elements-Twilight-0-70:#353d42;--Elements-Neb-100-Twilight-60:#676d71;--Elements-Red-20-Alpha:rgba(255,0,0,.149);--Elements-Red-20-60:#f66;--Elements-Twilight-70-20:#e5e9ef;--Elements-Twilight-5-80:#262c30;--Elements-Twilight-5-70:#353d42;--Elements-Twilight-5-90:#181c1f;--Elements-Twilight-80-20:#e5e9ef;--Elements-Twilight-50-80:#262c30;--Elements-Twilight-60-50:#9a9eaa;--Code-String:#f44771;--Code-Number:#ae92ff;--Code-Caret:#8799ff;--Code-Const:#93dbc1;--Elements-Neb-90-Alpha:rgba(99,123,255,.149);--Elements-Yellow-20-Alpha:rgba(255,199,0,.149);--Elements-Yellow-20-60:#fd6;--Elements-Green-20-Alpha:rgba(149,231,44,.149);--Elements-Green-60-Alpha:rgba(149,231,44,.302);--Elements-Green-100-140:#407d1c;--Elements-Green-140-100:#95e72c;--Elements-Green-20-60:#bff080;--Elements-Twilight-30-70:#353d42;--Elements-Twilight-30-80:#262c30;--Elements-Twilight-100-70:#353d42;--Elements-Twilight-60-40:#b3b8c2;--Elements-Twilight-40-60:#676d71;--Elements-Yellow-120-100:#ffc700;--Elements-Twilight-70-50:#9a9eaa;--Elements-Red-110-60:#f66;--Elements-Neb-60-30:#637bff29;--Elements-Neb-60-Alpha:#637bff29;--Elements-Neb-90:#bcc6f7;--Elements-Neb-90-Ultra:#637bff;--overlay:#00000080;--variable:#b5c0f6;--string:#f44771;--number:#ae92ff;--constant:#93dbc1;--operator:#b5c0f6;--comment:#9a9ea1;--specialvar:#9a9eaf;--Shadow-1:0px 2px 6px 0px #0000;--Shadow-2:0px 2px 6px 0px #0000;--Shadow-3:0px 2px 6px 0px #0000;--Shadow-4:0px 2px 6px 0px #0000;--Shadow-5:0px 2px 6px 0px #0000;--Shadow-6:0px 2px 6px 0px #0000}.forceDarkMode code .token.function,.forceDarkMode code .token.inserted{color:var(--constant)}.forceDarkMode code .token.char,.forceDarkMode code .token.selector,.forceDarkMode code .token.string,.forceDarkMode code .token.tag{color:var(--string)}:where(body .moveOnPageTransition) div{transform:translateY(0);opacity:1}@media(prefers-reduced-motion){:where(body .moveOnPageTransition) div{transform:unset}}:where(body.pageTransition .moveOnPageTransition) div{transform:translateY(100px);opacity:0}@media(prefers-reduced-motion){:where(body.pageTransition .moveOnPageTransition) div{transform:unset}}:where(body .moveOnPageTransition) svg{opacity:1}:where(body.pageTransition .moveOnPageTransition) svg{opacity:0}.darkModeOnly{display:none}[data-mantine-color-scheme=dark] .darkModeOnly{display:block}.lightModeOnly{display:none}[data-mantine-color-scheme=light] .lightModeOnly{display:block}.react-tweet-theme{max-width:unset!important;margin-top:0!important}.border{border-style:solid}a{text-decoration:none;color:currentColor}.page-header h1{letter-spacing:-.25px;font-size:2rem;font-weight:100;line-height:2.625rem}@media(min-width:768px){.page-header h1{letter-spacing:-1.5px;font-size:3rem;font-weight:"thin";line-height:3.5rem}}pre{margin:0;overflow:auto}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:-20px;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;-webkit-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber;line-height:19.6px;margin-bottom:0}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:left}p,span{letter-spacing:-.32px}.yt-lite>.lty-playbtn{border:0;background-color:red!important}.license.license * h1{font-size:2.25rem;letter-spacing:-.0625rem;max-width:45rem;line-height:1.25}.readme.readme *{font-family:var(--inter);font-weight:400;line-height:1.25}.readme.readme * img:not:has(.package-content){width:80%;min-width:20rem}.readme.readme * img{max-width:100%}.readme.readme * h1{font-size:calc(2.5rem * var(--mantine-scale));line-height:calc(3rem * var(--mantine-scale))}.readme.readme * h1,.readme.readme * h2{font-weight:500;letter-spacing:calc(-.125rem * var(--mantine-scale))}.readme.readme * h2{font-size:calc(2rem * var(--mantine-scale));line-height:calc(2.5rem * var(--mantine-scale))}.readme.readme * h3{font-size:calc(1.5rem * var(--mantine-scale));font-weight:500;line-height:calc(2rem * var(--mantine-scale));letter-spacing:calc(-.0375rem * var(--mantine-scale))}.readme.readme * h4{font-size:calc(1.25rem * var(--mantine-scale));font-weight:500;line-height:calc(1.625rem * var(--mantine-scale));letter-spacing:calc(-.03125rem * var(--mantine-scale))}.readme.readme * h5{font-weight:500}.readme.readme * h6{font-size:calc(.75rem * var(--mantine-scale));font-weight:500;line-height:calc(1.25rem * var(--mantine-scale));letter-spacing:calc(-.01875rem * var(--mantine-scale))}.readme.readme * p{color:var(--secondary-text)}.readme.readme * hr{border-top:var(--Elements-Twilight-20-70)}.readme.readme * strong{font-weight:700}.readme.readme * s{text-decoration:line-through}.readme.readme * blockquote{position:relative}.readme.readme * blockquote *{margin-left:2.25rem}.readme.readme * blockquote:before{content:url(/builds/blockquote.svg);height:1.5rem;position:absolute}.readme.readme * ul{padding-left:1.25rem}.readme.readme * ol{padding-left:1.75rem}.readme.readme * ul li::marker{content:"•"}.readme.readme * li{padding-left:.75rem;color:var(--secondary-text);line-height:1.5}.readme.readme * code{color:var(--secondary-text)}.readme.readme * code,.readme.readme * pre,.readme.readme * pre span{font-family:var(--roboto);line-height:1.5;font-size:.875rem}.readme.readme * pre span{letter-spacing:0}.readme.readme * a{color:var(--highlight-text-color);text-decoration:underline}.readme.readme * .code-wrapper{position:relative}.readme.readme * table{width:100%;border-collapse:collapse}.readme.readme * tr{border-bottom:1px solid var(--Elements-Twilight-40-60)}.readme.readme * th,.readme.readme * th strong{font-weight:500}.readme.readme * td,.readme.readme * th{text-align:left;padding:4px}.readme.readme * pre{background-color:var(--Elements-Twilight-5-80);padding:1rem}.readme.readme * pre .copy-button{margin:1rem;border:0;display:flex;position:absolute;top:0;right:0;background:var(--Elements-Twilight-5-80)}.readme.readme * pre .copy-button:hover{cursor:pointer}.readme.readme * pre .copy-button:hover .copy-button-copy{opacity:1}.mobile-navigation .close{display:flex;flex-direction:row;justify-content:flex-end;width:12.5rem;gap:.25rem;color:var(--Twilight-100);margin-right:1.25rem}.mobile-navigation .close:hover{background-color:#0000!important}.mobile-navigation .close>:first-child{display:none}.mermaidContainer{max-width:100%;width:100%;height:100%}.mermaidContainer svg{height:100%;overflow:visible;max-width:100%}.mermaidContainer .flowchart{transform:translate(-3rem,-1.5rem)}.last\:hidden:last-child{display:none}.hover\:mb-0:hover{margin-bottom:0}.hover\:-translate-x-2:hover{--tw-translate-x:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:\!border:hover{border-width:1px!important}.hover\:border-solid:hover{border-style:solid}.hover\:\!border-Elements-Green-100-140:hover{border-color:var(--Elements-Green-100-140)!important}.hover\:\!border-Elements-Twilight-30-60:hover{border-color:var(--Elements-Twilight-30-60)!important}.hover\:\!border-Elements-Twilight-30-70:hover{border-color:var(--Elements-Twilight-30-70)!important}.hover\:\!border-green-120:hover{border-color:var(--green-120)!important}.hover\:\!border-orange:hover{border-color:var(--orange)!important}.hover\:\!border-red:hover{border-color:var(--red)!important}.hover\:\!border-super-nebula:hover{border-color:var(--Nebula-Super-Nebula)!important}.hover\:border-Elements-Green-100-140:hover{border-color:var(--Elements-Green-100-140)}.hover\:border-Elements-Twilight-30-70:hover{border-color:var(--Elements-Twilight-30-70)}.hover\:\!bg-Elements-Green-20-Alpha:hover{background-color:var(--Elements-Green-20-Alpha)!important}.hover\:\!bg-Elements-Twilight-5-80:hover{background-color:var(--Elements-Twilight-5-80)!important}.hover\:bg-Elements-Twilight-0-90:hover{background-color:var(--Elements-Twilight-0-90)}.hover\:bg-Elements-Twilight-20-70:hover{background-color:var(--Elements-Twilight-20-70)}.hover\:bg-Elements-Twilight-5-80:hover{background-color:var(--Elements-Twilight-5-80)}.hover\:bg-transparent:hover{background-color:initial}.hover\:text-black:hover{color:var(--black)}.hover\:text-nebulaUltra:hover{color:var(--nebulaUltra)}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:shadow-1:hover{--tw-shadow:var(--Shadow-1);--tw-shadow-colored:var(--Shadow-1)}.hover\:shadow-1:hover,.hover\:shadow-3:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-3:hover{--tw-shadow:var(--Shadow-3);--tw-shadow-colored:var(--Shadow-3)}.hover\:outline:hover{outline-style:solid}.hover\:outline-\[2px\]:hover{outline-width:2px}.hover\:outline-Elements-Green-20-60:hover{outline-color:var(--Elements-Green-20-60)}.hover\:outline-Elements-Neb-30-Alpha:hover{outline-color:var(--Elements-Neb-30-Alpha)}.hover\:outline-Elements-Red-20-60:hover{outline-color:var(--Elements-Red-20-60)}.hover\:outline-Elements-Twilight-5-80:hover{outline-color:var(--Elements-Twilight-5-80)}.hover\:outline-Elements-Yellow-20-60:hover{outline-color:var(--Elements-Yellow-20-60)}.active\:\!translate-y-\[10px\]:active{--tw-translate-y:10px!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.group\/external-link:hover .group-hover\/external-link\:-translate-y-0{--tw-translate-y:-0px}.group\/external-link:hover .group-hover\/external-link\:-translate-y-0,.group\/external-link:hover .group-hover\/external-link\:translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/external-link:hover .group-hover\/external-link\:translate-x-0{--tw-translate-x:0px}.group:hover .group-hover\:-translate-y-0{--tw-translate-y:-0px}.group:hover .group-hover\:-translate-y-0,.group:hover .group-hover\:translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px}.group:hover .group-hover\:text-Elements-Green-140-100{color:var(--Elements-Green-140-100)}.group:hover .group-hover\:text-black{color:var(--black)}.group:hover .group-hover\:opacity-100,.group\/external-link:hover .group-hover\/external-link\:opacity-100{opacity:1}.group.closed .group-\[\.closed\]\:opacity-0{opacity:0}.group.opened .group-\[\.opened\]\:opacity-100{opacity:1}.aria-selected\:\!m-2[aria-selected=true]{margin:.5rem!important}.aria-selected\:-mb-\[1px\][aria-selected=true]{margin-bottom:-1px}.aria-selected\:rounded-sm[aria-selected=true]{border-radius:.125rem}.aria-selected\:\!border-0[aria-selected=true]{border-width:0!important}.aria-selected\:border-b[aria-selected=true]{border-bottom-width:1px}.aria-selected\:border-b-3[aria-selected=true]{border-bottom-width:3px}.aria-selected\:border-black[aria-selected=true]{border-color:var(--black)}.aria-selected\:bg-Elements-Twilight-0-90[aria-selected=true]{background-color:var(--Elements-Twilight-0-90)}.aria-selected\:\!px-2[aria-selected=true]{padding-left:.5rem!important;padding-right:.5rem!important}.aria-selected\:\!pt-2[aria-selected=true]{padding-top:.5rem!important}.aria-selected\:font-medium[aria-selected=true]{font-weight:500}.aria-selected\:shadow-1[aria-selected=true]{--tw-shadow:var(--Shadow-1);--tw-shadow-colored:var(--Shadow-1);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group[aria-selected=true] .group-aria-selected\:-mb-\[1px\]{margin-bottom:-1px}.group[aria-selected=true] .group-aria-selected\:text-black{color:var(--black)}.data-\[position\=right\]\:w-\[calc\(100\%-42px\)\][data-position=right]{width:calc(100% - 42px)}@media (min-width:576px){.xs\:\!justify-start{justify-content:flex-start!important}}@media (min-width:590px){.cbm\:text-xl{font-size:1.25rem;line-height:1.75rem}.cbm\:tracking-\[2\.4px\]{letter-spacing:2.4px}}@media (min-width:640px){.sm\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.sm\:h-\[29px\]{height:29px}.sm\:max-h-\[200px\]{max-height:200px}.sm\:min-h-\[200px\]{min-height:200px}.sm\:\!w-\[160px\]{width:160px!important}.sm\:w-\[24px\]{width:24px}.sm\:w-\[72px\]{width:72px}.sm\:gap-10{gap:2.5rem}.sm\:\!rounded-none{border-radius:0!important}.sm\:\!border{border-width:1px!important}.sm\:border{border-width:1px}.sm\:\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:pr-10{padding-right:2.5rem}.sm\:\!text-\[14px\]{font-size:14px!important}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:\!mb-2{margin-bottom:.5rem!important}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-12{margin-top:3rem}.md\:\!size-11{width:2.75rem!important;height:2.75rem!important}.md\:\!size-\[30px\]{width:30px!important;height:30px!important}.md\:\!w-\[220px\]{width:220px!important}.md\:w-\[136px\]{width:136px}.md\:w-\[283px\]{width:283px}.md\:w-\[440px\]{width:440px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:\!gap-2{gap:.5rem!important}.md\:\!gap-3{gap:.75rem!important}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:text-\[48px\]{font-size:48px}.md\:body-18-light{font-size:calc(1.125rem * var(--mantine-scale));line-height:calc(1.5rem * var(--mantine-scale));letter-spacing:calc(-.045rem * var(--mantine-scale));font-weight:400}}@media (min-width:900px){.cbl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.cbl\:tracking-\[1\.92px\]{letter-spacing:1.92px}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:right-0{right:0}.lg\:top-5{top:1.25rem}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:\!mb-1{margin-bottom:.25rem!important}.lg\:ml-6{margin-left:1.5rem}.lg\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.lg\:block{display:block}.lg\:w-\[212px\]{width:212px}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:\!gap-2{gap:.5rem!important}.lg\:\!gap-20{gap:5rem!important}.lg\:gap-\[84px\]{gap:84px}.lg\:self-start{align-self:flex-start}.lg\:body-24-light{font-size:calc(1.5rem * var(--mantine-scale));line-height:calc(2rem * var(--mantine-scale));letter-spacing:calc(-.0375rem * var(--mantine-scale));font-weight:400}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:pr-32{padding-right:8rem}}.\[\&\>\*\]\:body-24-light>*{font-size:calc(1.5rem * var(--mantine-scale));line-height:calc(2rem * var(--mantine-scale));letter-spacing:calc(-.0375rem * var(--mantine-scale));font-weight:400}.\[\&\>div\]\:mb-10>div{margin-bottom:2.5rem}.\[\&\>div\]\:w-\[220px\]>div{width:220px}.\[\&\>div\]\:px-0>div{padding-left:0;padding-right:0}.\[\&_\*\]\:max-w-\[864px\] *{max-width:864px}.\[\&_\*\]\:\!text-xs *{font-size:.75rem!important;line-height:1rem!important}.\[\&_\*\]\:text-Elements-Twilight-60-50 *{color:var(--Elements-Twilight-60-50)}.\[\&_\*\]\:transition-none *{transition-property:none}.\[\&_a\]\:text-Elements-Twilight-60-50 a{color:var(--Elements-Twilight-60-50)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_p\]\:h-7 p{height:1.75rem}.\[\&_p\]\:\!text-black p{color:var(--black)!important}.\[\&_p\]\:text-black p{color:var(--black)}.\[\&_p\]\:text-color-white p{color:var(--color-white)}.\[\&_span\]\:max-w-52 span{max-width:13rem}.\[\&_span\]\:\!text-\[12px\] span{font-size:12px!important}.\[\&_span\]\:text-Elements-Twilight-60-50 span{color:var(--Elements-Twilight-60-50)}.\[\&_svg\]\:\!h-3 svg{height:.75rem!important}@media(min-height:1200px){.\[\@media\(min-height\:1200px\)\]\:sticky{position:sticky}}
/*! @docsearch/css 3.5.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:#656c85cc;--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px #1e235a66;--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 #45629b1f}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:#090a11cc;--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 #494c6a80,0 -4px 8px 0 #0003;--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{appearance:none;background:#0000;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:#0000}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;width:20px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}:root{--docsearch-hit-active-color:var(--Elements-Twilight-100-0)}.DocSearch-Container{background:color-mix(in srgb,var(--Elements-Twilight-40-60),#0000 60%);z-index:201}@media(max-width:768px){.DocSearch-Container{position:absolute;top:68px}}.DocSearch-Commands-Key{background:#0000;box-shadow:none;border:1px solid var(--Elements-Twilight-5-80);padding-top:2px}.DocSearch-Commands li{font-size:12px;margin-right:20px}.DocSearch-Commands li span.DocSearch-Label{display:none}.DocSearch-Commands li:first-child:after{content:"select"}.DocSearch-Commands li:nth-child(2):after{content:"navigate"}.DocSearch-Commands li:nth-child(3):after{content:"close"}kbd{font-family:var(--roboto);font-size:14px}.DocSearch-Button-Keys{min-width:unset;display:flex;justify-content:flex-end}.DocSearch-Button-Key,.DocSearch-Label{font-size:14px;color:var(--Elements-Twilight-60-50);background:#0000;padding-top:2px;height:24px;width:18px;margin:4px 0 0;box-shadow:none}.DocSearch-Logo .DocSearch-Label{display:none}.DocSearch-Button{font-weight:400;border-radius:2px;height:40px;width:192px;margin-left:0;padding:8px;background:var(--Elements-Twilight-5-80);font-size:24px;color:var(--Elements-Twilight-60-40);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);font-family:var(--inter);border:1px solid #0000}.DocSearch-Button :active,.DocSearch-Button :focus,.DocSearch-Button:hover{background:var(--Elements-Twilight-0-90);border:1px solid var(--Elements-Twilight-5-80);color:var(--Elements-Twilight-100-0)}@media(max-width:1024px){.DocSearch-Button{font-size:16px;color:var(--Elements-Twilight-60-40);padding:12px}.DocSearch-Button :active,.DocSearch-Button :focus,.DocSearch-Button:hover{color:var(--Elements-Twilight-60-40);box-shadow:none!important}}@media(max-width:996px){.DocSearch-Button{display:flex;justify-content:center;width:32px;height:32px;padding:0;background-color:#0000!important;border:none!important}.DocSearch-Button:active,.DocSearch-Button:focus{color:var(--color-white);background-color:#0000!important}.DocSearch-Button .DocSearch-Button-Control,.DocSearch-Button .DocSearch-Button-Placeholder{display:none}.DocSearch-Button .DocSearch-Button-Container{padding-left:4px}}@media(max-width:768px){.DocSearch-Button:hover{background-color:#0000}}.DocSearch-Button-Container{font-weight:400;font-size:14px;letter-spacing:normal;white-space:nowrap;color:var(--Elements-Twilight-70-20)}@media(max-width:768px){.DocSearch-Button-Container{font-size:16px}}.DocSearch-Button-Container .DocSearch-Search-Icon{color:var(--Elements-Twilight-70-20);height:20px}.DocSearch-Button-Container span{display:none}.builds-search-bar .DocSearch-Button-Container:after{margin-left:12px;content:"Search Code"}.docs-search-bar .DocSearch-Button-Container:after{margin-left:12px;content:"Search Docs"}.DocSearch-Button-Only .DocSearch-Button{background:#0000;width:fit-content;padding:0;border:none}.DocSearch-Button-Only .DocSearch-Button :active,.DocSearch-Button-Only .DocSearch-Button :focus,.DocSearch-Button-Only .DocSearch-Button:hover{box-shadow:none!important}.DocSearch-Button-Only .DocSearch-Button-Container:after{display:none}.DocSearch-Button-Only .DocSearch-Search-Icon{color:var(--Elements-Twilight-100-0)}.DocSearch-Button-Only .DocSearch-Button-Keys{min-width:unset}.DocSearch-Button-Only .DocSearch-Button-Keys .DocSearch-Button-Key{display:none}.DocSearch-Modal{box-shadow:var(--Shadow-3);border-radius:4px;background:var(--Elements-Twilight-0-90);margin-top:72px}@media(max-width:768px){.DocSearch-Modal{margin-top:0}}.DocSearch-Modal header{height:fit-content;background-image:none;padding:16px}.DocSearch-Modal .DocSearch-Hit--favoriting{transform:translateY(88px);opacity:0;transform-origin:top center;transition:all .3s ease-out;transition-delay:.25s}.DocSearch-Modal .DocSearch-MagnifierLabel{color:var(--Elements-Twilight-60-40)}.DocSearch-Modal .DocSearch-MagnifierLabel .DocSearch-Search-Icon{height:16px}.DocSearch-Modal .DocSearch-Form{box-shadow:none;border-radius:2px;background:var(--Elements-Twilight-5-80);height:40px}.DocSearch-Modal .DocSearch-Form:hover{box-shadow:inset 0 0 0 1px var(--Elements-Twilight-40-60)!important}.DocSearch-Modal .DocSearch-Form .DocSearch-Input{color:var(--Elements-Twilight-60-50);font-weight:400}.DocSearch-Modal .DocSearch-Hit-source{font-size:14px;font-weight:400;color:var(--Elements-Twilight-60-40);background:var(--Elements-Twilight-0-90);padding-left:16px;position:relative}.DocSearch-Modal .DocSearch-Hit-source:after{content:"";position:absolute;top:0;left:16px;height:36px;width:96%}.DocSearch-Modal .DocSearch-Footer{box-shadow:none;border-top:1px solid var(--Elements-Twilight-30-60);background:var(--Elements-Twilight-0-90)}.DocSearch-Modal .DocSearch-Footer .DocSearch-Label{color:var(--Elements-Twilight-60-40)}.DocSearch-Hit{width:100%;padding-bottom:0}.DocSearch-Hit li{height:fit-content}.DocSearch-Hit a{box-shadow:none;padding-left:0;background-color:var(--Elements-Twilight-0-90)}.DocSearch-Hit .DocSearch-Hit-content-wrapper{overflow:unset;margin:0 12px}.DocSearch-Hit .DocSearch-Hit-title{font-size:calc(1rem * var(--mantine-scale))}.DocSearch-Hit .DocSearch-Hit-snippet{color:var(--Elements-Twilight-60-40);font-size:calc(.75rem * var(--mantine-scale))}.DocSearch-Hit[aria-selected=true] mark{color:var(--nebulaUltra)!important;text-decoration:none}.DocSearch-Hit[aria-selected=true] a{background-color:var(--Elements-Twilight-5-80);border-radius:2px}@media(max-width:768px){.DocSearch-Hit[aria-selected=true] a{background-color:#0000}}.DocSearch-Hits mark{background-color:var(--Elements-Neb-30-Alpha)}.DocSearch-Hit-Tree{position:absolute;top:0}.DocSearch-HitsFooter a{color:var(--nebulaUltra)}@media(min-width:769px){.DocSearch-Hit-path,.DocSearch-Hit-title{width:400px}.DocSearch-Hit-breadcrumbs:not:has(.search-page-breadcrumbs){width:400px}}@media(max-width:768px){.DocSearch-SearchBar{flex-direction:row;flex-wrap:nowrap;gap:12px;width:calc(100% - 8px)}.DocSearch-Hit-breadcrumbs,.DocSearch-Hit-path,.DocSearch-Hit-title{width:500px}.DocSearch-Hit-Tree{display:block}.DocSearch-Dropdown-Container{padding-bottom:96px}.DocSearch-Hit-Container{width:fit-content}}@media(max-width:576px){.DocSearch-Hit-breadcrumbs,.DocSearch-Hit-path,.DocSearch-Hit-title{width:calc(100vw - 100px)}}.DocSeach-Reset:hover,.DocSearch-Reset{color:var(--twilight-50)!important}.DocSearch-Cancel{color:var(--Elements-Twilight-60-40);margin:0;font-size:calc(.875rem * var(--mantine-scale));height:var(--docsearch-searchbox-height)}.themeButton_onHover__GyBJC:hover{border-color:var(--button-bd-hover,#0000);text-decoration:none}.themeButton_onActive__Spkrf.themeButton_onActive__Spkrf:active{background-color:var(--button-bg);border:var(--button-bd);color:var(--button-color);transform:translateY(0)}.themeButton_section__adZob *{transition:transform .15s ease,opacity .1s ease}@font-face{font-family:__inter_d4ddf9;src:url(/_next/static/media/f418ca41d6d24c49.p.ttf) format("truetype");font-display:swap;font-weight:100 900;font-style:normal}.__className_d4ddf9{font-family:__inter_d4ddf9;font-style:normal}.__variable_d4ddf9{--inter:"__inter_d4ddf9"}@font-face{font-family:__Roboto_Mono_a04e31;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0c7e58cf45ca0a4d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Roboto_Mono_a04e31;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2ad3e0c354773314-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_Mono_a04e31;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/83f838719286feec-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_Mono_a04e31;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/220e71216307d8d9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Roboto_Mono_a04e31;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fd98354f8b786181-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Roboto_Mono_a04e31;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e3927ebfbb99f2c5-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Roboto_Mono_Fallback_a04e31;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_a04e31{font-family:__Roboto_Mono_a04e31,__Roboto_Mono_Fallback_a04e31;font-weight:400;font-style:normal}