body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{margin-bottom:120px}.sign-in-container{border:1px solid #ccc;border-radius:5px;margin:0 auto;max-width:400px;padding:20px}.sign-in-title{color:red;font-size:24px;margin-bottom:20px;text-align:center}.sign-in-form label{display:block;flex-direction:column;font-weight:700;margin-bottom:5px;margin-right:10px}.sign-in-form input[type=email],.sign-in-form input[type=password],.sign-in-form input[type=text]{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;padding:10px;width:100%}.sign-in-form button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease;width:100%}.sign-in-form button:hover{background-color:#0056b3}.sign-up-container{border:1px solid #ccc;border-radius:5px;margin:0 auto;max-width:400px;padding:20px}.sign-up-title{color:red;font-size:24px;margin-bottom:20px;text-align:center}.sign-up-form div{margin-bottom:10px}.sign-up-form input[type=date],.sign-up-form input[type=email],.sign-up-form input[type=number],.sign-up-form input[type=password],.sign-up-form input[type=text],.sign-up-form select{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.sign-up-form button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease;width:100%}.sign-up-form button:hover{background-color:#0056b3}.container{background-color:#000;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:600px;padding:20px}.music-player{color:red;display:flex;font-size:24px;justify-content:center;margin-bottom:20px}.search-container{display:flex}.search-bar{border:1px solid #ccc;border-radius:4px;flex:1 1;padding:10px}.search-bar,button{font-size:16px;margin:5px}button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}button:hover{background-color:#0056b3}#results{margin-top:20px}.result-item{margin-bottom:10px}.result-item a{color:#a21c1c;font-size:18px;text-decoration:none}.result-item a:hover{color:#007bff}.recommended-music-container{margin:0 auto;max-width:800px;padding:20px;text-align:center}.spotify-embed{border-radius:12px;height:800px}.recommended-music-buttons{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.music-button{background-position:50%;background-size:cover;border-radius:10px;cursor:pointer;height:200px;overflow:hidden;position:relative;transition:transform .3s ease;width:300px}.music-button:hover{transform:scale(1.05)}.button-title{background-color:#00000080;border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:20px;color:#fff;font-size:18px;font-weight:700;left:0;padding:10px;position:absolute;right:0;text-shadow:2px 2px 4px #00000080}.music-button:before{background-color:#fff3;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%}.music-button:hover:before{left:0}body{color:red;font-family:Arial,sans-serif;margin:0}.menu-bar{align-items:center;background-color:#333;color:#fff;display:flex;justify-content:space-between;left:0;padding:10px 10px 10px 50px;position:fixed;top:0;width:100%}#datetime{font-size:18px;margin-right:100px}#title-name{font-size:30px}#title-image{height:80px;width:auto}#content{padding-left:60px;padding-top:100px}#results{list-style-type:none;margin-top:10px;padding:0}#results li{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}#results li:last-child{border-bottom:none}#results li a{color:#333;font-weight:700;text-decoration:none}#results li a:hover{color:#555}.user-details-container{display:flex;justify-content:center;margin-top:50px}.user-details-grid{grid-gap:20px;background-color:#000;border:2px solid red;border-radius:10px;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014;color:#fff;display:grid;gap:20px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;justify-content:center;margin-left:600px;max-width:600px;padding:20px;width:50%}@media only screen and (max-width:1500px){.user-details-grid{gap:8px}}@media only screen and (max-width:1200px){.user-details-grid{gap:5px}}.user-details-grid p{align-items:center;display:flex;justify-content:center;margin:10px 0}.user-details-grid p:last-child{margin-bottom:0}.user-details-label{color:red;flex-basis:100px;font-weight:700}.user-details{border-left:1px solid #fff;color:#fff;flex:1 1;padding-left:10px}.today-workout-log-container{border:1px solid #ccc;border-radius:5px;grid-column:1;margin:0 100px;max-width:auto;padding:20px}.today-workout-title,.workout-sub-title,.workout-title{color:red;font-size:24px;margin-bottom:20px;text-align:center}.workout-log-container{display:grid;grid-template-columns:auto 1fr;margin:0 auto;padding-left:190px}@media screen and (max-width:1032px){.workout-log-container{display:block;padding-left:0}.today-workout-log-container,.workout-container{margin:0 auto;max-width:100%}}@media screen and (max-width:1200px){.workout-log-container{grid-template-columns:1fr 3fr;padding-left:50px}.today-workout-log-container,.workout-container{margin:0 50px;padding:40px}}.workout-container{border:1px solid #ccc;border-radius:5px;grid-column:1;margin:0 auto;max-width:600px;padding:20px}.data-input{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.workout-form>div{align-items:center;display:flex;margin-bottom:15px}.workout-label{font-size:15px;text-align:center;width:150px}.workout-form input[type=date],.workout-form input[type=email],.workout-form input[type=number],.workout-form input[type=password],.workout-form input[type=text],.workout-form input[type=time],.workout-form select{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.workout-form button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease;width:100%}.workout-form button:hover{background-color:#0056b3}.workout-table{border-collapse:collapse;margin-top:20px;width:100%}.workout-td,.workout-th{border:1px solid #ddd;font-size:16px;line-height:1.5;padding:8px;text-align:left}.workout-th{background-color:#f2f2f2}.water-log-container{display:grid;grid-template-columns:auto 1fr;margin:0 auto;padding-left:190px}.water-log-right{grid-column:2}.today-water-title{color:red;font-size:24px;margin-bottom:20px;text-align:center}.today-water-log-container{margin:0 100px;max-width:auto}.today-water-log-container,.water-container{border:1px solid #ccc;border-radius:5px;grid-column:1;padding:20px}.water-container{margin:0 auto;max-width:600px;width:440px}.water-title{color:red;font-size:24px;margin-bottom:20px;text-align:center}.date-water-log{font-size:15px;text-align:center;width:200px}.water-form>div{align-items:center;display:flex}.water-form div{margin-bottom:15px}.date-input,.water-form input[type=date],.water-form input[type=time]{border:1px solid #ccc;border-radius:4px;padding:8px;width:80%}.water-form input[type=date]{width:80%!important}.water-form select{width:50%}.water-form button,.water-form input,.water-form select{margin-bottom:5px;margin-right:5px;width:50%}.water-form input[type=text]{padding-bottom:8px;padding-top:8px;width:80px}.water-form-quant{margin-left:5px;margin-right:5px;padding-bottom:10px;padding-top:10px;width:70px}.water-form-name,.water-form-unit{height:39px;margin-left:0;margin-right:5px;padding-bottom:10px;padding-top:10px;width:60px}.water-form input[type=text]{width:150px}.water-form button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease;width:100%}.water-form button:hover{background-color:#0056b3}@media (max-width:1200px){.water-log-container{grid-template-columns:1fr 3fr;padding-left:50px}.today-water-log-container,.water-container{margin:0 50px;padding:40px}}@media (max-width:1332px){.water-log-container{display:block;padding-left:0}.today-water-log-container,.water-container{margin:0 auto;max-width:60%}}@media (max-width:805px){.water-log-container{padding:0 20px}.water-form>div{align-items:flex-start}.water-form button,.water-form input,.water-form select{margin-right:0;width:100%}.water-form-name,.water-form-quant,.water-form-unit{width:100%}}.food-log-container{display:grid;grid-template-columns:auto 1fr;margin:0 auto;padding-left:190px}.food-log-right{grid-column:2}.today-food-title{color:red;font-size:24px;margin-bottom:20px;text-align:center}.today-food-log-container{margin:0 100px;max-width:auto}.food-container,.today-food-log-container{border:1px solid #ccc;border-radius:5px;grid-column:1;padding:20px}.food-container{margin:0 auto;max-width:600px}.food-title{color:red;font-size:24px;margin-bottom:20px;text-align:center}.date-food-log{font-size:15px;text-align:center;width:200px}.food-form>div{align-items:center;display:flex}.food-form div{margin-bottom:15px}.date-input,.food-form input[type=date],.food-form input[type=time]{border:1px solid #ccc;border-radius:4px;padding:8px;width:80%}.food-form input[type=date]{width:80%!important}.food-form button,.food-form input,.food-form select{margin-bottom:5px;margin-right:5px}.handle-fetch-btn{align-items:center;border:none;border-radius:0!important;display:flex;height:38px;margin-bottom:10px!important;padding-left:22px!important;padding:8px 10px;text-align:center}.food-form input[type=text]{padding-bottom:8px;padding-top:8px;width:80px}.food-form-quant{margin-left:5px;margin-right:5px;padding-bottom:10px;padding-top:10px;width:70px}.food-form-name,.food-form-unit{height:39px;margin-left:0;margin-right:5px;padding-bottom:10px;padding-top:10px;width:60px}.food-form input[type=text]{width:150px}.handle-fetch-btn{margin-left:5px;margin-right:5px;padding-bottom:10px;padding-top:10px;width:10px}.food-form button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease;width:100%}.food-form button:hover{background-color:#0056b3}@media (max-width:1200px){.food-log-container{grid-template-columns:1fr 3fr;padding-left:50px}.food-container,.today-food-log-container{margin:0 50px;padding:40px}}@media (max-width:1332px){.food-log-container{display:block;padding-left:0}.food-container,.today-food-log-container{margin:0 auto;max-width:60%}}@media (max-width:805px){.food-log-container{padding:0 20px}.food-form>div{align-items:flex-start}.food-form button,.food-form input,.food-form select{margin-right:0;width:100%}.food-form-name,.food-form-quant,.food-form-unit{width:100%}}.workout-container-history{flex-wrap:wrap;height:auto;width:100%}.workout-container-1,.workout-container-history{align-items:center;display:flex;justify-content:center;padding:20px}.workout-container-1{border:1px solid #ccc;border-radius:5px;grid-column:1;height:calc(100vh - 150px);margin:0 auto;overflow:hidden;width:90%}.workout-history-container{background-color:#000;border-radius:10px;box-shadow:0 0 10px #0000001a;color:#fff;flex:1 1;margin:20px;max-width:600px;padding:20px;position:relative;width:100%}.workout-history-title{color:#ff4d4d;display:inline-block;font-size:24px;margin-bottom:20px;text-align:center}.toggle-button-workout{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;left:0;margin:20px;padding:10px 20px;position:absolute;text-align:center;transition:background-color .3s ease}.toggle-button-workout:hover{background-color:#8f0000}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.chart-container{margin:0 auto;max-width:600px;overflow:auto;width:90%}.chart-container,.chart-container-water{align-items:center;animation:slideIn .5s ease-in-out;display:flex;flex:1 1;height:auto;justify-content:center}.chart-container-water{margin:50px auto 0;max-width:900px;width:100%}.button-title-container{align-items:center;display:flex;justify-content:center;position:relative}.water-history-title{color:#ff4d4d;display:inline-block!important;flex:1 1;font-size:24px;margin-bottom:20px;text-align:center}.toggle-button-water{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:50px;left:0;margin-bottom:20px;margin-left:20px;margin-top:20px;padding:10px 20px;position:absolute;text-align:center;text-decoration:none;transition:background-color .3s ease;width:100px}.toggle-button-water:hover{background-color:#8f0000}.water-history-container-1{background-color:#000;border-radius:10px;box-shadow:0 0 10px #0000001a;color:#fff;flex:1 1;height:auto;margin:0 auto;max-width:1200px;padding:60px 20px 20px;position:relative;width:100%}.water-container-1,.water-container-history{align-items:center;display:flex;height:calc(100vh - 150px);justify-content:center;overflow:hidden;padding:20px;width:90%}.water-container-1{border:1px solid #ccc;border-radius:5px;grid-column:1;margin:0 auto}.calories-history-title{color:#ff4d4d;display:inline-block!important;font-size:24px;margin-bottom:20px;margin-left:550px;margin-top:15px;text-align:center}.video-container{height:100vh;position:relative;width:100%}#video-bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.video-text{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.video-text .white-text{color:#a5a286;font-family:Arial,Helvetica,sans-serif;font-size:3.2em;font-weight:1000}.fq{color:#fff!important;font-size:2em;margin-left:750px;margin-right:250px;margin-top:60px}.fitnessq{height:5%;margin:50px 100px 50px 250px;width:45%}.quotation{height:2%;margin-left:570px;margin-top:-330px;width:2%}.fithead{margin-left:765px;margin-right:250px;margin-top:-235px}.siq{color:#fff;font-size:6em}.authour{color:#fff;margin-top:25px}.loading{color:#fff;margin-left:750px;margin-right:250px;margin-top:60px}.scroll-to-top{align-items:center;background-color:#000001;border:none;border-radius:50%;bottom:20px;color:#040000;cursor:pointer;display:flex;height:50px;justify-content:center;position:fixed;right:20px;transition:background-color .3s;width:50px}.scroll-to-top:hover{background-color:#000}.button-image{border-radius:100%;height:24px;width:24px}.about{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.photo{height:5px;margin:5px 100px 50px 50px;max-width:50px;width:50%}.section{box-sizing:border-box;padding:20px;width:100%}.section1{align-items:center;background-image:url(/static/media/fa3.68fb02686af385ca226d.jpg);background-position:50%;background-size:cover;color:#fff;display:flex;flex-direction:column;height:450px;justify-content:center;text-align:center}.section1 h1{color:#ccc;font-family:Baskerville;font-size:50px;font-weight:700}.section2 .content h1{align-content:center;align-items:center;color:#fff;font-family:Trattatello,fantasy;font-size:3em;margin-top:15px;text-align:center}.section4{display:flex;margin-left:1070px;margin-top:1px}.section4 .name{color:red;font-size:4em}.section5{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:flex-end;padding:20px}.section5 .para{margin-right:20px;max-width:50%}.section5 .toto{color:#fff;font-size:1.5em}@media (max-width:1200px){.section5 .para{max-width:60%}.section5 .toto{font-size:1.3em}}@media (max-width:768px){.section5{justify-content:center;padding:10px}.section5 .para{max-width:80%}.section5 .toto{font-size:1.1em}}@media (max-width:480px){.section5 .para{max-width:90%}.section5 .toto{font-size:1em}}.section6{margin-left:800px;margin-top:-15px}.section6 .ghub{color:red}.section8 .salonin{margin-right:800px;margin-top:65px}.section8 .Salonina{color:red;font-size:4em}.section9 .salonintro{margin-left:50px;margin-right:820px}.section9 .sintro{color:#fff;font-size:2em}.section7 .photo1{height:5px;margin-left:850px;margin-right:50px;margin-top:100px;max-width:50px;width:50%}.section10 .lk{color:red;margin-left:20px;margin-right:800px}.section10 .lk4{margin-left:20px;margin-right:782px}.section11 .Foundermsg{color:red;margin-top:120px}.modal{background-color:#00000080;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.modal-content{background-color:#fefefe;border:1px solid #888;margin:20% auto;max-width:600px;padding:20px;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.envelope{position:relative}.envelope:hover:before{content:"";cursor:pointer;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.arrow{border-left:6px solid #0000;border-right:6px solid #0000;color:#fff;cursor:pointer;display:inline-block;height:12px;opacity:.7;width:12x}.down{size:15px;border-top:5px solid #f1ebeb}.down,.up{color:#fefefe;opacity:.5}.up{size:5px;border-bottom:5px solid #f3eaea}.question{font-family:Arial,sans-serif;margin-bottom:20px;padding-bottom:10px}.question h3{font-size:18px;margin-bottom:5px;margin-right:30px;margin-top:-5px}.question h3,.question p{color:#fefefe;font-family:Arial,sans-serif}.question p{font-size:16px;margin-bottom:0;margin-top:0}.qa{color:#fefefe}.question span.arrow{margin-left:7px}.modal-content{background-color:#fff;border-color:red;border-width:20px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.form-container{margin:0 auto;width:300px}.form-container form{display:flex;flex-direction:column}.form-container label{font-size:medium;font-weight:550;margin-top:10px}.form-container input[type=email],.form-container input[type=text],.form-container textarea{border:1px solid #ccc;border-radius:5px;margin-top:5px;padding:5px}.form-container input[type=submit]{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:medium;margin-top:90px;padding:8px 15px}.form-container input[type=submit]:hover{background-color:#0056b3}.popup-container{align-items:flex-start;display:flex;height:100%;justify-content:flex-end;left:0;padding:20px;position:absolute;top:0;width:100%;z-index:900}.blackout-container{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%}.popup-content{margin-right:120px;margin-top:80px;max-height:70vh!important;padding-right:20px;position:relative}
/*# sourceMappingURL=main.327d5b8a.css.map*/