.gantt-widget[data-v-5d499833]{width:100%}#gantt[data-v-5d499833]{width:100%;overflow-x:auto;padding-top:40px}[data-v-5d499833] .side-header.custom{position:absolute;top:10px;right:10px;z-index:1000;display:flex;gap:5px}[data-v-5d499833] button .today-button{display:none}[data-v-5d499833] .side-header.custom button{transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:#f3f4f6;border-radius:.5rem;border:2px solid #d1d5db;padding:6px 12px;color:#374151;font-size:14px;letter-spacing:.02em;font-weight:500;cursor:pointer;min-width:60px}[data-v-5d499833] .side-header.custom button:hover{filter:brightness(97.5%)}[data-v-5d499833] .side-header.custom button.active{background-color:#3b82f6;color:#fff;border-color:#2563eb;font-weight:600}[data-v-5d499833] .gantt-container .side-header *{display:none}[data-v-5d499833] .gantt-container .extras{padding-top:42px}.gantt-hidden-notice[data-v-5d499833]{display:flex;align-items:flex-start;gap:8px;padding:10px 16px;background:#fef9ec;border-top:1px solid #f0e0a0;font-size:13px;color:#7a6420;line-height:1.5}.gantt-hidden-notice__icon[data-v-5d499833]{margin-top:2px;flex-shrink:0;color:#d4a017}.gantt-hidden-notice__list[data-v-5d499833]{font-weight:600}[data-v-5d499833] g .bar{fill:#ddd!important}[data-v-5d499833] .color-red g .bar{fill:#be0000!important}[data-v-5d499833] .color-orange g .bar{fill:#ff7918!important}[data-v-5d499833] .color-light-orange g .bar{fill:#ff9436!important}[data-v-5d499833] .color-yellow g .bar{fill:#ffbe00!important}[data-v-5d499833] .color-light-yellow g .bar{fill:#ffde59!important}[data-v-5d499833] .color-bright-yellow g .bar{fill:#e5f900!important}[data-v-5d499833] .color-light-green g .bar{fill:#cf0!important}[data-v-5d499833] .color-green g .bar{fill:#a9e269!important}[data-v-5d499833] .color-dark-green g .bar{fill:#39b54a!important}[data-v-5d499833] .color-teal g .bar{fill:#009970!important}[data-v-5d499833] .color-dark-teal g .bar{fill:#009994!important}[data-v-5d499833] g .bar-progress{fill:#ffffff80!important}
