.label-generator-module__ICH5Va__generator{background:linear-gradient(135deg,#e45b3e13,#111415e6 48%);border:1px solid #e45b3e38;margin:14px 0}.label-generator-module__ICH5Va__openButton{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#e45b3e;border:0;align-items:center;gap:10px;padding:0 16px;font-size:12px;font-weight:650;transition:background .18s,transform .18s;display:inline-flex}.label-generator-module__ICH5Va__openButton:hover{background:#f06b4d}.label-generator-module__ICH5Va__openButton:active{transform:translateY(1px)}.label-generator-module__ICH5Va__openButton:focus-visible,.label-generator-module__ICH5Va__selectionActions button:focus-visible,.label-generator-module__ICH5Va__itemOption:focus-within,.label-generator-module__ICH5Va__formatOption:focus-within,.label-generator-module__ICH5Va__templateOption:focus-within,.label-generator-module__ICH5Va__printButton:focus-visible,.label-generator-module__ICH5Va__closeButton:focus-visible{outline-offset:3px;outline:2px solid #f08b70}.label-generator-module__ICH5Va__buttonMark{border:1px solid #ffffffe6;width:8px;height:8px;transform:rotate(45deg)}.label-generator-module__ICH5Va__panel{border-top:1px solid #e45b3e2e;padding:22px}.label-generator-module__ICH5Va__panelHeading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.label-generator-module__ICH5Va__eyebrow{color:#e58a72;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:9px}.label-generator-module__ICH5Va__panelHeading h2{color:#f2f3ee;letter-spacing:-.035em;margin:6px 0 0;font-size:22px;font-weight:520}.label-generator-module__ICH5Va__panelHeading p{color:#a0a8a1;max-width:560px;margin:7px 0 0;font-size:12px;line-height:1.5}.label-generator-module__ICH5Va__sourceBadge{color:#b7c0b9;font-family:var(--font-geist-mono), monospace;border:1px solid #ffffff1a;flex:none;align-items:center;gap:7px;padding:7px 9px;font-size:9px;display:inline-flex}.label-generator-module__ICH5Va__sourceBadge i{background:#e45b3e;border-radius:50%;width:6px;height:6px}.label-generator-module__ICH5Va__workspace{grid-template-columns:minmax(260px,.86fr) minmax(0,1.4fr);align-items:start;gap:22px;display:grid}.label-generator-module__ICH5Va__selectionGroup,.label-generator-module__ICH5Va__formatGroup{border:0;min-width:0;margin:0;padding:0}.label-generator-module__ICH5Va__selectionGroup legend,.label-generator-module__ICH5Va__formatGroup legend{color:#e7ebe5;width:100%;padding:0;font-size:12px;font-weight:600}.label-generator-module__ICH5Va__selectionGroup legend span{color:#9aa29b;font-size:10px;font-weight:400}.label-generator-module__ICH5Va__selectionActions{gap:8px;margin:10px 0;display:flex}.label-generator-module__ICH5Va__selectionActions button,.label-generator-module__ICH5Va__closeButton{color:#bec5bf;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1f;padding:6px 9px;font-size:10px}.label-generator-module__ICH5Va__selectionActions button:hover:not(:disabled),.label-generator-module__ICH5Va__closeButton:hover{color:#f0a28a;border-color:#e45b3e80}.label-generator-module__ICH5Va__selectionActions button:disabled{opacity:.45;cursor:not-allowed}.label-generator-module__ICH5Va__itemList{background:#080a0a7a;border:1px solid #ffffff17;flex-direction:column;max-height:330px;display:flex;overflow:auto}.label-generator-module__ICH5Va__itemOption{cursor:pointer;border-bottom:1px solid #ffffff0e;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.label-generator-module__ICH5Va__itemOption:last-child{border-bottom:0}.label-generator-module__ICH5Va__itemOption:hover{background:#ffffff09}.label-generator-module__ICH5Va__itemOption input,.label-generator-module__ICH5Va__formatOption input{accent-color:#e45b3e;width:15px;height:15px}.label-generator-module__ICH5Va__itemDetails{flex-direction:column;gap:3px;min-width:0;display:flex}.label-generator-module__ICH5Va__itemDetails strong{color:#f0f1ed;font-family:var(--font-geist-mono), monospace;font-size:10px;font-weight:600}.label-generator-module__ICH5Va__itemDetails span,.label-generator-module__ICH5Va__itemDetails small{overflow-wrap:anywhere;color:#a4aca5;font-size:10px;line-height:1.35}.label-generator-module__ICH5Va__itemDetails small{color:#78827a;font-size:9px}.label-generator-module__ICH5Va__itemStock{color:#f2f3ee;font-family:var(--font-geist-mono), monospace;text-align:right;font-size:10px}.label-generator-module__ICH5Va__itemStock small{color:#8d968e;margin-top:3px;font-family:inherit;font-size:8px;display:block}.label-generator-module__ICH5Va__emptyMessage,.label-generator-module__ICH5Va__emptyPreview{color:#99a29b;margin:12px 0;font-size:11px;line-height:1.5}.label-generator-module__ICH5Va__previewColumn{min-width:0}.label-generator-module__ICH5Va__formatGroup{flex-wrap:wrap;gap:7px;display:flex}.label-generator-module__ICH5Va__formatGroup legend{flex-basis:100%;margin-bottom:2px}.label-generator-module__ICH5Va__formatOption{color:#bfc6c0;cursor:pointer;border:1px solid #ffffff1a;align-items:center;gap:7px;min-height:36px;padding:0 9px;font-size:10px;display:inline-flex}.label-generator-module__ICH5Va__formatOption:has(input:checked){color:#f0a28a;background:#e45b3e17;border-color:#e45b3ea6}.label-generator-module__ICH5Va__templateGroup{border:0;flex-wrap:wrap;gap:7px;min-width:0;margin:14px 0 0;padding:0;display:flex}.label-generator-module__ICH5Va__templateGroup legend{color:#e7ebe5;flex-basis:100%;margin-bottom:2px;font-size:12px;font-weight:600}.label-generator-module__ICH5Va__templateOption{color:#bfc6c0;min-height:36px;font-family:var(--font-geist-mono), monospace;cursor:pointer;border:1px solid #ffffff1a;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:600;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.label-generator-module__ICH5Va__templateOption input{accent-color:#e45b3e;width:15px;height:15px}.label-generator-module__ICH5Va__templateOption:has(input:checked){color:#f0a28a;background:#e45b3e1a;border-color:#e45b3eb3}.label-generator-module__ICH5Va__brandLine{flex:none;justify-content:flex-end;display:flex}.label-generator-module__ICH5Va__brandLine img{object-fit:contain;object-position:right center;width:min(58%,68mm);max-height:10mm;display:block}.label-generator-module__ICH5Va__neutralLabel{background:#fff}.label-generator-module__ICH5Va__previewHeading{justify-content:space-between;align-items:center;gap:12px;margin:20px 0 10px;display:flex}.label-generator-module__ICH5Va__previewHeading h3{color:#e7ebe5;margin:0;font-size:12px;font-weight:600}.label-generator-module__ICH5Va__previewHeading>span{color:#e9957f;font-family:var(--font-geist-mono), monospace;font-size:10px}.label-generator-module__ICH5Va__previewGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));place-items:start center;gap:14px;display:grid}.label-generator-module__ICH5Va__labelCard{color:#111;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border:1px solid #c8ced2;flex-direction:column;justify-content:flex-start;gap:clamp(8px,1.1vw,12px);min-width:0;padding:clamp(12px,1.8vw,18px);display:flex;overflow:hidden}.label-generator-module__ICH5Va__zebraCard{aspect-ratio:70/35;gap:4px;width:min(100%,390px);padding:10px}.label-generator-module__ICH5Va__zebraCard .label-generator-module__ICH5Va__articleCode{font-size:clamp(16px,2vw,22px)}.label-generator-module__ICH5Va__zebraCard .label-generator-module__ICH5Va__fieldLabel,.label-generator-module__ICH5Va__zebraCard .label-generator-module__ICH5Va__dataCell dt{font-size:7px}.label-generator-module__ICH5Va__zebraCard .label-generator-module__ICH5Va__dataCell{gap:2px;padding:3px 0}.label-generator-module__ICH5Va__zebraCard .label-generator-module__ICH5Va__dataCell dd{font-size:9px}.label-generator-module__ICH5Va__a4HalfCard{aspect-ratio:200/141.5;width:min(100%,600px)}.label-generator-module__ICH5Va__a4QuarterCard{aspect-ratio:98/141.5;width:min(100%,320px)}.label-generator-module__ICH5Va__a4FullCard{aspect-ratio:200/287;width:min(100%,430px)}.label-generator-module__ICH5Va__a4CutCard{aspect-ratio:105/59.4;width:min(100%,420px)}.label-generator-module__ICH5Va__cutSheetPreviewGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));justify-items:center;gap:14px;display:grid}.label-generator-module__ICH5Va__cutSheetPreview{aspect-ratio:210/297;background:#fff;border:1px solid #c8ced2;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,420px);display:grid;overflow:hidden}.label-generator-module__ICH5Va__cutSheetPreview .label-generator-module__ICH5Va__a4CutCard{aspect-ratio:auto;border:.3mm solid #777;gap:2px;width:100%;min-width:0;height:100%;padding:3px}.label-generator-module__ICH5Va__cutSheetPreview .label-generator-module__ICH5Va__articleCode{font-size:clamp(9px,1vw,13px)}.label-generator-module__ICH5Va__cutSheetPreview .label-generator-module__ICH5Va__fieldLabel,.label-generator-module__ICH5Va__cutSheetPreview .label-generator-module__ICH5Va__dataCell dt{font-size:5px}.label-generator-module__ICH5Va__cutSheetPreview .label-generator-module__ICH5Va__dataCell dd{font-size:clamp(6px,.65vw,8px)}.label-generator-module__ICH5Va__zebraSizeControls{flex-wrap:wrap;flex-basis:100%;gap:8px;display:flex}.label-generator-module__ICH5Va__zebraSizeControls label{color:#aeb7af;flex-direction:column;gap:4px;font-size:9px;display:flex}.label-generator-module__ICH5Va__zebraSizeControls input{color:#f0f1ed;width:96px;min-height:32px;font:inherit;background:#080a0a7a;border:1px solid #ffffff26;padding:0 8px}.label-generator-module__ICH5Va__zebraSizeControls input[aria-invalid=true]{border-color:#e45b3e}.label-generator-module__ICH5Va__zebraSizeControls input:focus-visible{outline-offset:2px;outline:2px solid #f08b70}.label-generator-module__ICH5Va__labelHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(8px,1.5vw,14px);display:grid}.label-generator-module__ICH5Va__photoStage{background:#fff;flex:auto;place-items:center;width:100%;min-height:0;display:grid;overflow:hidden}.label-generator-module__ICH5Va__partPhoto{object-fit:contain;object-position:center;width:100%;height:100%;min-height:0;display:block}.label-generator-module__ICH5Va__articleBlock{flex-direction:column;gap:5px;min-width:0;display:flex}.label-generator-module__ICH5Va__fieldLabel,.label-generator-module__ICH5Va__dataCell dt{color:#5e6870;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(8px,.9vw,10px);line-height:1.3}.label-generator-module__ICH5Va__articleCode{overflow-wrap:anywhere;color:#111;font-family:var(--font-geist-mono), monospace;letter-spacing:-.045em;font-size:clamp(18px,2.6vw,28px);font-weight:680;line-height:1.05}.label-generator-module__ICH5Va__description{color:#c0c7c0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(10px,1.15vw,13px);line-height:1.35;display:-webkit-box;overflow:hidden}.label-generator-module__ICH5Va__qrBlock{background:#fff;flex-direction:column;flex:none;align-items:center;gap:3px;padding:4px;display:flex}.label-generator-module__ICH5Va__qrBlock svg{width:clamp(54px,8vw,78px);height:auto;display:block}.label-generator-module__ICH5Va__qrBlock span{color:#161a18;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:6px}.label-generator-module__ICH5Va__dataGrid{border-top:1px solid #d8dde0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:0;display:grid}.label-generator-module__ICH5Va__dataCell{border-bottom:1px solid #e3e7e9;flex-direction:column;gap:3px;min-width:0;padding:clamp(6px,1vw,10px) 0;display:flex}.label-generator-module__ICH5Va__dataCell dd{overflow-wrap:anywhere;color:#111;font-family:var(--font-geist-mono), monospace;margin:0;font-size:clamp(10px,1.25vw,14px);font-weight:550;line-height:1.25}.label-generator-module__ICH5Va__wideCell{grid-column:1/-1}.label-generator-module__ICH5Va__printButton{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#e45b3e;border:0;justify-content:center;align-items:center;gap:9px;margin-top:13px;padding:0 17px;font-size:11px;font-weight:650;display:inline-flex}.label-generator-module__ICH5Va__printButton:hover:not(:disabled){background:#f06b4d}.label-generator-module__ICH5Va__printButton:disabled{opacity:.45;cursor:not-allowed}.label-generator-module__ICH5Va__printButton span{font-size:15px;line-height:1}.label-generator-module__ICH5Va__closeButton{margin-top:15px}.label-generator-module__ICH5Va__zebraHint{color:#adb7af;flex-basis:100%;margin:2px 0 0;font-size:11px}.label-generator-module__ICH5Va__pdfActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.label-generator-module__ICH5Va__pdfActions a,.label-generator-module__ICH5Va__pdfActions button{color:#f2f3ee;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #e45b3e;align-items:center;padding:7px 12px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.label-generator-module__ICH5Va__pdfMessage{color:#f0a28a;margin:9px 0 0;font-size:11px}.label-generator-module__ICH5Va__pdfNote{color:#a9b3aa;margin:10px 0 0;font-size:11px;line-height:1.5}.label-generator-module__ICH5Va__pdfDialog{box-sizing:border-box;color:#15191a;background:#fff;border:1px solid #d0d5d2;width:min(920px,94vw);height:min(710px,90vh);padding:0}.label-generator-module__ICH5Va__pdfDialog::backdrop{background:#000000b3}.label-generator-module__ICH5Va__pdfDialogHeader{border-bottom:1px solid #d0d5d2;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:8px 14px;display:flex}.label-generator-module__ICH5Va__pdfDialogHeader button{color:#fff;font:inherit;cursor:pointer;background:#15191a;border:0;padding:8px 12px}.label-generator-module__ICH5Va__pdfDialog iframe{background:#fff;border:0;width:100%;height:calc(100% - 53px);display:block}.label-generator-module__ICH5Va__printArea{display:none}.label-generator-module__ICH5Va__printSheet{min-width:0}@media (max-width:760px){.label-generator-module__ICH5Va__panel{padding:16px 13px}.label-generator-module__ICH5Va__panelHeading{flex-direction:column;gap:10px}.label-generator-module__ICH5Va__workspace{grid-template-columns:minmax(0,1fr);gap:20px}.label-generator-module__ICH5Va__itemList{max-height:290px}.label-generator-module__ICH5Va__previewGrid{grid-template-columns:minmax(0,1fr)}.label-generator-module__ICH5Va__zebraCard,.label-generator-module__ICH5Va__a4HalfCard,.label-generator-module__ICH5Va__a4QuarterCard,.label-generator-module__ICH5Va__a4FullCard,.label-generator-module__ICH5Va__a4CutCard{width:100%}.label-generator-module__ICH5Va__articleCode{font-size:clamp(18px,6vw,25px)}.label-generator-module__ICH5Va__fieldLabel,.label-generator-module__ICH5Va__dataCell dt{font-size:8px}.label-generator-module__ICH5Va__description{font-size:10px}.label-generator-module__ICH5Va__dataCell dd{font-size:clamp(10px,3vw,13px)}.label-generator-module__ICH5Va__qrBlock svg{width:clamp(52px,18vw,72px)}.label-generator-module__ICH5Va__photoStage{width:100%}}@page zebraLabel{size:70mm 35mm;margin:0}@page a4Sheet{size:A4 portrait;margin:0}@page a4CutSheet{size:A4 portrait;margin:0}@media print{body:has(.mars-demo-page){background:#fff!important;margin:0!important}body:has(.mars-demo-page) *{visibility:hidden!important}.mars-demo-page:has(.label-generator-module__ICH5Va__generator){background:#fff!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.mars-demo-page:has(.label-generator-module__ICH5Va__generator)>.mars-demo-topbar{display:none!important}.mars-demo-content:has(.label-generator-module__ICH5Va__generator){width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:contents!important}.mars-demo-content:has(.label-generator-module__ICH5Va__generator)>:not(.label-generator-module__ICH5Va__generator){display:none!important}.label-generator-module__ICH5Va__generator{display:contents!important}.label-generator-module__ICH5Va__generator>:not(.label-generator-module__ICH5Va__printArea){display:none!important}:is(body:has(.mars-demo-page) .label-generator-module__ICH5Va__printArea,body:has(.mars-demo-page) .label-generator-module__ICH5Va__printArea *){visibility:visible!important}.label-generator-module__ICH5Va__printArea{background:0 0!important;width:auto!important;margin:0!important;padding:0!important;display:block!important}.label-generator-module__ICH5Va__printSheet{box-sizing:border-box;page:a4Sheet;break-after:page;break-inside:avoid;page-break-inside:avoid;width:210mm;height:297mm;margin:0;padding:0;display:grid!important}.label-generator-module__ICH5Va__printSheet:last-child{break-after:auto}.label-generator-module__ICH5Va__printSheet[data-format=zebra]{page:zebraLabel;width:70mm;height:35mm;display:block!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-half]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:210mm;gap:0}.label-generator-module__ICH5Va__printSheet[data-format=a4-quarter]{grid-template-rows:repeat(2,148.5mm);grid-template-columns:repeat(2,105mm);gap:0}.label-generator-module__ICH5Va__printSheet[data-format=a4-full]{grid-template-rows:297mm;grid-template-columns:210mm}.label-generator-module__ICH5Va__printArea:has(.label-generator-module__ICH5Va__printSheet[data-format=a4-cut]){box-sizing:border-box!important;width:210mm!important;max-width:210mm!important;margin:0!important;padding:0!important;overflow:visible!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut]{page:a4CutSheet;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:0;box-sizing:border-box!important;width:210mm!important;min-width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;margin:0!important;padding:5mm!important}.label-generator-module__ICH5Va__labelCard{box-sizing:border-box;-webkit-print-color-adjust:economy;print-color-adjust:economy;break-inside:avoid;gap:3mm;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:6mm;overflow:hidden;color:#111!important;background:#fff!important;border:.3mm solid #777!important;display:flex!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-half] .label-generator-module__ICH5Va__labelCard{gap:4mm;padding:5mm}.label-generator-module__ICH5Va__brandLine{flex:none;justify-content:flex-end;display:flex!important}.label-generator-module__ICH5Va__brandLine img{object-fit:contain;object-position:right center;width:min(58%,68mm);max-height:10mm;display:block!important}.label-generator-module__ICH5Va__labelHeader{grid-template-columns:minmax(0,1fr) auto;gap:3mm;display:grid!important}.label-generator-module__ICH5Va__photoStage{flex:auto;place-items:center;width:100%;min-height:0;overflow:hidden;background:#fff!important;display:grid!important}.label-generator-module__ICH5Va__partPhoto{box-sizing:border-box;object-fit:contain;object-position:center;width:100%;height:100%;min-height:0;display:block!important}.label-generator-module__ICH5Va__articleBlock{display:flex!important}.label-generator-module__ICH5Va__fieldLabel,.label-generator-module__ICH5Va__dataCell dt{color:#444!important;font-size:8pt!important}.label-generator-module__ICH5Va__articleCode{color:#111!important;font-size:18pt!important}.label-generator-module__ICH5Va__description,.label-generator-module__ICH5Va__dataCell dd{color:#222!important;font-size:10pt!important}.label-generator-module__ICH5Va__dataGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4mm;border-top-color:#bbb!important;display:grid!important}.label-generator-module__ICH5Va__dataCell{padding:1.5mm 0;border-bottom-color:#ddd!important;display:flex!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-half] .label-generator-module__ICH5Va__fieldLabel,.label-generator-module__ICH5Va__printSheet[data-format=a4-half] .label-generator-module__ICH5Va__dataCell dt{font-size:10pt!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-half] .label-generator-module__ICH5Va__articleCode{font-size:28pt!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-half] .label-generator-module__ICH5Va__description,.label-generator-module__ICH5Va__printSheet[data-format=a4-half] .label-generator-module__ICH5Va__dataCell dd{line-height:1.2;font-size:16pt!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-half] .label-generator-module__ICH5Va__photoStage{min-height:0}.label-generator-module__ICH5Va__printSheet[data-format=a4-half] .label-generator-module__ICH5Va__partPhoto{object-fit:contain;max-width:100%;max-height:100%}.label-generator-module__ICH5Va__printSheet[data-format=zebra] .label-generator-module__ICH5Va__labelCard{gap:1mm;padding:2mm;border:0!important}.label-generator-module__ICH5Va__printSheet[data-format=zebra] .label-generator-module__ICH5Va__articleCode{font-size:14pt!important}.label-generator-module__ICH5Va__printSheet[data-format=zebra] .label-generator-module__ICH5Va__fieldLabel,.label-generator-module__ICH5Va__printSheet[data-format=zebra] .label-generator-module__ICH5Va__dataCell dt{font-size:5pt!important}.label-generator-module__ICH5Va__printSheet[data-format=zebra] .label-generator-module__ICH5Va__dataCell dd{font-size:7pt!important}.label-generator-module__ICH5Va__printSheet[data-format=zebra] .label-generator-module__ICH5Va__brandLine img{max-width:55mm;max-height:10mm}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__labelCard{border:.4mm solid #666!important;gap:1.5mm!important;min-width:0!important;min-height:0!important;padding:3mm!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__brandLine img{max-width:36mm;max-height:5mm}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__labelHeader{grid-template-columns:minmax(0,1fr);min-width:0}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__articleBlock{gap:1mm;min-width:0}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__articleCode{overflow-wrap:anywhere;font-size:18pt!important;line-height:1.1!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__fieldLabel,.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__dataCell dt{font-size:8pt!important;line-height:1.2!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__dataGrid{grid-template-columns:minmax(0,1fr);gap:0}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__dataCell{gap:1mm;min-width:0;padding:1mm 0}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__dataCell dd{overflow-wrap:anywhere;font-size:10pt!important;line-height:1.25!important}.label-generator-module__ICH5Va__printSheet[data-format=a4-cut] .label-generator-module__ICH5Va__description{-webkit-line-clamp:unset;overflow:visible;font-size:10pt!important;line-height:1.25!important}.label-generator-module__ICH5Va__qrBlock{padding:1mm;background:#fff!important;display:flex!important}.label-generator-module__ICH5Va__qrBlock svg{width:24mm;height:24mm;display:block!important}}
.multi-warehouse-module__JAaXfG__panel{color:#f0f1ed;background:linear-gradient(145deg,#e45b3e0d,#101211f5 44%);border:1px solid #e45b3e38;flex-direction:column;gap:18px;margin:14px 0;padding:clamp(16px,2vw,24px);display:flex}.multi-warehouse-module__JAaXfG__heading{grid-template-columns:minmax(0,1fr) minmax(180px,230px);align-items:end;gap:16px;display:grid}.multi-warehouse-module__JAaXfG__eyebrow{color:#e47758;font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.multi-warehouse-module__JAaXfG__heading h2{letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(22px,3vw,31px);font-weight:500;line-height:1.15}.multi-warehouse-module__JAaXfG__heading p,.multi-warehouse-module__JAaXfG__subhead p{color:#a0a8a1;max-width:680px;margin:7px 0 0;font-size:11px;line-height:1.6}.multi-warehouse-module__JAaXfG__warehouseGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr));gap:9px;display:grid}.multi-warehouse-module__JAaXfG__warehouseCard{color:#f0f1ed;text-align:left;cursor:pointer;background:#0a0c0db8;border:1px solid #ffffff1a;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:14px;transition:border-color .18s,background .18s;display:flex}.multi-warehouse-module__JAaXfG__warehouseCard:hover,.multi-warehouse-module__JAaXfG__warehouseCard:focus-visible{border-color:#e45b3e8f}.multi-warehouse-module__JAaXfG__warehouseCard:focus-visible{outline-offset:2px;outline:2px solid #f09a7c}.multi-warehouse-module__JAaXfG__selected{background:linear-gradient(145deg,#e45b3e1f,#0a0c0dcc);border-color:#e45b3e}.multi-warehouse-module__JAaXfG__warehouseName,.multi-warehouse-module__JAaXfG__warehouseCard>span:first-child{color:#dce0da;font-size:12px;font-weight:550}.multi-warehouse-module__JAaXfG__stockValue{color:#f3f3ed;font-family:var(--font-geist-mono),monospace;letter-spacing:-.05em;font-size:25px}.multi-warehouse-module__JAaXfG__metric{color:#929b94;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:10px;display:flex}.multi-warehouse-module__JAaXfG__metric b{color:#e7eae4;font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:500}.multi-warehouse-module__JAaXfG__siteMeta{color:#8d968f;font-size:9px}.multi-warehouse-module__JAaXfG__alertCount{color:#ef9e80;font-family:var(--font-geist-mono),monospace;align-self:flex-end;font-size:9px}.multi-warehouse-module__JAaXfG__searchSection,.multi-warehouse-module__JAaXfG__compareSection{border-top:1px solid #ffffff14;flex-direction:column;gap:12px;padding-top:17px;display:flex}.multi-warehouse-module__JAaXfG__subhead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.multi-warehouse-module__JAaXfG__subhead h3{color:#f0f1ed;letter-spacing:-.03em;margin:5px 0 0;font-size:19px;font-weight:500}.multi-warehouse-module__JAaXfG__resultCount{color:#ed9b80;min-width:30px;font-family:var(--font-geist-mono),monospace;text-align:center;border:1px solid #e45b3e47;padding:7px 9px;font-size:11px}.multi-warehouse-module__JAaXfG__searchBox{background:#04060575;border:1px solid #ffffff24;align-items:center;gap:11px;min-height:48px;padding:0 13px;display:flex}.multi-warehouse-module__JAaXfG__searchBox:focus-within{border-color:#e47758;box-shadow:0 0 0 2px #e45b3e2e}.multi-warehouse-module__JAaXfG__searchBox svg{fill:none;stroke:#d6856a;stroke-width:1.5px;flex:none;width:18px;height:18px}.multi-warehouse-module__JAaXfG__searchBox input{color:#f1f1ec;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.multi-warehouse-module__JAaXfG__searchBox input::placeholder{color:#727c74}.multi-warehouse-module__JAaXfG__results{flex-direction:column;gap:9px;display:flex}.multi-warehouse-module__JAaXfG__result{background:#07090973;border:1px solid #ffffff17;min-width:0;padding:13px}.multi-warehouse-module__JAaXfG__resultHeader{grid-template-columns:64px minmax(120px,1fr) repeat(3,minmax(78px,.34fr));align-items:center;gap:12px;display:grid}.multi-warehouse-module__JAaXfG__partImage{color:#e47758;width:64px;height:64px;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;background:#151817;border:1px solid #e45b3e33;place-items:center;font-size:10px;display:grid;overflow:hidden}.multi-warehouse-module__JAaXfG__partImage img{object-fit:cover;width:100%;height:100%}.multi-warehouse-module__JAaXfG__noPhoto{text-align:center;letter-spacing:0;padding:3px;font-size:8px;line-height:1.2}.multi-warehouse-module__JAaXfG__partTitle{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.multi-warehouse-module__JAaXfG__partTitle strong{color:#f1f2ed;font-family:var(--font-geist-mono),monospace;overflow-wrap:anywhere;font-size:12px}.multi-warehouse-module__JAaXfG__partTitle span{color:#a3aaa4;font-size:10px;line-height:1.45}.multi-warehouse-module__JAaXfG__partTitle a{color:#ed987a;text-underline-offset:3px;font-size:9px;text-decoration:underline}.multi-warehouse-module__JAaXfG__total{flex-direction:column;gap:5px;min-width:0;display:flex}.multi-warehouse-module__JAaXfG__total small{color:#89928b;font-size:9px}.multi-warehouse-module__JAaXfG__total strong{color:#f0f1ed;font-family:var(--font-geist-mono),monospace;overflow-wrap:anywhere;font-size:13px;font-weight:500}.multi-warehouse-module__JAaXfG__locations{border-top:1px solid #ffffff12;flex-direction:column;gap:0;margin:12px 0 0 76px;display:flex}.multi-warehouse-module__JAaXfG__locationRow{color:#a8afa9;border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(90px,.7fr) minmax(90px,.8fr) minmax(110px,1fr) minmax(110px,1fr);gap:10px;padding:9px 0;font-size:9px;display:grid}.multi-warehouse-module__JAaXfG__locationRow b{color:#e7e9e4;font-weight:500}.multi-warehouse-module__JAaXfG__locationRow span{overflow-wrap:anywhere}.multi-warehouse-module__JAaXfG__reviewNote{color:#e3a66b;margin:9px 0 0;font-size:10px}.multi-warehouse-module__JAaXfG__compareControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.multi-warehouse-module__JAaXfG__compareControls label{color:#d9ddd7;flex-direction:column;gap:6px;font-size:10px;display:flex}.multi-warehouse-module__JAaXfG__compareControls select{color:#e6e9e3;min-width:0;min-height:39px;font:inherit;background:#171b19;border:1px solid #ffffff24;border-radius:0;padding:0 10px;font-size:10px}.multi-warehouse-module__JAaXfG__compareControls select:focus-visible{outline-offset:2px;outline:2px solid #e47758}.multi-warehouse-module__JAaXfG__snapshotMeta{color:#879189;font-family:var(--font-geist-mono),monospace;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.6}.multi-warehouse-module__JAaXfG__deltaList{border-top:1px solid #ffffff14;flex-direction:column;display:flex}.multi-warehouse-module__JAaXfG__delta{color:#aeb5af;border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(90px,.45fr) minmax(90px,.7fr) minmax(100px,1fr) minmax(100px,.5fr) auto;align-items:center;gap:10px;padding:10px 0;font-size:9px;display:grid}.multi-warehouse-module__JAaXfG__delta strong{color:#e8eae5;font-family:var(--font-geist-mono),monospace;overflow-wrap:anywhere;font-size:10px}.multi-warehouse-module__JAaXfG__deltaType{color:#dfa473}.multi-warehouse-module__JAaXfG__positive{color:#a7c4ac}.multi-warehouse-module__JAaXfG__negative{color:#ef9076}.multi-warehouse-module__JAaXfG__deltaQuantities{color:#e6e8e2;font-family:var(--font-geist-mono),monospace;white-space:nowrap}.multi-warehouse-module__JAaXfG__negativeTag{color:#f18e74;font-size:8px}.multi-warehouse-module__JAaXfG__empty{color:#9ba39c;border:1px solid #ffffff14;margin:0;padding:14px;font-size:10px;line-height:1.6}@media (max-width:760px){.multi-warehouse-module__JAaXfG__heading{grid-template-columns:1fr;align-items:stretch}.multi-warehouse-module__JAaXfG__heading>.multi-warehouse-module__JAaXfG__warehouseCard{max-width:none}.multi-warehouse-module__JAaXfG__resultHeader{grid-template-columns:54px minmax(0,1fr) repeat(3,minmax(66px,.4fr));gap:8px}.multi-warehouse-module__JAaXfG__partImage{width:54px;height:54px}.multi-warehouse-module__JAaXfG__locations{margin-left:0}.multi-warehouse-module__JAaXfG__delta{grid-template-columns:minmax(70px,.5fr) minmax(85px,1fr) minmax(80px,1fr);gap:7px}.multi-warehouse-module__JAaXfG__deltaQuantities{grid-column:2}}@media (max-width:520px){.multi-warehouse-module__JAaXfG__panel{gap:14px;padding:14px 11px}.multi-warehouse-module__JAaXfG__searchBox input{font-size:16px}.multi-warehouse-module__JAaXfG__resultHeader{grid-template-columns:50px minmax(0,1fr) minmax(70px,.45fr)}.multi-warehouse-module__JAaXfG__resultHeader .multi-warehouse-module__JAaXfG__total:nth-of-type(4),.multi-warehouse-module__JAaXfG__resultHeader .multi-warehouse-module__JAaXfG__total:nth-of-type(5){display:none}.multi-warehouse-module__JAaXfG__partImage{width:50px;height:50px}.multi-warehouse-module__JAaXfG__locationRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px}.multi-warehouse-module__JAaXfG__compareControls{grid-template-columns:1fr}.multi-warehouse-module__JAaXfG__delta{grid-template-columns:minmax(65px,.55fr) minmax(0,1fr)}.multi-warehouse-module__JAaXfG__delta>span:nth-of-type(2),.multi-warehouse-module__JAaXfG__deltaQuantities,.multi-warehouse-module__JAaXfG__negativeTag{grid-column:2}}@media (prefers-reduced-motion:reduce){.multi-warehouse-module__JAaXfG__warehouseCard{transition:none}}
.warehouse-alert-panel-module__9ccrXG__panel{color:#f0f1ed;background:linear-gradient(145deg,#e45b3e0d,#101211 44%);border:1px solid #e45b3e38;border-radius:.35rem;flex-direction:column;gap:1.25rem;margin:1.5rem 0;padding:clamp(1rem,2.4vw,1.6rem);display:flex}.warehouse-alert-panel-module__9ccrXG__header,.warehouse-alert-panel-module__9ccrXG__sectionHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.warehouse-alert-panel-module__9ccrXG__header h2,.warehouse-alert-panel-module__9ccrXG__sectionHeading h3{color:#f0f1ed;letter-spacing:-.035em;margin:.25rem 0 0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:500}.warehouse-alert-panel-module__9ccrXG__header p,.warehouse-alert-panel-module__9ccrXG__sectionHeading p{color:#a0a8a1;margin:.45rem 0 0;font-size:.82rem;line-height:1.55}.warehouse-alert-panel-module__9ccrXG__eyebrow{color:#e47758;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:.67rem;font-weight:700}.warehouse-alert-panel-module__9ccrXG__demoTag,.warehouse-alert-panel-module__9ccrXG__count{color:#ed9b80;min-height:1.8rem;font-family:var(--font-geist-mono), monospace;background:#e45b3e12;border:1px solid #e45b3e47;border-radius:.15rem;flex:none;align-items:center;padding:.25rem .65rem;font-size:.7rem;font-weight:700;display:inline-flex}.warehouse-alert-panel-module__9ccrXG__filters,.warehouse-alert-panel-module__9ccrXG__snapshotControls{background:#0406056b;border:1px solid #ffffff17;border-radius:.25rem;flex-wrap:wrap;align-items:end;gap:.8rem;padding:.9rem;display:flex}.warehouse-alert-panel-module__9ccrXG__filters label,.warehouse-alert-panel-module__9ccrXG__snapshotControls label{color:#d9ddd7;flex-direction:column;gap:.35rem;min-width:min(100%,13rem);font-size:.76rem;font-weight:600;display:flex}.warehouse-alert-panel-module__9ccrXG__filters select,.warehouse-alert-panel-module__9ccrXG__snapshotControls select{color:#e6e9e3;max-width:100%;min-height:2.5rem;font:inherit;background:#171b19;border:1px solid #ffffff29;border-radius:0;padding:0 2rem 0 .7rem}.warehouse-alert-panel-module__9ccrXG__filters select:focus-visible,.warehouse-alert-panel-module__9ccrXG__snapshotControls select:focus-visible{outline-offset:2px;outline:2px solid #e47758}.warehouse-alert-panel-module__9ccrXG__section{border-top:1px solid #ffffff14;flex-direction:column;gap:.8rem;padding-top:1rem;display:flex}.warehouse-alert-panel-module__9ccrXG__sectionHeading h3{font-size:1rem}.warehouse-alert-panel-module__9ccrXG__count{justify-content:center;min-width:2rem;padding-inline:.55rem}.warehouse-alert-panel-module__9ccrXG__tableWrap{background:#07090973;border:1px solid #ffffff17;border-radius:.25rem;overflow:auto}.warehouse-alert-panel-module__9ccrXG__table{border-collapse:collapse;text-align:left;width:100%;font-size:.74rem}.warehouse-alert-panel-module__9ccrXG__table th,.warehouse-alert-panel-module__9ccrXG__table td{vertical-align:middle;border-bottom:1px solid #ffffff12;padding:.7rem .75rem}.warehouse-alert-panel-module__9ccrXG__table th{color:#89928b;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#ffffff08;font-size:.62rem;font-weight:700}.warehouse-alert-panel-module__9ccrXG__table tbody tr:last-child td{border-bottom:0}.warehouse-alert-panel-module__9ccrXG__table tbody tr:hover{background:#ffffff08}.warehouse-alert-panel-module__9ccrXG__table td{color:#aeb5af;white-space:nowrap}.warehouse-alert-panel-module__9ccrXG__table td strong{color:#e8eae5;font-family:var(--font-geist-mono), monospace;font-size:.72rem;font-weight:550}.warehouse-alert-panel-module__9ccrXG__table code{color:#d2d7d0;font-family:var(--font-geist-mono), monospace;font-size:.7rem}.warehouse-alert-panel-module__9ccrXG__severity{border:1px solid #0000;border-radius:999px;align-items:center;min-height:1.5rem;padding:.15rem .5rem;font-size:.64rem;font-weight:750;display:inline-flex}.warehouse-alert-panel-module__9ccrXG__critical{color:#ef9076;background:#ef907617;border-color:#ef90763d}.warehouse-alert-panel-module__9ccrXG__warning{color:#e3a66b;background:#e3a66b17;border-color:#e3a66b3d}.warehouse-alert-panel-module__9ccrXG__info{color:#a8c3d3;background:#91b4c717;border-color:#91b4c73d}.warehouse-alert-panel-module__9ccrXG__empty{color:#9ba39c;border:1px dashed #ffffff24;border-radius:.25rem;margin:0;padding:1rem;font-size:.82rem}.warehouse-alert-panel-module__9ccrXG__arrow{color:#d6856a;padding-bottom:.6rem;font-weight:800}@media (max-width:760px){.warehouse-alert-panel-module__9ccrXG__panel{border-radius:.8rem}.warehouse-alert-panel-module__9ccrXG__header{flex-direction:column}.warehouse-alert-panel-module__9ccrXG__tableWrap{background:0 0;border:0;overflow:visible}.warehouse-alert-panel-module__9ccrXG__table,.warehouse-alert-panel-module__9ccrXG__table tbody,.warehouse-alert-panel-module__9ccrXG__table tr,.warehouse-alert-panel-module__9ccrXG__table td{width:100%;display:block}.warehouse-alert-panel-module__9ccrXG__table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.warehouse-alert-panel-module__9ccrXG__table tbody{gap:.65rem;display:grid}.warehouse-alert-panel-module__9ccrXG__table tr{background:#07090973;border:1px solid #ffffff17;border-radius:.25rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.warehouse-alert-panel-module__9ccrXG__table td{white-space:normal;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:.55rem .65rem;display:flex}.warehouse-alert-panel-module__9ccrXG__table td:before{color:#89928b;content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:750}.warehouse-alert-panel-module__9ccrXG__snapshotControls{align-items:stretch}.warehouse-alert-panel-module__9ccrXG__snapshotControls label{flex:100%}.warehouse-alert-panel-module__9ccrXG__arrow{display:none}}
.article-lookup-module__QyxPYG__panel{background:linear-gradient(118deg,#321a14cc,#101314f7 56%);border:1px solid #e45b3e6b;margin:26px 0 32px;scroll-margin-top:24px;overflow:hidden;box-shadow:0 20px 60px #0003}.article-lookup-module__QyxPYG__intro{padding:clamp(20px,4vw,34px)}.article-lookup-module__QyxPYG__eyebrow,.article-lookup-module__QyxPYG__sectionLabel{color:#e9947b;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;align-items:center;gap:8px;font-size:10px;display:inline-flex}.article-lookup-module__QyxPYG__eyebrow i{background:#e45b3e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #e45b3eb3}.article-lookup-module__QyxPYG__heading{justify-content:space-between;align-items:center;gap:18px;margin:15px 0 25px;display:flex}.article-lookup-module__QyxPYG__heading h2{color:#f4f1ed;letter-spacing:-.045em;margin:0;font-size:clamp(25px,4vw,38px);font-weight:550}.article-lookup-module__QyxPYG__heading p{color:#b7b9b4;max-width:680px;margin:8px 0 0;font-size:14px;line-height:1.65}.article-lookup-module__QyxPYG__demoMark{color:#ee8063;border:1px solid #e45b3e6b;flex:none;place-items:center;width:48px;height:48px;font-size:26px;font-weight:700;display:grid;transform:skew(-8deg)}.article-lookup-module__QyxPYG__recommended{gap:10px;display:grid}.article-lookup-module__QyxPYG__sectionLabel{color:#9b9f99;font-size:9px}.article-lookup-module__QyxPYG__recommendedList{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.article-lookup-module__QyxPYG__codeButton{color:#f1ede8;cursor:pointer;text-align:left;background:#e45b3e17;border:1px solid #e45b3e5c;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.article-lookup-module__QyxPYG__codeButton:hover,.article-lookup-module__QyxPYG__selectedCode{background:#e45b3e33;border-color:#e45b3e}.article-lookup-module__QyxPYG__codeButton>span,.article-lookup-module__QyxPYG__allCode,.article-lookup-module__QyxPYG__resultCode{font-family:var(--font-geist-mono), monospace;letter-spacing:.03em;font-size:12px;font-weight:650}.article-lookup-module__QyxPYG__codeButton small{color:#f0a188;text-align:right;font-size:11px}.article-lookup-module__QyxPYG__allCodes{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.article-lookup-module__QyxPYG__allCode{color:#c8cbc6;cursor:pointer;background:#080a0ba6;border:1px solid #ffffff1f;min-height:34px;padding:7px 10px;transition:border-color .15s,color .15s}.article-lookup-module__QyxPYG__allCode:hover,.article-lookup-module__QyxPYG__selectedAllCode{color:#ffad91;border-color:#e45b3e}.article-lookup-module__QyxPYG__searchForm{align-items:flex-end;gap:9px;margin-top:19px;display:flex}.article-lookup-module__QyxPYG__searchField{color:#b2b8b2;flex:1;gap:6px;min-width:0;font-size:11px;display:grid}.article-lookup-module__QyxPYG__searchField input{color:#f4f1ed;background:#0b0d0e;border:1px solid #ffffff24;border-radius:0;width:100%;min-height:44px;padding:0 12px;font-size:16px}.article-lookup-module__QyxPYG__searchField input::placeholder{color:#727a74}.article-lookup-module__QyxPYG__searchButton{color:#fff;cursor:pointer;background:#e45b3e;border:1px solid #e45b3e;min-height:44px;padding:0 20px;font-size:12px;font-weight:650;transition:background .15s}.article-lookup-module__QyxPYG__searchButton:hover{background:#c94930}.article-lookup-module__QyxPYG__syntheticNote{color:#929993;margin:11px 0 0;font-size:11px;line-height:1.5}.article-lookup-module__QyxPYG__noResult{color:#f0a188;border-top:1px solid #ffffff17;margin:0;padding:13px clamp(20px,4vw,34px);font-size:13px}.article-lookup-module__QyxPYG__result{background:#07090ab3;border-top:1px solid #ffffff1a;padding:clamp(18px,3vw,28px)}.article-lookup-module__QyxPYG__itemHero{grid-template-columns:minmax(160px,.72fr) minmax(0,1.5fr);align-items:stretch;gap:clamp(16px,3vw,28px);margin-bottom:18px;display:grid}.article-lookup-module__QyxPYG__photoFrame{aspect-ratio:4/3;background:#131719;border:1px solid #e45b3e73;min-height:190px;position:relative;overflow:hidden}.article-lookup-module__QyxPYG__demoPhoto{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.article-lookup-module__QyxPYG__photoCaption{color:#f2e9e3;font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;background:#070b0de0;padding:5px 7px;font-size:10px;position:absolute;bottom:9px;left:9px}.article-lookup-module__QyxPYG__heroAlert{border:1px solid;gap:4px;width:100%;padding:12px 14px;font-size:13px;line-height:1.5;display:grid}.article-lookup-module__QyxPYG__heroAlert strong{font-size:clamp(14px,1.7vw,18px)}.article-lookup-module__QyxPYG__heroAlertCritical{color:#ffd9d1;background:#a9261d33;border-color:#ff5748cc}.article-lookup-module__QyxPYG__heroAlertWarning{color:#ffe4bb;background:#a0601433;border-color:#efa843bf}.article-lookup-module__QyxPYG__itemIdentity{flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;min-width:0;padding-block:8px;display:flex}.article-lookup-module__QyxPYG__resultCode{color:#ff997a;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;font-size:clamp(17px,2vw,22px);font-weight:650}.article-lookup-module__QyxPYG__partNumberLabel{color:#929b94;letter-spacing:.06em;text-transform:uppercase;margin-top:7px;font-size:11px}.article-lookup-module__QyxPYG__partNumber{color:#f3f0eb;font-family:var(--font-geist-mono), monospace;letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(20px,3vw,32px);font-weight:550}.article-lookup-module__QyxPYG__resultDescription{color:#d1d4ce;font-size:clamp(16px,2vw,20px);line-height:1.45}.article-lookup-module__QyxPYG__summary,.article-lookup-module__QyxPYG__warehouseDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;display:grid}.article-lookup-module__QyxPYG__summary>div{background:#111415;border:1px solid #ffffff1a;min-width:0;padding:15px}.article-lookup-module__QyxPYG__summary .article-lookup-module__QyxPYG__physicalMetric{border-top:2px solid #a8aaa5}.article-lookup-module__QyxPYG__summary .article-lookup-module__QyxPYG__reservedMetric{border-top:2px solid #dcaa68}.article-lookup-module__QyxPYG__summary .article-lookup-module__QyxPYG__availableMetric{background:linear-gradient(145deg,#44987b21,#111415 72%);border-top:2px solid #5bb69d}.article-lookup-module__QyxPYG__summary .article-lookup-module__QyxPYG__emptyMetric{background:linear-gradient(145deg,#b7392c26,#111415 72%);border-top-color:#f36b60}.article-lookup-module__QyxPYG__summary dt,.article-lookup-module__QyxPYG__warehouseDetails dt{color:#aeb4ae;font-size:12px;line-height:1.4}.article-lookup-module__QyxPYG__summary dd,.article-lookup-module__QyxPYG__warehouseDetails dd{overflow-wrap:anywhere;color:#f0f1ed;font-family:var(--font-geist-mono), monospace;margin:8px 0 0;font-size:clamp(16px,2vw,22px);font-weight:600;line-height:1.4}.article-lookup-module__QyxPYG__detailSection,.article-lookup-module__QyxPYG__alertSection{margin-top:22px}.article-lookup-module__QyxPYG__detailSection h3,.article-lookup-module__QyxPYG__alertSection h3{color:#e6e9e3;margin:0 0 10px;font-size:13px;font-weight:550}.article-lookup-module__QyxPYG__warehouseList{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:9px;display:grid}.article-lookup-module__QyxPYG__warehouseCard{background:#101314;border:1px solid #ffffff17;min-width:0}.article-lookup-module__QyxPYG__warehouseCardHeading{color:#929b94;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;padding:11px 12px;font-size:10px;display:flex}.article-lookup-module__QyxPYG__warehouseCardHeading strong{color:#e5e8e2;font-size:11px;font-weight:550}.article-lookup-module__QyxPYG__warehouseDetails{background:#ffffff12;border:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.article-lookup-module__QyxPYG__warehouseDetails>div{background:#101314;min-width:0;padding:12px}.article-lookup-module__QyxPYG__warehouseDetails dd{font-family:var(--font-geist-sans), sans-serif;font-size:14px;font-weight:550}.article-lookup-module__QyxPYG__alertSection ul,.article-lookup-module__QyxPYG__informationSection ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.article-lookup-module__QyxPYG__alertSection .article-lookup-module__QyxPYG__alertCard{color:#f1c9b9;background:#e45b3e17;border:1px solid #e45b3e59;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}.article-lookup-module__QyxPYG__alertCard strong{color:#ff997a;letter-spacing:.025em;font-size:15px}.article-lookup-module__QyxPYG__alertSection .article-lookup-module__QyxPYG__criticalAlert{background:#a42b222e;border-color:#ff594a9e}.article-lookup-module__QyxPYG__alertSection .article-lookup-module__QyxPYG__criticalAlert strong,.article-lookup-module__QyxPYG__criticalAlert .article-lookup-module__QyxPYG__alertSeverity{color:#ff897e}.article-lookup-module__QyxPYG__alertSeverity,.article-lookup-module__QyxPYG__informationLabel{color:#f07b5d;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;flex:none;font-size:10px;font-weight:650}.article-lookup-module__QyxPYG__informationSection{background:#ffffff06;border:1px solid #ffffff1a;margin-top:18px;padding:13px 15px}.article-lookup-module__QyxPYG__informationSection h3{color:#b4bbb5;margin:0 0 9px;font-size:12px;font-weight:550}.article-lookup-module__QyxPYG__informationSection li{color:#aeb5ae;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.article-lookup-module__QyxPYG__informationLabel{color:#aeb5ae}.article-lookup-module__QyxPYG__noAlert{color:#aab4ab;border:1px solid #ffffff17;margin:0;padding:11px 13px;font-size:12px}@media (max-width:700px){.article-lookup-module__QyxPYG__panel{margin-block:20px 24px}.article-lookup-module__QyxPYG__intro{padding:18px 15px}.article-lookup-module__QyxPYG__heading{margin-block:12px 19px}.article-lookup-module__QyxPYG__heading p{font-size:13px}.article-lookup-module__QyxPYG__demoMark{width:40px;height:40px}.article-lookup-module__QyxPYG__recommendedList{grid-template-columns:1fr;gap:7px}.article-lookup-module__QyxPYG__codeButton{min-height:44px;padding:9px 11px}.article-lookup-module__QyxPYG__allCodes{gap:6px}.article-lookup-module__QyxPYG__allCode{flex:27%;min-height:40px;padding-inline:6px;font-size:11px}.article-lookup-module__QyxPYG__searchForm{align-items:stretch}.article-lookup-module__QyxPYG__searchButton{padding-inline:13px}.article-lookup-module__QyxPYG__result{padding:16px 13px}.article-lookup-module__QyxPYG__itemHero{grid-template-columns:minmax(125px,.65fr) minmax(0,1.35fr);gap:12px}.article-lookup-module__QyxPYG__photoFrame{min-height:155px}.article-lookup-module__QyxPYG__photoCaption{font-size:8px}.article-lookup-module__QyxPYG__summary{grid-template-columns:1fr}.article-lookup-module__QyxPYG__summary>div{padding:12px 14px}.article-lookup-module__QyxPYG__summary dd{margin-top:5px;font-size:19px}.article-lookup-module__QyxPYG__warehouseDetails{grid-template-columns:repeat(2,minmax(0,1fr))}.article-lookup-module__QyxPYG__warehouseDetails>div{padding:10px}.article-lookup-module__QyxPYG__warehouseDetails dd{font-size:13px}}@media (prefers-reduced-motion:reduce){.article-lookup-module__QyxPYG__codeButton,.article-lookup-module__QyxPYG__allCode,.article-lookup-module__QyxPYG__searchButton{transition:none}}
.v12-module__amQyjq__page .mars-v12-snapshot{background:linear-gradient(145deg,#e45b3e0b,#111415e6 42%);border:1px solid #e45b3e33;flex-direction:column;gap:14px;margin-top:14px;padding:18px;display:flex}.v12-module__amQyjq__page .mars-v12-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.v12-module__amQyjq__page .mars-v12-section-heading h2{color:#f0f1ed;letter-spacing:-.035em;margin:5px 0 0;font-size:18px;font-weight:480;line-height:1.25}.v12-module__amQyjq__page .mars-v12-section-heading p{color:#8b948d;max-width:720px;margin:6px 0 0;font-size:9px;line-height:1.6}.v12-module__amQyjq__page .mars-v12-synthetic-tag{color:#d99b88;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;border:1px solid #e45b3e38;flex:none;align-items:center;gap:7px;padding:6px 8px;font-size:7px;display:inline-flex}.v12-module__amQyjq__page .mars-v12-synthetic-tag i{background:var(--demo-orange);border-radius:50%;width:5px;height:5px}.v12-module__amQyjq__page .mars-v12-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.v12-module__amQyjq__page .mars-v12-kpi{border:1px solid var(--demo-border);background:#0a0c0db8;flex-direction:column;justify-content:space-between;gap:12px;min-width:0;min-height:102px;padding:13px;display:flex}.v12-module__amQyjq__page .mars-v12-kpi>span{color:#939b95;min-height:30px;font-size:10px;line-height:1.45}.v12-module__amQyjq__page .mars-v12-kpi strong{color:#f1f2ed;letter-spacing:-.05em;font-size:clamp(24px,2.5vw,32px);font-weight:480;line-height:1}.v12-module__amQyjq__page .mars-v12-kpi small{color:#727b74;font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;font-size:8px}:is(.v12-module__amQyjq__page .mars-v12-attention,.v12-module__amQyjq__page .mars-v12-visuals,.v12-module__amQyjq__page .mars-v12-detail,.v12-module__amQyjq__page .mars-v12-activity){border-top:1px solid #ffffff12;flex-direction:column;gap:14px;padding-top:17px;display:flex}:is(.v12-module__amQyjq__page .mars-v12-attention .mars-v12-section-heading h2,.v12-module__amQyjq__page .mars-v12-visuals .mars-v12-section-heading h2,.v12-module__amQyjq__page .mars-v12-detail .mars-v12-section-heading h2){font-size:22px}.v12-module__amQyjq__page .mars-v12-attention .mars-v12-section-heading p{font-size:11px}.v12-module__amQyjq__page .mars-v12-issue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.v12-module__amQyjq__page .mars-v12-issue{border:1px solid var(--demo-border);background:#0a0c0d9e;min-width:0;padding:15px}.v12-module__amQyjq__page .mars-v12-issue-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.v12-module__amQyjq__page .mars-v12-issue-top>b{overflow-wrap:anywhere;color:#e0e4de;font-family:var(--font-geist-mono), monospace;font-size:10px}.v12-module__amQyjq__page .mars-v12-issue-top .mars-demo-severity{font-size:9px}.v12-module__amQyjq__page .mars-v12-issue h3{color:#e2e5df;margin:11px 0 0;font-size:14px;font-weight:550;line-height:1.35}.v12-module__amQyjq__page .mars-v12-issue-warehouse{color:#8f9891;margin:5px 0 0;font-size:10px;line-height:1.5}.v12-module__amQyjq__page .mars-v12-issue dl{flex-direction:column;gap:11px;margin:14px 0 0;display:flex}.v12-module__amQyjq__page .mars-v12-issue dl>div{flex-direction:column;gap:4px;display:flex}:is(.v12-module__amQyjq__page .mars-v12-issue dt,.v12-module__amQyjq__page .mars-v12-detail-grid dt){color:#77817a;font-family:var(--font-geist-mono), monospace;letter-spacing:.035em;font-size:9px;line-height:1.4}:is(.v12-module__amQyjq__page .mars-v12-issue dd,.v12-module__amQyjq__page .mars-v12-detail-grid dd){color:#c0c6c0;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.55}:is(.v12-module__amQyjq__page .mars-v12-issue .mars-v12-next-action dd,.v12-module__amQyjq__page .mars-v12-detail-action dd){color:#f0a28a}.v12-module__amQyjq__page .mars-v12-chart-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.v12-module__amQyjq__page .mars-v12-chart-card{border:1px solid var(--demo-border);background:#0a0c0d9e;min-width:0;padding:15px}.v12-module__amQyjq__page .mars-v12-chart-card h3{color:#dce0da;margin:0;font-size:12px;font-weight:500;line-height:1.4}.v12-module__amQyjq__page .mars-v12-donut-layout{grid-template-columns:minmax(132px,.9fr) minmax(0,1fr);align-items:center;gap:8px;margin-top:10px;display:grid}.v12-module__amQyjq__page .mars-v12-donut-stage{aspect-ratio:1;width:100%;min-width:0;position:relative}.v12-module__amQyjq__page .mars-v12-donut-center{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.v12-module__amQyjq__page .mars-v12-donut-center strong{color:#f1f2ed;max-width:100%;font-family:var(--font-geist-mono), monospace;letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(20px,2.1vw,28px);font-weight:550;line-height:1}.v12-module__amQyjq__page .mars-v12-donut-center span{color:#8d9690;font-size:9px}.v12-module__amQyjq__page .mars-v12-donut-legend{flex-direction:column;gap:11px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.v12-module__amQyjq__page .mars-v12-donut-legend li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;min-width:0;display:grid}.v12-module__amQyjq__page .mars-v12-donut-label{color:#aeb5af;align-items:center;gap:7px;min-width:0;font-size:10px;line-height:1.35;display:flex}:is(.v12-module__amQyjq__page .mars-v12-donut-label>i,.v12-module__amQyjq__page .mars-v12-donut-select>i){border-radius:50%;flex:none;width:7px;height:7px}.v12-module__amQyjq__page .mars-v12-donut-select{color:#aeb5af;min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:10px;line-height:1.35;display:flex}:is(.v12-module__amQyjq__page .mars-v12-donut-select:hover,.v12-module__amQyjq__page .mars-v12-donut-select:focus-visible){color:#f0a28a}.v12-module__amQyjq__page .mars-v12-donut-select:focus-visible{outline-offset:3px;outline:2px solid #f09a7c}.v12-module__amQyjq__page .mars-v12-donut-select>span{overflow-wrap:anywhere}.v12-module__amQyjq__page .mars-v12-donut-label>span{overflow-wrap:anywhere}.v12-module__amQyjq__page .mars-v12-donut-legend strong{color:#f0f1ed;font-family:var(--font-geist-mono), monospace;text-align:right;font-size:12px;font-weight:550}.v12-module__amQyjq__page .mars-v12-donut-legend small{color:#8b948d;font-family:var(--font-geist-mono), monospace;grid-column:1/-1;padding-left:14px;font-size:10px}.v12-module__amQyjq__page .mars-v12-chart-empty{color:#8b948d;text-align:center;place-items:center;min-height:180px;margin:10px 0 0;font-size:11px;line-height:1.6;display:grid}.v12-module__amQyjq__page .mars-v12-detail{padding-top:17px}.v12-module__amQyjq__page .mars-v12-status{color:#9cb4a5;border:1px solid #89a49440;flex:none;padding:7px 9px;font-size:9px}.v12-module__amQyjq__page .mars-v12-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.v12-module__amQyjq__page .mars-v12-detail-grid>div{background:#0a0c0d8c;border:1px solid #ffffff12;flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.v12-module__amQyjq__page .mars-v12-detail-grid dd{color:#e0e4de;font-size:11px;line-height:1.5}.v12-module__amQyjq__page .mars-v12-activity ol{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.v12-module__amQyjq__page .mars-v12-activity li{border-top:1px solid #ffffff0e;grid-template-columns:42px minmax(80px,.35fr) minmax(0,1fr);align-items:center;gap:10px;padding:9px 0;display:grid}.v12-module__amQyjq__page .mars-v12-activity time{color:#8d9690;font-family:var(--font-geist-mono), monospace;font-size:8px}.v12-module__amQyjq__page .mars-v12-movement{color:#e4a08a;font-size:8px}.v12-module__amQyjq__page .mars-v12-activity-detail{color:#c2c8c2;overflow-wrap:anywhere;min-width:0;font-size:8px}@media (max-width:1000px){.v12-module__amQyjq__page .mars-v12-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.v12-module__amQyjq__page .mars-v12-issue-grid,.v12-module__amQyjq__page .mars-v12-chart-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.v12-module__amQyjq__page .mars-v12-snapshot{padding:14px 12px}.v12-module__amQyjq__page .mars-v12-section-heading h2{font-size:17px}.v12-module__amQyjq__page .mars-v12-section-heading p{font-size:9px}:is(.v12-module__amQyjq__page .mars-v12-attention .mars-v12-section-heading h2,.v12-module__amQyjq__page .mars-v12-visuals .mars-v12-section-heading h2,.v12-module__amQyjq__page .mars-v12-detail .mars-v12-section-heading h2){font-size:20px}.v12-module__amQyjq__page .mars-v12-attention .mars-v12-section-heading p{font-size:10px}.v12-module__amQyjq__page .mars-v12-kpi{min-height:108px;padding:12px}.v12-module__amQyjq__page .mars-v12-kpi>span{min-height:32px;font-size:10px}.v12-module__amQyjq__page .mars-v12-kpi strong{font-size:clamp(24px,7vw,30px)}.v12-module__amQyjq__page .mars-v12-kpi small{font-size:8px}.v12-module__amQyjq__page .mars-v12-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.v12-module__amQyjq__page .mars-v12-issue-grid,.v12-module__amQyjq__page .mars-v12-chart-grid){grid-template-columns:1fr}.v12-module__amQyjq__page .mars-v12-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v12-module__amQyjq__page .mars-v12-section-heading{align-items:flex-start}.v12-module__amQyjq__page .mars-v12-synthetic-tag{white-space:normal}}@media (max-width:420px){.v12-module__amQyjq__page .mars-v12-section-heading{flex-direction:column}.v12-module__amQyjq__page .mars-v12-detail-grid{grid-template-columns:1fr}.v12-module__amQyjq__page .mars-v12-kpi{min-height:112px;padding:11px}.v12-module__amQyjq__page .mars-v12-kpi>span{min-height:36px;font-size:10px}.v12-module__amQyjq__page .mars-v12-issue{padding:14px}.v12-module__amQyjq__page .mars-v12-issue h3{font-size:15px}:is(.v12-module__amQyjq__page .mars-v12-issue dt,.v12-module__amQyjq__page .mars-v12-detail-grid dt){font-size:9px}:is(.v12-module__amQyjq__page .mars-v12-issue dd,.v12-module__amQyjq__page .mars-v12-detail-grid dd){font-size:11px}.v12-module__amQyjq__page .mars-v12-chart-card h3{font-size:13px}:is(.v12-module__amQyjq__page .mars-v12-chart-row>div,.v12-module__amQyjq__page .mars-v12-chart-row b){font-size:11px}.v12-module__amQyjq__page .mars-v12-detail-grid>div{padding:13px}.v12-module__amQyjq__page .mars-v12-activity li{grid-template-columns:37px minmax(60px,.4fr) minmax(0,1fr);gap:7px}.v12-module__amQyjq__page .mars-v12-activity-detail{font-size:7px}}
