.Nw_D8W_error-boundary{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:1rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.Nw_D8W_error-boundary{padding:2.5rem}}.Nw_D8W_error-boundary:before{content:"";background:var(--accent-glow);filter:blur(60px);opacity:.3;z-index:-1;pointer-events:none;border-radius:50%;width:300px;height:300px;position:absolute}@media (min-width:768px){.Nw_D8W_error-boundary:before{filter:blur(100px);opacity:.4;width:600px;height:600px}}.Nw_D8W_error-boundary__code{font-family:var(--font-exo2),"Exo2",sans-serif;color:var(--text-primary);-webkit-text-fill-color:#0000;-webkit-text-stroke:1px var(--text-primary);opacity:.5;margin-bottom:.75rem;font-size:clamp(5rem,20vw,12.5rem);font-weight:700;line-height:1;animation:4s linear infinite alternate-reverse Nw_D8W_glitch-skew;display:inline-block;position:relative}@media (min-width:768px){.Nw_D8W_error-boundary__code{-webkit-text-stroke:2px var(--text-primary);margin-bottom:1rem}}.Nw_D8W_error-boundary__code:before{content:attr(data-text);-webkit-text-fill-color:#0000;-webkit-text-stroke:1px var(--text-secondary);clip-path:inset(50% 0 0);z-index:-1;opacity:.7;width:100%;height:100%;animation:3s linear infinite alternate-reverse Nw_D8W_glitch-anim-1;position:absolute;top:0;left:0}.Nw_D8W_error-boundary__code:after{content:attr(data-text);-webkit-text-fill-color:#0000;-webkit-text-stroke:1px var(--text-primary);clip-path:inset(0 0 50%);z-index:-2;opacity:.5;width:100%;height:100%;animation:2.5s linear infinite alternate-reverse Nw_D8W_glitch-anim-2;position:absolute;top:0;left:0}.Nw_D8W_error-boundary__content{flex-direction:column;align-items:center;gap:1.5rem;max-width:90%;display:flex}@media (min-width:768px){.Nw_D8W_error-boundary__content{max-width:480px}}.Nw_D8W_error-boundary__description{font-family:var(--font-inter),"Inter",sans-serif;color:var(--text-secondary);font-size:1rem;line-height:1.7}@media (min-width:768px){.Nw_D8W_error-boundary__description{font-size:1.125rem}}.Nw_D8W_error-boundary__highlight{color:var(--text-primary);background:var(--background-interactive-hover);border:1px solid var(--border-primary);border-radius:4px;padding:.2em .4em;font-family:monospace;font-size:.9em}.Nw_D8W_error-boundary__link{height:2.5rem;font-family:var(--font-inter),"Inter",sans-serif;text-transform:uppercase;letter-spacing:.025em;background:var(--button-background);color:var(--button-text);box-shadow:var(--shadow-button);border-radius:999px;justify-content:center;align-items:center;padding:0 1.5rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .28s cubic-bezier(.19,1,.22,1);display:inline-flex}@media (max-width:767px){.Nw_D8W_error-boundary__link{width:100%;max-width:280px}}.Nw_D8W_error-boundary__link:hover{background:var(--button-background-hover);box-shadow:var(--shadow-glass-hover);transform:translateY(-3px)}.Nw_D8W_error-boundary__link:active{transform:scale(.96)}.Nw_D8W_error-boundary__link--secondary{border:1px solid var(--border-primary);color:var(--text-secondary);box-shadow:none;background:0 0}.Nw_D8W_error-boundary__link--secondary:hover{background:var(--background-interactive-hover);border-color:var(--text-primary);color:var(--text-primary);transform:translateY(-3px)}@keyframes Nw_D8W_glitch-skew{0%{transform:skew(0deg)}20%{transform:skew(-2deg)}40%{transform:skew(2deg)}60%{transform:skew(-1deg)}80%{transform:skew(1deg)}to{transform:skew(0deg)}}@keyframes Nw_D8W_glitch-anim-1{0%{clip-path:inset(80% 0 0);transform:translate(-2px,1px)}20%{clip-path:inset(10% 0 60%);transform:translate(2px,-1px)}40%{clip-path:inset(50% 0 30%);transform:translate(-2px,2px)}60%{clip-path:inset(10% 0 80%);transform:translate(2px,-2px)}80%{clip-path:inset(40% 0 20%);transform:translate(-1px,1px)}to{clip-path:inset(80% 0 0);transform:translate(0)}}@keyframes Nw_D8W_glitch-anim-2{0%{clip-path:inset(10% 0 80%);transform:translate(2px,-1px)}20%{clip-path:inset(80% 0 0);transform:translate(-2px,1px)}40%{clip-path:inset(30% 0 50%);transform:translate(2px,-2px)}60%{clip-path:inset(60% 0 10%);transform:translate(-2px,2px)}80%{clip-path:inset(20% 0 40%);transform:translate(1px,-1px)}to{clip-path:inset(10% 0 80%);transform:translate(0)}}
