.tp-todod.svelte-1cedy4x{grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:1rem;min-height:22rem;display:grid}@media (width<=767px){.tp-todod.svelte-1cedy4x{grid-template-columns:minmax(0,1fr)}}.tp-todod__lists.svelte-1cedy4x{border-right:1px solid var(--color-ink-700);flex-direction:column;gap:.5rem;min-width:0;padding-right:1rem;display:flex}@media (width<=767px){.tp-todod__lists.svelte-1cedy4x{border-right:0;border-bottom:1px solid var(--color-ink-700);padding:0 0 1rem}}.tp-todod__head.svelte-1cedy4x{justify-content:space-between;align-items:center;display:flex}h3.svelte-1cedy4x{color:var(--color-fg-mute);font-size:var(--text-2xs);margin:0;font-weight:500}.tp-todod__head.svelte-1cedy4x button:where(.svelte-1cedy4x){border:1px solid var(--color-ink-700);border-radius:var(--radius-ctl);color:var(--color-beacon);cursor:pointer;background:0 0;justify-content:center;align-items:center;min-width:36px;min-height:36px;display:flex}ul.svelte-1cedy4x{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tp-todod__lists.svelte-1cedy4x li:where(.svelte-1cedy4x){border-radius:var(--radius-ctl);align-items:center;gap:.125rem;display:flex}.tp-todod__lists.svelte-1cedy4x li.selected:where(.svelte-1cedy4x){background:var(--color-beacon-soft)}.tp-todod__list.svelte-1cedy4x,.tp-todod__rename.svelte-1cedy4x{min-width:0;color:var(--color-fg);cursor:pointer;font:inherit;font-size:var(--text-xs);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:auto;min-height:40px;padding:0 .5rem;overflow:hidden}.tp-todod__rename.svelte-1cedy4x{cursor:text;outline:none}.tp-todod__nudge.svelte-1cedy4x{color:var(--color-fg-dim);cursor:pointer;font-size:var(--text-2xs);background:0 0;border:0;min-width:24px;min-height:40px}.tp-todod__nudge.svelte-1cedy4x:disabled{color:var(--color-ink-500);cursor:default}.tp-todod__items.svelte-1cedy4x{flex-direction:column;gap:.5rem;min-width:0;display:flex}.tp-todod__actions.svelte-1cedy4x{flex-wrap:wrap;gap:.375rem;display:flex}.tp-todod__actions.svelte-1cedy4x button:where(.svelte-1cedy4x){border:1px solid var(--color-ink-700);border-radius:var(--radius-ctl);color:var(--color-fg-mute);cursor:pointer;font:inherit;font-size:var(--text-2xs);background:0 0;min-height:36px;padding:0 .6rem}.tp-todod__actions.svelte-1cedy4x button[aria-pressed=true]:where(.svelte-1cedy4x){background:var(--color-beacon-soft);color:var(--color-beacon)}.tp-todod__actions.svelte-1cedy4x button:where(.svelte-1cedy4x):disabled{color:var(--color-ink-500);cursor:default}.tp-todod__actions.svelte-1cedy4x button.danger:where(.svelte-1cedy4x){border-color:var(--color-danger);color:var(--color-danger)}.tp-todod__add.svelte-1cedy4x{flex-wrap:wrap;gap:.375rem;display:flex}.tp-todod__add.svelte-1cedy4x input:where(.svelte-1cedy4x),.tp-todod__date.svelte-1cedy4x{border:1px solid var(--color-ink-700);border-radius:var(--radius-ctl);color:var(--color-fg);font:inherit;font-size:var(--text-xs);background:0 0;min-height:40px;padding:0 .5rem}.tp-todod__add.svelte-1cedy4x input:where(.svelte-1cedy4x):first-child{flex:12rem;min-width:0}.tp-todod__add.svelte-1cedy4x button:where(.svelte-1cedy4x){border:1px solid var(--color-beacon);border-radius:var(--radius-ctl);color:var(--color-beacon);cursor:pointer;font:inherit;font-size:var(--text-2xs);background:0 0;min-height:40px;padding:0 .75rem}.tp-todod__rows.svelte-1cedy4x{max-height:22rem;overflow-y:auto}.tp-todod__rows.svelte-1cedy4x li:where(.svelte-1cedy4x){border-bottom:1px solid var(--color-ink-700);align-items:center;gap:.375rem;padding:.25rem 0;display:flex}.tp-todod__rows.svelte-1cedy4x input[type=checkbox]:where(.svelte-1cedy4x){accent-color:var(--color-beacon)}.tp-todod__text.svelte-1cedy4x{min-width:0;color:var(--color-fg);font:inherit;font-size:var(--text-xs);background:0 0;border:0;outline:none;flex:auto;min-height:36px}.tp-todod__text.done.svelte-1cedy4x{color:var(--color-fg-dim);text-decoration:line-through}.tp-todod__date.svelte-1cedy4x{color:var(--color-fg-dim);font-size:var(--text-2xs);flex:none;min-height:36px}.tp-todod__rows.svelte-1cedy4x li[data-due=overdue]:where(.svelte-1cedy4x) .tp-todod__date:where(.svelte-1cedy4x){color:var(--color-warn)}.tp-todod__drop.svelte-1cedy4x{color:var(--color-fg-dim);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:36px;min-height:36px;display:flex}.tp-todod__drop.svelte-1cedy4x:hover{color:var(--color-danger)}.tp-todod__note.svelte-1cedy4x{color:var(--color-fg-dim);font-size:var(--text-2xs);margin:0}
