@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-DemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/fonts/IRANYekanX-Black.woff)format("woff");font-weight:800 900;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-arabic.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-latin-ext.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-latin.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1b1c2e;background:#f4f5fa;margin:0;font-family:IRANYekanX,Vazirmatn,system-ui,-apple-system,Segoe UI,sans-serif}#root{isolation:isolate}a{color:#6d5ef6;text-decoration:none}a:hover{color:#5647d6}input,button,textarea,select{font-family:inherit}input:focus,textarea:focus,select:focus{outline:none}button{appearance:none}img,svg,video{max-width:100%;height:auto}:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #6d5ef6}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#14152b29 padding-box content-box;border:3px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#14152b47 padding-box content-box}@media (pointer:coarse){button,a[role=button],[data-tap]{min-height:44px}}.safe-bottom{padding-bottom:max(12px, env(safe-area-inset-bottom))}.h-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}.h-scroll::-webkit-scrollbar{display:none}.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hsfade{0%{opacity:0}to{opacity:1}}@keyframes hspop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes hsrise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hsdraw{0%{transform:translate(-108%)}to{transform:translate(0)}}@keyframes hsbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes crise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes cspin{to{transform:rotate(360deg)}}@keyframes hspin{to{transform:rotate(360deg)}}@keyframes fmpop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes fmfade{0%{opacity:0}to{opacity:1}}@keyframes fmbar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes slideInEnd{0%{transform:translate(-100%)}to{transform:none}}@keyframes hspulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
