<!DOCTYPE html>
<html lang="es" translate="no">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
    <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,800&display=swap" rel="stylesheet" />
    <!-- FIX 843 - JetBrains Mono: datos de las tarjetas del inicio (estilo plano técnico) -->
    <link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@500;600;700&display=swap" rel="stylesheet" />
    <!-- FIX 848 - Kalam: anotaciones a mano en la lámina de Hoy (pintarrón) -->
    <link href="https://fonts.googleapis.com/css2?family=Kalam:wght@400;700&display=swap" rel="stylesheet" />
    <title>LomaHUB27</title>
    <!-- FIX 876 P8 - en /login el primer cuadro ya trae la división blanco/azul de la pantalla de acceso (sin destello). -->
    <style>html.lh-login, html.lh-login body { background: linear-gradient(90deg, #FFFFFF 58%, #2D3292 58%) !important; } html.lh-login .lh-suspense { background: transparent !important; } html.lh-login .lh-suspense > * { visibility: hidden; }</style>
    <script>if (location.pathname.indexOf('/login') === 0) document.documentElement.classList.add('lh-login')</script>
    <script type="module" crossorigin src="/assets/index-DXuRGRqD.js"></script>
    <link rel="modulepreload" crossorigin href="/assets/chunk-62JRHF6Z-Dau9-2Kk.js">
    <link rel="modulepreload" crossorigin href="/assets/createLucideIcon-mEqgvJ50.js">
    <link rel="stylesheet" crossorigin href="/assets/index-Bqig70ws.css">
  </head>
  <body class="bg-fx-bg text-fx-text-primary font-montserrat">
    <div id="root"></div>
  </body>
</html>
