﻿
/* Global theme classes */

.neutral-light,
.neutral-dark,
.unox-light,
.unox-dark,
.rema1000-light,
.rema1000-dark,
.narvesen-light,
.narvesen-dark,
.eleven-light,
.eleven-dark {
    padding: 1rem;                          /* Consistent padding */
    overflow: auto;                         /* Scroll if content exceeds viewport */
    min-height: 100vh;                      /* Full viewport height */
}

/* Specific themes */

.neutral-light {
    background-color: #f3f4f6 !important;   /* Background */
    color: #111827 !important;              /* Text color */
}

.neutral-dark {
    background-color: #0f0f0f !important;   /* Background */
    color: #f8fafc !important;              /* Text color */
}

.unox-light {
    background-color: #fff2cc !important;   /* Background */
    color: #151515 !important;              /* Text color */
}

.unox-dark {
    background-color: #1f1f1f !important;   /* Background */
    color: #ffffff !important;              /* Text color */
}

.rema1000-light {
    background-color: #f1f5f9 !important;   /* Background */
    color: #002855 !important;              /* Text color */
}

.rema1000-dark {
    background-color: #171718 !important;   /* Background */
    color: #ffffff !important;              /* Text color */
}

.narvesen-light {
    background-color: #f2f2f2 !important;   /* Background */
    color: #151515 !important;              /* Text color */
}

.narvesen-dark {
    /* Same as light. 7 eleven does not have dark mode */
    background-color: #f2f2f2 !important;   /* Background */
    color: #151515 !important;              /* Text color */
}

.eleven-light { /* This is 7 Eleven, don't like starting with numbers */
    background-color: #fbf7f0 !important;   /* Background */
    color: #282828 !important;              /* Text color */
}

.eleven-dark { /* This is 7 Eleven, don't like starting with numbers */
    /* Same as light. 7 eleven does not have dark mode */
    background-color: #fbf7f0 !important;   /* Background */
    color: #282828 !important;              /* Text color */
}