.WhatsAppContactsExperience-module__NKHD0G__experience{border:1px solid var(--experience-border);border-radius:var(--experience-radius);background:var(--experience-canvas-surface);color:var(--ui-text);box-shadow:var(--experience-shadow);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.6;overflow:hidden}.WhatsAppContactsExperience-module__NKHD0G__top{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--experience-padding);border-bottom:1px solid var(--experience-border);background:var(--experience-chrome-surface);display:flex}.WhatsAppContactsExperience-module__NKHD0G__top strong{gap:var(--space-8);color:var(--ui-ink);align-items:center;font-size:15px;font-weight:550;display:flex}.WhatsAppContactsExperience-module__NKHD0G__top svg{color:var(--ui-brand);flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__top>span{color:var(--ui-muted);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__accountBar{align-items:center;gap:var(--space-20);padding:var(--space-16) var(--experience-padding);background:var(--experience-reading-surface);grid-template-columns:minmax(250px,1.5fr) minmax(130px,.75fr) minmax(120px,.75fr) auto;display:grid}.WhatsAppContactsExperience-module__NKHD0G__accountIdentity{align-items:center;gap:var(--space-12);min-width:0;display:flex}.WhatsAppContactsExperience-module__NKHD0G__accountIdentity>label{flex:1;min-width:0}.WhatsAppContactsExperience-module__NKHD0G__accountIcon{width:44px;height:48px;color:var(--ui-brand);background:var(--experience-selected-surface);border:1px solid var(--experience-border);border-radius:var(--radius-12);flex-shrink:0;place-items:center;display:grid}.WhatsAppContactsExperience-module__NKHD0G__accountFact{gap:var(--space-4);padding-left:var(--space-20);border-left:1px solid var(--experience-border);display:grid}.WhatsAppContactsExperience-module__NKHD0G__accountFact>span{color:var(--ui-muted);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__accountFact strong{color:var(--ui-ink);font-size:23px;font-weight:550;line-height:1.35}.WhatsAppContactsExperience-module__NKHD0G__accountFact small{color:var(--ui-muted);white-space:nowrap;font-size:12px;font-weight:400}.WhatsAppContactsExperience-module__NKHD0G__connection{align-items:center;gap:var(--space-8);color:var(--ui-warning);white-space:nowrap;font-size:12px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__connection>span,.WhatsAppContactsExperience-module__NKHD0G__statusDot{background:var(--ui-muted);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.WhatsAppContactsExperience-module__NKHD0G__connection[data-ready=true]{color:var(--ui-brand)}.WhatsAppContactsExperience-module__NKHD0G__connection[data-ready=true]>span,.WhatsAppContactsExperience-module__NKHD0G__statusDot[data-ready=true]{background:var(--ui-brand)}.WhatsAppContactsExperience-module__NKHD0G__permissions{align-items:center;gap:0 var(--space-20);padding:0 var(--experience-padding);border-block:1px solid var(--experience-border);background:var(--experience-context-surface);flex-wrap:wrap;display:flex}.WhatsAppContactsExperience-module__NKHD0G__permissions>span{align-items:center;gap:var(--space-8);color:var(--ui-muted);margin-right:auto;font-size:12px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__check{align-items:center;gap:var(--space-8);cursor:pointer;min-height:44px;font-size:13px;line-height:1.5;display:inline-flex}.WhatsAppContactsExperience-module__NKHD0G__check input,.WhatsAppContactsExperience-module__NKHD0G__selectionTarget input{width:16px;height:16px;accent-color:var(--ui-brand);cursor:pointer;flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__gateWarning{padding:var(--space-8) var(--experience-padding);background:var(--ui-warning-surface);color:var(--ui-warning);border-bottom:1px solid var(--ui-warning-border);margin:0;font-size:13px}.WhatsAppContactsExperience-module__NKHD0G__navigation{padding:var(--space-12) var(--experience-padding) 0;gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WhatsAppContactsExperience-module__NKHD0G__navigation button{align-items:center;gap:var(--space-12);min-width:0;min-height:64px;padding:var(--space-8) var(--space-16);border:1px solid var(--ui-action-secondary-border);border-radius:var(--experience-card-radius);background:var(--ui-action-secondary-bg);color:var(--ui-action-secondary-fg);font:inherit;text-align:left;cursor:pointer;transition:var(--ui-action-transition);touch-action:manipulation;display:flex}.WhatsAppContactsExperience-module__NKHD0G__navigation button>svg{flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__navigation button>svg:last-child{margin-left:auto}.WhatsAppContactsExperience-module__NKHD0G__navigation button>span{min-width:0}.WhatsAppContactsExperience-module__NKHD0G__navigation strong{font-size:14px;font-weight:550;display:block}.WhatsAppContactsExperience-module__NKHD0G__navigation small{align-items:center;gap:var(--space-8);color:var(--ui-muted);font-size:12px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__navigation button[aria-pressed=true]{background:var(--ui-action-selected-bg);border-color:var(--ui-action-selected-border);color:var(--ui-action-selected-fg);box-shadow:var(--ui-action-selected-shadow)}.WhatsAppContactsExperience-module__NKHD0G__workspace{gap:var(--space-12);padding:var(--space-12) var(--experience-padding) var(--space-16);min-width:0;display:grid}.WhatsAppContactsExperience-module__NKHD0G__ledger{border:1px solid var(--experience-border);border-radius:var(--experience-card-radius);background:var(--experience-reading-surface);min-width:0;overflow:hidden}.WhatsAppContactsExperience-module__NKHD0G__ledgerHead{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16);display:flex}.WhatsAppContactsExperience-module__NKHD0G__ledgerHead>div{min-width:0}.WhatsAppContactsExperience-module__NKHD0G__eyebrow{color:var(--ui-muted);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__ledgerHead h3{margin:var(--space-2) 0 0;color:var(--ui-ink);font-size:17px;font-weight:550;line-height:1.5}.WhatsAppContactsExperience-module__NKHD0G__badge{padding:var(--space-4) var(--space-8);border:1px solid var(--experience-border);border-radius:var(--ui-radius-control);background:var(--experience-context-surface);color:var(--ui-brand);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__directoryContext{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-16);padding:0 var(--space-16) var(--space-12);color:var(--ui-muted);flex-wrap:wrap;font-size:12px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__directoryContext>span:first-child{align-items:center;gap:var(--space-8);color:var(--ui-brand);display:flex}.WhatsAppContactsExperience-module__NKHD0G__filters{gap:var(--space-8);padding:var(--space-12) var(--space-16);border-block:1px solid var(--experience-border);background:var(--experience-context-surface);display:flex}.WhatsAppContactsExperience-module__NKHD0G__search{align-items:center;gap:var(--space-8);min-width:0;padding-left:var(--space-12);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-muted);background:var(--experience-reading-surface);flex:1;display:flex}.WhatsAppContactsExperience-module__NKHD0G__search svg{flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__search input{width:100%;min-width:0;min-height:44px;color:var(--ui-text);font:inherit;padding:var(--space-8) var(--space-12) var(--space-8) 0;background:0 0;border:0;font-size:14px}.WhatsAppContactsExperience-module__NKHD0G__filter select{width:100%;min-height:44px;padding:var(--space-8) var(--space-12);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--experience-reading-surface);color:var(--ui-text);font:inherit;font-size:14px}.WhatsAppContactsExperience-module__NKHD0G__tableWrap{min-width:0}.WhatsAppContactsExperience-module__NKHD0G__table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}.WhatsAppContactsExperience-module__NKHD0G__table th{padding:var(--space-4) var(--space-12);height:40px;color:var(--ui-muted);background:var(--experience-reading-surface);font-size:12px;font-weight:500}.WhatsAppContactsExperience-module__NKHD0G__table th:first-child{width:52px;padding:0}.WhatsAppContactsExperience-module__NKHD0G__table th:nth-child(2){width:46%}.WhatsAppContactsExperience-module__NKHD0G__table th:last-child{width:18%}.WhatsAppContactsExperience-module__NKHD0G__table td{height:58px;padding:var(--space-4) var(--space-12);border-top:1px solid var(--experience-border);overflow-wrap:anywhere;vertical-align:middle;font-size:13px}.WhatsAppContactsExperience-module__NKHD0G__table td:first-child{padding:0}.WhatsAppContactsExperience-module__NKHD0G__table td small{margin-top:var(--space-2);color:var(--ui-muted);font-size:12px;display:block}.WhatsAppContactsExperience-module__NKHD0G__table tr[data-selected=true]{background:var(--experience-selected-surface)}.WhatsAppContactsExperience-module__NKHD0G__selectionTarget{cursor:pointer;place-items:center;min-width:44px;min-height:44px;display:grid}.WhatsAppContactsExperience-module__NKHD0G__name{align-items:center;gap:var(--space-12);text-align:left;width:100%;min-height:44px;color:var(--ui-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__name>span:last-child{min-width:0}.WhatsAppContactsExperience-module__NKHD0G__contactAvatar{border:1px solid var(--experience-border);border-radius:var(--radius-8);width:32px;height:34px;color:var(--ui-brand);background:var(--experience-context-surface);flex-shrink:0;place-items:center;font-size:12px;font-weight:500;display:grid}.WhatsAppContactsExperience-module__NKHD0G__sourceTag{color:var(--ui-text);font-size:13px}.WhatsAppContactsExperience-module__NKHD0G__linked{align-items:center;gap:var(--space-4);color:var(--ui-muted);white-space:nowrap;font-size:12px;display:inline-flex}.WhatsAppContactsExperience-module__NKHD0G__linked[data-linked=true]{color:var(--ui-brand)}.WhatsAppContactsExperience-module__NKHD0G__pager{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-top:1px solid var(--experience-border);color:var(--ui-muted);font-size:12px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__pager>div{align-items:center;gap:var(--space-12);display:flex}.WhatsAppContactsExperience-module__NKHD0G__pager button{border:1px solid var(--ui-action-secondary-border);border-radius:var(--ui-radius-control);background:var(--ui-action-secondary-bg);width:44px;height:44px;color:var(--ui-action-secondary-fg);cursor:pointer;transition:var(--ui-action-transition);touch-action:manipulation;place-items:center;padding:0;display:grid}.WhatsAppContactsExperience-module__NKHD0G__selection{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-16);border-top:1px solid var(--experience-border);background:var(--experience-context-surface);display:flex}.WhatsAppContactsExperience-module__NKHD0G__selection>div{align-items:center;gap:var(--space-12);display:flex}.WhatsAppContactsExperience-module__NKHD0G__selection svg{color:var(--ui-brand);flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__selection strong{color:var(--ui-brand);font-weight:550}.WhatsAppContactsExperience-module__NKHD0G__selection small{color:var(--ui-muted);font-size:12px;display:block}.WhatsAppContactsExperience-module__NKHD0G__field{gap:var(--space-4);min-width:0;font-size:13px;display:grid}.WhatsAppContactsExperience-module__NKHD0G__field>span{color:var(--ui-text);font-weight:500}.WhatsAppContactsExperience-module__NKHD0G__field :is(input,select,textarea){width:100%;min-width:0;min-height:44px;padding:var(--space-8) var(--space-12);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-text);background:var(--experience-reading-surface);font:inherit;font-size:14px}.WhatsAppContactsExperience-module__NKHD0G__field textarea{resize:vertical;white-space:pre;min-height:130px;line-height:1.65}.WhatsAppContactsExperience-module__NKHD0G__button,.WhatsAppContactsExperience-module__NKHD0G__secondary{justify-content:center;align-items:center;gap:var(--space-8);min-height:44px;padding:var(--space-8) var(--space-12);border:1px solid var(--ui-action-primary-border);border-radius:var(--ui-radius-control);background:var(--ui-action-primary-bg);color:var(--ui-action-primary-fg);box-shadow:var(--ui-action-primary-shadow);font:inherit;font-size:var(--ui-type-ui-small);cursor:pointer;transition:var(--ui-action-transition);touch-action:manipulation;font-weight:500;display:inline-flex}.WhatsAppContactsExperience-module__NKHD0G__button svg,.WhatsAppContactsExperience-module__NKHD0G__secondary svg{flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__secondary{background:var(--ui-action-secondary-bg);color:var(--ui-action-secondary-fg);border-color:var(--ui-action-secondary-border);box-shadow:var(--ui-action-secondary-shadow)}.WhatsAppContactsExperience-module__NKHD0G__identityDetails{gap:var(--space-16);padding:var(--space-12) var(--space-16);border-top:1px solid var(--experience-border);background:var(--experience-reading-surface);grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.2fr);display:grid}.WhatsAppContactsExperience-module__NKHD0G__identityDetails>div{min-width:0}.WhatsAppContactsExperience-module__NKHD0G__identityDetails strong{color:var(--ui-ink);font-size:13px;font-weight:500;display:block}.WhatsAppContactsExperience-module__NKHD0G__identityDetails small,.WhatsAppContactsExperience-module__NKHD0G__detailLabel{color:var(--ui-muted);font-size:12px;display:block}.WhatsAppContactsExperience-module__NKHD0G__identityDetails small{margin-top:var(--space-2)}.WhatsAppContactsExperience-module__NKHD0G__inspectedContact{align-items:center;gap:var(--space-8);display:flex}.WhatsAppContactsExperience-module__NKHD0G__inspectedContact>svg{color:var(--ui-brand);flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__identityState[data-linked=true]{color:var(--ui-brand)}.WhatsAppContactsExperience-module__NKHD0G__table tr[data-current=true] .WhatsAppContactsExperience-module__NKHD0G__contactAvatar{background:var(--experience-selected-surface);border-color:var(--experience-border-strong)}.WhatsAppContactsExperience-module__NKHD0G__editor{align-items:end;gap:var(--space-16);padding:var(--space-16);border-top:1px solid var(--experience-border);background:var(--experience-selected-surface);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;display:grid}.WhatsAppContactsExperience-module__NKHD0G__editor>div>strong{color:var(--ui-brand);font-size:14px;font-weight:550;display:block}.WhatsAppContactsExperience-module__NKHD0G__editor>div>span{margin-top:var(--space-4);color:var(--ui-muted);font-size:12px;display:block}.WhatsAppContactsExperience-module__NKHD0G__notice{align-items:flex-start;gap:var(--space-8);padding:var(--space-12) var(--space-16);border-top:1px solid var(--experience-border);background:var(--ui-success-surface);color:var(--ui-success);font-size:13px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__notice>svg{margin-top:var(--space-2);flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__notice[data-tone=wait]{color:var(--ui-warning);background:var(--ui-warning-surface);border-color:var(--ui-warning-border)}.WhatsAppContactsExperience-module__NKHD0G__boundary{align-items:flex-start;gap:var(--space-8);padding-inline:var(--space-4);color:var(--ui-muted);font-size:12px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__boundary svg{color:var(--ui-brand);margin-top:var(--space-2);flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__boundary p{margin:0}.WhatsAppContactsExperience-module__NKHD0G__boundary strong{color:var(--ui-text);font-weight:500}.WhatsAppContactsExperience-module__NKHD0G__foot{gap:var(--space-8);padding:var(--space-8) var(--experience-padding);border-top:1px solid var(--experience-border);background:var(--experience-reading-surface);color:var(--ui-muted);align-items:flex-start;font-size:12px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__foot svg{margin-top:var(--space-2);flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__importSource{gap:var(--space-16) var(--space-20);padding:var(--space-16);border:1px solid var(--experience-border);border-radius:var(--experience-card-radius);background:var(--experience-context-surface);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.WhatsAppContactsExperience-module__NKHD0G__fileSetup{gap:var(--space-12);min-width:0;display:grid}.WhatsAppContactsExperience-module__NKHD0G__sectionTitle{align-items:center;gap:var(--space-8);color:var(--ui-brand);display:flex}.WhatsAppContactsExperience-module__NKHD0G__sectionTitle strong{color:var(--ui-ink);font-size:14px;font-weight:550}.WhatsAppContactsExperience-module__NKHD0G__sectionTitle>span{color:var(--ui-muted);margin-left:auto;font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__file{align-items:center;gap:var(--space-12);min-width:0;min-height:62px;padding:var(--space-8) var(--space-12);border:1px dashed var(--experience-border-strong);border-radius:var(--ui-radius-control);background:var(--experience-reading-surface);cursor:pointer;display:flex}.WhatsAppContactsExperience-module__NKHD0G__file>svg{color:var(--ui-brand);flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__file>span:first-of-type{min-width:0}.WhatsAppContactsExperience-module__NKHD0G__file strong{color:var(--ui-ink);overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.WhatsAppContactsExperience-module__NKHD0G__file small{color:var(--ui-muted);font-size:12px;display:block}.WhatsAppContactsExperience-module__NKHD0G__file>span:last-child{color:var(--ui-brand);flex-shrink:0;margin-left:auto;font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__fileInput,.WhatsAppContactsExperience-module__NKHD0G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.WhatsAppContactsExperience-module__NKHD0G__fileSetup:has(.WhatsAppContactsExperience-module__NKHD0G__fileInput:focus-visible) .WhatsAppContactsExperience-module__NKHD0G__file{outline:2px solid var(--ui-focus);outline-offset:3px}.WhatsAppContactsExperience-module__NKHD0G__mapping{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WhatsAppContactsExperience-module__NKHD0G__csvSource{align-content:start;gap:var(--space-4);min-width:0;display:grid}.WhatsAppContactsExperience-module__NKHD0G__csvSource>span{color:var(--ui-muted);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__preflightBar{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-12);min-width:0;padding-top:var(--space-12);border-top:1px solid var(--experience-border);flex-wrap:wrap;grid-column:1/-1;display:flex}.WhatsAppContactsExperience-module__NKHD0G__preflightBar>*{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.WhatsAppContactsExperience-module__NKHD0G__preflightBar>span{color:var(--ui-muted);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__metrics{gap:var(--space-12);padding:0 var(--space-16) var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.WhatsAppContactsExperience-module__NKHD0G__metrics>div{gap:var(--space-2);border-left:1px solid var(--experience-border);min-width:0;padding-left:var(--space-16);display:grid}.WhatsAppContactsExperience-module__NKHD0G__metrics>div:first-child{border-left:0;padding-left:0}.WhatsAppContactsExperience-module__NKHD0G__metrics span{color:var(--ui-text);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__metrics strong{color:var(--ui-brand);font-size:25px;font-weight:500;line-height:1.4}.WhatsAppContactsExperience-module__NKHD0G__metrics small{color:var(--ui-muted);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__batchTable th:first-child{width:36%;padding-left:var(--space-16)}.WhatsAppContactsExperience-module__NKHD0G__batchTable th:nth-child(2){width:27%}.WhatsAppContactsExperience-module__NKHD0G__batchTable th:last-child{width:auto}.WhatsAppContactsExperience-module__NKHD0G__batchTable td{height:60px}.WhatsAppContactsExperience-module__NKHD0G__batchTable td:first-child{padding:var(--space-4) var(--space-16)}.WhatsAppContactsExperience-module__NKHD0G__importName{align-items:center;gap:var(--space-12);min-width:0;display:flex}.WhatsAppContactsExperience-module__NKHD0G__importName strong{color:var(--ui-ink);font-size:13px;font-weight:500}.WhatsAppContactsExperience-module__NKHD0G__rowIndex{color:var(--ui-muted);flex-shrink:0;min-width:18px;font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__registration,.WhatsAppContactsExperience-module__NKHD0G__resultState{color:var(--ui-brand);font-size:13px}.WhatsAppContactsExperience-module__NKHD0G__registration[data-state=unknown],.WhatsAppContactsExperience-module__NKHD0G__registration[data-state=expired],.WhatsAppContactsExperience-module__NKHD0G__registration[data-state=unregistered],.WhatsAppContactsExperience-module__NKHD0G__resultState[data-state=skipped]{color:var(--ui-muted)}.WhatsAppContactsExperience-module__NKHD0G__resultState[data-state=failed]{color:var(--ui-warning)}.WhatsAppContactsExperience-module__NKHD0G__batchActions{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-16);border-top:1px solid var(--experience-border);background:var(--experience-context-surface);flex-wrap:wrap;display:flex}.WhatsAppContactsExperience-module__NKHD0G__confirmation{align-items:center;gap:var(--space-12);color:var(--ui-brand);display:flex}.WhatsAppContactsExperience-module__NKHD0G__confirmation>svg{flex-shrink:0}.WhatsAppContactsExperience-module__NKHD0G__confirmation strong{color:var(--ui-ink);font-size:13px;font-weight:550;display:block}.WhatsAppContactsExperience-module__NKHD0G__confirmation small{color:var(--ui-muted);font-size:12px;display:block}.WhatsAppContactsExperience-module__NKHD0G__writeActions{gap:var(--space-8);flex-wrap:wrap;display:flex}.WhatsAppContactsExperience-module__NKHD0G__writeSummary{color:var(--ui-muted);flex-basis:100%;font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__empty{padding:var(--space-16);color:var(--ui-muted);margin:0;font-size:13px}.WhatsAppContactsExperience-module__NKHD0G__experience :is(button,input,select,textarea):focus-visible{outline:var(--ui-action-focus-width) solid var(--ui-action-focus);outline-offset:var(--ui-action-focus-offset)}.WhatsAppContactsExperience-module__NKHD0G__button:active:not(:disabled){background:var(--ui-action-primary-pressed);border-color:var(--ui-action-primary-pressed);box-shadow:none}.WhatsAppContactsExperience-module__NKHD0G__secondary:active:not(:disabled),.WhatsAppContactsExperience-module__NKHD0G__pager button:active:not(:disabled),.WhatsAppContactsExperience-module__NKHD0G__navigation button:active:not(:disabled){background:var(--ui-action-secondary-pressed);border-color:var(--ui-action-secondary-hover-border);box-shadow:none}.WhatsAppContactsExperience-module__NKHD0G__button:disabled,.WhatsAppContactsExperience-module__NKHD0G__secondary:disabled,.WhatsAppContactsExperience-module__NKHD0G__pager button:disabled{background:var(--ui-action-disabled-bg);color:var(--ui-action-disabled-fg);border-color:var(--ui-action-disabled-border);box-shadow:none;opacity:1;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.WhatsAppContactsExperience-module__NKHD0G__button:hover:not(:disabled){background:var(--ui-action-primary-hover);border-color:var(--ui-action-primary-hover)}.WhatsAppContactsExperience-module__NKHD0G__secondary:hover:not(:disabled),.WhatsAppContactsExperience-module__NKHD0G__pager button:hover:not(:disabled),.WhatsAppContactsExperience-module__NKHD0G__navigation button:hover:not(:disabled){background:var(--ui-action-secondary-hover);border-color:var(--ui-action-secondary-hover-border)}.WhatsAppContactsExperience-module__NKHD0G__name:hover{color:var(--ui-brand)}.WhatsAppContactsExperience-module__NKHD0G__button,.WhatsAppContactsExperience-module__NKHD0G__secondary,.WhatsAppContactsExperience-module__NKHD0G__check,.WhatsAppContactsExperience-module__NKHD0G__field :is(input,select),.WhatsAppContactsExperience-module__NKHD0G__filter select,.WhatsAppContactsExperience-module__NKHD0G__search input{min-height:40px}.WhatsAppContactsExperience-module__NKHD0G__pager button{width:40px;height:40px}}@media (max-width:1000px){.WhatsAppContactsExperience-module__NKHD0G__accountBar{gap:var(--space-12);grid-template-columns:minmax(230px,1.5fr) minmax(90px,.65fr) minmax(90px,.65fr)}.WhatsAppContactsExperience-module__NKHD0G__accountFact{padding-left:var(--space-12)}.WhatsAppContactsExperience-module__NKHD0G__connection{grid-column:1/-1}.WhatsAppContactsExperience-module__NKHD0G__permissions{gap:0 var(--space-16)}.WhatsAppContactsExperience-module__NKHD0G__permissions>span{flex-basis:100%;min-height:32px}.WhatsAppContactsExperience-module__NKHD0G__editor{grid-template-columns:minmax(0,1fr) auto}.WhatsAppContactsExperience-module__NKHD0G__editor>div{grid-column:1/-1}.WhatsAppContactsExperience-module__NKHD0G__preflightBar>span{flex-basis:100%;order:3}.WhatsAppContactsExperience-module__NKHD0G__preflightBar>button{margin-left:auto}}@media (max-width:760px){.WhatsAppContactsExperience-module__NKHD0G__top{gap:var(--space-4);flex-wrap:wrap}.WhatsAppContactsExperience-module__NKHD0G__top strong{font-size:14px}.WhatsAppContactsExperience-module__NKHD0G__accountBar{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.WhatsAppContactsExperience-module__NKHD0G__accountIdentity{grid-column:1/-1}.WhatsAppContactsExperience-module__NKHD0G__accountFact{border-left:0;padding-left:0}.WhatsAppContactsExperience-module__NKHD0G__accountFact strong{font-size:22px}.WhatsAppContactsExperience-module__NKHD0G__connection{grid-column:auto}.WhatsAppContactsExperience-module__NKHD0G__permissions{padding-block:var(--space-4);grid-template-columns:1fr;gap:0;display:grid}.WhatsAppContactsExperience-module__NKHD0G__permissions>span{min-height:28px}.WhatsAppContactsExperience-module__NKHD0G__check{min-height:44px}.WhatsAppContactsExperience-module__NKHD0G__navigation{gap:var(--space-8);padding-top:var(--space-12)}.WhatsAppContactsExperience-module__NKHD0G__navigation button{align-items:flex-start;gap:var(--space-8);padding:var(--space-12) var(--space-8)}.WhatsAppContactsExperience-module__NKHD0G__navigation button>svg:first-child{margin-top:var(--space-4);width:15px}.WhatsAppContactsExperience-module__NKHD0G__navigation button>svg:last-child{display:none}.WhatsAppContactsExperience-module__NKHD0G__navigation strong{font-size:13px}.WhatsAppContactsExperience-module__NKHD0G__navigation small{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap}.WhatsAppContactsExperience-module__NKHD0G__workspace{padding-inline:var(--space-12)}.WhatsAppContactsExperience-module__NKHD0G__ledgerHead{gap:var(--space-12);padding:var(--space-12);flex-wrap:wrap}.WhatsAppContactsExperience-module__NKHD0G__ledgerHead h3{font-size:16px}.WhatsAppContactsExperience-module__NKHD0G__ledgerHead>button{width:100%}.WhatsAppContactsExperience-module__NKHD0G__directoryContext{padding-inline:var(--space-12)}.WhatsAppContactsExperience-module__NKHD0G__directoryContext>span{flex-basis:100%}.WhatsAppContactsExperience-module__NKHD0G__filters{padding:var(--space-12);flex-wrap:wrap}.WhatsAppContactsExperience-module__NKHD0G__search{flex-basis:100%}.WhatsAppContactsExperience-module__NKHD0G__filter{width:100%}.WhatsAppContactsExperience-module__NKHD0G__search input,.WhatsAppContactsExperience-module__NKHD0G__filter select,.WhatsAppContactsExperience-module__NKHD0G__field :is(input,select,textarea){font-size:var(--demo-control-font-size);min-height:44px;line-height:var(--demo-control-line-height)}.WhatsAppContactsExperience-module__NKHD0G__search input:where(:not([type=checkbox],[type=radio],[type=range],[type=file])),.WhatsAppContactsExperience-module__NKHD0G__filter select,.WhatsAppContactsExperience-module__NKHD0G__field :is(input,select):where(:not([type=checkbox],[type=radio],[type=range],[type=file])){min-height:var(--demo-control-min-height);padding-block:var(--space-8)}.WhatsAppContactsExperience-module__NKHD0G__table,.WhatsAppContactsExperience-module__NKHD0G__table tbody,.WhatsAppContactsExperience-module__NKHD0G__table thead{display:block}.WhatsAppContactsExperience-module__NKHD0G__table thead tr{align-items:center;display:flex}.WhatsAppContactsExperience-module__NKHD0G__table thead th:first-child{width:44px;height:44px;display:block}.WhatsAppContactsExperience-module__NKHD0G__table thead th:nth-child(2){align-items:center;width:auto;height:44px;display:flex}.WhatsAppContactsExperience-module__NKHD0G__table thead th:nth-child(n+3){display:none}.WhatsAppContactsExperience-module__NKHD0G__table tbody tr{padding:var(--space-8) var(--space-8) var(--space-8) 0;border-top:1px solid var(--experience-border);grid-template-columns:44px minmax(0,1fr) auto;display:grid}.WhatsAppContactsExperience-module__NKHD0G__table td{border:0;height:auto;padding:0}.WhatsAppContactsExperience-module__NKHD0G__table td:first-child{grid-area:1/1/3;align-self:start}.WhatsAppContactsExperience-module__NKHD0G__table td:nth-child(2){grid-column:2/-1}.WhatsAppContactsExperience-module__NKHD0G__table td:nth-child(3){padding-top:var(--space-4);grid-column:2;font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__table td:nth-child(4){padding-top:var(--space-4);grid-column:3}.WhatsAppContactsExperience-module__NKHD0G__name{gap:var(--space-8);min-height:44px;font-size:14px}.WhatsAppContactsExperience-module__NKHD0G__contactAvatar{width:30px;height:32px}.WhatsAppContactsExperience-module__NKHD0G__sourceTag{font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__table td:nth-child(3):before{content:"来源 · ";color:var(--ui-muted);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__pager{padding-inline:var(--space-12)}.WhatsAppContactsExperience-module__NKHD0G__pager>div{gap:var(--space-8)}.WhatsAppContactsExperience-module__NKHD0G__pager button{width:44px;height:44px}.WhatsAppContactsExperience-module__NKHD0G__selection{padding:var(--space-12);align-items:stretch;gap:var(--space-8);flex-direction:column}.WhatsAppContactsExperience-module__NKHD0G__button,.WhatsAppContactsExperience-module__NKHD0G__secondary{min-height:44px}.WhatsAppContactsExperience-module__NKHD0G__identityDetails{padding:var(--space-12);gap:var(--space-12);grid-template-columns:1fr}.WhatsAppContactsExperience-module__NKHD0G__identityDetails>div:not(:first-child){border-top:1px solid var(--experience-border);padding-top:var(--space-8)}.WhatsAppContactsExperience-module__NKHD0G__editor{padding:var(--space-12);gap:var(--space-12);grid-template-columns:1fr}.WhatsAppContactsExperience-module__NKHD0G__notice{padding:var(--space-12)}.WhatsAppContactsExperience-module__NKHD0G__importSource{padding:var(--space-12);gap:var(--space-16);grid-template-columns:1fr}.WhatsAppContactsExperience-module__NKHD0G__field textarea{min-height:132px}.WhatsAppContactsExperience-module__NKHD0G__preflightBar{align-items:stretch;gap:var(--space-8);flex-direction:column}.WhatsAppContactsExperience-module__NKHD0G__preflightBar>span{order:0}.WhatsAppContactsExperience-module__NKHD0G__preflightBar>button{margin-left:0}.WhatsAppContactsExperience-module__NKHD0G__metrics{gap:var(--space-8);padding:0 var(--space-12) var(--space-12);grid-template-columns:1fr}.WhatsAppContactsExperience-module__NKHD0G__metrics>div{gap:0 var(--space-8);padding:var(--space-8) 0 0;border-left:0;border-top:1px solid var(--experience-border);grid-template-columns:minmax(0,1fr) auto}.WhatsAppContactsExperience-module__NKHD0G__metrics>div:first-child{border-top:0;padding-top:0}.WhatsAppContactsExperience-module__NKHD0G__metrics strong{grid-area:1/2/3;align-self:center;font-size:24px}.WhatsAppContactsExperience-module__NKHD0G__metrics small{grid-column:1}.WhatsAppContactsExperience-module__NKHD0G__batchTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.WhatsAppContactsExperience-module__NKHD0G__batchTable tbody tr{padding:var(--space-12);display:block}.WhatsAppContactsExperience-module__NKHD0G__batchTable td,.WhatsAppContactsExperience-module__NKHD0G__batchTable td:first-child{padding:0;display:block}.WhatsAppContactsExperience-module__NKHD0G__batchTable td:first-child{margin-bottom:var(--space-8)}.WhatsAppContactsExperience-module__NKHD0G__batchTable td[data-label]{align-items:baseline;gap:var(--space-4) var(--space-8);padding-top:var(--space-4);grid-template-columns:80px minmax(0,1fr);display:grid}.WhatsAppContactsExperience-module__NKHD0G__batchTable td[data-label]:before{content:attr(data-label);color:var(--ui-muted);font-size:12px}.WhatsAppContactsExperience-module__NKHD0G__batchTable td[data-label] small{grid-column:2;margin-top:0}.WhatsAppContactsExperience-module__NKHD0G__importName>span:last-child{align-items:baseline;gap:var(--space-4) var(--space-12);flex-wrap:wrap;display:flex}.WhatsAppContactsExperience-module__NKHD0G__importName small{margin:0}.WhatsAppContactsExperience-module__NKHD0G__batchActions{padding:var(--space-12)}.WhatsAppContactsExperience-module__NKHD0G__writeActions,.WhatsAppContactsExperience-module__NKHD0G__writeActions>button{width:100%}}@media (max-width:640px){.WhatsAppContactsExperience-module__NKHD0G__preflightBar{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.WhatsAppContactsExperience-module__NKHD0G__preflightBar>.WhatsAppContactsExperience-module__NKHD0G__check{grid-template-columns:16px minmax(0,1fr);width:100%;display:grid}.WhatsAppContactsExperience-module__NKHD0G__preflightBar>span{flex-basis:auto;width:100%}.WhatsAppContactsExperience-module__NKHD0G__preflightBar>button{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.WhatsAppContactsExperience-module__NKHD0G__button,.WhatsAppContactsExperience-module__NKHD0G__secondary,.WhatsAppContactsExperience-module__NKHD0G__pager button,.WhatsAppContactsExperience-module__NKHD0G__navigation button{transition:none}}
