/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;background-color:#77b259;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}
.dialog-campaign{border:none;padding:0;width:430px;max-width:100%;background-color:transparent;border-radius:12px;opacity:0;transition:opacity 0.3s ease;}.dialog-campaign__close{position:absolute;top:15px;right:15px;border:none;padding:0;background-color:#232931;color:#FFFFFF;transition:background-color 0.15s ease;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:8px;text-indent:-9999em;}.dialog-campaign__close:after{content:"";display:inline-block;width:32px;height:32px;background-color:currentColor;mask-image:url(/themes/custom/front/components/molecules/dialog-campaign/img/close.svg);mask-size:contain;mask-repeat:no-repeat;}.dialog-campaign__close:hover{background-color:var(--c-primary);}.dialog-campaign::backdrop{background-color:rgba(35,41,49,0.7);}.dialog-campaign[open]{opacity:1;}@starting-style{.dialog-campaign[open]{opacity:0;}}
