.cp-day-list.svelte-1rrezw9{border-top:1px solid var(--rule-strong)}.cp-day.svelte-1rrezw9{border-bottom:1px solid var(--rule-strong)}.cp-day-summary.svelte-1rrezw9{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no chevron" "title chevron" "count chevron";align-items:center;-moz-column-gap:var(--sp-4);column-gap:var(--sp-4);row-gap:var(--sp-1);min-height:44px;padding:var(--sp-4) 0;cursor:pointer;list-style:none}.cp-day-summary.svelte-1rrezw9::-webkit-details-marker{display:none}.cp-day-summary.svelte-1rrezw9:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.cp-day-no.svelte-1rrezw9{grid-area:no}.cp-day-title.svelte-1rrezw9{grid-area:title;margin:0;font-family:var(--font-display);font-weight:600;font-size:var(--fs-h4);line-height:1.15;color:var(--cream);text-wrap:balance}.cp-day-count.svelte-1rrezw9{grid-area:count}.cp-day-chevron.svelte-1rrezw9{grid-area:chevron;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--horizon);transition:transform var(--dur-settle) var(--ease-settle)}.cp-day[open].svelte-1rrezw9 .cp-day-chevron:where(.svelte-1rrezw9){transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.cp-day-summary.svelte-1rrezw9:hover .cp-day-title:where(.svelte-1rrezw9){color:var(--cream-soft)}}.cp-day-body.svelte-1rrezw9{display:grid;gap:var(--sp-5);padding-bottom:var(--sp-6)}.cp-day-intro.svelte-1rrezw9{display:grid;gap:var(--sp-4);max-width:var(--read-max)}.cp-day-intro.svelte-1rrezw9 p:where(.svelte-1rrezw9){margin:0;font-size:var(--fs-body);line-height:1.65;color:var(--cream-soft)}.cp-day-intro.svelte-1rrezw9 .cp-day-lead:where(.svelte-1rrezw9){font-size:var(--fs-lead);line-height:1.5;color:var(--cream)}.cp-blocks.svelte-1rrezw9{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.cp-block.svelte-1rrezw9{display:grid;align-content:start;gap:var(--sp-1);padding:var(--sp-4) 0;border-bottom:1px solid var(--rule)}.cp-block-head.svelte-1rrezw9{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sp-1) var(--sp-3)}.cp-tag.svelte-1rrezw9{flex:none}.cp-tag--test.svelte-1rrezw9{padding:.1rem .45rem;border:1px solid var(--rule-horizon);border-radius:var(--radius)}.cp-block-name.svelte-1rrezw9{margin:0;font-family:var(--font-display);font-weight:600;font-size:1.125rem;line-height:1.25;letter-spacing:.01em;color:var(--cream)}.cp-block-body.svelte-1rrezw9{margin:0;max-width:calc(60 * var(--ch-body));font-size:var(--fs-body);line-height:1.55;color:var(--cream-soft)}.cp-block-link.svelte-1rrezw9{display:inline-flex;align-items:center;gap:var(--sp-2);justify-self:start;margin-top:var(--sp-1)}@media(min-width:768px){.cp-day-summary.svelte-1rrezw9{grid-template-columns:5.5rem minmax(0,1fr) auto auto;grid-template-areas:"no title count chevron";-moz-column-gap:var(--sp-5);column-gap:var(--sp-5)}.cp-day-body.svelte-1rrezw9{padding-left:calc(5.5rem + var(--sp-5))}.cp-blocks.svelte-1rrezw9{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--sp-7);column-gap:var(--sp-7)}}
