.public-status{position:relative;display:grid;min-height:min(720px,calc(100svh - 64px));overflow:hidden;padding:var(--section-space) 0;background:var(--background);color:var(--foreground);place-items:center}.public-status:before{position:absolute;inset:0;background-image:linear-gradient(to right,var(--border) 1px,transparent 1px),linear-gradient(to bottom,var(--border) 1px,transparent 1px);background-size:64px 64px;content:"";mask-image:radial-gradient(circle at center,black,transparent 72%);opacity:.42;pointer-events:none}.public-status__panel{position:relative;padding:clamp(2rem,6vw,4.5rem);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card)}.public-status__code{color:var(--muted-foreground)}.public-status__title{max-width:12ch;margin-top:1rem}.public-status__description{max-width:42ch;margin-top:1.5rem}.public-status__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.public-status__action{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--border);border-radius:var(--radius-lg);padding-inline:1.25rem;background:var(--background);color:var(--foreground);font-size:var(--type-nav-size);font-weight:var(--type-nav-weight);line-height:var(--type-nav-leading);transition:background-color .15s ease,transform .15s ease}.public-status__action[data-primary=true]{border-color:var(--highlight);background:var(--highlight);color:var(--highlight-foreground)}.public-status__action:hover{transform:translateY(-1px)}.public-status__action:not([data-primary=true]):hover{background:var(--muted)}@media (max-width:639px){.public-status{min-height:calc(100svh - 64px);padding:1.5rem 0}.public-status:before{background-size:48px 48px}.public-status__panel{width:calc(100% - 1.5rem);padding:2rem 1.5rem;border-radius:var(--radius-card-inset)}.public-status__action,.public-status__actions{width:100%}}@media (prefers-reduced-motion:reduce){.public-status__action{transition:none}.public-status__action:hover{transform:none}}