/* ─── INVESTOR TRANSITION – prechodová animácia mince ───
   Používa: index.html, galeria.html (jediné miesta, kde sa spúšťa).
   Minca fyzicky "odnesie" obsah investori.html do aktuálnej stránky
   (bez klasického prekliku), takže nikdy nezmizne a nevzniká tmavá
   prázdna chvíľa medzi stránkami. Riadi assets/js/investor-transition.js
   – rýchlosť/veľkosť/stmavenie sa mení TAM (konštanty na začiatku súboru),
   toto sú len vizuály. */

.investor-flight-backdrop{
  position:fixed;inset:0;
  z-index:9998;
  background:rgba(8,6,4,0);
  transition:background .5s ease;
  pointer-events:none;
}
.investor-flight-backdrop.is-visible{
  background:rgba(8,6,4,.5); /* jemné stmavenie, nie čierna */
}
.investor-flight-clone{
  position:fixed;
  top:0;left:0;
  z-index:9999;
  pointer-events:none;
  will-change:transform;
  transform-origin:50% 50%;
  backface-visibility:hidden;
  /* statický odlesk – nesmie sa animovať za behu, to spôsobovalo sekanie */
  filter:drop-shadow(0 0 20px rgba(255,208,110,.82)) drop-shadow(0 14px 30px rgba(0,0,0,.4));
}
/* Počas letu bežia len transformácie (GPU-friendly). Vnútorná idle rotácia
   klonu sa vypne, aby nezaťažovala repaint. */
.investor-flight-clone .dkart-investor-coin{ animation:none !important; }

@media (prefers-reduced-motion: reduce){
  .investor-flight-backdrop,.investor-flight-clone{ display:none !important; }
}

/* Po pristátí mince v hero sekcii investori.html už tá istá malá minca
   v hlavičke nemá čo robiť (na reálne otvorenej investori.html tam ani
   nie je) – jemne zmizne, aby v hlavičke nezostali dve mince naraz. */
.dkart-investor-entry.is-landed{
  opacity:0;
  pointer-events:none;
  transition:opacity .3s ease;
}
