.muted-text[data-v-1d82ad63]{color:#8c8c8c;font-size:12px}.detail-header[data-v-1d82ad63]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.detail-header__title[data-v-1d82ad63]{color:#1f2329;font-size:16px;font-weight:600}.proof-section[data-v-1d82ad63]{margin-top:14px}.proof-section__label[data-v-1d82ad63]{margin-bottom:8px;color:#697586;font-size:12px}.proof-image-frame[data-v-1d82ad63]{display:inline-flex;width:120px;height:120px;max-width:100%;margin-right:8px;overflow:hidden;border-radius:8px;vertical-align:top}.proof-image[data-v-1d82ad63]{display:block;width:100%;height:100%}.proof-image[data-v-1d82ad63] .ant-image-img{display:block;width:100%!important;height:100%!important;background:#f8fafc;object-fit:contain!important}.attendance-summary[data-v-1d82ad63] .ant-descriptions-view{overflow:hidden;border-color:#e8edf3;border-radius:8px}.attendance-summary[data-v-1d82ad63] .ant-descriptions-item-label,.attendance-summary[data-v-1d82ad63] .ant-descriptions-item-content{padding:8px 12px;line-height:20px;border-color:#e8edf3}.attendance-summary[data-v-1d82ad63] .ant-descriptions-item-label{width:94px;color:#697586;font-size:12px;font-weight:500;text-align:left;white-space:nowrap;background:#fafbfc}.attendance-summary[data-v-1d82ad63] .ant-descriptions-item-content{overflow-wrap:anywhere;word-break:break-word;color:#1f2329;font-size:13px;font-weight:400;white-space:normal;background:#fff}.review-form[data-v-1d82ad63]{margin-top:18px}.review-actions[data-v-1d82ad63]{display:flex;justify-content:flex-end;gap:8px}
