.inventory-health-checker_checker__6v26M{--ink:#163b30;--muted:#5d6e64;color:var(--ink);margin:32px 0}.inventory-health-checker_form__xhr2K,.inventory-health-checker_results__9nspE{padding:clamp(20px,4vw,36px);border:1px solid #d7e1d7;border-radius:18px;background:#fff}.inventory-health-checker_results__9nspE{margin-top:28px}.inventory-health-checker_stepHeading__y6gGq{display:flex;gap:14px;margin-bottom:20px;align-items:flex-start}.inventory-health-checker_stepHeading__y6gGq>span{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;background:#e8f1e1;font-weight:750}.inventory-health-checker_checker__6v26M h2{font-size:23px;line-height:1.25;margin:2px 0 8px}.inventory-health-checker_checker__6v26M p{line-height:1.6;margin:8px 0}.inventory-health-checker_caution__T14Xx,.inventory-health-checker_hint__6ae8b,.inventory-health-checker_resultHeading__vMGef p,.inventory-health-checker_stepHeading__y6gGq p{color:var(--muted);font-size:14px}.inventory-health-checker_toolbar__FAqM0{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.inventory-health-checker_fileLabel__TACy2{font-size:13px;font-weight:650;display:grid;grid-gap:6px;gap:6px}.inventory-health-checker_fileLabel__TACy2 input{max-width:260px;font-size:12px}.inventory-health-checker_csvLabel__FBLyX{display:block;margin-bottom:8px;font-size:14px;font-weight:700}.inventory-health-checker_checker__6v26M textarea{width:100%;box-sizing:border-box;border:1px solid #b8c9bc;border-radius:9px;padding:14px;background:#f8faf6;color:var(--ink);font:13px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical;min-height:150px}.inventory-health-checker_hint__6ae8b{margin:10px 0 28px!important}.inventory-health-checker_settings__l1MwW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.inventory-health-checker_resultFilters__Iu4IQ label,.inventory-health-checker_settings__l1MwW label{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:650}.inventory-health-checker_settings__l1MwW small{font-size:12px;line-height:1.5;font-weight:400;color:var(--muted)}.inventory-health-checker_resultFilters__Iu4IQ input,.inventory-health-checker_resultFilters__Iu4IQ select,.inventory-health-checker_settings__l1MwW input,.inventory-health-checker_settings__l1MwW select{min-width:0;width:100%;padding:11px;box-sizing:border-box;border:1px solid #b8c9bc;border-radius:7px;color:var(--ink);background:#fff;font:inherit}.inventory-health-checker_inputUnit__PtBQq{display:flex;align-items:center;gap:6px}.inventory-health-checker_inputUnit__PtBQq span{font-size:12px;font-weight:400;color:var(--muted)}.inventory-health-checker_caution__T14Xx{padding:14px 16px;border-radius:9px;background:#f6f4e9;margin:20px 0!important}.inventory-health-checker_error___SJfW{padding:16px;margin-top:18px;color:#8a2519;background:#fff0ea;border-radius:9px;font-size:14px}.inventory-health-checker_error___SJfW ul{padding-left:18px;margin:10px 0 0}.inventory-health-checker_resultHeading__vMGef{display:flex;gap:20px;align-items:flex-start;justify-content:space-between}.inventory-health-checker_resultHeading__vMGef>button{flex-shrink:0}.inventory-health-checker_eyebrow__YDIfT{font-size:12px!important;text-transform:uppercase;letter-spacing:.07em;font-weight:750}.inventory-health-checker_overview__4DSZN{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:24px;gap:24px;margin:24px 0}.inventory-health-checker_distribution__kuoMO{display:grid;grid-gap:7px;gap:7px;align-content:start}.inventory-health-checker_distributionRow__XFaVz{display:grid;grid-template-columns:145px minmax(50px,1fr) 40px;grid-gap:12px;gap:12px;padding:9px 7px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ink);align-items:center;text-align:left;cursor:pointer;font:inherit;font-size:13px}.inventory-health-checker_distributionRow__XFaVz[aria-pressed=true]{border-color:#6a8b70;background:#f3f7ef}.inventory-health-checker_distributionRow__XFaVz strong{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inventory-health-checker_track__nGE8N{height:9px;background:#edf1ea;border-radius:4px;overflow:hidden}.inventory-health-checker_track__nGE8N>span{display:block;height:100%;border-radius:4px;background:#6f8e68}.inventory-health-checker_track__nGE8N>[data-status=stockout_risk]{background:#b5432b}.inventory-health-checker_track__nGE8N>[data-status=reorder_review]{background:#b27b16}.inventory-health-checker_track__nGE8N>[data-status=excess_stock]{background:#537e9b}.inventory-health-checker_track__nGE8N>[data-status=no_recent_sales]{background:#858578}.inventory-health-checker_costCard__uoj0x{background:#f3f6ee;border-radius:12px;padding:22px}.inventory-health-checker_costCard__uoj0x>span{font-size:13px;display:block}.inventory-health-checker_costCard__uoj0x>strong{font-size:clamp(26px,3vw,38px);letter-spacing:-.04em;display:block;margin:9px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.inventory-health-checker_costCard__uoj0x p,.inventory-health-checker_costCard__uoj0x small{font-size:12px;color:var(--muted);line-height:1.6}.inventory-health-checker_resultFilters__Iu4IQ{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin:18px 0}.inventory-health-checker_resultFilters__Iu4IQ label{flex:1 1;min-width:170px}.inventory-health-checker_resultFilters__Iu4IQ>p{font-size:13px;color:var(--muted);padding-bottom:5px}.inventory-health-checker_tableWrap__44agj{overflow-x:auto;border:1px solid #dce4d9;border-radius:10px;margin:16px 0}.inventory-health-checker_tableWrap__44agj table{width:100%;min-width:840px;border-collapse:collapse;text-align:left;font-size:13px}.inventory-health-checker_tableWrap__44agj caption{caption-side:bottom;padding:14px 16px;font-size:12px;line-height:1.5;text-align:left;color:var(--muted);border-top:1px solid #dce4d9}.inventory-health-checker_tableWrap__44agj thead{background:#f3f6ef}.inventory-health-checker_tableWrap__44agj td,.inventory-health-checker_tableWrap__44agj th{padding:14px;vertical-align:top;border-bottom:1px solid #e6ebe2}.inventory-health-checker_tableWrap__44agj th{font-weight:650}.inventory-health-checker_tableWrap__44agj thead small{color:var(--muted);font-weight:400}.inventory-health-checker_tableWrap__44agj tbody>tr:nth-child(2n){background:#fcfdf9}.inventory-health-checker_tableWrap__44agj tbody th{min-width:165px;max-width:260px;overflow-wrap:anywhere}.inventory-health-checker_tableWrap__44agj tbody th>strong{display:block;margin-bottom:7px}.inventory-health-checker_tableWrap__44agj details{font-size:12px;font-weight:400;color:var(--muted)}.inventory-health-checker_tableWrap__44agj summary{cursor:pointer;color:#326446}.inventory-health-checker_numeric__ui8el{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.inventory-health-checker_badge__KfO5g{display:inline-block;border-radius:6px;padding:4px 7px;background:#edf3e8;font-size:11px;font-weight:700;white-space:nowrap}.inventory-health-checker_badge__KfO5g[data-status=stockout_risk]{color:#8b2819;background:#ffede6}.inventory-health-checker_badge__KfO5g[data-status=reorder_review]{color:#78500a;background:#fff3d3}.inventory-health-checker_badge__KfO5g[data-status=excess_stock]{color:#305b77;background:#eaf2f8}.inventory-health-checker_badge__KfO5g[data-status=no_recent_sales]{color:#57574b;background:#eeeeE7}.inventory-health-checker_noMatches__kXbVc{padding:20px;font-size:14px}.inventory-health-checker_nextStep__yy_EA{display:flex;gap:26px;align-items:center;padding:24px;margin-top:28px;background:#edf4e7;border-radius:12px}.inventory-health-checker_nextStep__yy_EA h3{margin:0 0 8px;font-size:19px}.inventory-health-checker_nextStep__yy_EA p{font-size:13px}.inventory-health-checker_nextStep__yy_EA>a{flex-shrink:0}.inventory-health-checker_checker__6v26M :is(button,input,select,textarea,summary,a,[tabindex]):focus-visible{outline:3px solid #4c7952;outline-offset:3px}@media(max-width:900px){.inventory-health-checker_settings__l1MwW{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-health-checker_overview__4DSZN{grid-template-columns:1fr}.inventory-health-checker_nextStep__yy_EA{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.inventory-health-checker_resultHeading__vMGef{flex-direction:column}.inventory-health-checker_settings__l1MwW{grid-template-columns:1fr}.inventory-health-checker_distributionRow__XFaVz{grid-template-columns:128px minmax(35px,1fr) 32px;gap:8px;font-size:12px}.inventory-health-checker_resultFilters__Iu4IQ,.inventory-health-checker_toolbar__FAqM0{align-items:stretch;flex-direction:column}}