/*
 * Dark mode (Site Options → Design → Dark mode). Generated from the same
 * definition as the "Lapis Night" style variation — edit both together.
 * html.aa-dark is set by an inline script in <head> (inc/design.php) before
 * first paint, from the site setting and the visitor's own choice.
 */
html.aa-dark{--wp--preset--color--ink:#E7E1D3;--wp--preset--color--slate:#B7BFC4;--wp--preset--color--stone:#8E969A;--wp--preset--color--sand:#16212B;--wp--preset--color--sand-light:#131D26;--wp--preset--color--lapis:#9DC3EA;--wp--preset--color--lapis-deep:#070D12;--wp--preset--color--terracotta:#E39478;--wp--preset--color--turquoise:#5CCACA;--wp--preset--color--saffron:#E4AA45;--wp--preset--color--saffron-light:#F0C77D;--wp--preset--color--shade:#05090D;--wp--preset--color--placeholder:#26323D;--wp--preset--color--map-land:#34414D;--wp--preset--color--map-around:#1C2731;color-scheme:dark}
html.aa-dark body{background:#0E151C;color:var(--wp--preset--color--ink)}
html.aa-dark :is(.aa-placecard,.aa-surprise__card,.aa-circlebtn,.aa-factsheet,.aa-mega,.aa-mobile,.aa-chipbtn){background:#16212B;color:var(--wp--preset--color--ink)}
html.aa-dark :is(.aa-az,.aa-az>.aa-wrap){background:#0E151C}
html.aa-dark .aa-header.is-solid{background:color-mix(in srgb,#0E151C 96%,transparent);color:var(--wp--preset--color--ink);border-bottom-color:color-mix(in srgb,var(--wp--preset--color--ink) 12%,transparent)}
html.aa-dark .aa-search{background:color-mix(in srgb,#0E151C 98%,transparent)}
html.aa-dark .aa-tabbar{background:#0E151C;border-top-color:color-mix(in srgb,var(--wp--preset--color--ink) 12%,transparent)}
html.aa-dark :is(.aa-tabbar a,.aa-mega__col a,.aa-mobile a){color:var(--wp--preset--color--ink)}
html.aa-dark .aa-btn--primary,html.aa-dark .wp-element-button{background:#2E6DA8;color:#fff}
html.aa-dark .aa-btn--primary:hover,html.aa-dark .wp-element-button:hover{background:#3A80C2;color:#fff}
html.aa-dark .aa-btn--dark{background:var(--wp--preset--color--ink);color:#0E151C}
html.aa-dark :is(.aa-pill.is-active,.aa-langs a.is-current,.aa-chipbtn:hover){color:#0E151C}
html.aa-dark .aa-news__input{color:#192126}
html.aa-dark .aa-header .aa-langs a.is-current,html.aa-dark .aa-header.is-solid .aa-langs a.is-current{background:var(--wp--preset--color--lapis);color:#0E151C}
html.aa-dark :is(.aa-btn--saffron,.aa-btn--saffron:hover,.aa-hcta,.aa-hcta:hover,.aa-pills--dark .aa-pill.is-active){color:#192126 !important}
html.aa-dark :is(.aa-news__btn:hover,.aa-news__btn:focus-visible,.aa-btn--outline-light:hover,.aa-btn--outline-light:focus-visible){background:var(--wp--preset--color--ivory);color:#0E151C}
html.aa-dark .aa-totop,html.aa-dark .aa-totop:hover{background:#2E6DA8;color:#fff}
html.aa-dark .aa-skip{background:#2E6DA8;color:#fff}
html.aa-dark .aa-person__ph{color:color-mix(in srgb,var(--wp--preset--color--ink) 55%,transparent)}
html.aa-dark img{filter:brightness(.94)}
