/* Visible labels reuse the translated accessible name, including Templates. */
/* Expand only open action targets by 5 scaled pixels per side; keep their visuals unchanged. */
html body .nav #hizli-fab-menu.acik button.hizli-fab-action::before{
  all:unset;content:"";position:absolute;inset:calc(-5px * var(--app-control-scale,1));
  border-radius:50%;pointer-events:auto;
}
.nav #hizli-fab-menu .hizli-fab-action::after{
  content:attr(aria-label);position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);
  box-sizing:border-box;width:max-content;max-width:min(calc(96px * var(--app-control-scale,1)),28vw);padding:4px 7px;
  border:1px solid var(--bdr);border-radius:var(--r);background:var(--bg);color:var(--text);
  font-family:inherit;font-size:var(--font-caption,12px);font-weight:600;text-align:center;
  white-space:normal;overflow-wrap:anywhere;pointer-events:none;
}
/* Labels belong to their button; only the open menu accepts label taps. */
.nav #hizli-fab-menu.acik .hizli-fab-action::after{pointer-events:auto;cursor:pointer}
#hizli-fab-menu.acik button.hizli-fab-gelir{transform:translate(calc(-50% - 76px),calc(-50% - 58px))}
#hizli-fab-menu.acik button.hizli-fab-gider{transform:translate(calc(-50% + 76px),calc(-50% - 58px))}
#hizli-fab-menu.acik button.hizli-fab-hesap{transform:translate(-50%,calc(-50% - 90px))}
#hizli-fab-menu.acik button.hizli-fab-sablon{transform:translate(-50%,calc(-50% - 182px))}
