.Home_container__9OuOz{max-width:900px;margin:0 auto;padding:0 var(--space-md)}.Home_pageTitle__JJmUd{text-align:center;margin-bottom:var(--space-sm);font-size:2rem;font-weight:500;color:var(--text-color)}.Home_statusOverview__gD7qS{margin-bottom:var(--space-md)}.Home_projectHeader__iCgya{text-align:center;margin-bottom:var(--space-sm)}.Home_projectName__Brh0q{margin-bottom:var(--space-xs);font-size:1.1rem;font-weight:500}.Home_statusIndicator__GXaep{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-xs) var(--space-md);border-radius:var(--border-radius);font-size:.85rem;margin:var(--space-xs) auto}.Home_statusIcon__msmTB{margin-right:var(--space-sm);font-size:.9rem}.Home_statusUp__AKh_A{color:var(--status-up)}.Home_statusDown__Yhpo_{color:var(--status-down)}.Home_statusDegraded__hzP8j{color:var(--status-degraded)}.Home_statusUnknown__oek7C{color:var(--text-secondary)}.Home_servicesTitle__7omGE{margin:var(--space-lg) 0 var(--space-md);font-size:1.1rem;font-weight:500;color:var(--text-color);display:flex;justify-content:space-between;align-items:center}.Home_serviceCount__Tu408{font-size:.85rem;font-weight:400;color:var(--text-secondary)}.Home_servicesList__N5xM8{display:grid;grid-template-columns:1fr;grid-gap:var(--space-md);gap:var(--space-md)}.Home_loading__fXh_b{text-align:center;padding:var(--space-lg) 0;color:var(--text-secondary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Home_loadingSpinner__eMQ06{border:2px solid rgba(0,0,0,.05);border-top:2px solid var(--primary-color);border-radius:50%;width:20px;height:20px;animation:Home_spin__mtALV 1s linear infinite;margin:0 auto var(--space-md)}.Home_error__w_26N{color:var(--error-color);font-weight:400;padding:var(--space-md);text-align:center;margin:var(--space-md) 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Home_dashboardRow__kzWYK{display:flex;justify-content:space-between;font-size:.85rem;margin-bottom:var(--space-xs)}.Home_dashboardLabel__dVGot{color:var(--text-secondary)}.Home_overallUptime__bNFXC{font-weight:500}.Home_statusDashboard__dgFfn{margin-top:var(--space-xs);padding:var(--space-xs) var(--space-md)}.Home_statsSection__K0fbw{margin-top:var(--space-sm)}.Home_statsRow__2f1uB{display:flex;justify-content:center;gap:var(--space-lg)}.Home_statItem__EtTZS{text-align:center}.Home_statValue__AfjME{font-size:1.2rem;font-weight:500}.Home_statLabel__rkjtq{font-size:.75rem;color:var(--text-secondary)}@keyframes Home_spin__mtALV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:640px){.Home_servicesList__N5xM8{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Home_servicesList__N5xM8{grid-template-columns:repeat(3,1fr)}}.ServiceStatus_serviceCard__Fw_wX{padding:var(--space-sm) 0;border-top:1px solid var(--border-color)}.ServiceStatus_serviceCard__Fw_wX:hover{background-color:rgba(0,0,0,.01)}.ServiceStatus_dark__0PEeK .ServiceStatus_serviceCard__Fw_wX:hover{background-color:rgba(255,255,255,.03)}.ServiceStatus_serviceHeader__Qz41C{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-sm);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ServiceStatus_serviceHeader__Qz41C h3{margin:0;font-size:.95rem;font-weight:400;color:var(--text-color);display:flex;align-items:center}.ServiceStatus_serviceHeaderRight__WfYuh{display:flex;align-items:center;gap:var(--space-sm)}.ServiceStatus_statusDot__Lz0Qm{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:var(--space-xs)}.ServiceStatus_statusUp__r5sM4 .ServiceStatus_statusDot__Lz0Qm{background-color:var(--status-up)}.ServiceStatus_statusDown__QXbwD .ServiceStatus_statusDot__Lz0Qm{background-color:var(--status-down)}.ServiceStatus_statusDegraded__qoWAH .ServiceStatus_statusDot__Lz0Qm{background-color:var(--status-degraded)}.ServiceStatus_statusLabel__o4tl1{font-size:.75rem;color:var(--text-secondary)}.ServiceStatus_expandIcon__aRnax{color:var(--text-secondary);font-size:.7rem;opacity:.6}.ServiceStatus_timeline__V0S_z{display:flex;gap:1px;height:16px;margin-bottom:var(--space-sm)}.ServiceStatus_timelineBar__ACLXX{flex:1 1;height:100%;background-color:var(--status-up);border-radius:2px}.ServiceStatus_timelineBar__ACLXX.ServiceStatus_down__mE55l{background-color:var(--status-down)}.ServiceStatus_timelineBar__ACLXX.ServiceStatus_degraded__AMTVP{background-color:var(--status-degraded)}.ServiceStatus_expandableContent__gJxg5{max-height:0;overflow:hidden;opacity:0;margin-top:0}.ServiceStatus_expanded__9pLve{max-height:200px;opacity:1;margin-top:var(--space-md)}.ServiceStatus_detailItem__MqV07{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-xs);font-size:.8rem}.ServiceStatus_detailLabel__MdraN{color:var(--text-secondary)}.ServiceStatus_detailValue__3ZUcU{font-weight:400}.ServiceStatus_uptimeValue__aNDzH{color:var(--status-up)}.ServiceStatus_uptimeValue__aNDzH.ServiceStatus_warning__iBKKe{color:var(--status-degraded)}.ServiceStatus_uptimeValue__aNDzH.ServiceStatus_critical__KJMxB{color:var(--status-down)}@media (max-width:600px){.ServiceStatus_serviceCard__Fw_wX{padding:var(--space-xs) 0}}.SystemTimeline_systemTimelineContainer__f7Rvx{margin-bottom:var(--space-sm)}.SystemTimeline_headerContainer__ZO5xV{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-xs);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SystemTimeline_headerContainer__ZO5xV h2{margin:0;font-size:1rem;font-weight:400;color:var(--text-color)}.SystemTimeline_expandIcon__9mEMF{color:var(--text-secondary);font-size:.7rem;opacity:.6}.SystemTimeline_timeline__ZSBP_{display:flex;gap:2px;height:40px;width:100%}.SystemTimeline_timelineBar__0RD8w{flex:1 1;height:100%;background-color:var(--status-up);position:relative;border-radius:3px}.SystemTimeline_timelineBar__0RD8w.SystemTimeline_down__oPGRl{background-color:var(--status-down)}.SystemTimeline_timelineBar__0RD8w.SystemTimeline_degraded__NoBxQ{background-color:var(--status-degraded)}.SystemTimeline_timelineBar__0RD8w:hover:after{content:attr(data-date);position:absolute;top:-25px;left:50%;transform:translateX(-50%);background-color:var(--background-color);color:var(--text-color);border:1px solid var(--border-color);padding:2px 6px;border-radius:2px;font-size:.7rem;white-space:nowrap;z-index:10}.SystemTimeline_timelineDates__2KHon{display:flex;justify-content:space-between;margin-top:var(--space-xs);font-size:.7rem;color:var(--text-secondary)}.SystemTimeline_expandableContent__cAdvy{max-height:0;overflow:hidden;opacity:0;margin-top:0}.SystemTimeline_expanded__33CRx{max-height:200px;opacity:1;margin-top:var(--space-md)}.SystemTimeline_stats___Z6Rl{display:flex;justify-content:center;gap:var(--space-xl);margin-bottom:var(--space-md)}.SystemTimeline_statItem__d2Aid{text-align:center}.SystemTimeline_statValue__Rh6An{font-size:1.2rem;margin-bottom:var(--space-xs)}.SystemTimeline_statLabel__uSZcj{font-size:.75rem;color:var(--text-secondary)}