.app-icon,.app-icon *{transform-box:fill-box}.app-icon .ic-pop,.app-icon .ic-spin,.app-icon .ic-ring,.app-icon .ic-rise{transform-origin:50% 50%}.app-icon .ic-swing{transform-origin:50% 0}:is(.plays-icon:active,.icon-play,.icon.is-playing) .app-icon .ic-pop{animation:ic-pop .32s var(--icon-ease)}:is(.plays-icon:active,.icon-play,.icon.is-playing) .app-icon .ic-spin{animation:ic-spin .38s var(--icon-ease)}:is(.plays-icon:active,.icon-play,.icon.is-playing) .app-icon .ic-swing{animation:ic-swing .32s var(--icon-ease)}:is(.plays-icon:active,.icon-play,.icon.is-playing) .app-icon .ic-ring{animation:ic-ring .32s var(--icon-ease)}:is(.plays-icon:active,.icon-play,.icon.is-playing) .app-icon .ic-rise{animation:ic-rise .32s var(--icon-ease)}:is(.plays-icon:active,.icon-play,.icon.is-playing) .app-icon .ic-draw{stroke-dasharray:1;animation:ic-draw .36s var(--icon-ease)}@keyframes ic-pop{0%{transform:scale(.82)}}@keyframes ic-spin{to{transform:rotate(180deg)}}@keyframes ic-swing{0%{transform:rotate(14deg)}}@keyframes ic-ring{0%{transform:rotate(-14deg)}}@keyframes ic-rise{0%{transform:translateY(2px)}}@keyframes ic-draw{0%{stroke-dashoffset:1}}@media(prefers-reduced-motion:reduce){:is(.plays-icon:active,.icon-play,.icon.is-playing) .app-icon *{animation:none}}:root{--icon-ease: cubic-bezier(.22, 1, .36, 1)}.icon{display:inline-grid;flex:0 0 auto;width:var(--icon-size, 24px);height:var(--icon-size, 24px);place-items:center;line-height:0;transition:transform .16s var(--icon-ease),color .16s var(--icon-ease)}.icon svg{width:100%;height:100%;overflow:visible}.icon svg,.icon svg *{transform-box:fill-box}.icon .ig-l{fill:none;stroke:currentColor;stroke-width:var(--icon-stroke, 1.8);stroke-linecap:round;stroke-linejoin:round}.icon .ig-l .f{fill:currentColor;stroke:none}.icon .ig-f .s{fill:none;stroke:currentColor;stroke-width:var(--icon-stroke, 1.8);stroke-linecap:round;stroke-linejoin:round}.icon.has-forms .ig-l,.icon.has-forms .ig-f{transition:opacity .16s var(--icon-ease)}.icon.has-forms .ig-f,.icon.has-forms:is(.is-on,.is-filled) .ig-l,.icon-nav [aria-current=page] .icon.has-forms .ig-l{opacity:0}.icon.has-forms:is(.is-on,.is-filled) .ig-f,.icon-nav [aria-current=page] .icon.has-forms .ig-f{opacity:1}:is(button,a,[role=button],label):active>.icon,:is(button,a,[role=button],label):active>span>.icon{transform:scale(.94);transition-duration:.12s}.icon-star.is-on{color:var(--star)}.icon-market.is-playing .tg-bar,.icon-nav.is-ready [aria-current=page] .icon-market .tg-bar{transform-origin:50% 100%;animation:tg-bar-grow .34s var(--icon-ease) both}.icon-market.is-playing .tg-bar:nth-child(2),.icon-nav.is-ready [aria-current=page] .icon-market .tg-bar:nth-child(2){animation-delay:30ms}.icon-market.is-playing .tg-bar:nth-child(3),.icon-nav.is-ready [aria-current=page] .icon-market .tg-bar:nth-child(3){animation-delay:60ms}.icon-finder.is-playing .tg-lens,.icon-nav.is-ready [aria-current=page] .icon-finder .tg-lens{transform-origin:44% 44%;animation:tg-lens-turn .38s var(--icon-ease)}.icon-me.is-playing .tg-case,.icon-nav.is-ready [aria-current=page] .icon-me .tg-case{transform-origin:50% 100%;animation:tg-hop .36s var(--icon-ease)}.icon.is-playing .tg-lid,.icon-nav.is-ready [aria-current=page] .icon .tg-lid{transform-origin:50% 100%;animation:tg-lid-pop .38s var(--icon-ease)}.icon.is-playing .tg-tile,.icon-nav.is-ready [aria-current=page] .icon .tg-tile{transform-origin:50% 50%;animation:tg-tile-pop .3s var(--icon-ease) both}.icon.is-playing .tg-tile:nth-child(2),.icon-nav.is-ready [aria-current=page] .icon .tg-tile:nth-child(2){animation-delay:30ms}.icon.is-playing .tg-tile:nth-child(3),.icon-nav.is-ready [aria-current=page] .icon .tg-tile:nth-child(3){animation-delay:60ms}.icon.is-playing .tg-tile:nth-child(n+4),.icon-nav.is-ready [aria-current=page] .icon .tg-tile:nth-child(n+4){animation-delay:90ms}.icon.is-playing .tg-line-draw,.icon-nav.is-ready [aria-current=page] .icon .tg-line-draw{transform-origin:0% 100%;animation:tg-bar-grow .34s var(--icon-ease) both}.icon.is-playing .tg-star{transform-origin:50% 55%;animation:tg-star-pop .38s var(--icon-ease)}.icon.is-playing .tg-arrow{animation:tg-lift .34s var(--icon-ease)}.icon.is-playing .tg-line{transform-origin:50% 50%;animation:tg-squeeze .3s var(--icon-ease) both}.icon.is-playing .tg-line:nth-child(2){animation-delay:30ms}.icon.is-playing .tg-line:nth-child(3){animation-delay:60ms}.icon.is-playing .tg-up{animation:tg-nudge-up .32s var(--icon-ease)}.icon.is-playing .tg-down,.icon.is-playing .tg-drop{animation:tg-nudge-down .32s var(--icon-ease)}.icon.is-playing .tg-left{animation:tg-nudge-left .32s var(--icon-ease)}.icon.is-playing .tg-right{animation:tg-nudge-right .32s var(--icon-ease)}.icon.is-playing .tg-pop,.icon.icon-in .tg-pop{transform-origin:50% 50%;animation:tg-star-pop .36s var(--icon-ease)}.icon.is-playing .tg-shake,.icon.icon-in .tg-shake{transform-origin:50% 50%;animation:tg-shake .36s var(--icon-ease)}.icon.is-playing .tg-spin{transform-origin:50% 50%;animation:tg-spin-once .38s var(--icon-ease)}.icon.is-playing .tg-turn{transform-origin:50% 50%;animation:tg-turn .38s var(--icon-ease)}.icon.is-playing .tg-swing{transform-origin:50% 0;animation:ic-swing .32s var(--icon-ease)}.icon.is-playing .tg-flicker{transform-origin:50% 100%;animation:tg-flicker .36s var(--icon-ease)}.icon.is-playing .tg-hand{transform-origin:0% 0%;animation:tg-turn .38s var(--icon-ease)}.icon.is-playing .tg-sword-a,.icon-nav.is-ready [aria-current=page] .icon .tg-sword-a{transform-origin:85% 85%;animation:tg-sword-a .32s var(--icon-ease)}.icon.is-playing .tg-sword-b,.icon-nav.is-ready [aria-current=page] .icon .tg-sword-b{transform-origin:15% 85%;animation:tg-sword-b .32s var(--icon-ease)}.icon.is-playing .tg-wave{transform-origin:0% 50%;animation:tg-wave .32s var(--icon-ease)}:is(.icon.is-playing,.icon.is-swapped) :is(.tg-draw,.tg-slash){stroke-dasharray:1;animation:ic-draw .32s var(--icon-ease) both}.icon.icon-generic.is-playing svg{animation:tg-pop .32s var(--icon-ease)}.icon.is-swapped svg{animation:tg-swap .3s var(--icon-ease)}.icon.icon-in{animation:tg-icon-in .32s var(--icon-ease) both}@keyframes tg-bar-grow{0%{transform:scaleY(.35)}}@keyframes tg-lens-turn{0%{transform:rotate(-20deg)}}@keyframes tg-hop{0%{transform:translateY(-3px)}}@keyframes tg-lid-pop{0%{transform:translateY(-3px) rotate(-8deg)}}@keyframes tg-tile-pop{0%{transform:scale(.55)}}@keyframes tg-star-pop{0%{transform:scale(.7) rotate(-12deg)}}@keyframes tg-pop{0%{transform:scale(.75)}}@keyframes tg-swap{0%{transform:scale(.6) rotate(-20deg);opacity:0}}@keyframes tg-lift{0%{transform:translateY(3px)}}@keyframes tg-squeeze{0%{transform:scaleX(.6)}}@keyframes tg-nudge-up{0%{transform:translateY(2.5px)}}@keyframes tg-nudge-down{0%{transform:translateY(-2.5px)}}@keyframes tg-nudge-left{0%{transform:translate(2.5px)}}@keyframes tg-nudge-right{0%{transform:translate(-2.5px)}}@keyframes tg-spin-once{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tg-turn{0%{transform:rotate(-30deg)}}@keyframes tg-flicker{0%{transform:scale(.9,.8)}}@keyframes tg-sword-a{0%{transform:rotate(-14deg)}}@keyframes tg-sword-b{0%{transform:rotate(14deg)}}@keyframes tg-wave{0%{transform:skewY(-6deg) scaleX(.92)}}@keyframes tg-shake{0%{transform:scale(.8)}}@keyframes tg-icon-in{0%{transform:scale(.8);opacity:0}}@media(prefers-reduced-motion:reduce){.icon,.icon *,.icon.icon-in,.icon svg{transition:none!important;animation:none!important}:is(button,a,[role=button],label):active>.icon,:is(button,a,[role=button],label):active>span>.icon{transform:none}}.icon-stars{color:#f6a723}.stars-amount{display:inline-flex;align-items:center;gap:2px;white-space:nowrap;vertical-align:-.15em}
