@keyframes three-dot-pulse{0%{opacity:.6;transform:translateY(0)scale(.9)}30%{opacity:1;transform:translateY(-6px)scale(1.12)}60%{opacity:.7;transform:translateY(0)scale(.98)}to{opacity:.6;transform:translateY(0)scale(.9)}}@media (prefers-reduced-motion:reduce){.three-dot-spinner .dot{opacity:1;animation:none}}.ltr{direction:ltr}#loading-backdrop{z-index:9999;visibility:hidden;opacity:0;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:visibility,opacity .3s ease-in-out;position:fixed;top:0;left:0}#loading-backdrop.active{visibility:visible;opacity:1}#notifyToast{z-index:5555}.otp-input{text-align:center;border:1px solid #ccc;border-radius:.5rem;width:45px;height:42px;margin:0 .05rem;transition:border-color .2s,box-shadow .2s}.otp-input:focus{border-color:#0d6efd;outline:none;box-shadow:0 0 0 .2rem #0d6efd40}:root{--spinner-size:48px;--dot-size:10px;--gap:6px;--dot-color:#007bff;--duration:.9s}.three-dot-spinner{width:var(--spinner-size);height:var(--spinner-size);vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.three-dot-spinner .dot{width:var(--dot-size);height:var(--dot-size);margin:0 calc(var(--gap) / 2);background:var(--dot-color);transform-origin:50%;will-change:transform, opacity;animation-name:three-dot-pulse;animation-duration:var(--duration);border-radius:50%;animation-timing-function:cubic-bezier(.2,.6,.8,.4);animation-iteration-count:infinite}.three-dot-spinner .dot:first-child{animation-delay:calc(var(--duration) * -.32)}.three-dot-spinner .dot:nth-child(2){animation-delay:calc(var(--duration) * -.16)}.three-dot-spinner .dot:nth-child(3){animation-delay:0s}@media (prefers-reduced-motion:reduce){.three-dot-spinner .dot{opacity:1;animation:none}}.spinner-sm{--spinner-size:28px;--dot-size:6px;--gap:4px;--duration:.75s}.spinner-lg{--spinner-size:64px;--dot-size:14px;--gap:8px;--duration:1s}@font-face{font-family:Ravi;src:url(/assets/Ravi-VF-BpFlsWDS.woff2)format("woff2-variations"),url(/assets/Ravi-VF-DL8nU5Rt.woff)format("woff-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:RaviFaNum;src:url(/assets/RaviFaNum-VF-CWaPnb55.woff2)format("woff2-variations"),url(/assets/RaviFaNum-VF-MBebk19m.woff)format("woff-variations");font-weight:100 900;font-style:normal;font-display:swap}body,h1,h2,h3,h4,h5,h6,input,textarea,p,span{font-family:Ravi!important}h1{font-weight:700}.btn .card-header .tooltip .tooltip-inner{font-family:Ravi!important}.persianDigits{font-family:RaviFaNum!important}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.text-small{font-size:.8em}.text-xsmall{font-size:.6em}.text-large{font-size:1.2em}.text-xlarge{font-size:1.4em}.text-underline{text-decoration:underline}.text-thin{font-weight:100}.text-UltraLight{font-weight:200}.text-light{font-weight:300}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-demibold{font-weight:600}.text-bold{font-weight:700}.text-extrabold{font-weight:800}.text-black{font-weight:900}.text-extrablack{font-weight:950}.text-heavy{font-weight:1000}.font-sm{font-family:Ravi;font-size:small!important}.font-md{font-family:Ravi;font-size:medium!important}.font-user{font-family:Ravi!important}.sg-mono{direction:ltr;unicode-bidi:plaintext;font-family:RaviFaNum,Ravi,monospace}.spinner2{animation:1.4s linear infinite rotator}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:50%;animation:1.4s ease-in-out infinite dash,5.6s ease-in-out infinite colors}@keyframes colors{0%{stroke:#4285f4}25%{stroke:#4285f4}50%{stroke:#4285f4}75%{stroke:#4285f4}to{stroke:#4285f4}}@keyframes dash{0%{stroke-dashoffset:187px}50%{stroke-dashoffset:46.75px;transform:rotate(135deg)}to{stroke-dashoffset:187px;transform:rotate(450deg)}}
