.IXlPia_page{width:100%;max-width:var(--page-max);padding:var(--space-5) clamp(1rem, 5vw, 2.5rem) var(--space-7);margin:0 auto}.IXlPia_brand{padding-bottom:var(--space-4);margin-bottom:var(--space-7);border-bottom:3px solid var(--ink);font-family:var(--font-title);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);font-weight:800;line-height:1;display:block}.IXlPia_title{font-family:var(--font-title);font-size:var(--text-3xl);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.IXlPia_message{max-width:var(--measure);margin-top:var(--space-3);font-size:var(--text-md);color:var(--text-muted)}.IXlPia_actions{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);font-family:var(--font-ui);font-size:var(--text-base);flex-wrap:wrap;font-weight:700;display:flex}.IXlPia_link{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}
.XpLzMG_retry{padding:var(--space-2) var(--space-4);font:inherit;color:var(--text);background:var(--surface);border:2px solid var(--ink);border-radius:var(--radius-md);box-shadow:2px 2px 0 var(--shadow);cursor:pointer}
