/* StPageFlip base styles: it injects them via <style>, which this site's CSP blocks */
.stf__parent { position: relative; display: block; box-sizing: border-box; transform: translateZ(0); -ms-touch-action: pan-y; touch-action: pan-y; } .sft__wrapper { position: relative; width: 100%; box-sizing: border-box; } .stf__parent canvas { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .stf__block { position: absolute; width: 100%; height: 100%; box-sizing: border-box; perspective: 2000px; } .stf__item { display: none; position: absolute; transform-style: preserve-3d; } .stf__outerShadow { position: absolute; left: 0; top: 0; } .stf__innerShadow { position: absolute; left: 0; top: 0; } .stf__hardShadow { position: absolute; left: 0; top: 0; } .stf__hardInnerShadow { position: absolute; left: 0; top: 0; }
html.afb-flip-on{overflow:hidden}
.afb-flip{position:fixed;inset:0;z-index:99999;display:flex;flex-direction:column;background:radial-gradient(ellipse at center,#2b2f3a 0%,#0e1016 100%);color:#fff;animation:afbFlipIn .25s ease}
.afb-flip-bar{display:flex;align-items:center;gap:10px;padding:10px 16px;background:rgba(0,0,0,.35);backdrop-filter:blur(6px)}
.afb-flip-bar b{flex:1;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.afb-flip-pg{font-size:13px;opacity:.8;direction:ltr;unicode-bidi:isolate}
.afb-flip-bar button,.afb-flip-bar a{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:0;background:rgba(255,255,255,.1);color:#fff;font-size:17px;cursor:pointer;text-decoration:none}
.afb-flip-bar button:hover,.afb-flip-bar a:hover{background:rgba(255,255,255,.22)}
.afb-flip-stage{flex:1;min-height:0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:18px 64px 26px}
.afb-flip-book{margin:auto;max-width:100%}
.afb-flip-book .stf__parent{margin:auto}
.afb-flip-book .stf__item img{box-shadow:0 0 0 1px rgba(0,0,0,.08)}
.afb-flip-load{position:absolute;inset:0;display:grid;place-content:center;text-align:center;gap:6px;font-size:15px;opacity:.85}
.afb-flip-load i{font-style:normal;direction:ltr;display:inline-block}
.afb-flip-nav{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;font-size:28px;line-height:1;cursor:pointer;z-index:2}
.afb-flip-nav:hover{background:rgba(255,255,255,.28)}
/* Next on the right, back on the left (also on the Persian site); ltr keeps ‹ › pointing the right way. */
.afb-flip-nav{direction:ltr}
.afb-flip-nav.is-prev{left:10px;right:auto}
.afb-flip-nav.is-next{right:10px;left:auto}
@media (max-width:700px){.afb-flip-bar{padding:8px 10px;gap:6px}.afb-flip-bar b{font-size:13px}.afb-flip-bar button,.afb-flip-bar a{width:34px;height:34px}.afb-flip-stage{padding:10px 8px 66px}.afb-flip-nav{top:auto;bottom:10px;transform:none}}
.afb-flip-page{background:#fff;overflow:hidden}
.afb-flip-page img{display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;user-select:none}
.afb-flip-book{transition:translate .45s ease}
.afb-flip-book.is-mir{transform:scaleX(-1)}
.afb-flip-book.is-mir .afb-flip-page img{transform:scaleX(-1)}
.afb-dl-btn::before,.afb-dl-item>a::before{content:"";display:inline-block;width:14px;height:14px;margin-inline-end:6px;vertical-align:-2px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M12 3v12m0 0-5-5m5 5 5-5M4 21h16%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M12 3v12m0 0-5-5m5 5 5-5M4 21h16%27/%3E%3C/svg%3E") center/contain no-repeat}
.afb-dl-btn{display:inline-flex;align-items:center;gap:8px}
.afb-dl-btn::before{margin:0}
.afb-flip,.afb-flip button{font-family:inherit}

/* کاتالوگ و کمپانی پروفایل تأمین‌کننده کنار محصول و مقاله */
.org-docs-t{margin-bottom:.6rem;font-size:.875rem;font-weight:600;color:#1c1917}
.org-docs-b{display:flex;flex-wrap:wrap;gap:.5rem}
.org-docs-b .afb-dl-btn{flex:1 1 10rem;color:#14574a}
