/* Waist entry under the dials, compact weigh-in and saved history. */
#personal-space .progress-overview-v192>.progress-waist-v209{margin:0;padding:12px 16px;border:0;border-top:1px solid #eadbdc;border-radius:0;background:#faf3f9}
#personal-space .progress-waist-v209 .progress-section-head{gap:8px;margin-bottom:5px}
#personal-space .progress-waist-v209 .progress-section-head h2{font-family:inherit;font-size:18px}
#personal-space .progress-waist-v209 .progress-section-head>.progress-note{font-size:11px;margin:0 0 0 auto}
#personal-space .progress-waist-v209 .progress-compare{padding:2px 0 5px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}
#personal-space .progress-waist-v209 .progress-compare strong{font-family:inherit;font-size:21px}
#personal-space .progress-waist-v209 .progress-compare>div>span{font-size:11px}
#personal-space .progress-waist-v209>.progress-note{font-size:11px;margin:3px 0}
.waist-entry-v209>summary{font-size:12px;cursor:pointer;min-height:36px;align-content:center;color:#76516b}
#personal-space .progress-waist-v209 .progress-waist-form{margin-top:5px}
#personal-space .progress-waist-v209 .progress-waist-form label{font-size:12px}
#personal-space .progress-waist-v209 .progress-waist-form label:last-of-type{grid-column:auto}
#personal-space .progress-waist-v209 .progress-waist-form button{min-height:44px;font-size:14px}
#personal-space .progress-overview-v192>.progress-weigh-top,#personal-space .progress-overview-v192>.progress-weigh-top:has(.weigh-edit-v192){display:grid;grid-template-columns:62px minmax(0,1fr);gap:5px 10px;padding:10px;margin:10px 12px;border-radius:14px;background:#f2f6ed;color:#405839;border-color:#c9d8bf;box-shadow:none}
#personal-space .progress-overview-v192>.progress-weigh-top .progress-weigh-next{display:contents}
#personal-space .progress-overview-v192>.progress-weigh-top .weigh-tile-v200{grid-column:1;grid-row:1/4;min-height:78px;padding:5px 3px;border-color:#b7cba9;border-radius:10px;background:#dcebcf;color:#3e5b32;box-shadow:none}
.weigh-tile-v200 svg{stroke:#587449;width:14px;height:14px;margin-bottom:2px}
.weigh-tile-v200 strong{font-size:27px}.weigh-tile-v200 span{font-size:10px}
#personal-space .progress-overview-v192>.progress-weigh-top .progress-weigh-next>div:not(.weigh-tile-v200){grid-column:2;grid-row:1}
#personal-space .progress-overview-v192>.progress-weigh-top #progress-weigh-countdown{font-size:14px;line-height:1.3;margin:0 0 2px;color:#405839}
#personal-space .progress-overview-v192>.progress-weigh-top #progress-weigh-date{font-size:11px;color:#5a7052;line-height:1.3}
#personal-space .progress-overview-v192>.progress-weigh-top .progress-weigh-next>a{grid-column:2;grid-row:3;min-height:28px;padding:2px 0;color:#4b6840;border:0;background:none;font-size:11px}
#personal-space .progress-overview-v192>.progress-weigh-top>.button.primary,#personal-space .progress-overview-v192>.progress-weigh-top>.weigh-edit-v192{grid-column:2;grid-row:2;min-height:40px;margin:0;padding:7px 10px;font-size:12px;line-height:1.3;border:0;border-radius:9px;background:#587449;color:#fff;gap:6px;white-space:normal}
#personal-space .progress-overview-v192>.progress-weigh-top .weigh-saved-v192{grid-column:1/-1;grid-row:4;font-size:11px;padding:0;margin:2px 0 0;color:#4b6840;border:0;background:none}
#personal-space .progress-overview-v192>.progress-weigh-top .simple-note{display:none}
#personal-space .weight-history-v209{padding:8px 14px;background:transparent;border:0}
#personal-space .weight-history-v209 .progress-panel>:not(#weight-graph){display:none!important}
#personal-space .weight-history-v209 #weight-graph{display:block!important}
#personal-space .weight-history-v209 #weight-graph>:not(.weight-history){display:none!important}
#personal-space .weight-history-v209 .weight-history{margin:0}
#personal-space .weight-history-v209 .weight-history summary{font-size:13px;min-height:36px}
@media(max-width:360px){#personal-space .progress-waist-v209 .progress-waist-form{grid-template-columns:minmax(0,1fr) 64px}#personal-space .progress-waist-v209 .progress-waist-form label:last-of-type{grid-column:1/-1}}
