body { margin: 0; padding: 0; font-family: Arial, sans-serif; background-color: #2c3338; } .createContainer { margin: 25px auto 25px auto; display: flex; flex-direction: column; align-items: center; justify-content: center; width: 1000px; } .createContainer h1 { font-size: 25px; text-align: center; width: 100%; box-sizing: border-box; } .createContainer form { display: flex; gap: 10px; width: 100%; } .createContainer form input { display: block; margin: 10px auto; width: 60%; box-sizing: border-box; border-radius: 5px; padding: 15px; font-size: 17px; color: #ccc; background-color: #3b4148; border: none; } .createContainer form button { width: 40%; } .errorVisible { visibility: visible; color: #ee6161; font-weight: 600; word-wrap: break-word; width: 100%; text-align: center; font-size: 17px; margin: 0 auto; } .errorHidden { visibility: hidden; color: #ee6161; } .loadingSpinner { display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100vh; } .spinner { border: 4px solid #ccc; border-top: 4px solid #415eac; border-radius: 50%; width: 50px; height: 50px; animation: spin 2s linear infinite; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .loadingSpinner p { margin-top: 20px; color: #415eac; font-weight: bold; } table { margin: 0 auto; text-align: center; font-size: 25px; width: 1000px; color: #ccc; border-collapse: collapse; overflow: hidden; } table th { background-color: #415eac; border: 2px solid #ccc; padding: 10px; } table td { padding: 10px; } .mainTable { position: absolute; left: 50%; transform: translateX(-50%); } .linkTableRow { border: 2px solid #ccc; } .linkTableRow td { padding: 20px; } .linkButton { background-color: #3b4148; color: #ccc; border: none; padding: 10px; cursor: pointer; font-size: 25px; border-radius: 5px; } .logTableRow table { margin: 0 auto; width: 90%; } .logTableRow table td { background-color: #3b4148; padding: 10px; font-size: 17px; } .logTableRow table tr { border: 2px solid #ccc; } .trashBin:hover { color: rgb(238, 86, 86); cursor: pointer; transition: color 0.2s ease; } .trashBin:active { transform: scale(0.95); } .noLinksLink { color: #ccc; text-decoration: underline; } .noLinksLink:hover { color: #415eac; text-decoration: none; }