#family-atlas .fa-panel:has(#fa-person-focus:not([hidden])) .fa-filters{display:none!important}#family-atlas .fa-story-event{padding:13px 8px!important}#family-atlas .fa-story-date{display:block;color:#9b365b;font-size:10px;letter-spacing:.03em;text-transform:none;margin-bottom:4px}#family-atlas .fa-story-event strong{font:normal 20px/1.2 Georgia,serif!important}#family-atlas .fa-story-event small{font-size:11px;color:#66705e;margin:5px 0}.fa-story-excerpt{font-size:12px;line-height:1.5;margin:7px 0 0;color:#4e5947;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#family-atlas .fa-unmapped{display:block;font-size:9px;text-transform:none;letter-spacing:0;color:#8d7155;margin-top:6px}#family-atlas .fa-card{width:365px;border-top:4px solid #db2464;padding:24px;max-height:calc(100% - 145px)}#family-atlas .fa-card-kicker{font-size:9px;letter-spacing:.17em;color:#9b365b;margin:0 24px 8px 0}#family-atlas .fa-card h2{margin:0 25px 4px 0;font-size:29px}#family-atlas .fa-place-context{font-size:11px;color:#6b7464}#family-atlas .fa-place-total{font-size:11px;margin:16px 0 8px;border-top:1px solid #d9ddcf;padding-top:12px}.fa-place-events{display:grid;gap:8px}.fa-place-event{display:block;text-align:left;width:100%;padding:12px;background:#f4f1e8;border:1px solid #dcded1;border-radius:5px;color:#35452b;cursor:pointer}.fa-place-event[aria-pressed=true]{border-color:#c94b79;background:#fff0f5;box-shadow:inset 3px 0 #db2464}.fa-place-event span,.fa-place-event strong,.fa-place-event small{display:block}.fa-place-event span{font-size:10px;color:#8e3656;margin-bottom:5px}.fa-place-event strong{font:normal 19px Georgia,serif}.fa-place-event small{font-size:11px;margin-top:5px}#family-atlas .fa-place-event p{font-size:12px;line-height:1.6;margin:7px 0 0}.fa-step-controls{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.fa-step-controls button{border:1px solid #ccd2c1;border-radius:4px;background:#faf7ef;color:#35452b;font-size:11px!important;padding:8px;min-height:44px}.fa-step-controls button:disabled{opacity:.4;cursor:default}.fa-map-label{background:#fff9eff5!important;border:1px solid #dcadc0!important;border-radius:5px!important;color:#872046!important;font:12px Georgia,serif!important;padding:7px 10px!important;box-shadow:0 3px 10px #35452b20!important}.fa-map-label:before{border-top-color:#dcadc0!important}@media(max-width:760px){#family-atlas .fa-card{width:calc(100% - 24px);max-height:52%;padding:17px;bottom:122px}#family-atlas .fa-story-event strong{font-size:18px!important}#family-atlas .fa-card h2{font-size:25px}.fa-map-label{font-size:11px!important;max-width:160px;white-space:normal!important}#family-atlas .fa-story-excerpt{-webkit-line-clamp:1}}
