.workflow-explorer__rail button.is-active{box-shadow:inset 3px 0 #5cc9ba}.workflow-explorer--roadmap .workflow-explorer__rail button strong i{width:20px;color:#d98961}.workflow-explorer__detail dl{position:relative;display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13)}.workflow-explorer__controls button{width:44px;height:44px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer}.workflow-explorer__controls button:disabled{opacity:.25;cursor:default}@media (max-width: 640px){.workflow-explorer__detail dl{grid-template-columns:1fr}}@media (max-width: 480px){.workflow-explorer__rail button{min-width:158px}.workflow-explorer__detail .product-screen{width:100%}}.mk-phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.mk-phases__item{display:flex;flex-direction:column;align-items:flex-start;padding:28px;border:1px solid var(--mk-card-border);border-radius:var(--mk-radius-md);background:var(--mk-white)}.mk-phases p{color:var(--mk-muted);font-size:15px;line-height:1.6}.mk-phases .mk-phases__flow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:16px;color:var(--mk-forest);font-size:13px;font-weight:600}.mk-phases__flow i{color:var(--mk-muted);font-size:10px}.mk-phases ul{display:grid;gap:10px;margin:4px 0 20px;padding:0;list-style:none}.mk-phases li li{display:flex;gap:10px;font-size:15px;line-height:1.5}.mk-phases li li i{margin-top:5px;color:var(--mk-teal);font-size:12px}.mk-phases__item:not(.is-available) li li i{color:var(--mk-copper-dark)}.mk-phases .mk-phases__note{margin:0 0 16px;font-size:13px;font-style:italic}.mk-phases .mk-text-link{margin-top:auto}@media (max-width: 1100px){.mk-phases{grid-template-columns:minmax(0,1fr)}}
