img[data-v-836de3c0],img[data-v-273e377c]{display:block;margin:0 auto}h2[data-v-273e377c]{color:#fff;margin-bottom:24px}p[data-v-273e377c]{color:#fff}.custom-field[data-v-273e377c]{flex:1}[data-v-273e377c] .custom-button{flex-shrink:1!important;font-size:10px!important;padding:2px 6px!important;margin-right:5px;white-space:nowrap}@media (max-width: 480px){[data-v-273e377c] .custom-button{font-size:10px!important;padding:4px 8px!important}}h1[data-v-273e377c]{font-size:30px;text-align:center;color:#fff;margin-top:0;margin-bottom:0}.profile-info[data-v-273e377c]{background-image:url(/assets/backgrounduserinfo-C5tf9uI0.png);background-size:cover;display:flex;align-items:center;gap:5px;padding:20px 0 20px 20px;width:90%;margin-left:10px;border-radius:8px;height:70px;margin-bottom:-3px}table[data-v-273e377c]{width:98%;border-collapse:collapse;margin:0 auto;background:linear-gradient(to bottom,#2a2663,#22234f)}th[data-v-273e377c],td[data-v-273e377c]{border:1px solid #6b74a5;padding:8px;text-align:center;color:#fff}.message-list-container[data-v-273e377c]{padding:10px;height:calc(100% - 80px);overflow-y:auto;scrollbar-width:thin}.message-list-container[data-v-273e377c]::-webkit-scrollbar{width:6px}.message-list-container[data-v-273e377c]::-webkit-scrollbar-thumb{background-color:#6b74a5;border-radius:3px}.message-card[data-v-273e377c]{background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:12px;padding:15px;margin-bottom:12px;cursor:pointer;transition:box-shadow .2s;border:1px solid transparent}.message-card[data-v-273e377c]:hover{box-shadow:0 4px 12px #0003}.unread-message[data-v-273e377c]{border-color:#4285f4;background:linear-gradient(to bottom,#3a3673,#2a2b5f)}.message-header[data-v-273e377c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.message-type[data-v-273e377c]{color:#e0e0e0;font-size:10px;font-weight:500}.unread-indicator[data-v-273e377c]{width:8px;height:8px;border-radius:50%;background-color:red}.message-time[data-v-273e377c]{color:#9ca3af;font-size:12px;margin-bottom:10px}.message-content[data-v-273e377c]{color:#f3f4f6;font-size:14px;line-height:1.5;word-break:break-word}.loading-indicator[data-v-273e377c]{text-align:center;padding:15px;color:#fff;display:flex;align-items:center;justify-content:center}.no-more-indicator[data-v-273e377c]{text-align:center;padding:15px;color:#9ca3af;font-size:14px}[data-v-273e377c] .van-popup__content{padding-top:0!important}[data-v-273e377c] .van-search{background:transparent;border:none}[data-v-273e377c] .van-search__content{background:transparent}[data-v-273e377c] .van-field__body{background:transparent;border:none}[data-v-273e377c] .van-field__control{background:transparent;color:#fff;border:none}[data-v-273e377c] .van-icon-search{color:#fff}[data-v-273e377c] .van-field__clear{color:#fff;background:linear-gradient(to bottom,#2a2663,#22234f)}.message-action[data-v-273e377c]{display:flex;justify-content:space-between;align-items:center;color:#4285f4;font-size:14px;cursor:pointer}.menu-container[data-v-bd103e5f]{height:auto;overflow-y:auto}.el-menu-vertical-demo[data-v-bd103e5f]{height:100%;border-right:none;background-color:#fff;color:#333;margin-bottom:0;padding-bottom:0}.el-sub-menu .el-sub-menu__title[data-v-bd103e5f]{padding-left:10px!important;color:#1a1a1a!important;font-weight:600}.el-sub-menu .el-sub-menu__title span[data-v-bd103e5f]{margin-left:-5px;color:#1a1a1a!important;font-weight:600}.el-menu--inline .el-sub-menu .el-sub-menu__title[data-v-bd103e5f]{padding-left:30px!important;color:#404040!important;font-weight:500}.el-menu--inline .el-sub-menu .el-sub-menu__title span[data-v-bd103e5f]{margin-left:-5px;color:#404040!important;font-weight:500}.el-menu--inline .el-sub-menu .el-menu-item[data-v-bd103e5f]{padding-left:50px!important;color:#595959!important;font-weight:400}.el-menu--inline .el-menu-item[data-v-bd103e5f]{padding-left:30px!important;color:#404040!important;font-weight:500}.el-menu--inline .el-menu-item span[data-v-bd103e5f],.el-menu--inline .el-sub-menu .el-menu-item span[data-v-bd103e5f]{margin-left:-3px}.el-menu-item[data-v-bd103e5f]:hover,.el-sub-menu__title[data-v-bd103e5f]:hover{background-color:#f0f0f0!important}.el-menu-item.is-active[data-v-bd103e5f]{background-color:#e6f7ff!important;color:#1890ff!important}.menu-icon[data-v-bd103e5f]{width:10px;height:10px;margin-right:20px;vertical-align:middle}.menu-divider[data-v-bd103e5f]{height:1px;background-color:#e8e8e8;margin:2px 0 5px}.additional-menus[data-v-bd103e5f]{padding-bottom:10px;margin-top:0;padding-top:0}.menu-item[data-v-bd103e5f]{display:flex;align-items:center;padding:12px 10px;cursor:pointer;color:#333;transition:background-color .3s}.menu-item[data-v-bd103e5f]:hover{background-color:#f0f0f0}.menu-item span[data-v-bd103e5f]{margin-left:10px}.bottom-fixed-menu[data-v-bd103e5f]{margin-top:30px;padding:10px 20px;border-top:1px solid #e8e8e8}.fixed-menu-item[data-v-bd103e5f]{display:flex;align-items:center;justify-content:center;padding:12px 20px;background-color:#1890ff;color:#fff;border-radius:4px;cursor:pointer}.fixed-menu-item[data-v-bd103e5f]:hover{background-color:#40a9ff}.fixed-menu-item .menu-icon[data-v-bd103e5f]{width:16px;height:16px;margin-right:8px}.fixed-menu-item span[data-v-bd103e5f]{font-size:14px}.process-content[data-v-bd103e5f]{padding:20px}.button-group[data-v-bd103e5f]{display:flex;gap:15px;margin-bottom:20px;justify-content:center}.button-group button[data-v-bd103e5f]{padding:10px 30px;border:none;border-radius:6px;background:#f0f0f0;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;color:#666}.button-group button[data-v-bd103e5f]:hover{background:#e0e0e0}.button-group button.active[data-v-bd103e5f]{background:linear-gradient(to right,#1678ff,#00ecbc);color:#fff}.image-container[data-v-bd103e5f]{position:relative;display:flex;justify-content:center}.process-image[data-v-bd103e5f]{max-width:100%;height:auto;border-radius:8px;cursor:pointer}.detail-overlay[data-v-bd103e5f]{position:absolute;top:0;right:-320px;width:300px;z-index:10;box-shadow:0 4px 12px #00000026;border-radius:8px;overflow:hidden;background:#fff}.detail-image[data-v-bd103e5f]{width:100%;height:auto;display:block}.pc-container[data-v-a5e1124f]{width:100%;height:100vh;overflow:hidden;position:relative}.top-header[data-v-a5e1124f]{position:fixed;top:0;left:0;right:0;height:60px;background:linear-gradient(to right,#4a8bfd,#31e1e6);display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-shadow:0 2px 8px #00000026;z-index:1000;color:#fff}.header-left[data-v-a5e1124f]{display:flex;align-items:center;gap:12px;margin-left:-10px}.logo-image[data-v-a5e1124f]{width:180px;height:60px;object-fit:contain}.system-name[data-v-a5e1124f]{font-size:18px;font-weight:700}.header-center[data-v-a5e1124f]{flex:1;max-width:800px;margin:40px 20px 0;background:transparent!important}.header-right[data-v-a5e1124f]{display:flex;align-items:center;gap:16px}.search-input[data-v-a5e1124f]{width:240px;background:#fff3;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:20px}.search-input[data-v-a5e1124f]::placeholder{color:#fff}.search-icon[data-v-a5e1124f]{width:18px;height:18px;object-fit:contain;margin-right:5px}[data-v-a5e1124f] .search-input .el-input__wrapper{background:#fff3!important;border-color:#ffffff4d!important;border-radius:20px!important;box-shadow:none!important}[data-v-a5e1124f] .search-input .el-input__inner{color:#fff!important;background:transparent!important;border:none!important}[data-v-a5e1124f] .search-input .el-input__clear{color:#fff!important}.header-icons[data-v-a5e1124f]{display:flex;gap:8px}.icon-btn[data-v-a5e1124f]{color:#fff!important;font-size:20px}[data-v-a5e1124f] .el-tabs--border-card{background:transparent!important;border:none!important;box-shadow:none!important}[data-v-a5e1124f] .el-tabs--border-card>.el-tabs__header{background:transparent!important;border:none!important;margin:0!important;padding:0!important}[data-v-a5e1124f] .el-tabs--border-card>.el-tabs__content{border:none!important;background:transparent!important}[data-v-a5e1124f] .el-tabs__nav-wrap{background:transparent!important}[data-v-a5e1124f] .el-tabs__nav{margin:0!important;background:transparent!important}[data-v-a5e1124f] .el-tabs__item{color:#fff!important;padding:0 20px;height:50px;line-height:50px;margin-top:0;border-top-left-radius:8px;border-top-right-radius:8px;border:1px solid transparent;border-bottom:none;position:relative;background:transparent!important}[data-v-a5e1124f] .el-tabs__item:hover{color:#fff!important;background:#ffffff1a!important}[data-v-a5e1124f] .el-tabs__item.is-active{color:#fff!important;background:transparent!important;border-color:transparent!important}[data-v-a5e1124f] .el-tabs__item.is-active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:#51cf66}[data-v-a5e1124f] .el-tabs--border-card .el-tabs__item.is-closable{padding-right:20px}[data-v-a5e1124f] .el-tabs--border-card .el-tabs__item.is-closable .el-icon-close,[data-v-a5e1124f] .el-tabs--border-card .el-tabs__item.is-closable svg{display:none!important;width:0;height:0;overflow:hidden}[data-v-a5e1124f] .el-tabs--border-card .el-tabs__item.is-closable:hover{padding-right:20px}[data-v-a5e1124f] .el-tabs--border-card .el-tabs__item.is-closable:hover .el-icon-close,[data-v-a5e1124f] .el-tabs--border-card .el-tabs__item.is-closable:hover svg{display:inline-flex!important;width:14px;height:14px}.sidebar[data-v-a5e1124f]{background-color:#fff;color:#333;box-shadow:2px 0 6px #0000001a;height:100%}.main-content[data-v-a5e1124f]{padding:16px;background-color:#f5f7fa;overflow-y:auto;height:100%}.main-content[data-v-a5e1124f]::-webkit-scrollbar{width:6px;height:6px}.main-content[data-v-a5e1124f]::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:3px}.main-content[data-v-a5e1124f]::-webkit-scrollbar-track{background-color:#f1f1f1}.setting-icon[data-v-a5e1124f],.logout-icon[data-v-a5e1124f]{width:24px;height:24px;object-fit:contain}.user-info-dialog[data-v-a5e1124f]{border-radius:8px}[data-v-a5e1124f] .user-info-dialog .el-dialog__header{background:linear-gradient(90deg,#1a73e8,#4285f4);color:#fff;padding:15px 20px;border-radius:8px 8px 0 0}[data-v-a5e1124f] .user-info-dialog .el-dialog__title{color:#fff;font-weight:700}[data-v-a5e1124f] .user-info-dialog .el-dialog__body{padding:20px}.user-info-content[data-v-a5e1124f]{background-color:#f5f7fa;border-radius:8px;padding:20px}.profile-info[data-v-a5e1124f]{display:flex;align-items:center;gap:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0;margin-bottom:20px}.user-avatar[data-v-a5e1124f]{width:80px;height:80px;border-radius:50%;object-fit:cover}.user-details[data-v-a5e1124f]{flex:1}.user-name[data-v-a5e1124f]{color:#333;font-size:18px;font-weight:700;margin:0 0 10px}.user-detail[data-v-a5e1124f]{color:#666;font-size:14px;margin:5px 0}.info-section[data-v-a5e1124f]{display:flex;border-radius:8px;padding:20px;margin-bottom:15px}.info-item[data-v-a5e1124f]{flex:1;text-align:center}.info-label[data-v-a5e1124f]{color:#666;font-size:14px;margin:0 0 8px}.info-value[data-v-a5e1124f]{color:#333;font-size:16px;margin:0}.info-divider[data-v-a5e1124f]{width:1px;background-color:#e0e0e0;margin:0 20px}.message-dialog[data-v-a5e1124f]{border-radius:12px}[data-v-a5e1124f] .message-dialog .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px;border-radius:12px 12px 0 0}[data-v-a5e1124f] .message-dialog .el-dialog__title{color:#fff;font-weight:600;font-size:18px}[data-v-a5e1124f] .message-dialog .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:20px}[data-v-a5e1124f] .message-dialog .el-dialog__body{padding:0}.message-content[data-v-a5e1124f]{max-height:500px;overflow-y:auto;padding:20px}.no-message[data-v-a5e1124f]{text-align:center;padding:60px 20px}.message-item[data-v-a5e1124f]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:16px;margin-bottom:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px #0000000d}.message-item[data-v-a5e1124f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#667eea}.message-item.unread[data-v-a5e1124f]{background:linear-gradient(135deg,#f5f7ff,#e8f0ff);border-color:#667eea;border-left:4px solid #667eea}.message-time[data-v-a5e1124f]{color:#999;font-size:12px;margin-bottom:8px}.message-body[data-v-a5e1124f]{display:flex;flex-direction:column;gap:8px}.message-title[data-v-a5e1124f]{color:#333;font-size:16px;font-weight:600;margin:0}.message-text[data-v-a5e1124f]{color:#666;font-size:14px;line-height:1.6;margin:0}.message-action[data-v-a5e1124f]{display:flex;align-items:center;justify-content:flex-end;gap:4px;color:#667eea;font-size:14px;font-weight:500;margin-top:8px}.loading-more[data-v-a5e1124f]{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px;color:#999;font-size:14px}.no-more[data-v-a5e1124f]{text-align:center;padding:20px;color:#999;font-size:14px}.home-container[data-v-edebd53d]{padding:10px 20px 20px;height:100%;background-color:#f5f7fa}.main-layout[data-v-edebd53d]{display:flex;gap:20px;height:calc(100vh - 100px);align-items:stretch}.left-section[data-v-edebd53d]{flex:3;display:flex;flex-direction:column;gap:10px;height:100%}.right-section[data-v-edebd53d]{flex:1;display:flex;flex-direction:column;gap:10px;height:100%}.left-top[data-v-edebd53d]{flex:1.11;display:flex;flex-direction:column;gap:10px;min-height:0}.image-section[data-v-edebd53d]{flex:0 0 150px;display:flex;gap:15px;background-color:transparent;border-radius:0;padding:0;box-shadow:none;min-height:0}.section-image[data-v-edebd53d]{flex:1;height:auto;max-height:120px;object-fit:contain}.stat-section[data-v-edebd53d]{flex:1;display:flex;flex-direction:column;gap:10px;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000001a;min-height:0}.section-title[data-v-edebd53d]{display:flex;align-items:center;gap:8px;width:100%}.label-image[data-v-edebd53d]{width:18px;height:18px;object-fit:contain}.title-text[data-v-edebd53d]{font-size:18px;font-weight:700;color:#333}.stat-container[data-v-edebd53d]{display:flex;gap:0;width:100%;align-items:center;flex:1}.stat-item[data-v-edebd53d]{flex:1;display:flex;align-items:center;gap:15px;padding:0 60px}.divider[data-v-edebd53d]{width:1px;height:60%;background-color:#e0e0e0}.stat-image[data-v-edebd53d]{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.stat-image img[data-v-edebd53d]{width:100%;height:100%;object-fit:contain}.stat-content[data-v-edebd53d]{flex:1;display:flex;flex-direction:column;gap:5px}.stat-number[data-v-edebd53d]{font-size:24px;font-weight:700;color:#1a73e8}.stat-label[data-v-edebd53d]{font-size:14px;color:#666}.left-bottom[data-v-edebd53d]{flex:1;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000001a;overflow:hidden;min-height:0}.right-top[data-v-edebd53d],.right-bottom[data-v-edebd53d]{flex:1;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000001a;overflow-y:auto}.section-header[data-v-edebd53d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.section-header h3[data-v-edebd53d]{margin:0;font-size:16px;font-weight:700;color:#333}.view-more[data-v-edebd53d]{font-size:14px;color:#1a73e8;cursor:pointer;display:flex;align-items:center;gap:5px}.notice-list[data-v-edebd53d]{display:flex;flex-direction:column;gap:15px;flex:1;overflow:hidden}.notice-item[data-v-edebd53d]{padding:15px;background-color:#f5f7fa;border-radius:6px}.notice-title[data-v-edebd53d]{font-size:14px;font-weight:700;color:#333;margin-bottom:5px}.notice-time[data-v-edebd53d]{font-size:12px;color:#999;margin-bottom:8px}.notice-content[data-v-edebd53d]{font-size:13px;color:#666;line-height:1.5}.todo-stats[data-v-edebd53d]{display:flex;gap:15px;margin-bottom:20px}.stat-box[data-v-edebd53d]{flex:1;background-color:#f5f7fa;border-radius:8px;padding:15px;text-align:center}.stat-title[data-v-edebd53d]{font-size:14px;color:#666;margin-bottom:8px}.stat-value[data-v-edebd53d]{font-size:20px;font-weight:700;color:#1a73e8}.stat-value.warning[data-v-edebd53d]{color:#e6a23c}.stat-value.urgent[data-v-edebd53d]{color:#f56c6c}.stat-value.overdue[data-v-edebd53d]{color:#909399}.todo-list[data-v-edebd53d]{display:flex;flex-direction:column;gap:15px;flex:1;overflow:hidden}.todo-item[data-v-edebd53d]{display:flex;gap:15px;padding:15px;background-color:#f5f7fa;border-radius:6px;align-items:center;flex-shrink:0}.todo-status[data-v-edebd53d]{padding:5px 10px;border-radius:12px;font-size:12px;font-weight:700;min-width:60px;text-align:center}.todo-status.normal[data-v-edebd53d]{background-color:#f6ffed;color:#52c41a}.todo-status.warning[data-v-edebd53d]{background-color:#fffbe6;color:#faad14}.todo-status.urgent[data-v-edebd53d],.todo-status.overdue[data-v-edebd53d]{background-color:#fff1f0;color:#f5222d}.todo-content[data-v-edebd53d]{flex:1}.todo-title[data-v-edebd53d]{font-size:14px;font-weight:700;color:#333;margin-bottom:8px}.todo-meta[data-v-edebd53d]{font-size:12px;color:#999;display:flex;flex-direction:column;gap:3px}.todo-btn[data-v-edebd53d]{white-space:nowrap}.task-list[data-v-edebd53d]{display:flex;flex-direction:row;gap:20px;flex:1}.task-item[data-v-edebd53d]{flex:1;background-color:#f5f7fa;border-radius:8px;padding:15px;flex-shrink:0;overflow:hidden}.task-row[data-v-edebd53d]{display:flex;gap:20px;margin-bottom:10px;flex-wrap:wrap;align-items:center}.task-row-header[data-v-edebd53d]{justify-content:space-between}.task-field[data-v-edebd53d]{display:flex;align-items:center;gap:8px;min-width:200px}.task-field-right[data-v-edebd53d]{margin-left:60px}.task-label[data-v-edebd53d]{font-size:14px;color:#666;font-weight:700}.task-value[data-v-edebd53d]{font-size:14px;color:#333}.task-value-compact[data-v-edebd53d]{margin-left:4px}.status-badge[data-v-edebd53d]{font-weight:700;padding:2px 8px;border-radius:4px;font-size:12px}.status-badge.status-r[data-v-edebd53d]{color:#ff4d4f;background-color:#fff1f0;border:1px solid #ffccc7}.status-badge.status-a[data-v-edebd53d]{color:#52c41a;background-color:#f6ffed;border:1px solid #b7eb8f}.status-badge.status-c[data-v-edebd53d]{color:#1890ff;background-color:#e6f7ff;border:1px solid #91d5ff}.status-badge.status-i[data-v-edebd53d]{color:#faad14;background-color:#fffbe6;border:1px solid #ffe58f}.task-content-box[data-v-edebd53d]{background-color:#e0e0e0;border-radius:8px;padding:15px;margin:10px 0;font-size:14px;color:#333;line-height:1.5;height:110px;overflow:hidden}.task-footer[data-v-edebd53d]{display:flex;justify-content:space-between;align-items:center;margin-top:15px;flex-wrap:wrap;gap:10px}.handle-btn[data-v-edebd53d]{white-space:nowrap}.notice-item.unread[data-v-edebd53d]{background-color:#f0f9ff;border-left:3px solid #409eff}.notice-item[data-v-edebd53d]{cursor:pointer;transition:background-color .2s}.notice-item[data-v-edebd53d]:hover{background-color:#f5f7fa}.no-message[data-v-edebd53d]{padding:40px 0}.custom-steps-container[data-v-515a951c]{margin-top:10px;padding-left:20px}.custom-step-item[data-v-515a951c]{display:flex;position:relative;padding-bottom:16px}.step-line-container[data-v-515a951c]{position:relative;margin-right:12px}.step-line[data-v-515a951c]{width:2px;background-color:#e4e7ed;position:absolute;top:0;bottom:-16px;left:6px}.step-number[data-v-515a951c]{width:24px;height:24px;background-color:#1989fa;color:#fff;border-radius:50%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.step-content[data-v-515a951c]{flex:1}.step-content h3[data-v-515a951c]{margin:0;font-size:14px;color:#303133;line-height:1.5}.custom-step-item:last-child .step-line[data-v-515a951c]{display:none}.confirm-button-gradient[data-v-7fbf0996]{background:linear-gradient(to right,#1678ff,#00ecbc);border-radius:8px;margin-left:15px;margin-right:15px;width:calc(100% - 30px);box-sizing:border-box;margin-bottom:10px}.form-group-layout[data-v-e845e24c]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-e845e24c]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-e845e24c]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-e845e24c]{color:#fff;font-size:14px}.form-group_height[data-v-e845e24c]{height:30px}.text_form-group_height[data-v-e845e24c]{height:60px}.required-star[data-v-e845e24c]{color:red}.form-group-label-nowrap[data-v-e845e24c]{white-space:nowrap}.input-group-value[data-v-e845e24c]{font-size:14px;color:#fff}.form-group[data-v-e845e24c] ::placeholder,.form-group[data-v-e845e24c] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.file-input-wrapper[data-v-e845e24c]{margin-left:auto}.custom-file-input[data-v-e845e24c]{opacity:0;position:absolute;left:0;width:70%}.file-display[data-v-e845e24c]{padding:0 5px}.select-file-text[data-v-e845e24c]{color:#6b74a5;font-size:14px}.file-name[data-v-e845e24c]{color:#fff;text-overflow:ellipsis;order:-1}.required-star[data-v-e845e24c]{margin-left:4px}.form-group-layout[data-v-55e36414]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-55e36414]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-55e36414]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-55e36414]{color:#fff;font-size:14px}.form-group_height[data-v-55e36414]{height:30px}.text_form-group_height[data-v-55e36414]{height:60px}.required-star[data-v-55e36414]{color:red}.form-group-label-nowrap[data-v-55e36414]{white-space:nowrap}.input-group-value[data-v-55e36414]{font-size:14px;color:#fff}.form-group[data-v-55e36414] ::placeholder,.form-group[data-v-55e36414] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.input-row[data-v-55e36414]{display:flex}.wechat-style-input[data-v-55e36414]{border:none;background-color:transparent;padding:6px 0 0;text-align:right;flex:1}.chinese-amount[data-v-55e36414]{width:100%;text-align:left;font-size:12px;color:#6b74a5;margin:-5px 0 0;padding-left:2px}.form-group-layout[data-v-e751dcf7]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-e751dcf7]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-e751dcf7]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-e751dcf7]{color:#fff;font-size:14px}.form-group_height[data-v-e751dcf7]{height:30px}.text_form-group_height[data-v-e751dcf7]{height:60px}.required-star[data-v-e751dcf7]{color:red}.form-group-label-nowrap[data-v-e751dcf7]{white-space:nowrap}.input-group-value[data-v-e751dcf7]{font-size:14px;color:#fff}.form-group[data-v-e751dcf7] ::placeholder,.form-group[data-v-e751dcf7] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.text-style-field[data-v-e751dcf7]{display:block}.text-style-input[data-v-e751dcf7]{width:100%;border:none;background-color:transparent;resize:none;text-align:left;height:2em;min-height:48px;white-space:pre-wrap;word-wrap:break-word;font-size:12px}.form-group-layout[data-v-dd8b02e3]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-dd8b02e3]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-dd8b02e3]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-dd8b02e3]{color:#fff;font-size:14px}.form-group_height[data-v-dd8b02e3]{height:30px}.text_form-group_height[data-v-dd8b02e3]{height:60px}.required-star[data-v-dd8b02e3]{color:red}.form-group-label-nowrap[data-v-dd8b02e3]{white-space:nowrap}.input-group-value[data-v-dd8b02e3]{font-size:14px;color:#fff}.form-group[data-v-dd8b02e3] ::placeholder,.form-group[data-v-dd8b02e3] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.date-picker[data-v-dd8b02e3] .van-cell{border:none;box-shadow:none;width:100%}.date-picker[data-v-dd8b02e3] .van-cell:after{border-bottom:none}.date-cell[data-v-dd8b02e3]{color:#6b74a5;padding:0}.required-star[data-v-dd8b02e3]{margin-left:4px}.form-group-layout[data-v-30be175e]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-30be175e]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-30be175e]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-30be175e]{color:#fff;font-size:14px}.form-group_height[data-v-30be175e]{height:30px}.text_form-group_height[data-v-30be175e]{height:60px}.required-star[data-v-30be175e]{color:red}.form-group-label-nowrap[data-v-30be175e]{white-space:nowrap}.input-group-value[data-v-30be175e]{font-size:14px;color:#fff}.form-group[data-v-30be175e] ::placeholder,.form-group[data-v-30be175e] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.wechat-style-input[data-v-30be175e]{border:none;background-color:transparent;text-align:right;width:100%}.form-group-layout[data-v-9d45aeff]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-9d45aeff]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-9d45aeff]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-9d45aeff]{color:#fff;font-size:14px}.form-group_height[data-v-9d45aeff]{height:30px}.text_form-group_height[data-v-9d45aeff]{height:60px}.required-star[data-v-9d45aeff]{color:red}.form-group-label-nowrap[data-v-9d45aeff]{white-space:nowrap}.input-group-value[data-v-9d45aeff]{font-size:14px;color:#fff}.form-group[data-v-9d45aeff] ::placeholder,.form-group[data-v-9d45aeff] .van-field__control::placeholder{color:#6b74a5;font-size:14px}[data-v-9d45aeff] .van-field__control{text-align:right;color:#fff;font-size:14px}[data-v-9d45aeff] .van-field:before,[data-v-9d45aeff] .van-field:after{display:none}.wechat-style-input[data-v-9d45aeff]{flex:1;background-color:transparent!important;padding-right:0}.form-group-layout[data-v-1194f33b]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-1194f33b]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-1194f33b]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-1194f33b]{color:#fff;font-size:14px}.form-group_height[data-v-1194f33b]{height:30px}.text_form-group_height[data-v-1194f33b]{height:60px}.required-star[data-v-1194f33b]{color:red}.form-group-label-nowrap[data-v-1194f33b]{white-space:nowrap}.input-group-value[data-v-1194f33b]{font-size:14px;color:#fff}.form-group[data-v-1194f33b] ::placeholder,.form-group[data-v-1194f33b] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.form-group-layout[data-v-5cd585f7]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-5cd585f7]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-5cd585f7]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-5cd585f7]{color:#fff;font-size:14px}.form-group_height[data-v-5cd585f7]{height:30px}.text_form-group_height[data-v-5cd585f7]{height:60px}.required-star[data-v-5cd585f7]{color:red}.form-group-label-nowrap[data-v-5cd585f7]{white-space:nowrap}.input-group-value[data-v-5cd585f7]{font-size:14px;color:#fff}.form-group[data-v-5cd585f7] ::placeholder,.form-group[data-v-5cd585f7] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.date-picker[data-v-5cd585f7]{flex:1;text-align:right;color:#6b74a5;font-size:14px}.date-picker[data-v-5cd585f7] .van-picker{justify-content:flex-end;margin-left:50px}.selected-sales[data-v-5cd585f7]{margin-left:8px}.form-group-layout[data-v-cf1365de]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-cf1365de]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-cf1365de]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-cf1365de]{color:#fff;font-size:14px}.form-group_height[data-v-cf1365de]{height:30px}.text_form-group_height[data-v-cf1365de]{height:60px}.required-star[data-v-cf1365de]{color:red}.form-group-label-nowrap[data-v-cf1365de]{white-space:nowrap}.input-group-value[data-v-cf1365de]{font-size:14px;color:#fff}.form-group[data-v-cf1365de] ::placeholder,.form-group[data-v-cf1365de] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.date-picker[data-v-cf1365de]{font-size:14px}.form-group-layout[data-v-fe391cc7]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-fe391cc7]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-fe391cc7]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-fe391cc7]{color:#fff;font-size:14px}.form-group_height[data-v-fe391cc7]{height:30px}.text_form-group_height[data-v-fe391cc7]{height:60px}.required-star[data-v-fe391cc7]{color:red}.form-group-label-nowrap[data-v-fe391cc7]{white-space:nowrap}.input-group-value[data-v-fe391cc7]{font-size:14px;color:#fff}.form-group[data-v-fe391cc7] ::placeholder,.form-group[data-v-fe391cc7] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.required-star[data-v-fe391cc7]{margin-left:4px}.reverse-checkbox[data-v-fe391cc7]{flex-direction:row-reverse;justify-content:space-between;width:80%}.checkbox-group[data-v-fe391cc7]{padding:0 30px}.form-group-layout[data-v-a33d12ed]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-a33d12ed]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-a33d12ed]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-a33d12ed]{color:#fff;font-size:14px}.form-group_height[data-v-a33d12ed]{height:30px}.text_form-group_height[data-v-a33d12ed]{height:60px}.required-star[data-v-a33d12ed]{color:red}.form-group-label-nowrap[data-v-a33d12ed]{white-space:nowrap}.input-group-value[data-v-a33d12ed]{font-size:14px;color:#fff}.form-group[data-v-a33d12ed] ::placeholder,.form-group[data-v-a33d12ed] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.date-picker[data-v-a33d12ed]{flex:1;text-align:right;color:#6b74a5;font-size:14px;margin-right:5px}.input_value[data-v-a33d12ed]{flex:1;text-align:right}.date-picker[data-v-a33d12ed] .van-picker{justify-content:flex-end;margin-left:50px}.selected-sales[data-v-a33d12ed]{left:100px}.form-group-layout[data-v-fed5cadc]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-fed5cadc]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-fed5cadc]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-fed5cadc]{color:#fff;font-size:14px}.form-group_height[data-v-fed5cadc]{height:30px}.text_form-group_height[data-v-fed5cadc]{height:60px}.required-star[data-v-fed5cadc]{color:red}.form-group-label-nowrap[data-v-fed5cadc]{white-space:nowrap}.input-group-value[data-v-fed5cadc]{font-size:14px;color:#fff}.form-group[data-v-fed5cadc] ::placeholder,.form-group[data-v-fed5cadc] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.file-input-wrapper[data-v-fed5cadc]{margin-left:auto}.custom-file-input[data-v-fed5cadc]{opacity:0;position:absolute;left:0;width:70%}.file-display[data-v-fed5cadc]{padding:0 5px}.select-file-text[data-v-fed5cadc]{color:#6b74a5;font-size:14px}.file-name[data-v-fed5cadc]{color:#fff;text-overflow:ellipsis;order:-1}.required-star[data-v-fed5cadc]{margin-left:4px}.form-group-layout[data-v-cd7bca54]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-cd7bca54]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-cd7bca54]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-cd7bca54]{color:#fff;font-size:14px}.form-group_height[data-v-cd7bca54]{height:30px}.text_form-group_height[data-v-cd7bca54]{height:60px}.required-star[data-v-cd7bca54]{color:red}.form-group-label-nowrap[data-v-cd7bca54]{white-space:nowrap}.input-group-value[data-v-cd7bca54]{font-size:14px;color:#fff}.form-group[data-v-cd7bca54] ::placeholder,.form-group[data-v-cd7bca54] .van-field__control::placeholder{color:#6b74a5;font-size:14px}[data-v-cd7bca54] .van-field__control{text-align:right;color:#fff;font-size:14px}[data-v-cd7bca54] .van-field:before,[data-v-cd7bca54] .van-field:after{display:none!important}.wechat-style-input[data-v-cd7bca54]{flex:1;width:100%;background-color:transparent!important;padding-right:0}.template-links[data-v-dcbde5fe]{display:flex;justify-content:space-between;margin:0 15px 10px}.form-group-layout[data-v-b74a19d1]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-b74a19d1]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-b74a19d1]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-b74a19d1]{color:#fff;font-size:14px}.form-group_height[data-v-b74a19d1]{height:30px}.text_form-group_height[data-v-b74a19d1]{height:60px}.required-star[data-v-b74a19d1]{color:red}.form-group-label-nowrap[data-v-b74a19d1]{white-space:nowrap}.input-group-value[data-v-b74a19d1]{font-size:14px;color:#fff}.form-group[data-v-b74a19d1] ::placeholder,.form-group[data-v-b74a19d1] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.date-picker[data-v-b74a19d1]{flex:1;text-align:right;color:#6b74a5;font-size:14px}.date-picker[data-v-b74a19d1] .van-picker{justify-content:flex-end;margin-left:50px}.selected-sales[data-v-b74a19d1]{margin-left:8px}.template-links[data-v-902a3402]{display:flex;justify-content:space-between;margin:0 15px 10px}.form-group-layout[data-v-f9eee55f]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-f9eee55f]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-f9eee55f]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-f9eee55f]{color:#fff;font-size:14px}.form-group_height[data-v-f9eee55f]{height:30px}.text_form-group_height[data-v-f9eee55f]{height:60px}.required-star[data-v-f9eee55f]{color:red}.form-group-label-nowrap[data-v-f9eee55f]{white-space:nowrap}.input-group-value[data-v-f9eee55f]{font-size:14px;color:#fff}.form-group[data-v-f9eee55f] ::placeholder,.form-group[data-v-f9eee55f] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.date-picker[data-v-f9eee55f]{flex:1;text-align:right;color:#6b74a5;font-size:14px}.date-picker[data-v-f9eee55f] .van-picker{justify-content:flex-end;margin-left:50px}.selected-sales[data-v-f9eee55f]{margin-left:8px}.form-group-layout[data-v-755ad59c]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-755ad59c]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-755ad59c]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-755ad59c]{color:#fff;font-size:14px}.form-group_height[data-v-755ad59c]{height:30px}.text_form-group_height[data-v-755ad59c]{height:60px}.required-star[data-v-755ad59c]{color:red}.form-group-label-nowrap[data-v-755ad59c]{white-space:nowrap}.input-group-value[data-v-755ad59c]{font-size:14px;color:#fff}.form-group[data-v-755ad59c] ::placeholder,.form-group[data-v-755ad59c] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.voice-float-btn[data-v-57bb8f43]{position:fixed;right:20px;bottom:100px;width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#07c160,#04b03f);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #07c16066;z-index:1000;cursor:pointer;transition:all .3s}.voice-float-btn[data-v-57bb8f43]:active{transform:scale(.95)}.voice-float-btn.recording[data-v-57bb8f43]{background:linear-gradient(135deg,#ff4d4f,#ff6b6d);box-shadow:0 4px 12px #ff4d4f66;animation:pulse-btn-57bb8f43 1.5s infinite}@keyframes pulse-btn-57bb8f43{0%{box-shadow:0 0 #ff4d4f66}70%{box-shadow:0 0 0 15px #ff4d4f00}to{box-shadow:0 0 #ff4d4f00}}.recording-pulse[data-v-57bb8f43]{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid #ff4d4f;animation:ripple-57bb8f43 1.5s infinite}@keyframes ripple-57bb8f43{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.recording-tip[data-v-57bb8f43]{position:fixed;right:80px;bottom:105px;background:#000c;color:#fff;padding:10px 16px;border-radius:8px;display:flex;align-items:center;gap:8px;z-index:1001;font-size:14px}.form-group-layout[data-v-36ed7d90]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-36ed7d90]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-36ed7d90]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-36ed7d90]{color:#fff;font-size:14px}.form-group_height[data-v-36ed7d90]{height:30px}.text_form-group_height[data-v-36ed7d90]{height:60px}.required-star[data-v-36ed7d90]{color:red}.form-group-label-nowrap[data-v-36ed7d90]{white-space:nowrap}.input-group-value[data-v-36ed7d90]{font-size:14px;color:#fff}.form-group[data-v-36ed7d90] ::placeholder,.form-group[data-v-36ed7d90] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.text-style-field[data-v-36ed7d90]{display:block}.text-style-input[data-v-36ed7d90]{width:100%;border:none;background-color:transparent;resize:none;text-align:left;height:2em;min-height:48px;white-space:pre-wrap;word-wrap:break-word;font-size:12px;overflow-y:auto}.select-sales-page[data-v-38f4503e]{padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.select-sales-page[data-v-38f4503e]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px}input[data-v-38f4503e]{flex:1;min-width:200px;padding:10px;background:transparent;border:none;color:#fff;outline:none}ul[data-v-38f4503e]{margin-top:5px;list-style-type:none;padding:0;background:linear-gradient(to bottom,#2a2663,#22234f)}li[data-v-38f4503e]{padding:10px;border-bottom:1px solid #eee;cursor:pointer;color:#fff}.selected-items[data-v-38f4503e]{margin-top:15px;color:#fff;font-size:20px}.selected-items span[data-v-38f4503e]{display:inline-block;padding:3px 8px;margin-right:5px;margin-bottom:5px;background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:4px;cursor:pointer}van-button[data-v-38f4503e]{margin-top:10px}.select-sales-page[data-v-e79afc3d]{padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.select-sales-page[data-v-e79afc3d]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px}input[data-v-e79afc3d]{flex:1;min-width:200px;padding:10px;background:transparent;border:none;color:#fff;outline:none}ul[data-v-e79afc3d]{margin-top:5px;list-style-type:none;padding:0;background:linear-gradient(to bottom,#2a2663,#22234f)}li[data-v-e79afc3d]{padding:10px;border-bottom:1px solid #eee;cursor:pointer;color:#fff}.selected-items[data-v-e79afc3d]{margin-top:15px;color:#fff;font-size:20px}.selected-items span[data-v-e79afc3d]{display:inline-block;padding:3px 8px;margin-right:5px;margin-bottom:5px;background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:4px;cursor:pointer}van-button[data-v-e79afc3d]{margin-top:10px}.select-sales-page[data-v-4e9175e7]{padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.select-sales-page[data-v-4e9175e7]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px}input[data-v-4e9175e7]{flex:1;min-width:200px;padding:10px;background:transparent;border:none;color:#fff;outline:none}ul[data-v-4e9175e7]{margin-top:5px;list-style-type:none;padding:0;background:linear-gradient(to bottom,#2a2663,#22234f)}li[data-v-4e9175e7]{padding:10px;border-bottom:1px solid #eee;cursor:pointer;color:#fff}.no-records-container[data-v-4e9175e7]{margin-top:-10px;margin-bottom:10px;display:flex;flex-direction:column;align-items:center}.no-records-text[data-v-4e9175e7]{color:#f90;font-size:16px;cursor:pointer;text-decoration:underline;text-decoration-color:#f90;text-underline-offset:2px;text-decoration-thickness:1px}.no-records-line[data-v-4e9175e7]{display:none}.selected-items[data-v-4e9175e7]{margin-top:15px;color:#fff;font-size:20px}.selected-items span[data-v-4e9175e7]{display:inline-block;padding:3px 8px;margin-right:5px;margin-bottom:5px;background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:4px;cursor:pointer}van-button[data-v-4e9175e7]{margin-top:10px}.voice-page[data-v-723e09a3]{min-height:100vh;background-color:#f5f5f5}.voice-header[data-v-723e09a3]{padding:16px;background-color:#fff;border-bottom:1px solid #ebedf0}.voice-header h2[data-v-723e09a3]{margin:0;font-size:18px;color:#323233}.voice-content[data-v-723e09a3]{padding:20px}.record-section[data-v-723e09a3]{display:flex;flex-direction:column;align-items:center;padding:40px 0}.record-button-wrapper[data-v-723e09a3]{position:relative}.record-button[data-v-723e09a3]{width:120px;height:120px;border-radius:50%;border:none;background-color:#07c160;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;box-shadow:0 4px 12px #07c1604d}.record-button[data-v-723e09a3]:active{transform:scale(.95)}.record-button.recording[data-v-723e09a3]{background-color:#ff4d4f;box-shadow:0 4px 12px #ff4d4f4d;animation:pulse-723e09a3 1.5s infinite}@keyframes pulse-723e09a3{0%{box-shadow:0 0 #ff4d4f66}70%{box-shadow:0 0 0 20px #ff4d4f00}to{box-shadow:0 0 #ff4d4f00}}.record-icon[data-v-723e09a3]{font-size:36px;margin-bottom:8px}.record-text[data-v-723e09a3]{font-size:14px}.recording-tips[data-v-723e09a3]{margin-top:24px;text-align:center;color:#969799;font-size:14px}.recording-wave[data-v-723e09a3]{display:flex;justify-content:center;align-items:center;gap:4px;margin-bottom:12px;height:30px}.wave-bar[data-v-723e09a3]{width:4px;height:100%;background-color:#ff4d4f;border-radius:2px;animation:wave-723e09a3 1s ease-in-out infinite}@keyframes wave-723e09a3{0%,to{height:20%}50%{height:100%}}.result-section[data-v-723e09a3],.error-section[data-v-723e09a3],.tips-section[data-v-723e09a3]{margin-top:20px;padding:16px;background-color:#fff;border-radius:8px}.section-title[data-v-723e09a3]{margin:0 0 12px;font-size:16px;font-weight:500;color:#323233}.recognizing[data-v-723e09a3]{display:flex;align-items:center;gap:8px;color:#969799;padding:12px 0}.result-text[data-v-723e09a3]{padding:12px;background-color:#f7f8fa;border-radius:4px;color:#323233;line-height:1.6;max-height:300px;overflow-y:auto}.result-text p[data-v-723e09a3]{margin:0}.result-text pre[data-v-723e09a3]{margin:0;white-space:pre-wrap;word-break:break-all}.error-section[data-v-723e09a3]{display:flex;align-items:center;gap:8px;color:#ff4d4f}.tips-section[data-v-723e09a3]{color:#969799;font-size:12px;line-height:1.8}.tips-section p[data-v-723e09a3]{margin:0}.form-section[data-v-723e09a3]{margin-top:20px;padding:16px;background-color:#fff;border-radius:8px}.pc-login-container[data-v-f1380be6]{min-height:100vh;width:100vw;background-image:url(/assets/homepageback_pc-BYp_-p8x.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;margin:0;padding:0;box-sizing:border-box}.login-content[data-v-f1380be6]{display:flex;width:60%;max-width:1000px;background:#fffffff2;overflow:hidden;box-shadow:0 10px 40px #0003;height:810px}.left-section[data-v-f1380be6]{flex:2;padding:30px 60px;display:flex;flex-direction:column;align-items:center}.right-section[data-v-f1380be6]{flex:5;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.logo-image[data-v-f1380be6]{width:180px;height:auto;margin-bottom:20px}.welcome-text[data-v-f1380be6]{font-size:28px;color:#333;margin-bottom:40px;font-weight:600}.form-item[data-v-f1380be6]{width:100%;max-width:300px;margin-bottom:25px}.form-item label[data-v-f1380be6]{display:block;font-size:14px;color:#666;margin-bottom:8px;font-weight:500}.custom-input[data-v-f1380be6]{width:100%;padding:12px 16px;border:none;border-bottom:1px solid #ddd;border-radius:0;font-size:14px;transition:all .3s ease;box-sizing:border-box;background:transparent}.custom-input[data-v-f1380be6]:focus{outline:none;border-bottom-color:#1678ff}.custom-input[data-v-f1380be6]::placeholder{color:#ccc}.code-row[data-v-f1380be6]{display:flex;gap:10px;align-items:center}.code-input[data-v-f1380be6]{flex:1}.send-code-btn[data-v-f1380be6]{padding:12px 20px;background:linear-gradient(135deg,#1678ff,#00ecbc);color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;white-space:nowrap;transition:all .3s ease}.send-code-btn[data-v-f1380be6]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.send-code-btn[data-v-f1380be6]:disabled{opacity:.6;cursor:not-allowed}.error-message[data-v-f1380be6]{color:#f56c6c;font-size:14px;margin-top:-15px;margin-bottom:15px}.login-btn[data-v-f1380be6]{width:100%;max-width:300px;padding:14px;background:linear-gradient(135deg,#1678ff,#00ecbc);color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:30px}.login-btn[data-v-f1380be6]:hover{opacity:.9;transform:translateY(-2px)}.qr-section[data-v-f1380be6]{margin-top:-20px;text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#qr-login-container[data-v-f1380be6]{width:100%;max-width:480px;min-height:416px}.qr-loading-tip[data-v-f1380be6]{color:#666;font-size:14px;margin-top:10px}.banner-image[data-v-f1380be6]{width:100%;height:100%;object-fit:cover}.loading-overlay[data-v-f1380be6]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.loading-spinner[data-v-f1380be6]{width:50px;height:50px;border:5px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#1678ff;animation:spin-f1380be6 1s ease-in-out infinite}@keyframes spin-f1380be6{to{transform:rotate(360deg)}}.loading-overlay p[data-v-f1380be6]{color:#fff;font-size:18px;margin-top:20px}.confirm-btn[data-v-57bfff32]{background:linear-gradient(to right,#1678ff,#00ecbc);width:90%;margin:40px auto 0;padding:4px 0;font-size:16px;border-radius:8px}img[data-v-57bfff32]{display:block;margin:0 auto}p[data-v-57bfff32]{color:#fff}.phone-code-row[data-v-57bfff32]{display:flex}[data-v-57bfff32] .van-field__control{color:#fff}.custom-field[data-v-57bfff32]{flex:1}[data-v-57bfff32] .van-cell:after{border-bottom:none}[data-v-57bfff32] .custom-button{flex-shrink:1;font-size:14px;background:transparent;border:none;color:#1678ff;padding:0 12px;margin-right:20px}[data-v-57bfff32] .van-field{background:#2a2663}.phone-code-row[data-v-57bfff32]{display:flex;align-items:center;background:#2a2663;border-radius:8px;padding:0 10px 0 0}h1[data-v-57bfff32]{font-size:30px;text-align:center;color:#fff;margin-top:0;margin-bottom:0}.confirm-btn[data-v-57bfff32]{background:linear-gradient(to right,#1678ff,#00ecbc);width:92%;margin:40px auto 0;padding:4px 0;font-size:16px;border-radius:8px}.loading-overlay[data-v-57bfff32]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.loading-spinner[data-v-57bfff32]{width:50px;height:50px;border:5px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#1678ff;animation:spin-57bfff32 1s ease-in-out infinite}@keyframes spin-57bfff32{to{transform:rotate(360deg)}}.loading-overlay p[data-v-57bfff32]{color:#fff;font-size:18px;margin-top:20px}.select-sales-page[data-v-0277b759]{padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.select-sales-page[data-v-0277b759]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px}input[data-v-0277b759]{flex:1;min-width:200px;padding:10px;background:transparent;border:none;color:#fff;outline:none}ul[data-v-0277b759]{margin-top:5px;list-style-type:none;padding:0;background:linear-gradient(to bottom,#2a2663,#22234f)}li[data-v-0277b759]{padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;color:#fff;display:flex;flex-direction:column;gap:6px}.item-name[data-v-0277b759]{font-size:16px;font-weight:600;color:#fff;line-height:1.4}.item-id[data-v-0277b759]{font-size:13px;color:#fff9;font-family:Courier New,monospace;background:#ffffff1a;padding:2px 8px;border-radius:4px;display:inline-block;align-self:flex-start}.selected-items[data-v-0277b759]{margin-top:15px;color:#fff;font-size:20px}.selected-items span[data-v-0277b759]{display:inline-block;padding:3px 8px;margin-right:5px;margin-bottom:5px;background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:4px;cursor:pointer}van-button[data-v-0277b759]{margin-top:10px}.select-sales-page[data-v-88aee570]{padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.select-sales-page[data-v-88aee570]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px}input[data-v-88aee570]{flex:1;min-width:200px;padding:10px;background:transparent;border:none;color:#fff;outline:none}ul[data-v-88aee570]{margin-top:5px;list-style-type:none;padding:0;background:linear-gradient(to bottom,#2a2663,#22234f)}li[data-v-88aee570]{padding:10px;border-bottom:1px solid #eee;cursor:pointer;color:#fff}.selected-items[data-v-88aee570]{margin-top:15px;color:#fff;font-size:20px}.selected-items span[data-v-88aee570]{display:inline-block;padding:3px 8px;margin-right:5px;margin-bottom:5px;background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:4px;cursor:pointer}van-button[data-v-88aee570]{margin-top:10px}.change-button[data-v-173ae1e9],.change-button[data-v-3eacbe32]{background:linear-gradient(to right,#1678ff,#00ecbc);margin-left:15px;color:#fff;border-radius:8px;box-sizing:border-box;margin-bottom:10px}.button-group[data-v-ec3b5d91]{display:flex;width:100%;padding:15px;box-sizing:border-box;gap:10px}.button-group button[data-v-ec3b5d91]{flex:1;padding:12px 0;border:none;border-radius:8px;background:linear-gradient(to right,#1678ff,#00ecbc);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.button-group button.active[data-v-ec3b5d91]{color:#fff}.image-container[data-v-ec3b5d91]{width:100%;padding:5px;box-sizing:border-box;overflow-x:hidden;position:relative}.process-image[data-v-ec3b5d91]{height:auto;border-radius:8px;display:block}.detail-overlay[data-v-ec3b5d91]{position:absolute;top:15px;right:5%;width:30%;z-index:10;box-shadow:0 2px 10px #0003;border-radius:8px;overflow-y:auto;max-height:60vh}.detail-image[data-v-ec3b5d91]{width:100%;height:auto;display:block}@media (max-width: 768px){.button-group[data-v-ec3b5d91]{padding:10px 8px}.button-group button[data-v-ec3b5d91]{font-size:13px;padding:10px 0}.image-container[data-v-ec3b5d91]{padding:0 3px}.process-image[data-v-ec3b5d91]{width:95%;margin-left:auto;margin-right:auto}.detail-overlay[data-v-ec3b5d91]{width:60%;right:3%;overflow-y:auto}}.select-sales-page[data-v-d53469cb]{padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.select-sales-page[data-v-d53469cb]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px}input[data-v-d53469cb]{flex:1;min-width:200px;padding:10px;background:transparent;border:none;color:#fff;outline:none}ul[data-v-d53469cb]{margin-top:5px;list-style-type:none;padding:0;background:linear-gradient(to bottom,#2a2663,#22234f)}li[data-v-d53469cb]{padding:10px;border-bottom:1px solid #eee;cursor:pointer;color:#fff}.selected-items[data-v-d53469cb]{margin-top:15px;color:#fff;font-size:20px}.selected-items span[data-v-d53469cb]{display:inline-block;padding:3px 8px;margin-right:5px;margin-bottom:5px;background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:4px;cursor:pointer}van-button[data-v-d53469cb]{margin-top:10px}.form-group-layout[data-v-6a7c6dd1]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-6a7c6dd1]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-6a7c6dd1]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-6a7c6dd1]{color:#fff;font-size:14px}.form-group_height[data-v-6a7c6dd1]{height:30px}.text_form-group_height[data-v-6a7c6dd1]{height:60px}.required-star[data-v-6a7c6dd1]{color:red}.form-group-label-nowrap[data-v-6a7c6dd1]{white-space:nowrap}.input-group-value[data-v-6a7c6dd1]{font-size:14px;color:#fff}.form-group[data-v-6a7c6dd1] ::placeholder,.form-group[data-v-6a7c6dd1] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.date-picker[data-v-6a7c6dd1]{flex:1;text-align:right;color:#6b74a5;font-size:14px}.custom-collapse-item[data-v-2e812111] .van-collapse-item__title{display:flex;align-items:center;justify-content:space-between;height:50px;background:linear-gradient(to bottom,#2a2663,#22234f);color:#fff;font-size:14px;margin:0 20px 10px 15px;border-radius:8px;width:93%;padding:10px}.custom-collapse-item[data-v-2e812111] .van-collapse-item__content{background-color:transparent}.collapse-field[data-v-2e812111] .van-collapse-item,.collapse-field[data-v-2e812111] .van-collapse-item__title{border:none}.title-container[data-v-2e812111]{display:flex;justify-content:space-between}.collapse-field[data-v-2e812111]{border:none}.form-group-layout[data-v-70ed8acf]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-70ed8acf]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-70ed8acf]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-70ed8acf]{color:#fff;font-size:14px}.form-group_height[data-v-70ed8acf]{height:30px}.text_form-group_height[data-v-70ed8acf]{height:60px}.required-star[data-v-70ed8acf]{color:red}.form-group-label-nowrap[data-v-70ed8acf]{white-space:nowrap}.input-group-value[data-v-70ed8acf]{font-size:14px;color:#fff}.form-group[data-v-70ed8acf] ::placeholder,.form-group[data-v-70ed8acf] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.date-picker[data-v-70ed8acf]{font-size:14px}.row-odd[data-v-1277e77d]{background-color:#ffffe0}.row-even[data-v-1277e77d]{background-color:#90ee90}.p-0[data-v-1277e77d]{overflow:auto}.record-item[data-v-0db0efa3]{background:linear-gradient(to bottom,#2a2663,#22234f);padding:10px;border-radius:8px;margin:0 15px 10px}.record-row[data-v-0db0efa3]{display:flex;align-items:center;margin-bottom:0;gap:8px}.record-header[data-v-0db0efa3]{font-size:14px;color:#03dfc4}.label[data-v-0db0efa3]{flex:1;color:#6b74a5;font-size:14px;text-align:left}.value[data-v-0db0efa3]{flex:1;font-size:14px;text-align:left;color:#fff}.customer-other-contacts[data-v-c8aae73d]{padding:20px;background-color:#f5f7fa;min-height:100vh}.page-header[data-v-c8aae73d]{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e6e8eb}.loading[data-v-c8aae73d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}.spinner[data-v-c8aae73d]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #409eff;border-radius:50%;animation:spin-c8aae73d 1s linear infinite;margin-bottom:10px}@keyframes spin-c8aae73d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-c8aae73d]{color:#909399}.table-container[data-v-c8aae73d]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px}.action-buttons[data-v-c8aae73d]{margin-top:20px;text-align:center}.no-data[data-v-c8aae73d]{text-align:center;padding:60px 0}.select-department-container[data-v-6d1c4fba]{padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.select-department-container[data-v-6d1c4fba]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px}input[data-v-6d1c4fba]{flex:1;min-width:200px;padding:10px;background:transparent;border:none;color:#fff;outline:none}ul[data-v-6d1c4fba]{margin-top:5px;list-style-type:none;padding:0;background:linear-gradient(to bottom,#2a2663,#22234f)}li[data-v-6d1c4fba]{padding:10px;border-bottom:1px solid #eee;cursor:pointer;color:#fff}li[data-v-6d1c4fba] .van-checkbox__label{color:#fff}.selected-items[data-v-6d1c4fba]{margin-top:15px;color:#fff;font-size:20px}.selected-items span[data-v-6d1c4fba]{display:inline-block;padding:3px 8px;margin-right:5px;margin-bottom:5px;background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:4px;cursor:pointer}.bottom-buttons[data-v-6d1c4fba]{margin-top:10px}.win-task-page[data-v-abc02a05]{min-height:100vh;background:linear-gradient(to bottom,#1a1a2e,#16213e);padding-bottom:20px}.task-list-container[data-v-abc02a05]{padding:15px}.loading-indicator[data-v-abc02a05]{display:flex;justify-content:center;align-items:center;height:200px;color:#fff}.no-data[data-v-abc02a05]{text-align:center;color:#9ca3af;padding:50px 0;font-size:16px}.task-card[data-v-abc02a05]{background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:12px;padding:15px;margin-bottom:15px;cursor:pointer;transition:all .3s ease;border:1px solid transparent;box-shadow:0 2px 8px #0000001a}.task-card[data-v-abc02a05]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003;border-color:#4285f4}.task-header[data-v-abc02a05]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #3a3a6a}.task-title[data-v-abc02a05]{font-size:16px;font-weight:600;color:#fff;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-status[data-v-abc02a05]{font-size:12px;padding:4px 8px;border-radius:12px;font-weight:500}.status-R[data-v-abc02a05]{background-color:#fef3c7;color:#92400e}.status-I[data-v-abc02a05]{background-color:#dbeafe;color:#1d4ed8}.status-C[data-v-abc02a05]{background-color:#d1fae5;color:#047857}.status-A[data-v-abc02a05]{background-color:#fee2e2;color:#b91c1c}.task-details[data-v-abc02a05]{display:flex;flex-direction:column;gap:8px}.task-row[data-v-abc02a05]{display:flex;font-size:14px}.label[data-v-abc02a05]{color:#9ca3af;width:80px;flex-shrink:0}.value[data-v-abc02a05]{color:#e5e7eb;flex:1;word-break:break-word}.task-content[data-v-abc02a05]{line-height:1.4}.task-actions[data-v-abc02a05],.task-footer[data-v-abc02a05]{margin-top:12px;padding-top:12px;border-top:1px solid #3a3a6a}.action-button-view[data-v-abc02a05]{background-color:#1d4ed8}.action-button-detail[data-v-abc02a05]{background-color:#059669}.dialog-content[data-v-abc02a05]{padding:20px;text-align:center;color:#333}.task-completion-detail[data-v-97abcc47]{min-height:100vh;background:linear-gradient(to bottom,#1a1a2e,#16213e);padding-bottom:20px}.task-container[data-v-97abcc47]{padding:15px}.loading-indicator[data-v-97abcc47]{display:flex;justify-content:center;align-items:center;height:200px;color:#fff}.no-data[data-v-97abcc47]{text-align:center;color:#9ca3af;padding:50px 0;font-size:16px}.completion-card[data-v-97abcc47]{background:#2a2663cc;border-radius:12px;padding:15px;margin-bottom:15px;box-shadow:0 2px 8px #0000001a;border:1px solid #3a3a6a}.card-header[data-v-97abcc47]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #3a3a6a}.task-name[data-v-97abcc47]{font-size:16px;font-weight:600;color:#fff;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-status[data-v-97abcc47]{font-size:12px;padding:4px 8px;border-radius:12px;font-weight:500}.status-COMPLETED[data-v-97abcc47],.status-已完成[data-v-97abcc47],.status-完成[data-v-97abcc47]{background-color:#10b981;color:#fff;font-weight:700}.status-PENDING[data-v-97abcc47],.status-待处理[data-v-97abcc47]{background-color:#fef3c7;color:#92400e}.status-IN_PROGRESS[data-v-97abcc47],.status-处理中[data-v-97abcc47],.status-进行中[data-v-97abcc47]{background-color:#3b82f6;color:#fff;font-weight:700}.status-REJECTED[data-v-97abcc47],.status-已驳回[data-v-97abcc47]{background-color:#ef4444;color:#fff;font-weight:700}.card-body[data-v-97abcc47]{margin-bottom:12px}.info-row[data-v-97abcc47]{display:flex;margin-bottom:8px;font-size:14px}.info-row[data-v-97abcc47]:last-child{margin-bottom:0}.label[data-v-97abcc47]{color:#9ca3af;width:80px;flex-shrink:0}.value[data-v-97abcc47]{color:#e5e7eb;flex:1;word-break:break-word}.task-desc[data-v-97abcc47]{line-height:1.4}.raci-tag[data-v-97abcc47]{display:inline-block;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.status-R[data-v-97abcc47]{background-color:#fef3c7;color:#92400e}.status-I[data-v-97abcc47]{background-color:#dbeafe;color:#1d4ed8}.status-C[data-v-97abcc47]{background-color:#d1fae5;color:#047857}.status-A[data-v-97abcc47]{background-color:#fee2e2;color:#b91c1c}.card-footer[data-v-97abcc47]{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid #3a3a6a}.no-action[data-v-97abcc47]{color:#6b7280;font-size:12px;padding:8px 16px}.reject-dialog-content p[data-v-97abcc47]{margin:10px;font-size:16px;color:#333}.reject-reason-input[data-v-97abcc47]{margin:10px;border:1px solid #ddd;border-radius:4px}.task-action-page[data-v-25289f88]{min-height:100vh;background:linear-gradient(to bottom,#1a1a2e,#16213e);padding-bottom:20px}.container[data-v-25289f88]{padding:15px}.loading-container[data-v-25289f88]{display:flex;justify-content:center;align-items:center;height:300px}.loading-spinner[data-v-25289f88]{color:#fff;font-weight:500}.empty-container[data-v-25289f88]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#ffffffb3}.empty-icon[data-v-25289f88]{font-size:48px;margin-bottom:16px;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.3))}.empty-text[data-v-25289f88]{font-size:16px;font-weight:500}.action-list[data-v-25289f88]{display:flex;flex-direction:column;gap:15px}.action-item[data-v-25289f88]{background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:12px;padding:20px;box-shadow:0 4px 12px #0003;border:1px solid transparent;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.action-item[data-v-25289f88]:hover:not(.disabled){transform:translateY(-2px);box-shadow:0 6px 16px #0000004d;border-color:#4285f4}.action-item.disabled[data-v-25289f88]{opacity:.6;cursor:not-allowed}.item-header[data-v-25289f88]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #3a3a6a}.index[data-v-25289f88]{font-size:18px;font-weight:700;color:#fff;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4285f4,#34a853);border-radius:50%;box-shadow:0 4px 8px #4285f44d}.status-badge[data-v-25289f88]{font-size:12px;padding:6px 12px;border-radius:20px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-0[data-v-25289f88]{background:#fbbc05;color:#333;box-shadow:0 4px 8px #fbbc054d}.status-1[data-v-25289f88]{background:#34a853;color:#fff;box-shadow:0 4px 8px #34a8534d}.status-2[data-v-25289f88]{background:#4285f4;color:#fff;box-shadow:0 4px 8px #4285f44d}.item-content[data-v-25289f88]{display:flex;flex-direction:column;gap:12px}.content-row[data-v-25289f88]{display:flex;font-size:15px;line-height:1.5}.label[data-v-25289f88]{color:#9ca3af;width:80px;flex-shrink:0;font-weight:500}.value[data-v-25289f88]{color:#e5e7eb;flex:1;word-break:break-word;font-weight:400}.popup-header[data-v-25289f88]{padding:20px;text-align:center;border-bottom:1px solid #3a3a6a;background:#1a1a2e}.popup-header h3[data-v-25289f88]{margin:0;color:#fff;font-size:18px;font-weight:600}.popup-content[data-v-25289f88]{height:calc(100% - 60px);overflow-y:auto;padding:20px;background:#1a1a2e}.detail-loading[data-v-25289f88],.detail-empty[data-v-25289f88]{display:flex;justify-content:center;align-items:center;height:200px;color:#ffffffb3;font-size:16px}.detail-list[data-v-25289f88]{display:flex;flex-direction:column;gap:15px}.detail-item[data-v-25289f88]{background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:12px;padding:15px;box-shadow:0 4px 12px #0003;border:1px solid #3a3a6a}.detail-row[data-v-25289f88]{display:flex;font-size:14px;line-height:1.5;margin-bottom:8px}.detail-row[data-v-25289f88]:last-child{margin-bottom:0}.detail-label[data-v-25289f88]{color:#9ca3af;width:80px;flex-shrink:0;font-weight:500}.detail-value[data-v-25289f88]{color:#e5e7eb;flex:1;word-break:break-word;font-weight:400}@media (max-width: 768px){.task-action-page[data-v-25289f88]{padding-bottom:10px}.container[data-v-25289f88]{padding:10px}.action-item[data-v-25289f88]{padding:15px}.content-row[data-v-25289f88]{font-size:14px}.label[data-v-25289f88]{width:70px}.popup-content[data-v-25289f88]{padding:15px}.detail-row[data-v-25289f88]{font-size:13px}.detail-label[data-v-25289f88]{width:70px}}.file-group[data-v-9c3b1b9b]{margin-bottom:20px;padding:15px;border-radius:4px}.group-actions[data-v-9c3b1b9b]{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}.action-btn[data-v-9c3b1b9b]{width:24px;height:24px;cursor:pointer;transition:opacity .3s}.action-btn[data-v-9c3b1b9b]:hover{opacity:.7}.form-group-layout[data-v-0f631d6c]{display:flex;align-items:center;justify-content:space-between}.form-group[data-v-0f631d6c]{padding:10px;margin:0 15px 10px;border-radius:8px}.form-group-bg[data-v-0f631d6c]{background:linear-gradient(to bottom,#2a2663,#22234f)}.form-group-label[data-v-0f631d6c]{color:#fff;font-size:14px}.form-group_height[data-v-0f631d6c]{height:30px}.text_form-group_height[data-v-0f631d6c]{height:60px}.required-star[data-v-0f631d6c]{color:red}.form-group-label-nowrap[data-v-0f631d6c]{white-space:nowrap}.input-group-value[data-v-0f631d6c]{font-size:14px;color:#fff}.form-group[data-v-0f631d6c] ::placeholder,.form-group[data-v-0f631d6c] .van-field__control::placeholder{color:#6b74a5;font-size:14px}.flex[data-v-fb370d50]{display:flex;flex-wrap:nowrap}.pbutton[data-v-fb370d50]{left:16px;border-radius:8px;height:40px}.nbutton[data-v-fb370d50]{right:16px;border-radius:8px;height:40px}.page-display[data-v-fb370d50]{border-radius:8px;background-color:transparent;border:1px solid #03dfc4;width:115px;height:40px}.page-display[data-v-fb370d50]:active{background-color:transparent}.page-display[data-v-fb370d50] .van-field__control{text-align:center;color:#fff;line-height:10px}.confirm-button-gradient[data-v-0211eaf3]{background:linear-gradient(to right,#1678ff,#00ecbc);border-radius:8px;margin-left:15px;margin-right:15px;width:calc(100% - 30px);box-sizing:border-box;margin-bottom:10px}.toggle-button[data-v-9a612f96]{display:flex;align-items:center;justify-content:center;padding:6px 12px;background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:6px;cursor:pointer;font-size:12px;color:#fff;margin-bottom:10px;box-shadow:0 1px 3px #0000001a;transition:all .3s ease;width:auto;max-width:80px;margin-left:auto;margin-right:auto}.toggle-button[data-v-9a612f96]:active{opacity:.9;transform:scale(.98)}.toggle-button span[data-v-9a612f96]{margin-left:0}.search-panel[data-v-9a612f96]{border-radius:6px;margin-bottom:10px;box-shadow:0 2px 8px #00000014;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.form-row[data-v-9a612f96]{width:100%}.button-row[data-v-9a612f96]{display:flex;justify-content:center}.slide-down-enter-active[data-v-9a612f96]{animation:slideDown-9a612f96 .3s ease-out forwards}.slide-down-leave-active[data-v-9a612f96]{animation:slideUp-9a612f96 .3s ease-in forwards}@keyframes slideDown-9a612f96{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-9a612f96{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.flex[data-v-9187dd7a],.flex[data-v-b3d17d51],.flex[data-v-741ba75a]{display:flex;flex-wrap:nowrap}.white-text[data-v-da4a3c21]{color:#fff}[data-v-da4a3c21] .van-checkbox__label{color:#fff!important}[data-v-da4a3c21] .van-checkbox__icon{font-size:0}[data-v-da4a3c21] .van-checkbox__icon:before{display:inline-block;width:16px;height:16px;border:1px solid #fff;border-radius:2px;vertical-align:middle}[data-v-da4a3c21] .van-checkbox__icon--checked:after{background-color:#90ee90;position:absolute;left:4px;top:1px;font-size:14px;color:#fff}[data-v-da4a3c21] .custom-checkbox{padding:4px 8px;border-radius:4px;transition:all .3s ease}[data-v-da4a3c21] .custom-selected{background-color:#90ee90;box-shadow:0 2px 4px #0000001a}.p-0[data-v-da4a3c21]{overflow:auto}.select-sales-page[data-v-88eb310c]{padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.select-sales-page[data-v-88eb310c]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px}input[data-v-88eb310c]{flex:1;min-width:200px;padding:10px;background:transparent;border:none;color:#fff;outline:none}ul[data-v-88eb310c]{margin-top:5px;list-style-type:none;padding:0;background:linear-gradient(to bottom,#2a2663,#22234f)}li[data-v-88eb310c]{padding:10px;border-bottom:1px solid #eee;cursor:pointer;color:#fff}.selected-items[data-v-88eb310c]{margin-top:10px;color:#fff}.selected-items span[data-v-88eb310c]{display:inline-block;padding:3px 8px;margin-right:5px;margin-bottom:5px;background:linear-gradient(to bottom,#2a2663,#22234f);border-radius:4px;cursor:pointer}van-button[data-v-88eb310c]{margin-top:10px}.chart-container[data-v-42bfadf1]{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px #00000014;margin-top:16px;margin-left:14px;margin-right:14px}.pie-chart-wrapper[data-v-42bfadf1]{width:100%;height:200px;margin-bottom:20px}.status-detail[data-v-42bfadf1]{display:flex;flex-wrap:wrap;gap:16px;padding:12px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;margin-bottom:24px}.status-item[data-v-42bfadf1]{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}.status-color[data-v-42bfadf1]{width:12px;height:12px;border-radius:50%}.status-label[data-v-42bfadf1]{font-weight:500}.status-count[data-v-42bfadf1]{color:#666}.status-percent[data-v-42bfadf1]{color:#4caf50;font-weight:500}.monthly-data[data-v-42bfadf1]{display:flex;justify-content:space-around;gap:16px;flex-wrap:wrap}.month-card[data-v-42bfadf1]{flex:1;min-width:120px;background-color:#f9f9f9;border-radius:8px;padding:16px;text-align:center}.month-card h3[data-v-42bfadf1]{color:#333;font-size:16px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #eee}.month-card p[data-v-42bfadf1]{color:#666;margin:8px 0;font-size:14px}.business-guidance-page[data-v-cf6d1db1]{background-color:#fff;min-height:100vh;border-bottom:none!important}.header-back-container[data-v-cf6d1db1]{border-top:none!important;border-bottom:none!important}.business-guidance-page>div[data-v-cf6d1db1]:last-child{border-bottom:none!important}.container[data-v-a856bdb2]{padding:10px}.search-panel[data-v-a856bdb2]{background:#fff;padding:15px;margin-bottom:10px;border-radius:8px}.search-field[data-v-a856bdb2]{margin-bottom:15px}.field-label[data-v-a856bdb2]{display:block;font-size:14px;color:#646566;margin-bottom:8px;font-weight:500}.field-content[data-v-a856bdb2]{background:#f7f8fa;border-radius:4px}.search-buttons[data-v-a856bdb2]{display:flex;gap:10px;margin-top:15px}.search-buttons .van-button[data-v-a856bdb2]{flex:1}.sql-query-page[data-v-9febaa37]{padding:20px}.search-form[data-v-9febaa37]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-9febaa37]{background:#fff;border-radius:4px;padding:15px;min-height:400px}.empty-tip[data-v-9febaa37]{text-align:center;padding:50px 0;color:#909399;font-size:14px}.pagination-container[data-v-9febaa37]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-9febaa37]{color:#666}.query-result-page[data-v-c2946b70]{padding:20px}.page-header[data-v-c2946b70]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header h2[data-v-c2946b70]{margin:0;font-size:18px;color:#303133}.header-actions[data-v-c2946b70]{display:flex;gap:10px}.table-container[data-v-c2946b70]{background:#fff;border-radius:4px;padding:15px;min-height:400px}.empty-tip[data-v-c2946b70]{text-align:center;padding:50px 0;color:#909399;font-size:14px}.task-config-page[data-v-60e09421]{padding:20px}.search-form[data-v-60e09421]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-60e09421]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-60e09421]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-60e09421]{color:#666}.button-container[data-v-60e09421]{display:flex;justify-content:space-between;align-items:center}.wrap-cell .cell[data-v-60e09421]{white-space:normal!important;word-break:break-word!important;line-height:1.5}.el-table .el-table__header th[data-v-60e09421]{text-align:center!important}.role-code-select[data-v-60e09421]{min-width:150px}.dialog-form .el-select[data-v-60e09421]{width:100%}.el-select-dropdown__item[data-v-60e09421]{min-width:150px}.detail-container[data-v-60e09421]{padding:20px}.detail-item[data-v-60e09421]{display:flex;margin-bottom:15px;line-height:1.5}.detail-label[data-v-60e09421]{font-weight:700;width:100px;min-width:100px;text-align:right;margin-right:10px}.detail-value[data-v-60e09421]{flex:1;word-break:break-word}.behavior-config-page[data-v-05431317]{padding:20px}.search-form[data-v-05431317]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-05431317]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-05431317]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-05431317]{color:#666}.role-code-select[data-v-05431317]{width:200px}.wrap-cell[data-v-05431317]{word-break:break-all;white-space:pre-wrap}.button-container[data-v-05431317]{display:flex;gap:5px}.dialog-form[data-v-05431317]{padding-right:20px}.detail-container[data-v-05431317]{padding:20px}.detail-item[data-v-05431317]{margin-bottom:20px;display:flex;align-items:center}.detail-label[data-v-05431317]{font-size:16px;font-weight:700;color:#333;min-width:100px}.detail-value[data-v-05431317]{font-size:16px;color:#666;flex:1;word-break:break-all}.stage-config-page[data-v-bbb78254]{padding:20px}.search-form[data-v-bbb78254]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-bbb78254]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-bbb78254]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-bbb78254]{color:#666}.button-container[data-v-bbb78254]{display:flex;justify-content:space-between;align-items:center}.wrap-cell .cell[data-v-bbb78254]{white-space:normal!important;word-break:break-word!important;line-height:1.5}.el-table .el-table__header th[data-v-bbb78254]{text-align:center!important}.dialog-form .el-select[data-v-bbb78254]{width:100%}.el-select-dropdown__item[data-v-bbb78254]{min-width:150px}.detail-container[data-v-bbb78254]{padding:20px}.detail-item[data-v-bbb78254]{display:flex;margin-bottom:15px;line-height:1.5}.detail-label[data-v-bbb78254]{font-weight:700;width:120px;min-width:120px;text-align:right;margin-right:10px}.detail-value[data-v-bbb78254]{flex:1;word-break:break-word}[data-v-bbb78254] .el-pagination__jump .el-input__wrapper{width:50px}.component-order-container[data-v-d12efabc]{padding:20px}.query-section[data-v-d12efabc]{margin-bottom:30px;display:flex;align-items:center}.config-section[data-v-d12efabc]{position:relative}.component-card-wrap[data-v-d12efabc]{position:relative;width:100%;min-height:600px;border:1px dashed #e6e6e6;border-radius:4px}.component-card[data-v-d12efabc]{position:absolute;width:180px;height:150px;padding:10px;background:#fff;border:1px solid #409EFF;border-radius:4px;cursor:move;box-shadow:0 2px 12px #0000001a;z-index:10}.component-card .card-header[data-v-d12efabc]{font-weight:700;margin-bottom:5px;color:#333}.component-card .card-body[data-v-d12efabc]{font-size:12px;color:#666;line-height:1.4}.component-card .card-body p[data-v-d12efabc]{margin:2px 0}.connector-point[data-v-d12efabc]{position:absolute;width:12px;height:12px;background:#409eff;border-radius:50%;cursor:crosshair;z-index:11}.connector-point[data-v-d12efabc]:hover{background:#66b1ff;transform:scale(1.2)}.connector-right[data-v-d12efabc]{right:-6px;top:50%;transform:translateY(-50%)}.connector-left[data-v-d12efabc]{left:-6px;top:50%;transform:translateY(-50%)}.arrow-svg[data-v-d12efabc]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5}.arrow-svg text[data-v-d12efabc],.arrow-svg circle[data-v-d12efabc]{pointer-events:auto}.save-btn[data-v-d12efabc]{margin-left:10px}.empty-tip[data-v-d12efabc]{text-align:center;padding:50px;color:#999}.dynamic-form-page[data-v-1ed5842d]{padding:20px;background-color:#f5f7fa;min-height:100vh}.page-header[data-v-1ed5842d]{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.page-header h2[data-v-1ed5842d]{margin:0;font-size:18px;color:#303133}.form-container[data-v-1ed5842d]{background:#fff;padding:20px;border-radius:4px;box-shadow:0 2px 12px #0000001a}.dynamic-form[data-v-1ed5842d]{margin-bottom:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;align-items:start}.dynamic-form[data-v-1ed5842d] .el-form-item{margin-bottom:0;display:flex;align-items:center}.dynamic-form[data-v-1ed5842d] .el-form-item__label{width:120px!important;text-align:left!important}.dynamic-form[data-v-1ed5842d] .el-form-item__content{flex:1;max-width:none}.dynamic-form[data-v-1ed5842d] .el-input,.dynamic-form[data-v-1ed5842d] .el-select,.dynamic-form[data-v-1ed5842d] .el-textarea__inner{width:100%}.dynamic-form[data-v-1ed5842d] .full-width{grid-column:1 / -1}.button-container[data-v-1ed5842d]{display:flex;gap:10px;margin-top:20px}.option-detail-page[data-v-2e95ef43]{padding:20px}.search-form[data-v-2e95ef43]{background:#fff;padding:20px;border-radius:4px;box-shadow:0 2px 12px #0000001a;margin-bottom:20px}.table-container[data-v-2e95ef43]{background:#fff;padding:20px;border-radius:4px;box-shadow:0 2px 12px #0000001a}.button-container[data-v-2e95ef43]{display:flex;gap:8px}.pagination-container[data-v-2e95ef43]{display:flex;justify-content:flex-end;align-items:center;margin-top:20px;gap:10px}.total-count[data-v-2e95ef43]{color:#606266;font-size:14px}.dialog-form[data-v-2e95ef43]{padding:0 20px}.page-config-page[data-v-46d5b456]{padding:20px}.search-form[data-v-46d5b456]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-46d5b456]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-46d5b456]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-46d5b456]{color:#666}.button-container[data-v-46d5b456]{display:flex;gap:5px}.dialog-form[data-v-46d5b456]{padding-right:20px}.config-container[data-v-46d5b456]{display:flex;gap:20px;height:650px}.config-left[data-v-46d5b456],.config-center[data-v-46d5b456],.config-right[data-v-46d5b456]{background:#f5f7fa;border-radius:4px;padding:15px;display:flex;flex-direction:column}.config-left[data-v-46d5b456]{flex:1}.config-center[data-v-46d5b456]{flex:1.5}.config-right[data-v-46d5b456]{flex:.4}.config-left h3[data-v-46d5b456],.config-center h3[data-v-46d5b456],.config-right h3[data-v-46d5b456]{margin-top:0;margin-bottom:15px;font-size:16px;font-weight:700;color:#333}.field-list[data-v-46d5b456]{flex:1;overflow-y:auto;background:#fff;border-radius:4px;padding:10px}.field-item[data-v-46d5b456]{margin-bottom:8px;padding:8px;background:#fafafa;border:1px solid #ebeef5;border-radius:4px;font-size:12px}.field-header[data-v-46d5b456]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:700}.field-actions[data-v-46d5b456]{display:flex;gap:3px}.field-actions .el-button[data-v-46d5b456]{padding:2px 6px;font-size:11px}.field-config[data-v-46d5b456]{padding-left:5px}.field-config[data-v-46d5b456] .el-form-item{margin-bottom:6px}.field-config[data-v-46d5b456] .el-form-item__label,.field-config[data-v-46d5b456] .el-input__inner,.field-config[data-v-46d5b456] .el-radio__label{font-size:11px}.available-fields[data-v-46d5b456]{flex:1;overflow-y:auto;background:#fff;border-radius:4px;padding:10px}.available-field-item[data-v-46d5b456]{margin-bottom:10px;padding:10px;background:#fafafa;border:1px solid #ebeef5;border-radius:4px;cursor:move;transition:all .3s}.available-field-item[data-v-46d5b456]:hover{background:#ecf5ff;border-color:#d9ecff}.available-field-item.field-configured[data-v-46d5b456]{background:#e4e7ed;border-color:#dcdfe6;color:#909399;cursor:not-allowed;opacity:.6}.table-list[data-v-46d5b456]{flex:1;overflow-y:auto;background:#fff;border-radius:4px;padding:10px}.table-item[data-v-46d5b456]{display:flex;align-items:center;padding:10px;background:#fafafa;border:1px solid #ebeef5;border-radius:4px;margin-bottom:8px;cursor:pointer;transition:all .3s}.table-item[data-v-46d5b456]:hover{background:#ecf5ff;border-color:#d9ecff}.table-name[data-v-46d5b456]{flex:1;font-size:13px}.empty-tip[data-v-46d5b456]{text-align:center;padding:50px 0;color:#909399}.opportunity-kanban-page[data-v-95979844]{min-height:100vh;display:flex;flex-direction:column;background:#f5f7fa;padding:20px;box-sizing:border-box}.page-header[data-v-95979844]{background:#fff;padding:20px;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;display:flex;justify-content:space-between;align-items:center}.page-header h2[data-v-95979844]{margin:0;font-size:20px;color:#303133;font-weight:600}.filter-section[data-v-95979844]{display:flex;gap:10px}.filter-options[data-v-95979844]{display:flex;flex-direction:column;gap:12px}.kanban-container[data-v-95979844]{overflow:hidden;margin-top:20px;height:calc(100vh - 160px);display:flex;flex-direction:column;width:100%}.kanban-scroll[data-v-95979844]{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;width:100%;padding:10px 0;box-sizing:border-box}.kanban-scroll[data-v-95979844]::-webkit-scrollbar{display:none}.kanban-column[data-v-95979844]{width:300px;height:100%;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;flex-shrink:0}.column-header[data-v-95979844]{padding:16px;border-bottom:1px solid #e4e7ed;display:flex;justify-content:space-between;align-items:center;color:#fff;border-radius:8px 8px 0 0;flex-shrink:0}.column-header h3[data-v-95979844]{margin:0;font-size:16px;font-weight:600}.count[data-v-95979844]{background:#ffffff4d;padding:4px 12px;border-radius:12px;font-size:14px;font-weight:600}.column-content[data-v-95979844]{flex:1;padding:12px;overflow-y:auto;min-height:0}.opportunity-card[data-v-95979844]{background:#fff;border:1px solid #e4e7ed;border-radius:6px;padding:12px;margin-bottom:12px;box-shadow:0 2px 4px #0000000d;transition:all .3s;cursor:pointer}.opportunity-card[data-v-95979844]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px);border-color:#409eff}.card-header[data-v-95979844]{margin-bottom:8px}.opp-number[data-v-95979844]{font-size:12px;color:#909399;background:#f5f7fa;padding:2px 8px;border-radius:4px}.card-body[data-v-95979844]{display:flex;flex-direction:column;gap:8px}.opp-name[data-v-95979844]{font-size:14px;font-weight:600;color:#303133;word-break:break-word}.customer-name[data-v-95979844]{font-size:13px;color:#606266;word-break:break-word}.start-date[data-v-95979844]{font-size:12px;color:#909399;display:flex;align-items:center}.start-date .label[data-v-95979844]{flex-shrink:0}.start-date .value[data-v-95979844]{color:#606266}.empty-state[data-v-95979844]{text-align:center;color:#c0c4cc;font-size:14px;padding:40px 20px}.scrollbar-track[data-v-95979844]{width:100%;height:12px;background:#e4e7ed;border-radius:6px;margin-top:10px;cursor:pointer;position:relative;flex-shrink:0}.scrollbar-thumb[data-v-95979844]{height:100%;background:#409eff;border-radius:6px;cursor:grab;transition:background .3s;position:absolute;top:0;left:0;max-width:100%}.scrollbar-thumb[data-v-95979844]:hover{background:#66b1ff}.scrollbar-thumb[data-v-95979844]:active{cursor:grabbing}@media (max-width: 768px){.kanban-column[data-v-95979844]{min-width:260px;max-width:260px}.column-header[data-v-95979844]{padding:12px}.column-header h3[data-v-95979844]{font-size:14px}.kanban-container[data-v-95979844]{height:calc(100vh - 140px)}}.task-kanban-page[data-v-47365ee3]{min-height:100vh;display:flex;flex-direction:column;background:#f5f7fa;padding:20px;box-sizing:border-box}.page-header[data-v-47365ee3]{background:#fff;padding:20px;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;display:flex;justify-content:space-between;align-items:center}.page-header h2[data-v-47365ee3]{margin:0;font-size:20px;color:#303133;font-weight:600}.filter-section[data-v-47365ee3]{display:flex;gap:10px}.filter-group[data-v-47365ee3]{margin-bottom:20px}.filter-group h4[data-v-47365ee3]{margin:0 0 12px;font-size:14px;color:#606266}.filter-options[data-v-47365ee3]{display:flex;flex-direction:column;gap:12px}.kanban-container[data-v-47365ee3]{overflow:hidden;margin-top:20px;height:calc(100vh - 160px);display:flex;flex-direction:column;width:100%}.kanban-scroll[data-v-47365ee3]{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;width:100%;padding:10px 0;box-sizing:border-box}.kanban-scroll[data-v-47365ee3]::-webkit-scrollbar{display:none}.kanban-column[data-v-47365ee3]{width:300px;height:100%;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;flex-shrink:0}.column-header[data-v-47365ee3]{padding:16px;border-bottom:1px solid #e4e7ed;display:flex;justify-content:space-between;align-items:center;color:#fff;border-radius:8px 8px 0 0;flex-shrink:0}.column-header h3[data-v-47365ee3]{margin:0;font-size:16px;font-weight:600}.count[data-v-47365ee3]{background:#ffffff4d;padding:4px 12px;border-radius:12px;font-size:14px;font-weight:600}.column-content[data-v-47365ee3]{flex:1;padding:12px;overflow-y:auto;min-height:0}.task-card[data-v-47365ee3]{background:#fff;border:1px solid #e4e7ed;border-radius:6px;padding:12px;margin-bottom:12px;box-shadow:0 2px 4px #0000000d;transition:all .3s;cursor:pointer}.task-card[data-v-47365ee3]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px);border-color:#409eff}.card-header[data-v-47365ee3]{margin-bottom:8px}.task-number[data-v-47365ee3]{font-size:12px;color:#909399;background:#f5f7fa;padding:2px 8px;border-radius:4px}.card-body[data-v-47365ee3]{display:flex;flex-direction:column;gap:8px}.task-description[data-v-47365ee3]{font-size:14px;font-weight:600;color:#303133;word-break:break-word}.task-info[data-v-47365ee3]{display:flex;flex-direction:column;gap:6px}.info-item[data-v-47365ee3]{font-size:12px;color:#606266;display:flex;align-items:center}.info-item .label[data-v-47365ee3]{flex-shrink:0;color:#909399}.info-item .value[data-v-47365ee3]{color:#606266;word-break:break-word}.empty-state[data-v-47365ee3]{text-align:center;color:#c0c4cc;font-size:14px;padding:40px 20px}.scrollbar-track[data-v-47365ee3]{width:100%;height:12px;background:#e4e7ed;border-radius:6px;margin-top:10px;cursor:pointer;position:relative;flex-shrink:0}.scrollbar-thumb[data-v-47365ee3]{height:100%;background:#409eff;border-radius:6px;cursor:grab;transition:background .3s;position:absolute;top:0;left:0;max-width:100%}.scrollbar-thumb[data-v-47365ee3]:hover{background:#66b1ff}.scrollbar-thumb[data-v-47365ee3]:active{cursor:grabbing}@media (max-width: 768px){.kanban-column[data-v-47365ee3]{width:260px}.column-header[data-v-47365ee3]{padding:12px}.column-header h3[data-v-47365ee3]{font-size:14px}.kanban-container[data-v-47365ee3]{height:calc(100vh - 140px)}}.flow-table-config-page[data-v-e45e89ac]{padding:20px}.search-form[data-v-e45e89ac]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-e45e89ac]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-e45e89ac]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-e45e89ac]{color:#666}.button-container[data-v-e45e89ac]{display:flex;justify-content:space-between;align-items:center}.el-table .el-table__header th[data-v-e45e89ac]{text-align:center!important}.status-select[data-v-e45e89ac]{min-width:150px}.dialog-form .el-select[data-v-e45e89ac]{width:100%}.el-select-dropdown__item[data-v-e45e89ac]{min-width:150px}.detail-container[data-v-e45e89ac]{padding:20px}.detail-item[data-v-e45e89ac]{display:flex;margin-bottom:15px;line-height:1.5}.detail-label[data-v-e45e89ac]{font-weight:700;width:100px;min-width:100px;text-align:right;margin-right:10px}.detail-value[data-v-e45e89ac]{flex:1;word-break:break-word}.flow-table-field-config-page[data-v-2abded60]{padding:20px}.search-form[data-v-2abded60]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-2abded60]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-2abded60]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-2abded60]{color:#666}.button-container[data-v-2abded60]{display:flex;justify-content:space-between;align-items:center}.el-table .el-table__header th[data-v-2abded60]{text-align:center!important}.status-select[data-v-2abded60]{min-width:150px}.dialog-form .el-select[data-v-2abded60]{width:100%}.el-select-dropdown__item[data-v-2abded60]{min-width:150px}.detail-container[data-v-2abded60]{padding:20px}.detail-item[data-v-2abded60]{display:flex;margin-bottom:15px;line-height:1.5}.detail-label[data-v-2abded60]{font-weight:700;width:100px;min-width:100px;text-align:right;margin-right:10px}.detail-value[data-v-2abded60]{flex:1;word-break:break-word}.pc-task-action-page[data-v-6ec2313a]{width:100%;height:100vh;background-color:#f5f7fa;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}.page-header[data-v-6ec2313a]{padding:20px 30px;background-color:#fff;box-shadow:0 2px 8px #0000001a;border-bottom:1px solid #e6e8eb}.page-header h2[data-v-6ec2313a]{margin:0;font-size:20px;font-weight:600;color:#303133}.main-content[data-v-6ec2313a]{display:flex;height:calc(100vh - 70px);padding:20px;gap:20px;box-sizing:border-box}.left-section[data-v-6ec2313a],.middle-section[data-v-6ec2313a]{width:320px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden;transition:width .3s ease;position:relative}.right-section[data-v-6ec2313a]{flex:1;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}.left-section.collapsed[data-v-6ec2313a],.middle-section.collapsed[data-v-6ec2313a]{width:40px}.collapse-toggle[data-v-6ec2313a]{position:absolute;top:50%;right:-20px;transform:translateY(-50%);width:40px;height:40px;background-color:#fff;border:1px solid #e6e8eb;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 2px 8px #0000001a;z-index:10}.left-section.collapsed .collapse-toggle[data-v-6ec2313a],.middle-section.collapsed .collapse-toggle[data-v-6ec2313a]{right:-20px}.collapse-toggle[data-v-6ec2313a]:hover{background-color:#f0f2f5}.section-title[data-v-6ec2313a]{padding:16px 20px;border-bottom:1px solid #e6e8eb;background-color:#fafafa;display:flex;justify-content:space-between;align-items:center}.section-title h3[data-v-6ec2313a]{margin:0;font-size:16px;font-weight:600;color:#303133}.action-page-container[data-v-6ec2313a]{flex:1;overflow:hidden}.action-page-container iframe[data-v-6ec2313a]{width:100%;height:100%;border:none}.left-section.collapsed .section-title[data-v-6ec2313a],.left-section.collapsed .task-list-container[data-v-6ec2313a],.middle-section.collapsed .section-title[data-v-6ec2313a],.middle-section.collapsed .action-list-container[data-v-6ec2313a],.middle-section.collapsed .no-selection[data-v-6ec2313a]{display:none}.left-section.collapsed[data-v-6ec2313a]:before,.middle-section.collapsed[data-v-6ec2313a]:before{content:"";display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;color:#909399}.task-list-container[data-v-6ec2313a],.action-list-container[data-v-6ec2313a]{flex:1;overflow-y:auto;padding:16px}.loading-indicator[data-v-6ec2313a]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px;gap:12px}.loading-spinner[data-v-6ec2313a]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #409eff;border-radius:50%;animation:spin-6ec2313a 1s linear infinite}.loading-text[data-v-6ec2313a]{color:#909399;font-size:14px}@keyframes spin-6ec2313a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.detail-loading[data-v-6ec2313a]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 0;gap:12px}.no-data[data-v-6ec2313a]{display:flex;justify-content:center;align-items:center;height:200px;color:#909399;font-size:14px}.no-selection[data-v-6ec2313a]{display:flex;justify-content:center;align-items:center;height:100%;color:#909399;font-size:16px}.task-card[data-v-6ec2313a]{background-color:#fafafa;border:1px solid #e6e8eb;border-radius:8px;padding:16px;margin-bottom:16px;cursor:pointer;transition:all .3s ease}.task-card[data-v-6ec2313a]:hover{border-color:#409eff;box-shadow:0 2px 12px #0000001a}.task-card.selected[data-v-6ec2313a]{border-color:#409eff;background-color:#ecf5ff}.task-header[data-v-6ec2313a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e6e8eb}.task-title[data-v-6ec2313a]{font-size:16px;font-weight:600;color:#303133;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-status[data-v-6ec2313a]{font-size:12px;padding:4px 8px;border-radius:12px;font-weight:500}.status-r[data-v-6ec2313a]{background-color:#fef3c7;color:#92400e}.status-a[data-v-6ec2313a]{background-color:#fee2e2;color:#b91c1c}.status-c[data-v-6ec2313a]{background-color:#d1fae5;color:#047857}.status-i[data-v-6ec2313a]{background-color:#dbeafe;color:#1d4ed8}.task-details[data-v-6ec2313a]{display:flex;flex-direction:column;gap:8px}.task-row[data-v-6ec2313a]{display:flex;font-size:14px}.label[data-v-6ec2313a]{color:#909399;width:80px;flex-shrink:0}.value[data-v-6ec2313a]{color:#303133;flex:1;word-break:break-word}.task-content[data-v-6ec2313a]{line-height:1.4}.action-item[data-v-6ec2313a]{background-color:#fafafa;border:1px solid #e6e8eb;border-radius:8px;padding:16px;margin-bottom:16px;cursor:pointer;transition:all .3s ease}.action-item[data-v-6ec2313a]:hover:not(.disabled){border-color:#409eff;box-shadow:0 2px 12px #0000001a}.action-item.disabled[data-v-6ec2313a]{opacity:.6;cursor:not-allowed}.item-header[data-v-6ec2313a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e6e8eb}.item-header .value[data-v-6ec2313a]{font-weight:600}.status-badge[data-v-6ec2313a]{font-size:12px;padding:4px 8px;border-radius:12px;font-weight:500}.status-pending[data-v-6ec2313a]{background-color:#fef3c7;color:#92400e}.status-in-progress[data-v-6ec2313a]{background-color:#dbeafe;color:#1d4ed8}.status-completed[data-v-6ec2313a]{background-color:#d1fae5;color:#047857}.item-content[data-v-6ec2313a]{display:flex;flex-direction:column;gap:8px}.content-row[data-v-6ec2313a]{display:flex;font-size:14px}.detail-item[data-v-6ec2313a]{background-color:#fafafa;border:1px solid #e6e8eb;border-radius:8px;padding:16px;margin-bottom:16px}.detail-row[data-v-6ec2313a]{display:flex;margin-bottom:12px;font-size:14px}.detail-row[data-v-6ec2313a]:last-child{margin-bottom:0}.detail-label[data-v-6ec2313a]{color:#909399;width:80px;flex-shrink:0}.detail-value[data-v-6ec2313a]{color:#303133;flex:1;word-break:break-word}.detail-loading[data-v-6ec2313a]{display:flex;justify-content:center;align-items:center;height:100px}.detail-empty[data-v-6ec2313a]{display:flex;justify-content:center;align-items:center;height:100px;color:#909399;font-size:14px}.task-list-container[data-v-6ec2313a]::-webkit-scrollbar,.action-list-container[data-v-6ec2313a]::-webkit-scrollbar{width:8px}.task-list-container[data-v-6ec2313a]::-webkit-scrollbar-track,.action-list-container[data-v-6ec2313a]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.task-list-container[data-v-6ec2313a]::-webkit-scrollbar-thumb,.action-list-container[data-v-6ec2313a]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.task-list-container[data-v-6ec2313a]::-webkit-scrollbar-thumb:hover,.action-list-container[data-v-6ec2313a]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.person-option[data-v-20eb4605]{display:flex;align-items:center;gap:8px;width:100%}.person-name[data-v-20eb4605]{font-weight:500;flex-shrink:0}.person-xtid[data-v-20eb4605]{color:#909399;font-size:12px;margin-left:4px}.person-id[data-v-20eb4605]{color:#909399;font-size:12px}.product-info-page[data-v-6413d520]{padding:20px}.search-form[data-v-6413d520]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-6413d520]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-6413d520]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-6413d520]{color:#666}.product-team-select[data-v-6413d520]{width:200px}.wrap-cell[data-v-6413d520]{word-break:break-all;white-space:pre-wrap}.button-container[data-v-6413d520]{display:flex;justify-content:space-between;align-items:center;gap:10px}.detail-container[data-v-6413d520]{padding:20px}.detail-item[data-v-6413d520]{display:flex;margin-bottom:15px;line-height:1.5}.detail-item.full-width[data-v-6413d520]{flex-direction:column}.detail-label[data-v-6413d520]{font-weight:700;width:120px;min-width:120px;text-align:right;margin-right:10px;flex-shrink:0}.detail-item.full-width .detail-label[data-v-6413d520]{text-align:left;margin-bottom:5px}.detail-value[data-v-6413d520]{flex:1;word-break:break-word}.dialog-form[data-v-6413d520]{max-height:60vh;overflow-y:auto}.approval-container[data-v-6413d520]{padding:20px 0}.custom-steps-container[data-v-6413d520]{margin-top:10px;padding-left:20px}.custom-step-item[data-v-6413d520]{display:flex;position:relative;padding-bottom:16px}.step-line-container[data-v-6413d520]{position:relative;margin-right:12px}.step-line[data-v-6413d520]{width:2px;background-color:#e4e7ed;position:absolute;top:0;bottom:-16px;left:6px}.step-number[data-v-6413d520]{width:24px;height:24px;background-color:#409eff;color:#fff;border-radius:50%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.step-content[data-v-6413d520]{flex:1}.custom-step-item:last-child .step-line[data-v-6413d520]{display:none}.customer-info-page[data-v-9536cd1a]{padding:20px}.search-form[data-v-9536cd1a]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-9536cd1a]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-9536cd1a]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-9536cd1a]{color:#666}.wrap-cell[data-v-9536cd1a]{word-break:break-all;white-space:pre-wrap}.button-container[data-v-9536cd1a]{display:flex;justify-content:space-between;align-items:center;gap:10px}.detail-container[data-v-9536cd1a]{padding:20px}.detail-item[data-v-9536cd1a]{display:flex;margin-bottom:15px;line-height:1.5}.detail-item.full-width[data-v-9536cd1a]{flex-direction:column}.detail-label[data-v-9536cd1a]{font-weight:700;width:120px;min-width:120px;text-align:right;margin-right:10px;flex-shrink:0}.detail-item.full-width .detail-label[data-v-9536cd1a]{text-align:left;margin-bottom:5px}.detail-value[data-v-9536cd1a]{flex:1;word-break:break-word}.dialog-form[data-v-9536cd1a]{max-height:60vh;overflow-y:auto}.approval-container[data-v-9536cd1a]{padding:20px 0}.custom-steps-container[data-v-9536cd1a]{margin-top:10px;padding-left:20px}.custom-step-item[data-v-9536cd1a]{display:flex;position:relative;padding-bottom:16px}.step-line-container[data-v-9536cd1a]{position:relative;margin-right:12px}.step-line[data-v-9536cd1a]{width:2px;background-color:#e4e7ed;position:absolute;top:0;bottom:-16px;left:6px}.step-number[data-v-9536cd1a]{width:24px;height:24px;background-color:#409eff;color:#fff;border-radius:50%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.step-content[data-v-9536cd1a]{flex:1}.custom-step-item:last-child .step-line[data-v-9536cd1a]{display:none}.customer-pain-point-page[data-v-359cea47]{min-height:100vh;background:#f5f7fa;padding:20px;box-sizing:border-box}.page-header[data-v-359cea47]{background:#fff;padding:20px;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.page-header h2[data-v-359cea47]{margin:0;font-size:20px;color:#303133;font-weight:600}.header-info[data-v-359cea47]{display:flex;gap:10px}.pain-point-list[data-v-359cea47]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d}.page-container[data-v-298ba967]{max-width:1200px;margin:0 auto;padding:20px}.page-header[data-v-298ba967]{background:#fff;padding:20px;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;margin-bottom:20px}.header-info[data-v-298ba967]{display:flex;gap:10px}.main-content[data-v-298ba967]{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 12px #0000001a}.tab-description[data-v-298ba967]{margin-bottom:20px;padding-left:10px;border-left:3px solid #409eff}.description-text[data-v-298ba967]{color:#606266;font-size:14px}.tab-content[data-v-298ba967]{margin-top:20px}[data-v-298ba967] .el-tabs__item{font-size:14px;color:#303133!important}[data-v-298ba967] .el-tabs__item.is-active,[data-v-298ba967] .el-tabs__item:hover{color:#409eff!important}[data-v-298ba967] .el-tabs__nav-wrap:after{content:"";display:none}.competitor-form[data-v-298ba967],.product-form[data-v-298ba967]{max-width:100%}.product-management[data-v-298ba967]{display:flex;gap:20px}.product-list[data-v-298ba967]{flex:1;max-width:400px}.product-detail[data-v-298ba967]{flex:2}.list-header[data-v-298ba967]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.form-buttons[data-v-298ba967]{margin-top:20px;display:flex;gap:10px;justify-content:flex-start}.rivalry-header[data-v-298ba967]{margin-bottom:20px;padding:15px;background-color:#f5f7fa;border-radius:4px}.project-plan-page[data-v-ce30d681]{min-height:100vh;background:#f5f7fa;padding:20px;box-sizing:border-box}.page-header[data-v-ce30d681]{background:#fff;padding:20px;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.page-header h2[data-v-ce30d681]{margin:0;font-size:20px;color:#303133;font-weight:600}.header-info[data-v-ce30d681]{display:flex;gap:10px}.page-content[data-v-ce30d681]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d}[data-v-ce30d681] .el-tabs__item{font-size:14px;color:#303133!important}[data-v-ce30d681] .el-tabs__item.is-active{color:#409eff!important}.file-info[data-v-ce30d681]{margin-top:0;font-size:16px;color:#67c23a}[data-v-ce30d681] .el-tabs__item:hover{color:#409eff!important}[data-v-ce30d681] .el-tabs__nav-wrap:after{content:"";display:none}.plan-form[data-v-ce30d681]{padding:20px 0}[data-v-ce30d681] .el-textarea__inner:read-only,[data-v-ce30d681] .el-input__inner:read-only{background-color:#f5f7fa;cursor:pointer}[data-v-ce30d681] .el-textarea__inner:read-only:hover,[data-v-ce30d681] .el-input__inner:read-only:hover{border-color:#409eff}[data-v-ce30d681] .el-select:has(.el-select__wrapper.is-disabled){cursor:pointer}.form-buttons[data-v-ce30d681]{margin-top:20px;display:flex;gap:10px;justify-content:flex-start}.change-details-content[data-v-ce30d681]{padding:20px 0}.rich-text-content[data-v-ce30d681]{white-space:pre-wrap;word-break:break-word;max-height:300px;overflow-y:auto}.dept-line-weight-page[data-v-a63731ce]{min-height:100vh;background:#f5f7fa;padding:20px;box-sizing:border-box}.page-header[data-v-a63731ce]{background:#fff;padding:20px;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.page-header h2[data-v-a63731ce]{margin:0;font-size:20px;color:#303133;font-weight:600}.header-info[data-v-a63731ce]{display:flex;gap:10px}.page-content[data-v-a63731ce]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d}.page-actions[data-v-a63731ce]{margin-bottom:15px}.requirement-maintenance-page[data-v-0542bee9]{min-height:100vh;background:#f5f7fa;padding:20px;box-sizing:border-box}.page-header[data-v-0542bee9]{background:#fff;padding:20px;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.page-header h2[data-v-0542bee9]{margin:0;font-size:20px;color:#303133;font-weight:600}.header-info[data-v-0542bee9]{display:flex;gap:10px}.page-content[data-v-0542bee9]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000000d}.page-actions[data-v-0542bee9]{margin-bottom:15px}.requirements-content[data-v-0542bee9],.change-details-content[data-v-0542bee9]{padding:10px 0}.rich-text-content[data-v-0542bee9]{white-space:pre-wrap;word-break:break-word;line-height:1.6}[data-v-0542bee9] .el-tabs__item{font-size:14px;color:#303133!important}[data-v-0542bee9] .el-tabs__item.is-active,[data-v-0542bee9] .el-tabs__item:hover{color:#409eff!important}[data-v-0542bee9] .el-tabs__nav-wrap:after{content:"";display:none}.customer-other-contact-page[data-v-68c9f327]{min-height:100vh;background:#f5f7fa;padding:20px;box-sizing:border-box}.page-header[data-v-68c9f327]{background:#fff;padding:20px;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.page-header h2[data-v-68c9f327]{margin:0;font-size:20px;color:#303133;font-weight:600}.header-info[data-v-68c9f327]{display:flex;gap:10px}.content-area[data-v-68c9f327]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-68c9f327],.table-card[data-v-68c9f327]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.pagination-container[data-v-68c9f327]{display:flex;justify-content:flex-end;margin-top:20px}[data-v-68c9f327] .el-table__row{cursor:pointer}[data-v-68c9f327] .el-table__row:hover{background-color:#f5f7fa}.decision-maker-page[data-v-2179f97b]{min-height:100vh;background:#f5f7fa;padding:20px;box-sizing:border-box}.page-header[data-v-2179f97b]{background:#fff;padding:20px;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.page-header h2[data-v-2179f97b]{margin:0;font-size:20px;color:#303133;font-weight:600}.header-info[data-v-2179f97b]{display:flex;gap:10px}.content-area[data-v-2179f97b]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-2179f97b],.table-card[data-v-2179f97b]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}[data-v-2179f97b] .el-table__row{cursor:pointer}[data-v-2179f97b] .el-table__row:hover{background-color:#f5f7fa}.customer-communication-page[data-v-90233c3e]{padding:20px}.page-header[data-v-90233c3e]{margin-bottom:20px}.header-info[data-v-90233c3e]{display:flex;align-items:center}.content-area[data-v-90233c3e]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-90233c3e]{margin-bottom:20px}.table-card[data-v-90233c3e]{flex:1}.customer-visit-plan-page[data-v-1674b952]{padding:20px}.page-header[data-v-1674b952]{margin-bottom:20px}.header-info[data-v-1674b952]{display:flex;align-items:center}.content-area[data-v-1674b952]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-1674b952]{margin-bottom:20px}.table-card[data-v-1674b952]{flex:1}.project-feasibility-analysis-page[data-v-f1858629]{padding:20px}.page-header[data-v-f1858629]{margin-bottom:20px}.header-info[data-v-f1858629]{display:flex;align-items:center}.content-area[data-v-f1858629]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-f1858629]{margin-bottom:20px}.table-card[data-v-f1858629]{flex:1}.business-intel-page[data-v-1e10410a]{padding:20px}.page-header[data-v-1e10410a]{margin-bottom:20px}.header-info[data-v-1e10410a]{display:flex;align-items:center}.content-area[data-v-1e10410a]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-1e10410a]{margin-bottom:20px}.table-card[data-v-1e10410a]{flex:1}[data-v-1e10410a] .el-descriptions__label{width:60px}[data-v-1e10410a] .el-descriptions__content{width:140px}.line-contact-page[data-v-2deea52e]{padding:20px}.content-area[data-v-2deea52e]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-2deea52e]{margin-bottom:20px}.table-card[data-v-2deea52e]{flex:1}.pagination-container[data-v-2deea52e]{margin-top:20px;display:flex;justify-content:flex-end}[data-v-2deea52e] .el-descriptions__label{width:60px}[data-v-2deea52e] .el-descriptions__content{width:140px}.customer-project-approval-page[data-v-409ba30c]{padding:20px}.page-header[data-v-409ba30c]{margin-bottom:20px}.header-info[data-v-409ba30c]{display:flex;align-items:center}.content-area[data-v-409ba30c]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-409ba30c]{margin-bottom:20px}.table-card[data-v-409ba30c]{flex:1}.customer-project-decision-structure-page[data-v-a8638b2d]{padding:20px}.page-header[data-v-a8638b2d]{margin-bottom:20px}.header-info[data-v-a8638b2d]{display:flex;align-items:center}.content-area[data-v-a8638b2d]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-a8638b2d]{margin-bottom:20px}.table-card[data-v-a8638b2d]{flex:1}.contact-selection[data-v-a8638b2d]{display:flex;flex-direction:column;gap:10px}.contact-detail-info p[data-v-a8638b2d]{margin:5px 0}.selected-contact-info[data-v-a8638b2d]{margin-top:10px;padding:10px;background-color:#f5f5f5;border-radius:4px;font-size:14px;color:#606266}.selected-contact-info p[data-v-a8638b2d]{margin:5px 0}.customer-supplier-cooperation-page[data-v-f2b2f911]{padding:20px}.page-header[data-v-f2b2f911]{margin-bottom:20px}.header-info[data-v-f2b2f911]{display:flex;align-items:center}.page-content[data-v-f2b2f911]{display:flex;flex-direction:column;gap:20px}.page-actions[data-v-f2b2f911]{margin-bottom:20px}.supplier-info-content[data-v-f2b2f911],.cooperation-content[data-v-f2b2f911]{display:flex;flex-direction:column;gap:20px}[data-v-f2b2f911] .el-tabs__item{font-size:14px;color:#303133!important}[data-v-f2b2f911] .el-tabs__item.is-active,[data-v-f2b2f911] .el-tabs__item:hover{color:#409eff!important}[data-v-f2b2f911] .el-tabs__nav-wrap:after{content:"";display:none}.selected-supplier-info[data-v-f2b2f911]{margin-top:10px;padding:10px;background-color:#f5f5f5;border-radius:4px;font-size:14px;color:#606266}.selected-supplier-info p[data-v-f2b2f911]{margin:5px 0}.technical-support-record-page[data-v-262e0e59]{padding:20px}.page-header[data-v-262e0e59]{margin-bottom:20px}.header-info[data-v-262e0e59]{display:flex;align-items:center}.content-area[data-v-262e0e59]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-262e0e59]{margin-bottom:20px}.table-card[data-v-262e0e59]{flex:1}.customer-project-info-page[data-v-d5d00124]{padding:20px}.page-header[data-v-d5d00124]{margin-bottom:20px}.header-info[data-v-d5d00124]{display:flex;align-items:center}.content-area[data-v-d5d00124]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-d5d00124]{margin-bottom:20px}.form-card[data-v-d5d00124]{flex:1}.form-footer[data-v-d5d00124]{margin-top:20px;display:flex;justify-content:flex-end;gap:10px}.lead-info-page[data-v-60a5c213]{padding:20px}.search-form[data-v-60a5c213]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-60a5c213]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-60a5c213]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-60a5c213]{color:#666}.button-container[data-v-60a5c213]{display:flex;justify-content:space-between;align-items:center;gap:10px}.detail-container[data-v-60a5c213]{padding:20px}.detail-item[data-v-60a5c213]{display:flex;margin-bottom:15px;line-height:1.5}.detail-label[data-v-60a5c213]{font-weight:700;width:120px;min-width:120px;text-align:right;margin-right:10px;flex-shrink:0}.detail-value[data-v-60a5c213]{flex:1;word-break:break-word}.dialog-form[data-v-60a5c213]{max-height:60vh;overflow-y:auto}.approval-container[data-v-60a5c213]{padding:20px 0}.related-products-section[data-v-60a5c213]{margin-top:20px}.section-title[data-v-60a5c213]{font-size:16px;font-weight:700;margin-bottom:15px;color:#333}.product-item[data-v-60a5c213]{margin-bottom:20px;padding:15px;background:#f9f9f9;border-radius:4px}.product-actions[data-v-60a5c213]{display:flex;justify-content:flex-start;gap:10px;margin-top:10px}.no-data[data-v-60a5c213]{text-align:center;color:#999;padding:20px 0}[data-v-60a5c213] .el-descriptions__label{width:60px}[data-v-60a5c213] .el-descriptions__content{width:140px}.custom-steps-container[data-v-60a5c213]{margin-top:10px;padding-left:20px}.custom-step-item[data-v-60a5c213]{display:flex;position:relative;padding-bottom:16px}.step-line-container[data-v-60a5c213]{position:relative;margin-right:12px}.step-line[data-v-60a5c213]{width:2px;background-color:#e4e7ed;position:absolute;top:0;bottom:-16px;left:6px}.step-number[data-v-60a5c213]{width:24px;height:24px;background-color:#409eff;color:#fff;border-radius:50%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.step-content[data-v-60a5c213]{flex:1}.custom-step-item:last-child .step-line[data-v-60a5c213]{display:none}.project-milestone-page[data-v-9389d86c]{padding:20px}.page-header[data-v-9389d86c]{margin-bottom:20px}.header-info[data-v-9389d86c]{display:flex;align-items:center}.content-area[data-v-9389d86c]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-9389d86c]{margin-bottom:20px}.form-card[data-v-9389d86c]{flex:1}.form-footer[data-v-9389d86c]{margin-top:20px;display:flex;justify-content:flex-end;gap:10px}.swot-analysis-page[data-v-8713c345]{padding:20px}.page-header[data-v-8713c345]{margin-bottom:20px}.header-info[data-v-8713c345]{display:flex;align-items:center}.page-content[data-v-8713c345]{display:flex;flex-direction:column;gap:20px}.page-actions[data-v-8713c345]{margin-bottom:20px}.swot-analysis-content[data-v-8713c345],.strategy-mapping-content[data-v-8713c345]{display:flex;flex-direction:column;gap:20px}[data-v-8713c345] .el-tabs__item{font-size:14px;color:#303133!important}[data-v-8713c345] .el-tabs__item.is-active,[data-v-8713c345] .el-tabs__item:hover{color:#409eff!important}[data-v-8713c345] .el-tabs__nav-wrap:after{content:"";display:none}.action-plan-page[data-v-9286bdd8]{padding:20px}.page-header[data-v-9286bdd8]{margin-bottom:20px}.header-info[data-v-9286bdd8]{display:flex;align-items:center}.search-form[data-v-9286bdd8]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-9286bdd8]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-9286bdd8]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-9286bdd8]{color:#666}[data-v-9286bdd8] .el-descriptions__label{width:60px}[data-v-9286bdd8] .el-descriptions__content{width:140px}.lead-summary-page[data-v-c0d76ee3]{padding:20px}.search-form[data-v-c0d76ee3]{margin-bottom:20px;padding:15px;background:#f5f7fa;border-radius:4px}.table-container[data-v-c0d76ee3]{background:#fff;border-radius:4px;padding:15px}.pagination-container[data-v-c0d76ee3]{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:15px}.total-count[data-v-c0d76ee3]{color:#666}.button-container[data-v-c0d76ee3]{display:flex;justify-content:center;align-items:center;gap:10px}[data-v-c0d76ee3] .el-descriptions__label{width:60px}[data-v-c0d76ee3] .el-descriptions__content{width:140px}.decision-chain-page[data-v-f2ec7c1e]{padding:20px;background-color:#f0f5ff;min-height:100vh}.stage-header[data-v-f2ec7c1e]{display:flex;background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 8px #0000001a}.stage-item[data-v-f2ec7c1e]{display:flex;align-items:center;position:relative;cursor:pointer;transition:all .3s}.stage-item[data-v-f2ec7c1e]:hover{background:#f5f5f5}.stage-item.active[data-v-f2ec7c1e]{background:#e6f7ff}.stage-item.active .stage-icon-wrapper[data-v-f2ec7c1e]{background:linear-gradient(135deg,#1890ff,#096dd9);transform:scale(1.1)}.stage-icon-wrapper[data-v-f2ec7c1e]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;flex-shrink:0}.stage-info[data-v-f2ec7c1e]{margin-left:10px;flex:1}.stage-name[data-v-f2ec7c1e]{font-size:14px;font-weight:700;color:#333;margin-bottom:4px}.stage-desc[data-v-f2ec7c1e]{font-size:12px;color:#999}.stage-divider[data-v-f2ec7c1e]{width:30px;height:2px;background:#e0e0e0;margin:0 10px}.main-content[data-v-f2ec7c1e]{display:flex;gap:20px}.left-panel[data-v-f2ec7c1e]{width:280px;background:#fff;border-radius:8px;padding:15px;box-shadow:0 2px 8px #0000001a}.panel-header[data-v-f2ec7c1e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.title[data-v-f2ec7c1e]{font-size:14px;font-weight:700;color:#333}.sort-icon[data-v-f2ec7c1e]{cursor:pointer;font-size:18px;color:#666}.opportunity-list[data-v-f2ec7c1e]{display:flex;flex-direction:column;gap:10px;max-height:800px;overflow-y:auto}.opportunity-item[data-v-f2ec7c1e]{padding:12px;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;transition:all .3s}.opportunity-item[data-v-f2ec7c1e]:hover{border-color:#1890ff;background:#f0f5ff}.opportunity-item.active[data-v-f2ec7c1e]{border-color:#1890ff;background:#e6f7ff}.opp-number[data-v-f2ec7c1e]{font-size:14px;font-weight:700;color:#333;margin-bottom:4px}.opp-id-stage-row[data-v-f2ec7c1e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.opp-id[data-v-f2ec7c1e],.opp-stage[data-v-f2ec7c1e]{font-size:12px;color:#666}.opp-status[data-v-f2ec7c1e]{font-size:12px;margin-bottom:4px}.opp-status.status-progress[data-v-f2ec7c1e]{color:#52c41a}.opp-status.status-paused[data-v-f2ec7c1e]{color:#ff4d4f}.opp-status.status-approval[data-v-f2ec7c1e]{color:#fa8c16}.opp-status-date-row[data-v-f2ec7c1e]{display:flex;justify-content:space-between;align-items:center}.opp-date[data-v-f2ec7c1e]{font-size:12px;color:#999}.right-panel[data-v-f2ec7c1e]{flex:1;display:flex;flex-direction:column;gap:20px}.top-section[data-v-f2ec7c1e]{background:#fff;border-radius:8px;padding:15px;box-shadow:0 2px 8px #0000001a}.section-header[data-v-f2ec7c1e]{display:flex;align-items:center;gap:15px;margin-bottom:10px}.divider[data-v-f2ec7c1e]{color:#d9d9d9;font-size:16px;font-weight:300}.stage-title[data-v-f2ec7c1e]{font-size:16px;font-weight:700;color:#1890ff}.role-name[data-v-f2ec7c1e]{background:#1890ff;color:#fff;padding:2px 8px;border-radius:10px;font-size:12px}.section-actions[data-v-f2ec7c1e]{display:flex;gap:8px;align-items:center;margin-left:auto}.stage-status[data-v-f2ec7c1e]{display:flex;align-items:center;gap:5px;font-size:14px}.stage-status.passed[data-v-f2ec7c1e]{color:#52c41a}.stage-status.not-passed[data-v-f2ec7c1e]{color:#ff4d4f}.middle-section[data-v-f2ec7c1e]{display:flex;gap:20px}.info-block[data-v-f2ec7c1e]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000001a}.info-title[data-v-f2ec7c1e]{font-size:14px;font-weight:700;color:#333;margin-bottom:15px;display:flex;align-items:center;gap:8px}.info-content[data-v-f2ec7c1e]{display:flex;flex-direction:column;gap:10px}.info-row[data-v-f2ec7c1e]{display:flex;font-size:13px}.info-row .label[data-v-f2ec7c1e]{color:#666;width:100px;flex-shrink:0}.info-row .value[data-v-f2ec7c1e]{color:#333}.score-display[data-v-f2ec7c1e]{display:flex;align-items:baseline}.score-number[data-v-f2ec7c1e]{font-size:36px;font-weight:700;color:#52c41a}.score-total[data-v-f2ec7c1e]{font-size:14px;color:#999;margin-left:5px}.stay-days[data-v-f2ec7c1e]{display:flex;align-items:baseline;margin-bottom:10px}.days-number[data-v-f2ec7c1e]{font-size:36px;font-weight:700;color:#333}.days-unit[data-v-f2ec7c1e]{font-size:14px;color:#999;margin-left:5px}.threshold-info[data-v-f2ec7c1e]{font-size:12px;color:#999}.bottom-section[data-v-f2ec7c1e]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000001a}.section-title[data-v-f2ec7c1e]{font-size:16px;font-weight:700;color:#333;margin-bottom:20px}.section-title .subtitle[data-v-f2ec7c1e]{font-size:14px;color:#666;margin-left:10px}.kpi-cards[data-v-f2ec7c1e]{display:flex;gap:20px;margin-bottom:20px}.kpi-card[data-v-f2ec7c1e]{flex:1;background:#f0f5ff;border-radius:8px;padding:20px}.kpi-label[data-v-f2ec7c1e]{font-size:13px;color:#666;margin-bottom:10px}.kpi-value[data-v-f2ec7c1e]{font-size:24px;font-weight:700;color:#333;margin-bottom:5px}.kpi-source[data-v-f2ec7c1e]{font-size:12px;color:#999}.task-table[data-v-f2ec7c1e]{width:100%}.task-table table[data-v-f2ec7c1e]{width:100%;border-collapse:collapse}.task-table th[data-v-f2ec7c1e]{background:#fafafa;padding:12px;text-align:left;font-weight:700;color:#333;border-bottom:2px solid #e8e8e8}.task-table td[data-v-f2ec7c1e]{padding:12px;border-bottom:1px solid #e8e8e8;color:#666}.task-table tr[data-v-f2ec7c1e]:hover{background:#f5f5f5}.evidence-chain-float[data-v-f2ec7c1e]{position:fixed;right:30px;bottom:100px;width:50px;height:50px;background:#333;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;cursor:pointer;box-shadow:0 4px 12px #0000004d;transition:all .3s}.evidence-chain-float[data-v-f2ec7c1e]:hover{background:#1890ff;transform:scale(1.1)}.evidence-tip[data-v-f2ec7c1e]{position:absolute;right:60px;background:#333;color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap}.evidence-chain-content[data-v-f2ec7c1e]{height:70vh}.evidence-iframe[data-v-f2ec7c1e]{width:100%;height:100%}.task-detail[data-v-f2ec7c1e]{padding:20px}.detail-row[data-v-f2ec7c1e]{display:flex;align-items:center;margin-bottom:15px}.detail-label[data-v-f2ec7c1e]{font-weight:700;color:#333;width:100px}.detail-value[data-v-f2ec7c1e]{color:#666;flex:1}.task-table tr[data-v-f2ec7c1e]{cursor:pointer}.opportunity-kanban-page[data-v-f8e17112]{min-height:100vh;background:#f5f7fa;padding:20px;box-sizing:border-box}.top-section[data-v-f8e17112]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.top-section h1[data-v-f8e17112]{margin:0;font-size:20px;color:#303133;font-weight:600}.header-actions[data-v-f8e17112]{display:flex;gap:12px;align-items:center}.sort-select[data-v-f8e17112]{min-width:120px}.stats-section[data-v-f8e17112]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}.stat-card[data-v-f8e17112]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.stat-header[data-v-f8e17112]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.stat-header h3[data-v-f8e17112]{margin:0;font-size:14px;color:#606266;font-weight:400}.stat-icon[data-v-f8e17112]{font-size:24px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px}.stat-icon.green[data-v-f8e17112]{color:#67c23a;background:#f0f9eb}.stat-icon.blue[data-v-f8e17112]{color:#409eff;background:#ecf5ff}.stat-icon.red[data-v-f8e17112]{color:#f56c6c;background:#fef0f0}.stat-value[data-v-f8e17112]{font-size:28px;font-weight:600;color:#303133;margin-bottom:8px}.stat-growth[data-v-f8e17112]{display:flex;align-items:center;gap:4px}.growth-icon[data-v-f8e17112]{color:#67c23a;font-size:12px}.growth-text[data-v-f8e17112]{font-size:12px;color:#909399}.list-section[data-v-f8e17112]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px;min-height:300px}.list-header[data-v-f8e17112]{margin-bottom:16px}.list-header h3[data-v-f8e17112]{margin:0;font-size:16px;color:#303133;font-weight:600}.opportunity-table[data-v-f8e17112]{overflow-x:auto}.opportunity-table table[data-v-f8e17112]{width:100%;border-collapse:collapse}.opportunity-table th[data-v-f8e17112],.opportunity-table td[data-v-f8e17112]{padding:12px;text-align:left;border-bottom:1px solid #ebeef5}.opportunity-table th[data-v-f8e17112]{background:#f5f7fa;font-weight:600;font-size:14px;color:#606266}.opportunity-table td[data-v-f8e17112]{font-size:14px;color:#303133}.opportunity-name[data-v-f8e17112],.customer-name[data-v-f8e17112]{width:200px;min-width:200px}.name-content[data-v-f8e17112]{margin-bottom:4px;word-break:break-word;line-height:1.4}.project-tag[data-v-f8e17112],.customer-tag[data-v-f8e17112]{font-size:12px;padding:2px 8px;border-radius:4px;display:inline-block}.project-tag.high[data-v-f8e17112],.customer-tag.key[data-v-f8e17112]{background:#fef0f0;color:#f56c6c}.project-tag.medium[data-v-f8e17112]{background:#fdf6ec;color:#e6a23c}.project-tag.low[data-v-f8e17112]{background:#f0f9eb;color:#67c23a}.retention-status[data-v-f8e17112]{text-align:center;width:100px;min-width:100px}.status-tag[data-v-f8e17112]{font-size:12px;padding:2px 8px;border-radius:4px;display:inline-block}.status-tag.forward[data-v-f8e17112]{background:#ecf5ff;color:#409eff}.status-tag.incubate[data-v-f8e17112]{background:#f4f4f5;color:#909399}.status-tag.abandon[data-v-f8e17112]{background:#fef0f0;color:#f56c6c}.stage-progress[data-v-f8e17112]{width:150px;min-width:150px}.stage-info[data-v-f8e17112]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:12px;color:#606266}.progress-bar[data-v-f8e17112]{width:100%;height:4px;background:#ebeef5;border-radius:2px;overflow:hidden}.progress-fill[data-v-f8e17112]{height:100%;background:#409eff;border-radius:2px}.completeness[data-v-f8e17112]{width:120px;min-width:120px}.completeness-score[data-v-f8e17112]{display:inline-block;margin-right:8px;font-size:14px;font-weight:600;color:#67c23a}.star-rating[data-v-f8e17112]{display:inline-flex;gap:2px}.star[data-v-f8e17112]{display:inline-block;width:12px;height:12px;background:#ebeef5;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.star.filled[data-v-f8e17112]{background:#e6a23c}.budget[data-v-f8e17112]{width:150px;min-width:150px;font-weight:500}.owner[data-v-f8e17112]{width:100px;min-width:100px}.date[data-v-f8e17112]{width:100px;min-width:100px;color:#909399}@media (max-width: 1200px){.stats-section[data-v-f8e17112]{grid-template-columns:1fr}.opportunity-name[data-v-f8e17112],.customer-name[data-v-f8e17112]{width:150px;min-width:150px}}@media (max-width: 768px){.top-section[data-v-f8e17112]{flex-direction:column;align-items:flex-start;gap:12px}.header-actions[data-v-f8e17112]{width:100%;justify-content:space-between}.opportunity-table[data-v-f8e17112]{font-size:12px}.opportunity-table th[data-v-f8e17112],.opportunity-table td[data-v-f8e17112]{padding:8px}}.assistant-lead-reporting-page[data-v-8cb228c8]{min-height:100vh;background:#f5f7fa;padding:20px;box-sizing:border-box}.detail-descriptions[data-v-8cb228c8]{margin-top:10px}.detail-descriptions .el-descriptions__label[data-v-8cb228c8]{font-weight:600;color:#606266;background-color:#fafafa}.detail-descriptions .el-descriptions__content[data-v-8cb228c8]{color:#303133;word-break:break-all}.form-container[data-v-8cb228c8]{max-height:60vh;overflow-y:auto;padding-right:10px}.form-container .el-form-item[data-v-8cb228c8]{margin-bottom:18px}.form-container .el-input[data-v-8cb228c8],.form-container .el-select[data-v-8cb228c8],.form-container .el-date-editor[data-v-8cb228c8],.form-container .el-textarea[data-v-8cb228c8]{width:100%!important}.content-area[data-v-8cb228c8]{display:flex;flex-direction:column;gap:20px}.search-card[data-v-8cb228c8],.table-card[data-v-8cb228c8]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.pagination-container[data-v-8cb228c8]{display:flex;justify-content:flex-end;margin-top:20px}[data-v-8cb228c8] .el-table__row{cursor:pointer}[data-v-8cb228c8] .el-table__row:hover{background-color:#f5f7fa}.el-upload__tip[data-v-8cb228c8]{margin-top:10px;color:#909399;font-size:12px;line-height:1.5}.detail-descriptions[data-v-8cb228c8] .el-descriptions__label{min-width:60px!important;max-width:60px;width:60px;font-weight:600}.detail-descriptions[data-v-8cb228c8] .el-descriptions__content{min-width:0;width:160px;word-break:break-all}.file-manage-page[data-v-8127f1ad]{padding:20px;background-color:#fff;height:100%}.page-header[data-v-8127f1ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e8e8e8}.page-header h2[data-v-8127f1ad]{margin:0;font-size:20px;color:#333}.action-buttons[data-v-8127f1ad]{display:flex;gap:10px}.breadcrumb-nav[data-v-8127f1ad]{margin-bottom:15px;padding:10px;background-color:#f5f7fa;border-radius:4px}.file-stats[data-v-8127f1ad]{margin-bottom:15px;padding:8px 12px;background-color:#f0f9ff;border:1px solid #b3d8ff;border-radius:4px;color:#409eff;font-size:14px}.file-container[data-v-8127f1ad]{min-height:calc(100vh - 200px)}.file-list[data-v-8127f1ad]{border:1px solid #e8e8e8;border-radius:4px;overflow:hidden}.file-header[data-v-8127f1ad]{display:grid;grid-template-columns:1fr 120px 180px 200px;padding:12px 15px;background-color:#fafafa;border-bottom:1px solid #e8e8e8;font-weight:600;color:#666;font-size:14px}.file-item[data-v-8127f1ad]{display:grid;grid-template-columns:1fr 120px 180px 200px;padding:12px 15px;border-bottom:1px solid #f0f0f0;align-items:center;cursor:pointer;transition:background-color .2s}.file-item[data-v-8127f1ad]:hover{background-color:#f5f7fa}.file-icon-name[data-v-8127f1ad]{display:flex;align-items:center;gap:10px}.file-type-icon[data-v-8127f1ad]{width:24px;height:24px}.file-emoji-icon[data-v-8127f1ad]{font-size:20px}.file-icon[data-v-8127f1ad]{color:#409eff}.file-name[data-v-8127f1ad]{color:#333;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-8127f1ad],.file-date[data-v-8127f1ad]{color:#666;font-size:13px}.file-actions[data-v-8127f1ad]{display:flex;gap:5px;justify-content:flex-end}.empty-state[data-v-8127f1ad]{display:flex;justify-content:center;align-items:center;min-height:400px}.opportunity-page[data-v-eda46e16]{padding:20px}.search-form[data-v-eda46e16]{margin-bottom:20px;padding:20px;background:#f5f7fa;border-radius:4px}.table-container[data-v-eda46e16]{background:#fff;padding:20px;border-radius:4px}.button-container[data-v-eda46e16]{display:flex;gap:8px}.pagination-container[data-v-eda46e16]{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.total-count[data-v-eda46e16]{color:#606266;font-size:14px}.related-products-section[data-v-eda46e16]{margin-top:20px}.section-title[data-v-eda46e16]{margin-bottom:10px;font-size:16px;font-weight:700;color:#303133}.product-item[data-v-eda46e16]{margin-bottom:10px;padding:10px;background:#f5f7fa;border-radius:4px}.product-actions[data-v-eda46e16]{margin-top:10px;text-align:right}.original-product-tip[data-v-eda46e16],.original-customer-tip[data-v-eda46e16]{color:#e6a23c;font-size:12px;margin-bottom:5px;padding:4px 8px;background:#fdf6ec;border-radius:4px;border:1px solid #faecd8}.notice-bar[data-v-eda46e16]{padding:12px 16px;margin-bottom:16px;background:#fef0f0;border:1px solid #fde2e2;border-radius:4px;color:#f56c6c;font-size:14px;font-weight:500}.opp-confirm-page[data-v-4fdcf332]{padding:20px}.search-form[data-v-4fdcf332]{margin-bottom:20px;padding:20px;background:#f5f7fa;border-radius:4px}.table-container[data-v-4fdcf332]{background:#fff;padding:20px;border-radius:4px}.pagination-container[data-v-4fdcf332]{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.total-count[data-v-4fdcf332]{color:#606266;font-size:14px}.confirm-form-container[data-v-4fdcf332]{background:#fff;padding:20px;border-radius:4px}.back-card[data-v-4fdcf332],.info-card[data-v-4fdcf332],.form-card[data-v-4fdcf332]{margin-bottom:20px}.card-header[data-v-4fdcf332]{font-size:16px;font-weight:700}.multi-line-field[data-v-4fdcf332]{margin-top:16px;padding:12px;background:#f5f7fa;border-radius:4px}.field-label[data-v-4fdcf332]{font-weight:700;color:#606266}.field-value[data-v-4fdcf332]{color:#303133;margin-left:8px}.products-section[data-v-4fdcf332]{margin-top:16px}.section-title[data-v-4fdcf332]{font-size:14px;font-weight:700;color:#303133;margin-bottom:10px}.custom-steps-container[data-v-4fdcf332]{margin-top:10px;padding-left:20px}.custom-step-item[data-v-4fdcf332]{display:flex;position:relative;padding-bottom:16px}.step-line-container[data-v-4fdcf332]{position:relative;margin-right:12px}.step-line[data-v-4fdcf332]{width:2px;background-color:#e4e7ed;position:absolute;top:0;bottom:-16px;left:6px}.step-number[data-v-4fdcf332]{width:24px;height:24px;background-color:#409eff;color:#fff;border-radius:50%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.step-content[data-v-4fdcf332]{flex:1}.custom-step-item:last-child .step-line[data-v-4fdcf332]{display:none}.internal-offer-page[data-v-ee96f71e]{padding:20px}.search-form[data-v-ee96f71e]{margin-bottom:20px;padding:20px;background:#f5f7fa;border-radius:4px}.table-container[data-v-ee96f71e]{background:#fff;padding:20px;border-radius:4px}.pagination-container[data-v-ee96f71e]{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.total-count[data-v-ee96f71e]{color:#606266;font-size:14px}.offer-form-container[data-v-ee96f71e]{background:#fff;padding:20px;border-radius:4px}.back-card[data-v-ee96f71e],.info-card[data-v-ee96f71e],.form-card[data-v-ee96f71e]{margin-bottom:20px}.card-header[data-v-ee96f71e]{font-size:16px;font-weight:700}.products-section[data-v-ee96f71e]{margin-top:16px}.section-title[data-v-ee96f71e]{font-size:14px;font-weight:700;color:#303133;margin-bottom:10px}.custom-steps-container[data-v-ee96f71e]{margin-top:10px;padding-left:20px}.custom-step-item[data-v-ee96f71e]{display:flex;position:relative;padding-bottom:16px}.step-line-container[data-v-ee96f71e]{position:relative;margin-right:12px}.step-line[data-v-ee96f71e]{width:2px;background-color:#e4e7ed;position:absolute;top:0;bottom:-16px;left:6px}.step-number[data-v-ee96f71e]{width:24px;height:24px;background-color:#409eff;color:#fff;border-radius:50%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.step-content[data-v-ee96f71e]{flex:1}.custom-step-item:last-child .step-line[data-v-ee96f71e]{display:none}.external-offer-page[data-v-9c7de70c]{padding:20px}.search-form[data-v-9c7de70c]{margin-bottom:20px;padding:20px;background:#f5f7fa;border-radius:4px}.table-container[data-v-9c7de70c]{background:#fff;padding:20px;border-radius:4px}.pagination-container[data-v-9c7de70c]{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.total-count[data-v-9c7de70c]{color:#606266;font-size:14px}.offer-form-container[data-v-9c7de70c]{background:#fff;padding:20px;border-radius:4px}.back-card[data-v-9c7de70c],.info-card[data-v-9c7de70c],.form-card[data-v-9c7de70c]{margin-bottom:20px}.card-header[data-v-9c7de70c]{font-size:16px;font-weight:700}.internal-info-section[data-v-9c7de70c]{margin-top:16px}.section-title[data-v-9c7de70c]{font-size:14px;font-weight:700;color:#303133;margin-bottom:10px}.person-select-container[data-v-9c7de70c]{padding:10px 0}.custom-steps-container[data-v-9c7de70c]{margin-top:10px;padding-left:20px}.custom-step-item[data-v-9c7de70c]{display:flex;position:relative;padding-bottom:16px}.step-line-container[data-v-9c7de70c]{position:relative;margin-right:12px}.step-line[data-v-9c7de70c]{width:2px;background-color:#e4e7ed;position:absolute;top:0;bottom:-16px;left:6px}.step-number[data-v-9c7de70c]{width:24px;height:24px;background-color:#409eff;color:#fff;border-radius:50%;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.step-content[data-v-9c7de70c]{flex:1}.custom-step-item:last-child .step-line[data-v-9c7de70c]{display:none}#app[data-v-500a0525]{font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
