
/* DT_AMOLED_ORANGE_BLACK_V1
   Exclusivo de AMOLED: negro + naranja + blanco.
   No modifica los modos claro y noche.
*/

html[data-dt-amoled="1"] {
    color-scheme: dark;
    --dt-bg: #000000;
    --dt-white: #080808;
    --dt-text: #ffffff;
    --dt-muted: #b6b6b6;
    --dt-border: #292929;
    --dt-orange: #ef641f;
    --dt-message-badge: #ef641f;
}

html[data-dt-amoled="1"],
html[data-dt-amoled="1"] body {
    background: #000000 !important;
    color: #ffffff;
}

/* Superficies principales */
html[data-dt-amoled="1"] .dt-header,
html[data-dt-amoled="1"] .dt-side-nav,
html[data-dt-amoled="1"] .dt-filters,
html[data-dt-amoled="1"] .dt-highlights,
html[data-dt-amoled="1"] .dt-userstats,
html[data-dt-amoled="1"] .dt-userstat,
html[data-dt-amoled="1"] .dt-userstatus {
    background: #080808 !important;
    color: #ffffff;
    border-color: #292929;
}

/* Contenedores y tarjetas de DT */
html[data-dt-amoled="1"] .dt-card,
html[data-dt-amoled="1"] .dt-panel,
html[data-dt-amoled="1"] .dt-box,
html[data-dt-amoled="1"] .dt-torrent-table,
html[data-dt-amoled="1"] .dt-torrent-table tbody,
html[data-dt-amoled="1"] .dt-torrent-table tr,
html[data-dt-amoled="1"] .dt-torrent-row {
    background-color: #080808 !important;
    color: #ffffff;
    border-color: #292929;
}

/* Cabeceras y superficies elevadas */
html[data-dt-amoled="1"] .dt-filters__header,
html[data-dt-amoled="1"] .dt-highlights__header {
    background: #101010 !important;
    color: #ffffff;
    border-color: #292929;
}

/* Campos de entrada */
html[data-dt-amoled="1"] input:not([type="checkbox"]):not([type="radio"]),
html[data-dt-amoled="1"] select,
html[data-dt-amoled="1"] textarea {
    background-color: #101010;
    color: #ffffff;
    border-color: #383838;
}

html[data-dt-amoled="1"] input::placeholder,
html[data-dt-amoled="1"] textarea::placeholder {
    color: #999999;
}

/* Tablas */
html[data-dt-amoled="1"] table {
    color: #ffffff;
}

html[data-dt-amoled="1"] th,
html[data-dt-amoled="1"] td {
    border-color: #292929;
}

/* Acentos principales: verde nocturno -> naranja AMOLED */
html[data-dt-amoled="1"] .dt-filters__submit,
html[data-dt-amoled="1"] .dt-highlights__arrow,
html[data-dt-amoled="1"] .dt-filters__header {
    background: #ef641f !important;
    color: #ffffff;
}

html[data-dt-amoled="1"] .dt-filters__submit:hover,
html[data-dt-amoled="1"] .dt-highlights__arrow:hover {
    background: #d95313 !important;
}

/* Títulos y textos de las zonas principales */
html[data-dt-amoled="1"] .dt-filters__title,
html[data-dt-amoled="1"] .dt-highlights__title,
html[data-dt-amoled="1"] .dt-userstat strong,
html[data-dt-amoled="1"] .dt-userstatus__value {
    color: #ffffff;
}

/* Acentos específicos heredados del modo noche */
html[data-dt-amoled="1"] .dt-highlights__title::after,
html[data-dt-amoled="1"] .dt-userstat--ratio {
    color: #ef641f !important;
    background-color: #ef641f !important;
}

/* Enlaces y foco */
html[data-dt-amoled="1"] a:hover {
    text-decoration-color: #ef641f;
}

html[data-dt-amoled="1"] input:focus,
html[data-dt-amoled="1"] select:focus,
html[data-dt-amoled="1"] textarea:focus {
    border-color: #ef641f;
}


/* ==========================================================
   DT_AMOLED_TORRENT_SCREEN_V1
   TORRENT.PHP — NEGRO / NARANJA / BLANCO
   ========================================================== */

/* FILTROS */

html[data-dt-amoled="1"] .dt-filters,
html[data-dt-amoled="1"] .dt-filters__form,
html[data-dt-amoled="1"] .dt-filters__panel {
    background: #080808 !important;
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-filter label {
    color: #eee !important;
}

html[data-dt-amoled="1"] .dt-filters__header,
html[data-dt-amoled="1"] .dt-filters__submit {
    background: #ef641f !important;
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-filters__clear:hover {
    color: #ef641f !important;
}

/* DESTACADOS */

html[data-dt-amoled="1"] .dt-highlights,
html[data-dt-amoled="1"] .dt-highlights__header,
html[data-dt-amoled="1"] .dt-highlight-card,
html[data-dt-amoled="1"] .dt-highlight-card-wrap {
    background: #080808 !important;
    color: #fff !important;
    border-color: #292929 !important;
}

html[data-dt-amoled="1"] .dt-highlights__title,
html[data-dt-amoled="1"] .dt-highlight-card__name {
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-highlights__arrow,
html[data-dt-amoled="1"] .dt-highlights__dot.is-active {
    background: #ef641f !important;
}

html[data-dt-amoled="1"] .dt-highlights__title::after {
    background: #ef641f !important;
}

html[data-dt-amoled="1"] .dt-highlights__bolt,
html[data-dt-amoled="1"] .dt-highlights__bolt path {
    fill: #ef641f !important;
}

/* TABLA DE TORRENTS */

html[data-dt-amoled="1"] .dt-torrent-list,
html[data-dt-amoled="1"] .dt-torrent-table,
html[data-dt-amoled="1"] .dt-torrent-table__head,
html[data-dt-amoled="1"] .dt-torrent-row {
    background: #080808 !important;
    color: #fff !important;
    border-color: #292929 !important;
}

html[data-dt-amoled="1"] .dt-torrent-row:hover {
    background: #151515 !important;
}

html[data-dt-amoled="1"] .dt-torrent-list__heading,
html[data-dt-amoled="1"] .dt-torrent-title a {
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-torrent-list__count,
html[data-dt-amoled="1"] .dt-torrent-meta,
html[data-dt-amoled="1"] .dt-torrent-meta a,
html[data-dt-amoled="1"] .dt-torrent-date,
html[data-dt-amoled="1"] .dt-torrent-col--size,
html[data-dt-amoled="1"] .dt-torrent-col--completed {
    color: #b6b6b6 !important;
}

html[data-dt-amoled="1"] .dt-torrent-table__head {
    color: #ddd !important;
}

html[data-dt-amoled="1"] .dt-torrent-list__heading::after {
    background: #ef641f !important;
}

/* VERSIONES: VERDE DECORATIVO A NARANJA */

html[data-dt-amoled="1"] .dt-torrent-version {
    background: #101010 !important;
    border-color: #ef641f !important;
    color: #ef641f !important;
}

html[data-dt-amoled="1"] .dt-torrent-version:hover {
    background: #ef641f !important;
    color: #fff !important;
}

/* NAVEGACIÓN Y PAGINACIÓN */

html[data-dt-amoled="1"] .dt-mainnav__item.is-active,
html[data-dt-amoled="1"] .dt-pager__size.is-active,
html[data-dt-amoled="1"] .dt-pager__custom button {
    background: #ef641f !important;
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-mainnav__item.is-active:hover {
    background: #d95313 !important;
}

/* ACENTOS DE DESTACADOS */

html[data-dt-amoled="1"] .dt-highlight-card__tag {
    background: #ef641f !important;
    color: #fff !important;
}

/* Los seeders, leechers, FREE y avisos mantienen
   sus colores funcionales. */



/* ==========================================================
   DT_AMOLED_TORRENT_FINISH_V2
   PORTADA: SUPERFICIES, TEXTOS Y ACENTOS
   ========================================================== */

/* Destacados: el nombre tenía su propio fondo blanco */
html[data-dt-amoled="1"] .dt-highlight-card__name {
    background: #080808 !important;
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-highlight-card {
    background: #080808 !important;
    border: 1px solid #292929;
}

/* Cabeceras reales del listado */
html[data-dt-amoled="1"] .dt-torrent-list__header,
html[data-dt-amoled="1"] .dt-torrent-table__head {
    background: #101010 !important;
    color: #eee !important;
    border-color: #292929 !important;
}

html[data-dt-amoled="1"] .dt-torrent-list__heading {
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-torrent-list__icon svg {
    stroke: #ef641f !important;
}

/* Títulos y metadatos del listado */
html[data-dt-amoled="1"] .dt-torrent-title,
html[data-dt-amoled="1"] .dt-torrent-title a,
html[data-dt-amoled="1"] .dt-torrent-title a:link,
html[data-dt-amoled="1"] .dt-torrent-title a:visited {
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-torrent-title a:hover {
    color: #ff914d !important;
}

html[data-dt-amoled="1"] .dt-torrent-meta,
html[data-dt-amoled="1"] .dt-torrent-meta a,
html[data-dt-amoled="1"] .dt-torrent-date {
    color: #aaa !important;
}

/* Categorías: el modo noche imponía texto #222 */
html[data-dt-amoled="1"] .dt-torrent-category-tag,
html[data-dt-amoled="1"] .dt-torrent-category-tag--main,
html[data-dt-amoled="1"] .dt-torrent-category-tag--standard,
html[data-dt-amoled="1"] .dt-torrent-category-tag--standard a {
    color: #eee !important;
}

html[data-dt-amoled="1"] .dt-torrent-category-tag--medium {
    color: #ef641f !important;
}

/* Acentos decorativos que aún heredaban verde */
html[data-dt-amoled="1"] .dt-mainnav__item.is-active,
html[data-dt-amoled="1"] .dt-filters__header,
html[data-dt-amoled="1"] .dt-filters__submit,
html[data-dt-amoled="1"] .dt-highlights__arrow,
html[data-dt-amoled="1"] .dt-highlights__dot.is-active,
html[data-dt-amoled="1"] .dt-pager__size.is-active,
html[data-dt-amoled="1"] .dt-pager__custom button {
    background-color: #ef641f !important;
}

html[data-dt-amoled="1"] .dt-filters__clear:hover,
html[data-dt-amoled="1"] .dt-torrent-meta a:hover {
    color: #ff914d !important;
}

/* Ordenación y enlaces de versiones */
html[data-dt-amoled="1"] .dt-torrent-version {
    border-color: #ef641f !important;
    color: #ef641f !important;
    background: #101010 !important;
}

/* Textos de cabecera de tabla */
html[data-dt-amoled="1"] .dt-torrent-table__head .dt-torrent-col {
    color: #ccc !important;
}

/* No modificar FREE, seeders, leechers ni estados reales. */


/* ==========================================================
   DT_AMOLED_HEADER_DONATE_V3
   NAVEGACIÓN, ESTADÍSTICAS Y DONATE
   ========================================================== */

/* Navegación: acentos naranjas */
html[data-dt-amoled="1"] .dt-mainnav__item:hover {
    background: #29201a !important;
    color: #ff914d !important;
}

html[data-dt-amoled="1"] .dt-mainnav__item.is-active,
html[data-dt-amoled="1"] .dt-mainnav__item.is-active:hover {
    background: #ef641f !important;
    color: #fff !important;
}

/* Fondo de estadísticas */
html[data-dt-amoled="1"] .dt-userstats {
    background: #090909 !important;
    border-left-color: #292929 !important;
}

/* Celdas: negro en lugar de fondos verdosos */
html[data-dt-amoled="1"] .dt-userstat,
html[data-dt-amoled="1"] .dt-userstat:nth-child(even),
html[data-dt-amoled="1"] .dt-userstatus,
html[data-dt-amoled="1"] .dt-userstatus:nth-child(even) {
    background: #151515 !important;
}

/* Texto legible */
html[data-dt-amoled="1"] .dt-userstat strong,
html[data-dt-amoled="1"] .dt-userstatus__value,
html[data-dt-amoled="1"] .dt-userstatus__value b {
    color: #f0f0f0 !important;
}

html[data-dt-amoled="1"] .dt-userstat__label,
html[data-dt-amoled="1"] .dt-userstatus__label {
    color: #aaa !important;
}

/* Donate flotante */
html[data-dt-amoled="1"] .donate-float {
    background: #ef641f !important;
    border-color: #ef641f !important;
    color: #fff !important;
}

html[data-dt-amoled="1"] .donate-float:hover {
    background: #d95313 !important;
    border-color: #d95313 !important;
}

/* Conservar los colores informativos de ratio y actividad */


/* DT_AMOLED_LEECHERS_VISIBLE_V1 */

/* Encabezado y números de leechers */
html[data-dt-amoled="1"] .dt-torrent-table__head .dt-torrent-col--leechers,
html[data-dt-amoled="1"] .dt-torrent-row .dt-torrent-col--leechers {
    color: #ff7777 !important;
}

/* Seeders en naranja AMOLED */
html[data-dt-amoled="1"] .dt-torrent-table__head .dt-torrent-col--seeders,
html[data-dt-amoled="1"] .dt-torrent-row .dt-torrent-col--seeders {
    color: #ff751f !important;
}


/* ==========================================================
   DT_AMOLED_REAL_SELECTORS_V4
   SELECTORES REALES - PORTADA
   ========================================================== */

/* Tres puntos del menú superior */
html[data-dt-amoled="1"] .dt-mainnav__more-button,
html[data-dt-amoled="1"] .dt-mainnav__more-button:hover,
html[data-dt-amoled="1"] .dt-mainnav__more.is-open .dt-mainnav__more-button {
    background: #ef641f !important;
    color: #fff !important;
}

/* Estadísticas: eliminar fondos y acentos verdes decorativos */
html[data-dt-amoled="1"] .dt-userstat,
html[data-dt-amoled="1"] .dt-userstat:nth-child(even),
html[data-dt-amoled="1"] .dt-userstatus,
html[data-dt-amoled="1"] .dt-userstatus:nth-child(even) {
    background: #151515 !important;
}

html[data-dt-amoled="1"] .dt-userstat--ratio,
html[data-dt-amoled="1"] .dt-userstat--ratio strong {
    color: #ff8533 !important;
}

html[data-dt-amoled="1"] .dt-userstat--ratio .dt-userstat__icon,
html[data-dt-amoled="1"] .dt-userstat--ratio .dt-userstat__icon svg {
    color: #ff8533 !important;
    fill: #ff8533 !important;
}

/* Ordenar por fecha: clase real */
html[data-dt-amoled="1"] .dt-torrent-date-pill,
html[data-dt-amoled="1"] .dt-torrent-date-pill.is-active,
html[data-dt-amoled="1"] .dt-torrent-date-pill:hover {
    background: #ef641f !important;
    border-color: #ef641f !important;
    color: #fff !important;
}

/* Seeders: naranja, también cuando son enlaces */
html[data-dt-amoled="1"] .dt-torrent-col--seeders,
html[data-dt-amoled="1"] .dt-torrent-col--seeders a {
    color: #ff8533 !important;
}

/* Leechers: rojo claro legible sobre negro */
html[data-dt-amoled="1"] .dt-torrent-col--leechers,
html[data-dt-amoled="1"] .dt-torrent-col--leechers a {
    color: #ff7777 !important;
}

/* Cabeceras: texto claro, sin confundir con valores */
html[data-dt-amoled="1"] .dt-torrent-table__head .dt-torrent-col--seeders,
html[data-dt-amoled="1"] .dt-torrent-table__head .dt-torrent-col--leechers {
    color: #eee !important;
}


/* ==========================================================
   DT_AMOLED_SHELL_STATS_V1
   Estadísticas superiores — negro / naranja / blanco
   ========================================================== */

html[data-dt-amoled="1"] .dt-userstats {
    background: #080808 !important;
    border-left-color: #292929 !important;
}

html[data-dt-amoled="1"] .dt-userstat,
html[data-dt-amoled="1"] .dt-userstat:nth-child(even),
html[data-dt-amoled="1"] .dt-userstat:nth-child(odd),
html[data-dt-amoled="1"] .dt-userstatus,
html[data-dt-amoled="1"] .dt-userstatus:nth-child(even),
html[data-dt-amoled="1"] .dt-userstatus:nth-child(odd) {
    background: #111111 !important;
    border-color: #292929 !important;
}

html[data-dt-amoled="1"] .dt-userstat,
html[data-dt-amoled="1"] .dt-userstat strong,
html[data-dt-amoled="1"] .dt-userstatus,
html[data-dt-amoled="1"] .dt-userstatus__value,
html[data-dt-amoled="1"] .dt-userstatus__value b {
    color: #ffffff !important;
}

html[data-dt-amoled="1"] .dt-userstat__label,
html[data-dt-amoled="1"] .dt-userstatus__label {
    color: #aaaaaa !important;
}

html[data-dt-amoled="1"] .dt-userstat__icon,
html[data-dt-amoled="1"] .dt-userstat__icon svg {
    color: #ef641f !important;
    stroke: #ef641f !important;
}

html[data-dt-amoled="1"] .dt-userstats__main {
    border-bottom-color: #292929 !important;
}

html[data-dt-amoled="1"] .dt-userstats__separator {
    background: #292929 !important;
}


/* DT_AMOLED_FILTER_TAB_V1 */
html[data-dt-amoled="1"] .dt-filters__tab.is-active {
    color: #ef641f !important;
}


/* ==========================================================
   DT_AMOLED_USERSTATS_FINAL_V1
   ESTADÍSTICAS — NEGRO AMOLED
   ========================================================== */

html[data-dt-amoled="1"] .dt-userstats {
    background: #080808 !important;
    border-left-color: #292929 !important;
}

html[data-dt-amoled="1"] .dt-userstats .dt-userstat,
html[data-dt-amoled="1"] .dt-userstats .dt-userstat:nth-child(odd),
html[data-dt-amoled="1"] .dt-userstats .dt-userstat:nth-child(even),
html[data-dt-amoled="1"] .dt-userstats .dt-userstatus,
html[data-dt-amoled="1"] .dt-userstats .dt-userstatus:nth-child(odd),
html[data-dt-amoled="1"] .dt-userstats .dt-userstatus:nth-child(even) {
    background: #151515 !important;
    border-color: #292929 !important;
}

html[data-dt-amoled="1"] .dt-userstats .dt-userstat:nth-child(even),
html[data-dt-amoled="1"] .dt-userstats .dt-userstatus:nth-child(even) {
    background: #1c1c1c !important;
}

html[data-dt-amoled="1"] .dt-userstats .dt-userstat strong,
html[data-dt-amoled="1"] .dt-userstats .dt-userstatus__value,
html[data-dt-amoled="1"] .dt-userstats .dt-userstatus__value b {
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-userstats .dt-userstat__label,
html[data-dt-amoled="1"] .dt-userstats .dt-userstatus__label {
    color: #aaa !important;
}

html[data-dt-amoled="1"] .dt-userstats .dt-userstat--ratio strong,
html[data-dt-amoled="1"] .dt-userstats .dt-userstat--ratio .dt-userstat__icon {
    color: #ff8533 !important;
}


/* DT_AMOLED_MOON_ORANGE_V1 */
html[data-dt-amoled="1"] #dt-theme-toggle svg {
    color: #ef641f !important;
    fill: #ef641f !important;
    stroke: #ef641f !important;
}


/* DT_AMOLED_MOON_ART_V1 */
html[data-dt-amoled="1"] #dt-theme-toggle,
html[data-dt-amoled="1"] #dt-theme-toggle.is-active {
    color: #ef641f !important;
}

html[data-dt-amoled="1"] #dt-theme-toggle svg {
    color: #ef641f !important;
    filter: drop-shadow(0 0 3px rgba(239,100,31,.55));
}

html[data-dt-amoled="1"] #dt-theme-toggle svg path {
    stroke: #ff914d !important;
}


/* DT_AMOLED_ICON_ORANGE_FINAL_V1 */
html[data-dt-amoled="1"] #dt-theme-toggle,
html[data-dt-amoled="1"] #dt-theme-toggle.is-active,
html[data-dt-amoled="1"] #dt-theme-toggle:hover {
    color: #ef641f !important;
}

html[data-dt-amoled="1"] #dt-theme-toggle svg,
html[data-dt-amoled="1"] #dt-theme-toggle svg path {
    color: #ef641f !important;
    stroke: #ef641f !important;
}


/* DT_AMOLED_ICON_SPECIFICITY_V1 */
html[data-theme="dark"][data-dt-amoled="1"] #dt-theme-toggle.is-active,
html[data-theme="dark"][data-dt-amoled="1"] #dt-theme-toggle.is-active svg,
html[data-theme="dark"][data-dt-amoled="1"] #dt-theme-toggle.is-active svg path {
    color: #ef641f !important;
    stroke: #ef641f !important;
}


/* DT_AMOLED_ICON_OVERRIDE_V2 */
html[data-theme="dark"][data-dt-amoled="1"] body #dt-theme-toggle.is-active svg,
html[data-theme="dark"][data-dt-amoled="1"] body #dt-theme-toggle.is-active svg path {
    color: #ef641f !important;
    stroke: #ef641f !important;
}


/* ==========================================================
   DT_AMOLED_DETAILS_V1
   Fichas de torrents - solo AMOLED
   ========================================================== */

/* Tarjetas y secciones */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details .dt-detail-card,
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details .dt-detail-section {
    background: #101010 !important;
    border-color: #292929 !important;
    color: #f5f5f5 !important;
}

/* Encabezados y textos */
html[data-dt-amoled="1"] .dt-details .dt-detail-title,
html[data-dt-amoled="1"] .dt-details .dt-detail-section h3 {
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-details .dt-detail-meta,
html[data-dt-amoled="1"] .dt-details .dt-detail-stat__label {
    color: #aaa !important;
}

/* Promociones: solo cambia su aspecto, no su estado */
html[data-dt-amoled="1"] .dt-details .dt-detail-promo,
html[data-dt-amoled="1"] .dt-details .dt-detail-side-promo,
html[data-dt-amoled="1"] .dt-details .dt-detail-stat:has(.dt-detail-promo) {
    background: #29180f !important;
    border-color: #a84e18 !important;
    color: #ff914d !important;
}

html[data-dt-amoled="1"] .dt-details .dt-detail-promo *,
html[data-dt-amoled="1"] .dt-details .dt-detail-side-promo * {
    color: #ff914d !important;
}

/* Descargar torrent */
html[data-dt-amoled="1"] .dt-details .dt-detail-download {
    background: #ef641f !important;
    border-color: #ef641f !important;
    color: #fff !important;
}

/* Botones de Gracias y MediaInfo */
html[data-dt-amoled="1"] .dt-details .dt-thanks-button,
html[data-dt-amoled="1"] .dt-details .dt-mediainfo-toggle {
    background: #191919 !important;
    border-color: #ef641f !important;
    color: #ff914d !important;
}

/* Usuarios que dieron las gracias */
html[data-dt-amoled="1"] .dt-details .dt-thanks-user {
    background: #1c1c1c !important;
    border-color: #333 !important;
    color: #f5f5f5 !important;
}

/* Contenido MediaInfo */
html[data-dt-amoled="1"] .dt-details .dt-mediainfo-content,
html[data-dt-amoled="1"] .dt-details .dt-mediainfo-content pre {
    background: #080808 !important;
    color: #ddd !important;
    border-color: #303030 !important;
}


/* ==========================================================
   DT_AMOLED_DETAILS_FIX_V2
   Correcciones específicas de details.php
   ========================================================== */

/* Gracias y MediaInfo: eliminar fondos blancos */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details .dt-detail-card.dt-detail-section:has(#saythanks),
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details .dt-detail-card.dt-detail-section:has(#toggle-mediainfo) {
    background: #101010 !important;
    border: 1px solid #292929 !important;
    color: #f5f5f5 !important;
}

html[data-dt-amoled="1"] body .dt-detail-section:has(#saythanks) h3,
html[data-dt-amoled="1"] body .dt-detail-section:has(#toggle-mediainfo) h3 {
    color: #fff !important;
}

/* Botones de esas secciones */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-detail-section #saythanks,
html[data-theme="dark"][data-dt-amoled="1"] body .dt-detail-section #toggle-mediainfo {
    background: #191919 !important;
    border-color: #ef641f !important;
    color: #ff914d !important;
}

/* Promoción: presentación naranja, sin cambiar el estado */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-detail-stats .dt-detail-stat:has(.dt-detail-promo),
html[data-theme="dark"][data-dt-amoled="1"] body .dt-detail-stats .dt-detail-stat:has([title="Bonificacion activa"]) {
    background: #29180f !important;
    border-color: #a84e18 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body .dt-detail-stats .dt-detail-stat:has(.dt-detail-promo) *,
html[data-theme="dark"][data-dt-amoled="1"] body .dt-detail-stats .dt-detail-stat:has([title="Bonificacion activa"]) * {
    color: #ff914d !important;
}

/* Botón enviar comentario */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-comment-submit {
    background: #ef641f !important;
    border-color: #ef641f !important;
    color: #fff !important;
}


/* ==========================================================
   DT_AMOLED_DETAILS_ACCENTS_V1
   Acentos de ficha: solo AMOLED
   ========================================================== */

/* Seeds */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details
.dt-detail-stat--seeds .dt-detail-stat__value {
    color: #ff8533 !important;
}

/* Tipo de torrent */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details
.dt-detail-stat__value.dt-detail-pick {
    color: #ff8533 !important;
}

/* Rayita decorativa de Tipo */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details
.dt-detail-stats > .dt-detail-stat:first-child::before {
    background: #ef641f !important;
    border-color: #ef641f !important;
}

/* Temporada: etiqueta de metadatos */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details
.dt-tv-meta__chip {
    color: #ff914d !important;
    border-color: #ef641f !important;
    background: #21150e !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body .dt-details
.dt-tv-meta__chip i {
    color: #ff914d !important;
}

/* Donate: superar las reglas verdes de details.css */
html[data-theme="dark"][data-dt-amoled="1"] body a.donate-float,
html[data-theme="dark"][data-dt-amoled="1"] body .donate-float {
    background: #ef641f !important;
    border-color: #ef641f !important;
    color: #fff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body a.donate-float:hover,
html[data-theme="dark"][data-dt-amoled="1"] body .donate-float:hover {
    background: #d95313 !important;
    border-color: #d95313 !important;
}


/* DT_AMOLED_DETAILS_TECH_CHIPS_V1 */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details
.dt-detail-chip.dt-detail-tech-chip,
html[data-theme="dark"][data-dt-amoled="1"] body .dt-details
.dt-detail-chip.dt-detail-tech-chip:visited {
    background: #21150e !important;
    border-color: #ef641f !important;
    color: #ff914d !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body .dt-details
.dt-detail-chip.dt-detail-tech-chip:hover {
    background: #382011 !important;
    border-color: #ff914d !important;
    color: #fff !important;
}


/* ==========================================================
   DT_AMOLED_GLOBAL_NAV_HOVER_V1
   Cabecera y navegación compartida: solo AMOLED
   ========================================================== */

/* Cabecera: Karma, Legacy y demás enlaces */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-header__link:hover,
html[data-theme="dark"][data-dt-amoled="1"] body .dt-header__link:focus-visible {
    color: #ff914d !important;
    background: transparent !important;
}

/* Karma y Legacy */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-header__link:has(span):hover svg {
    color: #ff914d !important;
}

/* Navegación superior */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-mainnav__item:not(.is-active):hover {
    color: #ff914d !important;
    background: #29201a !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body .dt-mainnav__item.is-active:hover {
    color: #fff !important;
    background: #d95313 !important;
}

/* Barra lateral izquierda */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-side-nav__item:not(#dt-theme-toggle):hover,
html[data-theme="dark"][data-dt-amoled="1"] body .dt-side-nav__item:not(#dt-theme-toggle):focus-visible {
    color: #ff914d !important;
    background: #291b12 !important;
}

/* Desplegable de usuario */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-header__account-option:hover {
    color: #ff914d !important;
    background: rgba(239,100,31,.16) !important;
}

/* Herramientas del personal */
html[data-theme="dark"][data-dt-amoled="1"] body .dt-header__staff-tools > div > a:hover {
    color: #ff914d !important;
    background: rgba(239,100,31,.16) !important;
}


/* DT_AMOLED_HEADER_HOVER_GLOBAL_V2 */
html[data-theme="dark"][data-dt-amoled="1"] .dt-header__nav .dt-header__link:hover,
html[data-theme="dark"][data-dt-amoled="1"] .dt-header__nav .dt-header__link:focus-visible {
    color: #ff914d !important;
    background: transparent !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-header__nav .dt-header__link:hover svg {
    color: #ff914d !important;
    stroke: currentColor !important;
}


/* DT_AMOLED_SIDENAV_HOVER_FIX_V2 */
html[data-theme="dark"][data-dt-amoled="1"] body
.dt-side-nav .dt-side-nav__item:not(#dt-theme-toggle):hover,
html[data-theme="dark"][data-dt-amoled="1"] body
.dt-side-nav .dt-side-nav__item:not(#dt-theme-toggle):focus-visible {
    color: #ff914d !important;
    background: #291b12 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body
.dt-side-nav .dt-side-nav__item:not(#dt-theme-toggle):hover svg,
html[data-theme="dark"][data-dt-amoled="1"] body
.dt-side-nav .dt-side-nav__item:not(#dt-theme-toggle):focus-visible svg {
    color: #ff914d !important;
    stroke: currentColor !important;
}


/* ==========================================================
   DT_AMOLED_USERDETAILS_V1
   Perfil de usuario: solo AMOLED
   ========================================================== */


/* Pestañas: superar reglas !important de userdetails.css */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tabs .dt-profile-tab {
    background: #171717 !important;
    border: 1px solid #333 !important;
    color: #ccc !important;
    box-shadow: none !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tabs .dt-profile-tab.is-active {
    background: #ef641f !important;
    border-color: #ff914d !important;
    color: #fff !important;
    box-shadow: none !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tabs .dt-profile-tab:not(.is-active):hover {
    background: #291b12 !important;
    border-color: #ef641f !important;
    color: #ff914d !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tabs .dt-profile-tab.is-active::before {
    background: #ffad66 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tabs .dt-profile-tab.is-active span,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tabs .dt-profile-tab.is-active strong {
    color: #fff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tabs .dt-profile-tab:not(.is-active) span,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tabs .dt-profile-tab:not(.is-active) strong {
    color: #ffad80 !important;
}

/* Tarjeta principal */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-hero {
    background: #0b0b0b !important;
    border-color: #303030 !important;
}

/* Títulos */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-hero .dt-profile-kicker,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-section-head > span {
    color: #ff914d !important;
}

/* Estadísticas: las diez tarjetas oscuras */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat {
    background: #171717 !important;
    border: 1px solid #303030 !important;
    color: #fff !important;
    box-shadow: none !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat span {
    color: #aaa !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat strong {
    color: #fff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat--bonus strong,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat--karma strong {
    color: #ff914d !important;
}

/* Banner de ratio */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-ratio-banner {
    background: #17120e !important;
    border-color: #7a3d1a !important;
    color: #ff914d !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-ratio-banner-title,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-ratio-banner-text {
    color: #ff914d !important;
}



/* DT_AMOLED_USERDETAILS_TEXT_CONTRAST_V1
   Contraste del perfil: blanco y naranja, solo AMOLED.
*/
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat > span {
    color: #ffffff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat > strong {
    color: #ffffff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat--bonus > strong,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat--karma > strong {
    color: #ff914d !important;
}

/* Banner personal y herramientas del perfil */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-custom-title-banner {
    background: #17120e !important;
    border-color: #7a3d1a !important;
    color: #ff914d !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-custom-title-banner * {
    color: #ff914d !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tools svg,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tools a,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tools button {
    color: #ff914d !important;
    fill: currentColor;
}



/* DT_AMOLED_USERDETAILS_FINAL_ORANGE_V2 */

/* Bonus y Karma: vencer los colores heredados */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
section.dt-profile-stats > div.dt-profile-stat.dt-profile-stat--bonus > strong,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
section.dt-profile-stats > div.dt-profile-stat.dt-profile-stat--karma > strong {
    color: #ff914d !important;
}

/* Lápiz y trazos SVG del perfil */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-hero .dt-profile-tools svg,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-hero .dt-profile-tools svg * {
    color: #ff914d !important;
    fill: #ff914d !important;
    stroke: #ff914d !important;
}



/* DT_AMOLED_USERDETAILS_BONUS_KARMA_PENCIL_V3 */

/* Los enlaces internos también deben ser naranjas */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat--bonus strong a,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat--karma strong a,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat--bonus strong a:visited,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-stats .dt-profile-stat--karma strong a:visited {
    color: #ff914d !important;
    -webkit-text-fill-color: #ff914d !important;
}

/* Herramientas del perfil: el lápiz está fuera de la tarjeta hero */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tools,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tools a,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tools button,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tools i,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tools svg {
    color: #ff914d !important;
    fill: #ff914d !important;
    stroke: #ff914d !important;
    -webkit-text-fill-color: #ff914d !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-tools svg * {
    fill: #ff914d !important;
    stroke: #ff914d !important;
}



/* DT_AMOLED_PROFILE_PENCIL_ORANGE_V4 */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-management .dt-profile-management-link,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-management .dt-profile-management-link:hover,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-management .dt-profile-management-link:focus {
    color: #ff641f !important;
    -webkit-text-fill-color: #ff641f !important;
    background-color: transparent !important;
    border-color: #ff641f !important;
}



/* DT_AMOLED_USERDETAILS_HISTORY_NUMBERS_ORANGE_V1 */

/* Retención: 24 horas, 7 días y 30 días */
html[data-theme="dark"][data-dt-amoled="1"] .dt-th-retention strong,
html[data-theme="dark"][data-dt-amoled="1"] .dt-th-info-card strong {
    color: #ff914d !important;
    -webkit-text-fill-color: #ff914d !important;
}

/* Porcentajes y cifras auxiliares */
html[data-theme="dark"][data-dt-amoled="1"] .dt-th-retention small,
html[data-theme="dark"][data-dt-amoled="1"] .dt-th-info-card small {
    color: #f5f5f5 !important;
    -webkit-text-fill-color: #f5f5f5 !important;
}



/* DT_AMOLED_USERDETAILS_TORRENT_LISTS_V1 */
/* Exclusivo del perfil en modo AMOLED */

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-activity.dt-profile-torrent-lists {
    background: #101010 !important;
    border: 1px solid #292929 !important;
    color: #f5f5f5 !important;
    box-shadow: none !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-torrent-lists .dt-profile-section-head h2 {
    color: #ffffff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-torrent-lists .dt-profile-section-head span {
    color: #ff914d !important;
}

/* Pestañas */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-tabs {
    border-bottom-color: #303030 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-tab {
    background: transparent !important;
    color: #bdbdbd !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-tab:hover {
    background: #26201c !important;
    color: #ff914d !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-tab.is-active {
    background: #23170f !important;
    color: #ff914d !important;
    border-color: #393029 !important;
    border-bottom-color: #23170f !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-tab.is-active::after {
    background: #ff641f !important;
}

/* Panel y tablas */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel {
    background: #101010 !important;
    border-color: #292929 !important;
    color: #f5f5f5 !important;
    box-shadow: none !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel table {
    background: #101010 !important;
    color: #f5f5f5 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel td.colhead {
    background: #1b1b1b !important;
    color: #ff914d !important;
    border-bottom-color: #333333 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel td.rowfollow {
    background: #141414 !important;
    color: #ededed !important;
    border-bottom-color: #292929 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel tr:hover > td.rowfollow {
    background: #241b16 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel td.rowfollow a {
    color: #ffffff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel td.rowfollow a:hover {
    color: #ff914d !important;
}

/* Tarjetas y resultados de actividad */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-activity-card {
    background: #191919 !important;
    color: #ffffff !important;
    border: 1px solid #303030 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-activity-card:hover {
    background: #281c15 !important;
    border-color: #ff641f !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-activity-card span {
    color: #ff914d !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-activity-card strong {
    color: #ffffff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-activity-result {
    background: #151515 !important;
    color: #eeeeee !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-activity-result table a {
    color: #ffffff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-activity-result table a:hover {
    color: #ff914d !important;
}

/* Placeholder */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-all-placeholder strong {
    color: #ffffff !important;
}


/* ==========================================================
   DT_AMOLED_USERDETAILS_LISTADOS_V1
   Listados torrent: negro, blanco y naranja
   Exclusivo AMOLED
   ========================================================== */

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-profile-torrent-lists {
    background: #101010 !important;
    color: #f5f5f5 !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-export {
    background: #111411 !important;
    border-color: #303030 !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-export-head span,
html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-export-controls label span {
    color: #ff762e !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-export-check {
    background: #f26722 !important;
    color: #fff !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-export-actions a {
    background: #f26722 !important;
    color: #fff !important;
}

/* Panel AJAX */

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel {
    background: #101010 !important;
    color: #f5f5f5 !important;
    border-color: #303030 !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-all-placeholder,
html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-all-placeholder strong {
    color: #fff !important;
}

/* Tabla legacy */

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel table {
    background: #141414 !important;
    color: #f5f5f5 !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel td.colhead {
    background: #222 !important;
    color: #ff914d !important;
    border-bottom: 1px solid #383838 !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel td.rowfollow {
    background: #151515 !important;
    color: #eee !important;
    border-bottom: 1px solid #303030 !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel tr:nth-child(even) td.rowfollow {
    background: #1c1c1c !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel tr:hover td.rowfollow {
    background: #302016 !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel td.rowfollow a {
    color: #fff !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel td.rowfollow a:hover {
    color: #ff914d !important;
}

/* Campos y controles del listado */

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel input,
html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel select {
    background: #181818 !important;
    color: #fff !important;
    border-color: #404040 !important;
}

html[data-dt-amoled="1"] body.dt-userdetails-page
.dt-torrent-list-panel input::placeholder {
    color: #999 !important;
}

/* Fin DT_AMOLED_USERDETAILS_LISTADOS_V1 */



/* ==========================================================
   DT_AMOLED_USERDETAILS_AJAX_FINAL_V1
   Listado AJAX: negro, blanco y naranja
   ========================================================== */

/* Exportación */

html[data-dt-amoled="1"] .dt-torrent-export-head span,
html[data-dt-amoled="1"] .dt-torrent-export-controls label span {
    color: #ff782e !important;
}

/* Cabecera del listado */

html[data-dt-amoled="1"] .dt-th-list-head,
html[data-dt-amoled="1"] .dt-th-list-head strong {
    color: #fff !important;
}

/* Barra del buscador */

html[data-dt-amoled="1"] .dt-th-controls {
    --dt-h-accent: #f26722 !important;
    --dt-h-accent-soft: rgba(242,103,34,.15) !important;
    --dt-h-border: #343434 !important;
    --dt-h-text: #fff !important;
    background: #191919 !important;
    color: #fff !important;
    border: 1px solid #343434 !important;
}

html[data-dt-amoled="1"] .dt-th-controls input,
html[data-dt-amoled="1"] .dt-th-controls select {
    background: #101010 !important;
    color: #fff !important;
    border-color: #383838 !important;
}

html[data-dt-amoled="1"] .dt-th-controls > button:first-of-type {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-th-controls > button:nth-of-type(2) {
    background: #262626 !important;
    border-color: #444 !important;
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-th-controls label {
    color: #eee !important;
}

/* Tabla AJAX real */

html[data-dt-amoled="1"] .dt-th-table,
html[data-dt-amoled="1"] .dt-th-table thead,
html[data-dt-amoled="1"] .dt-th-table tbody {
    background: #141414 !important;
    color: #eee !important;
}

html[data-dt-amoled="1"] .dt-th-table thead th {
    background: #242424 !important;
    color: #ff914d !important;
    border-color: #393939 !important;
}

html[data-dt-amoled="1"] .dt-th-table tbody tr,
html[data-dt-amoled="1"] .dt-th-table tbody td {
    background: #151515 !important;
    color: #eee !important;
    border-color: #303030 !important;
}

html[data-dt-amoled="1"] .dt-th-table tbody tr:nth-child(even),
html[data-dt-amoled="1"] .dt-th-table tbody tr:nth-child(even) td {
    background: #1d1d1d !important;
}

html[data-dt-amoled="1"] .dt-th-table tbody tr:hover,
html[data-dt-amoled="1"] .dt-th-table tbody tr:hover td {
    background: #302016 !important;
}

html[data-dt-amoled="1"] .dt-th-table tbody td a {
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-th-table tbody td a:hover {
    color: #ff914d !important;
}

/* Fin DT_AMOLED_USERDETAILS_AJAX_FINAL_V1 */


/* DT_AMOLED_HEADER_ACTIVE_V1 */
html[data-theme="dark"][data-dt-amoled="1"] .dt-header__link.is-active,
html[data-theme="dark"][data-dt-amoled="1"] .dt-header__link.is-active svg,
html[data-theme="dark"][data-dt-amoled="1"] .dt-header__link.is-active span {
    color: #ff782e !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-header__link.is-active svg {
    fill: currentColor !important;
}
/* Fin DT_AMOLED_HEADER_ACTIVE_V1 */


/* ==========================================================
   DT_AMOLED_MESSAGES_V1
   Mensajes: negro, gris, blanco y naranja
   ========================================================== */

html[data-dt-amoled="1"] .dt-messages-head > span {
    color: #ff782e !important;
}

html[data-dt-amoled="1"] .dt-messages-head h1 {
    color: #fff !important;
}

/* Pestañas */

html[data-dt-amoled="1"] .dt-messages-tabs {
    background: #1b1b1b !important;
}

html[data-dt-amoled="1"] .dt-messages-tabs a {
    color: #ddd !important;
    background: transparent !important;
}

html[data-dt-amoled="1"] .dt-messages-tabs a:hover {
    color: #ff914d !important;
    background: #302016 !important;
}

html[data-dt-amoled="1"] .dt-messages-tabs a.is-active {
    background: #f26722 !important;
    color: #fff !important;
}

/* Tablas y buscador */

html[data-dt-amoled="1"] .dt-messages table {
    background: #141414 !important;
    color: #eee !important;
}

html[data-dt-amoled="1"] .dt-messages .colhead,
html[data-dt-amoled="1"] .dt-messages tr.colhead > td {
    background: #242424 !important;
    color: #ff914d !important;
    border-color: #393939 !important;
}

html[data-dt-amoled="1"] .dt-messages .rowfollow {
    background: #151515 !important;
    color: #eee !important;
    border-color: #303030 !important;
}

html[data-dt-amoled="1"] .dt-messages tr:nth-child(even) > .rowfollow {
    background: #1d1d1d !important;
}

html[data-dt-amoled="1"] .dt-messages tr:hover > .rowfollow {
    background: #302016 !important;
}

html[data-dt-amoled="1"] .dt-messages .toolbox {
    background: #202020 !important;
    color: #eee !important;
    border-color: #393939 !important;
}

html[data-dt-amoled="1"] .dt-messages .rowfollow a,
html[data-dt-amoled="1"] .dt-messages .toolbox a {
    color: #ff914d !important;
}

html[data-dt-amoled="1"] .dt-messages .rowfollow a:hover,
html[data-dt-amoled="1"] .dt-messages .toolbox a:hover {
    color: #fff !important;
}

/* Campos */

html[data-dt-amoled="1"] .dt-messages input[type="text"],
html[data-dt-amoled="1"] .dt-messages input[type="search"],
html[data-dt-amoled="1"] .dt-messages select {
    background: #101010 !important;
    color: #fff !important;
    border: 1px solid #444 !important;
}

html[data-dt-amoled="1"] .dt-messages input::placeholder {
    color: #999 !important;
}

/* Botones */

html[data-dt-amoled="1"] .dt-messages input[type="button"],
html[data-dt-amoled="1"] .dt-messages input[type="submit"],
html[data-dt-amoled="1"] .dt-messages .btn {
    background: #f26722 !important;
    color: #fff !important;
    border-color: #f26722 !important;
}

html[data-dt-amoled="1"] .dt-messages input[type="button"]:hover,
html[data-dt-amoled="1"] .dt-messages input[type="submit"]:hover,
html[data-dt-amoled="1"] .dt-messages .btn:hover {
    background: #ff853e !important;
}

/* Paginación */

html[data-dt-amoled="1"] .dt-messages .nexus-pagination,
html[data-dt-amoled="1"] .dt-messages .nexus-pagination.inline {
    color: #eee !important;
}

html[data-dt-amoled="1"] .dt-messages .nexus-pagination a {
    background: #262626 !important;
    color: #eee !important;
    border-color: #444 !important;
}

html[data-dt-amoled="1"] .dt-messages .nexus-pagination a:hover {
    background: #302016 !important;
    color: #ff914d !important;
}

html[data-dt-amoled="1"] .dt-messages .nexus-pagination .active,
html[data-dt-amoled="1"] .dt-messages .nexus-pagination .current {
    background: #f26722 !important;
    color: #fff !important;
}

/* Fin DT_AMOLED_MESSAGES_V1 */


/* DT_AMOLED_MESSAGES_ROWS_V2 */

html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages form[action="messages.php"] > table
tr:not(.colhead) > td.rowfollow {
    background: #151515 !important;
    color: #f5f5f5 !important;
    border-color: #303030 !important;
}

html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages form[action="messages.php"] > table
tr:nth-child(even):not(.colhead) > td.rowfollow {
    background: #1d1d1d !important;
}

html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages form[action="messages.php"] > table
tr:not(.colhead):hover > td.rowfollow {
    background: #302016 !important;
}

/* Fin DT_AMOLED_MESSAGES_ROWS_V2 */


/* DT_AMOLED_MESSAGES_TEXT_V3 */

/* Filas y textos, incluidas las fechas */
html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages td.rowfollow,
html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages td.rowfollow span,
html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages td.rowfollow small,
html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages td.rowfollow strong {
    color: #f5f5f5 !important;
}

/* Enlaces de asunto y remitente */
html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages td.rowfollow a,
html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages td.rowfollow a:visited {
    color: #ff914d !important;
}

/* Fondo de todas las filas */
html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages td.rowfollow {
    background: #171717 !important;
    border-color: #303030 !important;
}

html[data-theme="dark"][data-dt-amoled="1"]
.dt-messages tr:hover td.rowfollow {
    background: #302016 !important;
}

/* Fin DT_AMOLED_MESSAGES_TEXT_V3 */


/* DT_AMOLED_MESSAGES_TABLE_FIX_V4 */

/* Todas las filas de la tabla real */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-messages-page main.dt-messages
form[action="messages.php"] table td.rowfollow {
    background: #171717 !important;
    color: #f5f5f5 !important;
    border-color: #303030 !important;
}

/* Alternancia de filas */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-messages-page main.dt-messages
form[action="messages.php"] table tr:nth-child(even) td.rowfollow {
    background: #202020 !important;
}

/* Fechas y texto interior */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-messages-page main.dt-messages
form[action="messages.php"] table td.rowfollow span,
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-messages-page main.dt-messages
form[action="messages.php"] table td.rowfollow small {
    color: #f5f5f5 !important;
}

/* Asuntos y remitentes */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-messages-page main.dt-messages
form[action="messages.php"] table td.rowfollow a {
    color: #ff914d !important;
}

/* Hover */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-messages-page main.dt-messages
form[action="messages.php"] table tr:hover td.rowfollow {
    background: #302016 !important;
}

/* Fin DT_AMOLED_MESSAGES_TABLE_FIX_V4 */


/* DT_AMOLED_USERCP_V1 */

/* Fondo de las tablas del panel de usuario */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page table {
    background: #151515 !important;
    color: #f5f5f5 !important;
}

/* Celdas de datos */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page td.rowhead {
    background: #242424 !important;
    color: #ff914d !important;
    border-color: #393939 !important;
}

html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page td.rowfollow {
    background: #171717 !important;
    color: #f5f5f5 !important;
    border-color: #393939 !important;
}

/* Texto interior */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page td.rowfollow span,
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page td.rowfollow strong,
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page td.rowfollow p {
    color: #f5f5f5 !important;
}

/* Enlaces */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page td.rowfollow a {
    color: #ff914d !important;
}

/* Cabeceras */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page td.colhead {
    background: #242424 !important;
    color: #ff914d !important;
}

/* Fin DT_AMOLED_USERCP_V1 */


/* DT_AMOLED_USERCP_FIX_V2 */

/* Filas del panel de usuario */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page main.dt-usercp table td.rowfollow,
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page main.dt-usercp table td:not(.rowhead):not(.colhead):not(.tabletitle) {
    background: #171717 !important;
    color: #f5f5f5 !important;
    border-color: #353535 !important;
}

/* Etiquetas de la izquierda */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page main.dt-usercp table td.rowhead {
    background: #242424 !important;
    color: #ff914d !important;
    border-color: #353535 !important;
}

/* Pestañas del panel */
html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page main.dt-usercp .dt-usercp-nav {
    background: #171717 !important;
    border-color: #353535 !important;
}

html[data-theme="dark"][data-dt-amoled="1"]
body.dt-usercp-page main.dt-usercp .dt-usercp-nav a {
    color: #ff914d !important;
}

/* Fin DT_AMOLED_USERCP_FIX_V2 */


/* ==========================================================
   DT_AMOLED_FORUMS_V1
   Foro negro, texto blanco y detalles naranja
   ========================================================== */

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums > table,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums .main > table,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums table[width="100%"] {
    background: #141414 !important;
    color: #f5f5f5 !important;
    border-color: #303030 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.embedded {
    background: #141414 !important;
    color: #f5f5f5 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.colhead,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.colhead2 {
    background: #252525 !important;
    color: #ff914d !important;
    border-color: #393939 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.rowfollow,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.rowhead,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.text,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums h2 + table td {
    background: #171717 !important;
    color: #f5f5f5 !important;
    border-color: #303030 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.rowfollow a,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.text a {
    color: #ff914d !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.rowfollow a:hover,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.text a:hover {
    color: #fff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums h2 {
    color: #fff !important;
}

/* Fin DT_AMOLED_FORUMS_V1 */


/* DT_AMOLED_FORUMS_ACCENTS_V1 */

html[data-dt-amoled="1"] .dt-forums-head span {
    color: #ff782e !important;
}

html[data-dt-amoled="1"] .dt-forums-actions__admin {
    background: #f26722 !important;
    color: #fff !important;
    border-color: #f26722 !important;
}

html[data-dt-amoled="1"] .dt-forums-actions__admin:hover {
    background: #ff8747 !important;
}

html[data-dt-amoled="1"] .dt-forums td.rowfollow svg {
    color: #ff782e !important;
    stroke: currentColor !important;
}

/* Fin DT_AMOLED_FORUMS_ACCENTS_V1 */


/* DT_AMOLED_VIEWFORUM_V1 */

html[data-dt-amoled="1"] .dt-viewforum-head {
    background: #202020 !important;
    border-color: #343434 !important;
}

html[data-dt-amoled="1"] .dt-viewforum-head h1 {
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-viewforum-breadcrumb a {
    background: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

html[data-dt-amoled="1"] .dt-viewforum-new {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

html[data-dt-amoled="1"] .dt-viewforum-new:hover {
    background: #ff8747 !important;
}

html[data-dt-amoled="1"] .dt-forums table th {
    color: #ff914d !important;
}

/* Fin DT_AMOLED_VIEWFORUM_V1 */


/* DT_AMOLED_VIEWTOPIC_HEAD_V1 */

html[data-dt-amoled="1"] .dt-viewtopic-head,
html[data-dt-amoled="1"] .dt-post-meta {
    background: #202020 !important;
    border-color: #383838 !important;
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-viewtopic-head h1,
html[data-dt-amoled="1"] .dt-viewtopic-head h2 {
    color: #fff !important;
}

html[data-dt-amoled="1"] .dt-viewtopic-breadcrumb a {
    background: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

html[data-dt-amoled="1"] .dt-viewtopic-reply {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

html[data-dt-amoled="1"] .dt-viewtopic-reply:hover {
    background: #ff8747 !important;
}

/* Fin DT_AMOLED_VIEWTOPIC_HEAD_V1 */


/* DT_AMOLED_FORUM_BREADCRUMB_FINAL_V1 */

html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewforum-head {
    background: #202020 !important;
    border-color: #383838 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewforum-head h1 {
    color: #fff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewforum-breadcrumb,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewforum-breadcrumb a {
    background: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewforum-new {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

/* Fin DT_AMOLED_FORUM_BREADCRUMB_FINAL_V1 */


/* DT_AMOLED_BREADCRUMB_GREEN_FIX_V1 */

html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewtopic-breadcrumb > a,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewforum-breadcrumb > a,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-compose-head .dt-viewforum-breadcrumb > a {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewtopic-breadcrumb > a:hover,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewforum-breadcrumb > a:hover,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-compose-head .dt-viewforum-breadcrumb > a:hover {
    background: #ff8747 !important;
    border-color: #ff8747 !important;
}

/* Fin DT_AMOLED_BREADCRUMB_GREEN_FIX_V1 */


/* DT_AMOLED_FORUM_TOPIC_FINAL_V2 */

/* Mensajes: tablas interiores y celdas */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-forums table.main[border="1"],
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-forums table.main[border="1"] > tbody > tr > td,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-forums table.main[border="1"] > tbody > tr > td.rowfollow {
    background: #171717 !important;
    color: #f5f5f5 !important;
    border-color: #343434 !important;
}

/* Columna del usuario */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-forums table.main[border="1"] > tbody > tr > td:first-child {
    background: #202020 !important;
    color: #f5f5f5 !important;
}

/* Texto del mensaje */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-forums #pid90body,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-forums [id^="pid"][id$="body"] {
    color: #f5f5f5 !important;
}

/* Breadcrumbs: enlaces reales */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewtopic-breadcrumb > a,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-viewforum-breadcrumb > a,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-compose-head .dt-viewforum-breadcrumb > a {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

/* Paginación actual */
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums .pager-link.current {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

/* Fin DT_AMOLED_FORUM_TOPIC_FINAL_V2 */


/* DT_AMOLED_FORUM_TOOLBOX_V1 */

/* Botones de enviar */
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.toolbox input[type="submit"] {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums td.toolbox input[type="submit"]:hover {
    background: #ff8747 !important;
    border-color: #ff8747 !important;
}

/* Herramientas: fondo gris oscuro */
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums .toolbox a,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums table.main[border="1"] > tbody > tr:last-child > td:first-child a {
    background: #303030 !important;
    border-color: #454545 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

/* Iconos SVG */
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums .toolbox a svg,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums table.main[border="1"] > tbody > tr:last-child > td:first-child a svg {
    color: #fff !important;
    stroke: currentColor !important;
}

/* Hover naranja */
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums .toolbox a:hover,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums table.main[border="1"] > tbody > tr:last-child > td:first-child a:hover {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
}

/* Fin DT_AMOLED_FORUM_TOOLBOX_V1 */


/* DT_AMOLED_FORUM_TOOLBOX_ICONS_V2 */

/* Iconos de imagen de las herramientas del foro */
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-forums td.toolbox a img,
html[data-theme="dark"][data-dt-amoled="1"] body.dt-forums-page .dt-forums table.main[border="1"] > tbody > tr:last-child > td:first-child a img {
    filter: brightness(0) invert(1) !important;
    opacity: 0.95 !important;
}

/* Fin DT_AMOLED_FORUM_TOOLBOX_ICONS_V2 */


/* DT_AMOLED_FORUM_TABLE_BUTTONS_V1 */

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums table[style*="border:1px solid #000000"] input[type="submit"],
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums table[style*="border:1px solid #000000"] input[type="button"] {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

html[data-theme="dark"][data-dt-amoled="1"] .dt-forums table[style*="border:1px solid #000000"] input[type="submit"]:hover,
html[data-theme="dark"][data-dt-amoled="1"] .dt-forums table[style*="border:1px solid #000000"] input[type="button"]:hover {
    background: #ff8747 !important;
    border-color: #ff8747 !important;
}

/* Fin DT_AMOLED_FORUM_TABLE_BUTTONS_V1 */


/* DT_AMOLED_EDITOR_ORANGE_V1 */

/* Modo activo del editor */
html[data-theme="dark"][data-dt-amoled="1"] .dt-editor-modes button.active {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

/* Botón QR de la tarjeta de composición */
html[data-theme="dark"][data-dt-amoled="1"] .dt-compose-card #qr {
    background: #f26722 !important;
    border-color: #f26722 !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
}

/* Hover */
html[data-theme="dark"][data-dt-amoled="1"] .dt-editor-modes button.active:hover,
html[data-theme="dark"][data-dt-amoled="1"] .dt-compose-card #qr:hover {
    background: #ff8747 !important;
    border-color: #ff8747 !important;
}

/* Fin DT_AMOLED_EDITOR_ORANGE_V1 */


/* DT_AMOLED_RULES_ORANGE_V1 */

/* Enlaces de los apartados de las normas */
html[data-theme="dark"][data-dt-amoled="1"] .dt-rules > table.main > tbody > tr > td.embedded > h2 + table[border="1"] a {
    color: #ff914d !important;
}

/* Índice de las normas */
html[data-theme="dark"][data-dt-amoled="1"] .dt-rules-index a {
    background: #202020 !important;
    border-left-color: #f26722 !important;
    color: #ff914d !important;
}

/* Hover del índice */
html[data-theme="dark"][data-dt-amoled="1"] .dt-rules-index a:hover {
    background: #302016 !important;
    border-left-color: #ff914d !important;
    color: #fff !important;
}

/* Fin DT_AMOLED_RULES_ORANGE_V1 */


/* DT_AMOLED_FAQ_ORANGE_V1 */

/* Enlaces del índice y del contenido FAQ */
html[data-theme="dark"][data-dt-amoled="1"] .dt-faq a {
    color: #ff914d !important;
}

/* Al pasar el ratón */
html[data-theme="dark"][data-dt-amoled="1"] .dt-faq a:hover {
    color: #ffb380 !important;
}

/* Fin DT_AMOLED_FAQ_ORANGE_V1 */


/* DT_AMOLED_PROFILE_INFO_V1 */
html[data-theme="dark"][data-dt-amoled="1"] table.dt-profile-info-table > tbody > tr > td.rowhead,
html[data-theme="dark"][data-dt-amoled="1"] table.dt-profile-info-table > tbody > tr > td.rowfollow {
    background: #1c1c1c !important;
    color: #eeeeee !important;
    border-color: #303030 !important;
}

html[data-theme="dark"][data-dt-amoled="1"] table.dt-profile-info-table > tbody > tr > td.rowhead {
    color: #aaaaaa !important;
}

html[data-theme="dark"][data-dt-amoled="1"] table.dt-profile-info-table > tbody > tr > td.rowfollow a {
    color: #ff914d !important;
}
