/**
 * LBL Shield Unified - CSS Protection
 * Versão: 3.0.0
 */

/* ========================================
   Prevenir seleção em conteúdo protegido
   ======================================== */
.reading-content,
.wp-manga-chapter-img,
.chapter-content,
.manga-reading-content,
.single-manga .entry-content {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    -webkit-touch-callout: none !important;
}

/* ========================================
   Prevenir arrastar imagens
   ======================================== */
.reading-content img,
.wp-manga-chapter-img img,
.chapter-content img,
.manga-reading-content img {
    -webkit-user-drag: none !important;
    -khtml-user-drag: none !important;
    -moz-user-drag: none !important;
    -o-user-drag: none !important;
    user-drag: none !important;
    pointer-events: auto !important;
}

/* ========================================
   Estilo para canvas protegido
   ======================================== */
.lbl-protected-image {
    max-width: 100%;
    height: auto;
    display: block;
}

/* ========================================
   Prevenir impressão
   ======================================== */
@media print {
    .reading-content,
    .wp-manga-chapter-img,
    .chapter-content,
    .manga-reading-content,
    .lbl-protected-image {
        display: none !important;
    }
    
    body::after {
        content: "⚠️ Impressão desabilitada para proteção de conteúdo";
        display: block;
        text-align: center;
        font-size: 18px;
        padding: 50px;
        color: #666;
    }
}

/* ========================================
   Desabilitar context menu visual
   ======================================== */
.reading-content img::-webkit-context-menu,
.chapter-content img::-webkit-context-menu {
    display: none !important;
}

/* ========================================
   Cursor padrão em imagens (não zoom)
   ======================================== */
.reading-content img,
.chapter-content img {
    cursor: default !important;
}

/* ========================================
   Honeypot (invisível)
   ======================================== */
.lbl-honeypot {
    position: absolute !important;
    left: -9999px !important;
    top: -9999px !important;
    width: 1px !important;
    height: 1px !important;
    opacity: 0 !important;
    pointer-events: none !important;
}
