@keyframes ig-collage-float{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-10px) rotate(var(--rot,0deg))}}@keyframes ig-collage-in{0%{opacity:0;transform:translateY(24px) rotate(var(--rot,0deg)) scale(.96)}to{opacity:1;transform:translateY(0) rotate(var(--rot,0deg))}}.ig-collage-card{animation:.7s cubic-bezier(.2,.7,.2,1) both ig-collage-in,6s ease-in-out infinite ig-collage-float;animation-delay:var(--delay,0s), calc(var(--delay,0s) + .7s)}@keyframes ig-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ig-marquee{animation:40s linear infinite ig-marquee}.ig-marquee:hover{animation-play-state:paused}.ig-envelope-body{background:var(--env,#f3ede4);box-shadow:0 1px 1px #0000000f,2px 2px 2px #0000001f}.ig-envelope-body:after{content:"";clip-path:polygon(0 0,50% 58%,100% 0,100% 100%,0 100%);background:linear-gradient(#0000000a,#0000);position:absolute;inset:0}.ig-envelope-flap{background:var(--liner,#b08d57);clip-path:polygon(0 100%,50% 0,100% 100%)}.ig-envelope-flap:after{content:"";background:linear-gradient(#ffffff14,#0000001a);position:absolute;inset:0}.ig-flip{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ig-flip.is-flipped{transform:rotateY(180deg)}.ig-flip-face{backface-visibility:hidden}.ig-flip-back{transform:rotateY(180deg)}.ig-acc{grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;display:grid}.ig-acc[data-open=true]{grid-template-rows:1fr}.ig-acc>div{overflow:hidden}@keyframes ig-skeleton-pulse{0%{opacity:1}to{opacity:.5}}.ig-skeleton{background:var(--color-dove);animation:1s ease-in-out infinite alternate ig-skeleton-pulse}.ig-hide-scrollbar{scrollbar-width:none}.ig-hide-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.ig-collage-card,.ig-marquee,.ig-skeleton{animation:none}}
