:root{color-scheme:dark}
html,body{min-height:100%;background-color:#050d16!important}
body{color:#eaf6fc!important;background-image:linear-gradient(180deg,rgba(3,10,17,.48),rgba(3,8,13,.62)),url("cart-blueprints-final.png"),url("solaris-scene.webp")!important;background-position:center,center top,right bottom!important;background-size:100% 100%,100% auto,min(68vw,560px) auto!important;background-repeat:no-repeat,no-repeat,no-repeat!important;background-attachment:fixed,scroll,fixed!important}
main{position:relative;z-index:1;background:linear-gradient(145deg,rgba(5,16,26,.42),rgba(4,12,20,.48));border-radius:14px}
h1,h2,h3{color:#f0f9ff!important;text-shadow:0 2px 16px rgba(18,180,235,.18)}
a{color:#8edfff}
.card,.panel,.block,.step,.notice,.note,.library-intro,.warning-note{background-color:rgba(8,22,34,.82)!important;border-color:rgba(69,158,192,.48)!important;color:#eaf6fc!important}
.card small,.sub,.source,.step figcaption,figcaption{color:#a8c4d3!important}
.top a,.source a{color:#8fe1ff!important}
figure{background:rgba(4,14,23,.82)!important;border-color:#28556b!important}
.block-body{border-color:#28556b!important}
table td,table th{border-color:#29495c!important}
@media(max-width:650px){body{background-size:100% 100%,auto 72vh,min(100vw,420px) auto!important;background-position:center,center top,right bottom!important}main{padding-left:12px!important;padding-right:12px!important}}
html[data-vehicle="getz"] body{background-image:linear-gradient(180deg,rgba(3,10,17,.48),rgba(3,8,13,.62)),url("cart-blueprints-final.png"),url("getz-scene.webp")!important}
