*/

:root {
    --light-turquoise: #e1fcff;
    --dark-turquoise: #008a8a;
    --mild-turquoise: #47cccc;
    --black: #0a0d0d;
    --white: #ffffff;
}

/* Huvudbehållaren för hela modulen */
.main-container {
    /* max-width: 1260px; <-- Borttagen för auto bredd */
    margin: 0 auto;
    background-color: var(--light-turquoise); /* <-- ÄNDRAD TILL LJUSBLÅ */
    border-radius: 0px;
    padding: 0rem;
    box-shadow: none;
    width: 100%;
    box-sizing: border-box;
}

/* Specifik marginal för underrubriken */
.sub-headline {
    margin-bottom: 0rem;
}

/* Statusboxen för realtid */
.status-box {
    background-color: var(--white); /* <-- ÄNDRAD TILL VIT (för kontrast) */
    border-radius: 0px;
    padding: 1.5rem;
    margin-bottom: 0; /* Borttagen onödig marginal */
}

.status-box-header {
    margin-bottom: 0.5rem;
}