.attendance-data[data-v-1a95f54d]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:#fff;border-radius:8px}.attendance-data[data-v-1a95f54d] *{font-size:12px}.attendance-data .attendance-data-content[data-v-1a95f54d]{flex:1;color:#fff;background:#558cef;padding:10px}.attendance-data .attendance-data-content .attendance-title[data-v-1a95f54d]{display:flex;align-items:center;margin-bottom:10px}.attendance-data .attendance-data-content .attendance-title>span[data-v-1a95f54d]{font-size:14px;font-weight:700;margin:0 10px}.attendance-data .attendance-data-content .attendance-title .attendance-tab[data-v-1a95f54d]{display:flex}.attendance-data .attendance-data-content .attendance-title .attendance-tab>div[data-v-1a95f54d]{width:24px;height:24px;line-height:24px;font-weight:400;margin:0 5px;border:1px solid #fff;border-radius:50%;text-align:center;cursor:pointer}.attendance-data .attendance-data-content .attendance-title .attendance-tab>div.active[data-v-1a95f54d],.attendance-data .attendance-data-content .attendance-title .attendance-tab>div[data-v-1a95f54d]:hover{background:#ffca4e}.attendance-data .attendance-data-content .attendance-title .attendance-tab>div.active[data-v-1a95f54d]{border:none}.attendance-data .attendance-data-content .attendance-tab-panel .attendance-today[data-v-1a95f54d],.attendance-data .attendance-data-content .attendance-tab-panel .attendance-total[data-v-1a95f54d]{display:flex;flex-wrap:wrap;align-items:center}.attendance-data .attendance-data-content .attendance-tab-panel .attendance-today>div[data-v-1a95f54d],.attendance-data .attendance-data-content .attendance-tab-panel .attendance-total>div[data-v-1a95f54d]{display:flex;align-items:center;margin-bottom:10px;margin-left:10px}.attendance-data .attendance-data-content .attendance-tab-panel .attendance-today>div span.dot[data-v-1a95f54d],.attendance-data .attendance-data-content .attendance-tab-panel .attendance-total>div span.dot[data-v-1a95f54d]{width:5px;height:5px;border-radius:50%;background:#fff}.attendance-data .attendance-data-content .attendance-tab-panel .attendance-today>div span[data-v-1a95f54d]:nth-child(2),.attendance-data .attendance-data-content .attendance-tab-panel .attendance-total>div span[data-v-1a95f54d]:nth-child(2){margin-left:5px}.text-truncate[data-v-1a95f54d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}