/*
Theme Name: ReleaseRun Editorial
Theme URI: https://releaserun.io
Description: A minimalist, editorial theme for software release tracking.
Author: ReleaseRun Team
Version: 1.0
*/

/* Note: Main styling is handled via Tailwind CSS (enqueued in header).
   This file is primarily for WordPress theme definition.
*/

body {
    background-color: #FDFBF7;
    color: #1a1a1a;
}

/* WordPress Core Alignments */
.aligncenter { display: block; margin: 0 auto; }
.alignleft { float: left; margin-right: 1.5em; }
.alignright { float: right; margin-left: 1.5em; }

/* Article Content Headings */
.article-content h1,
.article-content h2,
.article-content h3 {
    font-family: 'Inter', sans-serif !important;
    color: #1a1a1a;
    line-height: 1.3;
}

.article-content h1 {
    font-size: 2.5rem;
    font-weight: 700;
    margin-top: 2.5rem;
    margin-bottom: 1.25rem;
}

.article-content h2 {
    font-size: 2rem;
    font-weight: 700;
    margin-top: 2.25rem;
    margin-bottom: 1rem;
}

.article-content h3 {
    font-size: 1.5rem;
    font-weight: 600;
    margin-top: 2rem;
    margin-bottom: 0.75rem;
}

/* INLINE CODE (e.g. for variable names, paths) */
.article-content code {
    background-color: #f1f5f9;
    color: #0f172a;
    padding: 0.2em 0.4em;
    border-radius: 0.25rem;
    font-family: 'JetBrains Mono', 'Fira Code', monospace;
    font-size: 0.85em;
    border: 1px solid #e2e8f0;
}

/* CODE BLOCKS (e.g. for full scripts) */
.article-content pre {
    background-color: #1e293b;
    color: #f8fafc;
    padding: 1.5rem;
    border-radius: 0.5rem;
    overflow-x: auto;
    margin: 2rem 0;
    font-family: 'JetBrains Mono', 'Fira Code', monospace;
    font-size: 0.9rem;
    line-height: 1.6;
    border: 1px solid #334155;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
}

/* Remove default background from code inside pre to avoid double-boxing */
.article-content pre code {
    background-color: transparent;
    color: inherit;
    padding: 0;
    border: none;
    font-size: inherit;
}

