@import "../../../style/mixin";

@include export-module('co-simple-vertical-stepper-layout') {
  .co-simple-vertical-stepper {
    font-family: $tp-co-stepper-font-family;
    font-size: $tp-co-stepper-font-size;
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: initial;
    .simple-vertical-stepper-title {
      display: flex;
      justify-content: space-between;
      padding: $tp-co-stepper-step-title-padding;
      .simple-vertical-stepper-title-wrapper {
        display: flex;
        align-items: center;
        column-gap: $tp-co-stepper-step-title-column-gap;
      }
      .title {
        font-family: $tp-co-stepper-step-title-font-family;
        font-size: $tp-co-stepper-step-title-font-size;
        font-weight: $tp-co-stepper-step-title-font-weight;
      }
      .title-icon {
        height: $tp-co-stepper-step-title-icon-size;
        width: $tp-co-stepper-step-title-icon-size;
      }
    }
    .simple-vertical-stepper-content-wrapper {
      display: flex;
      flex-direction: column;
      align-items: flex-start;

    }
    .stepper-button-wrapper {
      display: flex;
      align-items: flex-start;
      padding: 10px 30px;
      .stepper-button {
        height: $tp-co-stepper-step-save-button-size;
        width: $tp-co-stepper-step-save-button-size;
        border-color: $tp-co-stepper-step-save-button-border-color;
        border-style: $tp-co-stepper-step-save-button-border-style;
        border-width: $tp-co-stepper-step-save-button-border-width;
        background-color: #1A73E8; //$tp-transaction-header-popup-button-background-color;
        padding: 8px 15px; //$tp-transaction-header-popup-button-padding;
        box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.3); //$tp-transaction-header-popup-button-box-shadow;
        cursor: pointer;
        span {
          color: #FFF;
        }
      }
    }
  }
}
