@charset "UTF-8";*,::before,::after{box-sizing:border-box}*{margin:0}html,body{height:100%;text-size-adjust:none}h1,h2,h3,h4,h5,h6,p{padding:0}pre{white-space:pre-wrap}hr{box-sizing:content-box;height:0;overflow:visible;color:currentColor}abbr[title],dfn[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}img{border-style:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}progress{vertical-align:baseline}input,button,textarea,select{font:inherit}textarea{resize:vertical;white-space:revert}:where([contenteditable]){-webkit-user-modify:read-write;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-line-break:after-white-space}:root{quotes:"“" "”" "‘" "’"}:root:lang(en),:not(:lang(en))>:lang(en){quotes:"“" "”" "‘" "’"}@font-face{font-family:"Lora";src:url(/fonts/Lora-VariableFont_wght.woff2) format("woff2 supports variations");src:url(/fonts/Lora-VariableFont_wght.woff2) format("woff2-variations");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:"Lora";src:url(/fonts/Lora-Italic-VariableFont_wght.woff2) format("woff2 supports variations");src:url(/fonts/Lora-Italic-VariableFont_wght.woff2) format("woff2-variations");font-style:italic;font-weight:400 700;font-display:swap}@font-face{font-family:"Oswald";src:url(/fonts/Oswald-VariableFont_wght.woff2) format("woff2 supports variations");src:url(/fonts/Oswald-VariableFont_wght.woff2) format("woff2-variations");font-style:normal;font-weight:200 700;font-display:swap}@font-face{font-family:"Inter";src:url("/fonts/Inter.var.woff2") format("woff2 supports variations");src:url("/fonts/Inter.var.woff2") format("woff2-variations");font-weight:100 900;font-style:oblique 0deg 10deg;font-display:swap}@font-face{font-family:"Fira Code VF";src:url(/fonts/FiraCode-VF.woff2) format("woff2 supports variations");src:url(/fonts/FiraCode-VF.woff2) format("woff2-variations");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:"F25 Executive";src:url(/fonts/f25_executive.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}:root{--bgColor:white;--color:black;--headingColor:#2c61a7;--breakpoint:var(--break-at, 30rem);--minWidth:Min((var(--breakpoint) - 100%) * 999, 100%);--clamp:clamp(100% / var(--cols, 1) - $alleyWidth, (var(--breakpoint) - 100%) * 999, 100%)}[data-theme]{--bgColor-component:initial;--color-component:initial;--headingColor-component:initial;background-color:var(--bgColor-component, var(--bgColor));color:var(--color-component, var(--color))}[data-theme="invert"]{--bgColor-component:var(--color);--color-component:var(--bgColor)}html{font-family:Lora, serif;font-size:16px;line-height:1.5;scroll-padding-top:3rem;scroll-behavior:smooth}body{background-color:var(--bgColor);color:var(--color);font-size:clamp(0.9rem, 0.5rem + 1.25vw, 1.125rem)}.at-only{position:absolute !important;height:1px !important;width:1px !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;overflow:hidden !important;border:0 !important;padding:0 !important;white-space:nowrap !important}.clearfix{display:flow-root}[id],[name]{scroll-margin-block-start:2ex}@media screen and (prefers-reduced-motion: reduce), (update: slow){*{animation-duration:0.001ms !important;animation-iteration-count:1 !important;transition-duration:0.001ms !important}}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:auto}}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.hljs-comment,.hljs-quote{color:#696969}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#d91e18}.hljs-number,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#aa5d00}.hljs-attribute{color:#aa5d00}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#008000}.hljs-title,.hljs-section{color:#007faa}.hljs-keyword,.hljs-selector-tag{color:#7928a1}.hljs{display:block;overflow-x:auto}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}@media screen and (-ms-high-contrast: active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-string,.hljs-symbol,.hljs-type,.hljs-quote{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:bold}}.cp_embed_wrapper,[src^="https://codepen.io/"]{max-width:510px}mark::before{content:"[highlight start] "}mark::after{content:" [highlight end]"}del::before{content:"[deletion start] "}del::after{content:" [deletion end]"}ins::before{content:"[insertion start] "}ins::after{content:" [insertion end]"}s::before{content:"[start of stricken text] "}s::after{content:" [end stricken text]"}mark::before,mark::after,del::before,del::after,ins::before,ins::after,s::before,s::after{position:absolute !important;height:1px !important;width:1px !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;overflow:hidden !important;border:0 !important;padding:0 !important;white-space:nowrap !important}h1,h2,h3,h4,h5,h6{margin:1.5em 0 0.75em;color:#074597;font-family:Oswald, sans-serif;font-weight:400;line-height:1.2;filter:brightness(var(--contrastBrightness, 1))}h1{font-size:2.25rem}h2{font-size:clamp(1.6875rem, 1rem + 2vw, 2.25rem)}h4,h5,h6{color:#aa3917}h3{font-size:clamp(1.40625rem, 1rem + 1.5vw, 1.96875rem)}h4{font-size:clamp(1.2375rem, 1rem + 1.25vw, 1.6875rem);font-variant:small-caps}h5{font-size:clamp(0.9rem, 0.5rem + 1.25vw, 1.125rem)}h6{font-size:clamp(0.9rem, 0.5rem + 1.25vw, 1.125rem);font-variant:small-caps}h1+h2,h2+h3,h3+h4,h4+h5,h5+h6,h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-block-start:0.75em}.sidebar h2,.sidebar h3{text-transform:uppercase}.sidebar h2{font-size:clamp(0.9rem, 0.5rem + 1.25vw, 1.125rem)}.sidebar h3{color:#aa3917;font-size:clamp(0.84375rem, 0.5rem + 1.2vw, 1.06875rem)}p,li,dt,dd,math{max-width:60ch;color:var(--color);line-height:1.5}p,math{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;margin:1.5em 0 0.75em}p+p{margin-block-start:1.5em}math{display:block;max-width:auto}.lead,.lede{font-size:1.25em}strong,b{font-weight:bolder}address{margin:1.5em 0;font-style:normal;font-weight:500}abbr[title],cite[title],dfn[title]{cursor:help}cite{font-style:italic}code,kbd,pre,samp{font-family:"Fira Code VF", monospace;font-size:0.9em;font-weight:400;line-height:inherit}code code,code kbd,code samp,kbd code,kbd kbd,kbd samp,pre code,pre kbd,pre samp,samp code,samp kbd,samp samp{font-size:inherit}code{border-radius:0.125rem;background-color:#f7f7f7;color:#074597;padding:0.1875rem 0.25rem 0.125rem}kbd,samp{color:#008000;filter:brightness(var(--contrastBrightness, 1))}kbd{font-weight:700}kbd kbd{--contrastBrightness:1;margin:0 1px;border:1px solid #888;border-radius:0.3125rem;box-shadow:1px 1px 1px -1px var(--color);background-color:var(--contrastColor);padding:0.075em 0.3em 0;text-align:center;vertical-align:middle;color:var(--color);font-family:Inter, sans-serif;font-size:smaller;line-height:1;font-style:normal;font-weight:400}pre{--contrastBrightness:1;border-radius:0.125rem;margin:1.5em 0;border:1px solid #c7c7c7;padding:1em 1em .5em;background-color:#f7f7f7;color:black;overflow-x:scroll}var{color:#b00;font-family:Lora, serif;font-size:clamp(0.9rem, 0.5rem + 1.25vw, 1.125rem);font-weight:400;line-height:inherit;filter:brightness(var(--contrastBrightness, 1))}mark{background:#ff6;color:#000;padding-inline:0.1em}@media screen and (-ms-high-contrast: active){mark{color:HighlightText;background-color:Highlight}}@media print{mark{border:1pt dotted #000}}ins{text-decoration:none;border-bottom:0.2em double #4f8a10}@media print{ins{border-bottom-width:3pt}}del{text-decoration-color:#d8000c}@media screen and (-ms-high-contrast: active){del{text-decoration-color:Highlight}}hr{margin:1.5em 0;opacity:0.5}q{font-style:italic}q em,q i,q q{font-style:normal}q q em,q q i{font-style:italic}article aside{float:right;max-width:50%;margin:0.75em 0 0.75em calc(2 * max(0.375rem, 4vw - 1rem));border-left:0.1875rem solid #e64c4e;background:#fbe4e4;padding:1.5em calc(2 * max(0.375rem, 4vw - 1rem))}article aside>*:first-child{margin-block-start:0}article aside>*:last-child{margin-block-end:0}ul,ol,dl{margin:1.5em 0 0.75em;padding-inline-start:2em}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-block-start:0.75em}li{margin-block-end:0.75em}li::marker{color:#e64c4e;font-weight:bolder}ul>li::marker{content:'\2022\a0'}nav ul>li::marker{content:'' !important}ul ul>li::marker{content:'\2023\a0'}ul ul ul>li::marker{content:'\2736\a0'}dd{margin:0.75em 0 1.5em 2em}@counter-style --footnotes{system:symbolic;symbols:'*' † ‡ §;suffix:" "}ol.footnotes{list-style:--footnotes}:disabled{opacify:0.3}input{accent-color:#e64c4e}a{transition:all 0.1s ease-in-out;color:var(--lnk-color, #074597);border-bottom:1px dotted currentColor;text-decoration:none}a:visited{color:var(--lnk-visited-color, #05306a)}a:hover{color:var(--lnk-hover-color, #e64c4e);border-bottom-width:0.125rem;background-color:var(--lnk-hover-bg, #fbe4e4)}a:focus-visible{color:var(--lnk-focus-color, #e64c4e);outline:0.1875rem dotted var(--lnk-focus-color, #e64c4e);border-bottom:none}a:active{color:var(--lnk-active-color, #4aade3);border-bottom:none}main img{margin:1.5em auto}@media(min-width: 35rem){[class*="float-left"],[class*="float-right"]{max-width:50%;margin-block-start:.5em}.float-left-medium,.float-right-medium{max-width:33%}.float-left-small,.float-right-small{max-width:25%}[class*="float-left"]{float:left;margin-inline-end:2rem}[class*="float-right"]{float:right;margin-inline-start:2rem}}.border{border:0.125rem solid #dae3ef}details,progress{accent-color:#e64c4e}details[open] summary~*{animation:open .5s ease-in-out}@keyframes open{0%{opacity:0}100%{opacity:1}}.skip-to-content a{position:absolute;opacity:0;pointer-events:none;top:-2.5em;left:50%;transform:translateX(-50%);border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;background:transparent;padding:0.375rem;color:#fff;z-index:99999}.skip-to-content a:focus{top:0;background:var(--alert, #d8000c);color:#fff;pointer-events:all;opacity:1;outline-color:transparent;transition:top .1s ease-in, background .5s linear}[class^="info-"]{border-radius:0.25rem;position:relative;max-width:calc(60ch + 4.25rem);margin:1.5em 0;border:1px solid currentColor;padding:0.75rem 0.75rem 0.75rem 3.5rem;background-color:var(--bgColor);color:var(--color)}[class^="info-"]:before{border-radius:50%;position:absolute;left:0.75rem;top:50%;transform:translateY(-50%);width:1.25em;background-color:var(--color);text-align:center;color:var(--bgColor);font-family:Inter, sans-serif;font-size:1.5em;line-height:1.25;font-weight:700}[class^="info-"]>*:first-child{margin-block-start:0}[class^="info-"]>*:last-child{margin-block-end:0}.info-info{--color:#63859b;--bgColor:#eef5fa}.info-info:before{content:"i";font-family:Lora, serif}.info-success{--color:#4f8a10;--bgColor:#e5eddb}.info-success:before{content:"\2713"}.info-warning{--color:#cd9000;--bgColor:#f8eed9}.info-warning:before{content:"\26a0";background:none;color:var(--color);font-size:1.75em;font-weight:700}.info-alert{--color:#d8000c;--bgColor:#f9d9db}.info-alert:before{content:"\2715"}blockquote{max-width:70ch;margin:1.5em clamp(1em, 4vw, 4em);font-size:1em;font-style:italic}blockquote footer,blockquote em,blockquote i{text-align:right;font-style:normal}figure{display:table;max-width:100%;margin:0.875rem auto}figure img{width:100%;margin:0}figcaption{position:relative;display:table-caption;caption-side:bottom;border-bottom:1px solid #dae3ef;padding-block:0.84375rem 0.875rem;color:#074597;font-size:0.875rem;line-height:1.462;font-style:italic;filter:brightness(calc(var(--contrastBrightness) * 1.25))}figcaption cite{position:absolute;top:0.125rem;right:0;font:small-caps normal 300 0.75em/1 Oswald, sans-serif}figcaption em,figcaption i{font-style:normal}figcaption span{border-right:1px solid currentColor;padding-inline-end:0.5em;font-weight:700;font-style:normal}.fig-border img{border:0.125rem solid #dae3ef}.verse{position:relative;margin-inline-start:clamp(2em, 8vw, 5em);list-style:none}.verse li{margin-block-end:0.5em;padding-inline-start:0.5em;font-family:Georgia, "Liberation Serif", "Times New Roman", Times, serif;font-size:1.1em}.verse li::marker{font-size:.5em}table{--bgColor:rgba(142, 190, 222, 0.15);--color:#000;border-collapse:separate;border-spacing:0;border-top:1px solid #ddecf5;border-left:1px solid #ddecf5;margin:1.5em 0;font-family:Inter, sans-serif;font-size:0.8em;font-weight:300;font-variant-numeric:tabular-nums}table caption{caption-side:top;padding:0.5rem 0.625rem 0.625rem;text-align:left;font-family:Lora, serif;font-size:1.0125rem;font-style:italic}tr:nth-child(even){background-color:var(--bgColor)}tr:nth-child(even) th{--bgColor-hover:#9dc6e2}tr:hover{--bgColor-hover:#c8dfef;background-color:var(--bgColor-hover, var(--bgcolor))}tr:hover th{--bgColor-hover:#87b9dc}th,td{vertical-align:top;border-bottom:1px solid #ddecf5;border-right:1px solid #ddecf5;padding:0.5rem 0.625rem 0.625rem;color:var(--color)}th{background-color:var(--bgColor-hover, #b7d5ea);text-align:left;font-weight:400}.table-container{overflow:auto;max-height:90vh;margin:1.5em 0;background:linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%, radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%, linear-gradient(to right, rgba(255, 255, 255, 0), white 70%) 0 100%, radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 4rem, 100% 1.4rem, 4rem 100%, 1.4rem 100%;background-position:bottom, bottom, 100%, 100%;background-attachment:local, scroll, local, scroll}.table-container:focus{box-shadow:0 0 0.5rem 0.25rem var(--color);outline:0.125rem solid var(--color, #e64c4e)}.table-container table{width:max(100%, 33.75rem);margin:0}.table-container th{position:sticky;top:0;z-index:2}.table-container th[scope=row],.table-container th[scope=rowgroup]{position:sticky;left:0;z-index:1}.table-container .tableFixed{table-layout:fixed}.table-container .tableFixed th,.table-container .tableFixed td{overflow:hidden;text-overflow:ellipsis}.sub-nav ul{margin:0;padding:0;list-style-type:none}.sub-nav li{margin:0;border-bottom:1px solid #c7c7c7}.sub-nav li ul{border-top:1px solid #c7c7c7}.sub-nav li ul li:last-child{border-bottom:none}.sub-nav li li a{padding-inline-start:1.25em}.sub-nav a{display:block;border:none;background:#f7f7f7;padding:0.5em;font-family:Oswald, sans-serif}.sub-nav a:hover,.sub-nav a:focus{background:#e0e0e0}.sub-nav a[aria-current]{background:#9bd2f0;color:black}html,body{height:100%}body{display:flex;flex-direction:column}body>*{flex:1 0 auto}body>footer,body>.skip-to-content{flex-grow:0}main,.wrapper{position:relative;margin:0;padding:0 max(max(0.375rem, 4vw - 1rem), (50% - 75rem / 2))}main{display:flex;flex-wrap:wrap;gap:calc(2 * max(0.375rem, 4vw - 1rem))}main>article{flex:1 0 min(66%, 40rem);max-width:100%}main .sidebar{flex:1 0 clamp(240px, 25%, 16.25rem);max-width:37.5rem}article,.sidebar{padding:1.5rem 0}article>*:first-child,.sidebar>*:first-child{margin-block-start:0}article>*:last-child,.sidebar>*:last-child{margin-block-end:0}section,.sidebar aside{display:flow-root;margin:3em calc(max(max(0.375rem, 4vw - 1rem), (50% - 75rem / 2)) * -1);padding:1px max(max(0.375rem, 4vw - 1rem), (50% - 75rem / 2))}section>*:first-child,.sidebar aside>*:first-child{margin-block-start:0}section>*:last-child,.sidebar aside>*:last-child{margin-block-end:0}header>*:last-child{margin-block-end:0}[class*="bg-"]{background-size:cover;background-position:center;background-color:var(--bgColor)}[class*="bg-"]:not([class*="bg-none"]){padding-block-start:max(max(0.375rem, 4vw - 1rem), (50% - 75rem / 2));padding-block-end:max(max(0.375rem, 4vw - 1rem), (50% - 75rem / 2))}header[class*="bg-"]{position:relative}header[class*="bg-"]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 36%, rgba(0, 0, 0, 0.65) 100%)}header[class*="bg-"]>*{position:relative;z-index:1}.bg-top{background-position:top}.bg-top:after{background-position:top}.bg-bottom{background-position:bottom}.bg-bottom:after{background-position:bottom}.bg-left{background-position:left}.bg-left:after{background-position:left}.bg-right{background-position:right}.bg-right:after{background-position:right}.bg-top-left{background-position:top left}.bg-top-left:after{background-position:top left}.bg-top-right{background-position:top right}.bg-top-right:after{background-position:top right}.bg-bottom-left{background-position:bottom left}.bg-bottom-left:after{background-position:bottom left}.bg-bottom-right{background-position:bottom right}.bg-bottom-right:after{background-position:bottom right}.bg-center{background-position:center}.bg-center:after{background-position:center}.bg-upper-left{background-position:top 33% left 33%}.bg-upper-left:after{background-position:top 33% left 33%}.bg-upper-right{background-position:top 33% right 33%}.bg-upper-right:after{background-position:top 33% right 33%}.bg-lower-left{background-position:bottom 33% left 33%}.bg-lower-left:after{background-position:bottom 33% left 33%}.bg-lower-right{background-position:bottom 33% right 33%}.bg-lower-right:after{background-position:bottom 33% right 33%}.bg-primary,.bg-primary-base{--bgColor:#074597;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-primary-base:after{content:"#074597"}.val-primary-base-hsla:after{content:"214deg, 91%, 31%, 1"}.bg-primary-tint{--bgColor:#dae3ef;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-primary-tint:after{content:"#dae3ef"}.val-primary-tint-hsla:after{content:"214deg, 40%, 90%, 1"}.bg-primary-light{--bgColor:#2c61a7;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-primary-light:after{content:"#2c61a7"}.val-primary-light-hsla:after{content:"214deg, 58%, 41%, 1"}.bg-primary-lighter{--bgColor:#517db6;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-primary-lighter:after{content:"#517db6"}.val-primary-lighter-hsla:after{content:"214deg, 41%, 52%, 1"}.bg-primary-lightest{--bgColor:#7799c6;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-primary-lightest:after{content:"#7799c6"}.val-primary-lightest-hsla:after{content:"214deg, 41%, 62%, 1"}.bg-primary-dark{--bgColor:#063b80;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-primary-dark:after{content:"#063b80"}.val-primary-dark-hsla:after{content:"214deg, 91%, 26%, 1"}.bg-primary-darker{--bgColor:#05306a;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-primary-darker:after{content:"#05306a"}.val-primary-darker-hsla:after{content:"214deg, 91%, 22%, 1"}.bg-primary-darkest{--bgColor:#042653;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-primary-darkest:after{content:"#042653"}.val-primary-darkest-hsla:after{content:"214deg, 91%, 17%, 1"}.bg-secondary,.bg-secondary-base{--bgColor:#aa3917;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-secondary-base:after{content:"#aa3917"}.val-secondary-base-hsla:after{content:"14deg, 76%, 38%, 1"}.bg-secondary-tint{--bgColor:#f2e1dc;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-secondary-tint:after{content:"#f2e1dc"}.val-secondary-tint-hsla:after{content:"14deg, 46%, 91%, 1"}.bg-secondary-light{--bgColor:#b7573a;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-secondary-light:after{content:"#b7573a"}.val-secondary-light-hsla:after{content:"14deg, 52%, 47%, 1"}.bg-secondary-lighter{--bgColor:#c4745d;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-secondary-lighter:after{content:"#c4745d"}.val-secondary-lighter-hsla:after{content:"13deg, 47%, 57%, 1"}.bg-secondary-lightest{--bgColor:#d0927f;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-secondary-lightest:after{content:"#d0927f"}.val-secondary-lightest-hsla:after{content:"14deg, 46%, 66%, 1"}.bg-secondary-dark{--bgColor:#913014;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-secondary-dark:after{content:"#913014"}.val-secondary-dark-hsla:after{content:"13deg, 76%, 32%, 1"}.bg-secondary-darker{--bgColor:#772810;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-secondary-darker:after{content:"#772810"}.val-secondary-darker-hsla:after{content:"14deg, 76%, 26%, 1"}.bg-secondary-darkest{--bgColor:#5e1f0d;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-secondary-darkest:after{content:"#5e1f0d"}.val-secondary-darkest-hsla:after{content:"13deg, 76%, 21%, 1"}.bg-alternate,.bg-alternate-base{--bgColor:#4aade3;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-alternate-base:after{content:"#4aade3"}.val-alternate-base-hsla:after{content:"201deg, 73%, 59%, 1"}.bg-alternate-tint{--bgColor:#e4f3fb;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-alternate-tint:after{content:"#e4f3fb"}.val-alternate-tint-hsla:after{content:"201deg, 74%, 94%, 1"}.bg-alternate-light{--bgColor:#65b9e7;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-alternate-light:after{content:"#65b9e7"}.val-alternate-light-hsla:after{content:"201deg, 73%, 65%, 1"}.bg-alternate-lighter{--bgColor:#80c6eb;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-alternate-lighter:after{content:"#80c6eb"}.val-alternate-lighter-hsla:after{content:"201deg, 73%, 71%, 1"}.bg-alternate-lightest{--bgColor:#9bd2f0;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-alternate-lightest:after{content:"#9bd2f0"}.val-alternate-lightest-hsla:after{content:"201deg, 74%, 77%, 1"}.bg-alternate-dark{--bgColor:#3f93c1;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-alternate-dark:after{content:"#3f93c1"}.val-alternate-dark-hsla:after{content:"201deg, 51%, 50%, 1"}.bg-alternate-darker{--bgColor:#34799f;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-alternate-darker:after{content:"#34799f"}.val-alternate-darker-hsla:after{content:"201deg, 51%, 41%, 1"}.bg-alternate-darkest{--bgColor:#295f7d;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-alternate-darkest:after{content:"#295f7d"}.val-alternate-darkest-hsla:after{content:"201deg, 51%, 33%, 1"}.bg-accent,.bg-accent-base{--bgColor:#e64c4e;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-accent-base:after{content:"#e64c4e"}.val-accent-base-hsla:after{content:"359deg, 75%, 60%, 1"}.bg-accent-tint{--bgColor:#fbe4e4;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-accent-tint:after{content:"#fbe4e4"}.val-accent-tint-hsla:after{content:"0deg, 74%, 94%, 1"}.bg-accent-light{--bgColor:#ea6769;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-accent-light:after{content:"#ea6769"}.val-accent-light-hsla:after{content:"359deg, 76%, 66%, 1"}.bg-accent-lighter{--bgColor:#ee8283;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-accent-lighter:after{content:"#ee8283"}.val-accent-lighter-hsla:after{content:"359deg, 76%, 72%, 1"}.bg-accent-lightest{--bgColor:#f19d9e;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-accent-lightest:after{content:"#f19d9e"}.val-accent-lightest-hsla:after{content:"359deg, 75%, 78%, 1"}.bg-accent-dark{--bgColor:#c44142;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-accent-dark:after{content:"#c44142"}.val-accent-dark-hsla:after{content:"360deg, 53%, 51%, 1"}.bg-accent-darker{--bgColor:#a13537;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-accent-darker:after{content:"#a13537"}.val-accent-darker-hsla:after{content:"359deg, 50%, 42%, 1"}.bg-accent-darkest{--bgColor:#7f2a2b;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-accent-darkest:after{content:"#7f2a2b"}.val-accent-darkest-hsla:after{content:"359deg, 50%, 33%, 1"}.bg-info,.bg-info-base{--bgColor:#8ebede;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-info-base:after{content:"#8ebede"}.val-info-base-hsla:after{content:"204deg, 55%, 71%, 1"}.bg-info-tint{--bgColor:#eef5fa;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-info-tint:after{content:"#eef5fa"}.val-info-tint-hsla:after{content:"205deg, 55%, 96%, 1"}.bg-info-light{--bgColor:#9fc8e3;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-info-light:after{content:"#9fc8e3"}.val-info-light-hsla:after{content:"204deg, 55%, 76%, 1"}.bg-info-lighter{--bgColor:#b0d2e8;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-info-lighter:after{content:"#b0d2e8"}.val-info-lighter-hsla:after{content:"204deg, 55%, 80%, 1"}.bg-info-lightest{--bgColor:#c1dbed;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-info-lightest:after{content:"#c1dbed"}.val-info-lightest-hsla:after{content:"205deg, 55%, 84%, 1"}.bg-info-dark{--bgColor:#79a2bd;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-info-dark:after{content:"#79a2bd"}.val-info-dark-hsla:after{content:"204deg, 34%, 61%, 1"}.bg-info-darker{--bgColor:#63859b;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-info-darker:after{content:"#63859b"}.val-info-darker-hsla:after{content:"204deg, 22%, 50%, 1"}.bg-info-darkest{--bgColor:#4e697a;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-info-darkest:after{content:"#4e697a"}.val-info-darkest-hsla:after{content:"203deg, 22%, 39%, 1"}.bg-success,.bg-success-base{--bgColor:#4f8a10;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-success-base:after{content:"#4f8a10"}.val-success-base-hsla:after{content:"89deg, 79%, 30%, 1"}.bg-success-tint{--bgColor:#e5eddb;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-success-tint:after{content:"#e5eddb"}.val-success-tint-hsla:after{content:"87deg, 33%, 89%, 1"}.bg-success-light{--bgColor:#699c34;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-success-light:after{content:"#699c34"}.val-success-light-hsla:after{content:"89deg, 50%, 41%, 1"}.bg-success-lighter{--bgColor:#84ad58;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-success-lighter:after{content:"#84ad58"}.val-success-lighter-hsla:after{content:"89deg, 34%, 51%, 1"}.bg-success-lightest{--bgColor:#9ebf7c;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-success-lightest:after{content:"#9ebf7c"}.val-success-lightest-hsla:after{content:"90deg, 34%, 62%, 1"}.bg-success-dark{--bgColor:#43750e;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-success-dark:after{content:"#43750e"}.val-success-dark-hsla:after{content:"89deg, 79%, 26%, 1"}.bg-success-darker{--bgColor:#37610b;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-success-darker:after{content:"#37610b"}.val-success-darker-hsla:after{content:"89deg, 80%, 21%, 1"}.bg-success-darkest{--bgColor:#2b4c09;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-success-darkest:after{content:"#2b4c09"}.val-success-darkest-hsla:after{content:"90deg, 79%, 17%, 1"}.bg-warning,.bg-warning-base{--bgColor:#cd9000;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-warning-base:after{content:"#cd9000"}.val-warning-base-hsla:after{content:"42deg, 100%, 40%, 1"}.bg-warning-tint{--bgColor:#f8eed9;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-warning-tint:after{content:"#f8eed9"}.val-warning-tint-hsla:after{content:"41deg, 69%, 91%, 1"}.bg-warning-light{--bgColor:#d5a126;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-warning-light:after{content:"#d5a126"}.val-warning-light-hsla:after{content:"42deg, 70%, 49%, 1"}.bg-warning-lighter{--bgColor:#dcb14d;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-warning-lighter:after{content:"#dcb14d"}.val-warning-lighter-hsla:after{content:"42deg, 67%, 58%, 1"}.bg-warning-lightest{--bgColor:#e4c273;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-warning-lightest:after{content:"#e4c273"}.val-warning-lightest-hsla:after{content:"42deg, 68%, 67%, 1"}.bg-warning-dark{--bgColor:#ae7a00;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-warning-dark:after{content:"#ae7a00"}.val-warning-dark-hsla:after{content:"42deg, 100%, 34%, 1"}.bg-warning-darker{--bgColor:#906500;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-warning-darker:after{content:"#906500"}.val-warning-darker-hsla:after{content:"42deg, 100%, 28%, 1"}.bg-warning-darkest{--bgColor:#714f00;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-warning-darkest:after{content:"#714f00"}.val-warning-darkest-hsla:after{content:"42deg, 100%, 22%, 1"}.bg-alert,.bg-alert-base{--bgColor:#d8000c;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-alert-base:after{content:"#d8000c"}.val-alert-base-hsla:after{content:"357deg, 100%, 42%, 1"}.bg-alert-tint{--bgColor:#f9d9db;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-alert-tint:after{content:"#f9d9db"}.val-alert-tint-hsla:after{content:"356deg, 73%, 91%, 1"}.bg-alert-light{--bgColor:#de2630;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-alert-light:after{content:"#de2630"}.val-alert-light-hsla:after{content:"357deg, 74%, 51%, 1"}.bg-alert-lighter{--bgColor:#e44d55;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-alert-lighter:after{content:"#e44d55"}.val-alert-lighter-hsla:after{content:"357deg, 74%, 60%, 1"}.bg-alert-lightest{--bgColor:#ea7379;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-alert-lightest:after{content:"#ea7379"}.val-alert-lightest-hsla:after{content:"357deg, 74%, 68%, 1"}.bg-alert-dark{--bgColor:#b8000a;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-alert-dark:after{content:"#b8000a"}.val-alert-dark-hsla:after{content:"357deg, 100%, 36%, 1"}.bg-alert-darker{--bgColor:#970008;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-alert-darker:after{content:"#970008"}.val-alert-darker-hsla:after{content:"357deg, 100%, 30%, 1"}.bg-alert-darkest{--bgColor:#770007;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-alert-darkest:after{content:"#770007"}.val-alert-darkest-hsla:after{content:"356deg, 100%, 23%, 1"}.bg-light,.bg-light-base{--bgColor:#c7c7c7;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-light-base:after{content:"#c7c7c7"}.val-light-base-hsla:after{content:"0deg, 0%, 78%, 1"}.bg-light-tint{--bgColor:#f7f7f7;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-light-tint:after{content:"#f7f7f7"}.val-light-tint-hsla:after{content:"0deg, 0%, 97%, 1"}.bg-light-light{--bgColor:#cfcfcf;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-light-light:after{content:"#cfcfcf"}.val-light-light-hsla:after{content:"0deg, 0%, 81%, 1"}.bg-light-lighter{--bgColor:#d8d8d8;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-light-lighter:after{content:"#d8d8d8"}.val-light-lighter-hsla:after{content:"0deg, 0%, 85%, 1"}.bg-light-lightest{--bgColor:#e0e0e0;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-light-lightest:after{content:"#e0e0e0"}.val-light-lightest-hsla:after{content:"0deg, 0%, 88%, 1"}.bg-light-dark{--bgColor:darkgray;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-light-dark:after{content:"darkgray"}.val-light-dark-hsla:after{content:"0deg, 0%, 66%, 1"}.bg-light-darker{--bgColor:#8b8b8b;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-light-darker:after{content:"#8b8b8b"}.val-light-darker-hsla:after{content:"0deg, 0%, 55%, 1"}.bg-light-darkest{--bgColor:#6d6d6d;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-light-darkest:after{content:"#6d6d6d"}.val-light-darkest-hsla:after{content:"0deg, 0%, 43%, 1"}.bg-dark,.bg-dark-base{--bgColor:#494949;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-dark-base:after{content:"#494949"}.val-dark-base-hsla:after{content:"0deg, 0%, 29%, 1"}.bg-dark-tint{--bgColor:#e4e4e4;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-dark-tint:after{content:"#e4e4e4"}.val-dark-tint-hsla:after{content:"0deg, 0%, 89%, 1"}.bg-dark-light{--bgColor:#646464;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-dark-light:after{content:"#646464"}.val-dark-light-hsla:after{content:"0deg, 0%, 39%, 1"}.bg-dark-lighter{--bgColor:gray;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-dark-lighter:after{content:"gray"}.val-dark-lighter-hsla:after{content:"0deg, 0%, 50%, 1"}.bg-dark-lightest{--bgColor:#9b9b9b;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-dark-lightest:after{content:"#9b9b9b"}.val-dark-lightest-hsla:after{content:"0deg, 0%, 61%, 1"}.bg-dark-dark{--bgColor:#3e3e3e;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-dark-dark:after{content:"#3e3e3e"}.val-dark-dark-hsla:after{content:"0deg, 0%, 24%, 1"}.bg-dark-darker{--bgColor:#333333;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-dark-darker:after{content:"#333333"}.val-dark-darker-hsla:after{content:"0deg, 0%, 20%, 1"}.bg-dark-darkest{--bgColor:#282828;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-dark-darkest:after{content:"#282828"}.val-dark-darkest-hsla:after{content:"0deg, 0%, 16%, 1"}.bg-black,.bg-black-base{--bgColor:black;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-black-base:after{content:"black"}.val-black-base-hsla:after{content:"0deg, 0%, 0%, 1"}.bg-black-tint{--bgColor:black;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-black-tint:after{content:"black"}.val-black-tint-hsla:after{content:"0deg, 0%, 85%, 1"}.bg-black-light{--bgColor:black;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-black-light:after{content:"black"}.val-black-light-hsla:after{content:"0deg, 0%, 15%, 1"}.bg-black-lighter{--bgColor:black;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-black-lighter:after{content:"black"}.val-black-lighter-hsla:after{content:"0deg, 0%, 30%, 1"}.bg-black-lightest{--bgColor:black;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-black-lightest:after{content:"black"}.val-black-lightest-hsla:after{content:"0deg, 0%, 45%, 1"}.bg-black-dark{--bgColor:black;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-black-dark:after{content:"black"}.val-black-dark-hsla:after{content:"0deg, 0%, 0%, 1"}.bg-black-darker{--bgColor:black;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-black-darker:after{content:"black"}.val-black-darker-hsla:after{content:"0deg, 0%, 0%, 1"}.bg-black-darkest{--bgColor:black;--color:white;--contrastColor:black;--bgSemiColor:rgba(0, 0, 0, 0.45);--semiColor:rgba(255, 255, 255, 0.4);--contrastBrightness:2.5;--lnk-color:#4aade3;--lnk-visited-color:#80c6eb;--lnk-focus-color:#ee8283}.val-black-darkest:after{content:"black"}.val-black-darkest-hsla:after{content:"0deg, 0%, 0%, 1"}.bg-white,.bg-white-base{--bgColor:white;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-white-base:after{content:"white"}.val-white-base-hsla:after{content:"0deg, 0%, 100%, 1"}.bg-white-tint{--bgColor:white;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-white-tint:after{content:"white"}.val-white-tint-hsla:after{content:"0deg, 0%, 100%, 1"}.bg-white-light{--bgColor:white;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-white-light:after{content:"white"}.val-white-light-hsla:after{content:"0deg, 0%, 100%, 1"}.bg-white-lighter{--bgColor:white;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-white-lighter:after{content:"white"}.val-white-lighter-hsla:after{content:"0deg, 0%, 100%, 1"}.bg-white-lightest{--bgColor:white;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-white-lightest:after{content:"white"}.val-white-lightest-hsla:after{content:"0deg, 0%, 100%, 1"}.bg-white-dark{--bgColor:white;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-white-dark:after{content:"white"}.val-white-dark-hsla:after{content:"0deg, 0%, 85%, 1"}.bg-white-darker{--bgColor:white;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-white-darker:after{content:"white"}.val-white-darker-hsla:after{content:"0deg, 0%, 70%, 1"}.bg-white-darkest{--bgColor:white;--color:black;--contrastColor:white;--bgSemiColor:rgba(255, 255, 255, 0.45);--semiColor:rgba(0, 0, 0, 0.4);--contrastBrightness:1;--lnk-color:initial;--lnk-visited-color:initial;--lnk-focus-color:initial}.val-white-darkest:after{content:"white"}.val-white-darkest-hsla:after{content:"0deg, 0%, 55%, 1"}.clear{clear:both}.notop-m{margin-block-start:0}.notop-p{padding-inline-start:0}.color-primary,.color-primary-base{color:#074597}.color-primary-tint{color:#dae3ef}.color-primary-light{color:#2c61a7}.color-primary-lighter{color:#517db6}.color-primary-lightest{color:#7799c6}.color-primary-dark{color:#063b80}.color-primary-darker{color:#05306a}.color-primary-darkest{color:#042653}.color-secondary,.color-secondary-base{color:#aa3917}.color-secondary-tint{color:#f2e1dc}.color-secondary-light{color:#b7573a}.color-secondary-lighter{color:#c4745d}.color-secondary-lightest{color:#d0927f}.color-secondary-dark{color:#913014}.color-secondary-darker{color:#772810}.color-secondary-darkest{color:#5e1f0d}.color-alternate,.color-alternate-base{color:#4aade3}.color-alternate-tint{color:#e4f3fb}.color-alternate-light{color:#65b9e7}.color-alternate-lighter{color:#80c6eb}.color-alternate-lightest{color:#9bd2f0}.color-alternate-dark{color:#3f93c1}.color-alternate-darker{color:#34799f}.color-alternate-darkest{color:#295f7d}.color-accent,.color-accent-base{color:#e64c4e}.color-accent-tint{color:#fbe4e4}.color-accent-light{color:#ea6769}.color-accent-lighter{color:#ee8283}.color-accent-lightest{color:#f19d9e}.color-accent-dark{color:#c44142}.color-accent-darker{color:#a13537}.color-accent-darkest{color:#7f2a2b}.color-info,.color-info-base{color:#8ebede}.color-info-tint{color:#eef5fa}.color-info-light{color:#9fc8e3}.color-info-lighter{color:#b0d2e8}.color-info-lightest{color:#c1dbed}.color-info-dark{color:#79a2bd}.color-info-darker{color:#63859b}.color-info-darkest{color:#4e697a}.color-success,.color-success-base{color:#4f8a10}.color-success-tint{color:#e5eddb}.color-success-light{color:#699c34}.color-success-lighter{color:#84ad58}.color-success-lightest{color:#9ebf7c}.color-success-dark{color:#43750e}.color-success-darker{color:#37610b}.color-success-darkest{color:#2b4c09}.color-warning,.color-warning-base{color:#cd9000}.color-warning-tint{color:#f8eed9}.color-warning-light{color:#d5a126}.color-warning-lighter{color:#dcb14d}.color-warning-lightest{color:#e4c273}.color-warning-dark{color:#ae7a00}.color-warning-darker{color:#906500}.color-warning-darkest{color:#714f00}.color-alert,.color-alert-base{color:#d8000c}.color-alert-tint{color:#f9d9db}.color-alert-light{color:#de2630}.color-alert-lighter{color:#e44d55}.color-alert-lightest{color:#ea7379}.color-alert-dark{color:#b8000a}.color-alert-darker{color:#970008}.color-alert-darkest{color:#770007}.color-light,.color-light-base{color:#c7c7c7}.color-light-tint{color:#f7f7f7}.color-light-light{color:#cfcfcf}.color-light-lighter{color:#d8d8d8}.color-light-lightest{color:#e0e0e0}.color-light-dark{color:darkgray}.color-light-darker{color:#8b8b8b}.color-light-darkest{color:#6d6d6d}.color-dark,.color-dark-base{color:#494949}.color-dark-tint{color:#e4e4e4}.color-dark-light{color:#646464}.color-dark-lighter{color:gray}.color-dark-lightest{color:#9b9b9b}.color-dark-dark{color:#3e3e3e}.color-dark-darker{color:#333333}.color-dark-darkest{color:#282828}.color-black,.color-black-base{color:black}.color-black-tint{color:black}.color-black-light{color:black}.color-black-lighter{color:black}.color-black-lightest{color:black}.color-black-dark{color:black}.color-black-darker{color:black}.color-black-darkest{color:black}.color-white,.color-white-base{color:white}.color-white-tint{color:white}.color-white-light{color:white}.color-white-lighter{color:white}.color-white-lightest{color:white}.color-white-dark{color:white}.color-white-darker{color:white}.color-white-darkest{color:white}
footer.svelte-1ndcqvp{padding:0 max(max(0.375rem, 4vw - 1rem), (50% - 75rem / 2))}footer.svelte-1ndcqvp::before{background-position:top;background-image:linear-gradient(to right, #4aade3 40%, rgba(255, 255, 255, 0) 0%);background-size:5px 1px;background-repeat:repeat-x;content:'';display:block;margin:1.5rem auto 0;padding-top:1rem}p.svelte-1ndcqvp{font-size:0.75rem;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0.5rem 1rem;margin:0 0 1em;font-family:Oswald, sans-serif;font-weight:300}img.svelte-1ndcqvp{display:inline;height:1em}mark.svelte-1ndcqvp{font-family:"Fira Code VF", monospace;font-weight:400}
h1.svelte-17w3omn,p.svelte-17w3omn{margin:0 auto}h1.svelte-17w3omn{font-size:2.8em;font-weight:700;margin:0 0 0.5em 0}p.svelte-17w3omn{margin:1em auto}@media(min-width: 480px){h1.svelte-17w3omn{font-size:4em}}
