.JourneyReviewStage_approvalGrid__9MB4A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.JourneyReviewStage_approvalChecklistCard__PeDnZ{display:grid;gap:14px;min-width:0;align-content:start}.JourneyReviewStage_approvalChecklistCard__PeDnZ h3{margin:0;font-size:15px;color:var(--color-dark)}.JourneyReviewStage_approvalChecklistCard__PeDnZ p{margin:5px 0 0;color:var(--color-text-muted);font-size:13px;line-height:1.45}.JourneyReviewStage_approvalChecklistList__IUv1t{display:grid;gap:10px}.JourneyReviewStage_approvalChecklistItem__Gmwq7{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--border-radius-small);border:1px solid var(--color-white-blue);background:var(--color-container)}.JourneyReviewStage_approvalChecklistItem__Gmwq7>div{min-width:0}.JourneyReviewStage_approvalChecklistItem__Gmwq7[data-complete=true]{background:var(--color-green-bg)}.JourneyReviewStage_approvalChecklistItem__Gmwq7 strong{display:block;color:var(--color-dark);font-size:13px;line-height:1.4}.JourneyReviewStage_approvalChecklistItem__Gmwq7 span{display:block;color:var(--color-dark-muted);font-size:12px;line-height:1.4}.JourneyReviewStage_approvalActions__typB2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-self:start}.JourneyReviewStage_secondaryButton__tdDkn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:38px;width:100%;padding:8px 12px;border:1px solid var(--color-white-blue);border-radius:var(--border-radius-small);background:var(--color-white);color:var(--color-dark);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;white-space:normal}.JourneyReviewStage_secondaryButton__tdDkn:hover{border-color:var(--brand-primary);color:var(--color-plain)}.JourneyReviewStage_approvalHistoryList__W9zA7{display:grid;gap:10px;max-height:220px;overflow:auto}.JourneyReviewStage_approvalHistoryItem__4Q0aw{display:grid;gap:4px;padding:12px 14px;border-radius:var(--border-radius-small);border:1px solid var(--color-white-blue);background:var(--color-container)}.JourneyReviewStage_approvalHistoryItem__4Q0aw strong{color:var(--color-dark);font-size:13px;font-weight:700}.JourneyReviewStage_approvalHistoryItem__4Q0aw small,.JourneyReviewStage_approvalHistoryItem__4Q0aw span{color:var(--color-dark-muted);font-size:12px;line-height:1.45}@media (max-width:980px){.JourneyReviewStage_approvalGrid__9MB4A{grid-template-columns:1fr}}@media (max-width:720px){.JourneyReviewStage_approvalActions__typB2{width:100%;grid-template-columns:1fr}}.JourneyActivityPreview_previewCard__mvoCL{display:grid;gap:12px}.JourneyActivityPreview_previewHero__Z31Dd{border-radius:var(--border-radius-small);border:1px solid var(--color-white-blue);padding:14px;background:var(--color-container)}.JourneyActivityPreview_previewHero__Z31Dd[data-tone=success]{background:var(--color-green-bg)}.JourneyActivityPreview_previewHero__Z31Dd[data-tone=warning]{background:var(--color-warning-bg)}.JourneyActivityPreview_previewHero__Z31Dd span{display:inline-flex;margin-bottom:6px;color:var(--color-dark-muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.JourneyActivityPreview_previewHero__Z31Dd strong{display:block;color:var(--color-dark);font-size:.9rem;line-height:1.45}.JourneyActivityPreview_previewTimeline__w2GtK{display:grid;gap:10px}.JourneyActivityPreview_timelineEntry__Y_9Hr{display:flex;gap:10px;align-items:flex-start}.JourneyActivityPreview_timelineEntry__Y_9Hr>div{min-width:0}.JourneyActivityPreview_timelineEntry__Y_9Hr strong{display:block;color:var(--color-dark);font-size:.88rem;margin-bottom:4px}.JourneyActivityPreview_timelineEntry__Y_9Hr p{margin:0;color:var(--color-text-muted);font-size:.82rem;line-height:1.45}.JourneyActivityPreview_timelineEntry__Y_9Hr small{display:inline-block;margin-top:4px;color:var(--color-dark-muted);font-size:.75rem}.JourneyActivityPreview_timelineDot__V8HG_{width:12px;height:12px;border-radius:50%;background:var(--brand-primary);margin-top:4px;flex:0 0 auto}.JourneyActivityPreview_timelineDot__V8HG_[data-tone=neutral]{background:var(--color-white-blue)}.JourneyActivityPreview_previewFooter__25pFc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:10px;border-top:1px solid var(--color-white-blue)}.JourneyActivityPreview_previewFooter__25pFc div{display:grid;gap:4px;padding:12px;border:1px solid var(--color-white-blue);border-radius:var(--border-radius-small);background:var(--color-white)}.JourneyActivityPreview_previewFooter__25pFc span{color:var(--color-dark-muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.JourneyActivityPreview_previewFooter__25pFc strong{color:var(--color-dark);font-size:.88rem}@media (max-width:980px){.JourneyActivityPreview_previewFooter__25pFc{grid-template-columns:1fr}}.JourneyValidationPanel_validationList__mS2Ld{display:grid;gap:10px}.JourneyValidationPanel_validationItem__Y_ita{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--border-radius-small);border:1px solid var(--color-white-blue);background:var(--color-container)}.JourneyValidationPanel_validationItem__Y_ita>div{min-width:0}.JourneyValidationPanel_validationItem__Y_ita[data-level=error]{background:var(--color-warning-bg);border-color:var(--color-warning)}.JourneyValidationPanel_validationItem__Y_ita[data-level=warning]{background:var(--color-white-muted);border-color:var(--color-white-blue)}.JourneyValidationPanel_validationItem__Y_ita strong{display:block;color:var(--color-dark);font-size:.88rem;margin-bottom:3px}.JourneyValidationPanel_validationItem__Y_ita p{margin:0;color:var(--color-text-muted);font-size:.82rem;line-height:1.45}.realtimeSocket_banner__3qHXn{position:fixed;z-index:10050;top:.75rem;left:50%;display:flex;align-items:center;gap:.65rem;max-width:min(calc(100vw - 1.5rem),34rem);padding:.55rem .75rem;border:1px solid var(--white-blue);border-radius:var(--border-radius-small);background:color-mix(in srgb,var(--color-white) 94%,var(--white-blue));box-shadow:var(--shadow-medium);color:var(--color-dark);font-size:.82rem;transform:translateX(-50%)}.realtimeSocket_banner__3qHXn button{border:0;border-radius:var(--border-radius-small);background:transparent;color:var(--color-plain);cursor:pointer;font:inherit;font-weight:600}.dragdroplist_sorterItem__bS2mf{display:flex;align-items:center;gap:1ch;background-color:var(--color-white);border:1px solid var(--color-white-blue);border-radius:var(--border-radius-small);padding:1ch;user-select:none;transition:background-color .1s ease-out;&[data-inactive=true]{background-color:var(--color-container);color:var(--color-dark-muted);transition:all .1s ease-out}&[data-active=true]{background-color:var(--color-success-bg);color:var(--color-success);border-color:var(--color-success-bg);z-index:10;transition:all .1s ease-out}}.dragdroplist_sorterItemIndex__pntdO{color:var(--cdme)}.dragdroplist_sorterList__gRJlF{display:flex;flex-direction:column;padding:10px;overflow:hidden;gap:10px}.dragdroplist_container__x8jZB{width:400px;margin:auto;max-width:95dvw;max-height:70dvh;overflow-y:auto;overflow-x:hidden}.dragdroplist_buttons__dCBnG{width:400px;margin:auto;display:flex;align-items:center;gap:10px;padding:10px;border-top:1px solid var(--color-white-blue);button{width:50%;padding:5px 10px;background-color:var(--color-white);color:var(--color-dark);border-radius:var(--border-radius-small);&:first-child{background-color:var(--color-plain-bg);color:var(--color-plain)}&:last-child{color:var(--color-plain-bg);background-color:var(--color-plain);border-radius:var(--border-radius-round)}}}.swimlanes_root__EIAt0{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;min-height:0;height:100%}.swimlanes_lane__onvR9{border:1px solid var(--color-white-blue);border-radius:var(--border-radius-medium);background:var(--color-white);display:flex;flex-direction:column;min-height:0}.swimlanes_lane__onvR9[data-over=true]{background:var(--color-plain-bg)}.swimlanes_laneHeader__1deeY{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--color-white-blue);color:var(--color-dark-muted);background-color:var(--color-container);font-weight:600}.swimlanes_laneBody__cx9Gn{display:flex;flex-direction:column;gap:8px;padding:10px;min-height:120px;flex:1;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swimlanes_laneBody__cx9Gn::-webkit-scrollbar{display:none}.swimlanes_item__oWOpr{border:1px solid var(--color-white-blue);border-radius:var(--border-radius-small);background:var(--color-white);color:var(--color-dark-muted);display:flex;align-items:center;gap:8px;padding:8px 10px;cursor:grab}.swimlanes_item__oWOpr[data-drag-mode=handle]{cursor:default}.swimlanes_item__oWOpr[data-dragging=true]{opacity:.5}.swimlanes_itemHandle__oS2Yp{display:inline-flex;align-items:center;justify-content:center;color:var(--cdme);cursor:grab}.swimlanes_itemContent__OygZG{min-width:0;flex:1}.swimlanes_laneEmpty__z9c_1{margin:auto;color:var(--cdme);font-size:.85rem;text-align:center}