.error-page[data-v-f174d8df]{--error-paper:#100c1d;--error-ink:#f7f4ff;--error-muted:rgba(239,233,255,.68);--error-purple:#a855f7;--error-yellow:#e5ce48;background:var(--error-paper);color:var(--error-ink);display:flex;flex-direction:column;font-family:var(--inter,"Inter",sans-serif);isolation:isolate;min-height:100vh;min-height:100svh;overflow:hidden;position:relative}.error-grid[data-v-f174d8df]{background-image:linear-gradient(hsla(0,0%,100%,.09) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.09) 1px,transparent 0);background-size:64px 64px;inset:0;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 78%);mask-image:radial-gradient(circle at center,#000,transparent 78%);opacity:.16;position:absolute;z-index:-3}.error-glow[data-v-f174d8df]{border-radius:999px;filter:blur(3px);height:44rem;pointer-events:none;position:absolute;width:44rem;z-index:-2}.error-glow-top[data-v-f174d8df]{background:radial-gradient(circle,rgba(145,51,234,.36),transparent 67%);left:50%;top:-29rem;transform:translate(-50%)}.error-glow-bottom[data-v-f174d8df]{background:radial-gradient(circle,rgba(229,206,72,.12),transparent 66%);bottom:-33rem;right:-28rem}.error-footer[data-v-f174d8df],.error-nav[data-v-f174d8df]{margin-inline:auto;width:min(100% - 2rem,80rem)}.error-nav[data-v-f174d8df]{align-items:center;display:flex;justify-content:space-between;padding-block:1.5rem}.brand-link[data-v-f174d8df]{background:transparent;border:0;cursor:pointer;padding:0}.brand-link img[data-v-f174d8df]{display:block}.support-link[data-v-f174d8df]{color:var(--error-muted);font-size:.875rem;text-decoration:none;transition:color .18s ease}.support-link[data-v-f174d8df]:hover{color:var(--error-ink)}.error-main[data-v-f174d8df]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin-inline:auto;padding:3rem 0 5rem;text-align:center;width:min(100% - 2rem,58rem)}.error-visual[data-v-f174d8df]{aspect-ratio:1;display:grid;margin-bottom:1.5rem;place-items:center;position:relative;width:clamp(13rem,28vw,19rem)}.error-number[data-v-f174d8df]{background:linear-gradient(145deg,#fff 15%,#b99ad9 68%,#74538e);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display,"Space Grotesk",sans-serif);font-size:clamp(5.5rem,14vw,9rem);font-weight:700;letter-spacing:-.09em;line-height:1;position:relative;text-shadow:0 22px 70px rgba(145,51,234,.22);z-index:2}.error-orbit[data-v-f174d8df]{border:1px solid hsla(0,0%,100%,.13);border-radius:50%;inset:10%;position:absolute}.error-orbit-one[data-v-f174d8df]{transform:rotate(18deg) scaleY(.42)}.error-orbit-two[data-v-f174d8df]{transform:rotate(-52deg) scaleY(.42)}.error-play[data-v-f174d8df]{background:var(--error-yellow);border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-shadow:0 0 0 7px #e5ce4814;color:#1b1326;display:grid;font-size:.78rem;height:2.75rem;padding-left:.15rem;place-items:center;position:absolute;width:2.75rem;z-index:3}.error-kicker[data-v-f174d8df]{color:var(--error-yellow);font-size:.75rem;font-weight:600;letter-spacing:.18em;margin:0 0 1rem;text-transform:uppercase}h1[data-v-f174d8df]{font-family:var(--font-display,"Space Grotesk",sans-serif);font-size:clamp(2.3rem,6vw,4.75rem);font-weight:650;letter-spacing:-.055em;line-height:.98;margin:0;max-width:14ch}.error-copy[data-v-f174d8df],h1[data-v-f174d8df]{text-wrap:balance}.error-copy[data-v-f174d8df]{color:var(--error-muted);font-size:clamp(1rem,2vw,1.125rem);line-height:1.7;margin:1.5rem 0 0;max-width:38rem}.error-actions[data-v-f174d8df]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:2rem}.action-primary[data-v-f174d8df],.action-secondary[data-v-f174d8df]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:.9rem;font-weight:650;gap:.65rem;justify-content:center;min-height:3rem;padding:.75rem 1.25rem;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.action-primary[data-v-f174d8df]{background:var(--error-purple);border:1px solid var(--error-purple);box-shadow:0 12px 40px #9133ea3d;color:#fff}.action-primary span[data-v-f174d8df]{font-size:1.15rem;transition:transform .18s ease}.action-primary:hover span[data-v-f174d8df]{transform:translate(3px)}.action-secondary[data-v-f174d8df]{background:#ffffff0b;border:1px solid hsla(0,0%,100%,.16);color:var(--error-ink)}.action-primary[data-v-f174d8df]:hover,.action-secondary[data-v-f174d8df]:hover{transform:translateY(-2px)}.action-secondary[data-v-f174d8df]:hover{background:#ffffff14;border-color:#ffffff4d}.action-primary[data-v-f174d8df]:focus-visible,.action-secondary[data-v-f174d8df]:focus-visible,.brand-link[data-v-f174d8df]:focus-visible,.support-link[data-v-f174d8df]:focus-visible{outline:2px solid var(--error-yellow);outline-offset:4px}.error-footer[data-v-f174d8df]{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);color:#efe9ff73;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;gap:.55rem;justify-content:center;letter-spacing:.08em;padding-block:1.25rem;text-transform:uppercase}.status-dot[data-v-f174d8df]{background:var(--error-yellow);border-radius:50%;box-shadow:0 0 12px #e5ce4880;height:.42rem;width:.42rem}@media(max-width:40rem){.error-nav[data-v-f174d8df]{padding-block:1.15rem}.error-main[data-v-f174d8df]{padding-block:1.5rem 3rem}.error-visual[data-v-f174d8df]{margin-bottom:.75rem}.error-actions[data-v-f174d8df]{flex-direction:column;width:100%}.action-primary[data-v-f174d8df],.action-secondary[data-v-f174d8df]{width:100%}}@media(prefers-reduced-motion:reduce){[data-v-f174d8df],[data-v-f174d8df]:after,[data-v-f174d8df]:before{scroll-behavior:auto!important;transition-duration:.01ms!important}}
