@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);.header{background:linear-gradient(90deg,#1e469a,#49a7c1)}.header,.headername{color:#f9e4d5;font-family:Roboto}.image{padding-left:30px;margin:5px}.footer,.image{display:flex;justify-content:flex-end}.footer{align-items:top;padding-right:30px}.margin-logo{margin-bottom:3px}.multi-line{white-space:pre-line}.workouts-list table{border-spacing:0}.workouts-list table td{padding:0 3px}.workouts-list table td.exercise-cell{white-space:nowrap;text-overflow:clip;width:100%;overflow:hidden;max-width:205px}.workouts-list h3{font-size:16px;width:100%}.workouts-list p.title-workout{font-size:16px;font-weight:400}.workouts-list .info-time{display:flex;padding:0 2px;background-color:#e6e6e6;vertical-align:middle;margin-right:20px;font-size:14px}.workouts-list .info-time i{vertical-align:middle;margin-right:5px}.workouts-list .v-card{min-height:250px;height:100%}.workouts-list .v-card__text{padding-top:0!important;height:100%}.workouts-list .v-card__title{padding:8px!important}.workouts-list .dark{background-color:#ddd}.workouts-list .light{background-color:#eee}.treino{height:100%;min-height:250px}@font-face{font-family:Montserrat;src:local("Montserrat"),url(../fonts/Montserrat-Medium.c8b6e083.ttf) format("truetype")}#app{font-family:Montserrat,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}#app.ocultarBarraTopo{margin-top:-60px!important}.danger-alert{color:red}@media (max-width:600px){.divider{padding-right:50px}}.header-treinos{background:linear-gradient(90deg,#1d4291,#52adeb)}.numeric-keypad{display:flex;flex-wrap:wrap;align-items:center}.numeric-keypad .key{align-items:center;flex-grow:1;width:32%;padding:25px 0;margin:1px;background-color:#f8f8f8;color:#000;font-size:22px}.numeric-keypad .key p{margin:0}.numeric-keypad .key:hover{background-color:#eee}.numeric-keypad .key:active{background-color:#e0e0e0}.pointer{cursor:pointer}.header-treinos{background:linear-gradient(90deg,#7c7676,#ddd9d9)}@media (min-width:600px){.buttons{width:400px;margin-bottom:100px;margin-left:20px}}@media (max-width:599px){.buttons{width:270px;margin-bottom:30px}}.input-margin{margin:0 10px 0 10px}@media(min-width:1038px){.classtextfield{margin-right:30px}}@media(max-width:1038px){.classtextfield{margin-right:5px}}.textfield{padding-right:30px;padding-bottom:5px}@media (max-width:600px){.textfield{padding-right:0;padding-bottom:5px}}