
.meta-exo{
margin: 0px 5px 5px 5px;
}

.meta-exo-body{
  display:grid;
  gap:14px;
  font-family: arial;
}

.meta-exo-actions{
  padding-top: 12px;
  border-top: 1px solid #e7eef6;
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 12px;
}

.meta-exo .meta-exo-actions button{
  padding: 8px 14px;
  border-radius: 8px;
  border: 1px solid #0f6d86;
  background: #147e99;
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  font-size: 12pt;
  font-weight: normal;
  line-height: 1.1;
  font-family: arial;
}

/*
.meta-btn {
  padding:8px 14px;
  border-radius:8px;
  border:1px solid #0f6d86;
  background:#147e99;
  color:#fff;
  font-weight:700;
  cursor:pointer;
  font:inherit;
  line-height:normal;
  appearance:none;
  -webkit-appearance:none;
}*/

.meta-exo .meta-btn.meta-retry{
    background:#f0f3f6;
    color:#0f4c5c;
    border-color:#cfd9e6;
}

.meta-exo .meta-btn button:hover {filter: brightness(0.95);}

.meta-btn:hover{ filter:brightness(.95); }
.meta-btn.meta-solution:hover,
.meta-btn.meta-solution.is-active{
  border:2px solid #ffb913;
  background:rgba(255, 245, 191, 0.54);
	color: #6a4d08;
}

.meta-exo-score{
margin-left: auto;
  padding: 8px 14px;
  display: inline-flex;
  align-items: center;
  font-weight: 800;
  color: #0f4c5c;
  font-family: arial;
}

.meta-exo.meta-hide-actions .dnd-actions,
.meta-exo.meta-hide-actions .dtw-actions,
.meta-exo.meta-hide-actions .dtt-actions,
.meta-exo.meta-hide-actions .bw-actions,
.meta-exo.meta-hide-actions .qcm-actions{
  display: none !important;
}

/* Option : cacher les boutons internes des widgets (look ultra clean)
   => active en ajoutant class "meta-hide-inner" sur .meta-exo */
.meta-exo.meta-hide-inner .dnd-check,
.meta-exo.meta-hide-inner .dnd-solution,
.meta-exo.meta-hide-inner .dnd-retry,
.meta-exo.meta-hide-inner .dtt-check,
.meta-exo.meta-hide-inner .dtt-solution,
.meta-exo.meta-hide-inner .dtt-retry,
.meta-exo.meta-hide-inner .qcm-check,
.meta-exo.meta-hide-inner .qcm-solution,
.meta-exo.meta-hide-inner .qcm-retry,
.meta-exo.meta-hide-inner .bw-check,
.meta-exo.meta-hide-inner .bw-solution,
.meta-exo.meta-hide-inner .bw-retry,
.meta-exo.meta-hide-inner .dtw-check,
.meta-exo.meta-hide-inner .dtw-solution,
.meta-exo.meta-hide-inner .dtw-retry{
  display:none !important;
}