/* Điện thoại chỉ chơi màn ngang. Màn cảm ứng bỏ phần dành cho bàn phím và nới vùng chạm của nút nhỏ. */
#xoayNgang{display:none}
@media(pointer:coarse){
.skillbar kbd,.tu-bar kbd{display:none}
#hud,#hud *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
#hud input{-webkit-user-select:text;user-select:text}
#hud button{touch-action:manipulation}
.tu-bar button{width:max(34px,calc(var(--d) * var(--u)));height:max(34px,calc(var(--d) * var(--u)))}
#hud .tu-bar #swapButton{width:max(27px,calc(var(--d) * var(--u)));height:max(27px,calc(var(--d) * var(--u)))}
}
/* đang chơi mà cầm dọc: che game, nhắc xoay máy (iPhone không cho web tự khóa chiều màn hình) */
@media(pointer:coarse) and (orientation:portrait) and (max-width:600px){
#hud:not([hidden])~#xoayNgang{display:flex;position:fixed;inset:0;z-index:9999;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;background:#0b1410;color:#f1e6c4;text-align:center;font:22px/1.5 "Palatino Linotype","Times New Roman",serif}
#xoayNgang small{font:14px/1.6 'Segoe UI',Arial,sans-serif;color:#bba77d}
}
/* màn đăng nhập cuộn được khi cầm ngang: ảnh nền đứng yên, không lộ khoảng đen */
@media(pointer:coarse){.entry-art,.entry-shade{position:fixed}}
