.pm-kanban-board{gap:16px;overflow-x:auto;overflow-y:hidden;padding:8px 0 0 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.kanban-column,.pm-kanban-board{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.kanban-column{min-width:280px;background:hsla(0,0%,100%,.82)!important;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:16px;border:1px solid rgba(11,28,24,.15)!important;padding:16px 14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:none!important;-webkit-box-shadow:0 8px 32px 0 rgba(31,38,135,.04)!important;box-shadow:0 8px 32px 0 rgba(31,38,135,.04)!important;-webkit-transition:all .3s ease;transition:all .3s ease}.kanban-column:hover{border-color:rgba(86,197,166,.3)!important;background:hsla(0,0%,100%,.5)!important}.kanban-column-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid rgba(11,28,24,.08)!important;-ms-flex-negative:0;flex-shrink:0}.kanban-column-header,.kanban-column-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kanban-column-title{font-size:15px;font-weight:600;color:#0b1c18!important;gap:8px}.kanban-column-count{background:rgba(11,28,24,.08)!important;color:#0b1c18!important;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:600}.kanban-cards-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:4px;min-height:0;scrollbar-width:thin}.kanban-cards-wrapper::-webkit-scrollbar{width:4px}.kanban-cards-wrapper::-webkit-scrollbar-thumb{background:rgba(11,28,24,.1);border-radius:2px}.kanban-cards-wrapper::-webkit-scrollbar-track{background:transparent}.kanban-card{background:hsla(0,0%,100%,.75)!important;border:1px solid rgba(11,28,24,.1)!important;border-radius:10px;padding:14px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.02)!important;box-shadow:0 4px 12px rgba(0,0,0,.02)!important;cursor:-webkit-grab;cursor:grab;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden}.kanban-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 24px rgba(31,38,135,.08)!important;box-shadow:0 8px 24px rgba(31,38,135,.08)!important;border-color:rgba(24,144,255,.4)!important;background:hsla(0,0%,100%,.9)!important}.kanban-card-title{font-size:13px;font-weight:600;color:#0b1c18!important;margin-bottom:10px;line-height:1.4;word-break:break-all}.kanban-card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;color:rgba(11,28,24,.5)!important;margin-top:12px}.card-meta-left{gap:8px;color:#0b1c18!important}.card-meta-left,.card-meta-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.card-meta-right{gap:6px;color:rgba(11,28,24,.5)!important}.due-date-alert{color:#ff4d4f!important;background:rgba(255,77,79,.12)!important;border-radius:4px;padding:1px 6px;font-weight:600}.kanban-card-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:10px;padding-top:8px;border-top:1px dashed rgba(11,28,24,.08)!important}.kanban-card-actions .ant-btn-link{padding:0;font-size:11px;height:auto;font-weight:500;color:#1890ff!important;&:hover{color:#40a9ff!important}}.kanban-card-actions /deep/ .ant-divider-vertical{background:rgba(11,28,24,.1)!important}.priority-strip{position:absolute;left:0;top:0;bottom:0;width:4px}.priority-strip.p0{background:#ff4d4f}.priority-strip.p1{background:#fa8c16}.priority-strip.p2{background:#1890ff}.priority-strip.p3{background:rgba(11,28,24,.25)}.kanban-column.drag-over{background:rgba(24,144,255,.08)!important;border-color:#1890ff!important;border-style:dashed!important;-webkit-transform:scale(1.01);transform:scale(1.01)}