.bf[data-astro-cid-hbqr4b4v]{width:100%;min-width:0;container:bf/inline-size}.bf-window[data-astro-cid-hbqr4b4v]{--gap:.75rem;--fs-card:.875rem;border:1px solid var(--color-line);background:var(--color-ink-900);font-family:var(--font-mono);color:var(--color-fog-500);border-radius:.25rem;font-size:.6875rem;line-height:1.35}.bf-bar[data-astro-cid-hbqr4b4v],.bf-foot[data-astro-cid-hbqr4b4v]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;padding:.625rem .875rem;display:flex}.bf-bar[data-astro-cid-hbqr4b4v]{border-bottom:1px solid var(--color-line)}.bf-brand[data-astro-cid-hbqr4b4v]{color:var(--color-fog-100);align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.bf-dot[data-astro-cid-hbqr4b4v]{background:var(--color-mint-400);border-radius:999px;width:.375rem;height:.375rem}.bf-path[data-astro-cid-hbqr4b4v]{color:var(--color-fog-600);align-items:center;gap:.375rem;display:inline-flex}.bf-board[data-astro-cid-hbqr4b4v]{column-gap:var(--gap);grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;padding:.875rem;display:grid}.bf-col[data-astro-cid-hbqr4b4v]{grid-row:1/-1;grid-template-rows:subgrid;background:var(--color-ink-850);border-radius:2px;align-content:start;min-width:0;padding:.5rem .5rem .625rem;display:grid}.bf-head[data-astro-cid-hbqr4b4v]{border-bottom:1px solid var(--color-line);grid-template-columns:1fr auto;align-items:baseline;padding-bottom:.4rem;display:grid}.bf-name[data-astro-cid-hbqr4b4v]{color:var(--color-fog-100);font-weight:500}.bf-n[data-astro-cid-hbqr4b4v]{color:var(--color-fog-600);font-variant-numeric:tabular-nums}.bf-sub[data-astro-cid-hbqr4b4v]{color:var(--color-fog-600);grid-column:1/-1;font-size:.625rem}.bf-today[data-astro-cid-hbqr4b4v] .bf-n[data-astro-cid-hbqr4b4v],.bf-today[data-astro-cid-hbqr4b4v] .bf-sub[data-astro-cid-hbqr4b4v]{color:var(--color-mint-400)}.bf-cell[data-astro-cid-hbqr4b4v]{min-width:0;padding-top:.5rem}.bf-card[data-astro-cid-hbqr4b4v]{height:100%;font-family:var(--font-serif);font-size:var(--fs-card);overflow-wrap:break-word;border-radius:2px;padding:.4375rem .5rem;line-height:1.25;position:relative}.bf-maybe[data-astro-cid-hbqr4b4v]{border:1px dashed var(--color-line-strong);color:var(--color-fog-500)}.bf-picked[data-astro-cid-hbqr4b4v]{border:1px solid var(--color-fog-600);background:var(--color-ink-800);color:var(--color-fog-100)}.bf-set[data-astro-cid-hbqr4b4v]{border:1px solid var(--color-line-strong);background:var(--color-ink-800);color:var(--color-fog-300)}.bf-pulled[data-astro-cid-hbqr4b4v]{border-left:2px solid var(--color-mint-400);color:var(--color-fog-100)}.bf-day[data-astro-cid-hbqr4b4v]{font-family:var(--font-mono);color:var(--color-fog-500);margin-top:.3rem;font-size:.625rem;display:block}.bf-pulled[data-astro-cid-hbqr4b4v] .bf-day[data-astro-cid-hbqr4b4v]{color:var(--color-mint-300)}.bf-pull[data-astro-cid-hbqr4b4v]{top:50%;right:calc(-.5rem - var(--gap) / 2 - .4375rem);background:var(--color-ink-900);border:1px solid var(--color-mint-600);width:.875rem;height:.875rem;color:var(--color-mint-300);border-radius:999px;place-items:center;display:grid;position:absolute;translate:0 -50%}.bf-pull[data-astro-cid-hbqr4b4v] svg{width:.5rem;height:.5rem}.bf-focus[data-astro-cid-hbqr4b4v]{border:1px solid var(--color-mint-600);background:var(--color-mint-900);color:var(--color-fog-100);align-items:flex-start;gap:.4375rem;font-weight:500;display:flex}.bf-habit[data-astro-cid-hbqr4b4v]{border:1px solid var(--color-line);font-family:var(--font-serif);font-size:var(--fs-card);color:var(--color-fog-500);text-decoration:line-through;text-decoration-color:var(--color-fog-600);border-radius:2px;align-items:center;gap:.4375rem;padding:.3125rem .5rem;line-height:1.25;display:flex}.bf-box[data-astro-cid-hbqr4b4v]{border:1px solid var(--color-mint-400);border-radius:2px;flex:none;place-items:center;width:.75rem;height:.75rem;margin-top:.15em;display:grid}.bf-habit[data-astro-cid-hbqr4b4v] .bf-box[data-astro-cid-hbqr4b4v]{margin-top:0}.bf-box-done[data-astro-cid-hbqr4b4v]{background:var(--color-mint-400);color:var(--color-ink-950)}.bf-more[data-astro-cid-hbqr4b4v]{color:var(--color-fog-600);padding:.125rem .125rem 0;font-size:.625rem}.bf-foot[data-astro-cid-hbqr4b4v]{border-top:1px solid var(--color-line);color:var(--color-fog-600)}.bf-foot-focus[data-astro-cid-hbqr4b4v]{color:var(--color-mint-300);align-items:center;gap:.5rem;display:inline-flex}.bf-compact[data-astro-cid-hbqr4b4v] .bf-window[data-astro-cid-hbqr4b4v]{--gap:.5rem;--fs-card:.75rem}.bf-compact[data-astro-cid-hbqr4b4v] .bf-board[data-astro-cid-hbqr4b4v]{padding:.625rem}.bf-compact[data-astro-cid-hbqr4b4v] .bf-col[data-astro-cid-hbqr4b4v]{padding:.4375rem .375rem .5rem}.bf-compact[data-astro-cid-hbqr4b4v] .bf-r4[data-astro-cid-hbqr4b4v]{display:none}.bf-compact[data-astro-cid-hbqr4b4v] .bf-pull[data-astro-cid-hbqr4b4v]{right:calc(-.375rem - var(--gap) / 2 - .4375rem)}@container bf (width<=30rem){.bf-window[data-astro-cid-hbqr4b4v]{--gap:.5rem;--fs-card:.75rem}.bf-board[data-astro-cid-hbqr4b4v]{padding:.625rem}.bf-col[data-astro-cid-hbqr4b4v]{padding:.4375rem .375rem .5rem}.bf-pull[data-astro-cid-hbqr4b4v]{right:calc(-.375rem - var(--gap) / 2 - .4375rem)}.bf-r4[data-astro-cid-hbqr4b4v],.bf-path[data-astro-cid-hbqr4b4v]{display:none}.bf-card[data-astro-cid-hbqr4b4v],.bf-habit[data-astro-cid-hbqr4b4v]{padding-inline:.375rem}.bf-focus[data-astro-cid-hbqr4b4v],.bf-habit[data-astro-cid-hbqr4b4v]{gap:.3125rem}.bf-box[data-astro-cid-hbqr4b4v]{width:.6875rem;height:.6875rem}}@container bf (width<=20rem){.bf-window[data-astro-cid-hbqr4b4v]{--gap:.375rem;--fs-card:.6875rem}.bf-board[data-astro-cid-hbqr4b4v]{padding:.375rem}.bf-col[data-astro-cid-hbqr4b4v],.bf-card[data-astro-cid-hbqr4b4v],.bf-habit[data-astro-cid-hbqr4b4v]{padding-inline:.25rem}.bf-pull[data-astro-cid-hbqr4b4v]{right:calc(-.25rem - var(--gap) / 2 - .4375rem)}.bf-focus[data-astro-cid-hbqr4b4v]{flex-direction:column;gap:.25rem}.bf-sub[data-astro-cid-hbqr4b4v],.bf-day[data-astro-cid-hbqr4b4v],.bf-more[data-astro-cid-hbqr4b4v]{font-size:.5625rem}}.row-link:hover .bf-picked[data-astro-cid-hbqr4b4v],.row-link:focus-within .bf-picked[data-astro-cid-hbqr4b4v]{border-color:var(--color-mint-600)}.bf-picked[data-astro-cid-hbqr4b4v]{transition:border-color .25s}
