.add[data-v-09f46d54]{display:flex;gap:.5rem}.add input[data-v-09f46d54]{flex:1;margin:0}.add button[data-v-09f46d54]{margin:0}.progress[data-v-09f46d54]{height:.5rem;margin-top:1rem;border-radius:1rem;overflow:hidden;background:color-mix(in srgb,currentColor 10%,transparent)}.progress span[data-v-09f46d54]{display:block;height:100%;background:linear-gradient(90deg,#42b883,#35495e);transition:width .5s}.summary[data-v-09f46d54]{opacity:.7}.columns[data-v-09f46d54]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem}.column[data-v-09f46d54]{position:relative;padding:.75rem;border:2px dashed transparent;border-radius:.75rem;background:color-mix(in srgb,currentColor 5%,transparent);transition:border-color .2s,background .2s}.column.over[data-v-09f46d54]{border-color:#42b883;background:color-mix(in srgb,#42b883 12%,transparent)}h3[data-v-09f46d54]{display:flex;justify-content:space-between;margin:0 0 .75rem;font-size:1rem}.count[data-v-09f46d54]{opacity:.6}ul[data-v-09f46d54]{display:grid;gap:.5rem;min-height:2rem;margin:0;padding:0}.task[data-v-09f46d54]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;list-style:none;border-radius:.5rem;background:Canvas;box-shadow:0 1px 3px #00000026;cursor:grab}.task.dragging[data-v-09f46d54]{opacity:.4}.actions[data-v-09f46d54]{display:flex;gap:.15rem;opacity:.4;transition:opacity .2s}.task:hover .actions[data-v-09f46d54],.task:focus-within .actions[data-v-09f46d54]{opacity:1}.actions button[data-v-09f46d54]{all:unset;padding:0 .3rem;cursor:pointer}.actions button[data-v-09f46d54]:disabled{visibility:hidden}.actions button[data-v-09f46d54]:focus-visible{outline:2px solid}.empty[data-v-09f46d54]{position:absolute;inset:auto 0 .75rem;margin:0;text-align:center;font-size:.85rem;opacity:.5;pointer-events:none}.task-move[data-v-09f46d54],.task-enter-active[data-v-09f46d54],.task-leave-active[data-v-09f46d54]{transition:all .35s ease}.task-enter-from[data-v-09f46d54],.task-leave-to[data-v-09f46d54]{opacity:0;transform:translate(1.5rem)}.task-leave-active[data-v-09f46d54]{position:absolute}@media(prefers-reduced-motion:reduce){.task-move[data-v-09f46d54],.task-enter-active[data-v-09f46d54],.task-leave-active[data-v-09f46d54],.progress span[data-v-09f46d54]{transition:none}}.toolbar[data-v-3c6047f1]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.toolbar input[type=search][data-v-3c6047f1]{flex:1 1 14rem;margin:0}.sorts[data-v-3c6047f1]{display:flex;gap:.25rem}.sorts button[data-v-3c6047f1]{margin:0;padding:.4rem .8rem;opacity:.6}.sorts button.active[data-v-3c6047f1]{opacity:1}.summary[data-v-3c6047f1]{opacity:.7}.grid[data-v-3c6047f1]{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1rem;padding:0;list-style:none}.card[data-v-3c6047f1]{list-style:none;border-radius:.75rem;background:color-mix(in srgb,currentColor 6%,transparent)}.card button[data-v-3c6047f1]{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.4rem;width:100%;min-height:12rem;padding:1rem;cursor:pointer;text-align:center}.card button[data-v-3c6047f1]:focus-visible{outline:2px solid;border-radius:.75rem}.sphere[data-v-3c6047f1]{border-radius:50%;box-shadow:inset -.6rem -.6rem 1.2rem #00000059;transition:transform .4s}.card button:hover .sphere[data-v-3c6047f1],.card.open .sphere[data-v-3c6047f1]{transform:scale(1.08) rotate(-8deg)}.fact[data-v-3c6047f1]{margin:0;padding:0 1rem 1rem;font-size:.9rem}.card-move[data-v-3c6047f1],.card-enter-active[data-v-3c6047f1],.card-leave-active[data-v-3c6047f1]{transition:all .5s cubic-bezier(.55,0,.1,1)}.card-enter-from[data-v-3c6047f1],.card-leave-to[data-v-3c6047f1]{opacity:0;transform:scale(.6)}.card-leave-active[data-v-3c6047f1]{position:absolute}.fact-enter-active[data-v-3c6047f1],.fact-leave-active[data-v-3c6047f1]{transition:all .3s}.fact-enter-from[data-v-3c6047f1],.fact-leave-to[data-v-3c6047f1]{opacity:0;transform:translateY(-.5rem)}@media(prefers-reduced-motion:reduce){.card-move[data-v-3c6047f1],.card-enter-active[data-v-3c6047f1],.card-leave-active[data-v-3c6047f1],.fact-enter-active[data-v-3c6047f1],.fact-leave-active[data-v-3c6047f1],.sphere[data-v-3c6047f1]{transition:none}}
