.nowrap{white-space:nowrap}.fullname{min-width:155px}.cell-report-day{min-width:200px}.cell-report-day .absence{color:#ef476f}.cell-report-day .assistance{color:#2cc0d5}.cell-report-day .vacation{color:#93c737}.cell-report-day .medical{color:#f9de5c}.cell-report-day .medical-sub{color:#d8ff00}.cell-report-day .extrahours{color:#7b1fa2}.cell-report-day .absence-ex{color:#d939cd}.table-wrap{height:200%}.table-card{width:100%;height:100%;max-height:490px;position:relative;overflow:auto}.table-card--total{overflow:hidden}.table-card__header{position:sticky;top:0;z-index:20;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;width:3710px;-webkit-box-shadow:0 3px 5px 0 hsla(0,0%,60%,.7);box-shadow:0 3px 5px 0 hsla(0,0%,60%,.7)}.table-card__header,.table-card__header-cell{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.table-card__header-cell{padding:1rem .5rem;margin:0 5px;font-weight:700;font-size:12px;-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px;height:90.59px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:right}.table-card__header-cell .md-checkbox{margin:0!important}.table-card__header-cell--big{min-width:250px;text-align:left;position:sticky;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;z-index:10;-webkit-box-shadow:1px 0 1px 0 hsla(0,0%,60%,.4);box-shadow:1px 0 1px 0 hsla(0,0%,60%,.4)}.table-card__header-cell--biggest{min-width:800px;background-color:rgba(44,192,213,.4)}.table-card__header-cell__inner,.table-card__header-cell__inner--superior{width:100%}.table-card__header-cell__inner--superior p{text-align:center}.table-card__header-cell__inner--inferior{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-card__header-cell__inner--inferior__content{min-width:97px;max-width:97px;font-size:12px;padding:0 .5rem}.table-card__body{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.table-card__body-row{position:relative;width:3710px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:thin solid hsla(0,0%,60%,.4)}.table-card__body-cell{background-color:#fff;padding:1rem .5rem;margin:0 5px;font-weight:400;font-size:14px;-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px;text-align:right}.table-card__body-cell--center{text-align:center}.table-card__body-cell--center .md-checkbox{margin:0!important}.table-card__body-cell--none{display:none}.table-card__body-cell--big{position:sticky;left:0;text-align:left;z-index:10;min-width:250px;-webkit-box-shadow:1px 0 1px 0 hsla(0,0%,60%,.4);box-shadow:1px 0 1px 0 hsla(0,0%,60%,.4)}.table-card__body-cell--biggest{min-width:800px;background-color:rgba(44,192,213,.4)}.table-card__body-cell__inner,.table-card__body-cell__inner--superior{width:100%}.table-card__body-cell__inner--superior p{text-align:center}.table-card__body-cell__inner--inferior{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-card__body-cell__inner--inferior__content{width:97px;font-size:12px;padding:0 .5rem;text-align:center}.table-card--empty{padding:5rem}.table-card--empty h3{text-align:center}.table-container .md-card-header-text .custom-field-search-table{margin:0}