.healthScore_health-score-content__rn1Ya{--main-green:#4caf50;--main-red:#dc3545;--border-radius:8px;--padding:20px;max-width:1200px;margin:0 auto;padding:var(--padding);background:#f9f9f9}.healthScore_score-history__pfgRV,.healthScore_score-summary__NG0Fe,.healthScore_score-trend__u0gIt{background:#fff;border-radius:var(--border-radius);padding:var(--padding);margin-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.07)}.healthScore_score-history__pfgRV h1,.healthScore_score-history__pfgRV h2,.healthScore_score-summary__NG0Fe h1,.healthScore_score-summary__NG0Fe h2,.healthScore_score-trend__u0gIt h1,.healthScore_score-trend__u0gIt h2{text-align:center;width:100%}.healthScore_health-goals-content__950Vs h1{margin-bottom:24px;color:var(--main-green);font-weight:700}.healthScore_score-history__pfgRV h2,.healthScore_score-summary__NG0Fe h2,.healthScore_score-trend__u0gIt h2{font-size:19px;color:#4caf50;font-weight:600;margin-bottom:14px}.healthScore_healt-score-guideBtn__0rEoL{text-align:right}.healthScore_score-averages__Fl_Rm{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}.healthScore_score-box__pKpXK{background:#fff;border:1px solid #e5e7eb;border-radius:5px;padding:15px;text-align:center;flex:1;min-width:150px}.healthScore_score-box__pKpXK h3{margin-top:0;color:#333}.healthScore_score-box__pKpXK .healthScore_score__M_hlq{font-size:2em;font-weight:700;color:var(--main-green)}.healthScore_table-container__uLGTW{max-height:250px;overflow-y:auto;border:1px solid #eee;border-radius:8px;background-color:#fff;position:relative}.healthScore_table__ZDZIz{width:100%;border-collapse:collapse}.healthScore_table__ZDZIz td,.healthScore_table__ZDZIz th{padding:12px;text-align:left;border-bottom:1px solid #ddd}.healthScore_table__ZDZIz th{background:var(--main-green);color:#fff;font-weight:700;position:sticky;top:0;z-index:1}.healthScore_table__ZDZIz tbody tr:last-child td{border-bottom:none}.healthScore_chart-container__PfqFo{width:100%;height:300px;background:#fff;border-radius:5px}.healthScore_delete-button__HG496{margin-left:8px;font-size:.75rem;padding:2px 6px;background:#62cb67;color:#fff;border:none;border-radius:3px;cursor:pointer;transition:background .2s}.healthScore_delete-button__HG496:focus,.healthScore_delete-button__HG496:hover{background:#2e7d32;outline:none}@media (max-width:600px){.healthScore_score-averages__Fl_Rm{flex-direction:column}}.healthScore_score-header__JEwSq{text-align:center;margin-bottom:1rem}.healthScore_guide-button___NB1z{background:rgba(76,175,80,.12);color:#2e7d32;border:1px solid rgba(76,175,80,.4);padding:6px 12px;border-radius:8px;font-size:.85rem;font-weight:500;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .25s ease}.healthScore_guide-button___NB1z:hover{background:rgba(76,175,80,.2);border-color:rgba(76,175,80,.6);color:#1b5e20;transform:translateY(-1px);box-shadow:0 2px 6px rgba(76,175,80,.25)}.healthScore_guide-button___NB1z:active{transform:translateY(0);box-shadow:0 1px 3px rgba(76,175,80,.15)}