#sceneWrap{position:relative;touch-action:none}#scene{display:block;width:100%;touch-action:none}#sceneOverlay{position:absolute;inset:0;width:100%;height:100%;background:transparent;pointer-events:none}#sceneControls{margin:8px 0}#sceneFocus{max-width:360px}#mapinfo{line-height:1.5}#list tr{cursor:pointer}#list tr:hover{background:#243d50}

.split{grid-template-columns:minmax(420px,1.15fr) minmax(530px,2fr)}#list td{padding:8px 7px;vertical-align:top}#list small{display:block;margin-top:3px;font-size:.78em}#list .mission-id{white-space:nowrap;font-size:.88em}.mission-summary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.85em;line-height:1.35}.mission-warning{display:inline-block;color:#ffca81;border:1px solid #ffca81;border-radius:50%;font-weight:bold;width:1em;height:1em;text-align:center;line-height:1em;cursor:help}.mission-warning:focus{outline:2px solid #fff}#sceneNotice{padding:10px 12px;margin:8px 0;background:#1b3040;border-left:3px solid #8bccff;line-height:1.5}#sceneNotice button{margin:5px 0 0 8px}#compilationHelp{margin:0 0 12px}#compilationHelp p{margin:7px 0}#compilationHelp ul{margin:7px 0;padding-left:24px}#sceneFocus{max-width:420px}@media(max-width:1050px){.split{grid-template-columns:1fr}.list{max-height:35vh}}

#list td:nth-child(2){min-width:120px;font-size:.9em}#list td:nth-child(2)>div{white-space:nowrap}
