.awards-directory-wrapper{padding:32px 16px}.awards-directory-container{background-color:var(--bb-content-background-color,#fff);border:1px solid var(--bb-content-border-color,#d6d9dd);border-radius:var(--bb-block-radius,8px);margin:0 auto;max-width:784px;padding:24px;width:100%}.bb-gm-awards-tabs{align-items:center;border-bottom:1px solid var(--bb-content-border-color,#d6d9dd);display:flex;justify-content:space-between;margin-bottom:2rem;padding:0 0 16px}.bb-gm-awards-tabs-nav{display:flex;list-style:none;margin-bottom:0}.bb-gm-awards-tab{border-radius:99px;color:var(--bb-body-text-color,#5a5a5a);font-size:13px;font-weight:500;padding:8px 16px;text-decoration:none}.bb-gm-awards-tab.active,.bb-gm-awards-tab:hover{background-color:var(--bb-content-alternate-background-color,#f2f4f5);color:var(--bb-headings-color,#1e2132)}.bb-gm-awards-tab i{font-size:1.25rem}.bb-gm-awards-tabs-filters{align-items:center;display:flex;gap:8px}.bb-gm-leaderboard-list{display:flex;flex-direction:column;gap:8px}.bb-gm-leaderboard-entry{align-items:center;border-bottom:1px solid var(--bb-content-border-color,#d6d9dd);display:flex;gap:16px;padding:0 0 8px}.bb-gm-leaderboard-entry:last-child{border-bottom:none}.bb-gm-leaderboard-entry.bb-gm-current-user{background-color:var(--bb-content-alternate-background-color,#f2f4f5);border-radius:var(--bb-block-radius,8px);margin-bottom:24px;padding:16px 24px}.bb-gm-leaderboard-entry .bb-gm-avatar-progress-wrapper{display: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-content-border-color,#d6d9dd);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-primary-color,#385dff)}.bb-gm-leaderboard-entry .bb-gm-avatar-progress-wrapper .bb-gm-rank-image{bottom:2px;height:22px;left:4px;object-fit:cover;position:absolute;width:22px;z-index:1}.bb-gm-leaderboard-entry .bb-gm-leaderboard-name{color:var(--bb-headings-color,#1e2132);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;height:32px;justify-content:center;position:relative;width:32px}.bb-gm-leaderboard-entry .bb-gm-leaderboard-position span{color:var(--bb-headings-color,#1e2132);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-headings-color,#1e2132);font-size:13px;margin-left:auto}.bb-gm-ranks-status{background-color:var(--bb-content-alternate-background-color,#f2f4f5);border-radius:var(--bb-block-radius,8px);display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:16px 24px}.bb-gm-ranks-status--labels{align-items:center;display:flex;gap:8px;justify-content:space-between}.bb-gm-ranks-status--label{color:var(--bb-body-text-color,#5a5a5a);display:block;font-size:13px;font-weight:500}.bb-gm-ranks-status--rank,.bb-gm-ranks-status--ranks{align-items:center;display:flex;gap:8px}.bb-gm-ranks-status--rank img{height:40px;object-fit:cover;width:40px}.bb-gm-ranks-status--rank-title{color:var(--bb-headings-color,#1e2132);font-size:14px;font-weight:600}.bb-gm-ranks-status--progress-bar{background-color:var(--bb-content-border-color,#d6d9dd);border-radius:var(--bb-block-radius,8px);flex:1;height:4px}.bb-gm-ranks-status--progress-bar-fill{background-color:var(--bb-success-color,#14b550);border-radius:var(--bb-block-radius,8px);height:100%}.bb-gm-ranks-status--values{align-items:center;display:flex;gap:8px;justify-content:space-between}.bb-gm-ranks-status--value{color:var(--bb-headings-color,#1e2132);font-size:13px}.bb-gm-ranks-status--loading-block{align-items:center;display:flex;gap:16px}.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-body-text-color,#5a5a5a)}.bb-gm-ranks-status--loading-text{color:var(--bb-body-text-color,#5a5a5a);font-size:13px;font-weight:500}.bb-gm-ranks-list .bb-gm-no-ranks{align-items:center;color:var(--bb-body-text-color,#5a5a5a);display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:1.5}.bb-gm-ranks-list .bb-gm-no-ranks i{color:var(--bb-body-text-color,#5a5a5a);font-size:20px;font-weight:100}.bb-gm-rank-entry{align-items:center;border-bottom:1px solid var(--bb-content-border-color,#d6d9dd);display:flex;gap:16px;margin-left:40px;padding:16px 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-success-color,#14b550);border-radius:99px;display:block;width:2px}.bb-gm-rank-entry--rank{align-items:center;display:flex;gap:8px;width:100%}.bb-gm-rank-entry--rank-status{color:var(--bb-alternate-text-color,#9b9c9f);font-size:20px;height:26px;left:-40px;position:absolute;top:50%;transform:translateY(-50%)}.bb-gm-rank-entry--rank-status i{font-weight:200}.bb-gm-rank-entry--rank-status-progress{background-color:var(--bb-content-border-color,#d6d9dd);border-radius:99px;display:block;height:calc(100% - 32px);left:-32px;position:absolute;top:calc(-50% + 16px);width:2px}.bb-gm-rank-entry--rank-details{display:flex;flex-direction:column;gap:2px}.bb-gm-rank-entry--rank-unlock{color:var(--bb-body-text-color,#5a5a5a);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-headings-color,#1e2132);font-size:14px;font-weight:600;margin:0!important}.bb-gm-rank-entry--rank-stats{align-items:center;display:flex;flex-shrink:0;gap:16px;margin-left:auto}.bb-gm-rank-entry--rank-top-percent{background-color:var(--bb-content-border-color,#d6d9dd);border-radius:var(--bb-block-radius-inner,6px);color:var(--bb-headings-color,#1e2132);font-size:11px;padding:0 4px}.bb-gm-rank-entry--rank-points{color:var(--bb-headings-color,#1e2132);font-size:13px;font-weight:500}.bb-gm-rank-entry--completed .bb-gm-rank-entry--rank-status-progress{background-color:var(--bb-success-color,#14b550);border-radius:99px;height:calc(100% - 32px)}.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-success-color,#14b550)}.bb-gm-achievement-entry{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.bb-gm-achievement-entry:last-child{margin-bottom:8px}.bb-gm-achievement-entry--icon img{height:56px;width:56px}.bb-gm-achievement-entry--details,.bb-gm-achievement-entry--title{color:var(--bb-headings-color,#1e2132)}.bb-gm-achievement-entry--title{font-size:14px;font-weight:500;margin-bottom:0!important}.bb-gm-achievement-entry--description{font-size:13px;font-weight:400;line-height:1.8;margin-bottom:0}.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:8px;margin-left:auto}.bb-gm-achievement-entry--status [class*=bb-icon]{color:var(--bb-alternate-text-color,#9b9c9f);font-size:20px;font-weight:200}.bb-gm-achievement-entry--status-completed [class*=bb-icon]{color:var(--bb-success-color,#14b550)}.bb-gm-achievement-entry--progress{background-color:var(--bb-content-border-color,#d6d9dd);border-radius:var(--bb-block-radius,8px);height:4px;width:100%}.bb-gm-achievement-entry--progress-bar{background-color:var(--bb-success-color,#14b550);border-radius:var(--bb-block-radius,8px);height:100%}.bb-gm-competition-entry--header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:8px}.bb-gm-competition-entry--header-title{color:var(--bb-headings-color,#1e2132);font-size:14px;font-weight:500;line-height:1.5;margin-bottom:0}.bb-gm-competition-entry--header-description{color:var(--bb-headings-color,#1e2132);font-size:13px;font-weight:400;line-height:1.5;margin-bottom:0}.bb-gm-competition-entry--header-description strong{font-weight:500}.bb-gm-competition-entry--header-time{align-items:center;color:var(--bb-headings-color,#1e2132);display:flex;font-size:13px;font-weight:400;gap:8px;line-height:1.5}.bb-gm-competition-entry--header-time [class*=bb-icon]{color:var(--bb-body-text-color,#5a5a5a);font-size:20px}.bb-gm-competition-entry .bb-gm-leaderboard-list{border:1px solid var(--bb-content-border-color,#d6d9dd);border-radius:var(--bb-block-radius,8px);margin-bottom:24px;padding:16px}.bb-gm-competition-entry .bb-gm-leaderboard-score{color:var(--bb-alternate-text-color,#9b9c9f);font-size:13px;font-weight:500;line-height:1.5}.bb-gm-competition-entry .bb-gm-leaderboard-points{color:var(--bb-alternate-text-color,#9b9c9f);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:8px;margin-left:-8px}.bb-gm-competition-entry .bb-gm-leaderboard-badge:before,.bb-gm-competition-entry .bb-gm-leaderboard-points:before{background-color:var(--bb-content-border-color,#d6d9dd);border-radius:99px;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-headings-color,#1e2132)}.bb-gm-competition-entry .bb-gm-leaderboard-entry.is-completed .bb-gm-leaderboard-badge{filter:none}.bb-gm-single-profile{flex-wrap:wrap;margin:10px 0}.bb-gm-single-profile,.bb-gm-single-profile--points{align-items:center;display:flex;gap:16px}.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:8px}.bb-gm-single-profile--icon img{height:24px;object-fit:cover;width:24px}.bb-gm-single-profile--name{color:var(--bb-headings-color,#1e2132);font-size:13px;font-weight:400;line-height:1;margin-bottom:0!important}.bb-gm-single-profile--achievements{align-items:center;display:flex;gap:8px}.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-content-background-color,#fff);border:1px solid var(--bb-content-border-color,#d6d9dd);border-radius:var(--bb-block-radius,8px);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:24px;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:16px;margin-bottom:16px}.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-headings-color,#1e2132);font-size:16px;font-weight:500;line-height:1.5;margin-bottom:0!important}.bb-gm-single-profile--modal-content,.bb-gm-single-profile--modal-points{color:var(--bb-body-text-color,#5a5a5a);font-size:13px;font-weight:400;line-height:1.5;margin-bottom:8px}.bb-gm-single-profile--modal-description{margin-bottom:0}.bb-gm-single-profile--modal-footer{align-items:center;display:flex;gap:16px;justify-content:space-between}.members-list .bb-gm-single-profile{gap:24px;justify-content:center;margin:0 0 8px}.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--icon{display:flex}.members-list .bb-gm-single-profile--achievements,.members-list .bb-gm-single-profile--point{gap:4px}.members-list .bb-gm-single-profile--name{color:var(--bb-body-text-color,#5a5a5a)}.members-list .bb-gm-single-profile--points{gap:8px}.members-list .bb-gm-single-profile--achievement:nth-child(n+4),.members-list .bb-gm-single-profile--achievements:before{display:none}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-wrapper{height:126px;width:126px}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-circle{height:106px;left:10px;top:10px;transform:scale(1.52);transform-origin:center;width:106px}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-wrapper img.avatar{max-width:126px}.members-list .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-wrapper .bb-gm-rank-badge-icon{height:36px;left:4px;max-width:none!important;width:36px!important}.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}.members-list li .item-avatar:has(.bb-gm-avatar-with-rank-badge) a:has(.member-status.online){display:block!important;margin:0 auto;width:126px}.members-list li .item-avatar:has(.bb-gm-avatar-with-rank-badge) a .member-status.online{right:10px!important;top:10px!important}.members-list:not(.grid) .bb-gm-single-profile{justify-content:flex-start;margin:8px 0 10px;width:100%}.members-list:not(.grid) .bb-gm-single-profile+.follow-container{justify-content:flex-start!important;width:100%}.members-list:not(.grid) .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-wrapper .bb-gm-rank-badge-icon{width:28px!important}.members-list:not(.grid) .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-circle{height:60px;left:3px;top:3px;transform:scale(1.32);transform-origin:center;width:60px}.members-list:not(.grid) .bb-gm-avatar-with-rank-badge .bb-gm-avatar-progress-wrapper{height:66px;width:66px}.members-list:not(.grid) li .item-avatar:has(.bb-gm-avatar-with-rank-badge) a:has(.member-status.online){width:60px}.members-list:not(.grid) li .item-avatar:has(.bb-gm-avatar-with-rank-badge) a .member-status.online{right:2px!important;top:2px!important}.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-content-background-color,#fff);border:1px solid var(--bb-content-border-color,#d6d9dd);border-radius:var(--bb-block-radius,8px);box-shadow:0 4px 12px 0 rgba(0,0,0,.1);left:50%;margin:0 auto;max-width:500px;padding:24px 32px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%)}.bb-gm-rank-modal--close{background-color:transparent;border:none;color:var(--bb-alternate-text-color,#9b9c9f);cursor:pointer;position:absolute;right:8px;top:8px;transition:opacity .3s ease}.bb-gm-rank-modal .bb-gm-button{display:inline-block}.bb-gm-rank-modal--close-button{background-color:transparent;border:none;box-shadow:none;color:var(--bb-alternate-text-color,#9b9c9f);cursor:pointer;font-size:24px;padding:0}.bb-gm-rank-modal--close-button .bb-icons-rl-x:before{color:var(--bb-body-text-color);content:"";font-family:bb-icons;font-size:28px;font-style:normal;font-weight:400;line-height:1}.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:8px;justify-content:center;margin-bottom:24px}.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-headings-color,#1e2132);font-size:20px;font-weight:500;margin-bottom:12px!important;text-wrap:auto}.bb-gm-rank-modal--rank-title+.bb-gm-rank-modal--view-ranks-button{margin-top:12px}.bb-gm-rank-modal--rank-description{color:var(--bb-body-text-color,#5a5a5a);font-size:14px;font-weight:500;margin-bottom:24px}.bb-gm-rank-modal--view-ranks-button{width:100%}.bb-gm-pagination{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.bb-gm-pagination .page-numbers{align-items:center;display:flex;gap:8px;justify-content:center;list-style:none;padding:0}.bb-gm-pagination .page-numbers li a,.bb-gm-pagination .page-numbers li span{align-items:center;border:1px solid transparent;border-radius:var(--bb-block-radius-inner);color:var(--bb-alternate-text-color,#9b9c9f);display:flex;font-size:13px;font-weight:500;justify-content:center;line-height:1;min-width:32px;padding:10px 6px;text-decoration:none}.bb-gm-pagination .page-numbers li a:hover,.bb-gm-pagination .page-numbers li span:hover{border-color:var(--bb-content-border-color,#d6d9dd)}.bb-gm-pagination .page-numbers.current{background-color:var(--bb-content-background-color,#fff);border:1px solid var(--bb-content-border-color,#d6d9dd);color:var(--bb-headings-color,#1e2132)}.bb-gm-pagination .page-numbers.next,.bb-gm-pagination .page-numbers.prev{align-items:center;border:1px solid var(--bb-content-border-color,#d6d9dd);color:var(--bb-headings-color,#1e2132);display:flex;gap:4px;justify-content:center;line-height:1.2;margin-right:26px;padding:6px 14px}.bb-gm-pagination .page-numbers.next [class*=bb-icon],.bb-gm-pagination .page-numbers.prev [class*=bb-icon]{font-size:18px;font-weight:300}.bb-gm-pagination .page-numbers.next{margin-left:26px;margin-right:0}.bb-gm-button{appearance:none;background-color:var(--bb-primary-button-background-regular,#1e42dd);border:1px solid var(--bb-primary-button-border-regular,#385dff);border-radius:var(--bb-button-radius,6px);color:var(--bb-primary-button-text-regular,#fff);flex:1;font-size:13px;line-height:34px;min-height:34px;padding:0 16px;text-align:center}.bb-gm-button:hover{background-color:var(--bb-primary-button-background-hover,#1e42dd);border-color:var(--bb-primary-button-border-hover,#1e42dd);color:var(--bb-primary-button-text-hover,#fff);outline:none;text-decoration:none}.bb-gm-button--secondaryFill{background-color:var(--bb-secondary-button-background-regular,#f2f4f5);border:1px solid var(--bb-secondary-button-border-regular,#f2f4f5);color:var(--bb-secondary-button-text-regular,#1e2132)}.bb-gm-button--secondaryFill:hover{background-color:var(--bb-secondary-button-background-hover,#385dff);border:1px solid var(--bb-secondary-button-border-hover,#385dff);box-shadow:none;color:var(--bb-secondary-button-text-hover,#fff)}.bb-gm-profile--section{background-color:var(--bb-content-background-color,#fff);border:1px solid var(--bb-content-border-color,#d6d9dd);border-radius:var(--bb-block-radius,8px);margin-bottom:24px;padding:24px}.bb-gm-profile--section--title{color:var(--bb-headings-color,#1e2132);font-size:16px;font-weight:500;margin-bottom:24px!important}.bb-gm-profile--section--title:has(.bb-gm-profile--section--title-link){align-items:center;display:flex;gap:8px;justify-content:space-between}.bb-gm-profile--section--title-link{align-items:center;display:flex;flex:initial;gap:4px}.bb-gm-profile--section--title-link:hover i{color:var(--bb-secondary-button-text-hover,#fff)}.bb-gm-profile--section--title-link i{color:var(--bb-body-text-color,#5a5a5a);font-size:20px;font-weight:400}.bb-gm-profile--section--points{align-items:center;background-color:var(--bb-content-alternate-background-color,#f2f4f5);border-radius:var(--bb-block-radius,10px);color:var(--bb-headings-color,#1e2132);display:flex;flex-wrap:wrap;font-size:13px;font-weight:400;gap:16px;padding:24px 20px}.bb-gm-profile--section--points strong{font-weight:500}.bb-gm-profile--section--point-type{align-items:center;display:flex;gap:8px}.bb-gm-profile--section--point-type:before{background-color:var(--bb-content-border-color,#d6d9dd);content:"";height:16px;margin-right:8px;width:1px}.bb-gm-profile--section--point-type--label{align-items:center;display:flex;gap:8px}.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--value{align-items:center;display:flex;gap:16px}.bb-gm-profile .bb-gm-achievements-list--minimal{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.bb-gm-profile .bb-gm-achievements-list--minimal .bb-gm-achievement-entry{border:1px solid var(--bb-content-border-color,#d6d9dd);border-radius:10px;flex-direction:column;margin:0;padding:16px;width:190px}.bb-gm-profile .bb-gm-achievements-list--minimal .bb-gm-achievement-entry--description,.bb-gm-profile .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-primary-color,#385dff);stroke-width:11px}.bb-gm-avatar-with-rank-badge img.bb-gm-rank-badge-icon{background-color:transparent!important;border:0;border:0!important;bottom:0;height:48px;left:0;object-fit:cover;position:absolute;width:48px;z-index:1}.bb-gm-avatar-with-rank-badge img.avatar{border:0!important;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}#item-header-cover-image #item-header-avatar:has(.bb-gm-avatar-with-rank-badge){z-index:3}#buddypress .users-header .centered #item-header-avatar .bp-member-type{z-index:1}.users-header #item-header-avatar:has(.bb-gm-avatar-with-rank-badge):hover .link-change-overlay{height:148px;left:2px;pointer-events:none;right:2px;top:2px;z-index:1}.users-header #item-header-avatar:has(.bb-gm-avatar-with-rank-badge) .member-status{z-index:11}.bb-gm-no-achievements,.bb-gm-no-points{align-items:center;color:var(--bb-body-text-color,#5a5a5a);display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:1.5;width:100%}.bb-gm-no-achievements i,.bb-gm-no-points i{color:var(--bb-body-text-color,#5a5a5a);font-size:20px;font-style:normal;font-weight:100}.bb-gm-no-achievements p,.bb-gm-no-points p{margin:0}@media screen and (max-width:992px){.awards-directory-wrapper{padding:32px 8px}.awards-directory-container{padding:24px 16px}.bb-gm-awards-tabs{align-items:center;flex-direction:column;gap:16px}.bb-gm-awards-tabs-nav{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:782px){.bb-user-content-wrap .bb-gm-single-profile{align-items:center;flex-direction:column}.bb-user-content-wrap .bb-gm-single-profile--points+.bb-gm-single-profile--achievements:before{display:none}}@media screen and (min-width:800px)and (max-width:1440px){.members-list:not(.grid) .bb-gm-single-profile{margin:0 0 10px}}@media screen and (max-width:799px){.members-list:not(.grid) .bb-gm-single-profile{margin:0 0 10px}}@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:24px;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:24px;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-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}}