#overlay .eyebrow,#overlay #assetStatus,#overlay #exportRounds,#overlay #roundRating,#overlay #musicStatus,#overlay [id^="preview"]{display:none!important}
#overlay:not([data-mode="lost"]):not([data-mode="won"]) #overlayText{display:none}
#overlay .briefing{max-width:650px}
#overlay #soundToggle{display:none}
#overlay .rules{line-height:2.1}
#overlay[data-mode="pause"] #startGame{display:none}
#overlay[data-mode="lost"] .briefing>*,#overlay[data-mode="won"] .briefing>*{display:none!important}
#overlay[data-mode="lost"] #overlayText,#overlay[data-mode="won"] #overlayText,#overlay[data-mode="won"] #overlayTitle{display:block!important}
#overlay[data-mode="lost"] #startGame,#overlay[data-mode="won"] #startGame{display:block!important;margin:20px auto 0}
#overlay #overlayText{font-size:18px;line-height:2;white-space:pre-line;text-align:center}
.round-ended #blockPanel,.round-ended #mission,.round-ended #bottomBar,.round-ended #musicNow,.round-ended #hud{display:none!important}
.round-ended #overlay{left:0}
.round-ended #toolbar,.round-ended #legend,.round-ended #bossStatus,.round-ended #crosshair,.round-ended #lookHint{display:none!important}
.ending-fireworks #overlay .briefing{visibility:visible}
.audioLevels input[type="checkbox"]{width:auto}
.menu-open #blockPanel,.menu-open #mission,.menu-open #toolbar,.menu-open #legend,.menu-open #hud,.menu-open #bossStatus{display:none!important}
.menu-open #overlay{left:0}
