.pedigree-disclosure{margin-top:18px;border:1px solid #4b4e49;border-radius:14px;overflow:hidden;background:#161a16}.pedigree-disclosure>summary{cursor:pointer;padding:20px 24px;min-height:56px;color:#fff;font-weight:700;font-size:1rem;line-height:1.5;list-style:disclosure-closed}.pedigree-disclosure[open]>summary{list-style:disclosure-open;border-bottom:1px solid #4b4e49}.pedigree-disclosure>summary::marker{color:#ff8500}.pedigree-disclosure>summary:hover{background:#242923}.pedigree-disclosure>summary:focus-visible{outline:3px solid #ff8500;outline-offset:-5px}.pedigree-disclosure-content{padding:24px}.pedigree-disclosure .pedigree-full{margin-top:0}.pedigree-disclosure-content,.pedigree-disclosure-content *{min-width:0;overflow-wrap:anywhere}.profile-data-section{padding-top:36px!important;padding-bottom:36px!important}@media(max-width:600px){.pedigree-disclosure>summary{padding:18px}.pedigree-disclosure-content{padding:16px}.pedigree-disclosure .pedigree-grandparents,.pedigree-disclosure .pedigree-parents{grid-template-columns:minmax(0,1fr)}}
.pedigree-disclosure>summary::after{content:"+";float:right;color:#ff8500;font-size:1.3em;line-height:1}.pedigree-disclosure[open]>summary::after{content:"−"}
