.not-found-module__sxuMuG__wrap{background-color:var(--surface);text-align:center;justify-content:center;align-items:center;min-height:calc(100vh - 300px);padding:60px 24px;display:flex}.not-found-module__sxuMuG__inner{width:100%;max-width:480px;animation:.6s ease-out not-found-module__sxuMuG__fadeIn}.not-found-module__sxuMuG__iconWrap{background:var(--primary05);width:80px;height:80px;color:var(--primary);border-radius:24px;justify-content:center;align-items:center;margin-bottom:24px;animation:.8s cubic-bezier(.16,1,.3,1) not-found-module__sxuMuG__scaleIn;display:inline-flex;transform:rotate(-10deg)}.not-found-module__sxuMuG__code{color:var(--primary);letter-spacing:.1em;margin-bottom:8px;font-size:14px;font-weight:700}.not-found-module__sxuMuG__title{color:var(--text1);letter-spacing:-.03em;word-break:keep-all;margin-bottom:16px;font-size:32px;font-weight:800}.not-found-module__sxuMuG__desc{color:var(--text3);word-break:keep-all;margin-bottom:40px;font-size:16px;line-height:1.6}.not-found-module__sxuMuG__actions{flex-direction:column;gap:12px;display:flex}.not-found-module__sxuMuG__btnHome{background:var(--primary);color:#fff;border-radius:12px;justify-content:center;align-items:center;height:54px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 12px #2563eb33}.not-found-module__sxuMuG__btnHome:hover{transform:translateY(-2px);box-shadow:0 6px 16px #2563eb4d}.not-found-module__sxuMuG__btnBack{background:var(--surface2);height:54px;color:var(--text1);border-radius:12px;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.not-found-module__sxuMuG__btnBack:hover{background:var(--border2)}@keyframes not-found-module__sxuMuG__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module__sxuMuG__scaleIn{0%{opacity:0;transform:scale(.8)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(-10deg)}}@media (min-width:640px){.not-found-module__sxuMuG__actions{flex-direction:row}.not-found-module__sxuMuG__actions>*{flex:1}}
