*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}:where(html){line-height:1.5;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}:where(body){margin:0}:where(main){display:block}:where(p, table, blockquote, address, pre, iframe, form, figure, dl){margin:0}:where(h1, h2, h3, h4, h5, h6){font-size:inherit;font-weight:inherit;margin:0}:where(ul, ol){margin:0;padding:0;list-style:none}:where(dt){font-weight:700}:where(dd){margin-left:0}:where(hr){box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}:where(pre){font-family:monospace, monospace;font-size:inherit}:where(address){font-style:inherit}:where(a){background-color:transparent;text-decoration:none;color:inherit}:where(abbr[title]){text-decoration:underline dotted}:where(b, strong){font-weight:bolder}:where(code, kbd, samp){font-family:monospace, monospace;font-size:inherit}:where(small){font-size:80%}:where(sub, sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-0.25em}:where(sup){top:-0.5em}:where(svg, img, embed, object, iframe){max-width:100%;height:auto;vertical-align:bottom}:where(button, input, optgroup, select, textarea){-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit;outline:none}:where(button, [type="button"], [type="reset"], [type="submit"], [type="submit"]){padding:0.2rem 0.5rem;border:1px solid #999999;background:#EEEEEE;cursor:pointer}:where(button, [type="button"], [type="reset"], [type="submit"], [type="submit"]):hover{background:#DDDDDD;box-shadow:0 0 1px #000}:where(button:disabled, [type="button"]:disabled, [type="reset"]:disabled, [type="submit"]:disabled){cursor:default}:where(:-moz-focusring){outline:auto}:where(select){border:1px solid #CCCCCC}:where(select):focus{outline:1px solid #333333}:where(select:disabled){opacity:inherit}:where(option){padding:0}:where(fieldset){margin:0;padding:0;min-width:0}:where(legend){padding:0}:where(progress){vertical-align:baseline}:where(textarea){overflow:auto;border:1px solid #CCCCCC}:where(textarea):focus{outline:1px solid #333333}:where([type="text"],[type="tel"],[type="url"],[type="email"],[type="password"],[type="datetime-local"],[type="date"],[type="month"],[type="week"],[type="time"],[type="number"],[type="search"]){border:1px solid #CCCCCC}:where([type="text"],[type="tel"],[type="url"],[type="email"],[type="password"],[type="datetime-local"],[type="date"],[type="month"],[type="week"],[type="time"],[type="number"],[type="search"]):focus{outline:1px solid #333333}:where([type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button){height:auto}:where([type="search"]){outline-offset:-2px}:where([type="search"]::-webkit-search-decoration){-webkit-appearance:none}:where(input[type="range"],input[type="range"]::-webkit-slider-thumb,input[type="range"]::-moz-range-thumb){background:#CCCCCC;height:0.5rem;border-radius:1rem;cursor:pointer}:where(::-webkit-file-upload-button){-webkit-appearance:button;font:inherit}:where([type="number"]){-moz-appearance:textfield}:where(label[for]){cursor:pointer}:where(details){display:block}:where(summary){display:list-item}:where([contenteditable]:focus){outline:auto}:where(table){table-layout:fixed;border-color:inherit;border-collapse:collapse}:where(caption){text-align:left}:where(td, th){vertical-align:top;padding:0}:where(th){text-align:left;font-weight:700}:where([hidden]:not([hidden='until-found'])){display:none !important}
