.st_review_card {
	
	position: relative;
	
	margin-top: 0.25rem;
	
	margin-bottom: 0.25rem;
	
	display: flex;
	
	width: 100%;
	
	flex-direction: column;
	
	border-radius: 0.75rem;
	
	--tw-bg-opacity: 1;
	
	background-color: rgb(240 253 244 / var(--tw-bg-opacity));
	
	background-clip: border-box;
	
	padding: 0.75rem;
	
	--tw-text-opacity: 1;
	
	color: rgb(55 65 81 / var(--tw-text-opacity));
	
	--tw-shadow: 0 0 #0000;
	
	--tw-shadow-colored: 0 0 #0000;
	
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	
	> .review_head {
	
		position: relative
	}
	
	> .review_head {
	
		margin-left: 0px;
	
		margin-right: 0px
	}
	
	> .review_head {
	
		margin-top: 1rem
	}
	
	> .review_head {
	
		display: flex
	}
	
	> .review_head {
	
		align-items: center
	}
	
	> .review_head {
	
		gap: 1rem
	}
	
	> .review_head {
	
		overflow: hidden
	}
	
	> .review_head {
	
		border-radius: 0.75rem
	}
	
	> .review_head {
	
		background-color: transparent
	}
	
	> .review_head {
	
		background-clip: border-box
	}
	
	> .review_head {
	
		padding-top: 0px
	}
	
	> .review_head {
	
		padding-bottom: 0.25rem
	}
	
	> .review_head {
	
		--tw-text-opacity: 1;
	
		color: rgb(55 65 81 / var(--tw-text-opacity))
	}
	
	> .review_head {
	
		--tw-shadow: 0 0 #0000;
	
		--tw-shadow-colored: 0 0 #0000;
	
		box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
	}
	
	> .review_head {
	
		
		> div {
	
			display: flex
		}
	
		
		> div {
	
			width: 100%
		}
	
		
		> div {
	
			flex-direction: column
		}
	
		
		> div {
	
			gap: 0.125rem
		}
	
		
		> div {
			> div {
	
				display: flex
			}
			> div {
	
				align-items: center
			}
			> div {
	
				justify-content: space-between
			}
			> div {
				> h5 {
	
					margin-top: 0px;
	
					margin-bottom: 0px
				}
				> h5 {
	
					display: block
				}
				> h5 {
	
					font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
				}
				> h5 {
	
					font-size: 1.125rem;
	
					line-height: 1.75rem
				}
				> h5 {
	
					font-weight: 600
				}
				> h5 {
	
					letter-spacing: 0em
				}
				> h5 {
	
					--tw-text-opacity: 1;
	
					color: rgb(20 83 45 / var(--tw-text-opacity))
				}
				> h5 {
	
					-webkit-font-smoothing: antialiased;
	
					-moz-osx-font-smoothing: grayscale
				}
				> div {
	
					display: flex
				}
				> div {
	
					align-items: center
				}
				> div {
	
					gap: 0.125rem
				}
				> div {
					> svg {
	
						height: 1.25rem
					}
					> svg {
	
						width: 1.25rem
					}
					> svg {
	
						--tw-text-opacity: 1;
	
						color: rgb(161 98 7 / var(--tw-text-opacity))
					}
					>span {
	
						margin-left: 0.25rem
					}
					>span {
	
						font-weight: 600
					}
					>span {
	
						--tw-text-opacity: 1;
	
						color: rgb(17 24 39 / var(--tw-text-opacity))
					}
				}
			}
			> p {
	
				margin-top: 0.25rem;
	
				margin-bottom: 0.25rem
			}
			> p {
	
				display: block
			}
			> p {
	
				font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
			}
			> p {
	
				font-size: 0.875rem;
	
				line-height: 1.25rem
			}
			> p {
	
				font-weight: 500
			}
			> p {
	
				line-height: 1.625
			}
			> p {
	
				--tw-text-opacity: 1;
	
				color: rgb(156 163 175 / var(--tw-text-opacity))
			}
			> p {
	
				-webkit-font-smoothing: antialiased;
	
				-moz-osx-font-smoothing: grayscale
			}
		}
	}
	> .review_text {
	
		margin-bottom: 1.5rem
	}
	> .review_text {
	
		padding: 0px
	}
	> .review_text {
		> p {
	
			display: block
		}
		> p {
	
			font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
		}
		> p {
	
			font-size: 1rem;
	
			line-height: 1.5rem
		}
		> p {
	
			font-weight: 300
		}
		> p {
	
			line-height: 1.625
		}
		> p {
	
			color: inherit
		}
		> p {
	
			-webkit-font-smoothing: antialiased;
	
			-moz-osx-font-smoothing: grayscale
		}
	}
}
