@font-face{font-family:inter;src:url(../media/Inter_Regular_latin-s.p.3bx5qus8jmy16.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:inter;src:url(../media/Inter_Medium_latin-s.p.3dcty4wubv033.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:inter;src:url(../media/Inter_SemiBold_latin-s.p.1fkjkv90ma8ih.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:inter;src:url(../media/Inter_Bold_latin-s.p.3rfjb5ehfrhdo.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:90.0%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:107.64%}.svP0NG_className{font-family:inter,inter Fallback}.svP0NG_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:vazirmatn;src:url(../media/Vazirmatn_RD_FD_NL_Regular.p.0hwh-nb_sybs5.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:vazirmatn;src:url(../media/Vazirmatn_RD_FD_NL_Medium.p.1nfg8g0hbkji0.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:vazirmatn;src:url(../media/Vazirmatn_RD_FD_NL_SemiBold.p.22e9hsbw8onof.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:vazirmatn;src:url(../media/Vazirmatn_RD_FD_NL_Bold.p.326qy-c043dop.woff2)format("woff2");font-display:swap;font-weight:700}.-tiaHa_className{font-family:vazirmatn}.-tiaHa_variable{--font-vazirmatn:"vazirmatn"}
.modal-overlay{z-index:10000;overscroll-behavior:contain;opacity:0;background:#00000052;justify-content:center;align-items:center;width:100%;height:100dvh;transition:opacity .3s ease-out;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-overlay.show{opacity:1}.dark .modal-overlay{background:#0000008c}.modal-content{background:var(--card-bg);color:var(--foreground);--modal-pad-y:2.5rem;--modal-pad-x:2.5rem;padding:var(--modal-pad-y) var(--modal-pad-x);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;border:none;border-radius:28px;width:100%;max-width:95vw;max-height:85dvh;margin:auto;transition:opacity .3s ease-out,transform .45s cubic-bezier(.32,.72,0,1);position:relative;overflow-y:auto;transform:scale(.96)translateY(12px);box-shadow:0 24px 64px -12px #00000047,0 2px 8px #0000000f}.modal-content.message-variant{--modal-pad-y:2rem;--modal-pad-x:2rem}.modal-content.show{opacity:1;transform:scale(1)translateY(0)}.modal-content.sm{max-width:420px}.modal-content.md{--modal-pad-x:1.5rem;max-width:640px}.modal-content.lg{max-width:880px}.dark .modal-content{background:var(--card-bg);box-shadow:0 0 0 .5px #ffffff1a,0 24px 64px -12px #0009}@media (min-width:1024px){.modal-content{--modal-pad-y:3rem;--modal-pad-x:3rem}.modal-content.md{--modal-pad-x:2rem}}.modal-title{text-align:center;letter-spacing:-.01em;height:2.25rem;color:var(--foreground);pointer-events:none;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex;position:absolute;top:1rem;left:0;right:0}.modal-close{top:.875rem;color:#3c3c4399;cursor:pointer;z-index:10;background:#7878801f;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;transition:background-color .2s,color .2s;display:flex;position:absolute;inset-inline-end:.875rem}.modal-close:after{content:"";position:absolute;inset:-7px}.modal-close:hover{color:#3c3c43d9;background:#78788033}.modal-close:focus-visible{outline-offset:2px;outline:2px solid #0066cc80}.dark .modal-close{color:#ebebf599;background:#7676803d}.dark .modal-close:hover{color:#ebebf5e6;background:#7676805c}.modal-footer{bottom:calc(-1 * var(--modal-pad-y));z-index:5;margin:1.5rem calc(-1 * var(--modal-pad-x)) calc(-1 * var(--modal-pad-y));padding:.875rem var(--modal-pad-x) 1rem;background:var(--card-bg);border-top:.5px solid var(--card-border);position:sticky}.modal-icon{justify-content:center;margin-bottom:1.25rem;font-size:2.5rem;display:flex}@media (max-width:768px){.modal-overlay{align-items:flex-end;padding:0}.modal-content{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;--modal-pad-y:2rem;--modal-pad-x:1.5rem;opacity:1;border-bottom:none;border-left:none;border-right:none;width:100vw;max-width:100vw;height:auto;max-height:92dvh;margin:0;transition:transform .3s ease-out;transform:translateY(100%)}.modal-content.show{transform:translateY(0)}.modal-overlay.mobile-center-overlay{padding:calc(env(safe-area-inset-top) + 3.5rem) max(.75rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));align-items:flex-start}.modal-content.mobile-center{width:100%;max-width:640px;max-height:min(75vh, calc(100vh - 4.25rem - env(safe-area-inset-top)));max-height:min(75dvh, calc(100dvh - 4.25rem - env(safe-area-inset-top)));--modal-pad-y:1.25rem;--modal-pad-x:1rem;border:1px solid var(--card-border);opacity:0;border-radius:24px;margin:0 auto;transition:opacity .25s ease-out,transform .4s cubic-bezier(.32,.72,0,1);transform:translateY(8px)scale(.98)}.modal-content.mobile-center.show{opacity:1;transform:none}.modal-content.mobile-center .modal-close{top:.75rem;inset-inline-end:.75rem}.modal-content.mobile-center .text-xl{font-size:1.0625rem;line-height:1.4}.modal-content.mobile-center .text-base{font-size:.875rem;line-height:1.4}.modal-content.mobile-center .text-sm,.modal-content.mobile-center .text-\[14px\]{font-size:.8125rem}.modal-content.mobile-center :is(input,select,textarea){font-size:16px}.modal-content.mobile-center .mb-8{margin-bottom:1.25rem}.modal-content.mobile-center .mt-8{margin-top:1.25rem}.modal-content.mobile-center .mb-6{margin-bottom:1rem}.modal-content.mobile-center .gap-5{gap:.75rem}.modal-content.mobile-center .w-14.h-14{width:2.75rem;height:2.75rem}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.modal-content.mobile-center{transition:opacity .15s linear;transform:none}.modal-content.mobile-center.show{transform:none}}@media (max-width:480px){.modal-content{--modal-pad-y:1.5rem;--modal-pad-x:1rem;border-radius:var(--radius-md) var(--radius-md) 0 0}.modal-content.mobile-center{border-radius:22px}}@media (max-height:540px){.modal-overlay.mobile-center-overlay{padding-top:max(.75rem, env(safe-area-inset-top))}.modal-content,.modal-content.mobile-center{max-height:calc(100dvh - 1.5rem)}.modal-footer{position:static}}
/*# sourceMappingURL=1mfsi8bnd_7cq.css.map*/