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}body{align-items:center;background-color:#f4f4f9;font-family:Arial,sans-serif;justify-content:center;padding:0;width:100%}.container,body{display:flex;margin:0}.container{background:#e4dede;border:2px solid #000;border-radius:8px;box-shadow:0 0 10px #0000001a;height:100vh;max-width:none;overflow:auto;padding:20px;width:100vw}.container,.sidebar{box-sizing:border-box}.sidebar{align-items:center;border-right:2px solid #000;display:flex;flex-direction:column;padding:10px;width:20%}.sidebar h1{margin-bottom:10px;text-align:center}.sidebar button,.sidebar input,.sidebar select{font-size:16px;margin-bottom:10px;padding:10px;width:100%}.sidebar button{background:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;transition:background .3s ease}.sidebar button:hover{background:#0056b3}.main{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:10px}.main h1{margin-bottom:10px}.cron-jobs{border-collapse:collapse;width:100%}.cron-jobs td,.cron-jobs th{border:1px solid #000;padding:10px;text-align:center}.cron-jobs th{background:#e4dede}.cron-jobs td:first-child,.cron-jobs th:first-child{width:60%}.cron-jobs td:nth-child(2),.cron-jobs th:nth-child(2){width:40%}.cron-jobs td span{word-wrap:break-word;display:block}button.comment{background:#28a745;border-radius:8px;color:#fff;margin-bottom:10px;padding:5px 22px}button.comment:hover{background:#218838}button.uncomment{background:#ffc107;border-radius:8px;color:#000;margin-bottom:10px;padding:5px 10px}button.uncomment:hover{background:#e0a800}button.edit{background:#003cff;margin-bottom:10px;padding:5px 29px}button.delete,button.edit{border-radius:8px;color:#fff}button.delete{background:red;padding:5px 54px}.error{color:red;margin-top:10px;text-align:center}.login-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.login-container h1{margin-bottom:20px}.login-container form{align-items:center;display:flex;flex-direction:column}.login-container input{margin-bottom:10px}.login-container button,.login-container input{font-size:16px;max-width:300px;padding:10px;width:100%}.login-container button{background:#007bff;border:none;color:#fff;cursor:pointer;transition:background .3s ease}.login-container button:hover{background:#0056b3}.login-container .error{color:red;margin-top:10px}.Modal{background:#f0f0f0;border-radius:10px;max-width:500px;padding:20px;width:100%}.modal-content{align-items:center;display:flex;flex-direction:column}.modal-content h2{margin-bottom:20px}.cron-form{align-items:flex-start;display:flex;flex-direction:column;width:100%}.form-control,.form-control-inline{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.form-control-inline{align-items:center;flex-direction:row}.form-control input,.form-control select{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;padding:10px;width:100%}.form-control span{margin-bottom:5px}.modal-buttons{display:flex;justify-content:flex-end;width:100%}.btn{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-left:10px;padding:10px 15px;transition:background .3s ease}.btn:hover{background:#0056b3}.btn.cancel{background:#6c757d}.btn.cancel:hover{background:#5a6268}.Modal{background:hsla(0,0%,100%,.692);border-radius:8px;bottom:auto;box-shadow:0 0 10px #0000001a;left:50%;margin-right:-50%;padding:40px;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%)}.Overlay{background-color:#000000bf;bottom:0;left:0;position:fixed;right:0;top:0}.add-server-container{align-items:center;display:flex;flex-direction:column}.add-server-container h1{margin-bottom:20px}.add-server-container form{align-items:center;display:flex;flex-direction:column}.add-server-container input{font-size:26px;margin-bottom:10px;max-width:300px;padding:10px;width:100%}.add-server-container button{background:#007bff;border:none;color:#fff;cursor:pointer;font-size:26px;max-width:300px;padding:10px;transition:background .3s ease;width:100%}.add-server-container button:hover{background:#0056b3}.add-server-container p{margin-top:10px}.modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.modal-content{animation:fadeIn .3s ease-in-out;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:auto;max-width:500px;padding:20px;width:100%}.modal-header{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.modal-header h2{margin:0}.modal-header button{background:none;border:none;cursor:pointer;font-size:30px}.modal-body{display:flex;flex-direction:column;gap:20px}.modal-body label{font-weight:700;margin-bottom:5px}.modal-body input{border:1px solid #e5e5e5;border-radius:4px;padding:10px;width:100%}.modal-footer{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.modal-footer button{border:none;border-radius:4px;cursor:pointer;padding:10px 20px}.modal-footer .save-button{background-color:#4caf50;color:#fff}.modal-footer .cancel-button{background-color:#f44336;color:#fff}.delete-modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.delete-modal-content{animation:fadeIn .3s ease-in-out;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:auto;max-width:500px;padding:20px;width:100%}.delete-modal-header{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.delete-modal-header h2{color:#d32f2f;margin:0}.delete-modal-header button{background:none;border:none;color:#666;cursor:pointer;font-size:30px;line-height:1}.delete-modal-header button:hover{color:#000}.delete-modal-body{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.delete-modal-body p{font-size:16px;margin:0}.warning-text{color:#d32f2f;font-weight:700}.job-info{background-color:#f5f5f5;border-left:4px solid #d32f2f;border-radius:5px;padding:15px}.job-info-row{display:flex;flex-direction:column;margin-bottom:10px}.job-info-row:last-child{margin-bottom:0}.job-info-row strong{color:#333;margin-bottom:5px}.job-info-row span{word-wrap:break-word;color:#666}.delete-modal-footer{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.delete-modal-footer button{border:none;border-radius:4px;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.confirm-button{background-color:#d32f2f;color:#fff}.confirm-button:hover{background-color:#b71c1c}.cancel-button{background-color:#6c757d;color:#fff}.cancel-button:hover{background-color:#5a6268}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=main.9013118d.css.map*/