.wizard-steps{position:sticky;top:76px;z-index:6;padding:7px;border-radius:15px;background:#f4f7f8e8;backdrop-filter:blur(8px)}.wizard-steps b{cursor:pointer;transition:.2s}.wizard-steps b.done{background:#dff8f2;color:#087568}.wizard-steps b.done:before{content:'✓ ';font-weight:900}.wizard-stage{min-height:430px}.wizard-panel{display:none!important;max-width:980px;margin:0 auto}.wizard-panel.wizard-visible{display:block!important;animation:wizardIn .2s ease}.wizard-panel #publishMedia{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.wizard-nav{display:flex;align-items:center;justify-content:space-between;max-width:980px;margin:16px auto 0;padding:13px 16px;border-radius:14px;background:#fff;border:1px solid #dbe8e9;box-shadow:0 8px 24px #1537430a}.wizard-nav button{border:0;border-radius:10px;padding:11px 17px;background:#0d3441;color:#fff;font-weight:800}.wizard-nav #wizardBack{background:#edf3f4;color:#294752}.wizard-nav span{font-size:12px;font-weight:900;color:#64748b}.wizard-alert{max-width:980px;margin:12px auto;padding:12px 15px;border-radius:11px;background:#fff1f2;color:#be123c;font-weight:800}.wizard-panel[data-step="3"]>.form{display:grid}.wizard-panel[data-step="3"]>.form>button.primary{display:block}@keyframes wizardIn{from{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:760px){.wizard-steps{top:62px;gap:4px}.wizard-steps b{font-size:9px}.wizard-stage{min-height:360px}.wizard-panel{padding:13px}.wizard-panel #publishMedia{grid-template-columns:1fr 1fr}.wizard-nav{position:sticky;bottom:78px;z-index:7}.wizard-nav button{padding:10px 12px;font-size:12px}}
