:root{
    --kanban-gpaoplus-mo-color : rgba(101,149,61,0);

    --kanban-gpaoplus-mo-status-color-draft: #3a3a3a;
    --kanban-gpaoplus-mo-status-color-validated: #bc9526;
    --kanban-gpaoplus-mo-status-color-ongoing: #25a580;
    --kanban-gpaoplus-mo-status-color-done: #cad2d2;
    --kanban-gpaoplus-mo-status-color-canceled: #cad2d2;
}

html[data-theme-color-scheme="dark"]{
	--kanban-gpaoplus-mo-status-color-draft: #3a3a3a;
	--kanban-gpaoplus-mo-status-color-validated: #bc9526;
	--kanban-gpaoplus-mo-status-color-ongoing: #25a580;
	--kanban-gpaoplus-mo-status-color-done: #cad2d2;
	--kanban-gpaoplus-mo-status-color-canceled: #cad2d2;
}

/*
* Kanban item
*/

.kanban-item[data-type="gpaoplus-mo"]{
    --kanban-item-color : var(--kanban-gpaoplus-mo-color);
}

.kanban-item__product{
	display: block;
}

.gpaoplus_qty {
    background-color: grey;
    font-size: 0.9em;
    color: white;
    padding: 2px;
    margin-left: 3px;
    border-radius: 3px;
}



html[data-theme-color-scheme="light"] .kanban-board-header{
    --color-border-size : 10px;
}

.kankan-gpao-draft-header{
    box-shadow: inset 0 var(--color-border-size) 0 0 var(--kanban-gpaoplus-mo-status-color-draft);
}

.kankan-gpao-validated-header{
    box-shadow: inset 0 var(--color-border-size) 0 0 var(--kanban-gpaoplus-mo-status-color-validated);
}

.kankan-gpao-ongoing-header{
    box-shadow: inset 0 var(--color-border-size) 0 0 var(--kanban-gpaoplus-mo-status-color-ongoing);
}

.kankan-gpao-done-header{
    box-shadow: inset 0 var(--color-border-size) 0 0 var(--kanban-gpaoplus-mo-status-color-done);
}

.kankan-gpao-canceled-header{
    box-shadow: inset 0 var(--color-border-size) 0 0 var(--kanban-gpaoplus-mo-status-color-canceled);
}


/*
.impediment-gpao{
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    margin-left: 7px;
    cursor: pointer;
    padding: 5px;
    border-radius: var(--box-border-radius);
    line-height: 1em;
    vertical-align: center;
}

.impediment-gpao:hover{
    color: red;
    background-color: #ededed;
}
*/
.impediment-gpao::before {
    font-family: "Font Awesome 5 Free", serif;
    font-weight: 900;
    content: "\f071";
    color: #A9A9A9;
}

.impediment-gpao.--alertBtn::before {
    font-family: "Font Awesome 5 Free", serif;
    font-weight: 900;
    content: "\f071";
    color: red;
}

/* MO spend block time */
.mo-time-spend-block__current-user-item_footer{
    font-family: arial,tahoma,verdana,helvetica;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: space-between;
    align-items: center;
}

.mo-time-spend-block__current-user-item_footer > *{
    display: block;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    align-self: auto;
    order: 0;
}

.mo-time-spend-block__current-user-item_header{
    font-family: arial,tahoma,verdana,helvetica;
    font-weight: 200;
    font-size: 0.9em;
}

.mo-time-spend-block__toggle-start-block{
	margin-top: 10px;
	padding-top: 10px;
}

/*
.mo-startpopin-btn{
	border: unset;
	background: none;
	color: grey;
}
*/

.mo-time-spend-block__current-user-item{
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid rgba(0,0,0,0.2);
}

.mo-time-spend-block__current-user-item__user .photouserphoto.kanban-item__user{
    max-width: 24px !important;
}


/* Changement de positionnement pour la pastille d'utilisateur affecté (passage à en haut à droite */
[data-type="gpaoplus-mo"][data-element="mo"] .kanban-item__users{
	top: 0px;
	transform: scale(0.8);
	bottom: auto;
}

