._orange_1msel_1 {
	background: var(--o-400);
	fill: var(--secondary-dark-blue);
}
._blue_1msel_6 {
	background: var(--b-400);
	fill: var(--secondary-blue);
}
._green_1msel_11 {
	background: var(--main-green);
	fill: var(--success-500);
}
._red_1msel_16 {
	background: var(--error-500);
	fill: var(--error-700);
}
._white-blue_1msel_21 {
	background-color: var(--info-300);
}
._gray_1msel_25 {
	background-color: var(--g-50);
}
._transparent_1msel_29 {
	background: inherit;
}
._cardCosts_101hw_2 {
	color: var(--main-black);
	border-radius: 0.75rem;
	gap: 1.5rem;
	height: fit-content;
	display: flex;
}
._cardCosts_101hw_2 ._line_101hw_9 {
	border: 1px dashed var(--main-black-40);
	width: 100%;
}
._cardCosts_101hw_2 p {
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.125rem;
}
._cardCosts_101hw_2 h5 {
	z-index: 1;
	font-family: clash-display, sans-serif;
	font-size: 1.5rem;
	font-style: normal;
	font-weight: 600;
	line-height: 2.25rem;
}
._cardCosts_101hw_2 h3 {
	text-transform: uppercase;
	letter-spacing: 0.08em;
	opacity: 0.8;
	font-family: Manrope, sans-serif;
	font-size: 0.625rem;
	font-style: normal;
	font-weight: 800;
	line-height: 1rem;
}
._cardCosts_101hw_2 ._block_101hw_38 {
	border-radius: 0.75rem;
	width: 100%;
	min-width: 9.5rem;
	padding: 0.5rem 0.75rem;
	position: relative;
}
._cardCosts_101hw_2 ._block_101hw_38 ._top_101hw_45 {
	width: 100%;
}
._cardCosts_101hw_2 ._block_101hw_38 ._top_101hw_45 span {
	margin-top: 0.25rem;
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 400;
	line-height: 1.125rem;
}
._cardCosts_101hw_2 ._block_101hw_38 ._meBadge_101hw_56 {
	z-index: 2;
	background: #ffffffd9;
	border: 1px solid #1111111f;
	border-radius: 0.4rem;
	justify-content: center;
	align-items: center;
	padding: 0.2rem 0.35rem;
	line-height: 0;
	display: inline-flex;
	position: absolute;
	top: 0.4rem;
	right: 0.4rem;
	box-shadow: 0 1px 2px #00000014;
}
._cardCosts_101hw_2 ._block_101hw_38 ._meBadge_101hw_56 svg {
	margin: 0;
	display: block;
}
._cardCosts_101hw_2 ._block_101hw_38 p > p > span {
	font-family: Manrope, sans-serif;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: 1.125rem;
}
._cardCosts_101hw_2 svg {
	fill: var(--main-black-80);
}
._cardCosts_101hw_2 svg circle {
	fill: var(--main-black-18);
}
._cardCosts_101hw_2 ._wrapper_101hw_88 {
	width: 100%;
}
._cardCosts_101hw_2 ._wrapper_101hw_88 svg {
	margin-top: -1rem;
	margin-left: -0.375rem;
}
._cardCosts_101hw_2 ._wrapper_101hw_88 ._note_101hw_95 {
	display: flex;
	position: absolute;
	top: 1.1rem;
	right: 0.5rem;
}
._cardCosts_101hw_2 ._wrapper_101hw_88 ._note_101hw_95 svg {
	fill: var(--main-black-40);
}
._cardCosts_101hw_2 ._wrapper_101hw_88 ._noteWithMe_101hw_104 {
	top: auto;
	bottom: 0.5rem;
}
@media screen and (width<=628px) {
	._cardCosts_101hw_2 ._wrapper_101hw_88 {
		flex-direction: column;
	}
}
._cardCosts_101hw_2 ._padding_101hw_113 {
	padding: 0.25rem 0.5rem;
}
._full_101hw_117 {
	width: 100%;
}
