/*
Theme Name: Krakti
Theme URI: https://krakti.sr/
Author: Krakti
Author URI: https://krakti.sr/
Description: Modern editorial newsroom theme for Krakti — Suriname news. A premium, mobile-first, Dutch-language WordPress theme built around a warm paper palette, a terracotta accent, and a Source Serif 4 / Source Sans 3 pairing. WhatsApp-first sharing, breaking-news bar, magazine hero, per-section blocks, live relative timestamps, and a most-read sidebar. Standalone custom theme — not a child theme.
Version: 1.0.0
Requires at least: 6.4
Tested up to: 6.7
Requires PHP: 8.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: krakti
Domain Path: /languages
Tags: news, blog, editorial, custom-colors, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, rtl-language-support, block-styles, wide-blocks, full-width-template, accessibility-ready
*/

/* -----------------------------------------------------------------------------
   This file is the WordPress THEME MANIFEST only.

   The real stylesheet of record is NOT here — it lives in assets/css/* and is
   enqueued in strict cascade order by krakti_enqueue_assets() in functions.php:
     fonts -> tokens -> base -> layout -> components -> utilities
     (then single.css conditionally on is_single()/is_page()).

   style.css is registered last among styles as handle 'krakti-style'
   (deps: krakti-tokens) purely so WordPress has a registered main handle.

   Keep this file free of layout CSS. The only rules below are a minimal
   critical fallback that binds the page background and text colour to the
   design tokens, so there is never a flash of raw browser-white before the
   component sheets resolve. Everything else is intentionally absent.
   -------------------------------------------------------------------------- */

:root {
	color-scheme: light;
}

html {
	-webkit-text-size-adjust: 100%;
	text-size-adjust: 100%;
}

body {
	margin: 0;
	background-color: var(--k-color-paper, #f7f1ee);
	color: var(--k-color-ink, #2a211d);
	font-family: var(--k-font-sans, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
}
