@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes loader-spin{to{transform:rotate(360deg)}}@keyframes loader-spin-reverse{to{transform:rotate(-360deg)}}@keyframes loader-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.025)}}@keyframes loader-float-start{0%,to{transform:translate(0,0)rotate(45deg)}50%{transform:translate(12px,-18px)rotate(51deg)}}@keyframes loader-float-end{0%,to{transform:translate(0,0)rotate(45deg)}50%{transform:translate(-14px,16px)rotate(38deg)}}@keyframes loader-label{0%,to{opacity:.48;transform:translateY(0)}50%{opacity:.9;transform:translateY(-2px)}}body{margin:0;padding:0}.loader{visibility:visible;opacity:1;z-index:10000;isolation:isolate;background:radial-gradient(circle at 50% 46%,#2081af13,#0000 26%),linear-gradient(135deg,#f7fcff 0%,#fff 48%,#f3fbff 100%);flex-direction:column;justify-content:center;align-items:center;min-height:480px;display:flex;position:fixed;inset:0;overflow:hidden}.loader.loaded{visibility:hidden;opacity:0;pointer-events:none;transition:visibility 0s .5s,opacity .5s}.loader__background{z-index:-1;pointer-events:none;position:absolute;inset:0}.loader__shape{background:linear-gradient(145deg,#2081af1a,#2081af06);border-radius:22%;display:block;position:absolute;box-shadow:0 18px 55px #2081af12}.loader__shape:after{content:"";border-radius:inherit;border:1px solid #2081af1a;position:absolute;inset:14%}.loader__shape--top-start{block-size:clamp(110px,15vw,230px);inline-size:clamp(110px,15vw,230px);animation:9s ease-in-out infinite loader-float-start;inset-block-start:-7%;inset-inline-start:-4%}.loader__shape--top-end{block-size:clamp(80px,10vw,150px);inline-size:clamp(80px,10vw,150px);animation:7.5s ease-in-out -2s infinite loader-float-end;inset-block-start:8%;inset-inline-end:7%}.loader__shape--bottom-start{block-size:clamp(90px,12vw,180px);inline-size:clamp(90px,12vw,180px);animation:8s ease-in-out -4s infinite loader-float-start;inset-block-end:3%;inset-inline-start:5%}.loader__shape--bottom-end{block-size:clamp(150px,20vw,300px);inline-size:clamp(150px,20vw,300px);animation:10s ease-in-out -3s infinite loader-float-end;inset-block-end:-12%;inset-inline-end:-3%}.loader__scene{flex:none;block-size:clamp(230px,30vw,310px);inline-size:clamp(230px,30vw,310px);animation:.8s both fadeIn;position:relative}.loader__ring{will-change:transform;border-radius:50%;position:absolute}.loader__ring--outer{border:2px solid #0000;border-block-color:#2081afb3 #2081af2e;animation:7s linear infinite loader-spin;inset:0}.loader__ring--outer:before,.loader__ring--outer:after{content:"";background:#2081af;border-radius:3px;block-size:9px;inline-size:9px;position:absolute;box-shadow:0 0 16px #2081af61}.loader__ring--outer:before{inset-block-start:24px;inset-inline-end:35px}.loader__ring--outer:after{opacity:.55;inset-block-end:21px;inset-inline-start:39px}.loader__ring--middle{border:1px solid #2081af21;border-inline-color:#2081af8c #0000;animation:10s linear infinite loader-spin-reverse;inset:18px}.loader__ring--inner{border:8px solid #2081af0e;border-block-start-color:#2081af1f;animation:13s linear infinite loader-spin;inset:36px}.loader__satellite{border:2px solid #2081af85;border-radius:4px;block-size:14px;inline-size:14px;position:absolute;transform:rotate(45deg)}.loader__satellite--one{animation:4.5s ease-in-out infinite loader-float-start;inset-block-start:7%;inset-inline-start:8%}.loader__satellite--two{background:#2081af59;block-size:9px;inline-size:9px;animation:5s ease-in-out -1.5s infinite loader-float-end;inset-block-end:12%;inset-inline-end:4%}.loader__core{background:#fff;border:10px solid #ffffffe6;border-radius:50%;block-size:clamp(118px,16vw,150px);inline-size:clamp(118px,16vw,150px);margin:auto;animation:3s ease-in-out infinite loader-breathe;position:absolute;inset:0;box-shadow:0 20px 45px #2081af29,0 4px 14px #1239521c,inset 0 0 0 1px #2081af0f}.loader__logo{background:#2081af url(/static/media/loader.CblEtPJQ.png) 50%/88% no-repeat;border-radius:50%;position:absolute;inset:12%;box-shadow:0 10px 24px #2081af47,inset 0 1px #ffffff59}.loader__label{color:#314b5c;letter-spacing:.08em;text-transform:uppercase;margin-block-start:22px;font-family:IRANYekan,sans-serif;font-size:14px;font-weight:600;animation:2.4s ease-in-out infinite loader-label}@media (max-height:560px){.loader__scene{block-size:220px;inline-size:220px}.loader__label{margin-block-start:10px}}@media (prefers-reduced-motion:reduce){.loader__shape,.loader__scene,.loader__ring,.loader__satellite,.loader__core,.loader__label{animation:none}}.notification{text-align:center;color:#fff;z-index:100000;direction:rtl;background-color:#000000b3;width:100%;padding:10px 0;transition:top .3s;position:fixed;top:0}.notification.hidden{top:-70px}.notification span{margin:0 15px}.notification .btn{color:#fff;cursor:pointer;vertical-align:middle;background-color:#2081af;border-radius:5px;padding:.5em 1em;font-size:11px;font-weight:700;text-decoration:none}.notification>*{vertical-align:middle}@font-face{font-family:IRANSans;font-style:normal;font-weight:400;src:url(/static/media/IRANSans.BLvkUsou.woff)format("woff"),url(/static/media/IRANSans.prpwRvkU.woff2)format("woff2")}@font-face{font-family:IRANSansEN;font-style:normal;font-weight:400;src:url(/static/media/IRANSansEN.DharBIB-.woff)format("woff"),url(/static/media/IRANSansEN.CcTNBG7U.woff2)format("woff2")}@font-face{font-family:IRANSansBold;font-style:normal;font-weight:400;src:url(/static/media/IRANSansBold.BDP7CiAY.woff)format("woff"),url(/static/media/IRANSansBold.BxX8b-19.woff2)format("woff2")}@font-face{font-family:IRANSansBoldEN;font-style:normal;font-weight:400;src:url(/static/media/IRANSansBoldEN.-1Au8xeR.woff)format("woff"),url(/static/media/IRANSansBoldEN.Fpojd9_i.woff2)format("woff2")}@font-face{font-family:IRANYekan;font-style:normal;font-weight:400;src:url(/static/media/IRANYekan.GFOvnkcV.woff)format("woff"),url(/static/media/IRANYekan.NJOSFezJ.woff2)format("woff2")}@font-face{font-family:IRANYekanEN;font-style:normal;font-weight:400;src:url(/static/media/IRANYekanEN.DpO9CZdz.woff)format("woff"),url(/static/media/IRANYekanEN.DSgknM3V.woff2)format("woff2")}@font-face{font-family:IRANYekanBold;font-style:normal;font-weight:400;src:url(/static/media/IRANYekanBold.BXbTEqbF.woff)format("woff"),url(/static/media/IRANYekanBold.DnKohisb.woff2)format("woff2")}@font-face{font-family:IRANYekanBoldEN;font-style:normal;font-weight:400;src:url(/static/media/IRANYekanBoldEN.4UP0kO0V.woff)format("woff"),url(/static/media/IRANYekanBoldEN.B3EUfDkF.woff2)format("woff2")}@media print{@font-face{font-family:IRANSans;font-style:normal;font-weight:400;src:url(/static/media/IRANSans.BLvkUsou.woff)format("woff"),url(/static/media/IRANSans.prpwRvkU.woff2)format("woff2")}@font-face{font-family:IRANSansEN;font-style:normal;font-weight:400;src:url(/static/media/IRANSansEN.DharBIB-.woff)format("woff"),url(/static/media/IRANSansEN.CcTNBG7U.woff2)format("woff2")}@font-face{font-family:IRANSansBold;font-style:normal;font-weight:400;src:url(/static/media/IRANSansBold.BDP7CiAY.woff)format("woff"),url(/static/media/IRANSansBold.BxX8b-19.woff2)format("woff2")}@font-face{font-family:IRANSansBoldEN;font-style:normal;font-weight:400;src:url(/static/media/IRANSansBoldEN.-1Au8xeR.woff)format("woff"),url(/static/media/IRANSansBoldEN.Fpojd9_i.woff2)format("woff2")}}.rtl .dx-datagrid-rowsview td,.rtl td[role=gridcell],.rtl h1,.rtl h2,.rtl h3,.rtl h4,.rtl h5,.rtl h6,.rtl body,.rtl p,.rtl small,.rtl text,.rtl a,.rtl button,.rtl label,.rtl select,.rtl input,.rtl .dx-widget input,.rtl .dxdi-canvas text,.rtl .dxdi-toolbox .dxdi-canvas .toolbox-item text,.rtl .dxdi-text-input-container.shape-text .dxdi-text-input,.rtl .dxdi-text-input-container.connector-text .dxdi-text-input,.rtl .sans-b,.rtl span:not([class*=-icon]):not(.dx-datagrid-adaptive-more):not(.dx-sort):not(.dx-header-filter):not(.dx-expand):not([class*=monaco]),.rtl div:not([class*=-icon]):not(.dx-list-reorder-handle):not(.dx-treeview-toggle-item-visibility):not(.dx-menu-item-popout):not(.dx-treelist-collapsed):not(.dx-treelist-text-content):not(.dx-treelist-expanded):not([class^=dx-tag-remove]):not([class^=dx-datagrid-group]):not(.dx-navigate-button):not(.dx-closebutton):not(.dx-datagrid-summary-item):not(.dx-gallery-nav-button-next):not(.dx-gallery-nav-button-prev):not([class^=stiJs]):not([class^=sStiViewer]):not([class*=codicon]){font-family:IRANYekan}.rtl .dxdi-text-input-container.connector-text .dxdi-text-input{padding-top:5px}.rtl .dxdi-canvas .connector text{font-weight:600}.rtl .dx-treelist-icon-container span{font-family:DXIcons!important}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/Roboto.9thiwgmH.woff)format("woff"),url(/static/media/Roboto.C1mc9L83.woff2)format("woff2")}@font-face{font-family:RobotoBold;font-style:normal;font-weight:900;src:url(/static/media/RobotoBold.BQ54QxZj.woff)format("woff"),url(/static/media/RobotoBold.CoozunK9.woff2)format("woff2")}@media print{@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/Roboto.9thiwgmH.woff)format("woff"),url(/static/media/Roboto.C1mc9L83.woff2)format("woff2")}@font-face{font-family:RobotoBold;font-style:normal;font-weight:900;src:url(/static/media/RobotoBold.BQ54QxZj.woff)format("woff"),url(/static/media/RobotoBold.CoozunK9.woff2)format("woff2")}}.ltr h1,.ltr h2,.ltr h3,.ltr h4,.ltr h5,.ltr h6,.ltr body,.ltr p,.ltr small,.ltr text,.ltr a,.ltr button,.ltr label,.ltr select,.ltr input,.ltr .dx-widget input,.ltr .sans-b,.ltr span:not([class*=-icon]):not(.dx-datagrid-adaptive-more):not(.dx-sort),.ltr div:not([class*=-icon]):not(.dx-list-reorder-handle):not(.dx-treeview-toggle-item-visibility):not(.dx-menu-item-popout):not([class^=dx-tag-remove]):not([class^=dx-datagrid-group]):not(.dx-navigate-button):not(.dx-closebutton):not(.dx-datagrid-summary-item){font-family:Roboto;font-weight:500}.custom-scrollbar{overflow:auto!important}.custom-scrollbar.horizontal{overflow-y:hidden!important}.custom-scrollbar.vertical{overflow-x:hidden!important}.custom-scrollbar::-webkit-scrollbar-track{background-color:#e2e2e2}.custom-scrollbar::-webkit-scrollbar{background-color:#f5f5f5;width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#8a8a8a;border-radius:100px}html[data-theme=dark] .custom-scrollbar::-webkit-scrollbar-track{background-color:var(--app-background)}html[data-theme=dark] .custom-scrollbar::-webkit-scrollbar{background-color:var(--app-background)}html[data-theme=dark] .custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--app-text-disabled)}
