:root{--page-maximum-width:720px;--page-side-padding:16px;--bottom-navigation-height:64px;--safe-area-bottom:env(safe-area-inset-bottom,0px)}html,body,#root{min-height:100%}body{-webkit-tap-highlight-color:transparent;margin:0}.page{box-sizing:border-box;width:100%;max-width:var(--page-maximum-width);padding:16px var(--page-side-padding) calc(var(--bottom-navigation-height) + var(--safe-area-bottom) + 24px);margin:0 auto}.centeredPage{box-sizing:border-box;width:100%;max-width:420px;min-height:100dvh;padding:24px var(--page-side-padding);flex-direction:column;justify-content:center;margin:0 auto;display:flex}.section{margin-top:24px}.bottomNavigation{padding-bottom:var(--safe-area-bottom);position:fixed;bottom:0;left:0;right:0}.inviteCode{letter-spacing:.15em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.75rem}@media (width>=900px){.page{padding-bottom:32px}}.listSectionTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--mui-palette-text-secondary);margin:20px 0 4px;font-size:.75rem;font-weight:700}
