.walking-card,.curiosity-card{border:1px solid #d5ddd0;border-radius:19px;padding:21px 23px;margin:18px 0;color:#35463b;background:#edf1e6}
.wellbeing-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.wellbeing-heading .eyebrow{color:#52684f;font-size:9px;letter-spacing:1.5px}.walk-mark,.curiosity-mark{font-size:23px;line-height:1;color:#647950}
.walking-card h2,.curiosity-card h2{font-size:23px;font-weight:750;letter-spacing:-.5px;line-height:1.18;margin:9px 0}.walking-card p,.curiosity-card p{font-size:12px;line-height:1.6;margin:7px 0 12px}.walking-card progress{appearance:none;display:block;width:100%;height:7px;border:0;border-radius:9px;background:#d5dfca;margin:17px 0}.walking-card progress::-webkit-progress-bar{background:#d5dfca;border-radius:9px}.walking-card progress::-webkit-progress-value{background:#6b825d;border-radius:9px}.walking-card progress::-moz-progress-bar{background:#6b825d;border-radius:9px}
.walk-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px}.walk-row select,.walk-row input,.curiosity-settings select{font:inherit;border:1px solid #c7d1c1;background:#fffaf3;color:#35463b;border-radius:9px;padding:8px}.walk-row input{width:65px}.walk-row .secondary{font-size:11px;padding:9px 12px;border-color:#c7d1c1;color:#35463b}.walk-row .secondary:disabled{opacity:.55;cursor:default}.walk-log-details{border-top:1px solid #d5ddd0;margin-top:16px;padding-top:12px;font-size:12px}.walk-log-details summary{cursor:pointer}.walking-card .text-button{color:#435b40}.wellbeing-note{font-size:10px!important;line-height:1.5!important;opacity:.8;margin:14px 0 0!important}
.curiosity-card{background:#e9eff1;border-color:#d2dfe2;color:#344955}.curiosity-card .eyebrow,.curiosity-mark{color:#526b76}.curiosity-category{display:block;color:#627984;font-size:8px;letter-spacing:1.3px;font-weight:650;margin:17px 0 7px}.curiosity-card h2{max-width:440px;font-size:26px}.curiosity-card>p:not(.wellbeing-note){max-width:490px}.curiosity-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px}.curiosity-actions .text-button{color:#455e6b;padding-left:0;font-size:10px}.curiosity-actions .secondary{font-size:11px;border-color:#c8d8dc;color:#344955;padding:9px 12px}.curiosity-settings{border-top:1px solid var(--line);padding-top:14px;display:grid;gap:10px}.curiosity-settings select{width:max-content;font-size:12px}
body.compact .walking-card,body.compact .curiosity-card{display:none!important}body.compact .break-option>span{min-height:54px}.break-option input:checked+span{background:#e8eddf;border-color:#7e946d;box-shadow:inset 0 0 0 1px #7e946d}
@media(max-width:550px){body:not(.compact) .break-options{grid-template-columns:repeat(2,minmax(0,1fr))}.walking-card,.curiosity-card{padding:18px}.curiosity-card h2{font-size:23px}.walk-row{gap:8px}}
