.energy__bar[data-astro-cid-su36qhxj]{display:flex;height:56px;border:3px solid var(--color-illo-ink);border-radius:var(--radius-sm);box-shadow:var(--shadow-illo);overflow:hidden}.energy__seg[data-astro-cid-su36qhxj]{display:flex;align-items:center;justify-content:center;min-width:0;flex-basis:0}.energy__seg[data-astro-cid-su36qhxj]+.energy__seg[data-astro-cid-su36qhxj]{border-left:3px solid var(--color-illo-ink)}.energy__seg--blue[data-astro-cid-su36qhxj]{background:var(--color-illo-blue)}.energy__seg--mint[data-astro-cid-su36qhxj]{background:var(--color-illo-mint)}.energy__seg--pink[data-astro-cid-su36qhxj]{background:var(--color-illo-pink)}.energy__seg--yellow[data-astro-cid-su36qhxj]{background:var(--color-illo-yellow)}.energy__seg-key[data-astro-cid-su36qhxj]{font-size:var(--size-caption);font-weight:var(--weight-bold);overflow:hidden}.energy__seg[data-astro-cid-su36qhxj]:nth-child(n+3) .energy__seg-key[data-astro-cid-su36qhxj]{display:none}.energy__legend[data-astro-cid-su36qhxj]{display:grid;gap:var(--space-md);margin:var(--space-xl) 0 0;padding:0;list-style:none;font-size:var(--size-card-desc);line-height:1.4}.energy__item[data-astro-cid-su36qhxj]{display:grid;grid-template-columns:20px minmax(0,1fr);gap:var(--space-md);align-items:start;margin:0;padding:0}.energy__swatch[data-astro-cid-su36qhxj]{display:block;width:20px;height:20px;margin-top:2px;border:2px solid var(--color-illo-ink);border-radius:4px}.energy__num[data-astro-cid-su36qhxj]{display:block;font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.energy__note[data-astro-cid-su36qhxj]{display:block}@media(min-width:768px){.energy__legend[data-astro-cid-su36qhxj]{grid-template-columns:1fr 1fr;gap:var(--space-lg) var(--space-2xl)}.energy__seg[data-astro-cid-su36qhxj]:nth-child(3) .energy__seg-key[data-astro-cid-su36qhxj]{display:inline}}.pace__head[data-astro-cid-x4jdtn3t]{margin:0 0 var(--space-md);font-size:var(--size-card-title);font-weight:var(--weight-bold);line-height:1.3}.pace__head--second[data-astro-cid-x4jdtn3t]{margin-top:var(--space-2xl)}.pace__week[data-astro-cid-x4jdtn3t]{display:grid;gap:var(--space-md);justify-items:start}.pace__days[data-astro-cid-x4jdtn3t]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;width:100%}.pace__day[data-astro-cid-x4jdtn3t]{display:grid;gap:2px;justify-items:center;margin:0;padding:var(--space-sm) 0;background:var(--color-illo-blue);border:2px solid var(--color-illo-ink);border-radius:6px;box-shadow:3px 3px 0 var(--color-illo-ink);line-height:1.1}.pace__day-name[data-astro-cid-x4jdtn3t]{font-size:var(--size-caption)}.pace__day-name[data-astro-cid-x4jdtn3t]:before{content:attr(data-short)}.pace__day-name[data-astro-cid-x4jdtn3t] span[data-astro-cid-x4jdtn3t]{display:none}.pace__day-kcal[data-astro-cid-x4jdtn3t]{font-size:var(--size-caption);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.pace__eq[data-astro-cid-x4jdtn3t]{display:none;font-size:var(--size-section-title);font-weight:var(--weight-bold)}.pace__fat[data-astro-cid-x4jdtn3t]{display:grid;gap:2px;margin:0;padding:var(--space-md) var(--space-lg);background:var(--color-illo-pink);border:3px solid var(--color-illo-ink);border-radius:var(--radius-md);box-shadow:var(--shadow-illo);line-height:1.2}.pace__fat[data-astro-cid-x4jdtn3t] strong[data-astro-cid-x4jdtn3t]{font-size:var(--size-subheadline)}.pace__fat[data-astro-cid-x4jdtn3t] span[data-astro-cid-x4jdtn3t]{font-size:var(--size-caption);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.pace__rows[data-astro-cid-x4jdtn3t]{display:grid;gap:var(--space-lg);font-size:var(--size-card-desc);font-variant-numeric:tabular-nums}.pace__row[data-astro-cid-x4jdtn3t]{display:grid;grid-template-columns:auto auto;grid-template-areas:"who val" "track track";justify-content:space-between;gap:var(--space-xs) var(--space-md);margin:0;padding:0;line-height:1.25}.pace__who[data-astro-cid-x4jdtn3t]{grid-area:who;font-weight:var(--weight-bold)}.pace__val[data-astro-cid-x4jdtn3t]{grid-area:val;text-align:right;font-weight:var(--weight-semibold)}.pace__kg[data-astro-cid-x4jdtn3t]{display:block;font-size:var(--size-caption);font-weight:var(--weight-regular)}.pace__track[data-astro-cid-x4jdtn3t]{grid-area:track;position:relative;height:22px;border-bottom:2px solid var(--color-illo-ink)}.pace__range[data-astro-cid-x4jdtn3t]{position:absolute;top:0;bottom:4px;background:var(--color-illo-mint);border:2px solid var(--color-illo-ink);border-radius:4px;box-shadow:3px 3px 0 var(--color-illo-ink)}.pace__axis[data-astro-cid-x4jdtn3t]{position:relative;height:1.4em;margin-top:var(--space-sm);font-size:var(--size-caption)}.pace__tick[data-astro-cid-x4jdtn3t]{position:absolute;transform:translate(-50%);white-space:nowrap}.pace__tick[data-astro-cid-x4jdtn3t]:first-child{transform:none}.pace__tick[data-astro-cid-x4jdtn3t]:last-child{transform:translate(-100%)}@media(min-width:768px){.pace__week[data-astro-cid-x4jdtn3t]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.pace__eq[data-astro-cid-x4jdtn3t]{display:block}.pace__day-name[data-astro-cid-x4jdtn3t]:before{content:none}.pace__day-name[data-astro-cid-x4jdtn3t] span[data-astro-cid-x4jdtn3t]{display:inline}.pace__day-name[data-astro-cid-x4jdtn3t],.pace__day-kcal[data-astro-cid-x4jdtn3t]{font-size:var(--size-card-desc)}.pace__row[data-astro-cid-x4jdtn3t]{grid-template-columns:96px minmax(0,1fr) 128px;grid-template-areas:"who track val";align-items:center;gap:var(--space-lg);justify-content:stretch}.pace__axis[data-astro-cid-x4jdtn3t]{margin-left:calc(96px + var(--space-lg));margin-right:calc(128px + var(--space-lg))}}.sketch[data-astro-cid-mfeimxwa]{display:block;width:100%;height:auto;overflow:visible}.sketch[data-astro-cid-mfeimxwa] text[data-astro-cid-mfeimxwa]{fill:var(--color-illo-ink);font-family:inherit;font-weight:var(--weight-bold)}.sketch__label[data-astro-cid-mfeimxwa]{font-size:24px}.sketch--adjust[data-astro-cid-mfeimxwa] .sketch__label[data-astro-cid-mfeimxwa]{font-size:18px}.sketch__box[data-astro-cid-mfeimxwa]+text[data-astro-cid-mfeimxwa]{font-size:22px}.sketch__small[data-astro-cid-mfeimxwa]{font-size:14px}.sketch[data-astro-cid-mfeimxwa] .sketch__month[data-astro-cid-mfeimxwa]{font-size:20px}.sketch__num[data-astro-cid-mfeimxwa]{font-size:30px;letter-spacing:-.02em}.sketch__axis[data-astro-cid-mfeimxwa]{fill:none;stroke:var(--color-illo-ink);stroke-width:3;stroke-linecap:round}.sketch__ink-fill[data-astro-cid-mfeimxwa]{fill:var(--color-illo-ink)}.sketch__line-ink[data-astro-cid-mfeimxwa],.sketch__line[data-astro-cid-mfeimxwa]{fill:none;stroke-linecap:round;stroke-linejoin:round}.sketch__line-ink[data-astro-cid-mfeimxwa]{stroke:var(--color-illo-ink);stroke-width:12}.sketch__line[data-astro-cid-mfeimxwa]{stroke-width:6}.sketch__line-ink--thin[data-astro-cid-mfeimxwa]{stroke-width:9}.sketch__line--thin[data-astro-cid-mfeimxwa]{stroke-width:4}.sketch__line--pink[data-astro-cid-mfeimxwa]{stroke:var(--color-illo-pink)}.sketch__line--blue[data-astro-cid-mfeimxwa]{stroke:var(--color-illo-blue)}.sketch__dots[data-astro-cid-mfeimxwa]{fill:none;stroke:var(--color-illo-ink);stroke-width:4;stroke-linecap:round;stroke-dasharray:.1 10}.sketch__dot[data-astro-cid-mfeimxwa]{fill:var(--color-illo-yellow);stroke:var(--color-illo-ink);stroke-width:4}.sketch__box[data-astro-cid-mfeimxwa]{stroke:var(--color-illo-ink);stroke-width:3}.sketch__box--mint[data-astro-cid-mfeimxwa]{fill:var(--color-illo-mint)}.sketch__box--blue[data-astro-cid-mfeimxwa]{fill:var(--color-illo-blue)}.sketch__box-shadow[data-astro-cid-mfeimxwa]{fill:var(--color-illo-ink)}.sketch__chips[data-astro-cid-mfeimxwa],.sketch__guesses[data-astro-cid-mfeimxwa]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-md)}.sketch__chips[data-astro-cid-mfeimxwa]{margin-bottom:var(--space-lg)}.sketch__guesses[data-astro-cid-mfeimxwa]{margin-top:var(--space-xl)}.sketch__guesses-label[data-astro-cid-mfeimxwa]{font-size:var(--size-card-title);font-weight:var(--weight-bold);margin-right:var(--space-xs)}.sketch__chip[data-astro-cid-mfeimxwa]{display:inline-block;padding:4px var(--space-md);border:2px solid var(--color-illo-ink);border-radius:var(--radius-round);box-shadow:3px 3px 0 var(--color-illo-ink);font-size:var(--size-caption);font-weight:var(--weight-bold);line-height:1.3;white-space:nowrap}.sketch__chip--rule[data-astro-cid-mfeimxwa]{background:var(--color-illo-pink)}.sketch__chip--rule[data-astro-cid-mfeimxwa]:before{content:"✕ "}.sketch__chip--guess[data-astro-cid-mfeimxwa]:nth-of-type(3n+1){background:var(--color-illo-blue);transform:rotate(-2deg)}.sketch__chip--guess[data-astro-cid-mfeimxwa]:nth-of-type(3n+2){background:var(--color-illo-mint);transform:rotate(1.5deg)}.sketch__chip--guess[data-astro-cid-mfeimxwa]:nth-of-type(3n){background:var(--color-illo-pink);transform:rotate(-1deg)}.sketch__ring[data-astro-cid-mfeimxwa]{fill:none;stroke:var(--color-illo-ink);stroke-width:3}.sketch__arrow[data-astro-cid-mfeimxwa]{fill:none;stroke:var(--color-illo-ink);stroke-width:3;stroke-linecap:round}@media(min-width:768px){.sketch__label[data-astro-cid-mfeimxwa]{font-size:18px}.sketch[data-astro-cid-mfeimxwa] .sketch__month[data-astro-cid-mfeimxwa]{font-size:14px}.sketch__chip[data-astro-cid-mfeimxwa]{font-size:var(--size-card-desc)}}
