body{--color-bg: #2f4119;--color-copyright-text: #000;--color-dialog-bg: #2b4600;--color-dialog-text: #c6fda6;--color-container-accent: #a48036}@font-face{font-family:Roboto;src:url(./Roboto-FqysxNcR.ttf)}body{background-color:var(--color-bg);padding:0;margin:0}a,a:hover,a:visited,a:active,a:link{color:inherit}button{cursor:pointer}#bgtile{position:fixed;width:100%;height:100%;background-image:url(./lilypads-Dvc_L7NN.png);background-position:center;background-size:256px;z-index:1;transition:opacity .2s}.copyright-text{margin-bottom:12px;font-size:18px;color:var(--color-copyright-text);background-color:var(--color-bg);z-index:2;text-align:center}.row{display:flex;flex-flow:row wrap}.column{display:flex;flex-flow:column nowrap}.center{text-align:center;justify-content:center;align-items:center}.row.spaced,.column.spaced{justify-content:space-evenly}.transparent{opacity:0}.hidden{display:none!important}.turned{transform:rotate(90deg)}#toast-layer{height:100%;width:100%;margin:0;padding:0;position:fixed;display:flex;flex-flow:column nowrap;justify-content:end;align-items:center;pointer-events:none;z-index:4}#toast-layer .toast{font-family:sans-serif;font-size:24px;color:#fff;text-shadow:2px 2px #222222;padding:6px;margin:0 0 12px;transition:opacity .5s linear;border-radius:4px;background-color:maroon;background:linear-gradient(135deg,#9c0b0b,#790303);user-select:none;pointer-events:all}#overlay{height:100%;width:100%;margin:0;padding:0;position:fixed;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;pointer-events:none;z-index:3}#overlay.dialog-open{pointer-events:all;background-color:#00000080}#overlay>*{pointer-events:initial}.dialog{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:var(--color-dialog-bg);border-radius:8px;padding:8px;z-index:3}.dialog .label,.dialog input,.dialog button{font-family:Roboto,sans-serif}.dialog .label,.dialog .description{color:var(--color-dialog-text)}.dialog .description{margin-bottom:8px}.dialog>*{margin:2px}.dialog .row{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}
