@media(max-width:900px){
html body.ruyaAndroid{
width:100%!important;
max-width:100%!important;
min-height:100dvh!important;
height:auto!important;
overflow-x:hidden!important;
overflow-y:auto!important;
}
body.ruyaAndroid #root,
body.ruyaAndroid #root .shell,
body.ruyaAndroid #root .v225ReferenceShell{
width:100%!important;
max-width:100%!important;
min-height:100dvh!important;
height:auto!important;
overflow:visible!important;
box-sizing:border-box!important;
}
}
@media(max-width:900px){
body.ruyaAndroid #root .v225ReferenceShell .main{
height:auto!important;
min-height:0!important;
max-height:none!important;
overflow:visible!important;
overflow-x:hidden!important;
padding-bottom:calc(116px + env(safe-area-inset-bottom))!important;
scroll-padding-bottom:calc(116px + env(safe-area-inset-bottom))!important;
box-sizing:border-box!important;
}
body.ruyaAndroid #root .v225ReferenceShell .main>*{
max-width:100%!important;
box-sizing:border-box!important;
}
}
@media(max-width:900px){
body.ruyaAndroid #root nav.ruya-r793-bottom-nav[aria-label="Mobil navigasyon"]{
position:fixed!important;
bottom:max(8px,env(safe-area-inset-bottom))!important;
transform:translateZ(0)!important;
-webkit-transform:translateZ(0)!important;
backface-visibility:hidden!important;
-webkit-backface-visibility:hidden!important;
will-change:transform!important;
}
}
@media(max-width:900px){
body.ruyaAndroid.parentDrawerOpen{
overflow:hidden!important;
}
body.ruyaAndroid.parentDrawerOpen .parentMobileDrawer,
body.ruyaAndroid.parentDrawerOpen .parentDrawerNav,
body.ruyaAndroid.parentDrawerOpen .parentDrawerNav>button{
pointer-events:auto!important;
}
body.ruyaAndroid.parentDrawerOpen .parentDrawerNav{
touch-action:pan-y!important;
-webkit-overflow-scrolling:touch!important;
}
body.ruyaAndroid.parentDrawerOpen .parentDrawerNav>button{
touch-action:manipulation!important;
}
}

@media(max-width:900px){html.ruyaMobileShell body.ruyaAndroid .main>div:not(.topbar):not(.mobileNevxupCredit){animation:none!important;transform:none!important;}}
