body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.node-status-page-container{max-width:1200px;margin:20px auto;padding:20px}h2{text-align:center;margin-bottom:30px;color:#333}.status-grid{display:flex;flex-direction:column;gap:20px}.grid-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.node-card{flex:1;min-width:300px;max-width:48%;border:1px solid #ddd;border-radius:8px;padding:20px;box-shadow:0 4px 8px #0000001a;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.node-card h3{margin-top:0;color:#007bff;text-align:center;margin-bottom:15px}@media(max-width:768px){.grid-row{flex-direction:column;align-items:center}.node-card{max-width:90%}}.loading-message,.error-message{text-align:center;padding:20px;font-size:1.2em;color:#555}.error-message{color:red;font-weight:700}.container{max-width:960px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a}.header{background-color:#333;color:#fff;padding:1rem;display:flex;justify-content:space-between;align-items:center}.header nav a,.header nav button{color:#fff;margin-right:15px;text-decoration:none;background:none;border:none;cursor:pointer;font-size:1rem}.header nav a:hover,.header nav button:hover{text-decoration:underline}form div{margin-bottom:10px}form label{display:block;margin-bottom:5px}form input[type=text],form input[type=email],form input[type=password]{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}form button{padding:10px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-right:10px}form button:hover{background-color:#0056b3}table{width:100%;border-collapse:collapse;margin-top:20px}table,th,td{border:1px solid #ddd}th,td{padding:8px;text-align:left}th{background-color:#f2f2f2}
