.due-empty.svelte-1ehnbbn{margin:0}.due-group.svelte-1ehnbbn{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:8px;margin:14px 0 6px;font-size:.75rem;font-weight:700;display:flex}.due-group.svelte-1ehnbbn:first-child{margin-top:0}.due-group.overdue.svelte-1ehnbbn{color:var(--danger-text)}.due-group.today.svelte-1ehnbbn{color:var(--accent-ink)}.due-group-count.svelte-1ehnbbn{color:var(--faint);letter-spacing:0;font-weight:600}.due-list.svelte-1ehnbbn{margin:0;padding:0;list-style:none}.due-item.svelte-1ehnbbn{border-top:1px solid var(--hairline);align-items:center;gap:10px;padding:8px 0;transition:opacity .15s;display:flex}.due-item.busy.svelte-1ehnbbn{opacity:.5}.due-check.svelte-1ehnbbn{border:1.5px solid var(--hairline-2,var(--hairline));background:var(--card);color:#0000;cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;min-height:0;padding:0;display:inline-flex}.due-check.svelte-1ehnbbn svg:where(.svelte-1ehnbbn){fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.due-check.svelte-1ehnbbn:hover{border-color:var(--success);color:var(--success);background:var(--success-bg,var(--card))}.due-ticket.svelte-1ehnbbn{width:24px;height:24px;color:var(--muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.due-ticket.svelte-1ehnbbn svg:where(.svelte-1ehnbbn){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:18px;height:18px}.due-ref.svelte-1ehnbbn{color:var(--muted);margin-right:4px;font-weight:500}.due-main.svelte-1ehnbbn{flex-wrap:wrap;flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex}.due-title.svelte-1ehnbbn{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;text-decoration:none;overflow:hidden}.due-title.svelte-1ehnbbn:hover{color:var(--accent-ink);text-decoration:underline}.due-rep.svelte-1ehnbbn{color:var(--faint);font-weight:700}.due-project.svelte-1ehnbbn{color:var(--faint);white-space:nowrap;font-size:.8125rem}.due-move.svelte-1ehnbbn{flex:none}.due-move-btn.svelte-1ehnbbn{color:var(--accent-ink);cursor:pointer;border-radius:var(--radius-sm,6px);padding:2px 6px;font-size:.8125rem;font-weight:600;list-style:none}.due-move-btn.svelte-1ehnbbn::-webkit-details-marker{display:none}.due-move-btn.svelte-1ehnbbn:hover{background:var(--accent-softer)}.due-move.svelte-1ehnbbn .menu-panel:where(.svelte-1ehnbbn){min-width:230px;left:auto;right:0}.due-move-date.svelte-1ehnbbn{color:var(--faint);margin-left:6px;font-size:.8125rem;font-weight:400}.due-move-custom.svelte-1ehnbbn form:where(.svelte-1ehnbbn){align-items:center;gap:6px;padding:6px 10px 4px;display:flex}.due-move-custom.svelte-1ehnbbn input:where(.svelte-1ehnbbn){font:inherit;width:auto;min-height:0;padding:2px 6px;font-size:.8125rem}.due-more.svelte-1ehnbbn{margin:10px 0 0;font-size:.875rem}@media (width<=600px){.due-project.svelte-1ehnbbn{flex-basis:100%}}
