/** Shared On Board Air Commerce UI components. */
body.obaui-enabled {
    --obaui-font: inherit;
}

body.obaui-enabled :where(input, select, textarea, button, .button) {
    font-family: var(--obaui-font);
}

/* v0.1.3 — mode-aware viewport/header edge.
   Paint the tiny exposed viewport strip above Rey's header without changing
   header height, position or page geometry. */
html,
body{
    background-color:#ffffff;
}
@media (prefers-color-scheme: dark){
    html,
    body{
        background-color:#0b0d0c;
    }
}
/* Common explicit theme-state hooks if Rey/site scripts expose them. */
html[data-theme="dark"],
html.dark,
html.dark-mode,
body[data-theme="dark"],
body.dark,
body.dark-mode{
    background-color:#0b0d0c!important;
}
html[data-theme="light"],
html.light,
html.light-mode,
body[data-theme="light"],
body.light,
body.light-mode{
    background-color:#ffffff!important;
}
