/**
 * TradingView chart shortcode [nz_tradingview] — in-content embed.
 */

.nz-tv-chart {
	--nz-tv-height: 480px;
	margin: 1.75rem 0;
	overflow: hidden;
	border: 1px solid rgba(51, 65, 85, 0.55);
	border-radius: 1rem;
	background: #0b0f17;
	box-shadow: 0 20px 50px -30px rgba(0, 0, 0, 0.75);
}

.nz-tv-chart__bar {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 0.75rem;
	padding: 0.65rem 1rem;
	border-bottom: 1px solid rgba(51, 65, 85, 0.55);
	background: rgba(2, 6, 23, 0.65);
}

.nz-tv-chart__pair {
	font-size: 0.78rem;
	font-weight: 700;
	color: #cbd5e1;
	letter-spacing: 0.02em;
}

.nz-tv-chart__hint {
	font-size: 0.7rem;
	color: #64748b;
}

.nz-tv-chart__container {
	width: 100%;
	height: var(--nz-tv-height);
	min-height: 320px;
}

.nz-tv-chart__container .nz-tv-chart__embed,
.nz-tv-chart__container .tradingview-widget-container,
.nz-tv-chart__container .tradingview-widget-container__widget {
	height: 100%;
	width: 100%;
}
