.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:10px;display:grid}.journey-task-card{background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius);color:inherit;cursor:pointer;text-align:left;gap:8px;width:100%;padding:12px;display:grid}.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,.ai-assistance-panel__notice{margin:14px 0}.journey-resume-banner{border-bottom:1px solid var(--ant-color-border-secondary)}.journey-toolbar{margin-top:12px}.journey-work-package-list .ant-list-item{align-items:flex-start}.journey-work-package-list__summary{max-width:760px}@media (width<=1320px){.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<=900px){.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}}
