/* ===== DEFAULT THEME ===== */
:root{--primary:#0f0;--secondary:#0ff;--accent:#f0f;--bg-dark:#000;--card-bg:rgba(0,0,0,.7)}
body{background:#000}
.neon-box{border-color:rgba(0,255,0,.4);box-shadow:0 0 10px rgba(0,255,0,.25),inset 0 0 8px rgba(0,255,0,.08)}
.mq-bar{background:linear-gradient(90deg,rgba(0,255,0,.12),rgba(0,255,255,.12),rgba(255,0,255,.12),rgba(255,255,0,.12));border-bottom-color:rgba(0,255,0,.3)}
.sidebar{background:rgba(0,0,0,.95);border-right-color:rgba(0,255,0,.25)}
.nav-link.active{background:rgba(0,255,0,.15);border-color:rgba(0,255,0,.4)}
.dtbl thead{background:linear-gradient(135deg,#0044aa,#0033cc)}
.stat-card,.sc{box-shadow:0 5px 20px rgba(0,0,0,.5)}
.clock-wrap{background:linear-gradient(135deg,rgba(0,30,60,.5),rgba(0,50,30,.5))}
.modal-box{border-color:rgba(0,255,0,.5);box-shadow:0 0 35px rgba(0,255,0,.3)}
.prog-bar{background:linear-gradient(90deg,#0f0,#0ff)}
#matrix-bg{opacity:.2}
