.AthleteProfileStats_stats_container__sHUgU{display:flex;flex-direction:column;gap:24px;width:100%;padding-top:16px}.AthleteProfileStats_totals_card__rKtAp{box-sizing:border-box;background:#141416;border:1px solid #272a30;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:20px;width:100%}@media(max-width:768px){.AthleteProfileStats_totals_card__rKtAp{padding:16px;gap:16px;border-radius:16px}}.AthleteProfileStats_totals_header__O0PIT{display:flex;align-items:center;justify-content:space-between;width:100%}.AthleteProfileStats_header_left__HoZdt{display:flex;align-items:center;gap:16px}.AthleteProfileStats_trophy_badge__4IFJs{width:44px;height:44px;min-width:44px;background:rgba(102,252,241,.1);border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#66fcf1}.AthleteProfileStats_header_text__a76bH{display:flex;flex-direction:column;gap:2px}.AthleteProfileStats_header_text__a76bH .AthleteProfileStats_title__kjnyd{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#fff;margin:0}.AthleteProfileStats_header_text__a76bH .AthleteProfileStats_subtitle__YzPzB{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#8a8b8f;margin:0}.AthleteProfileStats_edit_btn__37RzC{width:36px;height:36px;background:#20242b;border:none;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#a0a0a5;cursor:pointer;transition:all .2s ease}.AthleteProfileStats_edit_btn__37RzC:hover{color:#fff;background:#2a2f38}.AthleteProfileStats_totals_grid__Pj2Ms{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:768px){.AthleteProfileStats_totals_grid__Pj2Ms{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.AthleteProfileStats_totals_grid__Pj2Ms{grid-template-columns:1fr}}.AthleteProfileStats_metric_box__zo4jG{box-sizing:border-box;background:#1c2026;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:4px}.AthleteProfileStats_metric_label__Sb1EP{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;color:#8a8b8f;margin:0}.AthleteProfileStats_metric_value__BFhxd{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:30px;line-height:36px;color:#fff;margin:4px 0}.AthleteProfileStats_metric_sub__WG0L6{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#6b7280;margin:0}.AthleteProfileStats_seasons_list__jGQt0{display:flex;flex-direction:column;gap:12px;width:100%}.AthleteProfileStats_season_item_box__bzw4s{box-sizing:border-box;background:#1c2026;border-radius:12px;padding:20px;display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:16px}.AthleteProfileStats_season_left___kYbC{display:flex;flex-direction:column;gap:2px}.AthleteProfileStats_season_year__7_5wj{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff;margin:0}.AthleteProfileStats_season_team__Pjuig{margin:0 0 6px}.AthleteProfileStats_season_stats_row__Th39s,.AthleteProfileStats_season_team__Pjuig{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#8a8b8f}.AthleteProfileStats_season_stats_row__Th39s{display:flex;align-items:center;gap:16px}.AthleteProfileStats_rating_pill__L4wR2{box-sizing:border-box;display:flex;align-items:center;gap:4px;padding:4px 12px;background:rgba(102,252,241,.08);border:1px solid rgba(102,252,241,.3);border-radius:9999px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#66fcf1}.AthleteProfileStats_filters_row__sDZqM{justify-content:space-between;width:100%;flex-wrap:wrap}.AthleteProfileStats_filters_left__ODQI7,.AthleteProfileStats_filters_row__sDZqM{display:flex;align-items:center;gap:12px}.AthleteProfileStats_select_wrap__73Vbg{position:relative;display:flex;align-items:center}.AthleteProfileStats_filter_select__wNPjX{height:38px;background:#1c2026;border:1px solid #333438;border-radius:9999px;padding:0 32px 0 16px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;color:#fff;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.AthleteProfileStats_filter_select__wNPjX:focus{border-color:#66fcf1}.AthleteProfileStats_select_arrow__0810g{position:absolute;right:12px;color:#8a8b8f;pointer-events:none}.AthleteProfileStats_total_pill__hUq0I{background:rgba(102,252,241,.1);border:1px solid rgba(102,252,241,.2);border-radius:9999px;padding:6px 16px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:14px;color:#66fcf1}.AthleteProfileStats_metrics_pills_row__nje5D{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;overflow-x:auto;width:100%;padding:4px 2px 14px;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#333438 #1c2026}.AthleteProfileStats_metrics_pills_row__nje5D::-webkit-scrollbar{height:6px}.AthleteProfileStats_metrics_pills_row__nje5D::-webkit-scrollbar-track{background:#1c2026;border-radius:9999px}.AthleteProfileStats_metrics_pills_row__nje5D::-webkit-scrollbar-thumb{background:#333438;border-radius:9999px;-webkit-transition:background .2s ease;transition:background .2s ease}.AthleteProfileStats_metrics_pills_row__nje5D::-webkit-scrollbar-thumb:hover{background:#4f5460}.AthleteProfileStats_metric_pill__8wJNw{background:#1c2026;border:1px solid #333438;border-radius:9999px;padding:8px 18px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#8a8b8f;cursor:pointer;white-space:nowrap;transition:all .2s ease}.AthleteProfileStats_metric_pill__8wJNw:hover{color:#fff;border-color:#66fcf1}.AthleteProfileStats_metric_pill__8wJNw.AthleteProfileStats_active__N1PG1{background:#66fcf1;border-color:#66fcf1;color:#090f0f;font-weight:600}.AthleteProfileStats_chart_section__2V_Rd{display:flex;flex-direction:column;gap:12px;width:100%}.AthleteProfileStats_chart_subcaption__DECje{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#8a8b8f;margin:0}.AthleteProfileStats_chart_area___2fKn{position:relative;display:flex;height:240px;width:100%;padding-left:32px}.AthleteProfileStats_y_axis__5H8bV{position:absolute;left:0;top:0;bottom:30px;display:flex;flex-direction:column;justify-content:space-between;font-family:Hanken Grotesk,Inter,sans-serif;font-size:12px;color:#8a8b8f}.AthleteProfileStats_y_gridline__8I9di{position:absolute;left:32px;right:0;height:1px;background:#272a30}.AthleteProfileStats_chart_bars_wrapper__IYb4_{display:flex;align-items:flex-end;justify-content:space-between;width:100%;height:100%;padding-bottom:28px;z-index:1}.AthleteProfileStats_bar_col__yene5{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;flex:1 1;position:relative}.AthleteProfileStats_bar_rect__hnl_O{width:60%;max-width:44px;background:#66fcf1;border-radius:4px 4px 0 0;transition:height .3s ease;cursor:pointer}.AthleteProfileStats_bar_rect__hnl_O:hover{opacity:.85}.AthleteProfileStats_bar_label__CkWM9{position:absolute;bottom:-24px;font-family:Hanken Grotesk,Inter,sans-serif;font-size:12px;color:#8a8b8f}.AthleteProfileStats_physical_grid__fE_vA{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:640px){.AthleteProfileStats_physical_grid__fE_vA{grid-template-columns:1fr}}.AthleteProfileStats_physical_card__DCWBm{box-sizing:border-box;background:#1c2026;border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:16px;min-width:0}@media(max-width:768px){.AthleteProfileStats_physical_card__DCWBm{padding:12px 10px;gap:10px}.AthleteProfileStats_physical_card__DCWBm .AthleteProfileStats_card_icon_badge__mJJms{width:36px;height:36px;min-width:36px}.AthleteProfileStats_physical_card__DCWBm .AthleteProfileStats_card_icon_badge__mJJms svg{width:18px;height:18px}}.AthleteProfileStats_physical_card__DCWBm .AthleteProfileStats_card_text__TU8ze{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:2px}.AthleteProfileStats_physical_card__DCWBm .AthleteProfileStats_metric_label__Sb1EP{font-size:11px;line-height:14px;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AthleteProfileStats_physical_card__DCWBm .AthleteProfileStats_metric_value__BFhxd{font-size:20px;line-height:26px;margin:2px 0;word-break:normal;overflow-wrap:normal;white-space:nowrap}@media(max-width:768px){.AthleteProfileStats_physical_card__DCWBm .AthleteProfileStats_metric_value__BFhxd{font-size:16px;line-height:22px}}.AthleteProfileStats_physical_card__DCWBm .AthleteProfileStats_metric_sub__WG0L6{font-size:11px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AthleteProfileStats_card_icon_badge__mJJms{width:44px;height:44px;min-width:44px;background:rgba(102,252,241,.08);border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#66fcf1}.AthleteProfileStats_card_text__TU8ze{display:flex;flex-direction:column;gap:2px}.AthleteProfileStats_radar_container__A13Hp{display:flex;justify-content:center;align-items:center;width:100%;padding:16px 0}.AthleteProfileStats_radar_svg__LfgJB{width:100%;max-width:480px;height:auto;overflow:visible}.AthleteProfileStats_timeline_wrapper__3Met_{display:flex;flex-direction:column;position:relative;width:100%;gap:24px}.AthleteProfileStats_timeline_item__PeOew{position:relative;display:flex;align-items:flex-start;gap:16px;width:100%}.AthleteProfileStats_timeline_left_column__ofxNP{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;min-height:48px}.AthleteProfileStats_timeline_left_line__u2M_d{position:absolute;top:48px;bottom:-24px;width:2px;background:#272a30;z-index:1}.AthleteProfileStats_timeline_item__PeOew:last-child .AthleteProfileStats_timeline_left_line__u2M_d{display:none}.AthleteProfileStats_timeline_logo_badge__SrAig{width:44px;height:44px;min-width:44px;border-radius:9999px;background:#1a1d24;border:1px solid #333438;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;z-index:2;flex-shrink:0}.AthleteProfileStats_timeline_logo_badge__SrAig.AthleteProfileStats_current_team__WbU1O{border-color:#66fcf1;box-shadow:0 0 10px rgba(102,252,241,.25)}.AthleteProfileStats_timeline_logo_badge__SrAig img{width:100%;height:100%;object-fit:cover}.AthleteProfileStats_timeline_logo_badge__SrAig .AthleteProfileStats_timeline_logo_fallback__E9mLV{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:16px;color:#66fcf1;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.AthleteProfileStats_timeline_content__P90q4{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0;padding-top:2px}.AthleteProfileStats_timeline_header_row__NzsJw{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;flex-wrap:wrap}.AthleteProfileStats_timeline_header_row__NzsJw .AthleteProfileStats_timeline_club__cCtlA{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff;margin:0}.AthleteProfileStats_timeline_header_row__NzsJw .AthleteProfileStats_timeline_period__dor5S{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#8a8b8f;white-space:nowrap}.AthleteProfileStats_timeline_role__Yh0BB{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#66fcf1;margin:0}.AthleteProfileStats_timeline_desc__5KQIa{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#8a8b8f;margin:4px 0 0}.AthleteProfileStats_achievements_grid__29lg4{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:640px){.AthleteProfileStats_achievements_grid__29lg4{grid-template-columns:1fr}}.AthleteProfileStats_achievement_card__F9TWk{box-sizing:border-box;background:#1c2026;border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:16px;min-width:0}@media(max-width:768px){.AthleteProfileStats_achievement_card__F9TWk{padding:14px 12px;gap:10px}.AthleteProfileStats_achievement_card__F9TWk .AthleteProfileStats_card_icon_badge__mJJms{width:36px;height:36px;min-width:36px}.AthleteProfileStats_achievement_card__F9TWk .AthleteProfileStats_card_icon_badge__mJJms svg{width:18px;height:18px}}.AthleteProfileStats_achievement_card__F9TWk .AthleteProfileStats_card_text__TU8ze{min-width:0;flex:1 1}.AthleteProfileStats_award_title__OPRVj{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#fff;margin:0;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media(max-width:768px){.AthleteProfileStats_award_title__OPRVj{font-size:14px;line-height:18px}}.AthleteProfileStats_award_sub__KmnM1{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#8a8b8f;margin:0;word-break:normal;overflow-wrap:normal}@media(max-width:768px){.AthleteProfileStats_award_sub__KmnM1{font-size:12px;line-height:16px}}.AthleteProfileStats_gallery_grid__k7IgM{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:640px){.AthleteProfileStats_gallery_grid__k7IgM{grid-template-columns:1fr}}.AthleteProfileStats_photo_card__QnJw8{position:relative;width:100%;height:200px;border-radius:16px;overflow:hidden;box-sizing:border-box;background:#1c2026;cursor:pointer}.AthleteProfileStats_photo_card__QnJw8:hover .AthleteProfileStats_photo_img__sp3_7{transform:scale(1.04)}.AthleteProfileStats_photo_img__sp3_7{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.AthleteProfileStats_photo_overlay__Mr8HA{position:absolute;left:0;right:0;bottom:0;padding:16px 20px;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.5) 60%,transparent);display:flex;flex-direction:column;gap:2px}.AthleteProfileStats_photo_title__Q4SJP{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#fff;margin:0}.AthleteProfileStats_photo_tag___wWkb{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#9ca3af;margin:0}.AthleteProfileStats_video_grid__sggwN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:768px){.AthleteProfileStats_video_grid__sggwN{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.AthleteProfileStats_video_grid__sggwN{grid-template-columns:1fr}}.AthleteProfileStats_video_card__tQK0q{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit;width:100%}.AthleteProfileStats_thumbnail_wrap__muP2t{position:relative;width:100%;height:160px;border-radius:12px;overflow:hidden;background:#1c2026}.AthleteProfileStats_thumbnail_wrap__muP2t iframe,.AthleteProfileStats_thumbnail_wrap__muP2t img,.AthleteProfileStats_thumbnail_wrap__muP2t video{width:100%;height:100%;object-fit:cover;display:block}.AthleteProfileStats_video_thumb__7h5gx{width:100%;height:100%;object-fit:cover}.AthleteProfileStats_play_badge__q7kJS{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:9999px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .2s ease,background .2s ease}.AthleteProfileStats_video_card__tQK0q:hover .AthleteProfileStats_play_badge__q7kJS{transform:translate(-50%,-50%) scale(1.1);background:rgba(102,252,241,.8)}.AthleteProfileStats_duration_pill__sOIT1{bottom:8px;background:rgba(0,0,0,.75);border-radius:4px;padding:2px 6px;font-family:Hanken Grotesk,Inter,sans-serif;font-size:12px;font-weight:500;pointer-events:none;z-index:2}.AthleteProfileStats_duration_pill__sOIT1,.AthleteProfileStats_expand_lightbox_btn__Zi1Yg{position:absolute;right:8px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff}.AthleteProfileStats_expand_lightbox_btn__Zi1Yg{top:8px;background:rgba(0,0,0,.65);border-radius:6px;padding:5px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;z-index:5;transition:background .2s ease}.AthleteProfileStats_expand_lightbox_btn__Zi1Yg:hover{background:rgba(102,252,241,.8);color:#0a1f1b}.AthleteProfileStats_video_lightbox_overlay__qJXvP{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:10000;padding:24px;animation:AthleteProfileStats_fadeIn___QeQe .2s ease-out}.AthleteProfileStats_video_lightbox_modal__TNBo5{width:100%;max-width:960px;background:#141416;border:1px solid #333438;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.AthleteProfileStats_video_lightbox_header__Z12rG{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#1e2025;border-bottom:1px solid #333438}.AthleteProfileStats_video_lightbox_title__2FlBh{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:18px;color:#fff;margin:0}.AthleteProfileStats_video_lightbox_close__9G4ME{background:transparent;border:none;color:#a0a0a5;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.AthleteProfileStats_video_lightbox_close__9G4ME:hover{color:#fff;background:hsla(0,0%,100%,.1)}.AthleteProfileStats_video_lightbox_body__v0Xcr{width:100%;height:540px;max-height:70vh;background:#000;display:flex;align-items:center;justify-content:center}.AthleteProfileStats_video_lightbox_body__v0Xcr iframe,.AthleteProfileStats_video_lightbox_body__v0Xcr video{width:100%;height:100%;border:0}.AthleteProfileStats_videos_list__4RmXt{display:flex;flex-direction:column;gap:12px;width:100%}.AthleteProfileStats_video_item_box__ZISG0{box-sizing:border-box;background:#1c2026;border-radius:16px;padding:16px;display:flex;align-items:center;gap:20px;width:100%;cursor:pointer;transition:background .2s ease}.AthleteProfileStats_video_item_box__ZISG0:hover{background:#222730}.AthleteProfileStats_thumb_box__FowNP{position:relative;width:100px;height:80px;min-width:100px;border-radius:12px;overflow:hidden;background:#0d1212}.AthleteProfileStats_thumb_img__m41KF{width:100%;height:100%;object-fit:cover}.AthleteProfileStats_play_overlay__WgTcj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:9999px;background:rgba(10,20,20,.65);border:1.5px solid #66fcf1;display:flex;align-items:center;justify-content:center;color:#66fcf1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.AthleteProfileStats_video_text__tL8aD{display:flex;flex-direction:column;gap:4px}.AthleteProfileStats_video_title___4cdg{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#fff;margin:0}.AthleteProfileStats_video_duration__O6oVG{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#8a8b8f;margin:0}.AthleteProfileStats_matches_list__U6Ufu{display:flex;flex-direction:column;gap:12px;width:100%}.AthleteProfileStats_match_item_box__1yEJa{box-sizing:border-box;background:#1c2026;border-radius:16px;padding:20px;display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}@media(max-width:768px){.AthleteProfileStats_match_item_box__1yEJa{padding:16px 14px;gap:12px}}.AthleteProfileStats_match_left__SUti5{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.AthleteProfileStats_match_opponent__gI2DK{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff;margin:0}.AthleteProfileStats_match_sub__cbRS8{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#8a8b8f;margin:0 0 10px}.AthleteProfileStats_match_notes__pYohs{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#9ca3af;margin:0 0 8px}.AthleteProfileStats_no_data_text__WpYnF{font-family:Hanken Grotesk,Inter,sans-serif;font-size:14px;color:#8a8b8f;margin:0;padding:12px 0}.AthleteProfileStats_match_badges_row__KxxkM{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.AthleteProfileStats_match_badge__pbjKT{font-weight:400;color:#8a8b8f}.AthleteProfileStats_match_badge__pbjKT,.AthleteProfileStats_rating_star_badge__cBd1U{background:#272c34;border-radius:9999px;padding:4px 12px;font-family:Hanken Grotesk,Inter,sans-serif;font-size:13px;line-height:18px}.AthleteProfileStats_rating_star_badge__cBd1U{display:flex;align-items:center;gap:4px;font-weight:600;color:#f59e0b}.AthleteProfileStats_match_score__J6_NP{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:20px;line-height:28px;color:#66fcf1;white-space:nowrap;flex-shrink:0;display:inline-block}@media(max-width:768px){.AthleteProfileStats_match_score__J6_NP{font-size:18px;line-height:24px}}.AthleteProfileStats_endorsements_list__wLI_v{display:flex;flex-direction:column;gap:12px;width:100%}.AthleteProfileStats_endorsement_item_box__HSuQZ{box-sizing:border-box;background:#1c2026;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:6px;width:100%}.AthleteProfileStats_endorsement_header__DYDrB{display:flex;align-items:center;justify-content:space-between;width:100%}.AthleteProfileStats_endorsement_header__DYDrB .AthleteProfileStats_endorsement_name__jbGwJ{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff;margin:0}.AthleteProfileStats_endorsement_header__DYDrB .AthleteProfileStats_endorsement_date__bTRTd{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#8a8b8f}.AthleteProfileStats_endorsement_role__vf0iJ{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#66fcf1;margin:0 0 6px}.AthleteProfileStats_endorsement_body__SU037{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#9ca3af;margin:0}.AthleteProfileStats_analytics_list__WgmpV{display:flex;flex-direction:column;gap:12px;width:100%}.AthleteProfileStats_analytics_item_box__JRs0D{box-sizing:border-box;background:#1c2026;border-radius:16px;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px}@media(max-width:768px){.AthleteProfileStats_analytics_item_box__JRs0D{padding:14px 16px;gap:12px}}.AthleteProfileStats_analytics_left__JBFfn{display:flex;align-items:center;gap:16px;min-width:0;flex:1 1}@media(max-width:768px){.AthleteProfileStats_analytics_left__JBFfn{gap:10px}}.AthleteProfileStats_analytics_icon_badge__Z9dHm{width:36px;height:36px;min-width:36px;background:rgba(102,252,241,.08);border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#66fcf1;flex-shrink:0}@media(max-width:768px){.AthleteProfileStats_analytics_icon_badge__Z9dHm{width:32px;height:32px;min-width:32px}.AthleteProfileStats_analytics_icon_badge__Z9dHm svg{width:16px;height:16px}}.AthleteProfileStats_analytics_label__pOeen{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:16px;line-height:22px;color:#8a8b8f;margin:0;overflow-wrap:break-word}@media(max-width:768px){.AthleteProfileStats_analytics_label__pOeen{font-size:14px;line-height:18px}}.AthleteProfileStats_analytics_right__i92Aa{display:flex;align-items:baseline;gap:8px;white-space:nowrap;flex-shrink:0;text-align:right}.AthleteProfileStats_analytics_val__JOArg{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:20px;line-height:26px;color:#fff;margin:0;white-space:nowrap;flex-shrink:0}@media(max-width:768px){.AthleteProfileStats_analytics_val__JOArg{font-size:16px;line-height:22px}}.AthleteProfileStats_analytics_trend__S8lQ6{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:13px;line-height:18px}.AthleteProfileStats_analytics_trend__S8lQ6.AthleteProfileStats_positive__p1qu4{color:#66fcf1}.AthleteProfileStats_analytics_trend__S8lQ6.AthleteProfileStats_negative__Aw_pR{color:#ef4444}[data-bs-theme=light] .AthleteProfileStats_totals_card__rKtAp{background:#fff;border-color:#e5e7eb}[data-bs-theme=light] .AthleteProfileStats_header_text__a76bH .AthleteProfileStats_title__kjnyd{color:#1a1d24}[data-bs-theme=light] .AthleteProfileStats_header_text__a76bH .AthleteProfileStats_subtitle__YzPzB{color:#6b7280}[data-bs-theme=light] .AthleteProfileStats_analytics_icon_badge__Z9dHm,[data-bs-theme=light] .AthleteProfileStats_card_icon_badge__mJJms,[data-bs-theme=light] .AthleteProfileStats_trophy_badge__4IFJs{background:rgba(102,252,241,.15);color:#1a1d24}[data-bs-theme=light] .AthleteProfileStats_edit_btn__37RzC{background:#f3f4f6;color:#4b5563}[data-bs-theme=light] .AthleteProfileStats_edit_btn__37RzC:hover{background:#e5e7eb;color:#1a1d24}[data-bs-theme=light] .AthleteProfileStats_achievement_card__F9TWk,[data-bs-theme=light] .AthleteProfileStats_analytics_item_box__JRs0D,[data-bs-theme=light] .AthleteProfileStats_endorsement_item_box__HSuQZ,[data-bs-theme=light] .AthleteProfileStats_match_item_box__1yEJa,[data-bs-theme=light] .AthleteProfileStats_metric_box__zo4jG,[data-bs-theme=light] .AthleteProfileStats_physical_card__DCWBm,[data-bs-theme=light] .AthleteProfileStats_season_item_box__bzw4s,[data-bs-theme=light] .AthleteProfileStats_video_item_box__ZISG0{background:#f8fafc;border:1px solid #e2e8f0}[data-bs-theme=light] .AthleteProfileStats_analytics_label__pOeen,[data-bs-theme=light] .AthleteProfileStats_award_sub__KmnM1,[data-bs-theme=light] .AthleteProfileStats_bar_label__CkWM9,[data-bs-theme=light] .AthleteProfileStats_chart_subcaption__DECje,[data-bs-theme=light] .AthleteProfileStats_endorsement_body__SU037,[data-bs-theme=light] .AthleteProfileStats_endorsement_header__DYDrB .AthleteProfileStats_endorsement_date__bTRTd,[data-bs-theme=light] .AthleteProfileStats_match_sub__cbRS8,[data-bs-theme=light] .AthleteProfileStats_metric_label__Sb1EP,[data-bs-theme=light] .AthleteProfileStats_season_stats_row__Th39s,[data-bs-theme=light] .AthleteProfileStats_season_team__Pjuig,[data-bs-theme=light] .AthleteProfileStats_timeline_desc__5KQIa,[data-bs-theme=light] .AthleteProfileStats_timeline_header_row__NzsJw .AthleteProfileStats_timeline_period__dor5S,[data-bs-theme=light] .AthleteProfileStats_video_duration__O6oVG,[data-bs-theme=light] .AthleteProfileStats_y_axis__5H8bV{color:#64748b}[data-bs-theme=light] .AthleteProfileStats_analytics_val__JOArg,[data-bs-theme=light] .AthleteProfileStats_award_title__OPRVj,[data-bs-theme=light] .AthleteProfileStats_endorsement_header__DYDrB .AthleteProfileStats_endorsement_name__jbGwJ,[data-bs-theme=light] .AthleteProfileStats_match_opponent__gI2DK,[data-bs-theme=light] .AthleteProfileStats_metric_value__BFhxd,[data-bs-theme=light] .AthleteProfileStats_season_year__7_5wj,[data-bs-theme=light] .AthleteProfileStats_timeline_header_row__NzsJw .AthleteProfileStats_timeline_club__cCtlA,[data-bs-theme=light] .AthleteProfileStats_video_title___4cdg{color:#0f172a}[data-bs-theme=light] .AthleteProfileStats_timeline_left_line__u2M_d{background:#cbd5e1}[data-bs-theme=light] .AthleteProfileStats_metric_sub__WG0L6{color:#94a3b8}[data-bs-theme=light] .AthleteProfileStats_rating_pill__L4wR2{background:rgba(102,252,241,.15);color:#0f172a;border-color:#66fcf1}[data-bs-theme=light] .AthleteProfileStats_match_badge__pbjKT{background:#e2e8f0;color:#475569}[data-bs-theme=light] .AthleteProfileStats_rating_star_badge__cBd1U{background:#fef3c7;color:#d97706}[data-bs-theme=light] .AthleteProfileStats_match_score__J6_NP{color:#0f172a}[data-bs-theme=light] .AthleteProfileStats_filter_select__wNPjX,[data-bs-theme=light] .AthleteProfileStats_metric_pill__8wJNw{background:#fff;border-color:#cbd5e1;color:#475569}[data-bs-theme=light] .AthleteProfileStats_filter_select__wNPjX.AthleteProfileStats_active__N1PG1,[data-bs-theme=light] .AthleteProfileStats_metric_pill__8wJNw.AthleteProfileStats_active__N1PG1{background:#1a1d24;color:#fff}[data-bs-theme=light] .AthleteProfileStats_y_gridline__8I9di{background:#e2e8f0}[data-bs-theme=light] .AthleteProfileStats_metrics_pills_row__nje5D{scrollbar-color:#cbd5e1 #f1f5f9}[data-bs-theme=light] .AthleteProfileStats_metrics_pills_row__nje5D::-webkit-scrollbar-track{background:#f1f5f9}[data-bs-theme=light] .AthleteProfileStats_metrics_pills_row__nje5D::-webkit-scrollbar-thumb{background:#cbd5e1}[data-bs-theme=light] .AthleteProfileStats_metrics_pills_row__nje5D::-webkit-scrollbar-thumb:hover{background:#94a3b8}.SeasonStatsModal_overlay__gzi72{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.SeasonStatsModal_modal_container__8Nj3q{width:100%;max-width:896px;max-height:90vh;background:#141416;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border-radius:20px;border:1px solid #333438;display:flex;flex-direction:column;overflow:hidden;position:relative;color:#fff;animation:SeasonStatsModal_modalFadeIn__uMjsS .2s ease-out}@keyframes SeasonStatsModal_modalFadeIn__uMjsS{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.SeasonStatsModal_header__veKcc{box-sizing:border-box;flex-direction:row;justify-content:space-between;padding:24px;background:#202124;border-bottom:1px solid #333438;flex-shrink:0}.SeasonStatsModal_header__veKcc,.SeasonStatsModal_header_left__HthH9{display:flex;align-items:center;gap:16px}.SeasonStatsModal_back_button__PKgx8{background:transparent;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.SeasonStatsModal_back_button__PKgx8:hover{opacity:.8}.SeasonStatsModal_header_titles___xtNh{display:flex;flex-direction:column;gap:4px}.SeasonStatsModal_header_titles___xtNh .SeasonStatsModal_title__0CtiT{font-family:Inter,sans-serif;font-weight:600;font-size:20px;line-height:25px;color:#fff;margin:0}.SeasonStatsModal_header_titles___xtNh .SeasonStatsModal_subtitle__wOA7e{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#a0a0a5;margin:0}.SeasonStatsModal_close_button__GHIg2{background:transparent;border:none;color:#a0a0a5;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.SeasonStatsModal_close_button__GHIg2:hover{color:#fff;background:hsla(0,0%,100%,.1)}.SeasonStatsModal_scroll_content__adbPf{display:flex;flex-direction:column;padding:24px;gap:32px;overflow-y:auto;flex:1 1}.SeasonStatsModal_scroll_content__adbPf::-webkit-scrollbar{width:6px}.SeasonStatsModal_scroll_content__adbPf::-webkit-scrollbar-track{background:#141416}.SeasonStatsModal_scroll_content__adbPf::-webkit-scrollbar-thumb{background:#333438;border-radius:4px}.SeasonStatsModal_sport_info_card__Zy7AH{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:16px;gap:16px;background:#1a1d24;border:1px solid #333438;border-radius:12px}.SeasonStatsModal_sport_icon_badge__27ZDG{width:48px;height:48px;min-width:48px;background:hsla(0,0%,100%,.1);border-radius:9999px;display:flex;align-items:center;justify-content:center}.SeasonStatsModal_sport_text__fvJrv{display:flex;flex-direction:column;gap:4px}.SeasonStatsModal_sport_text__fvJrv .SeasonStatsModal_sport_title__3mMmd{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#fff}.SeasonStatsModal_sport_text__fvJrv .SeasonStatsModal_sport_desc__vaxGn{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#a0a0a5}.SeasonStatsModal_form_grid__d2jkM{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 24px;gap:20px 24px}@media(max-width:768px){.SeasonStatsModal_form_grid__d2jkM{grid-template-columns:1fr;gap:16px}}.SeasonStatsModal_form_field__AA_8I{display:flex;flex-direction:column;gap:8px}.SeasonStatsModal_field_label__d0k2f{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#fff}.SeasonStatsModal_input_wrapper__WXgYE{position:relative;display:flex;align-items:center;width:100%}.SeasonStatsModal_field_input__hhKSK{box-sizing:border-box;width:100%;height:46px;background:#191a1d;border:1px solid #333438;border-radius:8px;padding:13px 16px 14px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:17px;color:#fff;outline:none;transition:border-color .2s ease}.SeasonStatsModal_field_input__hhKSK::placeholder{color:#a0a0a5}.SeasonStatsModal_field_input__hhKSK:focus{border-color:#2ae5c9}.SeasonStatsModal_footer__f_91b{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:16px 24px 24px;background:#141416;border-top:1px solid #333438;flex-shrink:0}.SeasonStatsModal_save_btn__5XTO5{width:100%;height:52px;background:#fff;border:none;border-radius:12px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#000;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease,transform .1s ease}.SeasonStatsModal_save_btn__5XTO5:hover{opacity:.92}.SeasonStatsModal_save_btn__5XTO5:active{transform:scale(.99)}.SeasonStatsModal_save_btn__5XTO5:disabled{opacity:.6;cursor:not-allowed}[data-bs-theme=light] .SeasonStatsModal_modal_container__8Nj3q{background:#fff;border-color:#e5e7eb;color:#1a1d24;box-shadow:0 20px 40px rgba(0,0,0,.12)}[data-bs-theme=light] .SeasonStatsModal_header__veKcc{background:#f9fafb;border-bottom-color:#e5e7eb}[data-bs-theme=light] .SeasonStatsModal_back_button__PKgx8,[data-bs-theme=light] .SeasonStatsModal_header_titles___xtNh .SeasonStatsModal_title__0CtiT{color:#1a1d24}[data-bs-theme=light] .SeasonStatsModal_close_button__GHIg2,[data-bs-theme=light] .SeasonStatsModal_header_titles___xtNh .SeasonStatsModal_subtitle__wOA7e{color:#6b7280}[data-bs-theme=light] .SeasonStatsModal_close_button__GHIg2:hover{color:#1a1d24;background:rgba(0,0,0,.05)}[data-bs-theme=light] .SeasonStatsModal_sport_info_card__Zy7AH{background:#f3f4f6;border-color:#e5e7eb}[data-bs-theme=light] .SeasonStatsModal_sport_icon_badge__27ZDG{background:rgba(0,0,0,.06)}[data-bs-theme=light] .SeasonStatsModal_sport_icon_badge__27ZDG img,[data-bs-theme=light] .SeasonStatsModal_sport_icon_badge__27ZDG svg{filter:brightness(0) saturate(100%)}[data-bs-theme=light] .SeasonStatsModal_sport_text__fvJrv .SeasonStatsModal_sport_title__3mMmd{color:#1a1d24}[data-bs-theme=light] .SeasonStatsModal_sport_text__fvJrv .SeasonStatsModal_sport_desc__vaxGn{color:#6b7280}[data-bs-theme=light] .SeasonStatsModal_field_label__d0k2f{color:#1a1d24}[data-bs-theme=light] .SeasonStatsModal_field_input__hhKSK{background:#f9fafb;border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .SeasonStatsModal_field_input__hhKSK::placeholder{color:#9ca3af}[data-bs-theme=light] .SeasonStatsModal_field_input__hhKSK:focus{border-color:#2ae5c9}[data-bs-theme=light] .SeasonStatsModal_footer__f_91b{background:#fff;border-top-color:#e5e7eb}[data-bs-theme=light] .SeasonStatsModal_save_btn__5XTO5{background:#1a1d24;color:#fff}.PerformanceTrendsModal_overlay__AMgWb{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.PerformanceTrendsModal_modal_container__Di7me{width:100%;max-width:896px;max-height:90vh;background:#141416;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border-radius:20px;border:1px solid #333438;display:flex;flex-direction:column;overflow:hidden;position:relative;color:#fff;animation:PerformanceTrendsModal_modalFadeIn__RbWYP .2s ease-out}@keyframes PerformanceTrendsModal_modalFadeIn__RbWYP{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.PerformanceTrendsModal_header__u1769{box-sizing:border-box;flex-direction:row;justify-content:space-between;padding:24px;background:#202124;border-bottom:1px solid #333438;flex-shrink:0}.PerformanceTrendsModal_header__u1769,.PerformanceTrendsModal_header_left__CoUIb{display:flex;align-items:center;gap:16px}.PerformanceTrendsModal_back_button__CCOrc{background:transparent;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.PerformanceTrendsModal_back_button__CCOrc:hover{opacity:.8}.PerformanceTrendsModal_header_titles__BiuOD{display:flex;flex-direction:column;gap:4px}.PerformanceTrendsModal_header_titles__BiuOD .PerformanceTrendsModal_title__HAsZc{font-family:Inter,sans-serif;font-weight:600;font-size:20px;line-height:25px;color:#fff;margin:0}.PerformanceTrendsModal_header_titles__BiuOD .PerformanceTrendsModal_subtitle__K3dp8{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#a0a0a5;margin:0}.PerformanceTrendsModal_close_button__THEmz{background:transparent;border:none;color:#a0a0a5;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.PerformanceTrendsModal_close_button__THEmz:hover{color:#fff;background:hsla(0,0%,100%,.1)}.PerformanceTrendsModal_scroll_content__dgX76{display:flex;flex-direction:column;padding:24px;gap:32px;overflow-y:auto;flex:1 1}.PerformanceTrendsModal_scroll_content__dgX76::-webkit-scrollbar{width:6px}.PerformanceTrendsModal_scroll_content__dgX76::-webkit-scrollbar-track{background:#141416}.PerformanceTrendsModal_scroll_content__dgX76::-webkit-scrollbar-thumb{background:#333438;border-radius:4px}.PerformanceTrendsModal_section_header__0W8Su{display:flex;flex-direction:column;gap:4px}.PerformanceTrendsModal_section_header__0W8Su .PerformanceTrendsModal_section_title__dzuVz{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#fff;margin:0}.PerformanceTrendsModal_section_header__0W8Su .PerformanceTrendsModal_section_subtitle__wFUXv{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#a0a0a5;margin:0}.PerformanceTrendsModal_metrics_grid__d3udU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:768px){.PerformanceTrendsModal_metrics_grid__d3udU{grid-template-columns:1fr}}.PerformanceTrendsModal_metric_card__BX62b{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:16px;background:#191a1d;border:1px solid #333438;border-radius:12px;cursor:pointer;transition:all .2s ease}.PerformanceTrendsModal_metric_card__BX62b:hover{border-color:rgba(42,229,201,.5)}.PerformanceTrendsModal_metric_card__BX62b.PerformanceTrendsModal_selected__g12TI{border-color:#2ae5c9;background:rgba(42,229,201,.04)}.PerformanceTrendsModal_metric_card_left__ZNJE_{display:flex;align-items:center;gap:12px}.PerformanceTrendsModal_metric_icon__ihtAL{display:flex;align-items:center;justify-content:center;color:#fff}.PerformanceTrendsModal_metric_name__f0aBc{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#fff}.PerformanceTrendsModal_radio_badge__ZmVJX{width:16px;height:16px;border-radius:9999px;border:1px solid #333438;display:flex;align-items:center;justify-content:center}.PerformanceTrendsModal_radio_badge__ZmVJX.PerformanceTrendsModal_checked__3txZ4{border-color:#2ae5c9;background:#2ae5c9}.PerformanceTrendsModal_radio_badge__ZmVJX.PerformanceTrendsModal_checked__3txZ4:after{content:"";width:6px;height:6px;border-radius:9999px;background:#141416}.PerformanceTrendsModal_config_card__rMiEO{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:20px;background:#191a1d;border:1px solid #333438;border-radius:16px}.PerformanceTrendsModal_config_card_header__GYi_a{display:flex;align-items:center;justify-content:space-between}.PerformanceTrendsModal_config_header_left__o4yQE{display:flex;align-items:center;gap:14px}.PerformanceTrendsModal_config_icon_badge__jniAO{width:44px;height:44px;background:#27282c;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff}.PerformanceTrendsModal_config_titles__Yyycm{display:flex;flex-direction:column;gap:2px}.PerformanceTrendsModal_config_titles__Yyycm .PerformanceTrendsModal_config_title__k6jIP{font-family:Inter,sans-serif;font-weight:600;font-size:15px;line-height:20px;color:#fff}.PerformanceTrendsModal_config_titles__Yyycm .PerformanceTrendsModal_config_desc__CuWSo{font-family:Inter,sans-serif;font-weight:400;font-size:13px;line-height:18px;color:#a0a0a5}.PerformanceTrendsModal_toggle_switch__sfheG{position:relative;width:44px;height:24px;background:#333438;border-radius:9999px;cursor:pointer;transition:background .2s ease}.PerformanceTrendsModal_toggle_switch__sfheG.PerformanceTrendsModal_active__q63cq{background:#2ae5c9}.PerformanceTrendsModal_toggle_switch__sfheG .PerformanceTrendsModal_toggle_thumb__RCH6t{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:9999px;transition:transform .2s ease}.PerformanceTrendsModal_toggle_switch__sfheG.PerformanceTrendsModal_active__q63cq .PerformanceTrendsModal_toggle_thumb__RCH6t{transform:translateX(20px)}.PerformanceTrendsModal_controls_row__MfnbF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media(max-width:768px){.PerformanceTrendsModal_controls_row__MfnbF{grid-template-columns:repeat(2,1fr)}}.PerformanceTrendsModal_control_field__BZOxC{display:flex;flex-direction:column;gap:6px}.PerformanceTrendsModal_control_label__Qltwt{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#a0a0a5}.PerformanceTrendsModal_select_input__Q26C1{width:100%;height:42px;background:#222327;border:1px solid #333438;border-radius:8px;padding:0 12px;font-family:Inter,sans-serif;font-size:14px;color:#fff;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23A0A0A5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.PerformanceTrendsModal_select_input__Q26C1:focus{border-color:#2ae5c9}.PerformanceTrendsModal_data_entries_list__EZhD6{display:flex;flex-direction:column;gap:12px}.PerformanceTrendsModal_data_row__zzqhO{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:16px;gap:16px;align-items:flex-end}.PerformanceTrendsModal_entry_input__bz4UX{width:100%;height:42px;background:#222327;border:1px solid #333438;border-radius:8px;padding:0 14px;font-family:Inter,sans-serif;font-size:14px;color:#fff;outline:none}.PerformanceTrendsModal_entry_input__bz4UX::placeholder{color:#a0a0a5}.PerformanceTrendsModal_entry_input__bz4UX:focus{border-color:#2ae5c9}.PerformanceTrendsModal_delete_btn__5xWZt{width:42px;height:42px;background:transparent;border:none;color:#a0a0a5;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:color .2s ease,background .2s ease}.PerformanceTrendsModal_delete_btn__5xWZt:hover{color:#f55;background:rgba(255,85,85,.1)}.PerformanceTrendsModal_add_data_btn__StL9G{width:100%;height:44px;background:transparent;border:1px dashed #333438;border-radius:8px;font-family:Inter,sans-serif;font-weight:500;font-size:14px;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color .2s ease,background .2s ease}.PerformanceTrendsModal_add_data_btn__StL9G:hover{border-color:#2ae5c9;background:rgba(42,229,201,.04)}.PerformanceTrendsModal_year_section__oVluj{display:flex;flex-direction:column;gap:20px}.PerformanceTrendsModal_year_section_divider__F7hrR{height:1px;background:#28292d;margin:8px 0}.PerformanceTrendsModal_year_section_header__1dvz_{display:flex;align-items:center;justify-content:space-between;padding-bottom:4px}.PerformanceTrendsModal_year_badge_title__YYIz_{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#2ae5c9}.PerformanceTrendsModal_delete_year_btn__UauKc{background:transparent;border:none;color:#8a8b8f;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:13px;font-family:Inter,sans-serif;padding:4px 8px;border-radius:6px;transition:all .2s ease}.PerformanceTrendsModal_delete_year_btn__UauKc:hover{color:#f55;background:rgba(255,85,85,.1)}.PerformanceTrendsModal_add_year_section_btn__ag6LS{width:100%;height:48px;background:rgba(42,229,201,.05);border:1px dashed #2ae5c9;border-radius:10px;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#2ae5c9;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s ease;margin-top:4px}.PerformanceTrendsModal_add_year_section_btn__ag6LS:hover{background:rgba(42,229,201,.12);color:#fff}.PerformanceTrendsModal_footer__Fq16i{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:16px 24px 24px;background:#141416;border-top:1px solid #333438;flex-shrink:0}.PerformanceTrendsModal_save_btn__EU2Jq{width:100%;height:52px;background:#fff;border:none;border-radius:12px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#000;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease,transform .1s ease}.PerformanceTrendsModal_save_btn__EU2Jq:hover{opacity:.92}.PerformanceTrendsModal_save_btn__EU2Jq:active{transform:scale(.99)}.PerformanceTrendsModal_save_btn__EU2Jq:disabled{opacity:.6;cursor:not-allowed}.PerformanceTrendsModal_input_error__hV525{border-color:#f55!important}.PerformanceTrendsModal_error_message__IJ6P2{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#f55;margin-top:4px}.PerformanceTrendsModal_error_banner__gqD95{display:flex;align-items:center;gap:10px;padding:12px 16px;background:rgba(255,85,85,.1);border:1px solid rgba(255,85,85,.3);border-radius:8px;color:#f77;font-family:Inter,sans-serif;font-size:13px;line-height:18px}[data-bs-theme=light] .PerformanceTrendsModal_modal_container__Di7me{background:#fff;border-color:#e5e7eb;color:#1a1d24;box-shadow:0 20px 40px rgba(0,0,0,.12)}[data-bs-theme=light] .PerformanceTrendsModal_header__u1769{background:#f9fafb;border-bottom-color:#e5e7eb}[data-bs-theme=light] .PerformanceTrendsModal_back_button__CCOrc,[data-bs-theme=light] .PerformanceTrendsModal_header_titles__BiuOD .PerformanceTrendsModal_title__HAsZc{color:#1a1d24}[data-bs-theme=light] .PerformanceTrendsModal_close_button__THEmz,[data-bs-theme=light] .PerformanceTrendsModal_header_titles__BiuOD .PerformanceTrendsModal_subtitle__K3dp8{color:#6b7280}[data-bs-theme=light] .PerformanceTrendsModal_close_button__THEmz:hover{color:#1a1d24;background:rgba(0,0,0,.05)}[data-bs-theme=light] .PerformanceTrendsModal_section_header__0W8Su .PerformanceTrendsModal_section_title__dzuVz{color:#1a1d24}[data-bs-theme=light] .PerformanceTrendsModal_section_header__0W8Su .PerformanceTrendsModal_section_subtitle__wFUXv{color:#6b7280}[data-bs-theme=light] .PerformanceTrendsModal_metric_card__BX62b{background:#f9fafb;border-color:#e5e7eb}[data-bs-theme=light] .PerformanceTrendsModal_metric_card__BX62b:hover{border-color:#2ae5c9}[data-bs-theme=light] .PerformanceTrendsModal_metric_card__BX62b.PerformanceTrendsModal_selected__g12TI{border-color:#2ae5c9;background:rgba(42,229,201,.08)}[data-bs-theme=light] .PerformanceTrendsModal_metric_icon__ihtAL{color:#1a1d24}[data-bs-theme=light] .PerformanceTrendsModal_metric_icon__ihtAL img,[data-bs-theme=light] .PerformanceTrendsModal_metric_icon__ihtAL svg{filter:brightness(0) saturate(100%)}[data-bs-theme=light] .PerformanceTrendsModal_metric_name__f0aBc{color:#1a1d24}[data-bs-theme=light] .PerformanceTrendsModal_radio_badge__ZmVJX{border-color:#d1d5db}[data-bs-theme=light] .PerformanceTrendsModal_radio_badge__ZmVJX.PerformanceTrendsModal_checked__3txZ4{border-color:#2ae5c9;background:#2ae5c9}[data-bs-theme=light] .PerformanceTrendsModal_config_card__rMiEO{background:#f3f4f6;border-color:#e5e7eb}[data-bs-theme=light] .PerformanceTrendsModal_config_icon_badge__jniAO{background:#e5e7eb;color:#1a1d24}[data-bs-theme=light] .PerformanceTrendsModal_config_icon_badge__jniAO img,[data-bs-theme=light] .PerformanceTrendsModal_config_icon_badge__jniAO svg{filter:brightness(0) saturate(100%)}[data-bs-theme=light] .PerformanceTrendsModal_config_titles__Yyycm .PerformanceTrendsModal_config_title__k6jIP{color:#1a1d24}[data-bs-theme=light] .PerformanceTrendsModal_config_titles__Yyycm .PerformanceTrendsModal_config_desc__CuWSo,[data-bs-theme=light] .PerformanceTrendsModal_control_label__Qltwt{color:#6b7280}[data-bs-theme=light] .PerformanceTrendsModal_entry_input__bz4UX,[data-bs-theme=light] .PerformanceTrendsModal_select_input__Q26C1{background-color:#fff;border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .PerformanceTrendsModal_entry_input__bz4UX::placeholder{color:#9ca3af}[data-bs-theme=light] .PerformanceTrendsModal_delete_btn__5xWZt{color:#6b7280}[data-bs-theme=light] .PerformanceTrendsModal_delete_btn__5xWZt:hover{color:#f55;background:rgba(255,85,85,.1)}[data-bs-theme=light] .PerformanceTrendsModal_add_data_btn__StL9G{border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .PerformanceTrendsModal_add_data_btn__StL9G:hover{border-color:#2ae5c9;background:rgba(42,229,201,.06)}[data-bs-theme=light] .PerformanceTrendsModal_year_section_divider__F7hrR{background:#e5e7eb}[data-bs-theme=light] .PerformanceTrendsModal_year_badge_title__YYIz_{color:#0d9488}[data-bs-theme=light] .PerformanceTrendsModal_delete_year_btn__UauKc{color:#6b7280}[data-bs-theme=light] .PerformanceTrendsModal_delete_year_btn__UauKc:hover{color:#ef4444;background:rgba(239,68,68,.1)}[data-bs-theme=light] .PerformanceTrendsModal_add_year_section_btn__ag6LS{background:rgba(42,229,201,.06);border-color:#0d9488;color:#0d9488}[data-bs-theme=light] .PerformanceTrendsModal_add_year_section_btn__ag6LS:hover{background:rgba(42,229,201,.14);color:#0d9488}[data-bs-theme=light] .PerformanceTrendsModal_footer__Fq16i{background:#fff;border-top-color:#e5e7eb}[data-bs-theme=light] .PerformanceTrendsModal_save_btn__EU2Jq{background:#1a1d24;color:#fff}[data-bs-theme=light] .PerformanceTrendsModal_input_error__hV525{border-color:#ef4444!important}[data-bs-theme=light] .PerformanceTrendsModal_error_message__IJ6P2{color:#ef4444}[data-bs-theme=light] .PerformanceTrendsModal_error_banner__gqD95{background:#fef2f2;border-color:#fecaca;color:#dc2626}.PhysicalMetricsModal_overlay__sXYWo{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.PhysicalMetricsModal_modal_container__xRWIu{width:100%;max-width:896px;max-height:90vh;background:#141416;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border-radius:20px;border:1px solid #333438;display:flex;flex-direction:column;overflow:hidden;position:relative;color:#fff;animation:PhysicalMetricsModal_modalFadeIn__c6y2C .2s ease-out}@keyframes PhysicalMetricsModal_modalFadeIn__c6y2C{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.PhysicalMetricsModal_header__wyQSy{box-sizing:border-box;flex-direction:row;justify-content:space-between;padding:24px;background:#202124;border-bottom:1px solid #333438;flex-shrink:0}.PhysicalMetricsModal_header__wyQSy,.PhysicalMetricsModal_header_left__UOOMU{display:flex;align-items:center;gap:16px}.PhysicalMetricsModal_back_button__hGKDu{background:transparent;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.PhysicalMetricsModal_back_button__hGKDu:hover{opacity:.8}.PhysicalMetricsModal_header_titles__cwdcS{display:flex;flex-direction:column;gap:4px}.PhysicalMetricsModal_header_titles__cwdcS .PhysicalMetricsModal_title__I6DQY{font-family:Inter,sans-serif;font-weight:600;font-size:20px;line-height:25px;color:#fff;margin:0}.PhysicalMetricsModal_header_titles__cwdcS .PhysicalMetricsModal_subtitle__DCfJf{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#a0a0a5;margin:0}.PhysicalMetricsModal_close_button__CPInR{background:transparent;border:none;color:#a0a0a5;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.PhysicalMetricsModal_close_button__CPInR:hover{color:#fff;background:hsla(0,0%,100%,.1)}.PhysicalMetricsModal_scroll_content__bEZzT{display:flex;flex-direction:column;padding:24px;gap:24px;overflow-y:auto;flex:1 1}.PhysicalMetricsModal_scroll_content__bEZzT::-webkit-scrollbar{width:6px}.PhysicalMetricsModal_scroll_content__bEZzT::-webkit-scrollbar-track{background:#141416}.PhysicalMetricsModal_scroll_content__bEZzT::-webkit-scrollbar-thumb{background:#333438;border-radius:4px}.PhysicalMetricsModal_section_header__J8FHU{display:flex;flex-direction:column;gap:4px}.PhysicalMetricsModal_section_header__J8FHU .PhysicalMetricsModal_section_title__HwsnR{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#fff;margin:0}.PhysicalMetricsModal_section_header__J8FHU .PhysicalMetricsModal_section_subtitle__7imfH{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#a0a0a5;margin:0}.PhysicalMetricsModal_metrics_list__7NCfI{display:flex;flex-direction:column;gap:16px}.PhysicalMetricsModal_metric_item_card__U1EQj{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:16px;background:#191a1d;border:1px solid #333438;border-radius:12px;gap:16px}@media(max-width:640px){.PhysicalMetricsModal_metric_item_card__U1EQj{flex-direction:column;align-items:stretch}}.PhysicalMetricsModal_metric_left__FLuUj{display:flex;align-items:center;gap:16px}.PhysicalMetricsModal_icon_badge__rQxOh{width:40px;height:40px;min-width:40px;background:#424243;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.PhysicalMetricsModal_metric_name__hVkup{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:20px;color:#fff}.PhysicalMetricsModal_metric_right_controls__OPTzr{display:flex;align-items:flex-start;gap:12px}@media(max-width:640px){.PhysicalMetricsModal_metric_right_controls__OPTzr{width:100%}}.PhysicalMetricsModal_input_wrapper__FL8D8{display:flex;flex-direction:column;width:160px}@media(max-width:640px){.PhysicalMetricsModal_input_wrapper__FL8D8{flex:1 1;width:auto}}.PhysicalMetricsModal_value_input__c1Gn3{width:100%;height:42px;background:#222327;border:1px solid #333438;border-radius:8px;padding:0 14px;font-family:Inter,sans-serif;font-size:14px;color:#fff;outline:none;transition:border-color .2s ease}.PhysicalMetricsModal_value_input__c1Gn3::placeholder{color:#a0a0a5}.PhysicalMetricsModal_value_input__c1Gn3:focus{border-color:#2ae5c9}.PhysicalMetricsModal_input_error__SjhZ3{border-color:#f55!important}.PhysicalMetricsModal_error_message__6U1Ou{font-family:Inter,sans-serif;font-weight:400;font-size:11px;line-height:14px;color:#f55;margin-top:4px}.PhysicalMetricsModal_unit_select__rG8s8{width:90px;height:42px;background:#222327;border:1px solid #333438;border-radius:8px;padding:0 28px 0 12px;font-family:Inter,sans-serif;font-size:14px;color:#a0a0a5;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23A0A0A5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px;transition:border-color .2s ease}.PhysicalMetricsModal_unit_select__rG8s8:focus{border-color:#2ae5c9}.PhysicalMetricsModal_footer__27uXq{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:16px 24px 24px;background:#141416;border-top:1px solid #333438;flex-shrink:0}.PhysicalMetricsModal_save_btn__raPgt{width:100%;height:52px;background:#fff;border:none;border-radius:12px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#000;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease,transform .1s ease}.PhysicalMetricsModal_save_btn__raPgt:hover{opacity:.92}.PhysicalMetricsModal_save_btn__raPgt:active{transform:scale(.99)}.PhysicalMetricsModal_save_btn__raPgt:disabled{opacity:.6;cursor:not-allowed}[data-bs-theme=light] .PhysicalMetricsModal_modal_container__xRWIu{background:#fff;border-color:#e5e7eb;color:#1a1d24;box-shadow:0 20px 40px rgba(0,0,0,.12)}[data-bs-theme=light] .PhysicalMetricsModal_header__wyQSy{background:#f9fafb;border-bottom-color:#e5e7eb}[data-bs-theme=light] .PhysicalMetricsModal_back_button__hGKDu,[data-bs-theme=light] .PhysicalMetricsModal_header_titles__cwdcS .PhysicalMetricsModal_title__I6DQY{color:#1a1d24}[data-bs-theme=light] .PhysicalMetricsModal_close_button__CPInR,[data-bs-theme=light] .PhysicalMetricsModal_header_titles__cwdcS .PhysicalMetricsModal_subtitle__DCfJf{color:#6b7280}[data-bs-theme=light] .PhysicalMetricsModal_close_button__CPInR:hover{color:#1a1d24;background:rgba(0,0,0,.05)}[data-bs-theme=light] .PhysicalMetricsModal_section_header__J8FHU .PhysicalMetricsModal_section_title__HwsnR{color:#1a1d24}[data-bs-theme=light] .PhysicalMetricsModal_section_header__J8FHU .PhysicalMetricsModal_section_subtitle__7imfH{color:#6b7280}[data-bs-theme=light] .PhysicalMetricsModal_metric_item_card__U1EQj{background:#f9fafb;border-color:#e5e7eb}[data-bs-theme=light] .PhysicalMetricsModal_icon_badge__rQxOh{background:#f3f4f6;color:#1a1d24}[data-bs-theme=light] .PhysicalMetricsModal_icon_badge__rQxOh img,[data-bs-theme=light] .PhysicalMetricsModal_icon_badge__rQxOh svg{filter:brightness(0) saturate(100%)}[data-bs-theme=light] .PhysicalMetricsModal_metric_name__hVkup{color:#1a1d24}[data-bs-theme=light] .PhysicalMetricsModal_unit_select__rG8s8,[data-bs-theme=light] .PhysicalMetricsModal_value_input__c1Gn3{background-color:#fff;border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .PhysicalMetricsModal_unit_select__rG8s8::placeholder,[data-bs-theme=light] .PhysicalMetricsModal_value_input__c1Gn3::placeholder{color:#9ca3af}[data-bs-theme=light] .PhysicalMetricsModal_footer__27uXq{background:#fff;border-top-color:#e5e7eb}[data-bs-theme=light] .PhysicalMetricsModal_save_btn__raPgt{background:#1a1d24;color:#fff}[data-bs-theme=light] .PhysicalMetricsModal_input_error__SjhZ3{border-color:#ef4444!important}[data-bs-theme=light] .PhysicalMetricsModal_error_message__6U1Ou{color:#ef4444}.CareerTotalsModal_overlay__EaUGJ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.CareerTotalsModal_modal_container__mVKv6{width:100%;max-width:800px;max-height:90vh;background:rgba(14,21,20,.95);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border-radius:12px;border:1px solid #333438;display:flex;flex-direction:column;overflow:hidden;position:relative;color:#fff;animation:CareerTotalsModal_modalFadeIn__cZAZ_ .2s ease-out}@keyframes CareerTotalsModal_modalFadeIn__cZAZ_{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.CareerTotalsModal_header__Z8CSm{box-sizing:border-box;flex-direction:row;justify-content:space-between;padding:24px;background:#202124;border-bottom:1px solid #333438;flex-shrink:0}.CareerTotalsModal_header__Z8CSm,.CareerTotalsModal_header_left__s_UPb{display:flex;align-items:center;gap:16px}.CareerTotalsModal_back_button___0nDR{background:transparent;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.CareerTotalsModal_back_button___0nDR:hover{opacity:.8}.CareerTotalsModal_header_titles__ivqp5{display:flex;flex-direction:column;gap:4px}.CareerTotalsModal_header_titles__ivqp5 .CareerTotalsModal_title__Zbb8w{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.6px;color:#fff;margin:0}.CareerTotalsModal_header_titles__ivqp5 .CareerTotalsModal_subtitle__V_eei{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#9ca3af;margin:0}.CareerTotalsModal_close_button__n6F61{background:transparent;border:none;color:#a0a0a5;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.CareerTotalsModal_close_button__n6F61:hover{color:#fff;background:hsla(0,0%,100%,.1)}.CareerTotalsModal_scroll_content__BQTIm{display:flex;flex-direction:column;padding:32px;gap:24px;overflow-y:auto;flex:1 1}.CareerTotalsModal_scroll_content__BQTIm::-webkit-scrollbar{width:6px}.CareerTotalsModal_scroll_content__BQTIm::-webkit-scrollbar-track{background:#141416}.CareerTotalsModal_scroll_content__BQTIm::-webkit-scrollbar-thumb{background:#333438;border-radius:4px}.CareerTotalsModal_info_banner__9H6L5{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px;gap:16px;background:#161d1c;border:1px solid #333438;border-radius:8px}@media(max-width:640px){.CareerTotalsModal_info_banner__9H6L5{flex-direction:column;align-items:flex-start}}.CareerTotalsModal_info_left__Pb0C4{display:flex;align-items:flex-start;gap:16px}.CareerTotalsModal_icon_badge__mUU57{width:38px;height:38px;min-width:38px;background:#27302f;border:1px solid #333438;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#66fcf1}.CareerTotalsModal_info_text__eAuNA{display:flex;flex-direction:column;gap:2px}.CareerTotalsModal_info_text__eAuNA .CareerTotalsModal_text_main__GTDgI{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#e5e7eb;margin:0}.CareerTotalsModal_info_text__eAuNA .CareerTotalsModal_text_sub__8wqTV{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#9ca3af;margin:0}.CareerTotalsModal_manual_btn__uBMg_{box-sizing:border-box;display:flex;align-items:center;padding:8px 16px;gap:8px;height:38px;background:transparent;border:1px solid #333438;border-radius:8px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:14px;color:#66fcf1;cursor:pointer;white-space:nowrap;transition:all .2s ease}.CareerTotalsModal_manual_btn__uBMg_:hover{border-color:#66fcf1;background:rgba(102,252,241,.08)}.CareerTotalsModal_metrics_section__mfAse{box-sizing:border-box;display:flex;flex-direction:column;padding:24px;gap:24px;background:#090f0f;border:1px solid #333438;border-radius:8px}.CareerTotalsModal_section_header__3q5n6{display:flex;flex-direction:column;gap:4px}.CareerTotalsModal_section_header__3q5n6 .CareerTotalsModal_section_title__UP18N{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:18px;line-height:28px;color:#fff;margin:0}.CareerTotalsModal_section_header__3q5n6 .CareerTotalsModal_section_subtitle__F5qmh{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#9ca3af;margin:0}.CareerTotalsModal_metrics_grid__8163s{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:768px){.CareerTotalsModal_metrics_grid__8163s{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.CareerTotalsModal_metrics_grid__8163s{grid-template-columns:1fr}}.CareerTotalsModal_metric_card__zpM7h{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px;height:182px;background:#161d1c;border:1px solid #333438;border-radius:8px;text-align:center}.CareerTotalsModal_card_icon_badge__mu7_W{width:40px;height:40px;min-height:40px;background:#27302f;border:1px solid #333438;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#66fcf1;margin-bottom:12px}.CareerTotalsModal_card_label__9eBFw{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#9ca3af;margin:0 0 4px}.CareerTotalsModal_card_value__Pi2Vj{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:30px;line-height:36px;color:#fff;margin:0 0 4px}.CareerTotalsModal_card_input__KF3I2{width:90px;height:36px;background:#090f0f;border:1px solid #66fcf1;border-radius:6px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:20px;color:#fff;text-align:center;outline:none;margin-bottom:4px}.CareerTotalsModal_card_footer_note__vHLTn{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#6b7280;margin:0}.CareerTotalsModal_footer__wAd8k{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:#090f0f;border-top:1px solid #333438;flex-shrink:0}.CareerTotalsModal_save_btn__rYY4P{width:100%;height:52px;background:#fff;border:none;border-radius:8px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:18px;line-height:28px;color:#000;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease,transform .1s ease}.CareerTotalsModal_save_btn__rYY4P:hover{opacity:.92}.CareerTotalsModal_save_btn__rYY4P:active{transform:scale(.99)}.CareerTotalsModal_save_btn__rYY4P:disabled{opacity:.6;cursor:not-allowed}[data-bs-theme=light] .CareerTotalsModal_modal_container__mVKv6{background:#fff;border-color:#e5e7eb;color:#1a1d24;box-shadow:0 20px 40px rgba(0,0,0,.12)}[data-bs-theme=light] .CareerTotalsModal_header__Z8CSm{background:#f9fafb;border-bottom-color:#e5e7eb}[data-bs-theme=light] .CareerTotalsModal_back_button___0nDR,[data-bs-theme=light] .CareerTotalsModal_header_titles__ivqp5 .CareerTotalsModal_title__Zbb8w{color:#1a1d24}[data-bs-theme=light] .CareerTotalsModal_close_button__n6F61,[data-bs-theme=light] .CareerTotalsModal_header_titles__ivqp5 .CareerTotalsModal_subtitle__V_eei{color:#6b7280}[data-bs-theme=light] .CareerTotalsModal_close_button__n6F61:hover{color:#1a1d24;background:rgba(0,0,0,.05)}[data-bs-theme=light] .CareerTotalsModal_info_banner__9H6L5{background:#f3f4f6;border-color:#e5e7eb}[data-bs-theme=light] .CareerTotalsModal_icon_badge__mUU57{background:rgba(0,0,0,.06);border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .CareerTotalsModal_icon_badge__mUU57 img,[data-bs-theme=light] .CareerTotalsModal_icon_badge__mUU57 svg{filter:brightness(0) saturate(100%)}[data-bs-theme=light] .CareerTotalsModal_info_text__eAuNA .CareerTotalsModal_text_main__GTDgI{color:#1a1d24}[data-bs-theme=light] .CareerTotalsModal_info_text__eAuNA .CareerTotalsModal_text_sub__8wqTV{color:#6b7280}[data-bs-theme=light] .CareerTotalsModal_manual_btn__uBMg_{border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .CareerTotalsModal_manual_btn__uBMg_:hover{border-color:#66fcf1}[data-bs-theme=light] .CareerTotalsModal_metrics_section__mfAse{background:#f9fafb;border-color:#e5e7eb}[data-bs-theme=light] .CareerTotalsModal_section_header__3q5n6 .CareerTotalsModal_section_title__UP18N{color:#1a1d24}[data-bs-theme=light] .CareerTotalsModal_section_header__3q5n6 .CareerTotalsModal_section_subtitle__F5qmh{color:#6b7280}[data-bs-theme=light] .CareerTotalsModal_metric_card__zpM7h{background:#fff;border-color:#e5e7eb}[data-bs-theme=light] .CareerTotalsModal_card_icon_badge__mu7_W{background:rgba(0,0,0,.06);border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .CareerTotalsModal_card_label__9eBFw{color:#6b7280}[data-bs-theme=light] .CareerTotalsModal_card_value__Pi2Vj{color:#1a1d24}[data-bs-theme=light] .CareerTotalsModal_card_input__KF3I2{background:#fff;border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .CareerTotalsModal_card_footer_note__vHLTn{color:#9ca3af}[data-bs-theme=light] .CareerTotalsModal_footer__wAd8k{background:#fff;border-top-color:#e5e7eb}[data-bs-theme=light] .CareerTotalsModal_save_btn__rYY4P{background:#1a1d24;color:#fff}.SkillBadgesModal_overlay__XPYU3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.SkillBadgesModal_modal_container__4c2Wx{width:100%;max-width:800px;max-height:90vh;background:rgba(14,21,20,.95);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border-radius:12px;border:1px solid #333438;display:flex;flex-direction:column;overflow:hidden;position:relative;color:#fff;animation:SkillBadgesModal_modalFadeIn___WDhE .2s ease-out}@keyframes SkillBadgesModal_modalFadeIn___WDhE{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.SkillBadgesModal_header__pIO2m{box-sizing:border-box;flex-direction:row;justify-content:space-between;padding:24px;background:#202124;border-bottom:1px solid #333438;flex-shrink:0}.SkillBadgesModal_header__pIO2m,.SkillBadgesModal_header_left__gIogn{display:flex;align-items:center;gap:16px}.SkillBadgesModal_back_button__ZGAKc{background:transparent;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.SkillBadgesModal_back_button__ZGAKc:hover{opacity:.8}.SkillBadgesModal_header_titles__Cqqm7{display:flex;flex-direction:column;gap:4px}.SkillBadgesModal_header_titles__Cqqm7 .SkillBadgesModal_title__RHrlb{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:700;font-size:24px;line-height:32px;letter-spacing:-.6px;color:#fff;margin:0}.SkillBadgesModal_header_titles__Cqqm7 .SkillBadgesModal_subtitle__HeK7Z{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#8a8b8f;margin:0}.SkillBadgesModal_close_button__CW1Iu{background:transparent;border:none;color:#a0a0a5;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.SkillBadgesModal_close_button__CW1Iu:hover{color:#fff;background:hsla(0,0%,100%,.1)}.SkillBadgesModal_scroll_content__h4AwB{display:flex;flex-direction:column;padding:32px;gap:32px;overflow-y:auto;flex:1 1}.SkillBadgesModal_scroll_content__h4AwB::-webkit-scrollbar{width:6px}.SkillBadgesModal_scroll_content__h4AwB::-webkit-scrollbar-track{background:#141416}.SkillBadgesModal_scroll_content__h4AwB::-webkit-scrollbar-thumb{background:#333438;border-radius:4px}.SkillBadgesModal_section_header__RqmL1{display:flex;flex-direction:column;gap:4px}.SkillBadgesModal_section_header__RqmL1 .SkillBadgesModal_section_title__wjMBC{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:20px;line-height:28px;color:#fff;margin:0}.SkillBadgesModal_section_header__RqmL1 .SkillBadgesModal_section_subtitle__u6xhZ{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#8a8b8f;margin:0}.SkillBadgesModal_badges_grid__divm_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:768px){.SkillBadgesModal_badges_grid__divm_{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.SkillBadgesModal_badges_grid__divm_{grid-template-columns:1fr}}.SkillBadgesModal_badge_card__EeE2f{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:8px;height:185px;background:transparent;border:1px solid #333438;border-radius:12px;cursor:pointer;text-align:center;transition:all .2s ease}.SkillBadgesModal_badge_card__EeE2f:hover{border-color:#66fcf1}.SkillBadgesModal_badge_card__EeE2f.SkillBadgesModal_selected__K_1Wc{border-color:#66fcf1;background:rgba(102,252,241,.05)}.SkillBadgesModal_badge_card__EeE2f.SkillBadgesModal_selected__K_1Wc .SkillBadgesModal_icon_overlay__SN0C1{background:rgba(102,252,241,.1);color:#66fcf1}.SkillBadgesModal_badge_card__EeE2f.SkillBadgesModal_selected__K_1Wc .SkillBadgesModal_badge_title___19H3{color:#66fcf1}.SkillBadgesModal_badge_card__EeE2f.SkillBadgesModal_selected__K_1Wc .SkillBadgesModal_check_circle__q6tz_{background:#66fcf1;border-color:#66fcf1;color:#090f0f}.SkillBadgesModal_icon_overlay__SN0C1{width:56px;height:56px;min-height:56px;border-radius:9999px;background:hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:4px;transition:all .2s ease}.SkillBadgesModal_badge_icon__fec_H{width:30px;height:30px;background-color:currentColor;mask-size:contain;mask-position:center;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;display:inline-block;transition:background-color .2s ease}.SkillBadgesModal_badge_title___19H3{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#fff;margin:0;transition:color .2s ease}.SkillBadgesModal_badge_desc__U7p9q{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#8a8b8f;margin:0}.SkillBadgesModal_check_circle__q6tz_{position:absolute;top:13px;right:13px;width:20px;height:20px;border-radius:9999px;border:1px solid #333438;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:all .2s ease}.SkillBadgesModal_footer__n1gVg{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:#090f0f;border-top:1px solid #333438;flex-shrink:0}.SkillBadgesModal_save_btn__7Mlrc{width:100%;height:52px;background:#fff;border:none;border-radius:8px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:18px;line-height:28px;color:#000;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease,transform .1s ease}.SkillBadgesModal_save_btn__7Mlrc:hover{opacity:.92}.SkillBadgesModal_save_btn__7Mlrc:active{transform:scale(.99)}.SkillBadgesModal_save_btn__7Mlrc:disabled{opacity:.6;cursor:not-allowed}[data-bs-theme=light] .SkillBadgesModal_modal_container__4c2Wx{background:#fff;border-color:#e5e7eb;color:#1a1d24;box-shadow:0 20px 40px rgba(0,0,0,.12)}[data-bs-theme=light] .SkillBadgesModal_header__pIO2m{background:#f9fafb;border-bottom-color:#e5e7eb}[data-bs-theme=light] .SkillBadgesModal_back_button__ZGAKc,[data-bs-theme=light] .SkillBadgesModal_header_titles__Cqqm7 .SkillBadgesModal_title__RHrlb{color:#1a1d24}[data-bs-theme=light] .SkillBadgesModal_close_button__CW1Iu,[data-bs-theme=light] .SkillBadgesModal_header_titles__Cqqm7 .SkillBadgesModal_subtitle__HeK7Z{color:#6b7280}[data-bs-theme=light] .SkillBadgesModal_close_button__CW1Iu:hover{color:#1a1d24;background:rgba(0,0,0,.05)}[data-bs-theme=light] .SkillBadgesModal_section_header__RqmL1 .SkillBadgesModal_section_title__wjMBC{color:#1a1d24}[data-bs-theme=light] .SkillBadgesModal_section_header__RqmL1 .SkillBadgesModal_section_subtitle__u6xhZ{color:#6b7280}[data-bs-theme=light] .SkillBadgesModal_badge_card__EeE2f{border-color:#d1d5db}[data-bs-theme=light] .SkillBadgesModal_badge_card__EeE2f .SkillBadgesModal_icon_overlay__SN0C1{background:#f3f4f6;color:#1a1d24}[data-bs-theme=light] .SkillBadgesModal_badge_card__EeE2f .SkillBadgesModal_badge_title___19H3{color:#1a1d24}[data-bs-theme=light] .SkillBadgesModal_badge_card__EeE2f .SkillBadgesModal_badge_desc__U7p9q{color:#6b7280}[data-bs-theme=light] .SkillBadgesModal_badge_card__EeE2f .SkillBadgesModal_check_circle__q6tz_{border-color:#cbd5e1}[data-bs-theme=light] .SkillBadgesModal_badge_card__EeE2f:hover{border-color:#66fcf1}[data-bs-theme=light] .SkillBadgesModal_badge_card__EeE2f.SkillBadgesModal_selected__K_1Wc{border-color:#66fcf1;background:rgba(102,252,241,.08)}[data-bs-theme=light] .SkillBadgesModal_badge_card__EeE2f.SkillBadgesModal_selected__K_1Wc .SkillBadgesModal_icon_overlay__SN0C1{background:rgba(102,252,241,.15);color:#1a1d24}[data-bs-theme=light] .SkillBadgesModal_badge_card__EeE2f.SkillBadgesModal_selected__K_1Wc .SkillBadgesModal_badge_title___19H3{color:#1a1d24}[data-bs-theme=light] .SkillBadgesModal_footer__n1gVg{background:#fff;border-top-color:#e5e7eb}[data-bs-theme=light] .SkillBadgesModal_save_btn__7Mlrc{background:#1a1d24;color:#fff}.EndorsementsModal_overlay__njTic{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.EndorsementsModal_modal_container__GHX_N{width:100%;max-width:896px;max-height:90vh;background:#141416;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border-radius:20px;border:1px solid #333438;display:flex;flex-direction:column;overflow:hidden;position:relative;color:#fff;animation:EndorsementsModal_modalFadeIn__9nINU .2s ease-out}@keyframes EndorsementsModal_modalFadeIn__9nINU{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.EndorsementsModal_header__csX4S{box-sizing:border-box;flex-direction:row;justify-content:space-between;padding:24px;background:#202124;border-bottom:1px solid #333438;flex-shrink:0}.EndorsementsModal_header__csX4S,.EndorsementsModal_header_left__GyHCR{display:flex;align-items:center;gap:16px}.EndorsementsModal_back_button__kH0xp{background:transparent;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.EndorsementsModal_back_button__kH0xp:hover{opacity:.8}.EndorsementsModal_header_titles__q_9ps{display:flex;flex-direction:column;gap:4px}.EndorsementsModal_header_titles__q_9ps .EndorsementsModal_title__W5_zi{font-family:Inter,sans-serif;font-weight:600;font-size:20px;line-height:25px;color:#fff;margin:0}.EndorsementsModal_header_titles__q_9ps .EndorsementsModal_subtitle__wmFuK{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#a1a1aa;margin:0}.EndorsementsModal_close_button__WVstm{background:transparent;border:none;color:#a0a0a5;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.EndorsementsModal_close_button__WVstm:hover{color:#fff;background:hsla(0,0%,100%,.1)}.EndorsementsModal_scroll_content__bo0XB{display:flex;flex-direction:column;padding:24px;gap:32px;overflow-y:auto;flex:1 1}.EndorsementsModal_scroll_content__bo0XB::-webkit-scrollbar{width:6px}.EndorsementsModal_scroll_content__bo0XB::-webkit-scrollbar-track{background:#141416}.EndorsementsModal_scroll_content__bo0XB::-webkit-scrollbar-thumb{background:#333438;border-radius:4px}.EndorsementsModal_banner_card__Sf2zt{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:16px;gap:16px;background:#1a1d24;border:1px solid #333438;border-radius:12px}.EndorsementsModal_banner_icon_badge__pxQNr{width:48px;height:48px;min-width:48px;background:hsla(0,0%,100%,.1);border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#fff}.EndorsementsModal_banner_text__fVcjV{display:flex;flex-direction:column;gap:2px}.EndorsementsModal_banner_text__fVcjV .EndorsementsModal_banner_title__Ho0E8{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#fff;margin:0}.EndorsementsModal_banner_text__fVcjV .EndorsementsModal_banner_subtitle__hrvKf{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#a0a0a5;margin:0}.EndorsementsModal_section__Tw18P{display:flex;flex-direction:column;gap:16px}.EndorsementsModal_section_header__kPLtI{display:flex;flex-direction:column;gap:4px}.EndorsementsModal_section_header__kPLtI .EndorsementsModal_section_title__aT50R{font-family:Inter,sans-serif;font-weight:500;font-size:18px;line-height:28px;color:#fff;margin:0}.EndorsementsModal_section_header__kPLtI .EndorsementsModal_section_subtitle__YZ_cp{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#a1a1aa;margin:0}.EndorsementsModal_add_form_box__dkck9{box-sizing:border-box;display:flex;flex-direction:column;padding:20px;gap:16px;background:#15181e;border:1px solid #66fcf1;border-radius:12px}.EndorsementsModal_form_row_full__tF8cn{display:flex;flex-direction:column;gap:6px;width:100%}.EndorsementsModal_form_grid_two__x6CHC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:640px){.EndorsementsModal_form_grid_two__x6CHC{grid-template-columns:1fr}}.EndorsementsModal_label__yKO0L{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#a1a1aa}.EndorsementsModal_input_wrap__PxVZi{position:relative;display:flex;align-items:center;width:100%;cursor:pointer}.EndorsementsModal_input__2y5_V{width:100%;height:45px;background:#15181e;border:1px solid #333438;border-radius:8px;padding:0 16px;font-family:Inter,sans-serif;font-size:15px;color:#fff;outline:none;transition:border-color .2s ease}.EndorsementsModal_input__2y5_V::placeholder{color:#6b7280}.EndorsementsModal_input__2y5_V:focus{border-color:#66fcf1}.EndorsementsModal_select_input__U_r1V{width:100%;height:45px;background:#15181e;border:1px solid #333438;border-radius:8px;padding:0 16px;font-family:Inter,sans-serif;font-size:15px;color:#fff;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .2s ease}.EndorsementsModal_select_input__U_r1V:focus{border-color:#66fcf1}.EndorsementsModal_date_input__VNAqW{width:100%;height:45px;background:#15181e;border:1px solid #333438;border-radius:8px;padding:0 40px 0 16px;font-family:Inter,sans-serif;font-size:15px;color:#fff;outline:none;cursor:pointer;transition:border-color .2s ease}.EndorsementsModal_date_input__VNAqW::-webkit-calendar-picker-indicator{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.EndorsementsModal_date_input__VNAqW::placeholder{color:#6b7280}.EndorsementsModal_date_input__VNAqW:focus{border-color:#66fcf1}.EndorsementsModal_textarea__FXJXV{width:100%;height:94px;background:#15181e;border:1px solid #333438;border-radius:8px;padding:12px 16px;font-family:Inter,sans-serif;font-size:15px;color:#fff;outline:none;resize:vertical;transition:border-color .2s ease}.EndorsementsModal_textarea__FXJXV::placeholder{color:#6b7280}.EndorsementsModal_textarea__FXJXV:focus{border-color:#66fcf1}.EndorsementsModal_input_icon_right__pDir_{position:absolute;right:14px;color:#9ca3af;pointer-events:none}.EndorsementsModal_submit_form_btn__4NIgl{width:100%;height:46px;background:transparent;border:1px solid #66fcf1;border-radius:8px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#66fcf1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.EndorsementsModal_submit_form_btn__4NIgl:hover{background:rgba(102,252,241,.08)}.EndorsementsModal_endorsements_list__rHuvq{display:flex;flex-direction:column;gap:16px}.EndorsementsModal_item_card__SAGvA{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:16px;background:#15181e;border:1px solid #333438;border-radius:12px;gap:16px}@media(max-width:640px){.EndorsementsModal_item_card__SAGvA{flex-direction:column;align-items:flex-start}}.EndorsementsModal_item_left__cLQW7{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:0}.EndorsementsModal_item_left__cLQW7 .EndorsementsModal_endorser_name__i0oek{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#fff;margin:0;overflow-wrap:break-word;word-break:break-word}.EndorsementsModal_meta_row__J5QBS{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.EndorsementsModal_role_pill__bd_T9{padding:2px 8px;background:#272a30;border-radius:4px;color:#d1d5db}.EndorsementsModal_date_text__yDtY9,.EndorsementsModal_role_pill__bd_T9{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px}.EndorsementsModal_date_text__yDtY9{display:flex;align-items:center;gap:4px;color:#a1a1aa;white-space:nowrap}.EndorsementsModal_quote_box__7Ke_g{padding:6px 12px;background:#272a30;border-radius:4px;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#d1d5db;margin-top:4px;overflow-wrap:break-word}.EndorsementsModal_actions_wrap__RFF0S{display:flex;align-items:center;gap:8px;flex-shrink:0}.EndorsementsModal_action_btn__D90pd{box-sizing:border-box;display:flex;align-items:center;padding:6px 12px;gap:6px;height:34px;background:transparent;border:1px solid #333438;border-radius:6px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;color:#d1d5db;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .2s ease}.EndorsementsModal_action_btn__D90pd:hover{border-color:#66fcf1;color:#66fcf1}.EndorsementsModal_action_btn__D90pd.EndorsementsModal_delete__88O_3:hover{border-color:#f55;color:#f55}.EndorsementsModal_add_another_btn__9sU4b{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:16px;gap:8px;width:100%;height:54px;background:#15181e;border:1px dashed #333438;border-radius:12px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;color:#a1a1aa;cursor:pointer;transition:all .2s ease}.EndorsementsModal_add_another_btn__9sU4b:hover{border-color:#66fcf1;color:#fff}.EndorsementsModal_footer__8Li4y{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:16px 24px 24px;background:#141416;border-top:1px solid #333438;flex-shrink:0}.EndorsementsModal_save_btn__WbimD{width:100%;height:52px;background:#fff;border:none;border-radius:12px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#000;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease,transform .1s ease}.EndorsementsModal_save_btn__WbimD:hover{opacity:.92}.EndorsementsModal_save_btn__WbimD:active{transform:scale(.99)}.EndorsementsModal_save_btn__WbimD:disabled{opacity:.6;cursor:not-allowed}[data-bs-theme=light] .EndorsementsModal_modal_container__GHX_N{background:#fff;border-color:#e5e7eb;color:#1a1d24;box-shadow:0 20px 40px rgba(0,0,0,.12)}[data-bs-theme=light] .EndorsementsModal_header__csX4S{background:#f9fafb;border-bottom-color:#e5e7eb}[data-bs-theme=light] .EndorsementsModal_back_button__kH0xp,[data-bs-theme=light] .EndorsementsModal_header_titles__q_9ps .EndorsementsModal_title__W5_zi{color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_close_button__WVstm,[data-bs-theme=light] .EndorsementsModal_header_titles__q_9ps .EndorsementsModal_subtitle__wmFuK{color:#6b7280}[data-bs-theme=light] .EndorsementsModal_close_button__WVstm:hover{color:#1a1d24;background:rgba(0,0,0,.05)}[data-bs-theme=light] .EndorsementsModal_banner_card__Sf2zt{background:#f3f4f6;border-color:#e5e7eb}[data-bs-theme=light] .EndorsementsModal_banner_icon_badge__pxQNr{background:rgba(0,0,0,.06);color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_banner_icon_badge__pxQNr img,[data-bs-theme=light] .EndorsementsModal_banner_icon_badge__pxQNr svg{filter:brightness(0) saturate(100%)}[data-bs-theme=light] .EndorsementsModal_banner_text__fVcjV .EndorsementsModal_banner_title__Ho0E8{color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_banner_text__fVcjV .EndorsementsModal_banner_subtitle__hrvKf{color:#6b7280}[data-bs-theme=light] .EndorsementsModal_section_header__kPLtI .EndorsementsModal_section_title__aT50R{color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_section_header__kPLtI .EndorsementsModal_section_subtitle__YZ_cp{color:#6b7280}[data-bs-theme=light] .EndorsementsModal_add_form_box__dkck9{background:#f9fafb;border-color:#66fcf1}[data-bs-theme=light] .EndorsementsModal_label__yKO0L{color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_date_input__VNAqW,[data-bs-theme=light] .EndorsementsModal_input__2y5_V,[data-bs-theme=light] .EndorsementsModal_select_input__U_r1V,[data-bs-theme=light] .EndorsementsModal_textarea__FXJXV{background:#fff;border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_date_input__VNAqW::placeholder,[data-bs-theme=light] .EndorsementsModal_input__2y5_V::placeholder,[data-bs-theme=light] .EndorsementsModal_select_input__U_r1V::placeholder,[data-bs-theme=light] .EndorsementsModal_textarea__FXJXV::placeholder{color:#9ca3af}[data-bs-theme=light] .EndorsementsModal_submit_form_btn__4NIgl{border-color:#1a1d24;color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_submit_form_btn__4NIgl:hover{background:rgba(0,0,0,.05)}[data-bs-theme=light] .EndorsementsModal_item_card__SAGvA{background:#f9fafb;border-color:#e5e7eb}[data-bs-theme=light] .EndorsementsModal_item_left__cLQW7 .EndorsementsModal_endorser_name__i0oek{color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_quote_box__7Ke_g,[data-bs-theme=light] .EndorsementsModal_role_pill__bd_T9{background:#e5e7eb;color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_date_text__yDtY9{color:#6b7280}[data-bs-theme=light] .EndorsementsModal_action_btn__D90pd{border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_action_btn__D90pd:hover{border-color:#66fcf1;color:#66fcf1}[data-bs-theme=light] .EndorsementsModal_add_another_btn__9sU4b{background:#fff;border-color:#d1d5db;color:#1a1d24}[data-bs-theme=light] .EndorsementsModal_add_another_btn__9sU4b:hover{border-color:#66fcf1}[data-bs-theme=light] .EndorsementsModal_footer__8Li4y{background:#fff;border-top-color:#e5e7eb}[data-bs-theme=light] .EndorsementsModal_save_btn__WbimD{background:#1a1d24;color:#fff}.AdvancedAnalyticsModal_overlay__8qwtX{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.AdvancedAnalyticsModal_modal_container__dhZmD{width:100%;max-width:896px;max-height:90vh;background:rgba(14,21,20,.95);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border-radius:20px;border:1px solid #333438;display:flex;flex-direction:column;overflow:hidden;position:relative;color:#fff;animation:AdvancedAnalyticsModal_modalFadeIn__y7uT_ .2s ease-out}@keyframes AdvancedAnalyticsModal_modalFadeIn__y7uT_{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.AdvancedAnalyticsModal_header__a2N_7{box-sizing:border-box;flex-direction:row;justify-content:space-between;padding:24px;background:#202124;border-bottom:1px solid #333438;flex-shrink:0}.AdvancedAnalyticsModal_header__a2N_7,.AdvancedAnalyticsModal_header_left__o5YpY{display:flex;align-items:center;gap:16px}.AdvancedAnalyticsModal_back_button__IiDaI{background:transparent;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.AdvancedAnalyticsModal_back_button__IiDaI:hover{opacity:.8}.AdvancedAnalyticsModal_header_titles__04OTT{display:flex;flex-direction:column;gap:4px}.AdvancedAnalyticsModal_header_titles__04OTT .AdvancedAnalyticsModal_title__PYw1S{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:24px;line-height:32px;color:#fff;margin:0}.AdvancedAnalyticsModal_header_titles__04OTT .AdvancedAnalyticsModal_subtitle__SdQ2_{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#9ca3af;margin:0}.AdvancedAnalyticsModal_close_button__RFsqi{background:transparent;border:none;color:#a0a0a5;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.AdvancedAnalyticsModal_close_button__RFsqi:hover{color:#fff;background:hsla(0,0%,100%,.1)}.AdvancedAnalyticsModal_scroll_content__fzMRm{display:flex;flex-direction:column;padding:24px;gap:32px;overflow-y:auto;flex:1 1}.AdvancedAnalyticsModal_scroll_content__fzMRm::-webkit-scrollbar{width:6px}.AdvancedAnalyticsModal_scroll_content__fzMRm::-webkit-scrollbar-track{background:#141416}.AdvancedAnalyticsModal_scroll_content__fzMRm::-webkit-scrollbar-thumb{background:#333438;border-radius:4px}.AdvancedAnalyticsModal_section__uiNRo{display:flex;flex-direction:column;gap:16px}.AdvancedAnalyticsModal_section_header__Zyv7U{display:flex;flex-direction:column;gap:4px}.AdvancedAnalyticsModal_section_header__Zyv7U .AdvancedAnalyticsModal_section_title__iSubF{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:18px;line-height:28px;color:#fff;margin:0}.AdvancedAnalyticsModal_section_header__Zyv7U .AdvancedAnalyticsModal_section_subtitle__b_Bgg{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#9ca3af;margin:0}.AdvancedAnalyticsModal_toggle_grid__8gmXu{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}@media(max-width:768px){.AdvancedAnalyticsModal_toggle_grid__8gmXu{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.AdvancedAnalyticsModal_toggle_grid__8gmXu{grid-template-columns:1fr}}.AdvancedAnalyticsModal_toggle_card__L6LMg{box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 12px 16px;gap:4px;min-height:86px;background:#161d1c;border:1px solid #333438;border-radius:8px;cursor:pointer;text-align:center;transition:all .2s ease}.AdvancedAnalyticsModal_toggle_card__L6LMg:hover{border-color:#66fcf1}.AdvancedAnalyticsModal_toggle_card__L6LMg.AdvancedAnalyticsModal_selected__ItwhA{border-color:#66fcf1;background:rgba(102,252,241,.05)}.AdvancedAnalyticsModal_toggle_card__L6LMg.AdvancedAnalyticsModal_selected__ItwhA .AdvancedAnalyticsModal_card_title__xUtq2{color:#fff}.AdvancedAnalyticsModal_toggle_card__L6LMg.AdvancedAnalyticsModal_selected__ItwhA .AdvancedAnalyticsModal_check_badge__4MRHx{background:#66fcf1;border-color:#66fcf1;color:#090f0f}.AdvancedAnalyticsModal_card_title__xUtq2{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:500;font-size:15px;line-height:22px;color:#fff;margin:0}.AdvancedAnalyticsModal_card_sub__f_3Zs{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#9ca3af;margin:0}.AdvancedAnalyticsModal_check_badge__4MRHx{position:absolute;top:8px;right:8px;width:16px;height:16px;border-radius:9999px;border:1px solid #333438;background:#161d1c;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:all .2s ease}.AdvancedAnalyticsModal_inputs_grid___NfnC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(max-width:640px){.AdvancedAnalyticsModal_inputs_grid___NfnC{grid-template-columns:1fr}}.AdvancedAnalyticsModal_input_card__33HIV{box-sizing:border-box;display:flex;flex-direction:column;padding:12px 16px;gap:8px;background:#161d1c;border:1px solid #333438;border-radius:8px}.AdvancedAnalyticsModal_field_label__t7jgs{font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#9ca3af;margin:0}.AdvancedAnalyticsModal_input_row__jFpW4{display:flex;align-items:flex-start;gap:8px;width:100%}.AdvancedAnalyticsModal_input_field_wrap___iAgJ{flex:1 1;display:flex;flex-direction:column}.AdvancedAnalyticsModal_val_input__bCeBy{width:100%;height:38px;background:#303635;border:1px solid transparent;border-radius:4px;padding:0 12px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;color:#fff;outline:none}.AdvancedAnalyticsModal_val_input__bCeBy::placeholder{color:#6b7280}.AdvancedAnalyticsModal_val_input__bCeBy:focus{box-shadow:0 0 0 1px #66fcf1}.AdvancedAnalyticsModal_val_input__bCeBy.AdvancedAnalyticsModal_input_error___MSWh{border-color:#ef4444;box-shadow:0 0 0 1px #ef4444!important}.AdvancedAnalyticsModal_error_message__cinDd{font-family:Hanken Grotesk,Inter,sans-serif;font-size:11px;line-height:14px;color:#ef4444;margin-top:4px}.AdvancedAnalyticsModal_unit_select_wrap__5L8IX{position:relative;width:110px;display:flex;align-items:center}.AdvancedAnalyticsModal_unit_select__eh5Xu{width:100%;height:38px;background:#303635;border:none;border-radius:4px;padding:0 28px 0 12px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:400;font-size:14px;color:#fff;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.AdvancedAnalyticsModal_unit_select__eh5Xu:focus{box-shadow:0 0 0 1px #66fcf1}.AdvancedAnalyticsModal_select_arrow__uw9J_{position:absolute;right:8px;color:#6b7280;pointer-events:none}.AdvancedAnalyticsModal_footer__kKo9M{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:#090f0f;border-top:1px solid #333438;flex-shrink:0}.AdvancedAnalyticsModal_save_btn__i6sY9{width:100%;height:52px;background:#fff;border:none;border-radius:8px;font-family:Hanken Grotesk,Inter,sans-serif;font-weight:600;font-size:18px;line-height:28px;color:#000;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease,transform .1s ease}.AdvancedAnalyticsModal_save_btn__i6sY9:hover{opacity:.92}.AdvancedAnalyticsModal_save_btn__i6sY9:active{transform:scale(.99)}.AdvancedAnalyticsModal_save_btn__i6sY9:disabled{opacity:.6;cursor:not-allowed}[data-bs-theme=light] .AdvancedAnalyticsModal_modal_container__dhZmD{background:#fff;border-color:#e5e7eb;color:#1a1d24;box-shadow:0 20px 40px rgba(0,0,0,.12)}[data-bs-theme=light] .AdvancedAnalyticsModal_header__a2N_7{background:#f9fafb;border-bottom-color:#e5e7eb}[data-bs-theme=light] .AdvancedAnalyticsModal_back_button__IiDaI,[data-bs-theme=light] .AdvancedAnalyticsModal_header_titles__04OTT .AdvancedAnalyticsModal_title__PYw1S{color:#1a1d24}[data-bs-theme=light] .AdvancedAnalyticsModal_close_button__RFsqi,[data-bs-theme=light] .AdvancedAnalyticsModal_header_titles__04OTT .AdvancedAnalyticsModal_subtitle__SdQ2_{color:#6b7280}[data-bs-theme=light] .AdvancedAnalyticsModal_close_button__RFsqi:hover{color:#1a1d24;background:rgba(0,0,0,.05)}[data-bs-theme=light] .AdvancedAnalyticsModal_section_header__Zyv7U .AdvancedAnalyticsModal_section_title__iSubF{color:#1a1d24}[data-bs-theme=light] .AdvancedAnalyticsModal_section_header__Zyv7U .AdvancedAnalyticsModal_section_subtitle__b_Bgg{color:#6b7280}[data-bs-theme=light] .AdvancedAnalyticsModal_toggle_card__L6LMg{background:#f8fafc;border-color:#cbd5e1}[data-bs-theme=light] .AdvancedAnalyticsModal_toggle_card__L6LMg .AdvancedAnalyticsModal_card_title__xUtq2{color:#1a1d24}[data-bs-theme=light] .AdvancedAnalyticsModal_toggle_card__L6LMg .AdvancedAnalyticsModal_card_sub__f_3Zs{color:#6b7280}[data-bs-theme=light] .AdvancedAnalyticsModal_toggle_card__L6LMg .AdvancedAnalyticsModal_check_badge__4MRHx{background:#fff;border-color:#cbd5e1}[data-bs-theme=light] .AdvancedAnalyticsModal_toggle_card__L6LMg:hover{border-color:#66fcf1}[data-bs-theme=light] .AdvancedAnalyticsModal_toggle_card__L6LMg.AdvancedAnalyticsModal_selected__ItwhA{border-color:#66fcf1;background:rgba(102,252,241,.08)}[data-bs-theme=light] .AdvancedAnalyticsModal_toggle_card__L6LMg.AdvancedAnalyticsModal_selected__ItwhA .AdvancedAnalyticsModal_card_title__xUtq2{color:#1a1d24}[data-bs-theme=light] .AdvancedAnalyticsModal_input_card__33HIV{background:#f9fafb;border-color:#e5e7eb}[data-bs-theme=light] .AdvancedAnalyticsModal_field_label__t7jgs{color:#1a1d24}[data-bs-theme=light] .AdvancedAnalyticsModal_unit_select__eh5Xu,[data-bs-theme=light] .AdvancedAnalyticsModal_val_input__bCeBy{background:#fff;border:1px solid #d1d5db;color:#1a1d24}[data-bs-theme=light] .AdvancedAnalyticsModal_unit_select__eh5Xu::placeholder,[data-bs-theme=light] .AdvancedAnalyticsModal_val_input__bCeBy::placeholder{color:#9ca3af}[data-bs-theme=light] .AdvancedAnalyticsModal_select_arrow__uw9J_{color:#6b7280}[data-bs-theme=light] .AdvancedAnalyticsModal_footer__kKo9M{background:#fff;border-top-color:#e5e7eb}[data-bs-theme=light] .AdvancedAnalyticsModal_save_btn__i6sY9{background:#1a1d24;color:#fff}