.whatsapp-mapping_page__l9XQi{min-height:100vh;padding:32px;background:#f6f7f9;color:#111827}.whatsapp-mapping_shell__FGGf5{width:min(1220px,100%);margin:0 auto}.whatsapp-mapping_header__1syd8{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid #d9dee7}.whatsapp-mapping_header__1syd8 h1{margin:6px 0 0;font-size:28px;line-height:1.1;letter-spacing:0}.whatsapp-mapping_header__1syd8 p{margin:6px 0 0;color:#667085;font-size:13px}.whatsapp-mapping_backLink__br0hI{color:#0f766e;font-size:13px;font-weight:800;text-decoration:none}.whatsapp-mapping_toolbar__wsQX4{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.whatsapp-mapping_filterGroup__bKDJg,.whatsapp-mapping_modalActions__H6L19,.whatsapp-mapping_rowActions__nOS_f{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.whatsapp-mapping_filterActive__0MjKF,.whatsapp-mapping_filterButton__hC8Xq,.whatsapp-mapping_ghostButton__pvpEu,.whatsapp-mapping_iconButton__evbf_,.whatsapp-mapping_primaryButton__U04r1,.whatsapp-mapping_secondaryButton__LM7Y_{min-height:36px;border:1px solid #d9dee7;border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.whatsapp-mapping_filterActive__0MjKF,.whatsapp-mapping_filterButton__hC8Xq,.whatsapp-mapping_ghostButton__pvpEu,.whatsapp-mapping_primaryButton__U04r1,.whatsapp-mapping_secondaryButton__LM7Y_{padding:0 12px}.whatsapp-mapping_filterActive__0MjKF{border-color:#0f766e;background:#dff7ef;color:#064e3b}.whatsapp-mapping_primaryButton__U04r1{border-color:#0f766e;background:#0f766e;color:#fff}.whatsapp-mapping_ghostButton__pvpEu{color:#9a3412}.whatsapp-mapping_iconButton__evbf_{width:36px;padding:0}.whatsapp-mapping_ghostButton__pvpEu:disabled,.whatsapp-mapping_primaryButton__U04r1:disabled,.whatsapp-mapping_secondaryButton__LM7Y_:disabled{cursor:not-allowed;opacity:.58}.whatsapp-mapping_searchLabel__0h7b6{display:grid;gap:5px;width:min(320px,100%);color:#667085;font-size:12px;font-weight:800}.whatsapp-mapping_formGrid__wnIvG input,.whatsapp-mapping_formGrid__wnIvG select,.whatsapp-mapping_searchLabel__0h7b6 input{width:100%;min-height:36px;padding:8px 10px;border:1px solid #d9dee7;border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:13px}.whatsapp-mapping_bulkBar__muo1Q{display:flex;align-items:center;gap:10px;margin-top:16px;padding:10px 12px;border:1px solid #f0c36d;border-radius:8px;background:#fff8e7}.whatsapp-mapping_tableWrap__EsdiY{margin-top:16px;overflow:auto;border:1px solid #d9dee7;border-radius:8px;background:#fff}.whatsapp-mapping_table__vateC{width:100%;min-width:980px;border-collapse:collapse;table-layout:fixed;font-size:13px}.whatsapp-mapping_table__vateC td,.whatsapp-mapping_table__vateC th{padding:12px 10px;border-bottom:1px solid #eef1f5;text-align:left;vertical-align:top}.whatsapp-mapping_table__vateC th{color:#667085;font-size:11px;font-weight:900;text-transform:uppercase}.whatsapp-mapping_selectCol__2jbzJ{width:42px}.whatsapp-mapping_chatCell__Kz4cN{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center}.whatsapp-mapping_chatCell__Kz4cN strong,.whatsapp-mapping_previewCell__2YlXf strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whatsapp-mapping_chatCell__Kz4cN span,.whatsapp-mapping_mappingText__sX7II,.whatsapp-mapping_previewCell__2YlXf span{display:block;margin-top:3px;overflow:hidden;color:#667085;text-overflow:ellipsis;white-space:nowrap}.whatsapp-mapping_groupAvatar___opj5,.whatsapp-mapping_personAvatar__e4GZl{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:#fff;font-size:13px;font-weight:900}.whatsapp-mapping_groupAvatar___opj5{background:#2563eb}.whatsapp-mapping_personAvatar__e4GZl{background:#0f766e}.whatsapp-mapping_previewCell__2YlXf{color:#344054}.whatsapp-mapping_pill__rmqfk,.whatsapp-mapping_unreadBadge__tqlzd{min-height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 8px;font-size:11px;font-weight:900}.whatsapp-mapping_pillOk__rBJLL{background:#dcfce7;color:#166534}.whatsapp-mapping_pillOpen__j0qiv{background:#fee2e2;color:#991b1b}.whatsapp-mapping_pillMuted__ZEw7M{background:#e5e7eb;color:#374151}.whatsapp-mapping_pillWarn__ZwtCv{background:#fef3c7;color:#92400e}.whatsapp-mapping_unreadBadge__tqlzd{margin-left:6px;background:#fce7f3;color:#9d174d}.whatsapp-mapping_emptyCell__PPik6{height:84px;color:#667085;text-align:center;vertical-align:middle}.whatsapp-mapping_modalBackdrop__m2qn_{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:20px;background:rgba(17,24,39,.46)}.whatsapp-mapping_modal__PEZ1L{width:min(480px,100%);border:1px solid #d9dee7;border-radius:8px;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.22)}.whatsapp-mapping_modalHeader__xtoDr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid #eef1f5}.whatsapp-mapping_modalHeader__xtoDr h2{margin:0;font-size:18px;letter-spacing:0}.whatsapp-mapping_formGrid__wnIvG{display:grid;gap:12px;padding:16px}.whatsapp-mapping_formGrid__wnIvG label{display:grid;gap:6px;color:#667085;font-size:12px;font-weight:800}.whatsapp-mapping_modalActions__H6L19{justify-content:flex-end;padding:14px 16px 16px;border-top:1px solid #eef1f5}@media (max-width:760px){.whatsapp-mapping_page__l9XQi{padding:18px}.whatsapp-mapping_header__1syd8,.whatsapp-mapping_toolbar__wsQX4{align-items:stretch;flex-direction:column}.whatsapp-mapping_primaryButton__U04r1{width:100%}}.ToastProvider_toastRegion__W3aNh{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:380px;width:calc(100vw - 48px)}.ToastProvider_toast__tKC7Q{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--r-md,12px);background:var(--surface,#fff);border:1.5px solid var(--line,#d8deea);box-shadow:var(--shadow,0 20px 54px rgba(18,32,59,.12));pointer-events:all;position:relative;transition:transform .26s cubic-bezier(.34,1.56,.64,1),opacity .26s ease}.ToastProvider_toastEnter__oPMs7{transform:translateY(0) scale(1);opacity:1;animation:ToastProvider_toastSlideIn__KpT91 .26s cubic-bezier(.34,1.56,.64,1) forwards}.ToastProvider_toastLeave__jMnvg{transform:translateX(110%);opacity:0}@keyframes ToastProvider_toastSlideIn__KpT91{0%{transform:translateX(110%);opacity:0}to{transform:translateX(0);opacity:1}}.ToastProvider_toast_ai__8TIcx{border-color:var(--ai-border,#e879f9);background:var(--ai-surface,#faf5ff)}.ToastProvider_toast_ai__8TIcx .ToastProvider_toastIcon__ctOR_{color:var(--ai,#d946ef)}.ToastProvider_toast_ok__E_2H_{border-color:var(--ok,#0a7d58);background:var(--ok-light,#ecfdf5)}.ToastProvider_toast_ok__E_2H_ .ToastProvider_toastIcon__ctOR_{color:var(--ok,#0a7d58)}.ToastProvider_toast_warning___sAis{border-color:var(--warn,#8a5900);background:var(--warn-light,#fffbeb)}.ToastProvider_toast_warning___sAis .ToastProvider_toastIcon__ctOR_{color:var(--warn,#8a5900)}.ToastProvider_toast_critical__EDSgy{border-color:var(--risk,#a0211d);background:var(--risk-light,#fef2f2)}.ToastProvider_toast_critical__EDSgy .ToastProvider_toastIcon__ctOR_{color:var(--risk,#a0211d)}.ToastProvider_toast_info__HQ_oq .ToastProvider_toastIcon__ctOR_{color:var(--brand,#0a60df)}.ToastProvider_toastIcon__ctOR_{font-size:16px;line-height:1;flex-shrink:0;margin-top:1px;font-weight:700}.ToastProvider_toastBody__MfPbj{flex:1 1;display:flex;flex-direction:column;gap:3px;min-width:0}.ToastProvider_toastMessage__ftZyn{font-family:var(--font-body,"Instrument Sans",sans-serif);font-size:13px;font-weight:600;color:var(--ink,#111a2e);line-height:1.35}.ToastProvider_toastDetail__DI8mV{color:var(--muted,#5b657c);line-height:1.4}.ToastProvider_toastDetail__DI8mV,.ToastProvider_toastLink__hhwVB{font-family:var(--font-body,"Instrument Sans",sans-serif);font-size:12px}.ToastProvider_toastLink__hhwVB{font-weight:600;color:var(--brand,#0a60df);text-decoration:none;margin-top:2px}.ToastProvider_toastLink__hhwVB:hover{text-decoration:underline}.ToastProvider_toast_ai__8TIcx .ToastProvider_toastLink__hhwVB{color:var(--ai-text,#86198f)}.ToastProvider_toastClose__x1kAh{background:none;border:none;cursor:pointer;color:var(--muted,#5b657c);font-size:18px;line-height:1;padding:0 2px;flex-shrink:0;opacity:.6;transition:opacity .14s}.ToastProvider_toastClose__x1kAh:hover{opacity:1}@media (max-width:600px){.ToastProvider_toastRegion__W3aNh{bottom:80px;right:12px;left:12px;width:auto;max-width:none}}