/* Tela escura: inverte as cores do sistema inteiro e devolve as cores certas ao que não pode inverter */
html[data-theme="dark"] { background: #fff; filter: invert(1) hue-rotate(180deg) contrast(.88); }
html[data-theme="dark"] body { background-color: #fff; }
html[data-theme="dark"] img,
html[data-theme="dark"] video,
html[data-theme="dark"] .sidebar,
html[data-theme="dark"] .btn-primary,
html[data-theme="dark"] .user-avatar-sm-wrap { filter: invert(1) hue-rotate(180deg); }
html[data-theme="dark"] .sidebar img,
html[data-theme="dark"] .btn-primary img { filter: none; }
