/**
 * Public-page content protection (casual copy friction).
 * Forms remain fully usable.
 */
.page-protect,
.page-protect body {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.page-protect input,
.page-protect textarea,
.page-protect select,
.page-protect option,
.page-protect [contenteditable="true"],
.page-protect .allow-select {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
