:where([data-app-scope]) .bacopa-activity-list{display:flex;flex-direction:column;gap:var(--bacopa-_paint-activity-row-gap);min-width:0;margin:0;padding:0;list-style:none}:where([data-app-scope]) .bacopa-activity-list__item{position:relative;display:grid;grid-template-columns:var(--bacopa-_paint-activity-marker-size) minmax(0,1fr) var(--bacopa-_paint-step-time-size);align-items:start;gap:var(--bacopa-_paint-layout-gap);min-width:0;padding:0}:where([data-app-scope]) .bacopa-activity-list__marker{position:relative;z-index:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:var(--bacopa-_paint-activity-marker-size);height:var(--bacopa-_paint-activity-marker-size);padding:0;border-radius:var(--bacopa-_paint-activity-marker-radius);background:var(--bacopa-_paint-surface-strong);color:inherit}:where([data-app-scope]) .bacopa-activity-list__marker>svg{display:block;width:var(--bacopa-_paint-step-icon-size);height:var(--bacopa-_paint-step-icon-size)}:where([data-app-scope]) .bacopa-activity-list__connector{position:absolute;z-index:0;left:calc(var(--bacopa-_paint-activity-marker-size) / 2);top:var(--bacopa-_paint-activity-marker-size);width:calc(var(--bacopa-_paint-stroke-width) * 2);height:calc(100% - var(--bacopa-_paint-activity-marker-size) + var(--bacopa-_paint-activity-row-gap));padding:0;background:var(--bacopa-border)}:where([data-app-scope]) .bacopa-activity-list__item:last-child>.bacopa-activity-list__connector{display:none}:where([data-app-scope]) .bacopa-activity-list__content{display:flex;flex-direction:column;min-width:0;gap:0;padding:0}:where([data-app-scope]) .bacopa-activity-list__title{min-width:0;padding:0;overflow-wrap:anywhere;font-weight:var(--bacopa-_paint-detail-font-weight);line-height:var(--bacopa-_paint-activity-title-line)}:where([data-app-scope]) .bacopa-activity-list__meta{min-width:0;padding:0;overflow-wrap:anywhere;color:var(--bacopa-_paint-text-subtle);font-size:var(--bacopa-_paint-caption-font);line-height:var(--bacopa-_paint-caption-line)}:where([data-app-scope]) .bacopa-activity-list__time{padding:0;color:var(--bacopa-_paint-text-subtle);font-size:var(--bacopa-_paint-caption-font);line-height:var(--bacopa-_paint-activity-title-line);text-align:end;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:where([data-app-scope]) .bacopa-activity-list__action{grid-column:2/-1;justify-self:start}:where([data-app-scope]) .bacopa-activity-list__item:not(:has(>.bacopa-activity-list__time)){grid-template-columns:var(--bacopa-_paint-activity-marker-size) minmax(0,1fr)}