.wo-bulk-update-wizard .wo-bulk-update-wizard-body{padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.wo-bulk-update-wizard .wizard-header-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #dee2e6;background-color:#fff;gap:16px}.wo-bulk-update-wizard .wizard-header-center{-webkit-box-flex:1;-ms-flex:1;flex:1}.wo-bulk-update-wizard .wizard-description-input{width:100%;max-width:500px;padding:8px 12px;border:1px solid #d0d5dd;border-radius:6px;font-size:13px;color:#344054}.wo-bulk-update-wizard .wizard-description-input::-webkit-input-placeholder{color:#98a2b3}.wo-bulk-update-wizard .wizard-description-input::-moz-placeholder{color:#98a2b3}.wo-bulk-update-wizard .wizard-description-input:-ms-input-placeholder{color:#98a2b3}.wo-bulk-update-wizard .wizard-description-input::-ms-input-placeholder{color:#98a2b3}.wo-bulk-update-wizard .wizard-description-input::placeholder{color:#98a2b3}.wo-bulk-update-wizard .wizard-description-input.has-error{border-color:#d92d20;background-color:#fef3f2}.wo-bulk-update-wizard .wizard-field-error{display:block;color:#d92d20;font-size:12px;margin-top:4px}.wo-bulk-update-wizard .wizard-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0}.wo-bulk-update-wizard .coming-soon-banner{padding:48px 32px;margin-bottom:32px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.2);box-shadow:0 4px 12px rgba(102,126,234,.2);-webkit-animation:slideDown .5s ease-out;animation:slideDown .5s ease-out}.wo-bulk-update-wizard .coming-soon-banner .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px;max-width:900px;margin:0 auto}.wo-bulk-update-wizard .coming-soon-banner .banner-icon{font-size:64px;line-height:1;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:bounce 2s ease-in-out infinite;animation:bounce 2s ease-in-out infinite}.wo-bulk-update-wizard .coming-soon-banner .banner-text{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff}.wo-bulk-update-wizard .coming-soon-banner .banner-text h2{margin:0 0 12px 0;font-size:28px;font-weight:600;line-height:1.2}.wo-bulk-update-wizard .coming-soon-banner .banner-text p{margin:0 0 20px 0;font-size:14px;line-height:1.6;opacity:.95}.wo-bulk-update-wizard .coming-soon-banner .banner-text p.coming-soon-note{margin-top:16px;font-size:13px;font-style:italic;opacity:.85}.wo-bulk-update-wizard .coming-soon-banner .feature-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:8px}.wo-bulk-update-wizard .coming-soon-banner .feature-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px;background-color:hsla(0,0%,100%,.1);border-radius:4px;font-size:13px;backdrop-filter:blur(10px)}.wo-bulk-update-wizard .coming-soon-banner .feature-item .icon{font-size:16px;-ms-flex-negative:0;flex-shrink:0}.wo-bulk-update-wizard .coming-soon-banner .feature-item span{line-height:1.3}.wo-bulk-update-wizard .wizard-step-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:10px;min-height:0}.wo-bulk-update-wizard .wizard-step-body .step-placeholder{min-height:200px}.wo-bulk-update-wizard .wizard-steps-bar{padding:0 16px;border-bottom:1px solid #dee2e6;background:#fff}.wo-bulk-update-wizard .wizard-step,.wo-bulk-update-wizard .wizard-step-group,.wo-bulk-update-wizard .wizard-steps-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wo-bulk-update-wizard .wizard-step{height:48px;padding:0 12px;gap:8px;font-size:12px;font-weight:500;color:#adb5bd;border-bottom:2px solid transparent;white-space:nowrap;cursor:default}.wo-bulk-update-wizard .wizard-step .step-num{width:20px;height:20px;border-radius:50%;border:1.5px solid currentColor;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;-ms-flex-negative:0;flex-shrink:0}.wo-bulk-update-wizard .wizard-step.is-active{color:#03a9f4;border-bottom-color:#03a9f4}.wo-bulk-update-wizard .wizard-step.is-done{color:#17b26a;cursor:pointer}.wo-bulk-update-wizard .wizard-step.is-done .step-num{background:#17b26a;border-color:#17b26a;color:#fff}.wo-bulk-update-wizard .wizard-step.is-done:hover{opacity:.8}.wo-bulk-update-wizard .wizard-step.is-done.is-disabled{color:#adb5bd;cursor:default;opacity:.6}.wo-bulk-update-wizard .wizard-step.is-done.is-disabled .step-num{background:transparent;border-color:currentColor;color:#adb5bd}.wo-bulk-update-wizard .wizard-step.is-done.is-disabled:hover{opacity:.6}.wo-bulk-update-wizard .wizard-step.is-disabled{color:#adb5bd;cursor:default;opacity:.6}.wo-bulk-update-wizard .wizard-step.is-disabled:hover{opacity:.6}.wo-bulk-update-wizard .step-div{color:#dee2e6;font-size:16px;margin:0 -4px}.wo-bulk-update-wizard .wizard-loading-panel{padding:32px;text-align:center;color:#98a2b3;font-size:13px}.wo-bulk-update-wizard .step-placeholder{padding:32px;text-align:center;color:#98a2b3}.wo-bulk-update-wizard .step-placeholder h3{margin-bottom:16px;color:#344054;font-size:14px}.wo-bulk-update-wizard .step-placeholder p{font-size:13px}.wo-bulk-update-wizard .wizard-footer-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #dee2e6;background-color:#fff}.wo-bulk-update-wizard .wizard-next-btn{margin-left:8px}