@font-face{font-display:block;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/fonts/open-sans/open-sans-v40-latin-300.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/fonts/open-sans/open-sans-v40-latin-300italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/fonts/open-sans/open-sans-v40-latin-400.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/fonts/open-sans/open-sans-v40-latin-400italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:normal;font-weight:500;src:url(/fonts/open-sans/open-sans-v40-latin-500.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:italic;font-weight:500;src:url(/fonts/open-sans/open-sans-v40-latin-500italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/fonts/open-sans/open-sans-v40-latin-600.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:italic;font-weight:600;src:url(/fonts/open-sans/open-sans-v40-latin-600italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/fonts/open-sans/open-sans-v40-latin-700.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:italic;font-weight:700;src:url(/fonts/open-sans/open-sans-v40-latin-700italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/fonts/open-sans/open-sans-v40-latin-800.woff2) format("woff2")}@font-face{font-display:block;font-family:Open Sans;font-style:italic;font-weight:800;src:url(/fonts/open-sans/open-sans-v40-latin-800italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:normal;font-weight:400;src:url(/fonts/vollkorn/vollkorn-v23-latin-400.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:italic;font-weight:400;src:url(/fonts/vollkorn/vollkorn-v23-latin-400italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:normal;font-weight:500;src:url(/fonts/vollkorn/vollkorn-v23-latin-500.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:italic;font-weight:500;src:url(/fonts/vollkorn/vollkorn-v23-latin-500italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:normal;font-weight:600;src:url(/fonts/vollkorn/vollkorn-v23-latin-600.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:italic;font-weight:600;src:url(/fonts/vollkorn/vollkorn-v23-latin-600italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:normal;font-weight:700;src:url(/fonts/vollkorn/vollkorn-v23-latin-700.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:italic;font-weight:700;src:url(/fonts/vollkorn/vollkorn-v23-latin-700italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:normal;font-weight:800;src:url(/fonts/vollkorn/vollkorn-v23-latin-800.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:italic;font-weight:800;src:url(/fonts/vollkorn/vollkorn-v23-latin-800italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:normal;font-weight:900;src:url(/fonts/vollkorn/vollkorn-v23-latin-900.woff2) format("woff2")}@font-face{font-display:block;font-family:Vollkorn;font-style:italic;font-weight:900;src:url(/fonts/vollkorn/vollkorn-v23-latin-900italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Oswald;font-style:normal;font-weight:200;src:url(/fonts/oswald/oswald-v53-latin-200.woff2) format("woff2")}@font-face{font-display:block;font-family:Oswald;font-style:normal;font-weight:300;src:url(/fonts/oswald/oswald-v53-latin-300.woff2) format("woff2")}@font-face{font-display:block;font-family:Oswald;font-style:normal;font-weight:400;src:url(/fonts/oswald/oswald-v53-latin-400.woff2) format("woff2")}@font-face{font-display:block;font-family:Oswald;font-style:normal;font-weight:500;src:url(/fonts/oswald/oswald-v53-latin-500.woff2) format("woff2")}@font-face{font-display:block;font-family:Oswald;font-style:normal;font-weight:600;src:url(/fonts/oswald/oswald-v53-latin-600.woff2) format("woff2")}@font-face{font-display:block;font-family:Oswald;font-style:normal;font-weight:700;src:url(/fonts/oswald/oswald-v53-latin-700.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:normal;font-weight:100;src:url(/fonts/grandstander/grandstander-v17-latin-100.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:italic;font-weight:100;src:url(/fonts/grandstander/grandstander-v17-latin-100italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:normal;font-weight:200;src:url(/fonts/grandstander/grandstander-v17-latin-200.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:italic;font-weight:200;src:url(/fonts/grandstander/grandstander-v17-latin-200italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:normal;font-weight:300;src:url(/fonts/grandstander/grandstander-v17-latin-300.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:italic;font-weight:300;src:url(/fonts/grandstander/grandstander-v17-latin-300italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:normal;font-weight:400;src:url(/fonts/grandstander/grandstander-v17-latin-400.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:italic;font-weight:400;src:url(/fonts/grandstander/grandstander-v17-latin-400italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:normal;font-weight:500;src:url(/fonts/grandstander/grandstander-v17-latin-500.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:italic;font-weight:500;src:url(/fonts/grandstander/grandstander-v17-latin-500italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:normal;font-weight:600;src:url(/fonts/grandstander/grandstander-v17-latin-600.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:italic;font-weight:600;src:url(/fonts/grandstander/grandstander-v17-latin-600italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:normal;font-weight:700;src:url(/fonts/grandstander/grandstander-v17-latin-700.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:italic;font-weight:700;src:url(/fonts/grandstander/grandstander-v17-latin-700italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:normal;font-weight:800;src:url(/fonts/grandstander/grandstander-v17-latin-800.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:italic;font-weight:800;src:url(/fonts/grandstander/grandstander-v17-latin-800italic.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:normal;font-weight:900;src:url(/fonts/grandstander/grandstander-v17-latin-900.woff2) format("woff2")}@font-face{font-display:block;font-family:Grandstander;font-style:italic;font-weight:900;src:url(/fonts/grandstander/grandstander-v17-latin-900italic.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:normal;font-weight:100;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-100.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:italic;font-weight:100;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-100italic.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:normal;font-weight:200;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-200.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:italic;font-weight:200;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-200italic.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:normal;font-weight:300;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-300.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:italic;font-weight:300;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-300italic.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-400.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:italic;font-weight:400;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-400italic.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-500.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:italic;font-weight:500;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-500italic.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-600.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:italic;font-weight:600;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-600italic.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-700.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:italic;font-weight:700;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-700italic.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:normal;font-weight:800;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-800.woff2) format("woff2")}@font-face{font-display:block;font-family:JetBrains Mono;font-style:italic;font-weight:800;src:url(/fonts/jetbrains-mono/jetbrains-mono-v18-latin-800italic.woff2) format("woff2")}:root{--doc-font: "Open Sans", sans-serif;--doc-heading-font: Oswald, sans-serif;--doc-alt-heading-font: "Vollkorn", serif;--doc-code-font: "JetBrains Mono", monospace;--doc-bg: #f8f9fa;--doc-section-bg: #ffffff;--doc-txt: #1e1e1e;--doc-txt-medium: #444444;--doc-txt-light: #595959;--doc-lnk-txt: #2b5eff;--doc-lnk-txt-decoration: none;--doc-border: #949494;--doc-code-bg: #eee;--doc-code-txt: #000;--doc-form-input-txt: var(--doc-txt);--doc-form-input-bg: var(--doc-section-bg);--doc-form-input-border: var(--doc-border);--doc-focus-outline: var(--doc-txt);--doc-focus-inner: var(--doc-section-bg);--doc-button-bg: #dadddf;--doc-button-hover-bg: #cbcfd2;--doc-button-txt: #000;--doc-button-primary-bg: #3a71aa;--doc-button-primary-hover-bg: #305d8c;--doc-button-primary-txt: #fff;--doc-alert-success-bg: #edf7ed;--doc-alert-success-txt: #1d4620;--doc-alert-info-bg: #e3f7fd;--doc-alert-info-txt: #014362;--doc-alert-warning-bg: #fff5e4;--doc-alert-warning-txt: #663c00;--doc-alert-error-bg: #feecec;--doc-alert-error-txt: #5f2120}@media(prefers-color-scheme:dark){:root{--doc-bg: #121417;--doc-section-bg: #1b1e22;--doc-txt: #f1f2f3;--doc-txt-medium: #cfd3d7;--doc-txt-light: #a8adb3;--doc-lnk-txt: #7ea7ff;--doc-lnk-txt-decoration: none;--doc-border: #33373d;--doc-code-bg: #1e2126;--doc-code-txt: #e8e8e8;--doc-button-bg: #2a2f35;--doc-button-hover-bg: #353b42;--doc-button-txt: #e9eaec;--doc-button-primary-bg: #3a71aa;--doc-button-primary-hover-bg: #305d8c;--doc-button-primary-txt: #ffffff;--doc-alert-success-bg: #15361a;--doc-alert-success-txt: #c5ebca;--doc-alert-info-bg: #0f2d3a;--doc-alert-info-txt: #a9dbef;--doc-alert-warning-bg: #3a2a0d;--doc-alert-warning-txt: #f3d49a;--doc-alert-error-bg: #3a1414;--doc-alert-error-txt: #f2b8b8}}@layer starter,core,components;@layer starter{html{color-scheme:light dark;hanging-punctuation:first allow-end last;font:1em/1.5 system-ui,sans-serif;font:-apple-system-body;line-height:1.5}@supports (font: -apple-system-body) and (not (-webkit-touch-callout: default)){html{font-size:1em}}body{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,dd{text-wrap:pretty}figure{margin:0;padding:0}img,video,iframe{display:block;max-inline-size:100%;block-size:auto;border-style:none}input,select,textarea,button{font:inherit}input:not(:where([type=submit],[type=checkbox],[type=radio],[type=button],[type=reset],[type=file])){inline-size:100%;border-width:1px;border-style:solid;box-shadow:none}textarea{field-sizing:content;block-size:4.875em;min-block-size:2.25em;inline-size:100%;max-inline-size:100%;resize:vertical;border-width:1px;border-style:solid;box-shadow:none}a[href]:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,details:focus-visible,[tabindex]:focus-visible{box-shadow:0 0 0 .125em Canvas;outline:.125em solid CanvasText;outline-offset:2px}}@layer core{body{background:var(--doc-bg);color:var(--doc-txt);font-family:var(--doc-font);font-size:1em;line-height:1.5;padding:0;margin:0;overscroll-behavior:none}a[href]{color:var(--doc-lnk-txt);text-decoration:var(--doc-lnk-txt-decoration)}a[href]:hover,a[href]:focus{text-decoration:underline}ol,ul{margin:1em 0 2em;padding:0 0 0 1.5em}ol :is(ol,ul),ul :is(ol,ul){margin-block-start:0;margin-block-end:0}ul{list-style-type:square}li{margin:.5em 0;padding:0}li>p{margin:0}table{border-collapse:collapse;font-family:var(--doc-font)}caption{text-align:left;font-size:.875em;margin-bottom:.5em}thead tr,tbody tr:not(:last-child){border-bottom:1px solid var(--doc-border)}tfoot tr{border-top:1px solid var(--doc-border)}th,td{text-align:left;padding:.25em .5em}th{font-weight:600}hr{height:0;border:none;border-top:3px dotted var(--doc-border);background-color:transparent;color:transparent;margin:2em 0}}.doc-container{container-type:inline-size}:root{--doc-root-font-size: 16;--doc-dynamic-font-scale: 1.25;--doc-dynamic-font-from-width: 400;--doc-dynamic-font-to-width: 880}.doc-dynamic-font{--df-root: var(--doc-root-font-size);--df-scale: var(--doc-dynamic-font-scale);--df-from-width: var(--doc-dynamic-font-from-width);--df-to-width: var(--doc-dynamic-font-to-width);--df-from-font-size: 1;--df-to-font-size: var(--df-scale) * var(--df-from-font-size);--df-slope: calc( (var(--df-to-font-size) - var(--df-from-font-size)) / ( var(--df-to-width) / var(--doc-root-font-size) - var(--df-from-width) / var(--doc-root-font-size) ) );--df-yaxis: calc( ( var(--df-from-width) / var(--doc-root-font-size) * -1 * var(--df-slope) + var(--df-from-font-size) ) * 1rem );box-sizing:border-box;font-size:clamp(var(--df-from-font-size) * 1em,var(--df-yaxis) + var(--df-slope) * 100cqw,var(--df-to-font-size) * 1em)}.doc-dynamic-font--scale-1_125{--doc-dynamic-font-scale: 1.125}.doc-dynamic-font--scale-1_25{--doc-dynamic-font-scale: 1.25}.doc-dynamic-font--scale-1_375{--doc-dynamic-font-scale: 1.375}.doc-dynamic-font--scale-1_5{--doc-dynamic-font-scale: 1.5}.doc-dynamic-font--scale-1_625{--doc-dynamic-font-scale: 1.625}.doc-dynamic-font--scale-1_75{--doc-dynamic-font-scale: 1.75}.doc-dynamic-font--scale-1_875{--doc-dynamic-font-scale: 1.875}.doc-dynamic-font--scale-2{--doc-dynamic-font-scale: 2}.doc-dynamic-font--from-250{--doc-dynamic-font-from-width: 250}.doc-dynamic-font--from-300{--doc-dynamic-font-from-width: 300}.doc-dynamic-font--from-350{--doc-dynamic-font-from-width: 350}.doc-dynamic-font--from-400{--doc-dynamic-font-from-width: 400}.doc-dynamic-font--from-450{--doc-dynamic-font-from-width: 450}.doc-dynamic-font--from-500{--doc-dynamic-font-from-width: 500}.doc-dynamic-font--from-550{--doc-dynamic-font-from-width: 550}.doc-dynamic-font--to-500{--doc-dynamic-font-to-width: 500}.doc-dynamic-font--to-550{--doc-dynamic-font-to-width: 550}.doc-dynamic-font--to-600{--doc-dynamic-font-to-width: 600}.doc-dynamic-font--to-650{--doc-dynamic-font-to-width: 650}.doc-dynamic-font--to-700{--doc-dynamic-font-to-width: 700}.doc-dynamic-font--to-750{--doc-dynamic-font-to-width: 750}.doc-dynamic-font--to-800{--doc-dynamic-font-to-width: 800}.doc-dynamic-font--to-900{--doc-dynamic-font-to-width: 900}.doc-dynamic-font--to-1000{--doc-dynamic-font-to-width: 1000}.doc-dynamic-font--downscale{--df-from-font-size: 1 / var(--df-scale);--df-to-font-size: 1}h1,h2,.doc-main-heading,.doc-heading-1{font-family:Oswald;font-weight:600;font-size:2em;text-align:center;color:var(--doc-txt-medium);margin:0 0 1em}.doc-icon{display:inline-block;width:.875em;height:.875em;stroke-width:0;stroke:currentColor;fill:none}.doc-heading-1{text-transform:uppercase;letter-spacing:.05em}.doc-pre-heading+.doc-heading-1{padding:0 0 1em;margin:0 0 1em;border-bottom:3px dotted var(--doc-border)}h2{font-size:1.5em;margin:2em 0 1em}h3,.doc-pre-heading,.cover__heading,.cover__subTitle{font-family:Vollkorn;font-style:italic;font-weight:400;font-size:1.5em;color:var(--doc-txt-light);text-align:center;margin:0}.titleAliases{font-family:Vollkorn;font-style:italic;font-weight:200;font-size:1em;color:var(--doc-txt-light);text-align:center;margin:0}h3{margin:2em 0 .5em}.subTitle{margin:6em 0 0}.cover__heading,.cover__subTitle{letter-spacing:.1em;margin:2em 0 1em}.cover__subTitle{text-transform:uppercase}h4,h5,h6{font-family:Open Sans;font-weight:600;font-size:1.2em;text-align:center;color:var(--doc-txt-light);margin:2em 0 .5em}h5,h6{font-size:1em}.doc-p{margin:0 0 1em}.doc-layout{max-width:55em;margin:0 auto}body.wide .doc-layout{max-width:none}.doc-content{background-color:var(--doc-section-bg);margin:.5em;padding:.5em}@media(min-width:641px){.doc-content{margin:2em;padding:1em 2em 2em}body.wide .doc-content{padding:2em}}.doc-input{display:block;width:100%;margin:0;padding:.325em .75em;font-family:var(--doc-font);font-size:1em;line-height:1.375;color:var(--doc-form-input-txt);background-color:var(--doc-form-input-bg);background-image:none;border:1px solid var(--doc-form-input-border);border-radius:.25em}.doc-input:read-only{filter:opacity(.5)}textarea.doc-input{resize:vertical;min-height:2.75em}textarea.doc-input--code{font-family:var(--doc-code-font);font-size:.75em}.doc-button{appearance:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:var(--doc-font);margin:0;text-align:center;text-decoration:none;user-select:none;vertical-align:middle;line-height:1;font-size:1em;padding:0 1.3125em;border-radius:.25em;min-height:2.75em}.doc-button--primary{background-color:var(--doc-button-primary-bg);color:var(--doc-button-primary-txt)}.doc-button{background-color:var(--doc-button-bg);color:var(--doc-button-txt)}.doc-button--small{padding:0 .5em;min-height:2em}.doc-button:hover{background-color:var(--doc-button-hover-bg)}.doc-button[disabled]{filter:opacity(.65);pointer-events:none}.doc-alert{background-color:var(--doc-alert-info-bg);color:var(--doc-alert-info-txt);border-radius:.25em;margin:1em 0;padding:.5em 1em}.doc-alert--success{background-color:var(--doc-alert-success-bg);color:var(--doc-alert-success-txt)}.doc-alert--error{background-color:var(--doc-alert-error-bg);color:var(--doc-alert-error-txt)}.doc-alert--warning{background-color:var(--doc-alert-warning-bg);color:var(--doc-alert-warning-txt)}.oak-leaves{display:block;position:fixed;inset:0}.oak-leaves img{width:100%;height:100%;max-width:565px;object-fit:contain;margin:0 auto}
