.pipeline-page[data-v-c54913a4] .page-header{width:100%}.pipeline-page[data-v-c54913a4] .page-header h1{width:97.7%!important}.pipeline-content[data-v-c54913a4]{margin:10px 15px;background-color:#fff;box-shadow:1px 1px 24px rgba(0,0,0,.09803921568627451);border-radius:5px;display:flex;flex-direction:column;overflow:hidden}.pipeline-page.pipeline-embedded[data-v-c54913a4]{margin:0;padding:0}.pipeline-content.pipeline-content-embedded[data-v-c54913a4]{margin:0;padding:0;box-shadow:none;background:transparent}.pipeline-content-embedded .pipeline-board[data-v-c54913a4]{min-height:65vh;padding:12px 16px;background:transparent}.pipeline-content-embedded .pipeline-column[data-v-c54913a4]{box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid rgba(226,232,240,.8)}.pipeline-content-embedded .pipeline-column-header[data-v-c54913a4]{box-shadow:0 2px 8px rgba(0,0,0,.06)}.pipeline-content-embedded .pipeline-card[data-v-c54913a4]{box-shadow:0 1px 4px rgba(0,0,0,.06);transition:box-shadow .2s,transform .2s}.pipeline-content-embedded .pipeline-card[data-v-c54913a4]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.pipeline-content-embedded .pipeline-add-section-column[data-v-c54913a4]{background:#f8fafc;border-color:#cbd5e1}.pipeline-content-embedded .pipeline-add-section-column[data-v-c54913a4]:hover{background:#f1f5f9;border-color:#465081;box-shadow:0 2px 8px rgba(70,80,129,.15)}.pipeline-card-header[data-v-c54913a4]{padding:12px 16px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.pipeline-filter-select[data-v-c54913a4]{max-width:160px;min-width:140px}.pipeline-filter-multiselect[data-v-c54913a4]{max-width:180px;min-width:140px}.pipeline-board[data-v-c54913a4]{display:flex;gap:16px;padding:16px;min-height:70vh;align-items:flex-start;flex-wrap:nowrap;overflow-x:auto;flex:1}.pipeline-add-section-column[data-v-c54913a4]{flex:0 0 280px;min-width:280px;min-height:120px;background:#f1f5f9;border:2px dashed #94a3b8;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;color:#64748b;transition:background-color .2s,border-color .2s}.pipeline-add-section-column[data-v-c54913a4]:hover{background:#e2e8f0;border-color:#3b82f6;color:#3b82f6}.pipeline-add-section-column .add-section-icon[data-v-c54913a4]{font-size:24px}.pipeline-add-section-column span[data-v-c54913a4]{font-size:14px;font-weight:500}.pipeline-column[data-v-c54913a4]{flex:0 0 280px;min-width:280px;background:#f1f5f9;border-radius:12px;display:flex;flex-direction:column;max-height:calc(100vh - 180px);transition:box-shadow .2s}.pipeline-column.column-dragover[data-v-c54913a4]{box-shadow:0 0 0 2px #3b82f6}.pipeline-column-header[data-v-c54913a4]{padding:12px 16px;color:#fff;font-weight:600;font-size:14px;border-radius:12px 12px 0 0;display:flex;align-items:center;gap:8px;cursor:grab}.pipeline-column-header[data-v-c54913a4]:active{cursor:grabbing}.pipeline-column-header .column-icon[data-v-c54913a4]{font-size:16px;opacity:.9}.pipeline-column-header .column-name[data-v-c54913a4]{flex:1}.pipeline-column-header .column-count[data-v-c54913a4]{background:hsla(0,0%,100%,.3);padding:2px 8px;border-radius:10px;font-size:12px}.pipeline-column-header .column-edit-btn[data-v-c54913a4]{color:hsla(0,0%,100%,.8);padding:4px}.pipeline-column-header .column-edit-btn[data-v-c54913a4]:hover{color:#fff}.pipeline-column-header .column-remove-btn[data-v-c54913a4]{color:hsla(0,0%,100%,.8);padding:4px}.pipeline-column-header .column-remove-btn[data-v-c54913a4]:hover{color:#fff}.pipeline-column-content[data-v-c54913a4]{padding:12px;overflow-y:auto;flex:1}.pipeline-card[data-v-c54913a4]{background:#fff;border-radius:8px;padding:12px;margin-bottom:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:grab;position:relative}.pipeline-card[data-v-c54913a4]:active{cursor:grabbing}.pipeline-card .card-name[data-v-c54913a4]{font-weight:500;font-size:14px;color:#334155}.pipeline-card .card-reference[data-v-c54913a4]{font-size:12px;color:#64748b;margin-top:4px}.pipeline-card .card-client[data-v-c54913a4]{font-size:12px;color:#64748b;margin-top:2px}.pipeline-card .card-meta[data-v-c54913a4]{font-size:12px;color:#64748b;margin-top:4px}.pipeline-card .card-meta .card-eye[data-v-c54913a4]{margin-right:4px}.pipeline-card .card-remove-btn[data-v-c54913a4]{position:absolute;top:8px;right:8px;padding:4px;color:#94a3b8}.pipeline-card .card-remove-btn[data-v-c54913a4]:hover{color:#ef4444}.column-empty[data-v-c54913a4]{text-align:center;padding:16px;color:#94a3b8;font-size:12px}.pipeline-sous-section[data-v-c54913a4]{background:#e2e8f0;border-radius:8px;padding:10px;margin-bottom:12px}.pipeline-sous-section.sous-section-dragover[data-v-c54913a4]{box-shadow:0 0 0 2px #475569}.pipeline-content-loading[data-v-c54913a4]{display:flex;align-items:center;justify-content:center;min-height:400px;width:100%;position:relative}.pipeline-content-loading .loading-content[data-v-c54913a4]{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pipeline-content-loading .loading-content .spinner-border[data-v-c54913a4]{color:#475569;width:3rem;height:3rem;margin-bottom:1rem}.pipeline-content-loading .loading-content p[data-v-c54913a4]{color:#64748b;font-size:16px;margin:0;font-weight:500}.sous-section-header[data-v-c54913a4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:13px;font-weight:600;color:#475569}.sous-section-remove[data-v-c54913a4]{padding:2px 6px;color:#94a3b8}.sous-section-remove[data-v-c54913a4]:hover{color:#ef4444}.add-sous-section-btn[data-v-c54913a4]{width:100%;margin-top:4px;border-style:dashed}.add-task-btn[data-v-c54913a4]{width:100%;margin-top:8px;border-style:dashed}.color-picker[data-v-c54913a4]{width:40px;height:36px;padding:2px;border:1px solid #dee2e6;border-radius:4px;cursor:pointer}