/* light site skin for the driving games – colours only, the game engine is untouched */
:root{--bg:#EEF7F5;--ink:#12223D;--muted:#55657C;--glass:rgba(255,255,255,.86);--glass2:rgba(13,148,136,.09);--line:#D3E3E1;--panel:rgba(255,255,255,.92);--teal:#0D9488;color-scheme:light}
html,body{background:linear-gradient(180deg,#DFF3F0 0%,#F4F7F7 60%)!important;color:var(--ink)}
.brand b{background:none!important;-webkit-text-fill-color:currentColor;color:#12223D!important}
/* menus, level cards and result screens in the site's light style (the 3D road itself stays as is) */
.scr{background:linear-gradient(180deg,#DFF3F0 0%,#F4F7F7 55%)!important;color:var(--ink)!important}
.scr .lc,.scr .card,.card,.intro{background:#fff!important;color:var(--ink)!important;border:1px solid #D3E3E1!important;box-shadow:0 8px 22px rgba(13,148,136,.08)}
.scr .lc:hover{border-color:#0D9488!important}
.scr h1,.scr h2,.scr h3,.scr b,.scr strong,.card h1,.card h2,.card h3,.intro h2,.intro h3{color:var(--ink)!important}
.scr p,.scr small,.scr .hint,.card p,.intro p{color:var(--muted)!important}
.scr button:not(.on):not([aria-pressed=true]):not(.go):not(.primary){color:var(--ink)}
.scr *:not(button):not(.on):not(svg):not(path){color:inherit!important}
.scr{color:#12223D!important}
.scr p,.scr small,.scr .hint,.scr .sub{color:#55657C!important}
.scr button{color:#12223D}
.scr button.on,.scr button[aria-pressed=true],.scr button[aria-checked=true],.scr .go,.scr .primary{color:#fff!important}
.scr button:not(.on):not([aria-pressed=true]):not([aria-checked=true]):not(.go):not(.primary){background:#fff!important;border:1px solid #D3E3E1!important}
.card *:not(button):not(svg):not(path),.intro *:not(button):not(svg):not(path){color:inherit!important}
.scr .lc,.scr .lc *,.scr button:not(.on):not([aria-pressed=true]):not([aria-checked=true]):not(.go):not(.primary),.scr button:not(.on):not([aria-pressed=true]):not([aria-checked=true]):not(.go):not(.primary) *{color:#12223D!important}
.scr .lc small,.scr .lc p,.scr .lc span:not(:first-child){color:#55657C!important}
