
/*********************************** RESOURCE LOAD ***********************************/
[data-mod='c_rec_mod_resource_preset_load'] .iui_content_tr [data-aid="c_rec_lt"]
{
	width: 40%;
}

[data-mod='c_rec_mod_resource_preset_load'] .iui_content_tr [data-aid="s_shell_name"]
{
	width: 40%;
}
/*********************************** C_REC_MOD_ASSET_BASE_MODIFY és leszármazottai ***********************************/
[data-mod='c_rec_mod_asset_equipment_modify'] [data-aid='tab_content_0'] [data-aid='container'],
[data-mod='c_rec_mod_asset_vehicle_modify'] [data-aid='tab_content_0'] [data-aid='container'],
[data-mod='c_rec_mod_asset_workmachine_modify'] [data-aid='tab_content_0'] [data-aid='container']
{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-template-rows: 120px 70px 70px 70px 70px;
	grid-auto-flow: row;
}


[data-mod='c_rec_mod_asset_equipment_modify'] [data-aid='tab_content_1'] [data-aid='container'],
[data-mod='c_rec_mod_asset_vehicle_modify'] [data-aid='tab_content_1'] [data-aid='container'],
[data-mod='c_rec_mod_asset_workmachine_modify'] [data-aid='tab_content_1'] [data-aid='container']
{
	display: grid;
	grid-template-columns: 1fr 2fr;
	grid-template-rows: 0px 70px 70px 70px 70px 70px;
	grid-auto-flow: row;
}

[data-mod='c_rec_mod_asset_equipment_modify'] [data-aid='tab_content_2'] [data-aid='element'],
[data-mod='c_rec_mod_asset_vehicle_modify'] [data-aid='tab_content_2'] [data-aid='element'],
[data-mod='c_rec_mod_asset_workmachine_modify'] [data-aid='tab_content_2'] [data-aid='element']
{
	display: grid;
	grid-template-columns: 30px 1fr 30px 1.5fr 0.5fr 0.75fr;
	grid-auto-flow: row;
}

/*********************************** C_REC_MOD_ASSET_BASE_LIST és leszármazottai ***********************************/

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content_header'],
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content']
{
	--i_width_s_shell_name: 1fr;
	--i_width_s_readable_id: 1fr;
	--i_width_s_mileage: 0.5fr;
	--i_width_i_time_next_event: 0.5fr;
	
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content_header'] div.iui_content_tr, 
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr 
{
	display: grid;
	grid-template-columns: 
		35px
		35px 
		var(--i_width_s_shell_name)
		25px 
		var(--i_width_s_readable_id)
		var(--i_width_s_mileage)
		var(--i_width_i_time_next_event)
		35px
		25px
		25px
		25px
		25px;
}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr 
{
	
	grid-template-rows: 25px;
	grid-template-areas: 
		'toggle icon s_shell_name context s_readable_id s_mileage i_time_next_event alert button_1 button_2 button_3 button_4'
		'toggle detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data detailed_data';
	height: auto;
}


[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='toggle']
{
	grid-area: toggle;
}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='icon']
{
	grid-area: icon;
}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='s_shell_name']
{
	grid-area: s_shell_name;
}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='context']
{
	grid-area: context;
}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='s_readable_id']
{
	grid-area: s_readable_id;
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='s_mileage']
{
	grid-area: s_mileage;
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='i_time_next_event']
{
	grid-area: i_time_next_event;
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='i_time_next_event']
{
	grid-area: i_time_next_event;
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='alert']
{
	grid-area: alert;
	width: 80%;
	height: 80%;
}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr.iui_alert [data-aid='alert']
{
	background-image: url('../icon/iui_task_asset_active.svg');
	background-position: center center;
	background-size: 85%;
	background-repeat: no-repeat;
	animation: blink 1.5s infinite;
	animation-fill-mode: both;
}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='button_1']
{
	grid-area: button_1;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 80%;
	background-image: url('../../../../../generic/skin/skin_profile_1/global/icon/c_rec_asset_mileage.svg');
	height: 100%;
	filter: brightness(0.5);
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='button_2']
{
	grid-area: button_2;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 80%;
	background-image: url('../../../../../generic/skin/skin_profile_1/global/icon/c_rec_task_asset.svg');
	height: 100%;
	filter: brightness(0.5);
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='button_3']
{
	grid-area: button_3;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 50%;
	background-image: url('../../../../../generic/skin/skin_profile_1/global/icon/c_op_modify.svg');
	height: 100%;
	filter: brightness(4);
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='button_4']
{
	grid-area: button_4;
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data']
{
	grid-area: detailed_data;
	display:none;
}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr.iui_open [data-aid='detailed_data']
{
	margin-top: 20px;
	grid-area: detailed_data;
	display:grid;
	grid-template-rows: 35px 25px 25px 50px 50px auto;
	grid-template-columns: 1fr 1fr 35px 1fr;
	grid-template-areas: 
		'pic name icon metro'
		'pic id id metro'
		'pic i_time_purchase i_time_purchase metro'
		'pic a_guid_responsible a_guid_responsible metro'
		'pic empty empty metro'
		'pic empty empty metro'
		'document document document metro';
	height: auto;
	grid-gap: 10px;
}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data'] [data-aid='pic']
{
	grid-area: pic;
	background-color: var(--color_bg_window);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;

}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data'] [data-aid='name']
{
	grid-area: name;
	font-size: 2em;

}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data'] [data-aid='icon']
{
	grid-area: icon;

}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data'] [data-aid='id']
{
	grid-area: id;

}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data'] [data-aid='i_time_purchase']
{
	grid-area: i_time_purchase;

}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data'] [data-aid='a_guid_responsible']
{
	grid-area: a_guid_responsible;

}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data'] [data-aid='empty']
{
	grid-area: empty;

}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data'] [data-aid='document']
{
	grid-area: document;

}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid="w_content"] div.iui_content_tr [data-aid='detailed_data'] [data-aid='document'] [data-aid='doc_element']
{
	display: grid;
	grid-template-columns: minmax(50px, 200px);
	grid-template-rows: 25px;
	padding: 3px;
	border-radius: 4px;
}
[data-mod*='c_rec_mod_asset_base_list'] [data-aid="w_content"] div.iui_content_tr [data-aid='detailed_data'] [data-aid='document'] [data-aid='element'] [data-aid='doc_name']
{

}

[data-mod*='c_rec_mod_asset_base_list'] [data-aid='w_content'] div.iui_content_tr [data-aid='detailed_data'] [data-aid='metro']
{
	grid-area: metro;
}

/*********************************** C_REC_MOD_ASSET_MILEAGE_LIST és leszármazottai ***********************************/
[data-mod*='c_rec_mod_asset_mileage_list'] [data-aid='w_content_header'],
[data-mod*='c_rec_mod_asset_mileage_list'] [data-aid='w_content']
{
	--i_width_s_mileage: 0.5fr;
	--i_width_i_time_read: 0.5fr;
	--i_width_s_guid_creator: 0.5fr;
	--i_width_s_description: 1.5fr;

}
[data-mod*='c_rec_mod_asset_mileage_list'] [data-aid='w_content_header'] div.iui_content_tr,
[data-mod*='c_rec_mod_asset_mileage_list'] [data-aid='w_content'] div.iui_content_tr
{
	display: grid;
	grid-template-columns:
		35px
		var(--i_width_s_mileage)
		var(--i_width_i_time_read)
		var(--i_width_s_guid_creator)
		25px
		var(--i_width_s_description);
}
/*********************************** C_REC_MOD_TASK_ASSET_MODIFY és leszármazottai ***********************************/
[data-mod*='c_rec_mod_task_asset'] [data-aid='container']
{
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto;/* minmax(0px, 50px) minmax(0px,50px) minmax(0px,50px) minmax(0px,70px) minmax(0px,70px);*/
	grid-auto-flow: row;
	grid-template-areas:
			'container_online_executive container_online_executive'
			'container_content_type container_supplier'
			'container_mileage_condition container_time_fix'
			'container_mileage_fact container_token_time_begin'
			'container_text container_text'
			'container_reason container_reason';
	grid-column-gap: 20px;
}

[data-mod*='c_rec_mod_task_asset'] [data-aid='container_online_executive']
{
	grid-area: container_online_executive;
}

[data-mod*='c_rec_mod_task_asset'] [data-aid='container_content_type']
{
	grid-area: container_content_type;
}

[data-mod*='c_rec_mod_task_asset'] [data-aid='container_supplier']
{
	grid-area: container_supplier;
}

[data-mod*='c_rec_mod_task_asset'] [data-aid='container_mileage_condition']
{
	grid-area: container_mileage_condition;
}

[data-mod*='c_rec_mod_task_asset'] [data-aid='container_mileage_fact']
{
	grid-area: container_mileage_fact;
}

[data-mod*='c_rec_mod_task_asset'] [data-aid='container_time_fix']
{
	grid-area: container_time_fix;
}

[data-mod*='c_rec_mod_task_asset'] [data-aid='container_token_time_begin']
{
	grid-area: container_token_time_begin;
}

[data-mod*='c_rec_mod_task_asset'] [data-aid='container_text']
{
	grid-area: container_text;
}

[data-mod*='c_rec_mod_task_asset'] [data-aid='container_reason']
{
	grid-area: container_reason;
}
/*********************************** C_REC_MOD_TASK_ASSET_LIST ***********************************/
[data-mod*='c_rec_mod_task_asset_list'] [data-aid='w_content_header'],
[data-mod*='c_rec_mod_task_asset_list'] [data-aid='w_content']
{
	--i_width_i_time_fix: 0.5fr;
	--i_width_i_token_time_begin: 0.5fr;
	--i_width_s_shell_name: 1fr;
	--i_width_s_name_supplier: 1fr;
	--i_width_s_comment: 2fr;
	--i_width_i_num_doc_label: 0.25fr;
	--i_width_s_name_online_executive: 1fr;

}
[data-mod*='c_rec_mod_task_asset_list'] [data-aid='w_content_header'] div.iui_content_tr,
[data-mod*='c_rec_mod_task_asset_list'] [data-aid='w_content'] div.iui_content_tr
{
	display: grid;
	grid-template-columns:
		35px
		var(--i_width_i_time_fix)
		var(--i_width_i_token_time_begin)
		25px
		var(--i_width_s_shell_name)
		25px
		var(--i_width_s_name_supplier)
		var(--i_width_s_comment)
		var(--i_width_i_num_doc_label)
		var(--i_width_s_name_online_executive);
}
[data-mod*='c_rec_mod_task_asset_list'] .iui_content_tr [data-aid="s_token_state_icon"]
{
	height: 80%;
	width: 80%;
	background-size: contain;
	background-repeat: no-repeat;
}
[data-mod*='c_rec_mod_task_asset_list'] .iui_content_tr.iui_task_asset_finish [data-aid="s_token_state_icon"]
{
	background-image: url(../icon/iui_task_finished.svg);
	background-position: center center;
}

[data-mod*='c_rec_mod_task_asset_list'] .iui_content_tr.iui_task_asset_standby [data-aid="s_token_state_icon"]
{
	background-image: url(../icon/iui_task_standby_gray.svg);
	background-position: center center;
}

[data-mod*='c_rec_mod_task_asset_list'] .iui_content_tr.iui_task_asset_active [data-aid="s_token_state_icon"]
{
	background-image: url('../icon/iui_task_asset_active.svg');
	background-position: center center;
	animation: blink 1.5s infinite;
	animation-fill-mode: both;
}

.ct-animate-blink {

}

@keyframes blink {
	0% { opacity: 0 }
	50% { opacity: 1 }
	100% { opacity: 0 }
}

[data-mod*='c_rec_mod_task_asset_list'] [data-aid='w_content'] div.iui_content_tr [data-aid="s_mileage_list"]
{
	text-align: right;
	padding-right: 10px;
}