.todo-toolbar{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.todo-filters{min-width:0}.todo-filters--court{margin-bottom:var(--sp-4)}@media (max-width:700px){.todo-toolbar{flex-wrap:nowrap}.todo-filters{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.todo-filters::-webkit-scrollbar{display:none}.todo-filters .tab,.todo-toolbar>.btn{flex:none}}.todo-filters__count{font-family:var(--font-data);font-size:var(--fs-xs);color:var(--c-ink-mute)}.tab--active .todo-filters__count{color:inherit}.todo-panel{padding:0 var(--sp-4)}.todo-anchor{align-items:center;gap:var(--sp-1);min-width:0;color:var(--c-ink-soft);font-weight:600;text-decoration:none;display:inline-flex}.todo-anchor__name{text-overflow:ellipsis;white-space:nowrap;max-width:24ch;display:block;overflow:hidden}.todo-anchor>i{color:var(--c-ink-mute);font-size:var(--fs-xs)}.todo-anchor:hover,.todo-anchor:hover>i{color:var(--c-volt)}.todo-anchor--none{color:var(--c-ink-mute);font-style:italic;font-weight:400}.todo-empty__label{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);font-weight:700;display:flex}.todo-empty__label i{color:var(--c-ink-mute)}.todo-empty__body{color:var(--c-ink-mute);font-size:var(--fs-s)}
