/*
Theme Name: Agendly Theme
Theme URI: https://agendly.local
Author: Agendly
Author URI: https://agendly.local
Description: Theme mínimo y sin opiniones de diseño para la plataforma de citas Agendly. No agrega chrome ni estilos propios: deja que el plugin Agendly controle el diseño (paridad con el proyecto Next.js original).
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: agendly-theme
*/

/* Reset mínimo + base que respeta la paleta del proyecto Next.js (app/globals.css). */
*,
*::before,
*::after {
	box-sizing: border-box;
}

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

body {
	margin: 0;
	min-height: 100vh;
	background: #f4f8f7;
	color: #122b28;
	font-family: "Albert Sans", system-ui, -apple-system, sans-serif;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	line-height: 1.5;
}

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

a {
	color: #0f6e63;
}

/* Contenedor de la página: sin máximos ni paddings que rompan el layout del plugin. */
.agendly-site-content {
	width: 100%;
}

/* Oculta el outline solo cuando no se navega por teclado. */
:focus:not(:focus-visible) {
	outline: none;
}
