.styles_emoji__3XHLm{display:flex;box-sizing:border-box}.styles_card__2jSMO{background-color:var(--cardBackground);border-radius:4px;box-shadow:0 1px 2px 0 var(--cardShadow);flex:1 1;margin:1em 0;transition:all .25s ease-out;text-align:center;overflow:hidden}.styles_cardList__3a_Lj{display:flex}.styles_cardList__3a_Lj .styles_gitmoji__Cu8hd{font-size:3.5em}.styles_cardList__3a_Lj .styles_cardHeader__3K7wH{height:100%;display:flex;align-items:center;justify-content:center;padding:0 1rem}.styles_cardList__3a_Lj .styles_gitmojiInfo__2Dl1s{text-align:left;padding:1rem}.styles_cardList__3a_Lj .styles_gitmojiInfo__2Dl1s p{margin:0;padding:.5rem 0 0}.styles_card__2jSMO:hover{box-shadow:0 10px 20px 0 var(--cardShadow);transform:translateY(-1px)}@media (prefers-color-scheme:dark){.styles_card__2jSMO:hover{box-shadow:none;background-color:#3b3b3b}}.styles_cardHeader__3K7wH{background-color:var(--emojiColor);align-self:flex-start;padding-top:2em;padding-bottom:.85em;border-top-left-radius:4px;border-top-right-radius:4px}.styles_gitmoji__Cu8hd,.styles_gitmojiCode__33OTu{background-color:transparent;border:none;color:inherit;font:inherit;padding:0}.styles_gitmoji__Cu8hd{border-radius:none;cursor:pointer;display:inline-block;font-size:5em;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols}.styles_gitmoji__Cu8hd:focus,.styles_gitmoji__Cu8hd:hover{-webkit-animation-name:styles_bounce__gnjPI;animation-name:styles_bounce__gnjPI;-webkit-animation-duration:.5s;animation-duration:.5s}.styles_gitmojiCode__33OTu{display:inline-block;position:relative;border-radius:4px;transition-duration:.3s;cursor:pointer}.styles_gitmojiCode__33OTu:after{content:"";position:absolute;left:0;bottom:0;width:0;height:.2em;border-radius:4px;transition:width .15s;background-color:var(--emojiColor)}.styles_gitmojiCode__33OTu:hover:after{width:100%}.styles_gitmojiInfo__2Dl1s{padding:1.5em;word-break:break-all;color:var(--emojiCodeText)}.styles_gitmojiInfo__2Dl1s p{color:var(--cardText);word-break:normal}@media (max-width:768px){.styles_cardList__3a_Lj .styles_gitmoji__Cu8hd,.styles_gitmoji__Cu8hd{font-size:50px}.styles_cardHeader__3K7wH{padding-bottom:1em}}@-webkit-keyframes styles_bounce__gnjPI{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-9px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}90%{transform:translate3d(0,-2px,0)}}@keyframes styles_bounce__gnjPI{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-9px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}90%{transform:translate3d(0,-2px,0)}}.styles_container__3rfws{display:flex}.styles_button__TrnYm{align-items:center;border-radius:4px;border:none;color:var(--text);cursor:pointer;display:flex;background-color:transparent;box-shadow:0 2px 4px 0 var(--cardShadow);font-size:16px;height:48px;justify-content:center;margin:8px;width:48px}.styles_button__TrnYm svg{margin:0}.styles_buttonActive__22Idm{color:var(--secondary)}.styles_container__oLf2W{align-items:center;display:flex;flex-direction:row;margin-bottom:.5rem;margin-top:1.5rem}.styles_searchInput__hraem{border-radius:4px;border:0;box-shadow:0 2px 4px 0 var(--cardShadow);flex:1 1;font-size:1rem;padding:1rem;margin-right:1rem}@media (prefers-color-scheme:dark){.styles_searchInput__hraem{background-color:var(--cardBackground);color:var(--text)}}@media (max-width:430px){.styles_searchInput__hraem{margin:.5rem 0 0}.styles_container__oLf2W{flex-direction:column-reverse;align-items:stretch}}