.generate-content-module__StI_-q__tagChip{animation:.14s cubic-bezier(.2,.8,.2,1) generate-content-module__StI_-q__tag-arrive}.generate-content-module__StI_-q__diceRoll{animation:.38s cubic-bezier(.2,.8,.2,1) generate-content-module__StI_-q__dice-roll}.generate-content-module__StI_-q__mobileTabIndicator{border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);background:linear-gradient(110deg, color-mix(in srgb, var(--primary) 17%, var(--card)), color-mix(in srgb, var(--brand-violet) 12%, var(--card)));border-radius:12px;width:calc(50% - 4px);transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px #ffffff0d}.generate-content-module__StI_-q__mobileTabIndicator[data-results=true]{transform:translate(100%)}@keyframes generate-content-module__StI_-q__dice-roll{0%{transform:rotate(0)scale(1)}45%{transform:rotate(-24deg)scale(.85)}to{transform:rotate(180deg)scale(1)}}.generate-content-module__StI_-q__tagOptions{animation:.14s generate-content-module__StI_-q__options-reveal}.generate-content-module__StI_-q__resultTile{transition:transform .18s cubic-bezier(.2,.8,.2,1),scale .12s,border-color .15s}.generate-content-module__StI_-q__resultTile>img{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.generate-content-module__StI_-q__resultTile:active{scale:.99}@media (hover:hover) and (pointer:fine){.generate-content-module__StI_-q__resultTile:hover{transform:translateY(-2px)}.generate-content-module__StI_-q__resultTile:hover>img{transform:scale(1.03)}}.generate-content-module__StI_-q__resultTile:focus-visible>img{transform:scale(1.03)}@keyframes generate-content-module__StI_-q__tag-arrive{0%{opacity:0;transform:translateY(2px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes generate-content-module__StI_-q__options-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.generate-content-module__StI_-q__tagChip,.generate-content-module__StI_-q__tagOptions,.generate-content-module__StI_-q__diceRoll{animation:none}.generate-content-module__StI_-q__mobileTabIndicator{transition:none}.generate-content-module__StI_-q__resultTile,.generate-content-module__StI_-q__resultTile>img{transition:none;transform:scale(1)!important}}
