html .ax{--ax-ink:var(--text-primary);--ax-ink-muted:var(--text-secondary);--ax-ink-faint:var(--text-muted);--ax-line:var(--hf-line);--ax-line-strong:var(--hf-line-strong);--ax-signal:var(--signal-active)}.ax :is(.ax-empty,.ax-error,.cur-state){max-width:640px;color:var(--text-primary);text-align:center;background:var(--hf-light), var(--hf-surface);border:1px solid var(--hf-line);border-radius:var(--hf-radius-surface);box-shadow:var(--hf-shadow);margin:24px auto;padding:44px 40px 40px}.ax :is(.ax-empty,.ax-error) :is(h1,h2),html .ax .cur-state :is(h1,h2,p).cur-state__title{color:var(--text-primary);font:400 clamp(30px, 3vw, 40px) / 1.08 var(--hf-display);letter-spacing:var(--hf-display-tracking);text-wrap:balance;margin:0 0 14px}.ax :is(.ax-empty,.ax-error) p,.ax .cur-state .cur-state__message{max-width:52ch;color:var(--text-secondary);margin:0 auto;font-size:16px;line-height:1.6}.ax :is(.ax-empty,.ax-error) p:has(.ax-cta){flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.ax-page{background:var(--hf-light), var(--background-base);min-height:100dvh;padding:14vh 16px 48px}.ax .cur-state .cur-state__ref{color:var(--text-muted);font:500 11px / 1.5 var(--font-mono);letter-spacing:.08em;margin-top:16px}.ax .ax-cta{border-radius:var(--hf-radius-pill);min-height:48px;color:var(--background-base);background:var(--signal-active);transition:background-color .18s var(--hf-ease), transform .18s var(--hf-ease);border:1px solid #0000;padding:0 24px;font-size:14.5px;font-weight:700}.ax .ax-cta:hover{background:var(--ata-signal-300);transform:translateY(-2px)}.ax .ax-cta:focus-visible{outline:2px solid var(--focus-ring)}.ax :is(.ax-cta--quiet,.cur-retry){border-radius:var(--hf-radius-pill);min-height:48px;color:var(--text-primary);background:#f3f4ef09;border:1px solid #f3f4ef2e;padding:0 22px;font-weight:600}.ax :is(.ax-cta--quiet,.cur-retry):hover{background:#f3f4ef17;border-color:#f3f4ef52}@media (max-width:599px){.ax :is(.ax-empty,.ax-error,.cur-state){padding:32px 20px 28px}}@media (prefers-reduced-motion:reduce){.ax .ax-cta{transition:none}.ax .ax-cta:hover{transform:none}}
