a.sepet-simgesi[href], a.hesap-simgesi[href] { position:relative; display:inline-flex; align-items:center; justify-content:center; align-self:flex-start; flex-shrink:0; width:44px; min-width:44px; height:44px; min-height:44px; padding:10px; overflow:visible; text-decoration:none; }
.sepet-simgesi svg, .hesap-simgesi svg { display:block; flex-shrink:0; }
.sepet-simgesi .sepet-adet { position:absolute; top:0; right:0; display:block; min-width:16px; padding:0 3px; border-radius:8px; color:#ff6376; background:var(--surface,#0b1627); font:800 12px/16px Arial,sans-serif; text-align:center; pointer-events:none; }
[data-theme="light"] .sepet-simgesi .sepet-adet { color:#c81e32; }

.menu-hesap-sepet { display:inline-flex; align-items:center; flex-shrink:0; gap:6px; }
