.maintenance-wrapper{flex-direction:column;justify-content:center;align-items:center;min-height:80vh;padding:2rem;display:flex}.maintenance-content{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:2px solid #8a2be280;border-radius:1rem;max-width:600px;padding:3rem;box-shadow:0 0 30px #8a2be24d}.maintenance-icon{margin-bottom:1.5rem;font-size:5rem;animation:2s ease-in-out infinite pulse}.maintenance-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#60a5fa,#a855f7,#34d399);-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-family:Orbitron,sans-serif;font-size:2.5rem;font-weight:700}.maintenance-message{color:#e0e0e0;margin-bottom:.75rem;font-size:1.25rem;line-height:1.6}.maintenance-submessage{color:#b0b0b0;font-size:1rem;line-height:1.5}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}
