.tch-call{flex-wrap:wrap;align-items:stretch;gap:8px;max-width:100%;display:inline-flex}.tch-call a{-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:12px;align-items:center;gap:10px;min-width:48px;min-height:48px;padding:8px 16px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.tch-call a svg{flex:none;width:22px;height:22px}.tch-call-main{background:var(--tc-surface,#fff);color:var(--tc-text,#1f1a17);border:1px solid var(--tc-line-strong,#dccdbe)}.tch-call-main svg{color:var(--tc-action,#c2410c)}.tch-call-main span{gap:2px;display:grid}.tch-call-main small{color:var(--tc-text-2,#5b514c);font-variant-numeric:tabular-nums;unicode-bidi:isolate;font-size:13px;font-weight:600}:is(.tch-call-main:hover,.tch-call-main:focus-visible,.tch-call-wa:hover){background:var(--tc-cream-50,#fff8f1);border-color:var(--tc-ink-400,#9a8f87)}.tch-call-wa{background:var(--tc-surface,#fff);color:var(--tc-text,#1f1a17);border:1px solid var(--tc-line-strong,#dccdbe)}.tch-call-wa svg{color:#128c4b}.tch-call-quiet .tch-call-main{box-shadow:none}.tch-call a:focus-visible{outline:3px solid var(--tc-focus,#c2410c);outline-offset:2px}.tch-verified-badge{background:var(--tc-success-50,#f0fdf4);color:var(--tc-success-800,#166534);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}.tch-call-confirm{border:1px solid var(--tc-line,#efe2d4);background:var(--tc-cream-50,#fff8f1);border-radius:16px;gap:10px;margin:12px 0;padding:12px;display:grid}.tch-call-confirm .tch-call-row{flex-wrap:wrap;gap:8px;display:flex}.tch-call-confirm button{border-radius:12px;min-height:48px;padding:8px 16px;font-weight:700}.tch-call-confirm .tch-confirm-primary{background:var(--tc-action,#c2410c);color:#fff;border:0}.tch-call-confirm .tch-confirm-secondary{color:var(--tc-text,#1f1a17);border:1px solid var(--tc-line-strong,#dccdbe);background:#fff}.tch-call-confirm .tch-confirm-danger{color:#b91c1c;background:#fff;border:1px solid #fecaca}.tch-call-confirm .tch-confirm-map{border-radius:12px;height:240px;overflow:hidden}.tch-call-confirm p{margin:0;font-size:.9rem}[data-theme=dark] .tch-call-main,[data-theme=dark] .tch-call-wa,[data-theme=dark] .tch-call-confirm .tch-confirm-secondary{color:inherit;background:0 0}[data-theme=dark] .tch-call-confirm{background:0 0}.tracking-contacts,.tch-call-inline{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}
