@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Almarai:wght@300;400;700;800&display=swap";@font-face{font-family:Hero;src:url(/fonts/Hero.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Blue Ocean;src:url(/fonts/BlueOcean.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{margin:0;padding:0;width:100%;overflow-x:hidden;scroll-behavior:smooth}body{margin:0;padding:0;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f8f8;color:#182643;transition:background-color .3s ease-in-out;overflow-x:hidden;width:100%;min-width:100%}:root{--scrollbar-thumb: rgba(24, 38, 67, .28);--scrollbar-thumb-hover: rgba(24, 38, 67, .45);--focus-ring: #047283;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}:root[data-theme=dark]{--scrollbar-thumb: rgba(255, 255, 255, .28);--scrollbar-thumb-hover: rgba(255, 255, 255, .45);--focus-ring: #3FC7BD}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:2px solid transparent;border-radius:8px}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-hover)}body[data-theme=dark]{background:#182643;color:#fff}:root[data-variant=black]{--scrollbar-thumb: rgba(255, 255, 255, .28);--scrollbar-thumb-hover: rgba(255, 255, 255, .45);--focus-ring: #3FC7BD}body[data-variant=black]{background:#1d1d1b;color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}[dir=rtl]{text-align:right;margin:0;padding:0}[dir=ltr]{text-align:left;margin:0;padding:0}*{transition:background-color .3s ease-in-out,color .3s ease-in-out}*:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}[dir=rtl] input[dir=ltr]{text-align:right}
