/* V159 — protect interface labels and images, not poem text. */
html body.studio-app h1,html body.studio-app h2,html body.studio-app h3,html body.studio-app h4,html body.studio-app h5,html body.studio-app h6,
html body.studio-app nav,html body.studio-app .topbar,html body.studio-app .section-heading,html body.studio-app .door-title,html body.studio-app .card-topline,
html body.studio-app img,html body.studio-app svg,html body.studio-app .card-icon,html body.studio-app .room-graphic-icon,
html body.studio-app button:not(.manuscript-card),html body.studio-app .brand-text {user-select:none!important;-webkit-user-select:none!important;-webkit-touch-callout:none}
html body.studio-app .shaliz-copy-poetry,html body.studio-app .shaliz-copy-poetry *,html body.studio-app .work-prose.shaliz-copy-poetry,html body.studio-app .manuscript-card .shaliz-copy-poetry,html body.studio-app textarea,html body.studio-app input:not([type=button]):not([type=submit]),html body.studio-app [contenteditable=true]{user-select:text!important;-webkit-user-select:text!important;-webkit-touch-callout:default!important}
html body.studio-app img{-webkit-user-drag:none;user-drag:none}
#shalizMobileBack{display:none}
@media only screen and (max-width:767px){#shalizMobileBack{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}#shalizMobileBack svg{width:22px;height:22px}}

/* V160: hide back arrow on desktop regardless of touch capabilities. */
@media only screen and (min-width:768px){html body.studio-app #shalizMobileBack{display:none!important}}
