[dir=rtl]{text-align:right}[dir=rtl] .flex{flex-direction:row-reverse}[dir=rtl] .space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}[dir=rtl] .ml-2{margin-left:0;margin-right:.5rem}[dir=rtl] .mr-2{margin-right:0;margin-left:.5rem}[dir=rtl] .pl-3{padding-left:0;padding-right:.75rem}[dir=rtl] .pr-3{padding-right:0;padding-left:.75rem}@media(max-width:768px){button,a,[role=button]{min-height:44px;min-width:44px}input[type=text],input[type=email],input[type=password],input[type=number],textarea,select{font-size:16px}.custom-scrollbar{-webkit-overflow-scrolling:touch}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.mobile-modal{margin:0;border-radius:0;min-height:100vh;max-height:100vh}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:768px)and (orientation:landscape){.landscape-adjust{padding-top:.5rem;padding-bottom:.5rem}}@supports (padding: max(0px)){.safe-area-inset{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.safe-area-top{padding-top:max(1rem,env(safe-area-inset-top))}.safe-area-bottom{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}html[dir=rtl]{direction:ltr!important}html[dir=rtl] *{direction:ltr!important;text-align:inherit!important}
