.family-command{display:block;padding:1rem}.family-command>.section-title{margin-bottom:.9rem}.family-org{max-width:68rem;margin:0 auto}.org-generation{position:relative;display:grid;gap:.7rem}.org-elder{width:calc(50% - .35rem);margin-left:auto}.org-parents{grid-template-columns:repeat(2,minmax(0,1fr))}.org-children{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:1.1rem}.org-children::before{content:"";position:absolute;left:16.66%;right:16.66%;top:0;border-top:2px solid #806b48}.org-children .family-node::before{content:"";position:absolute;left:50%;top:-1.1rem;height:1.1rem;border-left:2px solid #806b48}.org-connector{position:relative;height:1.15rem}.org-connector::before{content:"";position:absolute;border-left:2px solid #806b48}.org-link-elder::before{left:75%;inset-block:0}.org-link-children::before{left:50%;inset-block:0}.family-node{position:relative;min-height:6.4rem;padding:.7rem}.family-node-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.family-node-head strong{font-size:.8rem}.family-node em{color:#d5b873;font-size:.56rem;font-style:normal;text-align:right}.family-node>small{margin-top:.2rem;white-space:normal;line-height:1.35}.family-chip .family-node-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;margin-top:.55rem}.family-node-stats span{padding:.3rem;border:1px solid #493d2c;background:#18130e;color:#c8baa2;font-size:.55rem;text-align:center;white-space:normal}.family-node-status{margin-top:.45rem;color:#a9d5ab;font-size:.57rem}.family-node.busy .family-node-status{color:#e4b778}.family-node.blocked .family-node-status{color:#e3a29b}.audio-note{color:#8f806a;font-size:.58rem}@media(max-width:800px){.org-elder{width:100%;margin:0}.org-parents,.org-children{grid-template-columns:1fr}.org-children{padding-top:0}.org-children::before,.org-children .family-node::before,.org-connector{display:none}.family-chip .family-node-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}



