@font-face{font-family:IRANYekanXVF;src:url(/fonts/IRANYekanXVF.woff)format("woff-variations"),url(/fonts/IRANYekanXVF.woff)format("woff");font-weight:100 1000;font-display:fallback}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-regular.woff)format("woff")}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-bold.woff)format("woff");font-weight:700}@font-face{font-family:JetBrainsMonoVF;src:url(/fonts/JetBrainsMono/fonts/variable/JetBrainsMono%5Bwght%5D.ttf)format("truetype-variations"),url(/fonts/JetBrainsMono/fonts/variable/JetBrainsMono%5Bwght%5D.ttf)format("truetype-variations");font-weight:100 1000;font-display:fallback}@font-face{font-family:Peyda;font-style:normal;font-weight:100;src:url(/fonts/Peyda/woff2/PeydaWebFaNum-Thin.woff2)format("woff2"),url(/fonts/Peyda/woff/PeydaWebFaNum-Thin.woff)format("woff")}@font-face{font-family:Peyda;font-style:normal;font-weight:200;src:url(/fonts/Peyda/woff2/PeydaWebFaNum-ExtraLight.woff2)format("woff2"),url(/fonts/Peyda/woff/PeydaWebFaNum-ExtraLight.woff)format("woff")}@font-face{font-family:Peyda;font-style:normal;font-weight:300;src:url(/fonts/Peyda/woff2/PeydaWebFaNum-Light.woff2)format("woff2"),url(/fonts/Peyda/woff/PeydaWebFaNum-Light.woff)format("woff")}@font-face{font-family:Peyda;font-style:normal;font-weight:500;src:url(/fonts/Peyda/woff2/PeydaWebFaNum-Medium.woff2)format("woff2"),url(/fonts/Peyda/woff/PeydaWebFaNum-Medium.woff)format("woff")}@font-face{font-family:Peyda;font-style:normal;font-weight:600;src:url(/fonts/Peyda/woff2/PeydaWebFaNum-SemiBold.woff2)format("woff2"),url(/fonts/Peyda/woff/PeydaWebFaNum-SemiBold.woff)format("woff")}@font-face{font-family:Peyda;font-style:normal;font-weight:800;src:url(/fonts/Peyda/woff2/PeydaWebFaNum-ExtraBold.woff2)format("woff2"),url(/fonts/Peyda/woff/PeydaWebFaNum-ExtraBold.woff)format("woff")}@font-face{font-family:Peyda;font-style:normal;font-weight:900;src:url(/fonts/Peyda/woff2/PeydaWebFaNum-Black.woff2)format("woff2"),url(/fonts/Peyda/woff/PeydaWebFaNum-Black.woff)format("woff")}@font-face{font-family:Peyda;font-style:normal;font-weight:700;src:url(/fonts/Peyda/woff2/PeydaWebFaNum-Bold.woff2)format("woff2"),url(/fonts/Peyda/woff/PeydaWebFaNum-Bold.woff)format("woff")}@font-face{font-family:Peyda;font-style:normal;font-weight:400;src:url(/fonts/Peyda/woff2/PeydaWebFaNum-Regular.woff2)format("woff2"),url(/fonts/Peyda/woff/PeydaWebFaNum-Regular.woff)format("woff")}@font-face{font-family:ModamVF;src:url(/fonts/Modam/ModamVF.woff)format("woff-variations"),url(ModamVF.woff)format("woff");font-display:fallback}@font-face{font-family:Modam;src:url(/fonts/Modam/static/ModamWeb-Regular.woff)format("woff")}@font-face{font-family:Modam;src:url(/fonts/Modam/static/ModamWeb-Bold.woff)format("woff");font-weight:700}html,body{width:100%;height:100%}body{overflow:clip visible}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.alert-validate:before{color:#c80000;content:attr(data-validate);pointer-events:none;text-align:right;direction:rtl;background-color:#fff;border:1px solid #c80000;border-radius:13px;max-width:70%;padding:4px 10px 4px 24px;font-size:13px;line-height:1.4;transition:opacity .4s;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.alert-validate.ltr:before{padding:4px 24px 4px 10px;left:auto;right:8px}.message-card{justify-content:center;align-items:center;height:100%;display:flex}.message-card .success-box,.message-card .error-box{border-radius:20px;width:300px;height:300px;position:relative;box-shadow:5px 5px 20px #cbcdd3}.message-card .success-box{perspective:40px;background:linear-gradient(to bottom right,#b0db7d 40%,#99dbb4 100%)}.message-card .error-box{perspective:40px;background:linear-gradient(to bottom left,#ef8d9c 40%,#ffc39e 100%)}.message-card .dot{background:#fcfcfc;border-radius:50%;width:8px;height:8px;position:absolute;top:4%;right:6%}.message-card .dot:hover{background:#c9c9c9}.message-card .two{opacity:.5;right:12%}.message-card .face,.message-card .face2{z-index:2;background:#fcfcfc;border:1px solid #777;border-radius:50%;width:22%;height:22%;position:absolute;top:21%;left:37.5%}.message-card .face{animation:1s ease-in infinite bounce}.message-card .face2{animation:3s ease-in-out infinite roll}.message-card .eye{background:#777;border-radius:50%;width:5px;height:5px;position:absolute;top:40%;left:20%}.message-card .right{left:68%}.message-card .mouth{border-radius:50%;width:7px;height:7px;position:absolute;top:43%;left:41%}.message-card .happy{border:2px solid #777;border-color:#0000 #777 #777 #0000;transform:rotate(45deg)}.message-card .sad{border:2px solid #0000;border-color:#777 #0000 #0000 #777;top:49%;transform:rotate(45deg)}.message-card .shadow{opacity:.5;z-index:1;background:#777;border-radius:50%;width:21%;height:3%;position:absolute;top:43%;left:40%}.message-card .move{animation:3s ease-in-out infinite move}.message-card .scale{animation:1s ease-in infinite scale}.message-card .message{text-align:center;width:100%;height:40%;font-size:.9em;position:absolute;top:50%}.message-card .button-box{width:50%;height:12%;transition:all .5s ease-in-out;position:absolute;top:80%;left:25%}.message-card .button-box:hover{transition:all .3s ease-in-out;transform:scale(1.05)}.react-modal-sheet-drag-indicator{margin:0 -4px}@keyframes bounce{50%{transform:translateY(-10px)}}@keyframes scale{50%{transform:scale(.9)}}@keyframes roll{0%{left:25%;transform:rotate(0)}50%{left:60%}to{left:25%;transform:rotate(360deg)}}@keyframes move{0%{left:25%}50%{left:60%}to{left:25%}}
