.store-status{min-height:min(70vh,640px);color:var(--store-text);justify-content:center;align-items:center;padding:64px 0 80px;display:flex}.store-status__inner{text-align:center;max-width:480px;margin:0 auto}.store-status__code{color:var(--store-ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:clamp(64px,12vw,96px);font-weight:600;line-height:1}.store-status__title{color:var(--store-ink);letter-spacing:-.02em;margin:0 0 10px;font-size:24px;font-weight:600;line-height:1.3}.store-status__sub{max-width:400px;color:var(--store-muted);margin:0 auto;font-size:14px;line-height:1.6}.store-status__digest{color:silver;font-variant-numeric:tabular-nums;word-break:break-all;margin:14px 0 0;font-size:11px}.store-status__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:28px;display:flex}.store-status__btn{cursor:pointer;border-radius:2px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.store-status__btn--solid{border:1px solid var(--store-primary);background:var(--store-primary);color:var(--store-on-primary)}.store-status__btn--solid:hover{background:var(--store-primary-hover);border-color:var(--store-primary-hover)}.store-status__btn--ghost{border:1px solid var(--store-line);color:var(--store-ink);background:#fff}.store-status__btn--ghost:hover{border-color:var(--store-primary)}@media (max-width:560px){.store-status{min-height:min(60vh,520px);padding:48px 0 64px}.store-status__title{font-size:20px}.store-status__actions{flex-direction:column;width:100%}.store-status__btn{width:100%}}
