@font-face{font-family:Atkinson Hyperlegible Next;src:url(/assets/AtkinsonHyperlegibleNext.ttf)}@font-face{font-family:Atkinson Hyperlegible Next Italic;src:url(/assets/AtkinsonHyperlegibleNext-Italic.ttf);size-adjust:105%}*{scrollbar-color:var(--bgColor) var(--fgColor)}html{--fgColor:black;--bgColor:white;--bgColorAlt:whitesmoke;--checkboxSize:2rem;--checkerboardColor:whitesmoke;--mainContentMaxWidth:56rem;--mainContentWidth:-1;--mainContentXPadding:.5rem;background:var(--bgColor);scrollbar-color:var(--fgColor), var(--bgColor)}html *{font-family:Atkinson Hyperlegible Next,sans-serif}html:before{content:"";background:var(--checkerboardColor);height:-webkit-fill-available;height:-moz-available;height:stretch;height:-moz-available;width:-webkit-fill-available;width:-moz-available;width:stretch;height:-webkit-fill-available;width:-moz-available;z-index:-1;background-repeat:no-repeat;background-size:cover;width:-webkit-fill-available;position:fixed;-webkit-mask-image:url(/assets/checkerboardBG.svg);mask-image:url(/assets/checkerboardBG.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-source-type:alpha;mask-mode:alpha}a:link,a:visited{color:var(--fgColor)}body{flex-direction:column;align-items:center;margin:0;display:flex}button{background-color:var(--fgColor);color:var(--bgColor);text-wrap-mode:nowrap;-webkit-user-select:none;user-select:none;border:0;border-radius:.375rem;flex-grow:1;margin:.25rem;padding:.375rem;font-size:1rem;font-weight:700}button:disabled{opacity:.2;font-family:Atkinson Hyperlegible Next Italic;font-weight:400}details{background-color:var(--fgColor);color:var(--bgColor);-webkit-user-select:none;user-select:none;width:-webkit-fill-available;width:-moz-available;width:stretch;width:-moz-available;width:-webkit-fill-available;margin:0;padding:.375rem;font-size:1rem;font-weight:700}details[open]::details-content{margin:.5rem 0 0}dialog{--paddingValue:.75rem;--borderWidthValue:.25rem;--widthRelativeToMain:.9;background-color:var(--bgColor);border-color:var(--fgColor);border-width:var(--borderWidthValue);max-width:calc((var(--mainContentWidth) - (2 * (var(--paddingValue) + var(--mainContentXPadding))) - (2 * var(--borderWidthValue))) * var(--widthRelativeToMain));overscroll-behavior:contain;padding:var(--paddingValue);width:-webkit-fill-available;width:-moz-available;width:stretch;width:-moz-available;border-radius:.5rem;width:-webkit-fill-available}dialog#errorModal{background-color:var(--fgColor);border-color:var(--bgColor);align-content:center}dialog#errorModal div{flex-direction:column}dialog#errorModal div button{background-color:var(--bgColor);color:var(--fgColor);text-wrap-mode:wrap}dialog#errorModal div button:focus,dialog#errorModal div button:focus-visible{outline-color:var(--bgColor)}dialog#errorModal div div{flex-direction:row}dialog#errorModal div h1{text-align:center;color:var(--bgColor)}dialog#errorModal div p,dialog#errorModal div q{color:var(--bgColor);flex-grow:1;margin:0}div{width:-webkit-fill-available;width:-moz-available;width:stretch;width:-moz-available;align-items:center;width:-webkit-fill-available;margin:.25rem 0;display:flex}div.closeModalDiv{position:sticky;bottom:0}div.closeModalDiv button{box-shadow:0 0 0 .438rem var(--bgColor)}div:not(div:has(:not(button))){flex-wrap:wrap}fieldset{background-color:var(--bgColor);border-color:var(--fgColor);min-inline-size:auto;width:-webkit-fill-available;width:-moz-available;width:stretch;width:-moz-available;border-style:solid;border-width:.25rem;border-radius:.5rem;flex-direction:column;width:-webkit-fill-available;margin:0;padding:.5rem;display:flex;overflow:auto}fieldset li{background-color:var(--fgColor);color:var(--bgColor);border-radius:.25rem;align-items:center;width:fit-content;margin-bottom:.25rem;margin-left:.125rem;list-style:none;display:flex}fieldset li label{color:var(--bgColor);text-wrap-mode:nowrap;padding:.25rem .5rem}input:focus,input:focus-visible,button:focus,button:focus-visible,select:focus,select:focus-visible,td:focus,td:focus-visible a:focus,a:focus-visible{outline-style:dashed;outline-color:var(--fgColor);outline-offset:.187rem;border-radius:.25rem;outline-width:.187rem}input[type=checkbox]:focus,td:focus,td:focus-visible{box-shadow:0 0 0 .438rem var(--bgColor);outline-offset:.25rem;z-index:1;position:relative}form{width:-webkit-fill-available;width:-moz-available;width:stretch;width:-moz-available;flex-direction:column;align-items:center;width:-webkit-fill-available;display:flex}h1{color:var(--fgColor);-webkit-user-select:none;user-select:none;margin:0}input,select{background-color:var(--bgColor);border-color:var(--fgColor);color:var(--fgColor);border-width:0 0 .125rem;flex-grow:1;font-size:1rem}input::placeholder{color:var(--fgColor);opacity:.4}input::selection{background-color:var(--fgColor);color:var(--bgColor)}input:disabled{background-color:var(--fgColor);color:var(--bgColor);font-family:Atkinson Hyperlegible Next Italic;font-weight:700}input:not(input[type=checkbox]){min-width:3rem}input[type=checkbox]{appearance:none;height:var(--checkboxSize);width:var(--checkboxSize);max-width:var(--checkboxSize);background:var(--fgColor);border-radius:.25rem;margin:.25rem .375rem}input[type=checkbox]:checked:after{content:"";background:var(--bgColor);height:var(--checkboxSize);width:var(--checkboxSize);border-radius:.25rem;display:block;position:relative;top:0;left:0;-webkit-mask-image:url(/assets/checkboxChecked.svg);mask-image:url(/assets/checkboxChecked.svg);-webkit-mask-size:cover;mask-size:cover}input[type=checkbox]:after{content:"";background:var(--bgColor);height:var(--checkboxSize);width:var(--checkboxSize);border-radius:.25rem;display:block;top:0;left:0;-webkit-mask-image:url(/assets/checkboxUnchecked.svg);mask-image:url(/assets/checkboxUnchecked.svg);-webkit-mask-size:cover;mask-size:cover}label{color:var(--fgColor);-webkit-user-select:none;user-select:none;white-space:nowrap;margin-right:.5rem}legend{color:var(--fgColor);padding-inline:.5rem;font-weight:700}main{max-width:var(--mainContentMaxWidth);width:-webkit-fill-available;width:-moz-available;width:stretch;width:-moz-available;flex-direction:column;align-items:center;width:-webkit-fill-available;margin-bottom:1rem;padding:.25rem .5rem 0;display:flex}main details{border-radius:.5rem;margin-top:.5rem;margin-bottom:.5rem}main details:first-child{margin-top:0}main details:last-child{margin-bottom:0}menu{flex-direction:column;margin:.5rem 0;padding:0;display:flex}select{appearance:base-select;border-radius:0}select::picker(select){appearance:base-select;position-try:top bottom;background:var(--bgColor);color:var(--fgColor);width:inherit;border-width:.25rem;border-radius:.25rem;overflow-x:clip}span:has(+button){text-align:center}summary:focus,summary:focus-visible,nav a:focus,nav a:focus-visible{outline-style:dashed;outline-color:var(--bgColor);outline-offset:.187rem;border-radius:.25rem;outline-width:.187rem}nav{width:-webkit-fill-available;width:-moz-available;width:stretch;width:-moz-available;width:-webkit-fill-available;position:sticky;top:0}nav a{border-bottom-style:solid;border-bottom-width:.125rem;padding:0;font-size:1.5rem;text-decoration:none;display:block}nav a:link,nav a:visited{color:var(--bgColor)}nav summary{font-size:1.25rem}option:hover,option:focus{background-color:var(--fgColor);color:var(--bgColor);outline:0}option::checkmark{content:"+"}summary{border-bottom-style:solid;border-bottom-width:.125rem;padding-bottom:.125rem}table{color:var(--fgColor);background-color:var(--bgColor);border-spacing:0;table-layout:fixed;-webkit-user-select:none;user-select:none;width:-webkit-fill-available;width:-moz-available;width:stretch;width:-moz-available;width:-webkit-fill-available;margin:.25rem 0}table tbody tr:nth-child(2n){background-color:var(--bgColorAlt)}table tbody tr:nth-child(2n) input[type=text],table tbody tr:nth-child(2n) input[type=number]{background-color:var(--bgColorAlt)}table tbody td:first-child{border-left-style:solid;border-left-width:.125rem}table tbody td:first-child:not(input){padding:.375rem}table td{--tableTdPadding:.25rem;min-width:3rem;padding:var(--tableTdPadding);border-bottom-style:solid;border-bottom-width:.125rem;border-right-style:solid;border-right-width:.125rem;overflow:clip}table td button{text-wrap-mode:wrap;width:-webkit-fill-available;width:-moz-available;width:stretch;width:-moz-available;width:-webkit-fill-available;margin:0;padding:.25rem}table td input{width:calc(100% - var(--tableTdPadding))}table thead tr td{background-color:var(--fgColor);border-bottom-width:0;border-color:var(--bgColor);color:var(--bgColor);font-weight:700}table thead tr td:first-child{border-top-left-radius:.5rem}table thead tr td:last-child{border-right-width:0;border-top-right-radius:.5rem}.report>table td:first-child{width:50%}.report>table td:nth-child(2),.report>table td:nth-child(3){width:25%}.containersets>table td:first-child{width:40%}.containersets>table td:last-child{width:60%}.containersets>table button{text-align:left;width:auto}
