main { padding-bottom: 0; } .full-menu-modal { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #fff; z-index: 9999; display: unset; /* overflow-y: auto; */ overflow-y: scroll; -ms-overflow-style: none; scrollbar-width: none; } .ic20.rot-180{ transform: rotate(180deg); } .txn-divider{ z-index: 20; } .txn-section{ z-index: 20; background-color: #ffffff; } .kv-list{ padding-bottom: 20px; z-index: 10; } /* calendar */ .react-calendar{ margin: 10% auto; } header{ padding-top: env(safe-area-inset-top) !important; height: calc(50px + env(safe-area-inset-top)) !important; } main { padding-top: calc(50px + env(safe-area-inset-top)) !important; padding-bottom: calc(0px + env(safe-area-inset-bottom)) !important; } .bottom-tabbar{ height: calc(70px + env(safe-area-inset-bottom)) !important; padding-bottom: env(safe-area-inset-bottom) !important; } .bottomsheet{ padding-bottom: calc(26px + env(safe-area-inset-bottom)); } .bottomsheet.banner{ padding-bottom: calc(0px + env(safe-area-inset-bottom)); } .apply-row.bottom-padding{ bottom: calc(70px + env(safe-area-inset-bottom)) !important; } .full-menu-modal{ margin-top: env(safe-area-inset-top); padding-bottom: env(safe-area-inset-bottom); }