/* Banner genel yapı */
.lcc-banner{
  display:none;
  position:fixed;
  left:0;
  right:0;
  bottom:0;
  background:#111;           /* siyah bar */
  color:#fff;
  z-index:99999;
  font:14px/1.4 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
html.lcc-open .lcc-banner{
  display:block;
}

/* İçerik hizalama */
.lcc-inner{
  max-width:1200px;
  margin:0 auto;
  padding:10px 16px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
}

.lcc-text{
  flex:1 1 auto;
  white-space:normal;
}
.lcc-text p{margin:0;}

.lcc-prefs{
  margin-left:16px;
  padding:6px 14px;
  border-radius:4px;
  border:0;
  background:#223344;
  color:#fff;
  cursor:pointer;
}

/* Sağ taraftaki butonlar */
.lcc-actions{
  display:flex;
  align-items:center;
  gap:8px;
  flex:0 0 auto;
}

.lcc-actions button{
  border-radius:4px;
  padding:6px 12px;
  font-size:13px;
  border:0;
  cursor:pointer;
}

.lcc-accept{
  background:#2ecc71;
  color:#000;
}
.lcc-reject{
  background:#ffffff;
  color:#111;
}

/* Sağdaki X butonu */
.lcc-dismiss{
  background:#223344;
  color:#fff;
  border-radius:4px;
  font-size:16px;
  line-height:1;
}
.lcc-dismiss:hover{
  background:#334455;
}
