.status-hero{flex-direction:column;gap:26px;padding-block:96px 56px;display:flex}.status-hero__row{justify-content:space-between;align-items:flex-end;gap:32px 64px;display:flex}.status-hero__main{flex-direction:column;gap:18px;display:flex}.status-hero__title{align-items:flex-start;gap:26px;display:flex}.status-hero__dot{width:18px;height:18px;margin-top:.36em}.status-hero__dot.dot--ok{box-shadow:0 0 0 7px #2ef27c14}.status-hero__dot.dot--warn{box-shadow:0 0 0 7px #ffb5471a}.status-hero__dot.dot--bad{box-shadow:0 0 0 7px #ff6b6b1a}.status-hero__dot.dot--info{box-shadow:0 0 0 7px #6d8cff1a}.status-hero__updated{min-height:1lh;color:var(--text-4);font-family:var(--font-code);padding-left:44px;font-size:13px}.status-metrics{border:1px solid var(--rule);background:var(--rule);border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:40px;display:grid;overflow:hidden}.status-metric{background:var(--night);flex-direction:column;gap:10px;padding:26px 28px;display:flex}.status-metric dt{color:var(--text-4);font-size:12px;font-weight:500;line-height:15px}.status-metric dd{font-family:var(--font-display);letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.status-section{padding-bottom:28px}.status-section:last-child{padding-bottom:120px}.status-group{border:1px solid var(--rule);border-radius:24px;overflow:hidden}.status-group__head{border-bottom:1px solid var(--rule);background:var(--deep);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:22px 28px;display:flex}.status-group__title{font-family:var(--font-display);letter-spacing:-.3px;font-size:19px;font-weight:600}.status-group__legend{color:var(--dim);font-size:13.5px}.status-state{white-space:nowrap;justify-content:flex-end;align-items:center;gap:9px;min-width:132px;font-size:14px;font-weight:500;display:inline-flex}.status-state--ok{color:var(--mint)}.status-state--warn{color:var(--amber)}.status-state--bad{color:var(--red)}.status-state--idle{color:var(--text-3)}.component{align-items:center;gap:16px;padding:20px 28px;display:flex}.component+.component{border-top:1px solid var(--rule)}.component__name{flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 14px;min-width:0;font-size:15.5px;font-weight:600;display:flex}.component__host{color:var(--text-4);font-family:var(--font-code);font-size:12.5px;font-weight:400}.component__time{color:var(--mist);font-family:var(--font-code);font-variant-numeric:tabular-nums;font-size:13px}.status-table{border-collapse:collapse;width:100%}.status-table th,.status-table td{text-align:left;vertical-align:middle;padding:18px 28px}.status-table thead th{border-bottom:1px solid var(--rule);color:var(--text-4);white-space:nowrap;padding-block:14px;font-size:12px;font-weight:500;line-height:15px}.status-table tbody tr+tr>*{border-top:1px solid var(--rule)}.status-table .num{text-align:right;width:16%}.status-table td.num{color:var(--mist);font-family:var(--font-code);font-variant-numeric:tabular-nums;font-size:13.5px}.status-table .status-table__state{text-align:right;width:1%}.status-provider{align-items:center;gap:12px;font-size:15.5px;font-weight:600;display:inline-flex}.status-provider__logo{flex:none;width:18px;height:18px}.status-table .status-table__empty{color:var(--text-3);font-size:14px}.status-note{max-width:720px;color:var(--text-3);margin-top:20px;font-size:14px;line-height:1.6}.status-note a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.status-note a:hover{color:var(--text)}@media (width<=1023px){.status-hero{padding-block:64px 40px}.status-hero__row{flex-direction:column;align-items:flex-start}.status-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.status-table th,.status-table td{padding-inline:20px}}@media (width<=860px){.status-table thead{display:none}.status-table,.status-table tbody{display:block}.status-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;padding:18px 20px;display:grid;position:relative}.status-table tbody tr+tr{border-top:1px solid var(--rule)}.status-table tbody tr>*,.status-table tbody tr+tr>*{border:0;padding:0}.status-table tbody tr>th{grid-column:1/-1;padding-right:136px}.status-table td.status-table__state{width:auto;position:absolute;top:18px;right:20px}.status-table .num{text-align:left;width:auto}.status-table td[data-label]{flex-direction:column;justify-content:space-between;display:flex}.status-table td[data-label]:before{content:attr(data-label);color:var(--text-4);font-family:var(--font-text);margin-bottom:5px;font-size:11.5px;font-weight:500;line-height:1.3}.status-table .status-table__empty{grid-column:1/-1}.status-table .status-state{min-width:0}}@media (width<=640px){.status-hero{padding-block:48px 32px}.status-hero__title{gap:16px}.status-hero__dot{width:14px;height:14px}.status-hero__updated{padding-left:30px}.status-metrics{margin-top:24px}.status-metric{padding:20px}.status-metric dd{font-size:22px}.status-section:last-child{padding-bottom:80px}.status-group__head{flex-direction:column;align-items:flex-start;gap:4px;padding:18px 20px}.component{gap:12px;padding:18px 20px}.component__name{flex-direction:column;align-items:flex-start}.component .status-state{min-width:0}}
