@charset "UTF-8";
/*!
 *  build: guatron-admin 
 *  copyright: 广州冠创智能科技有限公司 
 *  time: 2026-11-5 19:28:29
 */.bpm-process-start .wrapper{margin-top:16px}.bpm-process-start .toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 16px 14px;padding:14px 18px;background:linear-gradient(135deg,#eef0fe,#f5f3ff 55%,#eff6ff);border:1px solid #e5e7f5;border-radius:10px}.bpm-process-start .toolbar__title{display:flex;align-items:center;gap:12px}.bpm-process-start .toolbar__icon{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(99,102,241,.3)}.bpm-process-start .toolbar__name{font-size:15px;font-weight:700;color:#1e293b}.bpm-process-start .toolbar__desc{font-size:12px;color:#64748b;margin-top:3px}.bpm-process-start .toolbar__right{display:flex;align-items:center;gap:16px;flex-shrink:0}.bpm-process-start .toolbar__stats{display:flex;align-items:center;gap:10px;font-size:12px;color:#64748b}.bpm-process-start .toolbar__stats .stat b{font-size:16px;color:#4f46e5;margin-right:2px}.bpm-process-start .stat-divider{width:1px;height:14px;background:#d8dbe8}.bpm-process-start .toolbar__search{width:220px}.bpm-process-start .channel-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 16px 4px}.bpm-process-start .channel-tab{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:18px;font-size:13px;color:#475569;background:#f4f5fb;border:1px solid transparent;cursor:pointer;transition:all .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bpm-process-start .channel-tab:hover{color:#4f46e5;border-color:#c7d2fe;background:#eef0fe}.bpm-process-start .channel-tab.active{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 4px 10px rgba(99,102,241,.3)}.bpm-process-start .channel-tab.active .channel-tab__count{background:hsla(0,0%,100%,.25);color:#fff}.bpm-process-start .channel-tab__name{font-weight:600}.bpm-process-start .channel-tab__count{min-width:20px;height:18px;padding:0 5px;border-radius:9px;background:#e5e7f5;color:#64748b;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.bpm-process-start .group-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#334155;margin-bottom:12px}.bpm-process-start .group-title i{color:#6366f1}.bpm-process-start .group-count{font-size:11px;font-weight:700;color:#4f46e5;background:#eef0fe;padding:1px 8px;border-radius:8px}.bpm-process-start .process-card{display:flex;align-items:center;gap:12px;height:76px;padding:0 14px;background:#fff;border:1px solid #edf0f7;border-radius:10px;cursor:pointer;transition:all .2s ease;animation:cardFadeUp .4s ease both;overflow:hidden}.bpm-process-start .process-card:hover{transform:translateY(-3px);border-color:#c7d2fe;box-shadow:0 8px 20px rgba(99,102,241,.14)}.bpm-process-start .process-card:hover .process-card__action{opacity:1;transform:translateX(0)}.bpm-process-start .process-card__icon{width:44px;height:44px;border-radius:10px;color:#fff;font-size:21px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bpm-process-start .process-card__body{flex:1;min-width:0}.bpm-process-start .process-card__title{font-size:14px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bpm-process-start .process-card__code{font-size:11px;color:#94a3b8;margin-top:3px;font-family:Consolas,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bpm-process-start .process-card__action{display:flex;align-items:center;gap:2px;font-size:12px;font-weight:600;color:#6366f1;opacity:0;transform:translateX(-6px);transition:all .2s ease;flex-shrink:0}@keyframes cardFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.bpm-process-start .empty-box{padding:60px 0;text-align:center}.bpm-process-start .empty-box__icon{font-size:44px;color:#cbd5e1}.bpm-process-start .empty-box__text{font-size:13px;color:#94a3b8;margin:12px 0 8px}.bpm-process-start .el-row{display:flex;flex-wrap:wrap;margin-bottom:0}.bpm-process-start .el-col{align-items:stretch;margin-bottom:16px}.bpm-process-start .content{margin:14px 16px}