*{box-sizing:border-box}a{text-decoration:none!important}html,body{background-color:#fff;height:100%;margin:0;padding:0;font-family:Cairo,sans-serif}body,body *{font-family:Cairo,sans-serif!important}#app-container{background-color:#fff;width:100%;min-height:100vh;position:relative;overflow-x:hidden}#app-container>div,#app-container>div>div{width:100%!important;max-width:100%!important}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none}img{max-width:100%}video{object-fit:cover}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}[data-animate=fade-up]{animation:.4s ease-out both fadeInUp}[data-animate=fade-in]{animation:.3s ease-out both fadeIn}[data-animate=scale-in]{animation:.35s ease-out both scaleIn}[data-pressable=true]:hover{transition:transform .2s,box-shadow .2s}[role=button]{transition:opacity .15s,transform .15s}[role=button]:active{transform:scale(.97)}a{transition:opacity .15s}input,textarea{transition:border-color .2s,box-shadow .2s}input:focus,textarea:focus{box-shadow:0 0 0 2px #00005e1a;border-color:#00005e!important}img{transition:opacity .3s}[aria-modal=true]{animation:.2s ease-out fadeIn}.reels-web-scroll{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.reels-web-scroll::-webkit-scrollbar{display:none}.reels-web-scroll{-ms-overflow-style:none;scrollbar-width:none}
