.org-tree{--box-border:#cbd5e1;--box-bg:#f8fafc;--head-bg:#1e293b;--line:#94a3b8;--kenmu:#b91c1c;--elbow:15px;--indent:76px;--stem:56px;--gap:8px;flex-direction:column;gap:12px;display:flex}.org-node{position:relative}.org-dept{border:1px solid var(--box-border);background:var(--box-bg);break-inside:avoid}.org-dept-header{background:var(--head-bg);color:#fff;justify-content:space-between;gap:8px;padding:5px 10px;font-size:12px;font-weight:600;display:flex}.org-dept-header .dept-id{opacity:.6;font-size:11px;font-weight:400}.org-members{flex-direction:column;gap:3px;margin:0;padding:6px 10px;list-style:none;display:flex}.org-member{white-space:nowrap;gap:6px;font-size:12px;display:flex}.org-member .m-title{color:#64748b;min-width:90px;font-size:11px}.org-member.kenmu .m-name{color:var(--kenmu)}.org-children{gap:var(--gap);margin-top:var(--gap);padding-left:var(--indent);flex-direction:column;display:flex}.org-children>.org-node:before{content:"";left:calc(-1*var(--stem));height:calc(100% + var(--gap));border-left:1px solid var(--line);position:absolute;top:0}.org-children>.org-node:first-child:before{top:calc(-1*var(--gap));height:calc(100% + var(--gap)*2)}.org-children>.org-node:last-child:before{height:var(--elbow);top:0}.org-children>.org-node:first-child:last-child:before{top:calc(-1*var(--gap));height:calc(var(--elbow) + var(--gap))}.org-children>.org-node:after{content:"";left:calc(-1*var(--stem));top:var(--elbow);width:var(--stem);border-top:1px solid var(--line);position:absolute}@media print{.no-print{display:none!important}body{background:#fff}main{max-width:none!important;padding:0!important}.org-tree{--line:#000;padding-top:24px}.org-dept{background:#fff}.org-dept-header{color:#000;border-bottom:1px solid var(--box-border);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff}.org-member.kenmu .m-name{color:#000;font-weight:700}}
