body.page-template-sign-in{background:#090c0d;min-height:100vh;overflow-x:hidden}body.page-template-sign-in .mobile_footer_menu{display:none!important}
.fk-auth{--gold:#f5ad11;--gold-soft:#ffc84a;--surface:#101415;--field:#101415;--line:#343b3e;--muted:#838d90;box-sizing:border-box;color:#f3f5f5;direction:rtl;font-family:iranyekan,sans-serif;isolation:isolate;min-height:100vh;padding:26px;position:relative}.fk-auth *{box-sizing:border-box}.fk-auth:before{background:radial-gradient(circle at 50% -10%,rgba(245,173,17,.12),transparent 34%),radial-gradient(circle at 8% 75%,rgba(245,173,17,.055),transparent 28%),linear-gradient(145deg,#080a0b,#0d1112 48%,#080a0b);content:"";inset:0;position:fixed;z-index:-2}.fk-auth:after{background-image:radial-gradient(rgba(255,255,255,.08) .6px,transparent .7px);background-size:30px 30px;content:"";inset:0;mask-image:linear-gradient(#000,transparent 92%);opacity:.1;position:fixed;z-index:-1}
.fk-auth button,.fk-auth input{font-family:inherit}.fk-auth__top{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:760px}.fk-auth__brand{display:block}.fk-auth__logo{display:block;height:auto;width:126px}.fk-auth__home{align-items:center;border:1px solid #272d2f;border-radius:11px;color:#9fa7a9;display:flex;font-size:12px;gap:8px;padding:9px 13px;text-decoration:none;transition:.2s}.fk-auth__home:hover{border-color:#5c5030;color:#fff}
.fk-auth__shell{background:#101415;background:var(--surface);border:1px solid #292f31;border-radius:28px;box-shadow:0 32px 90px rgba(0,0,0,.43),inset 0 1px rgba(255,255,255,.025);margin:30px auto 0;max-width:760px;min-height:650px;overflow:hidden;padding:11px;position:relative}.fk-auth__shell:before{background:linear-gradient(90deg,transparent,#f5ad11,transparent);background:linear-gradient(90deg,transparent,var(--gold),transparent);content:"";height:2px;left:18%;position:absolute;right:18%;top:0}.fk-auth__panel{background:#101415;background:var(--surface);display:flex;flex-direction:column;min-height:626px}
.fk-auth__tabs{--tab-gap:4px;background:#090c0d;border:1px solid #242a2c;border-radius:17px;display:grid;gap:4px;gap:var(--tab-gap);grid-template-columns:repeat(3,1fr);isolation:isolate;padding:5px;position:relative}.fk-auth__tabs:before{background:linear-gradient(145deg,#292f31,#202527);border:1px solid #373f42;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.28);content:"";height:44px;position:absolute;right:5px;top:5px;transition:transform .34s cubic-bezier(.22,.8,.24,1);width:calc((100% - 18px)/3);z-index:-1}.fk-auth__tabs[data-active-tab=register]:before{transform:translateX(calc(-100% - 4px));transform:translateX(calc(-100% - var(--tab-gap)))}.fk-auth__tabs[data-active-tab=forgetpass]:before{transform:translateX(calc(-200% - 4px*2));transform:translateX(calc(-200% - var(--tab-gap)*2))}.fk-auth__tab{background:transparent;border:0;border-radius:12px;color:#7f898c;cursor:pointer;font-size:13px;font-weight:700;height:44px;outline:0;position:relative;transition:color .25s;z-index:1}.fk-auth__tab:hover{color:#dce0e1}.fk-auth__tab:focus-visible{box-shadow:inset 0 0 0 2px #f5ad11;box-shadow:inset 0 0 0 2px var(--gold)}.fk-auth__tab.is-active{color:#fff}.fk-auth__tab.is-active:after{background:#f5ad11;background:var(--gold);border-radius:5px;bottom:5px;content:"";height:2px;left:calc(50% - 10px);position:absolute;width:20px}
.fk-auth__form{display:none;margin:auto;padding:42px 58px 34px;width:100%}.fk-auth__form.is-active{animation:fkFormIn .3s cubic-bezier(.22,.8,.24,1);display:block}.fk-auth__heading{margin-bottom:28px;text-align:center}.fk-auth__heading>span{color:#f5ad11;color:var(--gold);font-size:11px;font-weight:700}.fk-auth__heading h2{font-size:29px;letter-spacing:-.7px;margin:6px 0}.fk-auth__heading p{color:#899295;font-size:13px;line-height:1.9;margin:0}.fk-auth__notice{align-items:flex-start;border-radius:13px;display:flex;font-size:12px;gap:9px;line-height:1.8;margin-bottom:20px;padding:12px 14px}.fk-auth__notice i{align-items:center;border:1px solid currentColor;border-radius:50%;display:flex;flex:0 0 20px;font-style:normal;height:20px;justify-content:center}.fk-auth__notice--error{background:rgba(232,82,82,.075);border:1px solid rgba(232,82,82,.28);color:#ffb5b5}.fk-auth__notice--success{background:rgba(66,190,117,.075);border:1px solid rgba(66,190,117,.26);color:#aaeac4}
.fk-auth__grid{display:grid;gap:14px;grid-template-columns:1fr 1fr}.fk-field{margin-bottom:17px;min-width:0}.fk-field>label{color:#d0d5d6;display:flex;font-size:12px;justify-content:space-between;margin:0 4px 9px}.fk-field>label em{color:#6e777a;font-style:normal;font-weight:400}.fk-control{position:relative}.fk-control:after{border-radius:15px;box-shadow:0 0 0 0 rgba(245,173,17,0);content:"";inset:-1px;pointer-events:none;position:absolute;transition:.2s}.fk-control:focus-within:after{box-shadow:0 0 0 3px rgba(245,173,17,.085)}
.fk-control input,.fk-captcha .fk-field input{appearance:none;background:#101415!important;background:var(--field)!important;border:1px solid #343b3e;border:1px solid var(--line);border-radius:14px;color:#f5f6f6!important;font-size:14px;height:56px;line-height:1.2;outline:0;padding:0 16px;transition:border-color .2s,box-shadow .2s;width:100%}.fk-control input[dir=ltr],.fk-captcha input[dir=ltr]{text-align:left}.fk-control input:hover,.fk-captcha input:hover{border-color:#4b5558}.fk-control input:focus,.fk-captcha input:focus{border-color:#f5ad11;border-color:var(--gold)}.fk-control input:disabled,.fk-captcha input:disabled{cursor:not-allowed;opacity:.45}.fk-control input[readonly]{color:#8c9598!important}.fk-placeholder{align-items:center;bottom:0;color:#778184;display:flex;font-size:12px;height:56px;left:16px;line-height:1;pointer-events:none;position:absolute;right:16px;top:0;transition:font-size .17s,height .17s,top .17s,color .17s;z-index:2}.fk-control input[dir=ltr]+.fk-placeholder{left:16px;right:auto;text-align:left}.fk-control input:focus+.fk-placeholder,.fk-control input.has-value+.fk-placeholder,.fk-control input:not(:placeholder-shown)+.fk-placeholder,.fk-control input:-webkit-autofill+.fk-placeholder{background:#101415;background:var(--surface);bottom:auto;color:#abb3b5;font-size:10px;height:16px;line-height:16px;padding:0 7px;top:-8px}.fk-control:has(.fk-pass-toggle) input{padding-left:55px}.fk-control:has(.fk-pass-toggle) input[dir=ltr]+.fk-placeholder{left:55px;right:auto}
.fk-pass-toggle{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;height:42px;justify-content:center;left:7px;padding:0;position:absolute;top:7px;width:42px;z-index:4}.fk-eye{fill:none;height:21px;inset:0;margin:auto;position:absolute;stroke:#818b8e;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:21px}.fk-eye__slash{opacity:1;transition:opacity .12s}.fk-pass-toggle.is-visible .fk-eye__slash{opacity:0}.fk-pass-toggle:hover .fk-eye{stroke:#fff}.fk-strength{background:#272d2f;border-radius:4px;height:3px;margin:8px 4px 0;overflow:hidden}.fk-strength i{display:block;height:100%;transition:.2s;width:0}.fk-strength i.is-1{background:#d85858;width:33%}.fk-strength i.is-2{background:#f5ad11;background:var(--gold);width:67%}.fk-strength i.is-3{background:#43b979;width:100%}
.fk-field__hint{color:#717b7e;display:block;font-size:9px;line-height:1.7;margin:6px 4px 0}.fk-field__error{color:#ff9696;display:none;font-size:10px;line-height:1.7;margin:6px 4px 0}.fk-auth__form.was-validated input:invalid,.fk-control input.is-touched:invalid,.fk-captcha input.is-touched:invalid{border-color:#dd5e5e}.fk-auth__form.was-validated input:invalid~.fk-field__error,.fk-field:has(input.is-touched:invalid)>.fk-field__error{display:block}.fk-auth__form.was-validated input:valid,.fk-control input.is-touched:valid,.fk-captcha input.is-touched:valid{border-color:#3b805c}.fk-control input:-webkit-autofill,.fk-control input:-webkit-autofill:hover,.fk-control input:-webkit-autofill:focus{-webkit-text-fill-color:#f5f6f6!important;caret-color:#fff;-webkit-box-shadow:0 0 0 1000px #101415 inset!important;-webkit-box-shadow:0 0 0 1000px var(--surface) inset!important;transition:background-color 99999s ease-out}
.fk-captcha{align-items:start;display:grid;gap:12px;grid-template-columns:1fr 138px}.fk-captcha>.fk-field{margin-bottom:0}.fk-captcha__image{align-self:start;background:#eef0f1;border:1px solid #3b4346;border-radius:14px;height:56px;margin-top:25px;overflow:hidden;position:relative}.fk-captcha__image img{display:block;height:100%;object-fit:cover;width:100%}.fk-captcha__image button{align-items:center;background:rgba(8,11,12,.86);border:1px solid rgba(255,255,255,.15);border-radius:9px;bottom:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:5px;width:30px}.fk-captcha__image button:hover{color:#f5ad11;color:var(--gold)}.fk-captcha__image button svg{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:17px}
.fk-submit{align-items:center;background:linear-gradient(135deg,#ffc84a,#f5ad11);background:linear-gradient(135deg,var(--gold-soft),var(--gold));border:0;border-radius:14px;box-shadow:0 14px 30px rgba(245,173,17,.14);color:#171209;cursor:pointer;display:flex;font-size:15px;font-weight:800;height:56px;justify-content:space-between;margin-top:18px;padding:0 20px;transition:.2s;width:100%}.fk-submit:hover{box-shadow:0 17px 34px rgba(245,173,17,.2);filter:brightness(1.04);transform:translateY(-1px)}.fk-submit[aria-disabled=true]{cursor:wait;filter:saturate(.3);opacity:.65;pointer-events:none;transform:none}.fk-submit.is-loading i{animation:fkPulse .8s infinite alternate}.fk-auth__legal,.fk-auth__switch{color:#727b7e;font-size:10px;line-height:1.9;margin:13px 0 0;text-align:center}.fk-auth__legal a,.fk-auth__switch button{background:none;border:0;color:#d0d5d6;cursor:pointer;font-size:inherit;text-decoration:underline;text-underline-offset:3px}
.fk-auth__home svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:16px}.fk-captcha{grid-template-columns:1fr 176px}.fk-captcha__image{display:grid;grid-template-columns:minmax(0,1fr) 48px}.fk-captcha__image img{min-width:0}.fk-captcha__image button{background:#171c1e;border:0;border-right:1px solid #3b4346;border-radius:0;color:#aeb6b8;height:100%;position:static;width:48px}.fk-captcha__image button:hover{background:#202628;color:#f5ad11;color:var(--gold)}.fk-captcha__image button:focus-visible{box-shadow:inset 0 0 0 2px #f5ad11;box-shadow:inset 0 0 0 2px var(--gold);outline:0}.fk-submit{border:1px solid rgba(255,255,255,.09);justify-content:center;margin-left:auto;margin-right:auto;max-width:390px;position:relative}.fk-submit:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);content:"";height:100%;left:-70%;position:absolute;top:0;transform:skewX(-18deg);transition:left .45s;width:42%}.fk-submit:hover:before{left:125%}.fk-submit i{align-items:center;display:flex;height:38px;justify-content:center;left:8px;position:absolute;top:8px;width:38px}.fk-submit i svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:20px}
.fk-submit{overflow:hidden}@keyframes fkFormIn{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}@keyframes fkPulse{to{transform:translateX(-5px)}}
@media(max-width:720px){body.page-template-sign-in{min-height:100svh}.fk-auth{display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding:18px 10px;width:100%}.fk-auth__top{flex:0 0 auto;padding:0 5px;width:100%}.fk-auth__logo{width:108px}.fk-auth__home{font-size:11px;padding:8px 10px}.fk-auth__shell{border-radius:22px;flex:0 0 auto;margin:18px auto 0;min-height:0;padding:7px;width:100%}.fk-auth__panel{min-height:0}.fk-auth__tabs{border-radius:15px}.fk-auth__tabs:before{height:42px}.fk-auth__tab{font-size:11px;height:42px}.fk-auth__form{padding:30px 15px 20px}.fk-auth__heading{margin-bottom:23px}.fk-auth__heading h2{font-size:24px}.fk-auth__grid{display:block}.fk-captcha{grid-template-columns:minmax(0,1fr) 150px}.fk-captcha__image{grid-template-columns:minmax(0,1fr) 44px;height:56px}.fk-captcha__image button{width:44px}.fk-submit{height:54px;max-width:320px}}
@media(max-width:720px){.fk-auth{justify-content:safe center}}@media(max-width:380px){.fk-auth{padding-left:7px;padding-right:7px}.fk-auth__form{padding-left:11px;padding-right:11px}.fk-captcha{gap:8px;grid-template-columns:minmax(0,1fr) 132px}.fk-captcha__image{grid-template-columns:minmax(0,1fr) 40px}.fk-captcha__image button{width:40px}.fk-auth__tab{font-size:10px}.fk-auth__logo{width:96px}}@media(prefers-reduced-motion:reduce){.fk-auth *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
.fk-auth__notice i{border:0}.fk-auth__notice i svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:20px}
.fk-reset-guide{align-items:center;background:linear-gradient(135deg,rgba(245,173,17,.08),rgba(245,173,17,.025));border:1px solid rgba(245,173,17,.22);border-radius:16px;display:flex;gap:14px;margin:0 0 25px;padding:15px 16px}.fk-reset-guide__icon{align-items:center;background:rgba(245,173,17,.1);border:1px solid rgba(245,173,17,.3);border-radius:12px;color:#f5ad11;color:var(--gold);display:flex;flex:0 0 42px;height:42px;justify-content:center}.fk-reset-guide__icon svg{fill:none;height:23px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65;width:23px}.fk-reset-guide b{color:#eef1f1;display:block;font-size:12px;margin-bottom:4px}.fk-reset-guide p{color:#899295;font-size:10px;line-height:1.8;margin:0}@media(max-width:720px){.fk-reset-guide{align-items:flex-start;padding:13px}.fk-reset-guide__icon{flex-basis:38px;height:38px}.fk-reset-guide p{font-size:9px}}
.fk-reset-guide__copy{min-width:0}.fk-reset-guide strong{background:rgba(245,173,17,.12);border:1px solid rgba(245,173,17,.24);border-radius:7px;color:#ffd064;display:inline-block;font-size:10px;font-weight:700;line-height:1.5;margin:0 3px;padding:1px 7px;unicode-bidi:isolate}

/* Functional layout for legacy TV browsers without CSS Grid. */
@supports not (display:grid){
.fk-auth__tabs{display:flex}.fk-auth__tab{flex:1;width:33.333%}.fk-auth__tabs:before{display:none}.fk-auth__tab.is-active{background:#292f31}
.fk-auth__grid{display:block}.fk-captcha{display:flex;align-items:flex-start}.fk-captcha>.fk-field{flex:1;min-width:0}.fk-captcha__image{display:flex;flex:0 0 176px;width:176px;margin-right:12px}.fk-captcha__image img{width:128px;height:54px;flex:1;min-width:0}.fk-captcha__image button{flex:0 0 48px;height:54px}
.fk-auth__form{padding:30px 20px}.fk-control input[type=password],.fk-control input[autocomplete=current-password],.fk-control input[autocomplete=new-password]{padding-left:55px}
.fk-control input:focus+.fk-placeholder,.fk-control input.has-value+.fk-placeholder{background:#101415;bottom:auto;color:#abb3b5;font-size:10px;height:16px;line-height:16px;padding:0 7px;top:-8px}
.fk-auth button:focus{outline:2px solid #f5ad11;outline-offset:2px}
.fk-auth:before,.fk-auth:after,.fk-eye{top:0;right:0;bottom:0;left:0}
@media(max-width:380px){.fk-captcha__image{flex-basis:132px;width:132px;margin-right:8px}.fk-captcha__image button{flex-basis:40px}.fk-captcha__image img{width:90px}}
}
