.filter-side-menu{position:fixed;z-index:612;background-color:#fff;right:-100%;top:0;bottom:0;max-width:100%;min-width:250px;box-shadow:-8px 0px 12px 1px rgba(0,0,0,.2);transition:.1s;padding-left:0!important;padding-right:0!important}.opened-filter-side-menu{right:0;transition:.1s}.filter-side-menu .filter-side-menu-header{background-color:#fa4200;height:80px;display:flex;justify-content:space-between;align-items:center;padding:0 10px}.filter-side-menu .filter-side-menu-header h1{color:#fff;font-size:1.25rem;margin-bottom:0}.filter-side-menu .filter-side-menu-header .close-filter-side-menu-btn{background-color:transparent;box-shadow:none;padding:5px 0 0;border:none;border-radius:0}.filter-side-menu .filter-side-menu-header .close-filter-side-menu-btn i{color:#fff;font-size:18px}.filter-side-menu .filter-side-menu-content{padding:20px 25px}.filter-side-menu .filter-side-menu-content .line{width:100%;height:1px;background-color:#d3d3d3}.filter-side-menu .filter-side-menu-content .filter-side-menu-button{display:flex;align-items:center;gap:15px;background-color:transparent;box-shadow:none;color:#d3d3d3;font-size:14px;font-weight:400;padding:0;margin-top:15px;transition:.1s;border:none}.filter-side-menu .filter-side-menu-content .filter-side-menu-button .button-circle{width:12px;height:12px;border:1px solid #d3d3d3;background-color:transparent;border-radius:50%;transition:.1s}.filter-side-menu .filter-side-menu-content .filter-side-menu-button.active-filter-side-menu-button{color:#fa570c}.filter-side-menu .filter-side-menu-content .filter-side-menu-button .button-circle.active-button-circle{border:1px solid #fa570c;background-color:#fa570c}.filter-side-menu .filter-side-menu-content .filter-side-menu-button:hover{color:#fa570c;transition:.1s}.filter-side-menu .filter-side-menu-content .filter-side-menu-button:hover .button-circle{border:1px solid #fa570c;background-color:#fa570c;transition:.2s}.leaderboard-header{display:flex;justify-content:space-between;align-items:center}.leaderboard-header .open-filter-side-menu{background-color:transparent;width:22px;box-shadow:none;height:22px;padding:0;border:none;border-radius:0}.leaderboard-header .open-filter-side-menu img{max-width:100%;pointer-events:none}.leaderboard-page .leaderboard-holder{display:none}.leaderboard-page .active-leaderboard-holder{display:block}.leaderboard-nav .period-filter{color:#939597;border-radius:0;background-color:transparent;padding:15px;position:relative;font-size:14px;font-weight:400;border:none}.leaderboard-nav .period-filter:hover,.leaderboard-nav .period-filter:active,.leaderboard-nav .period-filter:focus{box-shadow:none}.leaderboard-nav .active-period-filter{border-width:0 0 1px;border-bottom:1px solid var(--brand-color)}.leaderboard-list-holder{position:relative}.leaderboard-list-holder .leaderboard-list-holder-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.leaderboard-list-holder .leaderboard-list-holder-header h2{font-family:'SF UI Display',sans-serif;color:#122b46;font-size:.75rem;font-weight:600;letter-spacing:.25px;line-height:1rem;margin:0;text-transform:uppercase}.leaderboard-list-holder .leaderboard-list-holder-header button{display:flex;align-items:center;gap:5px;color:var(--brand-color) !important;background-color:transparent!important;border:none!important;padding:12px 0 !important;line-height:20px !important;border-radius:100px !important;font-size:12px !important;text-decoration:none}.leaderboard-list-holder .leaderboard-list-holder-header button:hover,.leaderboard-list-holder .leaderboard-list-holder-header button:focus{box-shadow:none!important;background-color:none!important}.leaderboard-list-holder .leaderboard-list-holder-header button img{width:20px;display:block;margin-bottom:2px}.share-container{position:absolute;z-index:2;top:20px;left:50%;transform:translateX(-50%);width:90%;max-width:350px;border:1px solid #e9e9e9;border-radius:3px;background-color:#fff;padding:10px 15px;box-shadow:4px 4px 12px rgba(0,0,0,.1);display:none}.share-container .exit-share-container{color:#e7e9ec;font-size:24px;background:0 0;margin-left:auto;padding:0;display:block}.share-container .exit-share-container:hover,.share-container .exit-share-container:focus{box-shadow:none}.share-container .share-buttons-wrap{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;margin-bottom:40px;margin-top:30px}.share-container .share-buttons-wrap a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.share-container p{font-size:21px;color:#333;font-weight:200;text-align:center;margin:20px 0}.share-container .share-buttons-wrap a span.icons{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;font-size:24px}.share-container .share-buttons-wrap a span.facebook-icon{background-color:#3b5998}.share-container .share-buttons-wrap a span.twitter-icon{background-color:#1da1f2}.share-container .share-buttons-wrap a span.icon-text{font-size:14px;color:#e9e9e9;font-weight:200}.leaderboard-list-holder .position{text-align:right;font-size:20px;margin-right:15px;flex-shrink:0;flex-grow:0}.leaderboard-list-holder .current .position{color:var(--brand-color)}.leaderboard-list-holder .leaderboard-row{position:relative;display:flex;align-items:center;margin-bottom:15px}.leaderboard-list-holder .leaderboard-row.current:before{content:'';position:absolute;width:2px;height:100%;background-color:var(--brand-color);top:0;left:-15px}.leaderboard-list-holder .leaderboard-row .profile-cigar-holder{width:70px;height:70px;border:1px solid #d3d3d3;border-radius:50%;overflow:hidden;box-shadow:0 2px 5px 0 rgb(18 43 70/12%),0 0 0 1px #e7e9ec !important;border:2px solid #fff;background-color:#c8c8c8;display:flex;justify-content:center;margin-right:15px;flex-shrink:0;align-items:center}.leaderboard-list-holder .leaderboard-row .profile-cigar-holder.profile-cigar-holder-image{background-color:#fff}.leaderboard-list-holder .leaderboard-row .profile-cigar-holder svg{align-self:center}.leaderboard-list-holder .leaderboard-row .profile-cigar-holder .bb-icon-shield{color:#fff;align-self:center}.leaderboard-list-holder .leaderboard-row .profile-cigar-holder .bb-icon-shield:before{font-size:35px}.leaderboard-list-holder .leaderboard-row .profile-cigar-holder img{max-width:100%;width:100%;height:100%;object-fit:cover}.leaderboard-list-holder .leaderboard-row .name-points{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaderboard-list-holder .leaderboard-row .name{margin-bottom:3px;margin-right:15px;overflow:hidden;text-overflow:ellipsis}.leaderboard-list-holder .leaderboard-row .name a{cursor:pointer;color:#4d5c6d}.leaderboard-list-holder .leaderboard-row.current .name a{font-weight:700;color:var(--brand-color)}.leaderboard-list-holder .leaderboard-row .points{color:#d3d3d3}.leaderboard-list-holder .leaderboard-row.current .points{color:initial}.leaderboard-list-holder .leaderboard-row .name a:hover{color:var(--brand-color)}.leaderboard-list-holder .trend-icon-holder{margin-left:auto;width:20px;flex-shrink:0}.leaderboard-row .leaderboard-profile-img-holder img{max-height:70px;max-width:70px;margin-right:15px;cursor:pointer}.leaderboard-list-holder .trend-icon-holder img{max-width:100%}.leaderboard-page .leaderboard-filter-holder{display:flex;justify-content:center;margin-bottom:25px}.leaderboard-page .leaderboard-filter-holder .filter-btns-holder{display:flex;align-items:center;padding:6px 10px;border-radius:100px;border:1px solid var(--widget-border-color);background-color:#fff}.leaderboard-page .leaderboard-filter-holder .filter-btns-holder .filter-btn{background-color:#fff;text-align:center;text-transform:uppercase;padding:17px 20px !important;color:#4d5c6d;line-height:.7 !important;min-height:initial;height:initial !important;border-radius:100px !important;font-size:15px !important;text-decoration:none;border:none}.leaderboard-page .leaderboard-filter-holder .filter-btns-holder .active-filter-btn{color:#fff;background-color:#fa570c;box-shadow:0px 4px 8px 1px rgba(214,179,169,.75);background-color:var(--brand-color) !important;border:1px solid var(--brand-color) !important}.leaderboard-page .leaderboard-filter-holder .filter-btns-holder .filter-btn:hover,.leaderboard-page .leaderboard-filter-holder .filter-btns-holder .filter-btn:active,.leaderboard-page .leaderboard-filter-holder .filter-btns-holder .filter-btn:focus{background-color:#fff;box-shadow:none;text-decoration:none}.leaderboard-loader{display:none;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background-color:rgba(255,255,255,.671)}.leaderboard-loader-img-holder{background-image:url(//cg-bboss.dev.knb.io/wp-content/themes/buddyboss-theme-child/assets/css/../preload.gif);background-size:cover;background-repeat:no-repeat;width:80px;height:80px}.leaderboard-page .leaderboard-nav{justify-content:space-evenly}.cigar-brand{display:flex;align-items:center;border:1px solid #d3d3d3;border-radius:5px;background-color:#fff;padding:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.cigar-brand .content{display:flex;flex-direction:column;align-items:center;padding:20px 10px;width:100%;padding-top:0}.cigar-brand .content .head{color:#122b46;font-size:16px;font-weight:700}.cigar-brand .content .number{color:#fa570c;font-size:98px;font-weight:800;font-style:italic;margin-top:35px;padding-bottom:15px;font-family:'Kanit-extra-bold-italic';padding-top:5px;letter-spacing:4px}.leaderboard-items-no-results{height:200px;display:none;justify-content:center;align-items:center;font-size:28px;color:#939597;font-weight:700}@media screen and (max-width:768px){.filter-side-menu .filter-side-menu-header{height:60px}}@media screen and (max-width:479.98px){.cigar-brand .content .number{font-size:72px}}