@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";.ella-login-screen[data-v-a0421bdd]{min-height:100vh;min-height:100dvh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#f4f5f8;padding:24px;font-family:inherit}.ella-login-card[data-v-a0421bdd]{box-sizing:border-box;width:min(420px,100%);padding:46px 38px 36px;background:#fff;border-radius:16px;box-shadow:0 8px 34px #1520330f;display:flex;flex-direction:column}.ella-login-brand[data-v-a0421bdd]{text-align:center;margin-bottom:30px}.ella-wordmark[data-v-a0421bdd]{font-size:32px;font-weight:900;line-height:1.15;color:#f4511e;letter-spacing:.01em}.ella-login-brand h1[data-v-a0421bdd]{font-size:25px;line-height:1.25;margin:14px 0 8px;color:#131b28;font-weight:800}.ella-login-brand p[data-v-a0421bdd]{font-size:14px;margin:0;color:#8791a0}.ella-login-card label[data-v-a0421bdd]{font-size:14px;color:#222e3f;font-weight:650;margin:0 0 8px}.ella-login-card input[data-v-a0421bdd]{box-sizing:border-box;width:100%;height:48px;border:1px solid #d4dce8;border-radius:8px;padding:0 14px;margin:0 0 22px;background:#fff;color:#162239;outline:none;font-size:15px}.ella-login-card input[data-v-a0421bdd]:focus{border-color:#f4511e;box-shadow:0 0 0 3px #f4511e1f}.ella-password-control[data-v-a0421bdd]{position:relative;width:100%;min-width:0}.ella-password-control input[data-v-a0421bdd]{padding-right:105px}.ella-password-toggle[data-v-a0421bdd]{position:absolute;right:7px;top:7px;min-width:76px;height:34px;border:0;border-radius:6px;background:#f2f5fa;color:#394b63;font-size:12px;font-weight:700;cursor:pointer}.ella-password-toggle[data-v-a0421bdd]:focus-visible{outline:2px solid #f4511e;outline-offset:2px}.ella-login-submit[data-v-a0421bdd]{width:100%;height:50px;border:0;border-radius:8px;background:#fa4c1c;color:#fff;font-size:16px;font-weight:800;cursor:pointer}.ella-login-submit[data-v-a0421bdd]:hover:not(:disabled){background:#e84212}.ella-login-submit[data-v-a0421bdd]:disabled{opacity:.55;cursor:wait}.ella-login-error[data-v-a0421bdd]{background:#fff0f0;color:#a11c1c;padding:10px;border-radius:7px;font-size:13px;margin:0 0 14px}.ella-login-card footer[data-v-a0421bdd]{text-align:center;color:#9aa4b2;font-size:12px;margin-top:28px;letter-spacing:.02em}@media(max-width:480px){.ella-login-card[data-v-a0421bdd]{padding:34px 24px}.ella-wordmark[data-v-a0421bdd]{font-size:28px}.ella-login-brand h1[data-v-a0421bdd]{font-size:22px}}.form-actions[data-v-d67c3655]{display:flex;justify-content:flex-end;gap:10px;margin:4px 0 18px}.campaign-tabs[data-v-d67c3655]{display:flex;gap:8px}.form-actions button[data-v-d67c3655]{min-width:130px}@media(max-width:600px){.form-actions button[data-v-d67c3655]{flex:1}}.v10msg[data-v-d67c3655]{white-space:pre-wrap;overflow-wrap:anywhere}.v10msg p[data-v-d67c3655]{line-height:1.55}.v10img[data-v-d67c3655]{display:block;max-width:220px;max-height:160px;object-fit:contain;margin-top:12px}.v10error[data-v-d67c3655]{background:#fff0f0;color:#a21d1d}.v10scroll[data-v-d67c3655]{overflow-x:auto}.v10table[data-v-d67c3655]{width:100%;border-collapse:collapse;min-width:870px;font-size:13px}.v10table th[data-v-d67c3655],.v10table td[data-v-d67c3655]{padding:10px;border-bottom:1px solid #dbe3ef;text-align:left}.v10table th[data-v-d67c3655]{background:#f2f5fa}.card[data-v-d67c3655]{margin-bottom:12px}.draft-actions[data-v-d67c3655]{display:flex;gap:6px;white-space:nowrap}.campaign-heading[data-v-d67c3655]{margin-bottom:8px;gap:8px}.campaign-title[data-v-d67c3655]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px}.campaign-title .eyebrow[data-v-d67c3655]{font-size:10px}.campaign-title h1[data-v-d67c3655]{font-size:21px;margin:0}.campaign-title .muted[data-v-d67c3655]{font-size:12px}.v10tip[data-v-d67c3655]{font-size:12px;color:#516681;margin:0 0 8px}.campaign-heading .badge[data-v-d67c3655]{font-size:10px}.toolbar[data-v-d67c3655]{margin-bottom:10px}@media(max-width:600px){.v10table[data-v-d67c3655]{min-width:460px}}.execution-compact[data-v-d67c3655]{margin:4px 0 12px;font-size:12px;line-height:1.35}.monitor-head[data-v-d67c3655]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.monitor-head h2[data-v-d67c3655]{margin:12px 0 3px}.monitor-actions[data-v-d67c3655]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.monitor-live[data-v-d67c3655]{padding:7px 10px;border-radius:20px;font-weight:700;font-size:11px}.monitor-live.online[data-v-d67c3655]{color:#126a45;background:#e5f8ec}.monitor-live.offline[data-v-d67c3655]{color:#785c18;background:#fff3cc}.monitor-metrics[data-v-d67c3655]{margin:14px 0}.monitor-progress-track[data-v-d67c3655]{width:100%;height:12px;background:#e6ebf3;border-radius:20px;overflow:hidden}.monitor-progress-fill[data-v-d67c3655]{background:#16a065;height:100%;transition:width .2s}.monitor-note[data-v-d67c3655]{font-size:12px;color:#5d6c80;margin:12px 0}.status-label[data-v-d67c3655]{font-size:11px;font-weight:700;padding:4px 7px;border-radius:12px;background:#eef2f6}.status-SENT[data-v-d67c3655]{background:#ddf7e9;color:#126744}.status-FAILED[data-v-d67c3655],.status-INVALID_NUMBER[data-v-d67c3655]{background:#ffe8e8;color:#a82020}.status-PROCESSING[data-v-d67c3655]{background:#e6eaff;color:#284b96}.status-CANCELLED[data-v-d67c3655]{background:#f0eded;color:#646464}.monitor-panel .v10table[data-v-d67c3655]{min-width:780px}.monitor-actions .danger[data-v-d67c3655]{color:#b42318;border-color:#fac7c3}@media(max-width:600px){.monitor-actions[data-v-d67c3655]{width:100%}.monitor-metrics[data-v-d67c3655]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.quota-head[data-v-d67c3655]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.quota-head h2[data-v-d67c3655]{margin:0}.quota-head p[data-v-d67c3655]{margin:3px 0 12px}.quota-stats[data-v-d67c3655]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0}.quota-stats>div[data-v-d67c3655]{padding:11px;border:1px solid #dbe3ed;border-radius:10px;background:#f7f9fc;display:flex;flex-direction:column;gap:4px}.quota-stats strong[data-v-d67c3655]{font-size:20px}.quota-stats small[data-v-d67c3655]{font-size:11px;color:#64748b}.quota-timing[data-v-d67c3655]{display:flex;gap:16px;flex-wrap:wrap;padding:12px;background:#edf6fc;border-radius:8px}.quota-warning[data-v-d67c3655]{background:#fff4db;color:#805300;margin-top:10px}.quota-card h3[data-v-d67c3655]{font-size:14px;margin:15px 0 7px}.quota-table[data-v-d67c3655]{width:100%;border-collapse:collapse;font-size:12px;min-width:560px}.quota-table td[data-v-d67c3655],.quota-table th[data-v-d67c3655]{text-align:left;padding:8px 10px;border-bottom:1px solid #e2e8f0}.quota-table th[data-v-d67c3655]{background:#f2f5fa}.quota-note[data-v-d67c3655]{font-size:11px;margin-top:12px}@media(max-width:650px){.quota-stats[data-v-d67c3655]{grid-template-columns:repeat(2,minmax(0,1fr))}.quota-head button[data-v-d67c3655]{width:100%}}.simple-row[data-v-d67c3655]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.simple-row h2[data-v-d67c3655]{margin:0 0 3px}.recipient-body[data-v-d67c3655]{margin-top:14px}.recipient-tools[data-v-d67c3655]{display:flex;gap:9px;margin-bottom:9px}.recipient-tools input[data-v-d67c3655]{flex:1;min-width:120px}.recipient-tools select[data-v-d67c3655]{width:190px}.recipient-scroll[data-v-d67c3655]{max-height:290px;overflow:auto;border:1px solid #e2e8f0;border-radius:9px}.recipient-pages[data-v-d67c3655]{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:10px;font-size:12px}.recipient-pages button[data-v-d67c3655]{min-width:36px}.rec-ok[data-v-d67c3655]{color:#17673b}.rec-no[data-v-d67c3655]{color:#9f3d2c}.summary-grid[data-v-d67c3655]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0}.summary-grid>div[data-v-d67c3655]{background:#f5f8fc;border-radius:9px;padding:12px;display:flex;flex-direction:column;gap:7px}.summary-grid small[data-v-d67c3655]{color:#52637a}.summary-grid strong[data-v-d67c3655]{font-size:15px}.quota-overlay[data-v-d67c3655]{position:fixed;inset:0;background:#17243c9c;z-index:1000;display:flex;justify-content:center;align-items:center;padding:16px}.quota-dialog[data-v-d67c3655]{width:min(760px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:15px;padding:22px;box-shadow:0 12px 36px #11182744}.quota-datebar[data-v-d67c3655]{display:flex;align-items:end;gap:12px;margin:16px 0}.quota-datebar label[data-v-d67c3655]{display:flex;flex-direction:column;gap:4px}.quota-global[data-v-d67c3655]{padding:13px;background:#eff6ff;border-radius:9px;margin-bottom:13px}@media(max-width:700px){.summary-grid[data-v-d67c3655]{grid-template-columns:1fr}.recipient-tools[data-v-d67c3655]{flex-direction:column}.recipient-tools select[data-v-d67c3655]{width:100%}.simple-row button[data-v-d67c3655]{width:auto}}.campaign-list-head-actions[data-v-d67c3655]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.campaign-refresh-button[data-v-d67c3655]{font-weight:650;white-space:nowrap}.campaign-refresh-button[data-v-d67c3655]:disabled{opacity:.6;cursor:wait}.campaign-list-card[data-v-d67c3655]{padding:15px 17px}.campaign-list-head[data-v-d67c3655]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.campaign-list-head h2[data-v-d67c3655]{margin:0 0 3px;font-size:17px}.campaign-list-head p[data-v-d67c3655]{margin:0;font-size:11px}.campaign-sort-label[data-v-d67c3655]{font-size:11px;color:#58708c;background:#f0f5fb;border-radius:6px;padding:6px 9px;white-space:nowrap}.campaign-filters[data-v-d67c3655]{display:grid;grid-template-columns:minmax(190px,2fr) repeat(4,minmax(115px,1fr)) minmax(85px,auto);gap:8px;align-items:end;margin:11px 0 7px}.campaign-filters label[data-v-d67c3655]{margin:0;display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;color:#31445e;min-width:0}.campaign-filters input[data-v-d67c3655],.campaign-filters select[data-v-d67c3655]{width:100%;height:36px;min-width:0;font-size:12px}.campaign-filters .campaign-reset-button[data-v-d67c3655]{align-self:end;margin:0;height:36px;white-space:nowrap;padding:0 11px;font-size:11px;color:#c24122;border-color:#f4c8bc;background:#fff8f5;font-weight:700}.campaign-filters .campaign-reset-button[data-v-d67c3655]:hover{background:#ffede5}.campaign-result-line[data-v-d67c3655],.campaign-pagination[data-v-d67c3655]{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#5f7088;font-size:12px;margin:10px 0}.campaign-pagination[data-v-d67c3655]{justify-content:flex-end;margin-top:14px}.campaign-status-badge[data-v-d67c3655]{display:inline-block;padding:5px 9px;border-radius:7px;font-weight:800;letter-spacing:.02em;font-size:11px;background:#e9edf4;color:#455468;white-space:nowrap}.campaign-status-DRAFT[data-v-d67c3655]{background:#edf0f5;color:#526179}.campaign-status-QUEUED[data-v-d67c3655]{background:#dcecff;color:#174d90}.campaign-status-RUNNING[data-v-d67c3655],.campaign-status-PROCESSING[data-v-d67c3655]{background:#fff0c2;color:#805100}.campaign-status-COMPLETED[data-v-d67c3655],.campaign-status-SENT[data-v-d67c3655]{background:#def6e7;color:#17653c}.campaign-status-PARTIAL[data-v-d67c3655],.campaign-status-PAUSED[data-v-d67c3655]{background:#fff1d8;color:#995c10}.campaign-status-FAILED[data-v-d67c3655],.campaign-status-CANCELLED[data-v-d67c3655]{background:#ffe0e0;color:#a82323}@media(max-width:1250px){.campaign-filters[data-v-d67c3655]{grid-template-columns:repeat(3,minmax(160px,1fr))}.campaign-filter-search[data-v-d67c3655]{grid-column:span 2}}@media(max-width:680px){.campaign-list-card[data-v-d67c3655]{padding:12px}.campaign-list-head[data-v-d67c3655]{align-items:flex-start}.campaign-sort-label[data-v-d67c3655]{white-space:normal}.campaign-filters[data-v-d67c3655]{grid-template-columns:1fr 1fr}.campaign-filter-search[data-v-d67c3655],.campaign-filters button[data-v-d67c3655]{grid-column:span 2}.campaign-result-line[data-v-d67c3655]{flex-direction:column;align-items:flex-start}}.campaign-title h1[data-v-d67c3655]{white-space:nowrap;line-height:1.15;min-width:0}.content-preview-caption[data-v-d67c3655]{display:block;font-weight:700;color:#36516f;margin-bottom:8px}.content-preview-greeting[data-v-d67c3655]{margin:0 0 8px;font-size:13px;color:#526881;font-weight:600}.content-preview-body[data-v-d67c3655]{margin:0;white-space:pre-wrap}.content-preview-empty[data-v-d67c3655]{margin:0;color:#667890;font-size:13px}.campaign-mobile-list[data-v-d67c3655]{display:none}@media(max-width:680px){.campaign-heading[data-v-d67c3655]{align-items:flex-start;gap:5px;margin-bottom:6px}.campaign-title[data-v-d67c3655]{gap:3px 6px;align-items:flex-start}.campaign-title h1[data-v-d67c3655]{font-size:18px;line-height:1.15;min-width:0;white-space:nowrap}.campaign-title .eyebrow[data-v-d67c3655]{width:100%;font-size:9px}.campaign-title .muted[data-v-d67c3655]{font-size:10px;align-self:end}.campaign-heading .badge[data-v-d67c3655]{font-size:8px;padding:3px 5px;white-space:nowrap}.campaign-tabs[data-v-d67c3655]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px!important;margin-bottom:7px!important}.campaign-tabs button[data-v-d67c3655]{min-width:0!important;width:100%;padding:8px 3px!important;font-size:9px!important;white-space:nowrap;line-height:1.2}.campaign-desktop-table[data-v-d67c3655]{display:none}.campaign-mobile-list[data-v-d67c3655]{display:grid;gap:9px;margin:8px 0}.campaign-mobile-item[data-v-d67c3655]{border:1px solid #dce4ef;border-radius:9px;padding:11px;background:#fff;min-width:0}.campaign-mobile-top[data-v-d67c3655]{display:flex;gap:8px;align-items:flex-start;justify-content:space-between;padding-bottom:9px;border-bottom:1px solid #e8edf4}.campaign-mobile-top strong[data-v-d67c3655]{font-size:12px;line-height:1.35;overflow-wrap:anywhere;min-width:0}.campaign-mobile-top .campaign-status-badge[data-v-d67c3655]{font-size:9px;flex-shrink:0;padding:4px 6px}.campaign-mobile-info[data-v-d67c3655]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;padding:10px 0}.campaign-mobile-info>div[data-v-d67c3655]{display:flex;flex-direction:column;gap:3px;min-width:0;text-align:left}.campaign-mobile-info small[data-v-d67c3655]{font-size:10px;color:#70829b}.campaign-mobile-info b[data-v-d67c3655]{font-size:11px;color:#183151;overflow-wrap:anywhere;font-weight:600}.campaign-mobile-actions[data-v-d67c3655]{display:flex;gap:5px;flex-wrap:wrap;border-top:1px solid #e8edf4;padding-top:9px}.campaign-mobile-actions button[data-v-d67c3655]{font-size:10px;padding:7px 9px;min-width:0}.campaign-list-card[data-v-d67c3655]{padding:10px!important}.campaign-pagination[data-v-d67c3655]{gap:4px;font-size:10px;justify-content:space-between}.campaign-pagination button[data-v-d67c3655]{padding:7px 5px;font-size:10px}}.quota-overlay[data-v-d67c3655]{padding:12px;overflow-y:auto;align-items:center}.quota-dialog[data-v-d67c3655]{width:min(560px,100%);max-width:100%;max-height:min(90dvh,850px);padding:19px;overflow-y:auto;overscroll-behavior:contain}.quota-dialog-head[data-v-d67c3655]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.quota-dialog-head h2[data-v-d67c3655]{font-size:19px;margin:0 0 5px;line-height:1.2}.quota-dialog-head p[data-v-d67c3655]{font-size:12px;line-height:1.4;margin:0}.quota-close[data-v-d67c3655]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;font-size:15px}.quota-datebar[data-v-d67c3655]{display:flex;gap:9px;align-items:flex-end;flex-wrap:wrap;margin:16px 0 12px}.quota-datebar label[data-v-d67c3655]{display:flex;flex:1 1 165px;min-width:0;flex-direction:column;gap:5px;margin:0;font-size:12px;font-weight:650}.quota-datebar input[data-v-d67c3655]{margin:0;display:block;width:100%;min-width:0;height:38px;padding:7px 9px;border:1px solid #d2dcea;border-radius:8px;font-size:13px;background:#fff;color:#102644}.quota-refresh[data-v-d67c3655]{height:38px;flex:0 0 auto;padding:7px 12px;font-size:12px}.quota-stats[data-v-d67c3655]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:13px 0}.quota-stats>div[data-v-d67c3655]{min-width:0;padding:12px 10px;background:#f2f6fc;border-radius:9px;display:flex;flex-direction:column;gap:5px}.quota-stats small[data-v-d67c3655],.quota-sender-numbers small[data-v-d67c3655]{font-size:10px;color:#667b96;line-height:1.25}.quota-stats strong[data-v-d67c3655]{font-size:23px;line-height:1.15;overflow-wrap:anywhere;color:#102644}.quota-stats .quota-remaining[data-v-d67c3655]{background:#e8f8ef}.quota-stats .quota-remaining strong[data-v-d67c3655]{color:#14633c}.quota-sender-heading[data-v-d67c3655]{font-size:13px;margin:13px 0 8px;color:#102644}.quota-sender-list[data-v-d67c3655]{display:flex;flex-direction:column;gap:8px}.quota-sender-item[data-v-d67c3655]{border:1px solid #e0e8f2;border-radius:9px;padding:11px;min-width:0}.quota-sender-name[data-v-d67c3655]{display:block;font-size:13px;margin-bottom:9px;overflow-wrap:anywhere}.quota-sender-numbers[data-v-d67c3655]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.quota-sender-numbers>div[data-v-d67c3655]{display:flex;flex-direction:column;gap:3px;min-width:0}.quota-sender-numbers b[data-v-d67c3655]{font-size:14px;overflow-wrap:anywhere}.quota-sender-numbers>div:last-child b[data-v-d67c3655]{color:#17653c}.quota-note[data-v-d67c3655]{font-size:11px;line-height:1.45;margin:12px 0 0}.quota-loading[data-v-d67c3655],.quota-empty[data-v-d67c3655]{padding:13px 0;font-size:12px}@media(max-width:440px){.quota-overlay[data-v-d67c3655]{padding:9px}.quota-dialog[data-v-d67c3655]{padding:14px;border-radius:12px;max-height:calc(100dvh - 22px)}.quota-dialog-head h2[data-v-d67c3655]{font-size:17px}.quota-dialog-head p[data-v-d67c3655]{font-size:11px}.quota-stats[data-v-d67c3655]{gap:5px}.quota-stats>div[data-v-d67c3655]{padding:10px 7px}.quota-stats small[data-v-d67c3655]{font-size:9px}.quota-stats strong[data-v-d67c3655]{font-size:19px}.quota-sender-item[data-v-d67c3655]{padding:9px}.quota-sender-numbers small[data-v-d67c3655]{font-size:9px}.quota-sender-numbers b[data-v-d67c3655]{font-size:13px}}.test-dialog[data-v-d67c3655]{width:min(550px,100%)}.test-summary[data-v-d67c3655]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0}.test-summary>div[data-v-d67c3655]{background:#f3f6fb;padding:11px;border-radius:8px;display:flex;flex-direction:column;gap:5px;min-width:0}.test-summary small[data-v-d67c3655]{font-size:11px;color:#71819a}.test-summary strong[data-v-d67c3655]{font-size:13px;overflow-wrap:anywhere}.test-phone[data-v-d67c3655]{display:block;font-size:13px;font-weight:650}.test-phone input[data-v-d67c3655]{display:block;width:100%;margin-top:7px}.test-notice[data-v-d67c3655]{font-size:12px;line-height:1.45;color:#64748b;margin:10px 0}.test-result[data-v-d67c3655]{border:1px solid #c3e9d0;background:#f1fbf5;border-radius:9px;padding:12px;font-size:12px;margin:12px 0}.test-result>strong[data-v-d67c3655]{display:block;color:#16723e;line-height:1.4}.test-result p[data-v-d67c3655]{margin:8px 0}.test-message[data-v-d67c3655]{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;border-radius:8px;background:#fff;border:1px solid #d7e9de;line-height:1.55;color:#20324d}.test-actions[data-v-d67c3655]{display:flex;gap:9px;justify-content:flex-end;margin-top:16px;flex-wrap:wrap}@media(max-width:550px){.test-summary[data-v-d67c3655]{grid-template-columns:1fr}.test-actions button[data-v-d67c3655]{flex:1;min-width:0;font-size:12px}.form-actions[data-v-d67c3655]{flex-wrap:wrap}.form-actions button[data-v-d67c3655]{min-width:0}}.test-dialog[data-v-d67c3655]{width:min(440px,100%);padding:18px}.test-dialog .quota-dialog-head[data-v-d67c3655]{align-items:center}.test-dialog .quota-dialog-head h2[data-v-d67c3655]{font-size:19px;margin:0}.test-dialog .test-summary[data-v-d67c3655]{margin:14px 0}.test-dialog .test-summary>div[data-v-d67c3655]{padding:10px}.test-dialog .test-result[data-v-d67c3655]{padding:10px 12px;margin:12px 0;border-radius:8px;font-size:13px;font-weight:650}.test-status-pending[data-v-d67c3655]{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.test-status-ok[data-v-d67c3655]{background:#f1fbf5;border:1px solid #bbebcc;color:#166534}.test-status-failed[data-v-d67c3655]{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239}.test-status-unknown[data-v-d67c3655]{background:#fffbeb;border:1px solid #fde68a;color:#92400e}@media(max-width:550px){.test-dialog .test-summary[data-v-d67c3655]{grid-template-columns:1fr 1fr}.test-dialog .test-actions button[data-v-d67c3655]{flex:1}}.archive-filter-bar[data-v-d67c3655]{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0 6px}.archive-filter-bar button[data-v-d67c3655]{min-width:78px;padding:8px 12px}.monitor-panel[data-v-d67c3655]{padding:13px 15px}.monitor-panel .monitor-head[data-v-d67c3655]{gap:8px;margin-bottom:8px;align-items:center}.monitor-panel .monitor-head h2[data-v-d67c3655]{display:inline;margin:0 10px 0 0;font-size:17px}.monitor-panel .monitor-head p[data-v-d67c3655]{margin:4px 0 0;font-size:12px}.monitor-panel .monitor-head>div:first-child>button[data-v-d67c3655]{padding:6px 10px;font-size:12px;margin-right:10px}.monitor-inline-status[data-v-d67c3655]{font-size:10px;padding:3px 7px;border-radius:8px;background:#e5edfc;color:#26518a;vertical-align:middle}.monitor-compact-stats[data-v-d67c3655]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:9px 0}.monitor-compact-stats>div[data-v-d67c3655]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 6px;background:#f3f6fa;border-radius:8px;min-width:0}.monitor-compact-stats strong[data-v-d67c3655]{font-size:21px;line-height:1.1;color:#142b4d}.monitor-compact-stats span[data-v-d67c3655]{font-size:11px;color:#5a7090}.monitor-panel .compact-progress[data-v-d67c3655]{margin:6px 0 10px}.monitor-panel .monitor-progress-track[data-v-d67c3655]{height:6px}.monitor-panel .compact-progress p[data-v-d67c3655]{margin:5px 0;font-size:11px}.monitor-panel .v10table[data-v-d67c3655]{min-width:650px}.monitor-panel .v10table th[data-v-d67c3655],.monitor-panel .v10table td[data-v-d67c3655]{padding:8px 9px;font-size:12px}.monitor-phone-inline[data-v-d67c3655]{display:block;color:#6c7b8d;font-size:11px;font-weight:400;margin-top:2px}.campaign-preview-dialog[data-v-d67c3655]{width:min(900px,100%);max-height:90dvh;display:flex;flex-direction:column;padding:18px;overflow:hidden}.campaign-preview-dialog .quota-dialog-head[data-v-d67c3655]{flex-shrink:0}.campaign-preview-dialog .quota-dialog-head h2[data-v-d67c3655]{margin:0 0 3px;font-size:18px}.campaign-preview-meta[data-v-d67c3655]{display:flex;gap:7px 18px;flex-wrap:wrap;font-size:12px;padding:10px 0;border-bottom:1px solid #e3e9f3}.campaign-preview-body[data-v-d67c3655]{overflow-y:auto;min-height:0;flex:1;padding:12px 2px}.campaign-preview-label[data-v-d67c3655]{font-size:12px;margin-bottom:9px;color:#52647e}.campaign-preview-message[data-v-d67c3655]{background:#f4f7fb;border-radius:10px;padding:15px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55;font-size:13px}.campaign-preview-image[data-v-d67c3655]{display:block;max-width:min(100%,340px);max-height:250px;object-fit:contain;margin:12px 0}.campaign-preview-hint[data-v-d67c3655]{font-size:11px;margin:6px 0}.campaign-preview-footer[data-v-d67c3655]{display:flex;justify-content:flex-end;padding-top:8px}@media(max-width:700px){.monitor-compact-stats[data-v-d67c3655]{grid-template-columns:repeat(3,minmax(0,1fr))}.monitor-compact-stats>div[data-v-d67c3655]{flex-direction:column;gap:3px;padding:7px 3px}.monitor-panel .monitor-head>div[data-v-d67c3655]:first-child{width:100%}.campaign-preview-dialog[data-v-d67c3655]{padding:13px;max-height:94dvh}.campaign-preview-meta[data-v-d67c3655]{font-size:11px}.campaign-preview-message[data-v-d67c3655]{padding:11px;font-size:12px}}.campaign-setup-video[data-v-d67c3655]{display:block;width:auto;max-width:100%;max-height:340px;margin-top:12px;border-radius:8px;background:#111}.campaign-content-title[data-v-d67c3655]{max-width:260px;min-width:135px;overflow-wrap:anywhere;line-height:1.4}@media(min-width:901px){.bc-customer .bc-customer-table{table-layout:fixed;min-width:0;width:100%}.bc-customer .bc-col-customer{width:29%}.bc-customer .bc-col-phone{width:14%}.bc-customer .bc-col-depo{width:6%}.bc-customer .bc-col-type{width:14%}.bc-customer .bc-col-status{width:9%}.bc-customer .bc-col-marketing{width:10%}.bc-customer .bc-col-source,.bc-customer .bc-col-action{width:9%}.bc-customer .bc-customer-table th,.bc-customer .bc-customer-table td{vertical-align:middle;padding:12px 9px;overflow-wrap:normal;word-break:normal}.bc-customer .bc-customer-table th{white-space:normal;line-height:1.3}.bc-customer .bc-customer-table td:nth-child(2){white-space:nowrap;font-size:11px}.bc-customer .bc-customer-table td:nth-child(7){overflow-wrap:anywhere}.bc-customer .bc-customer-table .bc-chip{display:inline-flex;align-items:center;white-space:nowrap;font-size:10px;padding:5px 7px;max-width:100%}.bc-customer .bc-row-actions{flex-wrap:nowrap;gap:4px}.bc-customer .bc-row-actions button{padding:6px 7px;white-space:nowrap;font-size:11px}}@media(min-width:701px)and (max-width:1160px){.bc-customer .bc-customer-table{min-width:1040px;table-layout:fixed}.bc-customer .bc-customer-table-wrap{overflow-x:auto}}.bc-customer .bc-linked-highlight{background:#effaf2}.bc-customer .bc-focus-message{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:10px 0}.bc-customer .bc-focus-message button{padding:6px 9px;font-size:12px}@media(max-width:700px){.bc-customer .bc-customer-table colgroup{display:none}.bc-customer .bc-row-actions{flex-wrap:wrap}}.bc-marketing-bulk{border:1px solid #d9e1ec;border-radius:10px;padding:12px;margin:12px 0;background:#fafcff;display:grid;gap:8px;font-size:12px}.bc-marketing-bulk>span{color:#64748b}.bc-marketing-bulk-row{display:flex;align-items:end;flex-wrap:wrap;gap:10px}.bc-marketing-bulk-row label{display:grid;gap:4px;min-width:165px;flex:1}.bc-marketing-bulk-row .bc-bulk-evidence{flex:2}.bc-marketing-bulk-row select,.bc-marketing-bulk-row input{width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:7px;padding:9px;font-size:13px}.bc-marketing-bulk-row button{background:#d71920;color:#fff;border:0;border-radius:7px;padding:10px 14px;cursor:pointer}.bc-marketing-bulk-row button:disabled{opacity:.55;cursor:not-allowed}@media(min-width:901px){.bc-customer .bc-col-select{width:3%}.bc-customer .bc-col-customer{width:26%}}@media(max-width:700px){.bc-marketing-bulk-row{display:grid;grid-template-columns:1fr}.bc-marketing-bulk-row input,.bc-marketing-bulk-row select{font-size:16px}.bc-customer .bc-customer-table td[data-label=Pilih]{display:flex;justify-content:space-between}}.bc-customer-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 2px;font-size:13px;color:#475569}.bc-page-size{display:flex;align-items:center;gap:8px}.bc-page-size select{border:1px solid #cbd5e1;border-radius:7px;padding:7px 9px;background:#fff;color:#142e4b}.bc-page-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bc-page-controls button{background:#fff;border:1px solid #d4dfeb;border-radius:7px;padding:8px 11px;color:#142e4b;cursor:pointer}.bc-page-controls button:disabled{opacity:.42;cursor:not-allowed}.bc-page-indicator{white-space:nowrap}@media(max-width:700px){.bc-customer-pagination{justify-content:center}.bc-page-size{width:100%;justify-content:center}.bc-page-controls{justify-content:center}.bc-page-controls button{min-height:40px}.bc-page-indicator{width:100%;text-align:center}}.bc-marketing-bulk{display:block;padding:0;overflow:hidden}.bc-marketing-bulk-toggle{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:12px 14px;border:0;background:transparent;color:#16314d;text-align:left;font-size:13px;font-weight:700;cursor:pointer}.bc-marketing-bulk-toggle:hover{background:#f2f6fb}.bc-marketing-bulk-toggle:focus-visible{outline:2px solid #d71920;outline-offset:-3px}.bc-bulk-chevron{font-size:12px;color:#be1522;white-space:nowrap;font-weight:600}.bc-bulk-selected{color:#64748b;font-weight:500}.bc-marketing-bulk-content{display:grid;gap:9px;padding:0 14px 14px}.bc-marketing-bulk-content>span{color:#64748b}@media(max-width:700px){.bc-marketing-bulk-toggle{font-size:12px;flex-wrap:wrap}.bc-bulk-chevron{margin-left:auto}}@media(min-width:901px){.bc-customer .bc-customer-table{width:100%;table-layout:fixed}.bc-customer .bc-col-select{width:3%}.bc-customer .bc-col-customer{width:30%}.bc-customer .bc-col-phone{width:13%}.bc-customer .bc-col-depo{width:6%}.bc-customer .bc-col-type{width:13%}.bc-customer .bc-col-status{width:9%}.bc-customer .bc-col-marketing{width:10%}.bc-customer .bc-col-source,.bc-customer .bc-col-action{width:8%}.bc-customer .bc-customer-table td:nth-child(2){white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0}.bc-customer .bc-customer-table td:nth-child(2) b,.bc-customer .bc-customer-table td:nth-child(2) small{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.4}.bc-customer .bc-customer-table td:nth-child(2) b{font-size:12px;font-weight:700}.bc-customer .bc-customer-table td:nth-child(2) small{font-size:10px;margin-top:3px}.bc-customer .bc-customer-table td:nth-child(3){white-space:nowrap;font-variant-numeric:tabular-nums}}@media(min-width:901px){.bc-customer .bc-customer-table{min-width:1160px;table-layout:fixed}.bc-customer .bc-col-select{width:3%}.bc-customer .bc-col-customer{width:26%}.bc-customer .bc-col-phone{width:13%}.bc-customer .bc-col-depo{width:6%}.bc-customer .bc-col-type,.bc-customer .bc-col-status{width:9%}.bc-customer .bc-col-marketing{width:10%}.bc-customer .bc-col-source{width:8%}.bc-customer .bc-col-action{width:16%}.bc-customer .bc-customer-table th:last-child,.bc-customer .bc-customer-table td:last-child{min-width:0;width:auto}.bc-customer .bc-customer-table td:nth-child(5){overflow-wrap:anywhere;white-space:normal}.bc-customer .bc-row-actions-compact{flex-wrap:nowrap;gap:5px}}.bc-customer-table th[data-v-0620f0df]:last-child,.bc-customer-table td[data-v-0620f0df]:last-child{min-width:0;white-space:nowrap;overflow-wrap:normal}.bc-row-actions-compact[data-v-0620f0df]{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:6px;justify-content:flex-start}.bc-row-actions-compact button[data-v-0620f0df],.bc-action-menu summary[data-v-0620f0df]{font-size:12px;line-height:1.2;min-height:34px;padding:7px 10px;white-space:nowrap;box-sizing:border-box}.bc-row-actions-compact .bc-history-action[data-v-0620f0df]{flex:0 0 auto}.bc-action-menu[data-v-0620f0df]{width:69px;flex:0 0 69px;position:relative}.bc-action-menu summary[data-v-0620f0df]{list-style:none;cursor:pointer;border:1px solid #d6dfeb;border-radius:8px;background:#fff;color:#18345b;text-align:center;font-weight:600;-webkit-user-select:none;user-select:none}.bc-action-menu summary[data-v-0620f0df]::-webkit-details-marker{display:none}.bc-action-menu[open] summary[data-v-0620f0df]{background:#f0f5fc}.bc-action-menu-items[data-v-0620f0df]{display:flex;flex-direction:column;gap:4px;margin-top:5px;background:#f8faff;border:1px solid #d6dfeb;border-radius:8px;padding:5px}.bc-action-menu-items button[data-v-0620f0df]{width:100%;margin:0;text-align:center}.bc-action-menu-items .bc-action-danger[data-v-0620f0df]{color:#b42318}@media(max-width:700px){.bc-customer-table td[data-v-0620f0df]:last-child{width:auto;min-width:0;white-space:normal}.bc-row-actions-compact[data-v-0620f0df]{justify-content:flex-end}.bc-row-actions-compact button[data-v-0620f0df],.bc-action-menu summary[data-v-0620f0df]{min-height:44px}.bc-action-menu[data-v-0620f0df]{width:85px;flex-basis:85px}}.bc-history-modal[data-v-0620f0df]{width:min(1080px,96vw);max-width:1080px;max-height:90vh;overflow:auto}.bc-history-phone[data-v-0620f0df],.bc-history-note[data-v-0620f0df]{padding:0 20px;color:#60708a;font-size:12px}.bc-history-stats[data-v-0620f0df]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 20px}.bc-history-stats>div[data-v-0620f0df]{background:#f2f5fa;border-radius:9px;padding:12px;display:flex;flex-direction:column;gap:7px}.bc-history-stats small[data-v-0620f0df]{color:#64748b}.bc-history-stats strong[data-v-0620f0df]{font-size:14px;overflow-wrap:anywhere}.bc-history-scroll[data-v-0620f0df]{overflow-x:auto;margin:12px 20px}.bc-history-scroll table[data-v-0620f0df]{width:100%;border-collapse:collapse;min-width:720px;text-align:left;font-size:12px}.bc-history-scroll th[data-v-0620f0df],.bc-history-scroll td[data-v-0620f0df]{border-bottom:1px solid #dfe5ef;padding:11px 8px;vertical-align:top}@media(max-width:700px){.bc-history-stats[data-v-0620f0df]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.bc-history-modal[data-v-0620f0df]{width:96vw}}.bc-list[data-v-7153442c]{background:#fff;border:1px solid #d9e2ef;border-radius:12px;padding:16px;color:#102d53;font-size:13px}.bc-list-bar[data-v-7153442c],.bc-list-actions[data-v-7153442c],.bc-list-summary[data-v-7153442c]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.bc-list-bar[data-v-7153442c]{margin-bottom:12px}.bc-list-bar b[data-v-7153442c]{font-size:17px}.bc-list-bar small[data-v-7153442c]{display:block;color:#7083a4;margin-top:3px}.bc-list-grid[data-v-7153442c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.bc-list label[data-v-7153442c]{font-weight:700;font-size:11px}.bc-list select[data-v-7153442c],.bc-list input[data-v-7153442c]:not([type=checkbox]){width:100%;margin-top:4px;min-height:39px;padding:7px 10px;border:1px solid #d5dfec;border-radius:8px;color:#143358;background:#fff;box-sizing:border-box;font:inherit}.bc-list button[data-v-7153442c]{cursor:pointer;border:1px solid #d5dfec;background:#fff;border-radius:8px;padding:9px 12px;font-weight:700;color:#143358}.bc-list button.primary[data-v-7153442c]{background:#f45120;border-color:#f45120;color:#fff}.bc-list button[data-v-7153442c]:disabled{opacity:.55;cursor:not-allowed}.bc-list .bc-list-link[data-v-7153442c]{border:0;color:#ef4c22;padding:6px 0}.bc-list-actions[data-v-7153442c]{margin:8px 0 12px}.bc-list-actions>input[data-v-7153442c]{max-width:320px}.bc-list-check[data-v-7153442c]{display:flex;align-items:center;gap:7px}.bc-list-summary[data-v-7153442c]{border-top:1px solid #e5eaf2;padding-top:13px;margin-top:12px;margin-bottom:12px}.bc-list-summary b[data-v-7153442c]{margin-left:5px;font-size:17px}.bc-list-table[data-v-7153442c]{overflow-x:auto}.bc-list-table table[data-v-7153442c]{width:100%;border-collapse:collapse;text-align:left}.bc-list-table th[data-v-7153442c]{background:#f1f4f9;color:#536b89}.bc-list-table td[data-v-7153442c],.bc-list-table th[data-v-7153442c]{padding:10px;border-bottom:1px solid #e6edf6}.bc-list-table td small[data-v-7153442c]{display:block;color:#7083a4;margin-top:3px}.bc-list .bc-member-toggle[data-v-7153442c]{font-size:11px;min-width:85px;color:#9d3a23;background:#fff1ea}.bc-list .bc-member-toggle.on[data-v-7153442c]{color:#087349;background:#e5f7ef}.bc-list-headbuttons[data-v-7153442c]{display:flex;gap:7px;flex-wrap:wrap}.bc-list-add[data-v-7153442c]{padding:12px;border:1px dashed #b8cce2;border-radius:10px;margin:12px 0}.bc-list-add-results[data-v-7153442c]{max-height:230px;overflow:auto}.bc-list-add-results>div[data-v-7153442c]{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #edf0f4;padding:8px 0}.bc-list-add-results span[data-v-7153442c]{overflow-wrap:anywhere}.bc-list-add-results p[data-v-7153442c]{color:#7083a4}.bc-list input[data-v-7153442c]:disabled,.bc-list select[data-v-7153442c]:disabled{background:#f2f4f8;color:#738199}.bc-list-tip[data-v-7153442c]{color:#647795;font-size:11px;line-height:1.5}@media(max-width:760px){.bc-list[data-v-7153442c]{padding:11px}.bc-list-grid[data-v-7153442c]{grid-template-columns:1fr}.bc-list-actions>input[data-v-7153442c]{max-width:none}.bc-list-summary[data-v-7153442c]{align-items:flex-start}.bc-list-table table[data-v-7153442c]{min-width:660px}.bc-list-bar b[data-v-7153442c]{font-size:15px}}.bc-tabs[data-v-7153442c]{display:flex;gap:8px;border-bottom:1px solid #e1e8f0;margin-bottom:14px;padding-bottom:9px}.bc-tabs button.selected[data-v-7153442c]{background:#f45120;border-color:#f45120;color:#fff}.bc-index-actions[data-v-7153442c]{margin:10px 0 14px}.bc-index-actions input[data-v-7153442c]{max-width:470px}.bc-create[data-v-7153442c]{padding:12px;background:#f6f8fb;border:1px solid #dae4ef;border-radius:10px;display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:12px;margin-bottom:12px}.bc-create label[data-v-7153442c]{min-width:0}.bc-index-table table[data-v-7153442c]{width:100%;border-collapse:collapse}.bc-index-table th[data-v-7153442c],.bc-index-table td[data-v-7153442c]{border-bottom:1px solid #e6edf6;padding:11px;text-align:left}.bc-index-table th[data-v-7153442c]{background:#f1f4f9;color:#536b89}.bc-index-table td small[data-v-7153442c]{display:block;color:#7083a4}.bc-row-actions[data-v-7153442c]{display:flex;gap:6px;flex-wrap:wrap}.bc-list button.danger[data-v-7153442c]{color:#b22c32;border-color:#efcbd0;background:#fff8f8}.bc-editor-head[data-v-7153442c]{padding:9px 0;border-bottom:1px solid #e6edf6;margin-bottom:12px}.bc-editor-head strong[data-v-7153442c]{font-size:16px}@media(max-width:760px){.bc-create[data-v-7153442c]{grid-template-columns:1fr}.bc-index-actions input[data-v-7153442c]{max-width:none}.bc-index-table table[data-v-7153442c]{min-width:570px}.bc-tabs button[data-v-7153442c]{flex:1}.bc-row-actions[data-v-7153442c]{min-width:110px}.bc-editor-head[data-v-7153442c]{align-items:flex-start}}@media(max-width:700px){.bc-index-table[data-v-7153442c],.bc-list-table[data-v-7153442c]{overflow:visible;max-width:100%}.bc-index-table table[data-v-7153442c],.bc-list-table table[data-v-7153442c]{min-width:0!important;width:100%;display:block}.bc-index-table thead[data-v-7153442c],.bc-list-table thead[data-v-7153442c]{display:none}.bc-index-table tbody[data-v-7153442c],.bc-list-table tbody[data-v-7153442c]{display:grid;gap:10px}.bc-index-table tbody tr[data-v-7153442c],.bc-list-table tbody tr[data-v-7153442c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;padding:12px;border:1px solid #dce5f1;border-radius:10px;background:#fff;min-width:0}.bc-index-table tbody td[data-v-7153442c],.bc-list-table tbody td[data-v-7153442c]{display:block;min-width:0;padding:2px 0!important;border:0!important;overflow-wrap:anywhere;font-size:12px}.bc-index-table tbody td[data-v-7153442c]:before,.bc-list-table tbody td[data-v-7153442c]:before{display:block;color:#7183a0;font-size:10px;font-weight:700;margin-bottom:3px}.bc-index-table tbody td[data-v-7153442c]:nth-child(1),.bc-index-table tbody td[data-v-7153442c]:nth-child(6){grid-column:1/-1}.bc-index-table tbody td[data-v-7153442c]:nth-child(2):before{content:"Depo"}.bc-index-table tbody td[data-v-7153442c]:nth-child(3):before{content:"Members"}.bc-index-table tbody td[data-v-7153442c]:nth-child(4):before{content:"ACTIVE"}.bc-index-table tbody td[data-v-7153442c]:nth-child(5):before{content:"Status"}.bc-index-table tbody td[data-v-7153442c]:nth-child(6):before{content:"Action"}.bc-index-table .bc-row-actions[data-v-7153442c]{display:flex;min-width:0;gap:8px;flex-wrap:wrap}.bc-index-table .bc-row-actions button[data-v-7153442c]{min-height:36px}.bc-list-table tbody td[data-v-7153442c]:nth-child(2){grid-column:1/-1}.bc-list-table tbody td[data-v-7153442c]:nth-child(3):before{content:"Kota"}.bc-list-table tbody td[data-v-7153442c]:nth-child(4):before{content:"WhatsApp"}.bc-list-table tbody td[data-v-7153442c]:nth-child(5):before{content:"Depo"}.bc-list-table tbody td[data-v-7153442c]:nth-child(6):before{content:"Customer Type"}.bc-list-table tbody td[data-v-7153442c]:nth-child(7):before{content:"Status"}.bc-list-table tbody td[data-v-7153442c]:nth-child(8):before{content:"Marketing"}.bc-list-table tbody td[data-v-7153442c]:nth-child(9){grid-column:1/-1}.bc-list-table tbody td[data-v-7153442c]:nth-child(9):before{content:"Aksi"}.bc-list-summary[data-v-7153442c],.bc-list-actions[data-v-7153442c],.bc-index-actions[data-v-7153442c],.bc-list-headbuttons[data-v-7153442c]{flex-wrap:wrap;gap:7px}.bc-list-actions button[data-v-7153442c],.bc-list-headbuttons button[data-v-7153442c]{min-height:38px}.bc-index-table tbody tr[data-v-7153442c]:has(td[colspan]),.bc-list-table tbody tr[data-v-7153442c]:has(td[colspan]){display:block}}.cl-head[data-v-7153442c]{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #e5eaf2;padding:2px 0 14px;margin-bottom:14px}.cl-head b[data-v-7153442c]{font-size:17px}.cl-head small[data-v-7153442c]{display:block;color:#7083a4;margin-top:5px}.cl-head-actions[data-v-7153442c]{display:flex;gap:8px;flex-shrink:0}.cl-filters[data-v-7153442c]{display:grid;grid-template-columns:minmax(0,2.5fr) minmax(130px,1fr) minmax(160px,1fr);gap:10px;margin-bottom:12px}.cl-filters input[data-v-7153442c],.cl-filters select[data-v-7153442c]{margin:0!important;font-size:13px!important;min-height:42px!important}.cl-status[data-v-7153442c]{display:flex;gap:8px;margin-bottom:14px}.cl-status button.selected[data-v-7153442c]{border-color:#f05b62;background:#fff0f1;color:#af2334}.bc-index-table[data-v-7153442c]{overflow-x:auto}.bc-index-table table[data-v-7153442c]{min-width:890px;table-layout:fixed;font-size:12px}.bc-index-table th[data-v-7153442c]:nth-child(1){width:27%}.bc-index-table th[data-v-7153442c]:nth-child(2){width:8%}.bc-index-table th[data-v-7153442c]:nth-child(3){width:14%}.bc-index-table th[data-v-7153442c]:nth-child(4){width:9%}.bc-index-table th[data-v-7153442c]:nth-child(5){width:9%}.bc-index-table th[data-v-7153442c]:nth-child(6){width:11%}.bc-index-table th[data-v-7153442c]:nth-child(7){width:22%}.bc-index-table td[data-v-7153442c]{vertical-align:middle;overflow-wrap:anywhere}.bc-index-table .bc-row-actions[data-v-7153442c]{flex-wrap:nowrap;min-width:0}.bc-index-table .bc-row-actions button[data-v-7153442c]{font-size:12px;padding:8px 9px;white-space:nowrap}.cl-badge[data-v-7153442c]{display:inline-block;border-radius:30px;padding:4px 9px;font-size:11px;font-weight:700;white-space:nowrap}.cl-badge.is-active[data-v-7153442c]{background:#e4f6eb;color:#08734a}.cl-badge.is-inactive[data-v-7153442c]{background:#f1f4f9;color:#66758c}.cl-footer[data-v-7153442c]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 0;color:#647795}.cl-pager[data-v-7153442c]{display:flex;align-items:center;gap:9px}.cl-overlay[data-v-7153442c]{position:fixed;inset:0;background:#111e378c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.cl-modal[data-v-7153442c]{width:min(520px,100%);max-height:90dvh;overflow:auto;background:#fff;border-radius:14px;padding:20px;box-shadow:0 15px 50px #0000002e}.cl-modal-head[data-v-7153442c]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.cl-modal-head b[data-v-7153442c]{font-size:17px}.cl-modal-content[data-v-7153442c]{display:grid;gap:12px}.cl-modal-content label[data-v-7153442c]{display:block}.cl-modal-content textarea[data-v-7153442c]{margin-top:4px;width:100%;padding:10px;border:1px solid #d5dfec;border-radius:8px;box-sizing:border-box;font:inherit;resize:vertical}.cl-modal-actions[data-v-7153442c]{display:flex;justify-content:flex-end;gap:8px;margin-top:17px}@media(max-width:760px){.cl-head[data-v-7153442c]{align-items:flex-start;flex-direction:column}.cl-head-actions[data-v-7153442c]{width:100%}.cl-head-actions button[data-v-7153442c]{flex:1}.cl-filters[data-v-7153442c]{grid-template-columns:1fr}.cl-filters input[data-v-7153442c],.cl-filters select[data-v-7153442c]{font-size:16px!important}.cl-modal[data-v-7153442c]{padding:16px}.bc-index-table table[data-v-7153442c]{min-width:0}.bc-index-table th[data-v-7153442c]{width:auto!important}.bc-index-table tbody td[data-v-7153442c]:nth-child(1),.bc-index-table tbody td[data-v-7153442c]:nth-child(7){grid-column:1/-1}.bc-index-table tbody td[data-v-7153442c]:nth-child(3):before{content:"Customer Type"}.bc-index-table tbody td[data-v-7153442c]:nth-child(4):before{content:"Members"}.bc-index-table tbody td[data-v-7153442c]:nth-child(5):before{content:"ACTIVE"}.bc-index-table tbody td[data-v-7153442c]:nth-child(6):before{content:"Status"}.bc-index-table tbody td[data-v-7153442c]:nth-child(7):before{content:"Aksi"}.bc-index-table .bc-row-actions[data-v-7153442c]{flex-wrap:wrap}.cl-footer[data-v-7153442c]{align-items:flex-start}}.cl-member-modal[data-v-7153442c]{width:min(1200px,100%);height:min(860px,94dvh);max-height:94dvh;display:flex;flex-direction:column;min-width:0;overflow:hidden;box-sizing:border-box}.cl-member-modal .cl-modal-head small[data-v-7153442c]{display:block;font-size:12px;font-weight:400;color:#7083a4;margin-top:4px}.cl-member-filters[data-v-7153442c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cl-member-filters label[data-v-7153442c]{min-width:0}.cl-member-filters .cl-member-search[data-v-7153442c]{grid-column:1/-1}.cl-member-filters input[data-v-7153442c],.cl-member-filters select[data-v-7153442c]{font-size:13px!important}.cl-member-toolbar[data-v-7153442c],.cl-member-pager[data-v-7153442c]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;flex-wrap:wrap}.cl-member-scroll[data-v-7153442c]{overflow:auto;flex:1;min-height:190px;border:1px solid #e0e7f0;border-radius:9px}.cl-member-table[data-v-7153442c]{width:100%;border-collapse:collapse;min-width:680px;text-align:left;font-size:12px}.cl-member-table th[data-v-7153442c],.cl-member-table td[data-v-7153442c]{padding:9px;border-bottom:1px solid #e7ecf3;vertical-align:middle}.cl-member-table th[data-v-7153442c]{position:sticky;top:0;background:#f1f4f9;z-index:1;color:#536b89}.cl-member-table strong[data-v-7153442c]{overflow-wrap:anywhere}.cl-member-table small[data-v-7153442c]{display:block;color:#7083a4;margin-top:3px}.cl-member-table input[type=checkbox][data-v-7153442c]{width:17px;height:17px}.cl-member-pager>div[data-v-7153442c]{display:flex;align-items:center;gap:10px}.cl-member-pager label[data-v-7153442c]{display:flex;align-items:center;gap:6px}.cl-member-pager select[data-v-7153442c]{width:auto!important;margin:0!important}.cl-member-bottom[data-v-7153442c]{border-top:1px solid #e7ecf3;padding-top:12px;flex-wrap:wrap}.cl-member-bottom small[data-v-7153442c]{margin-right:auto;color:#7083a4}@media(max-width:700px){.cl-member-modal[data-v-7153442c]{padding:12px;height:94dvh;max-height:94dvh}.cl-member-filters[data-v-7153442c]{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-member-filters input[data-v-7153442c],.cl-member-filters select[data-v-7153442c]{font-size:16px!important}.cl-member-bottom small[data-v-7153442c]{width:100%}.cl-member-bottom button[data-v-7153442c]{flex:1;min-height:44px}}@media(max-width:390px){.cl-member-filters[data-v-7153442c]{grid-template-columns:1fr}.cl-member-filters .cl-member-search[data-v-7153442c]{grid-column:auto}}.cl-edit-modal[data-v-7153442c]{width:min(620px,100%)}.cl-edit-expand[data-v-7153442c]{width:max-content!important;max-width:100%;text-align:left;color:#e74b2c!important}.cl-edit-check[data-v-7153442c]{display:flex!important;align-items:center;gap:8px;font-size:12px!important}.cl-edit-check input[data-v-7153442c]{width:auto!important;margin:0!important;min-height:auto!important}.cl-detail-hint[data-v-7153442c]{padding:11px 13px;background:#f6f8fc;border:1px solid #e3eaf3;border-radius:9px;color:#536b89;font-size:12px;line-height:1.55}@media(max-width:390px){.cl-edit-modal[data-v-7153442c]{max-height:94dvh}.cl-edit-modal input[data-v-7153442c],.cl-edit-modal select[data-v-7153442c],.cl-edit-modal textarea[data-v-7153442c]{font-size:16px!important}}.cl-detail-table table[data-v-7153442c]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px}.cl-detail-table th[data-v-7153442c],.cl-detail-table td[data-v-7153442c]{vertical-align:middle;padding:12px 9px;min-width:0;overflow-wrap:anywhere}.cl-detail-table .cl-col-check[data-v-7153442c]{width:4%}.cl-detail-table .cl-col-customer[data-v-7153442c]{width:26%}.cl-detail-table .cl-col-city[data-v-7153442c]{width:9%}.cl-detail-table .cl-col-phone[data-v-7153442c]{width:12%}.cl-detail-table .cl-col-depot[data-v-7153442c]{width:6%}.cl-detail-table .cl-col-type[data-v-7153442c],.cl-detail-table .cl-col-status[data-v-7153442c]{width:11%}.cl-detail-table .cl-col-marketing[data-v-7153442c]{width:12%}.cl-detail-table .cl-col-action[data-v-7153442c]{width:9%}.cl-detail-table td strong[data-v-7153442c]{display:block;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.cl-detail-table td .cl-customer-address[data-v-7153442c]{font-size:10px;line-height:1.4;font-weight:400;overflow-wrap:anywhere}.cl-detail-table .cl-phone[data-v-7153442c]{overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.cl-detail-table .cl-member-mode[data-v-7153442c]{display:block;font-size:10px;margin-top:5px;color:#7183a0}.cl-detail-table .cl-consent-badge[data-v-7153442c]{display:inline-block;max-width:100%;padding:5px 7px;border-radius:14px;background:#eef2f7;color:#52657e;font-size:10px;font-weight:700;overflow-wrap:anywhere}.cl-detail-table .cl-consent-badge.opted_in[data-v-7153442c]{background:#e3f6ed;color:#06724d}.cl-detail-table .cl-consent-badge.opted_out[data-v-7153442c]{background:#fff0f0;color:#a52c3a}.cl-detail-table .cl-remove-btn[data-v-7153442c]{font-size:11px;padding:7px 8px;max-width:100%;white-space:nowrap}@media(max-width:1100px)and (min-width:701px){.cl-detail-table[data-v-7153442c]{overflow-x:auto}.cl-detail-table table[data-v-7153442c]{min-width:950px}}@media(max-width:700px){.cl-detail-table table[data-v-7153442c]{min-width:0;display:block;table-layout:auto}.cl-detail-table colgroup[data-v-7153442c]{display:none}.cl-detail-table .cl-phone[data-v-7153442c]{white-space:normal;overflow-wrap:anywhere}.cl-detail-table tbody td[data-v-7153442c]:nth-child(2){grid-column:1/-1}.cl-detail-table .cl-remove-btn[data-v-7153442c]{min-height:36px}}.cl-detail-table .cl-status-inline[data-v-7153442c]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}.cl-detail-table .cl-status-inline .bc-member-toggle[data-v-7153442c]{display:inline-flex;align-items:center;justify-content:center;min-width:0!important;width:auto!important;max-width:100%;padding:5px 9px!important;border-radius:999px!important;font-size:10px!important;font-weight:700;line-height:1.25;white-space:nowrap}.cl-detail-table .cl-status-inline .cl-member-mode[data-v-7153442c]{display:inline!important;margin:0!important;font-size:10px;white-space:nowrap;color:#7183a0}.cl-member-search-row[data-v-7153442c]{display:flex;align-items:flex-end;gap:12px;min-width:0}.cl-member-search-row .cl-member-search[data-v-7153442c]{flex:1;min-width:0}.cl-member-search-row .cl-member-search input[data-v-7153442c]{font-size:13px!important}.cl-member-modal .cl-filter-toggle[data-v-7153442c]{white-space:nowrap;min-height:40px;border:1px solid #d5dfec;background:#fff;color:#143358;padding:8px 12px;border-radius:8px;font-size:12px}.cl-filter-count[data-v-7153442c]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:99px;background:#ffe7df;color:#bf331e}.cl-member-filters[data-v-7153442c]{margin-top:10px;padding:12px;border:1px solid #e0e7f0;border-radius:9px;background:#f8fafe;flex:0 0 auto}.cl-member-modal .cl-member-scroll[data-v-7153442c]{min-height:210px}@media(max-width:700px){.cl-member-search-row[data-v-7153442c]{align-items:stretch;flex-direction:column;gap:8px}.cl-member-modal .cl-filter-toggle[data-v-7153442c]{width:100%;min-height:44px}.cl-detail-table .cl-status-inline[data-v-7153442c]{justify-content:flex-start}.cl-member-modal .cl-member-scroll[data-v-7153442c]{min-height:150px}}.cl-member-table tbody tr.cl-already-member-row[data-v-7153442c]{background:#e8f7ed}.cl-member-table tbody tr.cl-already-member-row[data-v-7153442c]:hover{background:#d9f0e2}.cl-member-table tbody tr.cl-already-member-row td[data-v-7153442c]{border-bottom-color:#cbe7d5}.cl-membership-tag[data-v-7153442c]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:700;padding:5px 9px;white-space:nowrap}.cl-membership-tag.is-member[data-v-7153442c]{color:#087345;background:#c8ecd7}.cl-membership-tag.is-new[data-v-7153442c]{color:#51637b;background:#edf1f7}.cl-member-modal .cl-member-scroll[data-v-7153442c]{flex:1 1 auto;min-height:0;overscroll-behavior:contain}.cl-member-modal .cl-modal-head[data-v-7153442c],.cl-member-modal .cl-member-search-row[data-v-7153442c],.cl-member-modal .cl-member-toolbar[data-v-7153442c],.cl-member-modal .cl-member-pager[data-v-7153442c],.cl-member-modal .cl-member-bottom[data-v-7153442c]{flex-shrink:0}.cl-member-modal .cl-member-bottom[data-v-7153442c]{margin-top:8px}@media(max-width:700px){.cl-overlay[data-v-7153442c]{padding:0;align-items:stretch}.cl-member-modal[data-v-7153442c]{width:100%;height:100dvh;max-height:100dvh;border-radius:0;padding:14px 12px max(12px,env(safe-area-inset-bottom))}.cl-member-modal .cl-modal-head[data-v-7153442c]{margin-bottom:10px}.cl-member-modal .cl-modal-head b[data-v-7153442c]{font-size:15px}.cl-member-modal .cl-member-search-row[data-v-7153442c]{gap:6px}.cl-member-modal .cl-member-search-row .cl-member-search input[data-v-7153442c]{font-size:16px!important}.cl-member-modal .cl-member-filters[data-v-7153442c]{grid-template-columns:1fr 1fr;gap:8px;padding:9px;max-height:32dvh;overflow-y:auto}.cl-member-modal .cl-member-filters label[data-v-7153442c]{font-size:11px}.cl-member-modal .cl-member-scroll[data-v-7153442c]{min-height:0;overflow-y:auto;overflow-x:hidden}.cl-member-modal .cl-member-table[data-v-7153442c]{min-width:0;width:100%;display:block;font-size:12px}.cl-member-modal .cl-member-table thead[data-v-7153442c]{display:none}.cl-member-modal .cl-member-table tbody[data-v-7153442c]{display:grid;gap:8px;padding:8px 5px}.cl-member-modal .cl-member-table tbody tr[data-v-7153442c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;border:1px solid #dce5f1;border-radius:10px;padding:10px;background:#fff}.cl-member-modal .cl-member-table tbody tr.cl-already-member-row[data-v-7153442c]{background:#e8f7ed;border-color:#b7dcc6}.cl-member-modal .cl-member-table tbody td[data-v-7153442c]{padding:0!important;border:0!important;display:block;min-width:0;overflow-wrap:anywhere}.cl-member-modal .cl-member-table tbody td[data-v-7153442c]:before{content:attr(data-label);display:block;margin:0 0 3px;color:#7183a0;font-size:10px;font-weight:700}.cl-member-modal .cl-member-table tbody td[data-v-7153442c]:first-child{grid-column:1/-1}.cl-member-modal .cl-member-table tbody td[data-v-7153442c]:first-child:before{display:inline-block;margin-right:8px}.cl-member-modal .cl-member-table tbody td[data-v-7153442c]:nth-child(2){grid-column:1/-1}.cl-member-modal .cl-member-table tbody td[data-v-7153442c]:nth-child(2):before{display:none}.cl-member-modal .cl-member-table tbody td:nth-child(2) strong[data-v-7153442c]{display:block;line-height:1.4}.cl-member-modal .cl-member-table tbody tr td[colspan][data-v-7153442c]{grid-column:1/-1}.cl-member-modal .cl-member-toolbar[data-v-7153442c]{padding:7px 0;font-size:11px}.cl-member-modal .cl-member-pager[data-v-7153442c]{padding:7px 0}.cl-member-modal .cl-member-bottom[data-v-7153442c]{gap:7px;margin-top:4px;padding-top:8px}.cl-member-modal .cl-member-bottom small[data-v-7153442c]{display:none}.cl-member-modal .cl-member-bottom button[data-v-7153442c]{flex:1;min-height:42px;font-size:12px;padding:8px 5px}.bc-editor-head .bc-list-headbuttons[data-v-7153442c]{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:6px}.bc-editor-head .bc-list-headbuttons button[data-v-7153442c]{min-width:0;font-size:11px;padding:9px 5px;white-space:normal}.bc-editor-head .bc-list-headbuttons button[data-v-7153442c]:first-child{grid-column:1/-1}.bc-list-summary[data-v-7153442c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bc-list-summary>span[data-v-7153442c]{min-width:0;font-size:11px}.bc-list-summary>span[data-v-7153442c]:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:7px}.bc-list-summary>span:last-child button[data-v-7153442c]{min-width:0;font-size:11px;padding:8px 5px}.bc-list-summary>span:last-child button[data-v-7153442c]:last-child{grid-column:1/-1}.bc-list-actions[data-v-7153442c]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.bc-list-actions>input[data-v-7153442c]{grid-column:1/-1;max-width:none}.bc-list-actions>button[data-v-7153442c]{min-width:0;padding:8px 5px;font-size:11px;white-space:normal}.bc-list-actions>button[data-v-7153442c]:last-child{grid-column:1/-1}}@media(max-width:390px){.cl-member-modal .cl-member-filters[data-v-7153442c]{grid-template-columns:1fr;max-height:34dvh}}.cl-customer-identity[data-v-7153442c]{min-width:0;overflow-wrap:anywhere}.cl-detail-table .cl-customer-identity strong[data-v-7153442c]{display:block;color:#102b50;font-size:12px;font-weight:700;line-height:1.4}.cl-detail-table .cl-broadcast-label[data-v-7153442c],.cl-member-table .cl-broadcast-label[data-v-7153442c]{display:block;margin-top:3px;color:#7896b8;font-size:11px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.cl-detail-table .cl-customer-address[data-v-7153442c]{display:block;color:#7896b8;margin-top:3px;font-size:10px;line-height:1.4}@media(max-width:700px){.cl-detail-table .cl-customer-identity[data-v-7153442c]{width:100%}.cl-detail-table .cl-broadcast-label[data-v-7153442c]{font-size:11px}}@media(max-width:700px){.cl-detail-table[data-v-7153442c]{min-width:0;overflow:visible}.cl-detail-table>table[data-v-7153442c]{width:100%!important;min-width:0!important}.cl-detail-table tbody tr[data-v-7153442c]:not(:has(td[colspan])){position:relative;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:12px!important;min-width:0;box-sizing:border-box}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]{display:grid!important;grid-template-columns:minmax(86px,34%) minmax(0,1fr);gap:8px;align-items:start;width:100%;grid-column:1/-1!important;padding:9px 0!important;border:0!important;border-bottom:1px solid #eef2f7!important;min-width:0;box-sizing:border-box}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:before{display:block!important;margin:0!important;content:""}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(1){display:flex!important;align-items:center;justify-content:flex-end;min-height:34px;padding:0 0 5px!important}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(1):before{content:"Pilih"!important;margin-right:auto!important;color:#7183a0;font-size:11px}.cl-detail-table tbody tr:not(:has(td[colspan]))>td:nth-child(1) input[data-v-7153442c]{width:20px;height:20px;margin:0 2px 0 0}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(2):before{content:"Nama Usaha / Alamat"!important}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(3):before{content:"Kota"!important}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(4):before{content:"WhatsApp"!important}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(5):before{content:"Depo"!important}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(6):before{content:"Customer Type"!important}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(7):before{content:"Status"!important}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(8):before{content:"Marketing"!important}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(9){display:block!important;border-bottom:0!important}.cl-detail-table tbody tr:not(:has(td[colspan]))>td[data-v-7153442c]:nth-child(9):before{content:"Aksi"!important;margin-bottom:8px!important}.cl-detail-table .cl-customer-identity[data-v-7153442c]{min-width:0;overflow-wrap:anywhere}.cl-detail-table .cl-customer-identity small[data-v-7153442c]{overflow-wrap:anywhere}.bc-list-actions[data-v-7153442c]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bc-list-actions>input[data-v-7153442c]{grid-column:1/-1;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.bc-list-actions>button[data-v-7153442c]{min-width:0;white-space:normal;overflow-wrap:anywhere}.bc-list-actions>button[data-v-7153442c]:last-child:nth-child(2n){grid-column:1/-1}}.ella-lead{min-width:0;color:#213047}.ella-lead *{box-sizing:border-box}.ella-lead-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin:0 0 16px}.ella-lead-intro h2{font-size:19px;margin:0 0 5px}.ella-lead-intro p,.lead-footnote{margin:0;color:#637087;font-size:13px;line-height:1.5}.ella-lead button,.ella-lead input,.ella-lead textarea,.ella-lead select{font:inherit}.ella-lead button{border:1px solid #d1dae5;padding:9px 13px;border-radius:8px;background:#fff;color:#25354b;cursor:pointer}.ella-lead button:disabled{opacity:.5;cursor:not-allowed}.ella-lead .lead-primary{background:#bd2030;border-color:#bd2030;color:#fff;font-weight:700}.lead-alert{padding:10px 13px;border-radius:8px;margin:10px 0;font-size:13px}.lead-alert.error{background:#fef0f0;color:#a71625}.lead-alert.success{background:#e8f7ee;color:#137044}.lead-toolbar{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin:13px 0}.lead-toolbar label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;min-width:240px}.ella-lead input,.ella-lead select,.ella-lead textarea{padding:10px;border:1px solid #ccd5e0;border-radius:8px;background:#fff;color:#203049;min-width:0}.lead-toolbar select{min-width:230px}.lead-origin{background:#eff3f8;color:#42526b;padding:9px;border-radius:6px;font-size:11px;font-weight:700}.lead-caption{background:#fff;border:1px solid #e2e7ed;border-radius:9px;padding:13px;display:flex;flex-direction:column;gap:3px;font-size:13px}.lead-caption span{color:#778397}.lead-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.lead-kpis div{background:#fff;border:1px solid #e0e7ef;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:4px}.lead-kpis strong{font-size:25px;color:#23334a}.lead-kpis span{font-size:12px;color:#728093}.lead-filters input{flex:1;min-width:180px}.lead-total{margin-left:auto;color:#728093;font-size:12px}.lead-table-wrap{max-width:100%;overflow-x:auto;background:#fff;border:1px solid #e2e7ed;border-radius:10px}.lead-table-wrap table{border-collapse:collapse;width:100%;min-width:930px;font-size:12px}.lead-table-wrap th{text-align:left;background:#f1f4f8;color:#55657c;white-space:nowrap;padding:13px 10px}.lead-table-wrap td{padding:11px 10px;border-top:1px solid #edf0f4;vertical-align:top}.lead-table-wrap td small{display:block;color:#8190a0;margin-top:4px;max-width:250px;overflow-wrap:anywhere}.lead-empty{text-align:center;color:#758299;padding:34px!important}.lead-status{display:inline-block;border-radius:20px;background:#f2f4f7;padding:4px 8px;font-size:11px;font-weight:700}.lead-status.new{background:#fff4df;color:#936000}.lead-status.verified{background:#e5f5eb;color:#217546}.lead-status.void{background:#fce9e9;color:#a23d3d}.lead-footnote{margin-top:12px}.lead-modal-backdrop{position:fixed;z-index:1000;inset:0;background:#14203999;display:flex;align-items:center;justify-content:center;padding:12px}.lead-modal{width:min(610px,100%);max-height:calc(100dvh - 24px);overflow-y:auto;background:#fff;border-radius:12px;padding:20px;box-shadow:0 24px 60px #0003;display:grid;gap:12px}.lead-modal header,.lead-modal footer{display:flex;justify-content:space-between;align-items:center;gap:10px}.lead-modal h3{margin:0;font-size:18px}.lead-modal label{display:grid;gap:5px;color:#374960;font-size:12px;font-weight:600}.lead-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lead-form-hint{background:#f4f7fb;padding:10px;border-radius:8px;color:#62728a;font-size:12px}.lead-modal footer{justify-content:flex-end;margin-top:8px}@media(max-width:640px){.ella-lead-intro{flex-direction:column}.ella-lead-intro .lead-primary{width:100%}.lead-toolbar>*{flex:1 1 100%;width:100%;min-width:0!important}.lead-toolbar select{min-width:0}.lead-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-table-wrap{border:0;background:transparent;overflow:visible}.lead-table-wrap table,.lead-table-wrap tbody{display:block;min-width:0}.lead-table-wrap thead{display:none}.lead-table-wrap tr{display:block;background:#fff;border:1px solid #e0e7ed;border-radius:9px;margin-bottom:10px;padding:8px}.lead-table-wrap td{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;text-align:right;border:0;padding:7px 8px;overflow-wrap:anywhere}.lead-table-wrap td:before{content:attr(data-label);font-weight:700;color:#617087;min-width:90px;text-align:left}.lead-table-wrap td small{text-align:right}.lead-table-wrap td.lead-empty{display:block;text-align:center}.lead-table-wrap td.lead-empty:before{content:none}.lead-modal{padding:14px}.lead-grid{grid-template-columns:1fr}}.lead-compact-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.lead-compact-head h2{font-size:18px;margin:0 0 4px}.lead-compact-head p{font-size:12px;color:#66758a;margin:0}.lead-tabs{display:flex;gap:7px;margin:12px 0}.lead-tabs .lead-tab-on{background:#fae8e8;border-color:#cc3b43;color:#ac1825;font-weight:700}.lead-list-table{min-width:700px!important}.lead-row-actions{white-space:nowrap}.lead-row-actions button{margin:2px 4px 2px 0;padding:6px 10px}.lead-detail-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.lead-metrics{display:flex;flex-wrap:wrap;gap:10px}.lead-metrics span{padding:10px 15px;background:#fff;border:1px solid #e1e6ef;border-radius:9px;font-size:12px}.lead-metrics b{font-size:17px;padding-left:6px}@media(max-width:640px){.lead-compact-head,.lead-detail-toolbar{align-items:stretch;flex-direction:column}.lead-row-actions{white-space:normal}}.ella-lead{width:100%;max-width:100%;min-width:0;background:#fff;border:1px solid #dfe6ef;border-radius:14px;padding:16px;color:#172d4a;box-shadow:0 1px 2px #14294508}.ella-lead .lead-compact-head{padding:2px 0 12px;border-bottom:1px solid #ecf0f4;margin-bottom:12px}.ella-lead .lead-compact-head h2{color:#122c51;font-size:17px;font-weight:750}.ella-lead .lead-compact-head p{color:#70819a;line-height:1.45}.ella-lead .lead-table-wrap{border-color:#e5eaf2;border-radius:10px;box-shadow:none}.ella-lead .lead-table-wrap th{background:#f2f5f9;color:#637794;font-weight:700}.ella-lead .lead-table-wrap td{color:#243b57}.ella-lead .lead-filters{display:grid;grid-template-columns:minmax(200px,1fr) minmax(150px,210px) minmax(170px,230px) auto;align-items:stretch;gap:9px}.ella-lead .lead-filters input,.ella-lead .lead-filters select{width:100%;min-width:0;max-width:none;line-height:1.35}.ella-lead .lead-filters button{white-space:nowrap}.ella-lead .lead-row-actions{min-width:0}.ella-lead .lead-row-actions button{min-height:34px}.ella-lead .lead-metrics span{background:#f9fbfd}.ella-lead .lead-primary{background:#c61d2e;border-color:#c61d2e;color:#fff}.ella-lead .lead-tabs{margin:10px 0 14px}.ella-lead .lead-list-table{min-width:800px!important}@media(max-width:900px){.ella-lead .lead-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ella-lead .lead-filters input{grid-column:1/-1}}@media(max-width:640px){.ella-lead{padding:12px 10px;border-radius:10px}.ella-lead .lead-compact-head{display:flex;flex-direction:column;align-items:stretch;gap:10px}.ella-lead .lead-compact-head .lead-primary,.ella-lead .lead-compact-head button{width:100%}.ella-lead .lead-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:10px 0}.ella-lead .lead-filters>*{grid-column:1;width:100%;min-width:0!important;max-width:100%}.ella-lead .lead-tabs{display:flex;flex-wrap:wrap}.ella-lead .lead-table-wrap{overflow:visible;background:transparent;border:0;border-radius:0}.ella-lead .lead-table-wrap table,.ella-lead .lead-table-wrap .lead-list-table,.ella-lead .lead-table-wrap tbody{display:block;width:100%;max-width:100%;min-width:0!important;table-layout:auto}.ella-lead .lead-table-wrap thead{display:none}.ella-lead .lead-table-wrap tr{display:block;width:100%;max-width:100%;margin:0 0 11px;padding:10px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 3px #172e4b0b}.ella-lead .lead-table-wrap td{display:grid;grid-template-columns:minmax(85px,35%) minmax(0,1fr);width:100%;min-width:0;max-width:100%;gap:9px;align-items:start;text-align:left;padding:8px 0;border:0;white-space:normal;overflow-wrap:anywhere;word-break:normal}.ella-lead .lead-table-wrap td+td{border-top:1px solid #f0f3f8}.ella-lead .lead-table-wrap td:before{content:attr(data-label);display:block;min-width:0;width:auto;font-size:11px;line-height:1.35;font-weight:700;color:#637794;text-align:left}.ella-lead .lead-table-wrap td:first-child{display:block}.ella-lead .lead-table-wrap td:first-child:before{margin-bottom:5px}.ella-lead .lead-table-wrap td b{display:block;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.ella-lead .lead-table-wrap td small{display:block;max-width:100%;font-size:11px;line-height:1.4;color:#7a8a9e;text-align:left;overflow-wrap:anywhere}.ella-lead .lead-table-wrap td.lead-row-actions{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-start;padding-top:11px}.ella-lead .lead-table-wrap td.lead-row-actions:before{content:none}.ella-lead .lead-row-actions button{flex:1 1 auto;margin:0;min-height:38px;padding:8px 10px}.ella-lead .lead-table-wrap td.lead-empty{display:block;width:100%;text-align:center}.ella-lead .lead-table-wrap td.lead-empty:before{content:none}.ella-lead .lead-detail-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:9px}.ella-lead .lead-detail-toolbar>button{width:100%;min-height:42px}.ella-lead .lead-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:6px}.ella-lead .lead-metrics span{padding:10px 5px;text-align:center;font-size:11px;min-width:0}.ella-lead .lead-metrics b{font-size:17px;padding-left:4px}.ella-lead .lead-modal{width:100%;padding:14px;max-height:calc(100dvh - 16px)}.ella-lead .lead-modal-backdrop{padding:8px}.ella-lead .lead-grid{grid-template-columns:minmax(0,1fr)}.ella-lead .lead-modal footer{flex-wrap:wrap}.ella-lead .lead-modal footer button{flex:1 1 42%;min-height:42px}}.ella-lead .lead-compact-head{align-items:center}.ella-lead .lead-header-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px}.ella-lead .lead-header-actions button{min-height:40px;white-space:nowrap}.ella-lead .lead-detail-toolbar{align-items:center;gap:12px;margin:12px 0}.ella-lead .lead-detail-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ella-lead .lead-detail-actions button{min-height:40px;white-space:nowrap}.ella-lead .lead-filters{grid-template-columns:minmax(200px,1fr) minmax(150px,230px) minmax(170px,230px)}@media(max-width:900px){.ella-lead .lead-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ella-lead .lead-compact-head{align-items:stretch;flex-direction:column}.ella-lead .lead-header-actions{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.ella-lead .lead-compact-head .lead-header-actions button{width:100%;min-width:0;min-height:42px;padding:9px 6px;font-size:12px;white-space:normal}.ella-lead .lead-detail-toolbar{flex-direction:column;align-items:stretch;gap:9px}.ella-lead .lead-detail-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;width:100%}.ella-lead .lead-detail-toolbar .lead-detail-actions button{width:100%;min-width:0;min-height:42px;padding:9px 5px;font-size:11px;white-space:normal}.ella-lead .lead-filters{grid-template-columns:minmax(0,1fr)}}@media(min-width:641px){.ella-lead .lead-filters input,.ella-lead .lead-filters select{font-size:13px;font-weight:500;line-height:1.4;letter-spacing:normal;padding:10px 12px;height:41px}.ella-lead .lead-filters input::placeholder{font-size:13px;font-weight:400;color:#78889c;opacity:1}.ella-lead .lead-header-actions button,.ella-lead .lead-detail-actions button,.ella-lead .lead-tabs button{font-size:13px;line-height:1.4}.ella-lead .lead-metrics span{font-size:12px}.ella-lead .lead-metrics b{font-size:16px}}@media(max-width:640px){.ella-lead .lead-filters input,.ella-lead .lead-filters select{font-size:16px}.ella-lead .lead-filters input::placeholder{font-size:14px}}.ella-lead .lead-sync-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.ella-lead .lead-sync-summary>div{padding:8px;border:1px solid #e0e5ed;border-radius:7px;font-size:12px}.ella-lead .lead-sync-summary b{font-size:15px}.ella-lead .lead-sync-issues{max-height:155px;overflow:auto;font-size:12px;border:1px solid #e0e5ed;padding:8px;border-radius:7px}.ella-lead .lead-sync-issues p{margin:5px 0;overflow-wrap:anywhere}@media(max-width:450px){.ella-lead .lead-sync-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:901px){.ella-lead .lead-table-wrap table{table-layout:fixed;width:100%;border-collapse:collapse}.ella-lead .lead-table-wrap th,.ella-lead .lead-table-wrap td{box-sizing:border-box;padding:13px 12px;text-align:left;vertical-align:middle;line-height:1.45}.ella-lead .lead-table-wrap td b{display:block;font-size:12px;line-height:1.45;font-weight:700;overflow-wrap:anywhere}.ella-lead .lead-table-wrap td small{display:block;margin-top:3px;max-width:100%;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.ella-lead .lead-table-wrap th{font-size:12px}.ella-lead .lead-list-table th:nth-child(1),.ella-lead .lead-list-table td:nth-child(1){width:29%}.ella-lead .lead-list-table th:nth-child(2),.ella-lead .lead-list-table td:nth-child(2){width:8%}.ella-lead .lead-list-table th:nth-child(3),.ella-lead .lead-list-table td:nth-child(3){width:16%}.ella-lead .lead-list-table th:nth-child(4),.ella-lead .lead-list-table td:nth-child(4){width:14%}.ella-lead .lead-list-table th:nth-child(5),.ella-lead .lead-list-table td:nth-child(5){width:11%}.ella-lead .lead-list-table th:nth-child(6),.ella-lead .lead-list-table td:nth-child(6){width:22%}.ella-lead .lead-table-wrap table:not(.lead-list-table) th:nth-child(1),.ella-lead .lead-table-wrap table:not(.lead-list-table) td:nth-child(1){width:39%}.ella-lead .lead-table-wrap table:not(.lead-list-table) th:nth-child(2),.ella-lead .lead-table-wrap table:not(.lead-list-table) td:nth-child(2){width:9%}.ella-lead .lead-table-wrap table:not(.lead-list-table) th:nth-child(3),.ella-lead .lead-table-wrap table:not(.lead-list-table) td:nth-child(3){width:15%}.ella-lead .lead-table-wrap table:not(.lead-list-table) th:nth-child(4),.ella-lead .lead-table-wrap table:not(.lead-list-table) td:nth-child(4){width:12%}.ella-lead .lead-table-wrap table:not(.lead-list-table) th:nth-child(5),.ella-lead .lead-table-wrap table:not(.lead-list-table) td:nth-child(5){width:9%}.ella-lead .lead-table-wrap table:not(.lead-list-table) th:nth-child(6),.ella-lead .lead-table-wrap table:not(.lead-list-table) td:nth-child(6){width:9%}.ella-lead .lead-table-wrap table:not(.lead-list-table) th:nth-child(7),.ella-lead .lead-table-wrap table:not(.lead-list-table) td:nth-child(7){width:7%}.ella-lead .lead-table-wrap td.lead-row-actions{white-space:normal;vertical-align:middle}.ella-lead .lead-table-wrap td.lead-row-actions button{display:inline-block;margin:2px 4px 2px 0;padding:7px 9px;font-size:12px;min-height:34px}}.ella-lead .lead-sync-badge{display:inline-block;font-size:11px;font-weight:700;border-radius:20px;padding:4px 8px;white-space:nowrap;background:#eef2f6;color:#53647c}.ella-lead .lead-sync-badge.synced{background:#e5f5eb;color:#207446}.ella-lead .lead-sync-badge.partial{background:#fff1da;color:#9b6300}.ella-lead .lead-sync-count{font-size:10px!important;margin-top:3px!important;color:#73829a}@media(min-width:901px){.ella-lead .lead-list-table th:nth-child(1),.ella-lead .lead-list-table td:nth-child(1){width:26%}.ella-lead .lead-list-table th:nth-child(2),.ella-lead .lead-list-table td:nth-child(2){width:7%}.ella-lead .lead-list-table th:nth-child(3),.ella-lead .lead-list-table td:nth-child(3){width:13%}.ella-lead .lead-list-table th:nth-child(4),.ella-lead .lead-list-table td:nth-child(4){width:13%}.ella-lead .lead-list-table th:nth-child(5),.ella-lead .lead-list-table td:nth-child(5){width:11%}.ella-lead .lead-list-table th:nth-child(6),.ella-lead .lead-list-table td:nth-child(6){width:10%}.ella-lead .lead-list-table th:nth-child(7),.ella-lead .lead-list-table td:nth-child(7){width:20%}.ella-lead .lead-detail-table th:nth-child(1),.ella-lead .lead-detail-table td:nth-child(1){width:32%}.ella-lead .lead-detail-table th:nth-child(2),.ella-lead .lead-detail-table td:nth-child(2){width:9%}.ella-lead .lead-detail-table th:nth-child(3),.ella-lead .lead-detail-table td:nth-child(3){width:15%}.ella-lead .lead-detail-table th:nth-child(4),.ella-lead .lead-detail-table td:nth-child(4){width:12%}.ella-lead .lead-detail-table th:nth-child(5),.ella-lead .lead-detail-table td:nth-child(5){width:10%}.ella-lead .lead-detail-table th:nth-child(6),.ella-lead .lead-detail-table td:nth-child(6){width:10%}.ella-lead .lead-detail-table th:nth-child(7),.ella-lead .lead-detail-table td:nth-child(7){width:12%}.ella-lead .lead-detail-table td.lead-row-actions{white-space:nowrap!important}.ella-lead .lead-detail-table td.lead-row-actions button{display:inline-flex;align-items:center;justify-content:center;margin:0 4px 0 0;padding:6px 8px;min-height:32px;font-size:11px}}@media(min-width:641px)and (max-width:900px){.ella-lead .lead-detail-table{min-width:950px}.ella-lead .lead-detail-table td.lead-row-actions{white-space:nowrap!important}.ella-lead .lead-detail-table td.lead-row-actions button{display:inline-block;margin:0 4px 0 0}}.ella-lead .lead-sync-inline{display:flex;align-items:center;gap:7px;flex-wrap:nowrap;white-space:nowrap}.ella-lead .lead-sync-inline .lead-sync-count{display:inline;font-size:11px!important;margin:0!important;color:#73829a}.ella-lead .lead-action-group{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0}.ella-lead .lead-detail-table .lead-action-group button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:7px 9px;min-height:34px;font-size:12px;white-space:nowrap}@media(min-width:901px){.ella-lead .lead-detail-table th:nth-child(1),.ella-lead .lead-detail-table td:nth-child(1){width:30%}.ella-lead .lead-detail-table th:nth-child(2),.ella-lead .lead-detail-table td:nth-child(2){width:9%}.ella-lead .lead-detail-table th:nth-child(3),.ella-lead .lead-detail-table td:nth-child(3){width:14%}.ella-lead .lead-detail-table th:nth-child(4),.ella-lead .lead-detail-table td:nth-child(4){width:11%}.ella-lead .lead-detail-table th:nth-child(5),.ella-lead .lead-detail-table td:nth-child(5){width:10%}.ella-lead .lead-detail-table th:nth-child(6),.ella-lead .lead-detail-table td:nth-child(6){width:10%}.ella-lead .lead-detail-table th:nth-child(7),.ella-lead .lead-detail-table td:nth-child(7){width:16%}.ella-lead .lead-detail-table td.lead-row-actions{white-space:nowrap!important}}@media(min-width:641px)and (max-width:1050px){.ella-lead .lead-detail-table{min-width:960px}}@media(max-width:640px){.ella-lead .lead-sync-inline{justify-content:flex-start}.ella-lead .lead-table-wrap td.lead-row-actions .lead-action-group{display:flex;gap:8px;width:100%}.ella-lead .lead-table-wrap td.lead-row-actions .lead-action-group button{flex:1 1 0;min-height:40px}}@media(min-width:901px){.ella-lead .lead-table-wrap:has(.lead-detail-table){width:100%;max-width:100%;overflow-x:auto}.ella-lead .lead-detail-table{width:100%;min-width:0;table-layout:fixed}.ella-lead .lead-detail-table th:nth-child(1),.ella-lead .lead-detail-table td:nth-child(1){width:26%}.ella-lead .lead-detail-table th:nth-child(2),.ella-lead .lead-detail-table td:nth-child(2){width:9%}.ella-lead .lead-detail-table th:nth-child(3),.ella-lead .lead-detail-table td:nth-child(3){width:11%}.ella-lead .lead-detail-table th:nth-child(4),.ella-lead .lead-detail-table td:nth-child(4){width:12%}.ella-lead .lead-detail-table th:nth-child(5),.ella-lead .lead-detail-table td:nth-child(5){width:10%}.ella-lead .lead-detail-table th:nth-child(6),.ella-lead .lead-detail-table td:nth-child(6){width:12%}.ella-lead .lead-detail-table th:nth-child(7),.ella-lead .lead-detail-table td:nth-child(7){width:20%}.ella-lead .lead-detail-table td:first-child b{font-size:12px;line-height:1.4}.ella-lead .lead-detail-table td:first-child small{font-size:10px;line-height:1.3;overflow-wrap:anywhere}.ella-lead .lead-detail-table td:nth-child(3){font-size:12px;overflow-wrap:anywhere}.ella-lead .lead-detail-table td.lead-row-actions{overflow:visible;padding:10px 8px}.ella-lead .lead-detail-table .lead-action-group{display:flex;gap:5px;flex-wrap:nowrap;justify-content:flex-start;width:100%}.ella-lead .lead-detail-table .lead-action-group button{flex:0 0 auto;padding:6px 8px;font-size:11px;min-width:0;margin:0}}.ella-lead .lead-detail-table .lead-action-group .lead-view-customer{background:#fff;border-color:#cbd9e8;color:#193f68;font-size:11px;padding:7px 8px;white-space:nowrap;min-width:0}.ella-lead .lead-linked-no-ref{font-size:11px;color:#71839d}@media(min-width:901px){.ella-lead .lead-detail-table th:nth-child(1),.ella-lead .lead-detail-table td:nth-child(1){width:28%}.ella-lead .lead-detail-table th:nth-child(7),.ella-lead .lead-detail-table td:nth-child(7){width:18%}}@media(max-width:640px){.ella-lead .lead-detail-table .lead-action-group .lead-view-customer{width:100%;min-height:40px}}@media(min-width:901px){.ella-lead .lead-table-wrap:has(table.lead-detail-table){width:100%;max-width:100%;overflow-x:auto}.ella-lead .lead-table-wrap table.lead-detail-table{width:100%!important;min-width:0!important;max-width:100%;table-layout:fixed}.ella-lead .lead-table-wrap table.lead-detail-table th:nth-child(1),.ella-lead .lead-table-wrap table.lead-detail-table td:nth-child(1){width:29%!important}.ella-lead .lead-table-wrap table.lead-detail-table th:nth-child(2),.ella-lead .lead-table-wrap table.lead-detail-table td:nth-child(2){width:9%!important}.ella-lead .lead-table-wrap table.lead-detail-table th:nth-child(3),.ella-lead .lead-table-wrap table.lead-detail-table td:nth-child(3){width:12%!important}.ella-lead .lead-table-wrap table.lead-detail-table th:nth-child(4),.ella-lead .lead-table-wrap table.lead-detail-table td:nth-child(4){width:12%!important}.ella-lead .lead-table-wrap table.lead-detail-table th:nth-child(5),.ella-lead .lead-table-wrap table.lead-detail-table td:nth-child(5){width:10%!important}.ella-lead .lead-table-wrap table.lead-detail-table th:nth-child(6),.ella-lead .lead-table-wrap table.lead-detail-table td:nth-child(6){width:10%!important}.ella-lead .lead-table-wrap table.lead-detail-table th:nth-child(7),.ella-lead .lead-table-wrap table.lead-detail-table td:nth-child(7){width:18%!important}.ella-lead .lead-table-wrap table.lead-detail-table td.lead-row-actions{padding:10px 8px!important}.ella-lead .lead-table-wrap table.lead-detail-table td.lead-row-actions .lead-action-group{display:flex;flex-wrap:nowrap;width:100%;gap:5px;min-width:0}.ella-lead .lead-table-wrap table.lead-detail-table .lead-view-customer{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;max-width:100%;font-size:11px;padding:7px 9px;white-space:nowrap;margin:0}}.bc07-bar[data-v-f447dc57]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.bc07-bar h2[data-v-f447dc57],.bc07-bar h3[data-v-f447dc57]{margin:0}.bc07-primary[data-v-f447dc57]{background:#f4511e!important;color:#fff!important;border:0!important}.bc07-search[data-v-f447dc57]{width:min(420px,100%);margin:8px 0 14px}.bc07-scroll[data-v-f447dc57]{overflow:auto}.bc07-table[data-v-f447dc57]{width:100%;border-collapse:collapse;min-width:620px}.bc07-table td[data-v-f447dc57],.bc07-table th[data-v-f447dc57]{text-align:left;padding:12px;border-bottom:1px solid #e5eaf4;vertical-align:top}.bc07-secondary[data-v-f447dc57]{display:block;color:#7b8aa2;margin-top:5px}.bc07-actions[data-v-f447dc57]{display:flex;gap:8px;flex-wrap:wrap}.bc07-form[data-v-f447dc57]{display:grid;gap:12px;max-width:850px}.bc07-form label[data-v-f447dc57]{display:grid;gap:5px;font-weight:600}.bc07-form textarea[data-v-f447dc57],.bc07-form input[data-v-f447dc57],.bc07-form select[data-v-f447dc57]{width:100%;box-sizing:border-box}.bc07-preview[data-v-f447dc57]{max-width:280px;max-height:250px;object-fit:contain}.bc07-error[data-v-f447dc57]{color:#bf2020}.bc07-success[data-v-f447dc57]{color:#15803d}@media(max-width:600px){.bc07-table[data-v-f447dc57]{min-width:690px}.bc07-bar button[data-v-f447dc57]{min-height:40px}}.bc07-table[data-v-f447dc57]{table-layout:fixed;min-width:690px;font-size:13px}.bc07-col-content[data-v-f447dc57]{width:43%}.bc07-col-status[data-v-f447dc57]{width:13%}.bc07-col-action[data-v-f447dc57]{width:20%}.bc07-table th[data-v-f447dc57],.bc07-table td[data-v-f447dc57]{padding:9px 10px;vertical-align:middle}.bc07-table th[data-v-f447dc57]{white-space:nowrap;font-size:12px}.bc07-content-cell[data-v-f447dc57]{min-width:0;overflow-wrap:anywhere}.bc07-secondary[data-v-f447dc57]{font-size:12px;line-height:1.35;margin-top:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc07-muted[data-v-f447dc57]{color:#475569;font-size:12px;overflow-wrap:anywhere}.bc07-status[data-v-f447dc57]{display:inline-flex;align-items:center;border-radius:6px;padding:5px 8px;font-weight:700;font-size:11px;white-space:nowrap;background:#e8edf5;color:#31435d}.bc07-status-approved[data-v-f447dc57]{background:#dcfce7;color:#166534}.bc07-status-pending[data-v-f447dc57]{background:#fff1d6;color:#925300}.bc07-status-rejected[data-v-f447dc57]{background:#fee2e2;color:#991b1b}.bc07-action-cell[data-v-f447dc57]{padding-right:8px!important}.bc07-actions[data-v-f447dc57]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:5px}.bc07-actions button[data-v-f447dc57]{white-space:nowrap;padding:7px 9px;min-height:32px;font-size:12px;line-height:1.15;border-radius:7px}.bc07-form .bc07-actions[data-v-f447dc57]{flex-wrap:wrap}@media(max-width:780px){.bc07-table[data-v-f447dc57]{min-width:690px}.bc07-scroll[data-v-f447dc57]{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.bc07-danger[data-v-f447dc57]{color:#b91c1c!important;border-color:#fecaca!important}.bc07-overlay[data-v-f447dc57]{position:fixed;inset:0;z-index:9999;background:#091b3194;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.bc07-modal[data-v-f447dc57]{background:#fff;border-radius:14px;width:min(640px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:20px;box-sizing:border-box;box-shadow:0 18px 50px #0003}.bc07-modalhead[data-v-f447dc57]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.bc07-modalhead h3[data-v-f447dc57]{margin:0}.bc07-modalhead small[data-v-f447dc57]{color:#64748b}.bc07-modalhead button[data-v-f447dc57]{flex-shrink:0}.bc07-message[data-v-f447dc57]{margin:16px 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55;background:#f3f6fb;padding:16px;border-radius:10px;color:#14243c}.bc07-modalimage[data-v-f447dc57]{display:block;max-width:100%;max-height:380px;object-fit:contain;margin:12px auto}.bc07-hint[data-v-f447dc57]{font-size:12px;color:#64748b}@media(max-width:600px){.bc07-modal[data-v-f447dc57]{padding:14px}.bc07-modalhead[data-v-f447dc57]{flex-wrap:wrap}.bc07-overlay[data-v-f447dc57]{padding:8px}.bc07-modal[data-v-f447dc57]{max-height:calc(100dvh - 16px)}}@media(max-width:700px){.bc07-scroll[data-v-f447dc57]{overflow:visible;max-width:100%}.bc07-table[data-v-f447dc57]{min-width:0!important;display:block;width:100%}.bc07-table colgroup[data-v-f447dc57],.bc07-table thead[data-v-f447dc57]{display:none}.bc07-table tbody[data-v-f447dc57]{display:grid;gap:10px}.bc07-table tbody tr[data-v-f447dc57]{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:12px;border:1px solid #dde5f1;border-radius:10px;min-width:0}.bc07-table tbody td[data-v-f447dc57]{display:block;min-width:0!important;width:auto!important;border:0!important;padding:1px!important;overflow-wrap:anywhere}.bc07-table tbody td[data-v-f447dc57]:first-child,.bc07-table tbody td[data-v-f447dc57]:last-child{grid-column:1/-1}.bc07-table tbody td[data-v-f447dc57]:nth-child(2):before{content:"Greeting";display:block;color:#7183a0;font-size:10px;font-weight:700}.bc07-table tbody td[data-v-f447dc57]:nth-child(3):before{content:"Media";display:block;color:#7183a0;font-size:10px;font-weight:700}.bc07-table tbody td[data-v-f447dc57]:nth-child(4):before{content:"Status";display:block;color:#7183a0;font-size:10px;font-weight:700}.bc07-table tbody td[data-v-f447dc57]:last-child:before{content:"Action";display:block;color:#7183a0;font-size:10px;font-weight:700}.bc07-actions[data-v-f447dc57]{display:flex;flex-wrap:wrap;gap:6px}.bc07-actions button[data-v-f447dc57]{min-height:36px}.bc07-bar[data-v-f447dc57]{flex-wrap:wrap;gap:9px}.bc07-table tbody tr[data-v-f447dc57]:has(td[colspan]){display:block}}.cl-tools[data-v-f447dc57]{padding:4px 0 10px}.cl-tools-top[data-v-f447dc57]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cl-tools-top h3[data-v-f447dc57]{margin:0;color:#102744}.cl-tools-top small[data-v-f447dc57]{color:#7b8aa2}.cl-buttons[data-v-f447dc57],.cl-tabs[data-v-f447dc57],.cl-pagination>div[data-v-f447dc57]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cl-tabs[data-v-f447dc57]{margin:12px 0}.cl-tab-active[data-v-f447dc57]{border-color:#df3b42!important;background:#fff1f2!important;color:#b91c1c!important}.cl-filter-toggle[data-v-f447dc57]{border:0;background:none;color:#f4511e;padding:4px 0;font-size:12px}.cl-filters[data-v-f447dc57]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:#f6f8fc;padding:12px;border-radius:8px}.cl-filters label[data-v-f447dc57]{display:grid;gap:4px;font-size:12px;font-weight:600}.cl-filters select[data-v-f447dc57]{width:100%}.cl-pagination[data-v-f447dc57]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;font-size:12px;color:#6c7f99}.bc07-editor[data-v-f447dc57]{width:min(780px,100%)}.bc07-editor .bc07-form[data-v-f447dc57]{max-width:none}.bc07-table th[data-v-f447dc57]{background:#f3f6fb;color:#617695}.bc07-actions[data-v-f447dc57]{flex-wrap:nowrap}.bc07-col-content[data-v-f447dc57]{width:37%}.bc07-col-greeting[data-v-f447dc57]{width:14%}.bc07-col-media[data-v-f447dc57]{width:10%}.bc07-col-status[data-v-f447dc57]{width:12%}.bc07-col-action[data-v-f447dc57]{width:27%}@media(max-width:700px){.cl-tools-top[data-v-f447dc57],.cl-pagination[data-v-f447dc57]{align-items:stretch;flex-direction:column}.cl-buttons[data-v-f447dc57]{display:grid;grid-template-columns:1fr 1fr}.cl-filters[data-v-f447dc57]{grid-template-columns:1fr}.cl-pagination>div[data-v-f447dc57]{justify-content:space-between}.bc07-table tbody td[data-v-f447dc57]:last-child{grid-column:1/-1}.bc07-actions[data-v-f447dc57]{flex-wrap:wrap}.bc07-editor[data-v-f447dc57]{max-height:calc(100dvh - 12px)}.bc07-search[data-v-f447dc57]{width:100%}}.cl-tools[data-v-f447dc57]{padding:0 0 10px}.cl-tools-top[data-v-f447dc57]{padding:0 0 14px;margin-bottom:12px;border-bottom:1px solid #e5eaf4;align-items:center}.cl-tools-top h3[data-v-f447dc57]{font-size:18px!important;line-height:1.35;font-weight:700;margin:0 0 2px!important}.cl-tools-top small[data-v-f447dc57]{display:block;font-size:12px!important;line-height:1.4}.cl-buttons[data-v-f447dc57]{gap:8px;flex-wrap:nowrap}.cl-buttons button[data-v-f447dc57]{box-sizing:border-box;min-height:42px!important;padding:9px 14px!important;font-size:14px!important;font-weight:600!important;line-height:1.25!important;white-space:nowrap;border-radius:9px}.cl-search-row[data-v-f447dc57]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin-bottom:8px}.cl-search-row .bc07-search[data-v-f447dc57]{box-sizing:border-box;width:100%;max-width:none;min-width:0;height:44px!important;margin:0!important;padding:9px 12px!important;font-size:14px!important;line-height:1.4;border-radius:9px}.cl-filter-toggle[data-v-f447dc57]{font-size:12px!important;font-weight:600;padding:8px 4px!important;text-align:left;white-space:nowrap;cursor:pointer}.cl-filters[data-v-f447dc57]{margin:8px 0 12px;gap:12px;padding:12px}.cl-filters label[data-v-f447dc57]{font-size:12px!important;line-height:1.4}.cl-filters select[data-v-f447dc57]{box-sizing:border-box;height:42px!important;padding:8px 12px!important;font-size:14px!important;border-radius:8px}.cl-tabs[data-v-f447dc57]{margin:12px 0 14px;gap:8px}.cl-tabs button[data-v-f447dc57]{box-sizing:border-box;min-height:40px!important;padding:8px 14px!important;font-size:14px!important;font-weight:600!important;line-height:1.25!important;border-radius:9px}.bc07-table th[data-v-f447dc57]{font-size:12px!important;font-weight:700!important;line-height:1.4;padding:11px 10px}.bc07-table td[data-v-f447dc57]{font-size:13px!important;line-height:1.45}.bc07-content-cell b[data-v-f447dc57]{font-size:13px!important;line-height:1.4}.bc07-content-cell .bc07-secondary[data-v-f447dc57]{font-size:12px!important;line-height:1.35}.bc07-action-cell .bc07-actions button[data-v-f447dc57]{font-size:12px!important;min-height:35px!important;padding:7px 10px!important;font-weight:600;white-space:nowrap}.cl-pagination[data-v-f447dc57]{font-size:12px!important;line-height:1.4;margin-top:14px}.cl-pagination button[data-v-f447dc57]{font-size:12px!important;min-height:38px;padding:8px 12px;border-radius:9px}@media(max-width:700px){.cl-tools-top[data-v-f447dc57]{gap:10px}.cl-tools-top h3[data-v-f447dc57]{font-size:16px!important}.cl-buttons[data-v-f447dc57]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.cl-buttons button[data-v-f447dc57]{min-height:42px!important;font-size:13px!important;padding:8px!important}.cl-search-row[data-v-f447dc57]{grid-template-columns:1fr;gap:4px;margin-bottom:8px}.cl-search-row .bc07-search[data-v-f447dc57]{height:42px!important}.cl-filter-toggle[data-v-f447dc57]{white-space:normal;font-size:12px!important;padding:8px 0!important}.cl-tabs[data-v-f447dc57]{gap:6px;flex-wrap:nowrap}.cl-tabs button[data-v-f447dc57]{min-height:40px!important;padding:8px 12px!important;font-size:13px!important}.cl-filters[data-v-f447dc57]{grid-template-columns:1fr}.bc07-table tbody td[data-v-f447dc57]{font-size:12px!important}.bc07-table tbody td:first-child b[data-v-f447dc57]{font-size:13px!important}.bc07-table tbody tr[data-v-f447dc57]{overflow:hidden}.cl-pagination[data-v-f447dc57]{gap:10px}.cl-pagination>div[data-v-f447dc57]{gap:5px}.cl-pagination button[data-v-f447dc57]{font-size:11px!important;padding:7px 8px}}.cl-editor-head[data-v-f447dc57]{display:grid;grid-template-columns:minmax(0,2fr) minmax(155px,1fr);gap:12px}.bc07-editor[data-v-f447dc57]{width:min(920px,100%)}.bc07-editor .bc07-form[data-v-f447dc57]{gap:9px}.bc07-editor .bc07-bar[data-v-f447dc57]{margin-bottom:3px}.bc07-editor .cl-message-area[data-v-f447dc57]{min-height:300px;resize:vertical;line-height:1.5}.cl-sort-date[data-v-f447dc57]{border:0;background:transparent;color:inherit;font:inherit;font-weight:700;padding:0;white-space:nowrap;cursor:pointer}.bc07-col-content[data-v-f447dc57]{width:28%}.bc07-col-type[data-v-f447dc57],.bc07-col-date[data-v-f447dc57]{width:12%}.bc07-col-greeting[data-v-f447dc57]{width:11%}.bc07-col-media[data-v-f447dc57]{width:8%}.bc07-col-status[data-v-f447dc57]{width:10%}.bc07-col-action[data-v-f447dc57]{width:19%}.bc07-table[data-v-f447dc57]{min-width:960px}.cl-filters[data-v-f447dc57]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.cl-editor-head[data-v-f447dc57]{grid-template-columns:1fr}.bc07-editor .cl-message-area[data-v-f447dc57]{min-height:260px}.cl-filters[data-v-f447dc57]{grid-template-columns:1fr}.bc07-table tbody td[data-v-f447dc57]:nth-child(2):before{content:"Customer Type"}.bc07-table tbody td[data-v-f447dc57]:nth-child(3):before{content:"Tanggal Dibuat"}.bc07-table tbody td[data-v-f447dc57]:nth-child(4):before{content:"Greeting"}.bc07-table tbody td[data-v-f447dc57]:nth-child(5):before{content:"Media"}.bc07-table tbody td[data-v-f447dc57]:nth-child(6):before{content:"Status"}.bc07-table tbody td[data-v-f447dc57]:nth-child(7){grid-column:1/-1}.bc07-table tbody td[data-v-f447dc57]:nth-child(7):before{content:"Aksi";display:block;color:#7183a0;font-size:10px;font-weight:700}}.bc07-greeting-note[data-v-f447dc57]{margin:0;padding:10px 12px;background:#f2f7f5;border:1px solid #cce5d6;border-radius:8px;color:#275645;font-size:12px;line-height:1.5}.bc-approval[data-v-64529e5c]{padding:18px;color:#102744;font-size:13px}.bc-approval[data-v-64529e5c] *{box-sizing:border-box}.bc-approval h2[data-v-64529e5c]{margin:0;font-size:18px;font-weight:800}.bc-approval small[data-v-64529e5c]{color:#70829c}.head-row[data-v-64529e5c]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.head-actions[data-v-64529e5c]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.all-label[data-v-64529e5c]{display:flex;align-items:center;gap:7px}.all-label input[data-v-64529e5c]{accent-color:#f4511e}.sort-label[data-v-64529e5c]{display:flex;align-items:center;gap:7px}.bc-approval button[data-v-64529e5c],.bc-approval select[data-v-64529e5c]{background:#fff;border:1px solid #d7e1ef;border-radius:8px;padding:10px 12px;font:inherit;color:#123051;cursor:pointer}.bc-approval button[data-v-64529e5c]:disabled{opacity:.6;cursor:not-allowed}.table-wrap[data-v-64529e5c]{overflow:auto}.approval-table[data-v-64529e5c]{width:100%;border-collapse:collapse;min-width:850px}.approval-table th[data-v-64529e5c],.approval-table td[data-v-64529e5c]{padding:13px 12px;border-bottom:1px solid #e7ecf4;text-align:left;vertical-align:middle}.approval-table th[data-v-64529e5c]{background:#f1f5fa;color:#617795;font-size:12px}.content-name[data-v-64529e5c]{font-weight:800}.snippet[data-v-64529e5c]{color:#7a8ba5;font-size:12px;margin-top:5px;line-height:1.45;max-width:340px}.status[data-v-64529e5c]{display:inline-block;border-radius:7px;padding:5px 8px;background:#edf1f7;font-size:11px;font-weight:800}.status.approved[data-v-64529e5c]{background:#ddf8e9;color:#127440}.status.pending[data-v-64529e5c]{background:#fff1d8;color:#995700}.status.rejected[data-v-64529e5c]{background:#ffe4e4;color:brown}.empty[data-v-64529e5c]{text-align:center!important;color:#718198}.ok[data-v-64529e5c]{color:#15803d}.error[data-v-64529e5c]{color:#b91c1c}.modal-backdrop[data-v-64529e5c]{position:fixed;inset:0;z-index:1000;background:#0d1b318f;display:flex;align-items:center;justify-content:center;padding:16px}.review-modal[data-v-64529e5c]{width:min(900px,100%);max-height:calc(100dvh - 32px);background:#fff;border-radius:14px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #071b3240}.modal-header[data-v-64529e5c],.modal-footer[data-v-64529e5c]{padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#fff}.modal-header[data-v-64529e5c]{border-bottom:1px solid #e7edf5}.modal-header h3[data-v-64529e5c]{font-size:19px;margin:0 0 5px}.modal-footer[data-v-64529e5c]{border-top:1px solid #e7edf5;justify-content:flex-end}.modal-body[data-v-64529e5c]{overflow-y:auto;padding:20px}.meta-grid[data-v-64529e5c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.meta-grid>div[data-v-64529e5c]{padding:12px;background:#f3f6fb;border-radius:9px;display:grid;gap:5px}.meta-grid strong[data-v-64529e5c]{overflow-wrap:anywhere}.modal-body h4[data-v-64529e5c]{font-size:14px;margin:16px 0 8px}.preview-note[data-v-64529e5c]{color:#72839b;font-size:12px}.message-preview[data-v-64529e5c]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;background:#f7f9fc;padding:18px;min-height:220px;max-height:45vh;overflow-y:auto;border-radius:10px;border:1px solid #e3e9f2}.media-preview img[data-v-64529e5c],.media-preview video[data-v-64529e5c]{display:block;max-width:100%;max-height:420px;object-fit:contain;border-radius:9px;background:#101827}.media-preview video[data-v-64529e5c]{width:auto;min-width:180px}.past-note[data-v-64529e5c]{white-space:pre-wrap}.note-label[data-v-64529e5c]{display:grid;gap:8px;margin-top:18px;font-weight:700}.note-label textarea[data-v-64529e5c]{width:100%;border:1px solid #cdd8e8;border-radius:8px;padding:12px;font:inherit}.modal-footer .approve[data-v-64529e5c]{background:#f4511e;color:#fff;border-color:#f4511e}.modal-footer .reject[data-v-64529e5c]{color:#b91c1c;border-color:#fecaca}@media(max-width:700px){.bc-approval[data-v-64529e5c]{padding:12px}.head-actions[data-v-64529e5c]{width:100%}.sort-label[data-v-64529e5c]{flex:1}.sort-label select[data-v-64529e5c]{max-width:100%;min-width:0}.table-wrap[data-v-64529e5c]{overflow:visible}.approval-table[data-v-64529e5c]{display:block;min-width:0}.approval-table thead[data-v-64529e5c]{display:none}.approval-table tbody[data-v-64529e5c]{display:grid;gap:10px}.approval-table tbody tr[data-v-64529e5c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;border:1px solid #dce5f1;border-radius:10px;padding:12px}.approval-table tbody td[data-v-64529e5c]{border:0;padding:2px;min-width:0;overflow-wrap:anywhere}.approval-table tbody td[data-v-64529e5c]:first-child,.approval-table tbody td[data-v-64529e5c]:last-child{grid-column:1/-1}.approval-table tbody td[data-v-64529e5c]:not(:first-child):before{content:attr(data-label);display:block;color:#7183a0;font-size:10px;font-weight:700;margin-bottom:4px}.approval-table tbody tr[data-v-64529e5c]:has(td[colspan]){display:block}.modal-backdrop[data-v-64529e5c]{padding:8px}.review-modal[data-v-64529e5c]{max-height:calc(100dvh - 16px)}.modal-header[data-v-64529e5c],.modal-footer[data-v-64529e5c],.modal-body[data-v-64529e5c]{padding:12px}.meta-grid[data-v-64529e5c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.message-preview[data-v-64529e5c]{min-height:260px;max-height:38vh;padding:12px}.modal-footer button[data-v-64529e5c]{min-height:44px;flex:1}}@media(max-width:390px){.meta-grid[data-v-64529e5c]{grid-template-columns:1fr}.sort-label[data-v-64529e5c]{width:100%}}.sm-root[data-v-9c9291d8]{font-size:14px}.sm-toolbar[data-v-9c9291d8]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.sm-toolbar button[data-v-9c9291d8],.sm-box button[data-v-9c9291d8]{padding:9px 13px;border:1px solid #cbd8e7;background:#fff;color:#173350;border-radius:8px;cursor:pointer}.sm-toolbar .active[data-v-9c9291d8],.sm-box button[type=submit][data-v-9c9291d8],.sm-box button[data-v-9c9291d8]:last-child{background:#ee502c;color:#fff}.sm-grid[data-v-9c9291d8]{display:grid;grid-template-columns:minmax(270px,400px) minmax(0,1fr);gap:16px}.sm-box[data-v-9c9291d8]{background:#fff;border:1px solid #dce3ed;border-radius:12px;padding:18px;min-width:0}.sm-box label[data-v-9c9291d8]{display:block;margin:10px 0;font-weight:600}.sm-box input[data-v-9c9291d8]:not([type=checkbox]),.sm-box select[data-v-9c9291d8],.sm-box textarea[data-v-9c9291d8]{display:block;width:100%;padding:10px;border:1px solid #ccd8e7;border-radius:7px;box-sizing:border-box}.sm-item[data-v-9c9291d8]{padding:14px 0;border-bottom:1px solid #e8edf3}.sm-item small[data-v-9c9291d8]{display:block;color:#657a95}.sm-item img[data-v-9c9291d8],.sm-item video[data-v-9c9291d8]{display:block;max-width:250px;max-height:300px;margin:8px 0}.sm-actions[data-v-9c9291d8]{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.sm-row[data-v-9c9291d8]{display:grid;grid-template-columns:2fr 1fr 160px 120px 36px;gap:8px;align-items:end;margin:12px 0}.sm-error[data-v-9c9291d8]{color:#b42318;background:#fff0ed;padding:12px}.sm-scroll[data-v-9c9291d8]{overflow-x:auto}table[data-v-9c9291d8]{width:100%;border-collapse:collapse;min-width:720px}td[data-v-9c9291d8],th[data-v-9c9291d8]{border-bottom:1px solid #e2e8f0;text-align:left;padding:10px}.sm-settings[data-v-9c9291d8]{max-width:500px}@media(max-width:850px){.sm-grid[data-v-9c9291d8]{grid-template-columns:1fr}.sm-row[data-v-9c9291d8]{grid-template-columns:1fr 1fr}.sm-row select[data-v-9c9291d8]:first-child{grid-column:1/-1}}@media(max-width:400px){.sm-row[data-v-9c9291d8]{grid-template-columns:1fr}.sm-row select[data-v-9c9291d8]:first-child{grid-column:auto}}.sm-draft-item[data-v-9c9291d8]{border:1px solid #e0e7ef;padding:12px;border-radius:9px;margin:12px 0}.sm-thumb[data-v-9c9291d8],.sm-detail img[data-v-9c9291d8],.sm-detail video[data-v-9c9291d8]{max-width:220px;max-height:280px;display:block;margin:8px 0}.sm-approval-heading[data-v-9c9291d8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sm-approval-preview[data-v-9c9291d8]{background:#f7f9fc;padding:12px;border-radius:10px;margin-top:12px}.sm-detail[data-v-9c9291d8]{border-left:3px solid #e4ebf5;padding-left:10px;margin:9px 0}.sm-listbox[data-v-9c9291d8]{background:#fff;border:1px solid #dce3ed;border-radius:12px;padding:18px}.sm-list-header[data-v-9c9291d8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sm-list-header h3[data-v-9c9291d8]{margin:0}.sm-list-header p[data-v-9c9291d8]{margin:6px 0;color:#657a95}.sm-root .sm-primary[data-v-9c9291d8]{background:#ef512d;color:#fff;border:1px solid #ef512d}.sm-filter[data-v-9c9291d8]{margin:16px 0}.sm-filter input[data-v-9c9291d8]{width:100%;box-sizing:border-box;padding:12px;border:1px solid #cbd8e7;border-radius:8px}.sm-filter-buttons[data-v-9c9291d8]{display:flex;gap:8px;margin-top:12px}.sm-filter-buttons button[data-v-9c9291d8]{border:1px solid #cbd8e7;background:#fff;border-radius:8px;padding:8px 14px}.sm-filter-buttons .selected[data-v-9c9291d8]{border-color:#ef512d;color:#ce4020}.sm-library-table[data-v-9c9291d8]{min-width:720px}.sm-library-table th[data-v-9c9291d8]{background:#f0f4fa}.sm-library-table small[data-v-9c9291d8]{display:block;color:#718096}.sm-table-actions[data-v-9c9291d8]{display:flex;gap:6px;flex-wrap:wrap}.sm-table-actions button[data-v-9c9291d8],.sm-modal button[data-v-9c9291d8]{border:1px solid #cbd8e7;background:#fff;border-radius:8px;padding:9px 12px;cursor:pointer}.sm-pill[data-v-9c9291d8]{border-radius:6px;padding:5px 9px;background:#eef2f6;font-size:12px;font-weight:700}.pill-approved[data-v-9c9291d8]{background:#dcf7e9;color:#0a7b49}.pill-pending[data-v-9c9291d8]{background:#fff1c8;color:#805b00}.pill-rejected[data-v-9c9291d8]{background:#ffe3e3;color:#9d2828}.sm-footnote[data-v-9c9291d8]{color:#718096;font-size:12px}.sm-modal-backdrop[data-v-9c9291d8]{position:fixed;inset:0;background:#0b203b99;z-index:5000;display:flex;justify-content:center;align-items:center;padding:14px}.sm-modal[data-v-9c9291d8]{background:#fff;border-radius:14px;width:min(680px,100%);max-height:calc(100dvh - 28px);display:flex;flex-direction:column;overflow:hidden}.sm-modal-head[data-v-9c9291d8]{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:18px;border-bottom:1px solid #e2e8f0}.sm-modal-head h3[data-v-9c9291d8]{margin:0}.sm-modal-body[data-v-9c9291d8]{padding:18px;overflow-y:auto;min-height:0}.sm-modal-body label[data-v-9c9291d8]{display:block;margin:12px 0;font-weight:600}.sm-modal-body input[data-v-9c9291d8]:not([type=file]),.sm-modal-body select[data-v-9c9291d8],.sm-modal-body textarea[data-v-9c9291d8]{display:block;box-sizing:border-box;width:100%;padding:10px;border:1px solid #cbd8e7;border-radius:8px}.sm-modal-footer[data-v-9c9291d8]{display:flex;justify-content:flex-end;gap:10px;margin-top:15px}.sm-notice[data-v-9c9291d8]{background:#fff7dd;padding:12px;border-radius:8px}.sm-modal-body img[data-v-9c9291d8],.sm-modal-body video[data-v-9c9291d8]{max-width:100%;max-height:330px;object-fit:contain}@media(max-width:600px){.sm-listbox[data-v-9c9291d8],.sm-modal-head[data-v-9c9291d8],.sm-modal-body[data-v-9c9291d8]{padding:12px}.sm-table-actions[data-v-9c9291d8]{flex-wrap:nowrap}}.sc-list[data-v-9c9291d8]{background:#fff;border:1px solid #dce3ed;border-radius:14px;padding:18px}.sc-list-head[data-v-9c9291d8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sc-list-head h3[data-v-9c9291d8]{margin:0;font-size:18px}.sc-list-head p[data-v-9c9291d8]{margin:5px 0 0;color:#627894}.sc-refresh[data-v-9c9291d8],.sc-detail-btn[data-v-9c9291d8],.sc-reset[data-v-9c9291d8]{border:1px solid #d2deed;background:#fff;color:#143457;border-radius:8px;padding:10px 14px;cursor:pointer}.sc-scope[data-v-9c9291d8]{display:flex;gap:8px;margin:18px 0 14px}.sc-scope button[data-v-9c9291d8]{padding:9px 17px;background:#fff;border:1px solid #d2deed;border-radius:8px;cursor:pointer;font-weight:600}.sc-scope button.selected[data-v-9c9291d8]{background:#f0522d;color:#fff;border-color:#f0522d}.sc-filters[data-v-9c9291d8]{display:grid;grid-template-columns:minmax(190px,2fr) repeat(4,minmax(130px,1fr)) auto;gap:8px;align-items:end}.sc-filters label[data-v-9c9291d8]{min-width:0;font-size:12px;font-weight:650;color:#173451}.sc-filters input[data-v-9c9291d8],.sc-filters select[data-v-9c9291d8]{display:block;margin-top:6px;border:1px solid #d0dceb;border-radius:8px;padding:9px;width:100%;box-sizing:border-box;min-width:0;background:#fff;color:#173451}.sc-reset[data-v-9c9291d8]{color:#b64c32}.sc-meta[data-v-9c9291d8]{color:#6c8099;font-size:12px;margin:14px 0}.sc-table[data-v-9c9291d8]{min-width:940px}.sc-table th[data-v-9c9291d8]{background:#f0f4f9;white-space:nowrap}.sc-table td[data-v-9c9291d8]{vertical-align:middle}.sc-badge[data-v-9c9291d8]{display:inline-block;padding:5px 9px;border-radius:6px;background:#e5edf9;color:#204e89;font-size:11px;font-weight:700}.sc-completed[data-v-9c9291d8],.sc-published[data-v-9c9291d8]{background:#d9f6e6;color:#08683f}.sc-cancelled[data-v-9c9291d8],.sc-failed[data-v-9c9291d8],.sc-unknown[data-v-9c9291d8]{background:#ffe1e1;color:#9f2323}.sc-partial[data-v-9c9291d8],.sc-processing[data-v-9c9291d8],.sc-reserved[data-v-9c9291d8]{background:#fff0c1;color:#805c00}.sc-expanded[data-v-9c9291d8]{background:#f7f9fd;padding:16px!important}.sc-expanded h4[data-v-9c9291d8]{margin:0 0 10px}.sc-subtable[data-v-9c9291d8]{min-width:650px;background:#fff}.sc-empty[data-v-9c9291d8]{text-align:center;color:#687d94;padding:25px!important}@media(max-width:1000px){.sc-filters[data-v-9c9291d8]{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-search[data-v-9c9291d8]{grid-column:span 2}}@media(max-width:600px){.sc-list[data-v-9c9291d8]{padding:12px}.sc-filters[data-v-9c9291d8]{grid-template-columns:1fr 1fr}.sc-search[data-v-9c9291d8],.sc-reset[data-v-9c9291d8]{grid-column:1/-1}.sc-scope button[data-v-9c9291d8]{flex:1;padding:10px 7px}}.sc-row-actions[data-v-9c9291d8]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.sc-archive-btn[data-v-9c9291d8]:disabled{opacity:.48;cursor:not-allowed}.sc-archive-note[data-v-9c9291d8]{display:block;font-size:10px;font-weight:700;color:#63758a;margin-top:4px}.sc-archive-btn[data-v-9c9291d8]:not(:disabled){color:#af3c2e}.sm-header-actions[data-v-9c9291d8],.sm-approval-tools[data-v-9c9291d8]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.sm-approval-tools .sm-check[data-v-9c9291d8]{display:flex;align-items:center;gap:7px;font-weight:600;font-size:13px;white-space:nowrap}.sm-approval-tools .sm-sort-label[data-v-9c9291d8]{display:flex;align-items:center;gap:7px;font-weight:600;font-size:12px}.sm-approval-tools select[data-v-9c9291d8]{padding:9px;border:1px solid #cbd8e7;border-radius:8px;background:#fff;color:#173350}.sm-approval-search[data-v-9c9291d8]{margin:18px 0 10px}.sm-approval-search input[data-v-9c9291d8]{width:100%;box-sizing:border-box;padding:11px;border:1px solid #cbd8e7;border-radius:8px}.sm-approval-table[data-v-9c9291d8]{min-width:850px}.sm-approval-table th[data-v-9c9291d8]{background:#f0f4fa}.sm-approval-table td[data-v-9c9291d8]{vertical-align:middle}.sm-review-button[data-v-9c9291d8]{white-space:nowrap}.sm-approval-expanded td[data-v-9c9291d8]{background:#f9fbfe}.sm-approval-media-grid[data-v-9c9291d8]{display:flex;gap:18px;flex-wrap:wrap}.sm-approval-media-grid .sm-detail[data-v-9c9291d8]{min-width:180px;max-width:260px;flex:1}.sm-approval-decisions[data-v-9c9291d8]{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.sm-empty[data-v-9c9291d8]{text-align:center;color:#7788a2;padding:20px!important}@media(max-width:650px){.sm-approval-tools[data-v-9c9291d8]{width:100%}.sm-approval-tools .sm-sort-label[data-v-9c9291d8]{flex:1}.sm-approval-tools select[data-v-9c9291d8]{max-width:180px}.sm-list-header.sm-approval-header[data-v-9c9291d8]{align-items:flex-start}.sm-header-actions[data-v-9c9291d8]{justify-content:flex-end}}.sc-restore-btn[data-v-9c9291d8]{color:#185b43;border-color:#b9dbc9}.sc-restore-btn[data-v-9c9291d8]:disabled{opacity:.5;cursor:not-allowed}.sc-cancel-btn[data-v-9c9291d8]{color:#b3392c;border-color:#edc5c1}@media(max-width:700px){.sc-list[data-v-9c9291d8]{min-width:0;max-width:100%;padding:12px}.sc-list .sm-scroll[data-v-9c9291d8]{overflow:visible!important;width:100%;max-width:100%;min-width:0}.sc-list .sc-table[data-v-9c9291d8]{display:block!important;width:100%!important;min-width:0!important;table-layout:auto!important}.sc-list .sc-table>thead[data-v-9c9291d8]{display:none!important}.sc-list .sc-table>tbody[data-v-9c9291d8]{display:grid!important;grid-template-columns:minmax(0,1fr);gap:10px;width:100%}.sc-list .sc-table>tbody>tr.sc-campaign-row[data-v-9c9291d8]{display:block!important;width:100%;min-width:0;box-sizing:border-box;border:1px solid #dfe6f0;border-radius:11px;padding:9px 12px;background:#fff}.sc-list .sc-table>tbody>tr.sc-campaign-row>td[data-v-9c9291d8]{display:grid!important;grid-template-columns:minmax(82px,35%) minmax(0,1fr)!important;gap:9px;align-items:start;width:100%!important;max-width:100%;min-width:0;box-sizing:border-box;padding:9px 0!important;border:0!important;border-bottom:1px solid #edf1f6!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere}.sc-list .sc-table>tbody>tr.sc-campaign-row>td[data-v-9c9291d8]:before{content:attr(data-label);font-size:11px;color:#687d96;font-weight:700;line-height:1.4}.sc-list .sc-table>tbody>tr.sc-campaign-row>td[data-v-9c9291d8]:first-child{font-weight:700}.sc-list .sc-table>tbody>tr.sc-campaign-row>td[data-v-9c9291d8]:last-child{border-bottom:0!important}.sc-list .sc-table>tbody>tr.sc-campaign-row>td.sc-action-cell[data-v-9c9291d8]{display:block!important}.sc-list .sc-table>tbody>tr.sc-campaign-row>td.sc-action-cell[data-v-9c9291d8]:before{display:block;margin-bottom:8px}.sc-list .sc-row-actions[data-v-9c9291d8]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.sc-list .sc-row-actions button[data-v-9c9291d8]{min-width:0;width:100%;min-height:40px;box-sizing:border-box;padding:8px 5px;white-space:normal}.sc-list .sc-table>tbody>tr.sc-detail-row[data-v-9c9291d8]{display:block!important;min-width:0;background:#f7f9fd;border:1px solid #dfe6f0;border-radius:10px;padding:10px}.sc-list .sc-table>tbody>tr.sc-detail-row>td[data-v-9c9291d8]{display:block!important;width:100%!important;box-sizing:border-box;padding:5px!important;border:0!important}.sc-list .sc-table>tbody>tr.sc-detail-row .sm-scroll[data-v-9c9291d8]{overflow-x:auto!important}.sc-list .sc-table>tbody>tr.sc-detail-row .sc-subtable[data-v-9c9291d8]{min-width:650px}.sc-list .sc-table>tbody>tr.sc-empty-row[data-v-9c9291d8]{display:block!important;padding:12px;border:1px solid #e2e8f0;border-radius:10px}.sc-list .sc-table>tbody>tr.sc-empty-row>td[data-v-9c9291d8]{display:block!important;width:100%!important}.sc-list .sc-filters[data-v-9c9291d8]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px}.sc-list .sc-filters .sc-search[data-v-9c9291d8]{grid-column:1/-1}.sc-list .sc-filters .sc-reset[data-v-9c9291d8]{grid-column:1/-1;width:100%}.sc-list .sc-scope[data-v-9c9291d8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.sc-list .sc-scope button[data-v-9c9291d8]{min-width:0;padding:9px 3px}}@media(max-width:700px){.sm-approval-section[data-v-9c9291d8],.sm-approval-section .sm-listbox[data-v-9c9291d8],.sm-approval-section .sm-scroll[data-v-9c9291d8]{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.sm-approval-section .sm-scroll[data-v-9c9291d8]{overflow-x:visible!important}.sm-approval-section .sm-approval-table[data-v-9c9291d8]{width:100%!important;min-width:0!important;max-width:100%;table-layout:auto!important}.sm-approval-section .sm-approval-table>tbody[data-v-9c9291d8]{width:100%!important;min-width:0!important}.sm-approval-section .sm-approval-table tr.sm-approval-expanded[data-v-9c9291d8]{display:block!important;width:100%!important;max-width:100%;min-width:0!important;box-sizing:border-box;margin:0 0 12px!important;padding:0!important;border:1px solid #dce5f1;border-radius:10px;background:#f7f9fc}.sm-approval-section .sm-approval-table tr.sm-approval-expanded>td[data-v-9c9291d8]{display:block!important;min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important;padding:10px!important;margin:0!important;border:0!important;float:none!important;grid-column:1/-1!important}.sm-approval-section .sm-approval-table tr.sm-approval-expanded>td[data-v-9c9291d8]:before{display:none!important;content:none!important}.sm-approval-section .sm-approval-preview[data-v-9c9291d8]{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:10px!important;box-sizing:border-box!important;background:#f7f9fc}.sm-approval-section .sm-approval-preview h4[data-v-9c9291d8]{margin:0 0 14px;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.sm-approval-section .sm-approval-media-grid[data-v-9c9291d8]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important}.sm-approval-section .sm-approval-media-grid .sm-detail[data-v-9c9291d8]{display:block!important;min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important;flex:none!important;padding:10px!important;margin:0!important;background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.sm-approval-section .sm-approval-media-grid img[data-v-9c9291d8],.sm-approval-section .sm-approval-media-grid video[data-v-9c9291d8]{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain;margin:10px auto!important;border-radius:5px}.sm-approval-section .sm-approval-media-grid p[data-v-9c9291d8]{overflow-wrap:anywhere;white-space:pre-wrap}.sm-approval-section .sm-approval-decisions[data-v-9c9291d8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sm-approval-section .sm-approval-decisions button[data-v-9c9291d8]{min-width:0;min-height:42px;white-space:normal}}.sc-selected-previews[data-v-9c9291d8]{margin:14px 0;padding:14px;border:1px solid #dbe4f0;border-radius:12px;background:#f7f9fd;min-width:0}.sc-selected-previews h4[data-v-9c9291d8]{margin:0 0 5px}.sc-selected-previews>p[data-v-9c9291d8]{font-size:12px;color:#5e7290}.sc-selected-package[data-v-9c9291d8]{margin-top:12px;padding:12px;border:1px solid #dae4ee;border-radius:10px;background:#fff;min-width:0}.sc-selected-package h5[data-v-9c9291d8]{margin:0 0 12px;overflow-wrap:anywhere}.sc-selected-grid[data-v-9c9291d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.sc-selected-item[data-v-9c9291d8]{padding:10px;border:1px solid #e3e8f1;border-radius:9px;min-width:0}.sc-selected-item strong[data-v-9c9291d8]{display:block;margin-bottom:8px}.sc-selected-item p[data-v-9c9291d8]{white-space:pre-wrap;overflow-wrap:anywhere}.sc-selected-item img[data-v-9c9291d8],.sc-selected-item video[data-v-9c9291d8]{display:block;max-width:100%;width:auto;max-height:360px;height:auto;object-fit:contain;margin:auto;border-radius:7px}@media(max-width:600px){.sc-selected-grid[data-v-9c9291d8]{grid-template-columns:minmax(0,1fr)}.sc-selected-item img[data-v-9c9291d8],.sc-selected-item video[data-v-9c9291d8]{max-height:420px}}.sc-preview-modal[data-v-9c9291d8]{width:min(820px,100%);max-width:100%}.sc-preview-body[data-v-9c9291d8]{overflow-x:hidden}.sc-preview-package[data-v-9c9291d8]{padding:12px;margin:12px 0 18px;border:1px solid #dce5f0;border-radius:10px;min-width:0}.sc-preview-package h4[data-v-9c9291d8]{margin:0 0 8px;overflow-wrap:anywhere}.sc-preview-items[data-v-9c9291d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px}.sc-preview-item[data-v-9c9291d8]{padding:12px;border:1px solid #e5eaf3;border-radius:8px;min-width:0;overflow-wrap:anywhere}.sc-preview-item img[data-v-9c9291d8],.sc-preview-item video[data-v-9c9291d8]{display:block;width:auto;height:auto;max-width:100%;max-height:460px;object-fit:contain;margin:10px auto 0;border-radius:6px}.sc-preview-caption[data-v-9c9291d8]{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:600px){.sc-preview-overlay[data-v-9c9291d8]{padding:8px}.sc-preview-modal[data-v-9c9291d8]{max-height:calc(100dvh - 16px)}.sc-preview-items[data-v-9c9291d8]{grid-template-columns:minmax(0,1fr)}.sc-preview-item img[data-v-9c9291d8],.sc-preview-item video[data-v-9c9291d8]{max-height:520px}}.wa-master[data-v-31ec028f]{background:#fff;border:1px solid #dbe3ef;border-radius:14px;padding:16px;color:#102d50}.wa-toolbar[data-v-31ec028f],.wa-actions[data-v-31ec028f]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.wa-toolbar strong[data-v-31ec028f]{display:block;font-size:17px}.wa-toolbar small[data-v-31ec028f]{display:block;color:#7184a0;font-size:12px;margin-top:3px}.wa-master button[data-v-31ec028f]{cursor:pointer;border:1px solid #d7e1f1;border-radius:9px;padding:10px 13px;background:#fff;color:#123057;font-weight:600}.wa-master button.primary[data-v-31ec028f]{background:#fb4a20;color:#fff;border-color:#fb4a20}.wa-note[data-v-31ec028f]{padding:9px 12px;background:#f5f7fb;border-radius:8px;font-size:12px;line-height:1.5;color:#526783;margin:12px 0}.wa-search[data-v-31ec028f]{max-width:420px;width:100%;margin:4px 0 12px}.wa-table-wrap[data-v-31ec028f]{overflow-x:auto}.wa-table[data-v-31ec028f]{width:100%;border-collapse:collapse;font-size:13px;min-width:740px}.wa-table th[data-v-31ec028f]{text-align:left;background:#f1f4fa;color:#7184a0;font-size:11px;padding:11px}.wa-table td[data-v-31ec028f]{border-bottom:1px solid #edf0f6;padding:10px}.wa-table td small[data-v-31ec028f]{display:block;font-size:11px;color:#8a9bb5;margin-top:3px}.wa-active[data-v-31ec028f]{color:#00864c;font-weight:700}.wa-inactive[data-v-31ec028f]{color:#bd3737;font-weight:700}.wa-row-actions[data-v-31ec028f]{display:flex;align-items:center;gap:6px;white-space:nowrap}.wa-master button.wa-danger[data-v-31ec028f]{color:#c32929;border-color:#f2cdcd}.wa-modal[data-v-31ec028f]{width:min(760px,96vw);max-height:90dvh;overflow-y:auto}.wa-modal .wa-assignment[data-v-31ec028f]{grid-column:1/-1}.wa-assignees[data-v-31ec028f]{max-width:240px;white-space:normal;line-height:1.45}.wa-assignment[data-v-31ec028f]{border:1px solid #dae3f2;border-radius:9px;padding:10px}.wa-assignment legend[data-v-31ec028f]{font-size:12px;font-weight:700}.wa-assignment-actions[data-v-31ec028f]{display:flex;gap:8px;margin-bottom:8px}.wa-master .wa-assignment-actions button[data-v-31ec028f]{font-size:11px;padding:5px 9px}.wa-user-grid[data-v-31ec028f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:190px;overflow:auto;padding:4px}.wa-grid label.wa-user-choice[data-v-31ec028f]{display:flex;flex-direction:row;align-items:center;gap:10px;font-weight:400;min-width:0;border:1px solid #dce5f2;border-radius:9px;padding:10px;background:#fbfcff;cursor:pointer}.wa-grid .wa-user-choice input.wa-user-check[data-v-31ec028f]{width:17px;height:17px;min-width:17px;flex:none;margin:0;accent-color:#fb4a20}.wa-user-details[data-v-31ec028f]{display:flex;flex-direction:column;gap:3px;min-width:0;overflow-wrap:anywhere;font-size:12px}.wa-user-details small[data-v-31ec028f]{font-size:11px;color:#7283a0}.wa-grid .wa-assignment[data-v-31ec028f]{min-width:0}.wa-grid[data-v-31ec028f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.wa-grid label[data-v-31ec028f]{display:flex;flex-direction:column;gap:5px;font-weight:600;font-size:12px}.wa-grid input[data-v-31ec028f],.wa-grid select[data-v-31ec028f],.wa-grid textarea[data-v-31ec028f]{width:100%;min-width:0;border:1px solid #d7e1f1;border-radius:7px;padding:10px;color:#183553}.wa-full[data-v-31ec028f]{grid-column:1/-1}.wa-grid label.wa-checkbox[data-v-31ec028f]{display:flex;flex-direction:row;align-items:center;gap:8px}.wa-checkbox input[data-v-31ec028f]{width:auto}.wa-modal .bc-modal-actions[data-v-31ec028f]{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}@media(max-width:640px){.wa-master[data-v-31ec028f]{padding:11px}.wa-grid[data-v-31ec028f],.wa-user-grid[data-v-31ec028f]{grid-template-columns:1fr}.wa-toolbar .wa-actions[data-v-31ec028f]{width:100%}.wa-actions button[data-v-31ec028f]{flex:1}.wa-modal[data-v-31ec028f]{width:calc(100vw - 18px)}}@media(max-width:700px){.wa-toolbar[data-v-31ec028f]{align-items:flex-start;justify-content:flex-start;flex-direction:column}.wa-toolbar .wa-actions[data-v-31ec028f]{width:100%;display:flex;justify-content:flex-start}.wa-toolbar .wa-actions button[data-v-31ec028f]{flex:1 1 0;min-width:0}.wa-table-wrap.wa-mobile-records[data-v-31ec028f]{overflow:visible;max-width:100%}.wa-mobile-records .wa-table[data-v-31ec028f]{display:block;width:100%;min-width:0}.wa-mobile-records thead[data-v-31ec028f]{display:none}.wa-mobile-records tbody[data-v-31ec028f]{display:grid;gap:10px;width:100%}.wa-mobile-records tr[data-v-31ec028f]{display:flex;flex-direction:column;align-items:stretch;min-width:0;border:1px solid #e1e8f2;border-radius:10px;padding:10px}.wa-mobile-records td[data-v-31ec028f]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px;min-width:0;width:100%;padding:5px 0;border:0;overflow-wrap:anywhere}.wa-mobile-records td[data-v-31ec028f]:before{content:attr(data-label);font-size:10px;text-transform:uppercase;font-weight:750;color:#7184a0}.wa-mobile-records td[data-v-31ec028f]:first-child{border-bottom:1px solid #eef2f8;padding-bottom:10px;margin-bottom:4px}.wa-mobile-records td[data-v-31ec028f]:first-child:before{display:none}.wa-mobile-records .wa-assignees[data-v-31ec028f]{max-width:none}.wa-mobile-records .wa-row-actions[data-v-31ec028f]{justify-content:flex-start;flex-wrap:wrap}.wa-search[data-v-31ec028f]{max-width:none}}@media(max-width:700px){.wa-mobile-records td.wa-action-cell[data-v-31ec028f]{display:block!important;width:100%!important;box-sizing:border-box;padding-top:9px!important;border-top:1px solid #eef2f8!important}.wa-mobile-records td.wa-action-cell[data-v-31ec028f]:before{display:block!important;margin:0 0 9px;content:"ACTION";font-size:11px;font-weight:750;color:#7184a0}.wa-mobile-records .wa-row-actions[data-v-31ec028f]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%!important;gap:8px;white-space:normal;justify-content:stretch;align-items:stretch}.wa-mobile-records .wa-row-actions button[data-v-31ec028f]{width:100%!important;min-width:0;min-height:40px;padding:9px 6px;box-sizing:border-box}.wa-mobile-records td[data-v-31ec028f]:first-child{display:block!important}}.settings-card[data-v-04133920]{border:1px solid #dbe3ef;border-radius:14px;background:#fff;padding:16px;color:#142e50}.settings-head[data-v-04133920]{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.settings-head h2[data-v-04133920]{font-size:18px;margin:0}.settings-head small[data-v-04133920]{color:#6b7e99;font-size:12px}.settings-card button[data-v-04133920]{padding:10px 14px;border:1px solid #dae3ef;border-radius:8px;background:#fff;color:#173657;cursor:pointer;font-weight:600}.settings-card button.primary[data-v-04133920]{background:#fb4a20;color:#fff;border-color:#fb4a20}.settings-card button[data-v-04133920]:disabled{opacity:.5;cursor:not-allowed}.settings-grid[data-v-04133920]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.settings-grid label[data-v-04133920],.settings-preview label[data-v-04133920]{font-size:12px;font-weight:700;display:flex;flex-direction:column;gap:6px}.settings-grid input[data-v-04133920],.settings-preview input[data-v-04133920]{width:100%;min-width:0;border:1px solid #d6e0ef;padding:10px;border-radius:8px;color:#193653}.settings-options[data-v-04133920]{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.settings-options label[data-v-04133920]{font-size:12px;display:flex;gap:8px;align-items:center}.settings-note[data-v-04133920]{background:#f3f6fb;padding:10px;border-radius:8px;color:#5c7090;font-size:12px;line-height:1.5}.settings-note.warning[data-v-04133920]{background:#fff6ea;color:#8e5b20}.settings-preview[data-v-04133920]{background:#f5f7fb;padding:14px;border-radius:9px;margin-top:14px}.settings-preview input[data-v-04133920]{max-width:140px}.settings-preview p[data-v-04133920]{font-size:14px}.settings-preview small[data-v-04133920]{font-size:12px;color:#71829b}.settings-actions[data-v-04133920]{display:flex;justify-content:flex-end}.settings-alert[data-v-04133920]{padding:9px 12px;border-radius:8px;font-size:13px}.settings-alert.error[data-v-04133920]{background:#fff0f0;color:#c22}.settings-alert.success[data-v-04133920]{background:#e8f8ee;color:#067544}@media(max-width:900px){.settings-grid[data-v-04133920]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.settings-card[data-v-04133920]{padding:12px}.settings-grid[data-v-04133920]{grid-template-columns:1fr}.settings-head button[data-v-04133920],.settings-actions button[data-v-04133920]{width:100%}}.settings-failed[data-v-04133920]{border:1px solid #e1e7f0;border-radius:10px;padding:12px;margin:14px 0}.settings-failed-title[data-v-04133920]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.settings-failed-badge[data-v-04133920]{font-size:10px;font-weight:700;color:#a45e17;background:#fff1d9;padding:5px 8px;border-radius:6px}.settings-toggle[data-v-04133920]{display:flex;align-items:center;gap:9px;font-weight:700;font-size:12px}.settings-toggle input[data-v-04133920]{flex:0 0 auto}@media(max-width:620px){.settings-failed[data-v-04133920]{padding:10px}}.rules-section[data-v-04133920]{border:1px solid #dbe3ef;border-radius:12px;padding:14px;margin:14px 0}.rules-section-header[data-v-04133920]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rules-section h3[data-v-04133920]{margin:0;font-size:15px;color:#133651}.rules-section small[data-v-04133920]{color:#71839b;font-size:12px}.rules-chip[data-v-04133920]{font-size:10px;white-space:nowrap;font-weight:750;padding:5px 9px;border-radius:18px;background:#edf1f8;color:#5d6d87}.chip-active[data-v-04133920]{background:#e4f8ee;color:#067a4c}.extension-rules[data-v-04133920]{border-color:#a5ddc2;background:#fbfffc}.legacy-rules summary[data-v-04133920]{display:flex;justify-content:space-between;gap:10px;align-items:center;cursor:pointer;list-style:auto}.legacy-rules summary strong[data-v-04133920]{font-size:15px}.global-rules .settings-grid[data-v-04133920]{grid-template-columns:repeat(4,minmax(0,1fr))}.extension-rules .settings-grid[data-v-04133920]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.global-rules .settings-grid[data-v-04133920]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.global-rules .settings-grid[data-v-04133920],.extension-rules .settings-grid[data-v-04133920]{grid-template-columns:1fr}.rules-section-header[data-v-04133920],.legacy-rules summary[data-v-04133920]{flex-wrap:wrap}}.greeting-sample[data-v-04133920]{border:1px dashed #b8dfc7;border-radius:9px;background:#f0fbf5;padding:12px 14px;margin:8px 0 12px}.greeting-sample small[data-v-04133920]{display:block;color:#5a786b;font-size:11px;margin-bottom:5px}.greeting-sample div[data-v-04133920]{font-size:14px;font-weight:650;color:#155a3b}.extension-rules .settings-grid[data-v-04133920]{grid-template-columns:minmax(0,1fr)}@media(max-width:620px){.greeting-sample[data-v-04133920]{padding:10px}}.test-phone-field[data-v-04133920]{display:flex;flex-direction:column;gap:7px;margin:16px 0 12px;max-width:100%;min-width:0}.test-phone-field label[data-v-04133920]{font-size:12px;font-weight:700;color:#173657}.test-phone-help[data-v-04133920]{font-size:12px;color:#64748b;margin:0;line-height:1.5}.test-phone-field textarea[data-v-04133920]{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:94px;resize:vertical;border:1px solid #d6e0ef;border-radius:8px;padding:12px 14px;font:13px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;color:#193653;background:#fff;outline-offset:2px}.test-phone-field textarea[data-v-04133920]:focus{border-color:#3b82f6;outline:2px solid #bfdbfe}.contact-guard-summary[data-v-04133920]{display:flex;justify-content:space-between;gap:12px;align-items:center;cursor:pointer;list-style:revert;min-height:28px}.contact-guard-summary span[data-v-04133920]:first-child{display:flex;flex-direction:column;gap:4px}.contact-guard-summary strong[data-v-04133920]{font-size:15px;color:#133651}.contact-guard-collapsible[open]>.contact-guard-summary[data-v-04133920]{margin-bottom:16px}@media(max-width:620px){.contact-guard-summary[data-v-04133920]{flex-wrap:wrap}}.ba-root{min-width:0;font-family:inherit;color:#112b4c}.ba-root *{box-sizing:border-box}.ba-toolbar,.ba-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ba-toolbar{margin-bottom:12px}.ba-toolbar strong{display:block;font-size:16px}.ba-toolbar small,.ba-sub{display:block;color:#71829a;font-size:12px;margin:4px 0 0}.ba-button{border:1px solid #d8e1ed;border-radius:9px;background:#fff;color:#183556;padding:10px 14px;font:700 12px inherit;cursor:pointer;min-height:38px}.ba-button.accent{background:#fb4b22;color:#fff;border-color:#fb4b22}.ba-button:disabled{opacity:.55;cursor:not-allowed}.ba-filters{display:grid;grid-template-columns:minmax(130px,170px) minmax(130px,170px) minmax(160px,1fr);gap:10px;margin-bottom:14px}.ba-filters label{font-size:11px;font-weight:700;color:#536d8c;min-width:0}.ba-filters input,.ba-filters select{width:100%;margin-top:4px;padding:9px;border:1px solid #d8e1ed;border-radius:8px;background:#fff;color:#183556;font-size:13px;min-height:40px}.ba-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ba-kpis article{background:#fff;border:1px solid #dce4f0;border-radius:12px;padding:15px;min-width:0}.ba-kpis span{display:block;color:#647c9b;font-size:11px;font-weight:600}.ba-kpis strong{display:block;font-size:28px;margin-top:6px;line-height:1.1}.ba-green{color:#15804b}.ba-red{color:#c73535}.ba-card{background:#fff;border:1px solid #dce4f0;border-radius:12px;padding:17px;margin-top:14px;min-width:0}.ba-card h2{font-size:16px;margin:0}.ba-section-heading a{font-size:12px;font-weight:700;color:#e9582c;text-decoration:none}.ba-chart{display:grid;gap:11px;margin-top:17px}.ba-bar-line{display:grid;grid-template-columns:96px 1fr 100px;gap:10px;align-items:center;font-size:11px}.ba-bar-line>small{text-align:right;color:#5f718c}.ba-track{display:flex;background:#edf1f8;height:16px;border-radius:5px;overflow:hidden}.ba-seg{height:100%;display:block}.ba-sent{background:#15985f}.ba-failed{background:#df6262}.ba-pending{background:#4b91e4}.ba-empty{font-size:13px;color:#6d7f94;text-align:center;padding:24px 6px}.ba-table-wrap{width:100%;overflow-x:auto;margin-top:13px}.ba-table{width:100%;border-collapse:collapse;font-size:12px;min-width:680px;text-align:left}.ba-table th{background:#f1f5fa;color:#38536f;font-weight:750;white-space:nowrap}.ba-table th,.ba-table td{border-bottom:1px solid #e4eaf2;padding:11px 9px}.ba-table td{overflow-wrap:anywhere}.ba-pill{display:inline-block;padding:4px 7px;border-radius:5px;font-size:10px;font-weight:800;background:#e8ebef;color:#35455b}.ba-pill.queued,.ba-pill.pending{background:#dceaff;color:#14509d}.ba-pill.cancelled,.ba-pill.failed{background:#ffe0e0;color:#ab2222}.ba-pill.running,.ba-pill.processing{background:#fff1cf;color:#95640f}.ba-pill.completed,.ba-pill.sent{background:#d9f7e4;color:#17704b}.ba-footnote,.ba-updated{font-size:11px;color:#7589a3;line-height:1.6;display:block;margin:9px 0}.ba-error,.ba-warning{padding:10px;border-radius:8px;font-size:12px;background:#fff0ed;color:#a72c22}.ba-warning{background:#fff5d8;color:#7c5b12}.ba-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:5px 0 14px}.ba-tabs button{border:1px solid #dce4f0;border-radius:8px;padding:10px 13px;background:#fff;color:#16334e;font-size:12px;font-weight:750;cursor:pointer}.ba-tabs button.active{background:#fb4b22;color:#fff;border-color:#fb4b22}.ba-report-filters{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) minmax(150px,2fr) minmax(140px,2fr)}@media(max-width:900px){.ba-kpis,.ba-report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.ba-root{width:100%}.ba-toolbar strong{font-size:14px}.ba-kpis article{padding:11px}.ba-kpis strong{font-size:24px}.ba-filters,.ba-report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-filters label:nth-child(3){grid-column:span 2}.ba-report-filters label:nth-child(4){grid-column:span 2}.ba-card{padding:12px}.ba-bar-line{grid-template-columns:70px 1fr 75px;gap:5px;font-size:9px}.ba-bar-line>small{font-size:9px}.ba-table{min-width:0}.ba-table thead{display:none}.ba-table tbody{display:grid;gap:9px}.ba-table tr{display:grid;border:1px solid #e4eaf2;border-radius:9px;padding:8px}.ba-table td{display:flex;justify-content:space-between;gap:12px;border:0;padding:6px 2px;text-align:right;max-width:100%;font-size:11px}.ba-table td:before{content:attr(data-label);font-weight:750;text-align:left;color:#6b7f9a}.ba-table td:first-child{display:block;text-align:left;border-bottom:1px solid #edf1f5;font-weight:750;margin-bottom:4px}.ba-table td:first-child:before{display:none}.ba-tabs button{flex:1;min-width:95px;padding:9px 5px;font-size:10px}}.ba-toolbar-compact,.ba-report-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;margin-bottom:12px}.ba-toolbar-compact>small,.ba-report-head>small{color:#71829a;font-size:12px;line-height:1.4;min-width:0;flex:1}.ba-refresh{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;padding:8px 12px;min-height:36px;line-height:1.2}.ba-report-head+.ba-tabs{margin-top:0}.ba-root input,.ba-root select,.ba-root button{font-family:inherit}@media(max-width:540px){.ba-toolbar-compact,.ba-report-head{gap:8px;margin-bottom:9px;align-items:center}.ba-toolbar-compact>small,.ba-report-head>small{font-size:11px;line-height:1.3;margin:0}.ba-refresh{padding:7px 10px;font-size:11px;min-height:34px}.ba-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 12px}.ba-tabs button{width:100%;min-width:0;min-height:36px;padding:6px 3px;line-height:1.25;font-size:10px}.ba-report-filters{row-gap:9px}.ba-section-heading{gap:8px}.ba-section-heading h2{font-size:14px}.ba-section-heading .ba-button{padding:7px 9px;min-height:34px}.ba-root .ba-card{margin-top:10px}}@media(max-width:540px){.ba-latest-campaigns .ba-table tr{padding:10px 11px}.ba-latest-campaigns .ba-table td{display:block;width:100%;padding:5px 0;text-align:left;overflow-wrap:anywhere}.ba-latest-campaigns .ba-table td:before{display:block;content:attr(data-label);font-size:10px;font-weight:650;color:#71829a;margin-bottom:3px;text-align:left}.ba-latest-campaigns .ba-table td:first-child{display:block;padding-bottom:9px;margin-bottom:5px;border-bottom:1px solid #edf1f5}.ba-latest-campaigns .ba-table td:first-child:before{display:block}.ba-latest-campaigns .ba-table td .ba-pill{margin:0}}.status-campaign-page[data-v-74848e23]{min-height:100vh}.office-body[data-v-74848e23]{padding:24px;max-width:1600px;margin:auto}.office-title-row[data-v-74848e23]{margin-bottom:20px}.office-title-row h1[data-v-74848e23]{margin:0 0 6px;color:#152c4b}.office-title-row p[data-v-74848e23]{margin:0;color:#667e9e}@media(max-width:600px){.office-body[data-v-74848e23]{padding:14px}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color:#102644;background:#f3f5fa;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer;padding:10px 14px;border:1px solid #d6dfed;background:#fff;border-radius:9px;color:#153252;font-weight:650}button:disabled{cursor:not-allowed;opacity:.45}.primary{color:#fff;background:#f45120;border-color:#f45120}.outline{background:transparent}.app-header{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:center;background:#fff;border-bottom:1px solid #e1e6f0;min-height:75px;padding:15px 24px}.brand-orange{font-size:25px;font-weight:900;color:#f45120;letter-spacing:-.035em}.brand-navy{font-size:24px;font-weight:850;color:#102644;letter-spacing:-.035em}.header-brand small{display:block;font-size:11px;color:#8b9bb2;font-weight:800;letter-spacing:.08em;margin-top:2px}.status-pill{font-size:10px;margin-left:12px;padding:5px 10px;border-radius:40px;background:#dcfae8;color:#137349;font-weight:850;vertical-align:middle}.header-office-title{font-size:18px;letter-spacing:.005em;font-weight:800}.header-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.nav-button{border:1px solid #d6dfed;background:#fff;color:#18345b;padding:10px 14px;border-radius:9px;font-size:13px;font-weight:700;text-decoration:none}.user-identity{display:flex;align-items:center;gap:10px;margin-right:10px}.user-avatar{display:grid;place-items:center;border-radius:50%;width:40px;height:40px;color:#f45120;background:#fff0e9;font-weight:800}.user-text{font-size:13px;font-weight:650;line-height:1.35}.user-text small{display:block;color:#8492aa;font-size:10px;font-weight:750}.operator-main{max-width:none;padding:24px clamp(14px,2.1vw,36px)}.section-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:18px}.section-heading h1{font-size:27px;margin:5px 0}.section-heading p,.muted{color:#62748d}.eyebrow{font-size:11px;letter-spacing:.1em;color:#f45120;font-weight:800}.badge{padding:7px 11px;border-radius:40px;background:#fff0e8;color:#b8451e;font-size:12px;font-weight:700}.toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.toolbar button{font-size:13px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px}.compact{gap:10px}.card{border:1px solid #dde4f0;background:#fff;border-radius:14px;padding:20px;min-width:0}.card h2,.dialog h2{font-size:16px;margin:0 0 16px}.card label,.login-card label{display:block;font-size:13px;font-weight:650;margin:13px 0}.card input,.card select,.login-card input{margin-top:6px;display:block;width:100%;min-width:0;padding:11px;border:1px solid #d2dcea;border-radius:8px;background:#fff}.message{border-radius:10px;background:#f3f5fa;padding:20px;min-height:145px}.message p{color:#536985;line-height:1.6}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.metrics>div{border-radius:10px;background:#f3f6fa;padding:13px;display:flex;flex-direction:column;gap:5px}.metrics strong{font-size:24px}.metrics span{font-size:12px;color:#687d99}.notice{padding:13px 15px;background:#fff8e8;color:#815a20;border-radius:9px;margin-top:14px;line-height:1.6}.overlay{position:fixed;inset:0;background:#10264490;display:grid;place-items:center;padding:15px;z-index:5}.dialog{background:#fff;border-radius:16px;width:min(520px,100%);padding:20px}.dialog-head{display:flex;justify-content:space-between}.previewline{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #e8eeeb;padding:12px 0;overflow-wrap:anywhere}.actions{display:flex;justify-content:end;margin-top:18px}.login-bg{min-height:100vh;display:grid;place-items:center;padding:20px;background:#f3f5fa}.login-card{background:#fff;padding:32px;border-radius:18px;width:min(410px,100%);border:1px solid #d8e0ee}.login-card h1{margin:10px 0 3px;font-size:26px;color:#f45120}.login-card p,.login-card small{color:#6e809b}.login-card .primary{width:100%}.error{color:#b93838!important}.backoffice-root{display:flex;min-height:100vh}.office-sidebar{width:260px;flex:0 0 260px;background:#fff;border-right:1px solid #e1e7f0;display:flex;flex-direction:column}.sidebar-logo{padding:27px 23px 31px;border-bottom:1px solid #edf0f5}.sidebar-logo strong{display:block;font-size:24px;letter-spacing:-.04em;color:#f45120;font-weight:900}.sidebar-logo small{display:block;font-size:11px;letter-spacing:.07em;margin-top:4px;color:#7184a0}.sidebar-navigation{padding:16px 13px;flex:1}.nav-group{margin-bottom:25px}.nav-group-title{font-size:11px;color:#90a1ba;letter-spacing:.075em;font-weight:850;padding:7px 12px 10px}.side-link{display:flex;text-align:left;width:100%;align-items:center;gap:14px;border:0;border-radius:10px;background:none;color:#234064;font-weight:500;margin-bottom:3px;padding:12px;font-size:13px}.side-link.active{color:#f45120;background:#fff0e9;font-weight:800}.side-link:hover:not(.active){background:#f6f8fb}.menu-icon{width:18px;text-align:center;color:inherit}.sidebar-footer{text-align:center;font-size:10px;color:#98a7bd;padding:17px;border-top:1px solid #e9edf4}.office-content{flex:1;min-width:0}.office-main{min-height:calc(100vh - 75px)}.office-body{padding:34px clamp(16px,2vw,36px)}.office-breadcrumb{font-size:12px;color:#97a5ba;font-weight:800;letter-spacing:.045em}.office-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:13px 0 24px;flex-wrap:wrap}.office-title-row h1{font-size:27px;margin:0 0 7px}.office-title-row p{color:#6d809b;margin:0}.office-scope{padding:12px 18px;background:#fff;border:1px solid #dfe6ef;border-radius:12px;color:#93a1b7;font-size:10px;min-width:194px}.office-scope strong{display:block;font-size:13px;color:#163354;margin-top:7px}.office-strip{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;background:#fff;border:1px solid #e1e7f0;border-radius:12px;padding:18px;margin-bottom:23px}.office-strip strong{font-size:14px}.office-strip .muted{font-size:12px;margin-top:6px}.status-outline{border:1px solid #ffb89d;border-radius:8px;color:#df4c23;padding:9px 12px;font-size:11px;font-weight:800}.office-subtitle{font-size:17px;margin:0 0 16px}.office-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.office-stat{background:#fff;border:1px solid #e1e7f0;border-top:3px solid #f45120;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:19px}.office-stat:nth-child(2){border-top-color:#387bfa}.office-stat:nth-child(3){border-top-color:#169864}.office-stat:nth-child(4){border-top-color:#d94350}.office-stat span{font-size:12px;color:#6a7b98;font-weight:700}.office-stat strong{font-size:29px}.office-stat small{font-size:11px;color:#99a7ba}.info-panel p{color:#68809d;line-height:1.6}.primary-link{display:inline-block;color:#f45120;font-weight:800;text-decoration:none;margin-top:10px}.module-placeholder{text-align:center;max-width:720px;margin:26px auto;padding:45px 25px}.module-placeholder p{color:#687c9c;line-height:1.7}.module-mark{font-size:38px;color:#93a8c4;margin-bottom:12px}@media(max-width:1000px){.office-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.office-sidebar{width:220px;flex-basis:220px}.sidebar-logo strong{font-size:21px}}@media(max-width:700px){.two-col{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,1fr)}.toolbar button{flex:1 1 135px}.app-header{padding:13px}.brand-orange,.brand-navy{font-size:20px}.backoffice-root{display:block}.office-sidebar{width:100%;border-right:0;border-bottom:1px solid #dde4f0}.sidebar-logo{padding:15px}.sidebar-navigation{display:flex;gap:14px;overflow-x:auto;padding:10px}.nav-group{flex-shrink:0;margin:0;max-width:260px}.nav-group-title{font-size:10px;padding:7px}.side-link{white-space:nowrap;font-size:12px;padding:10px}.sidebar-footer{display:none}.office-body{padding:20px 12px}}@media(max-width:380px){.metrics,.office-stats{grid-template-columns:1fr}}.bc-customer{background:#fff;border:1px solid #e0e6ef;border-radius:13px;padding:18px;min-width:0}.bc-customer-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.bc-customer-toolbar strong{font-size:17px}.bc-customer-toolbar small{display:block;color:#72839d;font-size:12px;margin-top:4px}.bc-toolbar-actions,.bc-row-actions{display:flex;gap:8px;flex-wrap:wrap}.bc-row-actions button{font-size:12px;padding:6px 9px}.bc-customer-filters{display:grid;grid-template-columns:minmax(180px,2fr) 1fr 1fr;gap:12px;margin-top:22px}.bc-customer-filters label,.bc-form-grid label{font-size:12px;font-weight:700;color:#27415f}.bc-customer input,.bc-customer select,.bc-customer textarea{display:block;margin-top:6px;padding:10px 11px;width:100%;border:1px solid #d6dfeb;border-radius:8px;background:#fff;color:#18345b;font:inherit;font-size:14px}.bc-customer-count{font-size:12px;color:#7183a0;margin:17px 0 10px}.bc-customer-table-wrap{overflow-x:auto}.bc-customer-table{width:100%;border-collapse:collapse;min-width:800px;text-align:left}.bc-customer-table th{background:#f5f7fb;color:#7384a0;font-size:11px;text-transform:uppercase;padding:12px 10px}.bc-customer-table td{border-bottom:1px solid #eef0f5;padding:13px 10px;font-size:12px}.bc-customer-table td b{font-weight:800}.bc-customer-table td small{display:block;margin-top:4px;color:#8a9db4}.bc-chip{font-size:10px;font-weight:750;border-radius:30px;background:#e8f5ee;color:#147b51;padding:5px 8px}.bc-muted-chip{color:#846a32;background:#fff2d7}.bc-empty{text-align:center;color:#889ab2;padding:30px!important}.bc-modal-layer{position:fixed;inset:0;z-index:40;background:#172d49a8;padding:16px;display:flex;align-items:center;justify-content:center}.bc-modal{width:min(710px,100%);max-height:90vh;overflow:auto;border-radius:15px;background:#fff;padding:24px}.bc-modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.bc-modal-head h2{margin:0;font-size:19px}.bc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bc-span2{grid-column:span 2}.bc-form-hint{background:#fff8e8;color:#88591d;border-radius:8px;padding:11px;font-size:12px;line-height:1.5}.bc-feedback{padding:10px 12px;font-size:13px;border-radius:8px}.bc-error{background:#fef0f0;color:#af2626}.bc-ok{background:#e8f8ed;color:#177043}.bc-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:17px}@media(max-width:650px){.bc-customer-filters,.bc-form-grid{grid-template-columns:1fr}.bc-span2{grid-column:span 1}.bc-modal{padding:14px}}.bc-master-tabs{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.bc-master-tabs button{font-size:13px}.bc-attributes-box,.bc-attribute-field{border:1px solid #dce5ef;border-radius:10px;padding:14px;background:#f8faff}.bc-attributes-box h3{font-size:13px;margin:0 0 12px}.bc-inline-check{display:flex!important;align-items:center;gap:8px;margin:9px 0;font-size:13px!important}.bc-inline-check input{width:auto!important;margin:0!important}.bc-attribute-field legend{font-weight:700;font-size:12px}.bc-customer-table td{overflow-wrap:anywhere}.bc-mobile-nav{display:none}.bc-customer-table-wrap{max-width:100%;min-width:0}.bc-customer-filters>*{min-width:0}.bc-modal-layer{z-index:100}@media(max-width:700px){html,body,#app{max-width:100%;overflow-x:hidden}.backoffice-root{display:block;min-width:0}.bc-mobile-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff;border-bottom:1px solid #e1e7f0;padding:10px 14px;position:relative;z-index:61}.bc-mobile-nav strong{font-size:15px;color:#f45120;font-weight:900}.bc-mobile-nav strong span{color:#102644}.bc-mobile-nav button{min-height:44px;min-width:92px}.bc-nav-overlay{display:block;position:fixed;inset:0;border:0;border-radius:0;background:#071a34a6;z-index:69;padding:0}.office-sidebar{display:none;width:min(300px,88vw);height:100%;position:fixed;top:0;left:0;bottom:0;z-index:70;overflow-y:auto;border-right:1px solid #dde4f0;border-bottom:0}.office-sidebar.bc-menu-open{display:flex}.sidebar-navigation{display:block;overflow-x:visible;padding:16px 13px}.nav-group{max-width:none;margin-bottom:20px}.nav-group-title{padding:7px 12px 10px}.side-link{min-height:44px;white-space:normal}.office-content,.office-body,.office-main{width:100%;min-width:0;max-width:100%}.office-title-row h1{font-size:23px}.office-title-row p{font-size:13px}.office-scope{min-width:0}.bc-customer{padding:12px;border-radius:11px}.bc-customer-toolbar{align-items:flex-start}.bc-toolbar-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.bc-toolbar-actions button{min-width:0;min-height:44px;padding:8px}.bc-customer-filters{grid-template-columns:minmax(0,1fr)}.bc-customer input,.bc-customer select,.bc-customer textarea{font-size:16px;min-width:0}.bc-customer-table{min-width:0;display:block}.bc-customer-table thead{display:none}.bc-customer-table tbody{display:grid;gap:12px}.bc-customer-table tr{display:block;border:1px solid #e1e7f0;border-radius:10px;padding:10px;background:#fff;min-width:0}.bc-customer-table td{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:0;padding:7px 2px;overflow-wrap:anywhere;min-width:0;white-space:normal;text-align:right}.bc-customer-table td:before{content:attr(data-label);font-weight:700;color:#8191a8;text-align:left;flex:0 0 37%;font-size:11px}.bc-customer-table td:first-child{display:block;text-align:left;border-bottom:1px solid #edf0f4;padding-bottom:11px;margin-bottom:5px}.bc-customer-table td:first-child:before{display:block;margin-bottom:4px}.bc-customer-table td small{word-break:break-word}.bc-customer-table td.bc-empty{display:block;text-align:center}.bc-customer-table td.bc-empty:before{content:none}.bc-row-actions{justify-content:flex-end}.bc-row-actions button{min-height:44px}.bc-modal-layer{padding:0;align-items:stretch}.bc-modal{height:100%;max-height:100%;width:100%;border-radius:0;padding:14px 14px 26px;overflow:auto}.bc-modal-head{position:sticky;top:-14px;background:#fff;padding:12px 0;z-index:2}.bc-modal-head button,.bc-modal-actions button{min-height:44px}.bc-modal-actions{position:sticky;bottom:-26px;background:#fff;padding:12px 0 22px}.bc-form-grid{grid-template-columns:minmax(0,1fr)}.bc-span2{grid-column:span 1}}.bc-customer-more-filters,.bc-import-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:13px 0}.bc-customer-more-filters label,.bc-import-grid label{display:block;font-size:12px;font-weight:750;min-width:0;color:#153252}.bc-customer-more-filters select,.bc-import-grid select{display:block;margin-top:6px;width:100%;min-width:0;border:1px solid #d6dfed;border-radius:8px;background:#fff;padding:12px;color:#153252}.bc-import{min-width:0}.bc-import-title{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px}.bc-import-title p,.bc-import-note{color:#6d7f99;line-height:1.55;font-size:13px}.bc-import-actions{display:flex;gap:8px;flex-wrap:wrap}.bc-import-file{display:block;border:1px dashed #a7b5c9;border-radius:10px;padding:16px;margin:14px 0;font-weight:750}.bc-import-file input{display:block;margin:9px 0;width:100%;max-width:100%;font-size:16px}.bc-import-file small{display:block;color:#6e819d;font-size:12px;font-weight:400}.bc-import-attributes{background:#f5f7fb;padding:14px;border-radius:9px}.bc-import-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:16px 0}.bc-import-summary span{padding:12px;background:#f3f6fa;border-radius:9px;font-size:12px}.bc-import-summary b{display:block;font-size:22px}.bc-import-review-heading,.bc-import-footer{display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:12px 0}.bc-import-table-wrap{overflow-x:auto;max-width:100%;border:1px solid #e3e8f1;border-radius:10px}.bc-import-table{width:100%;min-width:610px;border-collapse:collapse;text-align:left}.bc-import-table th,.bc-import-table td{border-bottom:1px solid #e6ecf4;padding:11px;font-size:12px;overflow-wrap:anywhere}.bc-import-table thead{background:#f4f7fb}.bc-import-table td small{display:block;color:#8a5560}.bc-import-flag{font-weight:800;font-size:10px;color:#176643}.bc-import-flag.duplicate{color:#a36818}.bc-import-flag.invalid,.bc-import-flag.error{color:#b63236}.bc-import-footer label{font-size:13px;display:flex;gap:8px;align-items:center}.bc-import-footer input{width:18px;height:18px}.bc-import-note{border-top:1px solid #e4e9f2;padding-top:10px}@media(max-width:800px){.bc-customer-more-filters,.bc-import-grid{grid-template-columns:1fr}.bc-import-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-import-actions button{flex:1}.bc-import-title{display:block}.bc-import-title .bc-import-actions{margin-top:12px}.bc-import-footer button{width:100%;min-height:44px}.bc-import-file input{font-size:16px}}.office-body{padding-top:17px;padding-bottom:18px}.office-title-row{margin:0 0 12px;gap:10px;align-items:center}.office-title-row h1{font-size:22px;line-height:1.2;margin:0 0 2px}.office-title-row p{font-size:12px;line-height:1.35}.office-breadcrumb{margin-bottom:6px;font-size:10px}.office-scope{padding:7px 11px;min-width:145px;font-size:9px;border-radius:9px}.office-scope strong{font-size:11px;margin-top:3px}.bc-customer{padding:13px 15px}.bc-customer-toolbar strong{font-size:16px}.bc-customer-toolbar small{font-size:11px;margin-top:2px}.bc-customer-filters{margin-top:10px;gap:8px;grid-template-columns:minmax(180px,2fr) repeat(2,minmax(120px,1fr))}.bc-customer-more-filters{margin:7px 0;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.bc-customer-filters label,.bc-customer-more-filters label{font-size:11px}.bc-customer input,.bc-customer select,.bc-customer-more-filters select{padding:8px 10px;margin-top:3px;min-height:35px;font-size:12px}.bc-filter-toggle-line{display:flex;gap:10px;align-items:center;margin-top:6px}.bc-filter-toggle{border:0;background:transparent;color:#e64b20;font-size:12px;font-weight:750;padding:5px 2px;cursor:pointer}.bc-active-filter-note{font-size:10px;color:#617a9c;background:#edf4ff;border-radius:20px;padding:4px 8px}.bc-customer-count{margin:6px 0 7px;font-size:11px}.bc-import{padding:14px 16px}.bc-import-title{align-items:center;gap:8px;margin-bottom:8px}.bc-import-title h2{font-size:16px;margin:0}.bc-import-title p{font-size:11px;margin:3px 0 0;line-height:1.3}.bc-import-actions button{padding:7px 10px;font-size:11px}.bc-import-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:8px 0}.bc-import-grid label{font-size:11px}.bc-import-grid select{padding:8px 9px;margin-top:3px;min-height:35px;font-size:12px}.bc-import-file{padding:10px 12px;margin:9px 0;font-size:12px}.bc-import-file input{margin:5px 0;font-size:13px}.bc-import-file small{font-size:10px;line-height:1.3}.bc-import-attributes{margin-top:7px}@media(max-width:900px){.bc-customer-more-filters,.bc-import-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.office-body{padding:12px 10px}.office-title-row{align-items:flex-start;margin-bottom:10px}.office-title-row h1{font-size:19px}.office-title-row p{font-size:11px}.office-scope{min-width:0;padding:5px 8px}.office-scope strong{font-size:10px}.bc-customer-filters{grid-template-columns:1fr;gap:6px}.bc-customer-more-filters,.bc-import-grid{grid-template-columns:1fr 1fr;gap:7px}.bc-import-title{display:flex;flex-direction:column;align-items:stretch}.bc-import-title .bc-import-actions{margin:3px 0 0}.bc-import-actions button{flex:1}.bc-customer{padding:11px}.bc-customer-toolbar{gap:6px}}@media(max-width:390px){.office-title-row{flex-wrap:wrap}.office-scope{display:none}.bc-customer-more-filters,.bc-import-grid{grid-template-columns:1fr}.bc-filter-toggle{min-height:38px;text-align:left}.bc-import-actions{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:700px){.app-header.office-header{display:grid;grid-template-columns:1fr;gap:7px;min-height:0;padding:9px 11px}.office-header .header-office-title{font-size:13px;line-height:1.2;white-space:normal}.office-header .header-actions{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;align-items:center;flex-wrap:nowrap}.office-header .user-identity{min-width:0;margin:0;gap:6px}.office-header .user-avatar{width:27px;height:27px;flex:0 0 27px;font-size:11px}.office-header .user-text{font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.office-header .user-text small{font-size:9px}.office-header .nav-button{padding:8px 7px;white-space:nowrap;font-size:10px;min-height:34px}.office-main{min-height:calc(100vh - 100px)}}@media(max-width:370px){.office-header .header-actions{gap:4px}.office-header .nav-button{font-size:9px;padding:7px 5px}.office-header .user-text{font-size:10px}}.office-header .header-actions .nav-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1.1;vertical-align:middle;height:36px;min-height:36px;margin:0;text-align:center}@media(max-width:700px){.office-header .header-actions .nav-button{height:34px;min-height:34px;padding:6px 7px}}.bc-mobile-quick-toggle{display:none}@media(max-width:700px){html,body,#app{width:100%;max-width:100%;margin:0}.backoffice-root,.office-content,.office-main,.office-body,.office-title-row,.bc-customer,.card{min-width:0;max-width:100%}.office-body{padding:12px 10px 24px}.bc-mobile-quick-toggle{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:40px;color:#102644;background:#fff;border:1px solid #d6dfed;border-radius:8px;font-size:12px;font-weight:700}.office-header .header-actions{display:none!important}.office-header .header-actions.bc-quick-open{display:flex!important;flex-direction:column;align-items:stretch;gap:8px;width:100%;padding-top:8px}.office-header .header-actions.bc-quick-open .user-identity{width:100%;padding:5px 0}.office-header .header-actions.bc-quick-open .nav-button{width:100%;min-height:44px;font-size:13px}.office-header .header-office-title{font-size:12px}.office-title-row{gap:7px}.office-title-row p{overflow-wrap:anywhere}.office-body :is(input,select,textarea){max-width:100%;min-width:0}.office-body :is(button,.nav-button){max-width:100%}.office-body :is(.card,.bc-customer,.bc-modal,.lead-modal){min-width:0}.office-body :is(.bc-form-grid,.bc-import-grid,.bc-customer-more-filters){grid-template-columns:minmax(0,1fr)}.bc-customer .bc-customer-table-wrap{overflow:visible;width:100%}.bc-customer .bc-customer-table td{display:grid;grid-template-columns:minmax(84px,33%) minmax(0,1fr);align-items:start;gap:9px;width:100%;text-align:left!important;line-height:1.45}.bc-customer .bc-customer-table td:before{content:attr(data-label);display:block;min-width:0;flex:none;font-size:11px;overflow-wrap:normal}.bc-customer .bc-customer-table td:first-child{display:block}.bc-customer .bc-customer-table td :is(b,strong,small,span,a){max-width:100%;overflow-wrap:anywhere;word-break:break-word}.bc-customer .bc-customer-table td .bc-row-actions{justify-content:flex-start;width:100%}.bc-customer .bc-customer-table td:has(.bc-row-actions){display:block}.bc-customer .bc-customer-table td:has(.bc-row-actions):before{margin-bottom:8px}.office-body table.bc-adaptive-table{display:block!important;min-width:0!important;width:100%!important;max-width:100%;table-layout:auto!important}.office-body table.bc-adaptive-table>thead{display:none!important}.office-body table.bc-adaptive-table>tbody{display:grid!important;grid-template-columns:minmax(0,1fr);gap:11px;width:100%}.office-body table.bc-adaptive-table>tbody>tr{display:block!important;width:100%;min-width:0;margin:0;padding:11px 12px;background:#fff;border:1px solid #dfe6ef;border-radius:11px}.office-body table.bc-adaptive-table>tbody>tr>td{display:grid!important;grid-template-columns:minmax(82px,35%) minmax(0,1fr);gap:8px;min-width:0!important;width:100%!important;max-width:100%;padding:8px 0!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere;border:0!important;vertical-align:top}.office-body table.bc-adaptive-table>tbody>tr>td+td{border-top:1px solid #edf1f6!important}.office-body table.bc-adaptive-table>tbody>tr>td:before{content:attr(data-mobile-label);font-size:11px;font-weight:750;color:#6d7e97;line-height:1.4}.office-body table.bc-adaptive-table>tbody>tr>td:last-child:has(button){display:flex!important;flex-wrap:wrap;align-items:center;gap:8px}.office-body table.bc-adaptive-table>tbody>tr>td:last-child:has(button):before{flex:0 0 100%}.office-body table.bc-adaptive-table>tbody>tr>td:first-child{font-weight:650}.office-body table.bc-adaptive-table>tbody>tr>td :is(b,strong,small,span,a,button){max-width:100%;overflow-wrap:anywhere}.office-body :is(.bc-modal-layer,.lead-modal-backdrop){padding:8px}.office-body :is(.bc-modal,.lead-modal){max-height:calc(100dvh - 16px);overflow:auto;overscroll-behavior:contain}.office-body :is(.bc-modal-actions,.lead-modal footer){flex-wrap:wrap}.office-body :is(.bc-modal-actions,.lead-modal footer) button{min-height:42px}.office-body :is(.bc-import-actions,.bc-toolbar-actions){min-width:0}}@media(max-width:390px){.office-body{padding-left:9px;padding-right:9px}.office-header .header-office-title{font-size:12px}.office-body table.bc-adaptive-table>tbody>tr>td{grid-template-columns:minmax(77px,35%) minmax(0,1fr)}.bc-customer .bc-customer-table td{grid-template-columns:minmax(77px,35%) minmax(0,1fr)}}@media(max-width:700px){.bc-customer .bc-customer-table-wrap{overflow:visible!important;min-width:0!important}.bc-customer .bc-customer-table{min-width:0!important;width:100%!important;table-layout:auto!important;display:block!important}.bc-customer .bc-customer-table colgroup,.bc-customer .bc-customer-table thead{display:none!important}.bc-customer .bc-customer-table tbody{display:grid!important;grid-template-columns:minmax(0,1fr);gap:12px}.bc-customer .bc-customer-table tbody>tr{display:block!important;min-width:0!important;width:100%;padding:12px!important;box-sizing:border-box}.bc-customer .bc-customer-table tbody>tr>td{display:grid!important;grid-template-columns:minmax(0,96px) minmax(0,1fr)!important;gap:10px!important;align-items:start!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;padding:9px 0!important;border-bottom:1px solid #edf1f6!important}.bc-customer .bc-customer-table tbody>tr>td:before{content:attr(data-label)!important;display:block!important;text-align:left!important;font-size:11px!important;line-height:1.35!important;max-width:100%!important;overflow-wrap:anywhere}.bc-customer .bc-customer-table tbody>tr>td[data-label=Pilih]{display:flex!important;justify-content:space-between!important;align-items:center!important}.bc-customer .bc-customer-table tbody>tr>td[data-label=Pilih] input{width:20px;height:20px;margin:0}.bc-customer .bc-customer-table tbody>tr>td[data-label=Customer]{display:block!important;padding:11px 0!important}.bc-customer .bc-customer-table tbody>tr>td[data-label=Customer]:before{margin-bottom:6px}.bc-customer .bc-customer-table tbody>tr>td[data-label=Customer] b{font-size:13px;line-height:1.45;display:block;white-space:normal!important}.bc-customer .bc-customer-table tbody>tr>td[data-label=Customer] small{display:block;white-space:normal!important;font-size:11px;margin-top:4px}.bc-customer .bc-customer-table tbody>tr>td[data-label=Action]{display:block!important;border-bottom:0!important}.bc-customer .bc-customer-table tbody>tr>td[data-label=Action]:before{margin-bottom:8px}.bc-customer .bc-customer-table tbody>tr>td[data-label=Action] .bc-row-actions{display:flex;flex-wrap:wrap;gap:8px;width:100%;justify-content:flex-start}.bc-customer .bc-customer-table tbody>tr>td[data-label=Action] :is(button,summary){min-height:40px}}
