.error-fallback-module__uv-TNa__container{color:var(--foreground,#171717);padding:clamp(16px,4vw,48px) 0;font-family:inherit}.error-fallback-module__uv-TNa__panel{background:var(--card,#fff);border:1px solid var(--border,#dedede);box-sizing:border-box;border-radius:12px;width:min(100%,760px);margin-inline:auto;padding:clamp(20px,4vw,36px)}.error-fallback-module__uv-TNa__label{color:var(--muted-foreground,#666);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:600}.error-fallback-module__uv-TNa__title{margin:16px 0 10px;font-size:clamp(22px,4vw,30px);line-height:1.2}.error-fallback-module__uv-TNa__description{color:var(--muted-foreground,#666);margin:0 0 24px;line-height:1.6}.error-fallback-module__uv-TNa__error{overflow-wrap:anywhere;border:1px solid #dc2626;border-left-width:4px;border-radius:6px;padding:16px}.error-fallback-module__uv-TNa__error strong{color:var(--destructive,#b91c1c)}.error-fallback-module__uv-TNa__error p{margin:8px 0 0;line-height:1.5}.error-fallback-module__uv-TNa__report{margin-top:24px}.error-fallback-module__uv-TNa__reportLabel{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.error-fallback-module__uv-TNa__reportText{box-sizing:border-box;background:var(--background,#f7f7f7);width:100%;color:inherit;border:1px solid var(--border,#dedede);resize:vertical;border-radius:6px;margin-bottom:12px;padding:12px;font:12px/1.6 monospace;display:block}.error-fallback-module__uv-TNa__actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.error-fallback-module__uv-TNa__button,.error-fallback-module__uv-TNa__primary{box-sizing:border-box;border:1px solid var(--border,#dedede);background:var(--card,#fff);min-height:40px;color:inherit;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.error-fallback-module__uv-TNa__primary{background:var(--primary,#171717);color:var(--primary-foreground,#fff);border-color:#0000}.error-fallback-module__uv-TNa__button:hover{background:var(--muted,#f0f0f0)}.error-fallback-module__uv-TNa__primary:hover{opacity:.9}.error-fallback-module__uv-TNa__button:focus-visible,.error-fallback-module__uv-TNa__primary:focus-visible,.error-fallback-module__uv-TNa__reportText:focus-visible{outline:2px solid var(--ring,#737373);outline-offset:3px}.error-fallback-module__uv-TNa__copyStatus{color:var(--muted-foreground,#666);margin:8px 0 0;font-size:13px;line-height:1.5}
