/* ==========================================================================
   "Esto NO es la clinica, y ADEMAS lleva pacientes de verdad."

   POR QUE ESTE CARTEL ES DISTINTO AL DEL OTRO BANCO. El banco de la interfaz
   (/docker/kctp-v2) dice "datos inventados, se borran sin avisar". Aqui NO:
   este entorno lleva una COPIA DE LOS PACIENTES REALES, porque probar un motor
   clinico contra pacientes inventados no prueba el motor.

   Eso cambia lo que hay que advertir. No es "no te fies de lo que ves": es "lo
   que ves es de personas reales, trátalo como tal, pero NO es lo que ellas
   reciben".

   Los envios estan apagados por dos sitios -- config.php y la propia base-- y
   este entorno no tiene cron. Aun asi, el cartel lo dice, porque quien lo lea
   dentro de tres meses no va a ir a mirar el compose.

   ES CSS Y NO PHP a proposito: la aplicacion carga sola cada archivo de
   css/v2/, asi que esto sale en el portal y en el panel sin tocar codigo. Un
   intento anterior de hacerlo por PHP dejo el otro banco en error 500.

   Se llama zz- para que cargue de ultimo y ninguna hoja lo pise.

   ESTE ARCHIVO SOLO VIVE EN /docker/kctp-pe2. En produccion no debe existir.
   ========================================================================== */

body::before {
    content: "PROTOCOL ENGINE 2.0 · BANCO DE PRUEBAS · copia de pacientes reales · no se envía nada · la clínica real es app.karaclinical.com";
    display: block;
    position: sticky;
    top: 0;
    z-index: 99999;
    background: #1f4e5f;          /* verde azulado: distinto del vino del otro banco */
    color: #fff;
    padding: .45rem 1rem;
    text-align: center;
    font: 600 .78rem/1.35 system-ui, -apple-system, sans-serif;
    letter-spacing: .02em;
    background-image: repeating-linear-gradient(
        45deg, rgba(255,255,255,.07) 0 10px, transparent 10px 20px);
}

/* Las barras pegadas arriba bajan lo que mide el cartel, para no quedar tapadas. */
.kctp-cabecera, .v2-cabecera, header[class*="cabecera"] { top: 2rem; }
