*{outline:0}*,:after,:before{box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;-webkit-user-drag:none;-webkit-app-region:no-drag;image-rendering:-webkit-optimize-contrast}::-moz-selection{background:#000;text-shadow:none;color:#fff;border-radius:5px}::selection{background:#000;text-shadow:none;color:#fff;border-radius:5px}body,html{font-family:systemFonts;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-height:100vh;line-height:1.5}html{scroll-behavior:smooth}a,article,b,body,center,code,details,div,footer,form,h1,h2,h3,h5,header,html,i,img,label,li,menu,nav,ol,output,p,pre,q,section,small,span,strong,summary,table,tbody,td,th,thead,tr,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%}article,details,footer,header,menu,nav,section{display:block}ol,ul{list-style:none}q{quotes:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}input:not([type=radio]):not([type=checkbox]),select{-webkit-appearance:none}a:focus{outline:thin dotted}a,a:active,a:hover,a:visited{outline:0;color:unset;text-decoration:none}form{margin:0}ol[class],ul[class]{list-style:none}button,input,select{font-size:100%;margin:0;vertical-align:baseline;font:inherit}button,input{line-height:normal}button,select{text-transform:none}input[type=checkbox]{box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}video{display:inline-block;max-width:100%}img{text-indent:-10000px;position:relative;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}.hidden,[hidden]{display:none}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}.clearfix{clear:both;overflow:hidden}@media(prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-reduced-motion:reduce),print{body *{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:1ms!important;webkit-animation-duration:1ms!important;webkit-animation-iteration-count:1!important;webkit-transition-duration:1ms!important}}@font-face{font-family:systemFonts;font-weight:400;src:local("-apple-system"),local("BlinkMacSystemFont"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Oxygen-Sans"),local("Helvetica Neue"),local("San Francisco"),local("Cantarell"),local("sans-serif")}@font-face{font-family:systemFonts;font-weight:700;src:local("-apple-system"),local("BlinkMacSystemFont"),local("Ubuntu"),local("Segoe UI"),local("Roboto"),local("DroidSans"),local("Oxygen-Sans"),local("Helvetica Neue"),local("San Francisco"),local("Cantarell"),local("sans-serif")}@supports (font-variation-settings:inherit){@font-face{font-family:Vazir;font-display:swap;src:url(/res/lib/fonts/Vazir-Variable.eot);src:url(/res/lib/fonts/Vazir-Variable.eot?#iefix) format("embedded-opentype"),url(/res/lib/fonts/Vazir-Variable.woff2) format("woff2"),url(/res/lib/fonts/Vazir-Variable.woff) format("woff"),url(/res/lib/fonts/Vazir-Variable.ttf) format("truetype");font-style:normal}html.fonts-loaded *,html.fonts-loaded body{font-family:Vazir,systemFonts;font-variation-settings:"wght" 300,"wdth" 100,"slnt" 0,"DOTQ" 1,"KASH" 0,"FANU" 0}.header .menu a,.index h3,body .title{font-variation-settings:"wght" 900,"wdth" 100,"slnt" 0,"DOTQ" 1,"KASH" 0,"FANU" 0}.index h3{font-family:Vazir,Sahel}.app .details-title,.app .details strong,.app.summary span,.paginate a span,footer .copyright p,footer .menu a{font-variation-settings:"wght" 700,"wdth" 100,"slnt" 0,"DOTQ" 1,"KASH" 0,"FANU" 0}}@supports not (font-variation-settings:inherit){@font-face{font-family:Vazir;font-display:swap;src:url(/res/lib/fonts/Vazir-Regular.eot);src:url(/res/lib/fonts/Vazir-Regular.eot?#iefix) format("embedded-opentype"),url(/res/lib/fonts/Vazir-Regular.woff2) format("woff2"),url(/res/lib/fonts/Vazir-Regular.woff) format("woff"),url(/res/lib/fonts/Vazir-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Vazir;font-display:swap;src:url(/res/lib/fonts/Vazir-Bold.eot);src:url(/res/lib/fonts/Vazir-Bold.eot?#iefix) format("embedded-opentype"),url(/res/lib/fonts/Vazir-Bold.woff2) format("woff2"),url(/res/lib/fonts/Vazir-Bold.woff) format("woff"),url(/res/lib/fonts/Vazir-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Vazir;font-display:swap;src:url(/res/lib/fonts/Vazir-Black.eot);src:url(/res/lib/fonts/Vazir-Black.eot?#iefix) format("embedded-opentype"),url(/res/lib/fonts/Vazir-Black.woff2) format("woff2"),url(/res/lib/fonts/Vazir-Black.woff) format("woff"),url(/res/lib/fonts/Vazir-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Vazir;font-display:swap;src:url(/res/lib/fonts/Vazir-Medium.eot);src:url(/res/lib/fonts/Vazir-Medium.eot?#iefix) format("embedded-opentype"),url(/res/lib/fonts/Vazir-Medium.woff2) format("woff2"),url(/res/lib/fonts/Vazir-Medium.woff) format("woff"),url(/res/lib/fonts/Vazir-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Vazir;font-display:swap;src:url(/res/lib/fonts/Vazir-Light.eot);src:url(/res/lib/fonts/Vazir-Light.eot?#iefix) format("embedded-opentype"),url(/res/lib/fonts/Vazir-Light.woff2) format("woff2"),url(/res/lib/fonts/Vazir-Light.woff) format("woff"),url(/res/lib/fonts/Vazir-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Vazir;font-display:swap;src:url(/res/lib/fonts/Vazir-Thin.eot);src:url(/res/lib/fonts/Vazir-Thin.eot?#iefix) format("embedded-opentype"),url(/res/lib/fonts/Vazir-Thin.woff2) format("woff2"),url(/res/lib/fonts/Vazir-Thin.woff) format("woff"),url(/res/lib/fonts/Vazir-Thin.ttf) format("truetype");font-weight:100;font-style:normal}html.fonts-loaded *,html.fonts-loaded body{font-family:Vazir,systemFonts;font-variation-settings:"wght" 300,"wdth" 100,"slnt" 0,"DOTQ" 1,"KASH" 0,"FANU" 0}.header .menu a,.index h3,body .title{font-weight:900}.app .details-title,.app .details strong,.app.summary span,.paginate a span,footer .copyright p,footer .menu a{font-weight:700}}@font-face{font-family:Sahel;font-display:swap;src:url(/res/lib/fonts/Sahel-Bold.eot);src:url(/res/lib/fonts/Sahel-Bold.eot?#iefix) format("embedded-opentype"),url(/res/lib/fonts/Sahel-Bold.woff2) format("woff2"),url(/res/lib/fonts/Sahel-Bold.woff) format("woff"),url(/res/lib/fonts/Sahel-Bold.ttf) format("truetype");font-style:Bold}body *{font-size:1rem}.header .menu a,footer .social span{font-size:1.2rem}.paginate a span,footer .menu a{font-size:1.1rem}.breadcrumb a h1,.breadcrumb a span,footer .copyright p{font-size:small}.title{font-size:1.6rem}.header.container{display:grid;grid-template-columns:130px 1fr 100px;margin:15px auto 0;max-width:var(--max-with);height:100px;padding:0 25px;border:1px solid transparent;align-content:center;z-index:2}.header .logo img{width:120px;height:53.8px;display:block}.header .menu a{padding:11px 10px;color:var(--text-alternative);display:inline-block;transition:color .5s ease}.header .menu a.active,.header .menu a:hover{color:var(--text-contrast)}.header .option .quick-access{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;height:26px;padding:11px 10px}.header .option a{height:25.6px;width:20px;justify-self:left}.header .option a svg{margin:-3px -5px}#menuToggle{visibility:hidden;position:relative;z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:48px;height:48px;align-content:center;justify-content:center;float:left}#menuToggle,#menuToggle label{display:none}#menuToggle a{text-decoration:none;color:var(--text-main);transition:color .3s ease;height:48px;min-width:48px;display:block;width:100%}#menuToggle a:hover{color:var(--text-contrast)}#menuToggle input{display:block;width:48px;height:48px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:10;-webkit-touch-callout:none}#menuToggle span{display:block;width:33px;height:4px;position:relative;background:#5a5a5a;border-radius:3px;z-index:7;margin:0 auto 5px 0;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:var(--text-main)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menu{margin:-100px 0 0 -50px;background:var(--color-alternative);list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translateY(-100%);transition:transform .5s cubic-bezier(.77,.2,.05,1);left:0;top:75px;font-weight:700;position:fixed;width:100vw;height:100vh;padding:175px 50px 50px;text-align:center}#menu li{padding:10px 0;font-size:22px}#menuToggle input:checked~ul{transform:none}@media screen and (max-width:1100px){.header.container{max-width:calc(var(--max-with) - 50px)}}@media screen and (max-width:768px){.header .option .quick-access{visibility:hidden;display:none}.header .menu{visibility:hidden;overflow:hidden}#menuToggle{display:grid;visibility:visible}}footer{position:relative;display:grid;grid-template-columns:auto minmax(auto,var(--max-with)) auto;grid-template-areas:". social ."". menu ."". submenu ."". copyright .";background-color:var(--color-alternative);color:var(--text-main);border-top:var(--border-solid-main);box-shadow:var(--box-shadow-contrast)}footer .social{grid-area:social;height:100px;margin:50px auto}footer .social div{text-align:center}footer .social a{display:inline-block}footer .social span{text-align:center;padding-bottom:25px;display:block}footer .social .svgIcon{width:48px;height:48px}footer .menu{grid-area:menu;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));border-bottom:var(--border-alternative);border-top:var(--border-alternative);height:50px;margin:0 25px}footer .menu a{line-height:48px;text-align:center;margin:auto;min-width:48px;color:var(--text-alternative)}footer .submenu{grid-area:submenu;display:grid;margin:0 25px;padding:50px 0 25px;grid-template-columns:1fr auto}footer .submenu div{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}footer .submenu div ul li a{align-self:center;padding:8px 0;font-size:small;display:block;color:var(--text-alternative)}footer .copyright{display:grid;text-align:center;opacity:.7}footer .copyright img{align-self:center;justify-self:center;margin:25px 0;opacity:.5}@media screen and (max-width:970px){footer .submenu{grid-template-columns:1fr}footer .submenu div ul li{text-align:center}footer .copyright{margin-top:50px}}@media screen and (max-width:768px){footer .submenu{padding:0 0 25px}footer .submenu div{display:none}}@media screen and (max-width:567px){footer .menu{grid-template-columns:1fr;height:unset;padding:25px 0}}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}main .container{-webkit-animation:fade .5s;animation:fade .5s}.rainbow{position:fixed;z-index:9}.rainbow,.rainbow svg{height:5px;top:0;width:100%}.rainbow svg{left:0;right:0;bottom:0;position:absolute}.sc1{stop-color:#ff6d56}.sc2{stop-color:#ff2600}.sc3{stop-color:#ffd900}.sc4{stop-color:#d3d617}.sc5{stop-color:#1de840}.sc6{stop-color:#291ec5}.sc7{stop-color:#45004b}.sc8{stop-color:#ff6d56}.svgIcon{display:inline-block;width:32px;height:32px;margin:0 10px;border-radius:50px}.svgIcon path{transition:.5s ease;fill:var(--text-alternative)}.svgIcon:hover path{fill:var(--text-contrast)}[data-background=alternative]{background:var(--color-alternative)}[data-border=radius]{border-radius:10px;border:var(--border-main)}.breadcrumb{display:inline-flex}.breadcrumb span{-webkit-margin-end:3px;margin-inline-end:3px}.breadcrumb a h1{display:inline-block}.breadcrumb li:last-child a{cursor:default;pointer-events:none}@media screen and (max-width:768px){.breadcrumb{display:none;visibility:hidden}}.fend{justify-content:flex-end}.flex{display:flex}.paginate{display:grid;grid-template-columns:1fr 1fr;text-align:center;margin:auto;padding:50px 0;color:var(--text-alternative)}.paginate a,.paginate svg{vertical-align:middle}.paginate svg{opacity:.3;width:48px;height:48px}.btn,.paginate svg{display:inline-block}.btn{background:#fff;padding:10px 15px 7px;margin:10px;border:1px solid #dbe1e8;border-radius:5px;font-weight:700;color:#545454;box-shadow:inset 0 0 #dbe1e8;transition:all .2s ease}.btn:hover{box-shadow:inset 0 -4px #dbe1e8;color:#000}:root{--max-with:1100px;--dark-bg:#111216;--color-main:#f9f9fb;--color-alternative:#fff;--color-contrast:#fff;--color-border:#dbe1e8;--color-blue:#296ede;--text-main:#272c3c;--text-alternative:#5f5f74;--text-contrast:#000;--text-light:#616672;--border-main:.0625rem solid rgba(219,225,232,0.5568627450980392);--border-alternative:1px solid var(--color-border);--border-dash:1px dashed var(--color-border);--box-shadow-main:0px 15px 55px rgba(17,13,17,0.14901960784313725);--box-shadow-alternative:0px 15px 55px hsla(0,0%,45.1%,0.07058823529411765);--box-shadow-contrast:0px -15px 55px hsla(0,0%,67.1%,0.050980392156862744);--box-shadow-list:0px -15px 55px rgba(0,0,0,0.011764705882352941);--boxShadowHover:0 0.625rem 0.875rem -0.3125rem #e0e0e0;--boxShadowTrans:cubic-bezier(.4,0,.2,1);--border-solid-main:.0625rem solid #eee;--border-solid-alternative:1px solid #dbe1e8;--border-dash-main:1px dashed #dbe1e8}body{background:var(--color-main)}main .container,main .container-wide{margin:0 auto;max-width:var(--max-with);z-index:2;position:relative;padding:0 15px}main .container-wide{max-width:unset;display:grid}main .container-wide .content{margin:0 calc(50vw - var(--max-with)/2)}main .content{width:auto;max-width:var(--max-with);padding:20px}main .container-wide.related{border-top:var(--border-solid-main);padding:75px 25px;margin-top:75px;box-shadow:var(--box-shadow-contrast)}.related .content{align-self:center;justify-self:center;width:100%}.related .flex.fend{border-right:var(--border-solid-alternative)}@media screen and (max-width:110px){.container .content[data-border=radius]{border-radius:0;border:var(--border-main)}}@media screen and (max-width:800px){.paginate div:empty,.paginate svg{display:none;visibility:hidden}main .container-wide.related .paginate{grid-template-columns:1fr;padding:0;grid-gap:50px}.related .flex{text-align:center;display:block}.related .flex.fend{border-right:unset}footer{box-shadow:var(--box-shadow-contrast)}}@media screen and (max-width:768px){main .container,main .container-wide{padding:0}[data-border=radius]{border-radius:0;border:var(--border-main)}}.error{margin-top:25px;margin-bottom:50px;padding:25px 20px;text-align:center}.error .title{padding:25px}.error span{padding:10px 15px 50px;display:block}.app .logo-holder{padding:75px 0 25px;height:128px;width:128px;margin:auto;display:block}.breadcrumb{color:var(--text-main);background:var(--color-main);width:100%;padding:5px 5px 5px 0;border-radius:10px}.app h1{text-align:center}.app .details{display:grid;grid-template-columns:auto auto;color:var(--text-main);margin:50px 0;border-top:var(--border-dash)}.app .details *{padding:10px;border-bottom:var(--border-dash)}.app .details *:nth-child(2n+2){text-align:left}.app .details strong{padding:0;border-bottom:unset}.app .details span a{padding:0;border-bottom:unset;padding:0 3px;box-shadow:inset 0 -10px 0 0 #f1f1f1;transition:box-shadow .3s ease-in-out,color .3s ease-in-out;border-radius:4px}.app .details span a:hover{box-shadow:inset 0 -30px 0 0 #f1f1f1;color:var(--gray-dark);padding-top:3px}.app .item{text-align:center;display:inline-block}.app .item svg{display:block;height:32px;width:32px}.app .details-title{text-align:center;display:block;margin-top:100px;color:var(--text-alternative);font-size:18px}.app h2.title{text-align:center;color:var(--text-alternative);padding-top:50px}.app.summary{background:var(--color-blue);border-color:var(--color-blue);color:#fff;padding:75px 0}.app.summary h2{text-align:center;margin:0 auto 10px;border-bottom:2px solid #ffffff3b;display:table}.app.summary .icons{margin-bottom:75px;text-align:center}.app.summary .icons span{margin:0 5px}.app.summary section{display:grid;grid-template-columns:1fr 1fr;grid-gap:65px;text-align:center}.app.summary section div{display:grid}.app.summary span{font-size:22px;margin:20px 0 10px}.app.summary p{font-size:small}@media screen and (max-width:768px){.app.summary section{grid-template-columns:1fr}.app .details *:nth-child(2n+2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;font-weight:bold}}@media screen and (max-width:600px){main .container-wide.related{display:none;visibility:hidden}}@media screen and (max-width:480px){.app .details{grid-template-columns:1fr}.app .details :nth-child(2n+1){border-bottom:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:small;opacity:.8}.app .details :nth-child(2n+1) strong{opacity:1}}.no-js .app .logo-holder picture,.no-js .app.summary section div picture,.no-js .app.summary .icons span picture{display:none;visibility:hidden}.report table{margin:auto;overflow-x:auto;display:grid;place-content:center}.report table.wide{width:100%;display:table}.report table th{padding:5px;color:var(--text-alternative);font-size:18px;border-bottom:1px solid #c5c5c5;margin-bottom:30px}.report table .w-100{width:100px}.report table td{padding:10px 5px;border-bottom:var(--border-dash);color:var(--text-main);font-size:14px;vertical-align:middle}.report table td a{margin:4px;display:inline-block;color:var(--text-main)}.center{text-align:center}.right{text-align:right}.left{text-align:left}.small{font-size:12px}.light{color:var(--text-alternative)}.bold{font-weight:bold}.report svg{width:16px;height:16px;margin-left:10px;margin-bottom:-6px;display:inline-block;margin-right:24px}.report-link{max-width:660px;margin:auto}.report-link a{display:inline-block;margin:5px;color:var(--text-alternative);font-weight:bold;margin-inline-end:25px}.report-link a::after{content:"- ";margin-right:5px;display:inline-block}.report .meta{margin-bottom:40px}.report .meta svg{width:18px;height:18px}@supports (font-variation-settings:inherit){.report table th,.bold{font-variation-settings:"wght" 700,"wdth" 100,"slnt" 0,"DOTQ" 1,"KASH" 0,"FANU" 0}}@supports not (font-variation-settings:inherit){.report table th,.bold{font-weight:700}}.container .list{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;grid-gap:25px;animation:fade .5s ease}main .container{margin-top:25px;margin-bottom:50px}main .container.list-header{text-align:center}main .container.list-header .content{padding:75px 20px 20px}.list a{background:var(--color-alternative);display:block;padding:25px 25px 35px;border-radius:.5rem;transition:box-shadow .2s var(--boxShadowTrans);border:var(--border-solid-main)}.list a:hover{box-shadow:var(--boxShadowHover)}.list img,.list picture{width:100px;height:100px;display:block;margin:20px auto}.list img,.app .logo{filter:grayscale(1);transition:filter .5s ease}.list img.lazyloaded,.app .logo.lazyloaded{filter:grayscale(0)!important}.list a .lazyload,.list a .lazyloading,.app .logo.lazyload,.app .logo.lazyloading{filter:grayscale(1);opacity:.1}.search{padding-top:25px}.search input{display:block;margin:20px auto;height:42px;border:var(--border-solid-main);width:calc(100% - 20px);border-radius:5px;max-width:400px;padding:0 10px;text-align:center}.search input::placeholder{font-size:small}.search .btn{width:70px}@media screen and (max-width:900px){.container .list{grid-template-columns:1fr 1fr}}@media screen and (max-width:700px){.container .list{grid-template-columns:1fr}}.no-js .list picture{display:none;visibility:hidden}.no-js .list img{filter:unset}