.status-page{place-items:center;min-height:min(72vh,42rem);padding-block:clamp(3rem,8vw,5.5rem);display:grid}.status-card{text-align:center;word-break:keep-all;overflow-wrap:break-word;width:min(100%,34rem)}.status-duck{margin:0 auto 1.25rem;display:block}.status-eyebrow{color:var(--meokko-subtle-foreground);font-family:var(--meokko-font-mono);letter-spacing:.04em;font-size:.8125rem;font-weight:600;display:block}.status-card h1{color:var(--meokko-foreground);letter-spacing:-.04em;text-wrap:balance;margin:.375rem 0 0;font-size:clamp(1.625rem,3.4vw,2.125rem);font-weight:800;line-height:1.25}.status-card>p{max-width:40ch;color:var(--meokko-muted-foreground);font-size:var(--meokko-text-body);line-height:var(--meokko-text-body-line-height);text-wrap:pretty;margin:.875rem auto 0}.status-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;margin-top:1.75rem;display:flex}.status-primary,.status-secondary{cursor:pointer;min-height:3rem;transition:background-color var(--meokko-duration-fast) var(--meokko-ease-standard), border-color var(--meokko-duration-fast) var(--meokko-ease-standard);border-radius:.75rem;justify-content:center;align-items:center;padding-inline:1.375rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.status-primary{border:1px solid var(--meokko-brand-ink);background:var(--meokko-brand-ink);color:var(--meokko-brand-bone)}.status-secondary{border:1px solid var(--meokko-border);background:var(--meokko-surface-elevated);color:var(--meokko-foreground)}@media (hover:hover){.status-primary:hover{background:color-mix(in srgb, var(--meokko-brand-ink) 84%, white)}.status-secondary:hover{border-color:var(--meokko-brand-ink)}}.status-primary:focus-visible,.status-secondary:focus-visible{outline:2px solid var(--meokko-focus-ring);outline-offset:3px}.status-card>.status-note{max-width:40ch;color:var(--meokko-subtle-foreground);font-size:var(--meokko-text-caption);margin:1.5rem auto 0;line-height:1.6}.status-card .ask{text-align:left;margin:1.5rem auto 0}@media (max-width:640px){.status-page{place-items:start center;padding-block:2.5rem 3rem}.status-duck{max-width:6rem}}
