/* Modo oscuro de Soar (lo genera herramientas/tema-oscuro.py desde app.css: no lo edites a mano) */
html.dark{color-scheme:dark;
  --morado-soft:#2A2238;--p-soft:#2A2238;--rosa-soft:#3A2330;--oro-soft:#33290F;--blanco:#1C1824;--fondo:#121017;--borde:#2F2939;
  --tinta:#ECE6F5;--gris:#A9A1B8;--verde:#4CC38A;--verde-soft:#153325;--rojo:#F07A73;--rojo-soft:#3A1C1B;
  --paper:#1E1B16;--paper-line:#2B3446;--pen:#8DB3F0;--marker:#6B5A12;--hecho:#16291E;--hecho-b:#2F6B45;--hecho-t:#7BD9A0;
  --ink:#C9B3EC}
html.dark body{background:var(--fondo);color:var(--tinta)}
html.dark img,html.dark video{filter:none}
/* lo que es para papel se queda claro */
html.dark .mdoc,html.dark .mpage,html.dark .cert-svg,html.dark .cert-big-in,html.dark .sm-print{color-scheme:light;
  --morado:#6B3FA0;--morado-soft:#F1EAF9;--borde:#ECE6F3;--tinta:#2E1F45;--gris:#7A7088;--fondo:#FAF8FD;--blanco:#FFFFFF;--paper:#FFFDF6;--paper-line:#E3EAF5;--pen:#2F5DA8;--marker:#FFE58A;--oro-soft:#FBF2D9;--verde-soft:#E3F5EC;--rojo-soft:#FBE7E6;--rosa-soft:#FBE3EC;--ink:#4E2A7A;
  background:#fff;color:#2E1F45}
html.dark .card{background:#1F1C21}
html.dark .wotd-card{background:#1F1C21}
html.dark .badge-mini .bc{background:#1F1C21}
html.dark .badge-mini.locked .bc{background:#25202B;border:2px dashed #433B4F}
html.dark .badge-card{background:#1F1C21}
html.dark .badge-card.locked{background:#231C2A}
html.dark .bfly-card{background:#1F1C21}
html.dark .unit-card{background:#1F1C21}
html.dark .progress-track{background:#383023}
html.dark .btn.line{background:#1F1C21}
html.dark .back-btn{background:#1F1C21}
html.dark .intro-text{color:#D1CBC6}
html.dark .mode-btn{background:#1F1C21}
html.dark .flashcard{background:#1F1C21}
html.dark .flashcard.side-en{border-color:#433455}
html.dark .flashcard.side-es{border-color:#553441}
html.dark .lot-cell{background:#1F1C21}
html.dark .opt{background:#1F1C21}
html.dark .feedback.ok{color:#B9E2D1}
html.dark .feedback.bad{color:#DFB2B0}
html.dark .answer-input{background:#1F1C21}
html.dark .tiles.target{border:1.5px dashed #534737;background:#1F1C21}
html.dark .tile{background:#1F1C21}
html.dark .notebook{border:1px solid #554C34}
html.dark .notebook::before{border-left:2px solid #553434}
html.dark .rule-table{background:#1F1C21}
html.dark .golden b{color:#E0D3B2}
html.dark .hl{color:#D89FA7}
html.dark .bubble{background:#1F1C21}
html.dark .stamp{color:#DDCFAC}
html.dark .search{background:#1F1C21}
html.dark .chip{background:#1F1C21}
html.dark .menu-item{background:#1F1C21}
html.dark .switch{background:#322C39}
html.dark .switch::after{background:#1F1C21}
html.dark select, html.dark input[type=text]{background:#1F1C21}
html.dark .abc-grid button{background:#1F1C21}
html.dark .bottomnav{background:#1F1C21}
html.dark .solved-row{background:#1F1C21}
html.dark .reading-text{border:1px solid #554C34}
html.dark .eb-track{background:#383023}
html.dark .tm-unit{background:#1F1C21}
html.dark .tm-unit.passed{background:linear-gradient(0deg,#1F1C21,var(--oro-soft))}
html.dark .tm-badge{background:#1F1C21}
html.dark .tm-goal{color:#D1CBC6}
html.dark .tm-chip.lock{background:#28242B}
html.dark .goal-card{border:1px solid #554C34}
html.dark .pstep{background:#1F1C21}
html.dark .pstep.lock .ps-num{background:#28242B}
html.dark .notebook .rule-table{background:#1F1C21}
html.dark .notebook .hl, html.dark .key{color:#D89FA7}
html.dark .reading-sheet{border:1px solid #554C34}
html.dark .reading-sheet::before{border-left:2px solid #553434}
html.dark .reading-sheet{background:#1F1C21}
html.dark .rs-sub{color:#D89FA7}
html.dark .course{background:#1F1C21}
html.dark .mini{background:#1F1C21}
html.dark .tabs{background:#1F1C21}
html.dark .tm-chip.lk{background:#28242B}
html.dark .pstep.cls{background:#2C271A}
html.dark .book{background:#1F1C21}
html.dark .book ul{color:#D1CBC6}
html.dark .rs-gl{color:#D1CBC6}
html.dark .monarch-card{background:linear-gradient(150deg,#1F1C21 0%,var(--oro-soft) 100%)}
html.dark .mc-next{color:#BFBFCC}
html.dark .mc-go{color:#B9CCE0}
html.dark .mc-rl{color:#B8B8C2}
html.dark .mc-dot{background:#282334}
html.dark .mc-dot.on{background:#443D29}
html.dark .mc-dot.next{background:#1F1C21}
html.dark[data-course="sin-tema-2"]{--morado-soft:#352F20;--ink:#D2ABBC}
html.dark[data-course="sin-tema-3"]{--morado-soft:#222730;--ink:#B9CCE0}
html.dark[data-course="sin-tema-4"]{--morado-soft:#352F20;--ink:#E0D3B2}
html.dark[data-course="sin-tema-5"]{--morado-soft:#321E25;--ink:#DFB1C0}
html.dark .tm-unit.locked{background:#211A29}
html.dark .tm-chip.lk{background:#28242B;color:#BFBCC4}
html.dark .mc-stop small{color:#B8B8C2}
html.dark .mc-line{background:#282334}
html.dark .acc-banner{background:#1F1C21}
html.dark .acc-banner span{color:#D1CBC6}
html.dark .acc-banner.sample{background:linear-gradient(150deg,#1F1C21,var(--oro-soft))}
html.dark .acc-banner.teacher{background:linear-gradient(150deg,#1F1C21,var(--verde-soft))}
html.dark .acc-change{background:#2C271A}
html.dark .coll{background:linear-gradient(150deg,#1F1C21,var(--oro-soft))}
html.dark .cc{background:#1F1C21}
html.dark .cc-d{color:#BFBCC4}
html.dark .cc-trk{background:#383023}
html.dark .cc-chip.now{color:#D2ABBC}
html.dark .cc-chip.lk{background:#28242B;color:#BFBCC4}
html.dark .cc-chip.ma{background:#222730;color:#B9CCE0}
html.dark .cc.lock{background:#211A29}
html.dark .pick{border:2px solid #433951;background:#1F1C21}
html.dark .acc-conf{background:#221B2B;color:#D1CBC6}
html.dark .step-head{background:#1F1C21}
html.dark .vpath{background:#1F1C21}
html.dark .em-tries span.no{color:var(--rojo,#D5A5A3)}
html.dark .of-r-main{background:#1F1C21}
html.dark .nav-item{color:#BDB9C4}
html.dark .pstep.lock .ps-title, html.dark .pstep.lock .ps-kind, html.dark .pstep.lock .ps-sub{color:#C1BDC8}
html.dark .miss-dot{color:#E0D1B4}
html.dark .unit-full{background:linear-gradient(#2A2719,#302C1D)}
html.dark .vg-tabs button{background:#1F1C21}
html.dark .nb-sheet{background:#292618;background-image:linear-gradient(to bottom,transparent calc(var(--L) - 1px),#26303F calc(var(--L) - 1px),#26303F var(--L));color:#ADBBDE}
html.dark .nb-sheet:before{border-left:2px solid #553434}
html.dark .nb-top{color:#C4C4C4}
html.dark .nb-title{color:#D9A8A3}
html.dark .nb-title small{color:#C2C2C2}
html.dark .nb-h{color:#D9A8A3}
html.dark .nb-r{color:#D9A8A3}
html.dark .nb-m{color:#C3AED9}
html.dark .nb-voc span, html.dark .nb-voc div{color:#CACACA}
html.dark .nb-voc b{color:#ADBBDE}
html.dark .nb-t th{color:#D9A8A3}
html.dark .nb-no:before{color:#D9A8A3}
html.dark .nb-ok:before{color:#B1DFC9}
html.dark .nb-sheet small{color:#C2C2C2}
html.dark .nb-arrow{color:#D9A8A3}
html.dark .nb-ans{color:#B1DFC9}
html.dark .nb-box{color:#C3AED9}
html.dark .nbp{background:#292618;background-image:linear-gradient(to bottom,transparent calc(var(--L) - 1px),#2A3646 calc(var(--L) - 1px),#2A3646 var(--L))}
html.dark .nbp-holes i{background:#3B3833}
html.dark .nbp-top{color:#C6C6C6}
html.dark .nbp-title small{color:#C6C6C6}
html.dark .nbp-h small{color:#C2C2C2}
html.dark .nbp s{color:#BEBEBE}
html.dark .nbp-voc span{color:#CACACA}
html.dark .nbp-no{color:#BEBEBE}
html.dark .nbp small{color:#C2C2C2}
html.dark .nbp-box small{color:#C2C2C2}
html.dark .repaso-band{background:#1B242D;color:#AEBDDE}
html.dark .of-warn{background:#2F241C;color:#E1C7B7}
html.dark .best-note{background:#1D3023;color:#BADFC7}
html.dark .nb-tbox, html.dark .nbp-tbox{color:#D9A8A3}
html.dark .nb-tbox small, html.dark .nbp-tbox small{color:#C6C6C6}
html.dark .back-btn{color:var(--marino,#B9CCE0)!important;background:#1F1C21!important}
html.dark .nb-lock{border:1.5px dashed var(--borde,#454545)}
html.dark .nb-lk-row{border-top:1px solid #454545}
html.dark .nb-lk-row.ok b{color:var(--verde,#B1DFC9)}
html.dark .mbtn{border:2px solid var(--borde,#454545);background:#1F1C21;color:var(--marino,#B9CCE0)}
html.dark .mbtn.en{border-color:#423455}
html.dark .mbtn.es{border-color:#553441}
html.dark .mbtn.sel{background:#271E32}
html.dark .mbtn.ok{background:#213728;color:#BADFC7}
html.dark .mbtn.bad{background:#311D1D}
html.dark .frase-tip{background:#332E1E}
html.dark .frase-row.done .s{color:var(--verde,#B1DFC9)}
html.dark .trick-flag{color:#D5D5D5}
html.dark .trick-row{border-top:1px solid #454545}
html.dark .tr-snd{color:#ADBBDE}
html.dark .danger-btn{color:var(--rojo,#D9A8A3)!important}
html.dark .danger-confirm{background:#2D1B1B}
html.dark .danger-confirm p{color:#E0B7B3}
html.dark .danger-blink{color:#DBAAA7!important}
html.dark .tm-stamp{color:#B1DFC9}
html.dark .of-row{border-top:1px solid #454545}
html.dark .tm-chip.ok.miss{background:#342D20;color:#E0D1B4}
html.dark .tm-miss{color:#E0D1B4}
html.dark body.practice-on{background:#20312D}
html.dark .prac-badge{border:2px solid #454545}
html.dark .of-st-ready{color:#B1DFC9}
html.dark .of-st-lock{color:#E0D1B4}
html.dark .ev-sum{background:#1F1C21}
html.dark .rule-table td.said, html.dark .rule-table th.said{background:#1B242D!important}
html.dark .cs-ov.cs-prac{background:#20312D}
html.dark .cs-back{border:2px solid #454545}
html.dark .cs-note{background:#233A33;color:#BCE4DA}
html.dark .cs-en:active{background:#3A3623}
html.dark .tl-arrow span{background:#1F1C21}
html.dark .tl-chip{background:#1F1C21}
html.dark .tl-bridge{background:linear-gradient(90deg,#1D2530,#1F3329)}
html.dark .cs-tag.seen{background:#1F3329;color:#B8E2D1}
html.dark .cs-tag.mine{color:#E1D6B7}
html.dark .cs-tag.later{background:#383023;color:#C1BDC9}
html.dark .cs-err{border:1.5px solid #553634}
html.dark .cs-gbtn{background:#1F1C21}
html.dark .cs-ov.cs-prac .cs-vhead{background:#20312D}
html.dark .cs-vf b{color:#AEDEC9}
html.dark .cs-vf span:nth-child(2){color:#9FB6D8}
html.dark .cs-vf span:nth-child(3){color:#DFB1C0}
html.dark .cs-ov.cs-prac .cs-vhead{background:#20312D!important}
html.dark .back-float{border:2px solid #454545}
html.dark .tour-card{background:#1F1C21}
html.dark[data-course="sin-tema-2"]{--ink:#D8AFC1}
html.dark[data-course="sin-tema-4"]{--ink:#E2D6B8}
html.dark .rec-btn{background:#2F1C1C}
html.dark .rs-cover-in{background:#1F1C21}
html.dark .cp-unit{background:#1F1C21}
html.dark .cp-row.cp-ready{background:#2C271A}
html.dark .av-stats div{background:#1F1C21}
html.dark .nav-item.dot:after{border:2px solid #454545}
html.dark .cs-seg{background:#241E2E}
html.dark .cs-segb.on{background:#1F1C21}
html.dark .cs-segb.on b{color:var(--morado,#DFB1C0)}
html.dark .cs-tblock{background:#302A1D}
html.dark .cs-idea{background:#2C271A}
html.dark .cs-dia{border:1.5px solid #345540}
html.dark .tl-h b, html.dark .cs-fhead>.small{color:color-mix(in srgb,var(--c) 72%,#DBDBDB)}
html.dark .tr-en u{color:#D9A6A6}
html.dark .lp-row{background:#221B2B}
html.dark .lp-now{color:#E1D6B7;background:#1F1C21}
html.dark .gs-t{background:#1F1C21}
html.dark .gsel-sum{background:#302A1D}
html.dark body{--sec-soft:#311E23}
html.dark body[data-sec="practicar"]{--sec-soft:#1F3329}
html.dark body[data-sec="carpeta"]{--sec-soft:#1D2530}
html.dark body[data-sec="progress"]{--sec-soft:#32281E}
html.dark body[data-sec="settings"]{--sec-soft:#383023}
html.dark .where2{background:#1F1C21}
html.dark .stk-notebook{--stc:#DECDAE;--sts:#352F20}
html.dark .stk-warmup{--stc:#DFB1C0;--sts:#311E23}
html.dark .stk-vocab{--stc:#B1DFCA;--sts:#1F3329}
html.dark .stk-gram{--stc:#A3B8DA;--sts:#1D2530}
html.dark .stk-rule{--stc:#DECBAE;--sts:#352F20}
html.dark .stk-story{--stc:#DBBCA7;--sts:#32281E}
html.dark .stk-reading{--stc:#B0D5DF;--sts:#1F3034}
html.dark .stk-exam{--stc:#D7A7A4;--sts:#301E1D}
html.dark .stk-cando{--stc:#C5ADD3;--sts:#291D30}
html.dark .stk-challenge{--stc:#D2ABBC;--sts:#2F1D25}
html.dark .pstep.open .ps-num{background:var(--sts,#28242B);color:var(--stc,#CFCFCF)}
html.dark .um-s.opt{background:#1F1C21}
html.dark .um-s.done{background:#1F1C21}
html.dark .lp-step{background:#1F1C21;border:2px solid #344155}
html.dark .lp-step .lp-n{color:#A3B8DA}
html.dark .lp-step .lp-st{color:#A3B8DA;background:#1D2530}
html.dark .lp-step.seen{border-color:#355543}
html.dark .lp-step.seen .lp-st{color:#B8E2D1;background:#1F3329}
html.dark .rec-page .lp-row.on{background:var(--sts,#221B2B);border-color:var(--stc,#454545)}
html.dark .nb-tip{background:#2C271A}
html.dark .pstep.done .ps-ic{background:#1F1C21}
html.dark .cs-cont{border-color:#423455;background:#231A2C}
html.dark .bf-track{background:#332B20}
html.dark .bf-bar.full .bf-bt b{color:#DCC0AA}
html.dark .mc-pct2 .p-f b{color:#DCC0AA}
html.dark .sm-in{background:#1F1C21}
html.dark .sm-seg button{background:#1F1C21}
html.dark .sm-list li span{color:#C6C3CD}
html.dark .sm-ev{background:var(--hecho,#1D2E22);color:#BBDEC9}
html.dark .cv-card{border:2px solid #483455;background:#1E1828}
html.dark .cv-l.me{background:#311E23;border-color:#423455}
html.dark .cv-l.other{background:#1F1C21}
html.dark .cv-w{background:#2B2533}
html.dark .bk-nag{background:#1A222B}
html.dark .bk-t{color:#AFC5DE}
html.dark .ch-card{background:#2C271A}
html.dark .fan-pc .f b{color:#DCC0AA}
html.dark .fu-tag{color:#D7D1CD}
html.dark .fan-u.done{background:var(--hecho,#1D2E22);color:#BBDEC9}
html.dark .fan-u.done .fu-e{background:#1F1C21}
html.dark .vj-card{background:#1F1C21}
html.dark .vj-now{background:#1F1C21}
html.dark .vj-home{background:#1F1C21;border:1px solid #554D34}
html.dark .vj-k{color:#DCCEA9}
html.dark .sm-t{background:#1F1C21}
html.dark .sm-t.on{background:var(--sec-soft,#1D2530)}
html.dark .sm-t.on b{color:var(--sec,#9FB6D8)}
html.dark .sm-u{background:#1F1C21}
html.dark .sm-em{background:#1A222B}
html.dark .sm-em b{color:#AFC5DE}
html.dark .wl-big{background:#1F1C21}
html.dark .wl-big.a{border-color:#433455}
html.dark .prof-pick .pp{background:#1F1C21}
html.dark .prof-pick .pp.on{background:#311E23;color:#E2B8C6}
html.dark .prof-msg.ok{background:#1F3329;color:#BBDEC9}
html.dark .info-box{background:#1A222B;color:#AFC5DE}
html.dark .t-chip{background:#1F1C21}
html.dark .t-code-v{color:#DFB1C0;background:#241B2D;border:2px dashed #433455}
html.dark .rc-card{background:linear-gradient(135deg,#2F271C,#382D22)}
html.dark .rc-top b{color:#DCBFAA}
html.dark .rc-top span{color:#DAC4AF}
html.dark .rc-share{background:#1F1C21;color:#DFC7B1}
html.dark .rc-d{color:#DAC4AF}
html.dark .rc-d i{background:#1F1C21;color:#DCBFAA}
html.dark .rc-d.z i{background:#32291E;border-color:#554835}
html.dark .rc-d.x i{background:#2D251B;border-color:#554734}
html.dark .rc-goal{background:#1F1C21}
html.dark .rc-bar{background:#382F22}
html.dark .rc-gn b{color:#DCBFAA}
html.dark .rc-gn small{color:#DAC4AF}
html.dark .rc-goal.ok .rc-gn b{color:#AEDEC9}
html.dark .res-qr .rq-img{background:#1F1C21}
html.dark .cq-msg{background:#241B2D}
html.dark .cq-msg.ok{background:#1F3329;color:#BBDEC9}
html.dark .cq-msg.bad{background:#301E1D;color:#DCADAA}
html.dark .cq-table-w{background:#1F1C21}
html.dark .cq-warn{color:#DCADAA}
html.dark .pp-doc{background:#1F1C21;color:#D5D5D5}
html.dark .pp-head span{color:#C6C6C6}
html.dark .pp-read{background:#302A1D}
html.dark .cartel{background:#1F1C21;color:#D5D5D5}
html.dark .ct-logo{color:#DFB1C0}
html.dark .ct-top b{color:#DFB1C0}
html.dark .ct-top span{color:#C6C6C6}
html.dark .ct-foot{color:#CFCFCF;background:#241B2D}
html.dark .kit-badge{color:#D7D1CD}
html.dark .num-tabs button{background:#1F1C21}
html.dark .splash{background:radial-gradient(130% 90% at 50% 38%,color-mix(in srgb,var(--sp) 70%,#1F1C21) 0%,var(--sp) 50%,color-mix(in srgb,var(--sp) 62%,#000) 100%)}
html.dark .sp-logo{background:#1F1C21;color:#DFB1C0}
html.dark .sp-logo.img{background:#1F1C21}
html.dark .sp-sparks i{background:#1F1C21}
html.dark .brand-mark.esc{background:#1F1C21!important}
html.dark .demo-logo{background:#1F1C21}
html.dark .welcome .logo-big.esc{background:#1F1C21}
html.dark .ct-logo.esc{background:#1F1C21}
html.dark .vd-home-ics span.on{background:#1F1C21}
html.dark .vd-pass-card{background:#2F2A1C}
html.dark .vd-sit{background:#1F1C21}
html.dark .vd-sit.done{background:#1A2B1F}
html.dark .vd-chip.free{background:#1F3329;color:#B6DECA}
html.dark .vd-chip.lk{background:#25212B}
html.dark .vd-word{background:#1F1C21}
html.dark .vd-ans{background:#1A2B1F}
html.dark .vd-role button{background:#1F1C21}
html.dark .vd-msg{background:#1F1C21}
html.dark .vd-stamp.big{color:#E0D3B2;background:#2F2A1C}
html.dark .vd-stamp.big.on{color:#E1D3B7}
html.dark .kit-tag{color:#E2D6B8}
html.dark .aj-g{background:#1F1C21}
html.dark .ins{background:#1F1C21}
html.dark .ins.on{background:linear-gradient(160deg,#1F1C21,var(--oro-soft))}
html.dark .ins.on .ins-v{color:#B6E1D6}
html.dark .menu-item.usado, html.dark .mode-btn.usado, html.dark .vd-sit.usado, html.dark .unit-card.usado{background:#1D2831!important}
html.dark .menu-item.usado .ic{background:#232F39!important}
html.dark .usado-chip{color:#ADC7DD;background:#1F1C21}
html.dark .ev-table .ev-si{color:#B6E1D6}
html.dark .ev-lvs button{background:#1F1C21}
html.dark .ev-item{background:#1F1C21}
html.dark .rq-card{background:linear-gradient(160deg,#1F1C21,#1D2831)}
html.dark .rq-it{background:#1F1C21}
html.dark .cm-eval{background:linear-gradient(160deg,#1F1C21,var(--oro-soft))}
html.dark .nb-voc2>div{border-bottom:1px dashed #413B4F}
html.dark .nb-ex{color:#C2C2C2}
html.dark .nbp-ex{color:#C6C6C6}
html.dark .nbp-how{color:#CACACA}
html.dark .kr-step.now .kr-n{color:#D7D1CD}
html.dark .kr-tag{color:#D7D1CD}
html.dark .nb-copy{color:#C3BFBB}
html.dark .ar-row{background:#1F1C21}
html.dark .ar-row.ok{background:#1D252F;border-color:#344255}
html.dark .ar-row.ok .ar-st{color:#B1DFCD}
html.dark .ar-row.nx .ar-st{color:#E0D3B2}
html.dark .ar-pair{background:#1F1C21}
html.dark .ar-seenu{background:#213128;color:#B9E2D1}
html.dark .ar-think{background:#1E2B23;color:#B9E2D1}
html.dark .ar-bus{background:#1F1C21}
html.dark .ar-ojo{background:#2A1B19;border:1px solid #553734}
html.dark .ar-ojo s{color:#DAAAA6}
html.dark .ar-target{background:#1F1C21;border:2px dashed #534737}
html.dark .ar-sp{background:#241B2D;color:#DFB1C0}
html.dark .ar-sb{background:#1B222D;color:#9FB6D8}
html.dark .ar-sg{background:#1E2B23;color:#B1DFCD}
html.dark .ar-sy{background:#2E291C;color:#E0D3B2}
html.dark .ar-chip{background:#1F1C21}
html.dark .ar-cp{color:#DFB1C0}
html.dark .ar-cb{color:#9FB6D8}
html.dark .ar-cg{color:#B1DFCD}
html.dark .ar-cy{color:#E1D6B7}
html.dark .ar-chip.on{background:#352D20}
html.dark .ar-chip.wrong{background:#301E1D;color:#DBACA9}
html.dark .ar-tp{color:#DFB1C0}
html.dark .ar-tb{color:#9FB6D8}
html.dark .ar-tg{color:#B1DFCD}
html.dark .ar-ty{color:#E0D3B2}
html.dark .ar-msg.ok{background:#213128;color:#B9E2D1}
html.dark .ar-msg.bad{background:#301E1D;color:#DBACA9}
html.dark .ar-peekbar .btn{background:#1F1C21}
html.dark .ar-okcard{background:#213128;color:#B9E2D1}
html.dark .ar-mine{background:#1F1C21;color:#D7D1CD}
html.dark .vf-card{background:#1F3329}
html.dark .vf-card h2{color:#B9E2D1}
html.dark .vf-ok{background:#1F3329;color:#B9E2D1}
html.dark .vf-trial{background:#352F20}
html.dark .vf-trial.over{background:#301E1D;border-color:#553734}
html.dark .vf-dots span{color:#E0D3B2;background:#1F1C21}
html.dark .kit-vf{background:#352F20}
html.dark .kj-l{background:#1F1C21}
html.dark .cul-stats div{background:#1F1C21}
html.dark .cur-st.app{background:#213227;color:#B1DFC9}
html.dark .cur-st.loc{background:#352F20;color:#E0D3B2}
html.dark .cur-st.no{background:#322B21;color:#C3BFBB}
html.dark .cur-tag{background:#352F20;color:#E0D3B2}
html.dark .topbar .brand-mark{background:#2E281C!important}
html.dark .kja-page{background:#292418;border:1px solid #534936;color:#D7D1CD}
html.dark .kja-k{color:#DFB1C0}
html.dark .kja-head h2{color:#B9CCE0}
html.dark .kja-stop{color:#CBC6C2}
html.dark .kja-page h3{color:#DFB1C0}
html.dark .kja-t th{color:#C5C0BB;border-bottom:1.5px solid #514838}
html.dark .kja-t td{border-bottom:1px dashed #534936}
html.dark .kja-t td b{color:#DFB1C0}
html.dark .kja-ex{color:#CBC6C2}
html.dark .kja-box{background:#332B1F}
html.dark .kja-letras span{background:#1F1C21;color:#DFB1C0}
html.dark .kja-ans h3{color:#B6D1BF}
html.dark .cur-ex{color:#B6D1BF}
