.scope-planner [hidden]{display:none!important}.scope-planner h3{font-size:20px;margin:0;color:#172433}.scope-heading,.scope-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.scope-heading{justify-content:space-between}.scope-action{font:inherit;font-size:15px;font-weight:500;min-height:44px;padding:10px 16px;color:#174a9b;background:#fff;border:1px solid #9baec7;border-radius:9px;cursor:pointer}.scope-action:hover{background:#eaf0fb}.scope-batches{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 28px}.scope-batches button{display:grid;gap:5px;text-align:left;min-height:58px;max-width:100%;padding:12px 16px;border:1px solid #9baec7;background:#fff;border-radius:9px;font:inherit;color:#26374d;cursor:pointer;overflow-wrap:anywhere}.scope-batches button[aria-pressed=true]{border-color:#174a9b;background:#e7eefb;box-shadow:inset 0 -2px #174a9b}.scope-batches button strong{font-size:15px}.scope-batches button span{font-size:13px}.scope-planner form{border-top:1px solid #cfdaea;padding-top:24px}.scope-planner form h3{margin-bottom:18px}.scope-planner .scope-actions{margin-top:20px}.scope-planner .scope-total-heading{margin-top:28px;padding-top:24px;border-top:1px solid #cfdaea}.scope-planner output{border:0;padding:10px 0 0}.scope-status{font-size:14px!important;min-height:22px;margin:14px 0 0!important;color:#334f73}.scope-planner .micro{line-height:1.6}@media(max-width:600px){.scope-batches{display:grid;grid-template-columns:1fr}.scope-actions>*{width:100%;text-align:center}.scope-heading{align-items:flex-start}.scope-heading .scope-action{flex-shrink:0}}
