.dashboard-module___vDUZq__boardScroll{padding-bottom:2px;overflow-x:auto}.dashboard-module___vDUZq__board{grid-template-columns:repeat(7,minmax(152px,1fr));gap:10px;display:grid}.dashboard-module___vDUZq__column{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;min-width:0;display:flex}.dashboard-module___vDUZq__columnHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex}.dashboard-module___vDUZq__columnLabel{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:650;overflow:hidden}.dashboard-module___vDUZq__columnCount{background:var(--slate-soft);color:var(--text-secondary);border-radius:999px;flex:none;padding:1px 7px;font-size:11px;font-weight:700}.dashboard-module___vDUZq__columnBody{gap:6px;max-height:320px;padding:8px;display:grid;overflow-y:auto}.dashboard-module___vDUZq__columnEmpty{text-align:center;color:var(--text-muted);padding:10px 2px;font-size:11.5px}.dashboard-module___vDUZq__projectChip{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);padding:7px 9px;text-decoration:none;display:block}.dashboard-module___vDUZq__projectChip:hover{border-color:var(--border-strong);background:#f8fafc;text-decoration:none}.dashboard-module___vDUZq__chipName{font-size:12px;font-weight:600;line-height:1.35;display:block}.dashboard-module___vDUZq__chipSub{color:var(--text-muted);margin-top:2px;font-size:11px;display:block}.dashboard-module___vDUZq__inboxList{gap:8px;display:grid}.dashboard-module___vDUZq__inboxRow{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;text-decoration:none;display:flex}.dashboard-module___vDUZq__inboxRow:hover{border-color:var(--border-strong);background:#f8fafc;text-decoration:none}.dashboard-module___vDUZq__inboxMain{gap:2px;min-width:0;display:grid}.dashboard-module___vDUZq__inboxTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.dashboard-module___vDUZq__inboxSub{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dashboard-module___vDUZq__inboxBadge{flex:none}
