/* Uniquement le nouvel état de développement demandé pour AMC. */
.appui-dialog.appui-development30 {
  width: min(100%, 460px);
  text-align: center;
}
.appui-development30 > .appui-title {
  display: block;
  width: calc(100% - 46px);
  max-width: calc(100% - 46px);
  min-width: 0;
  margin: 4px 46px 23px 0;
  padding: 10px 8px;
  border: 2px solid #111;
  border-radius: 3px;
  box-shadow: 4px 5px 0 #111;
  color: #111;
  background: #ffd000;
  font-size: clamp(16px, 5.2vw, 22px);
  font-weight: 850;
  line-height: 1.15;
  letter-spacing: -.035em;
  text-align: center;
  white-space: normal;
  overflow-wrap: normal;
  word-break: normal;
  transform: rotate(-1.5deg);
  transform-origin: center;
}
@media (max-width: 420px) {
  .appui-development30 > .appui-title {
    width: 100%;
    max-width: 100%;
    margin: 52px 0 23px;
  }
}
.appui-development30 .appui-message { text-align: center; line-height: 1.6; }
.appui-development30 .appui-actions { grid-template-columns: minmax(0, 1fr); }
.appui-development30 .appui-confirm { width: 100%; min-height: 58px; white-space: normal; }
