:where(html){-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}:where(h1){margin-block:.67em;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,pre,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(table){text-indent:0;border-color:currentColor}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted buttontext}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(summary){display:list-item}
html,body{margin:0;padding:0}main,footer,.large-bar-content{margin:8px}.large-bar-content h1{margin:0}p{margin:2px}h1,h2,h3,h4{margin-bottom:4px}footer{text-align:center;font-size:smaller}.large-bar{height:350px;max-height:75vh;position:relative}.large-bar>*{width:100%;height:100%;position:absolute;inset:0}.large-bar>.large-bar-content{width:calc(100% - 16px);height:calc(100% - 16px)}a[role=button]{color:#eee;background-color:#015958;border:1px solid #023535;border-radius:5px;padding:5px 8px;text-decoration:none;display:inline-block}.text-dark-white{color:#eee}.text-center{text-align:center}.flex-center-only{justify-content:center;align-items:center;display:flex}.wrappable-flex{flex-wrap:wrap;display:flex}.horizontal-item-list{border:1px solid gray;border-radius:5px;width:300px;max-width:100vw;margin:8px;padding:12px}.horizontal-item-list>h1,.horizontal-item-list>h2,.horizontal-item-list>h3,.horizontal-item-list>h4{margin:0 0 6px}.horizontal-item-list p{margin:0 0 12px}
