.dashboard-layout{--app-header-h:72px;width:100%;max-width:none;margin:0;min-height:100vh!important;background:linear-gradient(165deg,#fafcfd,#f5f9fb 42%,#f0f6f9)}@media(max-width:1023px){.dashboard-layout{--app-header-h:56px}}.dashboard-layout__content{min-height:calc(100vh - var(--app-header-h, 72px))!important;padding:0;background:#0000;display:flex!important;flex-direction:column!important}.dashboard-layout__content .dashboard-container{flex:1 1;max-width:1400px;margin:0 auto;width:100%;padding:24px}@media(max-width:1023px){.dashboard-layout__content .dashboard-container{padding:20px 20px calc(92px + env(safe-area-inset-bottom, 0px))}}@media(max-width:576px){.dashboard-layout__content .dashboard-container{padding:16px 16px calc(92px + env(safe-area-inset-bottom, 0px))}}@media(min-width:1024px){.dashboard-layout__content .dashboard-container:has(.afm-page),.dashboard-layout__content .dashboard-container:has(.fm-page),.dashboard-layout__content .dashboard-container:has(.fmd-page){padding-left:28px;padding-right:28px}}@media(min-width:1280px){.dashboard-layout__content .dashboard-container:has(.afm-page),.dashboard-layout__content .dashboard-container:has(.fm-page),.dashboard-layout__content .dashboard-container:has(.fmd-page){padding-left:40px;padding-right:40px}}.dashboard-layout__content .dashboard-container .center-page-no-padding{padding:0!important}.dashboard-layout__content .dashboard-container:has(.center-page-layout--search-grid),.dashboard-layout__content .dashboard-container:has(.center-page-layout--wide):not(:has(.care-center-detail)),.dashboard-layout__content .dashboard-container:has(.cms-detail),.dashboard-layout__content .dashboard-container:has(.hh-detail-page):not(:has(.care-center-detail)){max-width:none;width:100%;padding:0 24px 16px}@media(max-width:1023px){.dashboard-layout__content .dashboard-container:has(.center-page-layout--search-grid),.dashboard-layout__content .dashboard-container:has(.center-page-layout--wide):not(:has(.care-center-detail)),.dashboard-layout__content .dashboard-container:has(.cms-detail),.dashboard-layout__content .dashboard-container:has(.hh-detail-page):not(:has(.care-center-detail)){padding-left:16px;padding-right:16px;padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))!important}}@media(max-width:480px){.dashboard-layout__content .dashboard-container:has(.center-page-layout--search-grid),.dashboard-layout__content .dashboard-container:has(.center-page-layout--wide):not(:has(.care-center-detail)),.dashboard-layout__content .dashboard-container:has(.cms-detail),.dashboard-layout__content .dashboard-container:has(.hh-detail-page):not(:has(.care-center-detail)){padding-left:12px;padding-right:12px;padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))!important}}.dashboard-layout__content .dashboard-container:has(.care-center-detail){max-width:none;width:100%;padding:0 0 16px}@media(max-width:991px){.dashboard-layout__content .dashboard-container:has(.care-center-detail){padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))!important}}@media(max-width:480px){.dashboard-layout__content .dashboard-container:has(.care-center-detail){padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))!important}}@media(max-width:1023px){.dashboard-layout__content{min-height:calc(100vh - 56px)!important}}.dashboard-layout .site-footer{flex-shrink:0;position:relative;z-index:20}@media(max-width:1023px){.dashboard-layout:not(.dashboard-layout--no-bottom-nav) .site-footer{padding-bottom:calc(92px + env(safe-area-inset-bottom, 0px))}.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container{padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px))}}@media(max-width:576px){.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}}@media(max-width:1023px){.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.care-center-detail),.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.center-page-layout--search-grid),.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.center-page-layout--wide):not(:has(.care-center-detail)),.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.cms-detail),.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.hh-detail-page){padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))!important}}@media(max-width:480px){.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.care-center-detail),.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.center-page-layout--search-grid),.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.center-page-layout--wide):not(:has(.care-center-detail)),.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.cms-detail),.dashboard-layout--no-bottom-nav .dashboard-layout__content .dashboard-container:has(.hh-detail-page){padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))!important}}