#unit-control-buttons { display: flex; flex-direction: column; row-gap: 5px; padding: 10px; border-radius: 999px; } #unit-control-buttons>div { filter: invert(100%); opacity: 0.8; } #unit-control-panel { display: flex; flex-direction: column; flex-wrap: wrap; justify-content: space-between; align-content: flex-start; row-gap: 10px; padding-left: 30px; padding-right: 30px; padding-top: 20px; padding-bottom: 20px; } #selected-units-container { display: flex; flex-direction: column; row-gap: 5px; width: 100%; height: fit-content; max-height: 200px; padding-top: 10px; padding-bottom: 10px; } #formation-buttons-container { display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 5px; column-gap: 5px; width: 100%; height: 100%; } #roe-buttons-container { display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 5px; column-gap: 5px; width: 100%; height: 100%; } #reaction-to-threat-buttons-container { display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 5px; column-gap: 5px; width: 100%; height: 100%; } #selected-units-container .ol-rounded-container { width: calc(100% - 25px); cursor: pointer; margin-left: 25px; } #selected-units-container .ol-rounded-container.not-selected { background-color: transparent; } #selected-units-container .ol-rounded-container .ol-rounded-container-small { display: inline-block; position: absolute; left: 5px; top: 5px; } #selected-units-container img { height: calc(100% + 6px); display: inline-block; position: absolute; left: -32px; top: -3px; } #selected-units-container img.blue { filter: invert(81%) sepia(6%) saturate(1685%) hue-rotate(181deg) brightness(103%) contrast(92%); } #selected-units-container img.red { filter: invert(93%) sepia(97%) saturate(1174%) hue-rotate(291deg) brightness(105%) contrast(97%); } #unit-control-panel .ol-title-label { color: white; font-size: 14px; width: 100%; font-weight: 600; } #unit-control-panel #section-label { color: white; font-size: 13px; width: 100%; } .flight-control-slider { display: flex; flex-wrap: wrap; justify-content: space-between; } .flight-control-title { font-size: 13px; color: white; } .flight-control-value { font-size: 14px; font-weight: 600; color: gray; } .active .flight-control-value { color: #5ca7ff; }