.dashboard-client_dashboardRoot__AJZ45{height:100vh;height:100dvh;overflow:hidden;background:var(--surface-page,#E5E7E5);color:var(--text-primary,#232323);line-height:var(--leading-normal,1.5);font-family:inherit}[data-surface-style=glass] .dashboard-client_dashboardRoot__AJZ45,[data-surface-style=neon] .dashboard-client_dashboardRoot__AJZ45{background:transparent}[data-ios-app] .dashboard-client_dashboardRoot__AJZ45:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--safe-area-top,0);background:var(--sidebar-bg,#171717);z-index:var(--z-critical,80)}.dashboard-client_layoutWrap__TEf3W{display:flex;flex-direction:column;height:calc(100vh - var(--header-height-mobile, 56px) - var(--safe-area-top, 0px));height:calc(100dvh - var(--header-height-mobile, 56px) - var(--safe-area-top, 0px));overflow:hidden;padding-top:calc(var(--header-height-mobile, 56px) + var(--safe-area-top, 0px))}.dashboard-client_layoutWrap__TEf3W[data-immersive]{height:100vh;height:100dvh;padding-top:0}[data-ios-app] .dashboard-client_layoutWrap__TEf3W{height:100vh;height:100dvh;padding-top:var(--safe-area-top,0)}[data-android-app] .dashboard-client_layoutWrap__TEf3W{height:100vh;height:100dvh;padding-top:0}[data-native-app][data-keyboard-open] .dashboard-client_layoutWrap__TEf3W{height:var(--vp-height,100dvh)}@media (min-width:768px){.dashboard-client_layoutWrap__TEf3W{flex-direction:row;height:100vh;height:100dvh;padding-top:0}.dashboard-client_layoutWrap__TEf3W[data-sidebar-position=right]{flex-direction:row-reverse}.dashboard-client_layoutWrap__TEf3W>[data-main-content]{order:1}}.dashboard-client_mainContent__tnPVq{flex:1;padding:var(--space-2,8px) var(--space-4,16px) 0;display:flex;flex-direction:column;min-height:0;overflow:hidden;--_fadeIn-easing:var(--ease-default,cubic-bezier(0.2,0,0,1));--_content-px:var(--space-4,16px);--section-bleed:var(--space-4,16px)}@media (min-width:768px){.dashboard-client_mainContent__tnPVq{padding:var(--space-6,24px);padding-bottom:0;--_content-px:var(--space-6,24px);--section-bleed:var(--space-6,24px)}}.dashboard-client_layoutWrap__TEf3W[data-immersive] .dashboard-client_mainContent__tnPVq{padding:0;--_content-px:0px;--section-bleed:0px;--page-edge-top:0px;--page-edge-bottom:0px}[data-android-app] .dashboard-client_mainContent__tnPVq,[data-ios-app] .dashboard-client_mainContent__tnPVq{position:relative;padding-top:0}