/*
 * Copyright (c) 2016-2025 Broadcom. All Rights Reserved.
 * The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries.
 * This software is released under MIT license.
 * The full license information can be found in LICENSE in the root directory of this project.
 */

@use '@cds/core/tokens/tokens.scss';
@use '../utils/variables/variables.density' as density;

$clr-timeline-line-color: var(--clr-timeline-line-color) !default;
$clr-timeline-step-header-color: var(--clr-timeline-step-header-color) !default;
$clr-timeline-step-title-color: var(--clr-timeline-step-title-color) !default;
$clr-timeline-step-description-color: var(--clr-timeline-step-description-color) !default;

$clr-timeline-incomplete-step-color: var(--clr-timeline-incomplete-step-color) !default;
$clr-timeline-current-step-color: var(--clr-timeline-current-step-color) !default;
$clr-timeline-success-step-color: var(--clr-timeline-success-step-color) !default;
$clr-timeline-error-step-color: var(--clr-timeline-error-step-color) !default;

// overall
$clr-timeline-icon-size: var(--clr-timeline-icon-size);
$clr-timeline-spinner-size: calc($clr-timeline-icon-size - tokens.$cds-global-space-3);
$clr-timeline-default-icon-size: #{density.$clr-base-icon-size-s};
$clr-timeline-line-thickness: #{tokens.$cds-alias-object-border-width-200};
$clr-timeline-step-internal-spacing: var(--clr-timeline-step-internal-spacing);

// body (title)
$clr-timeline-step-title-font-weight: var(--clr-timeline-step-title-font-weight);
