.monthly-attendance[data-v-bcbaed1e]{padding:24px;background:#fff}.search-wrapper[data-v-bcbaed1e] .ant-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-bottom:16px}.search-wrapper[data-v-bcbaed1e] .ant-form-item-control-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.search-wrapper[data-v-bcbaed1e] .ant-select{width:100%}.search-actions .ml-8[data-v-bcbaed1e]{margin-left:8px}.attendance-tabs[data-v-bcbaed1e]{margin-top:16px}.attendance-tabs[data-v-bcbaed1e] .ant-tabs-bar{margin-bottom:0}.attendance-tabs[data-v-bcbaed1e] .ant-tabs-tab{min-width:140px;padding:14px 20px;text-align:center;font-size:14px}.normal-value[data-v-bcbaed1e]{color:#389e0d;font-weight:500}.missing-value[data-v-bcbaed1e]{color:#cf1322}.count-emphasis[data-v-bcbaed1e]{font-weight:600}[data-v-bcbaed1e] .header-help-icon{margin-left:4px;color:#8c8c8c;cursor:help}.worker-summary[data-v-bcbaed1e]{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));border:1px solid #e8e8e8;background:#fafafa}.worker-summary>span[data-v-bcbaed1e]{min-height:66px;padding:11px 14px;border-right:1px solid #e8e8e8;color:#262626;overflow-wrap:anywhere}.worker-summary>span[data-v-bcbaed1e]:last-child{border-right:0}.worker-summary label[data-v-bcbaed1e]{display:block;margin-bottom:5px;color:#8c8c8c}.drawer-footer[data-v-bcbaed1e]{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:10px 24px;border-top:1px solid #e8e8e8;background:#fff;text-align:right}@media (max-width:900px){.monthly-attendance[data-v-bcbaed1e]{padding:12px}.search-actions span[data-v-bcbaed1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px}.search-actions .ml-8[data-v-bcbaed1e]{margin-left:0}.worker-summary[data-v-bcbaed1e]{grid-template-columns:repeat(2,minmax(130px,1fr))}.worker-summary>span[data-v-bcbaed1e]{border-bottom:1px solid #e8e8e8}}@media (max-width:575px){.search-wrapper[data-v-bcbaed1e] .ant-form-item{display:block}.search-wrapper[data-v-bcbaed1e] .ant-form-item-label{padding-bottom:4px;line-height:24px;text-align:left}.search-wrapper[data-v-bcbaed1e] .ant-form-item-control-wrapper{width:100%}}