.error-mark-module__lFJrWW__mark{display:block;overflow:visible}.error-mark-module__lFJrWW__square{transform-box:fill-box;transform-origin:50%}.error-mark-module__lFJrWW__s1{animation:error-mark-module__lFJrWW__ix-err-s1 2.2s var(--ease-out) both}.error-mark-module__lFJrWW__s2{animation:error-mark-module__lFJrWW__ix-err-s2 2.2s var(--ease-in-out) both}.error-mark-module__lFJrWW__s3{animation:error-mark-module__lFJrWW__ix-err-s3 2.2s var(--ease-in-out) both}.error-mark-module__lFJrWW__ghost{fill:none;stroke-width:1.5px;stroke-dasharray:3 3;stroke-linejoin:round;animation:error-mark-module__lFJrWW__ix-err-ghost 2.2s var(--ease-out) both}.error-mark-module__lFJrWW__massGroup{transform-box:fill-box;transform-origin:50%}.error-mark-module__lFJrWW__mass{transform-box:fill-box;transform-origin:top}.error-mark-module__lFJrWW__lost .error-mark-module__lFJrWW__massGroup{animation:error-mark-module__lFJrWW__ix-err-mass-lost 2.2s var(--ease-in-out) both}.error-mark-module__lFJrWW__lost .error-mark-module__lFJrWW__ghost{stroke:var(--ix-blue)}.error-mark-module__lFJrWW__fault .error-mark-module__lFJrWW__massGroup{animation:error-mark-module__lFJrWW__ix-err-mass-fault 2.2s var(--ease-in-out) both}.error-mark-module__lFJrWW__fault .error-mark-module__lFJrWW__mass{fill:var(--err)}.error-mark-module__lFJrWW__fault .error-mark-module__lFJrWW__ghost{stroke:var(--err)}.error-mark-module__lFJrWW__massGroup:hover .error-mark-module__lFJrWW__mass{animation:error-mark-module__lFJrWW__ix-err-wobble .78s var(--ease-out)}@keyframes error-mark-module__lFJrWW__ix-err-s1{0%,10%{transform:translate(0)}16%{transform:translate(-2.5px)}24%,to{transform:translate(0)}}@keyframes error-mark-module__lFJrWW__ix-err-s2{0%,22%{transform:translate(0)}30%{transform:translate(2px)}40%,to{transform:translate(0)}}@keyframes error-mark-module__lFJrWW__ix-err-s3{0%,34%{transform:translate(0)}42%{transform:translate(2px)}52%,to{transform:translate(0)}}@keyframes error-mark-module__lFJrWW__ix-err-mass-lost{0%,50%{opacity:1;transform:translate(0)rotate(0)}60%{opacity:1;transform:translate(3px)rotate(0)}to{opacity:.26;transform:translate(15px,11px)rotate(9deg)}}@keyframes error-mark-module__lFJrWW__ix-err-mass-fault{0%,50%{opacity:1;transform:translate(0)rotate(0)}62%{opacity:1;transform:translate(2px)rotate(0)}to{opacity:.9;transform:translate(4px,2px)rotate(-11deg)}}@keyframes error-mark-module__lFJrWW__ix-err-wobble{0%{transform:rotate(0)}18%{transform:rotate(7deg)}38%{transform:rotate(-4.5deg)}58%{transform:rotate(2.6deg)}78%{transform:rotate(-1.4deg)}to{transform:rotate(0)}}@keyframes error-mark-module__lFJrWW__ix-err-ghost{0%,60%{opacity:0}to{opacity:.65}}@media (prefers-reduced-motion:reduce){.error-mark-module__lFJrWW__s1,.error-mark-module__lFJrWW__s2,.error-mark-module__lFJrWW__s3,.error-mark-module__lFJrWW__massGroup,.error-mark-module__lFJrWW__mass,.error-mark-module__lFJrWW__ghost,.error-mark-module__lFJrWW__massGroup:hover .error-mark-module__lFJrWW__mass{animation:none}.error-mark-module__lFJrWW__lost .error-mark-module__lFJrWW__massGroup{opacity:.26;transform:translate(15px,11px)rotate(9deg)}.error-mark-module__lFJrWW__fault .error-mark-module__lFJrWW__massGroup{opacity:.9;transform:translate(4px,2px)rotate(-11deg)}.error-mark-module__lFJrWW__ghost{opacity:.65}}
.error-screen-module__fniIIa__screen{background:var(--bg);min-height:100svh;color:var(--text);place-items:center;padding:48px 24px;display:grid;position:relative;overflow:hidden}.error-screen-module__fniIIa__grid{z-index:0;pointer-events:none;opacity:.5;position:absolute;inset:0}.error-screen-module__fniIIa__stage{z-index:1;text-align:center;max-width:30rem;transform:translate(calc(var(--sway-x,0) * 4px), calc(var(--sway-y,0) * 3px));transition:transform var(--dur-slow) var(--ease-out);will-change:transform;flex-direction:column;align-items:center;display:flex;position:relative}.error-screen-module__fniIIa__markWrap{margin-bottom:30px}.error-screen-module__fniIIa__markSway{transform:rotate(calc(var(--sway-x,0) * 4deg)) translate(calc(var(--sway-x,0) * 6px), calc(var(--sway-y,0) * 5px));transition:transform var(--dur-base) var(--ease-out);will-change:transform}.error-screen-module__fniIIa__code{font-family:var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--text);margin:0 0 18px;font-size:clamp(56px,13vw,88px);font-weight:600;line-height:1}.error-screen-module__fniIIa__title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(22px,5vw,28px);font-weight:600;line-height:1.2}.error-screen-module__fniIIa__desc{max-width:38ch;font-family:var(--font-sans);color:var(--text-dim);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.6}.error-screen-module__fniIIa__actionsWrap{margin-top:30px}.error-screen-module__fniIIa__actions{transform:translate(calc(var(--sway-x,0) * -4px), calc(var(--sway-y,0) * -3px));transition:transform var(--dur-slow) var(--ease-out);will-change:transform;flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.error-screen-module__fniIIa__meta{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-card);font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-mute);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:28px;padding:7px 12px;font-size:11px;display:inline-flex}.error-screen-module__fniIIa__metaCode{color:var(--text-dim);font-variant-numeric:tabular-nums}.error-screen-module__fniIIa__metaLabel{text-transform:uppercase;letter-spacing:.08em}.error-screen-module__fniIIa__metaSep:before{content:"·";color:var(--border-strong)}.error-screen-module__fniIIa__metaPath{max-width:34ch;color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.error-screen-module__fniIIa__metaCopy{font:inherit;color:var(--text-mute);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.error-screen-module__fniIIa__metaCopy:hover{color:var(--text-dim)}.error-screen-module__fniIIa__metaCopy:focus-visible{outline:2px solid color-mix(in oklab, var(--ix-blue) 55%, transparent);outline-offset:3px}.error-screen-module__fniIIa__reveal{opacity:0;animation:error-screen-module__fniIIa__ix-err-reveal var(--dur-slow) var(--ease-out) both;animation-delay:var(--reveal-delay,0s)}@keyframes error-screen-module__fniIIa__ix-err-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.error-screen-module__fniIIa__lateReveal{animation:error-screen-module__fniIIa__ix-err-late var(--dur-base) var(--ease-out) both}@keyframes error-screen-module__fniIIa__ix-err-late{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.error-screen-module__fniIIa__reveal,.error-screen-module__fniIIa__lateReveal{opacity:1;animation:none;transform:none}.error-screen-module__fniIIa__stage,.error-screen-module__fniIIa__markSway,.error-screen-module__fniIIa__actions{transition:none;transform:none!important}}
