body{background-size:cover;font-family:Arial,sans-serif;margin:0;padding:0}.container{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.login-form{background-color:#fffc;border-radius:8px;box-shadow:0 0 20px #ffffff80;padding:20px}.login-form h2{text-align:center}.login-form input[type=tel],.login-form input[type=text]{border:1px solid #ccc;border-radius:4px;margin:10px 0;padding:10px;width:100%}.login-form button{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;overflow:hidden;padding:10px;position:relative;width:100%}.login-form button:after{background:#fff3;border-radius:50%;content:"";height:300%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s;width:300%;z-index:0}.login-form button:hover:after{height:0;width:0}.login-form button span{position:relative;z-index:1}.dashboard{display:flex;font-family:Arial,sans-serif}.sidebar{background-color:#1a1a1a;box-shadow:0 0 20px #0003;color:#fff;display:flex;flex-direction:column;font-size:medium;gap:20px;height:100vh;padding:20px;width:200px}.sidebar h2{margin-bottom:20px}.sidebar ul{list-style-type:none;padding:0}.sidebar li{align-items:center;border-radius:5px;cursor:pointer;display:flex;padding:10px;transition:background-color .3s}.sidebar li svg{margin-right:10px}.sidebar li:hover{background-color:#333}.sidebar li.active{background-color:#555}.content{background-color:#fff;flex-grow:1;padding:20px}.navbar{border-radius:5px;color:#000;margin-bottom:20px;padding:10px}.main-content,.navbar{background-color:#e4e4e4}.main-content{border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px}.sidebar button.logout-button{background-color:#1a1a1a;border:none;border-radius:8px;bottom:10vh;color:#fff;cursor:pointer;padding:12px;position:absolute;transition:background-color .5s,box-shadow .5s,color .5s}.sidebar button.logout-button:hover{background-color:#333;box-shadow:0 0 20px #0003;color:#fff}.sidebar button.logout-button:active{box-shadow:0 0 10px #0000004d}.sidebar button.logout-button:focus{outline:none}.popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;left:50%;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);transition:box-shadow .5s;z-index:999}.popup p{color:#000;font-size:large;margin-bottom:20px}.popup button{border:none;border-radius:8px;cursor:pointer;margin:0 10px;padding:10px;transition:background-color .3s,box-shadow .3s}.popup button.cancel,.popup button.confirm{background-color:#000;color:#fff}.popup button:hover{box-shadow:0 0 10px #0003}
/*# sourceMappingURL=main.576d895b.css.map*/