@font-face{font-family:IRANSans;font-style:normal;font-weight:700;src:url(../fonts/IRANSans/Woff/IRANSansXFaNum-Bold.woff)format("woff"),url(../fonts/IRANSans/Woff2/IRANSansXFaNum-Bold.woff2)format("woff2")}@font-face{font-family:IRANSans;font-style:normal;font-weight:400;src:url(../fonts/IRANSans/Woff/IRANSansXFaNum-Regular.woff)format("woff"),url(../fonts/IRANSans/Woff2/IRANSansXFaNum-Regular.woff2)format("woff2")}@font-face{font-family:Vazirmatn;src:url(../fonts/Vazirmatn/Vazirmatn-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(../fonts/Vazirmatn/Vazirmatn-ExtraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(../fonts/Vazirmatn/Vazirmatn-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(../fonts/Vazirmatn/Vazirmatn-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(../fonts/Vazirmatn/Vazirmatn-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(../fonts/Vazirmatn/Vazirmatn-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(../fonts/Vazirmatn/Vazirmatn-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(../fonts/Vazirmatn/Vazirmatn-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(../fonts/Vazirmatn/Vazirmatn-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body{height:100%}body{color:#111729;background:#eff5fd;margin:0;font-family:Vazirmatn,Tahoma,sans-serif;overflow:hidden}.server-user-message-stack{pointer-events:none;z-index:10000;position:fixed;inset:0}.server-user-message-login{opacity:0;pointer-events:auto;--message-accent-rgb:217,48,37;-webkit-backdrop-filter:blur(8px);border-radius:18px;width:min(860px,100vw - 24px);padding:16px 18px 14px 52px;transition:transform .22s,opacity .22s;position:fixed;left:50%;box-shadow:0 18px 40px #11182726}.server-user-message-login.message-pos-top{top:20px;transform:translate(-50%,-8px)}.server-user-message-login.message-pos-middle{top:50%;transform:translate(-50%,calc(8px - 50%))}.server-user-message-login.message-pos-bottom{bottom:12px;transform:translate(-50%,8px)}.server-user-message-login.is-visible{opacity:1}.server-user-message-login.is-visible.message-pos-top{transform:translate(-50%)}.server-user-message-login.is-visible.message-pos-middle{transform:translate(-50%,-50%)}.server-user-message-login.is-visible.message-pos-bottom{transform:translate(-50%)}.server-user-message-login .server-user-message-level-mark{display:none}.server-user-message-login .server-user-message-content{justify-content:space-between;align-items:flex-start;gap:14px;padding:0;display:flex}.server-user-message-login .server-user-message-main{flex:auto;align-items:flex-start;min-width:0;display:flex}.server-user-message-login .server-user-message-text{align-items:flex-start;gap:0;font-size:14px;font-weight:500;line-height:26px;display:flex}.server-user-message-login .server-user-message-text-value{white-space:pre-line;display:block}.server-user-message-login .server-user-message-icon{display:none}.server-user-message-login .server-user-message-controls{flex-shrink:0;align-self:flex-start;align-items:flex-start;gap:10px;min-height:0;display:flex}.server-user-message-login .server-user-message-action{height:32px;color:inherit;white-space:nowrap;background:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:400;line-height:1.45;text-decoration:none;display:inline-flex}.server-user-message-login .server-user-message-action:hover{filter:brightness(.98);text-decoration:none}.server-user-message-login-close{cursor:pointer;width:26px;height:26px;color:rgba(var(--message-accent-rgb),.88);opacity:.98;background:#fffffff5;border:0;border-radius:999px;flex:0 0 26px;margin:0;padding:0;transition:background-color .2s,box-shadow .2s,opacity .2s,color .2s,transform .2s;position:absolute;top:13px;left:13px;overflow:visible;box-shadow:0 3px 10px #0f172a0f}.server-user-message-login-close:hover,.server-user-message-login-close:focus-visible{color:rgba(var(--message-accent-rgb),1);opacity:1;background-color:#fff;transform:translateY(-1px);box-shadow:0 6px 14px #0f172a1a}.server-user-message-close-progress,.server-user-message-close-icon{display:block;position:absolute;inset:0}.server-user-message-close-progress{opacity:0;pointer-events:none;transition:opacity .18s;inset:-3px;transform:rotate(-90deg)}.server-user-message-login-close.has-timer .server-user-message-close-progress{opacity:1}.server-user-message-close-progress-track,.server-user-message-close-progress-circle{fill:none}.server-user-message-close-progress-track{stroke:rgba(var(--message-accent-rgb),.12);stroke-width:1.6px}.server-user-message-close-progress-circle{stroke:rgb(var(--message-accent-rgb));stroke-width:1.9px;stroke-linecap:round;stroke-dasharray:87.9646;stroke-dashoffset:87.9646px}.server-user-message-close-icon{border-radius:999px;inset:0}.server-user-message-close-icon:before,.server-user-message-close-icon:after{content:"";background:currentColor;border-radius:999px;width:9px;height:1.5px;margin-top:-.75px;margin-left:-4.5px;position:absolute;top:50%;left:50%}.server-user-message-close-icon:before{transform:rotate(45deg)}.server-user-message-close-icon:after{transform:rotate(-45deg)}.server-user-message-login.message-normal,.server-user-message-login.message-priority-low{color:#1e6b35;--message-accent-rgb:52,168,83;background:#e6f4ea;border:2px solid #34a853}.server-user-message-login.message-caution{color:#6f5411;--message-accent-rgb:241,210,122;background:#fff7d6;border:2px solid #f1d27a}.server-user-message-login.message-warning,.server-user-message-login.message-priority-high{color:#7a1c17;--message-accent-rgb:217,48,37;background:#fdecea;border:2px solid #d93025}.server-user-message-login a,.server-user-message-login a:visited,.server-user-message-login a:hover,.server-user-message-login a:active{color:inherit;text-decoration:none}html[dir=rtl] .server-user-message-login{direction:rtl}@media (width<=640px){.server-user-message-login{width:calc(100vw - 16px);padding:16px 14px 12px 52px}.server-user-message-login .server-user-message-content{gap:10px}.server-user-message-login .server-user-message-main{flex:1 1 0}.server-user-message-login .server-user-message-text-value{min-width:0}}.page{grid-template-columns:repeat(12,minmax(0,1fr));min-height:100dvh;display:grid}.left{background:#fff;border-right:1px solid #e2e8f0;flex-direction:column;grid-area:1/1/auto/6;min-width:0;display:flex}.topbar{align-items:center;padding:16px 24px;display:flex}.brand{align-items:center;gap:8px;line-height:1;display:inline-flex}.brand img{width:100%;max-width:125px;height:auto;display:block}.brand-text{letter-spacing:0;font-size:16px;font-weight:700;line-height:20px}.left-body{flex-flow:row;flex:1;justify-content:center;align-items:center;padding:0 24px;display:flex}.form-wrap{max-width:500px}.heading-group{width:100%;margin:0 0 32px}h1{letter-spacing:0;color:#111729;margin:0;font-size:27px;font-weight:600;line-height:40px}h2{letter-spacing:0;color:#111729;margin:0;font-size:22px;font-weight:600;line-height:40px}.small{color:#111729;margin:8px 0 0;font-size:14px;font-weight:400;line-height:20px}.small span{margin-right:5px}.small a{color:#ab1c1c;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}.field{width:100%;margin:0 0 16px}.label{color:#3d547c;margin:0 0 4px;font-size:14px;font-weight:500;line-height:20px;display:block}.input-root{background:#fff;border:1px solid #c8d2df;border-radius:6px;align-items:center;width:100%;height:44px;padding:12px;font-family:Vazirmatn,Tahoma,sans-serif;display:flex}.input-el{color:#111729;background:0 0;border:0;outline:0;flex:1;min-width:0;margin:0;padding:0;font-family:Vazirmatn,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px}.input-el:-webkit-autofill,.input-el:-webkit-autofill:hover,.input-el:-webkit-autofill:focus,.input-el:-webkit-autofill:active{-webkit-text-fill-color:#111729;caret-color:#111729;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff}.input-el:-moz-autofill{-moz-text-fill-color:#111729;box-shadow:inset 0 0 0 1000px #fff}.input-el::-ms-reveal,.input-el::-ms-clear{display:none}.has-end-icon .input-el{padding-right:6px}.end-icon{color:#6f7f96;cursor:pointer;width:22px;height:22px;box-shadow:none;opacity:.8;background:0 0;border:0;border-radius:0;flex:0 0 22px;justify-content:center;align-items:center;margin:0;padding:0;transition:color .18s,transform .18s,opacity .18s;display:inline-flex}.end-icon svg{width:20px;height:20px;display:block}.end-icon .icon-eye-on,.end-icon.is-visible .icon-eye-off{display:none}.end-icon.is-visible .icon-eye-on{display:block}.end-icon:focus{outline:none}.end-icon:hover{color:#394b68;opacity:1}.end-icon.is-visible{color:#ab1c1c;opacity:1}.end-icon:active{transform:scale(.94)}.end-icon:focus-visible{outline-offset:2px;border-color:#b8c7db;outline:2px solid #91a1b9}.forgot{color:#003fb4;margin:4px 0 16px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:inline-block}.btn{color:#fff;cursor:pointer;background:#ab1c1c;border:0;border-radius:6px;width:100%;height:44px;padding:12px 16px;font-family:Vazirmatn,Tahoma,sans-serif;font-size:16px;font-weight:400;line-height:20px}.btn:disabled,.btn.is-disabled{opacity:.65;cursor:not-allowed}.btn.is-loading{cursor:progress}.noscript-alert{color:#6f5411;background:#fff7d6;border:1px solid #f1d27a;border-radius:6px;margin:12px 24px 0;padding:10px 12px;font-size:13px;line-height:1.45}.login-feedback{color:#7a1c17;background:#fdecea;border:1px solid #d93025;border-radius:6px;margin:4px 0 14px;padding:10px 12px;font-size:13px;line-height:1.45}.login-feedback-text{display:block}.login-feedback-countdown{direction:ltr;margin-top:4px;font-size:12px;font-weight:600;display:block}.bottom-row{justify-content:space-between;align-items:flex-end;width:100%;margin:16px 0 0;display:flex}.footer{color:#111729;width:208px;margin:0;font-size:12px;font-weight:400;line-height:16px}.footer a{color:#ab1c1c;font-weight:400;text-decoration:none}.tools{color:#666;align-self:flex-end;align-items:flex-end;font-size:11px;line-height:1.35;display:inline-flex}.tools p{margin:0}#system_language{color:#666;vertical-align:baseline;background-color:#fff;border:none;margin:0;padding:0;font-size:11px;line-height:1.2}.right{background:#eff5fd;grid-area:1/6/auto/-1;min-width:0;position:relative;overflow:hidden}.right img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block;position:absolute;inset:0}html[dir=rtl]{direction:rtl}html[dir=rtl] body{text-align:right;direction:rtl}html[dir=rtl] .page{direction:ltr}html[dir=rtl] .left{direction:rtl;border-left:1px solid #e2e8f0;border-right:0;grid-column:8/-1}html[dir=rtl] .right{grid-column:1/8}html[dir=rtl] .topbar{justify-content:flex-start}html[dir=rtl] .brand,html[dir=rtl] .heading-group,html[dir=rtl] .field,html[dir=rtl] .label,html[dir=rtl] .small,html[dir=rtl] .footer,html[dir=rtl] .tools{text-align:right}html[dir=rtl] .field,html[dir=rtl] .input-root,html[dir=rtl] .input-el{direction:rtl}html[dir=rtl] .input-el{text-align:right}html[dir=rtl] .small span{margin-left:5px;margin-right:0}html[dir=rtl] .has-end-icon .input-el{padding-left:8px;padding-right:0}html[dir=rtl] .bottom-row{flex-direction:row}html[dir=rtl] #system_language{text-align:right;text-align-last:right;direction:rtl}@media (width<=1024px){body{overflow-y:auto}.page{grid-template-columns:1fr}.left,.right{grid-column:1/-1}.right{display:none}.left{border-right:0;min-height:100dvh}.topbar{height:auto;min-height:52px;padding:18px 18px 12px;padding-top:calc(18px + env(safe-area-inset-top))}.left-body{justify-content:center;align-items:center;padding:24px 20px}h1{font-size:30px;line-height:38px}.tools{display:inline-flex}html[dir=rtl] .left{border-left:0}}