/*
Theme Name: Video Call With Strangers App
Theme URI:
Description: A single-page theme for a mobile-first random video chat site. Built-in homepage, age gate, dark mode, TranslatePress-ready language switcher. No blog, no dependencies.
Version: 1.5.4
Requires at least: 6.3
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kestrel
*/

/* ---- reset ---------------------------------------------------------- */
*,
*::before,
*::after { box-sizing: border-box; }

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

body,
h1, h2, h3, p, figure, blockquote, ul, ol, dl, dd {
  margin: 0;
}

/* The hidden attribute must always win: a component display rule that beats
   it leaves an invisible, still-clickable layer sitting over the page. */
[hidden] { display: none !important; }

ul, ol { padding: 0; }

/* max-width belongs on img only. On iOS an svg{max-width:100%} collapses the
   icon inside a shrink-to-fit flex button to zero width. */
img { max-width: 100%; height: auto; display: block; }

svg { display: block; }

button,
input,
select,
textarea { font: inherit; color: inherit; }

button { background: none; border: 0; cursor: pointer; }

a { color: inherit; }

:where(h1, h2, h3) { font-weight: inherit; }
