/* Aufgaben („Das braucht dich jetzt“) auf Dashboard und Arbeitsbereich. Nur Layout, Aussehen aus den Komponenten. */
.role-tasks-mount{min-width:0}
.role-tasks-mount[hidden]{display:none}
.role-tasks-summary,.role-tasks-categories{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:0}
.role-tasks-list,.role-tasks-section{display:flex;flex-direction:column;gap:var(--space-10);min-width:0}
.role-tasks-section + .role-tasks-section{padding-top:var(--space-16);box-shadow:inset 0 1px 0 var(--border-default)}
.role-tasks-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-8);margin:0;font:var(--font-small);color:var(--text-secondary)}

/* Aufgabenkarte mit Cover statt Icon */
.role-task-cover{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}
.role-task-cover img{width:100%;height:100%;object-fit:cover}

/* Posting-Zentrale (Arbeitsbereich Posting Manager): Kennzahlen, Wochenziel pro Kunde und eigene Todos */
.workspace-posting-kpis{min-width:0}
.workspace-posting-kpis[hidden],.workspace-posting-overview[hidden]{display:none}
.workspace-posting-overview{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--page-card-gap,var(--space-16));align-items:start;min-width:0}
.workspace-posting-overview > div{min-width:0}
@media (min-width:1024px){.workspace-posting-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}
.workspace-todos .todos-composer{grid-template-columns:minmax(0,1fr);margin-bottom:var(--space-12)}
.workspace-todos .todos-composer__when{flex-wrap:wrap}
.workspace-todos .todos-composer__submit{justify-self:start}
.planner-work-state.is-warning{color:var(--status-danger)}
