.cycle-task-detail-dependencies{background:var(--grey-white);border:var(--border-sm) solid var(--grey-100);border-radius:var(--radius-sm,8px);overflow:hidden;display:flex;flex-direction:column;min-width:0}.cycle-task-detail-dependencies__header{flex-shrink:0;padding:12px 16px;border-bottom:var(--border-sm,1px) solid var(--grey-100,#e5e5e5)}.cycle-task-detail-dependencies__title{margin:0;font-size:var(--font-size-sm,16px)!important;font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-md,24px)!important;color:var(--slate-900,#111827);text-transform:capitalize}.cycle-task-detail-dependencies__viewport{max-height:353px;overflow-x:hidden;overflow-y:auto;min-width:0;scrollbar-width:thin;scrollbar-color:#c6c6cb transparent}.cycle-task-detail-dependencies__viewport::-webkit-scrollbar{width:6px}.cycle-task-detail-dependencies__viewport::-webkit-scrollbar-track{background:transparent}.cycle-task-detail-dependencies__viewport::-webkit-scrollbar-thumb{background:#c6c6cb;border-radius:12px}.cycle-task-detail-dependencies__empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs-5);width:100%;padding:var(--padding-lg) var(--padding-md);text-align:center}.cycle-task-detail-dependencies__empty-icon{display:flex;align-items:center;justify-content:center;width:var(--icon-xl,40px);height:var(--icon-xl,40px);border-radius:var(--radius-20,20px);background:var(--color-empty-state-icon-bg,#f3f4f6);overflow:hidden}.cycle-task-detail-dependencies__empty-title{margin:0;width:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-sm);color:var(--text-grey-default)}.cycle-task-detail-dependencies__empty-body{margin:0;width:100%;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs);color:var(--color-text-muted)}.cycle-task-detail-dependencies__body{padding:16px}.cycle-task-detail-dependencies__body,.cycle-task-detail-dependencies__group{display:flex;flex-direction:column;gap:10px;min-width:0}.cycle-task-detail-dependencies__group-header{display:flex;align-items:center;gap:6px;min-width:0}.cycle-task-detail-dependencies__group-title{margin:0;font-size:var(--font-size-xxs,12px)!important;font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-xs,18px);color:var(--color-primary-base,#193541)}.cycle-task-detail-dependencies__count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.125rem;padding:1px 6px;border-radius:9px;background:#e9ecef;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:#495057}.cycle-task-detail-dependencies__list{display:flex;flex-direction:column;gap:10px;padding-left:12px;min-width:0}.cycle-task-detail-dependencies__list--waiting{border-left:2px solid var(--amber-default,#eba937)}.cycle-task-detail-dependencies__list--blocking{border-left:2px solid var(--grey-500,#828285)}.cycle-task-detail-dependencies__list--related{padding-left:0}.cycle-task-detail-dependencies__item{display:flex;flex-direction:column;gap:3px;min-width:0}.cycle-task-detail-dependencies__item-line{display:flex;align-items:center;gap:6px;min-width:0}.cycle-task-detail-dependencies__ref{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:3px 8px;border-radius:var(--radius-xs,4px);background:var(--grey-50,#f7f7f7);font-size:var(--font-size-3xs,11px);font-weight:var(--font-weight-regular,400);line-height:14px;color:var(--grey-900,#2c2c35);white-space:nowrap}.cycle-task-detail-dependencies__name-tooltip.v-tooltip{display:block;min-width:0;flex:1 1 auto;max-width:100%;overflow:hidden}.cycle-task-detail-dependencies__name{margin:0;padding:0;border:0;background:transparent;display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-xs,18px);text-align:left}.cycle-task-detail-dependencies__name--link{color:var(--blue-600,#3f7fe9);cursor:pointer}.cycle-task-detail-dependencies__name--link:hover{text-decoration:underline}.cycle-task-detail-dependencies__name--muted{color:var(--grey-500,#828285)}.cycle-task-detail-dependencies__meta{margin:0;font-size:var(--font-size-xxs,12px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-xs,18px);color:var(--grey-500,#828285);white-space:pre-wrap;word-break:break-word}.cycle-task-detail-dependencies__divider{width:100%;height:1px;margin:0;border:0;background:#e9e9e9}