@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";._container_scrollbar_97sm3_1{display:flex;gap:.2rem;scrollbar-width:none;overflow-x:auto;padding:.6rem .3rem .5rem}._container_scrollbar_97sm3_1::-webkit-scrollbar{display:none}._container_scrollbar_97sm3_1 a{color:#c340c5;padding:.2rem 1rem;border-radius:.8rem;font-size:12px;font-weight:600;white-space:nowrap;transition:all .2s linear}._container_scrollbar_97sm3_1 a:hover{color:#f59de8}._container_scrollbar_97sm3_1 a:active{scale:.95}._active_97sm3_31{color:#fff!important;background-color:#9210a0}._dropdownContainer_97sm3_36 li{margin:0}._dropdownContainer_97sm3_36 a{transition:background-color .1s linear}._dropdownContainer_97sm3_36 li:hover{background-color:#c8c8c826}._categoryLinkWrapper_97sm3_48:hover ._dropdownContainer_97sm3_36{display:flex}._categoryLink_97sm3_48{padding:.2rem .1rem;font-family:Roboto,sans-serif;font-size:.9rem!important;font-weight:600!important;transition:all .2s linear;cursor:pointer;border-radius:.5rem}._categoryLink_97sm3_48:hover{color:#c340c5!important}._cardImage_12rwa_1{transition:all .2s linear}._card_12rwa_1:hover ._cardImage_12rwa_1{transform:scale(1.1)}._card_12rwa_1:focus-visible ._cardImage_12rwa_1{scale:1.1}._cardHeader_12rwa_13{opacity:.4}._card_12rwa_1:hover ._cardHeader_12rwa_13{opacity:1}._card_12rwa_1:focus-visible ._cardHeader_12rwa_13{opacity:1}._cardTitle_12rwa_25{width:100%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}._cardTitle_12rwa_25:hover{text-decoration:underline}._trendingBtn_qkgl8_1{font-size:1.2rem;font-weight:600}._selectedCategory_qkgl8_6{color:#9210a0}._selectFilter_1ahwj_1{padding:.2rem .3rem;cursor:pointer;border:2px solid rgba(146,16,160,.7);border-radius:.3rem}._selectFilter_1ahwj_1 option:hover{background-color:#f59de8}._cardContainer_11rbs_1{min-width:20rem;width:70%;overflow:hidden;padding:0;border-radius:0 .5rem .5rem 0;border-left:4px solid #9210a0}._cardContainer_11rbs_1:hover{background-color:#c8c8c833}@media only screen and (max-width: 960px){._cardContainer_11rbs_1{width:100%}}:root{font-size:16px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;list-style:none}body{margin:0;display:flex;height:100dvh;min-width:100dvw;justify-content:center}.App{display:flex;position:"relative";flex-direction:column;align-items:center;width:100dvw}.main-container{position:"relative";max-width:1500px}@media only screen and (max-width: 650px){.main-container{max-width:auto;padding:0!important}}
