body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media print{.App-header,input{display:none}.noPrint{display:none!important}}@font-face{font-family:PrintClearlyDashed;src:url(/static/media/print-clearly-dashed.b97a80dbb3e1227628f0.ttf) format("truetype")}.App-header{background-color:#282c34;color:#fff;font-size:20px;padding:4px 0;text-align:center}.marginLeft{margin-left:8px}.settings{display:flex;justify-content:space-evenly;line-height:24px;margin:16px}.settings button{border:1px solid #000;margin:0 8px;padding:2px 8px}.pageTitle{font-size:48px;text-align:center}.row{margin:16px 32px}.inputRow,.row{display:flex;font-size:64px;height:48px;justify-content:center;line-height:48px}.inputRow{border:1px solid #000;border-left:none;border-right:none;box-sizing:border-box;flex:1 1;font-family:PrintClearlyDashed,sans-serif;max-width:7in;padding:0;position:relative}.row.spaceEvenly .inputRow{justify-content:space-evenly}.inputRow .character{min-width:8px}.row input{background:hsla(0,0%,82%,.5);border:none;font-size:inherit;padding:0;text-align:center}.row input:focus-visible{outline:none}.inputRow .middleLine{border:none;border-top:1px dashed #999;position:absolute;top:22px;width:100%}
/*# sourceMappingURL=main.f4a2fbb2.css.map*/