#family-atlas .fa-panel:has(#fa-person-focus:not([hidden])) .fa-filters{display:none!important}.fa-focus-actions{display:flex;gap:4px;flex-wrap:wrap}.fa-focus-actions button{font-size:11px!important;text-decoration:underline;padding:3px 5px!important}#fa-person-summary{font-weight:600;color:#8c2246}#fa-people{flex-shrink:0;max-height:170px;overflow:auto;border-top:1px solid #d9ddcf;border-bottom:1px solid #d9ddcf;background:#f2f0e5}#fa-people[hidden]{display:none}.fa-person-choice{display:block;text-align:left;width:100%;padding:10px 7px!important;border-bottom:1px solid #d9ddcf!important}.fa-person-choice strong,.fa-person-choice small{display:block}.fa-person-choice strong{font:normal 17px Georgia,serif}.fa-person-choice small{font-size:10px;margin-top:4px;color:#6a7164}.fa-person-choice:hover{background:#e9ede1!important}.fa-card .fa-modern{font-size:12px;color:#53624a}.fa-modern span{display:block;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#79806f;margin-bottom:3px}.fa-panel:has(#fa-person-focus:not([hidden])) #fa-results{border-left:2px solid #e5a4b4;padding-left:9px;max-height:360px}.fa-panel:has(#fa-person-focus:not([hidden])) #fa-search,.fa-panel:has(#fa-person-focus:not([hidden])) label[for=fa-search]{display:none}.fa-panel:has(#fa-person-focus:not([hidden])) .fa-result strong{font-family:Georgia,serif;font-size:16px}.fa-panel:has(#fa-person-focus:not([hidden])) .fa-result[aria-pressed=true]{background:#fce6ee!important}@media(max-width:760px){#family-atlas .fa-panel{max-height:48%}#family-atlas .fa-panel:has(#fa-person-focus:not([hidden])) #fa-results{max-height:170px;min-height:70px}#family-atlas #fa-person-focus{padding:6px 9px;margin:5px 0}#family-atlas #fa-person-focus small{margin:3px 0}.fa-focus-actions button{min-height:36px}#fa-people{max-height:100px}#family-atlas .fa-card{max-height:47%}}
