/**
 * Write Now prompt card.
 *
 * Styles the core-block card injected at the Start writing handoff
 * (see dpp_build_prompt_card in daily-prompt-personalizer.php). Loaded on the
 * front end and in the editor via enqueue_block_assets, so it renders the same
 * while writing and once published.
 *
 * The card is a core/quote with the .dpp-prompt-card class, so these rules also
 * neutralize the theme's default quote styling (big borders, italics) to keep a
 * consistent left-bar look. Sizes use rem so the short line stays ~22px
 * regardless of theme; font family is left to inherit from the theme.
 */

.wp-block-quote.dpp-prompt-card {
	border: 0;
	border-inline-start: 4px solid #2145e6;
	border-radius: 0;
	margin: 0 0 1.5em;
	padding: 0.25em 0 0.25em 1.25rem;
	font-style: normal;
	quotes: none;
}

.wp-block-quote.dpp-prompt-card::before,
.wp-block-quote.dpp-prompt-card::after {
	content: none;
}

.dpp-prompt-card .dpp-prompt-eyebrow {
	margin: 0 0 0.6em;
	font-size: 0.9rem;
	font-style: normal;
	line-height: 1.3;
	color: #555;
}

.dpp-prompt-card .dpp-prompt-short {
	margin: 0;
	font-size: 1.375rem;
	line-height: 1.4;
	font-style: normal;
}

.dpp-prompt-card .wp-block-details {
	margin-top: 0.9em;
}

.dpp-prompt-card .wp-block-details summary {
	cursor: pointer;
	color: #2145e6;
	font-size: 0.95rem;
	font-weight: 600;
}

.dpp-prompt-card .wp-block-details > :not( summary ) {
	font-size: 1rem;
	line-height: 1.6;
	margin-top: 0.75em;
}

.dpp-prompt-card cite {
	display: block;
	margin-top: 1em;
	font-size: 0.85rem;
	font-style: normal;
	color: #555;
}
