.status_wrapper__jdH3y{min-height:70vh;display:grid;place-items:center;padding:3rem 1rem;background:var(--color-surface)}.status_card__PjKCp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;max-width:30rem}.status_logo__zUU9z{width:4rem;height:4rem;object-fit:contain;margin-bottom:.5rem}.status_code__pzAgG{font-size:3.5rem;font-weight:800;line-height:1;color:var(--color-primary);letter-spacing:-.02em}.status_title__Co1yz{font-size:1.5rem;font-weight:700;color:var(--color-text);text-wrap:balance}.status_description__emGWi{font-size:1rem;color:var(--color-text-muted);line-height:1.6;max-width:26rem}.status_actions__DeeU5{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:.75rem}.status_button__BC1m7{display:inline-flex;align-items:center;gap:.4rem;margin-top:.75rem;padding:.7rem 1.5rem;border:none;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-text-inverse);font-size:.95rem;font-weight:700;text-decoration:none;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.status_button__BC1m7:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(43,107,122,.25)}.status_buttonGhost__c6Nia{background:transparent;color:var(--color-primary);border:1.5px solid var(--color-border)}.status_buttonGhost__c6Nia:hover{border-color:var(--color-primary);box-shadow:none}