.app-error-fallback_screen__XAobq{min-height:70vh;display:grid;place-items:center;padding:32px 20px;color:#202020;background:#faf9f7;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}.app-error-fallback_card__qK_Im{max-width:440px;width:100%}.app-error-fallback_brand__6zeYO{width:44px;height:44px;display:grid;place-items:center;background:#ff5b35;color:white;border-radius:12px;font-size:24px;font-weight:700;margin-bottom:28px}.app-error-fallback_card__qK_Im h1{font-size:26px;font-weight:600;line-height:1.25;letter-spacing:-.6px;margin:0 0 16px;outline:none}.app-error-fallback_card__qK_Im p{font-size:15px;line-height:1.6;margin:12px 0}.app-error-fallback_card__qK_Im .app-error-fallback_detail__EGnTw{color:#666;font-size:13px}.app-error-fallback_actions__Tlq7p{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.app-error-fallback_actions__Tlq7p button{min-height:44px;padding:10px 18px;border:1px solid transparent;border-radius:8px;color:white;background:#c63615;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.app-error-fallback_actions__Tlq7p .app-error-fallback_secondary__XRUW8{background:transparent;border-color:#c8c4c0;color:inherit}.app-error-fallback_actions__Tlq7p button:focus-visible{outline:3px solid #ec765d;outline-offset:3px}.app-error-fallback_actions__Tlq7p button:disabled{opacity:.55;cursor:default}@media (prefers-color-scheme:dark){.app-error-fallback_screen__XAobq{background:#111;color:#f5f5f5}.app-error-fallback_card__qK_Im .app-error-fallback_detail__EGnTw{color:#b4b4b4}.app-error-fallback_actions__Tlq7p .app-error-fallback_secondary__XRUW8{border-color:#555}}