
/* V170: creation route opens as a true creation-first module */
.demand-modal.route-mode-creation .modal-summary{
  background:
    radial-gradient(circle at 92% 4%,rgba(125,255,151,.13),transparent 28%),
    linear-gradient(135deg,#ffffff,#f5fff8)!important;
  border-color:rgba(158,226,195,.75)!important;
}
.demand-modal.route-mode-creation .mini-kicker{
  color:#08724e!important;
}
.demand-modal.route-mode-creation .drawer-primary-actions .cta.accent,
.demand-modal.route-mode-creation .route-primary-actions .cta.accent{
  background:#0b6a4a!important;
  color:#fff!important;
  border-color:#0b6a4a!important;
}
.demand-modal.route-mode-creation .modal-status-row span:first-child{
  background:#effcf5!important;
  color:#0b583d!important;
  border-color:rgba(158,226,195,.85)!important;
}
.dual-route-card.is-active-route{
  outline:3px solid rgba(6,22,51,.10)!important;
  transform:translateY(-1px)!important;
}
.dual-route-card--knowledge.is-active-route{
  box-shadow:0 20px 52px rgba(7,91,131,.14)!important;
  border-color:rgba(76,169,219,.82)!important;
}
.dual-route-card--creation.is-active-route{
  box-shadow:0 20px 52px rgba(8,114,78,.16)!important;
  border-color:rgba(61,189,122,.86)!important;
}
.dual-route-card.is-active-route .cta{
  background:#061633!important;
  color:#fff!important;
  border-color:#061633!important;
}
.dual-route-card--creation.is-active-route .cta{
  background:#0b6a4a!important;
  border-color:#0b6a4a!important;
}
.demand-modal.route-mode-creation #creationPathModule{
  margin-top:0!important;
}
.demand-modal.route-mode-creation #knowledgeRouteModule{
  opacity:.92;
}
.demand-modal.route-mode-creation #knowledgeRouteModule .route-path-label{
  background:#eef7ff!important;
  color:#075b83!important;
}
.demand-modal.route-mode-knowledge #knowledgeRouteModule{
  margin-top:0!important;
}
.route-primary-actions button.cta{
  cursor:pointer!important;
}
@media(max-width:760px){
  .demand-modal.route-mode-creation .route-primary-actions{
    display:grid!important;
    grid-template-columns:1fr!important;
  }
  .demand-modal.route-mode-creation .route-primary-actions .cta{
    width:100%!important;
  }
}
