.plan-queue-modal{width:min(680px,100vw - 32px)}.plan-queue-selection-controls{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;font-size:12px;display:flex}.plan-queue-connection{background:#f4f6ff;border:1px solid #dce1ff;border-radius:8px;margin:16px 0;padding:14px 16px}.plan-queue-connection strong{font-size:13px;font-weight:550}.plan-queue-connection p{color:var(--muted);margin:7px 0 10px;font-size:12px;line-height:1.7}.plan-queue-list{overscroll-behavior:contain;border:1px solid var(--border);border-radius:8px;max-height:340px;margin:18px 0;padding:0;list-style:none;overflow-y:auto}.plan-queue-list li{padding:14px}.plan-queue-list li+li{border-top:1px solid var(--border)}.plan-queue-list label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.plan-queue-list input{accent-color:#304bff;flex-shrink:0;margin-top:3px}.plan-queue-list label>span{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.plan-queue-list strong{font-size:13px;font-weight:500;line-height:1.6}.plan-queue-list small{color:var(--muted);font-size:11px;line-height:1.6}.plan-queue-list .text-link{margin:8px 0 0 24px;font-size:11px}.queue-review-release{border-top:1px solid var(--border);margin-top:20px;padding-top:16px;font-size:12px;line-height:1.7}.queue-review-release summary{cursor:pointer;color:var(--text-secondary)}.queue-review-release p{color:var(--muted)}.queue-review-recovery{border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--surface,#fff);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.queue-review-recovery>div{flex:320px;min-width:0}.queue-review-recovery strong{font-size:14px}.queue-review-recovery p{color:var(--text-secondary);margin-block:8px;font-size:13px;line-height:1.7}.queue-review-recovery small{color:var(--muted);font-size:11px;line-height:1.6}
