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}.login-container{align-items:center;background-color:#f0f4f8;display:flex;height:100vh;justify-content:center}.login-box{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;max-width:400px;padding:20px;text-align:center;width:100%}.login-box h2{color:#0056b3}.login-box button,.login-box input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;margin:10px 0;padding:10px;width:100%}.login-box button{background-color:#0056b3;border:none;color:#fff;cursor:pointer}.login-box button:hover{background-color:#004494}.login-box p{color:red}.users-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:1200px;padding:20px}.users-container h2{color:#0056b3}.users-container table{border-collapse:collapse;margin:20px 0;width:100%}.users-container table td,.users-container table th{border:1px solid #ccc;padding:10px;text-align:left}.users-container table th{background-color:#f0f4f8}.users-container table td{background-color:#fff}.users-container button{background-color:#0056b3;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.users-container button:hover{background-color:#004494}.confirm-modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.confirm-modal-content{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:20px;text-align:center}.confirm-modal-content button{margin:10px}.modal{align-items:center;background-color:#00000080;bottom:20px;display:flex;justify-content:center;position:fixed;right:20px;z-index:1000}.modal-content{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:20px;position:relative}.close{cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.config-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:800px;padding:20px}.config-container h2,.config-container h3{color:#0056b3}.config-container label{display:block;margin:10px 0}.config-container button,.config-container input[type=checkbox],.config-container input[type=number],.config-container input[type=text],.config-container select{border:1px solid #ccc;border-radius:5px;font-size:16px;margin:10px 0;padding:10px}.config-container button{background-color:#0056b3;border:none;color:#fff;cursor:pointer}.config-container button:hover{background-color:#004494}.config-container table{border-collapse:collapse;margin:20px 0;width:100%}.config-container table td,.config-container table th{border:1px solid #ccc;padding:10px;text-align:left}.config-container table th{background-color:#f0f4f8}.config-container table td{background-color:#fff}.config-container .file-upload{margin:10px 0}.config-container .custom-file-upload{background-color:#0056b3;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px}.config-container .custom-file-upload:hover{background-color:#004494}.config-container input[type=file]{display:none}.header{align-items:center;background-color:#0056b3;color:#fff;display:flex;justify-content:space-between;padding:10px 20px}.header nav ul{display:flex;gap:20px;list-style:none}.header nav ul li{display:inline}.header nav ul li a{color:#fff;text-decoration:none}.header button{background-color:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.header button:hover{background-color:#e60000}body{background-color:#f0f4f8;color:#333;font-family:Arial,sans-serif;margin:0;padding:0}
/*# sourceMappingURL=main.6d611b1f.css.map*/