.ErrorFallback_errorDocument__eXiLF{min-height:100%;margin:0;background:#f8f9f5;color:#1b1d16;font-family:Arial,Helvetica,sans-serif}.ErrorFallback_page__IvVKm{display:grid;min-height:100svh;place-items:center;padding:24px;background:radial-gradient(circle at 50% 18%,rgb(227 233 214/70%),transparent 34%),#f8f9f5}.ErrorFallback_panel__QFWqE{width:min(100%,520px);padding:clamp(32px,6vw,52px);border:1px solid #e3e9d6;border-radius:24px;background:rgb(255 255 255/92%);box-shadow:0 18px 60px rgb(27 29 22/8%);text-align:center}.ErrorFallback_logo__dFFQm{width:48px;height:52px}.ErrorFallback_productName__yhIHG{margin:14px 0 0;color:#6e8c31;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:18px;text-transform:uppercase}.ErrorFallback_title__3E8Ds{margin:12px 0 0;color:#354a09;font-size:clamp(28px,6vw,36px);font-weight:700;letter-spacing:-.025em;line-height:1.08}.ErrorFallback_description__mC4nu,.ErrorFallback_hint__txmvn{color:#6b7280;font-size:15px;line-height:1.55}.ErrorFallback_description__mC4nu{margin:20px auto 0;max-width:420px}.ErrorFallback_hint__txmvn{margin:10px auto 0;max-width:400px;font-size:14px}.ErrorFallback_retryButton__gVKQ7{display:inline-flex;width:min(100%,280px);min-height:46px;align-items:center;justify-content:center;margin-top:28px;padding:12px 22px;border:0;border-radius:999px;background:#6e8c31;box-shadow:0 1px 1px rgb(20 24 10/5%);color:#ffffff;font:inherit;font-size:14px;font-weight:700;line-height:18px;cursor:pointer;transition:background-color .16s ease,transform .12s ease}.ErrorFallback_retryButton__gVKQ7:active,.ErrorFallback_retryButton__gVKQ7:hover{background:#354a09}.ErrorFallback_retryButton__gVKQ7:active{transform:translateY(1px)}.ErrorFallback_retryButton__gVKQ7:focus-visible{outline:3px solid rgb(110 140 49/25%);outline-offset:3px}.ErrorFallback_reference__yUO8S{margin:18px 0 0;color:#9aa0a6;font-size:12px;line-height:16px}.ErrorFallback_reference__yUO8S code{font:inherit;overflow-wrap:anywhere}@media (max-width:520px){.ErrorFallback_page__IvVKm{padding:16px}.ErrorFallback_panel__QFWqE{padding:32px 22px;border-radius:20px}}@media (prefers-reduced-motion:reduce){.ErrorFallback_retryButton__gVKQ7{transition:none}}