.competition__leaderboard{font-size:13px}.competition__leaderboard .competition__leaderboard-ranking{margin:30px 0;font-weight:400;font-size:18px}.competition__leaderboard .competition__section-header{color:#0e141e;font-weight:400;font-size:40px;line-height:54px}.competition__leaderboard .competition__leaderboard-page{padding-top:5%;width:100%}.competition__leaderboard .competition__leaderboard-page>section{width:100%}.competition__leaderboard .competition__leaderboard-list{margin:0 0 30px;padding:0;width:100%;background:#fff;list-style:none;box-shadow:0 6px 16px 0 rgba(0,0,0,.2)}.competition__leaderboard .competition__leaderboard-empty{padding:60px 0;text-align:center;box-shadow:inset 0 1px 4px rgba(115,143,147,.1),0 0 0 transparent}.competition__leaderboard .competition__leaderboard-item{display:grid;grid-template-columns:1fr 3fr 3fr 75px 75px;grid-gap:15px;padding:15px 30px;border-bottom:1px solid #e7eeef}.competition__leaderboard .competition__leaderboard-item.current{background:#f3f7f7;box-shadow:inset 0 1px 4px rgba(115,143,147,.1),0 0 0 transparent}.competition__leaderboard .competition__leaderboard-cell{position:relative;display:block;min-width:0}.competition__leaderboard .competition__leaderboard-cell .ellipsis-overflow{text-overflow:ellipsis;overflow:hidden;min-width:0}.competition__leaderboard .competition__leaderboard-cell .ellipsis-overflow-calc{position:fixed;top:100%;left:100%;visibility:hidden}.competition__leaderboard .competition__leaderboard-cell:first-of-type{color:#738f93;text-align:right}.competition__leaderboard .competition__leaderboard-cell:nth-of-type(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.competition__leaderboard .competition__leaderboard-cell:nth-of-type(3){color:#576871;white-space:nowrap}.competition__leaderboard .competition__leaderboard-cell:last-of-type,.competition__leaderboard .competition__leaderboard-cell:nth-of-type(4){text-align:right;font-weight:400;font-family:monaco,Courier,monospace;font-family:var(--font-family-input)}.competition__leaderboard .competition__leaderboard-cell:last-of-type{display:flex;white-space:nowrap;align-items:center;justify-content:flex-end}.competition__leaderboard .competition__leaderboard-cell .competition__tooltip-container{position:relative;display:flex;align-items:center;min-width:0}.competition__leaderboard .competition__leaderboard-cell .competition__tooltip-container .inline-loader{margin:0}.competition__leaderboard .competition__leaderboard-cell .competition__tooltip-container .competition__tooltip-text{position:absolute;bottom:calc(100% + 10px);left:50%;display:none;padding:5px 10px;border-radius:3px;background:#39424e;color:#fff;transform:translateX(-50%)}.competition__leaderboard .competition__leaderboard-cell:hover .competition__tooltip-container .competition__tooltip-text{display:block}.competition__leaderboard .competition__leaderboard-loading-cell{position:relative;display:block;width:100%;height:14px;background:linear-gradient(270deg,#b7c9cc,#738f93,#b7c9cc);background-size:600% 600%;opacity:.4;animation:LoadingText 1s ease infinite}@keyframes LoadingText{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.competition__leaderboard .competition__leaderboard-item.current .competition__leaderboard-cell:first-of-type:before{position:absolute;left:-30px;display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:7px solid #576871;content:""}.competition__leaderboard .competition__leaderboard-pagination{display:flex;align-items:center;justify-content:center}
@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up-small{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down-small{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-left-small{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in-right-small{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.inline-loader-wrapper{display:inline-block}.inline-loader-wrapper .inline-loader,.inline-loader-wrapper .inline-loader:after,.inline-loader-wrapper .inline-loader:before{border-radius:50%;background-color:currentColor;animation:fade-out .6s ease-in-out infinite alternate}.inline-loader-wrapper .inline-loader:after,.inline-loader-wrapper .inline-loader:before{position:absolute;left:0;width:100%;height:100%;content:""}.inline-loader-wrapper .inline-loader:before{transform:translateX(-125%);animation-delay:0}.inline-loader-wrapper .inline-loader{position:relative;margin:10px 0;transform:translateX(125%);animation-delay:.2s}.inline-loader-wrapper .inline-loader:after{transform:translateX(125%);animation-delay:.4s}
.competition__title{display:flex;flex-direction:column;justify-content:space-between;flex:1 300px;width:100%}.competition__title a{text-decoration:none}.competition__title .competition__dashboard-link{display:flex;margin-top:10px;color:#0e141e;text-decoration:none;align-items:center}.competition__title .competition__dashboard-link .competition__hr-logo{width:200px}.competition__title .competition__subheader{margin-bottom:10px;color:#576871;font-weight:400;font-size:26px;line-height:1.1}.competition__title .competition__name{margin:0 0 20px;color:#0e141e;word-break:break-word;font-weight:600;font-size:40px;line-height:1.1}.competition__title .competition__detail-container{margin-bottom:20px;min-height:45px}.competition__title .competition__detail{color:var(--color-branding-text,#576871);margin-right:30px}.competition__title .competition__detail .competition__detail__header{font-size:13px}.competition__title .competition__detail .competition__detail__content{color:var(--color-branding-text,#39424e);padding:5px 5px 5px 0;font-size:18px}.competition__title .competition__sponsor-row{margin-bottom:20px}.competition__title .competition__sponsors-label{margin-bottom:20px;color:#738f93}.competition__title .competition__title-footer{font-size:13px;color:var(--color-branding-text,#576871)}.competition__title .competition__title-footer .competition__faq-link{color:rgb(6.705,91.635,142.295);text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.competition__title .competition__title-footer .competition__divider{margin:0 5px}
.footer{color:var(--color-branding-text,rgb(6.705,91.635,142.295));width:100%;color:#738f93;font-size:13px}.footer__divider{margin:0 5px}.footer .footer__link{font-weight:700;font-family:Arial,Helvetica,sans-serif;font-family:var(--font-family-text);color:#11639c;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-line:underline;text-decoration-line:underline}
.pagination-wrapper{font-weight:400;font-family:Arial,Helvetica,sans-serif;font-family:var(--font-family-text);position:relative;width:auto}.pagination-wrapper .pagination-underline{position:absolute;bottom:0;height:2px;background:var(--color-primary,#1ba94c);transition:transform .25s}.pagination-wrapper .pagination-underline.no-transition{transition:none}.pagination-wrapper .pagination-list{display:flex;margin:0;padding:0;list-style:none}.pagination-wrapper .pagination-left-icon{transform:rotate(180deg)}.pagination-wrapper .ui-svg-icon{margin-top:-2px;height:9px}
.pagination-item{display:flex;flex:0 1 30px;margin:0 3px;align-items:center;justify-content:center;width:30px;height:30px;border-radius:1px;color:#576871}.pagination-item:not(.no-hover):hover{background:var(--color-shade-light,#e7eeef)}.pagination-item.active{font-weight:700}.pagination-item.disabled{cursor:not-allowed;pointer-events:none}.pagination-item .pagination-button{font-weight:400;font-family:Arial,Helvetica,sans-serif;font-family:var(--font-family-text);display:flex;padding:0;width:100%;height:100%;align-items:center;justify-content:center;border:0;background:none;color:var(--color-text-dark,#0e141e);font-weight:inherit;font-size:13px;cursor:pointer}.pagination-item .pagination-button:focus{outline:none}.pagination-item .pagination-button:focus-visible{outline-width:2px;outline-style:solid;outline-offset:1px;outline-color:#1f202a}.pagination-item .pagination-button:focus-visible[type=number],.pagination-item .pagination-button:focus-visible[type=password],.pagination-item .pagination-button:focus-visible[type=search],.pagination-item .pagination-button:focus-visible[type=text]{outline-offset:0!important}.pagination-item .pagination-button:focus-visible[type=number]:focus-visible,.pagination-item .pagination-button:focus-visible[type=password]:focus-visible,.pagination-item .pagination-button:focus-visible[type=search]:focus-visible,.pagination-item .pagination-button:focus-visible[type=text]:focus-visible{border-color:transparent!important}.pagination-item.no-hover .pagination-button{cursor:default}

/*# sourceMappingURL=https://hrcdn.net/candidate-site/assets/sourcemaps/hackerrank_r_competition_leaderboard-6c689b3a.css.map*/