.donut-chart_donut-chart-wrapper__WLzaR{display:flex;align-items:center;gap:16px}.donut-chart_donut-chart__BGDRA{position:relative;width:100%;max-width:320px;aspect-ratio:1/1}.donut-chart_chart-svg__5rFwQ{width:100%;height:100%;display:block}.donut-chart_chart-center__gzDJm{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.donut-chart_points-value__n02Nq{font-size:34px;font-weight:700;color:#ff5a10}.donut-chart_points-label__KD440{font-size:11px;color:#666}.donut-chart_chart-tooltip___TzdL{position:absolute;pointer-events:none;transform:translate(-50%,-50%);box-shadow:0 5.32px 15.96px 0 rgba(0,0,0,.302);color:#fff;padding:6px 8px;border-radius:2px;font-size:10px;font-weight:300;text-align:center;transition:opacity .15s ease;z-index:5}.donut-chart_tooltip-label__MY1kZ{font-weight:600}.donut-chart_chart-legend__e6yft{display:flex;flex-direction:column;gap:8px}.donut-chart_legend-item__fMhOz{display:flex;align-items:center;gap:8px;font-size:11px;cursor:pointer;border-radius:20px;padding:4px 12px}.donut-chart_legend-item__fMhOz:hover{background-color:#f5f5f5}.donut-chart_legend-dot__cXQN1{width:10px;height:10px;min-width:10px;min-height:10px;border-radius:9999px;display:inline-block;flex-shrink:0;aspect-ratio:1/1}.donut-chart_legend-name__0pis1{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:600px){.donut-chart_points-value__n02Nq{font-size:24px}.donut-chart_donut-chart-wrapper__WLzaR{gap:5px}.donut-chart_points-label__KD440{font-size:9px}.donut-chart_legend-item__fMhOz{font-size:10px;padding:4px 8px}.donut-chart_chart-tooltip___TzdL{font-size:9px;padding:4px 6px}.donut-chart_tooltip-label__MY1kZ{font-size:9px}}@media only screen and (max-width:400px){.donut-chart_points-value__n02Nq{font-size:16px}}.user-profile_profile-container__lRwf8{line-height:1;width:100%;padding:20px 30px;position:relative;box-shadow:0 5px 15px 0 rgba(0,0,0,.149);border-radius:12px;background-color:#fff}.user-profile_profile-header__mewOq{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.user-profile_profile-left__kVoF1{width:100%;display:flex;gap:24px;align-items:center}.user-profile_profile-avatar__cx3c2{position:relative;min-width:108px;width:108px;height:108px;border-radius:50%;border:4px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#ffbc03,#ff5a10) border-box;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.user-profile_profile-avatar__cx3c2 img{border-radius:50%;object-fit:cover;width:100%;height:100%;display:block}.user-profile_profile-avatar-placeholder__UhGRG{width:100%;height:100%;border-radius:50%;background-color:#ffcdab;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:700;color:#fff}.user-profile_profile-info__iZcI4{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.user-profile_profile-name-wrapper__U7BFf{display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:100%}.user-profile_profile-name__UTv_z{font-size:24px;font-weight:700;color:#333;word-break:break-word}@media(max-width:1158px){.user-profile_profile-name-wrapper__U7BFf{align-items:center;gap:6px}.user-profile_profile-name__UTv_z{font-size:20px}}.user-profile_profile-rank-badge__YpaLl{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;background:#f5f5f5;color:#333;border-radius:7px;font-size:13px;font-weight:300;line-height:1;white-space:nowrap}.user-profile_profile-username__AlY2m{font-size:15px;font-weight:400;color:#aaa;margin:0}.user-profile_profile-certification__3cTWf{display:flex;align-items:center;gap:8px;color:#ff5a10;font-size:14px;font-weight:400;border:1.16px solid #ffece4;background:#fff6f2;border-radius:7px;padding:4px 8px;line-height:normal}.user-profile_profile-certification-not-certified__1ExQI{font-size:14px;gap:5px;display:flex}.user-profile_profile-certification-not-certified__1ExQI a{text-decoration:underline;color:#666}.user-profile_profile-certification-not-certified__1ExQI:hover a{color:#ff5a10}.user-profile_profile-right__XSDGo{width:100%;display:flex;gap:12px;align-items:center;justify-content:flex-end}.user-profile_btn-edit-profile__yrOWu,.user-profile_btn-share-linkedin__560SV,.user-profile_btn-share__wvTDk,.user-profile_btn-view-my-profile__slCgp{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #ff5a10;color:#ff5a10;background:#fff;border-radius:20px;font-size:12px;font-weight:400;cursor:pointer}.user-profile_btn-download__D4Sz1{border:none;padding:5px;font-size:22px}.user-profile_btn-edit-profile__yrOWu{color:#666;border:none}.user-profile_btn-view-my-profile__slCgp{text-decoration:none;white-space:nowrap}.user-profile_btn-view-my-profile-avatar__W13Nt{width:16px;height:16px;border-radius:50%;background:linear-gradient(#ffcdab,#ffcdab) padding-box,linear-gradient(180deg,#ffbc03,#ff5a10) border-box;border:1px solid transparent;color:#fff;font-size:7px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1}.user-profile_profile-bio__HE84u{font-size:15px;line-height:1.6;color:#333;margin:0 0 16px}.user-profile_no-bio__prT50{background-color:#fff6f2;border:1.16px solid #ffece4;width:100%;padding:10px;border-radius:7px!important}.user-profile_no-bio__prT50 .user-profile_accent__D1FbN{font-weight:400;font-size:14px;color:#ff5a10;align-items:center;display:flex;gap:10px}.user-profile_profile-bio-block__AfJ2W{position:relative;margin-bottom:16px}.user-profile_profile-bio-clamped__p_Lbr{position:relative;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.user-profile_profile-bio-clickable___G_Mv{cursor:pointer}.user-profile_profile-meta__hCa1Z{margin-bottom:16px}.user-profile_profile-meta-item__r1HwA{display:flex;align-items:center;gap:8px;margin-bottom:8px}.user-profile_profile-link__QE2Ih{color:#555;text-decoration:underline;font-size:14px}.user-profile_profile-link__QE2Ih.user-profile_accent__D1FbN{text-decoration:none}.user-profile_profile-link__QE2Ih.user-profile_accent__D1FbN:hover{color:#ff5a10}.user-profile_profile-hint-with-tooltip__3tGar{position:relative;display:inline-flex;align-items:center;margin-top:0!important}.user-profile_hint-tooltip____ajd{position:absolute;top:-40px;left:0;padding:6px 10px;background:#fff;color:#111827;border-radius:5px;box-shadow:0 5px 15px 0 rgba(0,0,0,.149);font-size:12px;line-height:1.3;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;pointer-events:none;z-index:4}.user-profile_profile-hint-with-tooltip__3tGar:focus-within .user-profile_hint-tooltip____ajd,.user-profile_profile-hint-with-tooltip__3tGar:hover .user-profile_hint-tooltip____ajd{opacity:1;visibility:visible;transform:translateY(0)}.user-profile_profile-info-row__Y_dvm{display:flex;gap:32px;flex-wrap:nowrap;width:100%}.user-profile_profile-info-item__qbkfO{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#555;flex:1 1;min-width:0}.user-profile_profile-info-item__qbkfO span:last-child{overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word;display:block;margin-top:9px}@media(max-width:1158px){.user-profile_profile-info-row__Y_dvm{flex-direction:column;gap:12px;flex-wrap:nowrap}.user-profile_profile-info-item__qbkfO{flex:initial}.user-profile_profile-info-item__qbkfO span:last-child{white-space:normal;text-overflow:clip;overflow:visible}}.user-profile_profile-icon-circle__m0TfS{width:32px;height:32px;border-radius:50%;background-color:#f2f2f2;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.user-profile_profile-icon-circle__m0TfS img,.user-profile_profile-icon-circle__m0TfS svg{width:14px;height:14px;object-fit:contain}.user-profile_edit-profile-wrapper__tWDoq{position:relative;display:inline-flex}.user-profile_update-profile-dropdown__P6JYE{position:absolute;top:calc(100% + 10px);right:0;z-index:999}@media(max-width:1158px){.user-profile_profile-container__lRwf8{padding:10px 20px 60px}.user-profile_profile-avatar__cx3c2{min-width:80px;width:90px;height:90px}.user-profile_profile-left__kVoF1{flex-direction:column;align-items:start;gap:16px}.user-profile_btn-edit-profile__yrOWu{width:100%;justify-content:start;background:transparent;border:none;padding:0;color:#666;font-size:12px;font-weight:500}.user-profile_update-profile-dropdown__P6JYE{top:auto;bottom:100%;left:-20px;right:0;margin:0 auto;width:-moz-fit-content;width:fit-content}.user-profile_update-profile-dropdown__P6JYE .user-profile_update-profile-card__Kuifg{padding:10px 20px}.user-profile_update-profile-dropdown__P6JYE .user-profile_update-profile-title__jZV_C{font-size:14px}.user-profile_update-profile-dropdown__P6JYE .user-profile_update-profile-subtitle__2rNLf{font-size:12px}.user-profile_update-profile-dropdown__P6JYE .user-profile_update-profile-icon__npOPt{width:16px;height:16px}.user-profile_update-profile-dropdown__P6JYE .user-profile_update-profile-icon__npOPt svg{font-size:8px}.user-profile_update-profile-dropdown__P6JYE .user-profile_update-profile-action__YwVXE svg{font-size:12px}}.user-profile_update-profile-card__Kuifg{width:300px;background:#fff;border-radius:9px!important;padding:20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 10px 22px rgba(0,0,0,.12);text-decoration:none}.user-profile_update-profile-left__PTsfc{display:flex;align-items:center;gap:12px}.user-profile_update-profile-icon__npOPt{width:20px;height:20px;border-radius:50%;background:#f36b21;display:flex;align-items:center;justify-content:center}.user-profile_update-profile-icon__npOPt svg{font-size:10px;color:#fff}.user-profile_update-profile-title__jZV_C{margin:0;font-size:16px;font-weight:600;color:#111827}.user-profile_update-profile-subtitle__2rNLf{margin:2px 0 0;font-size:13px;color:#6b7280}.user-profile_update-profile-action__YwVXE svg{font-size:14px;color:#6b7280}@media(max-width:1158px){.user-profile_profile-right__XSDGo{gap:0}.user-profile_btn-share-linkedin__560SV{padding:4px 8px}.user-profile_btn-download__D4Sz1{margin-left:4px;font-size:18px}.user-profile_edit-profile-wrapper__tWDoq{position:absolute;left:30px;right:30px;bottom:15px;width:calc(100% - 60px);margin-top:0;padding-top:14px;border-top:1px solid #eee;display:flex;justify-content:center}}.user-profile_badges-section__YtZEP,.user-profile_journey-section__heRdz{padding:30px;box-shadow:0 5px 15px 0 rgba(0,0,0,.149);border-radius:12px}.user-profile_section-header__SaDUP{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.user-profile_section-title__zG40r{font-size:20px;font-weight:700;color:#444;margin:0;display:flex;align-items:center;gap:8px}.user-profile_section-title__zG40r img{opacity:.5}.user-profile_journey-section__heRdz{width:45%}.user-profile_journey-content__o29cp{display:flex;flex-direction:column;align-items:center}.user-profile_journey-ranks__bJoRC{position:relative;width:100%;padding:0 50px;margin:100px 0}.user-profile_rank-progress__eXRlT{position:relative;width:100%}.user-profile_progress-bar__Ary52{width:100%;height:14px;background:#f2f2f2;border-radius:10px;overflow:visible;position:relative}.user-profile_progress-bar__Ary52:before{left:-10px;top:-22px;height:36px}.user-profile_progress-bar__Ary52:after,.user-profile_progress-bar__Ary52:before{content:"";position:absolute;width:0;border-left:1px solid;border-image-source:linear-gradient(0deg,#ffbc03 48.28%,#ff5a10 351.72%);border-image-slice:1}.user-profile_progress-bar__Ary52:after{right:-10px;top:0;height:42px}.user-profile_progress-fill__6da9l{height:100%;background:linear-gradient(90deg,#733185,#ff5a10 58.17%,#ffba03);border-radius:10px 0 0 10px}.user-profile_rank-left__pWRxD{position:absolute;left:19px;top:-66px;display:flex;gap:2px;align-items:center}.user-profile_rank-right__deCDf{position:absolute;right:30px;top:42px;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.user-profile_points-marker__N8jMb{position:absolute;top:-26px;transform:translateX(-50%);pointer-events:none}.user-profile_points-value__4134i{position:absolute;left:5px;top:6px;font-size:12px;font-weight:400;color:#ff5a10;white-space:nowrap;line-height:1;display:block;text-align:center}.user-profile_points-marker__N8jMb:after{content:"";position:absolute;top:10px;left:50%;transform:translateX(-50%);height:30px;border-left:1px solid;border-image-source:linear-gradient(0deg,#ffbc03 48.28%,#ff5a10 351.72%);border-image-slice:1}.user-profile_points-marker__N8jMb:before{content:"";position:absolute;top:10px;right:50%;width:40px;height:30px;background:linear-gradient(91.58deg,rgba(115,49,133,0) -57.71%,rgba(255,90,16,0) 9.95%,rgba(255,138,10,.66) 54.31%,#ffba03 98.66%);filter:blur(1px);opacity:.21;border-radius:6px 0 0 6px;z-index:1}.user-profile_rank-icon__7FXhu{width:44px;height:44px}.user-profile_rank-icon__7FXhu.user-profile_small__pvq9l{width:22px;height:22px}.user-profile_rank-info__LUO7b{display:flex;flex-direction:column}.user-profile_rank-label__e0WSi{font-size:10px;color:#aaa;font-weight:400}.user-profile_rank-name__82lXc{font-size:12px;font-weight:400;color:#ff5a10}.user-profile_rank-name__82lXc.user-profile_muted__k1Pqz{color:#9aa0a6}.user-profile_rank-points__Unog5{font-size:13px;color:#9aa0a6}.user-profile_rank-right__deCDf .user-profile_rank-info__LUO7b{display:flex;flex-direction:column;align-items:flex-end;text-align:center}.user-profile_rank-right__deCDf .user-profile_rank-name__82lXc,.user-profile_rank-right__deCDf .user-profile_rank-points__Unog5{font-size:10px;font-weight:400;color:#aaa}.user-profile_journey-ranks__bJoRC.user-profile_highest-rank__d5oXT{margin-bottom:20px}.user-profile_progress-bar__Ary52.user-profile_full__b0wDH:after{display:none}.user-profile_progress-bar__Ary52.user-profile_full__b0wDH .user-profile_progress-fill__6da9l{border-radius:10px}.user-profile_journey-ranks__bJoRC.user-profile_highest-rank__d5oXT .user-profile_points-marker__N8jMb:after{height:25px}.user-profile_journey-ranks__bJoRC.user-profile_highest-rank__d5oXT .user-profile_points-value__4134i{top:-10px;left:-20px}.user-profile_highest-rank-label__jX_75{display:block;text-align:right;font-size:10px;font-weight:400;color:#aaa;margin-top:8px}.user-profile_highest-rank-banner__MWP71{display:flex;align-items:center;gap:12px;background:#fff;border-radius:10px;padding:12px 16px;margin-top:0;width:100%;box-shadow:0 5.6px 16.81px 0 rgba(0,0,0,.149)}.user-profile_highest-rank-banner-icon__k5E0r{font-size:24px;flex-shrink:0}.user-profile_highest-rank-banner-text__DFUag{display:flex;flex-direction:column}.user-profile_highest-rank-banner-text__DFUag strong{font-size:12px;font-weight:600;color:#444}.user-profile_highest-rank-banner-text__DFUag span{font-size:10px;font-weight:300;color:#444}.user-profile_rank-conditions-box__bKqfu{width:100%;background:#f6f6f6;border-radius:7px;padding:12px 24px;margin-top:0}.user-profile_rank-conditions-title__Bocil{font-size:10px;font-weight:600;color:#333;margin:0 0 5px}.user-profile_rank-conditions-list__C9bR5{list-style:none;margin:0;padding:0;gap:8px 24px}.user-profile_rank-condition-item__RE9x7{display:flex;align-items:center;gap:6px;font-size:9px;font-weight:400;color:#666}.user-profile_rank-condition-icon__urxqj{font-size:7px;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#ccc}.user-profile_rank-condition-item__RE9x7:not(.user-profile_met__XZ7ld) .user-profile_rank-condition-icon__urxqj{width:9px;height:9px;font-size:6px}.user-profile_rank-condition-item__RE9x7.user-profile_met__XZ7ld .user-profile_rank-condition-icon__urxqj{color:#34a853;background-color:#d4f8e8;width:10px;height:10px;border-radius:50%}.user-profile_badges-section__YtZEP{width:60%;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0}.user-profile_badges-section__YtZEP .user-profile_section-header__SaDUP{flex-direction:column;align-items:flex-start;gap:15px;margin-left:20px}.user-profile_badge-count__C0zmO{font-size:24px;font-weight:600;color:#ff5a10}.user-profile_badges-pagination-container__OzHC5{display:flex;align-items:center;gap:16px;margin-bottom:16px}.user-profile_pagination-arrow__Byf6v{background:#f0f0f0;border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#333;cursor:pointer}.user-profile_pagination-arrow__Byf6v:hover:not(:disabled){background:#e0e0e0}.user-profile_pagination-arrow__Byf6v:disabled{opacity:.5;cursor:not-allowed}.user-profile_badges-viewport__dISP3{flex:1 1;overflow:hidden;position:relative;min-height:250px}.user-profile_badges-track__U_OMy{display:flex;width:100%;transition:transform .45s cubic-bezier(.22,1,.36,1);will-change:transform}.user-profile_badges-page__mCO7x{min-width:100%;display:grid;grid-gap:24px;gap:24px;padding:4px 0}.user-profile_badges-cols-4__bmP5v{grid-template-columns:repeat(4,1fr)}.user-profile_badges-cols-3__JitHg{grid-template-columns:repeat(3,1fr)}.user-profile_pagination-dots__OAp4b{display:flex;justify-content:center;gap:0;padding-bottom:24px}.user-profile_pagination-dot__co_6U{width:8px;height:8px;border-radius:50%;background:#e0e0e0;border:none;padding:0;cursor:pointer;transition:background .2s ease;position:relative;box-sizing:content-box;min-width:25px;min-height:25px;display:flex;align-items:center;justify-content:center;background:transparent}.user-profile_pagination-dot__co_6U:after{content:"";width:8px;height:8px;border-radius:50%;background:#e0e0e0;transition:background .2s ease}.user-profile_pagination-dot__co_6U.user-profile_active__gB1NA:after{background:#ff7a00}.user-profile_badge-item__sYVTy{position:relative;display:flex;flex-direction:column;align-items:center}.user-profile_badge-item__sYVTy img{width:100px;height:100px;object-fit:contain;mix-blend-mode:multiply}@media(max-width:1158px){.user-profile_pagination-arrow__Byf6v{display:none}.user-profile_badges-pagination-container__OzHC5{gap:12px}.user-profile_profile-name__UTv_z{font-size:18px}.user-profile_profile-bio__HE84u{font-size:13px}.user-profile_profile-certification__3cTWf{font-size:12px}.user-profile_profile-meta__hCa1Z{margin-bottom:20px;font-size:11px}.user-profile_profile-meta__hCa1Z .user-profile_profile-link__QE2Ih{font-size:11px}.user-profile_profile-info-row__Y_dvm{gap:20px;flex-direction:column}.user-profile_profile-info-row__Y_dvm .user-profile_profile-info-item__qbkfO,.user-profile_profile-link__QE2Ih.user-profile_accent__D1FbN{font-size:11px}.user-profile_badges-page__mCO7x{gap:16px}}.user-profile_badge-footer__MD_EA{display:flex;justify-content:center;margin-top:16px;border-top:1px solid #e4dada;padding:25px 0}.user-profile_popular-badges__GKMpp{display:flex;flex-direction:row;gap:16px;align-items:center}.user-profile_popular-badges__GKMpp p{font-size:12px;color:#666;font-weight:300;margin-bottom:0}.user-profile_popular-badges__GKMpp .user-profile_popular-badges-list__2bXlN{display:flex;flex-direction:row;gap:12px}.user-profile_learn-more__6E4Is{align-self:center;color:#133a65;text-decoration:none;font-weight:600;font-size:14px;transition:gap .2s ease}.user-profile_learn-more__6E4Is span{font-size:10px;margin-left:5px;top:-1px;position:relative}.user-profile_badges-empty__j8nkC{padding:24px;text-align:center;color:#7a7f87;font-size:14px;display:flex;flex-direction:column;gap:14px;align-items:center}.user-profile_badges-empty__j8nkC .user-profile_badges-empty-title__EGb2W{font-size:16px;font-weight:600;color:#444;margin-top:12px;margin-bottom:8px}.user-profile_badges-empty__j8nkC .user-profile_badges-empty-icon__eLFOq{width:76px;height:76px;border-radius:50%;background-color:#f2f2f2;display:inline-flex;align-items:center;justify-content:center}.user-profile_badges-empty__j8nkC .user-profile_badges-empty-text__z9Ww_{font-weight:300;font-size:12px;line-height:1.5;margin:0}.user-profile_badges-empty__j8nkC .user-profile_btn-learn-more__ffOiA{margin-top:16px;padding:12px 36px;border:1px solid #ff5a10;color:#fff;background:#ff5a10;border-radius:5px;font-size:14px;font-weight:400;cursor:pointer;white-space:nowrap}.user-profile_explore-header__J9zZe{display:flex;align-items:center;gap:12px;margin-bottom:0}.user-profile_explore-header__J9zZe h3{font-size:20px;font-weight:700;color:#444;margin:0;display:flex;align-items:center;gap:8px}.user-profile_info-button__f4G9w{background:none;border:none;padding:0;margin-left:6px;cursor:pointer}.user-profile_ranks-modal-overlay__4_fAX{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.user-profile_ranks-modal-backdrop__afMKz{position:absolute;inset:0;background:transparent;border:none;padding:0;margin:0;cursor:pointer;z-index:1}.user-profile_ranks-modal__cpyl4{position:relative;background:#fff;border-radius:16px;width:min(560px,100%);max-height:90vh;overflow:hidden;box-shadow:0 12px 30px rgba(0,0,0,.15);display:flex;flex-direction:column;z-index:2}.user-profile_ranks-modal-header__QaeYv{display:flex;align-items:center;justify-content:space-between;padding:18px 30px;border-bottom:1px solid #f0f0f0}.user-profile_ranks-modal-header__QaeYv h4{margin:0;font-size:18px;font-weight:700;color:#1a1a1a}.user-profile_ranks-close-button__857vS{background:none;border:none;font-size:16px;cursor:pointer;color:#666;padding:6px}.user-profile_ranks-close-button__857vS:hover{color:#ff5a10}.user-profile_ranks-modal-subheader__C_nP0{display:flex;align-items:center;justify-content:space-between;padding:14px 30px;border-bottom:1px solid #f5f5f5}.user-profile_ranks-modal-section-title__l5xmq{font-size:15px;font-weight:700;color:#eb5a15}.user-profile_ranks-modal-link__cV7M1{font-size:13px;color:#133a65;text-decoration:none;font-weight:600;text-decoration:underline}.user-profile_ranks-modal-info-banner__80GDs{display:flex;align-items:center;gap:10px;margin:12px 30px 0;padding:10px 14px;background:#f5f5f5;border-radius:8px;font-size:10px;color:#666;line-height:normal}.user-profile_ranks-modal-info-banner__80GDs strong{color:#333}.user-profile_ranks-info-icon__zDkrF{color:#666;font-size:12px;flex-shrink:0}.user-profile_ranks-systems-note__6e87w{font-weight:600;color:#333}.user-profile_ranks-list__YHKEa{padding:8px 0 16px;overflow-y:auto;overflow-x:hidden;max-height:70vh}.user-profile_ranks-row__fM7Dl{display:grid;grid-template-columns:40px 1fr 64px;align-items:flex-start;padding:12px 40px;grid-gap:12px;gap:12px;border:1px solid transparent}.user-profile_ranks-row__fM7Dl:last-child{border-bottom:none}.user-profile_ranks-row__fM7Dl.user-profile_current__ywmVr:last-child{border-bottom:1px solid transparent}.user-profile_ranks-order__TiJGc{font-size:15px;font-weight:600;color:#60656d;margin-top:10px}.user-profile_ranks-details__MFOi4{display:flex;flex-direction:column;gap:4px}.user-profile_ranks-title-line__4EySX{display:flex;align-items:center;gap:10px}.user-profile_ranks-title__f3VUC{font-size:15px;font-weight:700;color:#1a1a1a}.user-profile_ranks-current-pill__WO8pW{background:#ff5a10;color:#fff;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1}.user-profile_ranks-range__fi7g2{font-size:13px;color:#7a7f87}.user-profile_ranks-icon-wrapper__V8g2a{display:flex;justify-content:flex-end}.user-profile_ranks-icon-wrapper__V8g2a img{width:42px;height:42px;object-fit:contain}.user-profile_modal-conditions__oq0lE{background:#f6f6f6;border-radius:6px;padding:8px 12px;margin-top:6px}.user-profile_modal-conditions-title__FvbSX{font-size:11px;font-weight:600;color:#333;display:block;margin-bottom:4px}.user-profile_modal-conditions-list__CAkl6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.user-profile_modal-condition-item__M4iBr{display:flex;align-items:center;gap:6px;font-size:11px;color:#555}.user-profile_modal-condition-dot__Zavbd{width:8px;height:8px;border-radius:50%;flex-shrink:0}@keyframes user-profile_unlockFlood__OMxwH{0%{opacity:0;filter:saturate(0) brightness(1.1);transform:scale(.98);border-left-color:transparent}40%{opacity:1;filter:saturate(1.3) brightness(1.05);transform:scale(1.02);border-left-color:rgba(255,90,16,.5)}70%{opacity:1;filter:saturate(1) brightness(1);transform:scale(1.005);border-left-color:rgba(255,90,16,.15)}to{opacity:1;filter:saturate(1) brightness(1);transform:scale(1);border-left-color:transparent}}@keyframes user-profile_lockinBurst__3FAUi{0%{opacity:0;filter:saturate(0) brightness(1.1);box-shadow:0 0 0 0 rgba(255,90,16,0);border-color:transparent;background-color:transparent}25%{opacity:1;filter:saturate(1.4) brightness(1.08);box-shadow:0 0 24px 4px rgba(255,90,16,.25);border-color:#ff5a10;background-color:rgba(255,90,16,.08)}50%{opacity:1;filter:saturate(1.1) brightness(1.02);box-shadow:0 0 14px 2px rgba(255,90,16,.15);border-color:#ff5a10;background-color:rgba(255,90,16,.05)}to{opacity:1;filter:saturate(1) brightness(1);box-shadow:0 0 0 0 rgba(255,90,16,0);border-color:transparent;background-color:transparent}}@keyframes user-profile_shimmerSweep__r_97F{0%{transform:translateX(-100%) skewX(-15deg)}to{transform:translateX(300%) skewX(-15deg)}}@keyframes user-profile_fadeToVisible__OCJYT{0%{opacity:0;filter:saturate(0) brightness(1.1);transform:scale(.98)}to{opacity:.7;filter:saturate(.6) brightness(1);transform:scale(1)}}.user-profile_ranks-row__fM7Dl{opacity:0;animation:user-profile_unlockFlood__OMxwH .7s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity,filter;contain:layout style}.user-profile_ranks-row__fM7Dl.user-profile_current__ywmVr{animation:user-profile_lockinBurst__3FAUi 1.2s cubic-bezier(.22,1,.36,1) forwards;position:relative;overflow:hidden}.user-profile_ranks-row__fM7Dl.user-profile_current__ywmVr:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 45%,hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,.4) 55%,transparent);transform:translateX(-100%) skewX(-15deg);animation:user-profile_shimmerSweep__r_97F 1.1s ease-in-out forwards;animation-delay:inherit;pointer-events:none}.user-profile_ranks-row__fM7Dl.user-profile_future__MDvqX{animation:user-profile_fadeToVisible__OCJYT .7s ease-out forwards}@media(prefers-reduced-motion:reduce){.user-profile_ranks-row__fM7Dl{animation:none;opacity:1;filter:none;transform:none}.user-profile_ranks-row__fM7Dl.user-profile_current__ywmVr:after{animation:none;display:none}.user-profile_ranks-row__fM7Dl.user-profile_future__MDvqX{animation:none;opacity:.7;filter:saturate(.6)}}@media(max-width:600px){.user-profile_ranks-row__fM7Dl{grid-template-columns:30px 1fr 52px;padding:10px 14px}.user-profile_ranks-modal__cpyl4{width:100%}}@media only screen and (max-width:1200px){.user-profile_badges-section__YtZEP,.user-profile_journey-section__heRdz{width:100%;padding:20px 10px}.user-profile_badges-section__YtZEP{padding-bottom:0}.user-profile_badges-cols-3__JitHg{gap:12px}.user-profile_badge-item__sYVTy img{width:80px;height:80px}}@media only screen and (max-width:1158px){.user-profile_badges-section__YtZEP,.user-profile_journey-section__heRdz{width:100%;padding:20px}.user-profile_section-title__zG40r{font-size:16px}.user-profile_journey-content__o29cp{gap:20px}.user-profile_journey-content__o29cp .user-profile_donut-chart-wrappers__hArFx{justify-content:space-between}.user-profile_badges-section__YtZEP{padding:20px 20px 0}.user-profile_badges-section__YtZEP .user-profile_section-header__SaDUP{margin:0 0 16px}.user-profile_badges-section__YtZEP .user-profile_pagination-dots__OAp4b{margin-bottom:0;padding-bottom:16px}.user-profile_badges-cols-3__JitHg{gap:24px}.user-profile_badge-item__sYVTy img{width:100px;height:100px}.user-profile_explore-header__J9zZe{align-items:flex-start;gap:8px}.user-profile_explore-header__J9zZe h3{font-size:18px}}.user-profile_badge-name__1ycj7{margin-top:8px;text-align:center;font-size:11px;color:#444;font-weight:400}