/* ===== HEADER LAYOUT ===== */

.trakeri-header{
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:10px 20px;
  background:#0b1220;
  border-bottom:1px solid rgba(255,255,255,.08);
}

.hdr-left{
  display:flex;
  align-items:center;
  gap:14px;
}

.hdr-logo img{
  height:42px;
  width:auto;
  display:block;
}

/* ===== LOGOUT ===== */

.hdr-logout{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:38px;
  padding:8px 14px;
  border-radius:10px;
  border:1px solid rgba(255,255,255,.14);
  background:rgba(255,255,255,.06);
  color:#ffffff;
  text-decoration:none;
  font-weight:700;
  transition:all .2s ease;
}

.hdr-logout:hover{
  background:rgba(255,255,255,.14);
  box-shadow:0 0 10px rgba(255,255,255,.12);
}

/* ===== NAVIGATION ===== */

.hdr-nav{
  display:flex;
  gap:14px;
  align-items:center;
}

.hdr-link{
  color:#d6b46a;
  text-decoration:none;
  font-weight:700;
  padding:6px 12px;
  border-radius:10px;
  transition:all .2s ease;
  position:relative;
  overflow:hidden;
}

.hdr-link:hover{
  background:rgba(214,180,106,.18);
  box-shadow:0 0 12px rgba(214,180,106,.4);
}

.hdr-link.active{
  background:rgba(214,180,106,.28);
  box-shadow:0 0 16px rgba(214,180,106,.55);
  color:#fff !important;
}

.hdr-right{
  color:#9fb0c3;
  font-weight:600;
}
