.hall-dialog .hall-podium .hall-player{font-size:16px;line-height:1.4;min-height:48px;padding:5px 8px;border-radius:12px;overflow-wrap:anywhere}
.hall-dialog .hall-podium .hall-player .nickname-style{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0;max-width:100%;white-space:normal}
.hall-dialog .hall-podium .hall-place-1 .hall-player{font-size:23px;font-weight:750;min-height:56px}
.hall-dialog .hall-podium button.hall-player:hover{background:#b69ae51c}
.public-profile-dialog .private-profile-note{margin:16px 0 0;padding:18px 20px;border:1px solid #9995bd38;border-radius:14px;background:#ffffff04}
.public-profile-dialog .private-profile-note h3{margin:0 0 6px;font-size:16px;line-height:1.4}
.public-profile-dialog .private-profile-note p{margin:0;color:#bcb8ce;font-size:14px;line-height:1.6}
#gameSheet .screenshot[data-media-state=loading]>span,#gameSheet .screenshot[data-media-state=error]>span{display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;z-index:3;line-height:1.5;white-space:normal;font-size:13px}
#gameSheet .screenshot[data-media-state=error]>span{color:#f3d9dc;background:#141520c9}
#gameSheet .screenshot[data-media-state=error] img{visibility:hidden}
#gameSheet .screenshot:not(.blurred) img{filter:none;transform:none;transition:none}
#gameSheet .screenshot[data-media-state=ready]::before,#gameSheet .screenshot[data-media-state=error]::before{animation:none}
#viewerStage .tg-viewer-status{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;max-width:100%;text-align:center;z-index:5}
#viewerStage .tg-viewer-status[hidden]{display:none}
#viewerStage .tg-viewer-status button{pointer-events:auto;border:1px solid #a19bd57a;border-radius:10px;padding:10px 16px;min-height:44px;background:#292b44;color:#eeeaff;font:600 14px/1.4 system-ui;cursor:pointer}
#viewerStage .tg-viewer-status button:hover{background:#3a3c5b}
@media(max-width:600px){.hall-dialog .hall-podium .hall-player{font-size:13px;min-height:44px;padding:5px 3px}.hall-dialog .hall-podium .hall-place-1 .hall-player{font-size:19px;min-height:52px}}
