.contest-view-v2 .contest-spinner{text-align:center}.contest-view-v2 .right-pane{width:337px}.contests-page .community-footer{margin-top:0!important}
.contest-view-v2 .contest-wrapper{overflow-x:scroll;margin:0 -2rem;max-width:100%;scroll-behavior:smooth}.contest-view-v2 .contest-wrapper__fullpage{display:grid;grid-template-columns:repeat(3,1fr)}.contest-view-v2 .contest-wrapper__fullpage--halfwidth{display:grid;grid-template-columns:repeat(2,1fr)}.contest-view-v2 .contest-heading{color:var(--color-contest-upcoming-text)}.contest-view-v2 .contest-bg{position:absolute;width:138px;height:394px}.contest-view-v2 .contest-bg__left{left:-77px;z-index:1;background:linear-gradient(270deg,hsla(0,0%,100%,0),#f7f8fd 50%)}.contest-view-v2 .contest-bg__right{right:-77px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#f7f8fd 50%)}.contest-view-v2 .contest-action{position:absolute;top:50%;z-index:1;width:36px;height:36px!important;border-radius:50%!important;background:var(--hr-neutral-400)!important;transition:background .1s ease-in-out;transform:translate(-50%,-50%)}.contest-view-v2 .contest-action:hover{background:var(--hr-neutral-300)!important}.contest-view-v2 .contest-action__left{left:-50px}.contest-view-v2 .contest-action__right{right:-100px}.contest-view-v2 .contest-action .hr-icon{color:var(--hr-neutral-50)}.contest-view-v2 .active_contests{position:relative}.contest-view-v2 .active_contests ::-webkit-scrollbar{display:none}
.contest-view-v2 .contests-list-view{display:block;overflow:hidden;box-sizing:border-box;max-width:none;height:inherit;background:var(--color-dashboard-card);border:none;transition:all .2s ease-in;cursor:pointer;transform:scale(1)}.contest-view-v2 .contests-list-view:hover{background:var(--color-dashboard-card-hover)}.contest-view-v2 .contests-list-view .contest-item__container{flex-wrap:wrap}.contest-view-v2 .contests-list-view .contest-item__heading{max-width:350px;color:var(--color-contest-upcoming-text)}.contest-view-v2 .contests-list-view .contest-item__time{color:var(--hr-critical-400)}.contest-view-v2 .contests-list-view .contest-item__time-ended{color:var(--color-text-label)}.contest-view-v2 .contests-list-view .contest-item .title-ended{color:var(--color-shade-dark)}
.contest-view-v2 .promoted-contests-container{margin:0;width:100%}.contest-view-v2 .promoted-contests-container .promoted-contest-v2-wrapper{margin-top:var(--hr-spacing-07)!important;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;white-space:nowrap;transition:transform .5s ease-in-out}.contest-view-v2 .promoted-contests-container .promoted-contest-v2-wrapper ::-webkit-scrollbar{display:none}.contest-view-v2 .promoted-contests-container .promoted-contest-v2__card{position:relative;min-width:100%;border:1px solid var(--color-border-v2);background-color:var(--color-dashboard-card)!important;cursor:pointer}.contest-view-v2 .promoted-contests-container .promoted-contest-v2__card .faded-circle{position:absolute;width:18.75rem;height:18.75rem;border-radius:50%;background:var(--color-faded-circle);filter:blur(280px);transform:translate(200%,20%)}.contest-view-v2 .promoted-contests-container .promoted-contest-v2__header:hover{background-position:0 100%}.contest-view-v2 .promoted-contests-container .promoted-contest-v2__header-logo{width:60px;height:30px;border-radius:var(--hr-spacing-01);-o-object-fit:contain;object-fit:contain}.contest-view-v2 .promoted-contests-container .promoted-contest-v2__name{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.contest-view-v2 .promoted-contests-container .promoted-contest-v2__desc{color:var(--color-text-medium-dark);overflow:hidden;text-overflow:ellipsis}
.carousel{overflow:hidden}.carousel-inner{white-space:nowrap;transition:transform .3s}.carousel-item{display:inline-flex}.carousel-dots{position:absolute;bottom:-20px;width:100%}.carousel-dots .dot{width:7px;height:7px;border-radius:50%;background-color:var(--hr-neutral-300);cursor:pointer;transition:background-color .3s ease-in-out}.carousel-dots .dot.active{width:10px;height:10px;background-color:var(--hr-neutral-500)}
.astra-banner{position:relative;border-radius:16px;overflow:hidden;min-height:480px;max-width:337px;background:radial-gradient(ellipse 558.1% 227.18% at 41.25% 227.01%,#fff 75%,#b7e0f1 85%,#94cfe7 92.26%,#71bddd 99.5%)}.astra-banner__watermark{position:absolute;top:-77px;left:19px;width:300px;height:300px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.astra-banner__body{flex:1;position:relative;z-index:1;text-align:center}.astra-banner__eyebrow{margin:0;font-size:24px}.astra-banner__eyebrow,.astra-banner__headline{font-style:italic;color:var(--hr-neutral-950,#0d0d0d);line-height:53px}.astra-banner__headline{margin:-15px 0 15px;font-family:Kalice,serif}.astra-banner__description{margin:0;color:var(--hr-neutral-950,#121418);font-size:14px}.astra-banner__footer{position:relative;z-index:1}.astra-banner__footer button{background-color:#aef96c;border-color:#aef96c;color:#000}.astra-banner__footer button:focus,.astra-banner__footer button:hover{background-color:#9de85c;border-color:#9de85c;color:#000}.astra-banner__branding{gap:5.5px}.astra-banner__branding-icon{flex-shrink:0;width:29px;height:29px}.astra-banner__branding-text{gap:5.5px;text-align:center;text-shadow:0 .024px .049px rgba(0,0,0,.13)}.astra-banner__branding-name{font-size:35px;font-weight:500}.astra-banner__branding-by,.astra-banner__branding-name{color:var(--hr-neutral-950,#121418);line-height:1}
.theme-m.contest-leaderboard-wrapper{background-color:var(--color-bg)}.theme-m.contest-leaderboard-wrapper .contest-leaderboard-container{box-shadow:0 6px 16px 0 rgba(0,0,0,.2)}.theme-m.contest-leaderboard-wrapper .contest-leaderboard-container .contest-leaderboard{background-color:#fff}.theme-m.contest-leaderboard-wrapper .banner{margin-bottom:5px;padding:20px;border-radius:0;background-color:rgba(255,212,14,.5);font-size:14px}
.leaderboard-pagination .items-per-page{margin-top:20px;text-align:center}.leaderboard-pagination .items-per-page .label{display:inline-block;vertical-align:middle;font-weight:700}.leaderboard-pagination .items-per-page .count-select{display:inline-block;margin-left:20px;width:100px;vertical-align:middle;text-align:left}[data-theme=dark] .leaderboard-pagination-select__control{background-color:var(--card-shadow-1);box-shadow:none}.leaderboard-pagination-wrapper{display:grid;place-items:center}
.ui-leaderboard-filters{margin-bottom:30px;font-size:14px;line-height:1}.ui-leaderboard-filters .filter-radio-input{display:block;margin-bottom:15px}.ui-leaderboard-filters .filter-radio-input label{margin-bottom:0;line-height:normal}.ui-leaderboard-filters .filter-heading,.ui-leaderboard-filters .filter-section{margin-bottom:20px}.ui-leaderboard-filters .details-filter{margin-top:20px}.ui-leaderboard-filters .details-filter .filter-tag{margin-left:10px}.ui-leaderboard-filters .details-filter .tag-text{max-width:100px}.ui-leaderboard-filters .filter-input{margin-top:-5px;margin-bottom:10px}.ui-leaderboard-filters .filter-input .ac-input{box-sizing:border-box;padding:10px;width:100%;height:40px;background-color:var(--color-bg-2);color:var(--color-text-dark);font-weight:400;font-family:Arial,Helvetica,sans-serif;font-family:var(--font-family-text)}.ui-leaderboard-filters .filter-input .ac-input:active,.ui-leaderboard-filters .filter-input .ac-input:focus{outline:1px solid var(--color-shade-medium)}.ui-leaderboard-filters .filter-input .ac-menu{z-index:10;overflow:scroll;max-height:200px;background-color:var(--color-white);box-shadow:0 6px 16px 0 rgba(0,0,0,.2)}.ui-leaderboard-filters .filter-input .ac-menu .list-item{padding:10px;border-bottom:1px solid var(--color-shade-light,#e7eeef);cursor:pointer}.ui-leaderboard-filters .filter-input .ac-menu .list-item.highligted,.ui-leaderboard-filters .filter-input .ac-menu .list-item:hover{background:var(--color-bg-2)}
.contest-page-label-wrapper .contest-page-label-icon{margin-left:5px;font-size:16px}.contest-page-label-wrapper [data-balloon]:after{font-size:13px;line-height:1.5}
.contest-timer-wrapper .contest-status{text-align:right}.contest-timer-wrapper .contest-remaining-time{margin-top:15px}.contest-timer-wrapper .countdowntimer-clock{font-weight:400;font-family:monaco,Courier,monospace;font-family:var(--font-family-input);color:#738f93;font-size:26px}.contest-timer-wrapper .countdowntimer-hours,.contest-timer-wrapper .countdowntimer-minutes,.contest-timer-wrapper .countdowntimer-seconds{box-shadow:inset 0 1px 4px rgba(0,0,0,.1),0 0 0 transparent;margin-top:10px;padding:5px;background-color:#e7eeef;color:#0e141e}.contest-timer-wrapper .countdowntimer-days{font-weight:700;font-size:26px}.contest-timer-wrapper .contest-timer-warning{color:#f65039;font-weight:700}.contest-timer-wrapper .contest-timer-warning .ui-icon-lock{font-size:1.5em}@media screen and (max-width:767px){.contest-timer-wrapper{margin-bottom:20px}.contest-timer-wrapper .contest-status{text-align:left}.contest-timer-wrapper .countdowntimer-clock,.contest-timer-wrapper .countdowntimer-days{font-size:18px}}

/*# sourceMappingURL=https://hrcdn.net/fcore/assets/sourcemaps/hackerrank_r_contest-fea08963.css.map*/