.not-found-screen-module__B2BnXq__root{--nf-lavender:#c4b2ff;--nf-violet:#7855df;--nf-ground:#121212;--nf-surface:#1f1f1f;--nf-ink:#fff;--nf-chip:#ccc9c4;--nf-ease:cubic-bezier(.2, .8, .2, 1);isolation:isolate;background:var(--background);min-height:100svh;color:var(--foreground);flex-direction:column;justify-content:center;align-items:center;padding:56px 16px;display:flex;position:relative;overflow:hidden}.not-found-screen-module__B2BnXq__sky{z-index:-2;display:none;position:absolute;inset:0}.not-found-screen-module__B2BnXq__star{background:var(--nf-ink);opacity:0;border-radius:50%;animation:5s ease-in-out infinite not-found-screen-module__B2BnXq__twinkle;position:absolute}.not-found-screen-module__B2BnXq__glow{z-index:-1;background:radial-gradient(closest-side,#9177ff57,#7855df1f 55%,#0000 75%);border-radius:50%;width:560px;height:560px;margin:-280px 0 0 -280px;animation:6s ease-in-out infinite not-found-screen-module__B2BnXq__breathe;display:none;position:absolute;top:38%;left:50%}.not-found-screen-module__B2BnXq__hero{justify-content:center;align-items:center;gap:clamp(4px,2vw,20px);display:flex;position:relative}.not-found-screen-module__B2BnXq__digit{letter-spacing:-.07em;animation:not-found-screen-module__B2BnXq__rise .9s var(--nf-ease) both;font-size:clamp(72px,min(32vw,30svh),220px);font-weight:500;line-height:.8}.not-found-screen-module__B2BnXq__digitRight{animation-delay:.12s}.not-found-screen-module__B2BnXq__deck{aspect-ratio:1;cursor:pointer;background:0 0;border:0;width:clamp(96px,min(40vw,38svh),250px);padding:0;animation:1s cubic-bezier(.2,.9,.25,1.2) .25s both not-found-screen-module__B2BnXq__drop;position:relative}.not-found-screen-module__B2BnXq__deck:focus-visible{outline:2px solid var(--ring);outline-offset:6px;border-radius:50%}.not-found-screen-module__B2BnXq__disc{box-shadow:0 30px 80px #0009, 0 0 0 1px var(--border);background:radial-gradient(circle, transparent 0 30%, #ffffff06 30.5% 31%, transparent 31.5%), repeating-radial-gradient(circle, var(--nf-ground) 0 2px, var(--nf-surface) 2.5px 3.5px), var(--nf-ground);border-radius:50%;animation:4.04s linear infinite not-found-screen-module__B2BnXq__spin;position:absolute;inset:0}.not-found-screen-module__B2BnXq__disc:before{content:"";border-radius:50%;display:none;position:absolute;inset:0}.not-found-screen-module__B2BnXq__deck:hover .not-found-screen-module__B2BnXq__disc{animation-duration:1.2s}.not-found-screen-module__B2BnXq__scratching .not-found-screen-module__B2BnXq__disc{animation:.6s ease-in-out not-found-screen-module__B2BnXq__scratch}.not-found-screen-module__B2BnXq__label{background:var(--primary);border-radius:50%;place-items:center;display:grid;position:absolute;inset:31%}.not-found-screen-module__B2BnXq__label svg{width:58%;height:58%}.not-found-screen-module__B2BnXq__label:after{content:"";background:var(--background);border-radius:50%;width:9%;height:9%;position:absolute}.not-found-screen-module__B2BnXq__arm{transform-origin:82% 8%;pointer-events:none;width:46%;height:70%;animation:4.04s ease-in-out infinite not-found-screen-module__B2BnXq__arm;position:absolute;top:-10%;right:-14%}.not-found-screen-module__B2BnXq__arm:before{content:"";background:var(--muted);width:18px;height:18px;box-shadow:0 0 0 4px var(--card);border-radius:50%;margin-right:-9px;position:absolute;top:0;right:12%}.not-found-screen-module__B2BnXq__arm:after{content:"";background:var(--muted-foreground);transform-origin:top;border-radius:4px;width:4px;height:92%;margin-right:-2px;position:absolute;top:9px;right:12%;transform:rotate(22deg)}.not-found-screen-module__B2BnXq__notes{pointer-events:none;position:absolute;inset:0}.not-found-screen-module__B2BnXq__note{width:18px;fill:var(--nf-lavender);opacity:0;animation:5s ease-out infinite not-found-screen-module__B2BnXq__float;position:absolute;top:50%;left:50%}.not-found-screen-module__B2BnXq__notePrimary{fill:var(--primary)}.not-found-screen-module__B2BnXq__copy{text-align:center;max-width:560px;animation:not-found-screen-module__B2BnXq__rise .9s var(--nf-ease) .45s both;margin-top:48px;position:relative}.not-found-screen-module__B2BnXq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--nf-lavender);margin:0 0 12px;font-size:12px;font-weight:550;line-height:16px}.not-found-screen-module__B2BnXq__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(30px,5vw,46px);font-weight:500;line-height:1.05}.not-found-screen-module__B2BnXq__title em{color:var(--nf-lavender);font-style:normal}.not-found-screen-module__B2BnXq__body{max-width:440px;color:var(--muted-foreground);text-wrap:pretty;margin:16px auto 0;font-size:16px;line-height:24px}.not-found-screen-module__B2BnXq__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.not-found-screen-module__B2BnXq__button{border-radius:9999px;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:15px;font-weight:600;line-height:1;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex}.not-found-screen-module__B2BnXq__button svg{width:16px;height:16px}.not-found-screen-module__B2BnXq__button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.not-found-screen-module__B2BnXq__buttonPrimary{background:var(--primary);color:var(--primary-foreground)}.not-found-screen-module__B2BnXq__buttonPrimary:hover{transform:translateY(-2px)}.not-found-screen-module__B2BnXq__buttonOutline{border:1px solid var(--border);color:var(--foreground)}.not-found-screen-module__B2BnXq__buttonOutline:hover{background:var(--card);transform:translateY(-2px)}@keyframes not-found-screen-module__B2BnXq__spin{to{transform:rotate(360deg)}}@keyframes not-found-screen-module__B2BnXq__scratch{0%{transform:rotate(0)}30%{transform:rotate(-50deg)}60%{transform:rotate(30deg)}to{transform:rotate(0)}}@keyframes not-found-screen-module__B2BnXq__arm{0%,62%{transform:rotate(0)}70%{transform:rotate(-24deg)}78%{transform:rotate(-18deg)}90%,to{transform:rotate(0)}}@keyframes not-found-screen-module__B2BnXq__float{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}15%{opacity:.9}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(var(--r)) scale(1.1)}}@keyframes not-found-screen-module__B2BnXq__twinkle{0%,to{opacity:0}50%{opacity:var(--o,.6)}}@keyframes not-found-screen-module__B2BnXq__breathe{0%,to{opacity:.8;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes not-found-screen-module__B2BnXq__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes not-found-screen-module__B2BnXq__drop{0%{opacity:0;transform:translateY(-60px)rotate(-90deg)scale(.7)}to{opacity:1;transform:none}}@media (max-width:560px){.not-found-screen-module__B2BnXq__copy{margin-top:40px}}@media (max-height:500px){.not-found-screen-module__B2BnXq__root{padding-block:32px}.not-found-screen-module__B2BnXq__copy{margin-top:24px}.not-found-screen-module__B2BnXq__eyebrow{margin-bottom:8px}.not-found-screen-module__B2BnXq__body{margin-top:10px}.not-found-screen-module__B2BnXq__actions{margin-top:20px}}@media (prefers-reduced-motion:reduce){.not-found-screen-module__B2BnXq__root *,.not-found-screen-module__B2BnXq__root :before,.not-found-screen-module__B2BnXq__root :after{transition:none!important;animation:none!important}.not-found-screen-module__B2BnXq__star{opacity:.4}}
