/* batch2 1029b overlay: loads last. Theme variables, scoped 44px targets, 15px small text. No animation. */
:root,:root[data-theme=light]{--brand:#C8102E;--on-brand:#fff;--nav-bg:#fff;--tab-on:#C8102E;--sheet-bg:#fff;--sheet-ink:#111}
:root[data-theme=dark]{--brand:#C8102E;--on-brand:#fff;--nav-bg:#0b1220;--tab-on:#ff8a98;--sheet-bg:#151b26;--sheet-ink:#f4f7fb}
:root[data-sun="1"]{--brand:#7A0010;--on-brand:#fff;--nav-bg:#fff;--tab-on:#7A0010;--sheet-bg:#fff;--sheet-ink:#000}
:root[data-theme=light] #tabs{background:var(--nav-bg)!important}
:root[data-theme=light] #tabs button.on,:root[data-theme=light] #tabs button[aria-current]{color:var(--tab-on)!important}
:root:not([data-sun="1"]) .btn.pri{background-color:var(--brand)!important;color:var(--on-brand)!important}
:root[data-sun="1"] #tabs,:root[data-sun="1"] .b11sh{background:var(--nav-bg)!important;color:var(--sheet-ink)!important}
:root[data-sun="1"] .btn.pri{background:var(--brand)!important;color:var(--on-brand)!important}
html[data-theme="dark"] .b11sh{background:var(--sheet-bg)!important;color:var(--sheet-ink)!important}
#rk143foot .rk143soc a,#tabs button,.rk138btn,button,[role="button"],input,select{min-height:44px;min-width:44px}
#rk143foot .rk143soc a{display:inline-flex;align-items:center;justify-content:center}
small,.b19l,.legend,.rk147dtag{font-size:max(15px,1em)}
.rk148empty{margin:12px;padding:14px 16px;border:2px dashed var(--line,#ccd);border-radius:14px;background:var(--panel,transparent);color:var(--ink,inherit)}
.rk148empty h3{margin:0 0 6px;font-size:17px}.rk148empty p{margin:0;font-size:15px}
.rk148gdth{display:inline-flex;align-items:center;gap:6px;font-size:15px}
html.rk1029prod .rk147dbtn[data-dm],html.rk1029prod .rk147demo,html.rk1029prod #rk146demob,html.rk1029prod #rk148bar{display:none!important}
html.rk1029prod #btnInstall{display:revert}
.rk148empty,.rk148thbtn,#rk148bar,.rk148sh,.rk148sh *{animation:none!important;transition:none!important}

/* b2: Legend chip floors (pbt146/tap146) */
html .b19lc,html .b15key.b19kc,#view .toolscard button.b15key{font-size:15px!important;min-height:44px!important;min-width:44px}
