.uf-private-contacts{margin:1rem 0 2rem;padding:1rem;background:#f8f8f8;border:1px solid #aaa;border-radius:4px;color:#222}.uf-private-contacts button{padding:.5rem .8rem;margin:.25rem;border:1px solid #986060;border-radius:4px;background:#f5b4b4;color:#222;cursor:pointer;font:inherit}.uf-private-contacts button:disabled{opacity:.6;cursor:wait}.uf-private-contacts [hidden]{display:none!important}.uf-private-contacts input,.uf-private-contacts textarea{background:#fff;color:#222;border:1px solid #777;border-radius:3px;padding:.5rem;font:inherit;max-width:100%;box-sizing:border-box}.uf-private-contacts textarea{display:block;width:100%}.uf-contacts-scroll{overflow-x:auto}.uf-contacts-grid{width:100%;border-collapse:collapse;background:#fff}.uf-contacts-grid th,.uf-contacts-grid td{padding:.6rem;border:1px solid #ccc;vertical-align:top;text-align:left}.uf-contacts-grid th{background:#eee;color:#222}.uf-contact-edit input{min-width:15rem}.uf-private-contacts :focus-visible{outline:3px solid #6a2222;outline-offset:2px}.uf-contacts-nav{display:flex;gap:1rem;flex-wrap:wrap}
