.board-head.svelte-1mxazf6{align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.board-head.svelte-1mxazf6 h1:where(.svelte-1mxazf6){margin:0}.lanes.svelte-1mxazf6{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;align-items:flex-start;gap:14px;max-width:100%;padding-bottom:12px;display:flex;overflow-x:auto}.move-select.svelte-1mxazf6{width:auto;color:var(--muted);margin-top:6px;padding:2px 4px;font-size:11px}@media (width<=640px){.lanes.svelte-1mxazf6{scroll-snap-type:none;gap:12px;padding-bottom:0;display:grid;overflow:visible}.lane.svelte-1mxazf6{width:100%;min-width:0;max-width:none;max-height:none}.board-head.svelte-1mxazf6{flex-wrap:wrap;gap:8px}.board-head.svelte-1mxazf6 h1:where(.svelte-1mxazf6){font-size:18px}.cards.svelte-1mxazf6{overflow:visible}.card-foot.svelte-1mxazf6{flex-wrap:wrap;align-items:flex-start}.card-foot.svelte-1mxazf6 .spacer{display:none}.move-select.svelte-1mxazf6{width:100%;margin-top:2px}.add-task.svelte-1mxazf6{flex-direction:column}}.lane.svelte-1mxazf6{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;flex:none;width:280px;max-height:calc(100vh - 160px);display:flex}.lane.svelte-1mxazf6 header:where(.svelte-1mxazf6){text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.count.svelte-1mxazf6{font-weight:400}.cards.svelte-1mxazf6{flex-direction:column;gap:8px;min-height:20px;padding:0 10px 10px;display:flex;overflow-y:auto}.card-item.svelte-1mxazf6{background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:6px;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.card-item.svelte-1mxazf6:hover{border-color:var(--primary)}.card-item.completed.svelte-1mxazf6 .card-title:where(.svelte-1mxazf6){color:var(--muted);text-decoration:line-through}.card-title.svelte-1mxazf6{overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:13px;font-weight:500}.card-tags.svelte-1mxazf6{flex-wrap:wrap;gap:4px;display:flex}.card-foot.svelte-1mxazf6{align-items:center;gap:6px;display:flex}.due.svelte-1mxazf6{color:var(--muted);font-size:11px;font-weight:600}.add-task.svelte-1mxazf6{gap:6px;padding:8px 10px;display:flex}.add-btn.svelte-1mxazf6{color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:none;padding:8px 12px;font-size:13px}.add-btn.svelte-1mxazf6:hover{color:var(--primary-dark)}
