/* The native splash belongs to the OS. Reveal real content without hiding it,
   blocking interaction, moving the layout, or adding a second splash screen. */
@keyframes vokoza-content-arrive {
  from { opacity: .85; }
  to { opacity: 1; }
}

@media (display-mode: standalone) and (prefers-reduced-motion: no-preference) {
  .customer-layout,
  .content-scroll > .content-container {
    animation: vokoza-content-arrive 180ms ease-out;
  }
}

/* Keep keyboard focus fully visible even during the brief entrance. */
.customer-layout:focus-within,
.content-scroll > .content-container:focus-within {
  animation: none;
}
