/* Skladik intake wizard ui32 */
.inventory-create-modal[data-wizard-ui32]{background:linear-gradient(180deg,color-mix(in srgb,var(--b-green-soft) 16%,var(--b-surface)),var(--b-surface) 190px);box-shadow:0 34px 110px rgba(8,28,15,.28),inset 0 1px 0 rgba(255,255,255,.75)}
.inventory-create-modal[data-wizard-ui32] .inventory-create-head{background:linear-gradient(135deg,color-mix(in srgb,var(--b-green-soft) 35%,var(--b-surface)),color-mix(in srgb,var(--b-blue-soft) 15%,var(--b-surface)))}
.inventory-intake-wizard-chooser{border:1px solid color-mix(in srgb,var(--b-green) 18%,var(--b-line));border-radius:22px;padding:20px;background:linear-gradient(145deg,color-mix(in srgb,var(--b-surface) 96%,transparent),color-mix(in srgb,var(--b-green-soft) 22%,var(--b-surface)));box-shadow:0 14px 42px rgba(22,70,34,.07);animation:intakeWizardIn .28s cubic-bezier(.2,.75,.2,1)}
.inventory-wizard-title{max-width:760px;margin:0 auto 18px;text-align:center}.inventory-wizard-title>span{display:block;font-size:9px;font-weight:900;letter-spacing:.12em;color:var(--b-green)}.inventory-wizard-title h3{margin:7px 0 5px;font-size:22px;letter-spacing:-.025em}.inventory-wizard-title p{margin:0;font-size:11px;color:var(--b-text-2);line-height:1.5}
.inventory-wizard-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:900px;margin:auto}.inventory-wizard-types>button{min-height:88px;display:grid;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--b-line);border-radius:16px;background:color-mix(in srgb,var(--b-surface) 88%,transparent);color:var(--b-text);text-align:left;box-shadow:0 5px 16px rgba(12,40,20,.035);transition:.18s ease}.inventory-wizard-types>button:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--b-green) 40%,var(--b-line));background:color-mix(in srgb,var(--b-green-soft) 40%,var(--b-surface));box-shadow:0 10px 24px rgba(21,110,46,.09)}.inventory-wizard-types i{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--b-green-soft);color:var(--b-green);font-size:19px;font-style:normal;font-weight:800}.inventory-wizard-types span{display:grid;gap:4px;min-width:0}.inventory-wizard-types strong{font-size:12.5px}.inventory-wizard-types small{font-size:9.5px;line-height:1.42;color:var(--b-text-3)}.inventory-wizard-types b{font-size:18px;font-weight:500;color:var(--b-green);opacity:.7}
.inventory-wizard-active{display:flex;align-items:center;gap:14px;padding:10px 13px;border:1px solid color-mix(in srgb,var(--b-green) 25%,var(--b-line));border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--b-green-soft) 38%,var(--b-surface)),color-mix(in srgb,var(--b-surface) 94%,transparent));box-shadow:0 6px 20px rgba(16,70,31,.045);animation:intakeWizardIn .22s ease}.inventory-wizard-active[hidden]{display:none!important}.inventory-wizard-active>button{border:0;background:transparent;color:var(--b-green);font-size:9.5px;font-weight:850;padding:7px 5px}.inventory-wizard-active>div{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.inventory-wizard-active i{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--b-green);color:#fff;font-size:16px;font-style:normal}.inventory-wizard-active span{display:grid;gap:1px;min-width:0}.inventory-wizard-active small{font-size:7.5px;font-weight:850;letter-spacing:.08em;color:var(--b-text-3)}.inventory-wizard-active strong{font-size:11.5px}.inventory-wizard-active em{font-size:8.5px;font-style:normal;color:var(--b-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-wizard-active>b{font-size:8px;letter-spacing:.08em;color:var(--b-text-3);white-space:nowrap}
.inventory-create-modal.inventory-wizard-choosing .inventory-intake-context,.inventory-create-modal.inventory-wizard-choosing .inventory-create-section,.inventory-create-modal.inventory-wizard-choosing .ui-inline-message{display:none!important}.inventory-create-modal.inventory-wizard-choosing .inventory-create-foot [data-create-submit]{display:none!important}.inventory-create-modal.inventory-wizard-active-stage .inventory-create-section{animation:intakeSectionIn .25s cubic-bezier(.2,.75,.2,1)}
.inventory-create-modal[data-wizard-ui32] .inventory-receipt-section>.ui-form-grid:first-of-type{display:none!important}.inventory-create-modal[data-wizard-ui32] .inventory-receipt-section.inventory-wizard-hide-receipt{display:none!important}.inventory-create-modal[data-wizard-ui32] .inventory-create-section{border-color:color-mix(in srgb,var(--b-green) 12%,var(--b-line));background:color-mix(in srgb,var(--b-surface) 94%,transparent);box-shadow:0 7px 24px rgba(13,53,23,.045)}.inventory-create-modal[data-wizard-ui32] .inventory-create-section>header{background:linear-gradient(90deg,color-mix(in srgb,var(--b-green-soft) 28%,var(--b-surface-2)),color-mix(in srgb,var(--b-surface-2) 66%,transparent))}.inventory-create-modal[data-wizard-ui32] .inventory-product-section>header{border-left:4px solid var(--b-blue)}.inventory-create-modal[data-wizard-ui32] .inventory-photo-section>header{border-left:4px solid var(--b-amber)}.inventory-create-modal[data-wizard-ui32] .inventory-return-section>header{border-left:4px solid var(--b-green)}.inventory-create-modal[data-wizard-ui32] .inventory-transit-section>header{border-left:4px solid var(--b-blue)}
.inventory-party-chooser{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 16px 0;padding:10px 12px;border:1px solid var(--b-line);border-radius:13px;background:var(--b-surface-2)}.inventory-party-chooser[hidden]{display:none!important}.inventory-party-chooser>span{font-size:10px;font-weight:800;color:var(--b-text-2)}.inventory-party-chooser>div{display:flex;gap:5px}.inventory-party-chooser button{min-height:32px;padding:0 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--b-text-2);font-size:9.5px;font-weight:800}.inventory-party-chooser button.is-active{background:var(--b-surface);border-color:var(--b-line);color:var(--b-green);box-shadow:0 3px 10px rgba(20,50,28,.06)}
.inventory-organization-fields{margin:12px 16px 16px;border:1px solid color-mix(in srgb,var(--b-blue) 22%,var(--b-line));border-radius:15px;background:linear-gradient(145deg,color-mix(in srgb,var(--b-blue-soft) 22%,var(--b-surface)),var(--b-surface));overflow:hidden}.inventory-organization-fields[hidden]{display:none!important}.inventory-organization-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:13px}.inventory-organization-grid .is-wide{grid-column:1/-1}.inventory-wizard-field-hidden{display:none!important}.inventory-wizard-source-only{grid-template-columns:1fr!important}
.inventory-price-picked-removed,[data-price-selected-wrap]{display:none!important}
.inventory-create-photo{overflow:hidden}.inventory-create-photo.has-preview{place-items:stretch;text-align:left}.inventory-create-photo.has-preview::before{display:none}.inventory-create-photo-preview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;margin-top:12px}.inventory-create-photo-preview:empty{display:none}.inventory-create-photo-preview figure{margin:0;min-width:0;border:1px solid var(--b-line);border-radius:11px;overflow:hidden;background:var(--b-surface)}.inventory-create-photo-preview img{display:block;width:100%;aspect-ratio:1.25/1;object-fit:cover;background:var(--b-surface-2)}.inventory-create-photo-preview figcaption{padding:6px 7px;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--b-text-3)}
.inventory-return-product-locked.inventory-return-category-missing [name="category_id"]{pointer-events:auto!important;user-select:auto!important;background:var(--b-surface)!important;color:var(--b-text)!important;border-color:color-mix(in srgb,var(--b-amber) 55%,var(--b-line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--b-amber) 10%,transparent)}
html[data-theme="dark"] .inventory-create-modal[data-wizard-ui32]{background:linear-gradient(180deg,rgba(27,42,32,.98),rgba(18,25,20,.99) 210px)}html[data-theme="dark"] .inventory-intake-wizard-chooser{background:linear-gradient(145deg,rgba(28,39,31,.98),rgba(24,37,28,.98))}html[data-theme="dark"] .inventory-wizard-types>button{background:rgba(34,44,37,.72)}html[data-theme="dark"] .inventory-wizard-types>button:hover{background:rgba(42,60,47,.86)}
@keyframes intakeWizardIn{from{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@keyframes intakeSectionIn{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}
@media(max-width:900px){.inventory-wizard-types{grid-template-columns:1fr}.inventory-organization-grid{grid-template-columns:1fr 1fr}.inventory-create-photo-preview{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.inventory-intake-wizard-chooser{padding:14px;border-radius:18px}.inventory-wizard-title h3{font-size:18px}.inventory-wizard-types>button{min-height:78px;padding:11px}.inventory-wizard-active{display:grid;grid-template-columns:auto 1fr;padding:9px}.inventory-wizard-active>div{grid-column:1/-1;grid-row:2}.inventory-wizard-active>b{grid-column:2;grid-row:1;text-align:right}.inventory-party-chooser{align-items:flex-start;flex-direction:column;margin:12px}.inventory-party-chooser>div{width:100%;display:grid;grid-template-columns:1fr 1fr}.inventory-organization-fields{margin:10px 12px 12px}.inventory-organization-grid{grid-template-columns:1fr;padding:12px}.inventory-create-photo-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}
