.year-list[data-astro-cid-tgv46skj]{border-bottom:1px solid var(--color-rule);margin-top:.75rem}.year-node[data-astro-cid-tgv46skj]{border-top:1px solid var(--color-rule);padding-block:.625rem}.year-when[data-astro-cid-tgv46skj]{font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-ink);flex-wrap:wrap;align-items:baseline;column-gap:.625rem;line-height:1.4;display:flex}.year-when[data-astro-cid-tgv46skj] .data[data-astro-cid-tgv46skj]{font-size:.8125rem}.year-kind[data-astro-cid-tgv46skj]{color:var(--color-ink-3)}.year-title[data-astro-cid-tgv46skj]{font-family:var(--font-sans);font-size:var(--text-ui);margin-top:.125rem;font-weight:500;line-height:1.35}.year-flag[data-astro-cid-tgv46skj]{border:1.5px solid var(--color-ink);font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-ink);border-radius:3px;margin-bottom:.375rem;padding:.05rem .45rem;font-weight:700;line-height:1.35;display:inline-block}.year-node[data-astro-cid-tgv46skj][data-here] .year-flag[data-astro-cid-tgv46skj]{background:var(--color-ink);color:var(--color-paper)}.year-node[data-astro-cid-tgv46skj][data-here] .year-title[data-astro-cid-tgv46skj]{font-weight:600}.year-node[data-astro-cid-tgv46skj][data-past] .year-when[data-astro-cid-tgv46skj],.year-node[data-astro-cid-tgv46skj][data-past] .year-title[data-astro-cid-tgv46skj],.year-node[data-astro-cid-tgv46skj][data-past] .year-title[data-astro-cid-tgv46skj] a{color:var(--color-ink-3)}.year-all[data-astro-cid-tgv46skj]{display:none}@media (width<=1023.98px){.year-node[data-astro-cid-tgv46skj][data-later]{display:none}.year[data-astro-cid-tgv46skj]:has(.year-node[data-later]) .year-all[data-astro-cid-tgv46skj]{border-bottom:1px solid var(--color-rule);font-family:var(--font-sans);font-size:var(--text-ui);font-weight:500;line-height:1.35;display:block}.year-all[data-astro-cid-tgv46skj] a[data-astro-cid-tgv46skj]{align-items:center;min-height:2.75rem;display:flex}}@media (width>=1024px){.year-list[data-astro-cid-tgv46skj]{column-gap:var(--grid-gap);border-bottom:0;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:2.25rem;margin-top:1.5rem;display:grid}.year-node[data-astro-cid-tgv46skj]{border-top:2px solid var(--color-rule);padding-block:1.125rem 0;position:relative}.year-flag[data-astro-cid-tgv46skj]{white-space:nowrap;background:var(--color-paper);margin:0;position:absolute;top:-2px;left:0;transform:translateY(-50%)}.year-node[data-astro-cid-tgv46skj][data-here]{border-top-color:var(--color-ink);box-shadow:0 -2px 0 var(--color-ink)}.year-node[data-astro-cid-tgv46skj][data-next]{border-top-color:var(--color-ink)}.year-when[data-astro-cid-tgv46skj]{flex-direction:column;align-items:flex-start}}.task-source[data-astro-cid-hayxrv7e] .data[data-astro-cid-hayxrv7e]{white-space:nowrap;font-size:.75rem}#yours[data-astro-cid-hayxrv7e] .card-more{margin-block:.25rem 0}.check[data-astro-cid-hayxrv7e]:has(input:checked) span[data-astro-cid-hayxrv7e]{color:var(--color-ink-3);text-decoration:line-through}li[data-astro-cid-hayxrv7e]:has(>.check input:checked) .task-detail[data-astro-cid-hayxrv7e],li[data-astro-cid-hayxrv7e]:has(>.check input:checked) .task-detail[data-astro-cid-hayxrv7e] .link[data-astro-cid-hayxrv7e]{color:var(--color-ink-3)}.check[data-astro-cid-hayxrv7e]:has(input:enabled),.hide-ticked[data-astro-cid-hayxrv7e]:enabled,[data-astro-cid-hayxrv7e][data-show-ticked]{cursor:pointer}.switch[data-astro-cid-hayxrv7e]{border:1px solid var(--color-ink-3);background:var(--color-surface);min-width:3.75rem;height:1.75rem;font-size:var(--text-small);color:var(--color-ink);border-radius:999px;align-items:center;gap:.375rem;padding:0 .625rem 0 .25rem;font-weight:600;line-height:1;display:inline-flex}.switch[data-astro-cid-hayxrv7e]:before{content:"";background:var(--color-ink-3);border-radius:50%;flex:none;width:1.125rem;height:1.125rem}.hide-ticked[data-astro-cid-hayxrv7e]:enabled:hover .switch[data-astro-cid-hayxrv7e]{border-color:var(--color-ink-muted)}.hide-ticked[data-astro-cid-hayxrv7e]:disabled .switch[data-astro-cid-hayxrv7e]{border-color:var(--color-rule-strong)}.hide-ticked[data-astro-cid-hayxrv7e][aria-checked=true] .switch[data-astro-cid-hayxrv7e]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper);flex-direction:row-reverse;padding:0 .25rem 0 .625rem}.hide-ticked[data-astro-cid-hayxrv7e][aria-checked=true] .switch[data-astro-cid-hayxrv7e]:before{background:var(--color-paper)}.check-passed[data-astro-cid-hayxrv7e],.date-passed[data-astro-cid-hayxrv7e]{display:none}[data-astro-cid-hayxrv7e][data-past]>.date-row[data-astro-cid-hayxrv7e]>.date-rail[data-astro-cid-hayxrv7e]>.date-when[data-astro-cid-hayxrv7e]>[data-astro-cid-hayxrv7e]:first-child,[data-astro-cid-hayxrv7e][data-past]>.date-row[data-astro-cid-hayxrv7e]>.date-rail[data-astro-cid-hayxrv7e]>h3[data-astro-cid-hayxrv7e]{color:var(--color-ink-3)}[data-astro-cid-hayxrv7e][data-past]>.date-row[data-astro-cid-hayxrv7e]>.date-rail[data-astro-cid-hayxrv7e]>.date-when[data-astro-cid-hayxrv7e] .date-passed[data-astro-cid-hayxrv7e]{display:inline}[data-astro-cid-hayxrv7e][data-past]>.check[data-astro-cid-hayxrv7e]:not(:has(input:checked)) span[data-astro-cid-hayxrv7e]{color:var(--color-ink-3)}[data-astro-cid-hayxrv7e][data-past]>.check[data-astro-cid-hayxrv7e]:not(:has(input:checked)) .check-passed[data-astro-cid-hayxrv7e]{display:inline}.lapsed-note[data-astro-cid-hayxrv7e],.lapsed-ticked[data-astro-cid-hayxrv7e],[data-astro-cid-hayxrv7e][data-lapses][data-past]>.check[data-astro-cid-hayxrv7e],[data-astro-cid-hayxrv7e][data-lapses][data-past]>.task-body[data-astro-cid-hayxrv7e]{display:none}[data-astro-cid-hayxrv7e][data-lapses][data-past]:not(:has(>.check input:checked))>.lapsed-note[data-astro-cid-hayxrv7e],[data-astro-cid-hayxrv7e][data-lapses][data-past]:has(>.check input:checked)>.lapsed-ticked[data-astro-cid-hayxrv7e]{display:block}.date-rail[data-astro-cid-hayxrv7e]{border-top:2px solid var(--part);padding-top:1rem}@media (width>=1024px){.date-row[data-astro-cid-hayxrv7e]{align-items:start}.date-rail[data-astro-cid-hayxrv7e]{grid-column:1/span 3}.date-tasks[data-astro-cid-hayxrv7e]{border-top:1px solid var(--color-rule);grid-column:4/-1;min-width:0;padding-top:.25rem}}@media (width>=1024px) and (height>=760px){.date-rail[data-astro-cid-hayxrv7e]{top:calc(var(--header-stuck) + 1.5rem);position:sticky}}
