.activity-drag-handle,.group-drag-handle,.req-drag-handle{cursor:-webkit-grab;cursor:grab;color:#adb5bd;margin-right:6px}.activity-drag-handle:active,.group-drag-handle:active,.req-drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.active-requeriment,.requirement-name{font-weight:700}.active-requeriment .tasks-selected{background-color:#fff}.active-requeriment .tasks{color:#222}.tab-selected{background-color:#fff}.text-case-name{border:1px solid grey!important;-webkit-box-shadow:5px 5px 5px 1px grey;box-shadow:5px 5px 5px 1px grey}.tab-selected,.tab-selected span{background-color:#8898aa}.tab-selected span{color:#fff!important;font-weight:700!important}.smallText2[data-v-0793c018],.smallText[data-v-0793c018]{font-size:12px}.panel-scrollable[data-v-018aa4be]{overflow-y:auto;overflow-x:hidden}.hide[data-v-018aa4be]{display:none}.rotate-text[data-v-3049df60],.rotate-text[data-v-c1c8bf2a]{transform:rotate(-70deg);-webkit-transform:rotate(-70deg);-moz-transform:rotate(-70deg);-ms-transform:rotate(-70deg);-o-transform:rotate(-70deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);width:60px;height:20px;border:0 solid #00f;position:absolute;margin-top:-10px}.project-code[data-v-ba486e56]{font-weight:700;color:#000;font-size:12px;text-decoration:underline;margin-right:5px}.select-list-header[data-v-6b02c434]{font-size:10px;color:#708090}.select-list-item .item[data-v-6b02c434]{padding-left:10px}.select-list-item .item-sub[data-v-6b02c434]{padding-left:10px;font-size:10px;color:#708090}.item.selected[data-v-6b02c434]{font-weight:bolder}.legend[data-v-080b7e40]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12.5px;color:#5b6b85}.legend-item .dot[data-v-080b7e40]{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:6px}.indicator-cell[data-v-080b7e40]{border-right:1px solid #eef1f6}.indicator-cell[data-v-080b7e40]:last-child{border-right:none}.indicator-label[data-v-080b7e40]{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;color:#8898aa;margin-bottom:4px}.indicator-value[data-v-080b7e40]{display:block;font-size:20px;font-weight:700;color:#32325d}.wsg-load-bar-track[data-v-080b7e40]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:6px;border-radius:3px;background:#eef1f6;overflow:hidden}.wsg-load-bar-fill[data-v-080b7e40]{height:100%;border-radius:3px;background:#2a5fd9}.gt-matrix-wrap[data-v-080b7e40]{overflow:auto;max-height:260px}.gt-matrix-table[data-v-080b7e40]{font-size:12px}.gt-matrix-table td[data-v-080b7e40],.gt-matrix-table th[data-v-080b7e40]{white-space:nowrap;padding:4px 8px}.gt-matrix-table thead th[data-v-080b7e40]{position:sticky;top:0;background:#f4f6fb;color:#5b6b85;z-index:2}.gt-matrix-name[data-v-080b7e40]{position:sticky;left:0;background:#fff;z-index:1;font-weight:500;max-width:160px;overflow:hidden;text-overflow:ellipsis}.gt-matrix-table thead th.gt-matrix-name[data-v-080b7e40]{z-index:4}.gt-matrix-over[data-v-080b7e40]{color:#b45309;font-weight:600}.gt-wrap[data-v-080b7e40]{overflow:auto;max-height:640px;border:1px solid #eef1f6;border-radius:6px}.gt-table[data-v-080b7e40]{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed;font-size:12.5px}.gt-table thead th[data-v-080b7e40]{position:sticky;top:0;z-index:3;background:#f4f6fb;color:#5b6b85;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;padding:8px 10px;border-bottom:1px solid #e3e7ee;border-right:1px solid #eef1f6;white-space:nowrap;text-align:left}.gt-table td[data-v-080b7e40]{padding:6px 10px;border-bottom:1px solid #eef1f6;border-right:1px solid #eef1f6;white-space:nowrap;vertical-align:middle}.gt-c-name[data-v-080b7e40]{width:320px;overflow:hidden}.gt-c-resp[data-v-080b7e40]{width:140px;overflow:hidden;text-overflow:ellipsis}.gt-c-num[data-v-080b7e40]{text-align:right;color:#5b6b85;width:68px}.gt-c-dep[data-v-080b7e40]{width:190px;overflow:hidden;text-overflow:ellipsis;color:#5b6b85;font-size:11.5px}.gt-week[data-v-080b7e40]{width:76px;text-align:center}.gt-week-dates[data-v-080b7e40]{font-weight:400;font-size:9.5px;text-transform:none;color:#8a94a6}.gt-sticky[data-v-080b7e40]{position:sticky;left:0;z-index:2;background:#fff;-webkit-box-shadow:4px 0 8px -4px rgba(22,33,58,.1);box-shadow:4px 0 8px -4px rgba(22,33,58,.1)}.gt-table thead .gt-sticky[data-v-080b7e40]{z-index:4}.gt-name-row[data-v-080b7e40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.gt-name-text[data-v-080b7e40]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gt-toggle[data-v-080b7e40]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;border:none;background:none;padding:0;margin-right:4px;cursor:pointer;color:#5b6b85;font-size:11px}.gt-toggle[data-v-080b7e40]:hover{color:#2a5fd9}.gt-toggle-spacer[data-v-080b7e40]{display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:20px}.gt-delete[data-v-080b7e40]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;border:none;background:none;padding:0;margin-left:6px;cursor:pointer;color:#b45309;font-size:11px;opacity:.6}.gt-delete[data-v-080b7e40]:hover{opacity:1;color:#c23a6f}.gt-week-cell[data-v-080b7e40]{padding:0!important;height:32px}.gt-fill[data-v-080b7e40]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:10.5px;font-weight:700;white-space:nowrap;overflow:hidden}.gt-select[data-v-080b7e40]{width:100%;height:26px;background:#fff}.gt-select[data-v-080b7e40],.gt-week-input[data-v-080b7e40]{font-size:11.5px;border:1px solid #eef1f6;border-radius:4px;padding:0 4px}.gt-week-input[data-v-080b7e40]{width:56px;height:24px;text-align:right}.gt-row-group td[data-v-080b7e40]{background:#f4f6fb}.gt-row-group .gt-c-name .gt-name-text[data-v-080b7e40]{font-weight:800;text-transform:uppercase;font-size:11px;letter-spacing:.03em;color:#5b6b85}.gt-row-requirement td[data-v-080b7e40]{background:#fafbfd}.gt-row-requirement .gt-c-name .gt-name-text[data-v-080b7e40]{font-weight:600;color:#5b6b85}.gt-row-role td[data-v-080b7e40]{background:#f4f6fb}.gt-row-role .gt-c-name .gt-name-text[data-v-080b7e40]{font-weight:800;text-transform:uppercase;font-size:11px;letter-spacing:.03em;color:#334155}.qa-status-dialog-title[data-v-b0f7cad8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;background:#fff8e1}.qa-status-warning-icon[data-v-b0f7cad8]{color:#f9a825}.qa-status-moving-text[data-v-b0f7cad8]{font-size:1rem}.qa-status-field-label[data-v-b0f7cad8]{display:block;font-size:.8rem;font-weight:600;color:#6b7280;margin-bottom:4px}.qa-status-field-icon[data-v-b0f7cad8]{color:#9ca3af;font-size:.85rem}.qa-status-note-panel[data-v-b0f7cad8]{background:#f7f8fa;border:1px solid #eaecef;border-radius:8px;padding:12px}.qa-status-note-title[data-v-b0f7cad8]{font-weight:600;margin-bottom:8px}.qa-bug-dialog-title[data-v-449febde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.15rem}.qa-bug-dialog-icon[data-v-449febde]{font-size:1.3rem;color:#e53935}.qa-bug-description-title[data-v-449febde],.qa-bug-log-title[data-v-449febde]{font-weight:600;margin-bottom:8px}.qa-bug-description-view[data-v-449febde]{background:#f7f8fa;border:1px solid #eaecef;border-radius:8px;padding:12px;min-height:40px}.qa-bug-log-list[data-v-449febde]{max-height:260px;overflow-y:auto}.qa-bug-log-entry[data-v-449febde]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14px}.qa-bug-log-body[data-v-449febde]{-webkit-box-flex:1;-ms-flex:1;flex:1}.qa-bug-log-time[data-v-449febde]{color:#9ca3af;font-size:.78rem;margin-left:6px}.qa-bug-log-label[data-v-449febde]{font-style:italic;color:#6b7280;font-size:.85rem;margin-top:2px}.qa-bug-log-note[data-v-449febde]{background:#f2f3f5;border-radius:6px;padding:8px 10px;margin-top:4px}.qa-bug-comment-panel[data-v-449febde]{border:1px solid #c9d3e0;border-radius:8px;padding:10px}.qa-bug-field-label[data-v-449febde]{display:block;font-size:.8rem;font-weight:600;color:#6b7280;margin-bottom:4px}.qa-bug-field-icon[data-v-449febde]{color:#9ca3af;font-size:.85rem}.qa-bug-reporter[data-v-449febde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;font-weight:600}.priority-dot[data-v-449febde]{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:8px}.priority-color-0[data-v-449febde]{background:#9e9e9e}.priority-color-1[data-v-449febde]{background:#43a047}.priority-color-2[data-v-449febde]{background:#fbc02d}.priority-color-3[data-v-449febde]{background:#e53935}.sprint-panel-card[data-v-2799a500]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sprint-panel-card[data-v-2799a500] .v-card__actions,.sprint-panel-card[data-v-2799a500] .v-card__title,.sprint-panel-card[data-v-2799a500] .v-divider{-webkit-box-flex:0;-ms-flex:none;flex:none}.sprint-panel-card[data-v-2799a500] .v-card__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;min-height:0}@media (min-width:960px){.sprint-panel-card[data-v-2799a500]{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow:hidden}}.sprint-panel-card[data-v-287d7580]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sprint-panel-card[data-v-287d7580] .v-card__actions,.sprint-panel-card[data-v-287d7580] .v-card__title,.sprint-panel-card[data-v-287d7580] .v-divider{-webkit-box-flex:0;-ms-flex:none;flex:none}.sprint-panel-card[data-v-287d7580] .v-card__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;min-height:0}@media (min-width:960px){.sprint-panel-card[data-v-287d7580]{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow:hidden}}.sprint-workspace[data-v-3c0567e0] .v-slide-group__content{gap:4px}.wsg-filters-bar[data-v-3c0567e0]{gap:28px}.wsg-filters-label[data-v-3c0567e0]{white-space:nowrap}.wsg-filter-control[data-v-3c0567e0]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:8px}.wsg-actions-menu[data-v-3c0567e0] .v-list-item{min-height:32px}.wsg-actions-menu[data-v-3c0567e0] .v-list-item__title{font-size:13px}.wsg-actions-menu[data-v-3c0567e0] .v-divider{margin:2px 0}.wsg-scroll[data-v-3c0567e0]{overflow:auto;max-height:560px;position:relative}.wsg-fullscreen[data-v-3c0567e0]{position:fixed;inset:0;z-index:1050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:16px;overflow:hidden}.wsg-fullscreen[data-v-3c0567e0] .v-sheet.mb-3{-webkit-box-flex:0;-ms-flex:none;flex:none}.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-row{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-tabs-col{height:100%;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-tabs-col .v-window,.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-tabs-col .v-window-item,.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-tabs-col .v-window__container{height:100%}.wsg-fullscreen-gantt[data-v-3c0567e0],.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-tabs-col .v-window,.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-tabs-col .v-window-item,.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-tabs-col .v-window__container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wsg-fullscreen-gantt .wsg-scroll[data-v-3c0567e0]{max-height:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-panel-col{height:100%;min-height:0;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;overflow:hidden}.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-panel-col .sprint-panel-card{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;max-height:none!important;position:static!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-panel-col .sprint-panel-card .v-card__actions,.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-panel-col .sprint-panel-card .v-card__title,.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-panel-col .sprint-panel-card .v-divider{-webkit-box-flex:0;-ms-flex:none;flex:none}.wsg-fullscreen[data-v-3c0567e0] .wsg-fullscreen-panel-col .sprint-panel-card .v-card__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;min-height:0}.wsg-inner[data-v-3c0567e0]{position:relative}.wsg-row[data-v-3c0567e0]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.wsg-sticky[data-v-3c0567e0]{position:sticky;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-shadow:4px 0 8px -4px rgba(22,33,58,.1);box-shadow:4px 0 8px -4px rgba(22,33,58,.1)}.wsg-cell[data-v-3c0567e0]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;height:34px;border-right:1px solid #eef1f6;border-bottom:1px solid #eef1f6;font-size:12px}.wsg-c-name[data-v-3c0567e0]{position:relative}.wsg-col-resize-handle[data-v-3c0567e0]{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;z-index:3}.wsg-col-resize-handle[data-v-3c0567e0]:active,.wsg-col-resize-handle[data-v-3c0567e0]:hover{background:#2a5fd9;opacity:.4}.wsg-c-name-label[data-v-3c0567e0]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wsg-c-name-add[data-v-3c0567e0]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto}.wsg-collapse-toggle[data-v-3c0567e0]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:4px;border:none;background:none;padding:0;cursor:pointer;color:#5b6b85;font-size:11px}.wsg-collapse-toggle[data-v-3c0567e0]:hover{color:#2a5fd9}.wsg-collapse-spacer[data-v-3c0567e0]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:inline-block;width:20px}.wsg-c-dev[data-v-3c0567e0]{width:96px;position:relative}.wsg-c-status[data-v-3c0567e0]{width:120px;overflow:hidden;position:relative}.wsg-c-status[data-v-3c0567e0] .v-chip{max-width:100%}.wsg-c-status[data-v-3c0567e0] .v-chip__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.wsg-c-pct[data-v-3c0567e0]{width:60px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#5b6b85}.wsg-drag-handle[data-v-3c0567e0]{cursor:-webkit-grab;cursor:grab;color:#b7c0d1;font-size:11px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:4px}.wsg-drag-handle[data-v-3c0567e0]:hover{color:#5b6b85}.wsg-drag-ghost[data-v-3c0567e0]{opacity:.4;background:#eef2fb}.wsg-track[data-v-3c0567e0]{position:relative;height:34px;border-bottom:1px solid #eef1f6;-webkit-box-flex:0;-ms-flex:none;flex:none}.wsg-monthrow[data-v-3c0567e0]{background:#f4f6fb;position:sticky;top:0;z-index:3}.wsg-month[data-v-3c0567e0]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:4px 8px;font-size:11px;font-weight:700;color:#5b6b85;text-transform:uppercase;letter-spacing:.04em;border-right:1px solid #eef1f6;border-bottom:1px solid #eef1f6}.wsg-headrow[data-v-3c0567e0]{position:sticky;top:24px;z-index:3;background:#fff}.wsg-head-sticky .wsg-cell[data-v-3c0567e0]{font-size:11px;font-weight:700;color:#5b6b85;text-transform:uppercase;letter-spacing:.04em}.wsg-daycol[data-v-3c0567e0]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #eef1f6;border-bottom:1px solid #eef1f6;font-size:10.5px;color:#5b6b85;gap:1px;cursor:pointer}.wsg-daycol.weekend[data-v-3c0567e0]{background:#f8f9fc}.wsg-daycol.holiday[data-v-3c0567e0]{background:#fdecea}.wsg-daycol.holiday .wsg-dnum[data-v-3c0567e0]{color:#e2364e;font-weight:700}.wsg-daycol.selected[data-v-3c0567e0]{background:#e3ecff}.wsg-daycol .wsg-dow[data-v-3c0567e0]{font-weight:700}.wsg-daycol-compact .wsg-dnum[data-v-3c0567e0],.wsg-daycol-compact .wsg-dow[data-v-3c0567e0]{display:none}.wsg-daycol.today .wsg-dnum[data-v-3c0567e0]{background:#2a5fd9;color:#fff;border-radius:99px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:800}.wsg-row-group .wsg-sticky[data-v-3c0567e0]{background:#f4f6fb}.wsg-row-group .wsg-c-name[data-v-3c0567e0]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#5b6b85}.wsg-row-group .wsg-c-dev[data-v-3c0567e0],.wsg-row-group .wsg-c-pct[data-v-3c0567e0],.wsg-row-group .wsg-c-status[data-v-3c0567e0]{display:none}.wsg-name-ancestor[data-v-3c0567e0]{font-weight:800}.wsg-row.wsg-row-selected .wsg-sticky[data-v-3c0567e0],.wsg-row.wsg-row-selected[data-v-3c0567e0]{background:#e3ecff}.wsg-row.wsg-row-selected .wsg-track[data-v-3c0567e0]{background-color:#e3ecff}.v-card.wsg-row-selected[data-v-3c0567e0]{background:#e3ecff;border-color:#2a5fd9!important}tr.wsg-row-selected[data-v-3c0567e0]{background-color:#e3ecff}.wsg-bar[data-v-3c0567e0]{position:absolute;top:5px;height:24px;border-radius:6px;color:#fff;font-size:11px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;white-space:nowrap;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(22,33,58,.18);box-shadow:0 1px 2px rgba(22,33,58,.18)}.wsg-bar-activity[data-v-3c0567e0]{cursor:-webkit-grab;cursor:grab}.wsg-bar-activity[data-v-3c0567e0]:active{cursor:-webkit-grabbing;cursor:grabbing;-webkit-filter:brightness(1.06);filter:brightness(1.06)}.wsg-bar-rollup[data-v-3c0567e0]{top:7px;height:20px;border-radius:5px}.wsg-handle[data-v-3c0567e0]{position:absolute;top:0;bottom:0;width:7px;cursor:ew-resize}.wsg-handle-l[data-v-3c0567e0]{left:0;border-radius:6px 0 0 6px}.wsg-handle-r[data-v-3c0567e0]{right:0;border-radius:0 6px 6px 0}.wsg-handle[data-v-3c0567e0]:hover{background:hsla(0,0%,100%,.35)}.wsg-cell-editable[data-v-3c0567e0]{cursor:text}.wsg-cell-editable[data-v-3c0567e0]:hover{background:#f4f6fb}.wsg-kind-icon[data-v-3c0567e0]{font-size:10px;color:#8a97b3}.wsg-code-link[data-v-3c0567e0]{cursor:pointer}.wsg-code-link[data-v-3c0567e0]:hover{text-decoration:underline}.wsg-inline-input[data-v-3c0567e0],.wsg-inline-select[data-v-3c0567e0]{width:100%;height:24px;font-size:11.5px;border:none;border-bottom:2px solid #2a5fd9;border-radius:0;padding:0 2px;background:#eef3fd}.wsg-today[data-v-3c0567e0]{position:absolute;top:0;bottom:0;width:2px;background:#2a5fd9;z-index:1;pointer-events:none}.wsg-weekend-col[data-v-3c0567e0]{position:absolute;top:0;bottom:0;background:#f8f9fc;z-index:0;pointer-events:none}.wsg-holiday-col[data-v-3c0567e0]{position:absolute;top:0;bottom:0;background:#fdecea;z-index:0;pointer-events:none}.wsg-daycol-selected[data-v-3c0567e0]{position:absolute;top:0;bottom:0;background:#e3ecff;z-index:0;pointer-events:none}.wsg-selected-marker[data-v-3c0567e0]{position:absolute;top:0;bottom:0;width:1px;background:rgba(42,95,217,.35);z-index:1;pointer-events:none}.wsg-rows-wrap[data-v-3c0567e0]{position:relative}.wsg-dependencies[data-v-3c0567e0]{position:absolute;top:0;left:0;z-index:1;pointer-events:none}.wsg-dependency-line[data-v-3c0567e0]{fill:none;stroke:#5e6c84;stroke-width:1.5;stroke-dasharray:4 3;opacity:.8}.wsg-today-flag[data-v-3c0567e0]{position:absolute;top:2px;left:5px;font-size:10px;font-weight:800;color:#2a5fd9;background:#e4ecfc;padding:1px 6px;border-radius:5px;white-space:nowrap}.planning-shell[data-v-19175f28]{background:#f8fafc}.planning-shell__title[data-v-19175f28]{padding-bottom:0}.planning-shell__title-row[data-v-19175f28]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.planning-shell__title-actions[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.planning-shell__eyebrow[data-v-19175f28]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5e6c84}.planning-shell__headline[data-v-19175f28]{font-size:1.15rem;font-weight:700;color:#172b4d}.planning-topbar[data-v-19175f28]{display:block;margin-bottom:1rem}.planning-config[data-v-19175f28]{border:1px solid #dfe6ef;border-radius:.95rem;background:#fff;padding:1rem 1rem .25rem}.planning-section__title[data-v-19175f28]{margin-bottom:.75rem;font-size:.82rem;font-weight:700;color:#172b4d}.planning-actions__hint[data-v-19175f28]{font-size:.72rem;font-weight:600;color:#5e6c84}.planning-editor__section-header[data-v-19175f28]{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;gap:1rem;margin-bottom:.9rem}.planning-summary-grid[data-v-19175f28]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.planning-summary-card[data-v-19175f28]{border:1px solid #e3e8ef;border-radius:.9rem;background:#fff;padding:.85rem 1rem}.planning-summary-card__label[data-v-19175f28]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#5e6c84}.planning-summary-card__value[data-v-19175f28]{margin-top:.25rem;font-size:1rem;font-weight:700;color:#172b4d}.planning-helper[data-v-19175f28]{border:1px solid #e9ecef;border-radius:.75rem;background:#fbfcfe}.planning-helper__title[data-v-19175f28]{padding:.85rem 1rem .25rem;font-size:.9rem;font-weight:700;color:#172b4d}.planning-helper__body[data-v-19175f28]{padding:0 1rem .85rem}.planning-helper__empty[data-v-19175f28]{font-size:.78rem;font-weight:600;color:#5e6c84}.planning-helper--inline[data-v-19175f28]{margin-bottom:0}.planning-workspace[data-v-19175f28]{display:block}.planning-gantt[data-v-19175f28]{position:sticky;top:0;border:1px solid #dfe6ef;border-radius:.95rem;background:#fff;overflow:hidden;min-width:0}.planning-gantt__header[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.95rem 1rem .85rem;border-bottom:1px solid #edf2f7;background:-webkit-gradient(linear,left top,left bottom,from(#fbfcfe),to(#fff));background:linear-gradient(180deg,#fbfcfe,#fff)}.planning-gantt__header-main[data-v-19175f28]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.planning-gantt__header-actions[data-v-19175f28]{margin-top:.75rem}.planning-gantt__range[data-v-19175f28]{font-size:.78rem;font-weight:600;color:#5e6c84}.planning-gantt__legend[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.35rem}.planning-gantt__legend-item[data-v-19175f28]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:.72rem;color:#5e6c84}.planning-gantt__legend-swatch[data-v-19175f28]{width:14px;height:14px;border-radius:4px;border:1px solid #dfe6ef;display:inline-block}.planning-gantt__legend-swatch--weekend[data-v-19175f28]{background:#f4f7fb}.planning-gantt__legend-swatch--holiday[data-v-19175f28]{background:#fff4e5}.planning-gantt__empty[data-v-19175f28]{padding:1rem;color:#5e6c84}.planning-gantt__viewport[data-v-19175f28]{overflow:auto;max-height:calc(100vh - 240px)}.planning-gantt__viewport--fullscreen[data-v-19175f28]{max-height:calc(100vh - 140px)}.planning-gantt__canvas[data-v-19175f28]{min-height:100%}.planning-gantt__head[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:0;z-index:4;background:#fff;border-bottom:1px solid #edf2f7}.planning-gantt__label-head[data-v-19175f28]{padding:.7rem .8rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#5e6c84;border-right:1px solid #edf2f7}.planning-gantt__days[data-v-19175f28]{display:block}.planning-gantt__months[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #edf2f7;background:#f7fafd}.planning-gantt__month[data-v-19175f28]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:.35rem .4rem;text-align:center;font-size:.68rem;font-weight:700;color:#35507a;border-right:1px solid #eef2f7;text-transform:uppercase}.planning-gantt__days-row[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex}.planning-gantt__day[data-v-19175f28]{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;padding:.35rem 0 .45rem;text-align:center;border-right:1px solid #eef2f7;background:#fff}.planning-gantt__day--weekend[data-v-19175f28]{background:#f4f7fb}.planning-gantt__day--holiday[data-v-19175f28]{background:#fff4e5}.planning-gantt__day-number[data-v-19175f28]{display:block;font-size:.72rem;font-weight:700;color:#172b4d}.planning-gantt__day-name[data-v-19175f28]{display:block;margin-top:.12rem;font-size:.62rem;color:#5e6c84}.planning-gantt__body[data-v-19175f28]{position:relative}.planning-gantt__columns[data-v-19175f28]{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.planning-gantt__column[data-v-19175f28]{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;border-right:1px solid #eef2f7;background:#fff}.planning-gantt__column.planning-gantt__day--weekend[data-v-19175f28]{background:#f4f7fb}.planning-gantt__column.planning-gantt__day--holiday[data-v-19175f28]{background:#fff4e5}.planning-gantt__dependencies[data-v-19175f28]{position:absolute;top:0;left:0;z-index:2;pointer-events:none}@media (max-width:1400px){.planning-gantt[data-v-19175f28]{position:relative;top:auto}.planning-gantt__viewport[data-v-19175f28]{max-height:70vh}}.planning-gantt__dependency-line[data-v-19175f28]{fill:none;stroke:#5e6c84;stroke-width:1.5;stroke-dasharray:4 3;opacity:.8}.planning-gantt__row[data-v-19175f28]{position:absolute;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;z-index:3;cursor:pointer;-webkit-transition:background-color .18s ease;transition:background-color .18s ease;overflow:visible}.planning-gantt__row[data-v-19175f28]:hover{background:rgba(44,109,187,.04)}.planning-gantt__row--active[data-v-19175f28]{z-index:12}.planning-gantt__row--milestone .planning-gantt__label[data-v-19175f28]{background:#f7fbff}.planning-gantt__row--sprint .planning-gantt__label[data-v-19175f28]{background:#fbfcfe}.planning-gantt__row--sprint-summary .planning-gantt__label[data-v-19175f28]{background:#f8fafc}.planning-gantt__row--editor .planning-gantt__label[data-v-19175f28]{background:#fbfcfe}.planning-gantt__label[data-v-19175f28]{padding:.45rem .8rem;border-right:1px solid #edf2f7;border-bottom:1px solid #edf2f7;background:#fff;overflow:visible}.planning-gantt__label-body[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.planning-gantt__label-copy[data-v-19175f28]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.planning-gantt__label-main-row[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.planning-gantt__label-dates[data-v-19175f28]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;font-size:.66rem;font-weight:700;color:#5e6c84;white-space:nowrap}.planning-gantt__label--sprint-summary[data-v-19175f28]{padding-top:.4rem;padding-bottom:.4rem}.planning-gantt__summary-inline[data-v-19175f28]{width:100%}.planning-gantt__summary-inline-grid[data-v-19175f28]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem .55rem}.planning-gantt__summary-inline-item[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.35rem;min-width:0}.planning-gantt__summary-inline-label[data-v-19175f28]{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#5e6c84;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.planning-gantt__summary-inline-value[data-v-19175f28]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.7rem;white-space:nowrap;color:#172b4d}.planning-gantt__row-actions[data-v-19175f28]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.15rem;position:relative;overflow:visible}.planning-row-action-icon[data-v-19175f28]{font-size:.86rem;line-height:1}.planning-row-popover[data-v-19175f28]{position:absolute;top:calc(100% + .35rem);right:0;z-index:30;width:420px;max-width:min(420px,70vw);border:1px solid #dfe6ef;border-radius:.85rem;background:#fff;-webkit-box-shadow:0 12px 28px rgba(9,30,66,.16);box-shadow:0 12px 28px rgba(9,30,66,.16);padding:.85rem .95rem .2rem}.planning-row-popover__header[data-v-19175f28]{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;gap:.75rem;margin-bottom:.35rem}.planning-row-popover__title[data-v-19175f28]{font-size:.82rem;font-weight:700;color:#172b4d}.planning-gantt__label--level-1[data-v-19175f28]{padding-left:1rem}.planning-gantt__label--level-2[data-v-19175f28]{padding-left:1.35rem}.planning-gantt__label--level-3[data-v-19175f28]{padding-left:1.85rem}.planning-gantt__label-main[data-v-19175f28]{font-size:.8rem;font-weight:600;color:#172b4d;line-height:1.15;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.planning-gantt__label-caption[data-v-19175f28]{margin-top:.15rem;font-size:.68rem;color:#5e6c84;white-space:normal;word-break:break-word}.planning-gantt__track[data-v-19175f28]{position:absolute;top:0;bottom:0;border-bottom:1px solid #edf2f7}.planning-gantt__track--editor[data-v-19175f28]{background:rgba(251,252,254,.75)}.planning-row-editor__title[data-v-19175f28]{border-bottom:1px solid #edf2f7}.planning-row-editor__meta[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.9rem;font-size:.78rem;font-weight:600;color:#5e6c84}.planning-row-editor__actions[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.planning-gantt__bar[data-v-19175f28]{position:absolute;top:14px;height:26px;border-radius:999px;padding:0 .55rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;white-space:nowrap;-webkit-box-shadow:inset 0 0 0 1px rgba(9,30,66,.06);box-shadow:inset 0 0 0 1px rgba(9,30,66,.06)}.planning-gantt__bar--milestone[data-v-19175f28]{background:-webkit-gradient(linear,left top,right top,from(#0052cc),to(#0c66e4));background:linear-gradient(90deg,#0052cc,#0c66e4);color:#fff}.planning-gantt__bar--sprint[data-v-19175f28]{background:-webkit-gradient(linear,left top,right top,from(#36b37e),to(#22a06b));background:linear-gradient(90deg,#36b37e,#22a06b);color:#fff}.planning-gantt__bar--requirement[data-v-19175f28]{background:#deebff;color:#0747a6}.planning-gantt__bar--stage[data-v-19175f28]{background:#e9f2ff;color:#172b4d}.planning-gantt__bar-text[data-v-19175f28]{font-size:.68rem;font-weight:700}.planning-gantt__dependency-pill[data-v-19175f28]{position:absolute;top:10px;right:6px;padding:.12rem .42rem;border-radius:999px;background:rgba(9,30,66,.06);font-size:.62rem;font-weight:700;color:#5e6c84}.planning-fullscreen[data-v-19175f28]{background:#f8fafc}.planning-fullscreen__body[data-v-19175f28]{padding:1rem}.planning-gantt--fullscreen[data-v-19175f28]{position:static;height:100%}.planning-milestone[data-v-19175f28]{border:1px solid #dee2e6;border-radius:.9rem;background:#fff;margin-bottom:1.25rem;overflow:hidden}.planning-milestone__header[data-v-19175f28]{padding:1rem 1rem .5rem;background:-webkit-gradient(linear,left top,left bottom,from(#fbfcfe),to(#fff));background:linear-gradient(180deg,#fbfcfe,#fff);border-bottom:1px solid #edf2f7}.planning-sprint[data-v-19175f28]{margin:1rem;padding:1rem;border:1px solid #e9ecef;border-radius:.85rem;background:#fcfdff}.planning-sprint__header[data-v-19175f28]{padding-bottom:.35rem;border-bottom:1px solid #edf2f7;margin-bottom:.85rem}.planning-sprint__meta[data-v-19175f28]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:999px;background:#edf4ff;color:#35507a;font-size:.75rem;font-weight:600}.planning-sprint__summary[data-v-19175f28]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.65rem;margin-bottom:.85rem}.planning-sprint-stat[data-v-19175f28]{border:1px solid #e6ebf2;border-radius:.8rem;background:#fff;padding:.65rem .8rem}.planning-sprint-stat--qa[data-v-19175f28]{border-color:#b9d7ff;background:#f4f9ff}.planning-sprint-stat__label[data-v-19175f28]{display:block;margin-bottom:.2rem;font-size:.72rem;font-weight:700;text-transform:uppercase;color:#5e6c84}.planning-stage-table[data-v-19175f28]{border-radius:.75rem;overflow:hidden;background:#fff;border:1px solid #e9ecef}.planning-empty[data-v-19175f28]{padding:1rem;color:#6c757d}.planning-stage-action-btn[data-v-19175f28]{min-width:68px}.planning-stage-cell[data-v-19175f28]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.planning-stage-toggle[data-v-19175f28]{min-width:24px;padding:0!important}.planning-stage-toggle-placeholder[data-v-19175f28]{display:inline-block;width:24px;min-width:24px}.planning-stage-children td[data-v-19175f28]{background:#fbfcfe}.planning-stage-children>td[data-v-19175f28]{padding-left:4.5rem!important}.planning-stage-children__name[data-v-19175f28]{font-size:.78rem;font-weight:600;color:#172b4d}@media (max-width:960px){.planning-shell__title-row[data-v-19175f28]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.planning-shell__title-actions[data-v-19175f28]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.planning-workspace[data-v-19175f28]{grid-template-columns:1fr}.planning-gantt[data-v-19175f28]{position:static}}.planning-page__summary[data-v-1b396ade]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.planning-page__summary-card[data-v-1b396ade]{border:1px solid #e3e8ef;border-radius:.9rem;background:#fff;padding:.85rem 1rem}.planning-page__summary-label[data-v-1b396ade]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#5e6c84}.planning-page__summary-value[data-v-1b396ade]{margin-top:.2rem;font-size:1rem;font-weight:700;color:#172b4d}.planning-page__footer[data-v-1b396ade]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.questionnaire-page[data-v-68d74dec]{padding-left:2rem;padding-right:2rem}.questionnaire-header-copy[data-v-68d74dec]{max-width:38rem}.questionnaire-title[data-v-68d74dec]{font-weight:700;color:#172b4d}.questionnaire-groups-panel[data-v-68d74dec]{position:sticky;top:1rem;border:1px solid #e6edf5;border-radius:0;padding:1rem;-webkit-box-shadow:0 18px 40px rgba(15,23,42,.08);box-shadow:0 18px 40px rgba(15,23,42,.08);background:#fff}.questionnaire-summary[data-v-68d74dec]{background:linear-gradient(135deg,rgba(17,205,239,.1),rgba(17,113,239,.08));border-radius:0;padding:.9rem 1rem}.questionnaire-summary-label[data-v-68d74dec]{color:#1171ef;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem}.questionnaire-summary-value[data-v-68d74dec]{color:#172b4d;font-size:1.1rem;line-height:1;font-weight:800}.questionnaire-summary-caption[data-v-68d74dec]{color:#5d7b83;font-size:.88rem;margin-top:.25rem}.questionnaire-pillar-list[data-v-68d74dec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.questionnaire-pillar-nav[data-v-68d74dec]{width:100%;border:1px solid #e9ecef;background:#fff;border-radius:0;padding:.9rem .95rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.85rem;text-align:left;-webkit-transition:all .2s ease;transition:all .2s ease}.questionnaire-pillar-nav[data-v-68d74dec]:hover{border-color:#d6dde6;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 10px 20px rgba(15,23,42,.08);box-shadow:0 10px 20px rgba(15,23,42,.08)}.questionnaire-pillar-nav.is-active[data-v-68d74dec]{background:#e8f7fb;border-color:#9ad8e7;color:#245a67;-webkit-box-shadow:0 8px 18px rgba(17,205,239,.08);box-shadow:0 8px 18px rgba(17,205,239,.08)}.questionnaire-pillar-nav.is-complete .questionnaire-pillar-nav-index[data-v-68d74dec]{background:#2dce89;color:#fff}.questionnaire-pillar-nav-index[data-v-68d74dec]{width:30px;height:30px;border-radius:999px;background:#eef3f8;color:#172b4d;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.questionnaire-pillar-nav-title[data-v-68d74dec]{color:#172b4d;font-size:1rem;font-weight:700;line-height:1.3;margin-bottom:.2rem}.questionnaire-pillar-nav-meta[data-v-68d74dec]{color:#8898aa;font-size:.88rem}.questionnaire-content[data-v-68d74dec]{min-height:100%;border:1px solid #edf2f7;border-radius:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfcfe));background:linear-gradient(180deg,#fff,#fbfcfe);-webkit-box-shadow:0 18px 40px rgba(15,23,42,.06);box-shadow:0 18px 40px rgba(15,23,42,.06);padding:1.25rem}.questionnaire-content-kicker[data-v-68d74dec]{color:#8898aa;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem}.questionnaire-content-title[data-v-68d74dec]{color:#172b4d;font-size:1.1rem;font-weight:800;line-height:1.2}.questionnaire-content-subtitle[data-v-68d74dec]{color:#525f7f;font-size:.98rem}.questionnaire-content-header[data-v-68d74dec]{border-bottom:1px solid #edf2f7;padding-bottom:1rem}.questionnaire-section[data-v-68d74dec]{margin-bottom:2.5rem}.questionnaire-section-header[data-v-68d74dec]{margin-bottom:1rem;padding:.9rem 1rem;background:linear-gradient(135deg,rgba(17,205,239,.08),rgba(17,113,239,.05));border-radius:0}.questionnaire-section-title[data-v-68d74dec]{color:#172b4d;font-size:.9rem;font-weight:700}.questionnaire-section-meta[data-v-68d74dec]{color:#8898aa;font-size:.88rem}.questionnaire-question[data-v-68d74dec]{padding:1rem;border:1px solid #e7edf5;background:#fff;-webkit-box-shadow:0 10px 24px rgba(15,23,42,.05);box-shadow:0 10px 24px rgba(15,23,42,.05);margin-bottom:1rem}.questionnaire-question[data-v-68d74dec]:first-of-type{padding-top:1rem}.questionnaire-question-title[data-v-68d74dec]{color:#172b4d;font-size:.9rem;font-weight:600;line-height:1.45;margin-bottom:.9rem}.questionnaire-score-label[data-v-68d74dec]{color:#8898aa;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem}.questionnaire-score-box[data-v-68d74dec]{margin-bottom:1rem}.questionnaire-score-scale[data-v-68d74dec]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.questionnaire-score-option[data-v-68d74dec]{border:1px solid #dfe7f1;background:#fff;color:#172b4d;border-radius:0;min-height:44px;font-size:1rem;font-weight:700;-webkit-transition:all .15s ease;transition:all .15s ease}.questionnaire-score-option[data-v-68d74dec]:hover{border-color:#11cdef;color:#11cdef}.questionnaire-score-option.is-selected[data-v-68d74dec]{background:#11cdef;border-color:#11cdef;color:#fff;-webkit-box-shadow:0 10px 20px rgba(17,205,239,.2);box-shadow:0 10px 20px rgba(17,205,239,.2)}.questionnaire-actions[data-v-68d74dec]{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;margin-top:2rem;padding-top:1.25rem;border-top:1px solid #edf2f7}.questionnaire-actions-note[data-v-68d74dec]{color:#8898aa;font-size:.9rem}@media (max-width:991px){.questionnaire-page[data-v-68d74dec]{padding-left:1rem;padding-right:1rem}.questionnaire-groups-panel[data-v-68d74dec]{position:static}.questionnaire-actions[data-v-68d74dec]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.9rem}}.tracking-page[data-v-4da24bad]{padding-left:2rem;padding-right:2rem}.tracking-groups-panel[data-v-4da24bad]{border:1px solid #e6edf5;border-radius:0;padding:1rem;-webkit-box-shadow:0 18px 40px rgba(15,23,42,.08);box-shadow:0 18px 40px rgba(15,23,42,.08)}.tracking-header-copy[data-v-4da24bad]{max-width:38rem}.tracking-title[data-v-4da24bad]{font-weight:700;color:#172b4d}.tracking-groups-panel__header[data-v-4da24bad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.tracking-group-add-btn[data-v-4da24bad]{border-radius:999px}.tracking-groups-list[data-v-4da24bad]{gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tracking-group-item[data-v-4da24bad]{border-radius:0;border:1px solid #e9ecef;text-align:left;padding:.9rem .95rem;-webkit-transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.tracking-group-item[data-v-4da24bad]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 10px 20px rgba(15,23,42,.08);box-shadow:0 10px 20px rgba(15,23,42,.08)}.tracking-group-item.active[data-v-4da24bad]{background:#e8f7fb;border-color:#9ad8e7;color:#245a67;-webkit-box-shadow:0 8px 18px rgba(17,205,239,.08);box-shadow:0 8px 18px rgba(17,205,239,.08)}.tracking-group-item__body[data-v-4da24bad]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.tracking-group-name[data-v-4da24bad]{color:#172b4d;font-size:1rem;font-weight:700;line-height:1.3;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tracking-group-caption[data-v-4da24bad]{display:block;color:#8898aa;font-size:.88rem;line-height:1.35;margin-top:.15rem}.tracking-group-item.active .tracking-group-caption[data-v-4da24bad]{color:#5d7b83}.tracking-group-unread[data-v-4da24bad]{display:block;font-size:.88rem;line-height:1.35;margin-top:.35rem}.tracking-content[data-v-4da24bad]{min-height:100%;border:1px solid #edf2f7;border-radius:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfcfe));background:linear-gradient(180deg,#fff,#fbfcfe);-webkit-box-shadow:0 18px 40px rgba(15,23,42,.06);box-shadow:0 18px 40px rgba(15,23,42,.06);padding:1.25rem}.tracking-content-header[data-v-4da24bad]{border-bottom:1px solid #edf2f7;padding-bottom:1rem}.tracking-content-header h4[data-v-4da24bad]{color:#172b4d;font-size:1rem;font-weight:700;line-height:1.3}.tracking-content-header small[data-v-4da24bad]{color:#525f7f!important;font-size:.9rem;line-height:1.35}.tracking-header-replies[data-v-4da24bad]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.35rem}.tracking-editor-shell[data-v-4da24bad]{border:1px solid #dfe7f1;border-radius:0;background:#fff;padding:1rem;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7)}.tracking-editor-banner[data-v-4da24bad]{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;gap:1rem;padding:.9rem 1rem;border-radius:0;background:linear-gradient(135deg,rgba(17,205,239,.1),rgba(17,113,239,.08))}.tracking-editor-label[data-v-4da24bad]{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:700;color:#1171ef}.tracking-editor-title[data-v-4da24bad]{font-size:1rem;font-weight:700;color:#172b4d}.tracking-table[data-v-4da24bad]{margin-bottom:0;table-layout:fixed}.tracking-table td[data-v-4da24bad]{white-space:normal}.tracking-note-card[data-v-4da24bad]{background:#fff;border:1px solid #e7edf5;border-radius:0;-webkit-box-shadow:0 10px 24px rgba(15,23,42,.05);box-shadow:0 10px 24px rgba(15,23,42,.05)}.tracking-thread-card[data-v-4da24bad]{padding-bottom:.75rem}.tracking-summary-row[data-v-4da24bad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;padding:.25rem 0}.tracking-summary-row[data-v-4da24bad]:hover{background:#fafbfc}.tracking-summary-chevron[data-v-4da24bad]{color:#8898aa;width:12px;-ms-flex-negative:0;flex-shrink:0}.tracking-summary-dot[data-v-4da24bad]{width:8px;height:8px;border-radius:50%;background:#f5365c;-ms-flex-negative:0;flex-shrink:0}.tracking-summary-author[data-v-4da24bad]{color:#172b4d;white-space:nowrap}.tracking-summary-right[data-v-4da24bad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.tracking-summary-date[data-v-4da24bad]{color:#8898aa;font-size:.85rem;white-space:nowrap}.tracking-summary-private[data-v-4da24bad]{color:#8898aa;font-size:.8rem}.tracking-summary-actions[data-v-4da24bad]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default}.tracking-summary-message[data-v-4da24bad]{margin-top:.35rem;margin-left:20px;color:#525f7f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 20px);cursor:pointer}.tracking-summary-unread[data-v-4da24bad]{font-weight:700;color:#172b4d}.tracking-thread-content[data-v-4da24bad]{margin-top:.5rem;padding-top:.75rem;border-top:1px solid #edf2f7}.tracking-attachments[data-v-4da24bad]{margin-top:.5rem;font-size:.85rem}.tracking-reply-card[data-v-4da24bad]{margin-top:.75rem;padding:.75rem;border-left:2px solid #e6edf5;background:#fafbfc}.tracking-highlight[data-v-4da24bad]{-webkit-animation:tracking-highlight-flash-data-v-4da24bad 2.5s ease-out;animation:tracking-highlight-flash-data-v-4da24bad 2.5s ease-out}@-webkit-keyframes tracking-highlight-flash-data-v-4da24bad{0%{background-color:#fff3cd}to{background-color:inherit}}@keyframes tracking-highlight-flash-data-v-4da24bad{0%{background-color:#fff3cd}to{background-color:inherit}}.tracking-empty-state[data-v-4da24bad]{padding:2.5rem 1rem;text-align:center;color:#8898aa;border:1px dashed #dfe4ea;border-radius:0;background:#fafbfc}.tracking-group-dialog[data-v-4da24bad]{border-radius:0;overflow:hidden}@media (max-width:991px){.tracking-page[data-v-4da24bad]{padding-left:1rem;padding-right:1rem}.tracking-content[data-v-4da24bad]{padding:1rem}}.spec-doc-row code[data-v-eaf5d2e0]{color:#525f7f}.spec-doc-textarea[data-v-33e44914]{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.buckets-chart-scroll[data-v-4dafc40e]{overflow-x:auto;overflow-y:visible}.buckets-tooltip[data-v-4dafc40e]{position:fixed;z-index:2000;pointer-events:none;-webkit-transform:translate(14px,calc(-100% - 14px));transform:translate(14px,calc(-100% - 14px));background-color:#f5f5f5;color:#666;border-radius:6px;padding:8px 10px;font-size:12px;line-height:1.5;max-width:280px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.25);box-shadow:0 2px 8px rgba(0,0,0,.25);white-space:nowrap}.buckets-tooltip-title[data-v-4dafc40e]{color:#333;font-weight:700;margin-bottom:2px}.buckets-tooltip-category[data-v-4dafc40e]{margin-bottom:2px}.buckets-tooltip-app[data-v-4dafc40e]{white-space:normal}.app-name-hover[data-v-4dafc40e]{cursor:default;border-bottom:1px dashed #adb5bd}.app-detail-row[data-v-4dafc40e]{gap:12px;padding:2px 0}.app-detail-row+.app-detail-row[data-v-4dafc40e]{border-top:1px solid hsla(0,0%,100%,.12)}.phase-history-highlight[data-v-bd34ab6e]{-webkit-animation:phase-history-highlight-flash-data-v-bd34ab6e 2.5s ease-out;animation:phase-history-highlight-flash-data-v-bd34ab6e 2.5s ease-out}@-webkit-keyframes phase-history-highlight-flash-data-v-bd34ab6e{0%{background-color:#fff3cd}to{background-color:inherit}}@keyframes phase-history-highlight-flash-data-v-bd34ab6e{0%{background-color:#fff3cd}to{background-color:inherit}}