*{font-family:Cairo,sans-serif;-webkit-overflow-scrolling:touch;box-sizing:border-box}html,body{margin:0;padding:0;overflow:hidden;background-color:#0f172a;color:#fff;font-family:Cairo,sans-serif;width:100%;height:100%;height:100dvh;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}#root{width:100%;height:100%;height:100dvh;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0000000d}::-webkit-scrollbar-thumb{background:#00f3ff4d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00f3ff80}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.safe-area-top{padding-top:env(safe-area-inset-top,24px);padding-top:constant(safe-area-inset-top,24px)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,0px);padding-bottom:constant(safe-area-inset-bottom,0px)}.safe-area-left{padding-left:env(safe-area-inset-left,0px);padding-left:constant(safe-area-inset-left,0px)}.safe-area-right{padding-right:env(safe-area-inset-right,0px);padding-right:constant(safe-area-inset-right,0px)}@media screen and (max-width:360px){html{font-size:14px}}@media screen and (min-width:361px)and (max-width:480px){html{font-size:15px}}@media screen and (min-width:481px)and (max-width:768px){html{font-size:16px}}@media screen and (min-width:769px){html{font-size:16px}}img,video,canvas,svg{max-width:100%;height:auto}button,a,input,select,textarea{touch-action:manipulation}input,textarea,select{font-size:16px!important}[dir=rtl]{direction:rtl;text-align:right}*{transition-property:background-color,border-color,color;transition-duration:.2s;transition-timing-function:ease}
