/* SuperMotor.online · tema común (fondo y bordes). Se carga en todas las páginas. */
body {
    background-color: #15171c;
    background-image:
        radial-gradient(1200px 600px at 15% -10%, rgba(255, 102, 0, 0.10), transparent 60%),
        radial-gradient(900px 700px at 100% 30%, rgba(120, 140, 170, 0.08), transparent 60%),
        radial-gradient(1000px 800px at 0% 100%, rgba(255, 102, 0, 0.05), transparent 60%);
    background-attachment: fixed;
}
body .border-gray-800 { border-color: #2c313a; }
