/* Colour-only override. All menu layout, order, sizing and placement come from v204. */
main>.tabs{background:#f1f6fc;border-color:#d2e2f0;box-shadow:0 1px 0 #005daa0d,0 6px 16px #005daa0c}
main>.tabs button:not(.active){background-color:#005daa!important;color:#fff}
main>.tabs button:not(.active):hover{background-color:#004e8e!important}
main>.tabs button.active{background-color:#e31837!important;border-color:#e31837;color:#fff;box-shadow:0 1px 2px #e3183733,0 2px 8px #e3183729}
main>.tabs button:focus-visible{outline-color:#005daa}
@media(prefers-color-scheme:dark){
 main>.tabs{background:#080a0d;border-color:#202830;box-shadow:none}
 main>.tabs button:not(.active){background-color:#11151a!important;color:#d6dce3;box-shadow:inset 0 0 0 1px #263d52}
 main>.tabs button:not(.active):hover{background-color:#1b2530!important}
 main>.tabs button.active{background-color:#632432!important;border-color:#db5369;color:#fff;box-shadow:inset 0 0 0 1px #db5369}
 main>.tabs button small{font-size:.7em;color:#9aa9b8;opacity:1}
 main>.tabs button.active small{color:#e7bfc6;opacity:1}
 main>.tabs button:focus-visible{outline-color:#79bcff}
}
