.global-error-module__1OtVaG__document{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#101010;--surface:#161616;--surface-muted:#1e1e1e;--ink:#eee;--ink-secondary:#b5b5b5;--ink-muted:#999;--line:#2c2c2c;--line-strong:#444;--primary-foreground:#111;--ring:#b5b5b5;background:var(--canvas)}.global-error-module__1OtVaG__body{background:var(--canvas);min-width:320px;min-height:100dvh;color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.global-error-module__1OtVaG__body *{box-sizing:border-box}.global-error-module__1OtVaG__main{place-items:center;min-height:100dvh;padding:24px;display:grid}.global-error-module__1OtVaG__panel{border:1px solid var(--line);background:var(--surface);border-radius:8px;width:min(100%,600px);padding:24px}.global-error-module__1OtVaG__brand{align-items:center;margin-bottom:32px;display:flex}.global-error-module__1OtVaG__content h1{margin:0;font-size:24px;font-weight:600;line-height:1.25}.global-error-module__1OtVaG__content h1:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.global-error-module__1OtVaG__description{max-width:64ch;color:var(--ink-secondary);margin:16px 0 0;font-size:14px;line-height:1.5}.global-error-module__1OtVaG__reference{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin:24px 0 0;padding:16px;display:flex}.global-error-module__1OtVaG__reference span{color:var(--ink-muted);font-size:12px}.global-error-module__1OtVaG__reference code{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.global-error-module__1OtVaG__actions{align-items:center;gap:16px;margin-top:24px;display:flex}.global-error-module__1OtVaG__retry{border:1px solid var(--ink);background:var(--ink);min-height:44px;color:var(--primary-foreground);cursor:pointer;border-radius:6px;flex:none;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500}.global-error-module__1OtVaG__retry:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.global-error-module__1OtVaG__retry:disabled{opacity:.5;cursor:default}.global-error-module__1OtVaG__actions p{color:var(--ink-muted);margin:0;font-size:12px;line-height:1.5}@media (max-width:520px){.global-error-module__1OtVaG__main,.global-error-module__1OtVaG__panel{padding:16px}.global-error-module__1OtVaG__actions{flex-direction:column;align-items:stretch}.global-error-module__1OtVaG__retry{width:100%}}.global-error-module__1OtVaG__brand>span{align-items:center;gap:12px;display:inline-flex}.global-error-module__1OtVaG__brand svg{flex-shrink:0;width:32px;height:32px}.global-error-module__1OtVaG__brand strong,.global-error-module__1OtVaG__brand small{display:block}.global-error-module__1OtVaG__brand strong{font-size:16px;font-weight:500}.global-error-module__1OtVaG__brand small{color:var(--ink-muted);margin-top:4px;font-size:12px}
