body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#202020;color:#e6e6e6;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}a{color:#a34900}@font-face{font-family:Rubik;font-style:normal;font-weight:medium;src:url(/static/media/Rubik-Medium.5bd2b2c6ad8019567605.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;src:url(/static/media/Rubik-Regular.da39336cfcac7980f2f1.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:medium;src:url(/static/media/Rubik-MediumItalic.1bc75ab48553c7661b52.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;src:url(/static/media/Rubik-Italic.dace38b0d49a05e8c0cd.ttf) format("truetype")}.Field{margin-bottom:12px;width:100%}.Field label{display:block;font-size:18px;margin:0;text-align:center;text-transform:uppercase}.Field input{background:inherit;border:1px solid #ffffff1f;border-radius:4px;color:#e6e6e6;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:32px;height:56px;padding:9px 13px;width:100%}.Field input:focus,.Field input:hover{border-width:2px;padding:8px 12px}.Field input:focus{border-color:#a34900;outline:none}@media screen and (max-width:400px){.Field input{font-size:24px;height:44px}}.Field input[type=number]{text-align:center}.Field input.LeftAlign{text-align:left}.Field input.RightAlign{text-align:right}.Field input.CenterAlign{text-align:center}.Field .Error{color:red}.Field .DurationInput{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.Field .DurationInput .Input:not(:last-child):after{content:":";display:block;font-size:28px;position:absolute;right:-18px;top:6px}.Field .DurationInput .Large{grid-column:span 2}.Field .Input{position:relative}.Field .Input label{display:block;font-size:14px;text-align:center}.Field .PostFix{line-height:36px;position:absolute;right:0}.Field .Error,.Field .Messages{font-size:14px}.App{font-size:24px;margin:0 auto;max-width:600px;padding:20px}.ClearButton{font-size:14px;margin-top:0;text-align:center}.Warning{color:#ff4500}h1{font-size:32px}*{box-sizing:border-box}.History table{table-layout:fixed;text-align:center;width:100%}.History table td{vertical-align:top}.History .Comment{color:#e6e6e699;font-size:14px;font-style:italic;margin:0}.Button{-webkit-appearance:none;appearance:none;background:none;background:#a34900;border:none;border-radius:8px;color:#e6e6e6;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;height:36px;letter-spacing:.4px;padding:0 12px;position:relative}.Button.Warning{background:#990026}.Button.Warning:hover{background:#b3002c}.Button.Warning:active{background:#800020}.Button:not(:last-child){border-right:1px solid #202020}.Button:hover{background:#bd5400}.Button:focus{border:none;box-shadow:0 0 0 2px #e6e6e6;z-index:10}.Button:active{background:#8a3e00}.ButtonGroup{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:10px;text-align:center}.ButtonGroup .Button{border-radius:0;height:56px}.ButtonGroup .Button:first-child{border-radius:8px 0 0 8px}.ButtonGroup .Button:last-child{border-radius:0 8px 8px 0}footer{border-top:1px solid #ffffff1f;color:#e6e6e699;font-size:12px;margin-top:20px;text-align:center}
/*# sourceMappingURL=main.9f34d4a8.css.map*/