.journey-context-header{background:linear-gradient(135deg, color-mix(in srgb, var(--ant-color-primary) 10%, var(--ant-color-bg-container)), var(--ant-color-bg-container))}.journey-context-header .ant-typography{margin-bottom:6px}.journey-workspace-grid{grid-template-columns:minmax(280px,.8fr) minmax(480px,1.65fr) minmax(300px,.9fr);align-items:start;gap:16px;margin-top:16px;display:grid}.journey-task-rail{background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);max-height:calc(100vh - 250px);padding:16px;position:sticky;top:80px;overflow:auto}.journey-task-rail h4{margin:0}.journey-task-rail__list{gap:8px;display:grid}.journey-task-rail__progress{margin:4px 0 12px}.journey-step-card .ant-card-body{gap:12px;display:grid}.journey-step-card .ant-typography{margin:0}.journey-task-card{background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border-secondary);border-left:3px solid var(--ant-color-border);border-radius:var(--ant-border-radius);color:inherit;cursor:pointer;text-align:left;gap:6px;width:100%;padding:10px 12px;display:grid}.journey-task-card[data-state=COMPLETED]{border-left-color:var(--ant-color-success)}.journey-task-card[data-state=NOT_RUN]{opacity:.72}.journey-task-card[data-state=BLOCKED],.journey-task-card[data-state=FAILED]{border-left-color:var(--ant-color-error)}.journey-task-card[data-state=AVAILABLE],.journey-task-card[data-state=READY]{border-left-color:var(--ant-color-primary)}.journey-task-card[data-state=WAITING_FOR_APPROVAL],.journey-task-card[data-state=WAITING_FOR_USER]{border-left-color:var(--ant-color-warning)}.journey-task-card:hover,.journey-task-card:focus-visible{border-color:var(--ant-color-primary);outline:none}.journey-task-card--selected{border-color:var(--ant-color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--ant-color-primary) 14%, transparent)}.journey-task-card .ant-typography{margin:0;display:block}.journey-task-card__blocker{margin:0!important}.journey-workspace-main,.journey-workspace-side{gap:16px;min-width:0;display:grid}.journey-action-panel__buttons{margin:0}.ai-assistance-panel__notice{margin:12px 0}.ai-assistance-panel .ant-card-body{gap:4px;display:grid}.journey-resume-banner{border-bottom:1px solid var(--ant-color-border-secondary)}.journey-toolbar{margin-top:12px}.journey-status-card{margin-top:16px}.journey-work-package-list .ant-list-item{align-items:flex-start}.journey-work-package-list__summary{max-width:760px}@media (width<=1599px){.journey-workspace-grid{grid-template-columns:minmax(260px,.8fr) minmax(460px,1.4fr)}.journey-workspace-side{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1099px){.journey-workspace-grid{grid-template-columns:1fr}.journey-task-rail{max-height:none;position:static}.journey-workspace-side{grid-column:auto;grid-template-columns:1fr}}.ai-assistance-panel{min-width:0}.ai-assistance-panel .ant-segmented{max-width:100%;overflow-x:auto}.journey-setup-steps{max-width:720px;margin:8px 0 16px}.journey-setup-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:start;gap:16px;display:grid}@media (width<=1099px){.journey-setup-grid{grid-template-columns:1fr}}
