.ck-wa{--wa:#25d366;--wa-ink:#128c4a;--wa-soft:#e7f8ee;font:inherit;cursor:pointer;color:inherit;background:0 0;border:1px solid #0000;transition:background-color .15s,color .15s,border-color .15s}.ck-wa:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ck-wa:disabled{cursor:not-allowed;opacity:.55}.ck-wa__icon{color:var(--wa);flex:none}.ck-wa.is-invalid .ck-wa__icon{color:var(--warning)}.ck-wa--inline{border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);align-items:center;gap:6px;margin:-2px -6px;padding:2px 6px;display:inline-flex;position:relative}.ck-wa--inline:after{content:"";position:absolute;inset:-8px -2px}.ck-wa--inline:hover:not(:disabled){background:var(--wa-soft);color:var(--wa-ink)}.ck-wa--inline.is-invalid{color:var(--ink-muted)}.ck-wa--inline.is-invalid:hover{background:var(--warning-soft);color:var(--warning)}.ck-wa--inline.is-empty{cursor:default;color:var(--ink-subtle);margin:0;padding:0}.ck-wa--button{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--wa-ink);color:#fff;font-weight:600;display:inline-flex}.ck-wa--button .ck-wa__icon{color:#fff}.ck-wa--button:hover:not(:disabled){background:#0f7a40}.ck-wa--button.is-invalid{background:var(--warning-soft);color:var(--warning);border-color:var(--warning)}.ck-wa--button.is-invalid .ck-wa__icon{color:var(--warning)}.ck-wa--icon{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-sm);place-items:center;display:inline-grid}.ck-wa--icon:hover:not(:disabled){background:var(--wa-soft)}.ck-wa--icon.is-invalid:hover{background:var(--warning-soft)}@media (pointer:coarse){.ck-wa--icon{width:44px;height:44px}.ck-wa--button{height:var(--control-height-lg)}}.ck-wa-destinos{gap:var(--space-3);display:grid}.ck-wa-destino{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;display:flex}.ck-wa-destino:hover:not(:disabled){background:var(--surface-hover);border-color:var(--primary)}.ck-wa-destino:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ck-wa-destino>span{flex:1;min-width:0}.ck-wa-destino strong{font-size:15px;display:block}.ck-wa-destino small{color:var(--ink-muted);margin-top:2px;font-size:13px;line-height:18px;display:block}