.erroMessage{color:var(--color-error,#fabebe)}.adf{flex-wrap:nowrap;gap:8px;display:flex}.adf__item{flex:1 1 0;min-width:0}@media (width<=600px){.adf{flex-wrap:wrap}.adf__item{flex:0 0 100%;max-width:100%}}.ada{align-items:center;display:flex}.error-container{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;min-width:220px;display:flex}.error-container__technical-details{justify-content:center;align-items:center;gap:4px;display:flex}.error-container__technical-details bds-typo{color:var(--content-color-content-disable,#666)}.phone-number-container{text-align:center;flex-direction:column;align-items:center;width:100%;margin:10px 0;display:flex}.valid-phone-number{color:#8fbc8f;font-weight:700;line-height:10px}.invalid-phone-number{color:tomato;font-weight:700;line-height:10px}.phone-number-container:hover .valid-phone-number,.phone-number-container:hover .invalid-phone-number{text-decoration:underline}.adl{flex-direction:column;display:flex}.adl__table{background-color:var(--bds-surface-0);width:100%}.adl__pagination{padding-top:16px;padding-bottom:8px}.adl__resend-action{cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}:root{--chart-color-primary-light:var(--color-extended-blue-bright,#b2dffd);--chart-color-primary:var(--color-primary,#1e6bf1);--chart-color-primary-dark:var(--color-brand,#0096fa);--chart-color-success:var(--color-success,#84ebbc);--chart-color-success-light:var(--color-surface-positive,#01723e);--chart-color-warning:var(--color-warning,#fde99b);--chart-color-warning-light:var(--color-extended-yellow-bright,#fde99b);--chart-color-danger:var(--color-error,#fabebe);--chart-color-danger-light:var(--color-surface-negative,#8a0000);--chart-color-info:var(--color-info,#80e3eb);--chart-color-info-light:var(--color-extended-blue-bright,#b2dffd);--chart-color-neutral-100:var(--color-surface-0,#fff);--chart-color-neutral-200:var(--color-surface-1,#f6f6f6);--chart-color-neutral-300:var(--color-surface-2,#ededed);--chart-color-neutral-400:var(--color-border-1,#0003);--chart-color-neutral-500:var(--color-border-2,#00000029);--chart-color-neutral-600:var(--color-content-din,#000);--chart-color-neutral-700:var(--color-content-default,#282828);--chart-color-neutral-800:var(--color-content-default,#282828);--chart-color-neutral-900:var(--color-content-default,#282828);--chart-color-blue:var(--color-extended-blue,#1968f0);--chart-color-blue-medium:var(--color-primary,#1e6bf1);--chart-color-blue-light:var(--color-extended-blue-bright,#b2dffd);--chart-color-teal:var(--color-extended-ocean,#00d3e4);--chart-color-teal-light:var(--color-extended-ocean-bright,#80e3eb);--chart-color-purple:var(--color-extended-pink,#fb4bc1);--chart-color-purple-light:var(--color-extended-pink-bright,#fd9bdc);--chart-color-pink:var(--color-extended-pink,#fb4bc1);--chart-color-pink-light:var(--color-extended-pink-bright,#fd9bdc);--chart-color-orange:var(--color-extended-orange,#f06305);--chart-color-orange-light:var(--color-extended-orange-bright,#fcaa73);--chart-color-yellow:var(--color-extended-yellow,#fbcf23);--chart-color-yellow-light:var(--color-extended-yellow-bright,#fde99b);--chart-color-green:var(--color-extended-green,#35de90);--chart-color-green-light:var(--color-extended-green-bright,#84ebbc);--chart-color-red:var(--color-extended-red,#e60f0f);--chart-color-red-light:var(--color-extended-red-bright,#f99f9f);--chart-color-indigo:var(--color-extended-gray,#666);--chart-color-indigo-light:var(--color-extended-gray-bright,#c7c7c7)}.campaign-chart{border:1px solid var(--chart-color-neutral-300);box-sizing:border-box;background-color:#fff;border-radius:16px;width:100%;padding:1rem 1rem .5rem;overflow:hidden}@media (width<=1024px){.campaign-chart{padding:.75rem .75rem .375rem}}@media (width<=600px){.campaign-chart{border-radius:12px;padding:.5rem .5rem .25rem}}.campaign-summary{background:#fff;padding:1rem}.campaign-summary__rate-info{flex:1}.type-container{flex-direction:column;display:flex}.data-picker-error{color:var(--color-delete,#e60f0f)}.data-picker-border-error{border:1px solid var(--color-delete,#e60f0f);box-sizing:border-box;border-radius:8px}.table-container{display:"table-cell";text-align:"center";vertical-align:"middle";position:"relative";min-width:175px;top:2px}.inner-table-container{text-align:center;vertical-align:middle;min-width:175px;display:table-cell;position:relative;top:2px}.sender-cell{text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.resolution-cell{text-align:center;justify-content:center;width:100%;display:flex}.error-report-table{height:-webkit-fill-available;height:-moz-available;height:stretch}.modal-container{display:flex}.modal-buttons-container{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.modal-buttons-container bds-modal-action{flex:1;justify-content:flex-end;gap:.5rem;display:flex}.modal-link{justify-content:flex-start;margin-top:1rem;display:flex}.modal-link bds-typo{cursor:pointer;margin-top:1rem;text-decoration:underline}.resend-failed-message-icon{flex-shrink:0;max-width:160px}.resend-failed-message-confirm-button{margin-left:1rem}.title-container{flex-direction:column;display:flex}.title-and-icon-container{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.5rem;display:flex}.contacts-paper-overflow{height:48vh;overflow:auto}.contacts-container,.contacts-paper-container{background-color:var(--color-surface-0,#fff);border-radius:8px;width:100%;height:100%}.contacts-ilustration-grid{text-align:center;background-color:var(--color-surface-0,#fff);place-content:center;gap:1rem;width:100%}.contatcs-alert bds-icon{color:var(--color-extended-orange,#f06305)}.contacts-grid{border-radius:16px}.contacts-illustration-grid{height:80%;min-height:400px}.message-template-row-truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.message-template-row-truncate-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.message-template-row-copy-container{flex-direction:row;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.message-template-row-label-full{flex:1;min-width:0;overflow:hidden}.message-template-row-divider{opacity:.25;border:0;border-top:.0625rem dotted;margin:.25rem 0;padding:0}.message-template-row-variable-color{color:var(--color-primary,#1e6bf1)}.message-template-row-cursor-pointer{cursor:pointer}.message-template-modal-area{max-width:36rem;height:20vh;overflow:auto}.message-template-modal-select-language{max-width:11.875rem}.loading-container{text-align:center;padding:1rem}.open-modal-button{background-color:var(--color-surface-0,#fff);width:100%}.open-modal-button-icon-color{color:var(--color-primary,#1e6bf1)}.open-modal-button-cursor-pointer{cursor:pointer}.send-notification-line{border:1px dashed #e0e0e0}.send-notification-resume{width:21.5rem}.send-notification-input-height{height:3.7rem}.send-notification-input-height-sended{width:100%;height:3.6rem}.send-notification-margin-bottom{margin-bottom:.5rem}.send-notification-main{background-color:#fff;border-radius:1rem;min-height:33rem}.send-notification-text-aling{justify-content:center;width:41px;padding-top:1rem;display:flex}.send-notification-icon{padding-bottom:3px}.send-notification-fit-content{width:fit-content}.send-notification-input-width{width:212px}@media screen and (width>=1200px){.send-notification-input-width{width:240px}}.upload-spreadsheet-link{cursor:pointer;color:var(--color-primary,#1e6bf1)}.upload-spreadsheet-info-text{color:var(--color-primary,#1e6bf1);cursor:pointer}.upload-spreadsheet-paper{background-color:var(--color-surface-0,#fff);min-height:29rem}.send-notification-paper{background-color:var(--color-surface-1,#f6f6f6)}.send-notification-spreadsheet-loading{justify-content:center;align-items:center;display:flex}@media (width>=600px) and (width<=1440px){.send-notification-spreadsheet-loading{height:100vh}}@media (width>=1440px){.send-notification-spreadsheet-loading{min-height:33rem}}.send-notification-contacts-grid{padding-bottom:1rem}@media (width>=600px) and (width<=993px){.send-notification-contacts-grid{margin-top:1rem}}.send-notification-banner{margin-bottom:1rem}.campaigns-header{margin-top:16px}.campaigns-header>bds-typo::part(bds-typo__text){margin-bottom:0}.pagination-container{justify-content:right;padding:16px;display:flex}.line{opacity:.5;margin:0}.campaign-details-page{min-width:0;max-width:100%}.campaign-details-page__title{margin-bottom:.5rem}.campaign-details-page__filters-row{gap:8px 0}.clt{flex-direction:column;display:flex}.clt__table{background-color:var(--color-content-bright,#fff);width:100%}.clt__empty{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 24px;display:flex}.clt__empty bds-illustration{max-width:500px}.clt__empty p{text-align:center;margin:0}.clt__pagination{visibility:visible;padding-top:16px;padding-bottom:8px}@media (width<=600px){.clt__col-date,.clt__col-status,.clt__col-audience,.clt__col-sent,.clt__col-failed,.clt__col-delivered,.clt__col-read,.clt__col-replied,.clt__col-actions{display:none}}.clt__filters{flex-wrap:nowrap;gap:8px;padding-bottom:1rem;display:flex}.clt__status-filter{width:100%}@media (width<=420px){.clt__filters{flex-wrap:wrap}.clt__filters>*{flex:0 0 100%;width:100%;max-width:100%}}@media (width>=601px) and (width<=960px){.clt__col-sent,.clt__col-failed,.clt__col-delivered,.clt__col-read,.clt__col-replied,.clt__col-actions{display:none}}.failed-audience-container{flex-direction:column;align-items:center;display:flex}.failed-audience-info{align-items:center;display:flex}.color-red{color:var(--color-extended-red,#e60f0f)}.cursor-pointer{cursor:pointer}.failure-details-action{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.failure-details-action bds-icon{transform:translateY(2px)}.failure-details-action:focus-visible{outline:2px solid var(--color-primary,#1e6bf1);outline-offset:2px}.failure-details-action:disabled{cursor:default;opacity:.5}.failure-details-action-placeholder{visibility:hidden;width:28px;height:28px;display:inline-block}.modal-report-errors-footer{justify-content:flex-end;align-items:center;width:100%;margin-top:24px;display:flex}.modal-report-errors-footer bds-typo{flex:1}.modal-report-errors-footer bds-button{flex:none}.campaign-list-report-page{min-width:0;max-width:100%;overflow-x:hidden}.campaign-report-overview{flex-wrap:wrap;align-items:stretch;gap:1rem;width:100%;display:flex!important}.campaign-report-overview__summary,.campaign-report-overview__chart{width:100%;min-width:0}.campaign-report-overview__summary{flex:0 20rem;max-width:20rem}.campaign-report-overview__chart{flex:34rem;min-width:min(100%,34rem)}.campaign-report-overview__summary .campaign-summary,.campaign-report-overview__chart .campaign-chart{width:100%;height:100%}@media (width<=960px){.campaign-report-overview__summary,.campaign-report-overview__chart{flex-basis:100%;max-width:none}}.campaign-summary{box-sizing:border-box;background:#fff;justify-content:space-between;width:100%;display:flex}.campaign-summary__rate-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.campaign-summary__rate-icon--success{background-color:var(--color-success,#84ebbc)}.campaign-summary__rate-icon--danger{background-color:var(--color-error,#fabebe)}.campaign-summary__rate-card{border-radius:8px;flex:1;min-width:10rem;padding:.25rem}.campaign-summary__rate-info{flex:1;min-width:0}.campaign-summary__rate-badge{white-space:nowrap;cursor:default;border-radius:999px;align-self:flex-start;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.report-header{width:100%}.report-header__title-block{flex-shrink:0}.report-header__title{margin-bottom:-1.2rem}.report-header__title-block>bds-typo::part(bds-typo__text){margin-bottom:1rem}.report-header__last-updated{min-width:150px;margin-bottom:.5rem}.report-header__refresh-btn{align-self:flex-start}@media (width>=600px) and (width<=1440px){.report-header__filters{justify-content:flex-end;width:100%}}@media (width>=1440px){.report-header__filters{flex:auto;justify-content:flex-end}}@media (width>=600px) and (width<=1440px){.report-header__selector-width{flex:1}}@media (width>=1440px){.report-header__selector-width{width:150px}}@media (width>=600px) and (width<=1440px){.report-header__datepicker-width{flex:350px}}@media (width>=1440px){.report-header__datepicker-width{flex:.5}}
