.attachment-upload[data-v-0a55c0f6]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.attachment-list[data-v-0a55c0f6],.attachment-upload[data-v-0a55c0f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.attachment-list[data-v-0a55c0f6]{gap:6px;margin-top:4px;width:100%}.attachment-item[data-v-0a55c0f6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;padding:2px 6px;border:1px solid #e4e7ed;border-radius:4px;background:#f5f7fa;font-size:12px}.attachment-link[data-v-0a55c0f6]{color:#409eff;text-decoration:none;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-link[data-v-0a55c0f6]:hover{text-decoration:underline}.attachment-tip[data-v-0a55c0f6]{width:100%;margin-top:4px;font-size:12px;color:#909399}.attendance-form[data-v-5259f605]{padding:4px 8px 16px}.attendance-form__section[data-v-5259f605]{margin-bottom:16px;padding:12px 16px 4px;background:#fafbfc;border:1px solid #ebeef5;border-radius:6px}.attendance-form__section-title[data-v-5259f605]{font-size:15px;color:#08a1a4;font-weight:700;margin:0 0 12px}.attendance-form__sep[data-v-5259f605]{margin:0 10px;color:#909399}.attendance-form__hint[data-v-5259f605]{margin-left:12px;color:#909399;font-size:12px}.attendance-form__text[data-v-5259f605]{color:#606266}.attendance-form__duration[data-v-5259f605]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:6px 12px;background:#ecf5ff;border-radius:4px}.attendance-form__duration-main[data-v-5259f605]{font-weight:700;color:#409eff;font-size:16px}.attendance-form__duration-sub[data-v-5259f605]{color:#606266;font-size:13px}.attendance-form__duration-rest[data-v-5259f605]{color:#909399;font-size:12px}.attendance-form__duration-empty[data-v-5259f605]{color:#909399}