/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@font-face{font-family:Cairo;src:url(/fonts/Cairo-Arabic.woff2)format("woff2");font-weight:200 1000;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:Manrope;src:url(/fonts/Manrope-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Noto Color Emoji;src:url(/fonts/NotoColorEmoji-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}body{font-family:Manrope,Apple Color Emoji,Noto Color Emoji,Segoe UI Emoji,sans-serif}*{text-rendering:geometricprecision}@layer base{:is(pre,code,kbd,samp){direction:ltr;unicode-bidi:isolate}html:lang(ar) #root[dir=ltr]{text-align:left}html:lang(ar) #root[dir=ltr] *{unicode-bidi:plaintext}html:lang(ar) #root[dir=ltr] :not(button,th,caption,input,select,textarea,option){text-align:match-parent}html:lang(ar) #root[dir=ltr] :is(pre,code,kbd,samp){unicode-bidi:isolate}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:.5rem}.dark{--background:205 43% 10%;--foreground:200 20% 96%;--card:206 42% 13%;--card-foreground:200 20% 96%;--popover:206 42% 13%;--popover-foreground:200 20% 96%;--primary:210 85% 47%;--primary-foreground:0 0% 100%;--secondary:206 37% 17%;--secondary-foreground:200 20% 96%;--muted:206 37% 17%;--muted-foreground:207 13% 60%;--accent:206 37% 17%;--accent-foreground:200 20% 96%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:206 34% 23%;--input:206 34% 23%;--ring:210 85% 47%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}*{border-color:hsl(var(--border))}}:dir(rtl){letter-spacing:normal}html:lang(ar) #root[dir=ltr] .text-start{text-align:left}html:lang(ar) #root[dir=ltr] .text-end{text-align:right}#root{flex-direction:column;width:100%;height:100dvh;display:flex}body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;min-height:100dvh;overflow:hidden auto}.animated-line{stroke-dasharray:650;stroke-dashoffset:0;stroke-opacity:1;animation:drawLine 2s linear infinite,fadeOut 2s ease-in infinite}@keyframes drawLine{0%{stroke-dashoffset:600px}to{stroke-dashoffset:0}}@keyframes fadeOut{0%{stroke-opacity:1}to{stroke-opacity:0}}@keyframes logoPulse{0%,to{opacity:1}50%{opacity:.3}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.padding-y-14{padding-top:14px;padding-bottom:14px}.h-full-vh{height:calc(var(--vh)*100)}.aui-dialog-content{z-index:1001;background:var(--color-white-900);border-radius:8px;max-width:90vw;max-height:90vh;padding:1rem;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.dialog-overlay{z-index:1000;background-color:#00000080;position:fixed;inset:0}.logo-pulse{animation:logoPulse 2s linear infinite}.sg-dots{align-items:center;gap:6px;display:inline-flex}.sg-dot{background:#ffffffe6;border-radius:9999px;width:6px;height:6px;animation:sgDotPulse 1.2s ease-in-out infinite}.sg-dot:first-child{animation-delay:-.24s}.sg-dot:nth-child(2){animation-delay:-.12s}.sg-dot:nth-child(3){animation-delay:0s}@keyframes sgDotPulse{0%,80%,to{opacity:.35;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@keyframes certPulse{0%{background-position:0;box-shadow:0 0 #0fb86973}50%{background-position:100%;box-shadow:0 0 0 6px #0fb86900}to{background-position:0;box-shadow:0 0 #0fb86900}}.cert-pulse{background-image:linear-gradient(120deg,#0fb869,#12e080 50%,#0fb869);background-size:200% 200%;animation:certPulse 2.4s ease-in-out infinite}@keyframes certShimmer{0%{background-position:-150% 0}to{background-position:250% 0}}.cert-shimmer{background-color:#ffffff1f;background-image:linear-gradient(110deg,#fff0 35%,#ffffff47 50%,#fff0 65%);background-repeat:no-repeat;background-size:220% 100%;animation:certShimmer 3.2s ease-in-out infinite}.app-tour-hole{animation:appTourHoleGlow 3.6s ease-in-out infinite}.app-tour-hole.is-moving{stroke:#127ce0d9;filter:drop-shadow(0 10px 28px #020c1647);animation:none}@keyframes appTourHoleGlow{0%,to{stroke:#127ce0cc;filter:drop-shadow(0 0 5px #127ce047)drop-shadow(0 10px 28px #020c1647)}50%{stroke:#6eb9fffa;filter:drop-shadow(0 0 12px #127ce0b3)drop-shadow(0 0 28px #127ce061)drop-shadow(0 10px 28px #020c1647)}}.app-tour-modal-in{animation:appTourModalIn .28s cubic-bezier(.32,.72,0,1)}.app-tour-box-in{animation:appTourBoxIn .32s cubic-bezier(.32,.72,0,1)}@keyframes appTourModalIn{0%{opacity:0}to{opacity:1}}@keyframes appTourBoxIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@keyframes certInfoHighlight{0%,to{box-shadow:0 0 #127ce000}25%,65%{box-shadow:0 0 0 6px #127ce059}}.cert-info-highlight{background-color:#127ce00a;animation:certInfoHighlight 1.4s ease-in-out}@media (prefers-reduced-motion:reduce){.cert-info-highlight{animation:none;box-shadow:0 0 0 3px #127ce059}}@keyframes mapNodeIn{0%{opacity:0}to{opacity:1}}.map-node-enter{animation:mapNodeIn .4s ease-out both}@media (prefers-reduced-motion:reduce){.map-node-enter{animation:none}}@keyframes dotsLoaderBounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.dots-loader-dot{animation:dotsLoaderBounce .9s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.dots-loader-dot{animation:dotsLoaderBounce 1.6s ease-in-out infinite;transform:none!important}}@keyframes ctaShiver{0%,86%,to{transform:translate(0)rotate(0)}88%{transform:translate(-2px)rotate(-.8deg)}90%{transform:translate(2px)rotate(.8deg)}92%{transform:translate(-2px)rotate(-.6deg)}94%{transform:translate(2px)rotate(.6deg)}96%{transform:translate(-1px)rotate(-.3deg)}98%{transform:translate(1px)rotate(.3deg)}}.cta-shiver{animation:ctaShiver 5s ease-in-out 2s infinite}.cta-shiver:active{animation:none}@media (prefers-reduced-motion:reduce){.cta-shiver{animation:none}}
/*# sourceMappingURL=f66b8a317d9ea568.css.map*/