/* Marketinq satışları — “Seç” telebat ilə eyni */
#marketinqPage .anbar-label-row .anbar-open-picker-btn{
  width: auto;
  min-width: 0;
  height: 24px;
  padding: 0 10px;
  border-radius: 999px;
  border: 1px solid #c4b5fd;
  background: linear-gradient(135deg, #f5f3ff 0%, #ede9fe 100%);
  color: #4c1d95;
  font-size: 11px;
  font-weight: 600;
  box-shadow: 0 4px 12px rgba(124, 58, 237, 0.14), inset 0 1px 0 rgba(255,255,255,.85);
}
#marketinqPage .anbar-label-row .anbar-open-picker-btn:hover{
  transform: translateY(-1px);
  box-shadow: 0 10px 20px rgba(124, 58, 237, 0.18), inset 0 1px 0 rgba(255,255,255,.9);
  filter: saturate(1.02);
}

/* Sütunlar modal */
#mk_columns_modal { display:none; position:fixed; inset:0; background:rgba(0,0,0,.4); z-index:1000; }
#mk_columns_modal .modal-inner {
  background:#fff; max-width:520px; margin:8vh auto; padding:16px; border-radius:12px;
  box-shadow:0 10px 30px rgba(0,0,0,.25);
}
#mk_columns_modal h3 { margin:0 0 10px 0; font-weight:700; color:#111; text-align:center; }
#mk_columns_modal .cols-list { display:grid; grid-template-columns: 1fr 2fr; gap:8px; align-items:center; }
#mk_columns_modal .row { display:contents; }
#mk_columns_modal .actions { display:flex; gap:8px; justify-content:flex-end; margin-top:12px; }
.mk-btn { padding:8px 12px; border:none; border-radius:10px; font-weight:700; color:#111; cursor:pointer; }
.mk-btn-blue  { background:#93c5fd; }
.mk-btn-green { background:#86efac; }
.mk-btn-red   { background:#fca5a5; }
.mk-columns-trigger { margin-top:8px; }
