.mailerpress-import-progress{box-sizing:border-box;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-lg,16px);min-width:0;padding-block:var(--wpds-dimension-padding-lg,16px);width:100%}.mailerpress-import-progress__header{align-items:baseline;display:flex;gap:var(--wpds-dimension-gap-lg,16px);justify-content:space-between}.mailerpress-import-progress__header h2{margin:0;min-width:0}.mailerpress-import-progress__percentage{flex-shrink:0;font-variant-numeric:tabular-nums}.mailerpress-import-progress .mailerpress-import-progress__bar{width:100%}.mailerpress-import-progress__details{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-sm,8px) var(--wpds-dimension-gap-lg,16px);justify-content:space-between}.mailerpress-import-progress .mailerpress-import-progress__help{color:var(--wpds-color-foreground-content-neutral-weak,#757575)}.mailerpress-import-step{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}.mailerpress-import-result{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-lg,16px);margin-inline:auto;max-width:480px;padding-block:var(--wpds-dimension-padding-3xl,32px);text-align:center;width:100%}.mailerpress-import-result__icon{align-items:center;background:var(--wpds-color-background-surface-success-weak,#eff9f1);border-radius:50%;display:inline-flex;fill:var(--wpds-color-foreground-content-success,#345b37);height:56px;justify-content:center;width:56px}.mailerpress-import-result__content{display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px)}.mailerpress-import-result__content h2{margin:0}.mailerpress-import-result .mailerpress-import-result__description{color:var(--wpds-color-foreground-content-neutral-weak,#757575)}.mailerpress-import-result>.components-notice{align-self:stretch;margin:0;text-align:start}
.mailerpress-steps__list{display:flex;list-style:none;margin:0;padding:0}.mailerpress-steps__step{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin:0;min-width:0;position:relative}.mailerpress-steps__step:after{background:var(--wpds-color-stroke-surface-neutral-weak,#e4e4e4);position:absolute}.mailerpress-steps__step:not(:last-child):after{content:""}.mailerpress-steps__step.is-done:after{background:var(--wp-admin-theme-color,#3858e9)}.mailerpress-steps__item{background:none;border:0;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;color:inherit;display:flex;font:inherit;padding:0;text-align:inherit;width:100%}.mailerpress-steps button.mailerpress-steps__item{cursor:pointer}.mailerpress-steps button.mailerpress-steps__item:hover .mailerpress-steps__title{text-decoration:underline}.mailerpress-steps button.mailerpress-steps__item:focus-visible{outline:var(--wpds-border-width-focus,2px) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:2px}.mailerpress-steps__marker{align-items:center;background:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:50%;box-sizing:border-box;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:inline-flex;flex:0 0 auto;font-size:var(--wpds-typography-font-size-sm,12px);font-variant-numeric:tabular-nums;font-weight:var(--wpds-typography-font-weight-emphasis,499);height:28px;justify-content:center;line-height:1;position:relative;width:28px;z-index:1}.mailerpress-steps__marker svg{fill:currentColor}.mailerpress-steps__text{min-width:0}.mailerpress-steps__step.is-current .mailerpress-steps__marker{background:var(--wp-admin-theme-color,#3858e9);border-color:transparent;color:var(--wpds-color-foreground-interactive-brand-strong,#fff)}.mailerpress-steps__step.is-done .mailerpress-steps__marker{border-color:var(--wp-admin-theme-color,#3858e9);color:var(--wp-admin-theme-color,#3858e9)}.mailerpress-steps__step.is-current,.mailerpress-steps__step.is-done{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.mailerpress-steps.is-horizontal{align-self:stretch;box-sizing:border-box;max-width:none;min-width:0;width:100%}.mailerpress-steps.is-horizontal .mailerpress-steps__list{min-width:0;width:100%}.mailerpress-steps.is-horizontal .mailerpress-steps__step{align-items:flex-start;display:flex;flex:1 1 0}.mailerpress-steps.is-horizontal .mailerpress-steps__step:last-child{flex:0 0 auto}.mailerpress-steps.is-horizontal .mailerpress-steps__step:after{border-radius:var(--wpds-border-radius-xs,1px);flex:1 1 auto;height:2px;margin:13px var(--wpds-dimension-gap-sm,8px) 0;min-width:var(--wpds-dimension-gap-lg,16px);position:static}.mailerpress-steps.is-horizontal .mailerpress-steps__item{align-items:center;flex:0 1 auto;flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px);max-width:12rem;min-width:0;width:auto}.mailerpress-steps.is-horizontal .mailerpress-steps__text{align-items:center;box-sizing:border-box;max-width:100%}.mailerpress-steps.is-horizontal .mailerpress-steps__text>span{justify-content:center;max-width:100%;min-width:0}.mailerpress-steps.is-horizontal .mailerpress-steps__title{max-width:100%;overflow-wrap:anywhere;text-align:center;white-space:normal}.mailerpress-steps.is-vertical .mailerpress-steps__list{flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px)}.mailerpress-steps.is-vertical .mailerpress-steps__step:after{border-radius:var(--wpds-border-radius-xs,1px);bottom:-8px;left:25px;top:48px;width:2px}.mailerpress-steps.is-vertical .mailerpress-steps__item{border-radius:8px;gap:var(--wpds-dimension-gap-md,12px);padding:var(--wpds-dimension-padding-md,12px)}.mailerpress-steps.is-vertical .mailerpress-steps__text{padding-top:4px}
.mailerpress-contact-importer{display:flex;flex:1;flex-direction:column;min-height:100%;min-width:0}.mailerpress-contact-importer__step{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);min-width:0;padding-bottom:var(--wpds-dimension-padding-2xl,24px)}.mailerpress-contact-importer__step-header{display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xs,4px);max-width:720px}.mailerpress-contact-importer__step-header h3,.mailerpress-contact-importer__step-header p{margin:0}.mailerpress-contact-importer__step-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.mailerpress-contact-importer__dropzone{align-items:center;background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border:1px dashed var(--wpds-color-stroke-surface-neutral-strong,#8a8a8a);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;display:flex;flex:1 0 auto;flex-direction:column;gap:var(--wpds-dimension-gap-md,12px);justify-content:center;min-height:240px;padding:var(--wpds-dimension-padding-3xl,32px) var(--wpds-dimension-padding-2xl,24px);position:relative;text-align:center;width:100%}.mailerpress-contact-importer__dropzone p{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);margin:0;max-width:460px}.mailerpress-contact-importer__dropzone-icon{fill:var(--wpds-color-foreground-content-neutral-weak,#707070)}.mailerpress-contact-importer__fields{align-items:start;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(2,minmax(0,1fr))}.mailerpress-contact-importer__narrow-field{max-width:320px;width:100%}.mailerpress-contact-importer__error{color:var(--wpds-color-foreground-content-error,#cc1818);margin:var(--wpds-dimension-gap-xs,4px) 0 0}.mailerpress-contact-importer__summary{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);margin:0}.mailerpress-contact-importer__summary>div{align-items:center;display:grid;gap:var(--wpds-dimension-gap-lg,16px);grid-template-columns:minmax(160px,220px) minmax(0,1fr);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-lg,16px)}.mailerpress-contact-importer__summary>div+div{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0)}.mailerpress-contact-importer__summary dt{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin:0}.mailerpress-contact-importer__summary dd{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-sm,8px);margin:0}.mailerpress-contact-importer__actions{align-items:center;background:var(--wpds-color-background-surface-neutral-strong,#fff);border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;display:flex;gap:var(--wpds-dimension-gap-lg,16px);justify-content:space-between;margin-top:auto;padding:var(--wpds-dimension-padding-lg,16px) 0;position:sticky;z-index:2}.mailerpress-contact-importer__actions-main{align-items:center;display:flex;gap:var(--wpds-dimension-gap-lg,16px);justify-content:flex-end;min-width:0}.mailerpress-contact-importer__actions-hint{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin:0;max-width:420px;text-align:right}@media screen and (max-width:782px){.mailerpress-contact-importer__fields,.mailerpress-contact-importer__summary>div{grid-template-columns:minmax(0,1fr)}.mailerpress-contact-importer__summary>div{gap:var(--wpds-dimension-gap-xs,4px)}.mailerpress-contact-importer__actions{flex-wrap:wrap}.mailerpress-contact-importer__actions-main{flex:1 1 auto;flex-wrap:wrap}.mailerpress-contact-importer__actions-hint{flex-basis:100%;max-width:none;text-align:left}}
