/* Startbildschirm: steht sofort da, bis die Oberfläche bereit ist (wird von app.js entfernt) */
#splash { position: fixed; inset: 0; z-index: 9999; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 18px; background: #000; color: #fff; font-family: -apple-system, "SF Pro Display", Inter, system-ui, sans-serif; transition: opacity 0.3s ease; }
html[data-mode="light"] #splash { background: #F2F2F7; color: #000; }
#splash img { width: 96px; height: 96px; border-radius: 22.37%; display: block; }
#splash span { font-size: 22px; line-height: 1.25; font-weight: 600; letter-spacing: 0.2px; }
#splash.out { opacity: 0; pointer-events: none; }
