﻿@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Figtree:ital,wght@0,300..900;1,300..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--s-5: clamp(0.3277rem, 0.5405rem + -0.2746vi, 0.4856rem);--s-4: clamp(0.4096rem, 0.5938rem + -0.2377vi, 0.5463rem);--s-3: clamp(0.512rem, 0.6502rem + -0.1783vi, 0.6145rem);--s-2: clamp(0.64rem, 0.7092rem + -0.0893vi, 0.6914rem);--s-1: clamp(0.7778rem, 0.77rem + 0.0386vi, 0.8rem);--s0: clamp(0.875rem, 0.8315rem + 0.2174vi, 1rem);--s1: clamp(0.9844rem, 0.892rem + 0.462vi, 1.25rem);--s2: clamp(1.1074rem, 0.9491rem + 0.7914vi, 1.5625rem);--s3: clamp(1.2458rem, 0.9998rem + 1.23vi, 1.9531rem);--s4: clamp(1.4016rem, 1.0399rem + 1.8084vi, 2.4414rem);--s5: clamp(1.5768rem, 1.0637rem + 2.5652vi, 3.0518rem);--wrapper-size: 48rem;--wrapper-space: clamp(1rem, 0.5833rem + 2.0833vi, 2.25rem)}:root{--border-thin: 1px;--border-normal: 2px;--border-thick: 0.25rem;--border-thicker: 0.5rem}:root{--clr-neutral-0-hsl: 0deg 0% 100%;--clr-neutral-50-hsl: 0deg 0% 97.25%;--clr-neutral-100-hsl: 0deg 0% 92.55%;--clr-neutral-200-hsl: 0deg 0% 87.06%;--clr-neutral-300-hsl: 0deg 0% 80.78%;--clr-neutral-400-hsl: 0deg 0% 72.94%;--clr-neutral-500-hsl: 0deg 0% 62.75%;--clr-neutral-600-hsl: 0deg 0% 51.76%;--clr-neutral-700-hsl: 0deg 0% 42.09%;--clr-neutral-800-hsl: 0deg 0% 34.9%;--clr-neutral-900-hsl: 0deg 0% 24.71%;--clr-neutral-950-hsl: 0deg 0% 15.29%;--clr-neutral-1000-hsl: 0deg 0% 0%;--clr-neutral-0: hsl(var(--clr-neutral-0-hsl));--clr-neutral-50: hsl(var(--clr-neutral-50-hsl));--clr-neutral-100: hsl(var(--clr-neutral-100-hsl));--clr-neutral-200: hsl(var(--clr-neutral-200-hsl));--clr-neutral-300: hsl(var(--clr-neutral-300-hsl));--clr-neutral-400: hsl(var(--clr-neutral-400-hsl));--clr-neutral-500: hsl(var(--clr-neutral-500-hsl));--clr-neutral-600: hsl(var(--clr-neutral-600-hsl));--clr-neutral-700: hsl(var(--clr-neutral-700-hsl));--clr-neutral-800: hsl(var(--clr-neutral-800-hsl));--clr-neutral-900: hsl(var(--clr-neutral-900-hsl));--clr-neutral-950: hsl(var(--clr-neutral-950-hsl));--clr-neutral-1000: hsl(var(--clr-neutral-1000-hsl));--clr-red-100-hsl: 356.25deg 61.54% 94.9%;--clr-red-200-hsl: 0deg 52.94% 86.67%;--clr-red-300-hsl: 358.95deg 51.35% 78.24%;--clr-red-400-hsl: 358.46deg 50.65% 69.8%;--clr-red-500-hsl: 358.18deg 50.25% 61.37%;--clr-red-600-hsl: 358deg 50% 52.94%;--clr-red-700-hsl: 357.87deg 62.11% 44.51%;--clr-red-800-hsl: 357.58deg 62.26% 31.18%;--clr-red-900-hsl: 358.95deg 61.29% 18.24%;--clr-red-100: hsl(var(--clr-red-100-hsl));--clr-red-200: hsl(var(--clr-red-200-hsl));--clr-red-300: hsl(var(--clr-red-300-hsl));--clr-red-400: hsl(var(--clr-red-400-hsl));--clr-red-500: hsl(var(--clr-red-500-hsl));--clr-red-600: hsl(var(--clr-red-600-hsl));--clr-red-700: hsl(var(--clr-red-700-hsl));--clr-red-800: hsl(var(--clr-red-800-hsl));--clr-red-900: hsl(var(--clr-red-900-hsl));--clr-green-100-hsl: 135deg 61.54% 92.9%;--clr-green-200-hsl: 126.43deg 36.84% 83.1%;--clr-green-300-hsl: 129.77deg 33.33% 72.71%;--clr-green-400-hsl: 131.38deg 31.87% 62.31%;--clr-green-500-hsl: 132.33deg 31.06% 51.92%;--clr-green-600-hsl: 132.95deg 39.64% 41.53%;--clr-green-700-hsl: 133.4deg 60.95% 31.14%;--clr-green-800-hsl: 133.78deg 61.67% 23.53%;--clr-green-900-hsl: 133.33deg 61.64% 16.31%;--clr-green-100: hsl(var(--clr-green-100-hsl));--clr-green-200: hsl(var(--clr-green-200-hsl));--clr-green-300: hsl(var(--clr-green-300-hsl));--clr-green-400: hsl(var(--clr-green-400-hsl));--clr-green-500: hsl(var(--clr-green-500-hsl));--clr-green-600: hsl(var(--clr-green-600-hsl));--clr-green-700: hsl(var(--clr-green-700-hsl));--clr-green-800: hsl(var(--clr-green-800-hsl));--clr-green-900: hsl(var(--clr-green-900-hsl));--clr-blue-100-hsl: 225.88deg 68% 95.1%;--clr-blue-200-hsl: 219.55deg 73.33% 88.24%;--clr-blue-300-hsl: 221.19deg 70.53% 81.37%;--clr-blue-400-hsl: 222deg 69.23% 74.51%;--clr-blue-500-hsl: 222.48deg 68.48% 67.65%;--clr-blue-600-hsl: 222.79deg 68% 60.78%;--clr-blue-700-hsl: 223.02deg 67.66% 53.92%;--clr-blue-800-hsl: 222.79deg 57.01% 41.96%;--clr-blue-900-hsl: 222.76deg 57.62% 29.61%;--clr-blue-100: hsl(var(--clr-blue-100-hsl));--clr-blue-200: hsl(var(--clr-blue-200-hsl));--clr-blue-300: hsl(var(--clr-blue-300-hsl));--clr-blue-400: hsl(var(--clr-blue-400-hsl));--clr-blue-500: hsl(var(--clr-blue-500-hsl));--clr-blue-600: hsl(var(--clr-blue-600-hsl));--clr-blue-700: hsl(var(--clr-blue-700-hsl));--clr-blue-800: hsl(var(--clr-blue-800-hsl));--clr-blue-900: hsl(var(--clr-blue-900-hsl));--clr-orange-100-hsl: 32.31deg 92.86% 94.51%;--clr-orange-200-hsl: 31.64deg 90.16% 88.04%;--clr-orange-300-hsl: 30.22deg 100% 73.53%;--clr-orange-400-hsl: 26.92deg 94.87% 61.76%;--clr-orange-500-hsl: 26.94deg 88.52% 47.84%;--clr-orange-600-hsl: 26.87deg 100% 37.65%;--clr-orange-700-hsl: 23.04deg 66.67% 32.94%;--clr-orange-800-hsl: 25.83deg 61.02% 23.14%;--clr-orange-900-hsl: 28.24deg 47.22% 14.12%;--clr-orange-100: hsl(var(--clr-orange-100-hsl));--clr-orange-200: hsl(var(--clr-orange-200-hsl));--clr-orange-300: hsl(var(--clr-orange-300-hsl));--clr-orange-400: hsl(var(--clr-orange-400-hsl));--clr-orange-500: hsl(var(--clr-orange-500-hsl));--clr-orange-600: hsl(var(--clr-orange-600-hsl));--clr-orange-700: hsl(var(--clr-orange-700-hsl));--clr-orange-800: hsl(var(--clr-orange-800-hsl));--clr-orange-900: hsl(var(--clr-orange-900-hsl));--clr-purple-100-hsl: 283.85deg 100% 94.9%;--clr-purple-200-hsl: 283.85deg 100% 84.71%;--clr-purple-300-hsl: 283.51deg 100% 74.31%;--clr-purple-400-hsl: 283.37deg 100% 63.92%;--clr-purple-500-hsl: 283.3deg 100% 54.9%;--clr-purple-600-hsl: 282.26deg 100% 45.1%;--clr-purple-700-hsl: 281.56deg 100% 35.1%;--clr-purple-800-hsl: 281.25deg 100% 25.1%;--clr-purple-900-hsl: 281.3deg 100% 15.1%;--clr-purple-100: hsl(var(--clr-purple-100-hsl));--clr-purple-200: hsl(var(--clr-purple-200-hsl));--clr-purple-300: hsl(var(--clr-purple-300-hsl));--clr-purple-400: hsl(var(--clr-purple-400-hsl));--clr-purple-500: hsl(var(--clr-purple-500-hsl));--clr-purple-600: hsl(var(--clr-purple-600-hsl));--clr-purple-700: hsl(var(--clr-purple-700-hsl));--clr-purple-800: hsl(var(--clr-purple-800-hsl));--clr-purple-900: hsl(var(--clr-purple-900-hsl));--clr-gold-100-hsl: 40deg 60% 94.1%;--clr-gold-200-hsl: 50deg 41.86% 82.14%;--clr-gold-300-hsl: 48.81deg 41.84% 70.35%;--clr-gold-400-hsl: 45.21deg 41.24% 63.29%;--clr-gold-500-hsl: 42.68deg 40.59% 51.14%;--clr-gold-600-hsl: 38.75deg 39.02% 45.24%;--clr-gold-700-hsl: 36.15deg 37.86% 37.39%;--clr-gold-800-hsl: 33.1deg 33.72% 33.73%;--clr-gold-900-hsl: 33.91deg 32.39% 27.84%;--clr-gold-100: hsl(var(--clr-gold-100-hsl));--clr-gold-200: hsl(var(--clr-gold-200-hsl));--clr-gold-300: hsl(var(--clr-gold-300-hsl));--clr-gold-400: hsl(var(--clr-gold-400-hsl));--clr-gold-500: hsl(var(--clr-gold-500-hsl));--clr-gold-600: hsl(var(--clr-gold-600-hsl));--clr-gold-700: hsl(var(--clr-gold-700-hsl));--clr-gold-800: hsl(var(--clr-gold-800-hsl));--clr-gold-900: hsl(var(--clr-gold-900-hsl));--clr-yellow-100-hsl: 60deg 100% 95.29%;--clr-yellow-200-hsl: 60deg 100% 87.84%;--clr-yellow-300-hsl: 58.02deg 100% 76.27%;--clr-yellow-400-hsl: 55.58deg 100% 62.75%;--clr-yellow-500-hsl: 52.56deg 100% 52.55%;--clr-yellow-600-hsl: 49.44deg 100% 49.02%;--clr-yellow-700-hsl: 44.21deg 100% 40.98%;--clr-yellow-800-hsl: 39.51deg 97.62% 32.94%;--clr-yellow-900-hsl: 35.91deg 86.39% 28.82%;--clr-yellow-100: hsl(var(--clr-yellow-100-hsl));--clr-yellow-200: hsl(var(--clr-yellow-200-hsl));--clr-yellow-300: hsl(var(--clr-yellow-300-hsl));--clr-yellow-400: hsl(var(--clr-yellow-400-hsl));--clr-yellow-500: hsl(var(--clr-yellow-500-hsl));--clr-yellow-600: hsl(var(--clr-yellow-600-hsl));--clr-yellow-700: hsl(var(--clr-yellow-700-hsl));--clr-yellow-800: hsl(var(--clr-yellow-800-hsl));--clr-yellow-900: hsl(var(--clr-yellow-900-hsl));--clr-primary-100-hsl: 210deg 25% 93.73%;--clr-primary-200-hsl: 214.29deg 30.43% 85.96%;--clr-primary-300-hsl: 214.09deg 28.57% 69.8%;--clr-primary-400-hsl: 214deg 27.78% 57.65%;--clr-primary-500-hsl: 213.95deg 32.76% 45.49%;--clr-primary-600-hsl: 213.91deg 54.12% 33.33%;--clr-primary-700-hsl: 213.89deg 100% 21.18%;--clr-primary-800-hsl: 214.38deg 100% 17.45%;--clr-primary-900-hsl: 214.41deg 100% 13.33%;--clr-primary-100: hsl(var(--clr-primary-100-hsl));--clr-primary-200: hsl(var(--clr-primary-200-hsl));--clr-primary-300: hsl(var(--clr-primary-300-hsl));--clr-primary-400: hsl(var(--clr-primary-400-hsl));--clr-primary-500: hsl(var(--clr-primary-500-hsl));--clr-primary-600: hsl(var(--clr-primary-600-hsl));--clr-primary-700: hsl(var(--clr-primary-700-hsl));--clr-primary-800: hsl(var(--clr-primary-800-hsl));--clr-primary-900: hsl(var(--clr-primary-900-hsl));--clr-secondary-100-hsl: var(--clr-gold-100-hsl);--clr-secondary-200-hsl: var(--clr-gold-200-hsl);--clr-secondary-300-hsl: var(--clr-gold-300-hsl);--clr-secondary-400-hsl: var(--clr-gold-400-hsl);--clr-secondary-500-hsl: var(--clr-gold-500-hsl);--clr-secondary-600-hsl: var(--clr-gold-600-hsl);--clr-secondary-700-hsl: var(--clr-gold-700-hsl);--clr-secondary-800-hsl: var(--clr-gold-800-hsl);--clr-secondary-900-hsl: var(--clr-gold-900-hsl);--clr-secondary-100: var(--clr-gold-100);--clr-secondary-200: var(--clr-gold-200);--clr-secondary-300: var(--clr-gold-300);--clr-secondary-400: var(--clr-gold-400);--clr-secondary-500: var(--clr-gold-500);--clr-secondary-600: var(--clr-gold-600);--clr-secondary-700: var(--clr-gold-700);--clr-secondary-800: var(--clr-gold-800);--clr-secondary-900: var(--clr-gold-900);--clr-default: var(--clr-neutral-900);--clr-base: var(--clr-default);--clr-bg-default: var(--clr-neutral-50);--clr-bg-base: var(--clr-bg-default);--clr-link-default: hsl(223, 57%, 42%);--clr-link-visited: var(--clr-purple-700);--clr-link-disabled: var(--clr-neutral-700);--clr-link-hover: hsl(216, 100%, 24%)}:root{--shadow-clr-hsl: var(--shadow-clr, 0deg 0% 0%);--shadow-elevation-low: 0.3px 0.5px 0.7px hsl(var(--shadow-clr-hsl) / .36), 0.4px 0.8px 1px -1.2px hsl(var(--shadow-clr-hsl) / .36), 1px 2px 2.5px -2.5px hsl(var(--shadow-clr-hsl) / .36);--shadow-elevation-medium: 0.3px 0.5px 0.7px hsl(var(--shadow-clr-hsl) / .10), 0.8px 1.6px 2px -0.8px hsl(var(--shadow-clr-hsl) / .10), 2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-clr-hsl) / .10), 5px 10px 12.6px -2.5px hsl(var(--shadow-clr-hsl) / .10);--shadow-elevation-high: 0.3px 0.5px 0.7px hsl(var(--shadow-clr-hsl) / .10), 1.5px 2.9px 3.7px -0.4px hsl(var(--shadow-clr-hsl) / .10), 2.7px 5.4px 6.8px -0.7px hsl(var(--shadow-clr-hsl) / .10), 4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-clr-hsl) / .10), 7.1px 14.3px 18px -1.4px hsl(var(--shadow-clr-hsl) / .10), 11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-clr-hsl) / .10), 17px 33.9px 42.7px -2.1px hsl(var(--shadow-clr-hsl) / .10), 25px 50px 62.9px -2.5px hsl(var(--shadow-clr-hsl) / .10)}:root{--border-radius-x-small: 0.125rem;--border-radius-small: 0.25rem;--border-radius-medium: 0.5rem;--border-radius-large: 1rem;--border-radius-x-large: 3.125rem;--border-radius-circle: 50%;--border-radius-pill: 9999px}:root{--transition-quickest: 80ms ease-in-out;--transition-quicker: 120ms ease-in-out;--transition-quick: 180ms ease-in-out;--transition-normal: 220ms ease-in-out;--transition-slow: 300ms ease-in-out;--transition-slower: 500ms ease-in-out;--transition-slowest: 750ms ease-in-out}:root{--ff-figtree: "Figtree", sans-serif;--ff-eb-garamond: "EB Garamond", serif;--ff-roboto-mono: "Roboto Mono Web", "Roboto Mono Web", "Bitstream Vera Sans Mono", "Consolas", "Courier", monospace;--ff-base: var(--ff-figtree);--ff-serif: var(--ff-eb-garamond);--ff-mono: var(--ff-roboto-mono);--ff-special: var(--ff-serif);--ff-fa: "Font Awesome 6 Pro";--ff-fa-dt: "Font Awesome 6 Duotone";--lh-dense: 1.2;--lh-normal: 1.5;--lh-loose: 1.8;--ls-dense: -.015em;--ls-normal: normal;--ls-loose: 0.075em;--fw-thin: 100;--fw-light: 300;--fw-normal: 400;--fw-semibold: 600;--fw-bold: 800;--fw-fa-light: 300;--fw-fa-regular: 400;--fw-fa-solid: 900;--measure: 70ch}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,fieldset,figure,blockquote,ol,ul,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,button,input,label{line-height:1.1}sub,sup{line-height:1}cite{font-style:normal}img,picture{display:block;max-inline-size:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit}p{text-wrap:pretty}iframe{border:0}textarea{min-block-size:4em}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}*{text-underline-offset:.5ex}:focus-visible{outline:2px solid currentColor;outline-offset:.5ex}@supports not selector(:focus-visible){:focus{outline:2px solid currentColor;outline-offset:.5ex}}:target{scroll-margin-block:2ex}[hidden]{display:none !important}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body{font-family:var(--ff-base);font-size:var(--s0)}ol,ul{padding:0}ol ::marker,ul ::marker{font-size:0}p{max-inline-size:var(--measure)}b{font-weight:var(--fw-semibold)}strong{font-weight:var(--fw-bold)}fieldset{padding:0;border:0}legend{padding:0}a[href],button,input[type=submit],input[type=button]{cursor:pointer}abbr,[title]{cursor:help}a:focus-visible{text-decoration:none}@supports not selector(:focus-visible){a:focus{text-decoration:none}}a:not(:hover) abbr{text-decoration:none}a:hover i.fa-light,button:hover i.fa-light{font-weight:var(--fw-fa-solid)}a:hover i.fa-solid,button:hover i.fa-solid{font-weight:var(--fw-fa-light)}a:hover i.fa-light.fa-hover-regular,a:hover i.fa-solid.fa-hover-regular,button:hover i.fa-light.fa-hover-regular,button:hover i.fa-solid.fa-hover-regular{font-weight:var(--fw-fa-regular)}h1,h2,h3,h4,h5,h6{line-height:var(--lh-dense);font-weight:var(--fw-semibold);font-size:var(--s0);hyphens:auto}h1{font-size:var(--s3);font-weight:var(--fw-bold)}h2{font-size:var(--s2)}h3{font-size:var(--s1)}hr{border:none;border-bottom:var(--border-thin) solid currentColor}hr:not([class*=clr-]){color:var(--clr-neutral-300)}main{line-height:var(--lh-normal)}details:not([class])>summary{cursor:pointer}details:not([class])>summary>*{display:inline}details:not([class])>summary>:first-child{margin-inline-start:var(--s-5)}details:not([class])>summary~*{padding:var(--s-5) var(--s2)}table{inline-size:100%;border-collapse:collapse}caption{text-align:left}th{text-align:left;border:1px solid;vertical-align:bottom}td{text-align:left;border:1px solid}dl[data-list-inline]>div{display:flex;flex-wrap:wrap;gap:var(--dt-space, var(--s-5))}dt{font-weight:var(--fw-semibold)}dl[data-colon-delimiter] dt::after{content:": "}dl[data-hyphen-delimiter] dt::after{content:" - "}blockquote{border-left:.25rem solid;font-style:italic;font-size:1.25rem;line-height:1.35;max-inline-size:55ch;padding-left:1.25rem}cite{position:relative;word-wrap:break-word}li:has(>cite:target){background-color:hsla(var(--clr-secondary-200-hsl)/0.6)}.box{display:flex;flex-direction:column;--box-border-thickness: var(--border-thin);--box-border-radius: var(--border-radius-small);--box-clr-dark: var(--clr-neutral-800);--box-clr-light: var(--clr-neutral-100);border:var(--box-border-thickness) solid;border-radius:var(--box-border-radius);background-color:var(--box-clr-light);border-color:var(--box-clr-dark);overflow:hidden}.box>*{padding:var(--box-space, var(--s0))}.box>header,.box>legend{background-color:var(--box-clr-dark)}.box>header>:is(h1,h2,h3,h4):not([class*=fs-]),.box>legend>:is(h1,h2,h3,h4):not([class*=fs-]){font-size:var(--s1)}.box>legend{margin-inline-start:calc(-1*var(--box-border-thickness));inline-size:calc(100% + 2*var(--box-border-thickness));border-radius:var(--box-border-radius) var(--box-border-radius) 0 0;float:left}.box>footer{border-top:var(--box-border-thickness) solid var(--clr-neutral-300);margin-inline:var(--box-space, var(--s0));padding-inline:0}.box[data-denser]{--box-space: var(--s-5)}.box[data-dense]{--box-space: var(--s-2)}.box[data-loose]{--box-space: var(--s2)}.box[data-looser]{--box-space: var(--s5)}.box:not([class*=clr-])>header,.box:not([class*=clr-])>legend{color:var(--box-clr-light)}.box:not([data-theme])[class*=clr-]{--box-clr-dark: currentColor}.box:not([data-theme])[class*=clr-]>header *,.box:not([data-theme])[class*=clr-]>legend *{color:var(--box-clr-light)}.box[data-no-border]{border-color:var(--box-clr-light)}[data-box-border-collapse]>.box:first-child{border-end-start-radius:0;border-end-end-radius:0}[data-box-border-collapse]>.box+.box{border-top:none;border-radius:0}[data-box-border-collapse]>.box:last-child{border-end-start-radius:var(--box-border-radius);border-end-end-radius:var(--box-border-radius)}ol[data-box-border-collapse] li:first-child>.box,ul[data-box-border-collapse] li:first-child>.box{border-end-start-radius:0;border-end-end-radius:0}ol[data-box-border-collapse] li+li>.box,ul[data-box-border-collapse] li+li>.box{border-top:none;border-radius:0}ol[data-box-border-collapse] li:last-child>.box,ul[data-box-border-collapse] li:last-child>.box{border-end-start-radius:var(--box-border-radius);border-end-end-radius:var(--box-border-radius)}.box[data-theme=primary]{--box-clr-light: var(--clr-primary-100);--box-clr-dark: var(--clr-primary-800)}.box[data-theme=secondary]{--box-clr-light: var(--clr-secondary-100);--box-clr-dark: var(--clr-secondary-800)}.box[data-theme=neutral]{--box-clr-light: var(--clr-neutral-100);--box-clr-dark: var(--clr-neutral-800)}.box[data-theme=ghost]{--box-clr-light: transparent}.box[data-theme=ghost]>header,.box[data-theme=ghost]>legend{color:var(--clr-default);background-color:var(--box-clr-light);box-shadow:0 var(--box-border-thickness) 0 0 var(--box-clr-dark)}.box[data-theme=ghost]>legend{border:inherit;border-bottom:none}.box[data-theme=ghost][data-no-border]>header,.box[data-theme=ghost][data-no-border]>legend{box-shadow:none}.box [data-theme-color]{color:var(--box-clr-dark)}.box[data-theme=neutral] [data-theme-color],.box[data-theme=ghost] [data-theme-color]{color:var(--clr-primary-700)}.box.border-dashed{--box-border-style: dashed}.box.border-dotted{--box-border-style: dotted}.box.border-double{--box-border-style: double}.box.border-inset{--box-border-style: inset}.box.border-outset{--box-border-style: outset}.center{box-sizing:content-box;max-inline-size:55ch;margin-inline:auto;padding-inline:var(--center-space, var(--s0))}.center[data-intrinsic]{display:flex;flex-direction:column;align-items:center}.cluster{display:flex;flex-wrap:wrap;gap:var(--cluster-space, var(--s0));justify-content:var(--cluster-x-alignment, flex-start);align-items:var(--cluster-y-alignment, center)}.cluster[data-no-wrap]{flex-wrap:nowrap}.cluster[data-denser]{gap:var(--cluster-space, var(--s-5))}.cluster[data-dense]{gap:var(--cluster-space, var(--s-2))}.cluster[data-loose]{gap:var(--cluster-space, var(--s2))}.cluster[data-looser]{gap:var(--cluster-space, var(--s5))}.frame{--n: 16;--d: 9;aspect-ratio:var(--n)/var(--d);overflow:hidden;display:flex;justify-content:center;align-items:center}.frame>img,.frame>video{object-fit:cover;block-size:100%;inline-size:100%}.grid{display:grid;grid-template-columns:repeat(var(--grid-placement, auto-fill), minmax(min(var(--grid-item-size, 14rem), 100%), 1fr));grid-gap:var(--grid-space, var(--s0));justify-items:var(--grid-x-alignment, stretch);align-items:var(--grid-y-alignment, baseline)}.grid[data-auto-fit]{--grid-placement: auto-fit}.grid[data-denser]{gap:var(--grid-space, var(--s-5))}.grid[data-dense]{gap:var(--grid-space, var(--s-2))}.grid[data-loose]{gap:var(--grid-space, var(--s2))}.grid[data-looser]{gap:var(--grid-space, var(--s5))}.region{--region-space: var(--s0);padding-block:var(--region-space)}.region[data-denser]{--region-space: var(--s-5)}.region[data-dense]{--region-space: var(--s-2)}.region[data-loose]{--region-space: var(--s2)}.region[data-looser]{--region-space: var(--s5)}.repel{display:flex;flex-wrap:wrap;gap:var(--repel-space, var(--s0));justify-content:space-between;align-items:var(--repel-y-alignment, center)}.repel[data-denser]{gap:var(--repel-space, var(--s-5))}.repel[data-dense]{gap:var(--repel-space, var(--s-2))}.repel[data-loose]{gap:var(--repel-space, var(--s2))}.repel[data-looser]{gap:var(--repel-space, var(--s5))}.sidebar{display:flex;flex-wrap:wrap;gap:var(--sidebar-space, var(--s0));align-items:var(--sidebar-y-alignment, stretch)}.sidebar[data-no-stretch]{--sidebar-y-alignment: flex-start}.sidebar:not([data-direction])>:first-child{flex-basis:var(--sidebar-target-size, 20rem);flex-grow:1}.sidebar:not([data-direction])>:last-child{flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-content-size, 50%)}.sidebar[data-direction=rtl]>:last-child{flex-basis:var(--sidebar-target-size, 20rem);flex-grow:1}.sidebar[data-direction=rtl]>:first-child{flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-content-size, 50%)}.stack>*+*{margin-block-start:var(--stack-space, var(--s0))}.stack[data-recursive] *+*{margin-block-start:var(--stack-space, var(--s0))}.stack[data-denser]>*+*,.stack>*+:not([class])[data-denser]{margin-block-start:var(--stack-space, var(--s-5))}.stack[data-recursive][data-denser] *+*,.stack[data-recursive] *+:not([class])[data-denser]{margin-block-start:var(--stack-space, var(--s-5))}.stack[data-dense]>*+*,.stack>*+:not([class])[data-dense]{margin-block-start:var(--stack-space, var(--s-2))}.stack[data-recursive][data-dense] *+*,.stack[data-recursive] *+:not([class])[data-dense]{margin-block-start:var(--stack-space, var(--s-2))}.stack[data-loose]>*+*,.stack>*+:not([class])[data-loose]{margin-block-start:var(--stack-space, var(--s2))}.stack[data-recursive][data-loose] *+*,.stack[data-recursive] *+:not([class])[data-loose]{margin-block-start:var(--stack-space, var(--s2))}.stack[data-looser]>*+*,.stack>*+:not([class])[data-looser]{margin-block-start:var(--stack-space, var(--s5))}.stack[data-recursive][data-looser] *+*,.stack[data-recursive] *+:not([class])[data-looser]{margin-block-start:var(--stack-space, var(--s5))}.stack>:first-child:is(.visually-hidden)+*{margin-block-start:0}.stack[data-recursive] :first-child:is(.visually-hidden)+*{margin-block-start:0}.stack[data-split]{display:flex;flex-direction:column;justify-content:flex-start}.stack[data-split]:only-child{block-size:100%}.stack[data-split="1"]>:nth-child(1){margin-block-end:auto}.stack[data-split="2"]>:nth-child(2){margin-block-end:auto}.stack[data-split="3"]>:nth-child(3){margin-block-end:auto}.stack[data-split="4"]>:nth-child(4){margin-block-end:auto}.stack[data-split="5"]>:nth-child(5){margin-block-end:auto}.stack[data-split="6"]>:nth-child(6){margin-block-end:auto}.stack[data-split="7"]>:nth-child(7){margin-block-end:auto}.stack[data-split="8"]>:nth-child(8){margin-block-end:auto}.stack[data-split="9"]>:nth-child(9){margin-block-end:auto}.stack[data-split=""]>:nth-last-child(2){margin-block-end:auto}.switcher{display:flex;flex-wrap:wrap;gap:var(--switcher-space, var(--s0));align-items:var(--switcher-y-alignment, flex-start);--breakpoint: 30rem}.switcher>*{flex-grow:1;flex-basis:calc((var(--breakpoint) - 100%)*999)}.switcher[data-denser]{gap:var(--switcher-space, var(--s-5))}.switcher[data-dense]{gap:var(--switcher-space, var(--s-2))}.switcher[data-loose]{gap:var(--switcher-space, var(--s2))}.switcher[data-looser]{gap:var(--switcher-space, var(--s5))}.switcher[data-limit="9"]>:nth-last-child(n+10),.switcher[data-limit="9"]>:nth-last-child(n+10)~*{flex-basis:100%}.switcher[data-limit="8"]>:nth-last-child(n+9),.switcher[data-limit="8"]>:nth-last-child(n+9)~*{flex-basis:100%}.switcher[data-limit="7"]>:nth-last-child(n+8),.switcher[data-limit="7"]>:nth-last-child(n+8)~*{flex-basis:100%}.switcher[data-limit="6"]>:nth-last-child(n+7),.switcher[data-limit="6"]>:nth-last-child(n+7)~*{flex-basis:100%}.switcher[data-limit="5"]>:nth-last-child(n+6),.switcher[data-limit="5"]>:nth-last-child(n+6)~*{flex-basis:100%}.switcher[data-limit="4"]>:nth-last-child(n+5),.switcher[data-limit="4"]>:nth-last-child(n+5)~*{flex-basis:100%}.switcher[data-limit="3"]>:nth-last-child(n+4),.switcher[data-limit="3"]>:nth-last-child(n+4)~*{flex-basis:100%}.switcher[data-limit="2"]>:nth-last-child(n+3),.switcher[data-limit="2"]>:nth-last-child(n+3)~*{flex-basis:100%}.wrapper{--wrapper-content-size: var(--wrapper-size);inline-size:min(100% - 2*var(--wrapper-space),var(--wrapper-content-size));margin-inline:auto}.wrapper[data-wrapper=wide]{--wrapper-content-size: calc(var(--wrapper-size) + 16rem)}.wrapper[data-wrapper=wider]{--wrapper-content-size: calc(var(--wrapper-size) + 16rem + 20rem)}.wrapper[data-wrapper=none]{--wrapper-content-size: 100vw}.accordion{--accordion-icon-unicode: "\f13a";--accordion-open-icon-unicode: "\f139";--accordion-icon-size: var(--s1);--accordion-icon-ff: var(--ff-fa);--accordion-icon-fw: var(--fw-fa-solid);--accordion-icon-clr: var(--clr-blue-700);--accordion-icon-clr-hover: var(--clr-neutral-50);--accordion-details-gap: var(--s-2);--accordion-details-space: var(--s0);--accordion-details-border: none;--accordion-details-clr: var(--clr-blue-100);--accordion-border-radius: var(--border-radius-small);border-radius:var(--accordion-border-radius)}.accordion>summary{cursor:pointer;font-size:var(--s1);padding:var(--s-2);border-radius:var(--accordion-border-radius);transition:background-color var(--transition-slow)}.accordion>summary>*{display:inline}.accordion>summary>:first-child{margin-inline-start:var(--s-2)}.accordion>summary::marker{font-family:var(--accordion-icon-ff);font-weight:var(--accordion-icon-fw);font-size:var(--accordion-icon-size);text-rendering:auto;-webkit-font-smoothing:antialiased;content:var(--accordion-icon-unicode);color:var(--accordion-icon-clr)}.accordion:not([open])>summary:focus-visible{outline-color:var(--accordion-icon-clr)}.accordion[open]:not(.box){background-color:var(--accordion-details-clr)}.accordion[open]>summary{border-end-start-radius:0;border-end-end-radius:0}.accordion[open]>summary::marker{content:var(--accordion-open-icon-unicode)}.accordion[open]>summary:focus-visible{outline-offset:-0.625ex}.accordion[open]>summary,.accordion>summary:hover{background-color:var(--accordion-icon-clr);color:var(--accordion-icon-clr-hover)}.accordion[open]>summary::marker,.accordion>summary:hover::marker{color:var(--accordion-icon-clr-hover)}.accordion>summary~*{padding:var(--accordion-details-space);border:var(--accordion-details-border)}.accordion>summary~:last-child{border-end-start-radius:var(--accordion-border-radius);border-end-end-radius:var(--accordion-border-radius)}@supports not selector(:focus-visible){.accordion:not([open])>summary:focus{outline-color:var(--accordion-icon-clr)}.accordion[open]>summary:focus{outline-offset:-0.625ex}}.accordion.box{--accordion-icon-clr: var(--box-clr-light);--accordion-icon-clr-hover: var(--box-clr-light);--accordion-details-space: var(--box-space, var(--s0));--accordion-details-gap: 0;--accordion-details-border: none}.accordion.box[data-theme=ghost]{--accordion-icon-clr: var(--clr-default);--accordion-icon-clr-hover: var(--clr-default)}.accordion.box>summary{padding:var(--accordion-details-space);background-color:var(--box-clr-dark);color:var(--box-clr-light);border-radius:0;transition:none}.accordion.box>summary>:is(h1,h2,h3,h4):not([class*=fs-]){font-size:var(--s1)}.accordion.box:not([data-theme])>summary:hover{background-color:var(--clr-neutral-700)}.accordion.box[data-theme=primary]>summary:hover{background-color:var(--clr-primary-700)}.accordion.box[data-theme=secondary]>summary:hover{background-color:var(--clr-secondary-700)}.accordion.box[data-theme=neutral]>summary:hover{background-color:var(--clr-neutral-700)}.accordion.box>summary:focus-visible{outline-offset:-0.875ex;outline-color:var(--box-clr-light)}@supports not selector(:focus-visible){.accordion.box>summary:focus{outline-offset:-0.875ex;outline-color:var(--box-clr-light)}}.accordion.box[data-theme=ghost]>summary{color:var(--clr-default);background-color:var(--box-clr-light);box-shadow:0 var(--box-border-thickness) 0 0 var(--box-clr-dark)}.accordion.box[data-theme=ghost]>summary:hover{background-color:var(--clr-blue-100)}.accordion.box[data-theme=ghost]>summary:focus-visible{outline-color:currentColor}@supports not selector(:focus-visible){.accordion.box[data-theme=ghost]>summary:focus{outline-color:currentColor}}.ajax-indicator{position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:100vw;block-size:100vh;z-index:9999;display:grid;place-items:center;font-size:calc(var(--s5)*3);color:var(--clr-primary-800);background-color:rgba(128,128,128,.5)}.ajax-indicator i.fa-duotone{--fa-secondary-color: var(--clr-primary-800);--fa-secondary-opacity: .9;--fa-primary-opacity: .9}.card{--card-clr: var(--clr-neutral-900);--card-bg-clr: var(--clr-neutral-50);--card-img-bg-clr: var(--clr-neutral-100);--card-border-color: currentColor;--card-border-thickness: var(--border-thin);--card-border-style: solid;--card-border-radius: var(--border-radius-small);--card-img-n: 16;--card-img-d: 9;container-type:inline-size;display:flex;flex-wrap:wrap;color:var(--card-clr);background-color:var(--card-bg-clr);border:var(--card-border-thickness) var(--card-border-style) var(--card-border-color);border-radius:var(--card-border-radius);border-end-end-radius:var(--border-radius-x-large);box-shadow:var(--shadow-elevation-low);transition:box-shadow var(--transition-slow),background-color var(--transition-quick)}.card :is(h1,h2,h3,h4,h5,h6){font-size:var(--s0)}.card :is(h1,h2,h3,h4,h5,h6) .link{text-decoration:none}.card :is(h1,h2,h3,h4,h5,h6) .link::after{display:inline-block;font-family:var(--ff-fa);font-weight:var(--fw-fa-solid);font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;width:1.25em;text-align:center;margin-inline-start:.5ex;content:var(--card-link-icon-unicode, "\f356");transition:transform var(--transition-slow)}.card:hover,.card:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible){box-shadow:var(--shadow-elevation-medium)}.card:hover :is(h1,h2,h3,h4,h5,h6) .link,.card:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible) :is(h1,h2,h3,h4,h5,h6) .link{text-decoration:underline}.card:hover :is(h1,h2,h3,h4,h5,h6) .link:focus-visible,.card:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible) :is(h1,h2,h3,h4,h5,h6) .link:focus-visible{outline:none}.card:hover :is(h1,h2,h3,h4,h5,h6) .link::after,.card:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible) :is(h1,h2,h3,h4,h5,h6) .link::after{font-weight:var(--fw-fa-light);transform:translateX(0.5ex)}.card:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible){outline:2px solid var(--card-border-color);outline-offset:.5ex}.card .card-img{order:1;flex:0 0 100%;border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;aspect-ratio:var(--card-img-n)/var(--card-img-d);overflow:hidden;display:flex;justify-content:center;align-items:center}.card .card-img>img,.card .card-img>video{object-fit:cover;block-size:100%;inline-size:100%}.card .card-img:has(i){border-block-end:inherit;background-color:var(--card-img-bg-clr);padding:var(--s0) var(--s2)}.card .card-img>i{font-size:calc(var(--s5)*1.75);color:var(--card-img-clr, var(--card-border-color))}.card .card-content{order:2;flex:1 0 100%;display:flex;flex-direction:column;padding:var(--s0) var(--s1) var(--s1) var(--s0)}.card .card-content>*+*{margin-top:var(--s0)}.card[data-theme=primary]{--card-clr: var(--clr-neutral-50);--card-bg-clr: var(--clr-primary-800);--card-border-color: var(--clr-primary-800);--card-img-bg-clr: var(--clr-primary-100)}.card[data-theme=secondary]{--card-clr: var(--clr-neutral-50);--card-bg-clr: var(--clr-secondary-800);--card-border-color: var(--clr-secondary-800);--card-img-bg-clr: var(--clr-secondary-100)}.card[data-theme=neutral]{--card-clr: var(--clr-neutral-50);--card-bg-clr: var(--clr-neutral-800);--card-border-color: var(--clr-neutral-800);--card-img-bg-clr: var(--clr-neutral-100)}.card[data-theme=primary] .link,.card[data-theme=secondary] .link,.card[data-theme=neutral] .link{--link-clr: currentColor}.card[data-theme=primary]:hover,.card[data-theme=primary]:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible),.card[data-theme=secondary]:hover,.card[data-theme=secondary]:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible),.card[data-theme=neutral]:hover,.card[data-theme=neutral]:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible){--card-clr: var(--clr-neutral-900);--card-bg-clr: var(--clr-neutral-50)}.card[data-theme=primary]:hover .link,.card[data-theme=primary]:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible) .link,.card[data-theme=secondary]:hover .link,.card[data-theme=secondary]:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible) .link,.card[data-theme=neutral]:hover .link,.card[data-theme=neutral]:has(:is(h1,h2,h3,h4,h5,h6) .link:focus-visible) .link{--link-clr: var(--clr-link-default)}.card[data-card-img-bottom] .card-content{order:1}.card[data-card-img-bottom] .card-img{order:2;border-radius:0 0 var(--border-radius-x-large) var(--card-border-radius)}.card[data-card-img-bottom] .card-img:has(i){border-block-end:none;border-block-start:inherit}@supports not selector(:focus-visible){.card:has(:is(h1,h2,h3,h4,h5,h6) .link:focus){box-shadow:var(--shadow-elevation-medium);cursor:pointer;outline:2px solid var(--card-border-color);outline-offset:.5ex}.card:has(:is(h1,h2,h3,h4,h5,h6) .link:focus) :is(h1,h2,h3,h4,h5,h6) .link{text-decoration:underline}.card:has(:is(h1,h2,h3,h4,h5,h6) .link:focus) :is(h1,h2,h3,h4,h5,h6) .link:focus{outline:none}.card:has(:is(h1,h2,h3,h4,h5,h6) .link:focus) :is(h1,h2,h3,h4,h5,h6) .link::after{font-weight:var(--fw-fa-light);transform:translateX(0.5ex)}.card[data-theme=primary]:has(:is(h1,h2,h3,h4,h5,h6) .link:focus),.card[data-theme=secondary]:has(:is(h1,h2,h3,h4,h5,h6) .link:focus),.card[data-theme=neutral]:has(:is(h1,h2,h3,h4,h5,h6) .link:focus){outline:2px solid var(--card-border-color);outline-offset:.5ex}}@container (inline-size > 20rem){.card:has(.card-img i) .card-content{flex-basis:70%}.card:has(.card-img i) .card-img{--card-img-n: 4;--card-img-d: 3;flex-basis:30%;border-block-end:none;border-inline-end:inherit;border-radius:var(--card-border-radius) 0 0 var(--card-border-radius)}.card:has(.card-img i):is([data-card-img-bottom]) .card-img{border-block-start:none;border-inline-start:inherit;border-radius:0 var(--card-border-radius) var(--border-radius-x-large) 0}}.card-table-wrapper{--sidebar-space: 0}.card-table-wrapper[data-box-border-collapse]>.box:nth-child(2){border-end-start-radius:0;border-end-end-radius:0}:root{--button-size: var(--s0);--button-clr: var(--clr-neutral-900);--button-bg-clr: var(--clr-neutral-0);--button-border-clr: var(--clr-neutral-600);--button-border-thickness: var(--border-thin);--button-border-radius: var(--border-radius-x-small);--button-border-style: solid;--button-focus-clr-hsl: var(--clr-gold-900-hsl);--button-focus-clr: hsl(var(--button-focus-clr-hsl));--button-focus-bg-clr: var(--clr-secondary-200);--button-hover-clr-hsl: var(--clr-primary-800-hsl);--button-hover-clr: hsl(var(--button-hover-clr-hsl));--button-hover-bg-clr: var(--clr-primary-200);--button-icon-clr: var(--button-clr)}.button-wrapper{--button-block-space: var(--s5);--button-inline-space: var(--wrapper-space);--content-space: var(--button-block-space);--stack-space: var(--button-block-space) !important;--switcher-space: var(--button-inline-space);--cluster-space: var(--button-inline-space);--grid-space: var(--button-inline-space)}.button-wrapper[data-dense]{--button-block-space: var(--s2)}.button-wrapper[data-denser]{--button-block-space: var(--s0)}.button-wrapper[data-densest]{--button-block-space: var(--s-2)}a.button{text-decoration:none}button.button,input[type=submit].button,input[type=button].button{border:none;background-color:rgba(0,0,0,0);font-family:inherit;padding:0}a.button,button.button,input[type=submit].button,input[type=button].button{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1.1;gap:var(--s-5);background-color:var(--button-bg-clr);color:var(--button-clr);border-radius:var(--button-border-radius);border:var(--button-border-thickness) var(--button-border-style) var(--button-border-clr);box-shadow:0 4px 5px rgba(0,0,0,.18);padding:.25em .75em;min-block-size:44px;transition:all var(--transition-slow)}a.button:hover,button.button:hover,input[type=submit].button:hover,input[type=button].button:hover,a.button:active,button.button:active,input[type=submit].button:active,input[type=button].button:active{color:var(--button-hover-clr);background-color:var(--button-hover-bg-clr);border-color:var(--button-hover-clr);box-shadow:0 0 0 3px hsla(var(--button-hover-clr-hsl)/0.33);outline:2px solid rgba(0,0,0,0)}a.button:focus-visible,button.button:focus-visible,input[type=submit].button:focus-visible,input[type=button].button:focus-visible{color:var(--button-focus-clr);background-color:var(--button-focus-bg-clr);border-color:var(--button-focus-clr);box-shadow:0 0 0 3px hsla(var(--button-focus-clr-hsl)/0.33);outline:2px solid rgba(0,0,0,0)}@supports not selector(:focus-visible){a.button:focus,button.button:focus,input[type=submit].button:focus,input[type=button].button:focus{color:var(--button-focus-clr);background-color:var(--button-focus-bg-clr);border-color:var(--button-focus-clr);box-shadow:0 0 0 3px hsla(var(--button-focus-clr-hsl)/0.33);outline:2px solid rgba(0,0,0,0)}}.button>i{font-size:1.1em;width:1.25em}.button[data-icon]::before,.button[data-icon]::after{display:inline-block;font-family:var(--ff-fa);font-weight:var(--fw-fa-light);font-style:normal;font-variant:normal;font-size:1.1em;width:1.25em;text-rendering:auto;-webkit-font-smoothing:antialiased}.button[data-icon]:hover::before,.button[data-icon]:active::before,.button[data-icon]:hover::after,.button[data-icon]:active::after{font-weight:var(--fw-fa-solid)}.button[data-icon=add]::before{content:"+"}.button[data-icon=cancel]::before{content:""}.button[data-icon=check]::before{content:""}.button[data-icon=clear]::before{content:""}.button[data-icon=delete]::before{content:""}.button[data-icon=download]::before{content:""}.button[data-icon=edit]::before{content:""}.button[data-icon=filter]::before{content:""}.button[data-icon=home]::before{content:""}.button[data-icon=login]::after{content:""}.button[data-icon=logout]::after{content:""}.button[data-icon=previous]::before{content:""}.button[data-icon=save]::before{content:""}.button[data-icon=search]::before{content:""}.button[data-icon=upload]::before{content:""}.button[data-icon=next]::after{content:""}.button[data-color=blue]{--button-clr: var(--clr-blue-900);--button-bg-clr: var(--clr-blue-200);--button-border-clr: var(--clr-blue-800);--button-focus-clr-hsl: var(--clr-blue-300-hsl);--button-focus-clr: hsl(var(--button-focus-clr-hsl));--button-focus-bg-clr: var(--clr-blue-900);--button-hover-clr-hsl: var(--clr-blue-900-hsl);--button-hover-clr: hsl(var(--button-hover-clr-hsl));--button-hover-bg-clr: var(--clr-blue-300)}.button[data-color=yellow]{--button-clr: var(--clr-yellow-900);--button-bg-clr: var(--clr-yellow-200);--button-border-clr: var(--clr-yellow-800);--button-focus-clr-hsl: var(--clr-yellow-400-hsl);--button-focus-clr: hsl(var(--button-focus-clr-hsl));--button-focus-bg-clr: var(--clr-yellow-900);--button-hover-clr-hsl: var(--clr-yellow-900-hsl);--button-hover-clr: hsl(var(--button-hover-clr-hsl));--button-hover-bg-clr: var(--clr-yellow-400)}.button[data-color=gray]{--button-clr: var(--clr-neutral-900);--button-bg-clr: var(--clr-neutral-200);--button-border-clr: var(--clr-neutral-800);--button-focus-clr-hsl: var(--clr-neutral-300-hsl);--button-focus-clr: hsl(var(--button-focus-clr-hsl));--button-focus-bg-clr: var(--clr-neutral-900);--button-hover-clr-hsl: var(--clr-neutral-900-hsl);--button-hover-clr: hsl(var(--button-hover-clr-hsl));--button-hover-bg-clr: var(--clr-neutral-300)}.button[data-color=green]{--button-clr: var(--clr-green-900);--button-bg-clr: var(--clr-green-200);--button-border-clr: var(--clr-green-800);--button-focus-clr-hsl: var(--clr-green-300-hsl);--button-focus-clr: hsl(var(--button-focus-clr-hsl));--button-focus-bg-clr: var(--clr-green-800);--button-hover-clr-hsl: var(--clr-green-900-hsl);--button-hover-clr: hsl(var(--button-hover-clr-hsl));--button-hover-bg-clr: var(--clr-green-300)}.button[data-color=red]{--button-clr: var(--clr-red-900);--button-bg-clr: var(--clr-red-200);--button-border-clr: var(--clr-red-800);--button-focus-clr-hsl: var(--clr-red-300-hsl);--button-focus-clr: hsl(var(--button-focus-clr-hsl));--button-focus-bg-clr: var(--clr-red-900);--button-hover-clr-hsl: var(--clr-red-900-hsl);--button-hover-clr: hsl(var(--button-hover-clr-hsl));--button-hover-bg-clr: var(--clr-red-300)}.button[data-ghost]{--button-clr: var(--button-border-clr);--button-bg-clr: var(--clr-neutral-0)}.button[data-ghost]:not([data-color]){--button-clr: var(--clr-neutral-900)}.button[data-circle]{border-radius:var(--border-radius-circle);aspect-ratio:1}.button[disabled]{--button-clr: var(--clr-neutral-600);--button-bg-clr: var(--clr-neutral-100);--button-border-clr: var(--clr-neutral-200);--button-hover-clr-hsl: var(--clr-red-700-hsl);--button-hover-clr: hsl(var(--button-hover-clr-hsl));--button-hover-bg-clr: var(--clr-neutral-100);cursor:not-allowed}.file-drop{padding:var(--file-drop-space, var(--s0));border-radius:var(--border-radius-large);border:var(--border-thin) dashed var(--clr-neutral-700);cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;transition:all var(--transition-slow)}.file-drop:hover,.file-drop_hover,.file-drop:focus,.file-drop:focus-within{background-color:var(--clr-primary-200);border-color:var(--clr-primary-700);color:var(--clr-primary-700)}.file-drop:hover i.fa-light,.file-drop_hover i.fa-light,.file-drop:focus i.fa-light,.file-drop:focus-within i.fa-light{font-weight:var(--fw-fa-solid)}.file-drop:hover i.fa-solid,.file-drop_hover i.fa-solid,.file-drop:focus i.fa-solid,.file-drop:focus-within i.fa-solid{font-weight:var(--fw-fa-light)}.file-drop:hover i.fa-light.fa-hover-regular,.file-drop:hover i.fa-solid.fa-hover-regular,.file-drop_hover i.fa-light.fa-hover-regular,.file-drop_hover i.fa-solid.fa-hover-regular,.file-drop:focus i.fa-light.fa-hover-regular,.file-drop:focus i.fa-solid.fa-hover-regular,.file-drop:focus-within i.fa-light.fa-hover-regular,.file-drop:focus-within i.fa-solid.fa-hover-regular{font-weight:var(--fw-fa-regular)}.file-drop:focus,.file-drop:focus-within{outline:var(--border-thin) solid;outline-offset:.5ex}.file-drop>input{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.file-drop>input[type=file]::file-selector-button,.file-drop>input[type=file]::-ms-browse,.file-drop>input[type=file]::-webkit-file-upload-button{visibility:hidden}:root{--input-size: var(--s0);--input-clr: var(--clr-neutral-900);--input-bg-clr: var(--clr-neutral-0);--input-border-clr: var(--clr-neutral-600);--input-border-thickness: var(--border-thin);--input-border-radius: var(--border-radius-x-small);--input-border-style: solid;--input-focus-clr-hsl: var(--clr-gold-800-hsl);--input-focus-clr: hsl(var(--input-focus-clr-hsl));--input-hover-clr-hsl: var(--clr-primary-800-hsl);--input-hover-clr: hsl(var(--input-hover-clr-hsl));--input-disabled-clr: var(--clr-neutral-700);--input-disabled-bg-clr: var(--clr-neutral-100);--input-disabled-border-clr: var(--clr-neutral-400);--input-readonly-clr: var(--clr-neutral-900);--input-icon-clr: var(--input-border-clr);--select-arrow-clr: var(--input-border-clr)}input:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--input-bg-clr) inset}.input{display:block;inline-size:100%;min-block-size:44px;font-size:var(--input-size);font-size:max(var(--input-size),1em);font-family:inherit;padding:var(--s-2);color:var(--input-clr, #595959);background-color:var(--input-bg-clr, #fff);border-radius:var(--input-border-radius, 3px);border:var(--input-border-thickness, 1px) var(--input-border-style, solid) var(--input-border-clr, #595959);transition:box-shadow var(--transition-quick)}.input:not(textarea){line-height:1.1}textarea.input{resize:vertical}.form-control,.form-control-choices>label:has(input[type=radio],input[type=checkbox]){font-size:var(--input-size);font-size:max(var(--input-size),1em);font-family:inherit;font-weight:inherit;inline-size:fit-content;min-block-size:44px;line-height:1.1;display:flex;align-items:center;gap:.66em}.form-control:has(input[type=radio]+div,input[type=checkbox]+div),.form-control-choices>label:has(input[type=radio]+div,input[type=checkbox]+div){line-height:var(--lh-normal);align-items:flex-start}.form-control:has(input[type=radio]+div,input[type=checkbox]+div) input[type=radio]+div,.form-control:has(input[type=radio]+div,input[type=checkbox]+div) input[type=checkbox]+div,.form-control-choices>label:has(input[type=radio]+div,input[type=checkbox]+div) input[type=radio]+div,.form-control-choices>label:has(input[type=radio]+div,input[type=checkbox]+div) input[type=checkbox]+div{margin-block-start:.2em}input[type=radio],input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--input-bg-clr, #fff);margin:0;font:inherit;width:1.875em;height:1.875em;color:var(--input-clr, #595959);border-radius:var(--input-border-radius, 3px);border:var(--input-border-thickness, 1px) var(--input-border-style, solid) var(--input-border-clr, #595959);flex-shrink:0;display:grid;place-content:center}input[type=radio],input[type=radio]::before{border-radius:var(--border-radius-circle, 50%)}input[type=radio]::before,input[type=checkbox]::before{content:"";width:1.125em;height:1.125em;transform:scale(0);transition:transform var(--transition-quicker);box-shadow:inset 1em 1em var(--input-border-clr);background-color:CanvasText}input[type=checkbox]::before{transform-origin:bottom left;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}input[type=radio]:checked::before,input[type=checkbox]:checked::before{transform:scale(1)}input[type=radio]:focus-visible::before,input[type=checkbox]:focus-visible::before{box-shadow:inset 1em 1em hsla(var(--input-focus-clr-hsl)/0.33)}@supports not selector(:focus-visible){input[type=radio]:focus::before,input[type=checkbox]:focus::before{box-shadow:inset 1em 1em hsla(var(--input-focus-clr-hsl)/0.33)}}.select{font-size:var(--input-size);font-size:max(var(--input-size),1em);font-family:inherit;line-height:1.1;display:grid;grid-template-areas:"select";align-items:center}select{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;outline:none;margin:0;padding:0;inline-size:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;min-block-size:44px;padding-inline:var(--s-2) calc(var(--s-2) + 1.5em);color:var(--input-clr, #595959);background-image:linear-gradient(to top, #f9f9f9, #fff 33%);border-radius:var(--input-border-radius, 3px);border:var(--input-border-thickness, 1px) var(--input-border-style, solid) var(--input-border-clr, #595959);transition:box-shadow var(--transition-quick)}select,.select:after{grid-area:select}.select:has(>select:not([multiple]))::after{content:"";width:.8em;height:.5em;background-color:var(--select-arrow-clr);clip-path:polygon(100% 0%, 0 0%, 50% 100%);justify-self:end;margin-inline-end:var(--s-2)}select[multiple]{padding-inline-end:.5em;height:6.5em}select[multiple]{padding-block:.25em}select[multiple] option{padding-block:.5em;white-space:normal}.input[disabled],input[type=radio]:disabled,input[type=checkbox]:disabled,select[disabled]:not([readonly]){--input-bg-clr: var(--input-disabled-bg-clr);--input-border-clr: var(--input-disabled-border-clr);--input-clr: var(--input-disabled-clr);cursor:not-allowed}.form-control:has(>input[disabled]){color:var(--input-disabled-clr);cursor:not-allowed}select[disabled]:not([readonly]){background-image:linear-gradient(var(--input-disabled-bg-clr), var(--input-disabled-bg-clr) 33%)}.input[readonly],select[disabled][readonly]{--input-clr: var(--input-readonly-clr);--input-border-style: dotted;cursor:not-allowed}.input:hover,input[type=radio]:hover,input[type=checkbox]:hover,select:hover:not(:focus){border-color:var(--input-hover-clr);box-shadow:0 0 0 3px hsla(var(--input-hover-clr-hsl)/0.33);outline:2px solid rgba(0,0,0,0)}.select:has(>select:hover:not(:focus))::after{--select-arrow-clr: var(--input-hover-clr)}select:focus,select:focus-visible{outline:none}.input:focus-visible,input[type=radio]:focus-visible,input[type=checkbox]:focus-visible,select:focus-visible{border-color:var(--input-focus-clr);box-shadow:0 0 0 3px hsla(var(--input-focus-clr-hsl)/0.33);outline:2px solid rgba(0,0,0,0)}@supports not selector(:focus-visible){.input:focus,input[type=radio]:focus,input[type=checkbox]:focus,select:focus{border-color:var(--input-focus-clr);box-shadow:0 0 0 3px hsla(var(--input-focus-clr-hsl)/0.33);outline:2px solid rgba(0,0,0,0)}}.select:has(>select:focus-visible)::after{--select-arrow-clr: var(--input-focus-clr)}@supports not selector(:focus-visible){.select:has(>select:focus)::after{--select-arrow-clr: var(--input-focus-clr)}}.input-wrapper{display:grid;align-items:center;gap:0;grid-template-areas:"input"}.input-wrapper:has(>.visually-hidden+.input:last-child),.input-wrapper:has(>.visually-hidden+.select:last-child){gap:0}.input-wrapper:not(fieldset):has(>label:first-child),.input-wrapper:not(fieldset):has(>.label:first-child){gap:var(--label-space, 0.3em);grid-template-areas:"label" "input"}.input-wrapper>legend.label{margin-block-end:var(--label-space, 0.3em)}.input-wrapper>label,.input-wrapper>.label{grid-area:label}.input-wrapper>label:not(.visually-hidden),.input-wrapper>.label:not(.visually-hidden){inline-size:100%}.input-wrapper>i,.input-wrapper>.input,.input-wrapper>.select,.input-wrapper>.form-control-choices{grid-area:input}.input-wrapper>i{color:var(--input-icon-clr);z-index:1}i+.input{padding-inline-start:2.2em}.input:has(+i){padding-inline-end:2.2em}.input-wrapper i:has(+.input){margin-inline-start:var(--s-2)}.input+i{justify-self:end;align-self:center;margin-inline-end:var(--s-2)}.input-wrapper i:hover,.input-wrapper:has(>.input:hover) i{--input-icon-clr: var(--input-hover-clr)}.input-wrapper:has(>.input:focus) i{--input-icon-clr: var(--input-focus-clr)}.input-wrapper:has(>label.error) i{--input-icon-clr: var(--clr-red-700)}.input-wrapper:has(>.input:disabled) i,.input-wrapper:has(>.input[readonly]) i{--input-icon-clr: var(--input-disabled-clr)}label,.label{font-weight:var(--fw-semibold);line-height:1.1}:not(.input-wrapper)>label+.input,:not(.input-wrapper)>.label+.input{margin-block-start:var(--label-space, 0.2em)}:not(.input-wrapper)>label+.select,:not(.input-wrapper)>.label+.select{margin-block-start:var(--label-space, 0.3em)}.error{color:var(--clr-red-700)}.required::after,.error::after{font-size:.83em;color:var(--clr-red-700);display:inline-block;vertical-align:top;margin-inline-start:.5ex}.required::after{content:" *"}.error::after{content:" !"}fieldset:has(.error,[aria-invalid=true])>legend{color:var(--clr-red-700)}fieldset:has(.error,[aria-invalid=true])>legend::after{content:" !";font-size:.83em;color:var(--clr-red-700);display:inline-block;vertical-align:top;margin-inline-start:.5ex}fieldset:has(.error,[aria-invalid=true])>legend:has(:nth-child(1))::after{content:unset}fieldset:has(.error,[aria-invalid=true])>legend>:first-child:not(:has(.error))::after{content:" !";font-size:.83em;color:var(--clr-red-700);display:inline-block;vertical-align:top;margin-inline-start:.5ex}:root{--link-clr: var(--clr-link-default);--link-hover-clr: var(--clr-link-hover);--link-visited-clr: var(--clr-link-visited);--link-disabled-clr: var(--clr-link-disabled)}.link{color:var(--link-clr);font-weight:500;text-decoration-thickness:1px}.link:hover{color:var(--link-hover-clr);text-decoration-thickness:3px}.link:not(button,[href],[onclick],[popovertarget]){text-decoration:none;color:var(--link-disabled-clr)}button.link{border:0;padding:0;background:inherit;text-decoration:underline}button.link:focus-visible{text-decoration:none}@supports not selector(:focus-visible){button.link:focus{text-decoration:none}}button.link abbr{text-decoration:none}.link[data-visited]:visited{color:var(--link-visited-clr)}.link[data-external]::after,.link[rel=external]::after{display:inline-block;font-family:var(--ff-fa);font-weight:var(--fw-fa-light);font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;width:1.25em;font-size:.9em;text-align:center;line-height:1;margin-inline-start:.5ex;content:var(--external-icon-unicode, "\f08e")}.link[data-external]:hover::after,.link[rel=external]:hover::after{font-weight:var(--fw-fa-solid)}.link[data-icon~=prefix] i:first-child{margin-inline-end:.5ex}.link[data-icon~=suffix] i:last-child{margin-inline-start:.5ex}.list{margin-inline-start:var(--s1)}.list ::marker{font-size:inherit}.list li{padding-inline-start:var(--list-item-space, 0.75ex)}ul.list{list-style:disc}ol.list{list-style:decimal}.msgbox{--msgbox-icon-size: var(--s2);--msgbox-icon-ff: var(--ff-fa);--msgbox-icon-fw: var(--fw-fa-solid);--msgbox-icon-clr: var(--clr-primary-700);padding:var(--s0);padding-inline-end:var(--s2);border-inline-start:var(--border-thicker) solid;border-radius:var(--border-radius-small);border-end-end-radius:var(--border-radius-x-large);--msgbox-clr-light: var(--clr-primary-100);--msgbox-clr-dark: var(--clr-primary-700);background-color:var(--msgbox-clr-light);border-color:var(--msgbox-clr-dark);--msgbox-shadow-hsl: var(--clr-primary-700-hsl);box-shadow:.3px .5px .7px hsl(var(--msgbox-shadow-hsl)/0.34),.4px .8px 1px -1.2px hsl(var(--msgbox-shadow-hsl)/0.34),1px 2px 2.5px -2.5px hsl(var(--msgbox-shadow-hsl)/0.34);display:flex;gap:var(--s-1);justify-content:flex-start;align-items:center}.msgbox::before{font-family:var(--msgbox-icon-ff);font-weight:var(--msgbox-icon-fw);font-size:var(--msgbox-icon-size);text-rendering:auto;-webkit-font-smoothing:antialiased;content:var(--msgbox-icon-unicode);color:var(--msgbox-icon-clr);align-self:flex-start}.msgbox:has(header){flex-wrap:wrap}.msgbox>header{flex-grow:1}.msgbox>header>:is(h1,h2,h3,h4):not([class*=fs-]){font-size:var(--s1)}.msgbox>header+*{flex-basis:100%}.msgbox>footer{border-block-start:var(--border-thin) solid var(--clr-neutral-300);padding-block-start:var(--s-1);flex-basis:100%}.msgbox[data-msgbox=debug]{--msgbox-clr-light: var(--clr-neutral-100);--msgbox-clr-dark: var(--clr-neutral-700);--msgbox-icon-unicode: '\f188';--msgbox-icon-clr: var(--clr-neutral-700);--msgbox-shadow-hsl: var(--clr-neutral-700-hsl)}.msgbox[data-msgbox=error]{--msgbox-clr-light: var(--clr-red-100);--msgbox-clr-dark: var(--clr-red-700);--msgbox-icon-unicode: '\f06a';--msgbox-icon-clr: var(--clr-red-700);--msgbox-shadow-hsl: var(--clr-red-700-hsl)}.msgbox[data-msgbox=fatal]{--msgbox-clr-light: var(--clr-red-100);--msgbox-clr-dark: var(--clr-red-900);--msgbox-icon-unicode: '\e204';--msgbox-icon-clr: var(--clr-red-900);--msgbox-shadow-hsl: var(--clr-red-800-hsl)}.msgbox[data-msgbox=info]{--msgbox-clr-light: var(--clr-blue-100);--msgbox-clr-dark: var(--clr-blue-700);--msgbox-icon-unicode: '\f05a';--msgbox-icon-clr: var(--clr-blue-700);--msgbox-shadow-hsl: var(--clr-blue-700-hsl)}.msgbox[data-msgbox=success]{--msgbox-clr-light: var(--clr-green-100);--msgbox-clr-dark: var(--clr-green-700);--msgbox-icon-unicode: '\f058';--msgbox-icon-clr: var(--clr-green-700);--msgbox-shadow-hsl: var(--clr-green-700-hsl)}.msgbox[data-msgbox=warn]{--msgbox-clr-light: var(--clr-yellow-100);--msgbox-clr-dark: var(--clr-yellow-600);--msgbox-icon-unicode: '\e0fe';--msgbox-icon-clr: var(--clr-yellow-600);--msgbox-shadow-hsl: var(--clr-yellow-600-hsl)}.msgbox [data-theme-color]{color:var(--msgbox-clr-dark)}.popover{--popover-inline-size: min(calc(100% - var(--s0)), calc(var(--measure) + 4rem));--popover-border-radius: var(--border-radius-large)}.popover:not([data-modal],[data-position]),.popover[data-modal]>.popover-content{padding:var(--s0);font-size:var(--s0);text-align:left;border:none;background:var(--clr-neutral-50);box-shadow:2px 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border-radius:var(--popover-border-radius);inline-size:var(--popover-inline-size)}.popover[data-position]{inset:unset;min-block-size:100vh;--popover-inline-size: min(100%, 25rem);--popover-border-radius: 0}.popover[data-position=left]{inset-block-start:0}.popover[data-position=right]{inset-inline-end:0}.popover[data-modal],.popover:not([data-modal])::backdrop{background-color:rgba(85,85,85,.5);backdrop-filter:blur(1px)}.popover[data-modal]{border:none;width:auto;height:auto;padding:0}.popover[data-modal]>.popover-content{position:fixed;inset:0;margin:auto;block-size:fit-content}.popover_close{background:inherit;border:none;padding:.5em .75em;border-radius:var(--border-radius-x-large);color:var(--clr-neutral-700);transition:background-color var(--transition-quick)}.popover_close:hover{background:rgba(0,0,0,.1)}.popover-content>.wrapper{--wrapper-space: var(--s-1)}sup.reference .link{font-weight:var(--fw-normal)}.tab-wrapper{--tab-clr-light: var(--clr-bg-default);--tab-clr-active: var(--clr-secondary-800);--tab-clr-shadow: var(--clr-secondary-600);--tab-clr-dark: var(--clr-neutral-600);--tab-border-thickness: var(--border-thin);--tab-border-radius: var(--border-radius-small)}button[role=tab]{padding:var(--s-2);border:var(--tab-border-thickness) solid rgba(0,0,0,0);border-bottom:none}button[role=tab][aria-selected=true]{background-color:var(--tab-clr-light);color:var(--tab-clr-active);border-color:var(--tab-clr-dark);box-shadow:inset 0 var(--border-thick) 0 0 var(--tab-clr-shadow);text-decoration:none}button[role=tab][aria-selected=true]:hover{text-decoration:underline;text-decoration-thickness:3px}button[role=tab][aria-selected=true] i{color:currentColor}button[role=tab]:focus-visible{outline:none}button[role=tab]:focus-visible>span{outline:2px solid currentColor;outline-offset:.33ex}@supports not selector(:focus-visible){button[role=tab]:focus{outline:none}button[role=tab]:focus>span{outline:2px solid currentColor;outline-offset:.33ex}}.tab-wrapper:not(.sidebar) [role=tablist]{width:100%;margin-block-end:calc(-1*var(--tab-border-thickness));overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-color:var(--tab-clr-light) var(--tab-clr-dark)}.tab-wrapper:not(.sidebar) button[role=tab]{border-top-left-radius:var(--tab-border-radius);border-top-right-radius:var(--tab-border-radius)}.tab-wrapper:not(.sidebar) [role=tabpanel]{padding-block:var(--s0);border-top:var(--tab-border-thickness) solid var(--tab-clr-dark)}@media(hover: none){.tab-wrapper:not(.sidebar) [role=tablist]{scrollbar-width:none}.tab-wrapper:not(.sidebar) [role=tablist]::-webkit-scrollbar{width:0;height:0}}.tab-wrapper[data-theme=primary] [role=tabpanel],.tab-wrapper[data-theme=secondary] [role=tabpanel],.tab-wrapper[data-theme=neutral] [role=tabpanel]{padding-inline:var(--s0)}.tab-wrapper[data-theme=primary]:not(.sidebar) [role=tabpanel],.tab-wrapper[data-theme=secondary]:not(.sidebar) [role=tabpanel],.tab-wrapper[data-theme=neutral]:not(.sidebar) [role=tabpanel]{background-color:var(--tab-clr-light);border:var(--tab-border-thickness) solid var(--tab-clr-dark);border-radius:var(--tab-border-radius)}.tab-wrapper[data-theme=primary]:not(.sidebar) [role=tablist]:has(button:first-child[aria-selected=true])+[role=tabpanel],.tab-wrapper[data-theme=secondary]:not(.sidebar) [role=tablist]:has(button:first-child[aria-selected=true])+[role=tabpanel],.tab-wrapper[data-theme=neutral]:not(.sidebar) [role=tablist]:has(button:first-child[aria-selected=true])+[role=tabpanel]{border-top-left-radius:0}.tab-wrapper[data-theme=primary]{--tab-clr-light: var(--clr-primary-100);--tab-clr-active: var(--clr-primary-900);--tab-clr-shadow: var(--clr-primary-500);--tab-clr-dark: var(--clr-primary-200)}.tab-wrapper[data-theme=secondary]{--tab-clr-light: var(--clr-secondary-100);--tab-clr-active: var(--clr-secondary-900);--tab-clr-shadow: var(--clr-secondary-500);--tab-clr-dark: var(--clr-secondary-200)}.tab-wrapper[data-theme=neutral]{--tab-clr-light: var(--clr-neutral-100);--tab-clr-active: var(--clr-neutral-900);--tab-clr-shadow: var(--clr-neutral-500);--tab-clr-dark: var(--clr-neutral-200)}.tab-wrapper.sidebar button[role=tab]{inline-size:100%;text-align:left;border-color:var(--tab-clr-dark)}.tab-wrapper.sidebar button[role=tab]:first-child{border-top-left-radius:var(--tab-border-radius);border-top-right-radius:var(--tab-border-radius)}.tab-wrapper.sidebar button[role=tab]:last-child{border-bottom:var(--tab-border-thickness) solid var(--tab-clr-dark);border-bottom-left-radius:var(--tab-border-radius);border-bottom-right-radius:var(--tab-border-radius)}.tab-wrapper.sidebar button[role=tab][aria-selected=true]{box-shadow:inset var(--border-thick) 0 0 0 var(--tab-clr-shadow)}.tab-wrapper.sidebar[data-theme=primary],.tab-wrapper.sidebar[data-theme=secondary],.tab-wrapper.sidebar[data-theme=neutral]{--sidebar-space: 0;background-color:var(--tab-clr-light);border:var(--tab-border-thickness) solid var(--tab-clr-dark);border-radius:var(--tab-border-radius);overflow:hidden}.tab-wrapper.sidebar[data-theme=primary] [role=tablist],.tab-wrapper.sidebar[data-theme=secondary] [role=tablist],.tab-wrapper.sidebar[data-theme=neutral] [role=tablist]{background-color:var(--tab-clr-dark)}.tab-wrapper.sidebar[data-theme=primary] button[role=tab],.tab-wrapper.sidebar[data-theme=secondary] button[role=tab],.tab-wrapper.sidebar[data-theme=neutral] button[role=tab]{border-radius:0;border:none}.tab-wrapper.sidebar[data-theme=primary] [role=tabpanel],.tab-wrapper.sidebar[data-theme=secondary] [role=tabpanel],.tab-wrapper.sidebar[data-theme=neutral] [role=tabpanel]{padding-block:var(--s0)}.table-wrapper{--table-block-space: var(--s-2);--table-inline-space: var(--s-2);--table-border-width: var(--border-thin);--table-vertical-alignment: middle;--table-clr-light: var(--clr-primary-100);--table-clr-dark: var(--clr-primary-800);--table-hover-clr: var(--clr-primary-200);--table-sort-icon-unicode: "\f0dc";--table-sort-icon-active-clr: var(--clr-yellow-600);--table-expand-icon-unicode: "\f13a";--table-expand-dt-icon-unicode: "\f13a\f13a";--table-collapse-icon-unicode: "\f139";--table-collapse-dt-icon-unicode: "\f139\f139";overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;border:var(--table-border-width) solid var(--table-clr-dark);border-radius:var(--border-radius-small)}.table-wrapper[data-dense]{--table-block-space: var(--s-5)}.table-wrapper[data-loose]{--table-block-space: var(--s0)}.table{background-color:var(--table-clr-light)}.table caption{padding:var(--table-block-space) var(--table-inline-space);font-weight:var(--fw-semibold)}.table thead{background-color:var(--table-clr-dark);color:var(--clr-neutral-50)}.table th,.table td{display:table-cell;border-width:var(--table-border-width);border-color:var(--table-clr-dark);border-inline:none;padding-block:var(--table-block-space);padding-inline:var(--table-inline-space)}.table td{vertical-align:var(--table-vertical-alignment)}.table thead tr:first-child th{border-block-start:none}.table thead tr:last-child th,.table tbody:nth-last-child(1 of :not([hidden])) tr:last-child td,.table tbody:nth-last-child(1 of :not([hidden])) tr[aria-expanded] td{border-block-end:none}.table th.sortable button{background:inherit;color:currentColor;text-align:inherit;border:none;padding:0;display:grid;grid-template-areas:"label sort";align-items:end;gap:.5ex}.table th.sortable button::after{content:var(--table-sort-icon-unicode);display:inline-block;font-family:var(--ff-fa);font-weight:var(--fw-fa-solid);font-style:normal;font-variant:normal;font-size:1.1em;inline-size:1.25em;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased}.table th.sortable.text-right button{margin-inline-start:auto}.table th.sortable.text-center button{margin-inline:auto}.table th.sortable.text-left button{margin-inline-end:auto}.table tr[aria-expanded] td:has(button[aria-controls]){width:1px;padding-inline:var(--s-5)}.table tr[aria-expanded] button[aria-controls]{background:inherit;color:currentColor;border:none;outline:none;padding:0}.table tr[aria-expanded] button[aria-controls] i{--fa-secondary-opacity: 0}.table tr[aria-expanded] button[aria-controls] i.fa-circle-chevron-up{display:none}.table tr[aria-expanded] button[aria-controls]:hover i{--fa-secondary-opacity: .2}.table tr[aria-expanded] button[aria-controls]:focus-visible{outline:2px solid;outline-offset:1px}.table tr[aria-expanded] button[aria-controls]:focus-visible i{--fa-secondary-opacity: 0.2}@supports not selector(:focus-visible){.table tr[aria-expanded] button[aria-controls]:focus{outline:2px solid;outline-offset:1px}.table tr[aria-expanded] button[aria-controls]:focus i{--fa-secondary-opacity: 0.2}}.table tr[aria-expanded=true] button[aria-controls] i.fa-circle-chevron-down{display:none}.table tr[aria-expanded=true] button[aria-controls] i.fa-circle-chevron-up{display:inline-block}.table tr[aria-expanded]+tr[data-expandable]{display:none}.table tr[aria-expanded]+tr[data-expandable]>td{border-block-start:none;padding-block-end:var(--s-1)}.table tr[aria-expanded=true]>td{border-block-end:none}.table tr[aria-expanded=true]+tr[data-expandable]{display:table-row}.table th.sortable[aria-sort=ascending] button::after{--table-sort-icon-unicode: "\f0de";color:var(--table-sort-icon-active-clr)}.table th.sortable[aria-sort=descending] button::after{--table-sort-icon-unicode: "\f0dd";color:var(--table-sort-icon-active-clr)}.table tbody tr:hover,.table tbody tr[aria-expanded]:hover+tr,.table tbody tr[aria-expanded]:has(+tr:hover){background-color:var(--table-hover-clr)}.table-wrapper[data-theme=primary]{--table-clr-dark: var(--clr-primary-800);--table-clr-light: var(--clr-primary-100);--table-hover-clr: var(--clr-primary-200)}.table-wrapper[data-theme=secondary]{--table-clr-dark: var(--clr-secondary-900);--table-clr-light: var(--clr-secondary-100);--table-hover-clr: var(--clr-secondary-200)}.table-wrapper[data-theme=neutral]{--table-clr-dark: var(--clr-neutral-800);--table-clr-light: var(--clr-neutral-100);--table-hover-clr: var(--clr-neutral-200)}.table-wrapper[data-theme=ghost]{--table-clr-dark: transparent;--table-clr-light: transparent;--table-hover-clr: var(--clr-neutral-100)}.table-wrapper[data-theme=ghost] thead{color:var(--clr-default)}.menu-section summary{font-weight:var(--fw-bold);letter-spacing:1px;cursor:pointer;list-style:none}.menu-section summary::marker{display:none}.menu-section summary::-webkit-details-marker{display:none}.menu-section summary::after{content:"";display:inline-block;font-family:var(--ff-fa);font-weight:var(--fw-fa-solid);font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--clr-red-700);margin-inline-start:.5ex}.menu-section[open] summary::after{content:""}:root{--site-clr: var(--clr-default);--site-bg: var(--clr-bg-default);--header-clr: var(--clr-primary-700);--header-bg: var(--site-bg);--footer-clr: var(--clr-secondary-800);--footer-bg: var(--clr-secondary-100)}.site-wrapper{display:grid;grid-template-areas:"content";min-block-size:100vh;color:var(--site-clr);background-color:var(--site-bg)}.site-wrapper>.skip-to{display:inline-block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.site-wrapper>.skip-to a:focus-visible{outline-offset:1ex}.site-wrapper>.skip-to:has(a:focus-visible){clip:initial;height:auto;width:100%;margin:0;padding-block:var(--s0);background-color:hsla(var(--clr-neutral-300-hsl)/0.8);border-block-end:var(--border-thin) solid var(--clr-neutral-400)}@supports not selector(:focus-visible){.site-wrapper>.skip-to a:focus{outline-offset:1ex}.site-wrapper>.skip-to:has(a:focus){clip:initial;height:auto;width:100%;margin:0;padding-block:var(--s0);background-color:hsla(var(--clr-neutral-300-hsl)/0.8);border-block-end:var(--border-thin) solid var(--clr-neutral-400)}}:root{--nav-link-active-border-clr: var(--clr-secondary-600);--nav-link-active-clr: var(--clr-secondary-800);--nav-link-active-bg: var(--clr-secondary-200);--nav-link-current-clr: currentColor;--nav-link-current-bg: rgb(170 189 207 / 33%);--nav-link-hover-clr: var(--clr-red-700);--nav-link-hover-bg: rgb(253 224 219 / 66%)}#navigation{--nav-inline-size: 25rem;display:none}#navigation:target{grid-area:content;display:grid;grid-template-areas:"nav gutter";grid-template-columns:min(var(--nav-inline-size),100%) 1fr;z-index:999}#navigation>.gutter{background-color:rgba(84,84,84,.5)}.site-nav{color:var(--clr-primary-700);background-color:var(--clr-neutral-50);box-shadow:var(--shadow-elevation-low)}.site-nav_close{color:currentColor;font-weight:var(--fw-semibold);text-decoration:none}.site-nav_close:hover{color:var(--clr-red-700);text-decoration:underline}.site-nav .site-img img{max-inline-size:125px}.site-nav .site-menu .link{display:block;padding:.25em 1em;text-decoration:none}.site-nav .site-menu .link[aria-current=page],.site-nav .site-menu .link:active,.site-nav .site-menu .link:focus-visible,.site-nav .site-menu .link:hover{border-inline-start:var(--border-thick) solid;padding-inline-start:calc(1em - var(--border-thick))}.site-nav .site-menu .link:hover{color:var(--nav-link-hover-clr);background-color:var(--nav-link-hover-bg)}.site-nav .site-menu .link[aria-current=page]{color:var(--nav-link-current-clr);border-color:var(--nav-link-current-clr);background-color:var(--nav-link-current-bg);font-weight:var(--fw-semibold);text-decoration:none}.site-nav .site-menu .link:focus-visible,.site-nav .site-menu .link:active{color:var(--nav-link-active-clr);border-color:var(--nav-link-active-border-clr);background-color:var(--nav-link-active-bg);text-decoration:none}@supports not selector(:focus-visible){.site-nav .site-menu .link:focus{border-inline-start:var(--border-thick) solid;padding-inline-start:calc(1em - var(--border-thick));border-color:var(--nav-link-active-clr);background-color:var(--nav-link-active-bg);text-decoration:none}}.site-content{grid-area:content;display:flex;flex-direction:column}.site-content>div:has(>main){--region-space: var(--s4);flex-grow:1}.site-header{color:var(--header-clr);background-color:var(--header-bg);box-shadow:var(--shadow-elevation-low)}.site-header .site-menu{display:none}.site-domain{display:grid;align-items:center;gap:var(--s0);grid-template-columns:55px 1fr}.site-domain .ff-special{line-height:var(--lh-dense)}.site-domain .link{text-decoration:none;font-weight:var(--fw-semibold);color:var(--clr-primary-700)}.site-domain .link:hover{color:var(--clr-red-700);text-decoration:underline}.site-header .menu-link{line-height:1;display:block}.site-header .menu-link .bar{block-size:3px;background-color:currentColor;margin-block-end:3.5px}.site-header .menu-link .bar:first-child{margin-block-end:6px}.site-title{color:var(--clr-neutral-0);background:linear-gradient(93deg, var(--clr-primary-700), var(--clr-primary-700), var(--clr-primary-700), var(--clr-primary-600))}.site-title .link{text-decoration:none;font-weight:var(--fw-semibold);color:inherit;display:flex;align-items:center;letter-spacing:.1rem}.site-title .link:hover{text-decoration:underline;text-decoration-thickness:3px}.site-title .repel :not(.site-menu) .link:focus-visible{outline:none}.site-title .repel :not(.site-menu):has(.link:focus-visible){outline:2px solid currentColor;outline-offset:.33ex}@supports not selector(:focus-visible){.site-title .repel :not(.site-menu) .link:focus{outline:none}.site-title .repel :not(.site-menu):has(.link:focus){outline:2px solid currentColor;outline-offset:.33ex}}@media(width > 36rem){.site-header #open_nav{display:none}.site-header .site-menu{display:block}.site-domain{grid-template-columns:75px 1fr}}.site-main{--content-gap: var(--wrapper-space);--content-size: var(--wrapper-size);--content-space: var(--s2);--full: minmax(var(--content-gap), 1fr);--content: min(var(--content-size), 100vw - (2 * var(--content-gap)));--wide: minmax(0, 8rem);--wider: minmax(0, 10rem);display:grid;grid-template-columns:[full-start] var(--full) [wider-start] var(--wider) [wide-start] var(--wide) [content-start] var(--content) [content-end] var(--wide) [wide-end] var(--wider) [wider-end] var(--full) [full-end]}.site-main>*{grid-column:content}.site-main>.wide{grid-column:wide}.site-main>.wider{grid-column:wider}.site-main>.full-bleed{grid-column:full;padding-inline:var(--content-gap)}.site-main>*+*{margin-block-start:var(--content-space)}.site-main h1{padding-block-end:1rem;border-block-end:var(--border-thin) solid var(--clr-neutral-300)}.site-main>h1[data-dense]+*{--content-space: var(--s0)}.site-main>h1[data-denser]+*{--content-space: var(--s-2)}.site-main>h1[data-densest]+*{--content-space: var(--s-5)}.site-main>hr{inline-size:100%}.site-footer{color:var(--footer-clr);background-color:var(--footer-bg);border-block-start:var(--border-thick) solid;padding-inline:var(--wrapper-space);--cluster-space: var(--s3);--cluster-y-alignment: flex-start}.site-footer .site-img img{inline-size:100px}.site-footer .menu-section{color:var(--site-clr)}.site-footer .menu-section_title{font-weight:var(--fw-semibold);letter-spacing:.5px}.bg-neutral-0{background-color:var(--clr-neutral-0)}.bg-neutral-50{background-color:var(--clr-neutral-50)}.bg-neutral-100{background-color:var(--clr-neutral-100)}.bg-neutral-200{background-color:var(--clr-neutral-200)}.bg-neutral-300{background-color:var(--clr-neutral-300)}.bg-neutral-400{background-color:var(--clr-neutral-400)}.bg-neutral-500{background-color:var(--clr-neutral-500)}.bg-neutral-600{background-color:var(--clr-neutral-600)}.bg-neutral-700{background-color:var(--clr-neutral-700)}.bg-neutral-800{background-color:var(--clr-neutral-800)}.bg-neutral-900{background-color:var(--clr-neutral-900)}.bg-neutral-950{background-color:var(--clr-neutral-950)}.bg-neutral-1000{background-color:var(--clr-neutral-1000)}.bg-primary-50{background-color:var(--clr-primary-50)}.bg-primary-100{background-color:var(--clr-primary-100)}.bg-primary-200{background-color:var(--clr-primary-200)}.bg-primary-300{background-color:var(--clr-primary-300)}.bg-primary-400{background-color:var(--clr-primary-400)}.bg-primary-500{background-color:var(--clr-primary-500)}.bg-primary-600{background-color:var(--clr-primary-600)}.bg-primary-700{background-color:var(--clr-primary-700)}.bg-primary-800{background-color:var(--clr-primary-800)}.bg-primary-900{background-color:var(--clr-primary-900)}.bg-primary-950{background-color:var(--clr-primary-950)}.bg-secondary-50{background-color:var(--clr-secondary-50)}.bg-secondary-100{background-color:var(--clr-secondary-100)}.bg-secondary-200{background-color:var(--clr-secondary-200)}.bg-secondary-300{background-color:var(--clr-secondary-300)}.bg-secondary-400{background-color:var(--clr-secondary-400)}.bg-secondary-500{background-color:var(--clr-secondary-500)}.bg-secondary-600{background-color:var(--clr-secondary-600)}.bg-secondary-700{background-color:var(--clr-secondary-700)}.bg-secondary-800{background-color:var(--clr-secondary-800)}.bg-secondary-900{background-color:var(--clr-secondary-900)}.bg-secondary-950{background-color:var(--clr-secondary-950)}.bg-red-darker{background-color:var(--clr-red-900)}.bg-red-dark{background-color:var(--clr-red-800)}.bg-red{background-color:var(--clr-red-700)}.bg-red-light{background-color:var(--clr-red-300)}.bg-red-lighter{background-color:var(--clr-red-200)}.bg-red-lightest{background-color:var(--clr-red-100)}.bg-green-darker{background-color:var(--clr-green-900)}.bg-green-dark{background-color:var(--clr-green-800)}.bg-green{background-color:var(--clr-green-700)}.bg-green-light{background-color:var(--clr-green-300)}.bg-green-lighter{background-color:var(--clr-green-200)}.bg-green-lightest{background-color:var(--clr-green-100)}.bg-blue-darker{background-color:var(--clr-blue-900)}.bg-blue-dark{background-color:var(--clr-blue-800)}.bg-blue{background-color:var(--clr-blue-700)}.bg-blue-light{background-color:var(--clr-blue-300)}.bg-blue-lighter{background-color:var(--clr-blue-200)}.bg-blue-lightest{background-color:var(--clr-blue-100)}.bg-gold-darker{background-color:var(--clr-gold-900)}.bg-gold-dark{background-color:var(--clr-gold-800)}.bg-gold{background-color:var(--clr-gold-600)}.bg-gold-light{background-color:var(--clr-gold-400)}.bg-gold-lighter{background-color:var(--clr-gold-300)}.bg-gold-lightest{background-color:var(--clr-gold-200)}.bg-orange-darker{background-color:var(--clr-orange-900)}.bg-orange-dark{background-color:var(--clr-orange-800)}.bg-orange{background-color:var(--clr-orange-700)}.bg-orange-light{background-color:var(--clr-orange-300)}.bg-orange-lighter{background-color:var(--clr-orange-200)}.bg-orange-lightest{background-color:var(--clr-orange-100)}.border-thin{border:var(--border-thin) var(--border-style, solid) currentColor}.border-thin-top{border-block-start:var(--border-thin) var(--border-style, solid) currentColor}.border-thin-bottom{border-block-end:var(--border-thin) var(--border-style, solid) currentColor}.border-thin-left{border-inline-start:var(--border-thin) var(--border-style, solid) currentColor}.border-thin-right{border-inline-end:var(--border-thin) var(--border-style, solid) currentColor}.border-thick{border:var(--border-thick) var(--border-style, solid) currentColor}.border-thick-top{border-block-start:var(--border-thick) var(--border-style, solid) currentColor}.border-thick-bottom{border-block-end:var(--border-thick) var(--border-style, solid) currentColor}.border-thick-left{border-inline-start:var(--border-thick) var(--border-style, solid) currentColor}.border-thick-right{border-inline-end:var(--border-thick) var(--border-style, solid) currentColor}.radius-small{border-radius:var(--border-radius-small)}.radius-small-top-left{border-top-left-radius:var(--border-radius-small)}.radius-small-top-right{border-top-right-radius:var(--border-radius-small)}.radius-small-bottom-right{border-bottom-right-radius:var(--border-radius-small)}.radius-small-bottom-left{border-bottom-left-radius:var(--border-radius-small)}.radius-medium{border-radius:var(--border-radius-medium)}.radius-medium-top-left{border-top-left-radius:var(--border-radius-medium)}.radius-medium-top-right{border-top-right-radius:var(--border-radius-medium)}.radius-medium-bottom-right{border-bottom-right-radius:var(--border-radius-medium)}.radius-medium-bottom-left{border-bottom-left-radius:var(--border-radius-medium)}.radius-large{border-radius:var(--border-radius-large)}.radius-large-top-left{border-top-left-radius:var(--border-radius-large)}.radius-large-top-right{border-top-right-radius:var(--border-radius-large)}.radius-large-bottom-right{border-bottom-right-radius:var(--border-radius-large)}.radius-large-bottom-left{border-bottom-left-radius:var(--border-radius-large)}.radius-x-large{border-radius:var(--border-radius-x-large)}.radius-x-large-top-left{border-top-left-radius:var(--border-radius-x-large)}.radius-x-large-top-right{border-top-right-radius:var(--border-radius-x-large)}.radius-x-large-bottom-right{border-bottom-right-radius:var(--border-radius-x-large)}.radius-x-large-bottom-left{border-bottom-left-radius:var(--border-radius-x-large)}.round{border-radius:var(--border-radius-circle);aspect-ratio:1/1}.pill{border-radius:var(--border-radius-pill)}.border-dashed{border-style:dashed;--border-style: dashed}.border-dotted{border-style:dotted;--border-style: dotted}.border-double{border-style:double;--border-style: double}.border-inset{border-style:inset;--border-style: inset}.border-outset{border-style:outset;--border-style: outset}.clr-neutral-0{color:var(--clr-neutral-0)}.clr-neutral-50{color:var(--clr-neutral-50)}.clr-neutral-100{color:var(--clr-neutral-100)}.clr-neutral-200{color:var(--clr-neutral-200)}.clr-neutral-300{color:var(--clr-neutral-300)}.clr-neutral-400{color:var(--clr-neutral-400)}.clr-neutral-500{color:var(--clr-neutral-500)}.clr-neutral-600{color:var(--clr-neutral-600)}.clr-neutral-700{color:var(--clr-neutral-700)}.clr-neutral-800{color:var(--clr-neutral-800)}.clr-neutral-900{color:var(--clr-neutral-900)}.clr-neutral-950{color:var(--clr-neutral-950)}.clr-neutral-1000{color:var(--clr-neutral-1000)}.clr-primary-100{color:var(--clr-primary-100)}.clr-primary-200{color:var(--clr-primary-200)}.clr-primary-300{color:var(--clr-primary-300)}.clr-primary-400{color:var(--clr-primary-400)}.clr-primary-500{color:var(--clr-primary-500)}.clr-primary-600{color:var(--clr-primary-600)}.clr-primary-700{color:var(--clr-primary-700)}.clr-primary-800{color:var(--clr-primary-800)}.clr-primary-900{color:var(--clr-primary-900)}.clr-secondary-100{color:var(--clr-secondary-100)}.clr-secondary-200{color:var(--clr-secondary-200)}.clr-secondary-300{color:var(--clr-secondary-300)}.clr-secondary-400{color:var(--clr-secondary-400)}.clr-secondary-500{color:var(--clr-secondary-500)}.clr-secondary-600{color:var(--clr-secondary-600)}.clr-secondary-700{color:var(--clr-secondary-700)}.clr-secondary-800{color:var(--clr-secondary-800)}.clr-secondary-900{color:var(--clr-secondary-900)}.clr-red-darker{color:var(--clr-red-900)}.clr-red-dark{color:var(--clr-red-800)}.clr-red{color:var(--clr-red-700)}.clr-red-light{color:var(--clr-red-300)}.clr-red-lighter{color:var(--clr-red-200)}.clr-red-lightest{color:var(--clr-red-100)}.clr-green-darker{color:var(--clr-green-900)}.clr-green-dark{color:var(--clr-green-800)}.clr-green{color:var(--clr-green-700)}.clr-green-light{color:var(--clr-green-300)}.clr-green-lighter{color:var(--clr-green-200)}.clr-green-lightest{color:var(--clr-green-100)}.clr-blue-darker{color:var(--clr-blue-900)}.clr-blue-dark{color:var(--clr-blue-800)}.clr-blue{color:var(--clr-blue-700)}.clr-blue-light{color:var(--clr-blue-300)}.clr-blue-lighter{color:var(--clr-blue-200)}.clr-blue-lightest{color:var(--clr-blue-100)}.clr-gold-darker{color:var(--clr-gold-900)}.clr-gold-dark{color:var(--clr-gold-800)}.clr-gold{color:var(--clr-gold-600)}.clr-gold-light{color:var(--clr-gold-400)}.clr-gold-lighter{color:var(--clr-gold-300)}.clr-gold-lightest{color:var(--clr-gold-200)}.clr-orange-darker{color:var(--clr-orange-900)}.clr-orange-dark{color:var(--clr-orange-800)}.clr-orange{color:var(--clr-orange-700)}.clr-orange-light{color:var(--clr-orange-300)}.clr-orange-lighter{color:var(--clr-orange-200)}.clr-orange-lightest{color:var(--clr-orange-100)}.ff-base{font-family:var(--ff-base)}.ff-serif{font-family:var(--ff-serif)}.ff-special{font-family:var(--ff-special)}.ff-mono{font-family:var(--ff-mono)}.ff-fa{font-family:var(--ff-fa)}.ff-fa-fd{font-family:var(--ff-fa-dt)}.fs-2x-small{font-size:var(--s-3)}.fs-x-small{font-size:var(--s-2)}.fs-small{font-size:var(--s-1)}.fs-base{font-size:var(--s0)}.fs-large{font-size:var(--s1)}.fs-x-large{font-size:var(--s2)}.fs-2x-large{font-size:var(--s3)}.fs-3x-large{font-size:var(--s4)}.fs-4x-large{font-size:var(--s5)}.italic{font-style:italic}.text-upper{text-transform:uppercase}.text-small-upper{font-variant:small-caps}.text-lower{text-transform:lowercase}.fw-bold{font-weight:var(--fw-bold)}.fw-semibold{font-weight:var(--fw-semibold)}.fw-normal{font-weight:var(--fw-normal)}.fw-light{font-weight:var(--fw-light)}.fw-thin{font-weight:var(--fw-thin)}.keyboard{font-size:.75em;padding:.0625rem .5rem;border-radius:.125rem;border:2px solid;box-shadow:1px 1px 0 currentColor,2px 2px 0 currentColor}.lh-dense{line-height:var(--lh-dense)}.lh-normal{line-height:var(--lh-normal)}.lh-loose{line-height:var(--lh-loose)}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.underline{text-decoration:underline}.visually-hidden{display:inline-block;position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.hidden-fields{visibility:hidden}/*# sourceMappingURL=style.css.map */
