@charset "utf-8";

/* --------------------------------------------------------------------------
   Confirmation Repeat
-------------------------------------------------------------------------- */

	.confirmation-repeat {

	display: flex;
	align-items: center;
	gap: var(--space-16);

	.button {
		position: relative;
		width: auto;
		min-width: 0;
		height: auto;
		padding: 0;
		color: var(--color-neutral-tertiary);
		background: transparent;
		border: 0;
		border-radius: 0;
		box-shadow: none;
		font-size: var(--font-size-body-m);
		font-weight: var(--font-weight-regular);
		line-height: var(--line-height-body-m);
		--loader-color: var(--color-brand-primary);

		&.loader-position-right {
			padding-right: calc(var(--loader-size) + var(--loader-gap));
		}

		&:not(:disabled) {
			color: var(--color-brand-primary);
		}

		&:hover {
			background: transparent;
		}
	}

	[data-confirmation-counter] {
		color: var(--color-neutral-tertiary);
		font-size: var(--font-size-body-m);
		font-weight: var(--font-weight-regular);
		line-height: var(--line-height-body-m);
	}

}