/* Builder Tracker theme: black / blue / white. Loaded after each page's own styles; layout unchanged. */
:root{--bt-bg:#000;--bt-card:#0c0c0c;--bt-line:#1f2a3d;--bt-accent:#2f7bff;--bt-accent2:#7fb0ff}
html,body{background:var(--bt-bg)!important;color:#fff}
body:before{background:radial-gradient(circle at 50% 0%,rgba(47,123,255,.10),transparent 60%)!important}
.card{background:var(--bt-card)!important;border-color:var(--bt-line)!important}
h1 span{color:var(--bt-accent)!important}
button.p,.p{background:var(--bt-accent)!important;border-color:var(--bt-accent)!important;color:#fff!important}
input:focus,select:focus,textarea:focus{border-color:var(--bt-accent)!important}
.tile:hover{border-color:var(--bt-accent)!important}.tile.hi{border-color:var(--bt-accent)!important;background:#06101f!important}
