*{box-sizing:border-box}html{overflow:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.App{background-color:#13171c;color:hsla(0,0%,100%,.87);font-family:Open Sans,sans-serif;height:100vh;margin:0;min-height:calc(100vh - 6rem);overflow-x:hidden;padding:4em 0;position:absolute;top:0;width:100%}p{line-height:1.5}.nav{align-items:center;background-color:#1c2432;display:flex;height:4rem;left:0;padding-right:1rem;position:fixed;top:0;width:calc(100% - 10px);z-index:200}.nav .name{position:absolute;right:50%;transform:translateX(50%)}.nav a{color:hsla(0,0%,100%,.87);margin:.5rem;text-decoration:none}.nav a.active,.nav a:hover{font-weight:700}.nav a.active{cursor:default}#walkthrough{max-width:50rem}.walkthrough-content{height:40em;left:2.5em;max-height:calc(100vh - 9.5em);overflow:auto;position:relative;width:calc(100% - 5em)}.walkthrough-content h2{text-align:center}#walkthrough-list li{line-height:1.5;list-style:circle}.walkthrough-img{height:50px;left:1.5em;position:relative;width:50px}.walkthrough-img:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8klEQVR4nO2d/W8WRRDHjxY1+MqboUpEy4tQbEVNQEWtvD0UtCFgS42JqbFgAUEo0OoPT1vbh87f/TEbprFpevfcc7fPs7P33CTfkJb2OrPf53ZmZ2Z3k6SWWmqppZZaKirAbuA9YAy4CMwA94HHwHNgGWgplvV77v/u6c+63xnVZ+wObU90AgwAh4FxYA5YB8QTXgB/AhPAsZqgdBJ26QBNA6seCWgH97emgKNOh6TfBXgHuAr83UMSJAVLQMPplPSbAPuASc/TkXhCS9/Ug0mfEDGjc7kYxwvgNrA3qZoAg8B54F8DAy0dYg24XJkAQJ31UwMDKyWx4Jx/Enn46j5ZGwYGUzxhQ33fYBJh9HTPwABKl/DA+cMkBgE+1hWzVBxN4HhiWYAzGjZKn6AFfJpYFODrivkLyQln83eJJQGuGBgYCYzLiQUBvjIwGGIE31jwGf04TUkK3Fh8ETKa6icHLjnR6nn0peuMpgHjxSiWe5YD07xUlRd94gn3e7KiB34wYKxEgoleJAprJ05uQtxYDXez2eCpoczrJHAaOAS8Bbyi/7qvT+mb/NiIrv6nLu3eCG3c7+4t7VDvI8BvgfUe903G3sDFpTVX4CppwwiwElB/f9lh4OeAZDTdNOTJjgMBGyqmE49GhKqBrwLvezHkf3uGetxqtAk3hvt9GHAr4NtxNod+B9W5f67OvG0bj0tvBLLnpo8Veaj0yN2s5jVtD32SUdE70aYx71EAm9ZL9X1pE1uot+NEhl4/5lwDXMh4xlgguxpFydgV0AE+S3s7tBCW9zmOlJGU57wWqFFvqVDbqq7KJRCupej0RgGHvJBh41wg+zpvJ9J2ylCEjKToNF7wee+mPO9mIPt+KpLRDREaimLHvlrNoBZ53mljpefVjtIpwIcByRCdZ2f0jTipmYJ9JdZDn6XY+X1AG490QsilwISIZxwrEa11C6kR4E6K3jUwiOIJbh21J8XOXwLqdaeTNLvFfRtSEL9m9B6HLEOv5+qo182RUhFsOHuM+knJlTQNuIKVXuaOAk9XmxjtJ4e+6FbjKTYeMlKKbu/YNdyUqtayeZkSumNAx3w1koq0+FzNsO+cAf02MZ+HEAuNAdKNfihdXIbMQGzHX3kIWTKgqBTESlrtWsNca2//Yh5CYt79dMZobScNzTyExNpAfSvDpmGje+PXq0rIM+DVjBrKPwZ0LExIbF3trYzVuAtxZw3oWGrKWjSgqHSASxm2nDegX2mnHlPY23Q9vRn9V9aTpLnC3nkDikpOXM+Yqh4a0M/LwjCm1MnJFBtOGdDNW+rEQpe7lKy93zCgm7fkYkzp9zdTbAi9/cBr+n3IgKKSE2ml2T8M6OatQBVTCXdPxIHJWu5D0QzVC6QNXk/R31oScSfM5SIjMsd+W3u3tqIRyRveURuQhQYAqTg+iKmVVCoOV7cZyE2IkjJlQHGpKFJLBVmEHDWguFQUnR8moPmgmMu5YhTFNuwoKQ0DBkgKHqbF8Xr7gRjFlUJkGNj0KW0wG0mrz1a4cPztwoQY2BYtFSPkRiky1Lj9RhsEZiMjpOXteA1dEYc2SCInZMoLGUYOn5HICVnzfuRf4P14Ejkh/g9a1nTKggHjRLGsXSVnt+GcHq0hRvCka2cv6urdwr4KiQRurD7qChlbSLlmwFCJBMXONemQkIFIKnLSF8fEKin1QcoYOUh5CynHDadVJCBawe6qcpeZ1E6e7U58LAgZW0j50sCnUoyg1Mmp3kRvY5M+x8XEkujFLv24RtkAvk0sCvBJJC04UvlLwbZFX7HtwpICaEZz86euU6q8eHwQzcWSm1JfvWpUdEuypSyxlMjadjdRGOD67tWIr+8eTKomWnmcNlqjlx0iqKlSR4NHRsyk0RC5pR+aA0m/iUZjDSMdkkt6jm+5vqkqiLatDrsTn3vsZ1b0bw4Xbu+suvCyAHZYN9/MqVP1RcCaro8m9Gz76jnqHkVoQ3pfyAWd3+f1/o/nWgxqKZb1e4/0Z6b1d0b1nMWagFpqqaWWWpKqyn/p/2eKjTQGwQAAAABJRU5ErkJggg==);cursor:pointer;transition:content .3s}.add-log-svg{bottom:2em;color:#22c55e;cursor:pointer;height:5em;position:fixed;right:2em;width:5em;z-index:200}.add-log-svg:hover{animation:pulse 1s infinite;color:#16a34a;scale:1.1;transition:transform .3s}.routine-list{padding:0}.routine-list .routine-button{margin:.5em 0;padding:1em 2em}.routine-list .routine-button,.workout-log-modal-content .log-add-exercise-button,.workout-log-modal-content .log-add-set-button{width:100%}.routine-list .routine-button,.workout-log-modal-content .log-add-exercise-button,.workout-log-modal-content .log-add-set-button,.workout-log-modal-content .log-remove-exercise-button,.workout-log-modal-content .log-remove-set-button{background-color:#1c2432;box-shadow:none;color:#fff;text-align:center}.workout-log-modal-content .log-add-exercise-button,.workout-log-modal-content .log-remove-exercise-button{padding-bottom:1em;padding-top:1em}.workout-log-modal-content .log-remove-exercise-button,.workout-log-modal-content .log-remove-set-button{width:30%}#workout-log-modal,#workout-log-modal div{margin:auto 0}.workout-log-entries-list{list-style:none;margin:0;max-height:20em;overflow-y:auto;padding:0}.workout-log-entries-list li{border-bottom:1px solid hsla(0,0%,100%,.2);margin-right:2em;padding:.5em}.routine-button:hover{background-color:#13171c;color:#000;cursor:pointer;transition:background-color .3s}.page{cursor:pointer}.position{position:relative}.page-arrow{height:2.5em;position:absolute;top:50%;transform:translateY(-25%);width:2.5em}.page-left{left:-1em}.page-left:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE1UlEQVR4nO2d32tcRRTHR1v7D5i0KoIKfRCkWuqjrVbEJ5WiVKpWo0XBFzWS1S4LffGhIGothdTaQq1vTbS22Zjz931k6AlcJEtmd+/ee2bmfOH7suwmM/O9d86POTMTgsPhcDgchQI4BDwHnAI+AL4HrgDXgdvAJjBWbupn1/U73+lvTurfeKzv/mQH4ABwFDgLXAYeANISt4FrwAXguAs0WYRHdIDWgHstCrAf7+n/fCm2IdQOYBn4FPizQxFkAmMbVoClUBuAI8CXLU9H0hKjLRoAT4dKhIhG+V8DAy8J9iY6BUdCaQAOAmc6tg/SEuNbfL4YB0CN9S0DAytz8mY0/iFz9zU+WTsGBlNa4o7avoMhQ+/pFwMDKAvi1WxsC/CyRsxSODeAE8EygNfVbZRKuA28GSwCeKcweyGJjH1+L1gC8LGBgZGeeT5YAPC2gcEQI3y3bzFOVzpNyQTGsXijT2+qJgMuiRx37n1pnLFhoPNilJudxSmalyo56JOW+GsnET3whYHOSia80EWi0I04yYLEsXpxkVPVTQNPnWTGWwtJ3QMfGuicZMr32xbjMPCPgY5JprzfqtcFXDTQKZmSl2LBgvIHA+0ZtCXGU5msgUuDw7hA1ujDkpHM8BNtCLKasxiNQFYM8OswD7Qj48zFOKDTlxjg1lx1X1rElrsYQwNta3JlnvJOCxWFksDRHmI8qnVVYox3Zipb1ai878ZLYWLs8tgsgqwZaLgUKEbk6ixpEutVhsNMbMZe/HuqTDDwgoFGS4FvRpPPl5K3GhUgRuS5aQT50UCDpWAxIi9Ps6dvy0CDpSCbMamqfv+0vG6OFGMcFfRmNPlMiiCnDDRUKhAj8pXcDPqoYDHSDLtuOeu7oVKBGGlrJEZKfIaFGfBJ/ClFkN96buSogjdjl+spgsRspItBJ2PwR4ogfZWIXqpkmmryboogfa0QLlUmRuSWC0J+gviUha0py406toy6u73Ycnt/NjC3DivxuJICQysB2KiCAHEtRRBPLmIruejpd2yl332BClsLVIeMHr03rHIJVzvqRQ4YKXIwaNilUO9rqjIgL5TDVqGcl5KyUDH++v9bniKKF1tjpNhaBfHtCNjajuAbdjC0YUdF8S1ttC7IJzOJ0dhO7Js+aU2MWDP9+MyCqCjfLNjj6CKiXzLQrsiv5hJDO/OkbnrPVhRs7FPfbu14jQyjYGkcrbFs5GiN/dc+phAkdsoPn8HI4TMqyjkDT5lkyrOtitFIp/xuoHOSGW8s7OxFvTzLj/gjWYydmaLyKUX53MBTJ5nws4WK0Vils1AqJMZ5pbOLX/wgZVIOUj7ciRgNUU5kllaRjhjH5HinYjREedWNPDYO42+I8paBp1KM8EywAL2NTSrnR8ES/Mojg9ALXmoy9GPgtWAZ6n3VcLfI3d68qRnjlJKDx6vZXCy5C7961Sji/RmFXHNxY+GJwq6Q+fXd94u6vnuPay8GmazRb2v15nIoHdEg6jXYD4y6soN4K0SoDVqEsGLkSPM7sYht7rqpEqBlq8eAb/WQ4S6r0Ff1f89W3lk6eLj55mgsDIi7jFqe1qJduBavs9Ni8m4WkEoCDz20uBH1pFa+DDToXAdua1ZgrNzQz9b1OwP9Tfztsy6Aw+FwOELB+A8CTpNpD7TAqQAAAABJRU5ErkJggg==);cursor:pointer;transition:content .3s}.page-right{right:-1em}.page-right:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEzElEQVR4nO2d3WtcRRjGR639B0xaFUGFXghSLfXS1g/EK5WiVKpWo0XBGzWSVZdAbnpRELWWQmptoca7JlqbD/P+fT8Z+gpLyLJnd8/HM3Pmgedm2U1m5jln3o95ZyaEgoKCgoKCTAEcBZ4FzgIfAN8DV4EbwB1gC9h1bvlnN/w73/lvzvjfeLTr/iQH4BHgBHAeuAJsA1YT94DrwCXgVBFovAgP+QCtAPdqFGAS7/n/fDG2IfQdwCLwKfBniyLYGMY2LAELoW8AjgNf1jwdWU2MtmgAPBV6IkQ0yv8KDLxVsDfRKTgecgNwBDjXsn2wmhjf4ovZOABurG8LDKzNyVvR+IfE3df4ZO0LDKbVxH23fUdCgt7TLwIDaA3xWjK2BXjJI2bLnJvA6aAM4HV3G60n3APeDIoA3snMXlhFxj6/F5QAfCwwMNYxLwYFAG8LDIaJ8N2uxXitp9OUjWEcize69Kb6ZMCtIndb9748ztgU6LyJcqu1OMXzUjkHfVYTf20loge+EOisJcJLbSQKixGnsiBxrF5ocqq6JfDUWWK83UjqHvhQoHOWKN+vW4xjwD8CHbNEeb9Wrwv4QaBTl2MBgnNNoD3TclCXGE+KrIEvHFj8Ggq0adrM8ON1CLIs0Bk7WJ6TqChf1xGRq6RH1qIIiYuyM1fdlxexmRCHGYiyNE95p0JFoR3g6iGiPOw1VJYAN2YqW/WovOvGW6ainJxFkBWBhlumoizPkiZJocpwmKhN+XuqTDDwvECjLfM35bmc81arCYpyYRpBfhRosGUuypVp9vTtCDTYMrcp25XS8r450hLmakJvytNVBDkr0FDriSgv52jQLWFRJht233LWdUOtJ6JMXiPJsMRnKGzof6oiyG8CDbWevCnrVQTZEBhA64kof1QRJOcS0eGY6aurNfq7VQRRWSG0FkVZ6KgtO0UQDhVkUVmQMmWhNWUVo46WUS9uL1pu788dzafWEJMPDLsOlizz2GOUK1UEKclFtJKLJf2OVvq9LFChtUB1VPToPUvcgM+2hOudKEUOiBQ5JGrYV8W9qbnLgEqhHFqFcqWUlEbF+OvgG11FlFJsjUixtQtStiOgtR2hbNhBaMOOi1K2tFG7IJ/MJMbI0qbKku5aQkHfOMaa6cdmFsQ7/Y1ARyyTbdFfzSWGd/wJ3/TedWcWEhdjr7bjNUQi3ss+hS4merTG5LWPKQSJg1AOn0Hk8BkX5YLAU2aJ8nytYoykU34X6JwlxpuNnb3ol2eVI/6oLMb+TFH5lKJ8LvDUWSL8rFExRlzO3EqFrAFebe3il3KQMlUOUj7WihgjopwWSquYEOOYnGpVjBFRXilGHo3D+EdEeUvgqTQRngsK8NvYrOf8KCihXHkkCL/gpU+Gfhd4NSjDva+cd2GZ825n3tSMcUrOweO1ZC6W/B/l6lVRxPszMrnm4mbjicK2kPj13fezur77kGsvBiJr9DaBe169uRhyRzSIfg32tqgrO4i3QoS+wYsWlkSONN+IRWxz103lAC9bPQl864cMt1mFvuz/e7byztzBg402J2JhQNxlVPO0Fu3C9XidnReTt7OAlBN44KHFjahnvPJl4EHnOnDHswK7zk3/bN2/M/DfxN8+UwQoKCgoKAgZ4z9xWJNopgu+6AAAAABJRU5ErkJggg==);cursor:pointer;transition:content .3s}.div-container{display:flex}.container{background-color:#1c2432;border-radius:1rem;height:100%;margin:1rem 1em;padding:1em 2em;width:calc(100% - 2em)}.profile{width:45%}.container label{font-weight:700}.flex-column{align-items:flex-start;display:flex;flex-direction:column;width:-webkit-max-content;width:max-content}.login h1,.register h1{text-align:center}.login,.register{display:flex;height:25em;left:50%;max-height:70%;min-height:auto;position:absolute;top:calc(50% - 2em);transform:translate(-50%,-50%);width:30%}.form{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start}.button-container{display:flex;justify-content:right;margin-top:auto}#link{background:none;background-color:initial;border:none;box-shadow:none;color:hsla(0,0%,100%,.87);font-size:12px;text-decoration:none}#link:hover{background:none;color:rgba(172,237,255,.87);cursor:pointer}.App .need-help{margin:.5rem 0 0;padding:0;text-align:left}.auth-flex-end{align-items:flex-end}#otp{height:3em;margin:1em;padding:auto;width:3em}#otp,#v-p{text-align:center}.otp-container{justify-content:center}.verification{height:25em;top:calc(50% - 2rem)}.verification .message{color:rgba(199,255,171,.87);margin:0 0 1em;text-align:center}.verification .error-message3{color:rgba(240,58,71,.87);margin:0 0 1em;text-align:center}.verification .button-container{align-items:flex-end;justify-content:space-between}.verification .button-container p{margin:0}.verification .button-container button{height:2em}.message{color:rgba(199,255,171,.87)}.background-container{align-items:center;background-image:url(/static/media/background_cropped.6e29a3323e8acadd3cda.webp),url(/static/media/background_cropped.df0e4b44004e50d2ccc8.jpg);background-position:18%;background-size:cover;bottom:0;display:flex;height:calc(100vh - 4rem);max-height:calc(100vh - 4rem);max-width:100vw;overflow:hidden;position:absolute;width:100vw;z-index:1}.home{background-color:rgba(37,37,37,.8);border-radius:1rem;font-size:min(1vw,2vh);height:auto;left:50%;padding:1rem 2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%;z-index:1}#quote{font-family:Merriweather,serif;font-style:italic}#socrates{position:relative}.error-message{color:rgba(240,58,71,.87);margin:.5em 0}.error-message2{color:rgba(240,58,71,.87);margin:1em 0 0}.weight-change-container{text-align:center}.weight-change{border:1px solid hsla(0,0%,100%,.2);margin-top:.5rem;padding:1rem}.weight-change div p{margin:0}#weight-change{border-top:1px solid hsla(0,0%,100%,.2)}#positive{color:#8ac926}#negative{color:#f03a47}.time-selection-container{margin:.5rem 1rem 0 0;text-align:right}#time-selection{width:7em}.stats{padding-right:.1em}.weight-graph-container{height:100%;justify-content:space-between;padding:.5em 0}#graph-container{width:49%}.graph-container svg{height:400px}.exerciseGraph{margin:0 auto;padding:.5em 0;width:99%}.exercise-graph-selector{padding:0 .25em}.exercise-graph-selector:hover{background-color:#1c2432;cursor:pointer}#exercise-graph-selector-clicked{background-color:#1c2432}.selected-graph{height:1.5em;width:2em}.weight-list{align-self:stretch;width:49%}.weight-list ul{background-color:#13171c;height:100%;list-style:none;margin:0;max-height:35em;min-height:10em;overflow-y:auto;padding:1rem}.weight-list ul li{width:100%}.underline{border-bottom:1px solid hsla(0,0%,100%,.2)}.px-1{padding:0 1rem}.weight-list ul #dates{text-align:right}.img{height:1rem;margin:0 .1rem;width:1rem}.sort{height:1.5rem;width:1rem}.delete:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB+UlEQVR4nO2Yv24TQRDGF0FNDxI8AbTIM4eVxjdzJiip3EBFOvIEpKBNnoA8QfIE4QlImQoeIAaUFM6f2zmUIhKJLjo5cYSlKM3tzGLvT/pae39a+Xzf51wikUgk7qZEXvZARx55VCIvuVlHgA8FuR6HDtysIxPZcdz/RIm89O+NBQ7woenPwCOP1GSv03ynilyFxRtBGmoL3h8aVlneb11YgH/by90p3f7DT+ZNuMryvgDv28tNpTlTh4rWhROJxGwgyGL+oLqNKAjTj4j+jr4HF/ZIX+1Fx/HIO+GFgTfjEaYvwYUl4zVr0UmAPoUXRnpvLnqTDr0LLlwid81Fr1NmxevwwlnvubXoTU679Cy4cD0YPPTAf61lmzPUCwuPnAYC/MtaWJB+qsg2CNCuuTDQN6eFR962FvbAW5rCG/bCtK4mLFCsWgsL0kc14QrorbVwBbyoJlx2+i+thU8hf6EmfPKqeGwt3JzBzc0QAOxVZe2HAIXiH9MQoFL8YxoCVIp/VEOARvGPagjQKP7TNOXbSvhPJ8+cNqXhEKBS/GMZAlSLfxxDgGLxj2II0Cz+MQwBqsU/hiFAtfhP44FWDIQ/OCuOsffUI10qyl6cdfmJs0SAP6vdcMZrzprauQfNa6YH3vNA5wFu9bz5bJPXyUQikUgkEq5NrgDpgLFQukYvPgAAAABJRU5ErkJggg==);cursor:pointer;transition:content .3s}.x{margin-left:.2em}.x:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABK0lEQVR4nO3ZQQ6CMBAFUE6hxHsQA+6MQsJV9Lgm6hlc2OSz19RVF4TYMtOZNv0b2EDmpUBnQlWVlJSUZBPTDpepGWvpOqZmrG0tQRebQ3813fB5d8NdEjM1Y21rsLXYmrxvgPa8MW1/+2Ha/vnqTjuWSpdq2B+3Tg2P4BokMaBCSGJAjZDAgAsREwNuRAxMNAQnJjqCAyOGoMSIIygwahBrMOoQIRi1CB+MesQ/mGQQS5jkEHMzhD265xoGteCVSW4l3LiPk+RwtipZPFqYebE1jM1eWfo6JYPBH59Y9Rh47BNqMQjY7NRhsGLHVoMBQdshjgFh7ySGAUMDGB0Dxi42GgYRWnFwY2LOE+DCSAxFoMZITnagwmgYT0GByebXWzY/Q0tKSkoqjfkCZOfBlMrJ85IAAAAASUVORK5CYII=)}.edit:hover,.x:hover{cursor:pointer;transition:content .3s}.edit:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABqUlEQVR4nO2Zv04UURSHv4IWC0ofg4Rea6KdoeOPiKI221HyDOucMw1W1jY+gI2FzcZyH0DnHAqkkAYICbvmKmxgMyuLzZ67uV8ymWTmFvfL794zuXOgULgXh8qKC59c+OXKqStfTVkjJ6xmw4ULV4bjlwnvyIHhPgum9NokRjI1z8iBHwcsmfJtoojwhai4sOOKN8rju2RMOSEipuyaMEiTbJTV6+eTZEw5IrKEV3TG37fJmPCRnCRaZVI1q1gmN4kxmV4qzeQoYcqTpuLRdWkmCo3waloJr+hc7QsnEv8jYcLgsOYlUfCKF6Zc/pGo2ZtWwmreEoX5kFC2i0QEShLZJ6G8IQpFIgpzkYQJz4tEBKwkEQQrSQTBShK5JyG8JgpWJIJgc5GEslUkImDC5iiJaX+e/R2/TRSOuzxw4SxriYTVPL1x2NllukPRxHEzw5TujSZK6yTDSyRM6I91hG5NNguJ7xUPR3/IW2SykEg0yvrENvBVFUv39JEkMqZ8+Fdz3pXzVJqJjgvWsqz6qQCkttfP9yySAy58TjIpmbTM0p6Z9ZwKZMxvWsJPLXKzwcgAAAAASUVORK5CYII=)}.sort:hover{cursor:grab}.form #input{margin:1rem 0;width:8rem}a{text-decoration:none}.form select{border:2px;margin:1px 2px}.profile .spec{border-bottom:1px solid hsla(0,0%,100%,.2);height:3.5rem;justify-content:space-between}.profile h2{border-bottom:2px solid #13171c;margin:0;padding:1rem 0}.flex{align-items:center;display:flex}.flex button{margin:.5rem .1rem}.flex-center{display:flex;justify-content:center}.dashboard-container{flex-direction:column;width:100%}.dashboard{justify-content:space-between;position:relative;transform:translateZ(0)}.dashboard button{width:4rem}.dashboard h3{margin:.8rem 0;padding-bottom:.4em}.title{height:5rem}.list-title-card,.title{border-bottom:2px solid #13171c}.list-title-card h3:hover{cursor:pointer}.workout-list-clickable{cursor:pointer;width:90%}.workout-list-clickable:hover .up-arrow{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACPUlEQVR4nO3aS07DQBCEYUOuEZY8wkGBXTgLeANE6qMVGsmjbJLFjB27urt+KTvshPnkh0Y9DEoppZRSSimllFKLBuBQPlpWggA8AfgCMAJ43fr3pA5nDJs+QiHCMKHwYZhQ+DBMKHwYJhQ+DBMKH4YJhQ/DhMKHYUJZZjtkbFjolr/VNssNr4xxwntsPEbbLLfCGM7HCoUFoyYUIoyaUIgwakIhwqgJhQijJhQijJpQiDBqQiHCqAmFCKMmFCKMWnoUJowhOwojRlqUji30w4zvmXNs/K37ta4MLDC5GP5K2QDD5i5WWJQNMUwofBgmFD4MS49CiGFpUYgxLB2KAwxLg+IIw8KjOMSwsCgrb4eMDd/D+JsOGa+Mcc3JRZorhRljOB+bA8UDRhoUTxjhUTxihEUB8ADg2/ObCzjfCMua7nu+5IPsHxk7JxcZUd5bT34P4M/bbcrR7eu3rHHLiXcAThEwSFHK2u5aT/xJcGmPC08usty+jj0nfQHwc+Wh5A5jI5RLL0VlTZ97zllRjtMlVu57b11vCCQYG6DsywN8WrvTtJZ9GBce8nczjqfB2OI3lbVreojfMk0uEsWMQbNRuFYeMNKgeMIIj+IRIyyKZ4xwKBEwwqBEwnCPEhHDLUpkDHcoGTDcoGTCoEfJiEGLkhmDDkUYRCjCSDi56DFEnVz0HKJNLkYIUSYXIwXvk4sRg9fJxcjB2+RihuBlcjFTYJ9czBhYJxezB6bJRaWUUkoppZRSSiml1BCyf4nAcAQBfx+hAAAAAElFTkSuQmCC)}.workout-list-clickable:hover .down-arrow{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACUUlEQVR4nO3aW0ocURSF4dI4Ch/MgyhppykG9CHOJTmCQcSh/aK00Igdc+rm2nuvH/r1dFkffVHXMDjnnHPOOeecc84559xSAQeLHV4g4Ag4nOOgU+AG+As8AD+Bk1muskDAd+AaeNzev1vgxxSMO+Dp3eMPsJn96pMFbLb36v39uwfOxxx4/cFhb49mlE8x2j/u36/eAw+2b1P7DjTKeIyn7dvXt96D7z851CjjMF5Bht6Ay/842Cj9GC+Pq6E34HjPh5JRpmG83NPjYUzAGfC7A+ViKBZw3nmPpn1DNYoQxs4T+5WigrFzAUZRwdi5kPIoqGAYZdDDqIyCKkZFFNQxKqEQBaMCCtEwMqMQFSMjCtExMqGQBSMDCtkwIqOQFSMiCtkxIqFQBSMCClExpi4XO//F2db4wde8JsnlohIKK12L/HJRAYX1MGIsF78ShXUx4iwXvwIFHQzN5eLKH6obIYxXEMnl4ho3Cj0M7eXikjcMTQz95eISz8NKv/SlXS7O+TxkxYiIQnaMSChUwYiAQjUM8W8uTfSaci0X6XueWq+MBCgtLUZAlJYeIxBKK4MRAKWVwxBGaWUxBFFaeQwhlGYMnVdKM4YOSjOG1p9ZNqn+HLJUXi4KpohClq+2GVCojqGEgjF0UDCGDgrG0EHBGDooGEMHBWOMK/JyMW0Rl4vpI9BysUwEWC6WC+HlYtkQXC6WD6HlohNaLjqh5aITWi46oeWiE1ouOqHlohsZCywX3cSYcbnoZooZlotu5piwXHTOOeecc84555wb9vYMe05dwo/AaXcAAAAASUVORK5CYII=)}.tracked-clickable{width:100%}.tracked-clickable:hover .up-arrow{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACPUlEQVR4nO3aS07DQBCEYUOuEZY8wkGBXTgLeANE6qMVGsmjbJLFjB27urt+KTvshPnkh0Y9DEoppZRSSimllFKLBuBQPlpWggA8AfgCMAJ43fr3pA5nDJs+QiHCMKHwYZhQ+DBMKHwYJhQ+DBMKH4YJhQ/DhMKHYUJZZjtkbFjolr/VNssNr4xxwntsPEbbLLfCGM7HCoUFoyYUIoyaUIgwakIhwqgJhQijJhQijJpQiDBqQiHCqAmFCKMmFCKMWnoUJowhOwojRlqUji30w4zvmXNs/K37ta4MLDC5GP5K2QDD5i5WWJQNMUwofBgmFD4MS49CiGFpUYgxLB2KAwxLg+IIw8KjOMSwsCgrb4eMDd/D+JsOGa+Mcc3JRZorhRljOB+bA8UDRhoUTxjhUTxihEUB8ADg2/ObCzjfCMua7nu+5IPsHxk7JxcZUd5bT34P4M/bbcrR7eu3rHHLiXcAThEwSFHK2u5aT/xJcGmPC08usty+jj0nfQHwc+Wh5A5jI5RLL0VlTZ97zllRjtMlVu57b11vCCQYG6DsywN8WrvTtJZ9GBce8nczjqfB2OI3lbVreojfMk0uEsWMQbNRuFYeMNKgeMIIj+IRIyyKZ4xwKBEwwqBEwnCPEhHDLUpkDHcoGTDcoGTCoEfJiEGLkhmDDkUYRCjCSDi56DFEnVz0HKJNLkYIUSYXIwXvk4sRg9fJxcjB2+RihuBlcjFTYJ9czBhYJxezB6bJRaWUUkoppZRSSiml1BCyf4nAcAQBfx+hAAAAAElFTkSuQmCC)}.tracked-clickable:hover .down-arrow{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACUUlEQVR4nO3aW0ocURSF4dI4Ch/MgyhppykG9CHOJTmCQcSh/aK00Igdc+rm2nuvH/r1dFkffVHXMDjnnHPOOeecc84559xSAQeLHV4g4Ag4nOOgU+AG+As8AD+Bk1muskDAd+AaeNzev1vgxxSMO+Dp3eMPsJn96pMFbLb36v39uwfOxxx4/cFhb49mlE8x2j/u36/eAw+2b1P7DjTKeIyn7dvXt96D7z851CjjMF5Bht6Ay/842Cj9GC+Pq6E34HjPh5JRpmG83NPjYUzAGfC7A+ViKBZw3nmPpn1DNYoQxs4T+5WigrFzAUZRwdi5kPIoqGAYZdDDqIyCKkZFFNQxKqEQBaMCCtEwMqMQFSMjCtExMqGQBSMDCtkwIqOQFSMiCtkxIqFQBSMCClExpi4XO//F2db4wde8JsnlohIKK12L/HJRAYX1MGIsF78ShXUx4iwXvwIFHQzN5eLKH6obIYxXEMnl4ho3Cj0M7eXikjcMTQz95eISz8NKv/SlXS7O+TxkxYiIQnaMSChUwYiAQjUM8W8uTfSaci0X6XueWq+MBCgtLUZAlJYeIxBKK4MRAKWVwxBGaWUxBFFaeQwhlGYMnVdKM4YOSjOG1p9ZNqn+HLJUXi4KpohClq+2GVCojqGEgjF0UDCGDgrG0EHBGDooGEMHBWOMK/JyMW0Rl4vpI9BysUwEWC6WC+HlYtkQXC6WD6HlohNaLjqh5aITWi46oeWiE1ouOqHlohsZCywX3cSYcbnoZooZlotu5piwXHTOOeecc84555wb9vYMe05dwo/AaXcAAAAASUVORK5CYII=)}.shift-left{transform:translate(-1.2em)}.tooltip-png{height:1.5rem;width:1.5rem}.tooltip-png2{height:.9rem;margin-right:.3em;width:.9rem}.tooltip-png2:hover,.tooltip-png:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAACRElEQVR4nO2aS04bQRCGZwOOFByBgUVykRgsZ8XjBDyCT0CQkCKSVQ7gyDwOAGRnbNiAhOylhdUX+6KWamEN7cEzUz0Pi5b+zXhc1Z9dXd1d3UHw3ua0AZ+AJnACdIAuMARGoqE8s5/9kHerQREasAjsAlfAGDAxZb9zCexYW0EOABXgEHhK0PlpsrYOrO2sIDaBB0WAsO6BDd9hdOoRIKw/wAdtiFXgX4YQRnQD1LQgvsjfbXJS3/YhLcQK0MsRwkyMm1qazJRHOJkpuk2UooHfKR3bSfAIWBO15Fkam2dJUmzaX7DlsNtSsFuPE1Iag3vVYbumNPgXZwH5rhTTaw7b60q292eZ9LSWHb5CywCPkf+KLACNkkbScc3Bbia0HQVypejIty6i9hNJluJ5aQwsuUC+FaBzJqYaLpCTAnTMxNSxC6Sj5SBiDGqDtF1OeiUE6bqcDLQdZQDy7AIZlRBkNNcgg3kJrV4JQbpe02+GIO1MJsQMQI5dIM0SgjRcIFXtRaNnkBfg4ysQH8t4zyDnTghxtFMikK0okAXZRhYd5OnNAoSU9osOshcJoVUOmsGH/3KQbfZ8osAgX9+yH3b2SzEUtPQzFsREjeumAJ03omubjGKDCMwycFcAiL494kgEETro6ecM8TkVRKj4fJtTOK2oQIQmy6wPQyuqECGguudQ68dOsSlgbEbb11zOiK29vG5ALMhC8yLFFY5zW1lPnFq1my0o242O3bUBf+UCzWDiUs1AnrXlncbU/cR7C8rf/gMg8MpOEmYHsgAAAABJRU5ErkJggg==);cursor:pointer;transition:content .3s}.tooltip-container{position:relative;z-index:100}.tooltip{background-color:#333;color:#fff;font-size:.9em;padding:0 .5em;position:absolute;right:0;top:60%;transform:translateX(-5.5%);width:30em}.tooltip-exercise{left:6%;padding:.5em}.tooltip-tracked{left:38%;padding:.5em;z-index:1000}#sets{top:-200%}#reps{top:-190%}#weight{top:-240%}#track{top:-320%}#bw{top:-450%}.log-bw,.log-track{top:-540%}.pl-1{padding-left:1rem}.pl-3{padding-left:3rem}#working-weight{left:3em;top:-150%;z-index:100}#volume{left:3em;top:-200%;z-index:100}.bold{font-weight:700}#edit{height:1rem;margin:0;position:relative;top:.2rem;width:1rem}.down-arrow,.up-arrow{align-self:flex-end;font-size:large;height:1em;left:50%;margin:.25rem 0;position:absolute;transform:translate(-50%);width:1em}.dropdown-menu{background-color:#13171c}.tracked-dropdown{max-height:10rem;overflow-y:auto;transition:max-height .3s ease}.tracked .dropdown-menu{padding-bottom:1rem}.tracked{margin-left:.5em}.routine{margin-right:.5em}.dropdown-menu button{height:1.5rem;margin:.25rem .05rem;width:4rem}.plus-container{text-align:center}#list-plus{display:inline-block;margin:0}#list-plus:hover{color:#8ac926;cursor:pointer}.exercise-modal-body{display:flex;flex-direction:column;padding:1rem;width:100%}.exercise-modal-body #name{width:10rem}.space-between{justify-content:space-between}#wide{width:4.5rem}#wider{width:14em}#narrow{width:3rem}.exercise-modal-body p{margin:0}.exercise-modal-body div{word-wrap:break-word;margin:.3rem}.modal-button-container{align-items:center;display:flex;height:100%;justify-content:flex-end}.mr-1{margin-right:1em}.unordered-list{margin:0;padding:0}li{list-style:none}.dropdown-menu ul{margin:0;padding:1rem 1rem 0}.dropdown-menu li{border-bottom:1px solid hsla(0,0%,100%,.2);padding:.1em 0}.dropdown-menu li .exercise-container{flex-direction:row;overflow-x:auto;overflow-y:hidden}.exercise-container{display:flex;width:100%}.routine,.tracked,.weight{align-self:flex-start}.item{padding:3px 4px}.flex #plus{color:hsla(0,0%,100%,.87);font-size:2.5em;margin:.4em 0}.flex #plus:hover{color:#8ac926;cursor:pointer}.modal{align-items:center;background-color:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;position:fixed;top:0;z-index:1000}.modal,.modal-flex{display:flex;width:100%}.modal-flex{max-width:100vw}.modal-content{background-color:#13171c;max-height:100vh;max-width:40rem;overflow:auto;width:100%}.modal-header{padding:1.5%;text-align:center}.modal-body{align-items:center;display:flex;justify-content:space-between;max-width:100%;padding:1.5rem;width:100%}.flex-end{display:flex;justify-content:flex-end}.exercise-modal-body span,.modal-body span{width:auto}.App button{word-wrap:break-word;-webkit-appearance:none;appearance:none;background-color:#fafbfc;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25);box-sizing:border-box;color:#24292e;cursor:pointer;display:inline-block;line-height:20px;list-style:none;margin:1rem .1rem;min-width:5rem;padding:6px 16px;position:relative;touch-action:manipulation;transition:background-color .2s cubic-bezier(.3,0,.5,1);vertical-align:middle;white-space:nowrap}.App button:hover{background-color:#b4b5b6;cursor:pointer;text-decoration:none;transition-duration:.1s}.App input,.App select{background:#fff;border:1px solid #e8eaed;border-radius:5px;box-shadow:0 1px 3px -2px #9098a9}.App input{padding:.3em .2em}.form input{margin:.5rem 0;width:16rem}.flex-input{margin-right:.3rem}#notes{align-self:flex-start}.dropdown-menu li div{align-items:center;display:flex;height:1.5em}.notes,.stats{height:1.3rem;padding-left:.25em;width:1.3rem}.notes:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAACP0lEQVR4nO2dMW4TURgGX0lyAKpwEXILuhDIfbhCQmgSoACJ1q72aIOCVkoUyTK2pf3+fW9G+rtnZf8Z2atNs62JiIiIyAoBLoE/87zv/Xx5gN/ANM+v3s+X58Uy/6b38+WpJozegwDnwA3wDdi+XmDXQvvOsZ7zTzvfzw7OWxLgHfDjf5dZieDphPNPLi5a8JtxUIwCwqYFzj8CZ8uVeL6gT4fGKCJsWuD8x+VKPF/QV4OwK8hdIsjGIOwKskkEOfjnCvg5f/Zt7+fbSoJ8mJf50vv5tpIgw0wzCPEIBiEv3iDkZRuEvGCDkJdqEPIiDVJAHgbJC8MgeUkYJC8Gg+RlUGD81wn5CAYhL371QVoxMEgtMEgtMEgtGD3IKNMMQjyCQciLNwh52QYhL9gg5KUahLxIgxSQh0HywjBIXhIGKfAEeyLHRjz17/Z7oaPsuZoLHWXP1VzoKHumb5oUH4OQj2AQ8uINQl62QcgLNgh5qQYhL9IgBeRhkLwwDJKXhEEKPMHuYfifrFYMRr+HtGJgkFowepBRphmEeASDkBdvEPKyDUJesEHISzUIeZEGKSAPg+SFYZC8JAxS4An2QIa7h7TiYJBaYJBaMFqQUaYZhHgEg5AXbxDysg1CXrBByEs1CHmRBikgD4PkhWGQvCQ6D3LUiyUHmc1qXr06yNwmglwXWHwqOleJIGfA9wLLT8XmAXizeJA5ysUx71TveB5jL7h/9U35DNwD2wJSpoVnO99PryMvthcRERGRtp+//+kQ1zDDAjUAAAAASUVORK5CYII=)}.notes:hover,.stats:hover{cursor:pointer;transition:content .3s}.stats:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAACwklEQVR4nO2bQWsTQRTHN9CD0XtF0Hs/gFcPbWlsa6p4ULQeTFFa9CJUvEi8eNarih9BBAVRLLGzH+0n00x0mbxNJtvdzezMPvhDmw677/+bmbePbCdJlhRAB+gZdZLYgrHx1KiXxBbAIANg4ENCR8Aok1So0h6PJAAjD5KrDYIEII1JLQA78GBW2hVAuwXStgbQFsG0fQrQPgbTtg9gCsIDYCVxCD3OjA+qEeq6mLcgBAXgoesKcPHURABpjhRwJ1YAKs98DAAU0Lc87MUCQNkzD+zqz2MAoATzO+bz1EcAJ8BH4APwuwTzO1betybmfQOggGfApcw9usCTbMLnNH+27POMLROAAm5P3eT/vbaA03Oa/7fsfQOghGp8BVgtCEFfb9vFvNHKMjtBJZjvmW+cR/YLEAcI+no3FzA/6RgvAPt1A1BCdd60DEqzuQ78cTS/XbB+VA5AzXo0zasPAoTTKs1XAeDevOosQNgVtkPeVumVab4KAN3MdfqOyUqt7CpwWTC/yBNjKQAem2f8/QVnaqpoCquidPNVAEg9apgaByCtoGWuDIAChkaVzU4dKgJAZfcr8CYmAEro8IYxAXhtjd2LbQsMQzJfBIAKpfgVBZCGJgnAr2UnVaN+SgA+e5BYXfokAXjkQWJ1aV8CcBH46kFyVeuL9joFQAewBvzwIMmqpL2tJbMCuAa89yDZsvUOuDrTvACib/6p+bChGhgP7sbbaKOeMC8u7ppvjzsxmn+bKVCvooHAtPl4IJBvPnwIzDcfLgRk898yP3+3/nYcDARk8y+Bg8zvumF5EdxKQDZ/Nrv2sTnzWTgQkM0/nxiSzg0GA4Ec8y4HJxsPAdn84SInRw2E40YWRsbtbTbxp0WOzuZA2Ex8D8a9/SThA8fD01s5Y2wIG4nvwTjpG8B1h3H6/b9W7tI24zaMSt8CfwGqdzNy7DeZiAAAAABJRU5ErkJggg==)}.log-entries{height:1.3rem;padding-right:.25em;width:1.3rem}.log-entries:hover{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAABxElEQVR4nO3TYUoDQRAF4T6eCF4/sKcpGYgSJDIGYufNTj2ov80yH1vlnHPONQ84jF/r9hAEQY6VEoSsBCErQchKELIShKwEIStByEoQshKErAQhK0HIShCyEoSsBCErQchKELIShKwEIStByGo5kEfvVvMEmdyt5gkyuVvNE2Ryt5q3HcjZK0GIShCyEoSsBCErQchKELIShKyWA3n0bjVPkMndap4gk7vVPEEmd6t524GcvRKEqAQhK0HIShCyEoSsBCErQchqOZBH71bzBJncreYJMrlbzRNkcreatx3I2StBiEoQshKErAQhK0HIShCyEoSslgN59G41T5DJ3WqeIJO71TxBJnereduBnL0ShKgEIStByEoQshKErAQhK0HIShCyEoSsBOE1Dwi8A5cf9y7Pfe2/fcixOwjwdg8D+Hj+i88/ZmsQkjCuH7QtCGkY14/aEoREjOuHbQdCKsb147YCIRljbCcQ0jHGdgFhBYyxHUBYBWPs7CCshDF2ZhBWwxg7KwgrYoydEYRVMcZe/YA8v3UxxgIe8Hhy9zDea5UFPODxzzhr/BlfC3i0Q4ybBTzcIcbNAh7vEMM555yr730C2Xjpg9FyCYsAAAAASUVORK5CYII=);cursor:pointer;transition:content .3s}@media (max-width:1200px){::-webkit-scrollbar{width:5px}.nav{width:calc(100% - 5px)}.weight-graph-container{display:block}.exercise-container{flex-direction:column}.routine{margin-right:1em}.tracked{margin-left:1em}#graph-container,.weight-list{width:100%}.weight-list ul{margin:1em 0;max-height:10em}.row{flex-direction:column}.container{padding:1em}.login,.register{left:calc(50% - .5rem);top:calc(50% - 2rem);width:80%}.nav .name{left:calc(1.7em + 50px);transform:none;width:auto}.nav a{margin:.2em}.graph{width:60%}.profile{width:75%}.login .button-container,.register .button-container{margin-top:auto}}@media (max-width:800px){::-webkit-scrollbar{width:2px}.nav{width:calc(100% - 2px)}.App{font-size:.9em}.profile{width:100%}.login,.register{left:calc(50% - 1em);width:calc(100% - 2em)}.tooltip-exercise{left:9%}.home-flex{flex-direction:column}.profile .spec{width:100%}.walkthrough-img{height:30px;left:.5em;width:30px}.nav .name{font-size:1.4em;left:calc(2em + 10px)}.home{border-radius:0;font-size:.5rem;width:calc(100vw - 4rem)}.modal-body .modal-button{min-width:4rem;padding:.1rem}.modal-content{font-size:.8rem}#wider{width:10em}.edit{height:.8rem;width:.8rem}}@media (max-height:700px){.login,.register{top:50%}}@media (max-height:500px){.App{font-size:.9em;min-height:calc(100vh - 4rem);padding:2.5rem 0 1.5rem}.nav{height:2.5rem}.walkthrough-img{height:30px;width:30px}.nav .name{left:calc(2em + 30px);text-align:center}.background-container{bottom:0;height:calc(100vh - 2.5rem);max-height:calc(100vh - 2.5rem);position:absolute}.exercise-modal-body,.modal-body{padding:.5rem 1rem .5em 1.5em}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
/*# sourceMappingURL=main.1597066e.css.map*/