@keyframes bounce{0%{transform:scale(0)}80%{transform:scale(1.05)}to{transform:scale(1)}}.bounce-enter{animation:bounce .3s ease-out forwards}.bounce-leave{animation:bounce 0s ease-out reverse}.igs-panel{width:min(92vw,calc((100dvh - 7.5rem)*.5625))}.igs-arrow{width:2.25rem;height:2.25rem;color:#fff;background:rgba(255,255,255,.14);border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px #ffffff59;transition:background .25s ease,box-shadow .25s ease,transform .25s ease;cursor:pointer}.igs-arrow:hover{background:rgba(255,255,255,.26);box-shadow:inset 0 0 0 1px #ffffff8c;transform:translateY(-50%) scale(1.08)}.igs-arrow:active{transform:translateY(-50%) scale(.96)}@media (min-width: 1024px){.igs-panel{width:min(27vw,calc((100dvh - 5rem)*.5625),420px)}}.igs-stage{aspect-ratio:9 / 16}.igs-stage img,.igs-stage video{-webkit-user-drag:none}.igs-input,.igs-input:focus,.igs-input:focus-visible{background-color:transparent;color:#fff;outline:none;box-shadow:none;--tw-ring-shadow: 0 0 #0000}.igs-input:-webkit-autofill,.igs-input:-webkit-autofill:hover,.igs-input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,.2) inset;caret-color:#fff;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}@keyframes igs-pop{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}.igs-pop{animation:igs-pop .35s cubic-bezier(.175,.885,.32,1.275)}.igs-burst-enter-active{animation:igs-burst-in .45s cubic-bezier(.175,.885,.32,1.275)}.igs-burst-leave-active{transition:all .3s ease}.igs-burst-leave-to{opacity:0;transform:scale(1.3) translateY(-1.5rem)}@keyframes igs-burst-in{0%{transform:scale(0);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes igs-spin{to{transform:rotate(360deg)}}.igs-spinner{animation:igs-spin .7s linear infinite}.igs-fade-enter-active,.igs-fade-leave-active{transition:opacity .25s ease}.igs-fade-enter-from,.igs-fade-leave-to{opacity:0}
