:root{color-scheme:dark;font-family:Trebuchet MS,Verdana,sans-serif;background:radial-gradient(circle at top,rgba(246,196,116,.18),transparent 36%),linear-gradient(180deg,#163247,#0b1420)}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;margin:0}body{overflow:hidden;overscroll-behavior:none;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}canvas{display:block;width:100%;height:100%;image-rendering:auto}.help-controls-pane{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;padding:6px 4px 12px;color:#f7f3e6;font-family:Trebuchet MS,Verdana,sans-serif;font-size:18px;line-height:1.55;touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.help-html-block{white-space:normal;margin:0 0 18px}.help-html-controls-title{margin:4px 0 10px;color:#94f3ec;font-size:18px;font-weight:700;letter-spacing:.03em}.help-controls-table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:17px;color:#e8f7f3}.help-controls-table th,.help-controls-table td{border:1px solid rgba(255,255,255,.18);padding:10px 12px;text-align:left;vertical-align:top}.help-controls-table th{background:#7fe7dc1f;color:#aafcf3;font-weight:700}.help-controls-table tr:nth-child(2n) td{background:#ffffff08}
