body{font-family:Arial,sans-serif;max-width:800px;margin:0 auto;padding:20px}.container{width:100%}.hidden{display:none}#adminPanel{margin-top:20px;padding:20px;border:1px solid #ccc}table{width:100%;border-collapse:collapse}th,td{border:1px solid #ccc;padding:8px;text-align:left}.admin-section{margin:20px 0;padding:20px;border:1px solid #ccc;border-radius:4px}button{margin:5px;padding:8px 16px;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer}button:hover{background-color:#e0e0e0}#healthCheck{margin-top:20px;padding:20px;border:1px solid #ccc;border-radius:4px}.health-status{margin:10px 0;padding:10px;background-color:#f8f8f8;border-radius:4px}.health-status div{margin:5px 0}.health-ok{color:#2ecc71}.health-error{color:#e74c3c}
