.wonder-player-safety-actions,.wonder-player-safety-settings,.wonder-invite-friend{margin:12px 0;max-width:100%;overflow-wrap:anywhere}
.wonder-player-safety-actions summary,.wonder-player-safety-settings summary{cursor:pointer;min-height:44px;padding:10px 0}
.wonder-player-safety-actions textarea,.wonder-player-safety-actions select,.wonder-invite-friend input{box-sizing:border-box;width:100%;max-width:100%;font:inherit;margin:8px 0;min-height:44px}
.wonder-player-safety-actions p,.wonder-player-safety-settings p{font-size:14px;line-height:1.5;white-space:normal}
.wonder-player-safety-actions button,.wonder-player-safety-settings button{min-height:44px;white-space:normal}
.wonder-player-safety-settings{padding:12px 0;border-top:1px solid #657466}
.wonder-menu #pause-menu:has(.wonder-player-safety-settings){overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}
.wonder-menu .wonder-player-safety-actions p,.wonder-menu .wonder-invite-friend p{font:14px/1.5 system-ui,sans-serif;letter-spacing:normal;text-transform:none}
@media(max-width:600px){
 .wonder-menu #people-panel{display:block;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}
 .wonder-menu #people-panel .wonder-people-layout{display:block;height:auto}
 .wonder-menu #people-panel :is(.wonder-people-left,.wonder-people-right,.wonder-people-household){height:auto;overflow:visible;scrollbar-gutter:auto}
 .wonder-menu #people-panel .wonder-people-right{margin-top:20px}
 .wonder-menu #people-panel .wonder-player-safety-actions button{display:block;width:100%}
}
