.status-page-module-scss-module__42Dy1q__statusPage{background:radial-gradient(ellipse 100% 60% at 50% -10%, #d4883a24, transparent 62%),radial-gradient(ellipse 80% 45% at 100% 100%, #3e9e9014, transparent 60%),var(--lor-ink);min-height:100dvh;color:var(--lor-text)}.status-page-module-scss-module__42Dy1q__container{width:min(980px,92vw);margin:0 auto}.status-page-module-scss-module__42Dy1q__hero{padding:4.2rem 0 2.4rem}.status-page-module-scss-module__42Dy1q__kicker{color:var(--lor-amber);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem}.status-page-module-scss-module__42Dy1q__title{letter-spacing:-.02em;font-size:clamp(2rem,5.2vw,3.6rem);line-height:1.04;font-family:var(--font-body);margin:.85rem 0 0}.status-page-module-scss-module__42Dy1q__lede{max-width:780px;color:var(--lor-text-muted);margin:1.1rem 0 0;font-size:1.14rem;line-height:1.68}.status-page-module-scss-module__42Dy1q__current{margin-top:1rem}.status-page-module-scss-module__42Dy1q__updated{color:var(--lor-text-dim);font-size:.88rem;font-family:var(--font-mono);margin:.75rem 0 0}.status-page-module-scss-module__42Dy1q__content{padding-bottom:5rem}.status-page-module-scss-module__42Dy1q__section{border-top:1px solid var(--lor-border);padding:2rem 0 2.25rem}.status-page-module-scss-module__42Dy1q__section h2{letter-spacing:-.015em;margin:0;font-size:clamp(1.4rem,3vw,2.05rem);line-height:1.2}.status-page-module-scss-module__42Dy1q__section h3{color:var(--lor-text);margin:1.3rem 0 0;font-size:1.06rem}.status-page-module-scss-module__42Dy1q__section p{color:var(--lor-text-muted);margin:.95rem 0 0;font-size:1rem;line-height:1.78}.status-page-module-scss-module__42Dy1q__section a{color:var(--lor-amber);text-decoration:none}.status-page-module-scss-module__42Dy1q__section a:hover{color:var(--lor-amber-light)}.status-page-module-scss-module__42Dy1q__tableWrap{border:1px solid var(--lor-border);background:#ffffff03;border-radius:12px;margin-top:1rem;overflow:auto}.status-page-module-scss-module__42Dy1q__table{border-collapse:collapse;width:100%;min-width:680px}.status-page-module-scss-module__42Dy1q__table th,.status-page-module-scss-module__42Dy1q__table td{text-align:left;border-bottom:1px solid var(--lor-border-soft,#ffffff0f);padding:.85rem .9rem;font-size:.95rem}.status-page-module-scss-module__42Dy1q__table th{color:var(--lor-text);background:#ffffff05;font-weight:600}.status-page-module-scss-module__42Dy1q__table td{color:var(--lor-text-muted)}.status-page-module-scss-module__42Dy1q__table tr:last-child td{border-bottom:0}.status-page-module-scss-module__42Dy1q__statusBadge{font-size:.78rem;font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.34rem;padding:.3rem .66rem;line-height:1;display:inline-flex}.status-page-module-scss-module__42Dy1q__statusCurrent{padding:.4rem .78rem;font-size:.82rem}.status-page-module-scss-module__42Dy1q__statusOperational{--status-color:#68bf80;--status-ripple-color:#68bf809e;color:var(--lor-text);background:#5a9e6f24;border-color:#5a9e6f73}.status-page-module-scss-module__42Dy1q__statusDegraded{--status-color:#e6a24f;--status-ripple-color:#e6a24fa3;color:var(--lor-text);background:#d4883a29;border-color:#d4883a75}.status-page-module-scss-module__42Dy1q__statusDown{--status-color:#d95c59;--status-ripple-color:#d95c59a3;color:var(--lor-text);background:#c0403c29;border-color:#c0403c80}.status-page-module-scss-module__42Dy1q__statusIcon{width:.58rem;height:.58rem;color:var(--status-color,var(--lor-amber));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.status-page-module-scss-module__42Dy1q__statusIcon:before{content:"";border:1px solid var(--status-ripple-color,currentColor);opacity:.34;border-radius:999px;animation:1.8s ease-out infinite status-page-module-scss-module__42Dy1q__statusRipple;position:absolute;inset:0}.status-page-module-scss-module__42Dy1q__iconDot{background:currentColor;border-radius:999px;animation:1.8s ease-in-out infinite status-page-module-scss-module__42Dy1q__statusPulse}.status-page-module-scss-module__42Dy1q__iconTriangle{clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor;width:.56rem;height:.52rem;animation:1.8s ease-in-out infinite status-page-module-scss-module__42Dy1q__statusPulse}.status-page-module-scss-module__42Dy1q__iconTriangle:after{content:"!";color:#1c1814;font-size:.39rem;font-weight:800;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-44%)}@keyframes status-page-module-scss-module__42Dy1q__statusPulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes status-page-module-scss-module__42Dy1q__statusRipple{0%{opacity:.45;transform:scale(.7)}80%,to{opacity:0;transform:scale(1.36)}}.status-page-module-scss-module__42Dy1q__statusLegend{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.status-page-module-scss-module__42Dy1q__statusLegendItem{border:1px solid var(--lor-border);background:#ffffff03;border-radius:10px;padding:.7rem .74rem}.status-page-module-scss-module__42Dy1q__statusLegendItem p{margin:.56rem 0 0;font-size:.9rem;line-height:1.66}.status-page-module-scss-module__42Dy1q__list{color:var(--lor-text-muted);gap:.55rem;margin:1rem 0 0;padding-left:1.15rem;line-height:1.7;display:grid}.status-page-module-scss-module__42Dy1q__list strong{color:var(--lor-text)}.status-page-module-scss-module__42Dy1q__incident{border:1px solid var(--lor-border);background:#ffffff03;border-radius:10px;margin-top:1rem;padding:.9rem 1rem}.status-page-module-scss-module__42Dy1q__incident h4{color:var(--lor-text);margin:0;font-size:.98rem}.status-page-module-scss-module__42Dy1q__incident ul{color:var(--lor-text-muted);gap:.4rem;margin:.7rem 0 0;padding-left:1.05rem;display:grid}.status-page-module-scss-module__42Dy1q__incident ul strong{color:var(--lor-text)}.status-page-module-scss-module__42Dy1q__mono{color:var(--lor-text-dim);font-size:.86rem;font-family:var(--font-mono);margin:1rem 0 0;line-height:1.6}@media (max-width:720px){.status-page-module-scss-module__42Dy1q__hero{padding-top:3.2rem}.status-page-module-scss-module__42Dy1q__statusLegend{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.status-page-module-scss-module__42Dy1q__statusIcon:before,.status-page-module-scss-module__42Dy1q__iconDot,.status-page-module-scss-module__42Dy1q__iconTriangle{animation:none}}
