.Gqlxqa_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){.Gqlxqa_error-boundary{padding:2.5rem}}.Gqlxqa_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){.Gqlxqa_error-boundary:before{filter:blur(100px);opacity:.4;width:600px;height:600px}}.Gqlxqa_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;display:inline-block;position:relative}@media (min-width:768px){.Gqlxqa_error-boundary__code{-webkit-text-stroke:2px var(--text-primary);margin-bottom:1rem}}.Gqlxqa_error-boundary__content{z-index:1;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:500px;display:flex;position:relative}.Gqlxqa_error-boundary__title{font-family:var(--font-exo2),"Exo2",sans-serif;color:var(--text-primary);margin:0;font-size:2rem;font-weight:600}.Gqlxqa_error-boundary__description{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.7}@media (min-width:768px){.Gqlxqa_error-boundary__description{font-size:1.125rem}}.Gqlxqa_error-boundary__actions{flex-direction:column;gap:.75rem;width:100%;margin-top:.75rem;display:flex}@media (min-width:480px){.Gqlxqa_error-boundary__actions{flex-direction:row;justify-content:center;width:auto}}.Gqlxqa_error-boundary__link{background:var(--text-primary);color:var(--bg-primary);border:1px solid var(--text-primary);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Gqlxqa_error-boundary__link:hover{opacity:.9;transform:translateY(-2px)}.Gqlxqa_error-boundary__link--secondary{color:var(--text-primary);border:1px solid var(--border-color);background:0 0}.Gqlxqa_error-boundary__link--secondary:hover{background:var(--hover-bg);border-color:var(--text-primary)}
