body{font:10px sans-serif}rect.bordered{stroke:#E6E6E6;stroke-width:2px}text.mono{font-size:9pt;font-family:Consolas,courier;fill:#aaa}text.axis-workweek{fill:#000}text.axis-worktime{fill:#000}.d3-tip{line-height:1;font-weight:bold;padding:12px;background:rgba(0,0,0,0.8);color:#fff;border-radius:2px}.d3-tip p{margin:0 0 0.5em 0}.d3-tip ul{margin:0;padding-left:2em}.d3-tip li{margin:0.5em 0 0 0} .d3-tip:after{box-sizing:border-box;display:inline;font-size:10px;width:100%;line-height:1;color:rgba(0,0,0,0.8);content:"\25BC";position:absolute;text-align:center} .d3-tip.n:after{margin:-1px 0 0 0;top:100%;left:0}