.ModernDashboard_container__yRex7{max-width:1200px;margin:0 auto;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1024px){.ModernDashboard_container__yRex7{padding:1.5rem 1rem;gap:1.25rem}}@media (max-width:768px){.ModernDashboard_container__yRex7{padding:1rem .75rem;gap:1rem}}@media (max-width:480px){.ModernDashboard_container__yRex7{padding:.75rem .5rem;gap:.75rem}}.ModernDashboard_pfpContainer__vc_uw{background:var(--bg-secondary);border-radius:16px;padding:2rem;box-shadow:var(--shadow-md);border:1px solid var(--border-primary);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ModernDashboard_profileSection__2besQ{display:flex;flex-direction:row;align-items:center;gap:2rem;height:100%}.ModernDashboard_avatarWrapper__riE0S{display:flex;flex-direction:column;align-items:center;gap:1rem;flex-shrink:0}.ModernDashboard_profileInfo__oMsWL{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;text-align:center}.ModernDashboard_avatar__bmsrs{position:relative;width:120px;height:120px;border-radius:50%;padding:4px;background:var(--pfp-ring,var(--accent-primary));display:flex;align-items:center;justify-content:center}.ModernDashboard_avatarFallback__HwAZD,.ModernDashboard_avatarImage__rBQed{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ModernDashboard_avatarFallback__HwAZD{background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:2rem;color:var(--text-secondary);transition:background .3s ease,color .3s ease}.ModernDashboard_scorePill__K2FSK{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.9rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ModernDashboard_ethosIcon__AmnSI{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.ModernDashboard_profileName__6IoSB{font-size:1.5rem;font-weight:600;color:var(--text-primary);text-align:center;margin-bottom:1rem;transition:color .3s ease}.ModernDashboard_socialLinks__rn_zc{display:flex;gap:.75rem;align-items:center;justify-content:center}.ModernDashboard_socialLink__O9fkk{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--bg-tertiary);border:1px solid var(--border-primary);color:var(--text-primary);text-decoration:none;transition:all .2s ease}.ModernDashboard_socialLink__O9fkk:hover{background:var(--border-primary);color:var(--text-primary);border-color:var(--accent-primary);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.ModernDashboard_gridContainer__Rm6kn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);grid-template-rows:auto auto;gap:1rem;grid-template-areas:"onchain vouches-received xp" "stats vouches-given graph"}@media (max-width:1024px){.ModernDashboard_gridContainer__Rm6kn{gap:.875rem}}@media (max-width:768px){.ModernDashboard_gridContainer__Rm6kn{gap:.75rem}}@media (max-width:480px){.ModernDashboard_gridContainer__Rm6kn{gap:.5rem}}.ModernDashboard_onchainData__Zhj1o{grid-area:onchain}.ModernDashboard_scoreGraph__8moaE{grid-area:graph}.ModernDashboard_xpDistributionWrapper__MQO8M{grid-area:xp}.ModernDashboard_mainStats__80Qhw{grid-area:stats}.ModernDashboard_vouchesGiven__TbAoV{grid-area:vouches-given}.ModernDashboard_vouchesReceived__xiPLu{grid-area:vouches-received}.ModernDashboard_mainStats__80Qhw,.ModernDashboard_onchainData__Zhj1o,.ModernDashboard_scoreGraph__8moaE,.ModernDashboard_vouchesGiven__TbAoV,.ModernDashboard_vouchesReceived__xiPLu{background:var(--bg-secondary);border-radius:12px;padding:1.25rem;border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ModernDashboard_xpDistributionWrapper__MQO8M{background:var(--bg-secondary);border-radius:12px;padding:1.5rem;border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;min-height:260px;position:relative;z-index:5;overflow:visible;transform:translateZ(0);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ModernDashboard_sectionTitle__8Pdcm{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;text-align:center;transition:color .3s ease}.ModernDashboard_statsList__KeIX7{display:flex;flex-direction:column;gap:.75rem}.ModernDashboard_statItem__jnP7S{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--border-primary);transition:border-color .3s ease}.ModernDashboard_statItem__jnP7S:last-child{border-bottom:none}.ModernDashboard_statLabel__KoJzM{font-size:.9rem;color:var(--text-muted);font-weight:500;transition:color .3s ease}.ModernDashboard_statValue__nVDas{font-size:.9rem;color:var(--text-secondary);font-weight:600;font-family:Sora,sans-serif;transition:color .3s ease}.ModernDashboard_statusActive__5gOJ5{color:var(--accent-success);font-weight:700;transition:color .3s ease}.ModernDashboard_scoreGraph__8moaE{background:var(--bg-glass);border:1px solid var(--border-primary);padding:0;height:100%;min-height:200px;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);box-shadow:var(--shadow-lg)}.ModernDashboard_activitiesWrapper__DXzKO,.ModernDashboard_scoreGraph__8moaE{border-radius:12px;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ModernDashboard_activitiesWrapper__DXzKO{background:var(--bg-secondary);padding:1.25rem;border:1px solid var(--border-primary);box-shadow:var(--shadow-sm)}@media (max-width:1024px){.ModernDashboard_gridContainer__Rm6kn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"onchain vouches-received" "stats xp" "vouches-given graph"}}@media (max-width:768px){.ModernDashboard_container__yRex7{padding:1rem .75rem;gap:1rem}.ModernDashboard_pfpContainer__vc_uw{padding:1rem;background:var(--bg-primary);border:1px solid var(--border-primary);box-shadow:var(--shadow-md)}.ModernDashboard_profileSection__2besQ{flex-direction:column;align-items:center;gap:1rem}.ModernDashboard_profileInfo__oMsWL{align-items:center}.ModernDashboard_avatar__bmsrs{width:100px;height:100px}.ModernDashboard_profileName__6IoSB{font-size:1.4rem;text-align:center}.ModernDashboard_gridContainer__Rm6kn{grid-template-columns:1fr;gap:1rem;grid-template-areas:"onchain" "graph" "stats" "xp" "vouches-given" "vouches-received"}.ModernDashboard_activitiesWrapper__DXzKO,.ModernDashboard_mainStats__80Qhw,.ModernDashboard_onchainData__Zhj1o,.ModernDashboard_scoreGraph__8moaE,.ModernDashboard_vouchesGiven__TbAoV,.ModernDashboard_vouchesReceived__xiPLu,.ModernDashboard_xpDistributionWrapper__MQO8M{padding:1rem;background:var(--bg-primary);border:1px solid var(--border-primary);box-shadow:var(--shadow-md)}.ModernDashboard_sectionTitle__8Pdcm{font-size:1.1rem;margin-bottom:.75rem}.ModernDashboard_statItem__jnP7S{padding:.5rem 0}.ModernDashboard_statLabel__KoJzM{font-size:.9rem}.ModernDashboard_statValue__nVDas{font-size:1rem;font-weight:700}}@media (max-width:480px){.ModernDashboard_container__yRex7{padding:.75rem .5rem;gap:.75rem}.ModernDashboard_pfpContainer__vc_uw{padding:1rem;background:var(--bg-primary);border:1px solid var(--border-primary);box-shadow:var(--shadow-md)}.ModernDashboard_avatar__bmsrs{width:90px;height:90px}.ModernDashboard_profileName__6IoSB{font-size:1.3rem}.ModernDashboard_activitiesWrapper__DXzKO,.ModernDashboard_mainStats__80Qhw,.ModernDashboard_onchainData__Zhj1o,.ModernDashboard_scoreGraph__8moaE,.ModernDashboard_vouchesGiven__TbAoV,.ModernDashboard_vouchesReceived__xiPLu,.ModernDashboard_xpDistributionWrapper__MQO8M{padding:.875rem;background:var(--bg-primary);border:1px solid var(--border-primary);box-shadow:var(--shadow-md)}.ModernDashboard_sectionTitle__8Pdcm{font-size:1rem;margin-bottom:.75rem}.ModernDashboard_statItem__jnP7S{padding:.5rem 0}.ModernDashboard_statLabel__KoJzM{font-size:.85rem}.ModernDashboard_statValue__nVDas{font-size:.95rem;font-weight:700}}.SimpleXpStats_container__FslbL{width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;overflow:visible}.SimpleXpStats_header__kqmoW{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-shrink:0;gap:1rem}.SimpleXpStats_selectors__UeWn1{display:flex;gap:.75rem;align-items:center}.SimpleXpStats_title__l5E8Y{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0;flex-shrink:0}.SimpleXpStats_loading__DL_CN{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;color:var(--text-muted);font-size:.9rem;flex:1}.SimpleXpStats_loadingSpinner__ZXAMh{width:20px;height:20px;border-top:2px solid var(--border-primary);border:2px solid var(--border-primary);border-top-color:var(--accent-primary);border-radius:50%;animation:SimpleXpStats_spin__JYlA5 1s linear infinite}@keyframes SimpleXpStats_spin__JYlA5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SimpleXpStats_statsGrid__8_XPD{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;flex:1;align-content:start;overflow:hidden}.SimpleXpStats_statCard__nNVsZ{background:var(--bg-secondary);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:.6rem;text-align:center;height:65px;display:flex;flex-direction:column;justify-content:center}.SimpleXpStats_statValue__NmXHY{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin-bottom:.2rem;font-family:Sora,sans-serif;line-height:1.2}.SimpleXpStats_statLabel__hdSwc{font-size:.7rem;color:var(--text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.3px;line-height:1.1}.SimpleXpStats_statNote__DbcaT{font-size:.75rem;color:var(--text-muted);margin-top:.25rem;font-style:italic}@media (max-width:768px){.SimpleXpStats_header__kqmoW{flex-direction:column;align-items:stretch;gap:1rem}.SimpleXpStats_statsGrid__8_XPD{grid-template-columns:repeat(2,1fr);gap:.75rem}.SimpleXpStats_statCard__nNVsZ{padding:.75rem}.SimpleXpStats_statValue__NmXHY{font-size:1.1rem}.SimpleXpStats_statLabel__hdSwc{font-size:.75rem}}.CustomDropdown_customDropdown__Y_fLO{position:relative;flex-shrink:0}.CustomDropdown_dropdownTrigger__nM7CV{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;background:var(--bg-primary);border-radius:12px;border:1px solid hsla(0,0%,100%,.1);font-family:Sora,sans-serif;font-size:.9rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;min-width:130px;text-align:left}.CustomDropdown_dropdownTrigger__nM7CV:hover{background:var(--bg-secondary);border-color:hsla(0,0%,100%,.15);box-shadow:0 2px 8px rgba(0,0,0,.2)}.CustomDropdown_dropdownTrigger__nM7CV:disabled{opacity:.6;cursor:not-allowed;background:var(--bg-primary)}.CustomDropdown_dropdownArrow__Pj_q8{transition:transform .3s ease;flex-shrink:0}.CustomDropdown_dropdownArrowOpen__XNOpQ{transform:rotate(180deg)}.CustomDropdown_dropdownMenu__EIGM5{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:var(--bg-secondary);border-radius:12px;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 10px 30px rgba(0,0,0,.3);z-index:1000;overflow:hidden;max-height:260px;overflow-y:auto;scrollbar-width:none}.CustomDropdown_dropdownMenu__EIGM5::-webkit-scrollbar{display:none}.CustomDropdown_dropdownItem__4cj4T{width:100%;padding:.75rem 1.25rem;text-align:left;background:none;border:none;color:var(--text-secondary);font-family:Sora,sans-serif;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CustomDropdown_dropdownItem__4cj4T:hover{background:var(--bg-secondary);color:var(--text-primary)}.CustomDropdown_dropdownItemSelected__5u7GI{font-weight:600}.CustomDropdown_dropdownItemSelected__5u7GI,.CustomDropdown_dropdownItemSelected__5u7GI:hover{background:var(--accent-primary);color:var(--text-inverse)}.ScoreChangesChart_container__2ey6z{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;padding:1.5rem;height:100%;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ScoreChangesChart_header__CUsN_{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.ScoreChangesChart_title__IF6uF{margin:0;color:var(--text-primary);font-size:1.1rem;font-weight:600}.ScoreChangesChart_chartContainer__tBJ8i{flex:1;display:flex;align-items:flex-end;gap:.75rem;min-height:100px;margin-bottom:.75rem}.ScoreChangesChart_chart__CIlNE{flex:1;display:flex;align-items:flex-end;justify-content:space-between;gap:2px;height:100%;padding:0 .5rem}.ScoreChangesChart_bar__QsWtd{flex:1;background:linear-gradient(180deg,var(--bar-color,var(--accent-secondary)) 0,var(--accent-primary) 100%);border-radius:2px 2px 0 0;min-height:4px;transition:all .3s ease;cursor:pointer;position:relative}.ScoreChangesChart_bar__QsWtd:hover{opacity:.8;transform:scaleY(1.05)}.ScoreChangesChart_bar__QsWtd.ScoreChangesChart_latest__QOB0I{background:linear-gradient(180deg,var(--accent-primary) 0,var(--accent-secondary) 100%);box-shadow:0 0 8px var(--accent-primary)}.ScoreChangesChart_yAxis__UO0bx{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:.5rem 0}.ScoreChangesChart_yLabel__TnLv1{font-size:.75rem;color:var(--text-muted);font-weight:500}.ScoreChangesChart_loading__PdQ5I{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--text-muted)}.ScoreChangesChart_spinner__lDCWh{width:24px;height:24px;border-top:2px solid var(--border-muted);border:2px solid var(--border-muted);border-top-color:var(--accent-primary);border-radius:50%;animation:ScoreChangesChart_spin__YlSgk 1s linear infinite}@keyframes ScoreChangesChart_spin__YlSgk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ScoreChangesChart_error__JfBxj{color:var(--accent-error)}.ScoreChangesChart_error__JfBxj,.ScoreChangesChart_noData__Ud3Ut{flex:1;display:flex;align-items:center;justify-content:center;font-size:.875rem}.ScoreChangesChart_noData__Ud3Ut{color:var(--text-muted)}.ScoreChangesChart_footer__KL9an{border-top:1px solid var(--border-primary);padding-top:.75rem;transition:border-color .3s ease}.ScoreChangesChart_stats__vPUVX{display:flex;justify-content:center;gap:.75rem}.ScoreChangesChart_stat__uLw9R{display:flex;flex-direction:column;align-items:center;gap:.25rem}.ScoreChangesChart_statLabel__m9sgq{font-size:.75rem;color:var(--text-muted);font-weight:500}.ScoreChangesChart_statValue__dKjd_{font-size:.875rem;color:var(--text-primary);font-weight:600}.ScoreChangesChart_positive__tOVcc{color:var(--accent-success)}.ScoreChangesChart_negative__VmIg2{color:var(--accent-error)}@media (max-width:768px){.ScoreChangesChart_container__2ey6z{padding:1rem;background:var(--bg-primary);border:1px solid var(--border-primary);box-shadow:var(--shadow-md)}.ScoreChangesChart_header__CUsN_{margin-bottom:.75rem}.ScoreChangesChart_title__IF6uF{font-size:1.1rem}.ScoreChangesChart_chartContainer__tBJ8i{min-height:100px;margin-bottom:.75rem;gap:.75rem}.ScoreChangesChart_footer__KL9an{padding-top:.75rem}.ScoreChangesChart_stats__vPUVX{flex-direction:column;gap:.5rem}.ScoreChangesChart_stat__uLw9R{flex-direction:row;justify-content:space-between}.ScoreChangesChart_statLabel__m9sgq{font-size:.85rem}.ScoreChangesChart_statValue__dKjd_{font-size:1rem;font-weight:700}.ScoreChangesChart_yLabel__TnLv1{font-size:.8rem}}@media (max-width:480px){.ScoreChangesChart_container__2ey6z{padding:.875rem;background:var(--bg-primary);border:1px solid var(--border-primary);box-shadow:var(--shadow-md)}.ScoreChangesChart_chartContainer__tBJ8i{min-height:90px}.ScoreChangesChart_title__IF6uF{font-size:1rem}.ScoreChangesChart_yLabel__TnLv1{font-size:.75rem}.ScoreChangesChart_statLabel__m9sgq{font-size:.8rem}.ScoreChangesChart_statValue__dKjd_{font-size:.95rem;font-weight:700}}