.page_pageContainer__tK_5p{background-color:var(--background-color)}.page_container__d2oFq,.page_pageContainer__tK_5p{display:flex;flex-direction:column;min-height:100vh}.page_container__d2oFq{padding:2rem;max-width:1000px;margin:0 auto}.page_header__CgCCv{text-align:center;margin-bottom:2rem}.page_title__Yzu2n{font-size:2.5rem;margin-bottom:.5rem;color:var(--text-color)}.page_subtitle__iQkwd{font-size:1.1rem;color:var(--secondary-text-color)}.page_statusPanel__x9v69{display:flex;align-items:center;gap:1.5rem;padding:2rem;border-radius:8px;margin-bottom:2rem}.page_statusIcon__p9oJW{font-size:2.5rem;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.page_operational__zfukj{background-color:rgba(166,227,161,.1);border:1px solid rgba(166,227,161,.3)}.page_operational__zfukj .page_statusIcon__p9oJW{background-color:#a6e3a1;color:#1e1e2e}.page_degraded__MbDTF{background-color:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3)}.page_degraded__MbDTF .page_statusIcon__p9oJW{background-color:#ffc107;color:#1e1e2e}.page_majorOutage__V0voU{background-color:rgba(244,67,54,.1);border:1px solid rgba(244,67,54,.3)}.page_majorOutage__V0voU .page_statusIcon__p9oJW{background-color:#f44336;color:#ffffff}.page_statusDetails__iv5Vb{flex-grow:1}.page_statusTitle__YsgES{font-size:1.5rem;margin-bottom:.5rem;color:var(--text-color)}.page_statusMessage__XuJ8G{font-size:1.1rem;color:var(--secondary-text-color)}.page_section__3OX7I{background-color:var(--background-color-secondary);border-radius:8px;padding:1.5rem;margin-bottom:2rem;border:1px solid var(--border-color)}.page_sectionTitle__QECSI{font-size:1.3rem;margin-bottom:1.5rem;border-bottom:1px solid var(--border-color);padding-bottom:.75rem;color:var(--text-color)}.page_serviceTable__gpLcy{display:flex;flex-direction:column;gap:1rem}.page_serviceRow__lElgo{display:flex;justify-content:space-between;padding:.75rem;border-radius:6px;background-color:var(--background-color);border:1px solid var(--border-color)}.page_serviceName__axvuv{font-weight:500;color:var(--text-color)}.page_serviceStatus__xINCw{font-weight:500;padding:.2rem .75rem;border-radius:4px}.page_serviceUp__4phZ7{background-color:rgba(166,227,161,.2);color:#a6e3a1}.page_serviceDown__8i_R1{background-color:rgba(244,67,54,.2);color:#f44336}.page_statusList__0WC9e{display:flex;flex-direction:column;gap:12px}.page_statusItem__5Jz7i{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:6px;padding:16px}.page_statusHeader__TrUkA{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.page_statusBadge__OygVA{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:600}.page_infoBadge__BApwj{background-color:rgba(55,125,255,.2);color:#377dff}.page_warningBadge__eGiHq{background-color:rgba(255,193,7,.2);color:#ffc107}.page_errorBadge__WHsPp{background-color:rgba(244,67,54,.2);color:#f44336}.page_statusDate__QyuvC{font-size:.85rem;color:var(--secondary-text-color)}.page_statusMessage__XuJ8G{margin:10px 0;padding:8px 12px;background-color:rgba(0,0,0,.1);border-radius:4px;white-space:pre-wrap;word-break:break-word;line-height:1.4}.page_statusFooter__R6Sz2{margin-top:10px;text-align:right}.page_resolvedBadge__mNKtv{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.75rem;background-color:rgba(166,227,161,.2);color:#a6e3a1}.page_resolved__w_eIm{opacity:.7}.page_emptyState__BqiGl,.page_loading__Sk4if{text-align:center;padding:20px;color:var(--secondary-text-color)}.page_footer__cUcz5{text-align:center;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--border-color);color:var(--secondary-text-color);font-size:.9rem}.page_footer__cUcz5 a{color:#89b4fa;text-decoration:none}.page_footer__cUcz5 a:hover{text-decoration:underline}@media (max-width:768px){.page_container__d2oFq{padding:1rem}.page_statusPanel__x9v69{flex-direction:column;text-align:center;gap:1rem;padding:1.5rem}.page_serviceRow__lElgo{flex-direction:column;gap:.5rem;align-items:flex-start}.page_serviceStatus__xINCw{align-self:flex-start}}.page_main__nWj_c{flex:1 1;padding:2rem 0;width:100%;display:flex;justify-content:center;margin-top:70px}