.page-module-scss-module__lT3U-W__status{min-height:85svh;color:var(--text)}.page-module-scss-module__lT3U-W__status__container{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--page-border-radius);min-height:100svh;box-shadow:var(--card-elevation,0px 0px 8px #0000000a);isolation:isolate;flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}@media (max-width:600px){.page-module-scss-module__lT3U-W__status__container{box-shadow:none;border:none;border-radius:0;padding:1rem}}.page-module-scss-module__lT3U-W__status h1,.page-module-scss-module__lT3U-W__status h2{color:var(--text)}.page-module-scss-module__lT3U-W__status__header{flex-direction:column;gap:.5rem;display:flex}.page-module-scss-module__lT3U-W__status__header p{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.6}.page-module-scss-module__lT3U-W__status__eyebrow{letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:600}.page-module-scss-module__lT3U-W__status__title{margin:0;font-size:1.5rem;font-weight:700}.page-module-scss-module__lT3U-W__status__summary{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px;align-items:center;gap:1rem;padding:1.25rem;display:flex}.page-module-scss-module__lT3U-W__status__summary h2{margin:0 0 .5rem;font-size:1.15rem}.page-module-scss-module__lT3U-W__status__summary p{margin:0;font-size:.9rem;line-height:1.6}.page-module-scss-module__lT3U-W__status__summary--operational{border-color:var(--status-success)}.page-module-scss-module__lT3U-W__status__summary--disrupted,.page-module-scss-module__lT3U-W__status__summary--busy,.page-module-scss-module__lT3U-W__status__summary--heavy{border-color:var(--status-warning)}.page-module-scss-module__lT3U-W__status__dot{background:#64748b;border-radius:50%;flex-shrink:0;width:9px;height:9px}.page-module-scss-module__lT3U-W__status__dot--operational{background:var(--status-success)}.page-module-scss-module__lT3U-W__status__dot--disrupted,.page-module-scss-module__lT3U-W__status__dot--busy{background:var(--status-warning)}.page-module-scss-module__lT3U-W__status__dot--heavy{background:var(--status-error)}.page-module-scss-module__lT3U-W__status__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:0;display:flex}.page-module-scss-module__lT3U-W__status__toolbar p{color:var(--text-muted);margin:0;font-size:.8rem}.page-module-scss-module__lT3U-W__status__refresh{border:1px solid var(--border);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.6rem .9rem;font-size:.8rem;display:inline-flex}.page-module-scss-module__lT3U-W__status__refresh:disabled{cursor:wait;opacity:.7}.page-module-scss-module__lT3U-W__status__refresh:focus-visible{outline:2px solid var(--blue-400,#2e90fa);outline-offset:3px}.page-module-scss-module__lT3U-W__status__services{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.page-module-scss-module__lT3U-W__status__service{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem;display:flex}.page-module-scss-module__lT3U-W__status__service+.page-module-scss-module__lT3U-W__status__service{border-top:1px solid var(--border)}.page-module-scss-module__lT3U-W__status__service h2{margin:0 0 .35rem;font-size:.95rem}.page-module-scss-module__lT3U-W__status__service p{color:var(--text-muted);max-width:460px;margin:0;font-size:.85rem;line-height:1.6}.page-module-scss-module__lT3U-W__status__badge{flex-shrink:0;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.page-module-scss-module__lT3U-W__status__badge[tabindex]{cursor:help}.page-module-scss-module__lT3U-W__status__badge:focus-visible{outline:2px solid var(--blue-400,#2e90fa);outline-offset:4px;border-radius:4px}.page-module-scss-module__lT3U-W__status__note{color:var(--text-muted);margin-top:0;font-size:.85rem;line-height:1.7}.page-module-scss-module__lT3U-W__status__note h2{color:var(--text);font-size:.95rem}.page-module-scss-module__lT3U-W__status__note a{color:var(--blue-400,#2e90fa)}@media (max-width:600px){.page-module-scss-module__lT3U-W__status__service{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.1rem}}
