.xds-chart { width: 100%; height: 260px; }
.xds-chart-card { border-top: 3px solid var(--xds-ocean); }
.kanban-type-tabs { display: flex; flex-wrap: wrap; gap: 8px; margin: 18px 0 4px; }
.kanban-type-tab { display: flex; align-items: center; gap: 7px; border: 1px solid var(--xds-line); border-radius: 999px; background: #fff; color: var(--xds-navy); padding: 9px 13px; font: 800 10px/1 var(--xds-font); text-transform: uppercase; letter-spacing: .04em; cursor: pointer; }
.kanban-type-tab i { width: 8px; height: 8px; border-radius: 2px; }
.kanban-type-tab b { border-radius: 99px; background: #edf2f5; padding: 3px 6px; }
.kanban-type-tab.active { border-color: var(--xds-ocean); box-shadow: 0 0 0 2px rgba(40,106,158,.1); }
.kanban-board { display: none; }
.kanban-board.active { display: block; }
