.dayNumber[data-v-840acc2d]{align-items:center;background:var(--blue);border-radius:50%;color:#fff;cursor:default;display:flex;font-size:10px;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px;z-index:1}.dayNumber.active[data-v-840acc2d]{cursor:pointer}.daySetting[data-v-840acc2d]{align-items:center;background:#fff;border:1px solid var(--main-color);border-radius:4px;color:var(--main-color);display:flex;padding:5px 8px;position:absolute;right:20px;top:0;transition:all .3s ease-in-out;grid-gap:2px}.daySetting button[data-v-840acc2d]{font-size:0;margin-inline:2px;transition:all .3s ease}.daySetting button[data-v-840acc2d]:disabled{color:gray}.daySetting button[data-v-840acc2d]:not(:disabled):hover{transform:scale(1.2)}.attentionTitle[data-v-6f570023]{color:var(--main-color);font-size:18px;margin-bottom:10px}.usageData[data-v-6f570023]{list-style-type:none;margin-top:16px}.usageData li[data-v-6f570023]{color:var(--main-color);font-family:var(--ff-500),serif}.usageData li span[data-v-6f570023]{font-family:var(--ff-600),serif}.attentionDesc[data-v-6f570023]{font-size:14px}.blockTimeWork-text[data-v-6f570023]{align-items:center;display:inline-flex;font-size:16px;justify-content:center;position:relative}.blockTimeWork-text .userAgent[data-v-6f570023]{left:50%;position:absolute;top:-14px;transform:translate(-50%)}.holidayBlock[data-v-6f570023]{align-self:center;font-size:16px}.main[data-v-6f570023]{height:100%}.main .day[data-v-6f570023]{align-items:flex-end;display:flex;height:40px;justify-content:center;position:relative}.main .day .blockTime[data-v-6f570023]{align-items:center;display:grid;font-size:14px;grid-template-columns:120px 1fr;width:100%}.main .day .blockTimeWork[data-v-6f570023]{display:grid;grid-template-columns:1fr 20px 1fr}.main .mainInfo[data-v-6f570023]{display:grid;grid-template-columns:180px 400px 400px 400px;grid-gap:16px}.main .mainInfo .doc[data-v-6f570023]{display:grid;grid-gap:5px;align-items:center;color:var(--main-color);grid-template-columns:100px 1fr 20px}.main .mainInfo .doc .docType[data-v-6f570023]{display:flex;grid-gap:5px;align-content:center;color:var(--blue)}.main .mainInfo .doc .docName[data-v-6f570023]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .mainInfo .doc button[data-v-6f570023]{color:gray;font-size:0}.main .mainInfo .authButtons[data-v-6f570023]{display:flex;justify-content:center;margin-top:20px}.main .mainInfo .mainItem[data-v-6f570023]:not(.photo){border:1px solid var(--main-color);padding:10px 16px}.main .mainInfo .mainItem_title[data-v-6f570023]{font-size:18px;margin-bottom:10px;text-align:center}.main .mainInfo .workTimeTop[data-v-6f570023]{align-items:center;display:flex;justify-content:space-between}.main .mainInfo .workTimeTop .allTime[data-v-6f570023],.main .mainInfo .workTimeTop .currentTime[data-v-6f570023]{font-size:14px}.main .mainInfo .workTime .progress[data-v-6f570023]{background:#bbc9ce;border:1px solid var(--main-color);border-radius:4px;height:20px;margin-bottom:20px;overflow-x:hidden;position:relative;width:100%}.main .mainInfo .workTime .progress_line[data-v-6f570023]{background:var(--main-color);bottom:0;position:absolute;top:0}.main .mainInfo .photo img[data-v-6f570023]{height:auto;max-width:100%}.main .mainInfo .list ul[data-v-6f570023]{list-style-type:none;padding-left:0}.main .mainInfo .list ul li[data-v-6f570023]{display:flex;font-size:14px;justify-content:space-between;margin-bottom:10px}.main .mainInfo .list ul li .dashed[data-v-6f570023]{border-bottom:1px dashed var(--main-color);display:block;flex-grow:2;margin-inline:10px}.main .calendar[data-v-6f570023]{margin-top:20px}.main .calendar .table[data-v-6f570023]{overflow-x:auto}.main .calendar .tableHead[data-v-6f570023]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:1px;margin-bottom:4px;min-width:1300px}.main .calendar .tableHead-item[data-v-6f570023]{border:1px solid var(--main-color);color:var(--main-color);font-weight:400;padding:10px;text-align:center}.main .calendar .tableHead-item[data-v-6f570023]:first-child,.main .calendar .tableHead-item[data-v-6f570023]:last-child{background:var(--blue);border:1px solid var(--blue);color:#fff}.main .calendar .tableBody[data-v-6f570023]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:1px;min-width:1300px}.main .calendar .tableBody-item[data-v-6f570023]{border:1px solid var(--main-color);font-size:12px;font-weight:400;padding:10px;text-align:center}.main .calendar .tableBody-item.holiday[data-v-6f570023]{background:#4caf50;color:#fff}.main .calendar .tableBody-item.sick[data-v-6f570023]:not(.holiday){background:#e63946;color:#fff;font-size:18px}.main .calendar .tableBody-item.absent[data-v-6f570023]:not(.holiday){background:gray;color:#fff;font-size:18px}.main .calendar .tableBody-item.vacation[data-v-6f570023]:not(.holiday){background:#008b8b;color:#fff;font-size:18px}.main .calendar .tableBody-item.duty[data-v-6f570023]:not(.holiday){background:#191970;color:#fff;font-size:18px}.main .calendar .tableBody-item.disabled[data-v-6f570023]{background:#dee2e6;pointer-events:none}@media (max-width:1024px){.main .calendar[data-v-6f570023]{margin-top:20px}}@media screen and (max-width:1024px){.mainBlock .datePicker[data-v-6f570023]{margin:0 auto 20px!important}.mainBlock .mainInfo[data-v-6f570023]{display:block}.mainBlock .mainInfo .photo[data-v-6f570023]{text-align:center}.mainBlock .mainInfo .information[data-v-6f570023]{margin-block:20px}.tableBody[data-v-6f570023],.tableHead[data-v-6f570023]{grid-template-columns:repeat(7,minmax(0,180px))!important}}
