h1.svelte-izsfqr,h2.svelte-izsfqr{font-family:Georgia,serif}h1.svelte-izsfqr{font-size:2.6rem;margin:0}.intro.svelte-izsfqr{color:#6e604f;margin-bottom:2rem}.week.svelte-izsfqr{display:grid;grid-template-columns:repeat(7,minmax(150px,1fr));gap:1rem;overflow-x:auto;padding-bottom:.5rem}.add.svelte-izsfqr{margin-top:3rem;padding:1.5rem;border-radius:16px;background:#e9dece}.choices.svelte-izsfqr{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.choices.svelte-izsfqr button:where(.svelte-izsfqr){border:1px solid #cab8a0;border-radius:99px;background:#fffaf3;padding:.45rem .7rem;color:#493b2c}@media(max-width:700px){.week.svelte-izsfqr{grid-template-columns:repeat(7,180px)}}
