.bean-lifecycle-content[data-v-25b45f8b]{padding:1.5rem;background:var(--diagram-bg)}.bean-lifecycle-stage[data-v-25b45f8b]{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1.2rem;padding:1.15rem 0;border-bottom:1px solid var(--diagram-line)}.bean-lifecycle-stage[data-v-25b45f8b]:first-child{padding-top:0}.bean-lifecycle-stage[data-v-25b45f8b]:last-child{padding-bottom:0;border-bottom:0}.bean-lifecycle-heading[data-v-25b45f8b]{display:flex;align-items:baseline;gap:.7rem;line-height:1.45}.bean-lifecycle-heading>div[data-v-25b45f8b]{display:grid;gap:.15rem}.bean-lifecycle-index[data-v-25b45f8b],.bean-lifecycle-phase[data-v-25b45f8b]{font-size:.72rem;color:var(--diagram-accent)}.bean-lifecycle-heading strong[data-v-25b45f8b]{color:var(--fg-deep);font-size:.9rem;font-weight:600}.bean-lifecycle-steps[data-v-25b45f8b]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0!important;padding:0!important;list-style:none}.bean-lifecycle-steps li[data-v-25b45f8b]{display:inline-flex;align-items:center;margin:0!important;padding:0!important;color:var(--fg-deep);font-size:.81rem;line-height:1.5;overflow-wrap:anywhere}.bean-lifecycle-steps li[data-v-25b45f8b]:before{display:none}.bean-lifecycle-steps li[data-v-25b45f8b]:not(:last-child):after{content:"→";margin-left:.4rem;color:var(--diagram-accent)}@media (max-width: 600px){.bean-lifecycle-content[data-v-25b45f8b]{padding:1rem}.bean-lifecycle-stage[data-v-25b45f8b]{grid-template-columns:1fr;gap:.7rem}}
