.ContestItem_contestItem__D2BUh{font-family:Roboto,sans-serif;margin-bottom:20px;cursor:pointer;border-radius:10px;overflow:hidden}.ContestItem_contestItem__D2BUh .ContestItem_contestAvatar__tMgUM{position:relative;overflow:hidden}.ContestItem_contestItem__D2BUh .ContestItem_contestAvatar__tMgUM .ContestItem_contestStatus__Z5WKX{padding:4px 12px;border-radius:20px;background:rgba(0,0,0,.561);position:absolute;top:10px;left:10px}.ContestItem_contestItem__D2BUh .ContestItem_contestAvatar__tMgUM .ContestItem_contestStatus__Z5WKX span{font-family:Roboto,sans-serif;font-size:16px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff}.ContestItem_contestItem__D2BUh .ContestItem_contestAvatar__tMgUM .ContestItem_contestStatus__Z5WKX.ContestItem_contestOpening__zy8wU span{color:var(--Hightlight,rgb(var(--colors-highlight)/1))}.ContestItem_contestItem__D2BUh .ContestItem_contestAvatar__tMgUM .ContestItem_contestCountdown__oQPLA{position:absolute;bottom:0;color:#fff;width:100%}.ContestItem_contestItem__D2BUh .ContestItem_fcTime__QpB_6{display:flex;flex-direction:column;align-items:center;font-size:30px;font-weight:400}.ContestItem_contestItem__D2BUh .ContestItem_fcTime__QpB_6 span{text-transform:lowercase!important;font-size:14px;transform:translateY(-10px)}.ContestItem_contestItem__D2BUh .ContestItem_fcTime__QpB_6 .ContestItem_fcDate__Y_GA1,.ContestItem_contestItem__D2BUh .ContestItem_fcTime__QpB_6 .ContestItem_fcHours__fE63N,.ContestItem_contestItem__D2BUh .ContestItem_fcTime__QpB_6 .ContestItem_fcMinutes__cXa32,.ContestItem_contestItem__D2BUh .ContestItem_fcTime__QpB_6 .ContestItem_fcSeconds__zM10Z{font-size:32px}.ContestItem_contestItem__D2BUh .ContestItem_fcTimeSplitICon__mY2CQ{font-size:30px;font-weight:400;margin:0 6px}.ContestItem_contestItem__D2BUh>.ContestItem_contestDetail__cM5l5{background-color:#fff}.ContestItem_contestItem__D2BUh>.ContestItem_contestDetail__cM5l5 p{color:#2b2b2b;font-size:14px}.ContestItem_contestItem__D2BUh .ContestItem_contestName__evfvK{padding:8px 16px;border-bottom:1px solid #ccc}.ContestItem_contestItem__D2BUh .ContestItem_contestName__evfvK .ContestItem_contestTitle__UpYVe{font-family:inherit;font-size:22px;width:100%;overflow:hidden;text-overflow:ellipsis}.ContestItem_contestItem__D2BUh .ContestItem_contestName__evfvK>p>span{color:#6a6a6a;font-weight:300}.ContestItem_contestItem__D2BUh .ContestItem_contestInfo__MC3dC{padding:8px 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:1024px){.ContestItem_contestItem__D2BUh .ContestItem_contestInfo__MC3dC{display:flex;align-items:flex-end;justify-content:space-between}}.ContestItem_contestItem__D2BUh .ContestItem_contestWorkCount__S_WO0{text-align:center;color:#6a6a6a}.ContestItem_contestItem__D2BUh .ContestItem_contestWorkCount__S_WO0>div:first-child span{font-size:36px;font-weight:700;color:#2b2b2b}.ContestItem_contestItem__D2BUh .ContestItem_contestTimeBlock__PTodo{grid-column:span 2/span 2;display:flex;flex-direction:row;gap:.5rem}@media (min-width:1024px){.ContestItem_contestItem__D2BUh .ContestItem_contestTimeBlock__PTodo{grid-column:span 1/span 1;flex-direction:column}}.ContestItem_contestItem__D2BUh .ContestItem_contestTimeBlock__PTodo>div{font-size:14px;font-weight:400;color:#6a6a6a}.ContestItem_contestItem__D2BUh .ContestItem_contestTimeBlock__PTodo>div:first-child{display:flex;align-items:end;margin-bottom:2px;height:-moz-fit-content;height:fit-content}@media (min-width:1024px){.ContestItem_contestItem__D2BUh .ContestItem_contestTimeBlock__PTodo>div:first-child{height:2.5rem}}.ContestItem_contestItem__D2BUh .ContestItem_contestTimeBlock__PTodo>div:first-child span{display:block}.ScrollTop_btnScrollContainer__5oftB{position:fixed;right:25px;bottom:200px;z-index:1000;text-align:center}.ScrollTop_btnScrollContainer__5oftB .ScrollTop_btnScrollTop__LBF_p{display:block;margin:0 auto 8px;width:50px!important;height:50px!important;cursor:pointer;border-radius:50%!important;background-color:rgb(var(--colors-primary)/1);color:rgb(var(--colors-text-black)/1);border:none}.ScrollTop_btnScrollContainer__5oftB .ScrollTop_btnScrollTop__LBF_p span{line-height:normal;font-size:18px}.ScrollTop_btnScrollContainer__5oftB .ScrollTop_btnScrollTop__LBF_p span svg{width:20px;height:20px}.ScrollTop_btnScrollContainer__5oftB .ScrollTop_textScrollTop__Qaif2{display:block;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;opacity:50%;color:rgb(var(--colors-text-white)/1)}