/* Angkor Design QRCode — Frontend Shortcode Styles */
.dqr-shortcode-wrap {
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	gap: 8px;
	max-width: 100%;
}

.dqr-sc-link {
	display: block;
	line-height: 0;
}

.dqr-sc-canvas {
	width: var(--dqr-size, 200px);
	max-width: 100%;
}

.dqr-sc-canvas canvas,
.dqr-sc-canvas img {
	display: block;
	max-width: 100%;
	height: auto;
}

.dqr-sc-caption {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 2px;
	margin: 0;
	text-align: center;
}

.dqr-sc-title {
	font-size: .85em;
	font-weight: 600;
	color: inherit;
}

.dqr-sc-url {
	font-size: .78em;
	color: inherit;
	opacity: .7;
	word-break: break-all;
	text-decoration: underline;
}
