.mt-task-table[data-v-259c9d4e]{--mt-navy:#001c59;--mt-green:#29d19c;--mt-yellow:#ffc900;--mt-blue:#3d69d6;--mt-red:red;--mt-page-bg:#f8f8f8;--mt-surface-gray:#f4f4f4;--mt-muted-text:#74787e;--mt-main-text:#0f1012;background:#f8f8f8;background:var(--mt-page-bg);border-radius:8px;max-width:100%;overflow-x:hidden;padding:8px}.mt-empty-state[data-v-259c9d4e]{padding:64px 24px;text-align:center}.mt-empty-state__title[data-v-259c9d4e]{color:var(--mt-navy);font-size:1.1rem;font-weight:700;margin-bottom:8px}.mt-empty-state__body[data-v-259c9d4e]{color:var(--mt-muted-text)}.mt-table-wrap[data-v-259c9d4e]{background:#fff;border:1px solid var(--mt-surface-gray);border-radius:8px;max-width:100%;overflow:hidden}.mt-toolbar[data-v-259c9d4e]{gap:10px;justify-content:space-between;padding:12px}.mt-toolbar[data-v-259c9d4e],.mt-toolbar__left[data-v-259c9d4e]{align-items:center;display:flex;flex-wrap:wrap}.mt-toolbar__left[data-v-259c9d4e]{gap:8px}.mt-toolbar__right[data-v-259c9d4e]{align-items:center;display:flex;gap:12px}.mt-toolbar__search[data-v-259c9d4e]{width:200px}.mt-toolbar__count[data-v-259c9d4e],.mt-toolbar__toggle[data-v-259c9d4e]{color:var(--mt-muted-text);font-size:.85rem;white-space:nowrap}.mt-toolbar__toggle[data-v-259c9d4e]{align-items:center;cursor:pointer;display:flex;gap:6px}.mt-toolbar__select[data-v-259c9d4e]{color:var(--mt-muted-text);cursor:pointer;font-size:.85rem;max-width:170px;padding:5px 6px}.mt-no-results[data-v-259c9d4e]{color:var(--mt-muted-text);padding:32px 12px;text-align:center}.mt-group__header-cell[data-v-259c9d4e],.mt-group__header-row[data-v-259c9d4e]{display:block;width:100%}.mt-group__header[data-v-259c9d4e]{align-items:center;background:var(--mt-page-bg);border:none;border-top:1px solid var(--mt-surface-gray);cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:7px 12px;text-align:left;width:100%}.mt-group__header[data-v-259c9d4e]:hover{background:var(--mt-surface-gray)}.mt-group__caret[data-v-259c9d4e]{color:var(--mt-muted-text);font-size:.7rem;width:10px}.mt-group__label[data-v-259c9d4e]{color:var(--mt-navy);font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.mt-group__count[data-v-259c9d4e]{background:var(--mt-surface-gray);border-radius:999px;color:var(--mt-muted-text);font-size:.75rem;padding:1px 8px}.mt-grid-table[data-v-259c9d4e]{max-width:100%;width:100%}.mt-row-grid[data-v-259c9d4e]{grid-column-gap:12px;align-items:center;border-top:1px solid var(--mt-surface-gray);-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-areas:"complete name project status due progress";grid-template-columns:44px minmax(160px,1.4fr) 200px 130px 128px 150px;min-width:0}.mt-header-grid[data-v-259c9d4e]{border-top:none}.mt-header-grid[data-v-259c9d4e],.mt-rows>.mt-row-grid[data-v-259c9d4e]:hover{background:var(--mt-surface-gray)}.mt-row-grid--complete[data-v-259c9d4e]{opacity:.6}.mt-row-grid--complete .mt-cell--name[data-v-259c9d4e]{-webkit-text-decoration:line-through;text-decoration:line-through}.mt-cell[data-v-259c9d4e]{color:var(--mt-main-text);min-width:0;overflow:hidden;padding:4px 8px}.mt-header-grid .mt-cell[data-v-259c9d4e]{color:var(--mt-muted-text);font-size:.7rem;font-weight:600;letter-spacing:.03em;padding-bottom:8px;padding-top:8px;text-transform:uppercase}.mt-cell--complete[data-v-259c9d4e]{grid-area:complete}.mt-cell--name[data-v-259c9d4e]{grid-area:name;min-width:0}.mt-cell--project[data-v-259c9d4e]{align-items:center;display:flex;gap:6px;grid-area:project;min-width:0}.mt-cell--status[data-v-259c9d4e]{grid-area:status}.mt-cell--due[data-v-259c9d4e]{grid-area:due}.mt-cell--progress[data-v-259c9d4e]{grid-area:progress}.mt-task-name[data-v-259c9d4e]{display:block}.mt-project-link[data-v-259c9d4e],.mt-task-name[data-v-259c9d4e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt-project-link[data-v-259c9d4e]{color:var(--mt-main-text)}.mt-project-link[data-v-259c9d4e]:hover{color:var(--mt-blue)}.mt-delivery-badge[data-v-259c9d4e]{background:transparent;border:1px solid transparent;border-radius:4px;cursor:default;flex-shrink:0;font-size:.65rem;font-weight:700;letter-spacing:.02em;padding:1px 6px;text-transform:uppercase}.mt-delivery-badge--gantt[data-v-259c9d4e]{border-color:var(--mt-navy);color:var(--mt-navy)}.mt-delivery-badge--small_project[data-v-259c9d4e]{border-color:var(--mt-green);color:#1a8f6c}.mt-checkbox[data-v-259c9d4e]{cursor:pointer}.mt-checkbox[data-v-259c9d4e]:disabled{cursor:not-allowed}.mt-due--late[data-v-259c9d4e]{background:var(--mt-red);border-radius:4px;color:#fff}.mt-due--lookahead[data-v-259c9d4e]{background:var(--mt-blue);border-radius:4px;color:#fff}.mt-status-pill[data-v-259c9d4e]{border-radius:999px;display:inline-block;font-size:.8rem;font-weight:600;min-width:28px;padding:2px 9px;text-align:center}.mt-status-pill--placeholder[data-v-259c9d4e]{background:var(--mt-surface-gray);color:var(--mt-muted-text)}.mt-cell-display[data-v-259c9d4e]{align-items:center;border-radius:4px;color:var(--mt-main-text);display:inline-flex;font-size:.88rem;gap:6px;max-width:100%;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;white-space:nowrap}.mt-cell-display--muted[data-v-259c9d4e]{color:var(--mt-muted-text)}.mt-progress[data-v-259c9d4e]{align-items:center;display:flex;gap:8px}.mt-progress__bar[data-v-259c9d4e]{background:var(--mt-surface-gray);border-radius:999px;flex-shrink:0;height:6px;overflow:hidden;width:60px}.mt-progress__fill[data-v-259c9d4e]{background:var(--mt-green);height:100%}.mt-progress__label[data-v-259c9d4e]{color:var(--mt-muted-text);font-size:.85rem}.mt-input[data-v-259c9d4e]{background:#fff;border:1px solid var(--mt-surface-gray);border-radius:4px;color:var(--mt-main-text);font-size:.88rem;padding:2px 6px}.mt-input[data-v-259c9d4e]:focus{border-color:var(--mt-green);outline:none}@media (max-width:1023px){.mt-row-grid[data-v-259c9d4e]{grid-template-areas:"complete name   due" ".        project project" ".        status  progress";grid-template-columns:32px minmax(0,1fr) 90px;padding:6px 0;row-gap:4px}.mt-header-grid[data-v-259c9d4e]{display:none}}.mtv-switcher[data-v-b7fc61e6]{display:flex;gap:4px;margin-bottom:12px}.mtv-switcher__btn[data-v-b7fc61e6]{background:#fff;border:1px solid #e2e2e2;border-radius:4px;color:#74787e;cursor:pointer;font-size:.85rem;padding:5px 14px}.mtv-switcher__btn--active[data-v-b7fc61e6]{background:#001c59;border-color:#001c59;color:#fff;font-weight:600}.mtv-filterbar[data-v-b7fc61e6]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.mtv-input[data-v-b7fc61e6]{border:1px solid #e2e2e2;border-radius:4px;font-size:.85rem;padding:4px 8px}.mtv-filterbar__search[data-v-b7fc61e6]{width:200px}