.admin-shipment-wizard{--wizard-primary: var(--main-color, #1640d6);--wizard-primary-hover: var(--main-color-hover, #2a50d7);--wizard-primary-light: #e8eeff;--wizard-primary-lighter: rgba(22, 64, 214, .08);--wizard-success: #198754;--wizard-success-light: #d1e7dd;--wizard-warning: #ffc107;--wizard-warning-light: #fff3cd;--wizard-danger: #dc3545;--wizard-danger-light: #f8d7da;--wizard-bg: #ffffff;--wizard-bg-subtle: var(--light-grey, #fafafa);--wizard-bg-section: #f8f9fa;--wizard-border-color: #e9ecef;--wizard-border-light: rgba(0, 0, 0, .08);--wizard-radius-sm: 6px;--wizard-radius-md: 12px;--wizard-radius-lg: 16px;--wizard-radius-full: 9999px;--wizard-shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--wizard-shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--wizard-shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--wizard-shadow-focus: 0 0 0 3px rgba(22, 64, 214, .15);--wizard-transition-fast: .15s ease;--wizard-transition-normal: .25s ease;--wizard-transition-slow: .35s ease}.admin-wizard-container{max-width:100%}.admin-wizard-header{max-width:800px;margin:0 auto}.admin-wizard-title{font-size:1.75rem;font-weight:600;color:#212529;margin-bottom:.5rem}.admin-wizard-subtitle{font-size:1rem;margin-bottom:0}.admin-wizard-content{max-width:800px;margin:0 auto}.admin-step-indicator{max-width:600px;margin:0 auto 2rem}.admin-step-progress{height:4px;background:var(--wizard-border-color);border-radius:var(--wizard-radius-full);margin-bottom:1.5rem;overflow:hidden}.admin-step-progress-bar{height:100%;background:linear-gradient(90deg,var(--wizard-primary) 0%,#3d5afe 100%);border-radius:var(--wizard-radius-full);transition:width var(--wizard-transition-slow)}.admin-step-list{display:flex;justify-content:space-between}.admin-step-item{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1;position:relative}.admin-step-circle{width:44px;height:44px;border-radius:var(--wizard-radius-full);background:var(--wizard-border-color);display:flex;align-items:center;justify-content:center;font-size:1rem;color:#6c757d;transition:all var(--wizard-transition-normal);border:3px solid white;box-shadow:var(--wizard-shadow-sm)}.admin-step-item.active .admin-step-circle{background:var(--wizard-primary);color:#fff;transform:scale(1.1);box-shadow:0 4px 12px #1640d64d}.admin-step-item.complete .admin-step-circle{background:var(--wizard-success);color:#fff}.admin-step-item.disabled .admin-step-circle{opacity:.5}.admin-step-label{font-size:.8125rem;font-weight:500;color:#6c757d;text-align:center}.admin-step-item.active .admin-step-label{color:var(--wizard-primary);font-weight:600}.admin-step-item.complete .admin-step-label{color:var(--wizard-success)}.selected-seller-mini-banner{background:var(--wizard-bg-section);border:1px solid var(--wizard-border-color);border-radius:var(--wizard-radius-md);padding:1rem 1.25rem}.seller-avatar{width:40px;height:40px;border-radius:var(--wizard-radius-full);background:var(--wizard-success);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem}.seller-avatar.walkin{background:var(--wizard-warning);color:#212529}.bulk-wizard-wrapper .wizard-card{border:none;box-shadow:none}.bulk-wizard-wrapper .wizard-card-header{display:none}@media (max-width: 767.98px){.admin-wizard-title{font-size:1.5rem}.admin-step-label{display:none}.admin-step-circle{width:36px;height:36px;font-size:.875rem}.admin-wizard-content{padding:0 .5rem}}.admin-shipment-wizard .wizard-card{border:1px solid var(--wizard-border-color);border-radius:var(--wizard-radius-md);box-shadow:var(--wizard-shadow-sm);transition:box-shadow var(--wizard-transition-normal),transform var(--wizard-transition-normal);overflow:hidden}.admin-shipment-wizard .wizard-card:hover{box-shadow:var(--wizard-shadow-md)}.admin-shipment-wizard .wizard-card-interactive{cursor:pointer}.admin-shipment-wizard .wizard-card-interactive:hover{transform:translateY(-2px)}.admin-shipment-wizard .wizard-card-selected{border-color:var(--wizard-primary);box-shadow:var(--wizard-shadow-md),0 0 0 3px var(--wizard-primary-light)}.admin-shipment-wizard .wizard-card-header{background:var(--wizard-bg-section);border-bottom:1px solid var(--wizard-border-color);padding:1rem 1.25rem}.admin-shipment-wizard .wizard-card-header h5,.admin-shipment-wizard .wizard-card-header h6{margin:0;display:flex;align-items:center;gap:.5rem}.admin-shipment-wizard .wizard-steps{max-width:600px;margin:0 auto 2rem}.admin-shipment-wizard .wizard-steps-progress{height:4px;background:var(--wizard-border-color);border-radius:var(--wizard-radius-full);margin-bottom:1.5rem;overflow:hidden}.admin-shipment-wizard .wizard-steps-progress-bar{height:100%;background:linear-gradient(90deg,var(--wizard-primary) 0%,#3d5afe 100%);border-radius:var(--wizard-radius-full);transition:width var(--wizard-transition-slow)}.admin-shipment-wizard .wizard-steps-list{display:flex;justify-content:space-between;list-style:none;padding:0;margin:0}.admin-shipment-wizard .wizard-step{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1;position:relative}.admin-shipment-wizard .wizard-step-circle{width:44px;height:44px;border-radius:var(--wizard-radius-full);background:var(--wizard-border-color);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;color:#6c757d;transition:all var(--wizard-transition-normal);border:3px solid white;box-shadow:var(--wizard-shadow-sm)}.admin-shipment-wizard .wizard-step-active .wizard-step-circle{background:var(--wizard-primary);color:#fff;transform:scale(1.1);box-shadow:0 4px 12px #1640d64d}.admin-shipment-wizard .wizard-step-complete .wizard-step-circle{background:var(--wizard-success);color:#fff}.admin-shipment-wizard .wizard-step-label{font-size:.8125rem;font-weight:500;color:#6c757d;text-align:center;max-width:100px}.admin-shipment-wizard .wizard-step-active .wizard-step-label{color:var(--wizard-primary);font-weight:600}.admin-shipment-wizard .wizard-step-sublabel{font-size:.6875rem;color:var(--wizard-success)}.admin-shipment-wizard .seller-search-container{max-width:800px;margin:0 auto}.admin-shipment-wizard .walkin-card{background:linear-gradient(135deg,var(--wizard-bg) 0%,var(--wizard-bg-section) 100%);border:2px solid transparent;border-radius:var(--wizard-radius-md);padding:2rem;text-align:center;transition:all var(--wizard-transition-normal);cursor:pointer}.admin-shipment-wizard .walkin-card:hover{border-color:var(--wizard-warning);transform:translateY(-4px);box-shadow:var(--wizard-shadow-lg)}.admin-shipment-wizard .walkin-card-icon{width:72px;height:72px;border-radius:var(--wizard-radius-full);background:var(--wizard-warning-light);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:2rem;color:#c59200;transition:transform var(--wizard-transition-normal)}.admin-shipment-wizard .walkin-card:hover .walkin-card-icon{transform:scale(1.1)}.admin-shipment-wizard .search-divider{display:flex;align-items:center;gap:1rem;margin:2rem 0;color:#6c757d;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}.admin-shipment-wizard .search-divider:before,.admin-shipment-wizard .search-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#dee2e6,transparent)}.admin-shipment-wizard .search-input-group{position:relative}.admin-shipment-wizard .search-input-group .form-control{height:52px;padding-left:3rem;border-radius:var(--wizard-radius-md);border:2px solid var(--wizard-border-color);font-size:1rem;transition:all var(--wizard-transition-fast)}.admin-shipment-wizard .search-input-group .form-control:focus{border-color:var(--wizard-primary);box-shadow:var(--wizard-shadow-focus)}.admin-shipment-wizard .search-input-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#adb5bd;font-size:1.25rem;pointer-events:none}.admin-shipment-wizard .search-results{border:1px solid var(--wizard-border-color);border-radius:var(--wizard-radius-md);overflow:hidden;max-height:400px;overflow-y:auto}.admin-shipment-wizard .search-result-item{padding:1rem 1.25rem;border-bottom:1px solid var(--wizard-border-color);transition:background var(--wizard-transition-fast);cursor:pointer}.admin-shipment-wizard .search-result-item:last-child{border-bottom:none}.admin-shipment-wizard .search-result-item:hover{background:var(--wizard-primary-light)}.admin-shipment-wizard .search-result-name{font-weight:600;margin-bottom:.25rem}.admin-shipment-wizard .search-result-email{font-size:.875rem;color:#6c757d}.admin-shipment-wizard .search-result-balance{font-size:.8125rem;color:#6c757d}.admin-shipment-wizard .selected-seller-banner{border-radius:var(--wizard-radius-md);overflow:hidden}.admin-shipment-wizard .selected-seller-header{padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:center}.admin-shipment-wizard .selected-seller-header.bg-success{background:linear-gradient(135deg,var(--wizard-success) 0%,#157347 100%)!important}.admin-shipment-wizard .selected-seller-header.bg-warning{background:linear-gradient(135deg,var(--wizard-warning) 0%,#d39e00 100%)!important}.admin-shipment-wizard .flow-selector{padding:2rem 0;text-align:center}.admin-shipment-wizard .flow-selector-title{font-size:1.75rem;font-weight:600;margin-bottom:.5rem;color:#212529}.admin-shipment-wizard .flow-selector-subtitle{font-size:1rem;color:#6c757d;margin-bottom:2rem}.admin-shipment-wizard .flow-card{position:relative;background:var(--wizard-bg);border:2px solid var(--wizard-border-color);border-radius:var(--wizard-radius-lg);padding:2rem;text-align:center;transition:all var(--wizard-transition-normal);height:100%;display:flex;flex-direction:column;cursor:pointer}.admin-shipment-wizard .flow-card:hover{border-color:var(--wizard-primary);box-shadow:var(--wizard-shadow-lg);transform:translateY(-6px)}.admin-shipment-wizard .flow-card-icon-wrapper{width:80px;height:80px;border-radius:var(--wizard-radius-full);background:var(--wizard-primary-light);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;transition:transform var(--wizard-transition-normal)}.admin-shipment-wizard .flow-card:hover .flow-card-icon-wrapper{transform:scale(1.1)}.admin-shipment-wizard .flow-card-icon{font-size:2.5rem;color:var(--wizard-primary)}.admin-shipment-wizard .flow-card-return .flow-card-icon-wrapper{background:var(--wizard-warning-light)}.admin-shipment-wizard .flow-card-return .flow-card-icon{color:#c59200}.admin-shipment-wizard .flow-card-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.admin-shipment-wizard .flow-card-description{color:#6c757d;font-size:.9375rem;margin-bottom:1.5rem;flex-grow:1}.admin-shipment-wizard .flow-card-cta{display:inline-flex;align-items:center;gap:.25rem;color:var(--wizard-primary);font-weight:500;font-size:.9375rem}.admin-shipment-wizard .flow-card-cta i{transition:transform var(--wizard-transition-fast)}.admin-shipment-wizard .flow-card:hover .flow-card-cta i{transform:translate(4px)}.admin-shipment-wizard .address-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.admin-shipment-wizard .address-card{position:relative;background:var(--wizard-bg);border:2px solid var(--wizard-border-color);border-radius:var(--wizard-radius-md);padding:1.25rem;transition:all var(--wizard-transition-normal);cursor:pointer}.admin-shipment-wizard .address-card:hover{border-color:#ced4da;box-shadow:var(--wizard-shadow-md)}.admin-shipment-wizard .address-card-selected{border-color:var(--wizard-primary);background:var(--wizard-primary-lighter);box-shadow:var(--wizard-shadow-md)}.admin-shipment-wizard .address-card-selected:after{content:"✓";position:absolute;top:12px;right:12px;width:24px;height:24px;background:var(--wizard-primary);border-radius:var(--wizard-radius-full);color:#fff;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}.admin-shipment-wizard .address-card-label{font-weight:600;font-size:1rem;margin-bottom:.25rem;color:#212529}.admin-shipment-wizard .address-card-details{font-size:.875rem;color:#6c757d;line-height:1.5}.admin-shipment-wizard .address-card-badge{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:500;padding:4px 8px;border-radius:var(--wizard-radius-sm);background:var(--wizard-success-light);color:var(--wizard-success);margin-top:.75rem}.admin-shipment-wizard .address-card-add{border-style:dashed;border-color:#ced4da;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;color:#6c757d}.admin-shipment-wizard .address-card-add:hover{border-color:var(--wizard-primary);color:var(--wizard-primary);background:var(--wizard-primary-lighter)}.admin-shipment-wizard .address-card-add i{font-size:2rem;margin-bottom:.5rem}.admin-shipment-wizard .origin-banner{background:linear-gradient(135deg,var(--wizard-success-light) 0%,#c3e6cb 100%);border:1px solid rgba(25,135,84,.2);border-radius:var(--wizard-radius-md);padding:1rem 1.25rem;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.admin-shipment-wizard .origin-banner-content{display:flex;align-items:center;gap:1rem}.admin-shipment-wizard .origin-banner-icon{width:40px;height:40px;background:var(--wizard-success);border-radius:var(--wizard-radius-full);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.admin-shipment-wizard .origin-banner-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:var(--wizard-success);font-weight:600}.admin-shipment-wizard .origin-banner-address{font-weight:500;color:#212529}.admin-shipment-wizard .shipments-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;margin-bottom:1.5rem}.admin-shipment-wizard .shipment-card{background:var(--wizard-bg);border:1px solid var(--wizard-border-color);border-radius:var(--wizard-radius-md);overflow:hidden;transition:all var(--wizard-transition-normal)}.admin-shipment-wizard .shipment-card:hover{box-shadow:var(--wizard-shadow-md)}.admin-shipment-wizard .shipment-card-header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:var(--wizard-bg-section);border-bottom:1px solid var(--wizard-border-color)}.admin-shipment-wizard .shipment-card-number{font-size:.75rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.admin-shipment-wizard .shipment-card-price{font-weight:700;color:var(--wizard-primary);font-size:1.125rem}.admin-shipment-wizard .shipment-card-body{padding:1rem}.admin-shipment-wizard .shipment-card-receiver{font-weight:600;margin-bottom:.25rem}.admin-shipment-wizard .shipment-card-detail{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#6c757d;margin-bottom:4px}.admin-shipment-wizard .shipment-card-detail i{width:16px;color:#adb5bd}.admin-shipment-wizard .shipment-card-footer{display:flex;gap:.5rem;padding:.75rem 1rem;background:var(--wizard-bg-section);border-top:1px solid var(--wizard-border-color)}.admin-shipment-wizard .shipment-card-action{flex:1;padding:.5rem;border:1px solid #dee2e6;border-radius:var(--wizard-radius-sm);background:var(--wizard-bg);font-size:.8125rem;font-weight:500;color:#495057;display:flex;align-items:center;justify-content:center;gap:.25rem;transition:all var(--wizard-transition-fast);cursor:pointer}.admin-shipment-wizard .shipment-card-action:hover{background:var(--wizard-bg-section);border-color:#ced4da}.admin-shipment-wizard .shipment-card-action-danger:hover{border-color:var(--wizard-danger);color:var(--wizard-danger);background:var(--wizard-danger-light)}.admin-shipment-wizard .invoice-container{max-width:900px;margin:0 auto}.admin-shipment-wizard .invoice-table{background:var(--wizard-bg);border-radius:var(--wizard-radius-md);border:1px solid var(--wizard-border-color);overflow:hidden}.admin-shipment-wizard .invoice-table-header{background:var(--wizard-bg-section);padding:1rem 1.25rem;border-bottom:1px solid var(--wizard-border-color)}.admin-shipment-wizard .invoice-table-title{font-size:1.125rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.5rem}.admin-shipment-wizard .invoice-table table{margin:0}.admin-shipment-wizard .invoice-table th{font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:#6c757d;padding:1rem;background:var(--wizard-bg-section);border-bottom:2px solid var(--wizard-border-color)}.admin-shipment-wizard .invoice-table td{padding:1rem;vertical-align:middle;border-bottom:1px solid #f0f0f0}.admin-shipment-wizard .invoice-table-footer{background:linear-gradient(135deg,var(--wizard-bg-section) 0%,#f0f0f0 100%);padding:1.25rem}.admin-shipment-wizard .invoice-total-row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.admin-shipment-wizard .invoice-total-row-final{padding-top:1rem;border-top:2px solid #dee2e6;margin-top:.5rem}.admin-shipment-wizard .invoice-total-label{font-weight:500;color:#495057}.admin-shipment-wizard .invoice-total-value{font-weight:600;color:#212529}.admin-shipment-wizard .invoice-total-row-final .invoice-total-label{font-size:1.125rem;font-weight:600;color:#212529}.admin-shipment-wizard .invoice-total-row-final .invoice-total-value{font-size:1.5rem;font-weight:700;color:var(--wizard-primary)}.admin-shipment-wizard .success-screen{text-align:center;padding:3rem 1.5rem;max-width:600px;margin:0 auto}.admin-shipment-wizard .success-icon{width:96px;height:96px;background:var(--wizard-success-light);border-radius:var(--wizard-radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;animation:successPop .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes successPop{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.admin-shipment-wizard .success-icon i{font-size:3rem;color:var(--wizard-success)}.admin-shipment-wizard .success-title{font-size:1.75rem;font-weight:600;margin-bottom:.5rem;color:#212529}.admin-shipment-wizard .success-subtitle{font-size:1rem;color:#6c757d;margin-bottom:2rem}.admin-shipment-wizard .payment-link-card{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:var(--wizard-radius-md);padding:1.5rem;margin-bottom:2rem;text-align:left}.admin-shipment-wizard .payment-link-title{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6c757d;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.admin-shipment-wizard .payment-link-input-group{display:flex;gap:.5rem;margin-bottom:1rem}.admin-shipment-wizard .payment-link-input-group input{flex:1;padding:.75rem 1rem;border:2px solid #dee2e6;border-radius:var(--wizard-radius-md);font-family:Roboto Mono,monospace;font-size:.875rem;background:#fff}.admin-shipment-wizard .success-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.admin-shipment-wizard .success-actions .btn{min-width:180px}.admin-shipment-wizard .shipment-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.admin-shipment-wizard .shipment-badge{display:inline-flex;align-items:center;padding:.5rem 1rem;background:var(--wizard-bg-section);border:1px solid var(--wizard-border-color);border-radius:var(--wizard-radius-full);font-size:.875rem;font-weight:500}.admin-shipment-wizard .wizard-form-section{background:var(--wizard-bg);border:1px solid var(--wizard-border-color);border-radius:var(--wizard-radius-md);padding:1.5rem;margin-bottom:1.5rem}.admin-shipment-wizard .wizard-form-section-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid var(--wizard-bg-section)}.admin-shipment-wizard .wizard-form-section-header h6{margin:0;font-weight:600;color:var(--wizard-primary)}.admin-shipment-wizard .wizard-form-section-header i{font-size:1.125rem;color:var(--wizard-primary)}.admin-shipment-wizard .info-box{background:var(--wizard-primary-lighter);border:1px solid var(--wizard-primary-light);border-radius:var(--wizard-radius-md);padding:1.25rem;margin-top:1.5rem}.admin-shipment-wizard .info-box-title{font-weight:600;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;color:var(--wizard-primary)}.admin-shipment-wizard .info-box ul{margin:0;padding-left:1.25rem}.admin-shipment-wizard .info-box li{margin-bottom:.25rem;color:#495057}@keyframes cardSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.admin-shipment-wizard .animate-card{animation:cardSlideIn .4s ease-out forwards}.admin-shipment-wizard .animate-card:nth-child(1){animation-delay:0ms}.admin-shipment-wizard .animate-card:nth-child(2){animation-delay:50ms}.admin-shipment-wizard .animate-card:nth-child(3){animation-delay:.1s}.admin-shipment-wizard .animate-card:nth-child(4){animation-delay:.15s}.admin-shipment-wizard .animate-card:nth-child(5){animation-delay:.2s}.admin-shipment-wizard .animate-card:nth-child(6){animation-delay:.25s}.admin-shipment-wizard .loading-overlay{position:relative}.admin-shipment-wizard .loading-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fffc;display:flex;align-items:center;justify-content:center;border-radius:inherit}@media (max-width: 991.98px){.admin-shipment-wizard .wizard-steps-list{gap:.5rem}.admin-shipment-wizard .wizard-step-circle{width:40px;height:40px;font-size:.8125rem}.admin-shipment-wizard .wizard-step-label{font-size:.75rem;max-width:80px}.admin-shipment-wizard .shipments-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.admin-shipment-wizard .address-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.admin-shipment-wizard .flow-card{padding:1.5rem}.admin-shipment-wizard .flow-card-icon-wrapper{width:64px;height:64px}.admin-shipment-wizard .flow-card-icon{font-size:2rem}}@media (max-width: 767.98px){.admin-shipment-wizard .wizard-steps{margin-bottom:1.5rem}.admin-shipment-wizard .wizard-step-label{display:none}.admin-shipment-wizard .wizard-step-circle{width:36px;height:36px;font-size:.75rem}.admin-shipment-wizard .flow-selector{padding:1rem 0}.admin-shipment-wizard .flow-selector-title{font-size:1.5rem}.admin-shipment-wizard .walkin-card{padding:1.5rem}.admin-shipment-wizard .walkin-card-icon{width:56px;height:56px;font-size:1.5rem}.admin-shipment-wizard .origin-banner{flex-direction:column;text-align:center}.admin-shipment-wizard .origin-banner-content{flex-direction:column}.admin-shipment-wizard .invoice-table th,.admin-shipment-wizard .invoice-table td{padding:.75rem;font-size:.8125rem}.admin-shipment-wizard .success-screen{padding:2rem 1rem}.admin-shipment-wizard .success-icon{width:80px;height:80px}.admin-shipment-wizard .success-icon i{font-size:2.5rem}.admin-shipment-wizard .success-title{font-size:1.5rem}.admin-shipment-wizard .success-actions{flex-direction:column}.admin-shipment-wizard .success-actions .btn{width:100%}.admin-shipment-wizard .payment-link-input-group{flex-direction:column}}@media (max-width: 575.98px){.admin-shipment-wizard .shipments-grid,.admin-shipment-wizard .address-grid{grid-template-columns:1fr}.admin-shipment-wizard .wizard-form-section{padding:1rem}}.admin-wizard-2col{--bs-gutter-x: 1rem}.admin-shipment-wizard .admin-wizard-2col .admin-wizard-content,.admin-shipment-wizard .admin-wizard-2col .seller-search-container{max-width:none;margin:0}.admin-shipment-wizard .admin-wizard-2col .bulk-wizard-wrapper,.admin-shipment-wizard .admin-wizard-2col .wizard-card{max-width:none}.wizard-summary-panel{position:sticky;top:1rem;align-self:start;max-height:calc(100vh - 2rem);overflow-y:auto}.wizard-summary-card{background:var(--wizard-bg);border:1px solid var(--wizard-border-color);border-radius:var(--wizard-radius-md);margin-bottom:1rem;overflow:hidden}.wizard-summary-card-header{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#6c757d;padding:1rem 1.25rem .5rem;display:flex;align-items:center}.wizard-summary-card-body{padding:0 1.25rem 1rem;font-size:.9375rem}.wizard-summary-placeholder{text-align:center;padding:2rem 1.25rem;color:#6c757d}.wizard-summary-placeholder-icon{width:56px;height:56px;background:var(--wizard-bg-section);border-radius:var(--wizard-radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.5rem;color:#adb5bd}.summary-shipments-list{max-height:240px;overflow-y:auto}.summary-shipment-item{padding:.625rem 0;border-bottom:1px solid var(--wizard-border-light);display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.summary-shipment-item:last-child{border-bottom:none}.summary-shipment-info{flex:1;min-width:0}.summary-shipment-cost{flex-shrink:0;color:var(--wizard-primary)}.wizard-summary-total{background:linear-gradient(135deg,var(--wizard-primary-lighter) 0%,var(--wizard-primary-light) 100%);border-radius:var(--wizard-radius-md);padding:1rem 1.25rem;margin:0 0 1rem}.wizard-summary-total hr{border-color:#1640d626;margin:.5rem 0}.wizard-summary-total-label{font-size:.8125rem;font-weight:500;color:#495057}.wizard-summary-total-value{font-size:1.25rem;font-weight:700;color:var(--wizard-primary)}@media (max-width: 991.98px){.wizard-summary-panel{position:static;max-height:none;margin-bottom:1.5rem}.summary-shipments-list{max-height:180px}}.wizard-section-card{background:var(--wizard-bg);border:2px solid var(--wizard-border-color);border-radius:var(--wizard-radius-md);margin-bottom:1.5rem;overflow:hidden;transition:all var(--wizard-transition-normal)}.wizard-section-card.active{border-color:var(--wizard-primary);box-shadow:0 0 0 3px var(--wizard-primary-light)}.wizard-section-card.complete{border-color:var(--wizard-success)}.wizard-section-card.disabled{opacity:.6}.wizard-section-card.disabled .wizard-section-body{pointer-events:none;-webkit-user-select:none;user-select:none}.wizard-section-header{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--wizard-bg-section);border-bottom:1px solid var(--wizard-border-color)}.wizard-section-number{width:32px;height:32px;border-radius:var(--wizard-radius-full);background:var(--wizard-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.wizard-section-card.active .wizard-section-number{background:var(--wizard-primary);box-shadow:0 2px 8px #1640d64d}.wizard-section-card.complete .wizard-section-number{background:var(--wizard-success)}.wizard-section-card.disabled .wizard-section-number{background:#adb5bd}.wizard-section-title{margin:0;font-size:1.125rem;font-weight:600;color:#212529;display:flex;align-items:center}.wizard-section-card.disabled .wizard-section-title{color:#6c757d}.wizard-section-body{padding:1.5rem}.wizard-section-placeholder{padding:2rem;text-align:center;color:#6c757d;font-style:italic}.wizard-section-placeholder i{opacity:.5}.wizard-section-card .wizard-card{border:none;box-shadow:none;margin-bottom:0}.wizard-section-card .wizard-card-header{display:none}
