
.cc_3l4dbrl8_account_order_detail .kombos-stepper, .cc_3l4dbrl8_account_info_content .kombos-stepper {
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__step, .cc_3l4dbrl8_account_info_content .kombos-stepper__step {
  display: flex;
  flex: 1 1 0;
  flex-direction: column;
  align-items: center;
  gap: 0.375rem;
  min-width: 0;
  text-align: center;
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__track, .cc_3l4dbrl8_account_info_content .kombos-stepper__track {
  display: flex;
  align-items: center;
  width: 100%;
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__line, .cc_3l4dbrl8_account_info_content .kombos-stepper__line {
  flex: 1;
  height: 3px;
  background: var(--kombos-gray-200);
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__step:first-child .kombos-stepper__line--before, .cc_3l4dbrl8_account_info_content .kombos-stepper__step:first-child .kombos-stepper__line--before, .cc_3l4dbrl8_account_order_detail .kombos-stepper__step:last-child .kombos-stepper__line--after, .cc_3l4dbrl8_account_info_content .kombos-stepper__step:last-child .kombos-stepper__line--after {
  visibility: hidden;
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__step--done .kombos-stepper__line, .cc_3l4dbrl8_account_info_content .kombos-stepper__step--done .kombos-stepper__line, .cc_3l4dbrl8_account_order_detail .kombos-stepper__step--current .kombos-stepper__line--before, .cc_3l4dbrl8_account_info_content .kombos-stepper__step--current .kombos-stepper__line--before {
  background: var(--tencerecim-navy);
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__dot, .cc_3l4dbrl8_account_info_content .kombos-stepper__dot {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 1.75rem;
  height: 1.75rem;
  border: 1.5px solid var(--kombos-gray-300);
  border-radius: 50%;
  background: var(--kombos-white);
  font-size: 0.875rem;
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__step--done .kombos-stepper__dot, .cc_3l4dbrl8_account_info_content .kombos-stepper__step--done .kombos-stepper__dot {
  border-color: var(--tencerecim-navy);
  background: var(--tencerecim-navy);
  color: var(--kombos-white);
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__step--current .kombos-stepper__dot, .cc_3l4dbrl8_account_info_content .kombos-stepper__step--current .kombos-stepper__dot {
  border: 2px solid var(--tencerecim-navy);
  background: var(--tencerecim-gold);
  color: var(--tencerecim-navy);
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__label, .cc_3l4dbrl8_account_info_content .kombos-stepper__label {
  color: var(--kombos-gray-400);
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__step--done .kombos-stepper__label, .cc_3l4dbrl8_account_info_content .kombos-stepper__step--done .kombos-stepper__label, .cc_3l4dbrl8_account_order_detail .kombos-stepper__step--current .kombos-stepper__label, .cc_3l4dbrl8_account_info_content .kombos-stepper__step--current .kombos-stepper__label {
  color: var(--kombos-gray-900);
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__caption, .cc_3l4dbrl8_account_info_content .kombos-stepper__caption {
  color: var(--kombos-gray-500);
}

/* Kompakt: dört çizgi */
.cc_3l4dbrl8_account_order_detail .kombos-stepper--compact, .cc_3l4dbrl8_account_info_content .kombos-stepper--compact {
  gap: 0.25rem;
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__seg, .cc_3l4dbrl8_account_info_content .kombos-stepper__seg {
  flex: 1;
  height: 0.3125rem;
  border-radius: 3px;
  background: var(--kombos-gray-200);
}

.cc_3l4dbrl8_account_order_detail .kombos-stepper__seg--done, .cc_3l4dbrl8_account_info_content .kombos-stepper__seg--done {
  background: var(--tencerecim-navy);
}
