[data-md-color-scheme="Elena"] {
    --md-primary-fg-color:        #95B4C6;
    --md-primary-fg-color--light: #E4ECF3;
    --md-primary-fg-color--dark:  #95B4C6;
}

[data-md-color-scheme="slate"] {
    --md-primary-fg-color:       #B4B;

    // Default color shades 
   --md-default-fg-color:               hsla(0, 0%, 100%, 1); 
   --md-default-fg-color--light:        hsla(0, 0%, 100%, 0.87); 
   --md-default-fg-color--lighter:      hsla(0, 0%, 100%, 0.32); 
   --md-default-fg-color--lightest:     hsla(0, 0%, 100%, 0.12); 
   --md-default-bg-color:               hsla(232, 15%, 21%, 1); 
   --md-default-bg-color--light:        hsla(232, 15%, 21%, 0.54); 
   --md-default-bg-color--lighter:      hsla(232, 15%, 21%, 0.26); 
   --md-default-bg-color--lightest:     hsla(232, 15%, 21%, 0.07); 
  
   // Code color shades 
   --md-code-bg-color:                  hsla(232, 15%, 18%, 1); 
   --md-code-fg-color:                  hsla(60, 30%, 96%, 1); 
  
   // Text color shades 
   --md-text-color:                     var(--md-default-fg-color--light); 
   --md-text-link-color:                var(--md-primary-fg-color); 
  
   // Admonition color shades 
   --md-admonition-bg-color:            hsla(0, 0%, 100%, 0.025); 
   --md-admonition-fg-color:            var(--md-default-fg-color); 
  
   // Footer color shades 
   --md-footer-bg-color:                hsla(232, 15%, 12%, 0.87); 
   --md-footer-bg-color--dark:          hsla(232, 15%, 10%, 1); 
  }
  
/* Estilos para tablas en el esquema "Elena" */
.tg  {border-collapse:collapse;border-spacing:0; width: 100%;}
.tg th {border:1px solid #4d4d4d;padding:8px;text-align:center;font-family:Roboto;}
.tg td {border:1px solid #ccc;padding:8px;text-align:left;font-family:Roboto;}
.tg th {background-color:#95B4C6;color:#FFF;font-weight:bold;}
.tg .left-align {text-align:left;}
.tg td { font-size: 14px; }
.tg th { font-size: 16px; }


/* Estilos para tablas en el esquema "Elena" 
[data-md-color-scheme="Elena"] table {
    width: 100%;
    border-collapse: collapse;
    margin: 1em 0;
    font-size: 1em;
    border: 1px solid #ddd;
}

[data-md-color-scheme="Elena"] th, 
[data-md-color-scheme="Elena"] td {
    border: 1px solid #ddd;
    padding: 8px;
    text-align: left;
}

[data-md-color-scheme="Elena"] th {
    background-color: rgba(119, 0, 255, 0.566);
    color: white;
    font-weight: bold;
}

[data-md-color-scheme="Elena"] tbody tr:hover {
    background-color: rgba(120, 0, 255, 0.2);
    transition: background 0.3s ease-in-out;
}
*/
