.task-list-table .task-table-row{border-left-width:0}.task-list-table .task-table-row[data-destination]{--task-destination-color:#5b83d7;position:relative;outline:none;border-left-color:transparent}.task-list-table .task-table-row[data-destination]:after{content:"";position:absolute;inset:0;border:1px solid var(--task-destination-color);pointer-events:none;z-index:1;animation:task-destination-border 3s ease-out forwards}.task-list-table .task-table-row[data-destination=overdue]{--task-destination-color:#c96760}.task-list-table .task-table-row[data-destination=normal]>td{animation:task-destination-background 3s ease-out forwards}@keyframes task-destination-border{0%,65%{opacity:1}to{opacity:0}}@keyframes task-destination-background{0%,65%{background-color:#edf4ff}to{background-color:transparent}}@media (prefers-reduced-motion:reduce){.task-list-table .task-table-row[data-destination=normal]>td,.task-list-table .task-table-row[data-destination]:after{animation:none}.task-list-table .task-table-row[data-destination=normal]>td{background-color:#edf4ff}}@media screen{.task-surface .task-list-table td.task-row-section .task-section-trigger{height:auto;min-height:30px}.task-surface .task-list-table .task-row-section .task-section-tag{height:auto;min-height:20px;padding-block:2px;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip}body:has([data-atwo-ui-surface=desktop]) .task-surface .task-list-table .task-due-date-content{display:grid;grid-template-columns:minmax(0,1fr) 76px;gap:6px;align-items:center;padding-right:0}body:has([data-atwo-ui-surface=desktop]) .task-surface .task-list-table .task-due-date-content>.task-due-badge{grid-column:1;justify-self:end}body:has([data-atwo-ui-surface=desktop]) .task-surface .task-list-table .task-due-date-content>.task-date-editor{grid-column:2;width:76px;min-width:0;padding-right:0}body:has([data-atwo-ui-surface=desktop]) .task-surface .task-list-table .task-row-date .task-date-display{width:100%;padding-inline:0;text-align:center}body:has([data-atwo-ui-surface=desktop]) .task-surface .task-list-table .task-date-head-content{justify-content:flex-end;padding-right:22px}body:has([data-atwo-ui-surface=desktop]) .task-surface .task-list-table .task-date-head-content .task-column-head-label{width:86px;text-align:center}body:has([data-atwo-ui-surface=desktop]) .task-surface .task-list-table td.task-row-date{padding-right:4px}}