/* Calc */
.ui-calc {
  @apply flex w-60 flex-col items-start gap-2 text-sm font-normal text-gray-900 leading-5;
}

.ui-calc__row {
  @apply flex w-full items-start justify-between;
}

.ui-calc__label,
.ui-calc__value {
  @apply whitespace-nowrap;
}

.ui-calc__value {
  @apply text-right;
}

.ui-calc__tax-section {
  @apply flex w-full flex-col items-start gap-2;
}

.ui-calc__tax-detail {
  @apply flex w-full items-stretch gap-2;
}

.ui-calc__tax-line {
  @apply w-0.5 shrink-0 self-stretch bg-gray-200;
}

.ui-calc__tax-items {
  @apply flex min-w-0 flex-1 flex-col items-start gap-1 text-gray-600;
}

.ui-calc__tax-item {
  @apply flex w-full items-start justify-between;
}

.ui-calc__tax-item-label,
.ui-calc__tax-item-value {
  @apply whitespace-nowrap;
}

.ui-calc__tax-item-value {
  @apply text-right;
}

.ui-calc__row--total {
  @apply font-bold;
}
