.linked-person-form,.linked-person-panel{overflow-wrap:anywhere;gap:1rem;width:100%;max-width:46rem;display:grid}.linked-person-form fieldset{border:1px solid #d6d3c9;border-radius:.75rem;gap:1rem;min-width:0;padding:1rem;display:grid}.linked-person-form legend{padding-inline:.25rem;font-weight:600}.linked-person-form label{margin-bottom:.4rem;display:block}.linked-person-form input:not([type=checkbox]),.linked-person-form select{box-sizing:border-box;color:#17251e;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #929b95;border-radius:.4rem;padding:.65rem;display:block}.linked-person-form input[type=checkbox]{vertical-align:middle;accent-color:#155b47;width:1.15rem;height:1.15rem;margin-inline-end:.5rem}.linked-person-form button,.linked-person-panel button,.linked-person-panel a{box-sizing:border-box;color:#fff;width:fit-content;max-width:100%;min-height:2.75rem;font:inherit;text-align:center;cursor:pointer;background:#155b47;border:1px solid #155b47;border-radius:.4rem;padding:.75rem 1rem;font-weight:600;text-decoration:none}.linked-person-form :focus-visible,.linked-person-panel :focus-visible{outline-offset:3px;outline:3px solid #d49016}.linked-person-form button:disabled,.linked-person-panel button:disabled{opacity:.65;cursor:wait}.linked-person-form [role=alert]{background:#fff3eb;border-inline-start:3px solid #ad3e25;padding:.85rem}@media(max-width:32rem){.linked-person-form fieldset{padding:.75rem}.linked-person-form button,.linked-person-panel button,.linked-person-panel a{width:100%}}
