/*
Theme Name: The Third Tone
Theme URI: https://thethirdtone.com
Author: The Third Tone Team
Author URI: https://thethirdtone.com
Description: Official theme for The Third Tone independent news portal. Elementor compatible. Includes Coming Soon mode with subscriber management.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: thethirdtone
Tags: news, blog, elementor, one-column, custom-colors, custom-logo, custom-menu, featured-images, full-width-template
*/

/* ============================================================
   GOOGLE FONTS — IBM Plex Mono (loaded via functions.php)
   ============================================================ */

:root {
  --ttt-navy:       #1a2f5e;
  --ttt-navy-dark:  #0f1d3a;
  --ttt-paper:      #f4efe3;
  --ttt-paper-mid:  #ede6d4;
  --ttt-ink:        #111827;
  --ttt-accent:     #c0281e;
  --ttt-mono:       'IBM Plex Mono', 'Courier New', monospace;
}

* { box-sizing: border-box; }

body {
  font-family: var(--ttt-mono);
  color: var(--ttt-ink);
  background: #fff;
  margin: 0; padding: 0;
}

h1,h2,h3,h4,h5,h6 {
  font-family: var(--ttt-mono);
  font-weight: 700;
  line-height: 1.2;
}

a { color: var(--ttt-navy); }
a:hover { color: var(--ttt-accent); }

img { max-width: 100%; height: auto; }

/* Elementor compatibility */
.elementor-section { width: 100%; }

.site-main { min-height: 60vh; }
