.phase-strip{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:.7rem 0;font-size:.85rem;line-height:1.8}.phase-strip span{display:block}.readiness{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.readiness dd{margin:0;font-weight:600}.wizard-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.wizard-nav [aria-current=step]{font-weight:700;text-decoration:underline}.wizard-layout{display:block!important}.wizard-controls{margin:1rem 0}.timeline{list-style:none;padding:0;counter-reset:stage}.timeline li{padding:1rem;border-inline-start:2px solid currentColor;margin:.75rem 0}.timeline small{display:block}.timeline li[draggable]{cursor:grab}.journey-item{padding:1rem 0;border-bottom:1px solid currentColor}details>summary{cursor:pointer;padding:1rem 0;font-weight:600}details[open]>summary{margin-bottom:.5rem}[hidden]{display:none!important}@media(max-width:600px){.phase-strip{display:block}.wizard-nav button{flex:1;min-height:44px}.readiness{grid-template-columns:1fr}.timeline li{padding:.7rem}.campaign-toolbar{position:static}}
