.dashboard-mobile-viewport,.dashboard-mobile-viewport__scroll{display:contents}@media (max-width:1199px){.dashboard-mobile-viewport{--dashboard-mobile-viewport-top-offset:var(--dashboard-navbar-block,calc(var(--authenticated-navbar-height,78px) + 1px));--dashboard-mobile-navigation-block-size:72px;--dashboard-mobile-navigation-reserve:calc(var(--dashboard-mobile-navigation-block-size) + env(safe-area-inset-bottom));--dashboard-mobile-content-clearance:max(16px, env(safe-area-inset-bottom));box-sizing:border-box;min-block-size:0;inline-size:100%;min-inline-size:0;block-size:calc(100vh - var(--dashboard-mobile-viewport-top-offset));block-size:calc(100svh - var(--dashboard-mobile-viewport-top-offset));block-size:calc(100dvh - var(--dashboard-mobile-viewport-top-offset));grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.dashboard-mobile-viewport__scroll{box-sizing:border-box;overscroll-behavior:contain;min-block-size:0;min-inline-size:0;scroll-padding-block:14px var(--dashboard-mobile-navigation-reserve);scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-block-end:var(--dashboard-mobile-content-clearance);display:block;overflow:hidden auto}.dashboard-mobile-viewport.is-scroll-locked>.dashboard-mobile-viewport__scroll{touch-action:none;overflow:hidden}}
.dashboard-bottom-navigation{display:none}@media (max-width:1199px){.dashboard-bottom-navigation{--dashboard-bottom-navigation-columns:1;--dashboard-bottom-navigation-gap:4px;--dashboard-bottom-navigation-padding-block-start:7px;--dashboard-bottom-navigation-padding-inline:8px;--dashboard-bottom-navigation-padding-block-end:7px;--dashboard-bottom-navigation-safe-area-left:env(safe-area-inset-left);--dashboard-bottom-navigation-safe-area-right:env(safe-area-inset-right);box-sizing:border-box;grid-template-columns:repeat(var(--dashboard-bottom-navigation-columns), minmax(0, 1fr));gap:var(--dashboard-bottom-navigation-gap);min-block-size:var(--dashboard-mobile-navigation-block-size,72px);padding:var(--dashboard-bottom-navigation-padding-block-start) var(--dashboard-bottom-navigation-padding-inline) calc(var(--dashboard-bottom-navigation-padding-block-end) + env(safe-area-inset-bottom));padding-left:max(var(--dashboard-bottom-navigation-padding-inline),var(--dashboard-bottom-navigation-safe-area-left));padding-right:max(var(--dashboard-bottom-navigation-padding-inline),var(--dashboard-bottom-navigation-safe-area-right));display:grid;position:relative}.dashboard-bottom-navigation__item{box-sizing:border-box;min-block-size:44px;min-inline-size:0;font:inherit;touch-action:manipulation;border:0;text-decoration:none;position:relative}.dashboard-bottom-navigation__icon,.dashboard-bottom-navigation__label,.dashboard-bottom-navigation__badge{pointer-events:none}}
