*{box-sizing:border-box;margin:0;padding:0}.container-wrap{display:flex}.sidebar{background-color:#333;color:#fff;font-size:20px;height:100vh;padding:20px;width:250px}.sidebar ul{list-style-type:none;padding:0}.sidebar ul li{align-items:center;cursor:pointer;display:flex;padding:10px 0;transition:all .3s ease}.sidebar ul li svg{margin-right:10px}.sidebar ul li p{margin-left:10px}.sidebar ul li:hover{background-color:#555;transform:translateX(5px)}.sidebar ul li{transition:transform .3s ease}.sidebar ul li:hover{transform:scale(1.1)}.quarter-list{padding:20px}h1{font-size:24px;margin-bottom:20px}.list{background-color:#f2f2f2;border-radius:5px;margin-bottom:10px;padding:10px}.apply-btn{background-color:#007bff;border-radius:3px;padding:5px 10px}.apply-btn:hover{background-color:#0056b3}.modal-container{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background-color:#fff;border-radius:5px;padding:20px}.modal-content form input{border:1px solid #ccc;border-radius:3px;margin-bottom:10px;padding:8px;width:100%}.modal-content form button{background-color:#007bff;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:8px 20px}.modal-content form button:hover{background-color:#0056b3}.my-quarters-container{align-items:center;display:flex;justify-content:center}.quarters-content{background-color:#f2f2f2;border-radius:8px;padding:20px}.quarters-heading{font-size:24px;font-weight:700;margin-bottom:16px}.info-label{font-size:18px;font-weight:700}.info-value{font-size:16px}.email-info,.occupied-info,.user-info{align-items:center;display:flex;margin-bottom:10px}form{margin:0 auto;max-width:400px}label{margin-bottom:5px}input[type=text],select{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;margin-bottom:10px;padding:8px;width:100%}button[type=submit]{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 15px}button[type=submit]:hover{background-color:#45a049}.navbar{background-color:#222;color:#fff;padding:10px}.navbar-heading h2{margin:0}.nav,.navbar-heading h2{align-items:center;display:flex}.nav ul{list-style-type:none;margin:0;padding:0}.nav ul li{cursor:pointer;margin-right:20px;transition:color .3s ease}.nav ul li:last-child{margin-right:0}.nav ul li:hover{color:#ffc107}.logout-btn{background-color:#dc3545;border-radius:5px;padding:8px 12px;transition:background-color .3s ease}.logout-btn:hover{background-color:#c82333}.nav ul li svg{font-size:1.2rem;margin-left:5px}.nav ul li,.navbar-heading h2{transition:transform .3s ease}.nav ul li:hover,.navbar-heading h2:hover{transform:scale(1.1)}.navbar{align-items:center;display:flex;justify-content:space-between;padding:.5 rem 1rem}.nav ul{display:flex;list-style:none}.nav li{border-radius:.5rem;cursor:pointer;font-size:1.3rem;justify-content:space-between;margin:auto 1rem;padding:.5rem}.logout-btn{background-color:#0fd2ff;color:#fff}.maincontainer{padding:1rem;width:99%}.list{display:flex;font-size:1.2rem;justify-content:space-between;list-style:none;margin:.5rem 0}.apply-btn{background-color:#0fd2ff;border-radius:.5rem;color:#fff;cursor:pointer;padding:.5rem}.apply-btn:hover{background-color:aqua}.container-list{margin-top:20px}table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid #ddd;padding:10px;text-align:left}th{background-color:#f2f2f2}tr:hover{background-color:#f5f5f5}select{border-radius:5px;padding:5px}.container-list h2{margin-bottom:10px}option[value=Done]{color:green}option[value=Pending]{color:orange}.update-room-container{border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 5px #0000001a;font-family:Arial,sans-serif;margin:0 auto;max-width:600px;padding:20px}.building-info-list{list-style-type:none;padding:0}.building-info-item{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;padding:10px}.building-info-item strong{font-weight:700}.building-info-item:nth-child(2n){background-color:#f9f9f9}.building-info-item:last-child{margin-bottom:0}.update-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-top:10px;padding:10px 20px;text-align:center;text-decoration:none}.update-button:hover{background-color:#45a049}.login-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;margin:200px auto;max-width:400px;padding:20px}h2{text-align:center}label{display:block;margin-bottom:10px}input[type=email],input[type=password],select{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;margin-bottom:15px;padding:10px;width:100%}button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;width:100%}button:hover{background-color:#0056b3}
/*# sourceMappingURL=main.818ca72b.css.map*/