/* src/styles.scss */
@font-face {
  font-family: "Manrope";
  src: url(/assets/lib/fonts/Manrope.ttf) format("truetype");
  font-weight: 200 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Space Grotesk";
  src: url(/assets/lib/fonts/SpaceGrotesk.ttf) format("truetype");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
}
.ams-dialog.p-dialog {
  border-radius: 0.5rem;
  border: 1px solid #e8eff5;
  background:
    radial-gradient(
      82.63% 59.23% at 50% 50%,
      rgba(243, 247, 250, 0.24) 0%,
      rgba(208, 223, 235, 0.24) 100%),
    linear-gradient(
      173deg,
      rgba(243, 247, 250, 0.72) 9.1%,
      rgba(208, 223, 235, 0.72) 105.03%),
    #f3f7fa;
  background-blend-mode:
    lighten,
    normal,
    normal;
  box-shadow: inset 0 0 1rem 2px rgba(6, 28, 47, 0.04), 0 2px 0.75rem 0 rgba(18, 84, 141, 0.08);
}
.ams-dialog.p-dialog .p-dialog-header,
.ams-dialog.p-dialog .p-dialog-content,
.ams-dialog.p-dialog .p-dialog-footer {
  background: transparent;
}
.ams-dark .ams-dialog.p-dialog {
  border: 1px solid #292344;
  background:
    radial-gradient(
      82.63% 59.23% at 50% 50%,
      rgba(46, 39, 76, 0.24) 0%,
      rgba(27, 22, 48, 0.24) 100%),
    linear-gradient(
      164.22deg,
      rgba(46, 39, 76, 0.72) 9.1%,
      rgba(14, 12, 23, 0.72) 105.03%),
    #0e0c17;
  background-blend-mode:
    lighten,
    normal,
    normal;
  box-shadow: inset 0 0 1.5rem 0 rgba(14, 12, 23, 0.24), 0 0.25rem 0.75rem 0 rgba(14, 12, 23, 0.24);
}
.ams-dark .ams-dialog.p-dialog .p-dialog-header,
.ams-dark .ams-dialog.p-dialog .p-dialog-content,
.ams-dark .ams-dialog.p-dialog .p-dialog-footer {
  background: transparent;
}
.ams-dark .ams-dialog.p-dialog .p-dialog-title {
  color: #fafafa;
  font-weight: 700;
}
.ams-champ-mode-texte {
  color: #0e416e;
  font-size: 14px;
  line-height: 17.5px;
  letter-spacing: 0.12px;
}
.ams-dark .ams-champ-mode-texte {
  color: #fafafa;
}
.ams-champ-tableau .p-inputnumber,
.ams-champ-tableau .p-datepicker {
  inline-size: 100%;
  min-inline-size: 0;
}
.ams-champ-tableau .p-inputnumber-input,
.ams-champ-tableau .p-datepicker .p-inputtext {
  min-inline-size: 0;
}
lib-app-info {
  --lib-app-info-min-height: 100dvh;
}
html,
body {
  height: 100%;
  overflow: hidden;
  margin: 0;
  padding: 0;
  font-family:
    Manrope,
    "Segoe UI",
    sans-serif;
}
.cdk-drag-animating,
.cdk-drag-preview {
  transition: none !important;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
