.NotFoundModal-module__Wh4bcq__backdrop{z-index:var(--z-overlay);background:radial-gradient(circle at 16% 18%, color-mix(in srgb, var(--gold-300) 18%, transparent), transparent 28rem), radial-gradient(circle at 84% 82%, color-mix(in srgb, var(--primary-650) 28%, transparent), transparent 30rem), color-mix(in srgb, var(--primary-950) 82%, transparent);padding:clamp(var(--space-4), 4vw, var(--space-12));animation:NotFoundModal-module__Wh4bcq__backdropEnter .32s var(--ease-standard) both;-webkit-backdrop-filter:blur(.9rem)saturate(.86);backdrop-filter:blur(.9rem)saturate(.86);place-items:start center;display:grid;position:fixed;inset:0;overflow-y:auto}.NotFoundModal-module__Wh4bcq__backdrop:before,.NotFoundModal-module__Wh4bcq__backdrop:after{border:1px solid color-mix(in srgb, var(--gold-300) 12%, transparent);content:"";pointer-events:none;border-radius:50%;width:24rem;height:24rem;position:fixed}.NotFoundModal-module__Wh4bcq__backdrop:before{inset-block-start:-12rem;inset-inline-start:-9rem}.NotFoundModal-module__Wh4bcq__backdrop:after{inset-block-end:-14rem;inset-inline-end:-8rem}.NotFoundModal-module__Wh4bcq__dialog{isolation:isolate;border:1px solid color-mix(in srgb, var(--gold-300) 46%, transparent);background:radial-gradient(circle at 50% -18%, color-mix(in srgb, var(--gold-300) 22%, transparent), transparent 16rem), linear-gradient(155deg, color-mix(in srgb, var(--card) 96%, var(--surface-reading)), color-mix(in srgb, var(--surface-reading) 92%, var(--card)));width:min(100%,44rem);box-shadow:0 2.5rem 7rem color-mix(in srgb, var(--primary-950) 44%, transparent), inset 0 1px 0 #ffffffd1;color:var(--foreground);text-align:center;animation:NotFoundModal-module__Wh4bcq__dialogEnter .56s var(--ease-emphasized) both;border-radius:clamp(1.5rem,4vw,2.5rem);margin-block:auto;padding:clamp(2rem,6vw,4rem);position:relative;overflow:hidden}.NotFoundModal-module__Wh4bcq__dialog:before{z-index:-1;background:linear-gradient(to left, transparent, var(--gold-300), transparent);content:"";height:2px;position:absolute;inset-block-start:0;inset-inline:18%}.NotFoundModal-module__Wh4bcq__close{border:1px solid color-mix(in srgb, var(--primary-650) 18%, var(--border));background:color-mix(in srgb, var(--card) 76%, transparent);width:3rem;height:3rem;color:var(--primary-800);transition:background-color var(--motion-hover) var(--ease-emphasized), border-color var(--motion-hover) var(--ease-emphasized), color var(--motion-hover) var(--ease-emphasized), transform var(--motion-hover) var(--ease-emphasized);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.NotFoundModal-module__Wh4bcq__close svg{width:1.2rem;height:1.2rem}.NotFoundModal-module__Wh4bcq__close:hover{border-color:color-mix(in srgb, var(--gold-600) 44%, var(--border));background:var(--card);color:var(--gold-600);transform:scale(1.04)}.NotFoundModal-module__Wh4bcq__close:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.NotFoundModal-module__Wh4bcq__visual{border:1px solid color-mix(in srgb, var(--gold-300) 52%, transparent);background:linear-gradient(145deg, var(--primary-800), var(--primary-950));width:7.5rem;height:7.5rem;box-shadow:0 1.5rem 3.5rem color-mix(in srgb, var(--primary-950) 22%, transparent), inset 0 1px 0 color-mix(in srgb, var(--gold-300) 18%, transparent);color:var(--gold-300);border-radius:2.25rem;place-items:center;margin-inline:auto;animation:5s ease-in-out .9s infinite NotFoundModal-module__Wh4bcq__visualBreathe;display:grid;position:relative}.NotFoundModal-module__Wh4bcq__visualHalo{border:1px solid color-mix(in srgb, var(--gold-300) 22%, transparent);border-radius:2.75rem;position:absolute;inset:-.7rem}.NotFoundModal-module__Wh4bcq__errorCode{letter-spacing:.08em;font-size:.72rem;font-weight:700;position:absolute;inset-block-start:1rem}.NotFoundModal-module__Wh4bcq__visualIcon{stroke-width:1.35px;width:2.6rem;height:2.6rem;margin-block-start:1rem}.NotFoundModal-module__Wh4bcq__copy{margin-block-start:var(--space-8)}.NotFoundModal-module__Wh4bcq__eyebrow{justify-content:center;align-items:center;gap:var(--space-3);color:var(--gold-600);font-size:.78rem;font-weight:700;display:flex}.NotFoundModal-module__Wh4bcq__eyebrow span{opacity:.55;background:linear-gradient(270deg,#0000,currentColor);width:2.5rem;height:1px}.NotFoundModal-module__Wh4bcq__eyebrow span:last-child{transform:scaleX(-1)}.NotFoundModal-module__Wh4bcq__title{color:var(--primary-950);letter-spacing:-.035em;text-wrap:balance;outline:none;margin-block-start:var(--space-3);font-size:clamp(2rem,6vw,3.25rem);font-weight:700;line-height:1.5}.NotFoundModal-module__Wh4bcq__description{max-width:35rem;margin:var(--space-3) auto 0;color:var(--muted-foreground);text-wrap:pretty;font-size:1.02rem;line-height:2}.NotFoundModal-module__Wh4bcq__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.NotFoundModal-module__Wh4bcq__primaryAction,.NotFoundModal-module__Wh4bcq__secondaryAction{gap:var(--space-2);min-width:11rem;transition:background-color var(--motion-hover) var(--ease-emphasized), border-color var(--motion-hover) var(--ease-emphasized), box-shadow var(--motion-hover) var(--ease-emphasized), color var(--motion-hover) var(--ease-emphasized), transform var(--motion-hover) var(--ease-emphasized)}.NotFoundModal-module__Wh4bcq__primaryAction:hover,.NotFoundModal-module__Wh4bcq__secondaryAction:hover{box-shadow:0 .8rem 1.8rem color-mix(in srgb, var(--primary-950) 12%, transparent);transform:translateY(-2px)}.NotFoundModal-module__Wh4bcq__actionIcon{width:1.15rem;height:1.15rem}.NotFoundModal-module__Wh4bcq__hint{color:color-mix(in srgb, var(--muted-foreground) 72%, transparent);margin-block-start:var(--space-6);font-size:.75rem}@keyframes NotFoundModal-module__Wh4bcq__backdropEnter{0%{opacity:0}to{opacity:1}}@keyframes NotFoundModal-module__Wh4bcq__dialogEnter{0%{opacity:0;transform:translateY(1.5rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes NotFoundModal-module__Wh4bcq__visualBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.3rem)}}@media (max-width:32rem){.NotFoundModal-module__Wh4bcq__dialog{padding:4.75rem var(--space-6) var(--space-8)}.NotFoundModal-module__Wh4bcq__visual{border-radius:1.8rem;width:6.5rem;height:6.5rem}.NotFoundModal-module__Wh4bcq__actions{flex-direction:column}.NotFoundModal-module__Wh4bcq__primaryAction,.NotFoundModal-module__Wh4bcq__secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.NotFoundModal-module__Wh4bcq__backdrop,.NotFoundModal-module__Wh4bcq__dialog,.NotFoundModal-module__Wh4bcq__visual,.NotFoundModal-module__Wh4bcq__close,.NotFoundModal-module__Wh4bcq__primaryAction,.NotFoundModal-module__Wh4bcq__secondaryAction{transition:none;animation:none}}
