/* Small overrides that don't belong as Tailwind utility classes. */

[x-cloak] {
    display: none !important;
}

/* Content Strategy Planner draft preview (content_topic_draft_item.php) — Tailwind's CDN
   build has no typography plugin, so its base reset otherwise strips heading/list spacing
   from the AI-drafted body HTML rendered here via x-html. */
.draft-preview h2 {
    margin-top: 1.25em;
    margin-bottom: 0.5em;
    font-size: 1.125em;
    font-weight: 600;
    color: #0f172a;
}
.draft-preview h3 {
    margin-top: 1em;
    margin-bottom: 0.5em;
    font-size: 1em;
    font-weight: 600;
    color: #0f172a;
}
.draft-preview p {
    margin-bottom: 0.75em;
}
.draft-preview ul, .draft-preview ol {
    margin-bottom: 0.75em;
    padding-left: 1.5em;
}
.draft-preview ul {
    list-style: disc;
}
.draft-preview ol {
    list-style: decimal;
}
.draft-preview blockquote {
    margin: 0.75em 0;
    padding-left: 1em;
    border-left: 3px solid #cbd5e1;
    color: #475569;
}
.draft-preview a {
    color: #7c3aed;
    text-decoration: underline;
}
