*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(74 100 160 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(74 100 160 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e1d8}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a3a7af}input::placeholder,textarea::placeholder{opacity:1;color:#a3a7af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-left-\[31px\]{left:-31px}.bottom-0{bottom:0}.top-0{top:0}.top-4{top:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.m-0{margin:0}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.\!my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-1{margin-bottom:.25rem!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-14{height:3.5rem}.h-3{height:.75rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[min\(72vh\,720px\)\]{height:min(72vh,720px)}.h-\[min\(82vh\,820px\)\]{height:min(82vh,820px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-\[34vh\]{max-height:34vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[72vh\]{max-height:72vh}.min-h-0{min-height:0px}.min-h-\[40vh\]{min-height:40vh}.\!w-20{width:5rem!important}.\!w-64{width:16rem!important}.w-1{width:.25rem}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-36{width:9rem}.w-56{width:14rem}.w-60{width:15rem}.w-64{width:16rem}.w-8{width:2rem}.w-80{width:20rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[100px\]{min-width:100px}.min-w-\[1040px\]{min-width:1040px}.min-w-\[3rem\]{min-width:3rem}.min-w-\[860px\]{min-width:860px}.min-w-\[900px\]{min-width:900px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-5xl{max-width:64rem}.max-w-\[540px\]{max-width:540px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(239 236 229 / var(--tw-divide-opacity, 1))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(228 233 243 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(200 209 230 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(74 100 160 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(239 236 229 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 225 216 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(211 206 196 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(74 100 160 / var(--tw-border-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(228 233 243 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(242 244 249 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(74 100 160 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(43 74 139 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(239 236 229 / var(--tw-bg-opacity, 1))}.bg-gray-100\/90{background-color:#efece5e6}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(247 246 242 / var(--tw-bg-opacity, 1))}.bg-gray-50\/80{background-color:#f7f6f2cc}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-0{padding-left:0!important;padding-right:0!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[14px\]{font-size:14px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-tight{line-height:1.25}.\!text-gray-300{--tw-text-opacity: 1 !important;color:rgb(211 206 196 / var(--tw-text-opacity, 1))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#FF6B00\]{--tw-text-opacity: 1;color:rgb(255 107 0 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(43 74 139 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(34 60 114 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(27 48 92 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(23 34 59 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(211 206 196 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(163 167 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(140 144 154 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(92 99 114 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(62 69 86 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(27 34 51 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(20 26 40 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-blue-500{outline-color:#4a64a0}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.mf-document-product-groups{display:grid;grid-template-columns:repeat(2,minmax(250px,1fr));gap:4px 8px;min-width:520px}.mf-document-product-groups--single{grid-template-columns:minmax(0,1fr);min-width:0}.mf-pending-product-groups,.mf-audit-review-products{display:flex;flex-direction:column;gap:6px}.mf-pending-product-group,.mf-audit-review-product{display:grid;grid-template-columns:minmax(180px,1fr) 104px 104px;align-items:center;gap:12px;padding:6px 8px;border-radius:6px;background:#f7f9fc}.mf-pending-product-group{grid-template-columns:minmax(210px,1fr) 112px 124px;min-width:460px}.mf-pending-product-name{min-width:0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 8px}.mf-pending-product-name small,.mf-audit-review-meta{grid-column:1 / -1;color:#7b879c}.mf-pending-unit-price,.mf-audit-review-price{color:#ad4e00;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.mf-pending-quantity,.mf-audit-review-quantity,.mf-audit-review-total{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.mf-audit-review-document{margin-bottom:12px;padding:12px;border:1px solid #e2e8f0;border-radius:8px}.mf-audit-review-customer{margin:8px 0 6px;color:#4b5563}.mf-audit-review-total{padding-top:6px;color:#1d4ed8}.mf-audit-review-breakdown{display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:8px;margin-top:4px;padding:8px;border-top:1px solid #e2e8f0;background:#fbfcfe;font-variant-numeric:tabular-nums}.mf-audit-review-breakdown span,.mf-audit-review-total{display:flex;align-items:baseline;justify-content:flex-end;gap:6px}.mf-audit-review-breakdown small,.mf-audit-review-total small{color:#7b879c;font-weight:400}.mf-audit-review-total{font-size:16px}@media(max-width:900px){.mf-audit-review-product{grid-template-columns:minmax(160px,1fr) 96px}.mf-audit-review-quantity{grid-column:2}.mf-audit-review-breakdown{grid-template-columns:repeat(2,1fr)}}.mf-pending-audit-header{display:flex;align-items:center;gap:12px;min-width:0;min-height:64px;padding:10px 16px;border-bottom:1px solid #dfe5ec;background:#fff}.mf-pending-audit-header__filters,.mf-pending-audit-header__actions{display:flex;align-items:center;gap:8px}.mf-pending-audit-header__title{flex:0 0 auto;margin:0 24px 0 0;color:#172a46;font-size:20px;font-weight:750;line-height:32px}.mf-pending-audit-header__filters{flex:1 1 auto;min-width:0}.mf-pending-audit-header__filters .ant-input-affix-wrapper{width:min(360px,38vw)}.mf-pending-audit-header__filters .ant-select{min-width:108px}.mf-pending-audit-header__actions{flex:0 0 auto;justify-content:flex-end;min-width:0}.mf-pending-audit-table .ant-table-cell{vertical-align:middle}.mf-pending-audit-table .ant-table-cell-fix-right{background:#fff;box-shadow:-12px 0 16px -16px #0f172a73}.mf-pending-audit-table .ant-table-row:hover .ant-table-cell-fix-right{background:#f5f8ff}.mf-pending-audit-table :where(.mf-pending-unit-price,.mf-pending-quantity),.mf-pending-audit-table td:nth-last-child(-n+3){white-space:nowrap}.mf-pending-inventory-notices{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0 8px}.mf-pending-inventory-notices>:only-child{grid-column:1 / -1}@media(max-width:1100px){.mf-pending-inventory-notices{grid-template-columns:minmax(0,1fr)}.mf-pending-audit-header{align-items:flex-start;flex-direction:column}.mf-pending-audit-header__actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.mf-pending-inventory-notice{align-items:flex-start;gap:6px 12px;flex-wrap:wrap}}@media(max-width:1100px)and (max-height:520px){.mf-pending-audit-page{padding:6px!important}.mf-pending-audit-card .ant-card-head{min-height:0;padding-inline:8px}.mf-pending-audit-card .ant-card-head-title{padding-block:6px}.mf-pending-audit-header{gap:4px}.mf-pending-audit-header__title{line-height:1.2}.mf-pending-audit-header__actions{gap:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.mf-pending-audit-header__actions .ant-typography,.mf-pending-audit-header__actions .ant-btn:not(:first-child):not(.mf-pending-restore-width){display:none}.mf-pending-inventory-notice{min-height:32px;margin:4px 6px 0!important;padding:2px 6px!important;flex-wrap:nowrap}.mf-pending-inventory-notice>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-pending-inventory-notice .ant-btn{flex:0 0 auto}}.mf-document-product-group{display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(120px,1fr) auto;align-items:center;gap:8px;min-height:30px;padding:4px 8px;border-left:2px solid #cbd9e8;border-radius:4px;background:#f8fafc;color:#475569;font-size:12px}.mf-document-product-group--price{grid-template-columns:minmax(145px,1.2fr) minmax(110px,1fr) auto auto}.mf-document-product-group--amount{grid-template-columns:minmax(140px,1.2fr) minmax(100px,1fr) auto auto auto}.mf-document-product-identity,.mf-document-product-quantity{display:flex;align-items:baseline;gap:6px}.mf-document-product-identity strong{color:#1e4ea1;white-space:nowrap}.mf-document-product-identity span,.mf-document-product-variant{overflow-wrap:anywhere}.mf-document-product-variant{color:#64748b}.mf-document-product-quantity,.mf-document-product-price,.mf-document-product-amount{justify-self:end;color:#1e293b;font-variant-numeric:tabular-nums;white-space:nowrap}.mf-document-product-quantity small{color:#94a3b8;font-size:10px}@media(max-width:1599px){.mf-document-product-groups{grid-template-columns:minmax(0,1fr);min-width:0}}.mf-ledger-product-table{width:-moz-max-content;width:max-content;max-width:100%;min-width:min(100%,560px);overflow:hidden;border:1px solid #dfe6ef;border-radius:7px;background:#fff;color:#405069;font-size:12px}.mf-ledger-product-table.is-bounded .mf-ledger-product-body{max-height:var(--mf-ledger-max-body-height);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.mf-ledger-product-header,.mf-ledger-product-row{display:grid;grid-template-columns:var(--mf-ledger-columns);-moz-column-gap:12px;column-gap:12px;align-items:center}.mf-ledger-product-header{min-height:28px;padding:4px 10px;background:#f3f5f8;color:#4a5868;border-bottom:1px solid #e3e8ee;font-size:11px;font-weight:650;letter-spacing:.01em}.mf-ledger-product-header>.is-number{text-align:right}.mf-ledger-product-row{position:relative;min-height:31px;padding:5px 10px;border-bottom:1px solid #edf1f5;background:#fff}.mf-ledger-product-row:last-child{border-bottom:0}.mf-ledger-product-row.is-expandable{cursor:pointer}.mf-ledger-product-row.is-expandable .mf-ledger-product-main{padding-left:20px}.mf-ledger-product-row.is-expandable:hover{background:#f6f8fb}.mf-ledger-product-row.is-expanded{background:#eef3f8;box-shadow:inset 3px 0 #7d91aa}.mf-ledger-product-child{background:#fbfcfe;color:#637086}.mf-ledger-product-child .mf-ledger-product-main{padding-left:20px}.mf-ledger-product-child+.mf-ledger-product-child{border-top-color:#f2f4f7}.mf-ledger-expand-button{position:absolute;left:8px;top:50%;display:grid;width:17px;height:17px;min-height:17px!important;padding:0;place-items:center;transform:translateY(-50%);border:0;border-radius:4px;background:transparent;color:#66778e;cursor:pointer;font-size:10px}.mf-ledger-expand-button:hover{background:#dfe8f2;color:#223a5d}.mf-ledger-product-main{display:flex;min-width:0;align-items:center;gap:6px}.mf-ledger-product-identity{display:flex;min-width:0;align-items:baseline;gap:6px}.mf-ledger-product-identity strong{color:#173f79;font-weight:700;white-space:nowrap}.mf-ledger-product-identity small,.mf-ledger-product-variant,.mf-ledger-description{overflow:hidden;color:#748096;text-overflow:ellipsis;white-space:nowrap}.mf-ledger-color-tag{display:block;justify-self:start;min-width:0;max-width:100%;overflow:hidden;padding:3px 7px;border:1px solid #c8d8eb;border-radius:5px;background:#edf4fb;color:#274867;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.mf-ledger-color-tag.is-missing{color:#8390a1;font-weight:500}.mf-ledger-number{justify-self:end;color:#253248;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.mf-ledger-number.is-positive{color:#187744}.mf-ledger-number.is-negative{color:#bd3b38}.mf-ledger-child-marker{width:10px;height:8px;border-bottom:1px solid #aab8ca;border-left:1px solid #aab8ca}.mf-ledger-description{color:#667085}.mf-ledger-render-progress{padding:5px 10px;border-top:1px solid #e6ebf1;background:#f7f9fc;color:#7a8798;font-size:11px;color:#345f99;font-variant-numeric:tabular-nums}.mf-ledger-empty{color:#8792a4;font-size:12px}.mf-document-summary{display:grid;grid-template-columns:minmax(340px,var(--mf-document-identity-width)) 24px;align-items:start;gap:var(--mf-document-summary-gap);width:-moz-max-content;width:max-content;max-width:100%}.mf-document-summary__identity{display:grid;min-width:0;gap:4px}.mf-document-summary__topline{display:flex;min-width:0;align-items:center;gap:8px}.mf-document-summary__topline .ant-tag{flex:0 0 auto;margin-inline-end:0;font-size:11px;line-height:18px}.mf-document-summary__identity strong{display:block;min-width:0;overflow:hidden;color:#172a46;font-size:16px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.mf-document-summary__customer{min-width:0}.mf-document-summary__identity small,.mf-document-summary__meta{display:block;color:#8792a4;font-size:11px;font-weight:400}.mf-document-summary__meta{display:grid;min-width:0;gap:1px}.mf-document-summary__meta>span{display:block;overflow:hidden;max-width:100%;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.mf-document-summary__meta>span:first-child{color:#233f63;font-size:14px;font-weight:750;line-height:20px;font-variant-numeric:tabular-nums}.mf-document-summary__metrics{display:grid;grid-template-columns:repeat(3,max-content);gap:12px;margin-top:3px}.mf-document-summary__metric{display:grid;min-width:76px;gap:1px;padding-left:12px;border-left:1px solid #dbe2eb;color:#172a46;font-size:15px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}.mf-document-summary__metric:first-child{padding-left:0;border-left:0}.mf-document-summary__metric small{color:#8792a4;font-size:10px;font-weight:400;line-height:15px}.mf-document-summary__amount{color:#174b91}.mf-document-summary__expand{display:grid;width:24px;height:24px;min-height:24px!important;padding:0;place-items:center;border:1px solid #d8e0ea;border-radius:5px;background:#fff;color:#66778e;cursor:pointer}.mf-document-summary__expand:hover{border-color:#9fb2c9;background:#f3f6fa}.mf-ledger-host-cell{--mf-document-identity-width: 330px;--mf-document-summary-gap: 10px;display:grid;grid-template-columns:minmax(310px,var(--mf-document-identity-width)) minmax(440px,1fr);align-items:start;gap:22px;width:100%;max-width:none;min-width:0;padding:2px 0 2px 9px}.mf-document-card__products{width:100%;margin-top:0;margin-left:0}.mf-document-card-list{width:100%;max-width:1240px}.mf-document-card-list .ant-pro-card,.mf-document-card-list .ant-pro-card-body,.mf-document-card-list .ant-table,.mf-document-card-list .ant-table-container{background:transparent}.mf-document-card-list .ant-table-tbody>tr>td{border-top:1px solid #dfe6ef!important;border-bottom:1px solid #dfe6ef!important;background:#fff;vertical-align:top}.mf-document-card-list .ant-table-tbody>tr>td:first-child{border-left:1px solid #dfe6ef;border-radius:10px 0 0 10px}.mf-document-card-list .ant-table-tbody>tr>td:last-child{border-right:1px solid #dfe6ef;border-radius:0 10px 10px 0}.mf-document-card-list .ant-table-tbody>tr+tr>td{border-top-width:9px!important;border-top-color:var(--mf-color-canvas)!important}.mf-document-card-list .ant-table-tbody>tr:hover>td{background:#fbfcfe!important}.mf-document-card-list .ant-table-selection-column{padding-top:20px!important}.mf-document-card-list .ant-table-cell:last-child{padding-top:22px!important}.mf-document-card-list--quiet-navigation .ant-table-body{scrollbar-color:transparent transparent;scrollbar-width:thin}.mf-document-card-list--quiet-navigation .ant-table-body:hover,.mf-document-card-list--quiet-navigation .ant-table-body:focus-within{scrollbar-color:#aeb9c8 transparent}.mf-document-card-list--quiet-navigation .ant-table-body::-webkit-scrollbar{width:8px;height:8px}.mf-document-card-list--quiet-navigation .ant-table-body::-webkit-scrollbar-track{background:transparent}.mf-document-card-list--quiet-navigation .ant-table-body::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:transparent;background-clip:padding-box}.mf-document-card-list--quiet-navigation .ant-table-body:hover::-webkit-scrollbar-thumb,.mf-document-card-list--quiet-navigation .ant-table-body:focus-within::-webkit-scrollbar-thumb{background:#aeb9c8;background-clip:padding-box}html *{scrollbar-color:transparent transparent;scrollbar-width:thin}html *:hover,html *:focus-within{scrollbar-color:#aeb9c8 transparent}html *::-webkit-scrollbar{width:8px;height:8px}html *::-webkit-scrollbar-track{background:transparent}html *::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:transparent;background-clip:padding-box}html *:hover::-webkit-scrollbar-thumb,html *:focus-within::-webkit-scrollbar-thumb{background:#aeb9c8;background-clip:padding-box}.mf-document-card-list--quiet-navigation .ant-pagination-total-text,.mf-document-card-list--quiet-navigation .ant-pagination-options{opacity:.18;transition:opacity .16s ease}.mf-document-card-list--quiet-navigation .ant-pagination:hover .ant-pagination-total-text,.mf-document-card-list--quiet-navigation .ant-pagination:hover .ant-pagination-options,.mf-document-card-list--quiet-navigation .ant-pagination:focus-within .ant-pagination-total-text,.mf-document-card-list--quiet-navigation .ant-pagination:focus-within .ant-pagination-options{opacity:1}@media(max-width:780px){.mf-document-summary{grid-template-columns:minmax(0,1fr) 24px;width:100%}.mf-document-summary__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mf-document-summary__metric{min-width:0}}.mf-reconciliation-card-list{max-width:1240px}.mf-reconciliation-card-list .ant-table-selection-column{width:44px;min-width:44px;padding-top:23px!important}.mf-reconciliation-card-list .ant-table-cell:last-child{padding:14px 18px 16px!important}.mf-reconciliation-card-list .ant-table-tbody>tr.is-selected>td{background:#edf4ff!important}.mf-reconciliation-card-list .ant-table-tbody>tr.is-withdrawn>td{background:#f8fafc!important}.mf-daily-card{width:100%;max-width:1010px;min-width:0}.mf-daily-card.is-withdrawn{opacity:.76}.mf-daily-card__summary{display:flex;width:-moz-max-content;width:max-content;max-width:100%;min-height:42px;align-items:flex-start;gap:14px}.mf-daily-card__identity{display:block;width:210px;min-width:210px}.mf-daily-card__title{display:flex;min-width:0;align-items:center;gap:7px}.mf-daily-card__title .ant-tag{flex:0 0 auto;margin-inline-end:0}.mf-daily-card__title strong{overflow:hidden;color:#172a46;font-size:16px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.mf-daily-card__identity>small{display:block;margin-top:3px;color:#8792a4;font-size:11px;line-height:16px}.mf-daily-card__identity>small>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-daily-card__metric{display:grid;min-width:76px;gap:2px;padding-left:14px;border-left:1px solid #dbe2eb;color:#172a46;font-variant-numeric:tabular-nums;white-space:nowrap}.mf-daily-card__metric small{color:#8792a4;font-size:10px;font-weight:400;line-height:15px}.mf-daily-card__metric strong{font-size:15px;font-weight:750}.mf-daily-card__metric.is-amount{min-width:116px;color:#174b91}.mf-daily-card__status{min-width:86px}.mf-daily-card__view{margin-top:5px}.mf-daily-card__products{width:-moz-max-content;width:max-content;max-width:100%;margin-top:13px;margin-left:224px}.mf-reconciliation-workbench-spinner,.mf-reconciliation-workbench-spinner>.ant-spin-container{display:flex;flex:1;min-height:0}.mf-reconciliation-workbench{display:grid;grid-template-columns:420px minmax(0,1fr);width:100%;min-height:0;overflow:hidden;border:1px solid #dfe5ec;border-radius:8px;background:#fff}.mf-reconciliation-workbench__empty{display:grid;flex:1;min-height:320px;place-items:center}.mf-reconciliation-workbench__queue{display:flex;min-height:0;flex-direction:column;border-right:1px solid #dfe5ec;background:#fff}.mf-reconciliation-workbench__queue-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:10px 12px;border-bottom:1px solid #e6ebf1;color:#667387;font-size:11px}.mf-reconciliation-workbench__queue-summary>span:last-child{margin-left:auto}.mf-reconciliation-workbench__queue-summary strong{color:#26364d}.mf-reconciliation-workbench__queue-list{min-height:0;overflow-y:auto}.mf-reconciliation-workbench__queue-row{position:relative;display:grid;width:100%;gap:4px;padding:10px 12px;border:0;border-bottom:1px solid #edf1f5;background:#fff;color:#26364d;text-align:left;cursor:pointer}.mf-reconciliation-workbench__queue-row:hover{background:#f8fafc}.mf-reconciliation-workbench__queue-row.is-active{background:#f3f7fc;box-shadow:inset 3px 0 #8aa8ca}.mf-reconciliation-workbench__queue-row.is-batch-selected{background:#eaf3ff;box-shadow:inset 4px 0 #2f72dc,inset 0 0 0 1px #9fc2f5}.mf-reconciliation-workbench__queue-row>span{display:flex;min-width:0;align-items:center;gap:7px}.mf-reconciliation-workbench__queue-row>span strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-reconciliation-workbench__queue-row small{color:#8792a4;font-size:11px}.mf-reconciliation-workbench__queue-row>b{color:#174a85;font-size:12px}.mf-reconciliation-workbench__queue-row>.mf-reconciliation-workbench__queue-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px;margin-top:2px;padding-right:4px;font-variant-numeric:tabular-nums}.mf-reconciliation-workbench__queue-metrics:not(:has([data-metric=amount])){grid-template-columns:repeat(3,minmax(0,1fr))}.mf-reconciliation-workbench__queue-metrics>span{display:grid;min-width:0;gap:1px}.mf-reconciliation-workbench__queue-metrics small{color:#8792a4;font-size:10px;line-height:14px}.mf-reconciliation-workbench__queue-metrics strong{overflow:hidden;color:#203955;font-size:14px;font-weight:750;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.mf-reconciliation-workbench__queue-metrics [data-metric=quantity] strong,.mf-reconciliation-workbench__queue-metrics [data-metric=rolls] strong{color:#172a46;font-size:15px}.mf-reconciliation-workbench__queue-metrics [data-metric=amount] strong{color:#174a85;font-size:14px}.mf-unit-missing-tag{color:#c2570c;font-size:11px;font-weight:600}.mf-reconciliation-workbench__queue-metrics .mf-unit-missing-tag{display:block;line-height:14px}.mf-reconciliation-workbench__queue-identity{display:flex;min-width:0;align-items:center;gap:7px}.mf-reconciliation-workbench__queue-identity strong{color:#172a46;font-size:16px;font-weight:750}.mf-reconciliation-workbench__queue-time{color:#233f63;font-size:13px;font-weight:750;font-variant-numeric:tabular-nums;line-height:19px}.mf-reconciliation-workbench__queue-meta{overflow:hidden;color:#8490a2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mf-workbench-queue-heading{display:grid;min-width:0;gap:2px}.mf-workbench-queue-heading>strong{color:#26364d;font-size:13px}.mf-workbench-queue-heading>span{overflow:hidden;color:#52719a;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mf-workbench-queue-controls{display:flex;flex:0 0 auto;align-items:center;gap:7px}.mf-reconciliation-workbench__queue-check{position:absolute;right:10px;bottom:10px;color:#27824d}.mf-reconciliation-workbench__queue-issue{position:absolute;right:10px;bottom:10px;color:#c94b45}.mf-reconciliation-workbench__document{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;padding:14px 18px 0;background:#fff}.mf-reconciliation-workbench__progress{margin-bottom:8px;color:#6d7a8e;font-size:11px}.mf-reconciliation-workbench__document-header{display:flex;width:-moz-max-content;width:max-content;max-width:100%;align-items:flex-start;gap:16px;padding-bottom:13px}.mf-reconciliation-workbench__identity{display:grid;width:230px;min-width:230px;gap:4px}.mf-reconciliation-workbench__identity>span{display:flex;align-items:center;gap:8px}.mf-reconciliation-workbench__identity h2{margin:0;color:#172a46;font-size:20px;line-height:26px}.mf-reconciliation-workbench__identity small{overflow:hidden;color:#8792a4;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mf-reconciliation-workbench__metric{display:grid;min-width:78px;gap:3px;padding-left:15px;border-left:1px solid #dbe2eb;font-variant-numeric:tabular-nums}.mf-reconciliation-workbench__metric small{color:#8792a4;font-size:10px}.mf-reconciliation-workbench__metric strong{color:#26364d;font-size:16px;white-space:nowrap}.mf-reconciliation-workbench__metric.is-money{min-width:120px}.mf-reconciliation-workbench__metric.is-money strong{color:#174a85}.mf-reconciliation-workbench__state{display:grid;gap:3px}.mf-reconciliation-workbench__state small{color:#8792a4;font-size:10px;white-space:nowrap}.mf-reconciliation-workbench__issue{width:min(100%,900px);margin-bottom:8px;padding:8px 10px;border-left:3px solid #cf544d;background:#fff5f3;color:#7b342f;font-size:12px}.mf-reconciliation-workbench__products{min-height:0;flex:1;overflow:auto;padding:10px 0 16px}.mf-reconciliation-workbench__products .mf-ledger-product-table{min-width:min(100%,720px)}.mf-reconciliation-workbench__actions{display:flex;min-height:58px;align-items:center;gap:10px;border-top:1px solid #dfe5ec;background:#fff}.mf-reconciliation-workbench__actions>span{margin-left:auto;color:#728096;font-size:12px}.mf-daily-reconciliation-workbench .mf-reconciliation-workbench__document-header{width:100%;flex-wrap:wrap}.mf-daily-reconciliation-workbench .mf-reconciliation-workbench__identity{min-width:0;max-width:100%}.mf-daily-reconciliation-workbench .mf-reconciliation-workbench__metric{flex:0 0 auto}.mf-daily-reconciliation-workbench .mf-reconciliation-workbench__actions{flex:0 0 auto;flex-wrap:wrap;padding:10px 0}.mf-daily-reconciliation-workbench .mf-reconciliation-workbench__actions>.ant-btn{flex:0 0 auto}.mf-daily-reconciliation-workbench .mf-reconciliation-workbench__next{flex:1 1 220px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mf-daily-reconciliation-workbench--sales .mf-ledger-product-table{--mf-ledger-columns: minmax(104px, 1.4fr) minmax(65px, .9fr) minmax(65px, .9fr) 68px 86px 42px 84px !important;width:100%}.mf-daily-reconciliation-workbench--sales .mf-ledger-product-table.has-unit-missing{--mf-ledger-columns: minmax(104px, 1.4fr) minmax(65px, .9fr) minmax(65px, .9fr) 68px 124px 42px 84px !important}.mf-ledger-product-table.has-unit-missing .mf-ledger-number{text-align:right}.mf-daily-reconciliation-workbench--sales .mf-ledger-product-header,.mf-daily-reconciliation-workbench--sales .mf-ledger-product-row{-moz-column-gap:8px;column-gap:8px;padding-left:8px;padding-right:8px}@media(max-width:1366px){.mf-daily-reconciliation-workbench{grid-template-columns:360px minmax(0,1fr)}}.mf-audit-table-actions{display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:8px;white-space:nowrap}.mf-audit-table-actions .ant-btn{flex:0 0 auto;padding-inline:10px}.mf-audit-table-actions__destructive{display:inline-flex;align-items:center;margin-left:8px;padding-left:12px;border-left:1px solid var(--mf-color-border)}.mf-audit-table-actions__destructive:empty{display:none}.mf-reconciliation-compact-summary{display:flex;width:-moz-max-content;width:max-content;max-width:100%;align-items:stretch;overflow-x:auto;border:1px solid #dfe5ec;border-radius:7px;background:#fff}.mf-reconciliation-compact-summary>span{display:grid;min-width:-moz-max-content;min-width:max-content;gap:1px;padding:7px 15px;border-right:1px solid #e5e9ef}.mf-reconciliation-compact-summary>span:last-child{border-right:0}.mf-reconciliation-compact-summary small{color:#8792a4;font-size:10px}.mf-reconciliation-compact-summary strong{color:#26364d;font-size:13px;font-variant-numeric:tabular-nums}.mf-reconciliation-compact-summary .is-primary strong{color:#174a85}.mf-reconciliation-compact-summary.is-unit-missing{border-color:#f0b25a;background:#fff7e8}.mf-reconciliation-compact-summary.is-unit-missing>span{border-right-color:#f3d3a0}.mf-reconciliation-compact-summary.is-unit-missing small{color:#a8650a}.mf-reconciliation-compact-summary.is-unit-missing strong{color:#8a4b00}.mf-reconciliation-compact-summary.is-unit-missing .is-unit-missing-note strong{color:#c2570c;font-weight:700}.mf-reconciliation-ledger-scroll{flex:1;min-height:0;overflow:auto;padding:0 10px 12px;background:#f3f5f7;scrollbar-gutter:stable}.mf-reporting-page{display:flex;min-height:0;flex-direction:column;overflow:hidden;background:var(--mf-color-canvas)}.mf-report-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-inline:20px!important}.mf-report-toolbar__title{display:flex;align-items:center;gap:10px;margin-right:12px;color:var(--mf-color-ink)}.mf-report-toolbar__title>svg{color:var(--mf-color-primary)}.mf-report-toolbar__title strong{font-size:20px;font-weight:700;letter-spacing:-.01em}.mf-report-toolbar__title small{color:var(--mf-color-text-muted);font-size:12px;font-weight:400}.mf-report-toolbar:has(+.mf-report-export-scope){border-bottom:0;padding-bottom:6px}.mf-report-export-scope{margin:0;padding:0 20px 10px;border-bottom:1px solid var(--mf-color-border);background:var(--mf-color-surface);color:var(--mf-color-text-muted);font-size:12px}.mf-report-topic-bar{display:flex;align-items:center;gap:14px;min-height:52px;padding:8px 20px;border-bottom:1px solid var(--mf-color-border);background:var(--mf-color-surface);color:var(--mf-color-text-muted);font-size:12px}.mf-report-topic-bar>span{display:inline-flex;align-items:center;gap:6px}.mf-report-topic-bar>span:last-child{margin-left:auto}.mf-report-topic-help{color:var(--mf-color-text-secondary);font-weight:500}.mf-report-current-tag{min-width:92px;margin:0;padding:5px 12px;border-color:var(--mf-color-border-strong);background:var(--mf-color-surface-muted);color:var(--mf-color-text-secondary);text-align:center}.mf-report-scroll{flex:1;min-height:0;overflow:auto;padding:20px 20px 32px}.mf-report-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));width:min(100%,1320px);overflow:hidden;border:1px solid var(--mf-color-border);border-radius:8px;background:var(--mf-color-surface)}.mf-report-metric{display:grid;min-width:190px;align-content:start;gap:6px;padding:18px 20px;box-shadow:1px 0 0 var(--mf-color-divider),0 1px 0 var(--mf-color-divider)}.mf-report-metric>span{color:var(--mf-color-text-secondary);font-size:13px}.mf-report-metric>strong{color:var(--mf-color-text);font-size:22px;font-weight:600;line-height:30px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.mf-report-metric>small{overflow:hidden;color:var(--mf-color-text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mf-report-metric.is-primary{background:#f7f8fb}.mf-report-metric.is-primary>span{display:flex;align-items:center;gap:8px;color:var(--mf-color-primary);font-weight:600}.mf-report-metric.is-primary>span:before{flex:0 0 auto;width:14px;height:2px;background:var(--mf-color-selvedge);content:""}.mf-report-metric.is-primary>strong{color:var(--mf-color-ink);font-size:28px;line-height:34px}.mf-report-metric-group{width:min(100%,1320px);margin-bottom:16px}.mf-report-metric-group>header{display:flex;align-items:baseline;gap:8px;padding:4px 1px 8px;color:var(--mf-color-text);font-weight:600}.mf-report-metric-group>header small{color:var(--mf-color-text-muted);font-size:12px;font-weight:400}.mf-report-more{margin:4px 0 12px}.mf-report-main-grid{display:grid;grid-template-columns:minmax(620px,1.65fr) minmax(320px,.8fr);width:min(100%,1320px);align-items:start;gap:16px;margin-top:16px}.mf-report-panel{min-width:0;margin-top:16px;overflow:hidden;border:1px solid var(--mf-color-border);border-radius:8px;background:var(--mf-color-surface)}.mf-report-main-grid>.mf-report-panel{margin-top:0}.mf-report-panel>header{display:flex;flex-wrap:wrap;min-height:50px;align-items:baseline;gap:4px 10px;padding:15px 18px 8px;color:var(--mf-color-text)}.mf-report-panel>header strong{font-size:15px;font-weight:600}.mf-report-panel>header small{color:var(--mf-color-text-muted);font-size:12px}.mf-report-chart{position:relative;min-height:250px;padding:4px 14px 6px}.mf-report-chart svg{display:block;width:100%;max-height:250px;overflow:visible}.mf-report-chart text{fill:var(--mf-color-text-muted);font-size:10px;font-variant-numeric:tabular-nums}.mf-report-chart__grid{stroke:var(--mf-color-divider);stroke-width:1}.mf-report-chart__zero{stroke:#c9c3b6;stroke-width:1.2;vector-effect:non-scaling-stroke}.mf-report-chart__area{fill:var(--mf-color-primary);fill-opacity:.07}.mf-report-chart__line{fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mf-report-chart__line.is-shipment{stroke:#9fb0d3}.mf-report-chart__line.is-return{stroke:#c27c3a;stroke-dasharray:3 4}.mf-report-chart__line.is-net{stroke:var(--mf-color-primary);stroke-width:2.4}.mf-report-chart__point{cursor:pointer;outline:none}.mf-report-chart__point>circle:first-of-type{r:2.5px;fill:var(--mf-color-primary);stroke:#fff;stroke-width:1.4;transition:r .12s ease}.mf-report-chart__point:hover>circle:first-of-type,.mf-report-chart__point:focus>circle:first-of-type{r:5px}.mf-report-chart__point:focus>circle:first-of-type{stroke:var(--mf-color-selvedge);stroke-width:2}.mf-report-chart__point .mf-report-chart__hit{fill:transparent}.mf-report-chart__legend{position:absolute;z-index:1;top:6px;right:18px;display:flex;gap:16px;color:var(--mf-color-text-secondary);font-size:12px}.mf-report-chart__legend span:before{display:inline-block;width:16px;height:2px;margin:0 6px 3px 0;background:#9fb0d3;content:""}.mf-report-chart__legend .is-return:before{background:repeating-linear-gradient(90deg,#C27C3A 0 3px,transparent 3px 7px)}.mf-report-chart__legend .is-net:before{height:3px;background:var(--mf-color-primary)}.mf-report-ranking{width:min(100%,720px)}.mf-report-ranking__list{padding:2px 12px 10px}.mf-report-ranking__list button{display:grid;grid-template-columns:24px minmax(90px,150px) minmax(70px,1fr) 112px;width:100%;min-height:36px;align-items:center;gap:10px;padding:0 6px;border:0;border-bottom:1px solid #F1EEE8;background:transparent;color:var(--mf-color-text);text-align:left;cursor:pointer;transition:background-color .12s ease}.mf-report-ranking__list button:last-child{border-bottom:0}.mf-report-ranking__list button>*{min-width:0}.mf-report-ranking__detail{grid-column:2 / -1;margin:-4px 0 6px;overflow:hidden;color:var(--mf-color-text-muted);font-size:11px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.mf-report-ranking__list button:not(:disabled):hover{background:var(--mf-color-surface-muted)}.mf-report-ranking__index{color:var(--mf-color-text-muted);font-size:12px;font-weight:600;text-align:center}.mf-report-ranking__name{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mf-report-ranking__bar{height:6px;overflow:hidden;border-radius:3px;background:#f1eee8}.mf-report-ranking__bar i{display:block;height:100%;border-radius:inherit;background:#b9c3d8}.mf-report-ranking__list button:nth-child(-n+3) .mf-report-ranking__index{color:var(--mf-color-primary)}.mf-report-ranking__list button:nth-child(-n+3) .mf-report-ranking__bar i{background:var(--mf-color-primary)}.mf-report-ranking__list strong{color:var(--mf-color-text);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.mf-report-quality{max-width:520px}.mf-report-quality>div{display:grid;grid-template-columns:36px 1fr;align-items:center;gap:2px 8px;padding:12px 18px 14px;color:var(--mf-color-text-secondary)}.mf-report-quality>div>svg{grid-row:span 2;color:var(--mf-color-primary)}.mf-report-quality>div strong{color:var(--mf-color-ink);font-size:26px;font-weight:600;font-variant-numeric:tabular-nums}.mf-report-quality>div span{grid-column:2;font-size:12px}.mf-report-quality p{display:flex;justify-content:space-between;margin:0;padding:9px 18px;border-top:1px solid #F1EEE8;color:var(--mf-color-text-secondary);font-size:13px}.mf-report-quality p strong{color:var(--mf-color-text);font-variant-numeric:tabular-nums}.mf-report-table{width:min(100%,1480px)}.mf-report-table>header{border-bottom:1px solid var(--mf-color-divider)}.mf-report-table .ant-table{font-variant-numeric:tabular-nums}.mf-report-snapshot-note{width:min(100%,1320px);margin:10px 0 0;color:var(--mf-color-text-muted);font-size:12px}.mf-report-drill-subtitle,.mf-report-cell-sub{display:block;margin-top:3px;color:var(--mf-color-text-muted);font-size:11px;font-weight:400}.mf-report-drill-summary{display:flex;flex-wrap:wrap;gap:8px 22px;margin-bottom:10px;padding:10px 12px;border:1px solid var(--mf-color-border);border-radius:6px;background:var(--mf-color-surface-muted);color:var(--mf-color-text-secondary);font-size:12px}.mf-report-drill-summary strong{margin-left:4px;color:var(--mf-color-text);font-variant-numeric:tabular-nums}.mf-report-negative{color:var(--mf-color-danger)}.mf-report-truncated{margin:-3px 0 9px;color:var(--mf-color-warning);font-size:12px}.mf-report-daily-date-controls{display:inline-flex;align-items:center;gap:6px}.mf-report-daily-date-controls .ant-picker{width:132px}.mf-report-daily{width:min(100%,1480px)}.mf-report-daily__summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mf-report-daily__section{min-width:0;border:1px solid #dfe5ec;border-radius:7px;background:#fff}.mf-report-daily__section>header{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px;border-bottom:1px solid #e5e9ef;color:#253850}.mf-report-daily__section>header>div{display:inline-flex;align-items:center;gap:7px}.mf-report-daily__section>header strong{font-size:14px}.mf-report-daily__section>header button{display:inline-flex;align-items:center;gap:3px;padding-inline:4px}.mf-report-daily__muted{color:#8994a3;font-size:11px}.mf-report-daily__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px}.mf-report-daily__metric{display:grid;min-width:0;gap:3px;padding:8px 9px;border:1px solid #edf1f5;border-radius:5px;background:#fafbfd}.mf-report-daily__metric>span{display:inline-flex;align-items:center;gap:4px;color:#758195;font-size:11px}.mf-report-daily__metric>strong{overflow:hidden;color:#1b2c44;font-size:17px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.mf-report-daily__metric>small{overflow:hidden;color:#8b96a6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mf-report-daily__details{width:100%;margin-top:12px}.mf-report-daily__details .ant-table{font-variant-numeric:tabular-nums}.mf-report-daily__truncated{padding:4px 12px 10px;color:#8b96a6;font-size:11px;text-align:center}@media(max-width:1180px){.mf-report-toolbar__title small{display:none}.mf-report-main-grid{grid-template-columns:1fr}.mf-report-main-grid>.mf-report-panel{width:100%;max-width:none}.mf-report-topic-help{display:none!important}}@media(max-width:780px){.mf-report-daily__summary-grid{grid-template-columns:1fr}.mf-report-daily__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-report-daily__metric:last-child{grid-column:1 / -1}.mf-report-daily-date-controls .ant-picker{width:116px}}.mf-reading-row.is-system-adjustment>.ant-table-cell{vertical-align:top;padding-top:12px}@media(max-width:1360px){.mf-ledger-host-cell{--mf-document-identity-width: 310px;grid-template-columns:minmax(290px,var(--mf-document-identity-width)) minmax(400px,1fr);gap:16px}.mf-document-summary{--mf-document-summary-gap: 10px;grid-template-columns:minmax(0,1fr) 24px;gap:var(--mf-document-summary-gap)}.mf-daily-card__summary{flex-wrap:wrap;gap:9px 12px}.mf-daily-card__identity{width:100%}.mf-daily-card__metric:first-of-type{padding-left:0;border-left:0}.mf-daily-card__products{margin-left:0}.mf-ledger-product-header,.mf-ledger-product-row{-moz-column-gap:8px;column-gap:8px}}@media(max-width:780px){.mf-ledger-host-cell{grid-template-columns:1fr}.mf-document-summary{grid-template-columns:minmax(0,1fr) 24px;width:100%}.mf-document-summary__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mf-document-summary__metric{min-width:0}}:root{--font-primary: "IBM Plex Sans", "Noto Sans SC", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-family:var(--font-primary);line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--mf-color-ink: #17223B;--mf-color-selvedge: #C8402F;--mf-color-primary: #2B4A8B;--mf-color-primary-hover: #223C72;--mf-color-primary-soft: #E9EDF6;--mf-color-text: #1B2233;--mf-color-text-secondary: #5C6372;--mf-color-text-muted: #8C909A;--mf-color-border: #E5E1D8;--mf-color-border-strong: #DCD7CC;--mf-color-divider: #EFECE5;--mf-color-canvas: #F4F2EC;--mf-color-surface: #ffffff;--mf-color-surface-muted: #F7F6F2;--mf-color-success: #2F7A4B;--mf-color-warning: #A3600F;--mf-color-danger: #B3261E;--mf-radius-sm: 6px;--mf-radius-md: 8px;--mf-radius-lg: 12px;--mf-shadow-float: 0 16px 40px rgb(23 34 59 / 14%);--mf-font-size: 14px;--mf-table-cell-py: 10px;--mf-control-height: 34px}html,body,#root{width:100%;height:100%;margin:0}body{color:var(--mf-color-text);background:var(--mf-color-canvas);font-size:var(--mf-font-size)}button,input,textarea,select{font:inherit}*:focus-visible{outline:2px solid rgb(43 74 139 / 55%);outline-offset:2px}.mf-app-shell{background:var(--mf-color-canvas);color:var(--mf-color-text)}.mf-sidebar{width:220px;background:var(--mf-color-ink);border-right:1px solid var(--mf-color-ink)}.mf-sidebar-brand{height:64px;padding:0 18px;border-bottom:1px solid rgb(255 255 255 / 7%)}.mf-sidebar-brand__title{gap:12px;margin:0;color:#fff}.mf-sidebar-brand__name{display:flex;flex-direction:column;line-height:1.15}.mf-sidebar-brand__name strong{font-size:17px;font-weight:700;letter-spacing:.06em}.mf-sidebar-brand__name small{margin-top:3px;color:#7f8aa3;font-size:10px;font-weight:500;letter-spacing:.16em}.mf-sidebar-brand__mark{flex:0 0 auto;width:30px;height:30px;border-radius:6px;background-color:var(--mf-color-primary);background-image:repeating-linear-gradient(135deg,rgb(255 255 255 / 16%) 0 1px,transparent 1px 4px);box-shadow:inset 0 -3px 0 var(--mf-color-selvedge)}.mf-sidebar-nav{padding:12px 10px 18px}.mf-sidebar-nav>button.mf-nav-item:first-child{min-height:36px;margin-bottom:10px;border:1px solid rgb(255 255 255 / 10%);background:#ffffff0a;color:#8f9ab2;font-size:13px}.mf-sidebar-nav>button.mf-nav-item:first-child:hover{border-color:#ffffff2e;color:#fff}.mf-nav-section{margin:18px 12px 6px;color:#6b7690;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.08em}.mf-nav-item{position:relative;min-height:38px;margin-bottom:2px;padding:8px 12px;border:1px solid transparent;border-radius:6px;color:#c9cfdc;font-size:14px}.mf-nav-item__icon{flex:0 0 auto;color:#8f9ab2;transition:color .16s ease}.mf-nav-item:hover{background:#ffffff0d;color:#fff}.mf-nav-item:hover .mf-nav-item__icon{color:#c9cfdc}.mf-nav-item.is-active{background:#ffffff14;color:#fff}.mf-nav-item.is-active>span{font-weight:600}.mf-nav-item.is-active .mf-nav-item__icon{color:#fff}.mf-nav-item.is-active:before{position:absolute;top:9px;bottom:9px;left:-1px;width:2px;background:var(--mf-color-selvedge);content:""}.mf-nav-item.is-active:has(+.mf-nav-subgroup .mf-nav-item.is-active){background:transparent;color:#c9cfdc}.mf-nav-item.is-active:has(+.mf-nav-subgroup .mf-nav-item.is-active)>span{font-weight:500}.mf-nav-item.is-active:has(+.mf-nav-subgroup .mf-nav-item.is-active) .mf-nav-item__icon{color:#8f9ab2}.mf-nav-item.is-active:has(+.mf-nav-subgroup .mf-nav-item.is-active):before{content:none}.mf-nav-subgroup{margin-left:20px;border-left:1px solid rgb(255 255 255 / 8%);padding-left:6px}.mf-nav-subgroup .mf-nav-item{min-height:34px;color:#8f9ab2;font-size:13px}.mf-nav-subgroup .mf-nav-item.is-active{color:#fff}.mf-sidebar-footer{padding:10px;border-top:1px solid rgb(255 255 255 / 7%);color:#8f9ab2}.mf-sidebar-mobile-link{gap:8px;margin-top:4px;padding:9px 12px;border-radius:6px;color:#7f8aa3}.mf-sidebar-mobile-link:hover{background:#ffffff0d;color:#fff}.mf-sidebar-brand,.mf-sidebar-footer{flex-shrink:0}.mf-sidebar-toggle{margin-top:4px;font:inherit;cursor:pointer}.mf-sidebar.is-collapsed{width:64px}.mf-sidebar.is-collapsed .mf-sidebar-brand{padding-inline:16px}.mf-sidebar.is-collapsed .mf-sidebar-brand__title>span:not(.mf-sidebar-brand__mark),.mf-sidebar.is-collapsed .mf-nav-item>span,.mf-sidebar.is-collapsed .mf-sidebar-mobile-link>span{display:none}.mf-sidebar.is-collapsed .mf-sidebar-nav{padding:10px 6px}.mf-sidebar.is-collapsed .mf-nav-item,.mf-sidebar.is-collapsed .mf-sidebar-mobile-link{justify-content:center;gap:0;padding:8px}.mf-sidebar.is-collapsed .mf-nav-section{height:1px;margin:10px 8px;overflow:hidden;font-size:0;background:#ffffff1a}.mf-sidebar.is-collapsed .mf-nav-subgroup{margin:0;padding:0;border:0}.mf-sidebar.is-collapsed .mf-sidebar-footer{padding:6px}.mf-sidebar.is-collapsed .mf-sidebar-footer .ant-btn>span{justify-content:center}.mf-main{min-width:0;background:var(--mf-color-canvas);font-size:var(--mf-font-size)}.mf-main .text-xs{font-size:calc(var(--mf-font-size) - 2px)!important}.mf-main .text-sm{font-size:var(--mf-font-size)!important}.mf-main :where(h1){color:var(--mf-color-text);letter-spacing:-.015em}.mf-main :where(.bg-gray-50){background-color:var(--mf-color-canvas)}.mf-main :where(.bg-white){background-color:var(--mf-color-surface)}.mf-main :where(.rounded-lg){border-radius:var(--mf-radius-md)}.mf-main :where(.shadow-sm){box-shadow:0 1px 2px #0f172a0a}.mf-main :where(.border-gray-100,.border-gray-200){border-color:var(--mf-color-border)}.mf-page{height:100%;min-width:0;background:var(--mf-color-canvas)}.mf-page-pad{padding:18px 20px}.mf-page-heading{margin:0;font-size:20px;font-weight:700;line-height:28px}.mf-page-subtitle{margin-top:2px;color:var(--mf-color-text-secondary);font-size:calc(var(--mf-font-size) - 1px)}.mf-page-toolbar{min-height:58px;padding:11px 16px;background:var(--mf-color-surface);border-bottom:1px solid var(--mf-color-border)}.mf-page-panel{background:var(--mf-color-surface);border:1px solid var(--mf-color-border);border-radius:var(--mf-radius-md);overflow:hidden}.mf-metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;border:1px solid var(--mf-color-border);border-radius:var(--mf-radius-md);background:var(--mf-color-border);overflow:hidden}.mf-metric-strip>.ant-col{width:auto!important;max-width:none!important;flex:none!important}.mf-metric-strip .ant-card{border:0;border-radius:0;box-shadow:none}.mf-metric-strip .ant-card-body{padding:15px 17px}.mf-metric-strip .ant-statistic-title{margin-bottom:6px;color:var(--mf-color-text-secondary);font-size:12px}.mf-metric-strip .ant-statistic-content{color:var(--mf-color-text);font-size:22px;line-height:28px;font-variant-numeric:tabular-nums}.mf-metric-strip .ant-statistic-content-prefix{margin-inline-end:8px;color:#7890b4;font-size:17px}.mf-dashboard-daily-overview{margin:0 0 16px;border-color:var(--mf-color-border);box-shadow:none;cursor:pointer}.mf-dashboard-daily-overview .ant-card-body{padding:13px 16px}.mf-dashboard-daily-overview__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--mf-color-text-secondary);font-size:12px}.mf-dashboard-daily-overview__heading>div{display:flex;align-items:baseline;gap:9px}.mf-dashboard-daily-overview__heading strong{color:var(--mf-color-text);font-size:16px}.mf-dashboard-daily-overview__heading>span{color:var(--mf-color-primary);font-size:12px}.mf-dashboard-daily-overview__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:12px;border:1px solid var(--mf-color-border);border-radius:6px;overflow:hidden}.mf-dashboard-daily-overview__metrics>div{display:grid;gap:2px;min-width:0;padding:9px 12px;background:#fafbfd}.mf-dashboard-daily-overview__metrics span{color:var(--mf-color-text-secondary);font-size:11px}.mf-dashboard-daily-overview__metrics strong{overflow:hidden;color:var(--mf-color-text);font-size:18px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.mf-dashboard-daily-overview__metrics small{overflow:hidden;color:#8b96a6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.mf-dashboard-daily-overview__error{color:#a23c3c;font-size:13px}.mf-data-region>.ant-pro-card,.mf-data-region>.ant-card{height:100%;border:1px solid var(--mf-color-border);box-shadow:none}.mf-data-region .ant-pro-table-list-toolbar-container{min-height:48px;padding:9px 12px}.mf-data-region .ant-pro-table-list-toolbar-title{color:var(--mf-color-text);font-size:15px;font-weight:650}.mf-data-region .ant-pro-card-body{padding:0}.mf-readable-frame{width:100%;max-width:1480px;margin-right:auto}.mf-readable-frame--compact{max-width:1280px}.mf-readable-frame--wide{max-width:1540px}.mf-customer-data-region .ant-pro-query-filter-row>.ant-col:last-child{flex:0 0 auto;width:auto;max-width:none;margin-inline-start:0}.mf-selection-actions{box-sizing:border-box;display:flex;flex:0 0 44px;align-items:center;gap:12px;min-width:0;height:44px;padding:5px 12px;overflow:hidden;border:1px solid var(--mf-color-border);border-bottom:0;border-radius:8px 8px 0 0;background:var(--mf-color-surface-muted)}.mf-selection-actions__summary{flex:0 0 auto;color:var(--mf-color-text-secondary);font-size:13px;white-space:nowrap}.mf-selection-actions[data-active=true] .mf-selection-actions__summary{color:var(--mf-color-primary);font-weight:600}.mf-selection-actions__controls{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:8px;min-width:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin}.mf-filter-toolbar{gap:8px 10px!important}.mf-filter-toolbar .ant-input,.mf-filter-toolbar .ant-select-selector,.mf-filter-toolbar .ant-picker{min-height:34px}.mf-inline-preview{margin:0!important;border:0!important;border-left:3px solid #d6e4ff!important;border-radius:0!important;box-shadow:none!important;background:#f8faff!important}.mf-main .ant-tabs-nav{margin:0 0 16px!important;min-height:40px;background:transparent;border-bottom:1px solid var(--mf-color-border)}.mf-main .ant-tabs-nav:before{border-bottom:0!important}.mf-main .ant-tabs-ink-bar{display:none}.mf-main .ant-tabs-tab{margin:0 28px 0 0!important;padding:10px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--mf-color-text-secondary)}.mf-main .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--mf-color-text)}.mf-main .ant-tabs-tab-active{box-shadow:inset 0 -2px var(--mf-color-primary)}.mf-main .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--mf-color-text)!important;font-weight:600}.mf-main .mf-workspace-tabbar__tabs>.ant-tabs-nav{margin:0!important;background:transparent;border-bottom:0}.mf-main .mf-workspace-tabbar__tabs .ant-tabs-tab{height:43px;margin:0!important;padding:0 14px!important;color:var(--mf-color-text-secondary)}.mf-main .mf-workspace-tabbar__tabs .ant-tabs-tab-active{box-shadow:inset 0 -2px var(--mf-color-selvedge)}.mf-workspace-tabbar{display:flex;align-items:center;gap:8px;height:44px;padding:0 8px;overflow:hidden;background:#fff;border-bottom:1px solid var(--mf-color-border)}.mf-workspace-tabbar__tabs{flex:1 1 auto;min-width:0;overflow:hidden}.mf-workspace-tabbar__tabs>.ant-tabs-nav{position:relative;display:flex;flex:none;align-items:center;width:100%;min-height:43px;border-bottom:0}.mf-workspace-tabbar__tabs .ant-tabs-nav-wrap{position:relative;display:flex;flex:auto;align-self:stretch;min-width:0;overflow:hidden;white-space:nowrap;transform:translate(0)}.mf-workspace-tabbar__tabs .ant-tabs-nav-list{position:relative;display:flex;flex-wrap:nowrap}.mf-workspace-tabbar__tabs .ant-tabs-nav-operations{display:flex;align-self:stretch}.mf-workspace-tabbar__tabs .ant-tabs-nav-operations-hidden{position:absolute;visibility:hidden;pointer-events:none}.mf-workspace-tab-label{display:flex;width:100%;height:100%;align-items:center}.mf-workspace-tabbar__picker{flex:0 0 auto;width:150px}.mf-main .ant-table-wrapper{color:var(--mf-color-text)}.mf-main .ant-table{font-size:calc(var(--mf-font-size) - 1px)}.mf-main .ant-table-container{border-color:var(--mf-color-border)!important}.mf-main .ant-table-thead>tr>th{height:42px;padding:9px 12px!important;background:var(--mf-color-surface-muted)!important;border-bottom-color:var(--mf-color-border)!important;color:var(--mf-color-text-secondary);font-size:calc(var(--mf-font-size) - 2px);font-weight:600;white-space:nowrap}.mf-main .ant-table-tbody>tr>td{min-height:46px;padding:var(--mf-table-cell-py) 12px!important;border-bottom-color:var(--mf-color-divider)!important}.mf-main .ant-table-tbody>tr:hover>td{background:#f3f5fa!important}.mf-main .ant-table-tbody>tr>td:last-child,.mf-main .ant-table-tbody>tr>td:last-child :where(a,button,.ant-space,.ant-space-item){white-space:nowrap;word-break:keep-all}.mf-main .ant-table-cell-fix-right{box-shadow:-5px 0 10px -8px #0f172a59}.mf-main .ant-btn{min-height:var(--mf-control-height);border-radius:6px;box-shadow:none;font-weight:500}.mf-main .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-background-ghost){background:var(--mf-color-primary)}.mf-main .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-background-ghost):hover{background:var(--mf-color-primary-hover)}.mf-main .ant-btn:disabled,.mf-main .ant-btn.ant-btn-disabled{cursor:not-allowed}.mf-main .ant-btn-primary:disabled,.mf-main .ant-btn-primary.ant-btn-disabled,.mf-main .ant-btn-primary:disabled:hover,.mf-main .ant-btn-primary.ant-btn-disabled:hover{color:#00000040;background:#0000000a;border-color:#d9d9d9;box-shadow:none}.mf-main .ant-input,.mf-main .ant-input-affix-wrapper,.mf-main .ant-picker,.mf-main .ant-select-selector,.mf-main .ant-input-number{border-color:var(--mf-color-border-strong)!important;border-radius:6px!important}.mf-main .ant-input:hover,.mf-main .ant-input-affix-wrapper:hover,.mf-main .ant-picker:hover,.mf-main .ant-select-selector:hover{border-color:#8a9bc2!important}.mf-main .ant-tag{border-radius:4px;font-size:calc(var(--mf-font-size) - 2px);line-height:21px;padding-inline:7px}.mf-main .ant-pagination{font-size:calc(var(--mf-font-size) - 1px)}.mf-main .ant-empty-description{color:var(--mf-color-text-muted)}.mf-main .ant-empty-image{opacity:.55}.ant-modal-content{border-radius:12px!important;box-shadow:var(--mf-shadow-float)!important;padding:0!important;overflow:hidden}.ant-modal .ant-modal-header{margin:0!important;padding:18px 20px 14px;border-bottom:1px solid var(--mf-color-border)}.ant-modal .ant-modal-body{padding:18px 20px}.ant-modal.ant-modal-confirm .ant-modal-body{padding:24px!important}.ant-modal-confirm .ant-modal-confirm-content{overflow-wrap:anywhere}.ant-modal-confirm .ant-modal-confirm-btns{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0}.mf-error-content{max-height:50vh;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere}.mf-shipment-inventory-table>.ant-spin-nested-loading>.ant-spin-container>.ant-table .ant-table-thead>tr>th,.mf-shipment-inventory-table>.ant-spin-nested-loading>.ant-spin-container>.ant-table .ant-table-tbody>tr.ant-table-row>td{white-space:nowrap}.mf-shipment-conflict-row>td{background:#fff1f0!important}.mf-shipment-form-region{container:shipment-form / inline-size}.mf-shipment-form>.ant-form-item:not(.ant-form-item-hidden){display:block;min-width:0}.mf-shipment-form>.ant-form-item>.ant-form-item-row{display:block}.mf-shipment-form .ant-form-item-label{text-align:left}.mf-shipment-charges{grid-column:1 / -1}@container shipment-form (max-width: 720px){.mf-shipment-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@container shipment-form (max-width: 420px){.mf-shipment-form{grid-template-columns:minmax(0,1fr)}.mf-shipment-form>.col-span-2{grid-column:1 / -1}}.mf-error-content p+p{margin-top:12px}.mf-shipment-action-summary{display:block;padding:8px 10px;margin:6px 0 8px;border-left:2px solid #d5b17a;background:#faf8f4;color:#4b566b;font-size:13px;line-height:1.6;white-space:normal}.mf-shipment-action-summary__reason{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mf-shipment-action-summary .mf-shipment-action-summary__reason strong{display:inline;font-size:inherit;font-weight:600;white-space:normal;color:inherit}.mf-document-summary__meta>.mf-shipment-action-summary{white-space:normal;line-height:1.6}.mf-shipment-action-summary__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:4px;font-size:12px;color:#667085}.mf-shipment-action-summary__meta button{border:0;padding:0;background:none;color:var(--mf-color-primary, #2B4A8B);cursor:pointer;font:inherit}.mf-shipment-action-summary__meta button:focus-visible{outline:2px solid var(--mf-color-primary, #2B4A8B);outline-offset:2px}@media(max-width:575px){.ant-modal.ant-modal-confirm .ant-modal-body{padding:20px!important}}.ant-modal .ant-modal-footer{margin:0!important;padding:12px 20px 16px;border-top:1px solid var(--mf-color-border)}.ant-modal-close{top:13px!important}.mf-modal-standard .ant-modal-header{padding-right:56px}.mf-modal-standard .ant-modal-body{padding:20px}.mf-modal-standard .ant-modal-footer{padding:14px 20px 18px}.mf-modal-bleed .ant-modal-body,.print-modal .ant-modal-body,.mf-document-detail-modal .ant-modal-body{padding:0}.tabular-nums,.font-mono{font-variant-numeric:tabular-nums}.mf-display-preferences{display:flex;flex-direction:column;gap:20px}.mf-display-preferences__field{display:flex;align-items:center;justify-content:space-between;gap:20px}.mf-display-preferences__field strong{display:block;margin-bottom:3px;color:var(--mf-color-text)}.mf-display-preferences__field p{margin:0;color:var(--mf-color-text-secondary);font-size:13px}.mf-main .ant-table-thead>tr>th{position:relative}.mf-column-resize-handle{position:absolute;z-index:2;top:7px;right:-4px;bottom:7px;width:8px;cursor:col-resize;touch-action:none}.mf-column-resize-handle:after{position:absolute;top:0;bottom:0;left:3px;width:2px;border-radius:2px;background:transparent;content:""}.mf-column-resize-handle:hover:after,.mf-column-resize-handle:focus-visible:after{background:#8a9bc2}@media(max-width:640px){.mf-display-preferences__field{align-items:flex-start;flex-direction:column}}.mf-page-loading{min-height:42vh;display:grid;place-items:center;color:var(--mf-color-text-secondary);background:linear-gradient(110deg,var(--mf-color-surface-muted) 25%,#fff 40%,var(--mf-color-surface-muted) 55%);background-size:220% 100%;animation:mf-shimmer 1.5s linear infinite}@keyframes mf-shimmer{to{background-position-x:-220%}}.mobile-layout{color:var(--mf-color-text);background:var(--mf-color-canvas)!important}.mf-mobile-page{background:var(--mf-color-canvas);color:var(--mf-color-text)}.mf-mobile-page>:where(div[style*="background-color: rgb(255"],div[style*="backgroundColor: '#fff'"]){border-color:var(--mf-color-border)}.mobile-content{background:var(--mf-color-canvas)}.mobile-content :where(.ant-card){border-color:var(--mf-color-border);border-radius:12px;box-shadow:0 1px 2px #0f172a0a}.mobile-content :where(.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker){min-height:44px;border-radius:9px!important}.mobile-content :where(.ant-btn){min-height:44px;border-radius:9px;font-weight:600}.mobile-tab-button{position:relative}.mobile-tab-button.is-active{color:var(--mf-color-ink, #17223B)}.mobile-create-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:900;border:0;padding:0;background:#17223b73;opacity:0;pointer-events:none;transition:opacity .18s ease}.mobile-create-mask.is-open{opacity:1;pointer-events:auto}.mobile-create-fan{position:absolute;left:0;right:0;bottom:calc(96px + env(safe-area-inset-bottom));z-index:950;display:flex;justify-content:center;gap:28px;pointer-events:none}.mobile-create-fan button{display:flex;flex-direction:column;align-items:center;gap:8px;border:0;padding:0;background:none;color:#fff;font:inherit;font-size:14px;font-weight:600;opacity:0;transform:translateY(24px) scale(.9);transition:opacity .2s ease,transform .2s ease;pointer-events:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-create-fan button:nth-child(2){transition-delay:.04s}.mobile-create-fan.is-open button{opacity:1;transform:none;pointer-events:auto}.mobile-create-fan__icon{width:58px;height:58px;border-radius:29px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #0000002e}@media(max-width:1280px){.mf-sidebar{width:216px}.mf-nav-item{padding-inline:10px}}@media(max-width:1100px){.mf-metric-strip,.mf-dashboard-daily-overview__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.mf-catalog-mobile-enabled .mf-sidebar{display:none}.mf-catalog-mobile-enabled .mf-product-mobile-nav{display:flex;align-items:center;gap:16px;padding:10px 12px}.mf-catalog-mobile-enabled .mf-workspace-tabbar{display:none}}.no-border-input .ant-select-selector{background-color:transparent!important;border:none!important;box-shadow:none!important}.no-border-input .ant-select-selector:hover{background-color:transparent!important}.no-border-input.ant-select-focused .ant-select-selector{box-shadow:none!important;outline:2px solid #3b82f6!important;border-radius:.25rem}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.mf-inventory-detail-panel{margin:8px 16px 12px 38px;padding:12px 14px 14px;border:1px solid #dbe6f4;border-left:3px solid #7aa7f8;border-radius:8px;background:#f8fbff}.mf-inventory-detail-header{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.mf-inventory-detail-header>div:first-child{display:flex;align-items:baseline;gap:10px}.mf-inventory-detail-header span,.mf-inventory-roll-source,.mf-muted{color:var(--mf-color-text-muted);font-size:12px}.mf-inventory-selection-summary{padding:4px 10px;border:1px solid #c9dcff;border-radius:999px;color:#245fca;background:#edf4ff;font-size:13px;font-weight:600}.mf-inventory-detail-loading{min-height:86px;display:grid;place-content:center;gap:8px;color:var(--mf-color-text-secondary)}.mf-inventory-roll-actions{display:flex;gap:6px}.mf-inventory-detail-panel .ant-table{background:transparent}.mf-inventory-detail-panel .ant-table-thead>tr>th{background:#eef4fb!important}.mf-reading-row>td{transition:background-color .12s ease,box-shadow .12s ease}.mf-reading-row:hover>td{background:#f3f7fd!important}.mf-reading-row.is-selected>td,.mf-reading-row.is-focused>td{background:#eaf3ff!important}.mf-reading-row.is-selected>td:first-child,.mf-reading-row.is-focused>td:first-child{box-shadow:inset 3px 0 #3b76e8}.mf-expand-progress{color:var(--mf-color-primary);font-size:13px;font-variant-numeric:tabular-nums}.mf-pending-workbench{display:grid;grid-template-columns:420px minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid #dfe5ec;border-radius:8px;background:#fff;box-shadow:none}.mf-pending-workbench__queue{overflow:hidden;border-right:1px solid #e3e8ef;background:#fff}.mf-pending-queue-header{min-height:45px;padding:8px 12px;border-bottom:1px solid #e8edf3;background:#fff;display:flex;gap:10px}.mf-pending-queue-summaryline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:36px;align-items:center;padding:0 12px;border-bottom:1px solid #e8edf3;background:#f8fafc;color:#6f7d91;font-size:12px}.mf-pending-queue-summaryline strong{color:#26364d;font-variant-numeric:tabular-nums}.mf-pending-workbench__queue>.ant-spin-nested-loading,.mf-pending-workbench__queue>.ant-spin-nested-loading>.ant-spin-container{display:flex;min-height:0;flex:1;flex-direction:column}.mf-pending-queue-list{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.mf-pending-queue-row{display:grid;grid-template-columns:minmax(0,1fr);min-height:112px;align-items:start;gap:8px;padding:10px 12px;border-bottom:1px solid #edf1f5;outline:0;background:transparent;color:#26364d;cursor:pointer;transition:background-color .12s ease,box-shadow .12s ease}.mf-pending-queue-row.has-selection{grid-template-columns:22px minmax(0,1fr)}.mf-pending-queue-row.has-selection>span:first-child{padding-top:2px}.mf-pending-queue-row:hover{background:#f4f7fb}.mf-pending-queue-row:focus-visible{box-shadow:inset 0 0 0 2px #7ca8ec}.mf-pending-queue-row.is-active{background:#f3f7fc;box-shadow:inset 3px 0 #8aa8ca}.mf-pending-queue-row.is-batch-selected{background:#eaf3ff;box-shadow:inset 4px 0 #2f72dc,inset 0 0 0 1px #9fc2f5}.mf-pending-queue-row>.mf-pending-queue-row__body{display:grid;min-width:0;gap:3px}.mf-pending-queue-row .ant-tag{min-width:38px;text-align:center}.mf-pending-queue-row__body>.mf-pending-queue-row__identity{display:flex;min-width:0;align-items:center;gap:7px}.mf-pending-queue-row__identity strong{overflow:hidden;color:#172a46;font-size:16px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.mf-pending-queue-row__time{color:#233f63;font-size:13px;font-weight:750;font-variant-numeric:tabular-nums;line-height:19px}.mf-pending-queue-row__meta{color:#8490a2;font-size:10px}.mf-pending-queue-row__body>.mf-pending-queue-row__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;margin-top:2px}.mf-pending-queue-row__amount{color:#174a85;font-size:12px;font-weight:750;white-space:nowrap}.mf-pending-queue-pagination{display:flex;min-height:48px;align-items:center;justify-content:center;padding:7px 8px;border-top:1px solid #e8edf3;background:#fff}.mf-pending-queue-pagination .ant-pagination-total-text{width:100%;height:20px;text-align:center}.mf-pending-workbench__detail{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff}.mf-pending-detail-heading{display:flex;min-height:46px;flex:none;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;border-bottom:1px solid #e8edf3;color:#26364d}.mf-pending-detail-heading strong{font-size:15px}.mf-pending-detail-heading span{color:#8792a4;font-size:12px}.mf-pending-detail-summary{display:grid;grid-template-columns:minmax(250px,1.35fr) repeat(4,minmax(88px,.72fr)) auto;min-height:98px;flex:none;align-items:center;gap:0;padding:14px 18px;border-bottom:1px solid #dfe5ec;background:#fff}.mf-pending-detail-summary__identity{display:grid;min-width:0;gap:5px;padding-right:18px}.mf-pending-detail-summary__identity>span{display:flex;min-width:0;align-items:center;gap:8px}.mf-pending-detail-summary__identity .ant-tag{margin:0}.mf-pending-detail-summary__identity strong{overflow:hidden;color:#172a46;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.mf-pending-detail-summary__identity small{overflow:hidden;color:#7d899b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mf-pending-detail-summary__metric{display:grid;min-width:0;gap:3px;padding:0 16px;border-left:1px solid #dfe5ec;font-variant-numeric:tabular-nums}.mf-pending-detail-summary__metric small{color:#8792a4;font-size:11px}.mf-pending-detail-summary__metric strong{color:#172a46;font-size:17px;white-space:nowrap}.mf-pending-detail-summary__metric.is-money strong{color:#174a85}.mf-pending-detail-summary__status{justify-self:end;margin:0}.mf-pending-detail-content{min-height:0;flex:1;overflow:hidden!important;scrollbar-gutter:stable}.mf-pending-detail-content>*{min-height:100%}.mf-pending-detail-content .mf-document-detail-modal{height:100%;background:#fff}.mf-pending-detail-content .mf-document-detail-modal>.mf-page-toolbar{min-height:64px;padding:12px 18px!important;border-bottom:1px solid #dfe5ec}.mf-pending-detail-content .mf-document-detail-modal>.min-h-0{padding:0!important;background:#fff}.mf-pending-detail-content .mf-document-detail-modal>.min-h-0>div{gap:0!important}.mf-pending-detail-content .mf-document-detail-modal section{border:0!important;border-bottom:1px solid #e4e9f0!important;border-radius:0!important}.mf-pending-detail-content .mf-document-detail-modal section>div:first-child{background:#fff!important}.mf-pending-detail-content .mf-document-detail-review-workbench>.min-h-0{min-height:0;flex:1;overflow-y:auto!important}.mf-pending-workbench__detail [data-detail-scroll-region] table:has(th:nth-child(8)){width:100%;min-width:0;table-layout:fixed}.mf-pending-workbench__detail [data-detail-scroll-region] table:has(th:nth-child(8)) th{width:11%}.mf-pending-workbench__detail [data-detail-scroll-region] table:has(th:nth-child(8)) th:nth-child(3){width:10%}.mf-pending-workbench__detail [data-detail-scroll-region] table:has(th:nth-child(8)) th:nth-child(4){width:9%}.mf-pending-workbench__detail [data-detail-scroll-region] table:has(th:nth-child(8)) th:nth-child(5),.mf-pending-workbench__detail [data-detail-scroll-region] table:has(th:nth-child(8)) th:nth-child(6){width:12%}.mf-pending-workbench__detail [data-detail-scroll-region] table:has(th:nth-child(8)) th:nth-child(7){width:13%}.mf-pending-workbench__detail [data-detail-scroll-region] table:has(th:nth-child(8)) th:last-child{width:22%}.mf-pending-workbench__detail [data-detail-scroll-region] td{overflow-wrap:anywhere}.mf-pending-workbench__detail [data-detail-scroll-region] td:nth-child(n+5):nth-child(-n+7){white-space:nowrap;overflow-wrap:normal}.mf-pending-workbench__detail [data-detail-scroll-region] td:last-child>.flex{min-width:0;flex-wrap:wrap}@media(min-width:1181px)and (max-width:1366px){.mf-pending-workbench{grid-template-columns:300px minmax(0,1fr)}}.mf-document-review-actions{display:flex;min-height:58px;flex:none;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid #dfe5ec;background:#fff}.mf-document-review-actions>:nth-child(1){order:1}.mf-document-review-actions>:nth-child(4){order:2}.mf-document-review-actions>:nth-child(2){order:3;margin-left:auto}.mf-document-review-actions>:nth-child(3){order:4}.mf-inventory-workbench{display:grid;grid-template-columns:minmax(420px,var(--mf-inventory-index-width, 460px)) minmax(0,1fr);min-width:0;min-height:0;gap:0;overflow:hidden;border:1px solid #dfe5ec;border-radius:8px;background:#fff}.mf-inventory-workbench__groups,.mf-inventory-workbench__details{min-width:0;min-height:0;overflow:hidden;border:0;border-radius:0;background:#fff;box-shadow:none}.mf-inventory-workbench__groups{position:relative;display:flex;flex-direction:column;border-right:1px solid #dfe5ec}.mf-inventory-workbench__queue-summary{display:flex;flex:none;min-height:45px;align-items:center;justify-content:space-between;gap:10px;color:#667387}.mf-inventory-workbench__queue-summary strong{color:#26364d;font-size:13px}.mf-inventory-workbench__groups .ant-pro-table,.mf-inventory-workbench__groups .ant-pro-card,.mf-inventory-workbench__groups .ant-pro-card-body{min-height:0}.mf-inventory-workbench__groups .ant-pro-card{display:flex;flex:1;flex-direction:column}.mf-inventory-workbench__groups .ant-pro-card-body{display:flex;flex:1;flex-direction:column;padding:0}.mf-inventory-workbench__groups .ant-table-wrapper{flex:1;min-height:0}.mf-inventory-workbench__table-area{flex:1;min-height:0;overflow:hidden}.mf-inventory-workbench__pagination{display:flex;flex:none;justify-content:center;padding:10px 8px;border-top:1px solid #dfe5ec;background:#fff}.mf-inventory-workbench__pagination .ant-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;margin:0}.mf-inventory-workbench__groups .ant-table-cell{padding-inline:10px!important}.mf-inventory-workbench__details{overflow:hidden}.mf-inventory-group-product{display:grid;min-width:0;gap:2px}.mf-inventory-group-product__title{display:flex;min-width:0;align-items:center;gap:6px}.mf-inventory-group-product__title strong{min-width:0;color:#174f9c;font-size:16px;font-weight:750;overflow-wrap:anywhere}.mf-inventory-group-product>small{color:#8490a2;font-size:10px;overflow-wrap:anywhere}.mf-inventory-group-product>em{width:-moz-fit-content;width:fit-content;padding:1px 5px;border-radius:999px;color:#245fca;background:#e8f1ff;font-size:10px;font-style:normal}.mf-inventory-group-quantity{display:grid;min-width:0;gap:2px}.mf-inventory-group-color,.mf-inventory-group-batch{display:block;overflow-wrap:anywhere}.mf-inventory-group-color{color:#203955;font-size:14px;font-weight:700}.mf-inventory-group-batch{color:#334155;font-size:14px;font-weight:650;font-variant-numeric:tabular-nums}.mf-inventory-group-quantity{justify-items:end}.mf-inventory-group-quantity strong{color:#162b47;font-size:15px;line-height:1.35}.mf-inventory-group-quantity>span{color:#334155;font-size:14px;font-weight:700;line-height:1.35}.mf-inventory-compare-toggle{display:inline-grid;flex:0 0 22px;width:22px;height:22px;place-items:center;padding:0;border:1px solid #c8d6e7;border-radius:6px;color:#2868c7;background:#fff;cursor:pointer}.mf-inventory-compare-toggle:hover{border-color:#76a1dc;background:#f4f8fe}.mf-inventory-compare-toggle.is-active{border-color:#8bb4e9;color:#1459ae;background:#e7f1ff}.mf-inventory-compare-toggle:disabled{opacity:1;cursor:default}.mf-inventory-workbench__groups .mf-reading-row.is-in-comparison:not(.is-focused)>td{background:#fbfdff!important}.mf-inventory-workbench__groups .mf-reading-row.is-focused>td{background:#f3f7fc!important}.mf-inventory-workbench__groups .mf-reading-row.is-batch-selected>td{background:#eaf3ff!important;box-shadow:inset 0 1px #9fc2f5,inset 0 -1px #9fc2f5}.mf-inventory-workbench__groups .mf-reading-row.is-batch-selected>td:first-child{box-shadow:inset 4px 0 #2f72dc,inset 0 1px #9fc2f5,inset 0 -1px #9fc2f5}.mf-inventory-workbench__groups .mf-reading-row:focus-visible>td{outline:2px solid #79a9ec;outline-offset:-2px}.mf-inventory-comparison-card{display:flex;height:100%;min-height:0;flex-direction:column;background:#fff}.mf-inventory-comparison-bar{display:flex;min-height:50px;flex:0 0 auto;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #e2e8f0;background:#fff}.mf-inventory-comparison-bar>strong{color:#203955;white-space:nowrap}.mf-inventory-comparison-tags{display:flex;min-width:0;flex-wrap:wrap;gap:5px}.mf-inventory-comparison-tags .ant-tag{margin:0;border-color:#cad8e8;color:#395774;background:#fff}.mf-inventory-comparison-tags .ant-tag>span:first-child{display:inline-block;max-width:210px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.mf-inventory-comparison-bar>span{margin-left:auto;color:#8995a5;font-size:11px;white-space:nowrap}.mf-inventory-comparison-groups{min-height:0;overflow:auto;padding:10px 12px 18px;scrollbar-gutter:stable}.mf-inventory-comparison-group{margin-bottom:11px;overflow:hidden;border:1px solid #dfe5ec;border-radius:7px;background:#fff;content-visibility:auto;contain-intrinsic-size:auto 360px}.mf-inventory-comparison-group:last-child{margin-bottom:0}.mf-inventory-workbench__details .mf-inventory-detail-panel{margin:0;padding:0;border:0;border-radius:0;background:#fff}.mf-inventory-workbench__details .mf-inventory-detail-header{min-height:62px;margin:0;padding:9px 12px;border-bottom:1px solid #344a61;border-left:0;color:#fff;background:#415870;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px}.mf-inventory-workbench__details .mf-inventory-detail-header>div:first-child{align-items:start}.mf-inventory-detail-identity{display:grid!important;width:150px;min-width:140px;gap:2px!important}.mf-inventory-workbench__details .mf-inventory-detail-identity strong{color:#fff;font-size:16px}.mf-inventory-workbench__details .mf-inventory-detail-identity>span{color:#d5dfeb;font-size:12px}.mf-inventory-detail-variant,.mf-inventory-detail-batch,.mf-inventory-detail-metric{display:grid;min-width:65px;gap:2px;padding-left:10px;border-left:1px solid rgb(255 255 255 / 20%);font-variant-numeric:tabular-nums}.mf-inventory-detail-variant{width:120px}.mf-inventory-detail-batch{width:90px}.mf-inventory-detail-metric.is-status{min-width:90px}.mf-inventory-workbench__details .mf-inventory-detail-variant small,.mf-inventory-workbench__details .mf-inventory-detail-batch small,.mf-inventory-workbench__details .mf-inventory-detail-metric small{color:#bdcad8;font-size:10px}.mf-inventory-workbench__details .mf-inventory-detail-variant strong,.mf-inventory-workbench__details .mf-inventory-detail-batch strong{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mf-inventory-detail-variant .mf-inventory-color-chip{width:-moz-fit-content;width:fit-content;max-width:100%;padding:2px 6px;border:1px solid rgb(255 255 255 / 30%);border-radius:5px;color:#fff;background:#ffffff1a}.mf-inventory-workbench__details .mf-inventory-detail-metric strong{color:#fff;font-size:15px;white-space:nowrap}.mf-inventory-workbench__details .mf-inventory-detail-metric.is-status strong{color:#8ce6b6;font-size:13px}.mf-inventory-workbench__details .mf-inventory-detail-header .mf-inventory-selection-summary{margin-left:0;border-color:#ffffff47;color:#fff;background:#ffffff1f}.mf-inventory-detail-remove{width:28px;min-width:28px!important;height:28px;min-height:28px!important;flex:0 0 28px;margin-left:auto;padding:0!important;color:#dbe5ef!important;font-size:20px;line-height:1}.mf-inventory-detail-remove>span{color:inherit!important;font-size:inherit!important;line-height:1}.mf-inventory-detail-remove:hover,.mf-inventory-detail-remove:focus-visible{color:#fff!important;background:#ffffff24!important}.mf-inventory-detail-table{min-width:760px;padding:0}.mf-inventory-comparison-group .ant-table-thead>tr>th{border-bottom:0!important;color:#fff!important;background:#415870!important;font-size:11px}.mf-inventory-comparison-group .ant-table-tbody>tr>td{padding-block:7px!important}.mf-inventory-comparison-group .ant-table-tbody>tr>td:nth-child(2){font-variant-numeric:tabular-nums}.mf-inventory-roll-source{color:#9aa5b4!important;font-size:10px!important}.mf-inventory-roll-actions .ant-btn{padding-inline:7px}.mf-inventory-roll-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,142px));align-content:start;gap:8px;min-height:92px;padding:10px 12px 12px}.mf-inventory-roll-card{position:relative;display:flex;min-width:0;min-height:72px;flex-direction:column;align-items:center;justify-content:center;padding:25px 8px 8px;border:1px solid #dce3ec;border-radius:7px;color:#182f4e;background:#fff;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.mf-inventory-roll-card:hover{border-color:#8cb2e9;box-shadow:0 2px 8px #2c5c971a}.mf-inventory-roll-card.is-selected{border:2px solid #3b7be0;padding:24px 7px 7px;background:#edf4ff}.mf-inventory-roll-card.is-unavailable{color:#607087;background:#f7f8fa;cursor:default}.mf-inventory-roll-check{position:absolute;top:7px;left:8px;line-height:1}.mf-inventory-roll-more{position:absolute;top:2px;right:3px;width:28px;min-width:28px;padding:0!important;color:#6f7d90}.mf-inventory-roll-more:hover{color:#205fb9!important;background:#e5effd!important}.mf-inventory-roll-quantity{font-size:17px;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.mf-inventory-roll-flags{display:flex;width:100%;min-width:0;flex-direction:column;align-items:center;gap:3px;margin-top:5px}.mf-inventory-roll-flags:empty{display:none}.mf-inventory-roll-flags .ant-tag{max-width:100%;margin:0;font-size:10px;line-height:17px}.mf-inventory-roll-remark{display:block;max-width:100%;overflow:hidden;padding:1px 5px;border-radius:4px;color:#925600;background:#fff2d8;font-size:10px;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.mf-inventory-global-selection{padding:5px 9px;border:1px solid #c9dcf6;border-radius:7px;color:#46617f;background:#f2f7fd;font-size:12px;white-space:nowrap}.mf-inventory-operation-summary{display:grid;gap:7px}.mf-inventory-operation-summary>p{margin:0 0 2px}.mf-inventory-operation-summary__group{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:7px 9px;border:1px solid #e1e7ef;border-radius:7px;background:#f8fafc}.mf-inventory-operation-summary__group span{display:grid;min-width:0;gap:2px}.mf-inventory-operation-summary__group small{color:#8490a2}.mf-inventory-operation-summary__group b{color:#233f63;white-space:nowrap}.mf-inventory-detail-empty{display:grid;min-height:260px;place-items:center;color:var(--mf-color-text-muted)}@media(max-width:1180px){.mf-pending-workbench,.mf-inventory-workbench{grid-template-columns:1fr;overflow:auto}.mf-pending-workbench__queue{min-height:220px;max-height:300px;border-right:0;border-bottom:1px solid #e3e8ef}.mf-pending-workbench__detail{min-height:520px}.mf-inventory-workbench__groups{min-height:330px;border-right:0;border-bottom:1px solid #dfe5ec}.mf-inventory-workbench__details{min-height:420px}.mf-inventory-comparison-bar>span{display:none}}@media(max-width:1400px){.mf-inventory-comparison-bar>span{display:none}}.mf-operation-line-details{margin:6px 14px 10px 38px;border:1px solid #dfe7f1;border-radius:7px;overflow:hidden;background:#fbfdff}.mf-operation-line-header,.mf-operation-line-row{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(150px,1fr) 110px minmax(160px,1fr);gap:14px;align-items:center;padding:7px 12px}.mf-operation-line-header{background:#f1f5fa;color:var(--mf-color-text-muted);font-size:12px}.mf-operation-line-row{border-top:1px solid #edf1f6;color:var(--mf-color-text-secondary);font-size:12px}.mf-operation-line-row>span:nth-child(3){text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.mf-operation-line-row .is-positive{color:#15803d}.mf-operation-line-row .is-negative{color:#c2413a}@media print{.ant-modal-mask,.ant-modal-wrap{display:none!important}.print-page{display:block!important;position:relative!important;left:0!important;top:0!important;margin:0!important;box-shadow:none!important;page-break-after:always!important;-moz-column-break-after:always!important;break-after:always!important;visibility:visible!important}body{background:#fff}.print-modal .ant-modal-content{box-shadow:none!important;padding:0!important}.print-modal .ant-modal-header,.print-modal .ant-modal-footer,.print-modal .ant-modal-close{display:none!important}.print-modal .ant-modal-body{padding:0!important}.print-modal .flex.items-center.gap-2,.print-modal .ant-alert{display:none!important}.print-modal .overflow-auto{overflow:visible!important;height:auto!important;border:none!important;background:#fff!important}body>*{display:none!important}body>.ant-modal-root{display:block!important}.ant-modal-root .ant-modal-mask{display:none!important}.ant-modal-root .ant-modal-wrap{position:static!important;overflow:visible!important;display:block!important;width:100%!important;height:auto!important}.ant-modal-root .ant-modal{top:0!important;padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}.ant-modal-content{box-shadow:none!important}}.mf-shipment-rolls{background:#f7f9fc}.mf-shipment-roll-toolbar{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;background:#f7f9fc;border-bottom:1px solid var(--mf-color-border)}.mf-shipment-roll-heading{min-width:0;display:flex;flex-wrap:wrap;gap:4px 12px}.mf-shipment-roll-heading strong{white-space:normal}.mf-shipment-roll-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(94px,1fr));gap:6px;padding:8px}.mf-shipment-roll{display:flex;align-items:center;justify-content:flex-start;gap:6px;padding:8px;min-height:36px;background:#fff;border:1px solid var(--mf-color-border);border-radius:4px;cursor:pointer;font-variant-numeric:tabular-nums}.mf-shipment-roll.is-selected{background:#eff6ff;border-color:var(--mf-color-primary, #2B4A8B)}.mf-shipment-roll.is-unavailable{opacity:.6;cursor:not-allowed}.mf-shipment-roll .ant-tag{margin:0;padding-inline:3px;font-size:11px}.mf-shipment-quick-match{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:8px;white-space:normal}.mf-shipment-quick-match>.ant-input{width:100%}.mf-shipment-token-list{display:flex;flex-wrap:wrap;gap:6px}.mf-shipment-token-list .ant-tag{margin:0;white-space:normal}.mf-inventory-keyboard-row:focus{outline:2px solid var(--mf-color-primary);outline-offset:-2px}.mf-shipment-customer-option{white-space:normal;overflow-wrap:anywhere}.mf-shipment-customer-popup .ant-select-item-option-content{white-space:normal}.mf-shipment-match-preview{width:100%;padding:8px;border:1px solid var(--mf-color-border);background:#fff}.mf-shipment-match-preview .ant-btn{margin-top:8px;margin-right:8px}.mf-shipment-inventory-table>.ant-spin-nested-loading>.ant-spin-container>.ant-table{font-size:13px}.mf-shipment-inventory-table .ant-table-thead>tr>th,.mf-shipment-inventory-table .ant-table-tbody>tr>td{padding:6px 8px!important}.mf-shipment-inventory-table .ant-table-expanded-row>td{padding:0!important}.mf-shipment-inventory-table .ant-table-tbody>tr>td .ant-btn{font-size:13px}.mf-shipment-inventory-table .ant-table-expanded-row-fixed{overflow:visible!important;margin:0;padding:0}.mf-review-bar-dock{flex:none;border-top:1px solid #dfe5ec;background:#fff;box-shadow:0 -4px 12px #1e325a0f}.mf-review-bar{display:flex;min-height:64px;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px}.mf-review-bar__facts{display:flex;min-width:0;align-items:flex-end;gap:22px;margin-right:auto;padding-left:14px;border-left:1px solid #e1e6ee;font-variant-numeric:tabular-nums}.mf-review-bar__facts>span{display:grid;gap:1px}.mf-review-bar__facts small{color:#8792a4;font-size:11px;white-space:nowrap}.mf-review-bar__facts small em{margin-left:8px;font-style:normal}.mf-review-bar__facts strong{color:#26364d;font-size:16px;white-space:nowrap}.mf-review-bar__facts .is-money strong{color:#2b4a8b;font-size:20px}.mf-review-bar__pager{display:grid;justify-items:center}.mf-review-bar__pager small{color:#8792a4;font-size:11px}.mf-review-bar__pager span{display:flex;align-items:center;gap:2px}.mf-review-bar__pager b{min-width:44px;text-align:center;font-size:14px}.mf-review-bar__quick b{display:block;font-size:13px;font-weight:600;line-height:1.2}.mf-review-bar__quick small{display:block;color:#8792a4;font-size:11px;line-height:1.2}.mf-review-bar .ant-btn{height:38px}.mf-review-bar .mf-review-bar__approve.ant-btn-primary{min-width:150px;border-color:#2b4a8b;background:#2b4a8b;font-weight:600}.mf-review-bar .mf-review-bar__approve.ant-btn-primary:not(:disabled):hover{border-color:#35599f;background:#35599f}.mf-fee-breakdown{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:8px;padding:6px 2px 0;border-top:1px dashed #dbe2eb;color:#33415a;font-size:13px;font-variant-numeric:tabular-nums}.mf-fee-breakdown small{margin-right:4px;color:#8792a4;font-size:11px;font-weight:400}.mf-fee-breakdown__deposit{color:#1f7a4d}.mf-fee-breakdown__total{margin-left:auto;padding-left:14px;border-left:1px solid #dbe2eb;color:#2b4a8b;font-size:15px;font-weight:750}.mf-ledger-host-cell.is-inactive .mf-document-summary,.mf-ledger-host-cell.is-inactive .mf-document-card__products{opacity:.55}.mf-ledger-host-cell.is-inactive .mf-document-summary__customer{text-decoration:line-through;text-decoration-color:#00000059}.ant-empty .ant-empty-image{display:none}.ant-empty{margin-block:12px;color:var(--mf-color-text-secondary)}.ant-empty .ant-empty-description{color:var(--mf-color-text-secondary)}.mf-unchecked-days{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px}.mf-unchecked-days__label{color:var(--mf-color-warning);font-weight:600}.mf-document-summary{grid-template-columns:minmax(0,var(--mf-document-identity-width))}.mf-document-summary__identity{gap:3px}.mf-document-summary__topline .mf-document-summary__expand{flex:0 0 auto;width:22px;height:22px;min-height:22px!important;margin-left:auto}.mf-document-summary__identity .mf-document-summary__meta{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:10px;column-gap:10px;row-gap:2px}.mf-document-summary__meta>span{width:auto}.mf-document-summary__meta>span:first-child{font-size:13px;line-height:18px}.mf-document-summary__meta>:nth-child(n+3),.mf-document-summary__meta>.mf-shipment-action-summary,.mf-document-summary__meta>a{flex-basis:100%}.mf-document-summary__meta>.mf-shipment-action-summary{margin:2px 0;padding:4px 8px}.mf-document-summary__metrics{display:flex;flex-wrap:wrap;gap:4px 0;margin-top:1px}.mf-document-summary__metric{display:inline-flex;align-items:baseline;gap:4px;min-width:0;padding-left:10px;margin-left:10px;font-size:14px}.mf-document-summary__metric:first-child{margin-left:0}.mf-document-summary__metric small{line-height:1}.mf-selection-actions.mf-selection-actions--floating{position:absolute;left:50%;bottom:64px;z-index:30;flex:none;width:auto;max-width:calc(100% - 48px);height:44px;padding:6px 10px 6px 18px;border:0;border-radius:10px;background:var(--mf-color-ink);box-shadow:0 16px 40px #17223b42;transform:translate(-50%,8px);opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.mf-selection-actions--floating[data-active=true]{opacity:1;pointer-events:auto;transform:translate(-50%)}.mf-selection-actions--floating .mf-selection-actions__summary,.mf-selection-actions--floating[data-active=true] .mf-selection-actions__summary{color:#fff}.mf-selection-actions--floating .mf-selection-actions__controls{flex:0 1 auto}.mf-selection-actions--floating .ant-btn-link{color:#ffffffe0}.mf-selection-actions--floating .ant-btn-link:not(:disabled):hover{color:#fff;background:#ffffff1a}.mf-selection-actions--floating .ant-btn-link:disabled{color:#ffffff61}.mf-selection-actions--floating .text-red-500{color:#ffb4a8!important}.mf-selection-actions--floating .text-gray-500{color:#fff9!important}.mf-create-card__title{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;color:var(--mf-color-ink);font-size:15px;font-weight:700}.mf-create-card__title small{color:var(--mf-color-text-muted);font-size:12px;font-weight:400}.mf-shipment-split{container-type:inline-size}.mf-shipment-split>.mf-create-pane{max-width:max(220px,calc(100cqw - 440px))}.mf-shipment-workspace{background:var(--mf-color-canvas)}.mf-shipment-workspace>.mf-create-card{margin:10px 10px 0;border:1px solid var(--mf-color-border)!important;border-radius:12px}.mf-shipment-workspace>.mf-create-items{container-type:inline-size;margin:10px 10px 0;padding:12px;border:1px solid var(--mf-color-border);border-radius:12px 12px 0 0;border-bottom:0;background:#fff!important}.mf-shipment-visible-details{position:sticky;left:0;width:min(100%,calc(100cqw - 16px));min-width:0;white-space:normal}.mf-shipment-detail-table .ant-table-cell{padding:6px 4px!important;overflow-wrap:anywhere}.mf-shipment-detail-table .ant-input-number{min-width:0;width:100%}.mf-shipment-sale-editor{flex-wrap:wrap}.mf-shipment-sale-editor>.ant-input-number{flex:1 1 80px}.mf-shipment-history-price{display:flex;flex-wrap:wrap;align-items:center;white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.mf-shipment-history-price .ant-btn{padding-inline:0;height:auto}.mf-shipment-groups-table .ant-table{font-size:13px}.mf-shipment-groups-table .ant-table-thead>tr>th{background:#fff!important;color:var(--mf-color-text-muted);font-weight:500;font-size:12px}.mf-shipment-groups-table.ant-table-wrapper .ant-table-bordered .ant-table-container,.mf-shipment-groups-table .ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td,.mf-shipment-groups-table .ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th{border-inline-end:0!important}.mf-shipment-groups-table .ant-table-tbody>tr.mf-shipment-unpriced>td{background:#fffaf2!important}.mf-shipment-groups-table .ant-table-tbody>tr.mf-shipment-unpriced>td:first-child{box-shadow:inset 3px 0 #d9962e}.mf-shipment-groups-table .ant-table-tbody>tr.mf-shipment-unpriced.is-flash>td{background:#ffe9c7!important;transition:background .3s}.mf-shipment-groups-table .ant-table-tbody>tr.mf-shipment-unpriced [data-group-price] .ant-input-number{border-color:#d9962e}.mf-group-identity{display:flex;flex-direction:column;gap:1px;min-width:0}.mf-group-identity strong{color:var(--mf-color-ink);font-size:14px}.mf-group-identity small{overflow:hidden;color:#6b7080;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mf-group-qty{color:var(--mf-color-ink);font-size:14px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.mf-group-qty.is-muted{color:#5c6372}.mf-group-qty small,.mf-shipment-totals small{margin-left:2px;color:var(--mf-color-text-muted);font-size:11px;font-weight:400}.mf-group-amount{color:var(--mf-color-ink);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.mf-shipment-workspace .mf-price-tag{display:inline-flex;align-items:center;gap:4px;margin:3px 0 0;padding:0;border:0!important;background:transparent!important;color:#6b7080!important;font-size:11px;line-height:14px}.mf-shipment-workspace .mf-price-tag:before{content:"";width:6px;height:6px;border-radius:3px;background:#8c909a;flex-shrink:0}.mf-shipment-workspace .mf-price-tag.ant-tag-blue:before{background:var(--mf-color-primary)}.mf-shipment-workspace .mf-price-tag.ant-tag-cyan:before{background:#0e8a8a}.mf-shipment-workspace .mf-price-tag.ant-tag-purple:before{background:#7a5ab8}.mf-shipment-workspace .mf-price-tag.ant-tag-orange:before,.mf-shipment-workspace .mf-price-tag.ant-tag-warning:before{background:#d9962e}.mf-shipment-workspace .mf-price-tag.ant-tag-default:before{background:#b3261e}.mf-shipment-cut-notes{margin-top:6px;padding:6px 10px;border-radius:6px;background:#fff9ef;color:#9a5b12;font-size:12px;line-height:1.7}.mf-shipment-cut-notes p{color:#a3600f;opacity:.85}.mf-shipment-totals{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:18px;margin:0 10px 10px;padding:12px 16px;border:1px solid var(--mf-color-border);border-radius:0 0 12px 12px;background:#fbfaf7;box-shadow:0 -6px 16px #17223b0d}.mf-shipment-totals>span{display:flex;flex-direction:column;gap:1px}.mf-shipment-totals small{margin:0}.mf-shipment-totals__qty b{color:var(--mf-color-ink);font-size:15px;font-variant-numeric:tabular-nums}.mf-shipment-totals__formula{flex-direction:row!important;flex-wrap:wrap;gap:4px 12px!important;margin-left:auto;color:#5c6372;font-size:13px;font-variant-numeric:tabular-nums}.mf-shipment-totals__formula .is-plus{color:var(--mf-color-success)}.mf-shipment-totals__formula .is-minus{color:var(--mf-color-danger)}.mf-shipment-totals__amount{align-items:flex-end}.mf-shipment-totals__amount b{color:var(--mf-color-ink);font-size:24px;line-height:1.1;font-variant-numeric:tabular-nums}.mf-create-pane .mf-shipment-roll{border-color:var(--mf-color-border-strong);border-radius:8px;font-size:14px;font-weight:500}.mf-create-pane .mf-shipment-roll.is-selected{background:var(--mf-color-primary);border-color:var(--mf-color-primary);color:#fff;font-weight:700}.mf-create-pane .mf-shipment-roll.is-selected .ant-checkbox-inner{border-color:#fff;background:#fff}.mf-create-pane .mf-shipment-roll.is-selected .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--mf-color-primary)}.mf-create-pane .mf-shipment-roll.is-unavailable{background:var(--mf-color-canvas);color:#b8bbc2;text-decoration:line-through;opacity:1}.mf-create-pane .mf-shipment-roll.is-unavailable .ant-tag{text-decoration:none}.mf-unpriced-alert.ant-btn{border-color:#f0d3a6;border-radius:16px;background:#fff6e8;color:#9a5b12;font-weight:600}.mf-unpriced-alert.ant-btn:hover{border-color:#d9962e!important;color:#7a4a0e!important;background:#ffefd6!important}.mf-quick-audit{align-self:center;margin-left:2px;white-space:nowrap}.mf-quick-audit span>span{display:inline-flex;flex-direction:column;line-height:1.15;vertical-align:middle}.mf-quick-audit b{font-size:12px}.mf-quick-audit small{color:var(--mf-color-text-muted);font-size:11px}.mf-audit-confirm{display:flex;flex-direction:column;gap:4px;max-width:280px;font-variant-numeric:tabular-nums}.mf-audit-confirm__warn{color:#9a5b12;font-size:12px}.mf-grid-suggest .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(159 176 211 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(111 134 184 / var(--tw-border-opacity, 1))}.hover\:\!bg-gray-800:hover{--tw-bg-opacity: 1 !important;background-color:rgb(27 34 51 / var(--tw-bg-opacity, 1))!important}.hover\:\!bg-white\/10:hover{background-color:#ffffff1a!important}.hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgb(111 134 184 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(242 244 249 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(34 60 114 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(247 246 242 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(74 100 160 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(43 74 139 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(34 60 114 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(74 100 160 / var(--tw-border-opacity, 1))}.focus\:bg-amber-50:focus{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(74 100 160 / var(--tw-ring-opacity, 1))}.active\:bg-blue-600:active{--tw-bg-opacity: 1;background-color:rgb(43 74 139 / var(--tw-bg-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:w-72{width:18rem}.sm\:p-5{padding:1.25rem}.sm\:pb-24{padding-bottom:6rem}}@media(min-width:768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-3{grid-column:span 3 / span 3}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media print{.print\:bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(239 236 229 / var(--tw-bg-opacity, 1))}}.custom-tabs-full-height .ant-tabs-content{height:100%;flex:1;display:flex;flex-direction:column;overflow:hidden}.custom-tabs-full-height .ant-tabs-tabpane{height:100%;flex-direction:column;overflow:hidden}.custom-tabs-full-height .ant-tabs-tabpane-active{display:flex}
