.public-org-chart .document-paper{min-width:0}.org-people .editable-item-heading h3{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;margin:0;font-size:15px;display:flex}.org-people .editable-item-heading h3 small{color:var(--color-muted);font-size:13px;font-weight:500}.public-org-chart .public-tool-check-toggle{margin-top:10px}.public-org-chart .public-step-panel .tool-check{margin-top:18px}.org-chart-scroll{margin:14px 0 4px;padding:4px 2px 10px;overflow-x:auto}.org-chart-scroll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.document-paper .org-tree,.document-paper .org-tree ul{justify-content:center;margin:0;padding:18px 0 0;list-style:none;display:flex;position:relative}.document-paper .org-tree{width:max-content;min-width:100%;padding-top:0}.document-paper .org-tree+.org-tree{border-top:1px dashed var(--color-border);margin-top:22px;padding-top:18px}.document-paper .org-tree li{break-inside:avoid;flex-direction:column;align-items:center;margin:0;padding:18px 5px 0;display:flex;position:relative}.document-paper .org-tree li:before,.document-paper .org-tree li:after{content:"";border-top:1px solid var(--color-control-border);width:50%;height:18px;position:absolute;top:0;right:50%}.document-paper .org-tree li:after{border-left:1px solid var(--color-control-border);left:50%;right:auto}.document-paper .org-tree li:only-child{padding-top:0}.document-paper .org-tree li:only-child:before,.document-paper .org-tree li:only-child:after{display:none}.document-paper .org-tree li:first-child:before,.document-paper .org-tree li:last-child:after{border:0}.document-paper .org-tree li:last-child:before{border-right:1px solid var(--color-control-border);border-radius:0 6px 0 0}.document-paper .org-tree li:first-child:after{border-radius:6px 0 0}.document-paper .org-tree ul:before{content:"";border-left:1px solid var(--color-control-border);height:18px;position:absolute;top:0;left:50%}.org-node{border:1px solid var(--op-line);border-top:3px solid var(--color-primary);background:var(--color-panel);text-align:center;overflow-wrap:anywhere;border-radius:8px;flex-direction:column;gap:1px;min-width:108px;max-width:160px;padding:7px 10px;line-height:1.3;display:flex}.org-node strong{font-size:13px}.org-node span{font-size:12px}.org-node small,.org-outline-item small{color:var(--color-muted);font-size:11px}.org-node.is-vacant{border-style:dashed}.org-node.is-vacant strong,.org-outline-item.is-vacant strong{font-style:italic}.document-paper .org-outline,.document-paper .org-outline ul{margin:0;padding:0;list-style:none}.document-paper .org-outline{margin:14px 0 4px}.document-paper .org-outline ul{border-left:1px solid var(--color-control-border);margin-left:10px;padding-left:16px}.document-paper .org-outline li{margin:0}.org-outline-item{break-inside:avoid;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:5px 0;display:flex}.org-outline-item span{color:var(--ink)}@container step-preview (max-width:520px){.org-node{min-width:92px;max-width:132px;padding:6px 8px}.org-node strong{font-size:12px}.org-node span{font-size:11px}}@media print{.org-chart-scroll{padding:0;overflow:visible}.document-paper .org-tree{min-width:0;margin-left:auto;margin-right:auto}.document-paper .org-tree+.org-tree{break-before:page;border-top:0;margin-top:0;padding-top:0}.document-paper .org-tree li:before,.document-paper .org-tree li:after,.document-paper .org-tree ul:before{border-color:#555}.org-node{background:#fff;border-color:#333 #777 #777}.document-paper .org-outline ul{border-left-color:#999}}
