/*
Theme Name: Magalir Urimai Thogai Info
Theme URI: https://magalirurimaithogai.com/
Description: Independent, mobile-first Tamil public-information theme for explaining the Magalir Urimai Thogai scheme: eligibility, application guidance, required documents, status information, payments and verified updates. Built for trust, readability, accessibility and Core Web Vitals. This theme is designed for an independent informational publisher and deliberately avoids any government emblem, seal or official identity.
Author: Magalir Urimai Thogai Editorial Team
Author URI: https://magalirurimaithogai.com/about-us/
Version: 1.0.0
Requires at least: 6.4
Tested up to: 6.8
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mut-info
Tags: accessibility-ready, custom-logo, custom-menu, featured-images, translation-ready, block-styles, wide-blocks, editor-style, right-sidebar, news, education

Magalir Urimai Thogai Info is distributed under the terms of the GNU GPL v2 or later.

--------------------------------------------------------------------------------
NOTE ON THIS FILE
--------------------------------------------------------------------------------
WordPress requires the theme header above to live in style.css. The full design
system lives in assets/css/main.css, which is enqueued with this file as a
dependency (see inc/assets.php).

The rules below are intentionally minimal. They exist only so that the page is
never completely unstyled if main.css fails to load. Do not add the design
system here.
--------------------------------------------------------------------------------
*/

:root {
	--muti-fallback-ink: #16202c;
	--muti-fallback-brand: #14526e;
}

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

body {
	margin: 0;
	color: var(--muti-fallback-ink);
	background: #fff;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans Tamil", "Nirmala UI", "Tamil Sangam MN", Latha, Arial, sans-serif;
	font-size: 1rem;
	line-height: 1.75;
}

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

a {
	color: var(--muti-fallback-brand);
}

.muti-skip-link {
	position: absolute;
	left: -9999px;
	top: 0;
}

.muti-skip-link:focus {
	left: 0;
	z-index: 100000;
	padding: 0.75rem 1rem;
	background: #fff;
	color: var(--muti-fallback-ink);
}

.screen-reader-text {
	position: absolute !important;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}
