﻿/*
Nuova operazione
*/
[ML_PageControl_Key=RadioButtonPanelList_Container] {
}

	[ML_PageControl_Key=RadioButtonPanelList_Container] [ML_PageControl_Key=RadioButtonPanelItem_Container] {
		border: 2px solid var(--border-color-container);
		border-radius: 5px;
		background-color: var(--background-color-container-active-header);
		padding: 10px;
		margin-bottom: 5px;
		transition: 0.2s ease-in-out;
	}

		[ML_PageControl_Key=RadioButtonPanelList_Container] [ML_PageControl_Key=RadioButtonPanelItem_Container] [ML_PageControl_Key=RadioButtonPanelItem_Label] {
			display: flex;
			flex-direction: row;
			justify-content: flex-start;
			align-items: center;
		}

		[ML_PageControl_Key=RadioButtonPanelList_Container] [ML_PageControl_Key=RadioButtonPanelItem_Container][ML_Status=None]:hover {
			border-color: var(--command-main-color);
			cursor: pointer;
		}

			[ML_PageControl_Key=RadioButtonPanelList_Container] [ML_PageControl_Key=RadioButtonPanelItem_Container][ML_Status=None]:hover > span {
				cursor: pointer;
			}

		[ML_PageControl_Key=RadioButtonPanelList_Container] [ML_PageControl_Key=RadioButtonPanelItem_Container][ML_Status=Selected] {
			border-color: var(--command-main-color);
		}

			[ML_PageControl_Key=RadioButtonPanelList_Container] [ML_PageControl_Key=RadioButtonPanelItem_Container][ML_Status=Selected] > [ML_PageControl_Type=DataInfo] {
				font-weight: bold;
			}


/* Daily Maintenance*/

[ML_PageControl_WrapperKey="MAINTENANCE_List"] {
	overflow-x: auto;
}

.MaintenanceTable tr:first-of-type {
	background-color: var(--background-color-container-generic-header);
}

	.MaintenanceTable tr:first-of-type:hover {
		background-color: var(--background-color-container-generic-header);
	}

	.MaintenanceTable tr:first-of-type td input,
	.MaintenanceTable tr:first-of-type td textarea {
		display: none;
		width: 100%;
		min-width: 200px;
	}

	.MaintenanceTable tr:first-of-type td span {
		display: flex;
		flex-wrap: wrap;
	}

.MaintenanceTable tr:not(:first-of-type) td:not(:first-of-type) span {
	display: none;
}

.MaintenanceTable tr:not(:first-of-type) td:not(:first-of-type) textarea {
	width: 100%;
	vertical-align: middle;
	resize: vertical;
}

.MaintenanceTable tr:not(:first-of-type) td {
	border-right: 1px solid grey;
	text-align: center;
	vertical-align: middle;
}

[ML_PageControl_Key=MAINTENANCE_Table] [type=checkbox] {
	width: 40px;
	height: 40px;
}

[ML_PageControl_Key=MAINTENANCE_Table] [ML_PageControl_Key="OperationTypeNameContainer"] {
	width: 80px;
	display: flex
}
