.bird-family-tree.certificate-tree{--line-color:#475569;padding:0;overflow:visible}.bird-family-tree.certificate-tree .tree{justify-content:flex-start;width:100%;min-width:0}.bird-family-tree.certificate-tree .tree>ul,.bird-family-tree.certificate-tree .tree>ul>li{padding-left:0}.bird-family-tree.certificate-tree .tree>ul>li:before,.bird-family-tree.certificate-tree .tree>ul>li:after{display:none}.bird-family-tree.certificate-tree .tree ul{padding:0 0 0 14px}.bird-family-tree.certificate-tree .tree li{padding:1px 0 1px 14px}.bird-family-tree.certificate-tree .tree li:before,.bird-family-tree.certificate-tree .tree li:after{border-left-width:1.25px;width:14px}.bird-family-tree.certificate-tree .tree li:first-child:after{border-top-width:1.25px;border-radius:3px 0 0}.bird-family-tree.certificate-tree .tree li:last-child:before{border-bottom-width:1.25px;border-radius:0 0 0 3px}.bird-family-tree.certificate-tree .tree ul ul:before{border-top-width:1.25px;width:14px}.bird-family-tree.certificate-tree .member{text-align:center;border-width:1px;border-radius:2px;width:124px;min-width:120px;padding:1.5px 6px}.bird-family-tree.certificate-tree .member b{white-space:nowrap;text-overflow:ellipsis;font-size:8px;line-height:1.25;overflow:hidden}.bird-family-tree.certificate-tree .member--male{background-color:var(--color-brand-600);border-color:var(--color-brand-700)}.bird-family-tree.certificate-tree .member--male b{color:var(--color-brand-200);font-weight:800}.bird-family-tree.certificate-tree .member--female{background-color:var(--color-brand-200);border-color:var(--color-brand-300)}.bird-family-tree.certificate-tree .member--female b{color:var(--color-brand-950);font-weight:700}@page{size:A4 landscape;margin:5mm}@media print{html,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;width:287mm!important;height:200mm!important;margin:0!important;padding:0!important;overflow:hidden!important}.certificate-print-sheet{width:287mm;height:200mm;overflow:hidden}}
