*{box-sizing:border-box;margin:0;padding:0}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;color:#1b1a1ade;background-color:#d1d4d8;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;display:flex;flex-direction:column}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/play-cyrillic-ext-700-normal-DHPQs7jq.woff2) format("woff2"),url(/assets/play-cyrillic-ext-700-normal-CuD-leze.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/play-cyrillic-700-normal-BvhrC2Ie.woff2) format("woff2"),url(/assets/play-cyrillic-700-normal-DwGu8sv4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/play-greek-700-normal-zAq5qqsY.woff2) format("woff2"),url(/assets/play-greek-700-normal-z3oZiaRH.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/play-vietnamese-700-normal-D5vTWsqy.woff2) format("woff2"),url(/assets/play-vietnamese-700-normal-C6evHCi5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/play-latin-ext-700-normal-q9TVocLc.woff2) format("woff2"),url(/assets/play-latin-ext-700-normal-CDKfgalO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/play-latin-700-normal-DKqeOYV2.woff2) format("woff2"),url(/assets/play-latin-700-normal-CC3odTkI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/play-cyrillic-ext-400-normal-DWK-78rD.woff2) format("woff2"),url(/assets/play-cyrillic-ext-400-normal-20xAj4Dd.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/play-cyrillic-400-normal-BEXRj3wQ.woff2) format("woff2"),url(/assets/play-cyrillic-400-normal-B2mde6m4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/play-greek-400-normal-KWp8dlmT.woff2) format("woff2"),url(/assets/play-greek-400-normal-BFERyrdK.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/play-vietnamese-400-normal-BRux3Xrj.woff2) format("woff2"),url(/assets/play-vietnamese-400-normal-Cu2UNi5z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/play-latin-ext-400-normal-DLPFo3CY.woff2) format("woff2"),url(/assets/play-latin-ext-400-normal-DjbInX2u.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Play;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/play-latin-400-normal-BL-oDQYx.woff2) format("woff2"),url(/assets/play-latin-400-normal-CQH9hKvf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-Dc4VJyIJ.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-BPnxn4xp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-BLGc9T1a.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-ZzOtrSSW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-Bput3-QP.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-DCpCPQOf.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-DxZsaF_h.woff2) format("woff2"),url(/assets/inter-greek-400-normal-BZzXV7-1.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-BUNmGMP1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-hnt3BR84.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-C1t-h-pH.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BOOGhInR.woff2) format("woff2"),url(/assets/inter-latin-400-normal-gitzw0hO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-CaqZN2hq.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bt9VVOA-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-BGBWG807.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-BuzJQFbW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-Cnui8OiR.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-C9WLioJ8.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-Dhlb-90d.woff2) format("woff2"),url(/assets/inter-greek-600-normal-CwicyhtI.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-Cm6aH8_k.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-BnYJhD27.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CAF0vJDd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-D273HNI0.woff2) format("woff2"),url(/assets/inter-latin-600-normal-B5cFAncS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.navbar{display:flex;background-color:#183d50;color:#fff;align-items:center;height:8rem;padding:0rem 4rem;box-shadow:#3d3d3d33 0 8px 20px}.navbar p{padding-left:1.5rem;font-size:3rem;font-family:Play,sans-serif;font-weight:700}.nav-button{display:flex;margin-left:auto;cursor:pointer}.expanded-navbar-container{height:0;overflow:hidden;visibility:hidden;opacity:0;transition:height .8s ease,visibility .8s ease}.expanded-navbar-container.open{height:12rem;visibility:visible;opacity:1}.expanded-navbar{display:flex;flex-direction:column;background-color:#183d50;font-family:Play,sans-serif;font-weight:700;color:#fff;justify-content:flex-start;padding:0rem 0rem 1rem 3rem}.expanded-navbar li{padding:.5rem 0;font-size:1.5rem;list-style:none;cursor:pointer}.link{text-decoration:none;color:#fff}@media screen and (max-width: 675px){.navbar{padding:0 2rem}.navbar p{font-size:1.25rem}.logo,.nav-button{width:40px;height:40px}.expanded-navbar{padding:0rem 0rem 1rem 2rem}.expanded-navbar li{font-size:1rem}}header{height:auto}.search-bar{display:flex;align-items:center;background-color:#a0a0a0;border-radius:15px;padding:0 1rem;height:2.5rem;margin:0rem 4rem 2rem}.search-bar img{height:25px;width:25px;margin:0 1rem 0 0}.search-bar input{height:100%;width:100%;background-color:transparent;color:#fff;border-radius:15px;border:none;font-size:1.25rem;cursor:text}.search-bar input:focus{outline:none}.search-bar input::placeholder{color:#e0e0e0}.filter{display:flex;margin:2rem 4rem;justify-content:space-between}.filter select{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:15px;text-align:center;text-align-last:center;width:48%;height:2.5rem;border:none;background-color:#1d495f;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:1.15rem;letter-spacing:1px;overflow:hidden}.loading{font-family:Play,sans-serif;font-weight:700;text-align:center}@media screen and (max-width: 675px){.search-bar{margin:0rem 2rem}.filter{margin:2rem}.filter select{font-size:.75rem}}.exercise-list{display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;padding:0rem 4rem 2rem}.exercise-list-item{display:flex;align-items:center;justify-content:center;margin:0 0 1.5rem;padding:.5rem;font-family:Play,sans-serif;border-radius:10px;background-color:#3a3838;color:#fff;height:3.5rem;font-size:.9rem;width:24%;text-align:center;word-break:keep-all;cursor:pointer;overflow:hidden;text-decoration:none}.no-results{font-family:Play,sans-serif;font-weight:700;font-size:1.5rem;text-align:center}@media screen and (max-width: 675px){.exercise-list{padding:0rem 2rem 2rem}.exercise-list-item{font-size:.65rem}}.heading{font-family:Play,sans-serif;font-weight:700;font-size:2.25rem;margin:0 0 1.25rem;padding:2rem 4rem 1rem}@media screen and (max-width: 675px){.heading{padding:2rem;font-size:2rem}}.exercise-info{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding:2rem 4rem;font-family:Play,sans-serif;text-align:center}.exercise-gif{height:20rem}.exercise-info h1{margin:1rem 0 .5rem;font-family:Play,sans-serif}.exercise-info p{font-size:1.4rem}.go-back{display:flex;width:100%;height:auto;padding-bottom:2rem}.back-icon{height:25px;padding-right:1rem}.instructions ul{font-size:1.4rem;list-style-type:none}.instructions li{padding-bottom:.25rem}.not-found{padding-top:2rem;font-family:Play,sans-serif;font-weight:700;font-size:1.5rem;text-align:center}@media screen and (max-width: 675px){.exercise-info{padding:2rem}.exercise-gif{height:15rem}.instructions ul{font-size:1.25rem}}.widget-container{display:flex;height:auto;padding:0rem 4rem 4rem;min-height:30rem}.profile-container{flex:1}.profile-container div{text-align:center;justify-content:space-around}.date-title{font-size:2.25rem;font-weight:700}.date{font-size:2.5rem;font-weight:700}.misc-widget-container{display:flex;flex-direction:column;flex:2;padding:0rem 0rem 0rem 2rem;min-height:30rem}.workout-widgets{display:flex;flex:1;gap:1rem;min-height:12rem}.workout-widgets .widget{flex:1}.workouts-count-container{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:4rem}.inspiration-widget{flex:2;padding:1rem 0rem 0rem}.quote-container{display:flex;padding:2rem;flex-direction:column;align-items:center;justify-content:center;height:100%}.quote-text{font-style:italic;text-align:center;margin-bottom:.75rem;font-size:1.3rem;line-height:1.5;word-wrap:break-word}.quote-author{font-weight:600;text-align:right;align-self:flex-end;font-size:1.15rem}@media screen and (max-width: 675px){.widget-container{display:flex;height:auto;padding:0rem 2rem 4rem;min-height:30rem;flex-direction:column;gap:2rem}.workout-widgets{flex-direction:column;min-height:30rem;gap:2rem}.workouts-count-container{margin-top:3rem}.misc-widget-container{height:auto;padding:0rem}.inspiration-widget{padding:2rem 0rem 0rem}}@media screen and (max-width: 760px){.date-title{font-size:1.75rem}.date{font-size:1.5rem}}.profile-picture-container{margin-top:1rem;display:inline-block;position:relative;width:11rem;height:11rem}.profile-picture-wrapper{position:relative;width:100%;height:100%;cursor:pointer;border-radius:50%;overflow:hidden}.profile-picture{width:100%;height:100%;object-fit:cover}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.profile-picture-wrapper:hover .overlay{opacity:1}.change-button{background-color:#fff;border:none;padding:8px 12px;border-radius:5px;cursor:pointer;font-weight:700}@media screen and (max-width: 760px){.profile-picture-container{width:7rem;height:7rem}}.user-greeting h2{font-size:2.25rem}@media screen and (max-width: 675px){.user-greeting h2{font-size:2rem}}.widget{display:flex;flex-direction:column;align-items:center;font-family:Play,sans-serif;background-color:#fff;box-shadow:#3d3d3d33 0 8px 20px;padding:1rem 1.25rem .65rem;border-radius:18px;height:100%;overflow:hidden}.widget h1{text-align:center;font-size:1.6rem;max-height:3rem}@media screen and (max-width: 760px){.widget h1{font-size:1.4rem}}.start-empty{color:#fff;background-color:#1d495f;margin:0rem 4rem 2rem;border-radius:15px;border:none;text-align:center;height:2.25rem;font-family:Inter,sans-serif;font-weight:600;font-size:1.15rem;letter-spacing:1px;cursor:pointer;overflow:hidden}.template-header{display:flex;justify-content:space-between}.add-new-template{margin:2rem 4rem 2rem 0rem;background-color:#1d495f;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:1.15rem;letter-spacing:1px;border-radius:15px;border:none;cursor:pointer;overflow:hidden;height:2.25rem;width:15rem}.template-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin:0rem 4rem;padding:0rem 0rem 2rem;height:auto}@media screen and (max-width: 675px){.start-empty{font-size:.9rem;margin:0rem 2rem 2rem}.add-new-template{font-size:.9rem;margin:2rem 2rem 2rem 0rem}.template-list{margin:0rem 2rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.template{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;box-shadow:#3d3d3d33 0 8px 20px;border-radius:18px;height:auto;min-height:12rem;padding:1rem 1.25rem .65rem;font-family:Play,sans-serif}.template-buttons{display:flex;justify-content:space-between}.start-from-template,.delete-template{border-radius:8px;border:none;color:#fff;margin-top:1rem;height:1.75rem;width:5rem;cursor:pointer;font-family:Play,sans-serif}.start-from-template{background-color:#5b3974;width:8rem}.delete-template{background-color:#9a0d0d}.exercise-row{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #ddd}.past-workout-section{height:auto;margin:0 4rem 4rem}@media screen and (max-width: 675px){.past-workout-section{margin:0 2rem 4rem}}.past-workout{background-color:#fff;box-shadow:#3d3d3d33 0 8px 20px;border-radius:18px;margin-bottom:2rem;padding:1rem 1.25rem .65rem}.past-workout h2{font-family:Play,sans-serif}.past-date{font-size:1.1rem;font-weight:700;margin-bottom:.5rem;font-family:Inter,sans-serif}.past-workout-header{display:flex;justify-content:space-between}.exercise-row{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #ddd;font-family:Play,sans-serif}.exercise-left,.exercise-right{flex:1}.exercise-left{text-align:left;font-weight:700}.exercise-right{text-align:right;font-style:italic}.delete-button{background-color:#9a0d0d;color:#fff;text-align:center;text-align-last:center;font-family:Inter,sans-serif;overflow:hidden;border-radius:5px;border:none;height:1.5rem;width:10rem;cursor:pointer;margin-top:.5rem}@media screen and (max-width: 675px){.past-workout h2{font-size:1rem}.exercise-left,.exercise-right{font-size:.9rem}}.active-workout{display:flex;flex-direction:column;padding:0 4rem 2rem}.workout-title-input{background-color:transparent;height:2rem;width:20rem;border-radius:0;border:none;font-size:1.65rem;font-family:Inter,sans-serif;font-weight:600}.workout-title-input:focus{outline:none}.workout-title-input:hover{border-radius:8px;border:2px solid black}.workout-timer{font-size:1.25rem;padding:.5rem 0}.exercises-list p{margin-bottom:2rem}.active-buttons>*{width:10rem;height:2rem;font-size:1rem;border:none;border-radius:8px;background-color:#183d50;color:#fff;margin:2rem 1rem 1rem 0;cursor:pointer;font-family:Play,sans-serif}.exercises-list{padding:3rem 0 0}.cancel-workout{background-color:#9a0d0d}@media screen and (max-width: 675px){.active-workout{padding:0 2rem 2rem}.active-buttons>*{font-size:.8rem;width:100%;margin:1rem 1rem 1rem 0}}.workout-exercise{margin-bottom:2rem}.workout-exercise h2{margin-bottom:.25rem;max-width:20rem}.workout-exercise label{font-family:Inter,sans-serif;margin-right:.5rem;font-weight:700;font-size:1.25rem}.workout-exercise input{width:4rem;border:2px solid black;border-radius:5px;padding-left:2px;margin-right:.75rem;font-size:1.25rem}.exercise-title{display:flex;justify-content:space-between;margin-bottom:1rem;font-family:Play,sans-serif}.exercise-title button{border:none;border-radius:5px;background-color:#9a0d0d;color:#fff;font-family:Play,sans-serif;height:1.75rem;width:8rem;cursor:pointer;margin-left:2rem}.set-row{font-size:16px;margin-bottom:.5rem}.remove-set{border:2px solid black;border-radius:5px;font-size:1.25rem;width:5rem;cursor:pointer}.add-set{border-radius:5px;border:none;background-color:#5b3974;color:#fff;font-size:1.2rem;font-family:Play,sans-serif;margin-top:1rem;height:1.75rem;width:8rem;cursor:pointer}@media screen and (max-width: 675px){.workout-exercise h2{font-size:1.25rem;max-width:10rem}.workout-exercise label{font-size:.8rem}.workout-exercise input{font-size:.8rem;width:3rem}.exercise-title button{font-size:.6rem}.remove-set{font-size:.8rem;width:3rem}.add-set{font-size:1rem;width:100%}.remove-set{margin:.65rem 0;width:100%}}.exercise-list{list-style:none;padding:0;margin:2rem 4rem}.exercise-list-item{display:flex;align-items:center;justify-content:center;margin:0 0 1.5rem;padding:.5rem;font-family:Play,sans-serif;border-radius:10px;background-color:#3a3838;color:#fff;height:3.5rem;font-size:.9rem;width:24%;text-align:center;word-break:keep-all;cursor:pointer;overflow:hidden}.exercise-list-item:hover{background-color:#276f91}.cancel{margin:0 4rem}.cancel button{height:2.5rem;width:100%;border:none;cursor:pointer;border-radius:15px;text-align:center;text-align-last:center;font-family:Inter,sans-serif;font-weight:600;font-size:1.15rem;letter-spacing:1px;overflow:hidden;background-color:#9a0d0d;color:#fff}@media screen and (max-width: 675px){.exercise-list{margin:0 2rem 2rem}.exercise-list-item{font-size:.65rem}.cancel{margin:0 2rem 2rem}.cancel button{font-size:.75rem}}.add-template-section{display:flex;flex-direction:column;padding:0 4rem 2rem}.template-title-input{background-color:transparent;height:2rem;width:20rem;border-radius:0;border:none;font-size:1.65rem;font-family:Inter,sans-serif;font-weight:600;margin:0 0 .5rem}.template-title-input:focus{outline:none}.template-title-input:hover{border-radius:8px;border:2px solid black}.template-page-buttons>*{width:10rem;height:2rem;font-size:1rem;border:none;border-radius:8px;background-color:#183d50;color:#fff;margin:2rem 1rem 1rem 0;cursor:pointer;font-family:Play,sans-serif}.cancel-template{background-color:#9a0d0d}@media screen and (max-width: 675px){.add-template-section{padding:0 2rem 2rem}.template-page-buttons>*{font-size:.8rem;width:100%;margin:1rem 1rem 1rem 0}}.exercise-title h2{max-width:20rem}.set-count{font-size:1.25rem;margin-bottom:.5rem}.set-buttons{display:flex;flex-wrap:wrap;margin-bottom:2rem;gap:20px}.delete-set{border-radius:5px;border:none;background-color:#9a0d0d;color:#fff;font-size:1.2rem;font-family:Play,sans-serif;margin-top:1rem;height:1.75rem;width:8rem;cursor:pointer}@media screen and (max-width: 675px){.set-buttons{gap:0px}.set-buttons>*{font-size:.8rem}.delete-set{width:100%}}
