/* Shared minimal author card */
body.single-post .techzehn-author-box {
	width: 100% !important;
	margin: 34px 0 30px !important;
	padding: 22px 24px !important;
	display: flex !important;
	flex-direction: row !important;
	align-items: center !important;
	gap: 18px !important;
	font-family: "Estedad", sans-serif !important;
	background: linear-gradient(145deg, #ffffff 0%, #f8f9fb 100%) !important;
	border: 1px solid #e5e8ed !important;
	border-radius: 8px !important;
	box-shadow: 0 10px 28px rgba(28, 35, 48, 0.055) !important;
	box-sizing: border-box !important;
	text-align: right !important;
}

body.single-post .techzehn-author-box__avatar {
	width: 74px !important;
	height: 74px !important;
	flex: 0 0 74px !important;
	margin: 0 !important;
	padding: 0 !important;
	border-radius: 50% !important;
	overflow: hidden !important;
	background: #eef1f5 !important;
	border: 3px solid #ffffff !important;
	box-shadow: 0 4px 14px rgba(28, 35, 48, 0.10) !important;
}

body.single-post .techzehn-author-box__avatar img {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	margin: 0 !important;
	object-fit: cover !important;
	border-radius: 50% !important;
}

body.single-post .techzehn-author-box__content {
	min-width: 0 !important;
	flex: 1 1 auto !important;
	margin: 0 !important;
	padding: 0 !important;
}

body.single-post .techzehn-author-box__name {
	margin: 0 0 7px !important;
	padding: 0 !important;
	color: #252930 !important;
	font-size: 17px !important;
	font-weight: 700 !important;
	line-height: 1.6 !important;
}

body.single-post .techzehn-author-box__bio {
	margin: 0 !important;
	padding: 0 !important;
	color: #5d636d !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	line-height: 2 !important;
}

body.single-post .techzehn-author-box__bio p {
	margin: 0 !important;
	padding: 0 !important;
	color: inherit !important;
	font-size: inherit !important;
	line-height: inherit !important;
}

/* Tablet */
@media (max-width: 1024px) {

	body.single-post .techzehn-author-box {
		margin: 28px 0 26px !important;
		padding: 19px 20px !important;
		gap: 15px !important;
	}

	body.single-post .techzehn-author-box__avatar {
		width: 66px !important;
		height: 66px !important;
		flex-basis: 66px !important;
	}

	body.single-post .techzehn-author-box__name {
		font-size: 15px !important;
	}

	body.single-post .techzehn-author-box__bio {
		font-size: 13px !important;
		line-height: 1.9 !important;
	}
}

/* Mobile */
@media (max-width: 600px) {

	body.single-post .techzehn-author-box {
		padding: 18px 16px !important;
		flex-direction: column !important;
		align-items: center !important;
		gap: 10px !important;
		text-align: center !important;
	}

	body.single-post .techzehn-author-box__avatar {
		width: 64px !important;
		height: 64px !important;
		flex-basis: 64px !important;
	}

	body.single-post .techzehn-author-box__name {
		margin-bottom: 5px !important;
		font-size: 15px !important;
	}

	body.single-post .techzehn-author-box__bio {
		font-size: 12.5px !important;
		line-height: 1.9 !important;
	}
}