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}button{background-color:#0000;border:1px solid #000;border-radius:30px;box-shadow:1.5px 1.5px 2px 2px #fff3;color:#000;cursor:pointer;font-size:medium;height:40px;line-height:5%;margin:16px auto 12px;width:100%}.App{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}p.title{font-size:30px}div#GetInfo{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:800px;width:100%}div#GetInfo div.inputContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}div#GetInfo div.inputContainer #infoInput{align-items:center;display:flex;flex-direction:column;font-size:16px;justify-content:center;margin-bottom:36px;position:relative;width:100%}div#GetInfo div.inputContainer #infoInput div.infoInputBox{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px 0;width:100%}div#GetInfo div.inputContainer #infoInput div.infoInputBox div.inputStateBar{align-items:center;display:flex;flex-direction:row}div#GetInfo div.inputContainer #infoInput div.infoInputBox div.inputStateBar div.inputStateName{align-items:center;display:flex;font-size:20px;justify-content:flex-end;width:200px}div#GetInfo div.inputContainer #infoInput div.infoInputBox div.inputStateBar div.inputStateVal{border-left:1px solid #000;font-size:12px;margin-left:15px;padding-left:10px}div#GetInfo div.inputContainer #infoInput div.infoInputBox div.inputStateBox{align-items:center;display:flex;flex-direction:row}div#GetInfo div.inputContainer #infoInput div.infoInputBox div.inputStateBox input.stateInput{background-color:#0000;border:2px solid #000000e6;border-radius:15px;font-size:14px;height:30px;text-align:center;width:120px}div#GetInfo div.inputContainer #infoInput div.infoInputBox div.inputStateBox span.inputUnit{margin-left:5px;width:25px}div#GetInfo div.inputContainer #infoInput div.infoInputBox div.inputStateBox input#babyMonth{width:41px}div#GetInfo div.inputContainer #infoInput div.infoInputBox div.inputStateBox input#babyDay{background-color:#0000;border:2px solid #ffffffe6;width:41px}div#GetInfo div.inputContainer #infoInput div.infoInputBox #buttonInput{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-right:38px;position:relative}div#GetInfo div.inputContainer #infoInput div.infoInputBox #buttonInput select{background-color:#0000;border:2px solid #000000e6;border-radius:15px;font-size:14px;height:30px;padding-left:5px;text-align:center;width:120px}div#GetInfo div.inputContainer #infoInput div.infoInputBox #buttonInput input.inputButton{align-items:center;background-color:#0000;border:2px solid #000000e6;border-radius:150px;cursor:pointer;display:flex;font-size:12px;height:45px;justify-content:center;overflow-wrap:break-word;padding:0;width:45px}div#GetInfo div.inputContainer #infoInput div.infoInputBox #buttonInput input.inputButton:focus,div#GetInfo div.inputContainer #infoInput div.infoInputBox #buttonInput input.inputButton:hover{background-color:#0000004d}div#GetInfo div.inputContainer #infoInput div.infoInputBox #buttonInput input.inputButton label{align-items:center;border-radius:20px;display:flex;height:50px;justify-content:center;width:80px}div#GetInfo div.inputContainer #infoInput div.infoInputBox #buttonInput input.inputButton label input{display:none}div#GetInfo div.inputContainer #infoInput div.infoInputBox #buttonInput input.inputButton label:active{border:2px solid gray}div#GetInfo div.inputDone{align-items:center;display:flex;flex-direction:column;font-size:16px;justify-content:center;position:relative}div#GetInfo div.inputDone div.buttons{display:flex;flex-direction:row;position:relative}div#GetInfo div.inputDone div.buttons .btnConfirm{align-items:center;background-color:#0000;border:1px solid #000;border-radius:30px;box-shadow:1.5px 1.5px 2px 2px #0003;color:#000;display:flex;font-size:medium;height:40px;justify-content:center;line-height:5%;margin:0 10px;text-align:center;vertical-align:center;width:120px}div#GetInfo div.inputDone div.buttons .btnConfirm span{font-size:15px;letter-spacing:-2px}.race{align-items:center;background-color:#0000;border:2px solid #000000e6;border-radius:150px;cursor:pointer;display:flex;font-size:12px;height:45px;justify-content:start;overflow-wrap:break-word;padding:0 0 0 10px;text-overflow:ellipsis;width:55px}.resultText{font-size:30px;margin:100px 0}.resultText span{font-size:40px;font-weight:700}.predicting{align-items:center;display:flex;font-size:20px;font-weight:700;justify-content:center;margin-bottom:50px;margin-top:100px;width:100%}.btnConfirm{max-width:160px}
/*# sourceMappingURL=main.1f29f7cc.css.map*/