.mkstatus{text-align:center;flex-direction:column;align-items:center;max-width:620px;margin:0 auto;padding:clamp(48px,9vh,104px) 24px clamp(64px,11vh,120px);display:flex}.mkstatus-plate{border-radius:var(--radius-xl);background:var(--surface-soft);border:1px solid var(--hairline-soft);justify-content:center;align-items:center;width:clamp(132px,26vw,168px);height:clamp(132px,26vw,168px);display:flex;position:relative}.mkstatus-mark{border-radius:var(--radius-full);background:var(--primary);width:48px;height:48px;color:var(--on-primary);box-shadow:0 0 0 6px var(--canvas);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-14px;right:-14px}.mkstatus-mark--quiet{background:var(--surface-strong);color:var(--ink)}.mkstatus-mark--stop{background:var(--canvas);color:var(--semantic-down);border:1px solid var(--hairline)}.mkstatus-code{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:32px;font-size:13px;font-weight:500}.mkstatus-title{font-family:var(--font-display);letter-spacing:-1.3px;color:var(--ink);text-wrap:balance;margin:14px 0 0;font-size:clamp(34px,6vw,52px);font-weight:400;line-height:1.04}.mkstatus-body{text-wrap:pretty;max-width:440px;margin:18px 0 0}.mkstatus-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.mkstatus-note{max-width:420px;margin-top:20px}.mkstatus-ref{font-family:var(--font-mono);color:var(--ink)}.mkstatus-links{border-top:1px solid var(--hairline-soft);flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin-top:40px;padding-top:32px;display:flex}.mkstatus-link{border:1px solid var(--hairline);border-radius:var(--radius-pill);color:var(--ink);padding:8px 16px;font-size:14px}.mkstatus-bar{border-bottom:1px solid var(--hairline);background:var(--canvas);align-items:center;height:64px;display:flex}.mkstatus-standalone{background:var(--canvas);flex-direction:column;min-height:100svh;display:flex}.mkstatus-fill{flex:1;justify-content:center;align-items:center;display:flex}@media (max-width:480px){.mkstatus-actions,.mkstatus-actions>*{width:100%}}
