:root{--tsc-primary:#b30000;--tsc-dark:#3b3b3b;--tsc-gold:#c8a300;}
.navbar-brand img.logo{height:36px;margin-right:8px;}
.btn-primary,.bg-primary,.btn-primary:focus{background-color:var(--tsc-primary)!important;border-color:var(--tsc-primary)!important;}
.navbar.bg-dark{background-color:var(--tsc-primary)!important;}
a{color:var(--tsc-primary);} .badge.text-bg-light{background-color:#f8f9fa!important;}
footer.footer-tiny{font-size:.9rem;color:#666;}