.urcar-contact-settings{max-width:1050px;margin-inline:auto;color:#102b40}
.urcar-contact-hero{padding:clamp(20px,4vw,40px);border-radius:20px;background:linear-gradient(125deg,#0b2033,#1b4557);color:#fff}
.urcar-contact-hero span{color:#efd08b;font-size:.82rem;font-weight:800;letter-spacing:.14em}
.urcar-contact-hero h1{color:#fff;margin:.35rem 0;font-size:clamp(1.65rem,4vw,2.6rem)}
.urcar-contact-hero p{color:#e4edf3;margin:0}
.urcar-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block:16px}
.urcar-contact-card{padding:18px;background:#fff;border:1px solid #d9e3eb;border-radius:15px;min-width:0}
.urcar-contact-choice{display:flex;align-items:center;gap:9px;margin:0;font-size:1.05rem;cursor:pointer}
.urcar-contact-choice input[type=checkbox]{width:22px;height:22px;margin-inline-start:auto;flex:none;accent-color:#1b5868}
.urcar-contact-card p{color:#506577;margin:8px 0 0}
.urcar-contact-card small{display:block;margin-block-start:8px;color:#78531d}
.urcar-contact-number{display:grid;gap:5px;margin-block-start:12px}
.urcar-contact-number input{min-width:0;width:100%;text-align:start}
.urcar-contact-note{padding:13px;background:#f3f6f9;border-radius:10px}
.urcar-contact-save{margin-block-start:6px}
.urcar-contact-actions{display:grid;gap:8px}
.urcar-contact-actions form,.urcar-contact-internal{display:grid;gap:7px}
.urcar-contact-actions .v9-contact-label{margin:0}
.urcar-contact-actions .urcar-contact-call{min-height:42px;border:1px solid #b8cbd8;border-radius:10px;background:#f1f6fa;color:#15374b;font:inherit;font-weight:700;cursor:pointer}
.urcar-contact-actions .whatsapp-action,.urcar-contact-whatsapp{display:flex;align-items:center;justify-content:center;gap:8px}
.urcar-contact-actions img,.urcar-contact-whatsapp img{width:21px;height:21px;flex:none}
@media(max-width:620px){.urcar-contact-grid{grid-template-columns:1fr}}
.urcar-contact-preview{display:grid;gap:8px}
.urcar-contact-preview p{margin:0;color:#506577;font-size:.88rem}
.urcar-contact-preview-list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}
.urcar-contact-preview-list li{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;background:#f1f6fa;color:#15374b;border-radius:8px;font-size:.82rem;font-weight:700}
.urcar-contact-actions .v9-share[data-share-url]{display:flex;justify-content:center;align-items:center;gap:7px}
