@import url(https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,400&display=swap);*{box-sizing:border-box;font-family:Ubuntu,sans-serif;margin:0;padding:0}.light{--bg-color:#f5f5f5;--secondary-bg-color:#e6e6e6;--text-color:#000;--link-color:#2b6eff}.dark{--bg-color:#252525;--secondary-bg-color:#3d3d3d;--text-color:#fff;--link-color:#9dbcff}button{cursor:pointer;font-family:Ubuntu,sans-serif}.header-container,button{align-items:center;display:flex;justify-content:center}.header-container{background-color:var(--bg-color);box-shadow:0 2px 10px 3px rgba(0,0,0,.2);color:var(--text-color);height:75px;left:0;position:fixed;right:0;top:0;z-index:5}.header{align-items:center;display:flex;height:100%;justify-content:space-between;max-width:1440px;padding:0 20px;width:100%}.right{align-content:center;display:flex;gap:20px;justify-content:center}.logout-button{background-color:#e04b4b;border:none;padding:10px 20px}.alert,.logout-button{border-radius:5px;color:#fff}.alert{padding:15px 25px;position:fixed;transition:.5s}.login-container,.main-container,.signup-container,.userreview-container{align-items:flex-start;background-color:var(--secondary-bg-color);color:var(--text-color);display:flex;justify-content:center;min-height:100vh;padding-top:100px}.main{max-width:1440px;width:100%}.profile{align-items:center;display:flex;flex-direction:column;margin-top:50px}.user{margin-bottom:20px;width:100px}.profile h5{letter-spacing:1px;margin-bottom:10px;margin-top:20px}.profile div{border:2px solid var(--text-color);border-radius:5px;font-weight:700;margin:0 20px;padding:10px 20px;position:relative}a{color:var(--link-color);text-decoration:none}.profile h4{color:var(--text-color);font-size:16px;margin-bottom:10px}.main br{background-color:#000;height:3px;position:relative;width:100%;z-index:2}.main-container h3{margin:50px 0 30px;margin:30px 20px;text-align:center}.reviews-container{align-items:center;display:flex;flex-direction:column}.review{-webkit-animation:pop .3s ease-in;animation:pop .3s ease-in;background-color:var(--bg-color);border-radius:5px;box-shadow:2px 6px 10px 3px rgba(0,0,0,.3),-1px -1px 10px 1px hsla(0,0%,100%,.2);color:var(--text-color);margin:10px 0;max-width:700px;padding:20px;position:relative;width:80%}.delete-button{background-color:#e04b4b;border:none;border-radius:3px;color:#fff;font-size:10px;padding:5px 10px;position:absolute;right:10px;top:10px;transition:.3s}.delete-button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@-webkit-keyframes pop{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}75%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}75%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.review-title{font-size:18px;font-weight:700}.review-date{color:grey;font-size:14px;font-weight:700;margin-top:15px}.profile button{background-color:var(--bg-color);border:none;border-radius:5px;bottom:-30px;color:var(--text-color);padding:5px 10px;position:absolute;right:0}.form-container{align-items:center;display:flex;flex-direction:column}.form-container .form-title{font-size:20px;font-weight:700;margin:50px 0;padding:0 20px;text-align:center}.form{align-items:center;display:flex;flex-direction:column;gap:15px}.form input{background-color:var(--bg-color);color:var(--text-color);padding-left:10px;width:300px}.form button,.form input{border:none;border-radius:5px;font-size:16px;height:50px}.form button{background-color:#07f;color:#fff;width:100px}.error-msg{color:red}.form span{color:var(--link-color)}.userreview-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.userreview-container h3{margin:50px 0;padding:0 20px}.review-input{background-color:var(--bg-color);color:var(--text-color);height:50px;height:300px;margin-bottom:20px;max-width:600px;padding-left:20px;padding-top:20px;width:300px;width:90%}.review-button,.review-input{border:none;border-radius:5px;font-size:16px}.review-button{background-color:#07f;color:#fff;height:50px;width:100px}
/*# sourceMappingURL=main.e3e727de.css.map*/