/* Light theme for every Ananta web page (dark is the default palette in each page) */
.themeBtn{border:0;background:transparent;cursor:pointer;font:inherit}
:root[data-theme="light"]{--bg:#F5F2EC;--rail:#EDE8DE;--panel:#FFFFFF;--line:#E4DED2;--line2:#D3CBBB;--ink:#16232B;--soft:#33434B;--muted:#5E6C73;color-scheme:light}
:root[data-theme="dark"]{color-scheme:dark}
[data-theme="light"] body{background:var(--bg);color:var(--ink)}
[data-theme="light"] .rail a.nav:hover,[data-theme="light"] .rail .themeBtn:hover{background:#E4DED2;color:var(--ink)}
[data-theme="light"] .rail a.nav[aria-current="page"]{background:#E4DCCB;color:#8A6416}
[data-theme="light"] .rail .logo{color:#B5852A}
[data-theme="light"] .btn:hover{border-color:#BDB4A4}
[data-theme="light"] .pvl:hover,[data-theme="light"] .xt tr.mvrow:hover td,[data-theme="light"] .gl button:hover{background:#EFEAE0}
[data-theme="light"] .mv:hover{background:#E9E3D7}
[data-theme="light"] .num,[data-theme="light"] .mvl td.n{color:#7B8A91}
[data-theme="light"] .var,[data-theme="light"] .var .mv{color:#5E6C73}
[data-theme="light"] .cmt{color:#2E7D4F}
[data-theme="light"] .g-i{color:#9A7A10}[data-theme="light"] .g-m{color:#B5560F}[data-theme="light"] .g-b{color:#C2410C}
[data-theme="light"] .pbar .av{background:#EFE8DA;color:#9A6E1C}
[data-theme="light"] .pbar .clk{background:#EDE8DE}
[data-theme="light"] .pbar .clk.on{background:#16232B;color:#F5F2EC}
[data-theme="light"] .pbar .clk.low{background:#C2410C;color:#fff}
[data-theme="light"] .result,[data-theme="light"] .opt[aria-pressed="true"]{background:#FFF8E6}
[data-theme="light"] .banner.ok{background:#E3F4EA;color:#1F6B45;border-color:#B5DEC6}
[data-theme="light"] .banner.bad{background:#FBEADF;color:#9A4A12;border-color:#EBC3A6}
[data-theme="light"] .banner.info{background:#F1EDE4;color:var(--soft)}
[data-theme="light"] .prog2,[data-theme="light"] .prog{background:#E4DED2}
[data-theme="light"] .live{color:#1F7A55}[data-theme="light"] .live i{background:#1F7A55}
[data-theme="light"] .seg,[data-theme="light"] textarea,[data-theme="light"] input[type=text],[data-theme="light"] input:not([type]){background:#fff;color:var(--ink)}
[data-theme="light"] .toast,[data-theme="light"] .dlg .box{background:#fff;color:var(--ink)}
[data-theme="light"] .drop{background:rgba(245,242,236,.85)}
[data-theme="light"] .top{background:rgba(245,242,236,.9)}
[data-theme="light"] .shot{background:#fff}[data-theme="light"] .shot .bar i{background:#D3CBBB}
[data-theme="light"] .eng .ev,[data-theme="light"] .stat b{color:var(--ink)}
[data-theme="light"] .xp .rb .b{border-color:#C9C1B2}
[data-theme="light"] .hdr h1 .vs{color:var(--muted)}

.rail button.nav{width:68px;min-height:58px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--muted);font-size:11.5px;font-weight:700;margin-top:0;font-family:inherit}
.rail button.nav:hover{background:#13212A;color:var(--ink)}
.rail button.nav span{display:block}
.rail button.nav{font-size:18px;line-height:1}.rail button.nav span{font-size:11.5px}
@media (max-width:900px){.rail button.nav{min-height:48px;width:64px}}

a.btn{color:var(--ink);text-decoration:none;display:inline-flex;align-items:center}a.btn.gold{color:#0E171C}
