.kanban-module__4CrrNW__board{grid-template-columns:repeat(4,minmax(220px,1fr));align-items:start;gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.kanban-module__4CrrNW__column{background:var(--paper-2);border:1px solid var(--line-2);border-radius:var(--radius-md);flex-direction:column;gap:10px;min-height:280px;padding:10px;display:flex}.kanban-module__4CrrNW__columnHeader{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;margin-bottom:4px;padding:0 4px 4px;display:flex}.kanban-module__4CrrNW__columnTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.78rem}.kanban-module__4CrrNW__columnCount{color:var(--muted);font-size:.78rem}.kanban-module__4CrrNW__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;gap:8px;padding:11px 12px;transition:border-color .16s,transform .16s,box-shadow .16s;animation:.24s both kanban-module__4CrrNW__toolFadeIn;display:flex}.kanban-module__4CrrNW__card:hover{border-color:var(--line-strong);transform:translateY(-1px);box-shadow:0 6px 16px -8px #17131d2e}.kanban-module__4CrrNW__cardActive{border-color:var(--ink);box-shadow:0 0 0 2px #17131d0f}.kanban-module__4CrrNW__cardId{letter-spacing:.04em;color:var(--muted);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.7rem}.kanban-module__4CrrNW__cardTitle{color:var(--ink);font-size:.93rem;font-weight:650;line-height:1.3}.kanban-module__4CrrNW__cardSummary{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.kanban-module__4CrrNW__cardMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kanban-module__4CrrNW__cardFlag{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:600}.kanban-module__4CrrNW__cardAssignee{color:var(--muted);align-items:center;gap:4px;font-size:.78rem;display:inline-flex}.kanban-module__4CrrNW__cardProgress{color:var(--muted);font-size:.72rem}.kanban-module__4CrrNW__cardSkeleton{background:var(--paper);border:1px dashed var(--line-2);border-radius:var(--radius-sm);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.kanban-module__4CrrNW__boardReadOnly .kanban-module__4CrrNW__card{cursor:default}.kanban-module__4CrrNW__boardFrozen{opacity:.92;pointer-events:none}.kanban-module__4CrrNW__boardFrozen .kanban-module__4CrrNW__card{cursor:default}@media (max-width:1024px){.kanban-module__4CrrNW__board{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:640px){.kanban-module__4CrrNW__board{grid-template-columns:1fr;overflow-x:visible}}
