#loginform p.submit.wfss-ui-submit-loading:before,#registerform p.submit.wfss-ui-submit-loading:before,#lostpasswordform p.submit.wfss-ui-submit-loading:before{content:"";z-index:5;pointer-events:none;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.7s linear infinite wfss-submit-spin;position:absolute;top:50%;left:50%}#loginform p.submit.wfss-ui-submit-loading #wp-submit,#registerform p.submit.wfss-ui-submit-loading #wp-submit,#lostpasswordform p.submit.wfss-ui-submit-loading #wp-submit{z-index:0;pointer-events:none;cursor:wait;color:#0000!important;text-shadow:none!important;opacity:1!important}#loginform p.submit.wfss-ui-submit-loading:after,#registerform p.submit.wfss-ui-submit-loading:after,#lostpasswordform p.submit.wfss-ui-submit-loading:after{display:none}@keyframes wfss-submit-spin{to{transform:rotate(360deg)}}.wfss-overlay,.wfss-challenge-panel,.wfss-challenge-panel input,.wfss-challenge-panel button{font-family:iranyekan,Tahoma,sans-serif}.wfss-overlay{opacity:1;will-change:opacity;transition:opacity .5s,max-height .45s,margin .35s}.wfss-overlay--fullscreen{z-index:100000;background:var(--wfss-overlay-bg);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wfss-overlay--inline{z-index:1;-webkit-backdrop-filter:none;box-sizing:border-box;--wfss-inline-shield-w:72px;--wfss-inline-shield-h:66px;background:0 0;width:100%;margin:0 0 14px;display:block;position:relative}.wfss-overlay.is-dismissed{opacity:0;pointer-events:none}.wfss-overlay--inline.is-verified-persist,.wfss-overlay--inline.is-verified-persist.is-dismissed{opacity:1!important;pointer-events:auto!important;max-height:none!important;margin-bottom:12px!important;display:block!important;overflow:visible!important}.wfss-overlay--embedded{min-height:100%;position:absolute;inset:0}.wfss-overlay--inline .wfss-overlay-stage{width:100%;padding:0;display:block;position:relative}.wfss-overlay--inline .wfss-overlay-card{background:var(--wfss-card-bg);border:1px solid var(--wfss-card-border);box-shadow:none;text-align:right;min-height:calc(var(--wfss-inline-shield-h) + 12px);border-radius:12px;align-items:center;gap:8px;padding:0 10px;transition:background .55s,border-color .55s,box-shadow .55s;display:flex;position:relative;overflow:hidden}.wfss-overlay--inline .wfss-overlay-card:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--wfss-success)16%,transparent)50%,transparent 65%);position:absolute;inset:0;transform:translate(120%)}.wfss-overlay--inline.wfss-inline-approved-animate .wfss-overlay-card:after{animation:.9s forwards wfss-inline-success-shine}.wfss-overlay--inline[data-overlay-state=approved] .wfss-overlay-card,.wfss-overlay--inline[data-overlay-state=ready] .wfss-overlay-card{background:color-mix(in srgb,var(--wfss-success)15%,var(--wfss-card-bg));border-color:color-mix(in srgb,var(--wfss-success)32%,var(--wfss-card-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--wfss-success)10%,transparent)}.wfss-overlay--fullscreen .wfss-overlay-body{text-align:center}.wfss-overlay--fullscreen .wfss-overlay-step-line{justify-content:center}.wfss-overlay--inline .wfss-overlay-body{min-width:0;min-height:var(--wfss-inline-shield-h);flex-direction:column;flex:auto;justify-content:center;gap:4px;padding:0;display:flex}.wfss-overlay--inline .wfss-overlay-shield-wrap{width:var(--wfss-inline-shield-w);height:var(--wfss-inline-shield-h);flex:0 0 var(--wfss-inline-shield-w);align-self:center;margin:0}.wfss-overlay--inline .wfss-overlay-shield-lottie,.wfss-overlay--inline .wfss-overlay-shield-lottie svg{max-height:none;width:100%!important;height:100%!important}.wfss-overlay--inline .wfss-overlay-glow{inset:0}.wfss-overlay--inline .wfss-overlay-status{margin:0;font-size:13px;font-weight:600;line-height:1.45;transition:color .45s}.wfss-overlay--inline .wfss-overlay-status[hidden]{display:none!important}.wfss-overlay--inline[data-overlay-state=preparing] .wfss-overlay-step-line{min-height:0;margin:0;display:none!important}.wfss-overlay--inline[data-overlay-state=preparing] .wfss-overlay-status{min-height:var(--wfss-inline-shield-h);align-items:center;display:flex}.wfss-overlay--inline.wfss-overlay--debug-test .wfss-overlay-status{color:color-mix(in srgb,#f59e0b 82%,var(--wfss-text))}.wfss-overlay--inline.wfss-overlay--debug-test .wfss-overlay-card{border-color:color-mix(in srgb,#f59e0b 40%,var(--wfss-card-border))}.wfss-overlay--inline[data-overlay-state=approved] .wfss-overlay-status,.wfss-overlay--inline[data-overlay-state=ready] .wfss-overlay-status{min-height:var(--wfss-inline-shield-h);color:color-mix(in srgb,var(--wfss-success)72%,var(--wfss-text));align-items:center;display:flex!important}.wfss-overlay--inline .wfss-overlay-step-line{justify-content:flex-start;min-height:20px;margin:0;font-size:12px}.wfss-overlay--inline .wfss-overlay-progress{opacity:1;background:color-mix(in srgb,var(--wfss-primary)7%,transparent);border-radius:0 0 11px 11px;flex:none;width:100%;height:3px;margin:0;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.wfss-overlay--inline .wfss-overlay-progress-lottie{display:none!important}.wfss-overlay--inline .wfss-overlay-track-fill{height:100%;width:var(--wfss-inline-progress,8%);background:color-mix(in srgb,var(--wfss-primary)24%,transparent);border-radius:0 2px 2px 0;transition:width .5s cubic-bezier(.4,0,.2,1),background .45s;display:block}.wfss-overlay--inline[data-overlay-state=approved] .wfss-overlay-track-fill,.wfss-overlay--inline[data-overlay-state=ready] .wfss-overlay-track-fill{background:color-mix(in srgb,var(--wfss-success)55%,transparent);width:100%!important}.wfss-overlay--inline[data-overlay-state=failed] .wfss-overlay-track-fill{background:color-mix(in srgb,var(--wfss-error)45%,transparent)}.wfss-overlay--fullscreen .wfss-overlay-track-fill{display:none}.wfss-overlay--inline .wfss-overlay-result svg{width:52px;height:52px}.wfss-overlay--inline[data-overlay-state=approved] .wfss-overlay-shield-lottie,.wfss-overlay--inline[data-overlay-state=ready] .wfss-overlay-shield-lottie{opacity:0}.wfss-overlay--inline[data-overlay-state=approved] .wfss-overlay-result--success,.wfss-overlay--inline[data-overlay-state=ready] .wfss-overlay-result--success{opacity:1;transform:scale(1)}.wfss-overlay--inline[data-overlay-state=approved] .wfss-overlay-glow,.wfss-overlay--inline[data-overlay-state=ready] .wfss-overlay-glow{background:radial-gradient(circle,color-mix(in srgb,var(--wfss-success)42%,transparent),color-mix(in srgb,var(--wfss-success)10%,transparent)55%,transparent 72%)}.wfss-overlay--inline .wfss-overlay-reload{border-radius:9px;flex:0 0 34px;align-self:center;width:34px;height:34px;margin-top:0;padding:0}.wfss-overlay--inline .wfss-overlay-reload[hidden]{display:none!important}.wfss-overlay--inline .wfss-overlay-reload-text{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wfss-overlay--inline[data-overlay-state=failed] .wfss-overlay-step-line{display:none!important}.wfss-overlay--inline[data-overlay-state=failed] .wfss-overlay-status{white-space:nowrap;justify-content:flex-start;align-items:center;min-height:0;margin:0;padding:0;line-height:1.3;display:flex}.wfss-overlay--inline[data-overlay-state=approved] .wfss-overlay-step-line,.wfss-overlay--inline[data-overlay-state=ready] .wfss-overlay-step-line{display:none!important}.wfss-overlay--inline[data-overlay-state=ready] .wfss-overlay-shield-wrap,.wfss-overlay--inline[data-overlay-state=approved] .wfss-overlay-shield-wrap{display:block}.wfss-overlay--inline.is-verified-persist{opacity:1;pointer-events:auto;max-height:none;margin-bottom:12px;overflow:visible}.wfss-overlay--inline.is-verified-persist .wfss-overlay-body{opacity:1;max-height:none;margin:0;overflow:visible;transform:none}.wfss-overlay--inline.is-verified-persist .wfss-overlay-step-line{display:none}.wfss-overlay--inline.is-dismissed:not(.is-verified-persist){opacity:0;pointer-events:none;max-height:0;margin-bottom:0;overflow:hidden}.wfss-preview-shell.wfss-presentation-inline .wfss-overlay--inline{margin:12px 0}.wfss-overlay-backdrop{background:radial-gradient(ellipse 70% 50% at 50% 42%,color-mix(in srgb,var(--wfss-primary)22%,transparent),transparent 70%);pointer-events:none;position:absolute;inset:0}body.login.wfss-login-theme.wfss-theme-light .wfss-overlay-backdrop,.wfss-preview-shell.wfss-theme-light .wfss-overlay-backdrop{background:radial-gradient(ellipse 70% 50% at 50% 42%,color-mix(in srgb,var(--wfss-primary)10%,#ffffff80),transparent 72%)}.wfss-overlay-stage{width:min(92vw,380px);padding:16px;position:relative}.wfss-overlay-card{border:1px solid var(--wfss-card-border);background:var(--wfss-card-bg);box-shadow:var(--wfss-card-shadow);text-align:center;-webkit-backdrop-filter:blur(16px);border-radius:18px;padding:26px 22px 20px}.wfss-overlay-live{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.wfss-overlay-shield-wrap{width:168px;height:168px;margin:0 auto 16px;position:relative}.wfss-overlay-glow{background:radial-gradient(circle,color-mix(in srgb,var(--wfss-accent)40%,transparent),color-mix(in srgb,var(--wfss-primary)18%,transparent)50%,transparent 72%);border-radius:50%;transition:background .55s;position:absolute;inset:12%}.wfss-overlay-shield-lottie{opacity:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wfss-overlay-shield-svg{width:100%;height:100%;position:absolute;inset:0}.wfss-overlay-result{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .45s,transform .45s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;inset:0;transform:scale(.85)}.wfss-overlay-result svg{width:76px;height:76px}.wfss-overlay[data-overlay-state=approved] .wfss-overlay-shield-lottie,.wfss-overlay[data-overlay-state=approved] .wfss-overlay-shield-svg,.wfss-overlay[data-overlay-state=ready] .wfss-overlay-shield-lottie,.wfss-overlay[data-overlay-state=ready] .wfss-overlay-shield-svg{opacity:0}.wfss-overlay[data-overlay-state=approved] .wfss-overlay-glow,.wfss-overlay[data-overlay-state=ready] .wfss-overlay-glow{background:radial-gradient(circle,color-mix(in srgb,var(--wfss-success)45%,transparent),color-mix(in srgb,var(--wfss-success)12%,transparent)55%,transparent 72%)}.wfss-overlay[data-overlay-state=approved] .wfss-overlay-result--success,.wfss-overlay[data-overlay-state=ready] .wfss-overlay-result--success{opacity:1;transform:scale(1)}.wfss-overlay[data-overlay-state=failed] .wfss-overlay-shield-lottie,.wfss-overlay[data-overlay-state=failed] .wfss-overlay-shield-svg{opacity:0}.wfss-overlay[data-overlay-state=failed] .wfss-overlay-glow{background:radial-gradient(circle,color-mix(in srgb,var(--wfss-error)40%,transparent),transparent 70%)}.wfss-overlay[data-overlay-state=failed] .wfss-overlay-result--fail{opacity:1;transform:scale(1)}.wfss-overlay[data-overlay-state=approved] .wfss-success-circle,.wfss-overlay[data-overlay-state=ready] .wfss-success-circle{animation:.55s forwards wfss-stroke-draw}.wfss-overlay[data-overlay-state=approved] .wfss-success-check,.wfss-overlay[data-overlay-state=ready] .wfss-success-check{animation:.45s .18s forwards wfss-stroke-draw}.wfss-overlay[data-overlay-state=failed] .wfss-fail-circle{animation:.55s forwards wfss-stroke-draw}.wfss-overlay[data-overlay-state=failed] .wfss-fail-x{animation:.4s .18s forwards wfss-stroke-draw}.wfss-overlay-status{color:var(--wfss-text);margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.5}.wfss-overlay-step-line{min-height:26px;color:var(--wfss-text);opacity:0;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;transition:opacity .28s,transform .28s;display:flex;transform:translateY(8px)}.wfss-overlay-step-line[hidden]{display:none!important}.wfss-overlay-step-line.is-visible{opacity:1;transform:translate(0,0)}.wfss-overlay-step-line.is-fadeout{opacity:0;transform:translateY(-6px)}.wfss-overlay-step-icon{background:var(--wfss-accent);width:8px;height:8px;box-shadow:0 0 8px color-mix(in srgb,var(--wfss-accent)60%,transparent);border-radius:50%;flex-shrink:0;transition:width .25s,height .25s,background .25s,box-shadow .25s,transform .25s cubic-bezier(.34,1.56,.64,1);position:relative}.wfss-overlay-step-line.is-scanning .wfss-overlay-step-icon{animation:.75s ease-in-out infinite wfss-dot-pulse}.wfss-overlay-step-line.is-done .wfss-overlay-step-icon{background:var(--wfss-success);width:16px;height:16px;box-shadow:0 0 8px color-mix(in srgb,var(--wfss-success)45%,transparent);animation:none;transform:scale(1)}.wfss-overlay-step-line.is-done .wfss-overlay-step-icon:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;margin:auto;position:absolute;inset:0;transform:rotate(45deg)translate(-1px,-1px)}.wfss-overlay-progress{opacity:0;width:min(88vw,320px);height:20px;margin:0 auto 8px;transition:opacity .35s,height .35s,margin .35s}.wfss-overlay.has-progress-lottie .wfss-overlay-progress{opacity:1}.wfss-overlay-progress-lottie{width:100%;height:100%}.wfss-overlay-progress-lottie svg{width:100%!important;height:100%!important}.wfss-overlay[data-overlay-state=approved] .wfss-overlay-progress,.wfss-overlay[data-overlay-state=ready] .wfss-overlay-progress,.wfss-overlay[data-overlay-state=failed] .wfss-overlay-progress{opacity:0;height:0;margin-bottom:0;overflow:hidden}.wfss-overlay--inline[data-overlay-state=approved] .wfss-overlay-progress,.wfss-overlay--inline[data-overlay-state=ready] .wfss-overlay-progress,.wfss-overlay--inline[data-overlay-state=verifying] .wfss-overlay-progress,.wfss-overlay--inline[data-overlay-state=scanning] .wfss-overlay-progress,.wfss-overlay--inline[data-overlay-state=preparing] .wfss-overlay-progress{opacity:1;height:3px;margin-bottom:0;overflow:hidden}.wfss-overlay--inline[data-overlay-state=failed] .wfss-overlay-progress{opacity:1;height:3px}.wfss-overlay-reload{border:1px solid color-mix(in srgb,var(--wfss-error)45%,transparent);background:color-mix(in srgb,var(--wfss-error)12%,transparent);color:color-mix(in srgb,var(--wfss-error)78%,var(--wfss-text));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:8px 16px;font-size:13px;line-height:1;display:inline-flex}.wfss-overlay-reload[hidden]{display:none!important}.wfss-overlay-reload-icon{flex:none;display:block}.wfss-overlay--fullscreen .wfss-overlay-reload-icon{display:none}.wfss-overlay-reload:hover{background:color-mix(in srgb,var(--wfss-error)20%,transparent)}.wfss-overlay-pulse .wfss-overlay-card{animation:.85s ease-out wfss-card-pulse}.wfss-ui-steps--sr{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes wfss-orbit-spin{to{transform:rotate(360deg)}}@keyframes wfss-orb-counter{to{transform:rotate(calc(var(--wfss-orb-i)*-45deg))translateX(74px)rotate(calc(var(--wfss-orb-i)*45deg))}}@keyframes wfss-shield-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-4px)}}@keyframes wfss-scan-beam{0%{opacity:.35;top:18%}50%{opacity:1}to{opacity:.35;top:78%}}@keyframes wfss-stroke-draw{to{stroke-dashoffset:0}}@keyframes wfss-dot-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes wfss-card-pulse{0%{box-shadow:var(--wfss-card-shadow)}45%{box-shadow:var(--wfss-card-shadow),0 0 0 1px color-mix(in srgb,var(--wfss-success)35%,transparent),0 0 28px color-mix(in srgb,var(--wfss-success)18%,transparent)}to{box-shadow:var(--wfss-card-shadow)}}@keyframes wfss-inline-success-shine{0%{opacity:0;transform:translate(120%)}18%{opacity:1}to{opacity:0;transform:translate(-130%)}}@media (prefers-reduced-motion:reduce){.wfss-overlay-step-line.is-scanning .wfss-overlay-step-icon,.wfss-overlay-pulse .wfss-overlay-card{animation:none!important}}.wfplus-ss-anim-preview-controls{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.wfplus-ss-anim-preview-controls .button{margin:0}.wfplus-ss-ui-preview{position:relative}body.wfss-challenge-morph .wfss-login-challenge{display:none!important}.wfss-overlay--fullscreen.wfss-overlay--standby.is-dismissed{opacity:1;pointer-events:auto;display:flex!important}.wfss-overlay--standby .wfss-overlay-card{transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s,border-color .4s;transform:scale(.96)}.wfss-overlay--standby .wfss-overlay-glow{opacity:.85;filter:brightness(1.08);transition:opacity .4s,filter .4s}.wfss-overlay--standby .wfss-overlay-body{opacity:.72;transition:opacity .35s}.wfss-overlay-progress.is-frozen .wfss-overlay-progress-lottie,.wfss-overlay-progress.is-frozen .wfss-overlay-track-fill{transition:none!important;animation-play-state:paused!important}.wfss-overlay-body.is-morphing-out{opacity:0;pointer-events:none;flex:0 0 0;min-height:0;max-height:0;margin:0;padding:0;transition:opacity .35s,max-height .35s,min-height .35s,transform .35s;overflow:hidden;transform:translateY(-6px)}.wfss-challenge-panel{opacity:0;will-change:opacity,transform;flex-direction:column;gap:4px;max-height:0;transition:opacity .4s cubic-bezier(.4,0,.2,1),max-height .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;transform:translateY(12px)scale(.98)}.wfss-challenge-head,.wfss-challenge-head-text,.wfss-challenge-title,.wfss-challenge-prompt,.wfss-challenge-input,.wfss-challenge-submit,.wfss-challenge-meta,.wfss-challenge-live{font-family:iranyekan,Tahoma,sans-serif}.wfss-challenge-panel[hidden]{display:none!important}.wfss-overlay.is-challenge-open .wfss-challenge-panel:not([hidden]){opacity:1;max-height:190px;transform:translate(0,0)scale(1)}.wfss-overlay--inline.is-challenge-open .wfss-challenge-panel:not([hidden]){max-height:none}.wfss-overlay--inline.is-challenge-open .wfss-overlay-body,.wfss-overlay--inline[data-overlay-state=challenge] .wfss-overlay-body{opacity:0;flex:0 0 0;min-height:0;max-height:0;margin:0;padding:0;overflow:hidden}.wfss-overlay.wfss-challenge-morph .wfss-overlay-shield-wrap{transition:transform .4s cubic-bezier(.4,0,.2,1);transform:scale(.88)}.wfss-overlay.wfss-challenge-morph .wfss-overlay-glow{opacity:1;filter:brightness(1.15)}.wfss-overlay.is-challenge-open .wfss-overlay-result--success,.wfss-overlay.is-challenge-open .wfss-overlay-result--fail,.wfss-overlay[data-overlay-state=challenge] .wfss-overlay-result--success,.wfss-overlay[data-overlay-state=challenge] .wfss-overlay-result--fail{visibility:hidden;transform:scale(.85);opacity:0!important}.wfss-overlay.is-challenge-open .wfss-overlay-glow,.wfss-overlay[data-overlay-state=challenge] .wfss-overlay-glow{background:radial-gradient(circle,#f59e0b61,#f59e0b1a 55%,#0000 72%)}.wfss-overlay.is-challenge-open .wfss-overlay-shield-lottie,.wfss-overlay[data-overlay-state=challenge] .wfss-overlay-shield-lottie{opacity:0!important}.wfss-overlay--inline.is-challenge-open .wfss-overlay-card,.wfss-overlay--inline[data-overlay-state=challenge] .wfss-overlay-card{background:color-mix(in srgb,#f59e0b 10%,var(--wfss-card-bg));border-color:color-mix(in srgb,#f59e0b 42%,var(--wfss-card-border));box-shadow:0 0 0 1px #f59e0b24}.wfss-overlay--inline.is-challenge-open .wfss-overlay-shield-wrap,.wfss-overlay--inline[data-overlay-state=challenge] .wfss-overlay-shield-wrap,.wfss-overlay--fullscreen.is-challenge-open .wfss-overlay-shield-wrap,.wfss-overlay--fullscreen[data-overlay-state=challenge] .wfss-overlay-shield-wrap{display:none}.wfss-overlay--inline.is-challenge-open .wfss-overlay-shield-wrap,.wfss-overlay--inline[data-overlay-state=challenge] .wfss-overlay-shield-wrap{flex:0 0 0;width:0;height:0;margin:0}.wfss-overlay--fullscreen.is-challenge-open .wfss-overlay-progress,.wfss-overlay--fullscreen[data-overlay-state=challenge] .wfss-overlay-progress{display:none}.wfss-overlay--fullscreen.is-challenge-open .wfss-overlay-card,.wfss-overlay--fullscreen[data-overlay-state=challenge] .wfss-overlay-card{background:color-mix(in srgb,#f59e0b 10%,var(--wfss-card-bg));border-color:color-mix(in srgb,#f59e0b 42%,var(--wfss-card-border));box-shadow:0 0 0 1px #f59e0b24}.wfss-overlay--inline.is-challenge-open .wfss-overlay-progress .wfss-overlay-track-fill,.wfss-overlay--inline[data-overlay-state=challenge] .wfss-overlay-progress .wfss-overlay-track-fill{background:#f59e0b80!important;width:100%!important}.wfss-challenge-head{justify-content:center;align-items:center;gap:6px;margin:0;padding:0;display:flex}.wfss-challenge-head-text{flex-direction:column;gap:0;min-width:0;display:flex}.wfss-challenge-head-icon{background:color-mix(in srgb,#f59e0b 16%,var(--wfss-card-bg));width:28px;height:28px;box-shadow:none;color:#f59e0b;border:2px solid #f59e0b8c;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:15px;font-weight:800;line-height:1;display:inline-flex}.wfss-challenge-head-icon:before{content:"!"}.wfss-challenge-subtitle{color:color-mix(in srgb,#f59e0b 78%,var(--wfss-text));text-align:center;margin:0;font-size:11px;line-height:1.3}.wfss-challenge-title{color:color-mix(in srgb,#f59e0b 82%,var(--wfss-text));text-align:center;margin:0;font-size:14px;font-weight:700;line-height:1.25;font-family:iranyekan,Tahoma,sans-serif!important}.wfss-overlay.is-challenge-open .wfss-challenge-subtitle,.wfss-overlay[data-overlay-state=challenge] .wfss-challenge-subtitle{display:none!important}.wfss-overlay--inline.is-challenge-open .wfss-challenge-head{justify-content:flex-start}.wfss-overlay--inline.is-challenge-open .wfss-challenge-title,.wfss-overlay--inline.is-challenge-open .wfss-challenge-subtitle{text-align:right}.wfss-overlay--inline.is-challenge-open .wfss-challenge-subtitle{display:none}.wfss-overlay--inline.is-challenge-open .wfss-challenge-prompt{text-align:right;font-size:13px;line-height:1.4}.wfss-overlay--inline.is-challenge-open .wfss-challenge-meta{margin-top:0;font-size:11px}.wfss-challenge-row{flex-flow:row;align-items:stretch;gap:6px;width:100%;display:flex}body.login.wfss-login-theme #loginform .wfss-challenge-row .wfss-challenge-input,.wfss-overlay .wfss-challenge-row .wfss-challenge-input{box-sizing:border-box;vertical-align:middle;-webkit-text-fill-color:var(--wfss-text);width:auto;min-width:0;height:40px;min-height:40px;max-height:40px;caret-color:var(--wfss-text);text-align:center;border-radius:10px;flex:1 1 0;margin:0;padding:0 12px;font-size:14px;line-height:38px;background:var(--wfss-input-bg)!important;border:1px solid var(--wfss-input-border)!important;box-shadow:none!important;color:var(--wfss-text)!important}body.login.wfss-login-theme #loginform .wfss-challenge-row .wfss-challenge-input::placeholder,.wfss-overlay .wfss-challenge-row .wfss-challenge-input::placeholder{color:color-mix(in srgb,var(--wfss-text)42%,transparent);opacity:1}body.login.wfss-login-theme #loginform .wfss-challenge-row .wfss-challenge-input:focus,.wfss-overlay .wfss-challenge-row .wfss-challenge-input:focus{outline:none;background:var(--wfss-input-bg)!important;border-color:var(--wfss-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--wfss-primary)25%,transparent)!important}body.login.wfss-login-theme #loginform .wfss-challenge-row .wfss-challenge-input.is-invalid,.wfss-overlay .wfss-challenge-row .wfss-challenge-input.is-invalid{border-color:color-mix(in srgb,var(--wfss-error)65%,var(--wfss-input-border))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--wfss-error)18%,transparent)!important}body.login.wfss-login-theme #loginform .wfss-challenge-row .wfss-challenge-input:-webkit-autofill,body.login.wfss-login-theme #loginform .wfss-challenge-row .wfss-challenge-input:-webkit-autofill:focus,.wfss-overlay .wfss-challenge-row .wfss-challenge-input:-webkit-autofill,.wfss-overlay .wfss-challenge-row .wfss-challenge-input:-webkit-autofill:focus{caret-color:var(--wfss-text);transition:background-color 99999s ease-out;-webkit-box-shadow:0 0 0 1000px var(--wfss-input-bg)inset!important;-webkit-text-fill-color:var(--wfss-text)!important}body.login.wfss-login-theme #loginform .wfss-challenge-row .wfss-challenge-submit,.wfss-overlay .wfss-challenge-row .wfss-challenge-submit{box-sizing:border-box;border-radius:10px;flex:none;justify-content:center;align-items:center;height:40px;min-height:40px;max-height:40px;margin:0;padding:0 14px;line-height:1;display:inline-flex}.wfss-challenge-prompt{color:color-mix(in srgb,var(--wfss-text)88%,transparent);text-align:center;margin:0;font-size:13px;line-height:1.35;transition:opacity .3s,transform .3s}.wfss-challenge-input{box-sizing:border-box;border:1px solid var(--wfss-input-border,color-mix(in srgb,var(--wfss-text)18%,transparent));background:var(--wfss-input-bg,color-mix(in srgb,var(--wfss-card-bg)88%,#000));height:40px;min-height:40px;max-height:40px;color:var(--wfss-text);text-align:center;box-shadow:none;border-radius:10px;margin:0;padding:0 12px;font-size:14px;line-height:38px;transition:border-color .25s,box-shadow .25s,opacity .25s}.wfss-challenge-input::placeholder{color:color-mix(in srgb,var(--wfss-text)42%,transparent);opacity:1}.wfss-challenge-row .wfss-challenge-input{flex:1 1 0;width:auto;min-width:0}.wfss-challenge-input:focus{border-color:var(--wfss-primary,#f59e0ba6);box-shadow:0 0 0 2px color-mix(in srgb,var(--wfss-primary,#f59e0b)25%,transparent);outline:none}.wfss-challenge-input.is-invalid{border-color:color-mix(in srgb,var(--wfss-error)65%,var(--wfss-input-border,transparent));box-shadow:0 0 0 2px color-mix(in srgb,var(--wfss-error)16%,transparent)}.wfss-challenge-input:disabled{opacity:.65}.wfss-challenge-submit{color:#1a1200;white-space:nowrap;cursor:pointer;box-sizing:border-box;opacity:0;background:linear-gradient(135deg,#d88b0a,#f59e0b);border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;min-width:92px;height:40px;min-height:40px;max-height:40px;margin:0;padding:0 14px;font-size:13px;font-weight:700;line-height:1;transition:transform .38s cubic-bezier(.4,0,.2,1) 80ms,opacity .32s 80ms,background .25s;display:inline-flex;position:relative;transform:translateY(8px)}.wfss-overlay.is-challenge-open .wfss-challenge-submit{opacity:1;transform:translate(0,0)}.wfss-overlay.is-challenge-open .wfss-challenge-submit:disabled{opacity:.78;cursor:not-allowed}.wfss-challenge-submit.is-loading .wfss-challenge-submit-text{opacity:0}.wfss-challenge-submit-spinner{opacity:0;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;transition:opacity .2s,transform .2s;animation:.7s linear infinite wfss-challenge-spin;position:absolute;transform:scale(.8)}.wfss-challenge-submit.is-loading .wfss-challenge-submit-spinner{opacity:1;transform:scale(1)}.wfss-challenge-meta{color:color-mix(in srgb,var(--wfss-text)70%,transparent);flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.wfss-challenge-live{text-align:right;min-height:0;color:color-mix(in srgb,var(--wfss-text)70%,transparent);margin:0;font-size:12px;line-height:1.35}.wfss-challenge-live:empty:not(.is-visible){display:none}.wfss-challenge-live.is-visible,.wfss-overlay[data-challenge-state=failed] .wfss-challenge-live,.wfss-overlay.wfss-challenge-shake .wfss-challenge-live{min-height:1.2em;color:color-mix(in srgb,var(--wfss-error)88%,var(--wfss-text));display:block}.wfss-overlay.wfss-challenge-validating .wfss-overlay-shield-wrap,.wfss-overlay.wfss-auth-pending .wfss-overlay-shield-wrap{animation:1.1s ease-in-out infinite wfss-challenge-shield-pulse}.wfss-overlay.wfss-challenge-shake .wfss-challenge-input{animation:.45s wfss-challenge-shake}.wfss-overlay.wfss-challenge-expired-morph .wfss-challenge-prompt{opacity:0;transform:translateY(-8px)}.wfss-overlay.is-challenge-success .wfss-challenge-panel{opacity:0;pointer-events:none;max-height:0;transform:translateY(-6px)}.wfss-overlay.is-challenge-success .wfss-overlay-glow{background:radial-gradient(circle,color-mix(in srgb,var(--wfss-success)48%,transparent),color-mix(in srgb,var(--wfss-success)12%,transparent)55%,transparent 72%);filter:brightness(1.1)}.wfss-overlay.is-challenge-success .wfss-overlay-result--success{opacity:1;transform:scale(1)}.wfss-overlay.is-challenge-success .wfss-overlay-progress .wfss-overlay-track-fill,.wfss-overlay.is-challenge-success .wfss-overlay-progress{opacity:1;height:3px}.wfss-overlay.is-challenge-success[data-overlay-state=ready] .wfss-overlay-track-fill,.wfss-overlay.is-challenge-success .wfss-overlay-track-fill{background:color-mix(in srgb,var(--wfss-success)60%,transparent);width:100%!important}.wfss-overlay.is-challenge-locked .wfss-overlay-shield-wrap,.wfss-overlay.is-challenge-locked .wfss-overlay-glow{filter:hue-rotate(-28deg)saturate(1.2)}.wfss-overlay.is-challenge-locked .wfss-challenge-input,.wfss-overlay.is-challenge-locked .wfss-challenge-submit{display:none}.wfss-overlay--inline.wfss-challenge-morph .wfss-overlay-card,.wfss-overlay--inline.is-challenge-open .wfss-overlay-card,.wfss-overlay--inline[data-overlay-state=challenge] .wfss-overlay-card{flex-direction:column;align-items:stretch;min-height:0;padding:4px 10px 6px}@keyframes wfss-challenge-spin{to{transform:rotate(360deg)}}@keyframes wfss-challenge-shield-pulse{0%,to{filter:brightness();transform:scale(.88)}50%{filter:brightness(1.12);transform:scale(.94)}}@keyframes wfss-challenge-shake{0%,to{transform:translate(0,0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.wfss-challenge-panel,.wfss-overlay-body.is-morphing-out,.wfss-challenge-submit,.wfss-challenge-prompt,.wfss-overlay--standby .wfss-overlay-card{transition:none!important;animation:none!important}.wfss-overlay.wfss-challenge-validating .wfss-overlay-shield-wrap,.wfss-overlay.wfss-auth-pending .wfss-overlay-shield-wrap,.wfss-overlay.wfss-challenge-shake .wfss-challenge-input{animation:none!important}.wfss-overlay.is-challenge-open .wfss-challenge-panel:not([hidden]){opacity:1;max-height:none;transform:none}}