.mobile .MuiAppBar-root { background-color: var(--c300); color: var(--fg); } .mobile .MuiAppBar-root h3 { margin-left: 12px; font-weight: 500; } .mobile h3, .MuiDrawer-paper h3 { font-size: 1.25rem; } .mobile { background-color: var(--c200); min-height: 100vh; } .mobile .inner { padding: 16px; } .mobile .inner > * { margin-top: 12px; } .mobile .inner > *:first-child { margin-top: 8px; } .mobile .inner .MuiButton-root { width: 100%; color: var(--bg); background-color: var(--piss); } .mobile .inner .MuiButton-root .MuiButton-label { font-size: 1rem; } .mobile .inner .MuiButton-root.MuiButton-outlined { color: var(--piss); background-color: var(--bg); border-width: 2px; border-color: var(--c400); } .MuiDrawer-paper { background-color: var(--c400) !important; width: 250px; } .MuiDivider-root { background-color: var(--c600) !important; height: 2px !important; } .MuiDrawer-paper, .MuiListItemIcon-root { color: var(--fg) !important; } .MuiDrawer-paper .MuiList-root { height: 100vh; position: relative; } .MuiDrawer-root .MuiListItem-root.Mui-selected * { color: var(--piss) !important; } .MuiDrawer-root .MuiListItem-root.Mui-selected:after { content: ''; position: absolute; inset: 0 0 0 0; background-color: var(--piss); opacity: .1; transition: opacity .1s; } .MuiDrawer-root .MuiListItem-root.Mui-selected:active:after { opacity: .15 !important; } .listWrapper .bottomActions { bottom: 24px; } .ios-status-bar { position: fixed; left: 0; right: 0; height: 100px; }