.scrap-piece{transform:translate(var(--sx), var(--sy)) rotate(var(--rot));position:absolute;top:45%;left:50%}.scrap-field.aligned .scrap-piece{transform:translate(var(--ax), var(--ay)) rotate(0deg)}.scrap-drift{display:block}@media (prefers-reduced-motion:no-preference){.scrap-piece{transition:transform .9s}.scrap-drift{animation:scrap-wobble var(--dur,18s) ease-in-out infinite alternate}.scrap-field.aligned .scrap-drift{animation:none}@keyframes scrap-wobble{0%{transform:translate(0)rotate(-3deg)}to{transform:translate(7px,-9px)rotate(4deg)}}.dossier-grid .dossier-card{opacity:0;transform:translateY(16px) rotate(var(--tilt,0deg));transition:opacity .6s,transform .6s;transition-delay:calc(var(--i,0) * 80ms)}.dossier-grid.cards-in .dossier-card{opacity:1;transform:translateY(0) rotate(var(--tilt,0deg))}.dossier-grid.cards-in .dossier-card:hover,.dossier-grid.cards-in .dossier-card:focus-visible{transition-delay:0s;transform:translateY(-2px)rotate(0)}}.dossier-card{transform:rotate(var(--tilt,0deg))}
