.contact-search-dialog label{display:block;margin:16px 0 6px}.contact-search-dialog input,.contact-search-dialog select{width:100%;min-width:0}.contact-search-dialog select{min-height:150px}.contact-search-dialog .actions{display:flex;gap:8px;flex-wrap:wrap}.contact-search-dialog p{overflow-wrap:anywhere}.contact-search-dialog [role=alert]{color:#b21b15}#party-contact{margin:8px 0 0;background:#fff;color:#111;border:1px solid #aaa}#party-contact:focus-visible{outline:3px solid var(--wp-accent,#e32720);outline-offset:3px}@media print{.contact-search-dialog{display:none!important}}
