/* GENERADO por qa/gen-dark.py desde styles.css — no editar a mano.
 * Anulaciones del tema oscuro para los colores fijos de las pantallas nativas de CRPOS. */
html[data-theme="dark"] .row .thumb.ab { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.phone .kp-nw .kp-notebtn { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.phone .kp-grid { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.phone .kp-grid button { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.phone .navbar .ni.on { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.phone .navbar { border-top-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.phone .search { border-top-color: rgb(var(--a-mute)); border-bottom-color: rgb(var(--a-mute)); color: rgb(var(--a-muted)); }
html[data-theme="dark"] .row.thumbed::after { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .libroot { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .txsearch { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .txlist .txr { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.phone .txlist .txr:first-of-type { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .minfo { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .copromo .cb { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .mpromo .cb { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .chip { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .cl .s.fired { color: rgb(var(--a-ok-ink)); }
html[data-theme="dark"] .cart.std .band { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .addcli { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .cb.sqp[disabled] { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .gbar { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .tdx .cb.gb { background: rgb(var(--a-soft)); border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ncard { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .bkb { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .bcard { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .bdis { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .ipromo { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .ccard { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .sqb { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .opst { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajmode { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .gbar.w { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .rhead { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .rgrid .rcl b { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .clist:not(.g) .crow .rt { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ipromo .xc { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .flsave[disabled] { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .flf { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .flf input::placeholder,
html[data-theme="dark"] .flf textarea::placeholder { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .fltile0 { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .flnav.lock { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .flplus { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .flb.pl { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .flsrch { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .flfavadd .list + .list { border-top-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .flcbtns { border-top-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .rtein:empty::before { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .rteb { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .rteb:hover { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .flpre { border-right-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .flirow > svg:last-child { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .flband { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .clist.flplain .crow > svg { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .flf.nolab { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .flsel { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.phone .copromo span { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .sheet.sq > .grab { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .cart.std .cb.sqp[disabled] { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .fl-sh .grab { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .flw.flsh:has(> .grab) .flimgrows .row[disabled] { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .hubbd { background: rgb(var(--a-ok-weak)); color: rgb(var(--a-ok-ink)); }
html[data-theme="dark"] .hubbd.bad { background: rgb(var(--a-bad-weak)); }
html[data-theme="dark"] .helpw .hlart .crow .rt { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .helpw .hlart .crow > svg { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .ov.alrt h1 { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ov.alrt p { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ov.alrt .cb.sec,
html[data-theme="dark"] .idvw .idbtn .cb.sec { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .idvw .idt { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .idvw .idp { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .fllp .list .row.thumbed .thumb { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .fllp .list .row.thumbed .rt,
html[data-theme="dark"] .fllp .list .row.thumbed .rv { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .fltile.ed .fltp:not([style*="background"]) { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ov.ofs .ofx,
html[data-theme="dark"] .ov.oas .ofx { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ov.ofs h1,
html[data-theme="dark"] .ov.oas h1 { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ofr { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ofr.on { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .oar { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .oar svg.i { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .flf.pk .flv.ph { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .flag { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .fbar { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .fbar h1 { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ajr { border-bottom-color: rgb(var(--a-mute)); color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ajseg .ajr { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ajseg > .ajr:first-child,
html[data-theme="dark"] .ajseg > .ajhelp + .ajr { border-top-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajhelp { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .ajsh { color: rgb(var(--a-ink)); border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajr.ajto { border-top-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajtow .flb { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajkv { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajcl .crow,
html[data-theme="dark"] .ajone .crow { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajk { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ajin { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajlogo { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ajlogo span { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajed { border-color: rgb(var(--a-mute)); background: rgb(var(--a-soft)); }
html[data-theme="dark"] .ajempty p { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ajauto { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajtxt > p { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .plusc { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .plusk svg.i { color: rgb(var(--a-accent-dark)); }
html[data-theme="dark"] .plusc p { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .plusf p { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cprow { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .cprow em { color: rgb(var(--a-ok-ink)); }
html[data-theme="dark"] .cpdev i { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .cpinc > div { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .cpinc svg.i { color: rgb(var(--a-accent-dark)); }
html[data-theme="dark"] .cph em { color: rgb(var(--a-ok-ink)); }
html[data-theme="dark"] .ajfld { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajefb .cb.pill.del { color: rgb(var(--a-bad-ink)); }
html[data-theme="dark"] .relc { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .reli { border-top-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .updf .cb.pill:disabled { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .updkf { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .bkimg { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .bkbad { background: rgb(var(--a-info-weak)); color: rgb(var(--a-accent-dark)); }
html[data-theme="dark"] .bkreq { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .bkp { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .bksm { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .bkfd { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .bkfd b { color: rgb(var(--a-accent-dark)); }
html[data-theme="dark"] .bkno > svg.i { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .bkno p { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .hwlnk { color: rgb(var(--a-accent-dark)); }
html[data-theme="dark"] .hubrd span::before { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .hwprbar { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .hwsrch { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwcard { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwdev { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwart.hand i { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwart.hand i::after { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .hwart.term i { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwsel { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwsel.dis { border-color: rgb(var(--a-mute)); background: rgb(var(--a-soft)); color: rgb(var(--a-muted)); }
html[data-theme="dark"] .hwsel.dis b,
html[data-theme="dark"] .hwsel.dis > svg { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .hwnext[disabled] { background: rgb(var(--a-soft)); color: rgb(var(--a-muted)); }
html[data-theme="dark"] .hwtabs { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwcard p { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwtzr { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwtzr small { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .hwtzr.on { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .hwnet { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .hwnet.on { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .hwnote { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .ov.ajph h2 { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ov.ajph button { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ajdirb { border-bottom-color: rgb(var(--a-mute)); background: rgb(var(--a-soft)); }
html[data-theme="dark"] .ajdirc .ajmob { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .fllp > .flcard { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ttpimg { background: rgb(var(--a-info-weak)); }
html[data-theme="dark"] .ajperf > p { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .ajcf { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .ajmail p { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .app.tab .md-articulos .md-l .crow[aria-current="page"] { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.tab .md-articulos .md-r .flsearch { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .md-articulos .md-r .row.thumbed::after { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.tab .md-articulos .md-r .row .thumb { background: rgb(var(--a-soft)); color: rgb(var(--a-ink)); }
html[data-theme="dark"] .app.tab .md-articulos .md-r .addrow .rv { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .tab-ov .flw.itempg .flsave[disabled] { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.tab .fllp > .flcard.tabc { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .tab-ov .flw.tpg .flsave[disabled] { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .clkta { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .flacc { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .flaccb { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .flacc p { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .fldd:not(.open) { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .rcmbox { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .rcmp b { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .rcmp b.cur { color: rgb(var(--a-accent-dark)); }
html[data-theme="dark"] .rbars { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .rbar { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .cjf > span { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cjf input { border-color: rgb(var(--a-mute)); color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cjh { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cjr { border-bottom-color: rgb(var(--a-mute)); color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cjrow { border-bottom-color: rgb(var(--a-mute)); color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cjrow span:last-child { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cjbox { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .cjempty span { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cjn { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .cj-oc { color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cjtools .cb { background: rgb(var(--a-soft)); color: rgb(var(--a-ink)); }
html[data-theme="dark"] .cjtools .cb:active { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .tipsi { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .cb.pill.mdgo[disabled] { background: rgb(var(--a-soft)); color: rgb(var(--a-muted)); }
html[data-theme="dark"] .cd.sel.fut { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .cfr.tm input { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .swt { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.tab .tsr-i { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .app.tab .tsr-b { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .ttabs { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .ttabs [role=tab] { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .app.tab .kp-nw .kp-notebtn { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .kp-grid { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .kp-grid button { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .cq-n { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .app.tab .cq-dots { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .cq-card { border-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .cq-ch { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .cq-l { border-bottom-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .cq-nm small { color: rgb(var(--a-muted)); }
html[data-theme="dark"] .app.tab .cq-f { border-top-color: rgb(var(--a-mute)); }
html[data-theme="dark"] .app.tab .cq-f .cq-sec { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.tab .cq-f .cq-pay[disabled] { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.tab .mtab .mtrial { background: rgb(var(--a-info-weak)); color: rgb(var(--a-accent-dark)); }
html[data-theme="dark"] .app.tab .mtab .mmode { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .app.tab .mtab .mcnt { background: rgb(var(--a-info-weak)); color: rgb(var(--a-accent-dark)); }
html[data-theme="dark"] .ov.mdmodes > .grab { background: rgb(var(--a-soft)); }
html[data-theme="dark"] .stflks { color: rgb(var(--a-accent-dark)); }
html[data-theme="dark"] .stfdots i { background: rgb(var(--a-soft)); }
