.prep-next-step{justify-content:space-between;align-items:center;gap:24px;display:flex}.prep-next-step-guided{border-left:3px solid var(--accent-text)}.prep-next-step-copy{flex:1;min-width:0}.prep-next-step h2{margin:0;font-size:18px}.prep-next-step p{max-width:72ch;color:var(--muted);margin:8px 0 0;line-height:1.6}.prep-next-step-context{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-bottom:10px;font-size:12px;display:flex}.prep-next-step-context span:first-child{color:var(--accent-text)}.prep-next-step-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.prep-next-step .button{white-space:normal}.prep-next-step-skeleton h2,.prep-next-step-skeleton p,.prep-next-step-skeleton .button{color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;position:relative}.prep-next-step-skeleton h2:after,.prep-next-step-skeleton p:after,.prep-next-step-skeleton .button:after{background:color-mix(in srgb, var(--muted) 15%, transparent);content:"";border-radius:4px;position:absolute;inset:4px 0}.prep-next-step-skeleton h2:after{width:min(80%,320px)}.prep-next-step-skeleton p:after{background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--muted) 15%, transparent) 0 12px, transparent 12px 1.6em)}.prep-next-step-skeleton .button:after{inset:6px 10px}@media (width<=720px){.prep-next-step{flex-direction:column;align-items:stretch;gap:16px}.prep-next-step-actions{align-items:flex-start}}.prep-next-step-picker{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:16px;font-size:12px;display:flex}.prep-next-step-picker select{border:1px solid var(--border);background:var(--surface);min-width:0;max-width:100%;color:var(--text);font:inherit;border-radius:6px;padding:7px 10px}.prep-next-step-copy .prep-next-step-refresh{margin:0 0 14px;font-size:12px}
