.page-404-view[data-v-56ac99c4]{align-items:center;background:radial-gradient(circle at 50% 50%,#fff 0,#f4f8fb);box-sizing:border-box;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:24px;position:relative;width:100%}.page-404-view__grid[data-v-56ac99c4]{background-image:linear-gradient(rgba(0,114,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,114,255,.03) 1px,transparent 0);background-position:50%;background-size:30px 30px;inset:0;mask-image:radial-gradient(circle at 50% 50%,#000 40%,transparent 90%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 40%,transparent 90%);pointer-events:none;position:absolute;z-index:1}.page-404-view__glow-blob[data-v-56ac99c4]{background:radial-gradient(circle,#1ca0fe0f 0,#1ca0fe00 70%);filter:blur(40px);height:500px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px;z-index:1}.page-404-container[data-v-56ac99c4]{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid hsla(0,0%,100%,.8);border-radius:24px;box-shadow:0 4px 30px #00000005,0 24px 64px #0072ff0d;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-width:580px;padding:48px 32px;position:relative;text-align:center;width:100%;z-index:2}@media(max-width:480px){.page-404-container[data-v-56ac99c4]{padding:36px 20px}}.page-404-illustration[data-v-56ac99c4]{align-items:center;display:flex;height:140px;justify-content:center;margin-bottom:24px;perspective:600px;position:relative;width:140px}.cube-wireframe[data-v-56ac99c4]{animation:cube-spin-56ac99c4 8s linear infinite;height:70px;position:relative;transform-style:preserve-3d;width:70px}.cube-face[data-v-56ac99c4]{background:#1ca0fe05;border:1.5px solid rgba(28,160,254,.35);box-sizing:border-box;height:70px;position:absolute;width:70px}.cube-face[data-v-56ac99c4]:after{border:1px dashed rgba(0,114,255,.2);content:"";inset:-1px;position:absolute}.cube-face--front[data-v-56ac99c4]{transform:rotateY(0) translateZ(35px)}.cube-face--back[data-v-56ac99c4]{transform:rotateY(180deg) translateZ(35px)}.cube-face--left[data-v-56ac99c4]{transform:rotateY(-90deg) translateZ(35px)}.cube-face--right[data-v-56ac99c4]{transform:rotateY(90deg) translateZ(35px)}.cube-face--top[data-v-56ac99c4]{transform:rotateX(90deg) translateZ(35px)}.cube-face--bottom[data-v-56ac99c4]{transform:rotateX(-90deg) translateZ(35px)}@keyframes cube-spin-56ac99c4{0%{transform:rotateX(15deg) rotateY(15deg) rotate(0)}50%{transform:rotateX(35deg) rotateY(195deg) rotate(180deg)}to{transform:rotateX(15deg) rotateY(375deg) rotate(1turn)}}.page-404-content[data-v-56ac99c4]{align-items:center;display:flex;flex-direction:column}.page-404-code[data-v-56ac99c4]{background:linear-gradient(135deg,#1ca0fe,#0060df);-webkit-background-clip:text;background-clip:text;font-size:96px;font-weight:900;line-height:1;margin:0;-webkit-text-fill-color:transparent;animation:code-float-56ac99c4 4s ease-in-out infinite;color:#1ca0fe;letter-spacing:-.02em}@media(max-width:480px){.page-404-code[data-v-56ac99c4]{font-size:80px}}@keyframes code-float-56ac99c4{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.page-404-title[data-v-56ac99c4]{color:#1e293b;font-size:22px;font-weight:700;line-height:1.3;margin:16px 0 8px}@media(max-width:480px){.page-404-title[data-v-56ac99c4]{font-size:19px}}.page-404-desc[data-v-56ac99c4]{color:#64748b;font-size:14px;line-height:1.5;margin:0 0 32px;max-width:360px}.page-404-actions[data-v-56ac99c4]{align-items:center;display:flex;gap:14px;justify-content:center;width:100%}@media(max-width:480px){.page-404-actions[data-v-56ac99c4]{flex-direction:column;gap:10px}}.page-404-btn[data-v-56ac99c4]{align-items:center;border-radius:21px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;height:42px;justify-content:center;min-width:120px;padding:0 20px;transition:all .2s cubic-bezier(.4,0,.2,1)}@media(max-width:480px){.page-404-btn[data-v-56ac99c4]{width:100%}}.page-404-btn--primary[data-v-56ac99c4]{background:#1ca0fe;border:0;box-shadow:0 4px 14px #1ca0fe4d;color:#fff}.page-404-btn--primary[data-v-56ac99c4]:focus-visible,.page-404-btn--primary[data-v-56ac99c4]:hover{background:#0088f5;box-shadow:0 6px 20px #1ca0fe66;transform:translateY(-1.5px)}.page-404-btn--primary[data-v-56ac99c4]:active{background:#0072d6;transform:translateY(0)}.page-404-btn--secondary[data-v-56ac99c4]{background:transparent;border:1px solid #cbd5e1;color:#475569}.page-404-btn--secondary[data-v-56ac99c4]:focus-visible,.page-404-btn--secondary[data-v-56ac99c4]:hover{background:#00000005;border-color:#94a3b8;color:#1e293b;transform:translateY(-1.5px)}.page-404-btn--secondary[data-v-56ac99c4]:active{background:#0000000d;transform:translateY(0)}
