.tc-filters[data-v-3c329efa]{display:flex;flex-direction:column;gap:8px;padding:12px;background:#fff;border:1px solid #e5e7eb;border-radius:14px}.tc-filters__bar[data-v-3c329efa]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tc-filters__period[data-v-3c329efa]{flex:0 0 auto}.tc-filters__divider[data-v-3c329efa]{align-self:stretch;width:1px;background:#e5e7eb}.tc-filters__search[data-v-3c329efa]{flex:1 1 200px;min-width:200px;max-width:450px}@media(min-width:1200px){.tc-filters__search[data-v-3c329efa]{max-width:550px}}.tc-filters__actions[data-v-3c329efa]{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.tc-filters__hint[data-v-3c329efa]{display:flex;align-items:center;gap:4px;margin:0;padding-top:8px;border-top:1px solid #e5e7eb;font-size:12px;color:#4b5563}@media(max-width:768px){.tc-filters__divider[data-v-3c329efa]{display:none}.tc-filters__search[data-v-3c329efa]{flex:1 1 100%;max-width:none}.tc-filters__actions[data-v-3c329efa]{margin-left:0}}.tc-info[data-v-469e9f24]{display:inline-flex;align-items:center}.tc-info__text[data-v-469e9f24]{margin:0;white-space:pre-wrap;line-height:1.625;font-size:14px;color:#383838}.tc-card[data-v-353b4e0e]{display:flex;flex-direction:column;gap:12px;min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.tc-pulse[data-v-353b4e0e]{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:12px}@media(max-width:1400px){.tc-pulse[data-v-353b4e0e]{grid-template-columns:repeat(3,minmax(0,1fr))}.tc-pulse__health[data-v-353b4e0e]{grid-column:1/-1}}@media(max-width:768px){.tc-pulse[data-v-353b4e0e]{grid-template-columns:minmax(0,1fr)}}.tc-pulse__head[data-v-353b4e0e]{display:flex;align-items:center;gap:4px}.tc-pulse__headline[data-v-353b4e0e]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.tc-pulse__lead[data-v-353b4e0e]{display:inline-flex;align-items:baseline;gap:8px;padding:0;border:0;border-radius:6px;background:transparent;font:inherit;color:#b91c1c;cursor:pointer;text-align:left}.tc-pulse__lead:hover .tc-pulse__lead-label[data-v-353b4e0e]{text-decoration:underline}.tc-pulse__lead[data-v-353b4e0e]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.15),0 0 0 1px rgba(59,130,246,.3)}.tc-pulse__lead--clear[data-v-353b4e0e]{color:#065f46}.tc-pulse__lead-value[data-v-353b4e0e]{font-size:36px;font-weight:700;line-height:1.25;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tc-pulse__lead-label[data-v-353b4e0e]{font-size:17px;font-weight:600}.tc-pulse__context[data-v-353b4e0e]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.tc-pulse__muted[data-v-353b4e0e]{font-size:13px;color:#4b5563}.tc-pulse__bar[data-v-353b4e0e]{display:flex;gap:4px;height:12px;border-radius:9999px;overflow:hidden;background:#fafafa}.tc-pulse__segment[data-v-353b4e0e]{min-width:4px;transition:width .5s cubic-bezier(0,0,.2,1)}.tc-pulse__segment--overdue[data-v-353b4e0e]{background:#ef4444}.tc-pulse__segment--dueSoon[data-v-353b4e0e]{background:#f97316}.tc-pulse__segment--later[data-v-353b4e0e]{background:#778da9}.tc-pulse__legend[data-v-353b4e0e]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.tc-pulse__legend-item[data-v-353b4e0e]{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-size:14px;color:#383838}.tc-pulse__legend-item--action[data-v-353b4e0e]{padding:0 8px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:14px;cursor:pointer;transition:all .15s cubic-bezier(0,0,.2,1)}.tc-pulse__legend-item--action[data-v-353b4e0e]:hover{background:#fafafa}.tc-pulse__legend-item--action[data-v-353b4e0e]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.15),0 0 0 1px rgba(59,130,246,.3)}.tc-pulse__legend-count[data-v-353b4e0e]{font-weight:700;font-variant-numeric:tabular-nums}.tc-pulse__swatch[data-v-353b4e0e]{width:8px;height:8px;border-radius:9999px}.tc-pulse__created[data-v-353b4e0e]{margin-left:auto}.tc-card[data-v-7d97397c]{display:flex;flex-direction:column;gap:12px;min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.tc-card__head[data-v-7d97397c]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tc-card__title[data-v-7d97397c]{margin:0;font-size:14px;font-weight:600;color:#383838}.tc-card__meta[data-v-7d97397c]{margin-left:auto;font-size:12px;color:#4b5563}.tc-action__panel[data-v-7d97397c]{display:flex;flex-direction:column;gap:8px;padding-top:8px}.tc-action__list[data-v-7d97397c]{margin:0;padding:0;list-style:none}.tc-action__row[data-v-7d97397c]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:12px;min-height:52px;padding:8px 12px;border-bottom:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .15s cubic-bezier(0,0,.2,1)}.tc-action__row[data-v-7d97397c]:last-child{border-bottom:none}.tc-action__row[data-v-7d97397c]:hover{background:#fafafa}.tc-action__row[data-v-7d97397c]:focus-within{box-shadow:inset 0 0 0 3px rgba(59,130,246,.15),0 0 0 1px rgba(59,130,246,.3)}.tc-action__icon[data-v-7d97397c]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50px;background:#fafafa;color:#4b5563}.tc-action__body[data-v-7d97397c]{display:flex;flex-direction:column;gap:4px;min-width:0}.tc-action__title[data-v-7d97397c]{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:0;border:0;background:transparent;font:inherit;font-size:14px;font-weight:600;color:#383838;text-align:left;text-decoration:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-action__title[data-v-7d97397c]:hover{text-decoration:underline}.tc-action__title[data-v-7d97397c]:focus-visible{outline:none}.tc-action__meta[data-v-7d97397c]{display:flex;align-items:center;min-width:0;font-size:12px;color:#4b5563;overflow:hidden;white-space:nowrap}.tc-action__meta-part[data-v-7d97397c]{overflow:hidden;text-overflow:ellipsis}.tc-action__meta-part+.tc-action__meta-part[data-v-7d97397c]:before{content:"·";padding:0 4px}.tc-action__flags[data-v-7d97397c]{display:flex;gap:4px}.tc-action__when[data-v-7d97397c]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.tc-action__date[data-v-7d97397c]{font-size:12px;color:#4b5563;font-variant-numeric:tabular-nums;white-space:nowrap}.tc-action__all[data-v-7d97397c]{align-self:flex-start}@media(max-width:768px){.tc-action__row[data-v-7d97397c]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon body body" "icon flags when" "icon cta cta";row-gap:4px}.tc-action__icon[data-v-7d97397c]{grid-area:icon;align-self:start}.tc-action__body[data-v-7d97397c]{grid-area:body}.tc-action__flags[data-v-7d97397c]{grid-area:flags}.tc-action__when[data-v-7d97397c]{grid-area:when;flex-direction:row;align-items:center}.tc-action__cta[data-v-7d97397c]{grid-area:cta;justify-self:start}}.tc-card[data-v-2b98e4b6]{display:flex;flex-direction:column;gap:12px;min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.tc-card__head[data-v-2b98e4b6]{display:flex;align-items:center;gap:8px}.tc-card__title[data-v-2b98e4b6]{margin:0;font-size:14px;font-weight:600;color:#383838}.tc-people__subtitle[data-v-2b98e4b6]{margin:0;font-size:12px;color:#4b5563}.tc-people__legend[data-v-2b98e4b6]{display:flex;flex-wrap:wrap;gap:16px}.tc-people__legend-item[data-v-2b98e4b6]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#4b5563}.tc-people__swatch[data-v-2b98e4b6]{width:8px;height:8px;border-radius:9999px}.tc-people__list[data-v-2b98e4b6]{margin:0;padding:0;list-style:none}.tc-people__row[data-v-2b98e4b6]{display:grid;grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr) auto 52px;align-items:center;gap:12px;width:100%;padding:8px;border:0;border-radius:8px;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:all .15s cubic-bezier(0,0,.2,1)}.tc-people__row[data-v-2b98e4b6]:hover{background:#fafafa}.tc-people__row[data-v-2b98e4b6]:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.15),0 0 0 1px rgba(59,130,246,.3)}.tc-people__avatar[data-v-2b98e4b6]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:rgba(59,130,246,.12);color:#1d4ed8;font-size:12px;font-weight:700}.tc-people__who[data-v-2b98e4b6]{display:flex;flex-direction:column;min-width:0}.tc-people__name[data-v-2b98e4b6]{font-size:14px;font-weight:600;color:#383838;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-people__sub[data-v-2b98e4b6]{font-size:12px;color:#4b5563}.tc-people__bar[data-v-2b98e4b6]{display:flex;height:8px;border-radius:9999px;background:#fafafa;overflow:hidden}.tc-people__fill[data-v-2b98e4b6]{transition:width .5s cubic-bezier(0,0,.2,1)}.tc-people__fill--overdue[data-v-2b98e4b6]{background:#ef4444}.tc-people__fill--rest[data-v-2b98e4b6]{background:#778da9}.tc-people__swatch--overdue[data-v-2b98e4b6]{background:#ef4444}.tc-people__swatch--rest[data-v-2b98e4b6]{background:#778da9}.tc-people__open[data-v-2b98e4b6]{font-size:14px;font-weight:700;color:#383838;font-variant-numeric:tabular-nums;text-align:right}.tc-people__flag[data-v-2b98e4b6]{display:flex;justify-content:flex-end}.tc-people__more[data-v-2b98e4b6]{align-self:flex-start}.tc-card[data-v-2991cec0]{display:flex;flex-direction:column;gap:12px;min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.tc-card__head[data-v-2991cec0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.tc-card__heading[data-v-2991cec0]{display:flex;align-items:center;gap:8px}.tc-card__title[data-v-2991cec0]{margin:0;font-size:14px;font-weight:600;color:#383838}.tc-breakdown__subtitle[data-v-2991cec0]{margin:0;font-size:12px;color:#4b5563}.tc-breakdown__legend[data-v-2991cec0]{display:flex;flex-wrap:wrap;gap:16px}.tc-breakdown__legend-item[data-v-2991cec0]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#4b5563}.tc-breakdown__swatch[data-v-2991cec0]{width:8px;height:8px;border-radius:9999px}.tc-breakdown__open[data-v-2991cec0]{display:flex;align-items:center;gap:12px;min-width:0}.tc-breakdown__bar[data-v-2991cec0]{flex:1 1 auto;display:flex;gap:4px;height:12px;border-radius:9999px;background:#fafafa;overflow:hidden}.tc-breakdown__fill[data-v-2991cec0]{transition:width .5s cubic-bezier(0,0,.2,1)}.tc-breakdown__fill--new[data-v-2991cec0]{background:#8a8e94}.tc-breakdown__fill--inProgress[data-v-2991cec0]{background:#f97316}.tc-breakdown__fill--waiting[data-v-2991cec0]{background:#3b82f6}.tc-breakdown__count[data-v-2991cec0]{flex:0 0 auto;min-width:36px;text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:#383838}.tc-breakdown__overdue[data-v-2991cec0]{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:4px;font-variant-numeric:tabular-nums}.tc-breakdown__overdue--hot .tc-breakdown__share[data-v-2991cec0]{color:#b91c1c;font-weight:600}.tc-breakdown__share[data-v-2991cec0]{font-size:12px;color:#4b5563}.tc-breakdown__late[data-v-2991cec0]{color:#b91c1c;font-weight:600}.tc-breakdown__muted[data-v-2991cec0]{color:#9ca3af}.tc-breakdown__more[data-v-2991cec0]{align-self:flex-start}.tc-card[data-v-253816b8]{display:flex;flex-direction:column;gap:12px;min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.tc-card__head[data-v-253816b8]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.tc-card__title[data-v-253816b8]{margin:0;font-size:14px;font-weight:600;color:#383838}.tc-card__meta[data-v-253816b8]{font-size:12px;color:#4b5563}.tc-card__action[data-v-253816b8]{margin-left:auto}.tc-trend__verdict[data-v-253816b8]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.tc-trend__headline[data-v-253816b8]{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#383838}.tc-trend__headline--growing[data-v-253816b8]{color:#b91c1c}.tc-trend__headline--shrinking[data-v-253816b8]{color:#065f46}.tc-trend__totals[data-v-253816b8]{font-size:13px;color:#4b5563;font-variant-numeric:tabular-nums}.tc-card[data-v-4a3803e7]{display:flex;flex-direction:column;gap:12px;min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.tc-card__head[data-v-4a3803e7]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tc-card__title[data-v-4a3803e7]{margin:0;font-size:14px;font-weight:600;color:#383838}.tc-card__action[data-v-4a3803e7]{margin-left:auto}.tc-bulk__list[data-v-4a3803e7]{margin:0;padding:0;list-style:none}.tc-bulk__row[data-v-4a3803e7]{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid #e5e7eb}.tc-bulk__row[data-v-4a3803e7]:last-child{border-bottom:none}.tc-bulk__head[data-v-4a3803e7]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.tc-bulk__name[data-v-4a3803e7]{min-width:0}.tc-bulk__name--plain[data-v-4a3803e7]{font-size:14px;font-weight:600;color:#383838;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-bulk__progress[data-v-4a3803e7]{display:flex;align-items:center;gap:12px}.tc-bulk__progress>.ui-progress[data-v-4a3803e7]{flex:1 1 auto}.tc-bulk__percent[data-v-4a3803e7]{flex:0 0 auto;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#4b5563}.tc-drill[data-v-a516849c]{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px}.tc-drill__context[data-v-a516849c]{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tc-drill__count[data-v-a516849c]{margin-left:auto;font-size:13px;color:#4b5563}.tc-drill__list[data-v-a516849c]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.tc-drill__link[data-v-a516849c]{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;font:inherit;font-weight:500;color:#3b82f6;text-align:left;cursor:pointer;text-decoration:none}.tc-drill__link[data-v-a516849c]:focus-visible,.tc-drill__link[data-v-a516849c]:hover{text-decoration:underline}.tc-drill__solver[data-v-a516849c]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.tc-drill__team[data-v-a516849c]{font-size:12px;color:#4b5563}.tc-drill__muted[data-v-a516849c]{color:#9ca3af}.task-cockpit[data-v-79d8315d],.task-cockpit__body[data-v-79d8315d]{flex:1;min-height:0;display:flex;flex-direction:column}.task-cockpit__body[data-v-79d8315d]{overflow-y:auto;width:100%;padding:12px;gap:16px}.task-cockpit__pair[data-v-79d8315d]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px}.content-wrapper[data-v-79d8315d]{position:relative;display:flex;flex-direction:column;gap:16px}.content-wrapper.is-loading>[data-v-79d8315d]:not(.loading-overlay){opacity:.4;pointer-events:none}.loading-overlay[data-v-79d8315d]{position:absolute;inset:0;z-index:1;pointer-events:none;display:flex;align-items:flex-start;justify-content:center;padding-top:68px;background:hsla(0,0%,100%,.5);border-radius:14px}.loading-overlay__loader[data-v-79d8315d]{position:sticky;top:68px}@keyframes tc-rise-79d8315d{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tc-reveal[data-v-79d8315d]{animation:tc-rise-79d8315d .5s cubic-bezier(0,0,.2,1) both}.tc-reveal--1[data-v-79d8315d]{animation-delay:0ms}.tc-reveal--2[data-v-79d8315d]{animation-delay:70ms}.tc-reveal--3[data-v-79d8315d]{animation-delay:.14s}.tc-reveal--4[data-v-79d8315d]{animation-delay:.21s}@media(prefers-reduced-motion:reduce){.tc-reveal[data-v-79d8315d]{animation:none}}@media(max-width:1200px){.task-cockpit__pair[data-v-79d8315d]{grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){.content-wrapper[data-v-79d8315d],.task-cockpit__body[data-v-79d8315d],.task-cockpit__pair[data-v-79d8315d]{gap:12px}}