.kanban-section-head.crm-kanban-section-head{padding:8px 12px 7px 12px!important;min-height:40px;display:flex;align-items:flex-start;justify-content:space-between;transition:min-height .2s ease,padding .2s ease}.kanban-section-head.crm-kanban-section-head.metrics-expanded{min-height:72px;padding:10px 12px 9px 12px!important}.kanban-section-head.crm-kanban-section-head .section-head-caption-edit{width:100%;margin:4px 0}.kanban-section-head.crm-kanban-section-head .section-head-caption-edit .section-head-caption-textarea{padding:6px 10px;border-radius:4px;width:100%;margin-bottom:8px}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body{width:100%;display:flex;flex-direction:column;gap:6px}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-metrics-block{display:flex;flex-direction:column;gap:6px;margin-top:2px;width:100%}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .slide-fade-enter-active{transition:all .2s ease-out}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .slide-fade-leave-active{transition:all .15s cubic-bezier(1,.5,.8,1)}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .slide-fade-enter,.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .slide-fade-leave-to{opacity:0;transform:translateY(-4px)}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row{display:flex;align-items:center;justify-content:space-between;width:100%}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-1{gap:8px}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-1 .crm-stage-name-title{flex:1 1 auto;min-width:0;font-size:14px;font-weight:600;line-height:1.35;margin:0!important;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-1 .section-head-control{flex:0 0 auto;padding:0!important;display:flex;align-items:center;margin:0!important}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-1 .section-head-control .btn-toggle-stage-metrics{transition:all .15s ease;border-radius:4px;cursor:pointer}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-1 .section-head-control .btn-toggle-stage-metrics.active{background:rgba(43,120,228,.15)}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-1 .section-head-control .btn-toggle-stage-metrics.active i{color:#2b78e4!important}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-1 .section-head-control .btn-toggle-stage-metrics:hover{background:rgba(0,0,0,.06)}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-1 .section-head-control .group-task-metrics-icon{font-size:13.5px!important;width:14px!important;height:14px!important;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .15s ease}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-2 .crm-stage-deals-count{font-size:14px;font-weight:500;color:#64748b;white-space:nowrap;flex-shrink:0}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-2 .crm-stage-total-amount{font-size:14px;font-weight:700;color:#0f172a;white-space:nowrap;flex-shrink:0;cursor:default}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:12px;font-size:14px;font-weight:600;color:#475569;line-height:1.25;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0;transition:all .15s ease}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge .probability-caret{font-size:11px;opacity:.7;transition:transform .15s ease}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.badge-lost{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.badge-lost.active,.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.badge-lost:hover{background:#fee2e2;border-color:#f87171;color:#b91c1c}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.badge-win{background:#f0fdf4;border-color:#86efac;color:#16a34a}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.badge-win.active,.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.badge-win:hover{background:#dcfce7;border-color:#4ade80;color:#15803d}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.active,.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge:hover{background:#e2e8f0;border-color:#94a3b8;color:#1e293b}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.active .probability-caret,.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge:hover .probability-caret{transform:rotate(180deg)}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.is-readonly{cursor:default}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.is-readonly:hover{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.is-readonly.badge-lost:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.is-readonly.badge-win:hover{background:#f0fdf4;border-color:#86efac;color:#16a34a}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .crm-stage-forecast-amount{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:#64748b;white-space:nowrap;flex-shrink:0;cursor:default}.kanban-section-head.crm-kanban-section-head .crm-stage-header-body .crm-stage-row-3 .crm-stage-forecast-amount .forecast-value{font-weight:600;color:#0284c7;white-space:nowrap}.kanban-section-head.crm-kanban-section-head.has-background .section-head-control-item .btn-toggle-stage-metrics.active{background:hsla(0,0%,100%,.3)!important}.kanban-section-head.crm-kanban-section-head.has-background .section-head-control-item .btn-toggle-stage-metrics:hover{background:hsla(0,0%,100%,.2)!important}.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-1 .crm-stage-name-title,.kanban-section-head.crm-kanban-section-head.has-background .section-head-control-item .group-task-metrics-icon{color:#fff!important}.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-2 .crm-stage-deals-count{color:hsla(0,0%,100%,.88)}.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-2 .crm-stage-total-amount{color:#fff}.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.45);color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.badge-lost{background:rgba(239,68,68,.4);border-color:rgba(254,202,202,.7);color:#fff}.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.badge-win{background:rgba(34,197,94,.4);border-color:rgba(187,247,208,.7);color:#fff}.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge.active,.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge:hover{background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.6)}.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-3 .crm-stage-forecast-amount{color:hsla(0,0%,100%,.88)}.kanban-section-head.crm-kanban-section-head.has-background .crm-stage-header-body .crm-stage-row-3 .crm-stage-forecast-amount .forecast-value{color:#fff}.kanban-section-head.crm-kanban-section-head.has-background.light .section-head-control-item .group-task-metrics-icon,.kanban-section-head.crm-kanban-section-head.has-background.light .section-head-control-item .m-dropdown__toggle i{color:#fff!important}.kanban-section-head.crm-kanban-section-head.has-background.light .crm-stage-header-body .crm-stage-row-3 .stage-probability-wrapper .stage-probability-badge{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5);color:#fff}.probability-backdrop-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background:transparent}.probability-dropdown-fixed{position:fixed!important;z-index:1045!important;width:175px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 25px -5px rgba(0,0,0,.2),0 8px 10px -6px rgba(0,0,0,.1);padding:4px 0;overflow:hidden}.probability-dropdown-fixed .probability-menu-header{padding:6px 12px;font-size:10.5px;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #f1f5f9}.probability-dropdown-fixed .probability-menu-list{max-height:220px;overflow-y:auto}.probability-dropdown-fixed .probability-menu-list .probability-menu-item{display:flex;align-items:center;padding:6px 12px;font-size:12px;color:#334155;cursor:pointer;transition:background .12s ease}.probability-dropdown-fixed .probability-menu-list .probability-menu-item .rate-number{font-weight:500}.probability-dropdown-fixed .probability-menu-list .probability-menu-item .rate-tag{font-size:9.5px;font-weight:700;padding:1px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.probability-dropdown-fixed .probability-menu-list .probability-menu-item .rate-tag.rate-tag-lost{background:#fee2e2;color:#dc2626}.probability-dropdown-fixed .probability-menu-list .probability-menu-item .rate-tag.rate-tag-won{background:#dcfce7;color:#16a34a}.probability-dropdown-fixed .probability-menu-list .probability-menu-item:hover{background:#f8fafc;color:#06a54e}.probability-dropdown-fixed .probability-menu-list .probability-menu-item.selected{background:#ecfdf5;color:#059669;font-weight:600}