/* motyw-ext.css 1.0.0 · Pinky Creative Studio
   Przełącznik dzień/noc: przycisk, animacja przełączania (View Transitions) oraz pełny jasny motyw [data-theme="light"].
   Zasady: kontrast WCAG AA, czerwony akcent #c8102e zostaje, bez złota i kursyw.
   Motyw ciemny = istniejące style (bez zmian). */

html{color-scheme:dark}
html[data-theme="light"]{color-scheme:light}

/* ================= przycisk ================= */
.plm-btn{flex:none;position:relative;display:inline-grid;place-items:center;width:38px;height:38px;padding:0;margin:0;border-radius:999px;border:1px solid var(--line2,rgba(255,255,255,.16));background:rgba(255,255,255,.04);color:var(--txt,#f5f7fc);cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:background .25s,border-color .25s,color .25s,transform .2s}
.plm-btn:hover{background:rgba(255,255,255,.1);border-color:var(--red2,#ff2d4b)}
.plm-btn:active{transform:scale(.92)}
.plm-btn:focus-visible{outline:2px solid var(--txt,#fff);outline-offset:2px}
.plm-btn svg{display:block;overflow:visible;transition:transform .8s cubic-bezier(.22,1,.36,1)}
.plm-body{transform-origin:12px 12px;transition:transform .7s cubic-bezier(.22,1,.36,1)}
.plm-cut{transition:transform .7s cubic-bezier(.22,1,.36,1)}
.plm-rays{transform-origin:12px 12px;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .4s}
/* noc = księżyc (sierp), dzień = słońce (tarcza + promienie) */
html:not([data-theme="light"]) .plm-btn svg{transform:rotate(-20deg)}
html:not([data-theme="light"]) .plm-body{transform:scale(1)}
html:not([data-theme="light"]) .plm-cut{transform:translate(5.5px,-5px) scale(.82)}
html:not([data-theme="light"]) .plm-rays{transform:rotate(-90deg) scale(.4);opacity:0}
html[data-theme="light"] .plm-btn svg{transform:rotate(90deg)}
html[data-theme="light"] .plm-body{transform:scale(.56)}
html[data-theme="light"] .plm-cut{transform:translate(20px,-20px) scale(.5)}
html[data-theme="light"] .plm-rays{transform:rotate(0) scale(1);opacity:1}
/* wschód/zachód: ikona wjeżdża od dołu przy każdej zmianie */
.plm-btn.plm-go .plm-g{animation:plmRise .75s cubic-bezier(.22,1,.36,1) both}
@keyframes plmRise{0%{transform:translateY(120%) rotate(-70deg);opacity:0}55%{opacity:1}100%{transform:none;opacity:1}}
.plm-btn.plm-drawer{margin-right:8px}
.ux-dhead{gap:0}
html[data-theme="light"] .plm-btn{background:rgba(11,16,32,.04);color:#0b1020}
html[data-theme="light"] .plm-btn:hover{background:rgba(11,16,32,.09);border-color:#c8102e}
html[data-theme="light"] .plm-btn.plm-go{box-shadow:0 0 0 0 rgba(200,16,46,.0)}

/* ================= animacja przełączania ================= */
/* circular reveal: nowy widok rośnie kołem od miejsca kliknięcia (clip-path animowany z JS) */
html.plm-vt::view-transition-old(root),html.plm-vt::view-transition-new(root){animation:none;mix-blend-mode:normal}
html.plm-vt::view-transition-old(root){z-index:1}
html.plm-vt::view-transition-new(root){z-index:2}
/* reduced-motion: łagodny, krótki crossfade (animację opacity dostarcza JS) */
html.plm-vt-soft::view-transition-old(root){animation:none}
/* fallback bez View Transitions: crossfade kolorów */
html.plm-xfade *,html.plm-xfade *::before,html.plm-xfade *::after{transition:background-color var(--plm-ms,450ms) ease,color var(--plm-ms,450ms) ease,border-color var(--plm-ms,450ms) ease,fill var(--plm-ms,450ms) ease,stroke var(--plm-ms,450ms) ease,box-shadow var(--plm-ms,450ms) ease!important}
@media (prefers-reduced-motion:reduce){
  .plm-btn svg,.plm-body,.plm-cut,.plm-rays{transition-duration:.2s}
  .plm-btn.plm-go .plm-g{animation-duration:.25s}
}

/* ================= JASNY MOTYW ================= */
html[data-theme="light"]{
  --bg:#f3f5fa;--bg2:#e9edf5;--card:#ffffff;--card2:#eceff7;
  --line:rgba(11,16,32,.12);--line2:rgba(11,16,32,.24);
  --txt:#0b1020;--mut:#47506b;--mut2:#59627d;
  --red:#c8102e;--red2:#b00d28;--en:#2748a8;--blue:#2748a8;--ok:#0b7a43;--err:#b00d28;
  --ap-red:#c8102e;--ap-red2:#b00d28;
}
html[data-theme="light"] body{
  background-color:var(--bg);color:var(--txt);
  background-image:radial-gradient(1100px 560px at 88% -8%,rgba(200,16,46,.07),transparent 60%),radial-gradient(900px 500px at -10% 6%,rgba(70,100,200,.08),transparent 60%)}
html[data-theme="light"] :focus-visible{outline-color:#0b1020}
html[data-theme="light"] ::selection{background:rgba(200,16,46,.22)}

/* --- tekst biały (#fff) na neutralnym tle -> ciemny --- */
html[data-theme="light"] .link,html[data-theme="light"] .x,html[data-theme="light"] .lb,html[data-theme="light"] .src,
html[data-theme="light"] .clock,html[data-theme="light"] .langsw button:hover,html[data-theme="light"] .fok,
html[data-theme="light"] .mood-leg b,html[data-theme="light"] .tab:hover,html[data-theme="light"] .tab[aria-selected=true],
html[data-theme="light"] .arrow,html[data-theme="light"] .tl-time time,html[data-theme="light"] .md h3,html[data-theme="light"] .md strong,
html[data-theme="light"] .online b,html[data-theme="light"] .who-bar b,html[data-theme="light"] .ch-www,html[data-theme="light"] .sbtn,
html[data-theme="light"] .lx-big,html[data-theme="light"] .lx-btns a,html[data-theme="light"] .sig,html[data-theme="light"] .ttrack a,
html[data-theme="light"] .visits b,html[data-theme="light"] .vpill b,html[data-theme="light"] .ux-di,html[data-theme="light"] .ux-di[aria-current] svg,
html[data-theme="light"] .ux-ptabs button[aria-selected=true],html[data-theme="light"] .ux-tlink:hover,html[data-theme="light"] .ux-k a,
html[data-theme="light"] .ux-k .nm b,html[data-theme="light"] .ux-chips button[data-uxc=g_x] .ci,html[data-theme="light"] .ux-chips button[data-uxc=f_x] .ci,
html[data-theme="light"] .inp,html[data-theme="light"] .pla-nl input[type=email]{color:var(--txt)}
/* --- różowy tekst (#ffb3bf) -> ciemna czerwień --- */
html[data-theme="light"] .chip.red,html[data-theme="light"] .kicker,html[data-theme="light"] .tl-film .play,html[data-theme="light"] .ytb a,
html[data-theme="light"] .vbtn,html[data-theme="light"] .md a,html[data-theme="light"] .ttrack a b,html[data-theme="light"] .ux-talk{color:#b00d28}
html[data-theme="light"] .ferr{color:#b00d28}
html[data-theme="light"] .chip.red{background:rgba(200,16,46,.1)}

/* --- białe wypełnienia (aktywny filtr, zakładka itd.) -> granat + biały tekst --- */
html[data-theme="light"] .langsw button[aria-pressed=true],html[data-theme="light"] .filters button[aria-pressed=true],
html[data-theme="light"] .ux-dlang button[aria-pressed=true],html[data-theme="light"] .ux-kview button[aria-pressed=true],
html[data-theme="light"] .ty-film,html[data-theme="light"] .botlbl,html[data-theme="light"] .mav.ai{background:#0b1020;border-color:#0b1020;color:#fff;box-shadow:none}
html[data-theme="light"] .spill{background:#0b1020}
html[data-theme="light"] .m-b{background:#0b1020}
html[data-theme="light"] .tab[aria-selected=true]{color:#fff}
html[data-theme="light"] .tab[aria-selected=true] .cnt,html[data-theme="light"] .tab[aria-selected=true] *{color:inherit}
html[data-theme="light"] .tab:hover{color:#0b1020}
html[data-theme="light"] .ch-x{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .ch-tiktok{background:#0b1020;color:#fff}
html[data-theme="light"] .conn.on::before{background:#0b7a43;box-shadow:0 0 8px #0b7a43}
html[data-theme="light"] .dots i{background:#0b1020}

/* --- powierzchnie --- */
html[data-theme="light"] .panel,html[data-theme="light"] .card,html[data-theme="light"] .ux-k a,html[data-theme="light"] .ux-chatpop{background:var(--card);box-shadow:0 1px 2px rgba(11,16,32,.06),0 6px 20px rgba(11,16,32,.05)}
html[data-theme="light"] .card:hover{box-shadow:0 14px 34px rgba(11,16,32,.14)}
html[data-theme="light"] .ux-k a.kz{background:linear-gradient(135deg,rgba(200,16,46,.09),var(--card) 60%)}
html[data-theme="light"] .tabs{background:rgba(243,245,250,.88)}
html[data-theme="light"] .ticker{background:rgba(255,255,255,.96);border-top:1px solid var(--line)}
html[data-theme="light"] .comp{background:rgba(236,239,247,.8)}
html[data-theme="light"] .inp,html[data-theme="light"] .pla-nl input[type=email]{background:#fff;border-color:var(--line2)}
html[data-theme="light"] .inp:focus{border-color:#0b1020}
html[data-theme="light"] .m-back,html[data-theme="light"] .ux-dback,html[data-theme="light"] .ap-upd{background:rgba(11,16,32,.45)}
html[data-theme="light"] .m-box,html[data-theme="light"] .ap-upd .ap-card,html[data-theme="light"] .ap-tip{background:#fff;color:var(--txt);border-color:var(--line2);box-shadow:0 30px 90px rgba(11,16,32,.28)}
html[data-theme="light"] .ux-dpanel{background:linear-gradient(180deg,#fff,#eef1f8);box-shadow:-30px 0 80px rgba(11,16,32,.25)}
html[data-theme="light"] .tl-dot{background:var(--bg)}
html[data-theme="light"] .lx{background:linear-gradient(135deg,#fff,#f3f5fa 55%,#fbe6ea);border-color:var(--line2)}
html[data-theme="light"] .skel-line{background:linear-gradient(90deg,rgba(11,16,32,.06),rgba(11,16,32,.13),rgba(11,16,32,.06));background-size:200% 100%}
html[data-theme="light"] .top::after{background:linear-gradient(180deg,transparent,rgba(11,16,32,.04),transparent)}
html[data-theme="light"] .snack{background:#0b1020;color:#fff}
html[data-theme="light"] .btn.ghost,html[data-theme="light"] .langsw,html[data-theme="light"] .sbtn,html[data-theme="light"] .x{background:rgba(11,16,32,.04)}
html[data-theme="light"] .btn:not(.ghost),html[data-theme="light"] .live,html[data-theme="light"] .ty-alert,html[data-theme="light"] .admlbl{color:#fff}

/* ===== AUTO: odwzorowanie kolorów z istniejących reguł (generowane skryptem, nie edytować ręcznie) ===== */
html[data-theme="light"] .btn.ghost:hover{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .link{color:var(--txt)}
html[data-theme="light"] .x{background:rgba(11,16,32,0.046);color:var(--txt)}
html[data-theme="light"] .x:hover{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .chip{background:rgba(11,16,32,0.092);color:var(--txt)}
html[data-theme="light"] .chip.red{color:#b00d28}
html[data-theme="light"] .ty-film{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .lb{color:var(--txt)}
html[data-theme="light"] .src{color:var(--txt)}
html[data-theme="light"] .clock{color:var(--txt)}
html[data-theme="light"] .langsw{background:rgba(11,16,32,0.046)}
html[data-theme="light"] .langsw button:hover{color:var(--txt)}
html[data-theme="light"] .langsw button[aria-pressed=true]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .kicker{color:#b00d28}
html[data-theme="light"] .panel{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .popt{background:rgba(11,16,32,0.046)}
html[data-theme="light"] .pres{background:rgba(11,16,32,0.057)}
html[data-theme="light"] .ferr{color:#b00d28}
html[data-theme="light"] .fok{color:var(--txt)}
html[data-theme="light"] .mood-bar{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .mood-leg b{color:var(--txt)}
html[data-theme="light"] .stat{background:rgba(11,16,32,0.029)}
html[data-theme="light"] .tabs{background:rgba(243,245,250,0.97)}
html[data-theme="light"] .tab:hover{color:var(--txt)}
html[data-theme="light"] .tab[aria-selected=true]{color:var(--txt)}
html[data-theme="light"] .sub{background:rgba(11,16,32,0.057)}
html[data-theme="light"] .filters button[aria-pressed=true]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .card{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .arrow{color:var(--txt)}
html[data-theme="light"] .srcl{border:1px solid rgba(11,16,32,.14);background:rgba(11,16,32,0.046);color:#2748a8}
html[data-theme="light"] .tl-time time{color:var(--txt)}
html[data-theme="light"] .tl-card .d{color:var(--mut)}
html[data-theme="light"] .tl-film .play{color:#b00d28}
html[data-theme="light"] .mc p{color:var(--mut)}
html[data-theme="light"] .ytb a{color:#b00d28}
html[data-theme="light"] .vbtn{color:#b00d28}
html[data-theme="light"] .md{color:var(--txt)}
html[data-theme="light"] .md h3{color:var(--txt)}
html[data-theme="light"] .md strong{color:var(--txt)}
html[data-theme="light"] .md a{color:#b00d28}
html[data-theme="light"] .chat-main{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .online b{color:var(--txt)}
html[data-theme="light"] .hint{background:rgba(11,16,32,0.057)}
html[data-theme="light"] .mav{color:var(--txt)}
html[data-theme="light"] .mav.ai{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .mbody{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .msg.bot .mbody{border-color:rgba(11,16,32,.28)}
html[data-theme="light"] .botlbl{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .dots{background:rgba(11,16,32,0.092)}
html[data-theme="light"] .comp{background:rgba(243,245,250,0.85)}
html[data-theme="light"] .inp{background:#f3f5fa;color:var(--txt)}
html[data-theme="light"] .chk{color:var(--txt)}
html[data-theme="light"] .who-bar b{color:var(--txt)}
html[data-theme="light"] .cmt{background:rgba(11,16,32,0.034)}
html[data-theme="light"] .ch-x{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .ch-www{color:var(--txt)}
html[data-theme="light"] .sbtn{background:rgba(11,16,32,0.046);color:var(--txt)}
html[data-theme="light"] .sbtn:hover{background:rgba(11,16,32,0.115)}
html[data-theme="light"] .lx{background:linear-gradient(135deg,#fff,#f3f5fa 55%,#2a0d18);border:1px solid rgba(11,16,32,.14)}
html[data-theme="light"] .lx-big{color:var(--txt)}
html[data-theme="light"] .lx p{color:var(--txt)}
html[data-theme="light"] .lx-btns a{background:rgba(11,16,32,0.069);color:var(--txt)}
html[data-theme="light"] .about{background:rgba(11,16,32,0.046)}
html[data-theme="light"] .about p{color:var(--txt)}
html[data-theme="light"] .sig{color:var(--txt)}
html[data-theme="light"] .ticker{background:rgba(243,245,250,1)}
html[data-theme="light"] .ttrack a{color:var(--txt)}
html[data-theme="light"] .ttrack a b{color:#b00d28}
html[data-theme="light"] .m-back{background:rgba(243,245,250,0.9)}
html[data-theme="light"] .m-box p{color:var(--txt)}
html[data-theme="light"] .snack{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .visits b{color:var(--txt)}
html[data-theme="light"] .vpill{background:rgba(11,16,32,0.057)}
html[data-theme="light"] .vpill b{color:var(--txt)}
html[data-theme="light"] .a2{border:1px solid var(--line,rgba(11,16,32,.08));background:linear-gradient(180deg,var(--card,#f3f5fa),#f3f5fa)}
html[data-theme="light"] .a2-cnt b{color:var(--txt)}
html[data-theme="light"] .a2-opt{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046)}
html[data-theme="light"] .a2-res{background:rgba(11,16,32,0.057)}
html[data-theme="light"] .a2-err{color:#b00d28}
html[data-theme="light"] .a2-form input,html[data-theme="light"] .a2-form textarea{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.057)}
html[data-theme="light"] .a2-form input:focus,html[data-theme="light"] .a2-form textarea:focus{background:rgba(11,16,32,0.092)}
html[data-theme="light"] .a2-left.warn{color:#b00d28}
html[data-theme="light"] .a2-msg{color:var(--txt)}
html[data-theme="light"] .a2-msg.err{color:#b00d28}
html[data-theme="light"] .a2-c{background:rgba(11,16,32,0.046);border:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .a2-ch b{color:var(--txt)}
html[data-theme="light"] .a2-bd{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.069)}
html[data-theme="light"] .a2-bd.o-tak{color:#0b7a43}
html[data-theme="light"] .a2-bd.o-nie{color:#2748a8}
html[data-theme="light"] .a2-more{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .a2-more:hover{background:rgba(11,16,32,0.081)}
html[data-theme="light"] .pla-hb{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046);color:var(--txt)}
html[data-theme="light"] .pla-hb:hover{background:rgba(11,16,32,0.115);border-color:rgba(11,16,32,.3)}
html[data-theme="light"] .pla-hb .av{background:#fff}
html[data-theme="light"] .pla-push{background:linear-gradient(180deg,#fff,#f3f5fa);border:1px solid rgba(11,16,32,.14);color:var(--txt)}
html[data-theme="light"] .pla-push .ic{color:#b00d28}
html[data-theme="light"] .pla-push p{color:var(--mut)}
html[data-theme="light"] .pla-chip{border:1px solid rgba(11,16,32,.16);color:var(--txt)}
html[data-theme="light"] .pla-chip[aria-pressed=true]{color:var(--txt)}
html[data-theme="light"] .pla-push .st{color:#0b7a43}
html[data-theme="light"] .pla-push .st.e{color:#b00d28}
html[data-theme="light"] .pla-bell{color:var(--txt)}
html[data-theme="light"] .pla-bell svg{color:#b00d28}
html[data-theme="light"] .pla-nl .in{background:radial-gradient(600px 240px at 0% 0%,rgba(200,16,46,.16),transparent 70%),#f3f5fa;border:1px solid rgba(11,16,32,.1)}
html[data-theme="light"] .pla-nl p{color:var(--mut)}
html[data-theme="light"] .pla-nl input[type=email]{border:1px solid rgba(11,16,32,.18);background:#f3f5fa;color:var(--txt)}
html[data-theme="light"] .pla-nl .cb{color:var(--mut)}
html[data-theme="light"] .pla-nl .msg{color:#0b7a43}
html[data-theme="light"] .pla-nl .msg.e{color:#b00d28}
html[data-theme="light"] .mav.pla-img{background:#fff}
html[data-theme="light"] .cmt .pla-cav{background:#fff}
html[data-theme="light"] .ux-di.pla-di .bd{color:#0b7a43}
html[data-theme="light"] .ap-nav{color:var(--txt)}
html[data-theme="light"] .ap-nav[aria-current=page]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .ap-tip{background:#f3f5fa;border:1px solid rgba(11,16,32,.18);color:var(--txt)}
html[data-theme="light"] .ap-tip small{color:var(--mut)}
html[data-theme="light"] .ap-aicard{color:var(--txt)}
html[data-theme="light"] .ap-aicard small{color:var(--txt)}
html[data-theme="light"] .ap-upd{background:rgba(243,245,250,0.87)}
html[data-theme="light"] .ap-upd .ap-card{background:#f3f5fa;border:1px solid rgba(11,16,32,.18);color:var(--txt)}
html[data-theme="light"] .ap-upd p{color:var(--mut)}
html[data-theme="light"] .ap-upd .ap-ver{color:var(--txt)}
html[data-theme="light"] .ap-upd .ap-b.g{border-color:rgba(11,16,32,.22);color:var(--txt)}
html[data-theme="light"] .ap-upd .ap-fb{color:#2748a8}
html[data-theme="light"] .ap-upd .ap-fb a{color:#b00d28}
html[data-theme="light"] .krsw-seg{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.057)}
html[data-theme="light"] .krsw-seg>[data-on=true]{color:var(--txt)}
html[data-theme="light"] .krsw-seg>a:hover,html[data-theme="light"] .krsw-seg>button:hover{color:var(--txt)}
html[data-theme="light"] .krsw-menu{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(243,245,250,1)}
html[data-theme="light"] .krsw-menu a{color:var(--txt)}
html[data-theme="light"] .krsw-menu a:hover,html[data-theme="light"] .krsw-menu a:focus-visible{background:rgba(11,16,32,0.103)}
html[data-theme="light"] .krtr{color:var(--txt)}
html[data-theme="light"] .krtr::before{background:rgba(243,245,250,0.65)}
html[data-theme="light"] html.kr-enter::after{background:linear-gradient(rgba(8,12,26,.5),rgba(8,12,26,.5)),var(--krbg,#f3f5fa)}
html[data-theme="light"] html.pcs-i::after{background:#f3f5fa}
html[data-theme="light"] .pcs-io{background:#f3f5fa;color:var(--txt)}
html[data-theme="light"] .pcs-l1::after,html[data-theme="light"] .pcs-l2::after{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .pcs-sk{border:1px solid rgba(11,16,32,.5);background:rgba(11,16,32,0.115);color:var(--txt)}
html[data-theme="light"] .pcs-sk:hover{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .pp-back{background:rgba(243,245,250,0.87)}
html[data-theme="light"] .pp-box{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .pp-box input[type=text],html[data-theme="light"] .pp-box input[type=email],html[data-theme="light"] .pp-box input[type=tel],html[data-theme="light"] .pp-box textarea{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .pp-pick{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .pp-pick:hover{background:#f3f5fa;color:var(--txt)}
html[data-theme="light"] .pp-cancel{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .ux-groups button{background:rgba(11,16,32,0.034);color:var(--txt)}
html[data-theme="light"] .ux-groups button:hover{border-color:rgba(11,16,32,.4)}
html[data-theme="light"] .ux-groups button b{background:rgba(11,16,32,0.115)}
html[data-theme="light"] .ux-groups button[aria-pressed=true] b{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .ux-burger{background:rgba(11,16,32,0.057)}
html[data-theme="light"] .ux-dback{background:rgba(243,245,250,0.87)}
html[data-theme="light"] .ux-dpanel{background:linear-gradient(180deg,#f3f5fa,#f3f5fa)}
html[data-theme="light"] .ux-di{background:rgba(11,16,32,0.034);color:var(--txt)}
html[data-theme="light"] .ux-di .cnt{background:rgba(11,16,32,0.115)}
html[data-theme="light"] .ux-di[aria-current] svg{color:var(--txt)}
html[data-theme="light"] .ux-dlang button[aria-pressed=true]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .msg.bot .mbody{border-color:rgba(11,16,32,.3)}
html[data-theme="light"] .dots{background:rgba(11,16,32,0.115)}
html[data-theme="light"] .ux-chatpop{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .ux-ptabs{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .ux-ptabs button[aria-selected=true]{color:var(--txt)}
html[data-theme="light"] .ux-talk{color:#b00d28}
html[data-theme="light"] .ux-chips button{border:1px solid color-mix(in srgb,var(--bc) 45%,rgba(11,16,32,.14));color:var(--txt)}
html[data-theme="light"] .ux-chips button[data-uxc=g_x] .ci,html[data-theme="light"] .ux-chips button[data-uxc=f_x] .ci{color:var(--txt)}
html[data-theme="light"] .ux-chips button[data-uxc=g_yt] .ci,html[data-theme="light"] .ux-chips button[data-uxc=f_film] .ci{color:#b00d28}
html[data-theme="light"] .ux-chips button[data-uxc=g_rb] .ci2 .ci:first-child{color:#b00d28}
html[data-theme="light"] .ux-chips button[data-uxc=g_media] .ci,html[data-theme="light"] .ux-chips button[data-uxc=f_media] .ci{color:#b00d28}
html[data-theme="light"] .ux-chips button[data-uxc=f_politycy] .ci{color:#2748a8}
html[data-theme="light"] .ux-chips button[data-uxc$=_all] .cc{background:rgba(11,16,32,0.12);color:var(--txt)}
html[data-theme="light"] .ux-chips button[aria-pressed=true] .cc{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .ux-tlink:hover{color:var(--txt);background:rgba(11,16,32,0.069)}
html[data-theme="light"] .ux-kview{background:rgba(11,16,32,0.046)}
html[data-theme="light"] .ux-kview button[aria-pressed=true]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .ux-k a{background:linear-gradient(180deg,var(--card),#f3f5fa);color:var(--txt)}
html[data-theme="light"] .ux-k .nm b{color:var(--txt)}
html[data-theme="light"] .czkz{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .czkz-m{background:rgba(11,16,32,0.034);border:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .czkz-mb{border:1px solid var(--line2,rgba(11,16,32,.16));color:var(--txt)}
html[data-theme="light"] .czkz-mb:hover{background:rgba(11,16,32,0.069)}
html[data-theme="light"] li.fc-li a.fc-link{color:var(--txt)}
html[data-theme="light"] a.fc-link[aria-current=page]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] a.fc-pill{color:var(--txt)}
html[data-theme="light"] a.fc-pill[aria-current=page]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .kza{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .kza-c.ours{border-color:rgba(11,16,32,.2)}
html[data-theme="light"] .kza-c{background:rgba(11,16,32,0.034);border:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .kza-c:hover{border-color:var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .kza-pl{background:rgba(243,245,250,0.87);border:1px solid rgba(11,16,32,.5)}
html[data-theme="light"] .kza-ya{background:rgba(243,245,250,0.99);border:1px solid rgba(11,16,32,.4);color:var(--txt)}
html[data-theme="light"] .kza-mb{border:1px solid var(--line2,rgba(11,16,32,.16));color:var(--txt)}
html[data-theme="light"] .kza-mb:hover{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .kza-ov{background:rgba(243,245,250,1)}
html[data-theme="light"] .kza-md{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .kza-x{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046);color:var(--txt)}
html[data-theme="light"] .rpill{background:rgba(11,16,32,0.057);border:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .rpill:hover{border-color:var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.092)}
html[data-theme="light"] .rpill.big{border-color:rgba(11,16,32,.28)}
html[data-theme="light"] .rnote{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046)}
html[data-theme="light"] .rnote button{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .ml-th{background:linear-gradient(135deg,#fff,#f3f5fa)}
html[data-theme="light"] .ml-cm{border:1px solid var(--line,rgba(11,16,32,.08));background:rgba(11,16,32,0.034)}
html[data-theme="light"] .ml-n[data-z="1"]{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .ml-list li{background:rgba(11,16,32,0.046);border:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .ml-list p{color:var(--txt)}
html[data-theme="light"] .ml-form input,html[data-theme="light"] .ml-form textarea{background:rgba(243,245,250,0.85);border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .ml-msg.ml-bad{color:#b00d28}
html[data-theme="light"] .ml-msg.ml-good{color:#0b7a43}
html[data-theme="light"] .nf-f{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046)}
html[data-theme="light"] .nf-card{border:1px solid var(--line,rgba(11,16,32,.08));background:linear-gradient(180deg,var(--card,#f3f5fa),#f3f5fa)}
html[data-theme="light"] .nf-th{background:#f3f5fa}
html[data-theme="light"] .nf-moreb{border:1px solid var(--line2,rgba(11,16,32,.16));color:var(--txt)}
html[data-theme="light"] .nf-moreb:hover{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .nf-sub a{background:linear-gradient(180deg,var(--card,#f3f5fa),#f3f5fa);border:1px solid var(--line2,rgba(11,16,32,.16));color:var(--txt)}
html[data-theme="light"] .nf-subh{color:var(--txt)}
html[data-theme="light"] .nf-suball{color:var(--txt)}
html[data-theme="light"] .nf-pop{border:1px solid var(--line2,rgba(11,16,32,.16));color:var(--txt)}
html[data-theme="light"] .nf-pop .nf-pc{background:rgba(11,16,32,0.092)}
html[data-theme="light"] .nf-av{background:#f3f5fa}
html[data-theme="light"] .nf-go{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .nf-go svg{color:#b00d28}
html[data-theme="light"] .nf-lb{background:rgba(243,245,250,1)}
html[data-theme="light"] .nf-x{border:1px solid rgba(11,16,32,.25);background:rgba(11,16,32,0.092);color:var(--txt)}
html[data-theme="light"] .nf-cap{color:var(--txt)}
html[data-theme="light"] .nf-links a{border:1px solid rgba(11,16,32,.18);color:var(--txt)}
html[data-theme="light"] .nf-links a svg{color:#b00d28}
html[data-theme="light"] css+='html[data-theme="light"] .nf-pop{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] html[data-theme="light"] .nf-suball:hover{color:var(--txt)}
html[data-theme="light"] .nx{border-top:1px solid var(--line,rgba(11,16,32,.08));border-bottom:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .nx.nx-solo{background:rgba(243,245,250,1)}
html[data-theme="light"] .nx-p{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .nx-p a:hover,html[data-theme="light"] .nx-p a:focus-visible{border-color:var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .nx-p a[aria-current=page] small{color:var(--txt)}
html[data-theme="light"] .nx-burger{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .nx-back{background:rgba(243,245,250,0.77)}
html[data-theme="light"] html[data-theme="light"] .nx-back{background:rgba(243,245,250,0.6)}
html[data-theme="light"] .nx-dp{border-right:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .nx-dh{border-bottom:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .nx-dx{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .nx-ar a{border-left:2px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .nx-ar a[aria-current=page] small{color:var(--txt)}
html[data-theme="light"] .rt-card{border:1px solid var(--line,rgba(11,16,32,.08));background:linear-gradient(180deg,var(--card,#f3f5fa),var(--card2,#fff))}
html[data-theme="light"] .plx-ai{border:1px solid rgba(11,16,32,.16)}
html[data-theme="light"] .plx-ai .hd{border-bottom:1px solid rgba(11,16,32,.08)}
html[data-theme="light"] .plx-ai .hd .ai{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .plx-x{border:1px solid rgba(11,16,32,.16);background:rgba(11,16,32,0.069);color:var(--txt)}
html[data-theme="light"] .plx-x:hover{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .plx-ai .a{background:rgba(11,16,32,0.081);border:1px solid rgba(11,16,32,.16)}
html[data-theme="light"] .plx-ai .sg button{border:1px solid rgba(11,16,32,.16);background:rgba(11,16,32,0.057);color:var(--txt)}
html[data-theme="light"] .plx-ai form{border-top:1px solid rgba(11,16,32,.08)}
html[data-theme="light"] .plx-ai input{background:rgba(11,16,32,0.069);border:1px solid rgba(11,16,32,.16);color:var(--txt)}
html[data-theme="light"] .plx-pin .pt{color:#b00d28}
html[data-theme="light"] .plx-feat{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .plx-feat .fh{color:#b00d28}
html[data-theme="light"] .plx-feat .fh span{color:var(--txt)}
html[data-theme="light"] .plx-feat a.fl{color:var(--txt)}
html[data-theme="light"] .plx-closed{color:#b00d28}
html[data-theme="light"] .plx-card{border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .plx-card input,html[data-theme="light"] .plx-card textarea,html[data-theme="light"] .plx-card select{background:rgba(11,16,32,0.069);border:1px solid rgba(11,16,32,.16);color:var(--txt)}
html[data-theme="light"] .plx-card label.c{color:var(--txt)}
html[data-theme="light"] .plx-card .msg.e{color:#b00d28}
html[data-theme="light"] .plx-card .msg.ok{color:#0b7a43}
html[data-theme="light"] .plx-so a{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046);color:var(--txt)}
html[data-theme="light"] .plx-foot .fl a{color:var(--txt)}
html[data-theme="light"] .plx-egg{background:rgba(243,245,250,1)}
html[data-theme="light"] .plx-egg .bx{border:1px solid rgba(11,16,32,.16);color:var(--txt)}
html[data-theme="light"] .plx-egg td{border-bottom:1px solid rgba(11,16,32,.08)}
html[data-theme="light"] .plx-egg td:first-child{color:var(--mut)}
html[data-theme="light"] .plx-acc b{color:var(--txt)}
html[data-theme="light"] .plx-acc button{color:var(--txt)}
html[data-theme="light"] .plx-acc button.d{color:#b00d28}
html[data-theme="light"] .plx-am{background:rgba(243,245,250,0.87)}
html[data-theme="light"] .plx-am .bx{border:1px solid rgba(11,16,32,.16);color:var(--txt)}
html[data-theme="light"] .plx-am p{color:var(--mut)}
html[data-theme="light"] .plx-am .tb{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .plx-am .tb button{color:var(--mut)}
html[data-theme="light"] .plx-am .tb button[aria-pressed=true]{background:rgba(11,16,32,0.12);color:var(--txt)}
html[data-theme="light"] .plx-am input[type=email],html[data-theme="light"] .plx-am input[type=password],html[data-theme="light"] .plx-am input[type=text]{background:rgba(11,16,32,0.069);border:1px solid rgba(11,16,32,.16);color:var(--txt)}
html[data-theme="light"] .plx-am label.c{color:var(--txt)}
html[data-theme="light"] .plx-am .e{color:#b00d28}
html[data-theme="light"] .plx-am .ok{color:#0b7a43}
html[data-theme="light"] .plx-am .ln{color:var(--mut)}
html[data-theme="light"] .trg{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046)}
html[data-theme="light"] .trg:hover{color:var(--txt)}
html[data-theme="light"] .trg[aria-pressed=true]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .trg.fix{background:rgba(243,245,250,1)}
html[data-theme="light"] .tk-bar{border:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .tk-chip{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046);color:var(--txt)}
html[data-theme="light"] .tk-chip[aria-pressed=true]{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .tk-chip[disabled] svg{color:var(--mut)}
html[data-theme="light"] .tk-seg{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046)}
html[data-theme="light"] .tk-rng output{color:var(--txt)}
html[data-theme="light"] .tk-hot{border:1px solid rgba(11,16,32,.30);background:radial-gradient(120% 140% at 0% 0%,rgba(200,16,46,.28),transparent 55%),linear-gradient(180deg,#fff,#f3f5fa)}
html[data-theme="light"] .tk-tot{border:1px solid rgba(11,16,32,.32)}
html[data-theme="light"] .tk-nav{border:1px solid rgba(11,16,32,.28);background:rgba(243,245,250,1);color:var(--txt)}
html[data-theme="light"] .tk-c{border:1px solid var(--line,rgba(11,16,32,.08));background:linear-gradient(180deg,var(--card,#f3f5fa),#f3f5fa)}
html[data-theme="light"] .tk-hot .tk-c{background:linear-gradient(180deg,#fff,#fff);border-color:rgba(11,16,32,.22)}
html[data-theme="light"] .tk-lg{background:rgba(11,16,32,0.081)}
html[data-theme="light"] .tk-tx{color:var(--txt)}
html[data-theme="light"] .tk-pb{border:1px solid var(--line2,rgba(11,16,32,.16));background:#f3f5fa}
html[data-theme="light"] .tk-pl{background:rgba(243,245,250,1);color:var(--txt)}
html[data-theme="light"] .tk-pl img{background:#f3f5fa}
html[data-theme="light"] .tk-pl figcaption{color:var(--txt)}
html[data-theme="light"] .tk-pl figcaption small{color:var(--mut)}
html[data-theme="light"] .tk-pl figcaption a{color:var(--txt)}
html[data-theme="light"] .tk-plx{border:1px solid rgba(11,16,32,.3);background:rgba(11,16,32,0.115);color:var(--txt)}
html[data-theme="light"] .tk-pln{border:1px solid rgba(11,16,32,.3);background:rgba(11,16,32,0.115);color:var(--txt)}
html[data-theme="light"] .tk-lk{color:var(--txt)}
html[data-theme="light"] .tk-lnk{border:1px solid var(--line2,rgba(11,16,32,.16));color:var(--txt)}
html[data-theme="light"] .tk-lnk:hover{background:rgba(11,16,32,0.092)}
html[data-theme="light"] .tk-more{border:1px solid var(--line2,rgba(11,16,32,.16));color:var(--txt)}
html[data-theme="light"] .tk-more:hover{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .tk-empty{border:1px dashed var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .tk-form{border:1px solid var(--line2,rgba(11,16,32,.16));background:linear-gradient(180deg,var(--card,#f3f5fa),#f3f5fa)}
html[data-theme="light"] .tk-fi{border:1px solid var(--line2,rgba(11,16,32,.16));background:#f3f5fa;color:var(--txt)}
html[data-theme="light"] .tk-fm.e{color:#b00d28}
html[data-theme="light"] .tk-fm.o{color:#0b7a43}
html[data-theme="light"] .tk-lb{background:rgba(243,245,250,0.97)}
html[data-theme="light"] .tk-box{border:1px solid var(--line2,rgba(11,16,32,.16));background:linear-gradient(180deg,#f3f5fa,#f3f5fa)}
html[data-theme="light"] .tk-x{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.069);color:var(--txt)}
html[data-theme="light"] .tk-q{background:rgba(11,16,32,0.057);color:var(--txt)}
html[data-theme="light"] .tk-q b{color:var(--txt)}
html[data-theme="light"] .wx-block{background:linear-gradient(180deg,var(--card,#f3f5fa),#f3f5fa);border:1px solid var(--line2,rgba(11,16,32,.16))}
html[data-theme="light"] .wx-kicker{color:#b00d28}
html[data-theme="light"] .wx-block h3.wx-ttl{color:var(--txt)}
html[data-theme="light"] .wx-vlang{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046)}
html[data-theme="light"] .wx-vlang button:hover:not(:disabled){color:var(--txt)}
html[data-theme="light"] .wx-vfoot-t{color:var(--txt)}
html[data-theme="light"] .wx-vyt{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.057);color:var(--txt) !important}
html[data-theme="light"] .wx-gal-card{background:rgba(243,245,250,0.93);border:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .wx-gal-src{color:#b00d28}
html[data-theme="light"] .wx-gal-ttl{color:var(--txt)}
html[data-theme="light"] .wx-gal-lnk{color:#b00d28 !important}
html[data-theme="light"] .wx-gal-lnk:hover{color:var(--txt) !important}
html[data-theme="light"] .wx-lb{background:rgba(243,245,250,1)}
html[data-theme="light"] .wx-tw-item{background:rgba(243,245,250,0.97);border:1px solid var(--line2,rgba(11,16,32,.14))}
html[data-theme="light"] .wx-tw-av.gov{background:linear-gradient(135deg,#1e4fa3,#fff)}
html[data-theme="light"] .wx-tw-nm{color:var(--txt)}
html[data-theme="light"] .wx-tw-nm svg{color:#2748a8}
html[data-theme="light"] .wx-tw-xlogo{color:var(--txt)}
html[data-theme="light"] .wx-tw-txt{color:var(--txt) !important}
html[data-theme="light"] .wx-tw-foot{border-top:1px solid var(--line,rgba(11,16,32,.08))}
html[data-theme="light"] .wx-tw-lnk{color:#b00d28 !important}
html[data-theme="light"] .wx-tw-lnk:hover{color:var(--txt) !important}
html[data-theme="light"] .ytcp-x{border:1px solid var(--line2,rgba(11,16,32,.16));background:rgba(11,16,32,0.046);color:var(--txt)}
html[data-theme="light"] .x{background:rgba(11,16,32,0.069);color:var(--txt)}
html[data-theme="light"] .chip.blue{color:#2748a8}
html[data-theme="light"] .chip.warn{color:var(--txt)}
html[data-theme="light"] .back{color:var(--txt);background:rgba(11,16,32,0.046)}
html[data-theme="light"] .back:hover{background:rgba(11,16,32,0.115)}
html[data-theme="light"] .lead{color:var(--txt)}
html[data-theme="light"] .tabs{background:rgba(243,245,250,0.99)}
html[data-theme="light"] .tabs a:hover{color:var(--txt)}
html[data-theme="light"] .slead{color:var(--mut)}
html[data-theme="light"] .ph{background:#f3f5fa}
html[data-theme="light"] .ph .tag.blue{color:var(--txt)}
html[data-theme="light"] .ph .tag{background:rgba(243,245,250,0.99);color:var(--txt)}
html[data-theme="light"] .av{color:var(--txt)}
html[data-theme="light"] .cb .more{color:#b00d28}
html[data-theme="light"] .pc .abbr{color:var(--txt)}
html[data-theme="light"] .pc .ldr{color:var(--txt)}
html[data-theme="light"] .seatbox{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .seatbar{background:#f3f5fa}
html[data-theme="light"] .seatlab b{color:var(--txt)}
html[data-theme="light"] .legend{color:var(--txt)}
html[data-theme="light"] .prose{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .prose p{color:var(--txt)}
html[data-theme="light"] .tl time{color:#b00d28}
html[data-theme="light"] .tl p{color:var(--txt)}
html[data-theme="light"] .tblw{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .srcs a{color:var(--txt)}
html[data-theme="light"] .uncf{color:var(--txt)}
html[data-theme="light"] .m-back{background:rgba(243,245,250,0.93)}
html[data-theme="light"] .m-head .mp{background:#f3f5fa}
html[data-theme="light"] .facts div{background:rgba(11,16,32,0.046)}
html[data-theme="light"] .m-body h4{color:#b00d28}
html[data-theme="light"] .m-body p{color:var(--txt)}
html[data-theme="light"] .ld{background:rgba(11,16,32,0.046)}
html[data-theme="light"] .ld .lp{background:#f3f5fa}
html[data-theme="light"] .pc .faces span{background:#f3f5fa}
html[data-theme="light"] .m-links a{color:var(--txt)}
html[data-theme="light"] .tile{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .tile small{color:#b00d28}
html[data-theme="light"] .rkban{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .rkban small{color:#b00d28}
html[data-theme="light"] label.l{color:var(--mut)}
html[data-theme="light"] input[type=text],html[data-theme="light"] input[type=email],html[data-theme="light"] input[type=url],html[data-theme="light"] textarea{background:rgba(11,16,32,0.046)}
html[data-theme="light"] input:focus,html[data-theme="light"] textarea:focus{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .drop{background:rgba(11,16,32,0.029)}
html[data-theme="light"] .drop svg{color:#b00d28}
html[data-theme="light"] .pv{background:rgba(11,16,32,0.034)}
html[data-theme="light"] .pv img,html[data-theme="light"] .pv video{background:#f3f5fa}
html[data-theme="light"] .c{color:var(--mut)}
html[data-theme="light"] .bar2{background:rgba(11,16,32,0.092)}
html[data-theme="light"] .msg.ok{color:#0b7a43}
html[data-theme="light"] .msg.e{color:#b00d28}
html[data-theme="light"] .rules li{color:var(--txt)}
html[data-theme="light"] .rules li b{color:#b00d28}
html[data-theme="light"] .gi{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .gi .m{background:#f3f5fa}
html[data-theme="light"] .gi p{color:var(--mut)}
html[data-theme="light"] .gi a.src{color:#b00d28}
html[data-theme="light"] .stats li{background:linear-gradient(180deg,var(--card),#f3f5fa)}
html[data-theme="light"] .chipb{background:rgba(11,16,32,0.046)}
html[data-theme="light"] .chipb:hover{background:rgba(11,16,32,0.115)}
html[data-theme="light"] .chipb[aria-pressed=true]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .ctl select option{background:#f3f5fa;color:var(--txt)}
html[data-theme="light"] .res b{color:var(--txt)}
html[data-theme="light"] .reset:hover{background:rgba(11,16,32,0.092)}
html[data-theme="light"] .th{background:linear-gradient(135deg,#fff,#f3f5fa)}
html[data-theme="light"] .tag{background:rgba(243,245,250,0.93);color:var(--txt)}
html[data-theme="light"] .logo{color:var(--txt);background:#fff}
html[data-theme="light"] .ours{color:var(--mut);background:rgba(11,16,32,0.046)}
html[data-theme="light"] .ours b{color:#b00d28}
html[data-theme="light"] .src{background:rgba(11,16,32,0.057);color:var(--txt)}
html[data-theme="light"] .src:hover{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .btn{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .btn:hover{background:rgba(11,16,32,0.12)}
html[data-theme="light"] .m-x{background:rgba(243,245,250,0.95)}
html[data-theme="light"] .m-x:hover{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .m-th{background:linear-gradient(135deg,#fff,#f3f5fa)}
html[data-theme="light"] .m-b .lead2{color:var(--txt)}
html[data-theme="light"] .leadp{color:var(--mut)}
html[data-theme="light"] .ours.ai b{color:#2748a8}
html[data-theme="light"] .top{background:rgba(243,245,250,0.97)}
html[data-theme="light"] .back:hover{background:rgba(11,16,32,0.069)}
html[data-theme="light"] .btn.danger{color:#b00d28}
html[data-theme="light"] input.i,html[data-theme="light"] textarea.i,html[data-theme="light"] select.i{background:#f3f5fa;color:var(--txt)}
html[data-theme="light"] .tg{background:#fff}
html[data-theme="light"] .card h2 svg{color:#b00d28}
html[data-theme="light"] .hero p{color:var(--mut)}
html[data-theme="light"] .modal{background:rgba(243,245,250,0.87)}
html[data-theme="light"] .modal .bx{background:#f3f5fa}
html[data-theme="light"] .skel{background:linear-gradient(90deg,#f3f5fa 0%,#fff 50%,#f3f5fa 100%)}
html[data-theme="light"] .tabs2{background:#f3f5fa}
html[data-theme="light"] .tabs2 button[aria-selected=true]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .lnk{color:var(--txt)}
html[data-theme="light"] .avbig{border:3px solid rgba(11,16,32,.14)}
html[data-theme="light"] .avbig i{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .snav a{color:var(--txt)}
html[data-theme="light"] .snav a:hover,html[data-theme="light"] .snav a[aria-current=true]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .hist li{background:#f3f5fa}
html[data-theme="light"] .rk-bar{background:#f3f5fa}
html[data-theme="light"] .rk-list span.on{color:var(--txt)}
html[data-theme="light"] .crop{background:#f3f5fa}
html[data-theme="light"] .crop .ring{border:2px solid rgba(11,16,32,.85)}
html[data-theme="light"] .osw{background:#f3f5fa}
html[data-theme="light"] .osw button[aria-selected=true]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] details.sha summary{color:var(--txt)}
html[data-theme="light"] details.sha code{background:#f3f5fa;color:var(--mut)}
html[data-theme="light"] .warn svg{color:#b00d28}
html[data-theme="light"] .info svg{color:#2748a8}
html[data-theme="light"] .warn p,html[data-theme="light"] .info p{color:var(--mut)}
html[data-theme="light"] .steps li::before{color:var(--txt)}
html[data-theme="light"] .phone{background:linear-gradient(160deg,#f3f5fa,#f3f5fa)}
html[data-theme="light"] .phone video{background:#f3f5fa}
html[data-theme="light"] .faq details p{color:var(--mut)}
html[data-theme="light"] .faq a{color:#b00d28}
html[data-theme="light"] .ripple{background:rgba(11,16,32,0.12)}
html[data-theme="light"] li.sw-li a.sw-link{color:var(--txt)}
html[data-theme="light"] a.sw-link[aria-current=page]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] a.sw-pill{color:var(--txt)}
html[data-theme="light"] a.sw-pill[aria-current=page]{background:#0b1020;color:#fff;border-color:#0b1020}
html[data-theme="light"] .sw-cta{color:var(--txt)}
html[data-theme="light"] .sw-cta small{color:var(--txt)}

/* ===== RĘCZNE POPRAWKI (po AUTO, wygrywają kolejnością) ===== */
/* aktywna zakładka: biały tekst na ciemnej pastylce */
html[data-theme="light"] .tab[aria-selected=true],html[data-theme="light"] .tab[aria-selected=true] *{color:#fff}
html[data-theme="light"] .tab:hover{color:var(--txt)}
.dummy-never{}
html[data-theme="light"] .btn.ghost{color:var(--txt)}
html[data-theme="light"] .sw-li a.sw-link{color:var(--txt)}
html[data-theme="light"] .sw-li a.sw-link[aria-current=page]{background:#0b1020;color:#fff;border-color:#0b1020}
/* chipy platform (kolor marki w --bc/--bt) */
html[data-theme="light"] .ux-chips .cc{background:var(--bc);color:var(--bt)}
html[data-theme="light"] .ux-chips button[data-uxc$=_all] .cc{background:rgba(11,16,32,.12);color:var(--txt)}
html[data-theme="light"] .ux-chips button[data-uxc=g_x] .cc,html[data-theme="light"] .ux-chips button[data-uxc=f_x] .cc{background:#000;color:#fff}
html[data-theme="light"] .ux-chips button[aria-pressed=true] .cc{background:rgba(255,255,255,.25);color:var(--bt)}
html[data-theme="light"] .ux-chips button[aria-pressed=true][data-uxc$=_all] .cc{background:rgba(11,16,32,.14);color:var(--txt)}
html[data-theme="light"] .tlabel{color:#fff}
html[data-theme="light"] b.pn[style]{color:var(--txt)!important}
html[data-theme="light"] [style*="color:#c9d1e8"],html[data-theme="light"] [style*="color:#8b96b5"]{color:var(--mut)!important}
html[data-theme="light"] .lx{background:linear-gradient(135deg,#fff,#f3f5fa 55%,#fbe6ea)}
html[data-theme="light"] .vbadge .lb,html[data-theme="light"] .wx-vover-t{color:#fff}
html[data-theme="light"] .av,html[data-theme="light"] .mav:not(.ai):not(.pla-img){color:#fff}
html[data-theme="light"] b.nk{filter:brightness(.58) saturate(1.25)}
html[data-theme="light"] .tk{--tk-hi:#0b1020}
html[data-theme="light"] .tk-hot .tk-c{background:#fff;border-color:var(--line2)}
html[data-theme="light"] .tk-tot{background:rgba(11,16,32,.06)}
html[data-theme="light"] .ux-chatlive .ux-tglow{background:radial-gradient(closest-side,rgba(200,16,46,.14),transparent)}
html[data-theme="light"] .ux-chatlive .ux-ub{box-shadow:0 0 0 2px #fff}
html[data-theme="light"] span.logo{color:#fff}
html[data-theme="light"] .lx-big .ar{color:#fff}
html[data-theme="light"] .split .txt h2 .num{color:#fff}
html[data-theme="light"] .more .btn{color:var(--txt)}
