/* Global dark background and neon font styling */
body {
    margin: 0;
    padding: 0;
    background-color: #0f0f1c;
    color: #e0e0ff;
    font-family: 'Orbitron', sans-serif;
    font-weight: 300;
    letter-spacing: 0.5px;
}

/* Chart container styling */
#tempChart {
    width: 100%;
    height: 80vh;
    display: block;
    background-color: #1a1a2e;
    border: 2px solid #0ff;
    border-radius: 16px;
    padding: 1rem;
    box-sizing: border-box;
    box-shadow: 0 0 30px rgba(0, 255, 255, 0.2);
}

/* Optional: Add a glowing text header if needed */
h1, h2, h3, p {
    text-shadow: 0 0 6px #0ff;
}
