@charset "UTF-8";:root{--default-site-rem: 16px;--main-font-family: "Figtree Variable", ui-sans-serif, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--minimum-line-height: 1;--default-line-height: 1.25;--medium-line-height: 1.5;--maximum-line-height: 2;--button-border-radius: 10em;--default-font-size: 1rem;--font-weight-regular: 400;--font-weight-bold: 700;--site-bezel: 16px;--section-width: 750px;--section-padding: 0rem;--article-item-font-size: 1.125rem;--article-item-line-height: 2;--article-item-max-width: 640px;--article-item-gap: 1rem;--article-item-indent: 1.5rem;--heading-margin-top: 1em;--heading-font-weight: 700;--font-size-h1: 2rem;--font-size-h2: 1.5rem;--font-size-h3: 1.125rem;--sl-nav-gap: 1rem;--extra-small-button-padding: .5em .8em;--small-button-padding: .75em 1em;--medium-button-padding: 1em 1.33em;--large-button-padding: 1.25em 1.75em;--extra-large-button-padding: 1.5em 2em}html{font-size:var(--default-site-rem);line-height:var(--default-line-height)}html body{font-family:var(--main-font-family)}.btn{width:auto;min-width:4em;padding:var(--medium-button-padding);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;cursor:pointer;gap:.5em;border-radius:var(--button-border-radius);background:transparent}.btn.hidden{display:none}.btn.circle{min-width:auto;aspect-ratio:1;padding:.5em}.btn.extra-small{padding:var(--extra-small-button-padding)}.btn.small{padding:var(--small-button-padding)}.btn.medium{padding:var(--medium-button-padding)}.btn.large{padding:var(--large-button-padding)}.btn.extra-large{padding:var(--extra-large-button-padding)}.f8{font-size:8px}.f_8>*{font-size:8px}.f8r{font-size:.5rem}.f_8r>*{font-size:.5rem}.f8-1{font-size:10px}.f_8-1>*{font-size:10px}.f8-1r{font-size:.625rem}.f_8-1r>*{font-size:.625rem}.f8\+1{font-size:10px}.f_8\+1>*{font-size:10px}.f8\+1r{font-size:.625rem}.f_8\+1r>*{font-size:.625rem}.f8-2{font-size:12px}.f_8-2>*{font-size:12px}.f8-2r{font-size:.75rem}.f_8-2r>*{font-size:.75rem}.f8\+2{font-size:12px}.f_8\+2>*{font-size:12px}.f8\+2r{font-size:.75rem}.f_8\+2r>*{font-size:.75rem}.f8-3{font-size:14px}.f_8-3>*{font-size:14px}.f8-3r{font-size:.875rem}.f_8-3r>*{font-size:.875rem}.f8\+3{font-size:14px}.f_8\+3>*{font-size:14px}.f8\+3r{font-size:.875rem}.f_8\+3r>*{font-size:.875rem}.f16{font-size:16px}.f_16>*{font-size:16px}.f16r{font-size:1rem}.f_16r>*{font-size:1rem}.f16-1{font-size:20px}.f_16-1>*{font-size:20px}.f16-1r{font-size:1.25rem}.f_16-1r>*{font-size:1.25rem}.f16\+1{font-size:20px}.f_16\+1>*{font-size:20px}.f16\+1r{font-size:1.25rem}.f_16\+1r>*{font-size:1.25rem}.f16-2{font-size:24px}.f_16-2>*{font-size:24px}.f16-2r{font-size:1.5rem}.f_16-2r>*{font-size:1.5rem}.f16\+2{font-size:24px}.f_16\+2>*{font-size:24px}.f16\+2r{font-size:1.5rem}.f_16\+2r>*{font-size:1.5rem}.f16-3{font-size:28px}.f_16-3>*{font-size:28px}.f16-3r{font-size:1.75rem}.f_16-3r>*{font-size:1.75rem}.f16\+3{font-size:28px}.f_16\+3>*{font-size:28px}.f16\+3r{font-size:1.75rem}.f_16\+3r>*{font-size:1.75rem}.f32{font-size:32px}.f_32>*{font-size:32px}.f32r{font-size:2rem}.f_32r>*{font-size:2rem}.f32-1{font-size:40px}.f_32-1>*{font-size:40px}.f32-1r{font-size:2.5rem}.f_32-1r>*{font-size:2.5rem}.f32\+1{font-size:40px}.f_32\+1>*{font-size:40px}.f32\+1r{font-size:2.5rem}.f_32\+1r>*{font-size:2.5rem}.f32-2{font-size:48px}.f_32-2>*{font-size:48px}.f32-2r{font-size:3rem}.f_32-2r>*{font-size:3rem}.f32\+2{font-size:48px}.f_32\+2>*{font-size:48px}.f32\+2r{font-size:3rem}.f_32\+2r>*{font-size:3rem}.f32-3{font-size:56px}.f_32-3>*{font-size:56px}.f32-3r{font-size:3.5rem}.f_32-3r>*{font-size:3.5rem}.f32\+3{font-size:56px}.f_32\+3>*{font-size:56px}.f32\+3r{font-size:3.5rem}.f_32\+3r>*{font-size:3.5rem}.f64{font-size:64px}.f_64>*{font-size:64px}.f64r{font-size:4rem}.f_64r>*{font-size:4rem}.f64-1{font-size:80px}.f_64-1>*{font-size:80px}.f64-1r{font-size:5rem}.f_64-1r>*{font-size:5rem}.f64\+1{font-size:80px}.f_64\+1>*{font-size:80px}.f64\+1r{font-size:5rem}.f_64\+1r>*{font-size:5rem}.f64-2{font-size:96px}.f_64-2>*{font-size:96px}.f64-2r{font-size:6rem}.f_64-2r>*{font-size:6rem}.f64\+2{font-size:96px}.f_64\+2>*{font-size:96px}.f64\+2r{font-size:6rem}.f_64\+2r>*{font-size:6rem}.f64-3{font-size:112px}.f_64-3>*{font-size:112px}.f64-3r{font-size:7rem}.f_64-3r>*{font-size:7rem}.f64\+3{font-size:112px}.f_64\+3>*{font-size:112px}.f64\+3r{font-size:7rem}.f_64\+3r>*{font-size:7rem}.f128{font-size:128px}.f_128>*{font-size:128px}.f128r{font-size:8rem}.f_128r>*{font-size:8rem}.f128-1{font-size:160px}.f_128-1>*{font-size:160px}.f128-1r{font-size:10rem}.f_128-1r>*{font-size:10rem}.f128\+1{font-size:160px}.f_128\+1>*{font-size:160px}.f128\+1r{font-size:10rem}.f_128\+1r>*{font-size:10rem}.f128-2{font-size:192px}.f_128-2>*{font-size:192px}.f128-2r{font-size:12rem}.f_128-2r>*{font-size:12rem}.f128\+2{font-size:192px}.f_128\+2>*{font-size:192px}.f128\+2r{font-size:12rem}.f_128\+2r>*{font-size:12rem}.f128-3{font-size:224px}.f_128-3>*{font-size:224px}.f128-3r{font-size:14rem}.f_128-3r>*{font-size:14rem}.f128\+3{font-size:224px}.f_128\+3>*{font-size:224px}.f128\+3r{font-size:14rem}.f_128\+3r>*{font-size:14rem}.f256{font-size:256px}.f_256>*{font-size:256px}.f256r{font-size:16rem}.f_256r>*{font-size:16rem}.f256-1{font-size:320px}.f_256-1>*{font-size:320px}.f256-1r{font-size:20rem}.f_256-1r>*{font-size:20rem}.f256\+1{font-size:320px}.f_256\+1>*{font-size:320px}.f256\+1r{font-size:20rem}.f_256\+1r>*{font-size:20rem}.f256-2{font-size:384px}.f_256-2>*{font-size:384px}.f256-2r{font-size:24rem}.f_256-2r>*{font-size:24rem}.f256\+2{font-size:384px}.f_256\+2>*{font-size:384px}.f256\+2r{font-size:24rem}.f_256\+2r>*{font-size:24rem}.f256-3{font-size:448px}.f_256-3>*{font-size:448px}.f256-3r{font-size:28rem}.f_256-3r>*{font-size:28rem}.f256\+3{font-size:448px}.f_256\+3>*{font-size:448px}.f256\+3r{font-size:28rem}.f_256\+3r>*{font-size:28rem}.f512{font-size:512px}.f_512>*{font-size:512px}.f512r{font-size:32rem}.f_512r>*{font-size:32rem}.f512-1{font-size:640px}.f_512-1>*{font-size:640px}.f512-1r{font-size:40rem}.f_512-1r>*{font-size:40rem}.f512\+1{font-size:640px}.f_512\+1>*{font-size:640px}.f512\+1r{font-size:40rem}.f_512\+1r>*{font-size:40rem}.f512-2{font-size:768px}.f_512-2>*{font-size:768px}.f512-2r{font-size:48rem}.f_512-2r>*{font-size:48rem}.f512\+2{font-size:768px}.f_512\+2>*{font-size:768px}.f512\+2r{font-size:48rem}.f_512\+2r>*{font-size:48rem}.f512-3{font-size:896px}.f_512-3>*{font-size:896px}.f512-3r{font-size:56rem}.f_512-3r>*{font-size:56rem}.f512\+3{font-size:896px}.f_512\+3>*{font-size:896px}.f512\+3r{font-size:56rem}.f_512\+3r>*{font-size:56rem}.f1024{font-size:1024px}.f_1024>*{font-size:1024px}.f1024r{font-size:64rem}.f_1024r>*{font-size:64rem}.f1024-1{font-size:1280px}.f_1024-1>*{font-size:1280px}.f1024-1r{font-size:80rem}.f_1024-1r>*{font-size:80rem}.f1024\+1{font-size:1280px}.f_1024\+1>*{font-size:1280px}.f1024\+1r{font-size:80rem}.f_1024\+1r>*{font-size:80rem}.f1024-2{font-size:1536px}.f_1024-2>*{font-size:1536px}.f1024-2r{font-size:96rem}.f_1024-2r>*{font-size:96rem}.f1024\+2{font-size:1536px}.f_1024\+2>*{font-size:1536px}.f1024\+2r{font-size:96rem}.f_1024\+2r>*{font-size:96rem}.f1024-3{font-size:1792px}.f_1024-3>*{font-size:1792px}.f1024-3r{font-size:112rem}.f_1024-3r>*{font-size:112rem}.f1024\+3{font-size:1792px}.f_1024\+3>*{font-size:1792px}.f1024\+3r{font-size:112rem}.f_1024\+3r>*{font-size:112rem}.f2048{font-size:2048px}.f_2048>*{font-size:2048px}.f2048r{font-size:128rem}.f_2048r>*{font-size:128rem}.f2048-1{font-size:2560px}.f_2048-1>*{font-size:2560px}.f2048-1r{font-size:160rem}.f_2048-1r>*{font-size:160rem}.f2048\+1{font-size:2560px}.f_2048\+1>*{font-size:2560px}.f2048\+1r{font-size:160rem}.f_2048\+1r>*{font-size:160rem}.f2048-2{font-size:3072px}.f_2048-2>*{font-size:3072px}.f2048-2r{font-size:192rem}.f_2048-2r>*{font-size:192rem}.f2048\+2{font-size:3072px}.f_2048\+2>*{font-size:3072px}.f2048\+2r{font-size:192rem}.f_2048\+2r>*{font-size:192rem}.f2048-3{font-size:3584px}.f_2048-3>*{font-size:3584px}.f2048-3r{font-size:224rem}.f_2048-3r>*{font-size:224rem}.f2048\+3{font-size:3584px}.f_2048\+3>*{font-size:3584px}.f2048\+3r{font-size:224rem}.f_2048\+3r>*{font-size:224rem}.f100{font-weight:100}.f_100>*{font-weight:100}.f200{font-weight:200}.f_200>*{font-weight:200}.f300{font-weight:300}.f_300>*{font-weight:300}.f400{font-weight:400}.f_400>*{font-weight:400}.f500{font-weight:500}.f_500>*{font-weight:500}.f600{font-weight:600}.f_600>*{font-weight:600}.f700{font-weight:700}.f_700>*{font-weight:700}.f800{font-weight:800}.f_800>*{font-weight:800}.f900{font-weight:900}.f_900>*{font-weight:900}.material-symbols{font-family:Material Symbols Rounded Variable;font-style:normal;font-size:1em;font-weight:400;line-height:1;display:inline-block;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;user-select:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";--ms-fill: 0;--ms-wght: 400;--ms-grad: 0;--ms-opsz: 24;font-variation-settings:"FILL" var(--ms-fill),"wght" var(--ms-wght),"GRAD" var(--ms-grad),"opsz" var(--ms-opsz);transition:font-variation-settings var(--standard-default-effects)}.material-symbols.filled,.material-symbols.fill{--ms-fill: 1}.material-symbols.f300{--ms-wght: 300}.material-symbols.f400{--ms-wght: 400}.material-symbols.f500{--ms-wght: 500}.material-symbols.f600{--ms-wght: 600}.material-symbols.f700{--ms-wght: 700}.material-symbols.f8{font-size:8px;--ms-opsz: 20}.material-symbols.f8-1{font-size:10px;--ms-opsz: 20}.material-symbols.f8-2{font-size:12px;--ms-opsz: 20}.material-symbols.f8-3{font-size:14px;--ms-opsz: 20}.material-symbols.f16{font-size:16px;--ms-opsz: 20}.material-symbols.f16-1{font-size:20px;--ms-opsz: 20}.material-symbols.f16-2{font-size:24px;--ms-opsz: 24}.material-symbols.f16-3,.material-symbols.f32{font-size:32px;--ms-opsz: 32}.material-symbols.f32-1{font-size:40px;--ms-opsz: 40}.material-symbols.f32-2{font-size:48px;--ms-opsz: 48}.material-symbols.f32-3{font-size:56px;--ms-opsz: 48}.material-symbols.f64{font-size:64px;--ms-opsz: 48}.material-symbols.f64-1{font-size:80px;--ms-opsz: 48}.material-symbols.f64-2{font-size:96px;--ms-opsz: 48}.material-symbols.f64-3{font-size:112px;--ms-opsz: 48}.center{text-align:center}.x{width:100%}._x>*{width:100%}.y{height:100%}._y>*{height:100%}.xw{flex-wrap:wrap}.xwr{flex-wrap:wrap-reverse}.xr{flex-direction:row-reverse}.yr{flex-direction:column-reverse}._x00a>*{flex:0 0 auto}._x000>*{flex:0 0 0}._x00f>*{flex:0 0 100%}._x00m1>*{flex:0 0 min(100px,100%)}._x00m2>*{flex:0 0 min(200px,100%)}._x00m3>*{flex:0 0 min(300px,100%)}._x00m4>*{flex:0 0 min(400px,100%)}._x01a>*{flex:0 1 auto}._x010>*{flex:0 1 0}._x01f>*{flex:0 1 100%}._x01m1>*{flex:0 1 min(100px,100%)}._x01m2>*{flex:0 1 min(200px,100%)}._x01m3>*{flex:0 1 min(300px,100%)}._x01m4>*{flex:0 1 min(400px,100%)}._x10a>*{flex:1 0 auto}._x100>*{flex:1 0 0}._x10f>*{flex:1 0 100%}._x10m1>*{flex:1 0 min(100px,100%)}._x10m2>*{flex:1 0 min(200px,100%)}._x10m3>*{flex:1 0 min(300px,100%)}._x10m4>*{flex:1 0 min(400px,100%)}._x11a>*{flex:1 1 auto}._x110>*{flex:1 1 0}._x11f>*{flex:1 1 100%}._x11m1>*{flex:1 1 min(100px,100%)}._x11m2>*{flex:1 1 min(200px,100%)}._x11m3>*{flex:1 1 min(300px,100%)}._x11m4>*{flex:1 1 min(400px,100%)}._x20a>*{flex:2 0 auto}._x200>*{flex:2 0 0}._x20f>*{flex:2 0 100%}._x20m1>*{flex:2 0 min(100px,100%)}._x20m2>*{flex:2 0 min(200px,100%)}._x20m3>*{flex:2 0 min(300px,100%)}._x20m4>*{flex:2 0 min(400px,100%)}._x21a>*{flex:2 1 auto}._x210>*{flex:2 1 0}._x21f>*{flex:2 1 100%}._x21m1>*{flex:2 1 min(100px,100%)}._x21m2>*{flex:2 1 min(200px,100%)}._x21m3>*{flex:2 1 min(300px,100%)}._x21m4>*{flex:2 1 min(400px,100%)}.x00a{flex:0 0 auto}.x000{flex:0 0 0}.x00f{flex:0 0 100%}.x00m1{flex:0 0 min(100px,100%)}.x00m2{flex:0 0 min(200px,100%)}.x00m3{flex:0 0 min(300px,100%)}.x00m4{flex:0 0 min(400px,100%)}.x01a{flex:0 1 auto}.x010{flex:0 1 0}.x01f{flex:0 1 100%}.x01m1{flex:0 1 min(100px,100%)}.x01m2{flex:0 1 min(200px,100%)}.x01m3{flex:0 1 min(300px,100%)}.x01m4{flex:0 1 min(400px,100%)}.x10a{flex:1 0 auto}.x100{flex:1 0 0}.x10f{flex:1 0 100%}.x10m1{flex:1 0 min(100px,100%)}.x10m2{flex:1 0 min(200px,100%)}.x10m3{flex:1 0 min(300px,100%)}.x10m4{flex:1 0 min(400px,100%)}.x11a{flex:1 1 auto}.x110{flex:1 1 0}.x11f{flex:1 1 100%}.x11m1{flex:1 1 min(100px,100%)}.x11m2{flex:1 1 min(200px,100%)}.x11m3{flex:1 1 min(300px,100%)}.x11m4{flex:1 1 min(400px,100%)}.x20a{flex:2 0 auto}.x200{flex:2 0 0}.x20f{flex:2 0 100%}.x20m1{flex:2 0 min(100px,100%)}.x20m2{flex:2 0 min(200px,100%)}.x20m3{flex:2 0 min(300px,100%)}.x20m4{flex:2 0 min(400px,100%)}.x21a{flex:2 1 auto}.x210{flex:2 1 0}.x21f{flex:2 1 100%}.x21m1{flex:2 1 min(100px,100%)}.x21m2{flex:2 1 min(200px,100%)}.x21m3{flex:2 1 min(300px,100%)}.x21m4{flex:2 1 min(400px,100%)}._xss>*{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}._xsc>*{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}._xse>*{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}._xcs>*{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}._xcc>*{display:flex;flex-direction:row;justify-content:center;align-items:center}._xce>*{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}._xes>*{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}._xec>*{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}._xee>*{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}._xbs>*{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}._xbc>*{display:flex;flex-direction:row;justify-content:space-between;align-items:center}._xbe>*{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}._xas>*{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start}._xac>*{display:flex;flex-direction:row;justify-content:space-around;align-items:center}._xae>*{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-end}._xvs>*{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start}._xvc>*{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}._xve>*{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-end}._yss>*{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}._ysc>*{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}._yse>*{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}._ycs>*{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._ycc>*{display:flex;flex-direction:column;justify-content:center;align-items:center}._yce>*{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}._yes>*{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}._yec>*{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}._yee>*{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}._ybs>*{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}._ybc>*{display:flex;flex-direction:column;justify-content:space-between;align-items:center}._ybe>*{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}._yas>*{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}._yac>*{display:flex;flex-direction:column;justify-content:space-around;align-items:center}._yae>*{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end}._yvs>*{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start}._yvc>*{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}._yve>*{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-end}.xss{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.xsc{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.xse{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.xcs{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.xcc{display:flex;flex-direction:row;justify-content:center;align-items:center}.xce{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.xes{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}.xec{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.xee{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}.xbs{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.xbc{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.xbe{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.xas{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start}.xac{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.xae{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-end}.xvs{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start}.xvc{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.xve{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-end}.yss{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.ysc{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.yse{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.ycs{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ycc{display:flex;flex-direction:column;justify-content:center;align-items:center}.yce{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.yes{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.yec{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.yee{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.ybs{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.ybc{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.ybe{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.yas{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}.yac{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.yae{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end}.yvs{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start}.yvc{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.yve{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-end}article{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--article-item-gap)}article section{display:flex;flex-direction:column;align-items:center;gap:var(--article-item-gap);background:#f8f8f8;max-width:calc(var(--section-width) + var(--site-bezel) * 2);width:100%;padding:var(--section-padding);padding:0 var(--site-bezel)}article section.x{max-width:unset;padding:0 max((100% - var(--section-width)) / 2,var(--site-bezel))}article section>*{width:100%;max-width:var(--article-item-max-width)}article section h1{margin-top:var(--heading-margin-top);font-size:var(--font-size-h1);font-weight:var(--heading-font-weight)}article section h2{margin-top:var(--heading-margin-top);font-size:var(--font-size-h2);font-weight:var(--heading-font-weight)}article section h3,article section h4,article section h5,article section h6{margin-top:var(--heading-margin-top);font-size:var(--font-size-h3);font-weight:var(--heading-font-weight)}article section p{line-height:var(--article-item-line-height);font-size:var(--article-item-font-size)}article section .b,article section .strong{font-weight:var(--font-weight-bold)}article section ul{line-height:var(--article-item-line-height);display:flex;flex-direction:column;align-items:flex-start;gap:var(--article-item-gap);font-size:var(--article-item-font-size);max-width:var(--article-item-max-width);list-style:disc;padding-left:var(--article-item-indent)}article section ul.numbered{list-style:decimal}article section ul.lettered{list-style:lower-alpha}article section blockquote{line-height:var(--article-item-line-height);padding-left:var(--article-item-indent);color:#666;font-style:italic;position:relative}article section blockquote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#ccc;border-radius:8px}article section .indent{padding-left:var(--article-item-indent)}.sasr-demo{border:1px solid black}.p1{padding:1px}._p1>*{padding:1px}.p1-1,.p1\+1{padding:1.25px}._p1-1>*,._p1\+1>*{padding:1.25px}.p1-2,.p1\+2{padding:1.5px}._p1-2>*,._p1\+2>*{padding:1.5px}.p1-3,.p1\+3{padding:1.75px}._p1-3>*,._p1\+3>*{padding:1.75px}.p2{padding:2px}._p2>*{padding:2px}.p2-1,.p2\+1{padding:2.5px}._p2-1>*,._p2\+1>*{padding:2.5px}.p2-2,.p2\+2{padding:3px}._p2-2>*,._p2\+2>*{padding:3px}.p2-3,.p2\+3{padding:3.5px}._p2-3>*,._p2\+3>*{padding:3.5px}.p4{padding:4px}._p4>*{padding:4px}.p4-1,.p4\+1{padding:5px}._p4-1>*,._p4\+1>*{padding:5px}.p4-2,.p4\+2{padding:6px}._p4-2>*,._p4\+2>*{padding:6px}.p4-3,.p4\+3{padding:7px}._p4-3>*,._p4\+3>*{padding:7px}.p8{padding:8px}._p8>*{padding:8px}.p8-1,.p8\+1{padding:10px}._p8-1>*,._p8\+1>*{padding:10px}.p8-2,.p8\+2{padding:12px}._p8-2>*,._p8\+2>*{padding:12px}.p8-3,.p8\+3{padding:14px}._p8-3>*,._p8\+3>*{padding:14px}.p16{padding:16px}._p16>*{padding:16px}.p16-1,.p16\+1{padding:20px}._p16-1>*,._p16\+1>*{padding:20px}.p16-2,.p16\+2{padding:24px}._p16-2>*,._p16\+2>*{padding:24px}.p16-3,.p16\+3{padding:28px}._p16-3>*,._p16\+3>*{padding:28px}.p32{padding:32px}._p32>*{padding:32px}.p32-1,.p32\+1{padding:40px}._p32-1>*,._p32\+1>*{padding:40px}.p32-2,.p32\+2{padding:48px}._p32-2>*,._p32\+2>*{padding:48px}.p32-3,.p32\+3{padding:56px}._p32-3>*,._p32\+3>*{padding:56px}.p64{padding:64px}._p64>*{padding:64px}.p64-1,.p64\+1{padding:80px}._p64-1>*,._p64\+1>*{padding:80px}.p64-2,.p64\+2{padding:96px}._p64-2>*,._p64\+2>*{padding:96px}.p64-3,.p64\+3{padding:112px}._p64-3>*,._p64\+3>*{padding:112px}.p128{padding:128px}._p128>*{padding:128px}.p128-1,.p128\+1{padding:160px}._p128-1>*,._p128\+1>*{padding:160px}.p128-2,.p128\+2{padding:192px}._p128-2>*,._p128\+2>*{padding:192px}.p128-3,.p128\+3{padding:224px}._p128-3>*,._p128\+3>*{padding:224px}.p256{padding:256px}._p256>*{padding:256px}.p256-1,.p256\+1{padding:320px}._p256-1>*,._p256\+1>*{padding:320px}.p256-2,.p256\+2{padding:384px}._p256-2>*,._p256\+2>*{padding:384px}.p256-3,.p256\+3{padding:448px}._p256-3>*,._p256\+3>*{padding:448px}.p512{padding:512px}._p512>*{padding:512px}.p512-1,.p512\+1{padding:640px}._p512-1>*,._p512\+1>*{padding:640px}.p512-2,.p512\+2{padding:768px}._p512-2>*,._p512\+2>*{padding:768px}.p512-3,.p512\+3{padding:896px}._p512-3>*,._p512\+3>*{padding:896px}.p1024{padding:1024px}._p1024>*{padding:1024px}.p1024-1,.p1024\+1{padding:1280px}._p1024-1>*,._p1024\+1>*{padding:1280px}.p1024-2,.p1024\+2{padding:1536px}._p1024-2>*,._p1024\+2>*{padding:1536px}.p1024-3,.p1024\+3{padding:1792px}._p1024-3>*,._p1024\+3>*{padding:1792px}.px1{padding-left:1px;padding-right:1px}._px1>*{padding-left:1px;padding-right:1px}.px1-1,.px1\+1{padding-left:1.25px;padding-right:1.25px}._px1-1>*,._px1\+1>*{padding-left:1.25px;padding-right:1.25px}.px1-2,.px1\+2{padding-left:1.5px;padding-right:1.5px}._px1-2>*,._px1\+2>*{padding-left:1.5px;padding-right:1.5px}.px1-3,.px1\+3{padding-left:1.75px;padding-right:1.75px}._px1-3>*,._px1\+3>*{padding-left:1.75px;padding-right:1.75px}.px2{padding-left:2px;padding-right:2px}._px2>*{padding-left:2px;padding-right:2px}.px2-1,.px2\+1{padding-left:2.5px;padding-right:2.5px}._px2-1>*,._px2\+1>*{padding-left:2.5px;padding-right:2.5px}.px2-2,.px2\+2{padding-left:3px;padding-right:3px}._px2-2>*,._px2\+2>*{padding-left:3px;padding-right:3px}.px2-3,.px2\+3{padding-left:3.5px;padding-right:3.5px}._px2-3>*,._px2\+3>*{padding-left:3.5px;padding-right:3.5px}.px4{padding-left:4px;padding-right:4px}._px4>*{padding-left:4px;padding-right:4px}.px4-1,.px4\+1{padding-left:5px;padding-right:5px}._px4-1>*,._px4\+1>*{padding-left:5px;padding-right:5px}.px4-2,.px4\+2{padding-left:6px;padding-right:6px}._px4-2>*,._px4\+2>*{padding-left:6px;padding-right:6px}.px4-3,.px4\+3{padding-left:7px;padding-right:7px}._px4-3>*,._px4\+3>*{padding-left:7px;padding-right:7px}.px8{padding-left:8px;padding-right:8px}._px8>*{padding-left:8px;padding-right:8px}.px8-1,.px8\+1{padding-left:10px;padding-right:10px}._px8-1>*,._px8\+1>*{padding-left:10px;padding-right:10px}.px8-2,.px8\+2{padding-left:12px;padding-right:12px}._px8-2>*,._px8\+2>*{padding-left:12px;padding-right:12px}.px8-3,.px8\+3{padding-left:14px;padding-right:14px}._px8-3>*,._px8\+3>*{padding-left:14px;padding-right:14px}.px16{padding-left:16px;padding-right:16px}._px16>*{padding-left:16px;padding-right:16px}.px16-1,.px16\+1{padding-left:20px;padding-right:20px}._px16-1>*,._px16\+1>*{padding-left:20px;padding-right:20px}.px16-2,.px16\+2{padding-left:24px;padding-right:24px}._px16-2>*,._px16\+2>*{padding-left:24px;padding-right:24px}.px16-3,.px16\+3{padding-left:28px;padding-right:28px}._px16-3>*,._px16\+3>*{padding-left:28px;padding-right:28px}.px32{padding-left:32px;padding-right:32px}._px32>*{padding-left:32px;padding-right:32px}.px32-1,.px32\+1{padding-left:40px;padding-right:40px}._px32-1>*,._px32\+1>*{padding-left:40px;padding-right:40px}.px32-2,.px32\+2{padding-left:48px;padding-right:48px}._px32-2>*,._px32\+2>*{padding-left:48px;padding-right:48px}.px32-3,.px32\+3{padding-left:56px;padding-right:56px}._px32-3>*,._px32\+3>*{padding-left:56px;padding-right:56px}.px64{padding-left:64px;padding-right:64px}._px64>*{padding-left:64px;padding-right:64px}.px64-1,.px64\+1{padding-left:80px;padding-right:80px}._px64-1>*,._px64\+1>*{padding-left:80px;padding-right:80px}.px64-2,.px64\+2{padding-left:96px;padding-right:96px}._px64-2>*,._px64\+2>*{padding-left:96px;padding-right:96px}.px64-3,.px64\+3{padding-left:112px;padding-right:112px}._px64-3>*,._px64\+3>*{padding-left:112px;padding-right:112px}.px128{padding-left:128px;padding-right:128px}._px128>*{padding-left:128px;padding-right:128px}.px128-1,.px128\+1{padding-left:160px;padding-right:160px}._px128-1>*,._px128\+1>*{padding-left:160px;padding-right:160px}.px128-2,.px128\+2{padding-left:192px;padding-right:192px}._px128-2>*,._px128\+2>*{padding-left:192px;padding-right:192px}.px128-3,.px128\+3{padding-left:224px;padding-right:224px}._px128-3>*,._px128\+3>*{padding-left:224px;padding-right:224px}.px256{padding-left:256px;padding-right:256px}._px256>*{padding-left:256px;padding-right:256px}.px256-1,.px256\+1{padding-left:320px;padding-right:320px}._px256-1>*,._px256\+1>*{padding-left:320px;padding-right:320px}.px256-2,.px256\+2{padding-left:384px;padding-right:384px}._px256-2>*,._px256\+2>*{padding-left:384px;padding-right:384px}.px256-3,.px256\+3{padding-left:448px;padding-right:448px}._px256-3>*,._px256\+3>*{padding-left:448px;padding-right:448px}.px512{padding-left:512px;padding-right:512px}._px512>*{padding-left:512px;padding-right:512px}.px512-1,.px512\+1{padding-left:640px;padding-right:640px}._px512-1>*,._px512\+1>*{padding-left:640px;padding-right:640px}.px512-2,.px512\+2{padding-left:768px;padding-right:768px}._px512-2>*,._px512\+2>*{padding-left:768px;padding-right:768px}.px512-3,.px512\+3{padding-left:896px;padding-right:896px}._px512-3>*,._px512\+3>*{padding-left:896px;padding-right:896px}.px1024{padding-left:1024px;padding-right:1024px}._px1024>*{padding-left:1024px;padding-right:1024px}.px1024-1,.px1024\+1{padding-left:1280px;padding-right:1280px}._px1024-1>*,._px1024\+1>*{padding-left:1280px;padding-right:1280px}.px1024-2,.px1024\+2{padding-left:1536px;padding-right:1536px}._px1024-2>*,._px1024\+2>*{padding-left:1536px;padding-right:1536px}.px1024-3,.px1024\+3{padding-left:1792px;padding-right:1792px}._px1024-3>*,._px1024\+3>*{padding-left:1792px;padding-right:1792px}.py1{padding-top:1px;padding-bottom:1px}._py1>*{padding-top:1px;padding-bottom:1px}.py1-1,.py1\+1{padding-top:1.25px;padding-bottom:1.25px}._py1-1>*,._py1\+1>*{padding-top:1.25px;padding-bottom:1.25px}.py1-2,.py1\+2{padding-top:1.5px;padding-bottom:1.5px}._py1-2>*,._py1\+2>*{padding-top:1.5px;padding-bottom:1.5px}.py1-3,.py1\+3{padding-top:1.75px;padding-bottom:1.75px}._py1-3>*,._py1\+3>*{padding-top:1.75px;padding-bottom:1.75px}.py2{padding-top:2px;padding-bottom:2px}._py2>*{padding-top:2px;padding-bottom:2px}.py2-1,.py2\+1{padding-top:2.5px;padding-bottom:2.5px}._py2-1>*,._py2\+1>*{padding-top:2.5px;padding-bottom:2.5px}.py2-2,.py2\+2{padding-top:3px;padding-bottom:3px}._py2-2>*,._py2\+2>*{padding-top:3px;padding-bottom:3px}.py2-3,.py2\+3{padding-top:3.5px;padding-bottom:3.5px}._py2-3>*,._py2\+3>*{padding-top:3.5px;padding-bottom:3.5px}.py4{padding-top:4px;padding-bottom:4px}._py4>*{padding-top:4px;padding-bottom:4px}.py4-1,.py4\+1{padding-top:5px;padding-bottom:5px}._py4-1>*,._py4\+1>*{padding-top:5px;padding-bottom:5px}.py4-2,.py4\+2{padding-top:6px;padding-bottom:6px}._py4-2>*,._py4\+2>*{padding-top:6px;padding-bottom:6px}.py4-3,.py4\+3{padding-top:7px;padding-bottom:7px}._py4-3>*,._py4\+3>*{padding-top:7px;padding-bottom:7px}.py8{padding-top:8px;padding-bottom:8px}._py8>*{padding-top:8px;padding-bottom:8px}.py8-1,.py8\+1{padding-top:10px;padding-bottom:10px}._py8-1>*,._py8\+1>*{padding-top:10px;padding-bottom:10px}.py8-2,.py8\+2{padding-top:12px;padding-bottom:12px}._py8-2>*,._py8\+2>*{padding-top:12px;padding-bottom:12px}.py8-3,.py8\+3{padding-top:14px;padding-bottom:14px}._py8-3>*,._py8\+3>*{padding-top:14px;padding-bottom:14px}.py16{padding-top:16px;padding-bottom:16px}._py16>*{padding-top:16px;padding-bottom:16px}.py16-1,.py16\+1{padding-top:20px;padding-bottom:20px}._py16-1>*,._py16\+1>*{padding-top:20px;padding-bottom:20px}.py16-2,.py16\+2{padding-top:24px;padding-bottom:24px}._py16-2>*,._py16\+2>*{padding-top:24px;padding-bottom:24px}.py16-3,.py16\+3{padding-top:28px;padding-bottom:28px}._py16-3>*,._py16\+3>*{padding-top:28px;padding-bottom:28px}.py32{padding-top:32px;padding-bottom:32px}._py32>*{padding-top:32px;padding-bottom:32px}.py32-1,.py32\+1{padding-top:40px;padding-bottom:40px}._py32-1>*,._py32\+1>*{padding-top:40px;padding-bottom:40px}.py32-2,.py32\+2{padding-top:48px;padding-bottom:48px}._py32-2>*,._py32\+2>*{padding-top:48px;padding-bottom:48px}.py32-3,.py32\+3{padding-top:56px;padding-bottom:56px}._py32-3>*,._py32\+3>*{padding-top:56px;padding-bottom:56px}.py64{padding-top:64px;padding-bottom:64px}._py64>*{padding-top:64px;padding-bottom:64px}.py64-1,.py64\+1{padding-top:80px;padding-bottom:80px}._py64-1>*,._py64\+1>*{padding-top:80px;padding-bottom:80px}.py64-2,.py64\+2{padding-top:96px;padding-bottom:96px}._py64-2>*,._py64\+2>*{padding-top:96px;padding-bottom:96px}.py64-3,.py64\+3{padding-top:112px;padding-bottom:112px}._py64-3>*,._py64\+3>*{padding-top:112px;padding-bottom:112px}.py128{padding-top:128px;padding-bottom:128px}._py128>*{padding-top:128px;padding-bottom:128px}.py128-1,.py128\+1{padding-top:160px;padding-bottom:160px}._py128-1>*,._py128\+1>*{padding-top:160px;padding-bottom:160px}.py128-2,.py128\+2{padding-top:192px;padding-bottom:192px}._py128-2>*,._py128\+2>*{padding-top:192px;padding-bottom:192px}.py128-3,.py128\+3{padding-top:224px;padding-bottom:224px}._py128-3>*,._py128\+3>*{padding-top:224px;padding-bottom:224px}.py256{padding-top:256px;padding-bottom:256px}._py256>*{padding-top:256px;padding-bottom:256px}.py256-1,.py256\+1{padding-top:320px;padding-bottom:320px}._py256-1>*,._py256\+1>*{padding-top:320px;padding-bottom:320px}.py256-2,.py256\+2{padding-top:384px;padding-bottom:384px}._py256-2>*,._py256\+2>*{padding-top:384px;padding-bottom:384px}.py256-3,.py256\+3{padding-top:448px;padding-bottom:448px}._py256-3>*,._py256\+3>*{padding-top:448px;padding-bottom:448px}.py512{padding-top:512px;padding-bottom:512px}._py512>*{padding-top:512px;padding-bottom:512px}.py512-1,.py512\+1{padding-top:640px;padding-bottom:640px}._py512-1>*,._py512\+1>*{padding-top:640px;padding-bottom:640px}.py512-2,.py512\+2{padding-top:768px;padding-bottom:768px}._py512-2>*,._py512\+2>*{padding-top:768px;padding-bottom:768px}.py512-3,.py512\+3{padding-top:896px;padding-bottom:896px}._py512-3>*,._py512\+3>*{padding-top:896px;padding-bottom:896px}.py1024{padding-top:1024px;padding-bottom:1024px}._py1024>*{padding-top:1024px;padding-bottom:1024px}.py1024-1,.py1024\+1{padding-top:1280px;padding-bottom:1280px}._py1024-1>*,._py1024\+1>*{padding-top:1280px;padding-bottom:1280px}.py1024-2,.py1024\+2{padding-top:1536px;padding-bottom:1536px}._py1024-2>*,._py1024\+2>*{padding-top:1536px;padding-bottom:1536px}.py1024-3,.py1024\+3{padding-top:1792px;padding-bottom:1792px}._py1024-3>*,._py1024\+3>*{padding-top:1792px;padding-bottom:1792px}.pt1{padding-top:1px}._pt1>*{padding-top:1px}.pt1-1,.pt1\+1{padding-top:1.25px}._pt1-1>*,._pt1\+1>*{padding-top:1.25px}.pt1-2,.pt1\+2{padding-top:1.5px}._pt1-2>*,._pt1\+2>*{padding-top:1.5px}.pt1-3,.pt1\+3{padding-top:1.75px}._pt1-3>*,._pt1\+3>*{padding-top:1.75px}.pt2{padding-top:2px}._pt2>*{padding-top:2px}.pt2-1,.pt2\+1{padding-top:2.5px}._pt2-1>*,._pt2\+1>*{padding-top:2.5px}.pt2-2,.pt2\+2{padding-top:3px}._pt2-2>*,._pt2\+2>*{padding-top:3px}.pt2-3,.pt2\+3{padding-top:3.5px}._pt2-3>*,._pt2\+3>*{padding-top:3.5px}.pt4{padding-top:4px}._pt4>*{padding-top:4px}.pt4-1,.pt4\+1{padding-top:5px}._pt4-1>*,._pt4\+1>*{padding-top:5px}.pt4-2,.pt4\+2{padding-top:6px}._pt4-2>*,._pt4\+2>*{padding-top:6px}.pt4-3,.pt4\+3{padding-top:7px}._pt4-3>*,._pt4\+3>*{padding-top:7px}.pt8{padding-top:8px}._pt8>*{padding-top:8px}.pt8-1,.pt8\+1{padding-top:10px}._pt8-1>*,._pt8\+1>*{padding-top:10px}.pt8-2,.pt8\+2{padding-top:12px}._pt8-2>*,._pt8\+2>*{padding-top:12px}.pt8-3,.pt8\+3{padding-top:14px}._pt8-3>*,._pt8\+3>*{padding-top:14px}.pt16{padding-top:16px}._pt16>*{padding-top:16px}.pt16-1,.pt16\+1{padding-top:20px}._pt16-1>*,._pt16\+1>*{padding-top:20px}.pt16-2,.pt16\+2{padding-top:24px}._pt16-2>*,._pt16\+2>*{padding-top:24px}.pt16-3,.pt16\+3{padding-top:28px}._pt16-3>*,._pt16\+3>*{padding-top:28px}.pt32{padding-top:32px}._pt32>*{padding-top:32px}.pt32-1,.pt32\+1{padding-top:40px}._pt32-1>*,._pt32\+1>*{padding-top:40px}.pt32-2,.pt32\+2{padding-top:48px}._pt32-2>*,._pt32\+2>*{padding-top:48px}.pt32-3,.pt32\+3{padding-top:56px}._pt32-3>*,._pt32\+3>*{padding-top:56px}.pt64{padding-top:64px}._pt64>*{padding-top:64px}.pt64-1,.pt64\+1{padding-top:80px}._pt64-1>*,._pt64\+1>*{padding-top:80px}.pt64-2,.pt64\+2{padding-top:96px}._pt64-2>*,._pt64\+2>*{padding-top:96px}.pt64-3,.pt64\+3{padding-top:112px}._pt64-3>*,._pt64\+3>*{padding-top:112px}.pt128{padding-top:128px}._pt128>*{padding-top:128px}.pt128-1,.pt128\+1{padding-top:160px}._pt128-1>*,._pt128\+1>*{padding-top:160px}.pt128-2,.pt128\+2{padding-top:192px}._pt128-2>*,._pt128\+2>*{padding-top:192px}.pt128-3,.pt128\+3{padding-top:224px}._pt128-3>*,._pt128\+3>*{padding-top:224px}.pt256{padding-top:256px}._pt256>*{padding-top:256px}.pt256-1,.pt256\+1{padding-top:320px}._pt256-1>*,._pt256\+1>*{padding-top:320px}.pt256-2,.pt256\+2{padding-top:384px}._pt256-2>*,._pt256\+2>*{padding-top:384px}.pt256-3,.pt256\+3{padding-top:448px}._pt256-3>*,._pt256\+3>*{padding-top:448px}.pt512{padding-top:512px}._pt512>*{padding-top:512px}.pt512-1,.pt512\+1{padding-top:640px}._pt512-1>*,._pt512\+1>*{padding-top:640px}.pt512-2,.pt512\+2{padding-top:768px}._pt512-2>*,._pt512\+2>*{padding-top:768px}.pt512-3,.pt512\+3{padding-top:896px}._pt512-3>*,._pt512\+3>*{padding-top:896px}.pt1024{padding-top:1024px}._pt1024>*{padding-top:1024px}.pt1024-1,.pt1024\+1{padding-top:1280px}._pt1024-1>*,._pt1024\+1>*{padding-top:1280px}.pt1024-2,.pt1024\+2{padding-top:1536px}._pt1024-2>*,._pt1024\+2>*{padding-top:1536px}.pt1024-3,.pt1024\+3{padding-top:1792px}._pt1024-3>*,._pt1024\+3>*{padding-top:1792px}.pr1{padding-right:1px}._pr1>*{padding-right:1px}.pr1-1,.pr1\+1{padding-right:1.25px}._pr1-1>*,._pr1\+1>*{padding-right:1.25px}.pr1-2,.pr1\+2{padding-right:1.5px}._pr1-2>*,._pr1\+2>*{padding-right:1.5px}.pr1-3,.pr1\+3{padding-right:1.75px}._pr1-3>*,._pr1\+3>*{padding-right:1.75px}.pr2{padding-right:2px}._pr2>*{padding-right:2px}.pr2-1,.pr2\+1{padding-right:2.5px}._pr2-1>*,._pr2\+1>*{padding-right:2.5px}.pr2-2,.pr2\+2{padding-right:3px}._pr2-2>*,._pr2\+2>*{padding-right:3px}.pr2-3,.pr2\+3{padding-right:3.5px}._pr2-3>*,._pr2\+3>*{padding-right:3.5px}.pr4{padding-right:4px}._pr4>*{padding-right:4px}.pr4-1,.pr4\+1{padding-right:5px}._pr4-1>*,._pr4\+1>*{padding-right:5px}.pr4-2,.pr4\+2{padding-right:6px}._pr4-2>*,._pr4\+2>*{padding-right:6px}.pr4-3,.pr4\+3{padding-right:7px}._pr4-3>*,._pr4\+3>*{padding-right:7px}.pr8{padding-right:8px}._pr8>*{padding-right:8px}.pr8-1,.pr8\+1{padding-right:10px}._pr8-1>*,._pr8\+1>*{padding-right:10px}.pr8-2,.pr8\+2{padding-right:12px}._pr8-2>*,._pr8\+2>*{padding-right:12px}.pr8-3,.pr8\+3{padding-right:14px}._pr8-3>*,._pr8\+3>*{padding-right:14px}.pr16{padding-right:16px}._pr16>*{padding-right:16px}.pr16-1,.pr16\+1{padding-right:20px}._pr16-1>*,._pr16\+1>*{padding-right:20px}.pr16-2,.pr16\+2{padding-right:24px}._pr16-2>*,._pr16\+2>*{padding-right:24px}.pr16-3,.pr16\+3{padding-right:28px}._pr16-3>*,._pr16\+3>*{padding-right:28px}.pr32{padding-right:32px}._pr32>*{padding-right:32px}.pr32-1,.pr32\+1{padding-right:40px}._pr32-1>*,._pr32\+1>*{padding-right:40px}.pr32-2,.pr32\+2{padding-right:48px}._pr32-2>*,._pr32\+2>*{padding-right:48px}.pr32-3,.pr32\+3{padding-right:56px}._pr32-3>*,._pr32\+3>*{padding-right:56px}.pr64{padding-right:64px}._pr64>*{padding-right:64px}.pr64-1,.pr64\+1{padding-right:80px}._pr64-1>*,._pr64\+1>*{padding-right:80px}.pr64-2,.pr64\+2{padding-right:96px}._pr64-2>*,._pr64\+2>*{padding-right:96px}.pr64-3,.pr64\+3{padding-right:112px}._pr64-3>*,._pr64\+3>*{padding-right:112px}.pr128{padding-right:128px}._pr128>*{padding-right:128px}.pr128-1,.pr128\+1{padding-right:160px}._pr128-1>*,._pr128\+1>*{padding-right:160px}.pr128-2,.pr128\+2{padding-right:192px}._pr128-2>*,._pr128\+2>*{padding-right:192px}.pr128-3,.pr128\+3{padding-right:224px}._pr128-3>*,._pr128\+3>*{padding-right:224px}.pr256{padding-right:256px}._pr256>*{padding-right:256px}.pr256-1,.pr256\+1{padding-right:320px}._pr256-1>*,._pr256\+1>*{padding-right:320px}.pr256-2,.pr256\+2{padding-right:384px}._pr256-2>*,._pr256\+2>*{padding-right:384px}.pr256-3,.pr256\+3{padding-right:448px}._pr256-3>*,._pr256\+3>*{padding-right:448px}.pr512{padding-right:512px}._pr512>*{padding-right:512px}.pr512-1,.pr512\+1{padding-right:640px}._pr512-1>*,._pr512\+1>*{padding-right:640px}.pr512-2,.pr512\+2{padding-right:768px}._pr512-2>*,._pr512\+2>*{padding-right:768px}.pr512-3,.pr512\+3{padding-right:896px}._pr512-3>*,._pr512\+3>*{padding-right:896px}.pr1024{padding-right:1024px}._pr1024>*{padding-right:1024px}.pr1024-1,.pr1024\+1{padding-right:1280px}._pr1024-1>*,._pr1024\+1>*{padding-right:1280px}.pr1024-2,.pr1024\+2{padding-right:1536px}._pr1024-2>*,._pr1024\+2>*{padding-right:1536px}.pr1024-3,.pr1024\+3{padding-right:1792px}._pr1024-3>*,._pr1024\+3>*{padding-right:1792px}.pb1{padding-bottom:1px}._pb1>*{padding-bottom:1px}.pb1-1,.pb1\+1{padding-bottom:1.25px}._pb1-1>*,._pb1\+1>*{padding-bottom:1.25px}.pb1-2,.pb1\+2{padding-bottom:1.5px}._pb1-2>*,._pb1\+2>*{padding-bottom:1.5px}.pb1-3,.pb1\+3{padding-bottom:1.75px}._pb1-3>*,._pb1\+3>*{padding-bottom:1.75px}.pb2{padding-bottom:2px}._pb2>*{padding-bottom:2px}.pb2-1,.pb2\+1{padding-bottom:2.5px}._pb2-1>*,._pb2\+1>*{padding-bottom:2.5px}.pb2-2,.pb2\+2{padding-bottom:3px}._pb2-2>*,._pb2\+2>*{padding-bottom:3px}.pb2-3,.pb2\+3{padding-bottom:3.5px}._pb2-3>*,._pb2\+3>*{padding-bottom:3.5px}.pb4{padding-bottom:4px}._pb4>*{padding-bottom:4px}.pb4-1,.pb4\+1{padding-bottom:5px}._pb4-1>*,._pb4\+1>*{padding-bottom:5px}.pb4-2,.pb4\+2{padding-bottom:6px}._pb4-2>*,._pb4\+2>*{padding-bottom:6px}.pb4-3,.pb4\+3{padding-bottom:7px}._pb4-3>*,._pb4\+3>*{padding-bottom:7px}.pb8{padding-bottom:8px}._pb8>*{padding-bottom:8px}.pb8-1,.pb8\+1{padding-bottom:10px}._pb8-1>*,._pb8\+1>*{padding-bottom:10px}.pb8-2,.pb8\+2{padding-bottom:12px}._pb8-2>*,._pb8\+2>*{padding-bottom:12px}.pb8-3,.pb8\+3{padding-bottom:14px}._pb8-3>*,._pb8\+3>*{padding-bottom:14px}.pb16{padding-bottom:16px}._pb16>*{padding-bottom:16px}.pb16-1,.pb16\+1{padding-bottom:20px}._pb16-1>*,._pb16\+1>*{padding-bottom:20px}.pb16-2,.pb16\+2{padding-bottom:24px}._pb16-2>*,._pb16\+2>*{padding-bottom:24px}.pb16-3,.pb16\+3{padding-bottom:28px}._pb16-3>*,._pb16\+3>*{padding-bottom:28px}.pb32{padding-bottom:32px}._pb32>*{padding-bottom:32px}.pb32-1,.pb32\+1{padding-bottom:40px}._pb32-1>*,._pb32\+1>*{padding-bottom:40px}.pb32-2,.pb32\+2{padding-bottom:48px}._pb32-2>*,._pb32\+2>*{padding-bottom:48px}.pb32-3,.pb32\+3{padding-bottom:56px}._pb32-3>*,._pb32\+3>*{padding-bottom:56px}.pb64{padding-bottom:64px}._pb64>*{padding-bottom:64px}.pb64-1,.pb64\+1{padding-bottom:80px}._pb64-1>*,._pb64\+1>*{padding-bottom:80px}.pb64-2,.pb64\+2{padding-bottom:96px}._pb64-2>*,._pb64\+2>*{padding-bottom:96px}.pb64-3,.pb64\+3{padding-bottom:112px}._pb64-3>*,._pb64\+3>*{padding-bottom:112px}.pb128{padding-bottom:128px}._pb128>*{padding-bottom:128px}.pb128-1,.pb128\+1{padding-bottom:160px}._pb128-1>*,._pb128\+1>*{padding-bottom:160px}.pb128-2,.pb128\+2{padding-bottom:192px}._pb128-2>*,._pb128\+2>*{padding-bottom:192px}.pb128-3,.pb128\+3{padding-bottom:224px}._pb128-3>*,._pb128\+3>*{padding-bottom:224px}.pb256{padding-bottom:256px}._pb256>*{padding-bottom:256px}.pb256-1,.pb256\+1{padding-bottom:320px}._pb256-1>*,._pb256\+1>*{padding-bottom:320px}.pb256-2,.pb256\+2{padding-bottom:384px}._pb256-2>*,._pb256\+2>*{padding-bottom:384px}.pb256-3,.pb256\+3{padding-bottom:448px}._pb256-3>*,._pb256\+3>*{padding-bottom:448px}.pb512{padding-bottom:512px}._pb512>*{padding-bottom:512px}.pb512-1,.pb512\+1{padding-bottom:640px}._pb512-1>*,._pb512\+1>*{padding-bottom:640px}.pb512-2,.pb512\+2{padding-bottom:768px}._pb512-2>*,._pb512\+2>*{padding-bottom:768px}.pb512-3,.pb512\+3{padding-bottom:896px}._pb512-3>*,._pb512\+3>*{padding-bottom:896px}.pb1024{padding-bottom:1024px}._pb1024>*{padding-bottom:1024px}.pb1024-1,.pb1024\+1{padding-bottom:1280px}._pb1024-1>*,._pb1024\+1>*{padding-bottom:1280px}.pb1024-2,.pb1024\+2{padding-bottom:1536px}._pb1024-2>*,._pb1024\+2>*{padding-bottom:1536px}.pb1024-3,.pb1024\+3{padding-bottom:1792px}._pb1024-3>*,._pb1024\+3>*{padding-bottom:1792px}.pl1{padding-left:1px}._pl1>*{padding-left:1px}.pl1-1,.pl1\+1{padding-left:1.25px}._pl1-1>*,._pl1\+1>*{padding-left:1.25px}.pl1-2,.pl1\+2{padding-left:1.5px}._pl1-2>*,._pl1\+2>*{padding-left:1.5px}.pl1-3,.pl1\+3{padding-left:1.75px}._pl1-3>*,._pl1\+3>*{padding-left:1.75px}.pl2{padding-left:2px}._pl2>*{padding-left:2px}.pl2-1,.pl2\+1{padding-left:2.5px}._pl2-1>*,._pl2\+1>*{padding-left:2.5px}.pl2-2,.pl2\+2{padding-left:3px}._pl2-2>*,._pl2\+2>*{padding-left:3px}.pl2-3,.pl2\+3{padding-left:3.5px}._pl2-3>*,._pl2\+3>*{padding-left:3.5px}.pl4{padding-left:4px}._pl4>*{padding-left:4px}.pl4-1,.pl4\+1{padding-left:5px}._pl4-1>*,._pl4\+1>*{padding-left:5px}.pl4-2,.pl4\+2{padding-left:6px}._pl4-2>*,._pl4\+2>*{padding-left:6px}.pl4-3,.pl4\+3{padding-left:7px}._pl4-3>*,._pl4\+3>*{padding-left:7px}.pl8{padding-left:8px}._pl8>*{padding-left:8px}.pl8-1,.pl8\+1{padding-left:10px}._pl8-1>*,._pl8\+1>*{padding-left:10px}.pl8-2,.pl8\+2{padding-left:12px}._pl8-2>*,._pl8\+2>*{padding-left:12px}.pl8-3,.pl8\+3{padding-left:14px}._pl8-3>*,._pl8\+3>*{padding-left:14px}.pl16{padding-left:16px}._pl16>*{padding-left:16px}.pl16-1,.pl16\+1{padding-left:20px}._pl16-1>*,._pl16\+1>*{padding-left:20px}.pl16-2,.pl16\+2{padding-left:24px}._pl16-2>*,._pl16\+2>*{padding-left:24px}.pl16-3,.pl16\+3{padding-left:28px}._pl16-3>*,._pl16\+3>*{padding-left:28px}.pl32{padding-left:32px}._pl32>*{padding-left:32px}.pl32-1,.pl32\+1{padding-left:40px}._pl32-1>*,._pl32\+1>*{padding-left:40px}.pl32-2,.pl32\+2{padding-left:48px}._pl32-2>*,._pl32\+2>*{padding-left:48px}.pl32-3,.pl32\+3{padding-left:56px}._pl32-3>*,._pl32\+3>*{padding-left:56px}.pl64{padding-left:64px}._pl64>*{padding-left:64px}.pl64-1,.pl64\+1{padding-left:80px}._pl64-1>*,._pl64\+1>*{padding-left:80px}.pl64-2,.pl64\+2{padding-left:96px}._pl64-2>*,._pl64\+2>*{padding-left:96px}.pl64-3,.pl64\+3{padding-left:112px}._pl64-3>*,._pl64\+3>*{padding-left:112px}.pl128{padding-left:128px}._pl128>*{padding-left:128px}.pl128-1,.pl128\+1{padding-left:160px}._pl128-1>*,._pl128\+1>*{padding-left:160px}.pl128-2,.pl128\+2{padding-left:192px}._pl128-2>*,._pl128\+2>*{padding-left:192px}.pl128-3,.pl128\+3{padding-left:224px}._pl128-3>*,._pl128\+3>*{padding-left:224px}.pl256{padding-left:256px}._pl256>*{padding-left:256px}.pl256-1,.pl256\+1{padding-left:320px}._pl256-1>*,._pl256\+1>*{padding-left:320px}.pl256-2,.pl256\+2{padding-left:384px}._pl256-2>*,._pl256\+2>*{padding-left:384px}.pl256-3,.pl256\+3{padding-left:448px}._pl256-3>*,._pl256\+3>*{padding-left:448px}.pl512{padding-left:512px}._pl512>*{padding-left:512px}.pl512-1,.pl512\+1{padding-left:640px}._pl512-1>*,._pl512\+1>*{padding-left:640px}.pl512-2,.pl512\+2{padding-left:768px}._pl512-2>*,._pl512\+2>*{padding-left:768px}.pl512-3,.pl512\+3{padding-left:896px}._pl512-3>*,._pl512\+3>*{padding-left:896px}.pl1024{padding-left:1024px}._pl1024>*{padding-left:1024px}.pl1024-1,.pl1024\+1{padding-left:1280px}._pl1024-1>*,._pl1024\+1>*{padding-left:1280px}.pl1024-2,.pl1024\+2{padding-left:1536px}._pl1024-2>*,._pl1024\+2>*{padding-left:1536px}.pl1024-3,.pl1024\+3{padding-left:1792px}._pl1024-3>*,._pl1024\+3>*{padding-left:1792px}.g1{gap:1px}._g1>*{gap:1px}.g1-1,.g1\+1{gap:1.25px}._g1-1>*,._g1\+1>*{gap:1.25px}.g1-2,.g1\+2{gap:1.5px}._g1-2>*,._g1\+2>*{gap:1.5px}.g1-3,.g1\+3{gap:1.75px}._g1-3>*,._g1\+3>*{gap:1.75px}.g2{gap:2px}._g2>*{gap:2px}.g2-1,.g2\+1{gap:2.5px}._g2-1>*,._g2\+1>*{gap:2.5px}.g2-2,.g2\+2{gap:3px}._g2-2>*,._g2\+2>*{gap:3px}.g2-3,.g2\+3{gap:3.5px}._g2-3>*,._g2\+3>*{gap:3.5px}.g4{gap:4px}._g4>*{gap:4px}.g4-1,.g4\+1{gap:5px}._g4-1>*,._g4\+1>*{gap:5px}.g4-2,.g4\+2{gap:6px}._g4-2>*,._g4\+2>*{gap:6px}.g4-3,.g4\+3{gap:7px}._g4-3>*,._g4\+3>*{gap:7px}.g8{gap:8px}._g8>*{gap:8px}.g8-1,.g8\+1{gap:10px}._g8-1>*,._g8\+1>*{gap:10px}.g8-2,.g8\+2{gap:12px}._g8-2>*,._g8\+2>*{gap:12px}.g8-3,.g8\+3{gap:14px}._g8-3>*,._g8\+3>*{gap:14px}.g16{gap:16px}._g16>*{gap:16px}.g16-1,.g16\+1{gap:20px}._g16-1>*,._g16\+1>*{gap:20px}.g16-2,.g16\+2{gap:24px}._g16-2>*,._g16\+2>*{gap:24px}.g16-3,.g16\+3{gap:28px}._g16-3>*,._g16\+3>*{gap:28px}.g32{gap:32px}._g32>*{gap:32px}.g32-1,.g32\+1{gap:40px}._g32-1>*,._g32\+1>*{gap:40px}.g32-2,.g32\+2{gap:48px}._g32-2>*,._g32\+2>*{gap:48px}.g32-3,.g32\+3{gap:56px}._g32-3>*,._g32\+3>*{gap:56px}.g64{gap:64px}._g64>*{gap:64px}.g64-1,.g64\+1{gap:80px}._g64-1>*,._g64\+1>*{gap:80px}.g64-2,.g64\+2{gap:96px}._g64-2>*,._g64\+2>*{gap:96px}.g64-3,.g64\+3{gap:112px}._g64-3>*,._g64\+3>*{gap:112px}.g128{gap:128px}._g128>*{gap:128px}.g128-1,.g128\+1{gap:160px}._g128-1>*,._g128\+1>*{gap:160px}.g128-2,.g128\+2{gap:192px}._g128-2>*,._g128\+2>*{gap:192px}.g128-3,.g128\+3{gap:224px}._g128-3>*,._g128\+3>*{gap:224px}.g256{gap:256px}._g256>*{gap:256px}.g256-1,.g256\+1{gap:320px}._g256-1>*,._g256\+1>*{gap:320px}.g256-2,.g256\+2{gap:384px}._g256-2>*,._g256\+2>*{gap:384px}.g256-3,.g256\+3{gap:448px}._g256-3>*,._g256\+3>*{gap:448px}.g512{gap:512px}._g512>*{gap:512px}.g512-1,.g512\+1{gap:640px}._g512-1>*,._g512\+1>*{gap:640px}.g512-2,.g512\+2{gap:768px}._g512-2>*,._g512\+2>*{gap:768px}.g512-3,.g512\+3{gap:896px}._g512-3>*,._g512\+3>*{gap:896px}.g1024{gap:1024px}._g1024>*{gap:1024px}.g1024-1,.g1024\+1{gap:1280px}._g1024-1>*,._g1024\+1>*{gap:1280px}.g1024-2,.g1024\+2{gap:1536px}._g1024-2>*,._g1024\+2>*{gap:1536px}.g1024-3,.g1024\+3{gap:1792px}._g1024-3>*,._g1024\+3>*{gap:1792px}.gx1{column-gap:1px}._gx1>*{column-gap:1px}.gx1-1,.gx1\+1{column-gap:1.25px}._gx1-1>*,._gx1\+1>*{column-gap:1.25px}.gx1-2,.gx1\+2{column-gap:1.5px}._gx1-2>*,._gx1\+2>*{column-gap:1.5px}.gx1-3,.gx1\+3{column-gap:1.75px}._gx1-3>*,._gx1\+3>*{column-gap:1.75px}.gx2{column-gap:2px}._gx2>*{column-gap:2px}.gx2-1,.gx2\+1{column-gap:2.5px}._gx2-1>*,._gx2\+1>*{column-gap:2.5px}.gx2-2,.gx2\+2{column-gap:3px}._gx2-2>*,._gx2\+2>*{column-gap:3px}.gx2-3,.gx2\+3{column-gap:3.5px}._gx2-3>*,._gx2\+3>*{column-gap:3.5px}.gx4{column-gap:4px}._gx4>*{column-gap:4px}.gx4-1,.gx4\+1{column-gap:5px}._gx4-1>*,._gx4\+1>*{column-gap:5px}.gx4-2,.gx4\+2{column-gap:6px}._gx4-2>*,._gx4\+2>*{column-gap:6px}.gx4-3,.gx4\+3{column-gap:7px}._gx4-3>*,._gx4\+3>*{column-gap:7px}.gx8{column-gap:8px}._gx8>*{column-gap:8px}.gx8-1,.gx8\+1{column-gap:10px}._gx8-1>*,._gx8\+1>*{column-gap:10px}.gx8-2,.gx8\+2{column-gap:12px}._gx8-2>*,._gx8\+2>*{column-gap:12px}.gx8-3,.gx8\+3{column-gap:14px}._gx8-3>*,._gx8\+3>*{column-gap:14px}.gx16{column-gap:16px}._gx16>*{column-gap:16px}.gx16-1,.gx16\+1{column-gap:20px}._gx16-1>*,._gx16\+1>*{column-gap:20px}.gx16-2,.gx16\+2{column-gap:24px}._gx16-2>*,._gx16\+2>*{column-gap:24px}.gx16-3,.gx16\+3{column-gap:28px}._gx16-3>*,._gx16\+3>*{column-gap:28px}.gx32{column-gap:32px}._gx32>*{column-gap:32px}.gx32-1,.gx32\+1{column-gap:40px}._gx32-1>*,._gx32\+1>*{column-gap:40px}.gx32-2,.gx32\+2{column-gap:48px}._gx32-2>*,._gx32\+2>*{column-gap:48px}.gx32-3,.gx32\+3{column-gap:56px}._gx32-3>*,._gx32\+3>*{column-gap:56px}.gx64{column-gap:64px}._gx64>*{column-gap:64px}.gx64-1,.gx64\+1{column-gap:80px}._gx64-1>*,._gx64\+1>*{column-gap:80px}.gx64-2,.gx64\+2{column-gap:96px}._gx64-2>*,._gx64\+2>*{column-gap:96px}.gx64-3,.gx64\+3{column-gap:112px}._gx64-3>*,._gx64\+3>*{column-gap:112px}.gx128{column-gap:128px}._gx128>*{column-gap:128px}.gx128-1,.gx128\+1{column-gap:160px}._gx128-1>*,._gx128\+1>*{column-gap:160px}.gx128-2,.gx128\+2{column-gap:192px}._gx128-2>*,._gx128\+2>*{column-gap:192px}.gx128-3,.gx128\+3{column-gap:224px}._gx128-3>*,._gx128\+3>*{column-gap:224px}.gx256{column-gap:256px}._gx256>*{column-gap:256px}.gx256-1,.gx256\+1{column-gap:320px}._gx256-1>*,._gx256\+1>*{column-gap:320px}.gx256-2,.gx256\+2{column-gap:384px}._gx256-2>*,._gx256\+2>*{column-gap:384px}.gx256-3,.gx256\+3{column-gap:448px}._gx256-3>*,._gx256\+3>*{column-gap:448px}.gx512{column-gap:512px}._gx512>*{column-gap:512px}.gx512-1,.gx512\+1{column-gap:640px}._gx512-1>*,._gx512\+1>*{column-gap:640px}.gx512-2,.gx512\+2{column-gap:768px}._gx512-2>*,._gx512\+2>*{column-gap:768px}.gx512-3,.gx512\+3{column-gap:896px}._gx512-3>*,._gx512\+3>*{column-gap:896px}.gx1024{column-gap:1024px}._gx1024>*{column-gap:1024px}.gx1024-1,.gx1024\+1{column-gap:1280px}._gx1024-1>*,._gx1024\+1>*{column-gap:1280px}.gx1024-2,.gx1024\+2{column-gap:1536px}._gx1024-2>*,._gx1024\+2>*{column-gap:1536px}.gx1024-3,.gx1024\+3{column-gap:1792px}._gx1024-3>*,._gx1024\+3>*{column-gap:1792px}.gy1{row-gap:1px}._gy1>*{row-gap:1px}.gy1-1,.gy1\+1{row-gap:1.25px}._gy1-1>*,._gy1\+1>*{row-gap:1.25px}.gy1-2,.gy1\+2{row-gap:1.5px}._gy1-2>*,._gy1\+2>*{row-gap:1.5px}.gy1-3,.gy1\+3{row-gap:1.75px}._gy1-3>*,._gy1\+3>*{row-gap:1.75px}.gy2{row-gap:2px}._gy2>*{row-gap:2px}.gy2-1,.gy2\+1{row-gap:2.5px}._gy2-1>*,._gy2\+1>*{row-gap:2.5px}.gy2-2,.gy2\+2{row-gap:3px}._gy2-2>*,._gy2\+2>*{row-gap:3px}.gy2-3,.gy2\+3{row-gap:3.5px}._gy2-3>*,._gy2\+3>*{row-gap:3.5px}.gy4{row-gap:4px}._gy4>*{row-gap:4px}.gy4-1,.gy4\+1{row-gap:5px}._gy4-1>*,._gy4\+1>*{row-gap:5px}.gy4-2,.gy4\+2{row-gap:6px}._gy4-2>*,._gy4\+2>*{row-gap:6px}.gy4-3,.gy4\+3{row-gap:7px}._gy4-3>*,._gy4\+3>*{row-gap:7px}.gy8{row-gap:8px}._gy8>*{row-gap:8px}.gy8-1,.gy8\+1{row-gap:10px}._gy8-1>*,._gy8\+1>*{row-gap:10px}.gy8-2,.gy8\+2{row-gap:12px}._gy8-2>*,._gy8\+2>*{row-gap:12px}.gy8-3,.gy8\+3{row-gap:14px}._gy8-3>*,._gy8\+3>*{row-gap:14px}.gy16{row-gap:16px}._gy16>*{row-gap:16px}.gy16-1,.gy16\+1{row-gap:20px}._gy16-1>*,._gy16\+1>*{row-gap:20px}.gy16-2,.gy16\+2{row-gap:24px}._gy16-2>*,._gy16\+2>*{row-gap:24px}.gy16-3,.gy16\+3{row-gap:28px}._gy16-3>*,._gy16\+3>*{row-gap:28px}.gy32{row-gap:32px}._gy32>*{row-gap:32px}.gy32-1,.gy32\+1{row-gap:40px}._gy32-1>*,._gy32\+1>*{row-gap:40px}.gy32-2,.gy32\+2{row-gap:48px}._gy32-2>*,._gy32\+2>*{row-gap:48px}.gy32-3,.gy32\+3{row-gap:56px}._gy32-3>*,._gy32\+3>*{row-gap:56px}.gy64{row-gap:64px}._gy64>*{row-gap:64px}.gy64-1,.gy64\+1{row-gap:80px}._gy64-1>*,._gy64\+1>*{row-gap:80px}.gy64-2,.gy64\+2{row-gap:96px}._gy64-2>*,._gy64\+2>*{row-gap:96px}.gy64-3,.gy64\+3{row-gap:112px}._gy64-3>*,._gy64\+3>*{row-gap:112px}.gy128{row-gap:128px}._gy128>*{row-gap:128px}.gy128-1,.gy128\+1{row-gap:160px}._gy128-1>*,._gy128\+1>*{row-gap:160px}.gy128-2,.gy128\+2{row-gap:192px}._gy128-2>*,._gy128\+2>*{row-gap:192px}.gy128-3,.gy128\+3{row-gap:224px}._gy128-3>*,._gy128\+3>*{row-gap:224px}.gy256{row-gap:256px}._gy256>*{row-gap:256px}.gy256-1,.gy256\+1{row-gap:320px}._gy256-1>*,._gy256\+1>*{row-gap:320px}.gy256-2,.gy256\+2{row-gap:384px}._gy256-2>*,._gy256\+2>*{row-gap:384px}.gy256-3,.gy256\+3{row-gap:448px}._gy256-3>*,._gy256\+3>*{row-gap:448px}.gy512{row-gap:512px}._gy512>*{row-gap:512px}.gy512-1,.gy512\+1{row-gap:640px}._gy512-1>*,._gy512\+1>*{row-gap:640px}.gy512-2,.gy512\+2{row-gap:768px}._gy512-2>*,._gy512\+2>*{row-gap:768px}.gy512-3,.gy512\+3{row-gap:896px}._gy512-3>*,._gy512\+3>*{row-gap:896px}.gy1024{row-gap:1024px}._gy1024>*{row-gap:1024px}.gy1024-1,.gy1024\+1{row-gap:1280px}._gy1024-1>*,._gy1024\+1>*{row-gap:1280px}.gy1024-2,.gy1024\+2{row-gap:1536px}._gy1024-2>*,._gy1024\+2>*{row-gap:1536px}.gy1024-3,.gy1024\+3{row-gap:1792px}._gy1024-3>*,._gy1024\+3>*{row-gap:1792px}.br1{border-radius:1px}._br1>*{border-radius:1px}.br1-1,.br1\+1{border-radius:1.25px}._br1-1>*,._br1\+1>*{border-radius:1.25px}.br1-2,.br1\+2{border-radius:1.5px}._br1-2>*,._br1\+2>*{border-radius:1.5px}.br1-3,.br1\+3{border-radius:1.75px}._br1-3>*,._br1\+3>*{border-radius:1.75px}.br2{border-radius:2px}._br2>*{border-radius:2px}.br2-1,.br2\+1{border-radius:2.5px}._br2-1>*,._br2\+1>*{border-radius:2.5px}.br2-2,.br2\+2{border-radius:3px}._br2-2>*,._br2\+2>*{border-radius:3px}.br2-3,.br2\+3{border-radius:3.5px}._br2-3>*,._br2\+3>*{border-radius:3.5px}.br4{border-radius:4px}._br4>*{border-radius:4px}.br4-1,.br4\+1{border-radius:5px}._br4-1>*,._br4\+1>*{border-radius:5px}.br4-2,.br4\+2{border-radius:6px}._br4-2>*,._br4\+2>*{border-radius:6px}.br4-3,.br4\+3{border-radius:7px}._br4-3>*,._br4\+3>*{border-radius:7px}.br8{border-radius:8px}._br8>*{border-radius:8px}.br8-1,.br8\+1{border-radius:10px}._br8-1>*,._br8\+1>*{border-radius:10px}.br8-2,.br8\+2{border-radius:12px}._br8-2>*,._br8\+2>*{border-radius:12px}.br8-3,.br8\+3{border-radius:14px}._br8-3>*,._br8\+3>*{border-radius:14px}.br16{border-radius:16px}._br16>*{border-radius:16px}.br16-1,.br16\+1{border-radius:20px}._br16-1>*,._br16\+1>*{border-radius:20px}.br16-2,.br16\+2{border-radius:24px}._br16-2>*,._br16\+2>*{border-radius:24px}.br16-3,.br16\+3{border-radius:28px}._br16-3>*,._br16\+3>*{border-radius:28px}.br32{border-radius:32px}._br32>*{border-radius:32px}.br32-1,.br32\+1{border-radius:40px}._br32-1>*,._br32\+1>*{border-radius:40px}.br32-2,.br32\+2{border-radius:48px}._br32-2>*,._br32\+2>*{border-radius:48px}.br32-3,.br32\+3{border-radius:56px}._br32-3>*,._br32\+3>*{border-radius:56px}.br64{border-radius:64px}._br64>*{border-radius:64px}.br64-1,.br64\+1{border-radius:80px}._br64-1>*,._br64\+1>*{border-radius:80px}.br64-2,.br64\+2{border-radius:96px}._br64-2>*,._br64\+2>*{border-radius:96px}.br64-3,.br64\+3{border-radius:112px}._br64-3>*,._br64\+3>*{border-radius:112px}.br128{border-radius:128px}._br128>*{border-radius:128px}.br128-1,.br128\+1{border-radius:160px}._br128-1>*,._br128\+1>*{border-radius:160px}.br128-2,.br128\+2{border-radius:192px}._br128-2>*,._br128\+2>*{border-radius:192px}.br128-3,.br128\+3{border-radius:224px}._br128-3>*,._br128\+3>*{border-radius:224px}.br256{border-radius:256px}._br256>*{border-radius:256px}.br256-1,.br256\+1{border-radius:320px}._br256-1>*,._br256\+1>*{border-radius:320px}.br256-2,.br256\+2{border-radius:384px}._br256-2>*,._br256\+2>*{border-radius:384px}.br256-3,.br256\+3{border-radius:448px}._br256-3>*,._br256\+3>*{border-radius:448px}.br512{border-radius:512px}._br512>*{border-radius:512px}.br512-1,.br512\+1{border-radius:640px}._br512-1>*,._br512\+1>*{border-radius:640px}.br512-2,.br512\+2{border-radius:768px}._br512-2>*,._br512\+2>*{border-radius:768px}.br512-3,.br512\+3{border-radius:896px}._br512-3>*,._br512\+3>*{border-radius:896px}.br1024{border-radius:1024px}._br1024>*{border-radius:1024px}.br1024-1,.br1024\+1{border-radius:1280px}._br1024-1>*,._br1024\+1>*{border-radius:1280px}.br1024-2,.br1024\+2{border-radius:1536px}._br1024-2>*,._br1024\+2>*{border-radius:1536px}.br1024-3,.br1024\+3{border-radius:1792px}._br1024-3>*,._br1024\+3>*{border-radius:1792px}.hr,.horizontal-line,hr{width:100%;height:2px;background-color:var(--md-outlineVariant);border-radius:8px}.vr,.vertical-line{width:2px;height:100%;background-color:var(--md-outlineVariant);border-radius:8px}.br100{border-radius:10000px}.auto-grid,.auto-grid-fit{--min-col-size: 200px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--min-col-size),100%),1fr))}.auto-grid.grid-size-150,.auto-grid-fit.grid-size-150{--min-col-size: 150px}.auto-grid-fill{--min-col-size: 200px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--min-col-size),100%),1fr))}.auto-grid-fill.grid-size-150{--min-col-size: 150px}.auto-grid-100{--min-col-size: 100px}:root{--sl-color-accent-low: #182437;--sl-color-accent: #3e69ac;--sl-color-accent-high: #bacae2;--sl-color-white: #ffffff;--sl-color-gray-1: #eceef2;--sl-color-gray-2: #c0c2c7;--sl-color-gray-3: #888b96;--sl-color-gray-4: #545861;--sl-color-gray-5: #353841;--sl-color-gray-6: #24272f;--sl-color-black: #17181c}:root[data-theme=light]{--sl-color-accent-low: #ccd8eb;--sl-color-accent: #406bae;--sl-color-accent-high: #203250;--sl-color-white: #17181c;--sl-color-gray-1: #24272f;--sl-color-gray-2: #353841;--sl-color-gray-3: #545861;--sl-color-gray-4: #888b96;--sl-color-gray-5: #c0c2c7;--sl-color-gray-6: #eceef2;--sl-color-gray-7: #f5f6f8;--sl-color-black: #ffffff}@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: ui-sans-serif, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", 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%;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.components{.starlight-aside{padding:1rem;border-inline-start:.25rem solid var(--sl-color-asides-border);color:var(--sl-color-white)}.starlight-aside--note{--sl-color-asides-text-accent: var(--sl-color-blue-high);--sl-color-asides-border: var(--sl-color-blue);background-color:var(--sl-color-blue-low)}.starlight-aside--tip{--sl-color-asides-text-accent: var(--sl-color-purple-high);--sl-color-asides-border: var(--sl-color-purple);background-color:var(--sl-color-purple-low)}.starlight-aside--caution{--sl-color-asides-text-accent: var(--sl-color-orange-high);--sl-color-asides-border: var(--sl-color-orange);background-color:var(--sl-color-orange-low)}.starlight-aside--danger{--sl-color-asides-text-accent: var(--sl-color-red-high);--sl-color-asides-border: var(--sl-color-red);background-color:var(--sl-color-red-low)}.starlight-aside__title{display:flex;gap:.5rem;align-items:center;font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);color:var(--sl-color-asides-text-accent)}.starlight-aside__icon{font-size:1.333em;width:1em;height:1em}.starlight-aside__title+.starlight-aside__content{margin-top:.5rem}.starlight-aside__content a{color:var(--sl-color-asides-text-accent)}}@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;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-laz2plt2){--__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-laz2plt2) a{color:var(--__sl-banner-text)}}@layer starlight.core{.content-panel:where(.astro-7nkwcw3z){padding:1.5rem var(--sl-content-pad-x)}.content-panel:where(.astro-7nkwcw3z)+.content-panel:where(.astro-7nkwcw3z){border-top:1px solid var(--sl-color-hairline)}.sl-container:where(.astro-7nkwcw3z){max-width:var(--sl-content-width)}.sl-container:where(.astro-7nkwcw3z)>*+*{margin-top:1.5rem}@media(min-width:72rem){.sl-container:where(.astro-7nkwcw3z){margin-inline:var(--sl-content-margin-inline, auto)}}}@layer starlight.core{p:where(.astro-opzsrvew){border:1px solid var(--sl-color-orange);padding:.75em 1em;background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high);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)}}@layer starlight.core{a:where(.astro-eez2twj6){gap:.5rem;align-items:center;text-decoration:none;color:var(--sl-color-gray-3)}a:where(.astro-eez2twj6):hover{color:var(--sl-color-white)}}@layer starlight.core{.pagination-links:where(.astro-u2l5gyhi){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem}a:where(.astro-u2l5gyhi){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-u2l5gyhi)[rel=next]{justify-content:end;text-align:end;flex-direction:row-reverse}a:where(.astro-u2l5gyhi):hover{border-color:var(--sl-color-gray-2)}.link-title:where(.astro-u2l5gyhi){color:var(--sl-color-white);font-size:var(--sl-text-2xl);line-height:var(--sl-line-height-headings)}svg:where(.astro-u2l5gyhi){flex-shrink:0}}@layer starlight.core{footer:where(.astro-3yyafb3n){flex-direction:column;gap:1.5rem}.meta:where(.astro-3yyafb3n){gap:.75rem 3rem;justify-content:space-between;flex-wrap:wrap;margin-top:3rem;font-size:var(--sl-text-sm);color:var(--sl-color-gray-3)}.meta:where(.astro-3yyafb3n)>p:only-child{margin-inline-start:auto}.kudos:where(.astro-3yyafb3n){align-items:center;gap:.5em;margin:1.5rem auto;font-size:var(--sl-text-xs);text-decoration:none;color:var(--sl-color-gray-3)}.kudos:where(.astro-3yyafb3n):hover{color:var(--sl-color-white)}}@layer starlight.components{.kudos:where(.astro-3yyafb3n) svg{color:var(--sl-color-orange)}}@layer starlight.core{label:where(.astro-4yphtoen){--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-1)}label:where(.astro-4yphtoen):hover{color:var(--sl-color-gray-2)}.icon:where(.astro-4yphtoen){position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}select:where(.astro-4yphtoen){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;appearance:none}option:where(.astro-4yphtoen){background-color:var(--sl-color-bg-nav);color:var(--sl-color-gray-1)}@media(min-width:50rem){select:where(.astro-4yphtoen){font-size:var(--sl-text-sm)}}}@layer starlight.components{.label-icon:where(.astro-4yphtoen){font-size:var(--sl-label-icon-size);inset-inline-start:0}.caret:where(.astro-4yphtoen){font-size:var(--sl-caret-size);inset-inline-end:0}}@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);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;appearance:revert}.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;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.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)}}@layer starlight.core{[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:before{--pagefind-ui-text: var(--sl-color-gray-1);opacity:1}#starlight__search .pagefind-ui__search-input{color:var(--sl-color-white);font-weight:400;width:calc(100% - var(--sl-search-cancel-space))}#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}#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:unset;--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-search:where(.astro-v37mnknz){display:contents}button:where(.astro-v37mnknz)[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-v37mnknz)[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-v37mnknz)[data-open-modal]:hover{border-color:var(--sl-color-gray-2);color:var(--sl-color-white)}button:where(.astro-v37mnknz)[data-open-modal]>:where(.astro-v37mnknz):last-child{margin-inline-start:auto}}button:where(.astro-v37mnknz)>kbd:where(.astro-v37mnknz){border-radius:.25rem;font-size:var(--sl-text-2xs);gap:.25em;padding-inline:.375rem;background-color:var(--sl-color-gray-6)}kbd:where(.astro-v37mnknz){font-family:var(--__sl-font)}dialog:where(.astro-v37mnknz){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-v37mnknz)[open]{display:flex}dialog:where(.astro-v37mnknz)::backdrop{background-color:var(--sl-color-backdrop-overlay);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.dialog-frame:where(.astro-v37mnknz){position:relative;overflow:auto;flex-direction:column;flex-grow:1;gap:1rem;padding:1rem}button:where(.astro-v37mnknz)[data-close-modal]{position:absolute;z-index:1;align-items:center;align-self:flex-end;height:calc(64px * var(--pagefind-ui-scale));padding:.25rem;border:0;background:transparent;cursor:pointer;color:var(--sl-color-text-accent)}#starlight__search:where(.astro-v37mnknz){--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-v37mnknz){--pagefind-ui-tag: var(--sl-color-gray-6)}@media(min-width:50rem){#starlight__search:where(.astro-v37mnknz){--sl-search-cancel-space: 0px}dialog:where(.astro-v37mnknz){margin:4rem auto auto;border-radius:.5rem;width:90%;max-width:40rem;height:max-content;min-height:15rem;max-height:calc(100% - 8rem)}.dialog-frame:where(.astro-v37mnknz){padding:1.5rem}}}@layer starlight.core{.site-title:where(.astro-m46x6ez3){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-m46x6ez3){overflow:hidden}img:where(.astro-m46x6ez3){height:calc(var(--sl-nav-height) - 2 * var(--sl-nav-pad-y));width:auto;max-width:100%;object-fit:contain;object-position:0 50%}}@layer starlight.core{a:where(.astro-wy4te6ga){color:var(--sl-color-text-accent);padding:.5em;margin:-.5em}a:where(.astro-wy4te6ga):hover{opacity:.66}}@layer starlight.core{.header:where(.astro-kmkmnagf){display:flex;gap:var(--sl-nav-gap);justify-content:space-between;align-items:center;height:100%}.title-wrapper:where(.astro-kmkmnagf){overflow:clip;padding:.25rem;margin:-.25rem;min-width:0}.right-group:where(.astro-kmkmnagf),.social-icons:where(.astro-kmkmnagf){gap:1rem;align-items:center}.social-icons:where(.astro-kmkmnagf):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]){--__toc-width: 0rem}.header:where(.astro-kmkmnagf){--__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.core{.hero:where(.astro-jbfsktt5){display:grid;align-items:center;gap:1rem;padding-bottom:1rem}.hero:where(.astro-jbfsktt5)>img:where(.astro-jbfsktt5),.hero:where(.astro-jbfsktt5)>.hero-html:where(.astro-jbfsktt5){object-fit:contain;width:min(70%,20rem);height:auto;margin-inline:auto}.stack:where(.astro-jbfsktt5){flex-direction:column;gap:clamp(1.5rem,calc(1.5rem + 1vw),2rem);text-align:center}.copy:where(.astro-jbfsktt5){flex-direction:column;gap:1rem;align-items:center}.copy:where(.astro-jbfsktt5)>:where(.astro-jbfsktt5){max-width:50ch}h1:where(.astro-jbfsktt5){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-jbfsktt5){font-size:clamp(var(--sl-text-base),calc(.0625rem + 2vw),var(--sl-text-xl));color:var(--sl-color-gray-2)}.actions:where(.astro-jbfsktt5){gap:1rem 2rem;flex-wrap:wrap;justify-content:center}@media(min-width:50rem){.hero:where(.astro-jbfsktt5){grid-template-columns:7fr 4fr;gap:3%;padding-block:clamp(2.5rem,calc(1rem + 10vmin),10rem)}.hero:where(.astro-jbfsktt5)>img:where(.astro-jbfsktt5),.hero:where(.astro-jbfsktt5)>.hero-html:where(.astro-jbfsktt5){order:2;width:min(100%,25rem)}.stack:where(.astro-jbfsktt5){text-align:start}.copy:where(.astro-jbfsktt5){align-items:flex-start}.actions:where(.astro-jbfsktt5){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);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)}}@layer starlight.core{[data-mobile-menu-expanded]{overflow:hidden}@media(min-width:50rem){[data-mobile-menu-expanded]{overflow:auto}}}@layer starlight.core{button:where(.astro-jif73yzw){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-jif73yzw)[aria-expanded=true] button:where(.astro-jif73yzw){background-color:var(--sl-color-gray-2);box-shadow:none}:where(.astro-jif73yzw)[aria-expanded=true] button:where(.astro-jif73yzw) .open-menu:where(.astro-jif73yzw){display:none}:where(.astro-jif73yzw):not([aria-expanded=true]) button:where(.astro-jif73yzw) .close-menu:where(.astro-jif73yzw){display:none}[data-theme=light] button:where(.astro-jif73yzw){background-color:var(--sl-color-black);color:var(--sl-color-white)}[data-theme=light] :where(.astro-jif73yzw)[aria-expanded=true] button:where(.astro-jif73yzw){background-color:var(--sl-color-gray-5)}}@layer starlight.core{.page:where(.astro-vrdttmbt){flex-direction:column;min-height:100vh}.header:where(.astro-vrdttmbt){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-vrdttmbt){padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.sidebar-pane:where(.astro-vrdttmbt){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-vrdttmbt){--sl-sidebar-visibility: visible}.sidebar-content:where(.astro-vrdttmbt){height:100%;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-vrdttmbt):after{content:"";padding-bottom:1px}}.main-frame:where(.astro-vrdttmbt){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-vrdttmbt){padding-inline-end:var(--sl-nav-pad-x)}.sidebar-pane:where(.astro-vrdttmbt){--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-g2bywc46){padding:0;list-style:none}a:where(.astro-g2bywc46){--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-g2bywc46)[aria-current=true]{color:var(--sl-color-text-accent)}.isMobile:where(.astro-g2bywc46) a:where(.astro-g2bywc46){--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-g2bywc46):first-child>li:where(.astro-g2bywc46):first-child>a:where(.astro-g2bywc46){border-top:0}.isMobile:where(.astro-g2bywc46) a:where(.astro-g2bywc46)[aria-current=true],.isMobile:where(.astro-g2bywc46) a:where(.astro-g2bywc46)[aria-current=true]:hover,.isMobile:where(.astro-g2bywc46) a:where(.astro-g2bywc46)[aria-current=true]:focus{color:var(--sl-color-white);background-color:unset}.isMobile:where(.astro-g2bywc46) a:where(.astro-g2bywc46)[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-doynk5tl){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-doynk5tl){inset-inline-start:var(--sl-content-inline-start, 0)}}summary:where(.astro-doynk5tl){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-doynk5tl)::marker,summary:where(.astro-doynk5tl)::-webkit-details-marker{display:none}.toggle:where(.astro-doynk5tl){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);user-select:none;cursor:pointer}details:where(.astro-doynk5tl)[open] .toggle:where(.astro-doynk5tl){color:var(--sl-color-white);border-color:var(--sl-color-accent)}details:where(.astro-doynk5tl) .toggle:where(.astro-doynk5tl):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-2)}[dir=rtl] .caret:where(.astro-doynk5tl){transform:rotate(180deg)}details:where(.astro-doynk5tl)[open] .caret:where(.astro-doynk5tl){transform:rotate(90deg)}.display-current:where(.astro-doynk5tl){white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--sl-color-white)}.dropdown:where(.astro-doynk5tl){--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-pb3aqygn){padding:1rem var(--sl-sidebar-pad-x)}.sl-container:where(.astro-pb3aqygn){width:calc(var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x))}.right-sidebar-panel:where(.astro-pb3aqygn) 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-pb3aqygn) :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-pb3aqygn) :where(a):hover{color:var(--sl-color-white)}@media(min-width:72rem){.sl-container:where(.astro-pb3aqygn){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-j6tvhyss){margin-top:1rem;font-size:var(--sl-text-h1);line-height:var(--sl-line-height-headings);font-weight:600;color:var(--sl-color-white)}}@layer starlight.core{.social-icons:where(.astro-wu23bvmt){display:flex;margin-inline-end:auto;gap:1rem;align-items:center;padding-block:1rem}.social-icons:where(.astro-wu23bvmt):empty{display:none}.mobile-preferences:where(.astro-wu23bvmt){justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--sl-color-gray-6);column-gap:1rem;padding:.5rem 0}}@layer starlight.core{sl-sidebar-state-persist:where(.astro-kku4brbg){display:contents}}@layer starlight.core{ul:where(.astro-3ii7xxms){--sl-sidebar-item-padding-inline: .5rem;list-style:none;padding:0}li:where(.astro-3ii7xxms){overflow-wrap:anywhere}ul:where(.astro-3ii7xxms) ul:where(.astro-3ii7xxms) li:where(.astro-3ii7xxms){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-3ii7xxms){font-size:var(--sl-text-lg);font-weight:600;color:var(--sl-color-white)}.top-level:where(.astro-3ii7xxms)>li:where(.astro-3ii7xxms)+li:where(.astro-3ii7xxms){margin-top:.75rem}summary:where(.astro-3ii7xxms){display:flex;align-items:center;justify-content:space-between;padding:.2em var(--sl-sidebar-item-padding-inline);line-height:1.4;cursor:pointer;user-select:none}summary:where(.astro-3ii7xxms)::marker,summary:where(.astro-3ii7xxms)::-webkit-details-marker{display:none}.caret:where(.astro-3ii7xxms){transition:transform .2s ease-in-out;flex-shrink:0}[dir=rtl] .caret:where(.astro-3ii7xxms){transform:rotate(180deg)}:where(.astro-3ii7xxms)[open]>summary:where(.astro-3ii7xxms) .caret:where(.astro-3ii7xxms){transform:rotate(90deg)}a:where(.astro-3ii7xxms){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-3ii7xxms):hover,a:where(.astro-3ii7xxms):focus{color:var(--sl-color-white)}:where(.astro-3ii7xxms)[aria-current=page],:where(.astro-3ii7xxms)[aria-current=page]:hover,:where(.astro-3ii7xxms)[aria-current=page]:focus{font-weight:600;color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent)}a:where(.astro-3ii7xxms)>:where(.astro-3ii7xxms):not(:last-child),.group-label:where(.astro-3ii7xxms)>:where(.astro-3ii7xxms):not(:last-child){margin-inline-end:.25em}@media(min-width:50rem){.top-level:where(.astro-3ii7xxms)>li:where(.astro-3ii7xxms)+li:where(.astro-3ii7xxms){margin-top:.5rem}.large:where(.astro-3ii7xxms){font-size:var(--sl-text-base)}a:where(.astro-3ii7xxms){font-size:var(--sl-text-sm)}}}@layer starlight.core{a:where(.astro-7q3lir66){clip:rect(0,0,0,0);position:fixed;top:.75rem;inset-inline-start:.75rem}a:where(.astro-7q3lir66):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-67yu43on){isolation:isolate}@media(min-width:72rem){.right-sidebar-container:where(.astro-67yu43on){order:2;position:relative;width:calc(var(--sl-sidebar-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}.right-sidebar:where(.astro-67yu43on){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}.main-pane:where(.astro-67yu43on){width:100%}[data-has-sidebar][data-has-toc] .main-pane:where(.astro-67yu43on){--sl-content-margin-inline: auto 0;order:1;width:calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}}}html:not([data-has-toc]){--sl-mobile-toc-height: 0rem}html:not([data-has-sidebar]){--sl-content-width: 67.5rem}html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height) + var(--sl-mobile-toc-height))}main:where(.astro-bguv2lll){padding:var(--sl-main-pad)}@media(min-width:50em){:where(.astro-bguv2lll)[data-has-sidebar]{--sl-content-inline-start: var(--sl-sidebar-width)}}@media(min-width:72em){html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height))}}
