ul.svelte-1nbyk93{margin:0;padding:0;list-style:none}.checkins.svelte-1nbyk93{align-items:start;gap:var(--space-2xl);grid-template-columns:max-content minmax(0,1fr);display:grid}.board.svelte-1nbyk93{gap:var(--space-sm);grid-template-columns:repeat(10,max-content);display:grid}.day.svelte-1nbyk93{grid-template-columns:repeat(var(--across), max-content);display:grid}.mark.svelte-1nbyk93{box-sizing:border-box;background-clip:padding-box;border:2px solid #0000;width:16px;height:16px}.mark.done.svelte-1nbyk93{background-color:var(--color-accent)}.mark.missed.svelte-1nbyk93{background-color:var(--color-mark-empty)}.mark.waiting.svelte-1nbyk93{background:linear-gradient(var(--color-mark-empty), var(--color-mark-empty)) center / 4px 4px no-repeat}.today.svelte-1nbyk93{outline:2px solid var(--color-text);outline-offset:2px}.keys.svelte-1nbyk93{gap:var(--space-md);display:grid}.keys.svelte-1nbyk93 li:where(.svelte-1nbyk93){align-items:center;gap:var(--space-md);font-family:var(--font-pixel);font-size:12px;line-height:20px;display:flex}.count.svelte-1nbyk93{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto}@container (width<=560px){.checkins.svelte-1nbyk93{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.keys.svelte-1nbyk93{gap:var(--space-md) var(--space-xl);order:-1;grid-template-columns:repeat(2,minmax(0,1fr))}.count.svelte-1nbyk93{margin-left:0}}@container (width<=420px){.mark.svelte-1nbyk93{border-width:1px;width:12px;height:12px}.mark.waiting.svelte-1nbyk93{background-size:2px 2px}}@container (width<=330px){.mark.svelte-1nbyk93{width:10px;height:10px}}@media (width<=600px){.checkins.svelte-1nbyk93,.keys.svelte-1nbyk93,.keys.svelte-1nbyk93 li:where(.svelte-1nbyk93){gap:var(--space-sm)}}p.svelte-ycitq9,h4.svelte-ycitq9,ul.svelte-ycitq9,ol.svelte-ycitq9{margin:0}h4.svelte-ycitq9{font-size:18px;line-height:28px}p.svelte-ycitq9,li.svelte-ycitq9{color:var(--color-text-soft)}a.svelte-ycitq9{color:inherit;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:4px}a.svelte-ycitq9:hover{text-decoration-thickness:2px}a.svelte-ycitq9:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}p.svelte-ycitq9+p:where(.svelte-ycitq9),h4.svelte-ycitq9+p:where(.svelte-ycitq9),p.svelte-ycitq9+ul:where(.svelte-ycitq9),p.svelte-ycitq9+ol:where(.svelte-ycitq9),h4.svelte-ycitq9+ul:where(.svelte-ycitq9),h4.svelte-ycitq9+ol:where(.svelte-ycitq9),ul.svelte-ycitq9+p:where(.svelte-ycitq9),ol.svelte-ycitq9+p:where(.svelte-ycitq9){margin-top:var(--space-sm)}p.svelte-ycitq9+h4:where(.svelte-ycitq9),ul.svelte-ycitq9+h4:where(.svelte-ycitq9),ol.svelte-ycitq9+h4:where(.svelte-ycitq9){margin-top:var(--space-lg)}ul.svelte-ycitq9,ol.svelte-ycitq9{padding-left:var(--space-xl)}li.svelte-ycitq9+li:where(.svelte-ycitq9){margin-top:var(--space-xs)}@media (width<=600px){p.svelte-ycitq9+h4:where(.svelte-ycitq9),ul.svelte-ycitq9+h4:where(.svelte-ycitq9),ol.svelte-ycitq9+h4:where(.svelte-ycitq9),li.svelte-ycitq9+li:where(.svelte-ycitq9){margin-top:var(--space-sm)}ul.svelte-ycitq9,ol.svelte-ycitq9{padding-left:var(--space-sm)}}p.svelte-1iba0zc,h1.svelte-1iba0zc,h2.svelte-1iba0zc,h3.svelte-1iba0zc,dl.svelte-1iba0zc,dd.svelte-1iba0zc{margin:0}a.svelte-1iba0zc{color:inherit;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:4px}a.svelte-1iba0zc:hover{text-decoration-thickness:2px}a.svelte-1iba0zc:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}h1.svelte-1iba0zc,h2.svelte-1iba0zc,h3.svelte-1iba0zc{font-family:var(--font-pixel)}.back.svelte-1iba0zc,.meta.svelte-1iba0zc,dt.svelte-1iba0zc,.date.svelte-1iba0zc{font-family:var(--font-pixel);font-size:12px;line-height:20px}.sr-only.svelte-1iba0zc{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero.svelte-1iba0zc{padding-bottom:var(--space-xl);border-bottom:2px solid var(--color-rule);text-align:center;flex-direction:column;align-items:center;display:flex}.back.svelte-1iba0zc{color:var(--color-text-muted)}h1.svelte-1iba0zc{margin-top:var(--space-sm);font-size:36px;line-height:48px}.introduction.svelte-1iba0zc{max-width:48em;margin-top:var(--space-sm);color:var(--color-text-soft)}.meta.svelte-1iba0zc{justify-content:center;gap:0 var(--space-md);margin-top:var(--space-md);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.meta.svelte-1iba0zc>:where(.svelte-1iba0zc)+:where(.svelte-1iba0zc):before{content:"·";margin-right:var(--space-md)}.plan.svelte-1iba0zc{gap:var(--space-sm) var(--space-lg);margin-top:var(--space-xl);grid-template-columns:max-content minmax(0,1fr);display:grid}dt.svelte-1iba0zc{color:var(--color-text-muted);line-height:28px}dd.svelte-1iba0zc{color:var(--color-text-soft)}section.svelte-1iba0zc{margin-top:var(--space-2xl)}h2.svelte-1iba0zc{align-items:center;gap:var(--space-md);margin-bottom:var(--space-xl);font-size:24px;line-height:32px;display:flex}h2.svelte-1iba0zc img:where(.svelte-1iba0zc){width:32px;height:32px;image-rendering:pixelated;flex:none}.plan.svelte-1iba0zc,.about.svelte-1iba0zc,article.svelte-1iba0zc{max-width:40em}.about.svelte-1iba0zc{margin-top:var(--space-xl)}article.svelte-1iba0zc+article:where(.svelte-1iba0zc){margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--color-rule)}.date.svelte-1iba0zc{gap:0 var(--space-md);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.date.svelte-1iba0zc>:where(.svelte-1iba0zc)+:where(.svelte-1iba0zc):before{content:"·";margin-right:var(--space-md)}h3.svelte-1iba0zc{margin-top:var(--space-xs);font-size:24px;line-height:32px}.body.svelte-1iba0zc{margin-top:var(--space-md)}.empty.svelte-1iba0zc{color:var(--color-text-soft)}@container (width<=560px){h1.svelte-1iba0zc{font-size:24px;line-height:32px}.plan.svelte-1iba0zc{grid-template-columns:minmax(0,1fr);gap:0}dt.svelte-1iba0zc{line-height:20px}dd.svelte-1iba0zc+dt:where(.svelte-1iba0zc){margin-top:var(--space-sm)}}@media (width<=600px){.hero.svelte-1iba0zc{padding-bottom:var(--space-sm)}h1.svelte-1iba0zc,h3.svelte-1iba0zc,.introduction.svelte-1iba0zc,.meta.svelte-1iba0zc,.plan.svelte-1iba0zc,.about.svelte-1iba0zc,.body.svelte-1iba0zc,section.svelte-1iba0zc{margin-top:var(--space-sm)}.meta.svelte-1iba0zc,.date.svelte-1iba0zc{gap:0 var(--space-sm)}.meta.svelte-1iba0zc>:where(.svelte-1iba0zc)+:where(.svelte-1iba0zc):before,.date.svelte-1iba0zc>:where(.svelte-1iba0zc)+:where(.svelte-1iba0zc):before{margin-right:var(--space-sm)}.plan.svelte-1iba0zc{column-gap:var(--space-sm)}h2.svelte-1iba0zc{gap:var(--space-sm);margin-bottom:var(--space-sm)}article.svelte-1iba0zc+article:where(.svelte-1iba0zc){margin-top:var(--space-sm);padding-top:var(--space-sm)}}
