/* Tema Claro / Tema Escuro */
html[data-theme="light"]
{--background:#ffffff;
--panel:rgba(200, 200, 200, 0.70);
--border:rgba(100,100,100,.50);
--cell-empty:rgba(30,70,100,.10);
--shadow:0 5px 5px rgba(70, 70, 70, 0.10);
--white:#2c2c2c;}
/* Options */
html[data-theme="light"] .select-dark option{background:#ffffff;color:var(--white);} /* Opção de campo geral. */
html[data-theme="light"] .score-dialog-card select option{background:#ffffff;color:var(--white);} /* Opções de seleção de jogadores. */
html[data-theme="light"] .lever-player-quantity select option{background:#ffffff;color:var(--white);} /* Opções de seleção de quantidade de jogadores. */
html[data-theme="light"] .question-player-roller select option{background:#ffffff;color:var(--white);} /* Opções de seleção de quantidade de jogadores de sorteio. */
/* Selects */
html[data-theme="light"] .score-dialog-card select{background:#ffffff;color:var(--white);border-color:var(--border);} /* Select de jogadores do diálogo */
html[data-theme="light"] .select-dark{background:#ffffff;color:var(--white);border-color:var(--border);} /* Select geral de formulário */
html[data-theme="light"] .lever-player-quantity select{color-scheme:light;background:var(--panel);color:var(--white);border-color:rgba(0,0,0,.30)} /* Select de quantidades */
/* Inputs */
html[data-theme="light"] .jump-input{background:var(--background);color:var(--white);border-color:var(--border);} /* Input de casas no Light Mode. */
html[data-theme="light"] .score-dialog-card input[type="search"]{background:var(--panel);color:var(--white);border-color:var(--border);} /* Campo de pesquisa do diálogo */
html[data-theme="light"] .score-dialog-card input[type="search"]::placeholder{color:var(--white);} /* Placeholder do campo de pesquisa */
/* Elements */
html[data-theme="light"] .dock-right{background:var(--panel);}
html[data-theme="light"] .dock-left{background:transparent;}
html[data-theme="light"] .last-move-gray{background:rgba(255,255,255,.95);color:var(--gray);border:1px solid rgba(255,255,255,.10);}
html[data-theme="light"] .last-move-card,
html[data-theme="light"] .last-move-card i,
html[data-theme="light"] .feature-card,
html[data-theme="light"] .question-main-card,
html[data-theme="light"] .round-players-card,
html[data-theme="light"] .round-players-card i,
html[data-theme="light"] .card-background,
html[data-theme="light"] .roulette-pointer{color:var(--white);border-color:var(--border);}
html[data-theme="light"] .reel-pointer-left{color:var(--white);border-color:var(--border);}
html[data-theme="light"] .reel-pointer-right{color:var(--white);border-color:var(--border);}