/**
 * Paired Post Content Styles
 */

.paired-content {
	padding: 0;
	opacity: 1;
	box-sizing: border-box;
}

/* Desktop: Layout handled by paired-container block */

/* Mobile: stack vertically - only when display is NOT none */
@media (max-width: 599px) {
	.paired-content:not([style*="none"]) {
		display: block !important;
		margin: 2rem 0 !important;
	}
}

.paired-post-article {
	/* Inherit styling from theme */
}

.paired-post-header {
	margin-bottom: 1rem;
}

.paired-post-title {
	font-size: 1.5em;
	margin: 0 0 1rem 0;
	opacity: 0.8;
}

.paired-post-content {
	/* Content inherits theme styles */
}

/* Editor preview */
.paired-content-preview {
	padding: 1rem;
	border: 2px dashed rgba(0, 0, 0, 0.2);
	border-radius: 4px;
	background-color: rgba(0, 0, 0, 0.02);
}

.paired-content-preview h3 {
	margin-top: 0;
	opacity: 0.6;
}

.paired-content-note {
	font-size: 0.875em;
	font-style: italic;
	color: #666;
	margin-top: 1rem;
}

/* Dark mode */
@media (prefers-color-scheme: dark) {
	.paired-content-preview {
		background-color: rgba(255, 255, 255, 0.02);
	}
}
