.awards-directory-wrapper{padding:var(--bb-rl-space-400) var(--bb-rl-space-200)}.awards-directory-container{background-color:var(--bb-rl-background-color);border:1px solid var(--bb-rl-border-secondary-color);border-radius:var(--bb-rl-radius-lg);margin:0 auto;max-width:784px;padding:var(--bb-rl-space-300);width:100%}.bb-gm-awards-tabs{align-items:center;border-bottom:1px solid var(--bb-rl-border-secondary-color);display:flex;justify-content:space-between;margin-bottom:2rem;padding:0 0 var(--bb-rl-space-200) 0}.bb-gm-awards-tabs-nav{display:flex;list-style:none;margin-bottom:0}.bb-gm-awards-tab{border-radius:var(--bb-rl-radius-full);color:var(--bb-rl-text-secondary-color);font-size:13px;font-weight:500;padding:var(--bb-rl-space-100) var(--bb-rl-space-200);text-decoration:none}.bb-gm-awards-tab.active,.bb-gm-awards-tab:hover{background-color:var(--bb-rl-background-secondary-color);color:var(--bb-rl-text-color)}.bb-gm-awards-tab i{font-size:1.25rem}.bb-gm-awards-tabs-filters{align-items:center;display:flex;gap:var(--bb-rl-space-100)}.bb-gm-leaderboard-list{display:flex;flex-direction:column;gap:var(--bb-rl-space-100)}.bb-gm-leaderboard-entry{align-items:center;border-bottom:1px solid var(--bb-rl-border-secondary-color);display:flex;gap:var(--bb-rl-space-200);padding:0 0 var(--bb-rl-space-100) 0}.bb-gm-leaderboard-entry:last-child{border-bottom:none}.bb-gm-leaderboard-entry.bb-gm-current-user{background-color:var(--bb-rl-background-secondary-color);border-radius:var(--bb-rl-radius-lg);margin-bottom:var(--bb-rl-space-300);padding:var(--bb-rl-space-200) var(--bb-rl-space-300)}.bb-gm-leaderboard-entry .bb-gm-avatar-progress-wrapper{display:inline-block;height:56px;position:relative;width:56px}.bb-gm-leaderboard-entry .bb-gm-avatar-progress-wrapper .bb-gm-user-avatar{border-radius:50%;height:48px;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}.bb-gm-leaderboard-entry .bb-gm-avatar-progress-wrapper .bb-gm-avatar-progress-circle{height:56px;left:0;position:absolute;top:0;width:56px}.bb-gm-leaderboard-entry .bb-gm-avatar-progress-wrapper .bb-gm-avatar-progress-circle .bb-gm-progress-bg{color:var(--bb-rl-border-secondary-color);opacity:.3}.bb-gm-leaderboard-entry .bb-gm-avatar-progress-wrapper .bb-gm-avatar-progress-circle .bb-gm-progress-ring{transition:stroke-dashoffset .5s ease}.bb-gm-leaderboard-entry .bb-gm-avatar-progress-wrapper[data-progress] .bb-gm-progress-ring{color:var(--bb-rl-border-brand-secondary-color)}.bb-gm-leaderboard-entry .bb-gm-avatar-progress-wrapper .bb-gm-rank-image{bottom:2px;height:22px;left:var(--bb-rl-space-50);object-fit:cover;position:absolute;width:22px;z-index:1}.bb-gm-leaderboard-entry .bb-gm-leaderboard-name{color:var(--bb-rl-text-color);font-size:14px;font-weight:500;margin:0}.bb-gm-leaderboard-entry .bb-gm-leaderboard-name a{color:var(--bb-rl-text-color);text-decoration:none}.bb-gm-leaderboard-entry .bb-gm-leaderboard-position{align-items:center;display:flex;display:none;height:32px;justify-content:center;position:relative;width:32px}.bb-gm-leaderboard-entry .bb-gm-leaderboard-position span{color:var(--bb-rl-text-color);font-size:11px;font-weight:500;position:relative;z-index:1}.bb-gm-leaderboard-entry .bb-gm-leaderboard-position>svg{height:100%;left:0;position:absolute;top:0;width:100%}.bb-gm-leaderboard-entry .bb-gm-leaderboard-position>svg.bb-gm-leaderboard-position-1 path{fill:#f6d435}.bb-gm-leaderboard-entry .bb-gm-leaderboard-position>svg.bb-gm-leaderboard-position-2 path{fill:#c5d5eb}.bb-gm-leaderboard-entry .bb-gm-leaderboard-position>svg.bb-gm-leaderboard-position-3 path{fill:#f5ac64}.bb-gm-leaderboard-entry .bb-gm-leaderboard-score{color:var(--bb-rl-text-color);font-size:13px;margin-left:auto}.bb-gm-ranks-status{background-color:var(--bb-rl-background-secondary-color);border-radius:var(--bb-rl-radius-lg);display:flex;flex-direction:column;gap:var(--bb-rl-space-200);margin-bottom:var(--bb-rl-space-300);padding:var(--bb-rl-space-200) var(--bb-rl-space-300)}.bb-gm-ranks-status--labels{align-items:center;display:flex;gap:var(--bb-rl-space-100);justify-content:space-between}.bb-gm-ranks-status--label{color:var(--bb-rl-text-secondary-color);display:block;font-size:13px;font-weight:500}.bb-gm-ranks-status--rank,.bb-gm-ranks-status--ranks{align-items:center;display:flex;gap:var(--bb-rl-space-100)}.bb-gm-ranks-status--rank img{height:40px;object-fit:cover;width:40px}.bb-gm-ranks-status--rank-title{color:var(--bb-rl-text-color);font-size:14px;font-weight:600}.bb-gm-ranks-status--progress-bar{background-color:var(--bb-rl-background-tertiary-color);border-radius:var(--bb-rl-radius-base);flex:1;height:4px}.bb-gm-ranks-status--progress-bar-fill{background-color:var(--bb-rl-background-positive-primary-color);border-radius:var(--bb-rl-radius-base);height:100%}.bb-gm-ranks-status--values{align-items:center;display:flex;gap:var(--bb-rl-space-100);justify-content:space-between}.bb-gm-ranks-status--value{color:var(--bb-rl-text-color);font-size:13px}.bb-gm-ranks-status--loading-block{align-items:center;display:flex;gap:var(--bb-rl-space-200)}.bb-gm-ranks-status--loading-icon svg{animation:spin 2s steps(8) infinite;height:40px;width:40px}.bb-gm-ranks-status--loading-icon svg path{fill:var(--bb-rl-text-secondary-color)}.bb-gm-ranks-status--loading-text{color:var(--bb-rl-text-secondary-color);font-size:13px;font-weight:500}.bb-gm-ranks-list .bb-gm-no-ranks{align-items:center;color:var(--bb-rl-text-secondary-color);display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:var(--bb-rl-space-100);line-height:1.5}.bb-gm-ranks-list .bb-gm-no-ranks i{color:var(--bb-rl-text-secondary-color);font-size:24px;line-height:1}.bb-gm-ranks-list .bb-gm-no-ranks i:before{content:"";font-family:bb-icons-rl!important;font-style:normal;font-weight:400}.bb-gm-rank-entry{align-items:center;border-bottom:1px solid var(--bb-rl-border-secondary-color);display:flex;gap:var(--bb-rl-space-200);margin-left:var(--bb-rl-space-500);padding:var(--bb-rl-space-200) 0;position:relative}.bb-gm-rank-entry:first-child .bb-gm-rank-entry--rank-status-progress{display:none}.bb-gm-rank-entry:last-child{border-bottom:none}.bb-gm-rank-entry[data-next-rank=true] .bb-gm-rank-entry--rank-status-progress-bar{background-color:var(--bb-rl-background-positive-primary-color);border-radius:var(--bb-rl-radius-full);display:block;width:2px}.bb-gm-rank-entry--rank{align-items:center;display:flex;gap:var(--bb-rl-space-100);width:100%}.bb-gm-rank-entry--rank-status{color:var(--bb-rl-icon-disabled-color);font-size:20px;height:26px;left:calc(var(--bb-rl-space-500)*-1);position:absolute;top:50%;transform:translateY(-50%)}.bb-gm-rank-entry--rank-status i{font-weight:500}.bb-gm-rank-entry--rank-status i:before{content:"";font-family:bb-icons-rl!important;font-style:normal}.bb-gm-rank-entry--rank-status-progress{background-color:var(--bb-rl-background-tertiary-color);border-radius:var(--bb-rl-radius-full);display:block;height:calc(100% - var(--bb-rl-space-400));left:calc(var(--bb-rl-space-400)*-1);position:absolute;top:calc(-50% + var(--bb-rl-space-200));width:2px}.bb-gm-rank-entry--rank-details{display:flex;flex-direction:column;gap:calc(var(--bb-rl-space-50) - 2px)}.bb-gm-rank-entry--rank-unlock{color:var(--bb-rl-text-secondary-color);font-size:13px}.bb-gm-rank-entry--rank-icon{font-size:48px}.bb-gm-rank-entry--rank-icon img{height:48px;object-fit:cover;width:48px}.bb-gm-rank-entry--rank-title{color:var(--bb-rl-text-color);font-size:14px;font-weight:600;margin:0}.bb-gm-rank-entry--rank-stats{align-items:center;display:flex;flex-shrink:0;gap:var(--bb-rl-space-200);margin-left:auto}.bb-gm-rank-entry--rank-top-percent{background-color:var(--bb-rl-background-tertiary-color);border-radius:var(--bb-rl-radius-sm);color:var(--bb-rl-text-color);font-size:11px;padding:0 var(--bb-rl-space-50)}.bb-gm-rank-entry--rank-points{color:var(--bb-rl-text-color);font-size:13px;font-weight:500}.bb-gm-rank-entry--completed .bb-gm-rank-entry--rank-status-progress{background-color:var(--bb-rl-background-positive-primary-color);border-radius:var(--bb-rl-radius-full);height:calc(100% - var(--bb-rl-space-400))}.bb-gm-rank-entry--completed .bb-gm-rank-entry--rank-status-progress-bar{display:none}.bb-gm-rank-entry--completed .bb-gm-rank-entry--rank-status i{color:var(--bb-rl-icon-positive-secondary-color)}.bb-gm-achievement-entry{align-items:center;display:flex;flex-wrap:wrap;gap:var(--bb-rl-space-100);margin-bottom:var(--bb-rl-space-400)}.bb-gm-achievement-entry:last-child{margin-bottom:var(--bb-rl-space-100)}.bb-gm-achievement-entry--icon img{height:56px;width:56px}.bb-gm-achievement-entry--details{color:var(--bb-rl-text-color)}.bb-gm-achievement-entry--title{color:var(--bb-rl-text-color);font-size:14px;font-weight:500}.bb-gm-achievement-entry--description{font-size:13px;font-weight:400;line-height:1.8}.bb-gm-achievement-entry--description strong{font-weight:500}.bb-gm-achievement-entry--status{align-items:center;display:flex;font-size:13px;font-weight:500;gap:var(--bb-rl-space-100);margin-left:auto}.bb-gm-achievement-entry--status [class*=bb-icon]{color:var(--bb-rl-icon-tertiary-color);font-family:bb-icons-rl!important;font-size:20px;font-style:normal}.bb-gm-achievement-entry--status [class*=bb-icon]:before{content:""}.bb-gm-achievement-entry--status-completed [class*=bb-icon]{color:var(--bb-rl-icon-positive-secondary-color);font-weight:500}.bb-gm-achievement-entry--progress{background-color:var(--bb-rl-background-tertiary-color);border-radius:var(--bb-rl-radius-base);height:4px;width:100%}.bb-gm-achievement-entry--progress-bar{background-color:var(--bb-rl-background-positive-primary-color);border-radius:var(--bb-rl-radius-base);height:100%}.bb-gm-competition-entry--header{align-items:center;display:flex;gap:var(--bb-rl-space-200);justify-content:space-between;margin-bottom:var(--bb-rl-space-200)}.bb-gm-competition-entry--header-title{color:var(--bb-rl-text-color);font-size:14px;font-weight:500;line-height:1.5}.bb-gm-competition-entry--header-description{color:var(--bb-rl-text-color);font-size:13px;font-weight:400;line-height:1.5}.bb-gm-competition-entry--header-description strong{font-weight:500}.bb-gm-competition-entry--header-time{align-items:center;color:var(--bb-rl-text-color);display:flex;font-size:13px;font-weight:400;gap:var(--bb-rl-space-100);line-height:1.5}.bb-gm-competition-entry--header-time [class*=bb-icon]{color:var(--bb-rl-icon-primary-color);font-family:bb-icons-rl!important;font-size:20px;font-style:normal}.bb-gm-competition-entry--header-time [class*=bb-icon]:before{content:""}.bb-gm-competition-entry--awards-section{align-items:center;background-color:var(--bb-rl-background-secondary-color);border-radius:var(--bb-rl-radius-lg);display:flex;gap:var(--bb-rl-space-200);margin-bottom:var(--bb-rl-space-200);padding:var(--bb-rl-space-100) var(--bb-rl-space-200)}.bb-gm-competition-entry--awards-section .bb-gm-award-item{align-items:center;color:var(--bb-rl-text-color);display:flex;font-size:13px;font-weight:500;gap:var(--bb-rl-space-100)}.bb-gm-competition-entry--awards-section .bb-gm-award-item img{height:28px;object-fit:contain;width:28px}.bb-gm-competition-entry--awards-section .bb-gm-award-item+.bb-gm-award-item:before{background-color:var(--bb-rl-border-tertiary-color);content:"";height:16px;margin-right:var(--bb-rl-space-200);width:1px}.bb-gm-competition-entry--awards-section .bb-gm-award-unlock{color:var(--bb-rl-text-secondary-color);font-size:13px;font-weight:400}.bb-gm-competition-entry .bb-gm-leaderboard-list{border:1px solid var(--bb-rl-border-tertiary-color);border-radius:var(--bb-rl-radius-lg);margin-bottom:var(--bb-rl-space-400);padding:var(--bb-rl-space-200)}.bb-gm-competition-entry .bb-gm-leaderboard-list:has(.bb-gm-no-competition-data){border:none;padding:0}.bb-gm-competition-entry .bb-gm-leaderboard-score{align-items:center;color:var(--bb-rl-text-color);display:flex;font-size:13px;font-weight:500;height:50px;justify-content:center;line-height:1.5;position:relative;text-align:center;width:50px}.bb-gm-competition-entry .bb-gm-leaderboard-score>svg{height:50px;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.bb-gm-competition-entry .bb-gm-leaderboard-score>svg .bb-gm-score-progress-ring{stroke:var(--bb-rl-border-positive-secondary-color)}.bb-gm-competition-entry .bb-gm-leaderboard-points{color:var(--bb-rl-text-tertiary-color);font-size:13px;font-weight:400;line-height:1.5}.bb-gm-competition-entry .bb-gm-leaderboard-badge{filter:grayscale(1)}.bb-gm-competition-entry .bb-gm-leaderboard-badge,.bb-gm-competition-entry .bb-gm-leaderboard-points{align-items:center;display:flex;gap:var(--bb-rl-space-100);margin-left:calc(var(--bb-rl-space-100)*-1)}.bb-gm-competition-entry .bb-gm-leaderboard-badge:before,.bb-gm-competition-entry .bb-gm-leaderboard-points:before{background-color:var(--bb-rl-background-tertiary-color);border-radius:var(--bb-rl-radius-full);content:"";height:4px;width:4px}.bb-gm-competition-entry .bb-gm-leaderboard-entry.is-completed .bb-gm-leaderboard-points,.bb-gm-competition-entry .bb-gm-leaderboard-entry.is-completed .bb-gm-leaderboard-score{color:var(--bb-rl-text-color)}.bb-gm-competition-entry .bb-gm-leaderboard-entry.is-completed .bb-gm-leaderboard-badge{filter:none}.bb-gm-no-competition-data{align-items:center;display:flex;flex-direction:column;gap:var(--bb-rl-space-100);text-align:center}.bb-gm-no-competition-data i{border:1px solid var(--bb-rl-border-secondary-color);border-radius:var(--bb-rl-radius-base);color:var(--bb-rl-icon-secondary-color);display:flex;font-size:24px;line-height:1;padding:8px}.bb-gm-no-competition-data i:before{content:"";font-family:bb-icons-rl!important;font-style:normal;font-weight:400}.bb-gm-no-competition-data h3{color:var(--bb-rl-text-color);font-size:16px;font-weight:500;line-height:1.5;margin:0}.bb-gm-no-competition-data p{color:var(--bb-rl-text-tertiary-color);font-size:13px;font-weight:400;line-height:1.5;margin:0;text-align:center}.bb-gm-leaderboard-list-wrap .bb-gm-pagination:not(.bb-gm-pagination--hidden){margin-bottom:var(--bb-rl-space-300)}.bb-gm-competitions-content:has(.bb-gm-competition-entry:last-child .bb-gm-leaderboard-list-wrap .bb-gm-pagination:not(.bb-gm-pagination--hidden))>.bb-gm-pagination{border-top:1px solid var(--bb-rl-border-secondary-color);padding-top:var(--bb-rl-space-300)}.bb-gm-no-competitions h3{font-size:16px;font-weight:500;margin:0}.bb-gm-single-profile{flex-wrap:wrap;margin-top:var(--bb-rl-space-200)}.bb-gm-single-profile,.bb-gm-single-profile--points{align-items:center;display:flex;gap:var(--bb-rl-space-200)}.bb-gm-single-profile--points+.bb-gm-single-profile--achievements:before{background-color:var(--bb-content-border-color,#d6d9dd);border-radius:99px;content:"";height:4px;margin-right:8px;width:4px}.bb-gm-single-profile--point{align-items:center;cursor:pointer;display:flex;gap:var(--bb-rl-space-100)}.bb-gm-single-profile--icon img{height:24px;object-fit:cover;width:24px}.bb-gm-single-profile--name{color:var(--bb-rl-text-color);font-size:13px;font-weight:400;line-height:1}.bb-gm-single-profile--achievements{align-items:center;display:flex;gap:var(--bb-rl-space-100)}.bb-gm-single-profile--achievement{cursor:pointer}.bb-gm-single-profile--achievement-icon img{height:26px;object-fit:cover;width:26px}.bb-gm-single-profile--modal{background-color:var(--bb-rl-background-color);border:1px solid var(--bb-rl-border-secondary-color);border-radius:var(--bb-rl-radius-lg);box-shadow:0 6px 24px 0 rgba(0,0,0,.12),0 3px 8px 0 rgba(0,0,0,.06);display:none;margin:0 auto;max-width:400px;padding:var(--bb-rl-space-300);position:fixed;top:0;width:100%;z-index:9999}.bb-gm-single-profile--modal_open{display:block}.bb-gm-single-profile--modal.bb-gm-single-profile--achievement-modal .bb-gm-single-profile--modal-header{align-items:center}.bb-gm-single-profile--modal-header{align-items:flex-start;display:flex;gap:var(--bb-rl-space-200);margin-bottom:var(--bb-rl-space-200)}.bb-gm-single-profile--modal-icon{flex-shrink:0}.bb-gm-single-profile--modal-icon img{height:68px;object-fit:contain;object-position:top center;width:68px}.bb-gm-single-profile--modal-title{color:var(--bb-rl-text-color);font-size:16px;font-weight:500;line-height:1.5}.bb-gm-single-profile--modal-content,.bb-gm-single-profile--modal-points{color:var(--bb-rl-text-secondary-color);font-size:13px;font-weight:400;line-height:1.5;margin-bottom:var(--bb-rl-space-100)}.bb-gm-single-profile--modal-footer{align-items:center;display:flex;gap:var(--bb-rl-space-200);justify-content:space-between}.members-list .bb-gm-single-profile{gap:var(--bb-rl-space-100);margin:var(--bb-rl-space-100) 0}.members-list .bb-gm-single-profile--name-label{display:none}.members-list .bb-gm-single-profile--modal-header{text-align:left}.members-list .bb-gm-single-profile--achievements,.members-list .bb-gm-single-profile--point{gap:var(--bb-rl-space-50)}.members-list .bb-gm-single-profile--name{color:var(--bb-rl-text-secondary-color)}.members-list .bb-gm-single-profile--points{gap:var(--bb-rl-space-100)}.members-list .bb-gm-single-profile--achievement:nth-child(n+4),.members-list .bb-gm-single-profile--achievements:before{display:none}.members-list.grid .bb-gm-single-profile{justify-content:center}.members-list .bb-gm-avatar-with-rank-badge>a{display:flex}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-circle,.members-list .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-wrapper{height:108px;width:108px}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-circle{transform:scale(1.23)}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-wrapper img.avatar{max-width:104px}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-wrapper .bb-gm-rank-badge-icon{height:28px;left:4px;width:28px}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-progress-bg{display:none}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-progress-ring{stroke-width:2px}.bb-gm-rank-modal{backdrop-filter:blur(2px);background-color:rgba(0,0,0,.5);display:none;inset:0;position:fixed;z-index:9999}.bb-gm-rank-modal--open{display:block}.bb-gm-rank-modal--inner{background-color:var(--bb-rl-background-color);border:1px solid var(--bb-rl-border-secondary-color);border-radius:var(--bb-rl-radius-lg);box-shadow:0 4px 12px 0 rgba(0,0,0,.1);left:50%;margin:0 auto;max-width:500px;padding:var(--bb-rl-space-300) var(--bb-rl-space-400);position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%)}.bb-gm-rank-modal--close{position:absolute;right:var(--bb-rl-space-100);top:var(--bb-rl-space-100);transition:opacity .3s ease}.bb-gm-rank-modal--close,.bb-gm-rank-modal--close-button{background-color:transparent;border:none;color:var(--bb-rl-icon-secondary-color);cursor:pointer}.bb-gm-rank-modal--close-button{box-shadow:none;font-size:24px}.bb-gm-rank-modal--close-button:hover{background-color:transparent;box-shadow:none;outline:none}.bb-gm-rank-modal--ranks-list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--bb-rl-space-100);justify-content:center;margin-bottom:var(--bb-rl-space-300)}.bb-gm-rank-modal--ranks-list img{height:48px;width:48px}.bb-gm-rank-modal--rank-active img{height:96px;width:96px}.bb-gm-rank-modal--rank-title{color:var(--bb-rl-text-color);font-size:20px;font-weight:600;margin-bottom:calc(var(--bb-rl-space-100) + var(--bb-rl-space-50));text-wrap:auto}.bb-gm-rank-modal--rank-description{color:var(--bb-rl-text-secondary-color);font-size:14px;font-weight:500;margin-bottom:var(--bb-rl-space-300)}.bb-gm-rank-modal--view-ranks-button{width:100%}.bb-gm-pagination{align-items:center;display:flex;gap:var(--bb-rl-space-100);justify-content:flex-end;margin-top:var(--bb-rl-space-300)}.bb-gm-pagination--hidden{display:none}.bb-gm-pagination [class*=page-numbers]{align-items:center;display:flex;gap:var(--bb-rl-space-100);justify-content:center;list-style:none;margin:0;padding:0}.bb-gm-pagination [class*=page-numbers] li a,.bb-gm-pagination [class*=page-numbers] li span{align-items:center;border:1px solid transparent;border-radius:var(--bb-rl-radius-md);color:var(--bb-rl-text-tertiary-color);display:flex;font-size:13px;font-weight:500;justify-content:center;line-height:1;min-width:32px;padding:var(--bb-rl-space-100) var(--bb-rl-space-50);text-decoration:none}.bb-gm-pagination [class*=page-numbers] li a:not(.current):hover,.bb-gm-pagination [class*=page-numbers] li span:not(.current):hover{border-color:var(--bb-rl-border-tertiary-color)}.bb-gm-pagination [class*=page-numbers].current{background-color:var(--bb-rl-background-color);border:1px solid var(--bb-rl-border-quaternary-color);color:var(--bb-rl-text-color)}.bb-gm-pagination [class*=page-numbers].next,.bb-gm-pagination [class*=page-numbers].prev{align-items:center;border:1px solid var(--bb-rl-border-tertiary-color);border-radius:var(--bb-rl-radius-md);color:var(--bb-rl-text-color);display:flex;font-size:13px;font-weight:500;gap:4px;justify-content:center;line-height:1.2;margin-right:var(--bb-rl-space-400);padding:6px 14px}.bb-gm-pagination [class*=page-numbers].next [class*=bb-icon],.bb-gm-pagination [class*=page-numbers].prev [class*=bb-icon]{font-size:18px;font-weight:300;line-height:1}.bb-gm-pagination [class*=page-numbers].next [class*=bb-icon]:before,.bb-gm-pagination [class*=page-numbers].prev [class*=bb-icon]:before{content:"";font-family:bb-icons-rl!important;font-style:normal}.bb-gm-pagination [class*=page-numbers].next.disabled,.bb-gm-pagination [class*=page-numbers].prev.disabled{color:var(--bb-rl-text-disabled-color)}.bb-gm-pagination [class*=page-numbers].next{margin-left:var(--bb-rl-space-400);margin-right:0}.bb-gm-pagination [class*=page-numbers].next [class*=bb-icon]:before{content:""}.bb-gm-button{align-items:center;border-radius:var(--bb-rl-radius-md);cursor:pointer;display:inline-flex;flex:1;font-size:.875rem;justify-content:center;padding:var(--bb-rl-space-50) var(--bb-rl-space-200);text-align:center;text-decoration:none}.bb-gm-button.bb-gm-button--brandFill{background-color:var(--bb-rl-background-brand-primary-color);border:1px solid var(--bb-rl-background-brand-primary-color);color:var(--bb-rl-text-white-color)}.bb-gm-button.bb-gm-button--brandFill:hover{background-color:var(--bb-rl-background-brand-primary-hover-color)}.bb-gm-button.bb-gm-button--secondaryFill{background-color:var(--bb-rl-background-tertiary-color);border:1px solid transparent;color:var(--bb-rl-text-color)}.bb-gm-button.bb-gm-button--secondaryFill:hover{background-color:var(--bb-rl-background-tertiary-hover-color)}.bb-gm-profile{padding-top:var(--bb-rl-space-300)}.bb-gm-profile--section{background-color:var(--bb-rl-background-color);border:1px solid var(--bb-rl-border-secondary-color);border-radius:var(--bb-rl-radius-base);margin-bottom:var(--bb-rl-space-300);padding:var(--bb-rl-space-300)}.bb-gm-profile--section--title{color:var(--bb-rl-text-color);font-size:16px;font-weight:500;margin-bottom:var(--bb-rl-space-300)}.bb-gm-profile--section--title:has(.bb-gm-profile--section--title-link){align-items:center;display:flex;gap:var(--bb-rl-space-100);justify-content:space-between}.bb-gm-profile--section--title-link{align-items:center;display:flex;flex:initial;gap:var(--bb-rl-space-50)}.bb-gm-profile--section--title-link i{color:var(--bb-rl-icon-primary-color);font-size:12px;font-style:normal;font-weight:400}.bb-gm-profile--section--title-link i:before{content:"";font-family:bb-icons-rl!important;font-size:16px}.bb-gm-profile--section--points{align-items:center;background-color:var(--bb-rl-background-secondary-color);border-radius:var(--bb-rl-radius-md);color:var(--bb-rl-text-color);display:flex;flex-wrap:wrap;font-size:13px;font-weight:400;gap:16px;padding:var(--bb-rl-space-300) var(--bb-rl-space-200)}.bb-gm-profile--section--points strong{font-weight:500}.bb-gm-profile--section--point-type{align-items:center;display:flex;gap:var(--bb-rl-space-100)}.bb-gm-profile--section--point-type:before{background-color:var(--bb-rl-border-tertiary-color);content:"";height:16px;margin-right:var(--bb-rl-space-100);width:1px}.bb-gm-profile--section--point-type--label{align-items:center;display:flex;gap:var(--bb-rl-space-100)}.bb-gm-profile--section--point-type--label strong{font-weight:500}.bb-gm-profile--section--point-type--icon{flex-shrink:0}.bb-gm-profile--section--point-type--icon img{height:24px;object-fit:cover;width:24px}.bb-gm-profile--section .bb-gm-achievements-list--minimal,.bb-gm-profile--section--value{align-items:center;display:flex;gap:var(--bb-rl-space-200)}.bb-gm-profile--section .bb-gm-achievements-list--minimal{flex-wrap:wrap}.bb-gm-profile--section .bb-gm-achievements-list--minimal .bb-gm-achievement-entry{border:1px solid var(--bb-rl-border-secondary-color);border-radius:var(--bb-rl-radius-lg);flex-direction:column;margin:0;padding:var(--bb-rl-space-200);width:190px}.bb-gm-profile--section .bb-gm-achievements-list--minimal .bb-gm-achievement-entry--description,.bb-gm-profile--section .bb-gm-achievements-list--minimal .bb-gm-achievement-entry--status{display:none}.bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-wrapper{cursor:pointer;display:inline-block;height:152px;position:relative;width:152px}.bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-circle{height:152px;left:0;position:absolute;top:0;width:152px}.bb-gm-avatar-with-rank-badge .bb-gm-progress-ring{color:var(--bb-rl-border-brand-secondary-color);stroke-width:10px}.bb-gm-avatar-with-rank-badge img.bb-gm-rank-badge-icon{background-color:transparent!important;border:0;bottom:0;height:48px;left:0;object-fit:cover;position:absolute;width:48px;z-index:1}.bb-gm-avatar-with-rank-badge img.avatar{height:144px;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:144px}.bb-gm-avatar-with-rank-badge .bb-gm-single-profile--modal-icon img{background-color:transparent;border:0}.bb-gm-no-achievements,.bb-gm-no-competitions,.bb-gm-no-points{align-items:center;color:var(--bb-rl-text-color);display:flex;flex-direction:column;font-size:14px;gap:var(--bb-rl-space-100);line-height:1.5;width:100%}.bb-gm-no-achievements i,.bb-gm-no-competitions i,.bb-gm-no-points i{font-style:normal;line-height:1}.bb-gm-no-achievements i:before,.bb-gm-no-competitions i:before,.bb-gm-no-points i:before{color:var(--bb-rl-icon-primary-color);content:"";font-family:bb-icons-rl;font-size:24px;font-style:normal;font-weight:400}.bb-gm-no-achievements p,.bb-gm-no-competitions p,.bb-gm-no-points p{margin:0}@media screen and (max-width:992px){.awards-directory-wrapper{padding:var(--bb-rl-space-400) var(--bb-rl-space-100)}.awards-directory-container{padding:var(--bb-rl-space-300) var(--bb-rl-space-200)}.bb-gm-awards-tabs{align-items:center;flex-direction:column;gap:var(--bb-rl-space-200)}.bb-gm-awards-tabs-nav{flex-wrap:wrap;justify-content:center}}@media screen and (min-width:661px)and (max-width:768px){.bb-rl-profile-header-content .bb-gm-single-profile{align-items:flex-start;flex-direction:column}.bb-rl-profile-header-content .bb-gm-single-profile--achievements:before{display:none}}@media screen and (max-width:600px){.bb-gm-leaderboard-entry{flex-wrap:wrap}.bb-gm-leaderboard-entry .bb-gm-leaderboard-avatar{flex-shrink:0}.bb-gm-leaderboard-entry .bb-gm-leaderboard-avatar img{height:32px;width:32px}.bb-gm-leaderboard-entry .bb-gm-leaderboard-name{font-size:13px}.bb-gm-leaderboard-entry .bb-gm-leaderboard-position{height:30px;width:30px}.bb-gm-leaderboard-list-wrap{margin-bottom:var(--bb-rl-space-300);overflow:auto}.bb-gm-leaderboard-list-wrap .bb-gm-leaderboard-list{margin-bottom:0;min-width:450px}.bb-gm-achievement-entry--status{margin-left:0}.bb-gm-achievement-entry--details{width:100%}.bb-gm-achievement-entry--description{word-break:break-word}.bb-gm-competition-entry--header{align-items:flex-start;flex-direction:column}.bb-gm-competition-entry--header-description{word-break:break-word}.bb-gm-ranks-status-wrap{margin-bottom:var(--bb-rl-space-300);overflow:auto}.bb-gm-ranks-status-wrap .bb-gm-ranks-status{margin-bottom:0;min-width:480px}.bb-gm-rank-entry--rank{flex-wrap:wrap}.bb-gm-rank-entry--rank-details{width:100%}.bb-gm-rank-entry--rank-status-progress{display:none}.bb-gm-rank-entry--rank-stats{margin-left:0}.bb-gm-rank-entry--rank-unlock{word-break:break-word}.bb-rl-profile-header-content .bb-gm-single-profile{flex-direction:column}.bb-rl-profile-header-content .bb-gm-single-profile--achievements:before{display:none}.bb-rl-profile-header-content .bb-gm-single-profile--points{flex-wrap:wrap;justify-content:center}.bb-rl-members .bp-list:not(.grid) .item-entry .item-avatar{margin-right:0}.bb-rl-members .bp-list:not(.grid) .list-wrap-inner{flex-flow:column}.bb-rl-members .bp-list:not(.grid) .list-wrap-inner .item{flex:auto}.bb-rl-members .bp-list:not(.grid) .list-wrap-inner .item-block{align-items:center;display:flex;flex-direction:column;text-align:center}.bb-rl-members .bp-list:not(.grid) .bb-rl-item-block-heading{flex-direction:column}.bb-rl-members .bp-list:not(.grid) .bb-rl-item-block-assets{justify-content:center}.bb-rl-members .bp-list:not(.grid) .item-entry .bb-rl-member-buttons-wrap{margin:var(--bb-rl-space-200) 0}.members-list .bb-gm-single-profile{gap:var(--bb-rl-space-200)}.bb-gm-profile--section .bb-gm-achievements-list--minimal{justify-content:center}.bb-gm-profile--section .bb-gm-achievements-list--minimal .bb-gm-achievement-entry--details{width:auto}}