html, body { margin: 0; height: 100%; background: #0f1321; overflow: hidden; }
#boot { z-index: -1; position: fixed; inset: 0; display: flex; flex-direction: column; gap: 18px; align-items: center; justify-content: center; }
#boot img { border-radius: 18px; }
.spin { width: 28px; height: 28px; border: 4px solid #252938; border-top-color: #00f2fe; border-radius: 50%; animation: s 1s linear infinite; }
@keyframes s { to { transform: rotate(360deg); } }
