
:root{
  --golan-bg:#2e4a52;      /* قريب من الخلفية في البروفايل */
  --golan-bg2:#243b42;
  --golan-accent:#d49a2a;  /* ذهبي/برتقالي */
  --golan-card:#1f3238;
}

*{font-family:"Tajawal",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;}
body{background:#0f1a1d;color:#eaf0f2;}
.golan-nav{background:linear-gradient(180deg,var(--golan-bg),var(--golan-bg2)); border-bottom:1px solid rgba(212,154,42,.35);}
.btn-golan{background:var(--golan-accent);border-color:var(--golan-accent);color:#111;}
.btn-golan:hover{filter:brightness(.95);}
.btn-golan-outline{border:1px solid rgba(212,154,42,.8);color:var(--golan-accent);}
.btn-golan-outline:hover{background:rgba(212,154,42,.12);color:var(--golan-accent);}
.hero{
  background:
    radial-gradient(1100px 550px at 80% 0%, rgba(212,154,42,.18), transparent 55%),
    radial-gradient(1000px 500px at 10% 20%, rgba(255,255,255,.06), transparent 60%),
    linear-gradient(180deg,var(--golan-bg),#142327);
  border-bottom:1px solid rgba(255,255,255,.06);
}
.hero .badge{background:rgba(212,154,42,.15);border:1px solid rgba(212,154,42,.35);color:var(--golan-accent);}
.section-title{color:var(--golan-accent);}
.golan-card{
  background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(255,255,255,.01));
  border:1px solid rgba(255,255,255,.08);
  border-radius:18px;
}
.golan-card .card-header{background:transparent;border-bottom:1px solid rgba(255,255,255,.08);}
.gallery-img{
  width:100%;height:240px;object-fit:cover;border-radius:14px;border:1px solid rgba(212,154,42,.25);
  background:rgba(255,255,255,.03);
}
.golan-footer{background:linear-gradient(180deg,#0c1417,#0a0f12); border-top:1px solid rgba(212,154,42,.25);}
.form-control, .form-select{
  background-color:rgba(255,255,255,.03);
  border:1px solid rgba(255,255,255,.12);
  color:#eaf0f2;
}
.form-control:focus, .form-select:focus{
  border-color:rgba(212,154,42,.7);
  box-shadow:0 0 0 .2rem rgba(212,154,42,.15);
}
.table{color:#eaf0f2;}
.table thead th{color:#cbd5da;}
.alert{border-radius:14px;}
