@media (prefers-color-scheme: light) {
    .ls1 { color: rgb(67, 118, 145) !important; }
    .ls2 { color: rgb(202, 106, 43) !important; }
    .ls3 { color: rgb(102, 161, 74) !important; }
    .ls4 { color: rgb(185, 180, 169) !important;}
    .ls5 { color: rgb(89, 80, 102) !important; }
    .ls6 { color: rgb(136, 63, 63) !important; }
    .lcstr { color: rgb(211, 163, 79) !important; }
    .sagy { color: #005bac !important; }

    .ls1p,
    .ls2p,
   .ls3p,
   .ls4p,
   .ls5p,
   .ls6p,
   .lcstr,
    .lsagyp {
        padding-top: 0 !important;
        border-top: 1px transparent solid !important;
    }

   .ls0p {
        padding-top: 10px !important;
        padding-bottom: 0px !important;
        border-bottom: 1px transparent solid !important;
    }
}

@media (prefers-color-scheme: dark) {
    .ls1, .ls2, .ls3, .ls4, .ls5, .ls6, .lcstr, .sagy {
        color: #ffffff !important;
    }

   .ls1p {
        background-color: rgb(67, 118, 145) !important;
        color: #ffffff !important;
        padding: 1.5px !important;
    }

   .ls2p {
        background-color: rgb(202, 106, 43) !important;
        color: #ffffff !important;
        padding: 1.5px !important;
    }

   .ls3p {
        background-color: rgb(102, 161, 74) !important;
        color: #ffffff !important;
        padding: 1.5px !important;
    }

   .ls4p {
        background-color: rgb(185, 180, 169) !important;
        color: #ffffff !important;
        padding: 1.5px !important;
    }
    
      .ls5p {
        background-color: rgb(89, 80, 102) !important;
        color: #ffffff !important;
        padding: 1.5px !important;
    }

      .ls6p {
        background-color: rgb(136, 63, 63) !important;
        color: #ffffff !important;
        padding: 1.5px !important;
    }

      .lcstr {
        background-color: rgb(211, 163, 79) !important;
        color: #ffffff !important;
        padding: 1.5px !important;
    }

   .lsagyp {
        background-color: #005bac !important;
        color: #ffffff !important;
        padding: 1.5px !important;
    }

   .ls0p {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
}