@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.stories-container{width:100vw;height:100vh;overflow:hidden}.stories-container,.stories-scene{perspective:300vw;perspective-origin:50%;position:relative}.stories-scene{width:100%;height:100%;transform-style:preserve-3d}.stories-cube{position:relative;width:100vw;height:100vh;transform-style:preserve-3d;transform:translateZ(-50vw) rotateY(calc((1 - var(--rotatePercent, 0)) * 90deg * -1));will-change:transform}.stories-cube.cube-transition{transition:transform .25s cubic-bezier(.4,0,.2,1)}.story-face{position:absolute;width:100vw;height:100vh;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform:translateZ(0);background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:8px}.story-face.story-left{transform:rotateY(0deg) translateZ(50vw)}.story-face.story-front{transform:rotateY(90deg) translateZ(50vw)}.story-face.story-right{transform:rotateY(180deg) translateZ(50vw)}.stories-cube *{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.story-container{touch-action:pan-y}.stories-cube{touch-action:pan-x}@media (prefers-contrast:high){.story-face{border:2px solid #fff}}@media (prefers-reduced-motion:reduce){.stories-cube,.stories-cube.cube-transition{transition:none!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(0deg)}}}@media (max-width:768px){.stories-container,.stories-scene{perspective:200vw}.stories-cube{transform:translateZ(-25vw) rotateY(calc((1 - var(--rotatePercent, 0)) * 90deg * -1))}.story-face.story-left{transform:rotateY(0deg) translateZ(25vw)}.story-face.story-front{transform:rotateY(90deg) translateZ(25vw)}.story-face.story-right{transform:rotateY(180deg) translateZ(25vw)}}.debug-info{position:absolute;color:#fff;background-color:rgba(0,0,0,.6);padding:.5rem;border-radius:4px;font-size:12px;z-index:9999;font-family:monospace}.story-loading{background-color:#111;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;flex-direction:column;gap:1rem}.loading-spinner{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}.story-face:focus{outline:2px solid #007bff;outline-offset:2px}.stories-cube{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.story-face{transition:opacity .2s ease-in-out}.stories-scene[style*="--rotatePercent"] .stories-cube{transform:translateZ(-50vw) rotateY(calc((1 - var(--rotatePercent)) * 90deg * -1))}@media (max-width:768px){.stories-scene[style*="--rotatePercent"] .stories-cube{transform:translateZ(-25vw) rotateY(calc((1 - var(--rotatePercent)) * 90deg * -1))}}@font-face{font-family:__instagramLogoFont_eb269c;src:url(/_next/static/media/52080ea7dd1e9836-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__instagramLogoFont_Fallback_eb269c;src:local("Arial");ascent-override:139.24%;descent-override:60.64%;line-gap-override:0.00%;size-adjust:67.96%}.__className_eb269c{font-family:__instagramLogoFont_eb269c,__instagramLogoFont_Fallback_eb269c}