#personal-space>.progress-weigh-top{padding:15px 17px 12px;margin:0 0 14px;border:1px solid #dfc9d6;border-radius:20px;background:linear-gradient(115deg,#fae9df,#f1e6f5);min-width:0}
.progress-weigh-next{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}
.progress-weigh-next>div{min-width:0}
#progress-weigh-countdown{margin:0;font-size:18px;line-height:1.3;font-weight:650;color:#583b50}
#progress-weigh-date{margin:5px 0 0;font-size:13px;line-height:1.4;color:#756270}
.progress-weigh-next>a{flex:none;font-size:13px;min-height:44px;display:flex;align-items:center}
#personal-space .progress-weigh-top>.button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;margin:0;width:100%;white-space:normal;font-size:16px;text-align:left;padding:12px 16px}
#personal-space .progress-weigh-top .simple-note{font-size:12px;line-height:1.4;text-align:left;margin:8px 0 0;color:#756270}
#personal-space .progress-weight-chart #progress-chart{max-height:none}
@media(max-width:360px){#personal-space>.progress-weigh-top{padding:13px}#progress-weigh-countdown{font-size:17px}.progress-weigh-next{gap:8px}.progress-weigh-next>a{font-size:12px}}
