.flScrollTopFabWrap{position:fixed;left:24px;bottom:24px;z-index:82;display:grid;justify-items:start;width:48px;height:48px;pointer-events:none;direction:ltr;font-family:var(--fl-font-family,YekanBakh,IRANSansX,Vazirmatn,Segoe UI,Tahoma,sans-serif);--flst-primary:var(--primary,var(--faralink-primary,#2f7df7));--flst-primary-dark:var(--primary-dark,var(--flst-primary));--flst-primary-outline:color-mix(in oklab,var(--flst-primary) 35%,transparent);opacity:0;transform:none;transition:opacity 160ms ease-out}
.flScrollTopFabWrap *{box-sizing:border-box;font-family:inherit}
.flScrollTopFabWrap.is-visible{opacity:1;transform:none;pointer-events:auto}
.flScrollTopFab{width:48px;height:48px;min-height:48px;padding:0;border:0;border-radius:999px;background:linear-gradient(122deg,var(--flst-primary-dark) 0%,var(--flst-primary) 100%);color:#fff;box-shadow:0 10px 24px rgba(18,57,117,.16);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto}
.flScrollTopFab svg{width:20px;height:20px;display:block}
.flScrollTopFab:focus-visible{outline:2px solid var(--flst-primary-outline);outline-offset:2px}
.flScrollTopFabTooltip{position:absolute;left:0;bottom:calc(100% + 8px);min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.95);color:#0f2450;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;direction:rtl;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translateY(4px);transition:opacity 160ms ease-out,transform 160ms ease-out;pointer-events:none}
.flScrollTopFabWrap:hover .flScrollTopFabTooltip,.flScrollTopFab:focus-visible + .flScrollTopFabTooltip{opacity:1;transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.flScrollTopFabWrap{transition:opacity 160ms ease-out}.flScrollTopFabTooltip{transform:none;transition:opacity 160ms ease-out}}
@media (max-width:767px){.flScrollTopFabWrap{left:16px;bottom:16px;width:44px;height:44px}.flScrollTopFab{width:44px;height:44px;min-height:44px}.flScrollTopFabTooltip{display:none}}
