/* Option 3: warm peach, terracotta actions and a green calendar tile. */
#personal-space.progress-warm-v211 .progress-overview-v192{background:#fffaf6}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-waist-v209,
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top,
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weight-overview{margin:12px;border:1px solid #ecd7ca;border-radius:19px;background:#fff1e8;box-shadow:0 3px 12px #8a472b06;color:#572d23}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-waist-v209{padding:16px;background:linear-gradient(110deg,#fce4d4,#fff5ec 65%);overflow:hidden}
#personal-space.progress-warm-v211 .progress-waist-v209 .progress-section-head{flex-wrap:wrap;gap:4px 8px;margin:0 0 10px}
#personal-space.progress-warm-v211 .progress-waist-v209 .progress-section-head h2{font-size:23px;font-weight:750;color:#572d23}
#personal-space.progress-warm-v211 .progress-waist-v209 .progress-section-head>.progress-note{order:3;flex:0 0 100%;margin:0;font-size:11px;color:#795747}
#personal-space.progress-warm-v211 .progress-waist-v209 .quick-share-s{margin-left:auto}
.waist-action-v211{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:6px 12px}
.waist-tape-v211{grid-column:1;grid-row:1/3;display:block;margin-left:-15px;width:120px;align-self:center}
.waist-tape-v211 svg{width:100%;display:block}
#personal-space.progress-warm-v211 .waist-empty-v211{grid-column:2;grid-row:1;font-size:15px;font-weight:550;line-height:1.4;margin:0;color:#633d30}
.waist-action-v211>.waist-entry-v209{grid-column:2;grid-row:2;min-width:0}
.waist-action-v211>.waist-entry-v209[open]{grid-column:1/-1;grid-row:3}
#personal-space.progress-warm-v211 .waist-entry-v209>summary{grid-column:2;grid-row:2;justify-self:start;min-height:44px;padding:10px 15px;border-radius:11px;box-sizing:border-box;background:#b75436;color:#fff;font-size:14px;font-weight:650;list-style:none;display:flex;align-items:center;cursor:pointer}
.waist-entry-v209>summary::-webkit-details-marker{display:none}
#personal-space.progress-warm-v211 .waist-entry-v209[open]>summary{background:#913e28}
#personal-space.progress-warm-v211 .waist-entry-v209>#progress-waist-form,#personal-space.progress-warm-v211 .waist-entry-v209>#progress-waist-status{grid-column:1/-1}
#personal-space.progress-warm-v211 .waist-entry-v209:not([open])>#progress-waist-form,#personal-space.progress-warm-v211 .waist-entry-v209:not([open])>#progress-waist-status{display:none}
#personal-space.progress-warm-v211 .progress-waist-v209:not(.waist-has-record-v211)>.progress-compare,#personal-space.progress-warm-v211 .progress-waist-v209:not(.waist-has-record-v211)>#progress-waist-change{display:none}
#personal-space.progress-warm-v211 .waist-has-record-v211 .waist-empty-v211{display:none}
#personal-space.progress-warm-v211 .waist-has-record-v211 .waist-action-v211{grid-template-columns:70px minmax(0,1fr);margin-top:8px}
#personal-space.progress-warm-v211 .waist-has-record-v211 .waist-tape-v211{width:83px;grid-row:1}
#personal-space.progress-warm-v211 .waist-has-record-v211 .waist-entry-v209>summary{grid-row:1}
#personal-space.progress-warm-v211 .waist-has-record-v211 .waist-entry-v209{grid-row:1}
#personal-space.progress-warm-v211 .waist-has-record-v211 .waist-entry-v209[open]{grid-row:2}
#personal-space.progress-warm-v211 .progress-waist-v209 .progress-compare strong{font-size:24px;color:#633d30}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top,#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top:has(.weigh-edit-v192){padding:16px;grid-template-columns:80px minmax(0,1fr);gap:10px 14px;border-color:#ecd7ca;background:#fff1e8;box-shadow:none}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top .weigh-tile-v200{grid-row:1/3;min-height:108px;padding:10px 4px;border:0;border-radius:14px;background:linear-gradient(140deg,#d4e3b5,#c3d59c);color:#385328}
#personal-space.progress-warm-v211 .weigh-tile-v200 svg{width:20px;height:20px;stroke:#466036;margin-bottom:6px}
#personal-space.progress-warm-v211 .weigh-tile-v200 strong{font-size:40px;line-height:1.1}
#personal-space.progress-warm-v211 .weigh-tile-v200 strong.is-today{font-size:22px}
#personal-space.progress-warm-v211 .weigh-tile-v200 span{font-size:11px}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top #progress-weigh-countdown{font-size:14px;line-height:1.3;font-weight:650;color:#754330;margin-bottom:7px}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top #progress-weigh-date{color:#572d23;font-size:17px;line-height:1.25}
.weigh-weekday-v211{display:block;font-family:Georgia,serif;font-size:24px;font-weight:600}
.weigh-date-v211{display:block;font-family:Georgia,serif;font-size:29px;font-weight:650;letter-spacing:-.6px}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top>.button.primary,#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top>.weigh-edit-v192{grid-column:1/-1;grid-row:3;min-height:44px;padding:10px 14px;background:#b75436;border-radius:11px;font-size:14px;font-weight:650;color:#fff}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top .progress-weigh-next>a{grid-column:2;grid-row:2;min-height:32px;align-self:end;padding:3px 0;border:0;background:none;color:#754330;font-size:12px;text-decoration:underline}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top .weigh-saved-v192{grid-row:4;margin:0;padding:0;font-size:11px;line-height:1.4;color:#52643e}
#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weight-overview{padding:16px;background:#fff1e8}
#personal-space.progress-warm-v211 .progress-summary-v204 .progress-section-head h2{font-family:inherit;font-size:23px;color:#572d23;font-weight:750}
#personal-space.progress-warm-v211 .progress-summary-v204 .progress-section-head .text-link{color:#754330;font-size:12px;min-height:36px}
#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats{gap:0;padding-top:12px;margin-top:0;align-items:start}
#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats>div{padding:0 10px;gap:5px;border-left:1px solid #e9cabb}
#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats>div:first-child{border-left:0;padding-left:0}
#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats>div:last-child{padding-right:0}
#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats>div>span:not(.journey-icon-v211){font-size:11px;color:#754330}
#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats strong,#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats strong>span{font-size:22px;line-height:1.3;color:#572d23;letter-spacing:-.4px}
#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats strong small{font-size:11px;letter-spacing:0}
#personal-space.progress-warm-v211 .progress-summary-v204 #progress-week-change{font-size:18px;letter-spacing:-.3px}
#personal-space.progress-warm-v211 .progress-summary-v204 #progress-week-note{font-size:10px;line-height:1.4;color:#795747;margin:12px 0 0}
#personal-space.progress-warm-v211 .journey-icon-v211{display:grid;place-items:center;width:34px;height:34px;margin-bottom:2px;border-radius:50%;color:#b75436;background:#fffaf6}
.journey-icon-v211 svg{width:20px;height:20px}
#personal-space.progress-warm-v211 :is(.waist-entry-v209>summary,.progress-weigh-top>a):focus-visible{outline:3px solid #8c633e;outline-offset:3px}
@media(max-width:360px){#personal-space.progress-warm-v211 .progress-overview-v192>.progress-waist-v209,#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top,#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weight-overview{margin:10px;padding:12px}.waist-action-v211{grid-template-columns:85px minmax(0,1fr);gap:6px 8px}.waist-tape-v211{width:101px}.weigh-date-v211{font-size:25px}.weigh-weekday-v211{font-size:22px}#personal-space.progress-warm-v211 .progress-overview-v192>.progress-weigh-top .progress-weigh-next{grid-template-columns:70px minmax(0,1fr)}#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats>div{padding-inline:6px}#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats strong,#personal-space.progress-warm-v211 .progress-summary-v204 .progress-stats strong>span{font-size:20px}#personal-space.progress-warm-v211 .progress-summary-v204 #progress-week-change{font-size:16px}}
