/* ============================================================================
DECLARACIÓN DE PROPIEDAD INTELECTUAL Y DERECHOS DE AUTOR REGISTRADOS
============================================================================

PROPIETARIO ÚNICO, DESARROLLADOR, DISEÑADOR Y PROGRAMADOR EXCLUSIVO:
----------------------------------------------------------------------------
Ing. Roel Arturo Copetillo Portela
COPR810501rm1

HISTORIAL DE REGISTRO DE DESARROLLO (FECHA DE INICIO):
----------------------------------------------------------------------------
- Inicio oficial de diseño y desarrollo: 14 de Mayo de 2026

DECLARACIÓN DE DERECHOS LEGALES:
----------------------------------------------------------------------------
Tanto esta versión de prueba (trial/beta) como cualquier versión posterior,
estable, modificada, compilada, autoejecutable o derivada del código de esta 
aplicación, pertenecen al 100% en exclusiva y de manera vitalicia a su único
dueño y desarrollador Roel Arturo Copetillo Portela. Queda prohibida la copia, 
distribución, alteración o venta no autorizada sin el consentimiento expreso
por escrito del autor.

Todos los Derechos Reservados © 2026.
============================================================================ */

/* ═══════════════════════════════════════════════════════════════════════════
   Xerberoz® — Estilos de Protección de Seguridad y Anti-Clonación
   Propiedad Intelectual y Derechos Reservados: Ing. Roel Arturo Copetillo Portela
   ═══════════════════════════════════════════════════════════════════════════ */

/* 1. Prevenir selección de texto masivo en todo el cuerpo de la app */
body, html {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    -webkit-touch-callout: none !important;
}

/* 2. EXCEPCIÓN: Permitir selección y edición normal en cajas de texto de formularios */
input, textarea, [contenteditable="true"], .xrz-allow-select {
    -webkit-user-select: text !important;
    -moz-user-select: text !important;
    -ms-user-select: text !important;
    user-select: text !important;
}

/* 3. Desenfoque dinámico anti-captura cuando se detecta PrintScreen o pérdida de foco */
.xrz-blur-protection {
    filter: blur(40px) brightness(0.2) !important;
    transition: filter 0.1s ease-in-out !important;
    pointer-events: none !important;
}

/* 4. Escudo contra intentos de impresión del navegador (Ctrl+P / Menú Imprimir) */
@media print {
    html, body {
        background-color: #000000 !important;
        color: #ffffff !important;
        visibility: hidden !important;
    }
    
    body::before {
        content: "DOCUMENTO PROTEGIDO POR DERECHOS DE AUTOR — PROHIBIDA SU REPRODUCCIÓN (Xerberoz®)\nAviso: La extracción no autorizada de este software o sus reportes constituye un delito de propiedad intelectual.";
        visibility: visible !important;
        position: fixed !important;
        top: 40% !important;
        left: 10% !important;
        width: 80% !important;
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
        font-size: 20px !important;
        font-weight: 700 !important;
        color: #00e5ff !important;
        text-align: center !important;
        white-space: pre-wrap !important;
        line-height: 1.6 !important;
        background: #090d16 !important;
        padding: 30px !important;
        border: 2px solid #00e5ff !important;
        border-radius: 12px !important;
        box-shadow: 0 0 30px rgba(0, 229, 255, 0.5) !important;
    }
}
