.ErrorStatePage-module__b1sA_G__page{--page-bg:#f5f7f9;--ink:#0e1119;--muted:#5d616a;--primary:#6574ff;--primary-deep:#3d48b1;background:radial-gradient(circle at 10% 15%, #6574ff1f, transparent 35%), radial-gradient(circle at 85% 10%, #00b2ff24, transparent 32%), linear-gradient(180deg, #fff 0%, var(--page-bg) 100%);justify-content:center;align-items:center;min-height:100vh;padding:32px 16px;display:flex;position:relative;overflow:hidden}.ErrorStatePage-module__b1sA_G__mesh{pointer-events:none;background-image:linear-gradient(#6574ff12 1px,#0000 1px),linear-gradient(90deg,#6574ff12 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 45%,#0000 95%);mask-image:radial-gradient(circle,#000 45%,#0000 95%)}.ErrorStatePage-module__b1sA_G__orbA,.ErrorStatePage-module__b1sA_G__orbB{filter:blur(2px);pointer-events:none;border-radius:999px;width:360px;height:360px;position:absolute}.ErrorStatePage-module__b1sA_G__orbA{background:radial-gradient(circle,#6574ff47 0%,#0000 65%);animation:8s ease-in-out infinite ErrorStatePage-module__b1sA_G__drift;top:-150px;left:-130px}.ErrorStatePage-module__b1sA_G__orbB{background:radial-gradient(circle,#00b2ff38 0%,#0000 65%);animation:10s ease-in-out infinite reverse ErrorStatePage-module__b1sA_G__drift;bottom:-160px;right:-120px}.ErrorStatePage-module__b1sA_G__card{z-index:2;background:#fff;border:1px solid #d8e0fb;border-radius:24px;width:min(760px,100%);position:relative;overflow:hidden;box-shadow:0 26px 56px #20253021}.ErrorStatePage-module__b1sA_G__topBar{background:linear-gradient(90deg,#6574ff 0%,#6d8cff 58%,#00b2ff 100%);height:8px}.ErrorStatePage-module__b1sA_G__header{background:linear-gradient(#f8faff 0%,#fff 100%);border-bottom:1px solid #e9eefb;justify-content:space-between;align-items:center;gap:12px;padding:22px 26px 14px;display:flex}.ErrorStatePage-module__b1sA_G__identity{align-items:center;gap:10px;display:inline-flex}.ErrorStatePage-module__b1sA_G__code{min-width:84px;color:var(--primary-deep);background:#e9eeff;border:1px solid #b6c3ff;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-family:Sarabun,Noto Sans Thai,sans-serif;font-size:30px;font-weight:700;line-height:1;display:inline-flex}.ErrorStatePage-module__b1sA_G__eyebrow{letter-spacing:.03em;text-transform:uppercase;color:#4b58d0;background:#f2f5ff;border:1px solid #d9e1ff;border-radius:10px;align-items:center;height:34px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ErrorStatePage-module__b1sA_G__mark{color:#fff;background:linear-gradient(#6574ff 0%,#4f5fea 100%);border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;font-weight:700;display:inline-flex;box-shadow:0 10px 20px #6574ff42}.ErrorStatePage-module__b1sA_G__content{padding:24px 26px 28px}.ErrorStatePage-module__b1sA_G__title{color:var(--ink);margin:0;font-family:Sarabun,Noto Sans Thai,sans-serif;font-size:clamp(30px,4vw,40px);font-weight:700;line-height:1.16}.ErrorStatePage-module__b1sA_G__description{color:var(--muted);margin:14px 0 20px;font-size:17px;line-height:1.68}.ErrorStatePage-module__b1sA_G__highlight{color:#3d48b1;background:linear-gradient(#f6f8ff 0%,#f4f8ff 100%);border:1px solid #d5ddff;border-radius:12px;margin:0 0 24px;padding:14px 16px;font-size:15px;line-height:1.6}.ErrorStatePage-module__b1sA_G__actions{flex-wrap:wrap;gap:10px;display:flex}.ErrorStatePage-module__b1sA_G__primary,.ErrorStatePage-module__b1sA_G__secondary{border-radius:10px;justify-content:center;align-items:center;min-width:172px;height:44px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.ErrorStatePage-module__b1sA_G__primary{color:#fff;background:linear-gradient(135deg,#6675ff 0%,#4e5eeb 100%);border:1px solid #5566f0;box-shadow:0 10px 20px #6574ff40}.ErrorStatePage-module__b1sA_G__primary:hover{transform:translateY(-2px);box-shadow:0 14px 24px #6574ff4d}.ErrorStatePage-module__b1sA_G__secondary{color:#6574ff;background:#fff;border:1px solid #6574ff}.ErrorStatePage-module__b1sA_G__secondary:hover{background:#f7f8ff;transform:translateY(-2px)}.ErrorStatePage-module__b1sA_G__support{color:#8b8e95;margin-top:16px;font-size:13px}@keyframes ErrorStatePage-module__b1sA_G__drift{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@media (max-width:768px){.ErrorStatePage-module__b1sA_G__page{padding:20px 12px}.ErrorStatePage-module__b1sA_G__card{border-radius:18px}.ErrorStatePage-module__b1sA_G__header{align-items:flex-start;padding:16px 16px 10px}.ErrorStatePage-module__b1sA_G__identity{flex-wrap:wrap}.ErrorStatePage-module__b1sA_G__content{padding:18px 16px 20px}.ErrorStatePage-module__b1sA_G__code{min-width:76px;font-size:26px}.ErrorStatePage-module__b1sA_G__mark{width:48px;height:48px;font-size:20px}.ErrorStatePage-module__b1sA_G__description{font-size:15px;line-height:1.6}.ErrorStatePage-module__b1sA_G__highlight{font-size:14px}.ErrorStatePage-module__b1sA_G__actions{flex-direction:column}.ErrorStatePage-module__b1sA_G__primary,.ErrorStatePage-module__b1sA_G__secondary{width:100%}}
