.cb-component-cmp_atmos_etapa:has(.cmp-eta__t:empty){display:none}.cmp-eta{display:flex;gap:20px;align-items:flex-start;padding:24px;background:var(--color-bg-card);border:1.6px solid var(--color-border-strong);border-radius:16px;box-shadow:0 3px 0 0 var(--color-border-strong);transition:background-color 300ms ease,border-color 300ms ease,box-shadow 300ms ease}.cmp-eta__n{flex:none;min-width:32px;font-family:var(--font-pixel);font-weight:700;font-size:28px;line-height:1;color:var(--color-text-accent);transition:color 300ms ease}.cmp-eta__c{display:flex;flex-direction:column;gap:8px;min-width:0}.cmp-eta__t{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--font-size-h5);line-height:1.3;color:var(--color-text-primary);transition:color 300ms ease}.cmp-eta__d{margin:0;font-family:var(--font-display);font-size:var(--font-size-body-m);line-height:1.5;color:var(--color-text-secondary);transition:color 300ms ease}.cmp-eta.cmp-eta--inativa{background:transparent;border-color:transparent;border-bottom-color:var(--color-border-default);border-radius:0;box-shadow:none}.cmp-eta--inativa .cmp-eta__n,.cmp-eta--inativa .cmp-eta__t,.cmp-eta--inativa .cmp-eta__d{color:var(--color-text-muted)}@media (max-width:767px){.cmp-eta{padding:20px;gap:16px}}@media (prefers-reduced-motion:reduce){.cmp-eta,.cmp-eta__n,.cmp-eta__t,.cmp-eta__d{transition:none}}