diff --git a/src/static_src/scss/_room.scss b/src/static_src/scss/_room.scss index ec804e8..6c2d259 100644 --- a/src/static_src/scss/_room.scss +++ b/src/static_src/scss/_room.scss @@ -305,6 +305,10 @@ $pos-d-y: round($pos-d * 0.866); // 95px // Numbered gate-slot circles rendered above the backdrop (z 130 > overlay 120 // > backdrop 100). .room-page is position:relative with no z-index, so its // absolute children share the root stacking context with the fixed overlays. +// When role-select is open, suppress pointer events so the strip doesn't +// intercept clicks on cards (landscape: strip overlaps centered card fan). +html:has(.role-select-backdrop) .position-strip { pointer-events: none; } + .position-strip { position: absolute; top: 1.5rem;