@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);body,html{width:100%;height:100%;margin:0;padding:0}body{font-family:Open Sans,sans-serif;color:#fff;background-color:#2c3335}#app{height:100%;display:grid;grid-template-rows:100%}.center-content{width:100%;text-align:center}#home .title{text-align:center;padding-top:5em}#home .title h1,#home .title h2{font-weight:400;margin:0;padding:0}#home .title h1{letter-spacing:1em;font-size:30pt;text-indent:1em}#home .title h2{font-size:17px;margin-top:-12px}#home .menu{color:#647f87;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;text-align:center;font-weight:600;font-size:16pt;margin:0 10px;height:20em;align-content:center}#home .menu .menuitem{width:100%;background-color:#fff;height:5em;line-height:5em}#baseContent{display:grid;grid-template-rows:40px 80px auto}#baseContent .title{text-align:center}#baseContent .title h1{padding-top:.5em;line-height:15pt;font-size:16pt;letter-spacing:.5em;text-indent:.5em;font-weight:400}#baseContent .title h2{margin:0;padding:0;padding-top:.2em;font-size:32pt;letter-spacing:.2em;text-indent:.2em;font-weight:400}form label{display:block}form input{height:2.8em;padding:3px 6px}form button,form input{background-color:#1d2223;border-radius:5px;border:0;color:#fff;outline:none}form button{padding:10px;font-size:12pt}form button:active{border-bottom:1px solid #fff;border-right:1px solid #fff}.auth{margin-left:2em;margin-right:2em;margin-top:-300px;align-self:center;justify-content:center;justify-self:center}.auth form{margin-right:1em}.auth div{margin-bottom:1em}.auth label{font-size:9pt}.auth input{margin:5px 0;width:100%}#trainingForm{padding:1em;display:grid;grid-template-rows:auto 1fr auto}#trainingForm button{height:3.25em;width:40px}#trainingForm .baseSettings{grid-row:1/2}#trainingForm .baseSettings label{margin-right:.5em}#trainingForm .baseSettings .trainingtitleinput{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:1em}#trainingForm .baseSettings .trainingtitleinput input{flex:2}#trainingForm .baseSettings .roundsandpause{width:100%;display:flex;align-items:center;margin-bottom:1em;justify-content:space-between}#trainingForm .baseSettings .roundsandpause div{margin-right:10px}#trainingForm .exercises{align-self:stretch;width:100%;grid-row:2/3}#trainingForm .exercises .excersise{margin-bottom:1em;display:flex;align-items:center;justify-content:space-between}#trainingForm .exercises .addexcersise{margin-top:.5em;margin-bottom:1em;width:100%;text-align:center}#trainingForm .gosave{grid-row:3/4;justify-self:end;width:100%;text-align:center}#trainingForm .gosave button{width:auto;text-align:center;font-size:16pt;padding:1em 1em}#trainingForm button,#trainingForm input{background-color:#1d2223;height:2.8em;padding:3px 5px;border-radius:5px;border:0;color:#fff;outline:none}#Round h3{font-size:25px;text-align:center;margin:0}#Round p{font-size:9pt;text-align:center;width:100%;margin:25px 0 0 0}.durationInput span{margin-left:2px;margin-right:10px;font-size:10pt}.durationInput input{width:20px;text-align:center}