/* v2.42.14: adjacent source form and release actions, scoped to the indicator workspace. */
.cv24214-workspace{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.9fr);gap:18px;align-items:start;margin:18px 0}
.cv24214-workspace>*{min-width:0}.cv24214-heading{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:10px;margin-bottom:16px}.cv24214-heading h3{margin:0;overflow-wrap:anywhere}
.cv24214-kicker{display:block;letter-spacing:.09em;font-size:10px;color:#5e716f;margin-bottom:6px}.cv24214-context{font-weight:700;overflow-wrap:anywhere;padding:10px 12px;border:1px solid #d5ddd6;background:#f0f5f1;border-radius:6px}
.cv24214-new{margin:10px 0 20px;border:1px solid #cdd8d2;border-radius:7px;padding:12px;background:#f6f8f4}.cv24214-new summary,.cv24214-history summary,.cv24214-inventory>summary{font-weight:700;color:#214c53;cursor:pointer;line-height:1.6}.cv24214-new form{margin-top:16px}.cv24214-new .account-form-grid{grid-template-columns:1fr}.cv24214-new input,.cv24214-new select{width:100%}.cv24214-new .cv238-product-action{margin-top:4px}
.cv24214-divider{border-top:1px solid #d8d0c3;margin:20px 0}.cv24214-workspace small{font-size:12px;color:#53656d;line-height:1.6}.cv24214-workspace label{margin-top:8px}.cv24214-file-summary{font-size:12px!important;line-height:1.6;overflow-wrap:anywhere;margin:8px 0 0}.cv24214-feedback{overflow-wrap:anywhere;line-height:1.65}
.cv24214-history{border-top:1px solid #d8d0c3;margin-top:20px;padding-top:16px}.cv24214-history p{font-size:12px}.cv24214-history .cv240-row{align-items:start}.cv24214-history .cv240-row>div{min-width:0;overflow-wrap:anywhere}.cv24214-history .cv240-list{margin-top:12px}
.cv24214-progress{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow:auto;scrollbar-gutter:stable;background:#f7f9f5}
.cv24214-steps{list-style:none;margin:0;padding:0;display:grid;gap:0}.cv24214-steps>li{display:grid;grid-template-columns:27px minmax(0,1fr);gap:10px;padding:15px 0;border-bottom:1px solid #d8dfd7}.cv24214-steps>li:first-child{padding-top:3px}.cv24214-steps>li>div{min-width:0}.cv24214-number{width:26px;height:26px;display:grid;place-items:center;background:#e5e9e8;color:#51625d;border-radius:50%;font-size:12px;font-weight:700}.cv24214-steps strong{display:block;font-size:14px;line-height:1.6;color:#1f3d44}.cv24214-steps p{font-size:12px;line-height:1.6;margin:6px 0 10px;overflow-wrap:anywhere}.cv24214-steps select{font-size:12px;padding:8px;margin:2px 0 9px}.cv24214-steps label{font-size:11px;font-weight:500}
.cv24214-steps [data-state="done"]>.cv24214-number{background:#d5eade;color:#205538}.cv24214-steps [data-state="current"]>.cv24214-number{background:#254d54;color:white}.cv24214-steps [data-state="error"]>.cv24214-number{background:#f7ded9;color:#9c342b}.cv24214-steps [data-state="blocked"]>.cv24214-number{background:#f4e9cf;color:#7a581f}
.cv24214-worker{padding:9px;border-radius:5px;background:#e8eeea}.cv24214-capability{margin-top:16px;border:1px solid #c6d3cb;padding:12px;border-radius:6px}.cv24214-capability strong{font-size:12px}.cv24214-capability p,.cv24214-checked{font-size:12px!important;line-height:1.65;margin:6px 0 0}.cv24214-checked{color:#5e716f!important}.cv24214-confirm{margin-top:12px;padding:12px;border:1px solid #a5bcb0;background:white;border-radius:7px}.cv24214-confirm .btn{margin:3px 3px 3px 0;white-space:normal}
.cv24214-inventory{margin:18px 0}.cv24214-inventory>summary{font-size:15px}.cv24214-inventory .cv24211-top{margin-top:14px}.cv24214-inventory .cv240-row>div{overflow-wrap:anywhere;min-width:0}.cv24214-inventory .cv240-row button{flex-shrink:0}
.cv24214-workspace [data-error="true"]{color:#a13529!important}.cv24214-workspace .btn{white-space:normal;line-height:1.5;min-height:38px}.cv24214-workspace [hidden]{display:none!important}
@media(min-width:1600px){.cv24214-workspace{grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr)}}
@media(max-width:1100px){.cv24214-workspace{grid-template-columns:minmax(0,1fr) minmax(275px,.9fr);gap:12px}.cv24214-workspace .cv240-grid{grid-template-columns:1fr}.cv24214-workspace .cv240-card{padding:14px}}
@media(max-width:860px){.cv24214-workspace{grid-template-columns:1fr}.cv24214-progress{position:static;max-height:none;overflow:visible}.cv24214-editor{order:0}.cv24214-progress{order:1}.cv24214-workspace .cv240-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){.cv24214-workspace .cv240-grid{grid-template-columns:1fr}.cv24214-workspace .cv240-actions .btn{width:100%}.cv24214-heading{gap:8px}.cv24214-steps>li{gap:8px}.cv24214-inventory{padding:14px}.cv24214-new{padding:10px}}
.cv24214-customer-plans{border-top:1px solid #cbd8ce;margin-top:16px;padding-top:14px}.cv24214-customer-plans summary{font-size:12px;font-weight:700;line-height:1.6;cursor:pointer;color:#214c53}.cv24214-customer-plans p{font-size:12px;line-height:1.65;overflow-wrap:anywhere}.cv24214-plan-note{padding:10px;background:#f5ebd6;border-left:3px solid #b4873c}.cv24214-customer-plans label{font-size:12px}.cv24214-customer-plans .cv240-row{display:grid;gap:8px}.cv24214-customer-plans .cv240-row small{display:block}.cv24214-customer-plans .cv240-row .btn{justify-self:start}.cv24214-customer-plans details{margin-top:14px}
