.rental-native-navigation{position:fixed;left:max(12px,env(safe-area-inset-left));bottom:calc(92px + env(safe-area-inset-bottom));z-index:1100;display:flex;width:112px;height:42px;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif;letter-spacing:0}
.rental-native-navigation button{display:flex;align-items:center;justify-content:center;width:112px;height:42px;padding:0;border:0;border-radius:12px;background:#dedbd5;color:#252525;box-shadow:0 5px 18px #0004;font:600 13px/1.2 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 120ms ease}
.rental-native-navigation button:active{transform:scale(.97)}
.rental-native-navigation button:disabled{color:#666;cursor:wait}
.rental-native-navigation button:focus-visible{outline:2px solid #fff;outline-offset:3px}
.rental-native-navigation>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(prefers-reduced-motion:reduce){.rental-native-navigation button{transition:none}}
