.ai-feedback-modal[data-v-53aba45c]{width:520px}.ai-feedback-modal__stars[data-v-53aba45c]{display:flex;justify-content:center;gap:8px;margin:8px 0 4px}.ai-feedback-modal__star[data-v-53aba45c]{background:none;border:none;padding:4px;cursor:pointer;color:#c4c9d0;transition:color .12s ease,transform .12s ease;line-height:0}.ai-feedback-modal__star[data-v-53aba45c]:hover{transform:scale(1.08)}.ai-feedback-modal__star--active[data-v-53aba45c]{color:#f5b301}.ai-feedback-modal__star-icon--filled[data-v-53aba45c]{color:#f5b301;fill:#f5b301}.ai-feedback-modal__rating-label[data-v-53aba45c]{text-align:center;margin:0 0 16px;font-size:14px;color:#6b7280}.ai-feedback-modal__comment[data-v-53aba45c]{margin-top:8px}.ai-feedback-modal__dont-ask[data-v-53aba45c]{margin-top:16px;display:flex;align-items:center}.ai-feedback-modal__dont-ask[data-v-53aba45c] .cn-form-checkbox .container{margin-left:0;padding-left:30px;line-height:20px}.ai-feedback-modal__textarea[data-v-53aba45c]{border:none;padding:0;min-height:140px}.ai-feedback-modal__fade-enter-active[data-v-53aba45c],.ai-feedback-modal__fade-leave-active[data-v-53aba45c]{transition:opacity .18s ease,max-height .22s ease;overflow:hidden}.ai-feedback-modal__fade-enter-from[data-v-53aba45c],.ai-feedback-modal__fade-leave-to[data-v-53aba45c]{opacity:0;max-height:0}.ai-feedback-modal__fade-enter-to[data-v-53aba45c],.ai-feedback-modal__fade-leave-from[data-v-53aba45c]{opacity:1;max-height:240px}.dr-upload-modal-content{max-width:720px;margin:0 auto;width:100%;max-height:85vh;overflow-y:auto}.dr-upload-modal__body[data-v-307464a8]{display:flex;flex-direction:column;gap:16px;padding-top:4px}.dr-upload-modal__error[data-v-307464a8]{padding:10px 14px;border-radius:8px;background:#fdf6f6;border:1px solid #f1d9d9;color:#b91c1c;font-size:13px}.dr-upload-modal__help[data-v-307464a8],.dr-upload-modal__section-help[data-v-307464a8]{margin:0;color:#677a89;font-size:13px;line-height:1.5}.dr-upload-modal__section-title[data-v-307464a8]{margin:0 0 4px;font-size:16px;font-weight:600;color:#1c262f}.dr-upload-modal__upload[data-v-307464a8]{display:flex;flex-direction:column;gap:14px}.dr-upload-modal__actions[data-v-307464a8]{display:flex;justify-content:center}.dr-upload-modal__action[data-v-307464a8]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:260px;padding:18px 16px;border-radius:10px;border:1.5px dashed #cfd8e3;background:#fafbfc;color:#00437a;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;text-align:center}.dr-upload-modal__action[data-v-307464a8]:hover{border-color:#00437a;background:#f0f4f8}.dr-upload-modal__input[data-v-307464a8]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.dr-upload-modal__file[data-v-307464a8]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:#f0f4f8;font-size:13px;color:#1c262f}.dr-upload-modal__file-name[data-v-307464a8]{font-weight:500}.dr-upload-modal__file-size[data-v-307464a8]{color:#677a89}.dr-upload-modal__file-clear[data-v-307464a8]{margin-left:auto;border:none;background:none;color:#b91c1c;font-size:12px;cursor:pointer}.dr-upload-modal__file-clear[data-v-307464a8]:disabled{opacity:.4;cursor:not-allowed}.dr-upload-modal__loading[data-v-307464a8]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 12px}.dr-upload-modal__loading-spinner[data-v-307464a8]{color:#00437a;animation:dr-spin-307464a8 1s linear infinite}.dr-upload-modal__loading-title[data-v-307464a8]{margin:8px 0 0;font-size:16px;font-weight:600;color:#1c262f}.dr-upload-modal__loading-subtitle[data-v-307464a8]{margin:0;font-size:13px;color:#677a89;text-align:center;max-width:460px}.dr-upload-modal__confirmed[data-v-307464a8],.dr-upload-modal__failed[data-v-307464a8],.dr-upload-modal__review[data-v-307464a8]{display:flex;flex-direction:column;gap:12px}.dr-upload-modal__confirmed[data-v-307464a8],.dr-upload-modal__failed[data-v-307464a8]{align-items:center;text-align:center;padding:16px 0}.dr-upload-modal__confirmed-icon[data-v-307464a8]{color:#0a7a42}.dr-upload-modal__failed-icon[data-v-307464a8]{color:#b91c1c}.dr-upload-modal__header-meta[data-v-307464a8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 16px;padding:10px 12px;border-radius:8px;background:#fafbfc;border:1px solid #ebeef1;font-size:13px;color:#1c262f}.dr-upload-modal__meta-label[data-v-307464a8]{display:block;font-size:11px;font-weight:600;color:#677a89;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.dr-upload-modal__roster-wrap[data-v-307464a8]{border:1px solid #ebeef1;border-radius:8px;background:#fff;max-height:35vh;overflow-y:auto}.dr-upload-modal__roster-wrap--readonly[data-v-307464a8]{width:100%}.dr-upload-modal__roster[data-v-307464a8]{display:flex;flex-direction:column}.dr-upload-modal__roster-row[data-v-307464a8]{display:grid;grid-template-columns:1.4fr 1.2fr 1.6fr .6fr;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid #ebeef1;font-size:13px;color:#1c262f}.dr-upload-modal__roster-row[data-v-307464a8]:first-child{border-top:none}.dr-upload-modal__roster-row>[role=cell][data-v-307464a8],.dr-upload-modal__roster-row>[role=columnheader][data-v-307464a8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-upload-modal__roster-row--head[data-v-307464a8]{background:#f5f7fa}.dr-upload-modal__roster-row--head>[role=columnheader][data-v-307464a8]{font-size:11px;font-weight:600;color:#677a89;text-transform:uppercase;letter-spacing:.04em}.dr-upload-modal__roster-name[data-v-307464a8]{font-weight:500}.dr-upload-modal__roster-row--editable[data-v-307464a8]{grid-template-columns:1.4fr 1.2fr 1.6fr .7fr 32px}.dr-upload-modal__roster-row--editable>[role=cell][data-v-307464a8]{overflow:visible;white-space:normal}.dr-upload-modal__cell-input[data-v-307464a8]{width:100%;padding:6px 8px;border:1px solid #d9dee3;border-radius:6px;font-size:13px;color:#1c262f;background:#fff;transition:border-color .12s ease,box-shadow .12s ease}.dr-upload-modal__cell-input[data-v-307464a8]:focus{outline:none;border-color:#00437a;box-shadow:0 0 0 2px rgba(0,67,122,.12)}.dr-upload-modal__cell-input[data-v-307464a8]:disabled{background:#f5f7fa;color:#677a89}.dr-upload-modal__cell-input--hours[data-v-307464a8]{text-align:right}.dr-upload-modal__row-actions[data-v-307464a8]{display:flex;justify-content:center}.dr-upload-modal__row-remove[data-v-307464a8]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;background:none;color:#b91c1c;border-radius:6px;cursor:pointer;transition:background-color .12s ease}.dr-upload-modal__row-remove[data-v-307464a8]:hover:not(:disabled){background:#fdeeee}.dr-upload-modal__row-remove[data-v-307464a8]:disabled{opacity:.4;cursor:not-allowed}.dr-upload-modal__add-worker[data-v-307464a8]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:6px 10px;border:1px dashed #cfd8e3;border-radius:6px;background:none;color:#00437a;font-size:13px;font-weight:500;cursor:pointer;transition:all .12s ease}.dr-upload-modal__add-worker[data-v-307464a8]:hover:not(:disabled){border-color:#00437a;background:#f0f4f8}.dr-upload-modal__add-worker[data-v-307464a8]:disabled{opacity:.5;cursor:not-allowed}.dr-upload-modal__roster-empty[data-v-307464a8]{padding:16px;text-align:center;color:#677a89;font-size:13px}.dr-upload-modal__delete-cluster[data-v-307464a8]{display:inline-flex;align-items:center;gap:8px;margin-right:auto}.dr-upload-modal__delete-prompt[data-v-307464a8]{font-size:13px;font-weight:500;color:#4a5568}.dr-upload-modal__delete-trigger[data-v-307464a8]{display:inline-flex;align-items:center;gap:6px}.dr-upload-modal__delete-confirm[data-v-307464a8]{color:#fff!important}.dr-upload-modal__notes[data-v-307464a8]{display:inline-flex;align-items:flex-start;gap:6px;margin:0;color:#677a89;font-size:12px}@keyframes dr-spin-307464a8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dr-guide[data-v-03733ec2]{margin-top:14px;border:1px solid #e1e3e8;border-radius:8px;overflow:hidden}.dr-guide__toggle[data-v-03733ec2]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:#f8f9fb;border:none;cursor:pointer;font-size:13px;font-weight:600;color:#00437a;text-align:left}.dr-guide__chevron[data-v-03733ec2]{margin-left:auto}.dr-guide__body[data-v-03733ec2]{padding:12px;font-size:13px}.dr-guide__platform[data-v-03733ec2]{margin-bottom:10px}.dr-guide__platform-name[data-v-03733ec2]{font-weight:700;color:#495057;margin:0 0 2px}.dr-guide__platform-steps[data-v-03733ec2]{color:#6c757d;margin:0}.dr-guide__table-title[data-v-03733ec2]{font-weight:700;color:#495057;margin:14px 0 6px}.dr-guide__table[data-v-03733ec2]{width:100%;border-collapse:collapse}.dr-guide__table td[data-v-03733ec2],.dr-guide__table th[data-v-03733ec2]{text-align:left;padding:6px 8px;border-bottom:1px solid #f0f1f3;vertical-align:top}.dr-guide__table th[data-v-03733ec2]{font-size:12px;color:#6c757d}.bulk-dr__help[data-v-de982e54]{color:#6c757d;font-size:13px;margin-bottom:14px}.bulk-dr__dropzone[data-v-de982e54]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px;border:2px dashed #ced4da;border-radius:10px;color:#6c757d;cursor:pointer;text-align:center}.bulk-dr__dropzone--over[data-v-de982e54]{border-color:#321fdb;background:#f3f4ff}.bulk-dr__input[data-v-de982e54]{display:none}.bulk-dr__file-list[data-v-de982e54]{list-style:none;padding:0;margin:12px 0 0}.bulk-dr__file[data-v-de982e54]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-bottom:1px solid #f0f1f3;font-size:13px}.bulk-dr__file-name[data-v-de982e54]{flex:1}.bulk-dr__file-remove[data-v-de982e54]{background:none;border:none;color:#adb5bd;cursor:pointer}.bulk-dr__file-action[data-v-de982e54]{background:none;border:none;color:#6c757d;cursor:pointer;padding:2px;line-height:1}.bulk-dr__file-action[data-v-de982e54]:hover{color:#321fdb}.bulk-dr__file-rename[data-v-de982e54]{border:1px solid #ced4da;border-radius:6px;padding:2px 6px;font-size:13px;width:260px;max-width:100%}.bulk-dr__file-ext[data-v-de982e54]{color:#adb5bd;margin-left:4px}.bulk-dr__error[data-v-de982e54]{color:#842029;font-size:13px;margin-top:10px}.bulk-dr__actions[data-v-de982e54]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.bulk-dr__summary[data-v-de982e54]{font-weight:600;margin-bottom:10px}.bulk-dr__table[data-v-de982e54]{width:100%;font-size:13px;border-collapse:collapse}.bulk-dr__table td[data-v-de982e54],.bulk-dr__table th[data-v-de982e54]{text-align:left;padding:7px 8px;border-bottom:1px solid #f0f1f3}.bulk-dr__status[data-v-de982e54]{font-weight:600}.bulk-dr__status--extracted[data-v-de982e54]{color:#2eb85c}.bulk-dr__status--needs_date[data-v-de982e54]{color:#f9b115}.bulk-dr__status--duplicate[data-v-de982e54]{color:#e55353}.bulk-dr__status--failed[data-v-de982e54]{color:#842029}.bulk-dr__date-btn[data-v-de982e54],.bulk-dr__row-btn[data-v-de982e54]{border:1px solid #ced4da;border-radius:6px;background:#fff;padding:4px 10px;cursor:pointer;font-size:12px;font-weight:600}.bulk-dr__date-btn--danger[data-v-de982e54],.bulk-dr__row-btn--danger[data-v-de982e54]{border-color:#e55353;color:#e55353}.bulk-dr__resolved[data-v-de982e54]{color:#2eb85c}.bulk-dr__note[data-v-de982e54]{font-size:11px;color:#adb5bd}.bulk-dr__hint[data-v-de982e54]{color:#6c757d;font-size:12px;margin-top:12px}.bulk-dr__map-grid[data-v-de982e54]{display:flex;flex-direction:column;gap:10px;margin:14px 0}.bulk-dr__map-row[data-v-de982e54]{display:grid;grid-template-columns:180px 1fr;align-items:center;gap:12px}.bulk-dr__map-label[data-v-de982e54]{font-size:13px;font-weight:600;color:#495057}.bulk-dr__req[data-v-de982e54]{color:#e55353;margin-left:2px}.bulk-dr__map-select[data-v-de982e54]{padding:6px 8px;border:1px solid #ced4da;border-radius:6px;font-size:13px;background:#fff}.bulk-dr__preview[data-v-de982e54]{margin-top:14px;padding:10px 12px;background:#f8f9fb;border-radius:8px}.bulk-dr__preview-title[data-v-de982e54]{font-weight:700;font-size:12px;color:#495057;margin-bottom:6px}.bulk-dr__preview-list[data-v-de982e54]{list-style:none;padding:0;margin:0;font-size:13px}.bulk-dr__preview-list li[data-v-de982e54]{display:flex;justify-content:space-between;padding:3px 0}.bulk-dr__preview-count[data-v-de982e54]{color:#6c757d}.daily-reports__card[data-v-71e56e6f]{border-radius:8px}.daily-reports__card-body[data-v-71e56e6f]{padding:32px}.daily-reports__header[data-v-71e56e6f]{margin-bottom:24px}.daily-reports__title[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:600;margin:0 0 4px;color:#1c262f}.daily-reports__beta-badge[data-v-71e56e6f]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#eef4fb;color:#00437a;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;line-height:1}.daily-reports__help[data-v-71e56e6f]{margin:0;color:#677a89;font-size:14px;max-width:720px}.daily-reports__error[data-v-71e56e6f]{padding:12px 16px;border-radius:8px;background:#fdf6f6;border:1px solid #f1d9d9;color:#b91c1c;font-size:13px}.daily-reports__gc-notice[data-v-71e56e6f]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:8px;background:#f5fbff;border:1px solid #cfe6f5;color:#075985;font-size:14px}.daily-reports__gc-bar[data-v-71e56e6f]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.daily-reports__gc-label[data-v-71e56e6f]{font-size:13px;font-weight:600;color:#334155;margin:0}.daily-reports__gc-select[data-v-71e56e6f]{min-width:240px;padding:7px 10px;border-radius:6px;border:1px solid #cbd5e1;background:#fff;font-size:14px;color:#0f172a}.daily-reports__gc-hint[data-v-71e56e6f]{font-size:12.5px;color:#64748b}.daily-reports__views[data-v-71e56e6f]{display:inline-flex;gap:4px;padding:4px;border-radius:10px;background:#f2f5f8;margin-bottom:18px}.daily-reports__view-btn[data-v-71e56e6f]{border:none;background:transparent;padding:7px 16px;border-radius:8px;font-size:13px;font-weight:600;color:#677a89;cursor:pointer;transition:all .15s ease}.daily-reports__view-btn--active[data-v-71e56e6f]{background:#fff;color:#00437a;box-shadow:0 1px 2px rgba(28,38,47,.12)}.daily-reports__uploads-empty[data-v-71e56e6f]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:8px;background:#f5fbff;border:1px solid #cfe6f5;color:#075985;font-size:14px}.daily-reports__uploads[data-v-71e56e6f]{display:flex;flex-direction:column;gap:22px}.daily-reports__upload-group[data-v-71e56e6f]{border:1px solid #ebeef1;border-radius:10px;overflow:hidden}.daily-reports__upload-group-header[data-v-71e56e6f]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f8fafc;border-bottom:1px solid #ebeef1}.daily-reports__upload-group-title[data-v-71e56e6f]{font-size:13px;font-weight:700;color:#1c262f}.daily-reports__upload-group-count[data-v-71e56e6f]{font-size:12px;color:#677a89}.daily-reports__upload-group-open[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:2px;margin-left:auto;border:none;background:transparent;color:#00437a;font-size:12px;font-weight:600;cursor:pointer}.daily-reports__upload-group-open[data-v-71e56e6f]:hover{text-decoration:underline}.daily-reports__upload-row[data-v-71e56e6f]{display:grid;grid-template-columns:52px 110px 1fr auto;align-items:center;gap:12px;width:100%;padding:10px 14px;border:none;border-bottom:1px solid #f0f3f5;background:#fff;cursor:pointer;text-align:left;font-size:13px;transition:background .15s ease}.daily-reports__upload-row[data-v-71e56e6f]:last-child{border-bottom:none}.daily-reports__upload-row[data-v-71e56e6f]:hover{background:#f8fafc}.daily-reports__upload-row-day[data-v-71e56e6f]{font-size:11px;font-weight:700;color:#677a89;text-transform:uppercase}.daily-reports__upload-row-date[data-v-71e56e6f]{font-weight:600;color:#1c262f}.daily-reports__upload-row-workers[data-v-71e56e6f]{color:#677a89}.daily-reports__upload-row-status[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:6px;font-weight:600}.daily-reports__upload-row-status--extracted[data-v-71e56e6f],.daily-reports__upload-row-status--pending[data-v-71e56e6f]{color:#a07c1e}.daily-reports__upload-row-status--confirmed[data-v-71e56e6f]{color:#157347}.daily-reports__upload-row-status--failed[data-v-71e56e6f]{color:#b91c1c}.daily-reports__week-nav[data-v-71e56e6f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:8px 4px}.daily-reports__bulk-bar[data-v-71e56e6f]{display:flex;justify-content:flex-end;margin-bottom:12px}.daily-reports__bulk-btn[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid #321fdb;border-radius:999px;background:#fff;color:#321fdb;font-size:13px;font-weight:600;cursor:pointer}.daily-reports__bulk-btn[data-v-71e56e6f]:hover:not(:disabled){background:#f3f4ff}.daily-reports__bulk-btn[data-v-71e56e6f]:disabled{opacity:.5;cursor:not-allowed}.daily-reports__nav-btn[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:999px;background:transparent;color:#4a5568;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.daily-reports__nav-btn[data-v-71e56e6f]:hover:not(:disabled){background:#eef1f4;color:#1c262f}.daily-reports__nav-btn[data-v-71e56e6f]:disabled{color:#b6c0c9;cursor:default}.daily-reports__week-trigger[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:999px;background:transparent;cursor:pointer;transition:background-color .15s ease}.daily-reports__week-trigger[data-v-71e56e6f]:hover:not(:disabled){background:#eef1f4}.daily-reports__week-trigger[data-v-71e56e6f]:disabled{cursor:default}.daily-reports__week-label[data-v-71e56e6f]{font-size:14px;font-weight:600;color:#1c262f}.daily-reports__week-caret[data-v-71e56e6f]{color:#677a89}.daily-reports__loading[data-v-71e56e6f]{display:flex;align-items:center;justify-content:center;gap:8px;padding:48px 0;color:#677a89;font-size:14px}.daily-reports__loading-spinner[data-v-71e56e6f]{animation:spin-71e56e6f 1s linear infinite}.daily-reports__grid[data-v-71e56e6f]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.daily-reports__day[data-v-71e56e6f]{display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:110px;padding:12px 14px;border-radius:10px;border:1px solid #ebeef1;background:#fff;cursor:pointer;text-align:left;transition:all .15s ease}.daily-reports__day[data-v-71e56e6f]:hover:not(:disabled){border-color:#00437a;box-shadow:0 1px 3px rgba(0,67,122,.12)}.daily-reports__day--locked[data-v-71e56e6f]{cursor:not-allowed;opacity:.55}.daily-reports__day--none[data-v-71e56e6f]{background:#fafbfc}.daily-reports__day--pending[data-v-71e56e6f]{background:#fffbeb;border-color:#f5e6a8}.daily-reports__day--extracted[data-v-71e56e6f]{background:#fffaeb;border-color:#f0d889}.daily-reports__day--confirmed[data-v-71e56e6f]{background:#f4fbf7;border-color:#c6e3d3}.daily-reports__day--failed[data-v-71e56e6f]{background:#fdf6f6;border-color:#f1c2c2}.daily-reports__day-header[data-v-71e56e6f]{display:flex;flex-direction:column;gap:2px}.daily-reports__day-weekday[data-v-71e56e6f]{font-size:11px;font-weight:700;color:#677a89;text-transform:uppercase;letter-spacing:.04em}.daily-reports__day-date[data-v-71e56e6f]{font-size:14px;font-weight:600;color:#1c262f}.daily-reports__day-status[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#4a5568}.daily-reports__submission[data-v-71e56e6f]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px;padding:12px 18px;border-radius:10px;background:#f4fbf7;border:1px solid #c6e3d3;color:#1c262f;font-size:14px}.daily-reports__submission-icon[data-v-71e56e6f]{color:#2f9e6e;flex-shrink:0}.daily-reports__submission-label[data-v-71e56e6f]{font-weight:500}.daily-reports__submission-undo[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:none;border-radius:999px;background:transparent;color:#2563eb;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.daily-reports__submission-undo[data-v-71e56e6f]:hover:not(:disabled){background:#e8f0fe}.daily-reports__submission-undo[data-v-71e56e6f]:disabled{opacity:.6;cursor:default}.daily-reports__no-work[data-v-71e56e6f]{display:flex;justify-content:center;margin-top:18px}.daily-reports__no-work-btn[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid #d6dbe1;border-radius:999px;background:#fff;color:#4a5568;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.daily-reports__no-work-btn[data-v-71e56e6f]:hover:not(:disabled){background:#eef1f4;color:#1c262f}.daily-reports__no-work-btn[data-v-71e56e6f]:disabled{opacity:.6;cursor:default}.daily-reports__no-work-confirm[data-v-71e56e6f]{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:420px;text-align:center}.daily-reports__no-work-prompt[data-v-71e56e6f]{font-size:14px;color:#1c262f}.daily-reports__no-work-actions[data-v-71e56e6f]{display:inline-flex;gap:8px}.daily-reports__no-work-yes[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:999px;background:#2563eb;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.daily-reports__no-work-yes[data-v-71e56e6f]:hover:not(:disabled){background:#1d4ed8}.daily-reports__no-work-yes[data-v-71e56e6f]:disabled{opacity:.6;cursor:default}.daily-reports__no-work-cancel[data-v-71e56e6f]{display:inline-flex;align-items:center;padding:8px 16px;border:1px solid #d6dbe1;border-radius:999px;background:#fff;color:#4a5568;font-size:14px;font-weight:500;cursor:pointer}.daily-reports__no-work-cancel[data-v-71e56e6f]:disabled{opacity:.6;cursor:default}.daily-reports__feedback[data-v-71e56e6f]{display:flex;justify-content:center;padding:20px 24px 8px}.daily-reports__feedback-button[data-v-71e56e6f]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:none;border:none;color:#6b7280;font-size:13px;cursor:pointer;border-radius:6px;transition:color .12s ease,background-color .12s ease}.daily-reports__feedback-button[data-v-71e56e6f]:hover{color:#1f2937;background-color:#f3f4f6}@keyframes spin-71e56e6f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:992px){.daily-reports__grid[data-v-71e56e6f]{grid-template-columns:repeat(2,minmax(0,1fr))}}