:root{--me-modal-width:600px;--me-modal-top:30px;--me-empty-height:430px;--me-empty-art-height:150px;--me-field-height:28px;--me-field-max:300px;--me-muted:#f5f6f9;--me-search-border:#ddd}
.marketing-exports .lead-base-tabs{min-height:var(--mc-tabs-height)}.me-content{font-size:var(--lead-list-body-font)}.me-loading{padding:var(--space-10);text-align:center}.me-empty{text-align:center;min-height:var(--me-empty-height);padding:var(--space-8) var(--space-4)}.me-empty h2{font-size:var(--lead-new-title,28px);font-weight:500}.me-illustration{height:var(--me-empty-art-height);display:grid;place-items:center}.me-illustration svg{width:var(--space-16);height:var(--space-16);color:var(--lead-link)}.me-empty p{margin:var(--space-4) 0}.me-empty p:first-of-type{font-size:var(--lead-heading)}.marketing-exports .primary{background:var(--sale-blue);border-color:var(--sale-blue);border-radius:0;font-size:var(--lead-list-body-font)}.me-empty>.primary{margin-top:var(--space-6)}.me-list-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin:var(--space-6) 0}.me-list-heading h2{font-size:var(--lead-title)}.me-content table{margin-top:var(--space-6);white-space:normal}.me-content td{overflow-wrap:anywhere}.me-content td>a{color:var(--lead-link)}.me-refresh{margin-top:var(--space-5)}
dialog:has(#marketing-export-form){width:min(var(--me-modal-width),calc(100vw - var(--space-5)));margin:var(--me-modal-top) auto auto;border-radius:var(--sale-modal-radius)}#marketing-export-form .modalhead,#marketing-export-form .modalfoot{padding:var(--space-4);background:var(--me-muted)}#marketing-export-form .modalhead h2{font-size:var(--lead-heading);font-weight:500}#marketing-export-form .modalbody{padding:var(--space-4);font-size:var(--lead-list-body-font)}#marketing-export-form .modalbody>p{margin:0}.me-search{background:var(--me-muted);padding:var(--space-3);border:var(--border) solid var(--me-search-border);margin-bottom:var(--space-3)}.me-search input{width:100%;border-radius:0;height:var(--sale-field-height);min-height:var(--sale-field-height);padding:var(--space-2);font-size:var(--font-sm)}.me-options{display:flex;align-items:center;gap:0;font-size:var(--font-sm);border-bottom:var(--border) solid var(--line);padding-bottom:var(--space-3)}.me-options>label:not(.me-select-all){display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2);border:var(--border) solid var(--lead-link);color:var(--lead-link);cursor:pointer}.me-options input[type=radio]{position:absolute;opacity:0;width:var(--border);height:var(--border)}.me-options label:has(input:focus-visible){outline:var(--lead-line) solid var(--lead-link)}.me-options label:has(input:checked):not(.me-select-all){background:var(--sale-label-bg)}.me-select-all{margin-left:var(--space-4);display:flex;align-items:center;gap:var(--space-1)}#marketing-export-form input[type=checkbox]{width:var(--space-4);height:var(--space-4);min-height:0;flex:none}.me-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-1) var(--space-5);margin-top:var(--space-4);max-height:var(--me-field-max);overflow:auto}.me-fields>label{display:flex;align-items:center;gap:var(--space-2);min-height:var(--me-field-height);overflow-wrap:anywhere;font-size:var(--font-sm)}#marketing-export-form .modalfoot button{font-size:var(--lead-list-body-font);border-radius:0;padding:var(--space-2) var(--space-3);min-height:var(--sale-field-height)}#marketing-export-form .modalfoot .primary{background:var(--sale-blue);border-color:var(--sale-blue)}.me-confirm>p,.me-confirm details{margin:var(--space-4) 0}.me-confirm h3{font-size:var(--lead-heading)}.me-confirm ul{max-height:var(--me-field-max);overflow:auto}
@media(max-width:760px){.me-fields{grid-template-columns:1fr}.me-options{flex-wrap:wrap;row-gap:var(--space-3)}.me-select-all{margin-left:var(--space-2)}.me-list-heading{align-items:flex-start;flex-direction:column}.me-content table{font-size:var(--font-sm)}.me-content th,.me-content td{padding:var(--space-2)}.me-content table th:first-child,.me-content table td:first-child{max-width:var(--space-20)}#marketing-export-form .modalfoot{flex-wrap:wrap}}
:root{--me-art-size:64px;--me-column-width:80px;--me-title-size:20px;--me-header-height:60px;--me-radio-width:124px;--me-backdrop:rgb(0 0 0 / .5);--me-empty-title:28px}
.me-empty h2{font-size:var(--me-empty-title)}.me-illustration svg{width:var(--me-art-size);height:var(--me-art-size)}dialog:has(#marketing-export-form)::backdrop{backdrop-filter:none;background:var(--me-backdrop)}#marketing-export-form .modalhead{height:var(--me-header-height)}#marketing-export-form .modalhead h2{font-size:var(--me-title-size)}#marketing-export-form .modalhead>button{height:var(--space-7);min-height:var(--space-7);width:var(--space-7);padding:var(--space-1)}.me-options>label:not(.me-select-all){width:var(--me-radio-width);justify-content:center}#marketing-export-form .modalfoot [data-action=close-modal]{background:none;border-color:transparent;color:var(--lead-link)}.me-download{color:var(--lead-link);border:0;background:none;padding:var(--space-1)}
@media(max-width:760px){.me-content table th:first-child,.me-content table td:first-child{max-width:var(--me-column-width)}}
.me-options>label:not(.me-select-all)>span{white-space:nowrap;font-size:var(--font-xs)}
@media(max-width:760px){.me-content table thead{display:none}.me-content table tbody{display:block}.me-content table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:var(--space-2);border-bottom:var(--border) solid var(--line)}.me-content table td{display:block;border:0}.me-content table td:first-child{grid-column:1 / -1;max-width:none;font-weight:600}.me-content table td:nth-child(2){white-space:nowrap}.me-content table td:nth-child(3):after{content:' Leads'}.me-content table td:nth-child(4),.me-download{white-space:nowrap}.me-content table td:last-child{text-align:right}}

.me-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-5)}.me-pagination label,.me-pagination nav{display:flex;align-items:center;gap:var(--space-2)}.me-pagination select{width:auto}.me-content:focus-visible{outline:var(--border) solid var(--lead-link);outline-offset:var(--space-1)}
@media(max-width:760px){.me-pagination{align-items:flex-start;flex-direction:column}.me-pagination label{flex-wrap:wrap}}
.mi-mapping{display:grid;gap:0}.mi-mapping-head,.mi-mapping label{display:grid;grid-template-columns:70px minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line,#d8dee6)}.mi-mapping-head{font-size:12px;text-transform:uppercase;color:var(--muted,#5d6b7a)}.mi-mapping label small{display:block;color:var(--muted,#5d6b7a)}.mi-status{font-weight:700;color:#1b8a4b;text-align:center}
