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}.grid-container{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}table{border-collapse:collapse}td{border:2px solid #000}.l2metable{border-style:double;float:right;table-layout:fixed;white-space:nowrap}*,:after,:before{box-sizing:border-box}:root{--select-border:#777;--select-focus:blue;--select-arrow:var(--select-border)}select{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0 1em 0 0;width:100%;z-index:1}select::-ms-expand{display:none}.select{align-items:center;background-color:#fff;background-image:linear-gradient(0deg,#f9f9f9,#fff 33%);border:1px solid #777;border:1px solid var(--select-border);border-radius:.25em;cursor:pointer;display:grid;font-size:1rem;grid-template-areas:"select";line-height:1.1;margin:auto;max-width:20ch;min-width:15ch;padding:.25em .5em;position:relative}.select select,.select:after{grid-area:select}.select:not(.select--multiple):after{background-color:#777;background-color:var(--select-arrow);-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.5em;justify-self:end;width:.8em}select:focus+.focus{border:2px solid blue;border:2px solid var(--select-focus);border-radius:inherit;bottom:-1px;left:-1px;position:absolute;right:-1px;top:-1px}select[multiple]{height:6rem;padding-right:0}select[multiple] option{outline-color:blue;outline-color:var(--select-focus);white-space:normal}.select--disabled{background-color:#eee;background-image:linear-gradient(0deg,#ddd,#eee 33%);cursor:not-allowed}label{display:inline-block;font-size:1.125rem;font-weight:500;margin-bottom:5px}.select+label{margin-top:2rem}body{grid-gap:.5rem;background-color:#e9f2fd;display:grid;font-family:Baloo\ 2,sans-serif;min-height:100vh;padding:1rem}.screen-box{position:block;width:100vw}.input-select{margin-bottom:2ch}.inputs{display:inline-block;margin-right:2ch}input{border:1px solid #777;border:1px solid var(--select-border);border-radius:.25em;font-size:1rem;line-height:1.1;padding:.25em .5em}.button{appearance:none;-webkit-appearance:none;background:#8bc34a;border:0;border-radius:4px;color:#fefefe;cursor:pointer;display:inline-block;font-size:1.2em;margin:auto auto 2rem;min-width:150px;padding:1em;position:relative;text-align:center;transition:border-radius .05s linear,width .05s linear}.button:focus{outline:0}.button.animate{border-radius:50%;color:transparent;height:68.1818181818px;min-width:0;width:68.1818181818px}.button.animate:after{-webkit-animation:spin 2.5s ease-in forwards;animation:spin 2.5s ease-in forwards;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-name:spin;-webkit-animation-name:spin;border:4px solid #fefefe;border-left-color:transparent;border-radius:50%;height:25px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out}.button.animate.success:before,.button.animate:after{content:"";left:50%;position:absolute;top:50%;width:25px}.button.animate.success:before{-webkit-animation:success .15s ease-in forwards;animation:success .15s ease-in forwards;-webkit-animation-delay:2.5s;animation-delay:2.5s;border:4px solid #fefefe;border-right:0;border-top:0;height:12.5px;-webkit-transform:translate(-50%,-50%) rotate(0deg) scale(0);transform:translate(-50%,-50%) rotate(0deg) scale(0)}.button.animate.error{-webkit-animation:vibrate .5s ease-in forwards;animation:vibrate .5s ease-in forwards;-webkit-animation-delay:2.5s;animation-delay:2.5s;position:relative}.button.animate.error:before{-webkit-animation:error .5s ease-in forwards;animation:error .5s ease-in forwards;-webkit-animation-delay:2.5s;animation-delay:2.5s;color:#fff;content:"!";font-size:1.8rem;font-weight:700;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg) scale(1);transform:translate(-50%,-50%) rotate(0deg) scale(1)}90%{-webkit-transform:translate(-50%,-50%) rotate(3turn) scale(1);transform:translate(-50%,-50%) rotate(3turn) scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg) scale(1)}98%{-webkit-transform:translate(-50%,-50%) rotate(3turn) scale(1)}to{-webkit-transform:translate(-50%,-50%) rotate(3turn) scale(0)}}@keyframes success{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(0);transform:translate(-50%,-50%) rotate(0) scale(0)}to{-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(1);transform:translate(-50%,-50%) rotate(-45deg) scale(1)}}@-webkit-keyframes success{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(0)}to{-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(1)}}@keyframes error{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}to{background-color:#f44336;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes error{0%{-webkit-transform:translate(-50%,-50%) scale(0)}to{background-color:#f44336;-webkit-transform:translate(-50%,-50%) scale(1)}}@-webkit-keyframes vibrate{0%,30%,60%,85%,to{background-color:#f44336;left:0}10%,40%,70%,90%{background-color:#f44336;left:-2px}20%,50%,80%,95%{background-color:#f44336;left:2px}}@keyframes vibrate{0%,30%,60%,85%,to{background-color:#f44336;left:0}10%,40%,70%,90%{background-color:#f44336;left:-2px}20%,50%,80%,95%{background-color:#f44336;left:2px}}.more-info{margin-left:2rem}.export-button{background-color:#1e90ff;border:none;border-radius:4px;color:#fff;font-size:.8em;margin-bottom:2rem;padding:1em}.App{text-align:center}
/*# sourceMappingURL=main.8a82f6ea.css.map*/