.attendance-date-cell[data-v-3a762530]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.attendance-calendar-name[data-v-3a762530]{position:relative;top:1px;left:-1px;font-size:12px;letter-spacing:0}.attendance-calendar-name--workday[data-v-3a762530]{color:var(--color-green)}.attendance-calendar-name--holiday[data-v-3a762530]{color:var(--color-red)}.attendance-change-text[data-v-3a762530]{display:inline-block;white-space:nowrap}.attendance-record-edit-table[data-v-3a762530] .ant-table-body{max-height:calc(100vh - 260px);overflow-y:auto!important}.attendance-record-edit-table[data-v-3a762530] td.attendance-time-cell--changed{background-color:var(--color-yellow-2)!important}.attendance-record-edit-table.ant-table-wrapper.sticky[data-v-3a762530] .ant-table-body{max-height:491px}.attendance-record-edit-table[data-v-3a762530] .ant-table-tbody>tr>td,.attendance-record-edit-table[data-v-3a762530] .ant-table-thead>tr>th{padding:4px 5px!important}[data-v-4c286a70] .ant-alert-description>p>span{color:var(--color-primary);display:inline-block;min-width:30px;text-align:right;margin-right:10px}.div-yearMonth[data-v-4c286a70]{height:32px;display:inline-block;border:1px solid var(--color-tb-border);padding:0 10px;line-height:30px;margin-right:10px;margin-bottom:5px;margin-top:5px;cursor:pointer;transition:all .3s}.div-yearMonth[data-v-4c286a70]:hover{border:1px solid var(--color-primary-3)}.div-yearMonth.selected[data-v-4c286a70]{border:1px solid var(--color-primary);color:var(--color-primary);cursor:default}.div-calendar[data-v-4c286a70]{width:9px;height:9px;border-radius:50%;background:var(--color-primary);position:absolute;cursor:pointer;left:-27px;top:4px;animation:spinning-data-v-4c286a70 1s infinite both}@keyframes spinning-data-v-4c286a70{0%{box-shadow:0 0 3px var(--color-primary)}50%{box-shadow:0 0 6px var(--color-primary)}to{box-shadow:0 0 3px var(--color-primary)}}.ant-alert p[data-v-4c286a70]{letter-spacing:0}[data-v-4c286a70] .today td{border-bottom:1px solid var(--color-primary)}[data-v-4c286a70] .no-padding{padding:0!important}.running-border[data-v-4c286a70]{transition:all .6s;width:100%;height:100%}.running-border[data-v-4c286a70]:hover{background:var(--color-primary-1)}.for-hover[data-v-4c286a70]{transition:all .3s}.for-hover[data-v-4c286a70]:hover{opacity:.6}.attendance-change-text[data-v-4c286a70]{display:inline-block;white-space:nowrap}.attendance-field-clock-label[data-v-4c286a70]{color:var(--color-orange);font-size:12px;letter-spacing:0;margin-left:-6px;white-space:nowrap}.attendance-clock-cell[data-v-4c286a70]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.attendance-clock-text[data-v-4c286a70]{-ms-flex:1;flex:1;min-width:0;overflow-wrap:anywhere}.attendance-clock-remark[data-v-4c286a70]{white-space:pre-wrap}.attendance-clock-photo[data-v-4c286a70]{-ms-flex:0 0 44px;flex:0 0 44px;box-sizing:border-box;width:44px;height:44px;padding:0;overflow:hidden;border:1px solid var(--color-input-border);border-radius:4px;background:transparent;cursor:zoom-in}.attendance-clock-photo img[data-v-4c286a70]{display:block;width:100%;height:100%;object-fit:cover}.ant-table-wrapper.sticky[data-v-4c286a70] .ant-table-body{max-height:calc(100vh - 141px)}.attendance-detail-table[data-v-4c286a70] .ant-table-tbody>tr>td:not(.no-padding),.attendance-detail-table[data-v-4c286a70] .ant-table-thead>tr>th{padding:4px 5px!important}a.a-no-wave[data-v-09534e45]{margin-right:3px}a.a-no-wave[data-v-09534e45]:last-child{margin-right:0}.div-year[data-v-09534e45]{height:28px;display:inline-block;border:1px solid var(--color-tb-border);padding:0 9px 0 11px;line-height:28px;margin-right:10px;margin-bottom:5px;margin-top:5px;cursor:pointer;transition:all .3s}.div-year[data-v-09534e45]:hover{border:1px solid var(--color-primary-3)}.div-year.selected[data-v-09534e45]{border:1px solid var(--color-primary);color:var(--color-primary);cursor:default}.div-year-copy[data-v-09534e45]{border-color:transparent;color:var(--color-primary);padding:0 5px}.div-year-copy[data-v-09534e45]:hover{border-color:transparent;color:var(--color-primary-8)}.calendar-rule-manage-scroll[data-v-09534e45]{height:calc(100vh - 167px)}.calendar-rule-picker-scroll[data-v-09534e45]{height:60vh}.calendar-rule-name[data-v-09534e45]{color:var(--color-primary-7);cursor:pointer}.calendar-rule-note[data-v-09534e45]{max-width:260px;white-space:pre-wrap;word-break:break-all}.ant-layout-has-sider .calendar-rule-manage-scroll{height:calc(100vh - 128px)}.attendance-template-help[data-v-7e1a038a]{margin:0 0 20px}.attendance-template-help-content[data-v-7e1a038a]{padding-bottom:1.5em}.attendance-data-manage[data-v-d73bd5c0]{min-height:calc(100vh - 116px)}.attendance-data-empty[data-v-d73bd5c0]{padding-top:18vh}.attendance-data-tabs[data-v-d73bd5c0]{min-height:calc(100vh - 116px)}.attendance-data-tabs[data-v-d73bd5c0] .ant-tabs-left-bar{padding:10px 0}.attendance-data-tabs__pane-inner[data-v-d73bd5c0],.attendance-data-tabs__pane[data-v-d73bd5c0]{min-width:0}[data-v-d73bd5c0] .th-group{border-left:0!important}.table-month[data-v-d73bd5c0] .ant-table-thead>tr>th{height:32px}.ant-table-wrapper[data-v-d73bd5c0] .ant-table-tbody>tr>td,.ant-table-wrapper[data-v-d73bd5c0] .ant-table-thead>tr>th{padding:4px 5px!important}[data-v-d73bd5c0] .ant-alert-description>p>span{color:var(--color-primary);display:inline-block;min-width:30px;text-align:right;margin-right:10px}.div-yearMonth[data-v-d73bd5c0]{height:32px;display:inline-block;border:1px solid var(--color-tb-border);padding:0 10px;line-height:30px;margin-right:10px;margin-bottom:5px;margin-top:5px;cursor:pointer;transition:all .3s}.div-yearMonth[data-v-d73bd5c0]:hover{border:1px solid var(--color-primary-3)}.div-yearMonth.selected[data-v-d73bd5c0]{border:1px solid var(--color-primary);color:var(--color-primary);cursor:default}.div-calendar[data-v-d73bd5c0]{width:9px;height:9px;border-radius:50%;background:var(--color-primary);position:absolute;cursor:pointer;left:-27px;top:4px;animation:spinning-data-v-d73bd5c0 1s infinite both}@keyframes spinning-data-v-d73bd5c0{0%{box-shadow:0 0 3px var(--color-primary)}50%{box-shadow:0 0 6px var(--color-primary)}to{box-shadow:0 0 3px var(--color-primary)}}.ant-alert p[data-v-d73bd5c0]{letter-spacing:0}[data-v-d73bd5c0] .today td{border-bottom:1px solid var(--color-primary)}.ant-time-picker[data-v-08240660]{width:100%}[data-v-2bb95e67] .j-input [role=combobox]{min-height:100px}[data-v-38c88274] .j-input{width:100%}[data-v-38c88274] .j-input [role=combobox]{min-height:135px}