.maintenance-kpi-period-filters{display:none}.maintenance-metric-cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:16px;display:grid}.maintenance-pm-health-report-tile .maintenance-pm-health-report-title{margin-bottom:4px!important;font-size:15px!important;font-weight:800!important}.maintenance-pm-health-report-tile .maintenance-pm-health-report-subtext{font-size:12px!important;font-weight:700!important;line-height:1.1!important}.maintenance-dashboard-kpis{min-width:0}.maintenance-section-header__title--upper{text-transform:uppercase}.maintenance-section-header__divider{background:linear-gradient(90deg,#c8a96a7a 0%,#c8a96a24 55%,#c8a96a0a 100%);height:1px;margin-top:10px}.maintenance-workspaces-grid{flex-direction:column;align-items:stretch;gap:28px;display:flex}.maintenance-pm-workspace,.maintenance-wo-workspace{flex-direction:column;gap:10px;min-width:0;display:flex}.maintenance-wo-kpi-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:0;display:grid}.maintenance-wo-kpi-card{text-align:center;background:#2e2b27;border:1px solid #c8a96a7a;border-radius:10px;flex-direction:column;justify-content:center;min-width:0;min-height:50px;padding:6px 8px 5px;display:flex}.maintenance-wo-kpi-card__label{color:#9ca3af;letter-spacing:.03em;white-space:nowrap;margin-bottom:2px;font-size:9px;font-weight:700;line-height:1.15}.maintenance-wo-kpi-card__value{font-size:18px;font-weight:800;line-height:1}.maintenance-work-order-panel__header-row{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.maintenance-work-order-panel__header-copy{flex:1;min-width:0}.maintenance-work-order-panel__header-row .maintenance-wo-filters-dropdown{flex-shrink:0}.maintenance-page-content .maintenance-work-order-panel__header-row .one-eyrie-filter-btn{height:40px;padding:0 14px;font-size:13px}.maintenance-page-content .maintenance-wo-filters-dropdown .one-eyrie-filter-btn{color:#ece6dc;font:inherit;background:#0b0b0b;border:1px solid #c8a96ac7;box-shadow:0 0 0 1px #c8a96a59,0 0 14px #c8a96a2e}.maintenance-page-content .maintenance-wo-filters-dropdown .one-eyrie-filter-btn:hover,.maintenance-page-content .maintenance-wo-filters-dropdown .one-eyrie-filter-btn:focus,.maintenance-page-content .maintenance-wo-filters-dropdown .one-eyrie-filter-btn:focus-visible,.maintenance-page-content .maintenance-wo-filters-dropdown .one-eyrie-filter-btn[aria-expanded=true]{color:#ece6dc;background:#0b0b0b;border-color:#c8a96ac7;transform:none;box-shadow:0 0 0 1px #c8a96a59,0 0 14px #c8a96a2e}.maintenance-page-content .maintenance-wo-filters-dropdown .lnf-filter-menu{background:#0b0b0b!important;border-color:#2a2a2a!important}.maintenance-page-content .maintenance-wo-filters-dropdown .lnf-filter-menu__divider{background:#2a2a2a!important}.maintenance-pm-metric-cards{margin-bottom:0}.maintenance-pm-metric-cards .maintenance-pm-metric-card{min-height:92px}.maintenance-pm-tile-grid-carousel{align-items:center;gap:8px;display:flex}.maintenance-pm-tile-grid-carousel__body{flex:1;min-width:0}.maintenance-pm-tile-grid-panel .maintenance-pm-carousel-arrow{flex-shrink:0;align-items:center;display:flex}.maintenance-desktop-dashboard-grid{flex-direction:column;align-items:stretch;gap:16px;display:flex}.maintenance-eng-performance-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.maintenance-eng-performance-health-row{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.maintenance-eng-performance-health-label{color:#9ca3af;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.maintenance-eng-performance-health-value{font-size:28px;font-weight:800;line-height:1}.maintenance-eng-performance-progress{background:#0d0d0d;border:1px solid #2a2a2a;border-radius:999px;height:6px;margin-bottom:10px;overflow:hidden}.maintenance-eng-performance-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;display:grid}.maintenance-eng-performance-stat{text-align:center;min-width:0}.maintenance-eng-performance-stat__label{color:#9ca3af;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:700;line-height:1.3}.maintenance-eng-performance-stat__value{color:#f9fafb;font-size:18px;font-weight:800;line-height:1}.maintenance-eng-performance-period-note{color:#9ca3af;text-align:center;margin-top:8px;font-size:10px;font-weight:600}.maintenance-work-order-panel__rows{gap:8px}.maintenance-work-order-card{align-items:flex-end;padding:10px 12px}.maintenance-work-order-card .dashboard-list-card__title-row{margin-bottom:2px}.maintenance-work-order-card .dashboard-list-card__title{font-size:13px}.maintenance-work-order-card .dashboard-list-card__location{margin-top:2px;font-size:11px}.maintenance-work-order-card__opened{color:#9ca3af;margin-top:4px;font-size:10px;font-weight:600;line-height:1.3}.maintenance-work-order-card .dashboard-list-card__chevron{margin-bottom:1px}.maintenance-pm-show-more-wrap,.maintenance-pm-show-previous-wrap{display:none}.maintenance-pm-carousel-arrow{flex-shrink:0;align-items:center;display:flex}.maintenance-pm-grid-search-wrap{position:relative}.maintenance-pm-grid-search-wrap .pass-on-search-wrap__icon{color:#9a948a;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.maintenance-pm-grid-search-wrap .one-eyrie-field{color:#ece6dc;box-sizing:border-box;outline:none;width:100%;max-width:100%;padding:11px 12px 11px 42px;box-shadow:0 0 0 1px #c8a96a59,0 0 14px #c8a96a2e;background:#0b0b0b!important;border-color:#c8a96ac7!important}.maintenance-pm-grid-search-wrap .one-eyrie-field:hover,.maintenance-pm-grid-search-wrap .one-eyrie-field:focus,.maintenance-pm-grid-search-wrap .one-eyrie-field:focus-visible{box-shadow:0 0 0 1px #c8a96a59,0 0 14px #c8a96a2e;background:#0b0b0b!important;border-color:#c8a96ac7!important}.maintenance-pm-grid-search-wrap .one-eyrie-field::placeholder{color:#9a948a}.maintenance-pm-session--mobile{box-sizing:border-box}.maintenance-pm-session--mobile__inner{padding:16px 14px calc(120px + env(safe-area-inset-bottom,0px))}.maintenance-pm-session--mobile .maintenance-mobile-session-header{margin-bottom:4px;border-bottom:none!important;padding:0!important}.maintenance-pm-session--mobile .maintenance-mobile-session-body{padding:0!important}.maintenance-pm-session--mobile .one-eyrie-mobile-back{color:#c8a96a;margin-bottom:12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.maintenance-pm-session--mobile .one-eyrie-mobile-page-title{color:#f9fafb;margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.2}@media (max-width:767px){.maintenance-mobile-page-content{padding:16px 14px 24px!important}.maintenance-mobile-dashboard-grid{grid-template-columns:1fr!important}.maintenance-desktop-sidebar-only{display:none!important}.maintenance-panel-primary,.maintenance-panel-wo{grid-area:auto/1}.maintenance-workspaces-grid{gap:32px}.maintenance-pm-workspace,.maintenance-wo-workspace{grid-area:auto/1}.maintenance-pm-tile-grid{grid-template-columns:1fr!important}.maintenance-pm-carousel{flex-direction:column!important}.maintenance-pm-carousel-arrow{display:none!important}.maintenance-pm-show-more-wrap,.maintenance-pm-show-previous-wrap{display:block}.maintenance-mobile-session-header{padding:18px 16px!important}.maintenance-mobile-session-body{padding:12px 12px calc(120px + env(safe-area-inset-bottom,0px))!important}}@media (min-width:768px){.maintenance-kpi-period-filters{display:flex}.maintenance-wo-workspace .maintenance-section-header__title--upper{font-size:13px!important}.maintenance-metric-cards{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:0}.maintenance-pm-metric-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.maintenance-pm-metric-cards .maintenance-pm-metric-card{min-height:94px!important;padding:20px 22px!important}.maintenance-pm-metric-cards .maintenance-pm-metric-card>div:first-child{margin-bottom:10px!important;font-size:12px!important}.maintenance-pm-metric-cards .maintenance-pm-metric-card>div:last-child{font-size:28px!important}.maintenance-wo-kpi-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.maintenance-wo-kpi-card{background:#35312c!important;border-color:#c8a96a85!important;min-height:52px!important;padding:6px 8px 5px!important}.maintenance-wo-kpi-card__label{margin-bottom:2px!important;font-size:9px!important}.maintenance-wo-kpi-card__value{font-size:20px!important}.maintenance-metric-card{padding:14px 16px!important}.maintenance-metric-card>div:first-child{margin-bottom:6px!important;font-size:11px!important}.maintenance-metric-card>div:last-child{font-size:22px!important}.maintenance-metric-card.maintenance-pm-health-report-tile>.maintenance-pm-health-report-subtext{font-size:11px!important;font-weight:700!important;line-height:1.1!important}.maintenance-pm-health-report-tile .maintenance-pm-health-report-title{margin-bottom:3px!important;font-size:14px!important;font-weight:800!important}.maintenance-metric-card--clickable:hover{border-color:#c8a96a94!important}.maintenance-metric-card--clickable>div:first-child{margin-bottom:6px!important;font-size:11px!important}.maintenance-metric-card--clickable>div:last-child{font-size:22px!important}.maintenance-workspaces-grid{grid-template-columns:minmax(0,7fr) minmax(280px,3fr);align-items:start;gap:14px 32px;display:grid}.maintenance-wo-workspace{border-left:1px solid #c8a96a1a;padding-left:28px}.maintenance-pm-tile-grid-panel .maintenance-pm-carousel-arrow{align-self:center;display:flex!important}.maintenance-pm-tile-grid-carousel{align-items:center}.maintenance-pm-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.maintenance-pm-tile-card{gap:7px!important;min-height:172px!important;padding:16px!important}.maintenance-pm-tile-card>div:first-child{font-size:14px!important}}@media (min-width:1100px){.maintenance-pm-metric-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.maintenance-workspaces-grid{grid-template-columns:minmax(0,7fr) minmax(300px,3fr);gap:14px 36px}.maintenance-pm-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
