.pw-loading{position:relative;isolation:isolate;min-height:100vh;min-height:100svh;display:grid;place-items:center;overflow:hidden;background:#070b14;color:#94a3b8;font-family:Vazirmatn,Tahoma,sans-serif}.pw-loading-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 40% at 50% 42%,rgba(37,99,235,.18),transparent 62%),radial-gradient(ellipse 40% 30% at 58% 58%,rgba(251,122,39,.12),transparent 55%);animation:pwLoadGlow 4.5s ease-in-out infinite alternate}.pw-loading-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px;text-align:center}.pw-loading-mark{position:relative;width:88px;height:88px;margin-bottom:8px}.pw-loading-ring{position:absolute;inset:0;border-radius:50%;border-color:rgba(251,122,39,.95) rgba(59,130,246,.35) transparent transparent;border-style:solid;border-width:1.5px;animation:pwLoadSpin 1.15s cubic-bezier(.45,.05,.55,.95) infinite}.pw-loading-ring--delay{inset:10px;border-top-color:rgba(59,130,246,.9);border-right-color:rgba(251,122,39,.25);animation-duration:1.7s;animation-direction:reverse}.pw-loading-core{position:absolute;inset:22px;display:grid;place-items:center;border-radius:50%;color:#fb7a27;background:linear-gradient(160deg,rgba(26,38,68,.95),rgba(8,14,28,.98));border:1px solid rgba(255,255,255,.1);box-shadow:0 0 28px rgba(251,122,39,.22);animation:pwLoadPulse 2.2s ease-in-out infinite}.pw-loading-core svg{width:22px;height:22px}.pw-loading-brand{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;color:#fff}.pw-loading-brand em{font-style:normal;color:#fb7a27}.pw-loading-text{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#8fa3c2;letter-spacing:.01em}.pw-loading-dots{display:inline-flex;gap:4px;margin-inline-start:2px}.pw-loading-dots i{width:4px;height:4px;border-radius:50%;background:#fb7a27;opacity:.35;animation:pwLoadDot 1.2s ease-in-out infinite}.pw-loading-dots i:nth-child(2){animation-delay:.15s}.pw-loading-dots i:nth-child(3){animation-delay:.3s}.pw-loading-bar{width:min(180px,46vw);height:2px;margin-top:10px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.08)}.pw-loading-bar span{display:block;height:100%;width:40%;border-radius:inherit;background:linear-gradient(90deg,transparent,#fb7a27,#3b82f6,transparent);animation:pwLoadBar 1.4s cubic-bezier(.4,0,.2,1) infinite}@media (prefers-reduced-motion:reduce){.pw-loading-bar span,.pw-loading-core,.pw-loading-dots i,.pw-loading-glow,.pw-loading-ring,.pw-loading-ring--delay{animation:none!important}.pw-loading-ring,.pw-loading-ring--delay{border-top-color:rgba(251,122,39,.7);border-right-color:rgba(59,130,246,.4)}.pw-loading-bar span{width:70%;margin-inline:auto}.pw-loading-dots i{opacity:.7}}@keyframes pwLoadSpin{to{transform:rotate(1turn)}}@keyframes pwLoadPulse{0%,to{transform:scale(1);box-shadow:0 0 22px rgba(251,122,39,.18)}50%{transform:scale(1.04);box-shadow:0 0 36px rgba(251,122,39,.32)}}@keyframes pwLoadDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes pwLoadBar{0%{transform:translateX(120%)}to{transform:translateX(-220%)}}@keyframes pwLoadGlow{0%{opacity:.75;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}