/* SAGE Queen Order Bar (v1.2.1) */
.sqob-root{
  position:fixed; left:12px; right:12px; bottom:12px; z-index:var(--sqob-z,9999);
  display:none;
}
.sqob-root.show-desktop{ display:block; }
@media (max-width: 767px){
  .sqob-root{ display:block; }
}
.sqob-bar{
  background:var(--sqob-bg,#0B0B0D); color:var(--sqob-fg,#fff);
  border-radius:var(--sqob-r,18px);
  padding:var(--sqob-pad,16px);
  display:flex; align-items:center; justify-content:space-between; gap:18px;
  position:relative;
  border:1px solid rgba(255,255,255,.06);
}
.sqob-root.has-shadow .sqob-bar{ box-shadow:0 8px 28px rgba(0,0,0,.28); }
/* Rozet (isteğe bağlı) */
.sqob-badge{
  position:absolute; left:50%; transform:translate(-50%, calc(-1 * var(--sqob-badge-offset,48px)));
  background:var(--sqob-badge,#F4A619); color:var(--sqob-badge-fg,#fff);
  padding:var(--sqob-badge-pad-t,10px) var(--sqob-badge-pad-h,16px) var(--sqob-badge-pad-b,10px) var(--sqob-badge-pad-h,16px);
  border-radius:999px; font-weight:700; font-size:var(--sqob-badge-font,14px); white-space:nowrap;
  box-shadow:0 4px 16px rgba(244,166,25,.5);
  pointer-events:none;
  width:var(--sqob-badge-width,auto);
  text-align:center;
  letter-spacing:var(--sqob-badge-letter,0);
  word-spacing:var(--sqob-badge-word,0);
}
.sqob-item{ flex:1; display:flex; align-items:center; justify-content:center; text-decoration:none; }
.sqob-item img{ display:block; max-height:var(--sqob-logo,28px); width:auto; }
.sqob-divider{ width:1px; height:var(--sqob-logo,28px); background:rgba(255,255,255,var(--sqob-divider-alpha, .2)); display:block; }
.sqob-item.left{ justify-content:flex-start; }
.sqob-item.right{ justify-content:flex-end; }

@media (max-width:420px){
  .sqob-bar{ gap:12px; }
}
