/* ═══════════════════════════════════════════════════════════════════════
   Contrato de encargado y seguridad (ronda 12, carril «Contrato en el alta y seguridad»): el aviso que se acepta al entrar, el panel de quién ha aceptado
   y el contacto de seguridad del editor de textos legales (legal.js). Solo tokens de estilo.css; los colores salen de ellos y cambian solos en oscuro.
   ═══════════════════════════════════════════════════════════════════════ */
.contrato-txt { max-height: 40vh; overflow: auto; margin-bottom: 0; }                    /* el texto largo se lee dentro de su caja: la casilla y el botón se quedan a la vista */
.contrato-txt:focus-visible { outline: 2px solid var(--foco); outline-offset: 2px; }     /* se puede recorrer con el teclado (flechas, RePág) */
.contrato-txt h1 { font-size: var(--t-lg); }                                                 /* el título del texto, del tamaño de un título de ventana y no de página */
.contrato-acepto { align-items: flex-start; flex: 1 1 280px; }
.contrato-acepto b { overflow-wrap: anywhere; }
.contrato-admin .tabla td { vertical-align: top; }
#f-seguridad .mono { overflow-wrap: anywhere; }
