[data-v-5b20358d]:root{--brand:#cecabf;--ink:#424242;--ink-60:rgba(66,66,66,.6)}.err-wrap[data-v-5b20358d]{background:radial-gradient(120% 120% at 100% 0,#ffffff0d 0,#fff0 60%),linear-gradient(180deg,#f7f6f3,#fff);color:var(--ink);display:grid;min-height:100dvh;place-items:center}.err-bg[data-v-5b20358d]{background:radial-gradient(80% 60% at 20% 10%,#cecac040 0,#cecac000 60%),radial-gradient(70% 50% at 80% 90%,#cecac02e 0,#cecac000 60%);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.err-card[data-v-5b20358d]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;box-shadow:0 10px 30px #0000000f;margin:2rem auto;max-width:760px;padding:28px 24px;position:relative}.err-illu[data-v-5b20358d]{color:var(--ink);margin:0 auto 12px;max-width:360px;opacity:.85;width:100%}.badge[data-v-5b20358d]{background:var(--brand);border-radius:999px;color:var(--ink);display:inline-block;font-weight:700;letter-spacing:.3px;margin-bottom:.25rem;padding:.35rem .7rem}.err-title[data-v-5b20358d]{color:var(--ink);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;margin:0 0 .25rem}.code[data-v-5b20358d]{color:var(--ink-60);font-size:.9em}.err-msg[data-v-5b20358d]{color:#666;margin:0 0 1rem}.actions[data-v-5b20358d]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.btn[data-v-5b20358d]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;line-height:1;padding:.55rem .9rem;text-decoration:none;transition:.2s ease}.btn-brand[data-v-5b20358d]{background:var(--ink);border:1px solid var(--ink);color:#fff}.btn-brand[data-v-5b20358d]:hover{background:#6f6a5d;border-color:#6f6a5d}.btn-outline-ink[data-v-5b20358d]{background:transparent;border:1px solid var(--ink);color:var(--ink)}.btn-outline-ink[data-v-5b20358d]:hover{background:var(--brand);border-color:var(--brand);color:var(--ink)}.btn-ghost[data-v-5b20358d]{background:transparent;border:1px dashed rgba(66,66,66,.35);color:var(--ink)}.btn-ghost[data-v-5b20358d]:hover{background:#cecac038}.dev-box[data-v-5b20358d]{background:#f7f7f7;border:1px solid rgba(0,0,0,.06);border-radius:12px;margin-top:1rem;padding:.75rem .9rem}.stack[data-v-5b20358d]{color:#333;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;margin:.5rem 0 0;white-space:pre-wrap}@media (prefers-color-scheme:dark){.err-wrap[data-v-5b20358d]{background:radial-gradient(120% 120% at 100% 0,#ffffff0d 0,#fff0 60%),linear-gradient(180deg,#2c2c2c,#1d1d1d);color:#eee}.err-card[data-v-5b20358d]{background:#262626;border-color:#ffffff0f}.err-illu[data-v-5b20358d]{color:#dcdcdc}.err-title[data-v-5b20358d]{color:#fff}.err-msg[data-v-5b20358d]{color:#cfcfcf}.dev-box[data-v-5b20358d]{background:#1e1e1e;border-color:#ffffff0f}.stack[data-v-5b20358d]{color:#eee}.btn-outline-ink[data-v-5b20358d]{border-color:#fff;color:#fff}.btn-outline-ink[data-v-5b20358d]:hover{color:var(--ink)}.btn-ghost[data-v-5b20358d]{border-color:#ffffff59;color:#fff}}
