:root,
[data-bs-theme=dark] {
    /* Cor principal */
    --main-bg-color: #070540;
    --maintst-bg-color: #17a2b8 !important;
    --icon-main-bg-color: #fff;
    --sidebar-bg-color: #fff;
    --bg-main-content-color: #fff;
    --main-links-color: 000;
    --main-links-hover-color: #fff;
    --main-bg: #fff;
    --main-text-bg: #363636;
    /*--main-color: #4bcc67;*/
    --main-color: #198754;
    --secondary-color: #070540;
    --tercery-color: #aaa;
    --edition-bg-color: #f4f6fA;
    --scroll-collor: #cdcdcd;
    --bg-footer-color: #ececec;
    --ft-footer-color: #3a3a3a;
    /* Menu horizontal */
    --bg-navbar-main: #17a2b8;
    --bg-navlink-main: #060625;
    --bg-subnav: #060625;
    --cl-navlink-main: #fff;
    --cl-sublink-main: #fff;
    --cl-sublink-hover: #070540;
    --cl-titlesubnav: #4bcc67;
    --footer-bg-color: #070540;
    --cl-footer-main: #fff;
}
[data-bs-theme=dark] {
    color-scheme: dark;
    /* Cor principal */
    --main-bg-color: #020127;
    --maintst-bg-color: #17a2b8 !important;
    --icon-main-bg-color: #fff;
    --sidebar-bg-color: #212529;
    --bg-main-content-color: #fff;
    --main-links-color: #ffffff;
    --main-links-hover-color: #fff;
    --main-bg: #212529;
    --main-text-bg: #fafafa;
    /*--main-color: #4bcc67;*/
    --main-color: #198754;
    --secondary-color: #020127;
    --tercery-color: #aaa;
    --edition-bg-color: #f4f6fA;
    --scroll-collor: #cdcdcd;
    --bg-footer-color: #2a2f34;
    --ft-footer-color: #ffffff;
    --bs-dark-rgb: 42, 47, 52;
    /* Menu horizontal */
    --bg-navbar-main: #17a2b8;
    --bg-navlink-main: #060625;
    --bg-subnav: #060625;
    --cl-navlink-main: #fff;
    --cl-sublink-main: #fff;
    --cl-sublink-hover: #070540;
    --cl-titlesubnav: #4bcc67;
    --footer-bg-color: #070540;
    --cl-footer-main: #fff;
}

.bg-color-sis {
    background-color: var(--main-bg) !important;
    color: var(--main-text-bg);
}