:root{
 --mm-blue:#149DFF;--mm-blue-light:#20D5FF;--mm-cyan:#20D5FF;--mm-blue-dark:#0757E6;--mm-navy:#071426;
 --mm-gold:#C9A83F;--mm-gold-light:#E3C85D;--mm-gold-dark:#8E7425;--mm-black:#10151C;--mm-white:#FFFFFF;
 --mm-danger:#d94b55;--mm-success:#209466;--mm-shell:1280px;--mm-r-sm:12px;--mm-r-md:18px;--mm-r-lg:26px;--mm-r-xl:36px;
 --mm-fast:140ms;--mm-base:220ms;--mm-slow:420ms;--mm-ease:cubic-bezier(.22,1,.36,1);--mm-header:76px;
 --mm-motion-distance:18px;--mm-motion-side:28px;--mm-motion-scale-start:.97;--mm-motion-duration:420ms;
}
html[data-mm-motion-level="subtle"]{--mm-motion-distance:10px;--mm-motion-side:16px;--mm-motion-scale-start:.987;--mm-motion-duration:300ms}
html[data-mm-motion-level="balanced"]{--mm-motion-distance:18px;--mm-motion-side:28px;--mm-motion-scale-start:.97;--mm-motion-duration:420ms}
html[data-mm-motion-level="expressive"]{--mm-motion-distance:26px;--mm-motion-side:38px;--mm-motion-scale-start:.95;--mm-motion-duration:520ms}
html[data-mm-theme="dark"]{
 color-scheme:dark;
 --mm-bg:#071426;--mm-bg-deep:#071426;--mm-surface:#10151C;--mm-surface-2:rgba(255,255,255,.035);--mm-surface-3:rgba(255,255,255,.06);
 --mm-elevated:#10151C;--mm-input:rgba(7,20,38,.72);--mm-media:rgba(7,20,38,.78);--mm-footer:#10151C;
 --mm-heading:#FFFFFF;--mm-text:rgba(255,255,255,.82);--mm-muted:rgba(255,255,255,.58);--mm-line:rgba(255,255,255,.10);--mm-line-strong:rgba(255,255,255,.18);--mm-blue-soft:rgba(20,157,255,.10);--mm-gold-soft:rgba(201,168,63,.10);
 --mm-soft:rgba(255,255,255,.04);--mm-soft-hover:rgba(255,255,255,.07);--mm-grid:rgba(255,255,255,.028);
 --mm-header-bg:rgba(7,20,38,.94);--mm-overlay:rgba(7,20,38,.72);--mm-topic-bg:rgba(20,157,255,.08);
 --mm-shadow:0 22px 70px rgba(0,0,0,.28);--mm-shadow-card:0 22px 50px rgba(0,0,0,.24);--mm-code:rgba(255,255,255,.86);--mm-on-accent:#071426;
}
html[data-mm-theme="light"]{
 color-scheme:light;
 --mm-bg:#FFFFFF;--mm-bg-deep:rgba(20,157,255,.035);--mm-surface:#FFFFFF;--mm-surface-2:rgba(20,157,255,.035);--mm-surface-3:rgba(7,87,230,.055);
 --mm-elevated:#FFFFFF;--mm-input:#FFFFFF;--mm-media:rgba(20,157,255,.05);--mm-footer:rgba(7,20,38,.035);
 --mm-heading:#10151C;--mm-text:rgba(16,21,28,.80);--mm-muted:rgba(16,21,28,.58);--mm-line:rgba(16,21,28,.11);--mm-line-strong:rgba(16,21,28,.18);--mm-blue-soft:rgba(20,157,255,.08);--mm-gold-soft:rgba(201,168,63,.10);
 --mm-soft:rgba(7,20,38,.035);--mm-soft-hover:rgba(20,157,255,.075);--mm-grid:rgba(7,20,38,.035);
 --mm-header-bg:rgba(255,255,255,.96);--mm-overlay:rgba(7,20,38,.52);--mm-topic-bg:rgba(20,157,255,.08);
 --mm-shadow:0 22px 70px rgba(7,20,38,.10);--mm-shadow-card:0 20px 45px rgba(7,20,38,.09);--mm-code:#10151C;--mm-on-accent:#071426;
}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--mm-bg)}html.mm-lock{overflow:hidden}body.mm-site{--mm-font-body:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;margin:0;background:var(--mm-bg);color:var(--mm-heading);font-family:var(--mm-font-body);line-height:1.75;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color var(--mm-base) ease,color var(--mm-base) ease}html[lang^="fa"] body.mm-site{--mm-font-body:"MM Persian",Tahoma,Arial,sans-serif;line-height:1.85}html:not([lang^="fa"]) body.mm-site{--mm-font-body:"MM Samsung",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65}html[lang^="fa"] body.mm-site.mm-font-fa-fallback{--mm-font-body:Tahoma,Arial,sans-serif}html:not([lang^="fa"]) body.mm-site.mm-font-en-fallback{--mm-font-body:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body.mm-site a{color:inherit;text-decoration:none}body.mm-site img{max-width:100%;height:auto}body.mm-site button,body.mm-site input,body.mm-site textarea,body.mm-site select{font:inherit}body.mm-site button{cursor:pointer}.mm-shell{width:min(calc(100% - 32px),var(--mm-shell));margin-inline:auto}.mm-main{min-height:60vh;overflow:clip}.mm-section{padding:96px 0}.mm-section--surface{background:linear-gradient(180deg,var(--mm-soft),transparent);border-block:1px solid var(--mm-line)}.mm-kicker{display:inline-flex;color:var(--mm-blue-dark);font-size:.78rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}html[data-mm-theme="dark"] .mm-kicker{color:var(--mm-blue-light)}.mm-page-head{padding:92px 0 42px}.mm-page-head--inside{padding:70px 0 34px}.mm-page-head h1,.mm-page-head h2{margin:.4rem 0 0;line-height:1.25;color:var(--mm-heading)}.mm-page-head h1{font-size:clamp(2rem,5vw,4.4rem);max-width:900px}.mm-page-head p,.mm-page-head__desc{color:var(--mm-text);max-width:760px}.mm-section__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:36px}.mm-section__head h2{font-size:clamp(1.75rem,3vw,2.7rem);margin:.35rem 0 0;color:var(--mm-heading)}.mm-section__head>a{color:var(--mm-blue-dark);font-weight:700}html[data-mm-theme="dark"] .mm-section__head>a{color:var(--mm-blue-light)}.mm-actions{display:flex;flex-wrap:wrap;gap:12px}.mm-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:999px;border:1px solid transparent;font-weight:800;transition:transform var(--mm-fast) var(--mm-ease),box-shadow var(--mm-fast),background var(--mm-fast),border-color var(--mm-fast);will-change:transform}.mm-btn:hover{transform:translateY(-2px)}.mm-btn:focus-visible,.mm-icon-btn:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid rgba(20,157,255,.42);outline-offset:3px}.mm-btn--primary{color:var(--mm-on-accent)!important;background:linear-gradient(135deg,var(--mm-blue-light),var(--mm-blue));box-shadow:0 12px 32px rgba(20,157,255,.24)}.mm-btn--secondary{color:#111!important;background:linear-gradient(135deg,var(--mm-gold-light),var(--mm-gold))}.mm-btn--ghost{background:var(--mm-soft);border-color:var(--mm-line);color:var(--mm-heading)!important}.mm-btn--ghost:hover{background:var(--mm-soft-hover)}.mm-btn--wide{width:100%}.mm-icon{width:22px;height:22px}.mm-icon--directional{transform:none}html[dir="rtl"] .mm-icon--directional{transform:scaleX(-1)}.mm-icon-btn{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:50%;border:1px solid var(--mm-line);color:var(--mm-heading);background:var(--mm-soft);position:relative;transition:background-color var(--mm-fast),border-color var(--mm-fast),transform var(--mm-fast)}.mm-icon-btn:hover{background:var(--mm-soft-hover);border-color:rgba(20,157,255,.28)}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mm-skip{position:fixed;top:8px;inset-inline-start:8px;z-index:9999;background:var(--mm-blue);color:#000!important;padding:8px 14px;border-radius:8px;transform:translateY(-150%)}.mm-skip:focus{transform:none}.mm-prose{max-width:860px;color:var(--mm-text);font-size:1.03rem}.mm-prose h2,.mm-prose h3{color:var(--mm-heading);line-height:1.35;margin-top:2em}.mm-prose a{color:var(--mm-blue-dark);text-decoration:underline;text-underline-offset:4px}html[data-mm-theme="dark"] .mm-prose a{color:var(--mm-blue-light)}.mm-prose img{border-radius:var(--mm-r-md)}.mm-prose pre,.mm-prose code{direction:ltr;text-align:left}.mm-prose pre{overflow:auto;background:var(--mm-bg-deep);border:1px solid var(--mm-line);padding:20px;border-radius:var(--mm-r-md)}.mm-empty{padding:56px;border:1px dashed var(--mm-line);border-radius:var(--mm-r-lg);text-align:center;color:var(--mm-text);grid-column:1/-1;background:var(--mm-soft)}.mm-pagination{padding:36px 0 80px}.mm-pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap}.mm-pagination .page-numbers{min-width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--mm-line);border-radius:12px;background:var(--mm-surface)}.mm-pagination .current{background:var(--mm-blue);color:var(--mm-on-accent);border-color:var(--mm-blue)}
html.mm-motion-js [data-mm-motion]{opacity:0;transition:opacity var(--mm-motion-duration) var(--mm-ease),transform var(--mm-motion-duration) var(--mm-ease);will-change:opacity,transform}
html.mm-motion-js [data-mm-motion="rise"]{transform:translate3d(0,var(--mm-motion-distance),0)}
html.mm-motion-js [data-mm-motion="hero-copy"],html.mm-motion-js [data-mm-motion="split-start"],html.mm-motion-js [data-mm-motion="product-media"]{transform:translate3d(calc(var(--mm-motion-side) * -1),0,0)}
html[dir="rtl"].mm-motion-js [data-mm-motion="hero-copy"],html[dir="rtl"].mm-motion-js [data-mm-motion="split-start"],html[dir="rtl"].mm-motion-js [data-mm-motion="product-media"]{transform:translate3d(var(--mm-motion-side),0,0)}
html.mm-motion-js [data-mm-motion="split-end"],html.mm-motion-js [data-mm-motion="product-summary"]{transform:translate3d(var(--mm-motion-side),0,0)}
html[dir="rtl"].mm-motion-js [data-mm-motion="split-end"],html[dir="rtl"].mm-motion-js [data-mm-motion="product-summary"]{transform:translate3d(calc(var(--mm-motion-side) * -1),0,0)}
html.mm-motion-js [data-mm-motion="hero-visual"]{transform:translate3d(0,calc(var(--mm-motion-distance) * .7),0) scale(var(--mm-motion-scale-start))}
html.mm-motion-js [data-mm-motion="zoom-soft"],html.mm-motion-js [data-mm-motion="fade-scale"],html.mm-motion-js [data-mm-motion="cta"]{transform:scale(var(--mm-motion-scale-start))}
html.mm-motion-js [data-mm-motion="sweep"]{transform:translate3d(0,var(--mm-motion-distance),0) scale(.99)}
html.mm-motion-js [data-mm-motion="vendor-card"]{transform:translate3d(0,calc(var(--mm-motion-distance) * .75),0)}
html.mm-motion-js [data-mm-motion].is-visible{opacity:1;transform:none;will-change:auto}
html.mm-motion-off [data-mm-motion]{opacity:1!important;transform:none!important;transition:none!important}
.mm-render-opt .mm-section:nth-of-type(n+3){content-visibility:auto;contain-intrinsic-size:auto 720px}
@media(max-width:767px){:root{--mm-header:64px}.mm-shell{width:min(calc(100% - 24px),var(--mm-shell))}.mm-section{padding:64px 0}.mm-section__head{align-items:start}.mm-page-head{padding:64px 0 28px}.mm-page-head--inside{padding:48px 0 24px}.mm-btn{min-height:46px}.mm-section__head{margin-bottom:24px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-mm-motion]{opacity:1!important;transform:none!important}}


.mm-icon{flex:0 0 auto;overflow:visible;shape-rendering:geometricPrecision}
.mm-icon__accent{stroke:var(--mm-icon-accent,var(--mm-gold));fill:none}
.mm-btn .mm-icon__accent,.mm-header__cta .mm-icon__accent{--mm-icon-accent:currentColor}
html[data-mm-theme="dark"] .mm-icon__accent{--mm-icon-accent:var(--mm-gold-light)}
.mm-icon-btn:hover .mm-icon__accent,.mm-header-tool:hover .mm-icon__accent{--mm-icon-accent:var(--mm-blue-light)}

.mm-breadcrumbs{padding-top:18px;padding-bottom:4px;color:var(--mm-muted);font-size:.82rem}.mm-breadcrumbs .rank-math-breadcrumb p{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:7px}.mm-breadcrumbs .rank-math-breadcrumb a{color:var(--mm-text);transition:color var(--mm-fast)}.mm-breadcrumbs .rank-math-breadcrumb a:hover{color:var(--mm-blue)}.mm-breadcrumbs .rank-math-breadcrumb .separator{color:var(--mm-gold);opacity:.8}.mm-breadcrumbs .rank-math-breadcrumb .last{color:var(--mm-muted)}@media(max-width:767px){.mm-breadcrumbs{padding-top:12px;font-size:.75rem;overflow:hidden}.mm-breadcrumbs .rank-math-breadcrumb p{gap:5px}}
