.maintenance_page__l879q{position:relative;display:grid;min-height:100svh;place-items:center;overflow:hidden;padding:32px 20px;background:radial-gradient(circle at 50% 36%,rgba(98,71,238,.12),transparent 31rem),linear-gradient(145deg,#fbfaff,#f4f1ff 48%,#fff)}.maintenance_content__LVoZ1{position:relative;z-index:2;display:flex;width:min(760px,100%);flex-direction:column;align-items:center;text-align:center}.maintenance_logoWrap__I_Pyr{animation:maintenance_logoFloat__er_Dq 4.2s ease-in-out infinite;filter:drop-shadow(0 16px 28px rgba(44,31,116,.12))}.maintenance_logo__cnEQT{width:clamp(190px,34vw,314px);height:auto;object-fit:contain}.maintenance_orbit__NIeyz{position:relative;width:86px;height:22px;margin:34px 0 16px}.maintenance_orbit__NIeyz span{position:absolute;top:7px;width:9px;height:9px;border-radius:999px;background:#6247ee;box-shadow:0 5px 14px rgba(98,71,238,.28);animation:maintenance_dotTravel__FMICv 1.6s ease-in-out infinite}.maintenance_orbit__NIeyz span:first-child{left:7px;animation-delay:0ms}.maintenance_orbit__NIeyz span:nth-child(2){left:38px;animation-delay:.16s}.maintenance_orbit__NIeyz span:nth-child(3){left:69px;animation-delay:.32s}.maintenance_title__wvHYO{display:flex;min-height:1.35em;align-items:flex-end;justify-content:center;color:#1f1b2d;font-size:clamp(42px,8vw,82px);font-weight:800;letter-spacing:-.055em;line-height:1.05}.maintenance_letter__u7ZwB{display:inline-block;transform-origin:50% 100%;animation:maintenance_letterDance__GCF_p 2.35s cubic-bezier(.45,.05,.18,1) infinite}.maintenance_subtitle__NayrK{max-width:560px;margin-top:24px;color:#6f687f;font-size:clamp(16px,2.4vw,20px);line-height:1.65}.maintenance_progress__TD0Sz{position:relative;width:min(360px,78vw);height:7px;margin-top:34px;overflow:hidden;border-radius:999px;background:rgba(98,71,238,.13)}.maintenance_progressBeam__qghts{position:absolute;inset:0;width:44%;border-radius:inherit;background:linear-gradient(90deg,#4f46e5,#8b5cf6,#e04bc7);box-shadow:0 0 18px rgba(98,71,238,.5);animation:maintenance_beam__zd5_p 2s ease-in-out infinite}.maintenance_note__cs_Ge{margin-top:14px;color:#8d879a;font-size:14px;font-weight:600;letter-spacing:.04em}.maintenance_glowOne___jtPt,.maintenance_glowTwo__Hs0Hy{position:absolute;border-radius:999px;filter:blur(4px);opacity:.45;pointer-events:none}.maintenance_glowOne___jtPt{top:-15vw;right:-10vw;width:42vw;height:42vw;background:radial-gradient(circle,rgba(145,112,255,.28),transparent 68%);animation:maintenance_glowBreathe__VZ6w5 7s ease-in-out infinite}.maintenance_glowTwo__Hs0Hy{bottom:-18vw;left:-12vw;width:46vw;height:46vw;background:radial-gradient(circle,rgba(224,75,199,.16),transparent 68%);animation:maintenance_glowBreathe__VZ6w5 7s ease-in-out 1.5s infinite reverse}@keyframes maintenance_logoFloat__er_Dq{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(-.8deg)}}@keyframes maintenance_dotTravel__FMICv{0%,to{transform:translateY(0) scale(.75);opacity:.35}45%{transform:translateY(-10px) scale(1.2);opacity:1}70%{transform:translateY(2px) scale(.9);opacity:.7}}@keyframes maintenance_letterDance__GCF_p{0%,55%,to{transform:translateY(0) rotate(0deg) scale(1);color:#1f1b2d}12%{transform:translateY(-18px) rotate(-7deg) scale(1.04);color:#6247ee}23%{transform:translateY(3px) rotate(6deg) scale(.98);color:#8b5cf6}33%{transform:translateY(-6px) rotate(-2deg) scale(1.01);color:#e04bc7}43%{transform:translateY(0) rotate(0deg) scale(1);color:#1f1b2d}}@keyframes maintenance_beam__zd5_p{0%{transform:translateX(-115%)}50%{transform:translateX(130%)}to{transform:translateX(250%)}}@keyframes maintenance_glowBreathe__VZ6w5{0%,to{transform:scale(.9);opacity:.3}50%{transform:scale(1.12);opacity:.55}}@media (max-width:560px){.maintenance_page__l879q{padding:28px 16px}.maintenance_orbit__NIeyz{margin-top:24px}.maintenance_subtitle__NayrK{max-width:330px;margin-top:18px}}@media (prefers-reduced-motion:reduce){.maintenance_glowOne___jtPt,.maintenance_glowTwo__Hs0Hy,.maintenance_letter__u7ZwB,.maintenance_logoWrap__I_Pyr,.maintenance_orbit__NIeyz span,.maintenance_progressBeam__qghts{animation:none}}