.error-page-module__vyOM2G__root{z-index:60;padding:calc(var(--app-safe-top,0px) + 48px) 24px calc(var(--app-safe-bottom,0px) + 28px);color:#fff;font-family:var(--font-outfit), system-ui, sans-serif;background:#08060b;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden auto}.error-page-module__vyOM2G__glow{pointer-events:none;background:radial-gradient(60% 38% at 50% 30%,#ff2d9533 0%,#ff2d9500 70%),radial-gradient(70% 30% at 50% 100%,#ffe3a614 0%,#ffe3a600 70%);position:absolute;inset:0}.error-page-module__vyOM2G__center{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:20px;width:100%;max-width:420px;min-height:0;margin:0 auto;display:flex;position:relative}.error-page-module__vyOM2G__copy{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.error-page-module__vyOM2G__badge{letter-spacing:.12em;border:1px solid #0000;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:800;line-height:1.2}.error-page-module__vyOM2G__badge[data-tone=danger]{color:#ff6b86;background:#ff17441f;border-color:#ff17444d}.error-page-module__vyOM2G__badge[data-tone=accent]{color:#ff5fae;background:#ff2d9524;border-color:#ff2d954d}.error-page-module__vyOM2G__badge[data-tone=gold]{color:#ffe3a6;background:#ffe3a61f;border-color:#ffe3a647}.error-page-module__vyOM2G__title{font-family:var(--font-lustra-display), sans-serif;letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:34px;font-weight:900;line-height:1.05}.error-page-module__vyOM2G__description{color:#ffffffb8;max-width:340px;font-size:15px;line-height:1.5}.error-page-module__vyOM2G__description strong,.error-page-module__vyOM2G__description b{color:#fff;font-weight:700}.error-page-module__vyOM2G__actions{flex-direction:column;flex:none;align-items:center;gap:10px;width:100%;max-width:420px;margin:24px auto 0;padding-bottom:4px;display:flex;position:relative}.error-page-module__vyOM2G__actions .error-page-module__vyOM2G__primary{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#ff2d95 14.286%,#ff1744 85.714%);border:0;width:100%;height:52px;font-size:15px;font-weight:800;box-shadow:0 10px 30px #ff2d9552}.error-page-module__vyOM2G__actions .error-page-module__vyOM2G__secondary{color:#fff;background:#ffffff0a;border:1px solid #ffffff2e;width:100%;height:52px;font-size:15px;font-weight:700}.error-page-module__vyOM2G__note{text-align:center;color:#ffffff73;width:100%;margin:4px 0 0;font-size:12px;line-height:1.5}.error-page-module__vyOM2G__note a{color:#ff5fae;font-weight:700}.error-page-module__vyOM2G__footer{text-align:center;color:#ffffff52;margin:12px 0 0;font-size:11px}@media only screen and (min-width:1024px){.error-page-module__vyOM2G__root{padding-bottom:calc(var(--app-safe-bottom,0px) + 28px)}}.error-page-module__vyOM2G__plate{flex:none;width:160px;height:160px;position:relative}.error-page-module__vyOM2G__plateHalo{background:#ff2d9512;border-radius:50%;position:absolute;inset:0}.error-page-module__vyOM2G__plateCore{background:linear-gradient(#24152b 0%,#140d19 100%);border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:22px}.error-page-module__vyOM2G__plateOrbit{border:1px dashed #ff2d9559;border-radius:50%;position:absolute;inset:8.5px}.error-page-module__vyOM2G__plateDots{position:absolute;inset:8.5px}.error-page-module__vyOM2G__plateDot,.error-page-module__vyOM2G__plateDotSmall{border-radius:50%;position:absolute;left:50%}.error-page-module__vyOM2G__plateDot{background:#ff2d95;width:6px;height:6px;top:0;transform:translate(-50%,-50%);box-shadow:0 0 10px #ff2d95cc}.error-page-module__vyOM2G__plateDotSmall{background:#ffe3a6;width:4px;height:4px;bottom:0;transform:translate(-50%,50%)}.error-page-module__vyOM2G__plateIcon{color:#ff5fae;justify-content:center;align-items:center;display:flex;position:absolute;inset:54px}.error-page-module__vyOM2G__plateIcon>*{max-width:100%;max-height:100%;display:block}
