:root {
    --bg-color: #ffffff;
    --text-color: #000000;
    --accent-color: #000000;
    --grid-line: #e5e5e5;
}

[data-theme="swiss"] {
    --bg-color: #f2f2f2;
    --text-color: #1a1a1a;
    --accent-color: #ff3b30;
    /* Swiss Red */
    --grid-line: #d1d1d1;
}

[data-theme="navy"] {
    --bg-color: #0a192f;
    --text-color: #e6f1ff;
    --accent-color: #64ffda;
    /* Teal */
    --grid-line: #112240;
}