.doughnutWrapper{width:70%;margin:0 auto}#chartjs-tooltip{opacity:1;position:absolute!important;transform:translate(-50%,-105%);pointer-events:none;width:200px;background-color:#fff;border-radius:8px;font-size:16px;z-index:100;position:relative;box-shadow:2.5px 4.3px 8px 0 rgba(4,21,1,.45)}.subLabelText{padding:0 0 5px 15px;color:var(--white-background);font-size:14px;margin-bottom:0;line-height:14px;text-align:left}.table-row{border-width:0;background-color:#040033;padding:0 0 15px;font-weight:600;border-radius:8px;box-shadow:0 0 5px -3px rgba(0,0,0,.5)}.nameSpan{border-color:#fff;border-width:1px}.nameSpan.currentJobCount{padding:0 16px 10px;border-bottom:.5px solid #fff;margin-top:10px;font-weight:400;font-size:16px;text-align:left;color:#fff}.tableHeadRow,.tableHeading{border-width:0}.jobCountDiv{text-align:left;padding-left:20px;font-size:14px;margin-bottom:20px;margin-top:10px;color:#fff}.circle{width:10px;height:10px;border-radius:50%;flex-shrink:0;background-color:#dfdefe}.line{background-color:#fff;width:60px;height:1px;margin:auto 0}.salary{font-size:14px;font-weight:400;width:235px;text-align:start;flex-shrink:0;margin:auto 0 auto 10px}.box-1,.box-5{background-color:#c2c0ff;height:25px;width:17px}.box-2,.box-4{background-color:#a39fff;height:23px;width:30px}.box-3{background-color:#807afe;height:36px;width:55px}.graph{width:65px;justify-content:center;flex-shrink:0}.d-flex,.graph{display:flex}.label-list-wrapper{display:flex;row-gap:15px;column-gap:20px;flex-wrap:wrap;margin-top:30px}.label-list-wrapper .label-list-elem{display:flex;align-items:center;font-size:14px;line-height:14px;color:var(--tertiary-color)}.label-list-wrapper .label-list-elem span{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:10px}