body.medawp-no-select main,
body.medawp-no-select article,
body.medawp-no-select .entry-content,
body.medawp-no-select .post-content,
body.medawp-no-select .page-content,
body.medawp-no-select .site-content {
    -webkit-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
}
body.medawp-no-select input,
body.medawp-no-select textarea,
body.medawp-no-select select,
body.medawp-no-select [contenteditable="true"] {
    -webkit-user-select: text;
    user-select: text;
}
.medawp-protect-toast {
    position: fixed;
    inset-inline-start: 50%;
    bottom: 24px;
    transform: translate(-50%, 16px);
    z-index: 2147483646;
    max-width: min(420px, calc(100vw - 32px));
    padding: 11px 16px;
    border-radius: 12px;
    background: rgba(15,23,42,.94);
    color: #fff;
    font: 600 13px/1.7 Tahoma, Arial, sans-serif;
    box-shadow: 0 16px 50px rgba(15,23,42,.25);
    opacity: 0;
    pointer-events: none;
    transition: .18s ease;
}
.medawp-protect-toast.is-visible { opacity: 1; transform: translate(-50%, 0); }
@media print {
    body.medawp-no-print * { visibility: hidden !important; }
    body.medawp-no-print:before {
        visibility: visible !important;
        content: "این محتوا برای چاپ در دسترس نیست.";
        position: fixed;
        inset: 0;
        display: grid;
        place-items: center;
        font: 700 18px/1.8 Tahoma, Arial, sans-serif;
        color: #111827;
        background: #fff;
    }
}
