
/*
Theme Name: ChromeNews Child – MiningLegit (Responsive)
Theme URI: https://mininglegit.com
Description: Clean, responsive ChromeNews child theme redesign
Author: MiningLegit Group
Template: chromenews
Version: 1.1.0
*/

@import url("../chromenews/style.css");

:root{
  --primary:#0b1c2d;
  --footer:#0f172a;
  --accent:#f59e0b;
}

body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}

/* HEADER */
.site-header{
  background:var(--primary);
  position:sticky;
  top:0;
  z-index:999;
}
.header-wrap{
  max-width:1200px;
  margin:auto;
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:14px 20px;
}
.logo a{
  color:#fff;
  font-size:22px;
  font-weight:700;
}
nav ul{
  list-style:none;
  margin:0;
  padding:0;
  display:flex;
  gap:20px;
}
nav ul li a{color:#e5e7eb;font-weight:500}
nav ul li a:hover{color:var(--accent)}

.menu-toggle{
  display:none;
  font-size:26px;
  color:#fff;
  cursor:pointer;
}

@media(max-width:900px){
  .menu-toggle{display:block}
  nav ul{
    display:none;
    flex-direction:column;
    position:absolute;
    top:60px;
    right:0;
    background:var(--primary);
    width:240px;
    padding:20px;
  }
  nav ul.active{display:flex}
}

/* FOOTER */
.site-footer{
  background:var(--footer);
  color:#e5e7eb;
  margin-top:60px;
}
.footer-wrap{
  max-width:1200px;
  margin:auto;
  padding:40px 20px;
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(220px,1fr));
  gap:30px;
}
.footer-wrap h4{margin-bottom:12px;color:#fff}
.footer-wrap p,.footer-wrap li{font-size:14px;color:#cbd5e1}
.footer-wrap ul{list-style:none;padding:0;margin:0}

.footer-bottom{
  border-top:1px solid #1e293b;
  padding:15px;
  text-align:center;
  font-size:13px;
  color:#9ca3af;
}
