html, body { margin: 0; background: #101113; color: #f3f3f5; font-family: Inter, 'Noto Sans Arabic', Arial, sans-serif; }
.boot { min-height: 100svh; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 25px; padding: 30px; text-align: center; }
.boot .brand { font-family: Inter, Arial, sans-serif; font-weight: 800; letter-spacing: -1.8px; color: #e50914; font-size: 38px; }
.spinner { width: 31px; height: 31px; border: 2px solid #ffffff15; border-top-color: #e50914; border-radius: 50%; animation: spin .8s linear infinite; }
@keyframes spin { to { transform: rotate(360deg); } }
