@media (prefers-color-scheme: light){:root{--background-color: #d79f3e;--interface-color: #000;--border-color: #91671e;--button-background-color: #c88e29;--icon-filter: none}}@media (prefers-color-scheme: dark){:root{--background-color: rgb(31, 29, 35);--interface-color: rgb(233, 233, 233);--border-color: #504b5b;--button-background-color: #0e0d0f;--icon-filter: invert(100%)}}@media screen and (-ms-high-contrast: active),(prefers-dark-interface){:root{--background-color: #000;--interface-color: #999;--border-color: #666;--button-background-color: #333;--icon-filter: invert(100%)}}@font-face{font-family:Open Sans;src:url(OpenSans-Light.3832d4b76900ba34.ttf) format("truetype")}@font-face{font-family:Poppins;src:url(Poppins-Regular.4b4ebe20759bdbf2.ttf) format("truetype")}html,body{margin:0;padding:0;height:100%;overflow:hidden}body{background-color:var(--background-color);font-family:Open Sans,sans-serif;font-weight:300;font-size:1.25rem;color:var(--interface-color);width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h2{font-family:Poppins,sans-serif;font-weight:500;font-size:1.1em;text-transform:uppercase;position:relative;background-color:var(--border-color);padding-left:.5em;margin-left:-1rem;margin-right:-1rem}h2:not(.first){margin-top:2em}label:not(.inline){display:block;margin-bottom:.25em}label.inline{margin-left:.25em}input[type=checkbox]~label{display:inline-block}input[type=text],input[type=email],input[type=password],button{padding:0;height:2em;-webkit-appearance:none;appearance:none;outline:none;border:none;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:1;box-sizing:border-box;color:inherit;border-radius:.5rem}input[type=text],input[type=email],input[type=password]{padding:0 .5rem;background-color:#ffffff1a}input[type=text].full-width,input[type=email].full-width,input[type=password].full-width{width:100%}input[type=range]{vertical-align:text-bottom;width:100%}select{border:none;border-bottom:1px dotted4 var(--interface-color);background-color:var(--background-color);font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;width:100%;padding:0}button{background-color:var(--button-background-color);text-transform:uppercase;transition:background-color .25s linear}button:not([disabled]){cursor:pointer}button:not([disabled]):hover{background-color:#ffffff1a;filter:invert(50%) sepia(50%) saturate(200%) hue-rotate(180deg) brightness(90%) contrast(300%)}button:not(.small){width:2em;min-width:2em}button:not(.small) svg{width:1.2em;height:1.2em}button.small{width:1.5em;height:1.5em;line-height:.5em}button.small svg{width:1rem;height:1rem}button.animate{overflow:hidden}button.animate svg{animation:slideDown 1s infinite}button[disabled]{opacity:.5}button span{height:1.2em}svg.small{width:1rem;height:1rem}svg:not(.small){width:1.2em;height:1.2em}svg:not(.not-invert){filter:var(--icon-filter)}svg.warning{filter:invert(50%) sepia(50%) saturate(300%) hue-rotate(325deg) brightness(100%) contrast(1000%)}.grid{display:flex;align-items:center;flex-direction:row}.grid:not(.justify-around){justify-content:space-between}.grid.justify-around{justify-content:space-around}.grid .info{font-size:.8em}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(2em)}}
