@font-face{font-display:swap;font-family:IranSans;font-style:normal;font-weight:400;src:url(./IRANSansWebFaNum.CQnnGgF6.woff2) format("woff2"),url(./IRANSansWebFaNum.CtTq_6aa.woff) format("woff"),url(./IRANSansWebFaNum.DJeHl2M5.ttf) format("truetype")}@font-face{font-display:swap;font-family:IranSansBold;font-style:normal;font-weight:700;src:url(./IranSansBold.msdMYPLh.woff2) format("woff2"),url(./IranSansBold.BDP7CiAY.woff) format("woff"),url(./IranSansBold.DPbHk_MY.ttf) format("truetype")}:root{--font-primary:"IranSans",Tahoma,Arial,sans-serif;--font-bold:"IranSansBold","IranSans",Tahoma,Arial,sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{scroll-behavior:smooth}body{-webkit-tap-highlight-color:transparent}.container{margin-left:auto!important;margin-right:auto!important;padding-left:max(15px,env(safe-area-inset-left))!important;padding-right:max(15px,env(safe-area-inset-right))!important;width:100%!important}@media (min-width:576px){.container{max-width:540px!important}}@media (min-width:768px){.container{max-width:720px!important}}@media (min-width:992px){.container{max-width:960px!important}}@media (min-width:1200px){.container{max-width:1140px!important}}.page-title{color:var(--hero-text);font-family:var(--font-bold);font-size:1.7rem;padding:2em 0 .5em!important;text-align:center}.page-title .page-subtitle{display:block;font-family:var(--font-primary);font-size:1rem;padding:1em 0}.page-title .icon{display:block;font-size:2.5rem;margin:0;padding-bottom:.1em;text-align:center}.section-header{color:#334155;font-family:var(--font-bold);font-size:1.2rem;letter-spacing:-.02em;text-align:right}.section-subheader{color:#737a85;font-size:.9rem;padding-top:3px;text-align:right}.animation-on-hover:hover{background-position:0 100%;transition:.3s ease-in-out}::-moz-selection{background:#027fc2;color:#fff}::selection{background:#027fc2;color:#fff}.fixed-top,.sticky-top{padding-top:env(safe-area-inset-top)}.fixed-bottom,.fixed-top,.sticky-top{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.fixed-bottom{padding-bottom:env(safe-area-inset-bottom)}.pwa-mode .browser-bar,.pwa-mode .browser-controls,.pwa-mode .browser-only,.pwa-mode .external-link,.pwa-mode .external-link-indicator,.pwa-mode .safari-only,.pwa-mode .share-button,.pwa-mode .share-link,.pwa-mode .url-bar,.pwa-mode .website-link{display:none!important;visibility:hidden!important}@media (display-mode:standalone),all and (display-mode:fullscreen){.browser-bar,.browser-controls,.browser-only,.external-link,.external-link-indicator,.safari-only,.share-button,.share-link,.url-bar,.website-link{display:none!important;visibility:hidden!important}}@media (max-width:768px){.page-title{font-size:1.5rem;padding:1.5em 0 .5em!important}.page-title .page-subtitle{font-size:.9rem;padding:.75em 0}.page-title .icon{font-size:2rem}.section-header{font-size:1.1rem}.section-subheader{font-size:.85rem}.btn,.clickable,button{min-height:44px;min-width:44px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.container{padding-left:max(20px,env(safe-area-inset-left))!important;padding-right:max(20px,env(safe-area-inset-right))!important}}@media (max-width:480px){.page-title{font-size:1.3rem}.page-title .page-subtitle{font-size:.85rem}.page-title .icon{font-size:1.8rem}.section-header{font-size:1rem}.section-subheader{font-size:.8rem}.container{padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast:high){::-moz-selection{background:#ff0;color:#000}::selection{background:#ff0;color:#000}}:focus-visible{border-radius:4px;outline:2px solid #007fc2;outline-offset:2px}a:not(.btn):not(.nav-link){text-decoration-thickness:2px;text-underline-offset:3px;transition:all .2s ease}a:not(.btn):not(.nav-link):hover{text-decoration-thickness:3px}.loading{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}:root{--colour-title:#0f172a;--colour-title-2:#cbd1d8;--color:#1a1a1a;--colour-main:#94a3b8;--color-primary:#007fc2;--color-secondary:#fbbc39;--color-muted:#81bdde;--color-white:#fff;--bg:#f8fafc;--bg-secondary:#007fc2;--bg-blue:#007fc2;--border-color:#ced0d4;--hero-bg:#007fc2;--hero-text:#fff;--hero-border:#0e90d6;--hero-button-bg:#0389d1;--colourpicker-border:#3399ce;--colourpicker-text:#1a1a1a;--colourpicker-background:#e8e8e8;--navbar-bg:#f9f9f9;--navbar-text:#0f172a;--footer-bg:#f1f5f9;--footer-text:#80bfe1;--article-bg:#f1f1f2;--article-title:#0f172a;--article-card-bg:#fff;--article-card-title:#0f172a;--article-card-text:rgba(15,23,42,.8);--article-tag-bg:rgba(96,165,250,.1);--article-tag-border:rgba(96,165,250,.3);--article-tag-text:#60a5fa;--article-tag-pill:rgba(96,165,250,.3);--article-info-border:#cbd5e1;--prevnext-border:#e1e3e5;--article-toc:#474b57;--classes-bg:#f1f5f9;--classes-title:#0f172a;--contact-bg:#007fc2;--contact-text:#f1f5f9;--contact-border:#3399ce;--faq-header-bg:#006195;--faq-header-text:#fff;--faq-card-bg:#fff;--faq-card-text:#0f172a;--maintenance-bg:#f06;--maintenance-text:#fff;--maintenance-button-bg:#fff;--maintenance-button-text:#2e2e2e}.dark-mode{--colour-title:#fff;--colour-title-2:#cbd1d8;--color:#d1dae7;--colour-main:#94a3b8;--color-primary:#cdcdde;--color-secondary:#565674;--color-muted:#50669b;--color-white:#fff;--bg:#0f172a;--bg-secondary:#0e2338;--bg-blue:#0f172a;--border-color:#e5e7eb;--hero-bg:#0f172a;--hero-text:#fff;--hero-border:#1e3058;--hero-button-bg:#131e36;--colourpicker-border:#272e3f;--colourpicker-text:#52596d;--colourpicker-background:#15213d;--navbar-bg:#0f172a;--navbar-text:#fff;--footer-bg:#0f172a;--footer-text:#3f4555;--classes-bg:#0f172a;--classes-title:#fff;--article-bg:#0f172a;--article-title:#f1f5f9;--article-card-bg:#1e2e55;--article-card-title:#f1f5f9;--article-card-text:#ced4da;--article-tag-bg:rgba(250,204,21,.1);--article-tag-border:rgba(250,204,21,.2);--article-tag-text:#eab308;--article-main-text:#d9dce1;--article-toc:#b5b9c1;--article-info-border:#1c2949;--prevnext-border:#213055;--contact-bg:#0f172a;--contact-text:#f1f5f9;--contact-border:#1c2949;--faq-header-bg:#182130;--faq-header-text:#a5b4c6;--faq-card-bg:#212d40;--faq-card-text:#97a0b1;--maintenance-bg:#1e293b;--maintenance-text:#cbd5e1;--maintenance-button-bg:#475569;--maintenance-button-text:#cbd5e1}.sepia-mode{--color:#433422;--color-secondary:#504231;--bg:#fff0e4;--bg-secondary:#eae0c9;--border-color:#ded0bf}body{transition:background-color .3s}a{color:var(--color-primary)}.pwa-mode .browser-only,.pwa-mode .external-link,.pwa-mode .website-link{display:none!important}@media (display-mode:standalone){.browser-only,.external-link,.website-link{display:none!important}}.pwa-mode{--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-right:env(safe-area-inset-right,0px)}.pwa-mode body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pwa-mode *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pwa-mode .content,.pwa-mode article,.pwa-mode p,.pwa-mode span{-webkit-user-select:text;-moz-user-select:text;user-select:text}.pwa-mode .navbar-toggler{min-width:44px}.pwa-mode .nav-link,.pwa-mode .navbar-toggler{min-height:44px;touch-action:manipulation}.pwa-mode .btn,.pwa-mode button{touch-action:manipulation;transition:transform .1s ease}.pwa-mode .btn:active,.pwa-mode button:active{transform:scale(.98)}.pwa-mode ::-webkit-scrollbar{background:transparent;width:0}@media (display-mode:standalone){html{--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-right:env(safe-area-inset-right,0px)}body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.content,article,p,span{-webkit-user-select:text;-moz-user-select:text;user-select:text}}
