.resource-workload-widget[data-v-251af6bf]{max-width:100%}.workload-overview[data-v-251af6bf]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:4px}.gap-2[data-v-251af6bf]{gap:8px}.stat-card[data-v-251af6bf]{background:#fff;border-radius:6px;padding:12px 16px;text-align:center;min-width:120px;box-shadow:0 2px 4px rgba(0,0,0,.1);border-left:4px solid #4caf50;flex:1;min-width:100px}.stat-card.warning[data-v-251af6bf]{border-left-color:#ff9800}.stat-card.error[data-v-251af6bf]{border-left-color:#f44336}.stat-value[data-v-251af6bf]{font-size:1.5rem;font-weight:700;color:#333}.stat-label[data-v-251af6bf]{font-size:.75rem;color:#999;text-transform:uppercase;margin-top:4px;letter-spacing:.5px}.legend-container[data-v-251af6bf]{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px}.legend-title[data-v-251af6bf]{color:#666}.legend-item[data-v-251af6bf]{display:flex;align-items:center;gap:6px;padding:4px 8px;background:#fff;border-radius:3px;border:1px solid #eee}.legend-color[data-v-251af6bf]{width:12px;height:12px;border-radius:2px}.tooltip-content[data-v-251af6bf]{background:rgba(0,0,0,.9);color:#fff;padding:8px;border-radius:4px;max-width:200px}.task-list[data-v-251af6bf]{max-height:200px;overflow-y:auto}.task-card[data-v-251af6bf]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);transition:all .2s}.task-card[data-v-251af6bf]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateX(2px)}.timeline-scroll-container[data-v-251af6bf]{overflow-x:auto;max-height:400px;scrollbar-width:thin;scrollbar-color:#bbb #f1f1f1}.timeline-scroll-container[data-v-251af6bf]::-webkit-scrollbar{height:8px}.timeline-scroll-container[data-v-251af6bf]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.timeline-scroll-container[data-v-251af6bf]::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px}.timeline-scroll-container[data-v-251af6bf]::-webkit-scrollbar-thumb:hover{background:#999}.timeline-content[data-v-251af6bf]{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding-right:16px}.cards-scroll-container[data-v-251af6bf]{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#bbb #f1f1f1}.cards-scroll-container[data-v-251af6bf]::-webkit-scrollbar{height:8px}.cards-scroll-container[data-v-251af6bf]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.cards-scroll-container[data-v-251af6bf]::-webkit-scrollbar-thumb{background:#bbb;border-radius:4px}.cards-scroll-container[data-v-251af6bf]::-webkit-scrollbar-thumb:hover{background:#999}.day-row[data-v-251af6bf]{transition:all .2s;padding:8px;border-radius:4px;cursor:pointer;border:2px solid transparent}.day-row[data-v-251af6bf]:hover:not(.day-disabled){background-color:rgba(0,0,0,.02)}.day-row.day-selected[data-v-251af6bf]{background-color:rgba(25,118,210,.08);border:2px solid #1976d2}.day-row.day-disabled[data-v-251af6bf]{cursor:not-allowed!important;opacity:.5!important;background-color:rgba(0,0,0,.03);border:2px dashed #ccc}.day-row.day-disabled[data-v-251af6bf]:hover{background-color:rgba(0,0,0,.03)}.day-label[data-v-251af6bf]{font-weight:500;min-width:80px}.day-card[data-v-251af6bf]{min-width:100px;max-width:120px;transition:all .2s;cursor:pointer;border:3px solid transparent}.day-card[data-v-251af6bf]:hover:not(.day-card-disabled){transform:translateY(-2px)}.day-card.day-card-selected[data-v-251af6bf]{border:3px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}.day-card.day-card-disabled[data-v-251af6bf]{cursor:not-allowed!important;opacity:.5!important;border:3px dashed hsla(0,0%,100%,.5);filter:grayscale(50%)}.day-card.day-card-disabled[data-v-251af6bf]:hover{transform:none!important}.day-row.day-release-blocked[data-v-251af6bf]{cursor:not-allowed!important;background-color:rgba(156,39,176,.08)!important;border:2px dashed #9c27b0!important;opacity:1!important}.day-row.day-release-blocked[data-v-251af6bf]:hover{background-color:rgba(156,39,176,.14)!important}.day-card.day-card-release-blocked[data-v-251af6bf]{cursor:not-allowed!important;border:3px dashed hsla(0,0%,100%,.7)!important}.day-card.day-card-release-blocked[data-v-251af6bf]:hover{transform:none!important}.release-tooltip[data-v-251af6bf]{white-space:pre-line;line-height:1.6}.resource-workload-widget.theme--dark .workload-overview[data-v-251af6bf]{background:linear-gradient(135deg,#1a1a2e,#16213e)}.resource-workload-widget.theme--dark .stat-card[data-v-251af6bf]{background:#2d2d2d;box-shadow:0 2px 4px rgba(0,0,0,.4)}.resource-workload-widget.theme--dark .stat-value[data-v-251af6bf]{color:#e0e0e0}.resource-workload-widget.theme--dark .stat-label[data-v-251af6bf]{color:#9e9e9e}.resource-workload-widget.theme--dark .legend-container[data-v-251af6bf]{background:#2d2d2d;border-color:#444}.resource-workload-widget.theme--dark .legend-title[data-v-251af6bf]{color:#bdbdbd}.resource-workload-widget.theme--dark .legend-item[data-v-251af6bf]{background:#383838;border-color:#555}.resource-workload-widget.theme--dark .task-card[data-v-251af6bf]{background:linear-gradient(135deg,#1e1e2e,#2a2a3e)}.resource-workload-widget.theme--dark .day-row[data-v-251af6bf]:hover:not(.day-disabled):not(.day-release-blocked){background-color:hsla(0,0%,100%,.05)}.resource-workload-widget.theme--dark .day-row.day-selected[data-v-251af6bf]{background-color:rgba(25,118,210,.2)}.resource-workload-widget.theme--dark .day-row.day-disabled[data-v-251af6bf]{background-color:hsla(0,0%,100%,.04);border-color:#555}.resource-workload-widget.theme--dark .day-row.day-disabled[data-v-251af6bf]:hover{background-color:hsla(0,0%,100%,.04)}.resource-workload-widget.theme--dark .timeline-scroll-container[data-v-251af6bf]{scrollbar-color:#555 #2d2d2d}.resource-workload-widget.theme--dark .timeline-scroll-container[data-v-251af6bf]::-webkit-scrollbar-track{background:#2d2d2d}.resource-workload-widget.theme--dark .timeline-scroll-container[data-v-251af6bf]::-webkit-scrollbar-thumb{background:#555}.resource-workload-widget.theme--dark .cards-scroll-container[data-v-251af6bf]{scrollbar-color:#555 #2d2d2d}.resource-workload-widget.theme--dark .cards-scroll-container[data-v-251af6bf]::-webkit-scrollbar-track{background:#2d2d2d}.resource-workload-widget.theme--dark .cards-scroll-container[data-v-251af6bf]::-webkit-scrollbar-thumb{background:#555}.assign-task-modal-card[data-v-f0b6d264]{max-height:90vh;overflow:hidden}.assign-task-modal-content[data-v-f0b6d264]{flex:1 1 auto;overflow-y:auto}